JPH0683040B2 - Selection control circuit - Google Patents
Selection control circuitInfo
- Publication number
- JPH0683040B2 JPH0683040B2 JP24355287A JP24355287A JPH0683040B2 JP H0683040 B2 JPH0683040 B2 JP H0683040B2 JP 24355287 A JP24355287 A JP 24355287A JP 24355287 A JP24355287 A JP 24355287A JP H0683040 B2 JPH0683040 B2 JP H0683040B2
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- signal
- logic level
- selection control
- output
- 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 - Lifetime
Links
- 238000010586 diagram Methods 0.000 description 8
- 238000001514 detection method Methods 0.000 description 3
- 230000005856 abnormality Effects 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 230000002950 deficient Effects 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
Landscapes
- Electronic Switches (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、選択回路を制御して複数の回路の出力信号の
1つを選択させる選択制御回路に関し、特に初期化信号
が与えられた場合には、前記複数の回路の内、特定の回
路の出力信号を選択させる、いわゆる切り戻し制御付き
選択制御回路に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a selection control circuit for controlling a selection circuit to select one of output signals of a plurality of circuits, particularly when an initialization signal is given. Relates to a so-called switchback control selection control circuit for selecting an output signal of a specific circuit among the plurality of circuits.
第3図は従来の選択制御回路を有する装置の一例を示す
ブロック図である。一般に選択制御回路には、選択対象
となる回路の数に応じて種々の回路を構成し得るが、第
3図は選択対象回路が2回路である最も簡単な場合を示
し、図中40が従来の選択制御回路である。第3図におい
て、10および20は同一機能を有する回路であり、100は
回路10の出力信号、200は回路20の出力信号である。150
は回路10の故障状態信号、250は回路20の故障状態信号
であり、それぞれ選択制御回路40の故障状態信号受信端
子1,2に加えられている。FIG. 3 is a block diagram showing an example of a device having a conventional selection control circuit. Generally, various circuits can be configured in the selection control circuit according to the number of circuits to be selected, but FIG. 3 shows the simplest case in which the number of circuits to be selected is two. Selection control circuit. In FIG. 3, 10 and 20 are circuits having the same function, 100 is an output signal of the circuit 10, and 200 is an output signal of the circuit 20. 150
Is a failure status signal of the circuit 10 and 250 is a failure status signal of the circuit 20, which are applied to the failure status signal receiving terminals 1 and 2 of the selection control circuit 40, respectively.
これら故障状態信号150,250は回路が故障状態にある場
合は論理レベル“0"、正常状態にある場合は論理レベル
“1"となる。These fault state signals 150 and 250 are at the logic level "0" when the circuit is in the fault state and at the logic level "1" when the circuit is in the normal state.
30は選択回路であり、選択制御回路40の出力端子4より
与えられる選択制御信号400が論理レベル“1"の場合は
回路10の出力信号100を、論理レベル“0"の場合は回路2
0の出力信号200を選択し、出力端子5に出力する。Reference numeral 30 denotes a selection circuit, which outputs the output signal 100 of the circuit 10 when the selection control signal 400 given from the output terminal 4 of the selection control circuit 40 is at the logic level "1" and the circuit 2 when the selection control signal 400 is at the logic level "0".
The output signal 200 of 0 is selected and output to the output terminal 5.
選択制御回路40は例えば図示のように、回路10からの故
障状態信号150が論理レベル“0"の場合にセットされ論
理レベル“1"の信号を出力するフリップフロップ41と、
同様に回路20からの故障状態信号250が論理レベル“0"
の場合にセットされ論理レベル“1"の信号を出力するフ
リップフロップ42と、フリップフロップ42の出力信号の
反転するインバータ回路43およびこのインバータ回路43
の出力信号とフリップフロップ41の出力信号との論理積
をとるゲート回路44により構成される。For example, as shown in the figure, the selection control circuit 40 includes a flip-flop 41 that outputs a signal of a logic level “1” that is set when the failure state signal 150 from the circuit 10 is a logic level “0”,
Similarly, the fault status signal 250 from the circuit 20 has a logic level "0".
In the case of, the flip-flop 42 that outputs the signal of the logic level “1”, the inverter circuit 43 that inverts the output signal of the flip-flop 42, and this inverter circuit 43
Of the output signal of the flip-flop 41 and the output signal of the flip-flop 41.
2つのフリップフロップ41,42のリセット入力端子には
初期化信号入力端子3よより初期化信号350が与えら
れ、各回路からの故障状態信号150,250が論理レベル
“1"である間に論理レベル“0"の初期化信号350が与え
られた場合は各フリップフロップの出力論理レベルは
“0"となる。An initialization signal 350 is given from the initialization signal input terminal 3 to the reset input terminals of the two flip-flops 41 and 42, and while the fault status signals 150 and 250 from each circuit are at the logic level "1", When the initialization signal 350 of "0" is given, the output logic level of each flip-flop becomes "0".
次にこの従来の切替制御回路の動作について説明する。Next, the operation of this conventional switching control circuit will be described.
2つの回路10,20が正常な場合には両回路より論理レベ
ル“1"の故障状態信号150,250が2つのフリップフロッ
プ41,42に与えられ、この状態で初期化信号300が論理レ
ベル“0"となると両フリップフロップは初期状態となり
ともにその出力は論理レベル“0"となる。When the two circuits 10 and 20 are normal, the failure state signals 150 and 250 of the logic level "1" are given from the both circuits to the two flip-flops 41 and 42, and in this state, the initialization signal 300 is the logic level "0". Then, both flip-flops are in the initial state and their outputs are at the logic level "0".
フリップフロップ42の出力信号はインバータ回路43によ
り反転されて“1"となり、ゲート回路44の一方の入力端
子に加えられる。一方、フリップフロップ41の出力信号
は直接ゲート回路44の他方の入力端子に加えられる。従
ってこの初期状態では選択制御回路40の出力信号である
ゲート回路44の出力信号レベルは“1"となり、選択回路
30は回路10からの信号を選択する。The output signal of the flip-flop 42 is inverted by the inverter circuit 43 to become "1", and is applied to one input terminal of the gate circuit 44. On the other hand, the output signal of the flip-flop 41 is directly applied to the other input terminal of the gate circuit 44. Therefore, in this initial state, the output signal level of the gate circuit 44, which is the output signal of the selection control circuit 40, becomes "1", and the selection circuit
30 selects the signal from circuit 10.
回路10が故障し、この回路の故障状態信号150の論理レ
ベルが“0"となると、フリップフロップ41は反転し、そ
の出力論理レベルは“1"となる。この結果選択制御回路
40の出力論理レベルは“0"となり、選択回路30は正常な
回路20の出力信号を選択する。When the circuit 10 fails and the logic level of the fault status signal 150 of this circuit becomes "0", the flip-flop 41 is inverted and its output logic level becomes "1". This result selection control circuit
The output logic level of 40 becomes "0", and the selection circuit 30 selects the output signal of the normal circuit 20.
以下同様にして2つの回路10および20の故障状態と選択
制御回路40の出力信号の関係を求めると、回路10が正常
で回路20が故障の場合は選択制御回路40は論理レベル
“1"を、また回路10と回路20がともに故障の場合も出力
の論理レベルは“1"となる。従ってこの選択制御回路は
回路10が正常の場合または2つの回路10,20がともに故
障の場合には回路10を選択させる選択制御信号400を発
生し、回路10が故障で回路20が正常の場合には正常な回
路20を選択させる選択制御信号400を発生することにな
り、あらかじめ回路10を上位の優先順位と定めた選択制
御を実現している。なおここで、フリップフロップ41,4
2は前述のように各回路からの故障状態信号150,250が
“0"である間は初期化信号350が論理レベル“0"となっ
ても出力は反転しないので、継続的に故障状態信号が出
力されている場合は、任意の時刻に初期化信号350を加
えても前記選択制御に影響を及ぼさない。Similarly, when the relationship between the failure states of the two circuits 10 and 20 and the output signal of the selection control circuit 40 is obtained in the same manner, when the circuit 10 is normal and the circuit 20 is defective, the selection control circuit 40 sets the logic level "1". Further, when both the circuit 10 and the circuit 20 have a failure, the output logic level becomes "1". Therefore, this selection control circuit generates a selection control signal 400 for selecting the circuit 10 when the circuit 10 is normal or when the two circuits 10 and 20 both fail, and when the circuit 10 is faulty and the circuit 20 is normal. Therefore, the selection control signal 400 for selecting the normal circuit 20 is generated, and the selection control in which the circuit 10 is set in advance as the higher priority is realized. Here, flip-flops 41, 4
As described above, 2 does not invert the output even if the initialization signal 350 is at the logic level "0" while the failure status signals 150 and 250 from each circuit are "0", so the failure status signal is output continuously. In this case, the selection control is not affected even if the initialization signal 350 is added at any time.
次にこの従来の選択制御回路における初期化(切り戻
し)動作について説明する。回路20が正常状態にあり、
回路10が故障状態となると上述のように選択制御回路40
は正常な回路20の出力信号を選択させる選択制御信号40
0を選択回路30に与える。この状態から回路10の故障が
回復し、回路10からの故障状態信号150の論理レベルが
“0"→“1"に変化した後初期化信号入力端子3に論理レ
ベル“0"の初期化信号350を与えると、ただちに選択制
御信号400は反転してその論理レベルは“0"→“1"に変
化し、回路10の出力信号を選択させる。ここで、回路10
の故障が回復する前に論理レベル“0"の初期化信号が印
加され、その後回路10が回復した場合も同様に、回路10
の回復と同時に選択制御信号400は反転し、その論理レ
ベルは“0"→“1"に変化する。Next, the initialization (cutback) operation in this conventional selection control circuit will be described. Circuit 20 is in normal condition,
When the circuit 10 is in the failure state, the selection control circuit 40 is operated as described above.
Is a selection control signal 40 that selects the output signal of the normal circuit 20
0 is applied to the selection circuit 30. After the failure of the circuit 10 is recovered from this state and the logic level of the failure status signal 150 from the circuit 10 changes from "0" to "1", the initialization signal of the logic level "0" is input to the initialization signal input terminal 3. Immediately after giving 350, the selection control signal 400 is inverted and its logic level changes from "0" to "1", and the output signal of the circuit 10 is selected. Where circuit 10
Similarly, if the initialization signal of logic level “0” is applied before the failure of the circuit is recovered and then the circuit 10 recovers,
The selection control signal 400 is inverted at the same time as the recovery of, and its logic level changes from “0” to “1”.
このように従来の選択制御回路では、初期化制御は、初
期化信号が与えられた時点での両回路10,20からの故障
状態信号によってのみ決定される。従って回路10の故障
状態が一時に継続的な状態とならず、例えば故障状態信
号150が“0"→“1"→“0"→“1"・・・と短時間に変化
する故障状況となっている場合に、論理レベル“0"の初
期化信号が加えられれば選択制御信号400も同様に“0"
→“1"→“0"→“1"・・・と変化し、選択回路30は短時
間に多数の切替,切り戻しを行うことになる。As described above, in the conventional selection control circuit, the initialization control is determined only by the failure state signals from both circuits 10 and 20 at the time when the initialization signal is given. Therefore, the failure state of the circuit 10 does not become a continuous state at one time, and the failure state signal 150 changes in a short time such as “0” → “1” → “0” → “1”. If the initialization signal of logic level "0" is added, the selection control signal 400 is also "0".
→ "1" → "0" → "1" ... Change, and the selection circuit 30 performs many switching and switching back in a short time.
第4図はこの模様を説明するための従来の選択制御回路
の各部の動作を示す波形図である。第4図では回路20は
常に正常であり、従って回路20からの故障状態信号250
は常に“1"である。時刻t0において回路10が故障し、図
示のごとくクロック状の故障状態信号150を出力する
と、選択制御回路40は同時刻に回路20を選択させる選択
制御信号400を出力する。この状態で時刻t1に初期化信
号300を加えると、この時刻以降に故障状態信号150が論
理レベル“1"となった時点で、選択制御信号400もただ
ちに反転し論理レベル“1"となる。故障状態信号150は
上述のとおりクロック状であるから図示のように初期化
信号350が印加されている間の選択信号400は同様にクロ
ック状となる。FIG. 4 is a waveform diagram showing the operation of each part of the conventional selection control circuit for explaining this pattern. In FIG. 4, the circuit 20 is always normal and therefore the fault status signal 250 from the circuit 20
Is always "1". When the circuit 10 fails at time t 0 and the clock-like failure state signal 150 is output as shown in the figure, the selection control circuit 40 outputs the selection control signal 400 for selecting the circuit 20 at the same time. If the initialization signal 300 is added to the time t 1 in this state, the selection control signal 400 immediately inverts to the logic level “1” when the failure state signal 150 becomes the logic level “1” after this time. . Since the fault status signal 150 is clock-shaped as described above, the selection signal 400 is also clock-shaped while the initialization signal 350 is being applied as shown.
一般に回路の故障発生状況を時間軸上で見ると、一時に
故障が発生または回復することは稀で、例えば故障発生
時について見れば、正常状態から突然故障状態とはなら
ずある短い時間、正常状態と故障状態とをくり返した
後、最終的に定常的な故障状態となる場合が多い。Generally, when looking at the failure occurrence status of a circuit on the time axis, it is rare that a failure occurs or recovers at one time.For example, when looking at a failure occurrence, there is no sudden change from a normal state to a sudden failure state. In many cases, after the state and the fault state are repeated, the state eventually becomes a steady fault state.
また、一般に故障の検出スレショルドと回路の正常性を
厳密に一致させることは極めて困難であり、故障検出の
直前の回路出力は必ずしも正常と言えない場合が多い。In general, it is extremely difficult to exactly match the failure detection threshold with the normality of the circuit, and the circuit output immediately before the failure detection is not always normal in many cases.
ところで回路の故障状態信号は、原理的に回路の故障を
検出した後に変化するから、故障状態信号が出力される
直前の回路の出力信号には何らかの異常が含まれてい
る。従って故障状態信号により選択制御を行う装置で
は、選択回路が動作する直前の信号には何らかの異常が
含まれることになる。By the way, since the circuit failure state signal changes in principle after detecting a circuit failure, the output signal of the circuit immediately before the failure state signal is output contains some abnormality. Therefore, in a device that performs selection control based on a failure state signal, the signal immediately before the selection circuit operates contains some abnormality.
このように一般の装置では、故障または回復を検出した
直後の回路の出力信号は必ずしも正常とは言えない場合
が多く、しかも故障状態の変化は一時に定常的な状態変
化とはならないから、複数の回路の故障状態に応じて正
常な回路の出力を選択し、装置出力の正常性を保とうと
する装置では1回の故障に際して発生する選択回路の選
択動作の回数をできる限り少なくする必要がある。As described above, in a general device, the output signal of the circuit immediately after the detection of the failure or the recovery is often not always normal, and the change in the failure state does not become a steady state change at one time. In the device which selects the output of the normal circuit according to the failure state of the circuit and tries to maintain the normality of the device output, it is necessary to reduce the number of selection operations of the selection circuit generated in one failure as much as possible. .
しかし、一般に初期化信号は保守者により任意の時刻
に、任意の時間加えられるので、従来の選択制御回路で
は、回路の故障状態信号が前述のように断続している場
合にも初期化信号が印加されてしまい、この間に多数の
選択動作が発生し、出力信号品質を著しく劣化させてし
まう結果となっていた。However, in general, the initialization signal is added by the maintenance person at any time at any time, so in the conventional selection control circuit, even if the failure status signal of the circuit is intermittent as described above, the initialization signal is Since the voltage is applied, a large number of selection operations occur during this period, resulting in a significant deterioration of the output signal quality.
本発明の目的は、前述の従来回路の欠点を簡素な構成に
より除去し、回路の故障状態が断続しているとき、初期
化信号を与えても、不必要な選択動作を行わせることの
ない選択制御回路を提供することにある。An object of the present invention is to eliminate the above-mentioned drawbacks of the conventional circuit with a simple configuration, and to prevent unnecessary selection operation even if an initialization signal is given when the failure state of the circuit is intermittent. It is to provide a selection control circuit.
本発明は、選択回路を制御して複数の回路の出力信号の
1つを選択させ、初期化信号が与えられた場合には、前
記複数の回路の内、特定の回路の出力信号を選択するよ
う前記選択回路を制御する選択制御回路において、 前記特定の回路が故障していることを示す故障状態信号
により起動され、所定の時間、時限信号を出力する時限
回路と、 この時限回路が前記時限信号を出力したとき、前記初期
化信号を阻止するゲート回路とを備えたことを特徴とす
る。The present invention controls a selection circuit to select one of output signals of a plurality of circuits, and when an initialization signal is given, selects an output signal of a specific circuit among the plurality of circuits. In the selection control circuit for controlling the selection circuit, a time limit circuit that is activated by a failure state signal indicating that the specific circuit has a failure and outputs a time limit signal for a predetermined time, and the time limit circuit is the time limit circuit. And a gate circuit that blocks the initialization signal when the signal is output.
次に本発明について図面を参照して詳細に説明する。 Next, the present invention will be described in detail with reference to the drawings.
第1図は本発明の一実施例の構成を示すブロック図であ
る。第1図において、1は第1の回路(第3図回路10に
相当)からの故障状態信号150の受信端子、2は第2の
回路(第3図回路20に相当)からの故障状態信号250の
受信端子であり、それぞれの回路が正常な場合には論理
レベル“1"、故障状態の場合は論理レベル“0"の信号が
与えられる。FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention. In FIG. 1, 1 is a receiving terminal for a failure status signal 150 from the first circuit (corresponding to the circuit 10 in FIG. 3), and 2 is a failure status signal from the second circuit (corresponding to the circuit 20 in FIG. 3). It is a receiving terminal of 250, and a signal of logic level "1" is given when each circuit is normal, and a logic level "0" is given when each circuit is in a failure state.
41は故障状態信号150が論理レベル“0"の場合にセット
され論理レベル“1"を出力するフリップフロップ、42は
故障状態信号250が論理レベル“0"の場合にセットされ
論理レベル“1"を出力するフリップフロップである。43
はフリップフロップ42の出力信号を反転するインバータ
回路、44はフリップフロップ41の出力信号とインバータ
回路43の出力信号との論理積をとるゲート回路であり、
このゲート回路の出力が本発明の選択制御回路の選択信
号出力として選択制御信号出力端子4から出力される。41 is a flip-flop which is set when the fault status signal 150 is at the logic level "0" and outputs a logic level "1", and 42 is set when the fault state signal 250 is at the logic level "0" and is at the logic level "1" Is a flip-flop that outputs 43
Is an inverter circuit that inverts the output signal of the flip-flop 42, 44 is a gate circuit that takes the logical product of the output signal of the flip-flop 41 and the output signal of the inverter circuit 43,
The output of this gate circuit is output from the selection control signal output terminal 4 as the selection signal output of the selection control circuit of the present invention.
45は第1の回路からの故障状態信号150により起動され
る時限回路であり、例えばリトリガマブルモノマルチバ
イブレータ等により実現される。なお本実施例では故障
状態信号150が論理レベル“1"から“0"に変化した時刻
からT時間の間論理レベル“1"となり、T時間以後は論
理レベル“0"となる出力信号450を出力するものとす
る。Reference numeral 45 is a time circuit activated by the failure state signal 150 from the first circuit, and is realized by, for example, a retriggerable mono multivibrator. In this embodiment, the output signal 450 which becomes the logic level "1" for the time T from the time when the failure state signal 150 changes from the logic level "1" to "0" and becomes the logic level "0" after the time T is output. It shall be output.
46は時限回路45の出力信号450を一方の入力信号とし、
初期化信号入力端子3より与えられる初期化信号350を
他方の入力とするゲート回路であり、時限回路45の出力
信号450が論理レベル“1"の間は初期化信号を阻止し、
論理レベル“1"の信号を出力する。ゲート回路46の出力
信号460は、フリップフロップ41,42のリセット入力に加
えられており、故障状態信号150,250が論理レベル“1"
である間に、出力信号460が論理レベル“0"となった場
合には前記2つのフリップフロップ41,42は初期化さ
れ、論理レベル“0"の信号を出力する。46 designates the output signal 450 of the time limit circuit 45 as one input signal,
It is a gate circuit which receives the initialization signal 350 given from the initialization signal input terminal 3 as the other input, and blocks the initialization signal while the output signal 450 of the time circuit 45 is at the logic level "1",
Outputs a signal of logic level "1". The output signal 460 of the gate circuit 46 is applied to the reset inputs of the flip-flops 41 and 42, and the fault status signals 150 and 250 are set to the logic level "1".
When the output signal 460 becomes the logic level "0" while the above, the two flip-flops 41 and 42 are initialized and output the signal of the logic level "0".
次にこのように構成した本実施例の選択制御回路の動作
について説明する。Next, the operation of the selection control circuit of this embodiment having the above configuration will be described.
第1および第2の回路がいずれも正常で、初期化が完了
した状態ではフリップフロップ41,42の出力はともに
“0"であるから、その制御信号出力端子4からは論理レ
ベル“1"の選択信号400が出力される。Since both the first and second circuits are normal and the outputs of the flip-flops 41 and 42 are both "0" when the initialization is completed, the control signal output terminal 4 outputs a logic level "1". The selection signal 400 is output.
第1の回路が故障した場合には、第1の回路からの故障
状態信号150は論理レベル“0"となるので、フリップフ
ロップ41の出力は論理レベル“1"となる。このときフリ
ップフロップ42の出力は論理レベル“0"の信号を送出し
たままであるから選択信号出力端子4には、論理レベル
“0"の選択信号400が出力される。以下、同様に2つの
回路の故障状態と選択信号出力の関係を求めると、第1
の回路が正常(故障状態信号150の論理レベルが“1")
で、第2の回路が故障(故障状態信号250の論理レベル
が“0")の場合および両回路がともに故障(故障状態信
号150,250がともに論理レベル“0")の場合は論理レベ
ル“1"の選択信号400が出力される。When the first circuit fails, the failure state signal 150 from the first circuit becomes the logic level "0", so the output of the flip-flop 41 becomes the logic level "1". At this time, the output of the flip-flop 42 still outputs the signal of the logical level "0", so that the selection signal output terminal 4 outputs the selection signal 400 of the logical level "0". Similarly, when the relationship between the failure states of the two circuits and the selection signal output is obtained,
Circuit is normal (logic level of fault status signal 150 is "1")
If the second circuit is faulty (the logic level of fault status signal 250 is "0") and both circuits are faulty (both fault status signals 150 and 250 are logic level "0"), the logic level is "1". Selection signal 400 is output.
従って、本実施例は第3図に示した従来の選択制御回路
と同様、第1の回路をあらかじめ上位順位と定めた選択
制御を実現している。Therefore, this embodiment realizes the selection control in which the first circuit is set in advance as the upper order, like the conventional selection control circuit shown in FIG.
次に初期化(切り戻し)動作について説明する。上位優
先順位の第1の回路が故障すると、前述のように故障状
態信号150は論理レベル“0"となり、フリップフロップ4
1はセットされ論理レベル“1"を出力するとともにこの
状態を保持するので第1の回路が回復し故障状態信号15
0の論理レベルが“1"となっても選択制御信号400は変化
しない。ここで故障状態信号150は時限回路45にも与え
られており、故障発生時、即ち故障状態信号150が論理
レベル“1"から“0"に変化したとき、この変化時刻から
T時間だけ論理レベル“1"なる出力信号450を出力す
る。この信号はゲート回路46の一方の入力端子に入力さ
れており、この信号の論理レベルが“1"の間は他方の入
力端子に加えられた信号の論理レベルのいかんを問わ
ず、出力信号460は論理レベル“1"となる。従って故障
状態信号150が“1"→“0"に変化した時刻からT時間の
間は初期化信号350はゲート回路46により阻止され、フ
リップフロップ41,42に伝えられないので、たとえ第1
の回路がただちに復旧し、さらに初期化信号350が与え
られてもフリップフロップ41,42はリセットされて反転
することはなく、従って選択制御信号400も変化しな
い。ここで時限回路45は与えられた故障状態信号150の
変化毎に規定の時限時間Tの出力信号を発生するから、
この時限時間Tよりも短い周期で故障状態信号150が変
化した場合には、その出力信号450は常に“1"であり、
この間に初期化信号350を与えても初期化動作は起動さ
れない。Next, the initialization (reverting) operation will be described. When the first circuit of the higher priority has failed, the failure status signal 150 becomes the logic level "0" as described above, and the flip-flop 4
1 is set and outputs a logic level "1" and holds this state, so that the first circuit recovers and the failure state signal 15
The selection control signal 400 does not change even if the logic level of 0 becomes "1". Here, the failure state signal 150 is also given to the time limit circuit 45, and when a failure occurs, that is, when the failure state signal 150 changes from the logic level “1” to “0”, the logic level for the time T from this change time. The output signal 450 of "1" is output. This signal is input to one input terminal of the gate circuit 46, and while the logic level of this signal is "1", the output signal 460 is output regardless of the logic level of the signal applied to the other input terminal. Becomes a logic level "1". Therefore, since the initialization signal 350 is blocked by the gate circuit 46 and is not transmitted to the flip-flops 41 and 42 for the time T from the time when the fault status signal 150 changes from "1" to "0", even if the first signal
Even if the circuit of FIG. 3 is immediately restored and the initialization signal 350 is applied, the flip-flops 41 and 42 are not reset and inverted, and thus the selection control signal 400 does not change. Here, since the time limit circuit 45 generates an output signal of a prescribed time limit T for each change of the given fault condition signal 150,
When the failure state signal 150 changes in a cycle shorter than the time limit T, the output signal 450 is always "1",
Even if the initialization signal 350 is given during this period, the initialization operation is not activated.
第2図は、以上説明した本実施例の選択制御回路の各部
の動作を説明するための波形図である。FIG. 2 is a waveform diagram for explaining the operation of each part of the selection control circuit of this embodiment described above.
第2の回路の故障状態信号250が正常状態を示す間の時
刻t0において第1の回路が故障し、故障状態信号150が
論理レベル“0"となると、前述の説明の通り、選択制御
信号400はただちに反転し論理レベル“0"を送出する。When the first circuit fails at time t 0 while the failure status signal 250 of the second circuit indicates the normal status and the failure status signal 150 becomes the logic level “0”, as described above, the selection control signal The 400 immediately inverts and sends out a logic level "0".
あらかじめ定められた特定の回路である第1の回路から
の故障状態信号150は回路の故障発生時に時限回路45を
起動する。時限回路45は故障状態信号150が“1"→“0"
に変化する毎にTなる時間論理レベル“1"が継続する信
号を発生するから、図示のように、T時間よりも短い周
期で故障状態が変化する場合は、時限回路45の出力信号
450は定常的に論理レベル“1"となり、故障状態信号150
の最後の変化が発生した後、T時間後に論理レベル“0"
にもどる。The fault status signal 150 from the first circuit, which is a predetermined specific circuit, activates the timed circuit 45 when a circuit fault occurs. In the time limit circuit 45, the fault status signal 150 is "1" → "0"
Since a signal of which the time logic level "1" continues for T is generated every time the signal changes, the output signal of the timing circuit 45 is output when the failure state changes in a cycle shorter than T time as shown in the figure.
450 constantly goes to logic level "1" and the fault status signal 150
Logic level "0" after T time since the last change of
Return to.
信号450が論理レベル“1"である間に、初期化信号350を
与えてもゲート回路46により阻止されるから、時刻t1に
初期化信号を与えてもただちに選択制御信号400は変化
せず、故障状態信号150の変動が終息し、回路10が安定
状態となったt2時に至ってから変化する。While the signal 450 is at the logic level “1”, even if the initialization signal 350 is given, it is blocked by the gate circuit 46. Therefore, even if the initialization signal is given at the time t 1 , the selection control signal 400 does not change immediately. , The change of the failure state signal 150 is terminated, and changes after t 2 when the circuit 10 is in the stable state.
以上説明したように本発明の選択制御回路ではあらかじ
め定められた特定の回路からの故障状態信号により時限
回路を起動し、この時限回路の出力信号により初期化信
号を阻止するので、回路の故障状態が短い周期で変化し
ても、不要な初期化(切り戻し)動作は行われず、回路
が完全に回復した後、初期化動作が行われる。As described above, in the selection control circuit of the present invention, the time limit circuit is activated by the failure state signal from the predetermined specific circuit, and the initialization signal is blocked by the output signal of this time limit circuit. Is changed in a short cycle, unnecessary initialization (reverting) operation is not performed, and the initialization operation is performed after the circuit is completely recovered.
従って、本発明の選択制御回路によれば、回路が不完全
に故障した場合や、その動作が不安定になった場合のよ
うに故障状態が断続する場合でも、選択変更動作が不必
要にくり返されることがなく、装置の出力信号品質を向
上させることができる。Therefore, according to the selection control circuit of the present invention, even if the failure state is intermittent, such as when the circuit fails incompletely or its operation becomes unstable, the selection changing operation is unnecessary. The output signal quality of the device can be improved without being returned.
第1図は本発明の選択制御回路の構成を示すブロック
図、 第2図は第1図の選択制御回路の動作を説明するための
波形図、 第3図は従来の選択制御回路を使用し、2つの回路の一
方を選択して出力する装置の構成を示すブロック図、 第4図は第3図で示した従来の選択制御回路の動作を説
明するための波形図である。 1,2……故障状態信号受信端子 3……初期化信号入力端子 4……選択制御信号出力端子 5……装置出力端子 10,20……選択の対象となる回路 30……選択回路 40……選択制御回路 41,42……フリップフロップ 43……インバータ回路 44,46……ゲート回路 45……時限回路1 is a block diagram showing the configuration of a selection control circuit of the present invention, FIG. 2 is a waveform diagram for explaining the operation of the selection control circuit of FIG. 1, and FIG. 3 is a conventional selection control circuit. FIG. 4 is a block diagram showing the configuration of a device that selects and outputs one of the two circuits, and FIG. 4 is a waveform diagram for explaining the operation of the conventional selection control circuit shown in FIG. 1,2 …… Fault status signal receiving terminal 3 …… Initialization signal input terminal 4 …… Selection control signal output terminal 5 …… Device output terminal 10,20 …… Circuit to be selected 30 …… Selection circuit 40… ... Selection control circuit 41,42 ... Flip-flop 43 ... Inverter circuit 44,46 ... Gate circuit 45 ... Time circuit
Claims (1)
の1つを選択させ、初期化信号が与えられた場合には、
前記複数の回路の内、特定の回路の出力信号を選択する
よう前記選択回路を制御する選択制御回路において、 前記特定の回路が故障していることを示す故障状態信号
により起動され、所定の時間、時限信号を出力する時限
回路と、 この時限回路が前記時限信号を出力したとき、前記初期
化信号を阻止するゲート回路とを備えたことを特徴とす
る選択制御回路。1. When a selection circuit is controlled to select one of the output signals of a plurality of circuits and an initialization signal is given,
In a selection control circuit that controls the selection circuit to select an output signal of a specific circuit among the plurality of circuits, activated by a failure state signal indicating that the specific circuit has failed, and a predetermined time A selection control circuit comprising: a time limit circuit that outputs a time limit signal; and a gate circuit that blocks the initialization signal when the time limit circuit outputs the time limit signal.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP24355287A JPH0683040B2 (en) | 1987-09-30 | 1987-09-30 | Selection control circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP24355287A JPH0683040B2 (en) | 1987-09-30 | 1987-09-30 | Selection control circuit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6489616A JPS6489616A (en) | 1989-04-04 |
| JPH0683040B2 true JPH0683040B2 (en) | 1994-10-19 |
Family
ID=17105560
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP24355287A Expired - Lifetime JPH0683040B2 (en) | 1987-09-30 | 1987-09-30 | Selection control circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0683040B2 (en) |
-
1987
- 1987-09-30 JP JP24355287A patent/JPH0683040B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6489616A (en) | 1989-04-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5594896A (en) | Method for switching between a plurality of clock sources upon detection of phase alignment thereof and disabling all other clock sources | |
| US5740360A (en) | Apparatus and method for resetting a microprocessor in the event of improper program execution | |
| US4570215A (en) | Input/output device for programmable controller | |
| US4490581A (en) | Clock selection control circuit | |
| JPH0821844B2 (en) | Semiconductor integrated circuit | |
| US5327362A (en) | System for detecting a runaway of a microcomputer | |
| JPH0683040B2 (en) | Selection control circuit | |
| EP0298747A2 (en) | Register | |
| JP3887025B2 (en) | Clock multiplexer | |
| JP2508305B2 (en) | Initial value determination device | |
| US6201422B1 (en) | State machine, semiconductor device and electronic equipment | |
| SU1365086A1 (en) | Device for checking control units | |
| JPS5872226A (en) | Clock switching circuit | |
| KR100498906B1 (en) | Stable switching control circuit between redundant modules using side information | |
| JPS6324681Y2 (en) | ||
| WO1996002886A1 (en) | Non-interrupt type microprocessor apparatus with means for zero crossing synchronization of data loading | |
| JPH0795090B2 (en) | Test mode setting circuit for semiconductor integrated circuit | |
| JPH01126018A (en) | Logic circuit | |
| JPS62224848A (en) | Logic circuit switching circuit | |
| KR970002522A (en) | Mode detection method of Hot Back Up (HBU) device | |
| JPH01211058A (en) | State setting circuit | |
| JPS5935222A (en) | Switching circuit | |
| JPH0348701B2 (en) | ||
| JPS5971504A (en) | Signal selecting device | |
| JPH01264314A (en) | Control circuit |