Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS6231384B2 - - Google Patents
[go: Go Back, main page]

JPS6231384B2 - - Google Patents

Info

Publication number
JPS6231384B2
JPS6231384B2 JP3648979A JP3648979A JPS6231384B2 JP S6231384 B2 JPS6231384 B2 JP S6231384B2 JP 3648979 A JP3648979 A JP 3648979A JP 3648979 A JP3648979 A JP 3648979A JP S6231384 B2 JPS6231384 B2 JP S6231384B2
Authority
JP
Japan
Prior art keywords
signal
data memory
terminal
data
flop
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
JP3648979A
Other languages
Japanese (ja)
Other versions
JPS55129999A (en
Inventor
Mitsuo Suzuki
Tadashi Nakanishi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
Nippon Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP3648979A priority Critical patent/JPS55129999A/en
Publication of JPS55129999A publication Critical patent/JPS55129999A/en
Publication of JPS6231384B2 publication Critical patent/JPS6231384B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Storage Device Security (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)
  • Debugging And Monitoring (AREA)
  • Exchange Systems With Centralized Control (AREA)

Description

【発明の詳細な説明】 本発明は宅内装置および電話交換機などにおけ
るデータメモリの制御に関し、特にデータメモリ
の書込制御におけるデータメモリ保護回路に関す
る。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to control of data memory in in-home equipment, telephone exchanges, etc., and more particularly to a data memory protection circuit in data memory write control.

第1図は従来使用されているこの種のデータメ
モリ保護回路とデータメモリとの主要部の回路図
である。第1図において、フリツプフロツプ12
2はデータメモリ120の書込制御(以下ライト
制御という。)を行ない、このフリツプフロツプ
122の出力端子Qが低レベル(以下Lレベルと
いう。)である場合にはデータメモリ120を書
込可能状態(以下ライト可能状態という。)に
し、高レベル(以下Hレベルという。)にある場
合には書込不可能状態(以下ライト不可能状態と
いう。)にするように構成されている。なおこの
ライト制御を行なうフリツプフロツプ122は以
下ライトイネーブルフリツプフロツプと呼ぶ。こ
こで中央制御装置からのセツト信号が端子100
に入力すると、抵抗110とコンデンサ111と
からなる遅延回路により、このセツト信号に重畳
されている雑音が除去され、一定のパルス幅以上
の信号が、ライトイネーブルフリツプフロツプ1
22の入力端子Rに入力することによつてのみ、
このライトイネーブルフリツプフロツプ122
は、データメモリ120をライト可能状態にす
る。次に端子102に入力する書込信号(以下ラ
イト信号という。)がLレベルになるとオアゲー
ト回路121の出力端子がLレベルになり、した
がつてデータメモリ120のライト制御入力端子
もまたLレベルになり、このデータメモリ12
0はライト可能状態になる。すなわち、ライトイ
ネーブルフリツプフロツプ122がデータメモリ
120をライト可能状態にしていれば、書込むべ
きデータが端子102に連続して入力してもこの
データメモリ120は書込可能である。
FIG. 1 is a circuit diagram of the main parts of a conventionally used data memory protection circuit and data memory. In FIG. 1, flip-flop 12
2 performs write control (hereinafter referred to as write control) of the data memory 120, and when the output terminal Q of this flip-flop 122 is at a low level (hereinafter referred to as L level), the data memory 120 is placed in a writable state ( When the level is high (hereinafter referred to as H level), the write-enabled state is set (hereinafter referred to as write-enabled state). The flip-flop 122 that performs this write control will hereinafter be referred to as a write enable flip-flop. Here, a set signal from the central controller is sent to terminal 100.
When the signal is input to the write enable flip-flop 1, noise superimposed on this set signal is removed by a delay circuit consisting of a resistor 110 and a capacitor 111, and a signal having a pulse width of a certain value or more is input to the write enable flip-flop 1.
Only by inputting to the input terminal R of 22,
This write enable flip-flop 122
puts the data memory 120 into a writable state. Next, when the write signal input to the terminal 102 (hereinafter referred to as a write signal) goes to L level, the output terminal of the OR gate circuit 121 goes to L level, and therefore the write control input terminal of data memory 120 also goes to L level. This data memory 12
0 is a write-enabled state. That is, if write enable flip-flop 122 makes data memory 120 writable, data memory 120 is writable even if data to be written is continuously input to terminal 102.

次にこのデータメモリ120におけるシステム
データを保護するために、データメモリ120へ
のデータのライト制御の終了時において、中央制
御装置からのリセツト信号が端子101に入力す
ることによつてライトイネーブルフリツプフロツ
プ122の出力端子QはHレベルになるので、か
りに端子102にライト信号が入力したとしても
オアゲート回路121の出力端子はHレベルのま
まであり、データメモリ120はライト不可能状
態になる。この従来のデータメモリ保護回路はこ
のようにしてデータメモリにおけるシステムデー
タを保護する回路構成になつている。
Next, in order to protect the system data in this data memory 120, at the end of the data write control to the data memory 120, a reset signal from the central control unit is input to the terminal 101, so that the write enable flip-flop is activated. Since the output terminal Q of the loop 122 becomes H level, even if a write signal is input to the terminal 102, the output terminal of the OR gate circuit 121 remains at the H level, and the data memory 120 becomes in a writable state. This conventional data memory protection circuit has a circuit configuration that protects system data in the data memory in this manner.

この回路構成の欠点は、中央制御装置からのセ
ツト信号が端子100に入力する場合、抵抗11
0とコンデンサ111とからなる雑音防止回路の
時定数により決定される遅延時間を超えるパルス
幅を有する信号が入力することによつてはじめて
ライトイネーブルフリツプフロツプ122をセツ
トするように回路が構成されているが、中央制御
装置から入力するセツト信号のパルス幅は一般に
数百ナノ秒前後のものであるので、抵抗110と
コンデンサ111とからなる雑音防止回路の遅延
時間をあまり大きな値に設定することは困難に近
く、したがつて外部からの雑音などに起因してセ
ツト信号と同程度のパルス幅を有するパルスが入
力した場合にはそのライトイネーブルフリツプフ
ロツプ122はセツトされてしまうことがある。
もし、いつたんそれがセツトされてしまうとデー
タメモリ120がライト可能状態になつてしまう
ために、中央制御装置からライト信号が端子10
2に入力するとデータメモリ120にライト信号
を送出し、このデータメモリ120に格納されて
いるデータが書きかえられてしまうという欠点が
あつた。
The disadvantage of this circuit configuration is that when the set signal from the central controller is input to terminal 100, resistor 11
The circuit is configured such that the write enable flip-flop 122 is set only when a signal having a pulse width exceeding the delay time determined by the time constant of the noise prevention circuit consisting of the 0 and the capacitor 111 is input. However, since the pulse width of the set signal input from the central control unit is generally around several hundred nanoseconds, it is important not to set the delay time of the noise prevention circuit consisting of resistor 110 and capacitor 111 to a too large value. Therefore, if a pulse with a pulse width comparable to that of the set signal is input due to external noise, the write enable flip-flop 122 may be set. .
If it is set, the data memory 120 will be in a writable state, so if a write signal is sent from the central controller to the terminal 10.
2, a write signal is sent to the data memory 120, and the data stored in the data memory 120 is rewritten.

本発明の目的は、上記の欠点を除去し外部から
の雑音などによつてデータメモリをもライト可能
状態にしないようにし、かつそのデータメモリが
ライト可能状態になつてからも一定時間内にライ
ト信号が入力しない場合には自動的にそれをライ
ト不可能状態にするようなフリツプフロツプを設
け、そのフリツプフロツプの出力によりデータメ
モリのライト制御を行なうことによつてそのデー
タメモリにあるシステムデータを保護するデータ
メモリ保護回路を提供することにある。
It is an object of the present invention to eliminate the above-mentioned drawbacks, to prevent data memory from becoming writable due to external noise, and to prevent data from being written within a certain period of time even after the data memory becomes writable. A flip-flop is provided that automatically disables writing when no signal is input, and the system data in the data memory is protected by controlling the writing of the data memory using the output of the flip-flop. An object of the present invention is to provide a data memory protection circuit.

この目的を達成するために、本発明のデータメ
モリ保護回路は、中央制御装置からセツト信号お
よびリセツト信号をフリツプフロツプに入力し、
これらの信号の入力を所定のフオーマツトに従う
ように、例えばこれらの信号の入力を交互に繰り
返すことによつて形成されてこのフリツプフロツ
プに出力されるパルスが、所定のフオーマツトに
従つて出力される場合にのみそのパルスを計数し
そのフオーマツトを判定するカウンタと、そのカ
ウンタの出力の変化によつてセツトされ、それが
いつたんセツトされた後は一定時間内に中央制御
装置からライト信号が入力されないときはそれを
検出するカウンタと、そのカウンタの出力の変化
あるいは中央制御装置からのクリア信号を入力す
ることによつてリセツトされるライトイネーブル
フリツプフロツプとを設け、そのライトイネーブ
ルフリツプフロツプの出力によりデータメモリの
ライト制御を行なうことによつてデータメモリを
保護するように構成することを特徴とする。
To achieve this objective, the data memory protection circuit of the present invention inputs set and reset signals from a central controller to a flip-flop;
For example, if the pulses formed by repeating the input of these signals alternately and output to this flip-flop are output according to the predetermined format, such that the input of these signals follows a predetermined format. It is set by a counter that only counts the pulses and determines its format, and changes in the output of that counter.Once the counter is set, if no write signal is input from the central controller within a certain period A counter is provided to detect this, and a write enable flip-flop is reset by a change in the output of the counter or by inputting a clear signal from the central controller, and the output of the write enable flip-flop is The present invention is characterized in that the data memory is protected by performing write control of the data memory.

次に本発明の実施例を図面を参照して説明す
る。第2図は本発明の実施例とデータメモリとの
主要部の回路図、第3図は本発明の実施例の回路
の動作を説明するためタイムチヤートである。第
2図において、端子200には中央制御装置から
のセツト信号が、もう一方の端子201にはリセ
ツト信号が入力し、これら2つの端子200およ
び201にそれぞれ接続される入力端子Rおよび
Sを有するフリツプフロツプ223の出力端子Q
は、中央制御装置から入力するセツト信号とリセ
ツト信号とが交互に繰り返すことによつて、パル
スを出力する。このフリツプフロツプ223の出
力端子Qは、単安定マルチバイブレータ(以下モ
ノステーブルマルチバイブレータという。)22
4の立下り検出入力端子Aとカウンタ228の入
力端子CPとに接続されており、そのカウンタ2
28のクリア端子CLはモノステーブルマルチバ
イブレータ224の出力端子に接続されてい
る。このためフリツプフロツプ223の出力の立
下りによつてモノステーブルマルチバイブレータ
224は動作し、その抵抗210とコンデンサ2
13とからなる回路の時定数により決定される一
定時間の間のみ、その出力端子はLレベルにな
る。この出力端子がLレベルにある間は、カウ
ンタ228のクリア端子CLもまたLレベルにな
り、カウンタ228の入力端子CPに入力するパ
ルスを計数可能にする。換言すれば、中央制御装
置から端子200および201を介して入力する
とセツト信号およびリセツト信号の交互の繰り返
しがモノステーブルマルチバイブレータ224の
抵抗210とコンデンサ213とからなる回路の
時定数により決定されるリトリガ周期以内であれ
ば、カウンタ228はパルスの計数を続け、その
カウンタ228の桁上出力端子(以下キヤリ出力
端子という。)CRに桁上出力信号(以下キヤリ出
力信号という。)が出力される。このキヤリ出力
信号はインバータ226を介してナンドゲート回
路230の入力端子に入力され、そのナンドゲー
ト回路230の出力端子はカウンタ229のクリ
ア端子CLに接続されている。このためカウンタ
228のキヤリ出力信号がHレベルで出力される
と、カウンタ229のクリア端子CLもHレベル
になり、そのカウンタ229の出力端子DはLレ
ベルになる。この結果、ノアゲート回路232の
入力端子はLレベルになり、このノアゲート回路
232のもう一方の入力端子は、中央制御装置か
ら端子203を介してライトイネーブルフリツプ
フロツプ222にクリア信号が入力しない限りは
Lレベルにあるので、そのノアゲート回路232
の出力端子はHレベルになり、ライトイネーブル
フリツプフロツプ222のクリア端子CLもまた
Hレベルになる。この結果、カウンタ228のキ
ヤリ出力信号の立下りにおいて、このキヤリ出力
信号もまたインバータ226を介しライトイネー
ブルフリツプフロツプ222の端子CPに入力さ
れているためにD型フリツプフロツプであるこの
ライトイネーブルフリツプフロツプ222はセツ
トされ、その出力端子QはLレベルになる。これ
によつてライトイネーブルフリツプフロツプ22
2の出力信号はデータメモリ220をライト可能
状態にする。次いで端子202に中央制御装置か
らLレベルのライト信号が入力するとデータメモ
リ220へのデータの書込みが可能になる。
Next, embodiments of the present invention will be described with reference to the drawings. FIG. 2 is a circuit diagram of the main parts of the embodiment of the present invention and the data memory, and FIG. 3 is a time chart for explaining the operation of the circuit of the embodiment of the present invention. In FIG. 2, a terminal 200 receives a set signal from the central control unit, and the other terminal 201 receives a reset signal, and has input terminals R and S connected to these two terminals 200 and 201, respectively. Output terminal Q of flip-flop 223
outputs pulses by alternately repeating the set signal and reset signal input from the central controller. The output terminal Q of this flip-flop 223 is connected to a monostable multivibrator (hereinafter referred to as a monostable multivibrator) 22.
The counter 228 is connected to the falling detection input terminal A of the counter 228 and the input terminal CP of the counter 228.
A clear terminal CL of 28 is connected to an output terminal of a monostable multivibrator 224. Therefore, the monostable multivibrator 224 is operated by the fall of the output of the flip-flop 223, and its resistor 210 and capacitor 2
The output terminal is at L level only during a certain period of time determined by the time constant of the circuit consisting of 13 and 13. While this output terminal is at the L level, the clear terminal CL of the counter 228 is also at the L level, making it possible to count the pulses input to the input terminal CP of the counter 228. In other words, when input from the central controller via terminals 200 and 201, the alternating repetition of the set and reset signals is a retrigger determined by the time constant of the circuit consisting of resistor 210 and capacitor 213 of monostable multivibrator 224. If it is within the period, the counter 228 continues counting pulses, and a carry output signal (hereinafter referred to as a carry output signal) is output to the carry output terminal (hereinafter referred to as a carry output terminal) CR of the counter 228. This carry output signal is input to the input terminal of a NAND gate circuit 230 via an inverter 226, and the output terminal of the NAND gate circuit 230 is connected to the clear terminal CL of the counter 229. Therefore, when the carry output signal of the counter 228 is output at H level, the clear terminal CL of the counter 229 also becomes H level, and the output terminal D of the counter 229 becomes L level. As a result, the input terminal of the NOR gate circuit 232 becomes L level, and the other input terminal of this NOR gate circuit 232 becomes the L level unless a clear signal is input from the central controller to the write enable flip-flop 222 via the terminal 203. is at L level, so the NOR gate circuit 232
The output terminal of the write enable flip-flop 222 becomes H level, and the clear terminal CL of the write enable flip-flop 222 also becomes H level. As a result, when the carry output signal of the counter 228 falls, this carry output signal is also input to the terminal CP of the write enable flip-flop 222 via the inverter 226, so that the write enable flip-flop, which is a D-type flip-flop, is activated. The flip-flop 222 is set and its output terminal Q goes to L level. This enables the write enable flip-flop 22.
The output signal No. 2 puts the data memory 220 in a writable state. Next, when an L level write signal is input from the central control unit to the terminal 202, data can be written to the data memory 220.

一方カウンタ229の出力端子Dはさらにノア
ゲート回路231の入力端子にも接続され、この
ノアゲート回路231のもう一方の入力端子は、
端子204を介し中央制御装置のクロツクに接続
されている。したがつて、カウンタ228のキヤ
リ出力端子CRからHレベルのキヤリ出力信号が
出力されるとインバータ226、ナンドゲート回
路230を経てカウンタ229のクリア端子CL
にHレベルの信号が入力した時点からカウンタ2
29の出力端子Dは、HレベルからLレベルに変
化し、中央制御装置からのクロツクパルスは端子
204およびノアゲート回路231を介して、カ
ウンタ229の端子CPに入力されることにな
り、このカウンタ229はそのクロツクパルスの
計数を開始する。このカウンタ229のそのクロ
ツクパルスを8個まで計数すると自動的に計数を
停止しその出力端子DはHレベルの状態のままに
なることによつて、ライトイネーブルフリツプフ
ロツプ222のクリア端子CLはLレベルにな
り、このライトイネーブルフリツプフロツプ22
2の出力端子QはHレベルの状態になり、すなわ
ちデータメモリ220をライト不可能状態にす
る。したがつてこのカウンタ229の出力端子D
がHレベルに停止する前に、すなわちカウンタ2
29の出力端子DがLレベルにある間に中央制御
装置から端子202を介してLレベルのライト信
号が入力するとオアゲート回路221の入力端子
はいずれもLレベルであり、このオアゲート回路
221の出力端子はデータメモリ220のライト
制御入力端子に接続されているのでデータメモ
リ220へのライト制御が可能になる。さらに、
オアゲート回路221の出力端子はモノステーブ
ルマルチバイブレータ225の立下り検出入力端
子Aにも接続されまたこのモノステーブルマルチ
バイブレータ225の出力端子は前述のナンド
ゲート回路230のもう一方の入力端子に接続さ
れている。このために、中央制御装置からデータ
メモリ220への連続するデータの書き込みがあ
る場合において、データメモリ220に中央制御
装置からライト信号が入力するごとにカウンタ2
29はクリアされ、再びカウンタ229は初期状
態に戻つて中央制御装置から入力するクロツクパ
ルスの計数を最初から開始しなおすことになる。
これは中央制御装置からデータメモリ220への
連続するデータの書込みを可能にするために、こ
の本発明のデータメモリ保護回路に付加された機
能である。
On the other hand, the output terminal D of the counter 229 is further connected to the input terminal of a NOR gate circuit 231, and the other input terminal of this NOR gate circuit 231 is
It is connected via terminal 204 to the clock of the central control unit. Therefore, when an H level carry output signal is output from the carry output terminal CR of the counter 228, it passes through the inverter 226 and the NAND gate circuit 230 to the clear terminal CL of the counter 229.
Counter 2 starts from the moment the H level signal is input to
The output terminal D of the counter 229 changes from H level to L level, and the clock pulse from the central controller is inputted to the terminal CP of the counter 229 via the terminal 204 and the NOR gate circuit 231. Start counting the clock pulses. When the counter 229 counts up to eight clock pulses, it automatically stops counting and its output terminal D remains at the H level, so that the clear terminal CL of the write enable flip-flop 222 goes to the L level. level, this write enable flip-flop 22
The output terminal Q of No. 2 becomes H level, that is, the data memory 220 is rendered unwritable. Therefore, the output terminal D of this counter 229
before it stops at H level, that is, counter 2
When an L level write signal is input from the central control unit through the terminal 202 while the output terminal D of the OR gate circuit 29 is at the L level, the input terminals of the OR gate circuit 221 are both at the L level, and the output terminal of this OR gate circuit 221 is connected to the write control input terminal of the data memory 220, so that write control to the data memory 220 is possible. moreover,
The output terminal of the OR gate circuit 221 is also connected to the fall detection input terminal A of the monostable multivibrator 225, and the output terminal of this monostable multivibrator 225 is connected to the other input terminal of the aforementioned NAND gate circuit 230. . For this reason, when data is continuously written from the central controller to the data memory 220, the counter 2 is
29 is cleared, and the counter 229 returns to its initial state and starts counting the clock pulses input from the central controller again from the beginning.
This is a feature added to the data memory protection circuit of the present invention to enable continuous data writing from the central controller to data memory 220.

次にデータメモリ220へのライト制御の終了
において、中央制御装置から端子203にLレベ
ルのクリア信号が入力すると、そのクリア信号は
インバータ227およびノアゲート回路232を
介してライトイネーブルフリツプフロツプ222
のクリア端子CLに入力し、そのライトイネーブ
ルフリツプフロツプ222の出力端子QをHレベ
ルにして、データメモリ220をライト不可能状
態にする。したがつてこれ以後は、たとえ中央制
御装置から端子202にライト信号が入力したと
しても、データメモリ220は何らのライト制御
をも行なわれない結果になる。
Next, at the end of write control to the data memory 220, when an L-level clear signal is input from the central controller to the terminal 203, the clear signal is passed through the inverter 227 and the NOR gate circuit 232 to the write enable flip-flop 222.
input to the clear terminal CL of the write enable flip-flop 222, and sets the output terminal Q of the write enable flip-flop 222 to H level, making the data memory 220 in a writable state. Therefore, from this point on, even if a write signal is input from the central controller to the terminal 202, no write control will be performed on the data memory 220.

本発明は以上説明したように、中央制御装置か
らのセツト信号およびリセツト信号をフリツプフ
ロツプ223に入力し、これらの信号が交互に繰
り返すことによつて形成されてこのフリツプフロ
ツプ223に出力されるパルスが一定周期で出力
しない場合には、その出力されるパルスは雑音な
どに起因するパルスであると判定し、そのモノス
テーブルマルチバイブレータ224の出力端子
はHレベルになり、カウンタ228はその出力さ
れるパルスを計数することなく、ただちにその計
数を停止してしまうことにより、雑音などによつ
てデータメモリ220がライト可能状態になるこ
とを防止し、またいつたんライトイネーブルフリ
ツプフロツプ222がセツトされデータメモリ2
20がライト可能状態になつた後において、一定
時間内に中央制御装置からライト信号が入力しな
い場合においても、ライトイネーブルフリツプフ
ロツプ222の出力端子QをHレベルにしてデー
タメモリ220をライト不可能状態にするように
構成することによつて、システムデータなどの重
要なデータが雑音その他の原因により書き変えら
れることを防止する効果がある。
As explained above, the present invention inputs a set signal and a reset signal from the central control unit to the flip-flop 223, and by repeating these signals alternately, the pulses formed and output to the flip-flop 223 are constant. If the pulses are not output at regular intervals, it is determined that the output pulses are caused by noise, etc., the output terminal of the monostable multivibrator 224 becomes H level, and the counter 228 outputs the output pulses. By immediately stopping the counting without counting, the data memory 220 is prevented from becoming writable due to noise or the like, and the write enable flip-flop 222 is immediately set and the data memory is 2
Even if a write signal is not input from the central controller within a certain period of time after the data memory 20 becomes write-enabled, the output terminal Q of the write enable flip-flop 222 is set to H level to prevent the data memory 220 from being written to. By configuring it to be enabled, there is an effect of preventing important data such as system data from being rewritten due to noise or other causes.

なお本発明の実施例は、中央制御装置からデー
タメモリにデータを書込むのに先立ち、このデー
タメモリ保護回路のフリツプフロツプにセツト信
号とリセツト信号とが交互に繰り返し入力し、そ
のフリツプフロツプからの出力パルスが一定周期
で出力しないかぎりデータメモリへの書込みを許
容しないように構成しているが、これはそれらの
信号を雑音と識別できるようにするためのもので
あることは明白であり、それらの信号が雑音と識
別できるようなフオーマツトに従うような信号で
あれば何でもよいということはいうまでもない。
In the embodiment of the present invention, prior to writing data from the central controller to the data memory, a set signal and a reset signal are alternately and repeatedly input to the flip-flop of this data memory protection circuit, and the output pulse from the flip-flop is The configuration is such that writing to the data memory is not allowed unless the signals are output at a certain period, but it is clear that this is to make it possible to distinguish those signals from noise; Needless to say, any signal that follows a format that can be distinguished from noise may be used.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は従来のデータメモリ保護回路とデータ
メモリとの主要部の回路図、第2図は本発明の実
施例とデータメモリとの主要部の回路図、第3図
は本発明の実施例の回路の動作を説明するためタ
イムチヤートである。 100〜102……端子、110……抵抗、1
11……コンデンサ、120……データメモリ、
121……オアゲート回路、122……フリツプ
フロツプ、200〜204……端子、210,2
11……抵抗、212,213……コンデンサ、
220……データメモリ、221……オアゲート
回路、222,223……フリツプフロツプ、2
24,225……モノステーブルマルチバイブレ
ータ、226,227……インバータ、228,
229……カウンタ、230……ナンドゲート回
路、231,232……ノアゲート回路。
FIG. 1 is a circuit diagram of the main parts of a conventional data memory protection circuit and data memory, FIG. 2 is a circuit diagram of the main parts of an embodiment of the present invention and data memory, and FIG. 3 is an embodiment of the present invention. This is a time chart to explain the operation of the circuit. 100-102...terminal, 110...resistance, 1
11... Capacitor, 120... Data memory,
121...OR gate circuit, 122...Flip-flop, 200-204...Terminal, 210,2
11...Resistor, 212, 213...Capacitor,
220...Data memory, 221...OR gate circuit, 222, 223...Flip-flop, 2
24,225...Monostable multivibrator, 226,227...Inverter, 228,
229... Counter, 230... NAND gate circuit, 231, 232... NOR gate circuit.

Claims (1)

【特許請求の範囲】 1 中央制御装置とデータメモリとの間に配備さ
れ前記中央制御装置から前記データメモリに書き
込まれたシステムデータを保護するデータメモリ
保護回路において、前記中央制御装置が前記デー
タメモリにすくなくとも1つの単位データからな
るデータを書込む前前記中央制御装置から所定の
手順でかつ交互に到来する第1および第2のパル
スをそれぞれ含む第1および第2のパルス列から
なる第1の信号を入力し前記第1の信号が所定の
フオーマツトに従うと判定したとき第2の信号を
出力する判定手段と、前記第2の信号を入力する
ことによつて前記中央制御装置から前記データメ
モリへの前記単位データの書込みを許容する許容
手段と第3の信号を入力することによつてこの書
込みを禁止する禁止手段とこの書込みがあるごと
に第4の信号を出力する手段とを含む制御手段
と、前記第2の信号および前記第4の信号のいず
れかの信号を入力した後の経過時間を計数する手
段と前記第2の信号を入力した後所定の時間内に
前記第4の信号を入力しないときおよび前記第4
の信号を入力した後所定の時間内に継続してこの
第4の信号を入力しないときのいずれかのとき前
記禁止手段に前記第3の信号を出力する手段とを
含む計数手段とを備えることを特徴とするデータ
メモリ保護回路。 2 前記禁止手段が前記中央制御装置から第5の
信号を入力することによつて前記中央制御装置か
ら前記データメモリへの前記単位データの書込み
を禁止する手段を併せ有することを特徴とする特
許請求の範囲第1項記載のデータメモリ保護回
路。
[Scope of Claims] 1. A data memory protection circuit that is provided between a central control unit and a data memory and protects system data written from the central control unit to the data memory, wherein the central control unit protects system data written to the data memory. Before writing data consisting of at least one unit data, a first signal consisting of first and second pulse trains each including first and second pulses arriving alternately and in a predetermined sequence from the central control unit; determining means for outputting a second signal when it is determined that the first signal conforms to a predetermined format; control means including a permitting means for permitting writing of the unit data; a prohibiting means for inhibiting this writing by inputting a third signal; and a means for outputting a fourth signal each time this writing occurs; , means for counting the elapsed time after inputting either the second signal or the fourth signal, and inputting the fourth signal within a predetermined time after inputting the second signal. When not, and the fourth
and counting means for outputting the third signal to the inhibiting means when the fourth signal is not continuously input within a predetermined time after inputting the signal. A data memory protection circuit featuring: 2. A patent claim characterized in that the prohibition means also includes means for inhibiting writing of the unit data from the central control device to the data memory by inputting a fifth signal from the central control device. The data memory protection circuit according to item 1.
JP3648979A 1979-03-28 1979-03-28 Data memory protection circuit Granted JPS55129999A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3648979A JPS55129999A (en) 1979-03-28 1979-03-28 Data memory protection circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3648979A JPS55129999A (en) 1979-03-28 1979-03-28 Data memory protection circuit

Publications (2)

Publication Number Publication Date
JPS55129999A JPS55129999A (en) 1980-10-08
JPS6231384B2 true JPS6231384B2 (en) 1987-07-08

Family

ID=12471229

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3648979A Granted JPS55129999A (en) 1979-03-28 1979-03-28 Data memory protection circuit

Country Status (1)

Country Link
JP (1) JPS55129999A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6133556A (en) * 1984-07-25 1986-02-17 Fujitsu Ltd Protecting method of writing in memory

Also Published As

Publication number Publication date
JPS55129999A (en) 1980-10-08

Similar Documents

Publication Publication Date Title
US4580039A (en) Circuit arrangement for the protection of data in volatile write-read memories (RAM)
US4897819A (en) Memory protection circuit
JPS6231384B2 (en)
JPS6230462B2 (en)
EP0327767A2 (en) Programmable comparator output filter
JP2604482B2 (en) FIFO register
JPH0621961B2 (en) Abnormality diagnosis device for sequencer
US4351008A (en) Modulator for use in an interface between a digital signal processing apparatus and an audio tape deck
JP3229066B2 (en) Semiconductor integrated circuit
JPH0217060B2 (en)
KR970003318B1 (en) Data write control means
SU1205193A1 (en) Device for memory protection in case of power supply disconnection
JP2809752B2 (en) Memory access circuit
SU869052A1 (en) Device for monitoring pulse train
SU1179349A1 (en) Device for checking microprograms
JPS6323598B2 (en)
SU1112365A1 (en) Device for forming interruption signal
JPH0612267B2 (en) Pulse encoder pulse reading circuit
SU1605214A1 (en) Device for monitoring process variables
SU1338028A2 (en) Device for separating single n-pulse
JPS57172577A (en) Vtr
JPS5485709A (en) Recording medium controller
JPS60126740A (en) Prevention device of cpu runaway
JPS5654613A (en) Address adjusting circuit of buffer memory in pcm recorder/reproducer
JPS6128191B2 (en)