JPH05252004A - Latch circuit - Google Patents

Latch circuit

Info

Publication number
JPH05252004A
JPH05252004A JP4083012A JP8301292A JPH05252004A JP H05252004 A JPH05252004 A JP H05252004A JP 4083012 A JP4083012 A JP 4083012A JP 8301292 A JP8301292 A JP 8301292A JP H05252004 A JPH05252004 A JP H05252004A
Authority
JP
Japan
Prior art keywords
gate
input
signal
output
latch circuit
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.)
Pending
Application number
JP4083012A
Other languages
Japanese (ja)
Inventor
Satoru Uchida
悟 内田
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.)
Shinko Electric Co Ltd
Original Assignee
Shinko 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 Shinko Electric Co Ltd filed Critical Shinko Electric Co Ltd
Priority to JP4083012A priority Critical patent/JPH05252004A/en
Publication of JPH05252004A publication Critical patent/JPH05252004A/en
Pending legal-status Critical Current

Links

Abstract

(57)【要約】 【目的】 ゲート回路によって構成したラッチ回路を構
成する回路素子に動作時間のばらつきがあっても安定に
動作するようにする。 【構成】 一方が負論理である2つの入力端子を持つ第
1のANDゲ−トと,二つの入力端子を持つ第2のAN
Dゲ−トと,二つの入力端子を持つ第3のANDゲ−ト
と,三つの入力端子を持つORゲ−トとから成り,コン
トロ−ル信号を上記第1のANDゲ−トの負論理の入力
端子と上記第2のANDゲ−トの一つの入力端子に入力
し,デ−タ入力信号を上記第2のANDゲ−トの他の入
力端子と上記第3のANDゲ−トの一つの入力端子に入
力し,上記第1のANDゲ−トの正論理の入力端子と上
記第3のANDゲ−トの他の入力端子と上記ORゲ−ト
の出力端子を接続し,上記第1乃至第3のANDゲ−ト
の出力端子を上記ORゲ−トの三つの入力端子に夫々接
続し,上記ORゲ−トの出力端子の出力を出力信号とす
るように構成した。
(57) [Abstract] [Purpose] To enable stable operation even if there is a variation in the operating time of the circuit elements that make up the latch circuit made up of gate circuits. [Structure] A first AND gate having two input terminals, one of which is negative logic, and a second AN having two input terminals.
It consists of a D gate, a third AND gate having two input terminals, and an OR gate having three input terminals. The control signal is a negative signal of the first AND gate. It is input to a logic input terminal and one input terminal of the second AND gate, and a data input signal is input to the other input terminal of the second AND gate and the third AND gate. Of the first AND gate, the positive logic input terminal of the first AND gate, the other input terminal of the third AND gate and the output terminal of the OR gate, The output terminals of the first to third AND gates are connected to the three input terminals of the OR gate, respectively, and the output terminals of the OR gate are used as output signals.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】この発明は各種デジタル回路に使
用するラッチ回路に係り,特に,ラッチ回路を構成する
各ゲ−ト回路素子の動作速度にばらつきがあっても影響
されることなく安定に作動するラッチ回路に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a latch circuit used in various digital circuits, and more particularly, to stable operation without being affected by variations in the operating speed of each gate circuit element forming the latch circuit. It relates to an operating latch circuit.

【0002】[0002]

【従来の技術】従来の,論理ゲ−ト素子を組み合わせて
構成したラッチ回路は図5に示すように形成されてい
る。図5は複数のゲ−ト回路によって構成した従来のラ
ッチ回路を示している。ラッチ回路のコントロール信号
Cは,第1のANDゲ−ト1の反転入力回路を形成して
いる第2の入力回路i12と第2のANDゲ−ト2の第1
の入力回路i21に入力している。また,データ入力信号
Dは第2のANDゲ−ト2の第2の入力回路i22に入力
している。また,第1のANDゲ−ト1の出力信号S1
,第2のANDゲ−ト2の出力信号S2 はそれぞれO
Rゲ−ト5に入力している。このORゲ−ト5の出力信
号Qはこのラッチ回路のラッチ出力信号である。さら
に,ラッチ出力信号Qは第1のANDゲ−ト1の第1の
入力回路i11に入力している。上述した回路構成におけ
る回路動作の1例を図6に示す。図6は横軸に時間,縦
軸に各信号変化を示している。図6において,信号変化
を示すCはコントロール信号,信号変化を示すDはデー
タ入力信号,信号変化を示すS1 は第1のANDゲ−ト
の出力信号,信号変化を示すS2 は第2のANDゲ−ト
の出力信号,信号変化を示すQはこのラッチ回路のラッ
チ出力信号をそれぞれ示している。また,各信号の上部
はH(ハイ),下部はL(ロウ)を示している。今,例
えば,データ入力信号DがH(ハイ)の状態でコントロ
ール信号Cが時刻t1 においてH(ハイ)からL(ロ
ウ)に変化すると,第2のANDゲ−ト2の出力信号S
2 はH(ハイ)からL(ロウ)に変化するが,それまで
の出力信号QはH(ハイ)であったので,第1のAND
ゲ−ト出力信号S1 はL(ロウ)からH(ハイ)に変化
してこのラッチ回路の出力信号はH(ハイ)のまま維持
される。従って,表1に示す真理値表のようにコントロ
ール信号入力がH(ハイ)の場合はデータ入力信号Dが
そのまま出力し,コントロール信号入力がL(ロウ)の
場合はデータ入力信号Dは変化せず,コントロール信号
入力がL(ロウ)に変化する前のデータ入力信号Dがラ
ッチされる。
2. Description of the Related Art A conventional latch circuit formed by combining logic gate elements is formed as shown in FIG. FIG. 5 shows a conventional latch circuit composed of a plurality of gate circuits. The control signal C of the latch circuit is the first input of the second AND gate 2 and the second input circuit i12 forming the inverting input circuit of the first AND gate 1.
Is input to the input circuit i21. Further, the data input signal D is inputted to the second input circuit i22 of the second AND gate 2. Also, the output signal S1 of the first AND gate 1
, The output signal S2 of the second AND gate 2 is O
Input to R Gate 5. The output signal Q of the OR gate 5 is the latch output signal of this latch circuit. Further, the latch output signal Q is input to the first input circuit i11 of the first AND gate 1. FIG. 6 shows an example of the circuit operation in the circuit configuration described above. In FIG. 6, the horizontal axis represents time, and the vertical axis represents changes in each signal. In FIG. 6, C indicating a signal change is a control signal, D indicating a signal change is a data input signal, S1 indicating a signal change is an output signal of a first AND gate, and S2 indicating a signal change is a second AND gate. The gate output signal and Q indicating the signal change respectively indicate the latch output signal of this latch circuit. The upper part of each signal is H (high) and the lower part is L (low). Now, for example, when the control signal C changes from H (high) to L (low) at the time t1 while the data input signal D is H (high), the output signal S of the second AND gate 2 is output.
2 changes from H (high) to L (low), but the output signal Q up to that point was H (high), so the first AND
The gate output signal S1 changes from L (low) to H (high), and the output signal of this latch circuit is maintained at H (high). Therefore, as shown in the truth table of Table 1, when the control signal input is H (high), the data input signal D is output as it is, and when the control signal input is L (low), the data input signal D does not change. Instead, the data input signal D before the control signal input changes to L (low) is latched.

【0003】[0003]

【表1】 [Table 1]

【0004】[0004]

【発明が解決しようとする課題】ところで,上述したよ
うな従来のラッチ回路であると,例えば,図7に示すよ
うにこのラッチ回路を構成する論理ゲ−ト素子におい
て,ANDゲ−ト1の素子がANDゲ−ト2の素子より
も遅れて動作するようなことがあると正常な動作をしな
い場合がある。図7は図6と同じ各信号の変化状況を示
している。図7において,ANDゲ−ト1の素子がAN
Dゲ−ト2の素子よりも遅れて動作すると,コントロー
ル信号CがH(ハイ)からL(ロウ)に変化する時に信
号S1 と信号S2 が同時にL(ロウ)になる期間が存在
し,時刻t2 からその期間ラッチ回路の出力信号QはL
(ロウ)になる。ANDゲ−ト1の素子の動作遅れが大
きいと信号S1 はH(ハイ)に変化することができず,
ラッチ回路の出力信号QはH(ハイ)からL(ロウ)に
変化したまま残ってラッチに失敗する。上述のように従
来のラッチ回路はその回路を構成する素子の動作速度に
ばらつきがあると安定なラッチ動作を実行しないことが
あるという問題があった。本発明は上記従来の問題点を
解決してラッチ回路を構成する回路素子に動作時間のば
らつきがあっても安定に動作するラッチ回路を提供する
ことを目的(課題)としている。
By the way, in the conventional latch circuit as described above, for example, as shown in FIG. 7, in the logic gate element constituting this latch circuit, the AND gate 1 If the element operates later than the element of the AND gate 2, it may not operate normally. FIG. 7 shows the same change state of each signal as in FIG. In FIG. 7, the element of AND gate 1 is AN
If it operates later than the element of the D gate 2, there is a period in which the signal S1 and the signal S2 are at the same time L (low) when the control signal C changes from H (high) to L (low). From t2, the output signal Q of the latch circuit during that period is L
Become (low). If the operation delay of the element of the AND gate 1 is large, the signal S1 cannot change to H (high),
The output signal Q of the latch circuit remains changed from H (high) to L (low) and fails in latching. As described above, the conventional latch circuit has a problem that a stable latch operation may not be performed if the operating speeds of the elements that form the circuit vary. SUMMARY OF THE INVENTION It is an object of the present invention to solve the above-mentioned conventional problems and to provide a latch circuit that operates stably even if there is a variation in the operating time of the circuit elements forming the latch circuit.

【0005】[0005]

【課題を解決するための手段】上記課題を解決するため
に,本発明に基づくラッチ回路は,一方が負論理である
2つの入力端子を持つ第1のANDゲ−トと,二つの入
力端子を持つ第2のANDゲ−トと,二つの入力端子を
持つ第3のANDゲ−トと,三つの入力端子を持つOR
ゲ−トとから成り,コントロ−ル信号を上記第1のAN
Dゲ−トの負論理の入力端子と上記第2のANDゲ−ト
の一つの入力端子に入力し,デ−タ入力信号を上記第2
のANDゲ−トの他の入力端子と上記第3のANDゲ−
トの一つの入力端子に入力し,上記第1のANDゲ−ト
の正論理の入力端子と上記第3のANDゲ−トの他の入
力端子と上記ORゲ−トの出力端子を接続し,上記第1
乃至第3のANDゲ−トの出力端子を上記ORゲ−トの
三つの入力端子に夫々接続し,上記ORゲ−トの出力端
子の出力を出力信号とするように構成した。また,本発
明に基づくラッチ回路はコントロール信号によってデ−
タ入力信号をラッチするようにしたラッチ回路におい
て,コントロ−ル信号とデ−タ入力信号及びラッチ出力
信号とが入力される複数の論理ゲ−ト回路から成る論理
演算回路,2入力ANDゲ−ト及び上記論理演算回路と
上記ANDゲ−トからの信号を受ける2入力ORゲ−ト
とを備え,上記ANDゲ−トの一方の入力端子にはデ−
タ入力信号を加え,上記ORゲ−トの出力をラッチ出力
信号とすると共に,この出力信号を上記論理演算回路と
上記ANDゲ−トの双方に夫々フィ−ドバックするよう
に構成することができる。
In order to solve the above problems, a latch circuit according to the present invention comprises a first AND gate having two input terminals, one of which is a negative logic, and two input terminals. With a second AND gate, a third AND gate with two input terminals, and an OR with three input terminals
A gate and a control signal from the first AN.
Input to the negative logic input terminal of the D gate and one input terminal of the second AND gate, and input the data input signal to the second input gate.
Other AND gate and the third AND gate described above.
Input to one input terminal of the OR gate, and the positive input terminal of the first AND gate is connected to the other input terminal of the third AND gate and the output terminal of the OR gate. , The above first
The output terminals of the third AND gate are connected to the three input terminals of the OR gate, respectively, and the output terminal of the OR gate is used as an output signal. Further, the latch circuit according to the present invention is controlled by the control signal.
In a latch circuit for latching a data input signal, a logical operation circuit composed of a plurality of logic gate circuits to which a control signal, a data input signal and a latch output signal are inputted, a 2-input AND gate A two-input OR gate for receiving a signal from the AND gate and the logical operation circuit and the AND gate, and one input terminal of the AND gate has a data terminal.
It is possible to add a data input signal to make the output of the OR gate a latch output signal and feed back this output signal to both the logical operation circuit and the AND gate. ..

【0006】[0006]

【作用】本発明におけるラッチ回路は,基本構成の図1
のように構成したので,ラッチ回路を構成する回路素子
に動作時間のばらつきがあっても,このラッチ回路は誤
動作することなく,安定確実に動作する。また,別の構
成の図2のものでは,ラッチ回路内を構成する各ゲ−ト
回路素子の動作速度にばらつきがあっても,コントロ−
ル入力信号が反転する瞬間におけるデ−タ入力信号と,
ラッチ回路出力信号とによって安定確実に動作する。
The latch circuit according to the present invention has a basic configuration shown in FIG.
With this configuration, even if there is a variation in the operating time of the circuit elements that make up the latch circuit, the latch circuit operates reliably and reliably without malfunction. Further, in the structure shown in FIG. 2 having another structure, even if the operating speeds of the gate circuit elements forming the inside of the latch circuit vary,
Data input signal at the moment when the input signal is inverted,
Stable and reliable operation by the latch circuit output signal.

【0007】[0007]

【実施例】実施例1:先ず,本発明に基づく実施例1に
ついて概要ブロックを示す図1と概要動作特性を示す図
2を参照して詳細に説明する。図1においては従来のも
のと同一機能の要素回路は図5と同一の符号を付して示
している。即ち,従来の回路と同様に,ラッチ回路のコ
ントロール信号Cは第1のANDゲ−ト1の第2の入力
回路i12と第2のANDゲ−ト2の第1の入力回路i21
に入力している。第1のANDゲ−ト1の第2の入力回
路i12は反転入力回路を形成している。また,データ入
力信号Dは第2のANDゲ−ト2の第2の入力回路i22
に入力している。また,ラッチ出力信号Qは第1のAN
Dゲ−ト1の第1の入力回路i11に入力している。さら
に,図1において,第3のANDゲ−ト3の第1の入力
回路i31にはラッチ出力信号Qが入力し,第3のAND
ゲ−ト3の第2の入力回路i32にはデータ入力信号Dが
入力している。上述したANDゲ−ト1からは出力信号
S1 が出力し,ANDゲ−ト2からは出力信号S2 が出
力している。第3のANDゲ−ト3の出力信号S3 は上
述した2個のANDゲ−トの出力信号S1 ,S2 ととも
にORゲ−ト4に入力していて,このORゲ−ト4の出
力がこのラッチ回路のラッチ出力信号Qをなしている。
Embodiment 1 First, Embodiment 1 according to the present invention will be described in detail with reference to FIG. 1 showing a schematic block and FIG. 2 showing a schematic operation characteristic. In FIG. 1, element circuits having the same functions as those of the conventional one are denoted by the same reference numerals as those in FIG. That is, similarly to the conventional circuit, the control signal C of the latch circuit is the second input circuit i12 of the first AND gate 1 and the first input circuit i21 of the second AND gate 2.
Are typing in. The second input circuit i12 of the first AND gate 1 forms an inverting input circuit. Further, the data input signal D is the second input circuit i22 of the second AND gate 2.
Are typing in. Further, the latch output signal Q is the first AN
It is input to the first input circuit i11 of the D gate 1. Further, in FIG. 1, the latch output signal Q is input to the first input circuit i31 of the third AND gate 3, and the third AND gate 3
The data input signal D is input to the second input circuit i 32 of the gate 3. The AND gate 1 outputs the output signal S1 and the AND gate 2 outputs the output signal S2. The output signal S3 of the third AND gate 3 is input to the OR gate 4 together with the output signals S1 and S2 of the above-mentioned two AND gates, and the output of this OR gate 4 is It forms the latch output signal Q of the latch circuit.

【0008】上述の回路の動作のうちデータ入力信号D
がH(ハイ)の状態でコントロール信号CがH(ハイ)
からL(ロウ)に変化する時の概要動作を示す図2をも
参照して詳細に説明する。図2は横軸に時間,縦軸に各
信号変化を示している。図2において,信号変化を示す
Cはコントロール信号,信号変化を示すDはデータ入力
信号,信号変化を示すS1 は第1のANDゲ−トの出力
信号,信号変化を示すS2 は第2のANDゲ−トの出力
信号,信号変化を示すS3 は第3のANDゲ−トの出力
信号,信号変化を示すQはこのラッチ回路のラッチ出力
信号を夫々示している。また,各信号の上部はH(ハ
イ),下部はL(ロウ)を示している。図1に示した回
路構成における動作は波形図は示さないが,表1によっ
て前述した真理値表と同様,データ入力信号DがL(ロ
ウ)でコントロール信号CがH(ハイ)の場合は,第1
のANDゲ−ト1の出力信号S1 はL(ロウ),第2の
ANDゲ−ト2の出力信号S2 はL(ロウ),第3のA
NDゲ−ト3の出力信号S3 もL(ロウ)であって,ラ
ッチ回路の出力信号QはL(ロウ)である。データ入力
信号DがH(ハイ)でコントロール信号CがH(ハイ)
の場合は,第1のANDゲ−ト1の出力信号S1 はL
(ロウ),第2のANDゲ−ト2の出力信号S2 はH
(ハイ),第3のANDゲ−ト3の出力信号S3 はラッ
チ回路の出力信号Qで定まりラッチ回路の出力信号Qは
H(ハイ)である。データ入力信号DがL(ロウ)の状
態でコントロール信号CがH(ハイ)からL(ロウ)に
変化すると,第2のANDゲ−ト2の出力信号S2 はL
(ロウ)のままで,それまでの出力信号QはL(ロウ)
であったので第1のANDゲ−ト出力信号S1 もL(ロ
ウ)のままである。第3のANDゲ−ト出力信号S3 も
L(ロウ)のままでラッチ回路の出力信号QはL(ロ
ウ)である。図2に示すようにデータ入力信号DがH
(ハイ)の状態でコントロール信号Cが時刻t1 にH
(ハイ)からL(ロウ)に変化すると,第2のANDゲ
−ト2の出力信号S2 はH(ハイ)からL(ロウ)に変
化するが,それまでの出力信号QはH(ハイ)であった
ので,第1のANDゲ−ト出力信号S1 はL(ロウ)か
らH(ハイ)に変化する。従ってこのラッチ回路の出力
信号はH(ハイ)のまま維持される。従ってまた,第3
のANDゲ−ト出力信号S3 はH(ハイ)のまま変化し
ない。即ち,表1に示す真理値表のように,コントロー
ル信号入力がH(ハイ)の場合はデータ入力信号Dがそ
のまま出力し,コントロール信号入力がL(ロウ)の場
合はデータ入力信号Dは変化せず,コントロール信号入
力がL(ロウ)の変化する前のデータ入力信号Dがラッ
チされる。
Of the operations of the above circuit, the data input signal D
Is H (high), the control signal C is H (high)
The operation will be described in detail with reference to FIG. 2 which shows an outline operation when changing from L to low. In FIG. 2, the horizontal axis shows time and the vertical axis shows changes in each signal. In FIG. 2, C indicating a signal change is a control signal, D indicating a signal change is a data input signal, S1 indicating a signal change is an output signal of a first AND gate, and S2 indicating a signal change is a second AND gate. The gate output signal and S3 indicating the signal change are the output signals of the third AND gate and the Q indicating the signal change are the latch output signals of this latch circuit, respectively. The upper part of each signal is H (high) and the lower part is L (low). Although the waveform diagram is not shown in the operation of the circuit configuration shown in FIG. 1, when the data input signal D is L (low) and the control signal C is H (high) as in the truth table described in Table 1, First
AND gate 1 output signal S1 is L (low), second AND gate 2 output signal S2 is L (low), and third A gate
The output signal S3 of the ND gate 3 is also L (low), and the output signal Q of the latch circuit is L (low). Data input signal D is H (high) and control signal C is H (high)
In the case of, the output signal S1 of the first AND gate 1 is L
(Low), the output signal S2 of the second AND gate 2 is H
(High), the output signal S3 of the third AND gate 3 is determined by the output signal Q of the latch circuit, and the output signal Q of the latch circuit is H (high). When the control signal C changes from H (high) to L (low) while the data input signal D is L (low), the output signal S2 of the second AND gate 2 is L.
The output signal Q until then remains L (low)
Therefore, the first AND gate output signal S1 also remains L (low). The output signal Q of the latch circuit is L (low) while the third AND gate output signal S3 remains L (low). As shown in FIG. 2, the data input signal D is H
In the high state, the control signal C becomes H at time t1.
When changing from (high) to L (low), the output signal S2 of the second AND gate 2 changes from H (high) to L (low), but the output signal Q up to that point is H (high). Therefore, the first AND gate output signal S1 changes from L (low) to H (high). Therefore, the output signal of this latch circuit is maintained at H (high). Therefore, also the third
AND gate output signal S3 remains unchanged at H (high). That is, as shown in the truth table shown in Table 1, when the control signal input is H (high), the data input signal D is output as it is, and when the control signal input is L (low), the data input signal D changes. Instead, the data input signal D before the control signal input changes to L (low) is latched.

【0009】第1のANDゲ−ト1を構成する素子の動
作時間が第2のANDゲ−ト2を構成する素子2よりも
遅れて動作した場合のデータ入力信号DがH(ハイ)の
状態でコントロール信号CがH(ハイ)からL(ロウ)
に変化する時の概要動作は図3に示すように動作する。
図3は図2と同様横軸に時間,縦軸にC,D,S1,S
2,S3,Qの各信号変化を示している。図3におい
て,ANDゲ−ト1の素子がANDゲ−ト2の素子より
もt2 遅れて動作するとコントロール信号CがH(ハ
イ)からL(ロウ)に変化する時に信号S1 と信号S2
が同時にL(ロウ)になる期間が存在する。しかし,そ
の期間第3のANDゲ−ト3の出力信号S3 はラッチ回
路の出力信号QがH(ハイ)の状態なのでH(ハイ)の
まま維持される。従って,ラッチ回路の出力信号QはH
(ハイ)のまま維持される。
The data input signal D is H (high) when the operation time of the element forming the first AND gate 1 is delayed from that of the element 2 forming the second AND gate 2. In this state, the control signal C changes from H (high) to L (low)
The general operation when changing to is as shown in FIG.
In FIG. 3, the horizontal axis represents time and the vertical axis represents C, D, S1, S as in FIG.
The signal changes of 2, S3 and Q are shown. In FIG. 3, when the element of the AND gate 1 operates later than the element of the AND gate 2 by t2, when the control signal C changes from H (high) to L (low), the signals S1 and S2
There is a period in which L is low at the same time. However, during that period, the output signal S3 of the third AND gate 3 is maintained at H (high) because the output signal Q of the latch circuit is in the H (high) state. Therefore, the output signal Q of the latch circuit is H
Maintained as high.

【0010】実施例2:本発明に基づくラッチ回路の実
施例2を概要ブロックを示す図4によって説明する。図
4において,10は複数の論理ゲ−ト回路により構成さ
れた論理演算回路であって,ラッチ回路のコントロ−ル
信号Cとデ−タ入力信号D及びラッチ出力回路の出力信
号Qがフィ−ドバックされて入力しており,この論理演
算回路10の出力は論理加算回路であるORゲ−ト6の
一つの入力端子に入力している。3は2入力のANDゲ
−トであって,デ−タ入力信号Dとラッチ出力回路から
の信号Qがフィ−ドバックされて入力している。このA
NDゲ−ト3の出力は上記論理演算回路10の出力と共
に2入力のORゲ−ト6に入力して論理加算し,ラッチ
回路出力信号Qを得るようにしている。
Second Embodiment: A second embodiment of a latch circuit according to the present invention will be described with reference to a schematic block diagram of FIG. In FIG. 4, reference numeral 10 is a logical operation circuit composed of a plurality of logical gate circuits. The control signal C of the latch circuit, the data input signal D, and the output signal Q of the latch output circuit are fed. The output of the logical operation circuit 10 is input to one input terminal of the OR gate 6 which is a logical addition circuit. Reference numeral 3 is a 2-input AND gate, and the data input signal D and the signal Q from the latch output circuit are fed back and input. This A
The output of the ND gate 3 is input to the 2-input OR gate 6 together with the output of the logical operation circuit 10 and logically added to obtain the latch circuit output signal Q.

【0011】図4に示すように回路を構成することによ
って,論理演算回路10内を構成する各ゲ−ト回路素子
の動作速度にばらつきがあっても,コントロ−ル入力信
号が反転する瞬間におけるデ−タ入力信号とラッチ回路
出力信号によって安定確実に動作する。
By configuring the circuit as shown in FIG. 4, even if the operating speeds of the respective gate circuit elements constituting the logical operation circuit 10 vary, at the moment when the control input signal is inverted. Stable and reliable operation is achieved by the data input signal and the latch circuit output signal.

【0012】[0012]

【発明の効果】上記のように,本発明の実施例1のもの
は図1のように構成したから,ラッチ回路を構成する回
路素子に動作時間のばらつきがあっても,このラッチ回
路は誤動作することなく,安定確実に動作するという優
れた効果を有する。また,実施例2のものでは図4のよ
うに構成したから,ラッチ回路内を構成する各ゲ−ト回
路素子の動作速度にばらつきがあっても,コントロ−ル
入力信号が反転する瞬間におけるデ−タ入力信号と,ラ
ッチ回路出力信号とによって安定確実に動作するという
効果を有する。
As described above, since the first embodiment of the present invention is configured as shown in FIG. 1, even if the circuit elements constituting the latch circuit have variations in operating time, the latch circuit malfunctions. It has an excellent effect that it operates stably without fail. In addition, since the configuration of the second embodiment is configured as shown in FIG. 4, even if the operating speeds of the gate circuit elements forming the latch circuit vary, the data at the moment when the control input signal is inverted is changed. -There is an effect that it operates stably and reliably by the input signal and the latch circuit output signal.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明によるラッチ回路の実施例1を示す概要
ブロック図である。
FIG. 1 is a schematic block diagram showing a first embodiment of a latch circuit according to the present invention.

【図2】本発明によるラッチ回路の動作例を示す特性図
である。
FIG. 2 is a characteristic diagram showing an operation example of a latch circuit according to the present invention.

【図3】本発明によるラッチ回路の動作例を示す別の特
性図である。
FIG. 3 is another characteristic diagram showing an operation example of the latch circuit according to the present invention.

【図4】本発明によるラッチ回路の実施例2を示す概要
ブロック図である。
FIG. 4 is a schematic block diagram showing a second embodiment of the latch circuit according to the present invention.

【図5】従来のラッチ回路構成を示す概要ブロック図で
ある。
FIG. 5 is a schematic block diagram showing a conventional latch circuit configuration.

【図6】従来のラッチ回路の動作例を示す特性図であ
る。
FIG. 6 is a characteristic diagram showing an operation example of a conventional latch circuit.

【図7】従来のラッチ回路の問題点を示す特性図であ
る。
FIG. 7 is a characteristic diagram showing a problem of a conventional latch circuit.

【符号の説明】[Explanation of symbols]

1,2,3:ANDゲ−ト 4,6:ORゲ−ト 10:論理演算回路 C:コントロール信号 D:データ入力信号 Q:ラッチ出力信号 1,2,3: AND gate 4,6: OR gate 10: Logical operation circuit C: Control signal D: Data input signal Q: Latch output signal

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 一方が負論理である2つの入力端子を持
つ第1のANDゲ−トと,二つの入力端子を持つ第2の
ANDゲ−トと,二つの入力端子を持つ第3のANDゲ
−トと,三つの入力端子を持つORゲ−トとから成り,
コントロ−ル信号を上記第1のANDゲ−トの負論理の
入力端子と上記第2のANDゲ−トの一つの入力端子に
入力し,デ−タ入力信号を上記第2のANDゲ−トの他
の入力端子と上記第3のANDゲ−トの一つの入力端子
に入力し,上記第1のANDゲ−トの正論理の入力端子
と上記第3のANDゲ−トの他の入力端子と上記ORゲ
−トの出力端子を接続し,上記第1乃至第3のANDゲ
−トの出力端子を上記ORゲ−トの三つの入力端子に夫
々接続し,上記ORゲ−トの出力端子の出力を出力信号
とするようにしたことを特徴とするラッチ回路。
1. A first AND gate having two input terminals, one of which is negative logic, a second AND gate having two input terminals, and a third AND gate having two input terminals. It consists of an AND gate and an OR gate with three input terminals.
The control signal is input to the negative logic input terminal of the first AND gate and one input terminal of the second AND gate, and the data input signal is input to the second AND gate. Input to the other input terminal of the third AND gate and one input terminal of the third AND gate, and the positive logic input terminal of the first AND gate and the other of the third AND gate. The input terminal is connected to the output terminal of the OR gate, the output terminals of the first to third AND gates are connected to the three input terminals of the OR gate, respectively, and the OR gate is connected. The latch circuit is characterized in that the output of the output terminal of is used as an output signal.
【請求項2】 コントロール信号によってデ−タ入力信
号をラッチするようにしたラッチ回路において,コント
ロ−ル信号とデ−タ入力信号及びラッチ出力信号とが入
力される複数の論理ゲ−ト回路から成る論理演算回路
(10),2入力ANDゲ−ト(3)及び上記論理演算
回路(10)と上記ANDゲ−ト(3)からの信号を受
ける2入力ORゲ−ト(6)とを備え,上記ANDゲ−
ト(3)の一方の入力端子にはデ−タ入力信号を加え,
上記ORゲ−ト(6)の出力をラッチ出力信号とすると
共に,この出力信号を上記論理演算回路(10)と上記
ANDゲ−ト(3)の双方に夫々フィ−ドバックするよ
うにしたことを特徴とするラッチ回路。
2. A latch circuit for latching a data input signal according to a control signal, comprising a plurality of logic gate circuits to which a control signal, a data input signal and a latch output signal are inputted. And a 2-input OR gate (6) for receiving a signal from the AND gate (3) and the logical operation circuit (10). Preparation, AND gate
A data input signal is applied to one input terminal of
The output of the OR gate (6) is used as a latch output signal, and the output signal is fed back to both the logical operation circuit (10) and the AND gate (3). Latch circuit characterized by.
JP4083012A 1992-03-06 1992-03-06 Latch circuit Pending JPH05252004A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4083012A JPH05252004A (en) 1992-03-06 1992-03-06 Latch circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4083012A JPH05252004A (en) 1992-03-06 1992-03-06 Latch circuit

Publications (1)

Publication Number Publication Date
JPH05252004A true JPH05252004A (en) 1993-09-28

Family

ID=13790338

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4083012A Pending JPH05252004A (en) 1992-03-06 1992-03-06 Latch circuit

Country Status (1)

Country Link
JP (1) JPH05252004A (en)

Similar Documents

Publication Publication Date Title
JP3183260B2 (en) Scan flip-flop circuit
US4591744A (en) Transition detection circuit
US4334157A (en) Data latch with enable signal gating
US5420467A (en) Programmable delay clock chopper/stretcher with fast recovery
JPH05252004A (en) Latch circuit
JPH04369920A (en) Latch circuit with input selection function
US5574940A (en) Data processor with quicker latch input timing of valid data
GB1454190A (en) Logical arrays
JPH01135224A (en) Latch circuit
JPH0691441B2 (en) Input synchronization circuit
JPH05152904A (en) Semiconductor device
JPS62258515A (en) Latch circuit
JPH0483414A (en) Latch circuit
KR100245080B1 (en) D flip-flop circuit
JP2765835B2 (en) Signal detection circuit
JPH0331007B2 (en)
JPS62250587A (en) Signal forming circuit
JPH06103838B2 (en) Logic circuit
JPS59229923A (en) Logic circuits for integrated circuits
JPS59121487A (en) up-down counter
JPH0650856B2 (en) Digital signal latch circuit
JPH09135154A (en) Pulse sensing circuit for extending pulse width by sensing and latching signal transition
JPH05129896A (en) Flip-flop circuit
JPH0575414A (en) Data selection circuit
JPH01186017A (en) Input control circuit