JPH0837449A - Latch circuit - Google Patents

Latch circuit

Info

Publication number
JPH0837449A
JPH0837449A JP6171487A JP17148794A JPH0837449A JP H0837449 A JPH0837449 A JP H0837449A JP 6171487 A JP6171487 A JP 6171487A JP 17148794 A JP17148794 A JP 17148794A JP H0837449 A JPH0837449 A JP H0837449A
Authority
JP
Japan
Prior art keywords
inverter
level
node
feedback loop
channel
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
JP6171487A
Other languages
Japanese (ja)
Inventor
Toshihiro Koujiyou
歳浩 甲上
Kazuhiro Otani
一弘 大谷
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP6171487A priority Critical patent/JPH0837449A/en
Publication of JPH0837449A publication Critical patent/JPH0837449A/en
Pending legal-status Critical Current

Links

Abstract

PURPOSE:To obtain a self-adjustment function to avoid a meta-stable state by setting a capability ratio of P-channel and N-channel transistors(TRs) of a feedback loop inverter largely different from the capability of P-channel and N-channel TRs of an inverter. CONSTITUTION:A transfer gate 1 is closed by applying asynchronous data to an input terminal IN and an H level to a clock CLK, and then data are passed. The data are stored by an inverter 3 and a feedback loop inverter 4. In this case, a transfer gate 2 is open. When the level of the clock CLK changes from H into L, and when the asynchronous data are changed at the moment when the gate 1 is ON to OFF and the gate 2 changes from OFF to ON, a node 11 reaches an intermediate potential and malfunction may take place. However, an inverter outputs a level being an intermediate level MH or over and an intermediate level ML or below. Thus, the meta-stable state of the node 11 is avoided and passes through the inverter 3, then a potential of a node 12 is confirmed to an H or L level. Thus, the output of an output terminal OUT is confirmed.

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 for preventing malfunction due to a metastable state.

【0002】[0002]

【従来の技術】図1は一般的なラッチ回路を示したもの
であり、1、2はトランスファゲート、3はインバー
タ、4はフィードバックループインバータ、5は出力用
インバータであり、インバータ3、出力用インバータ5
は第1のトランスファゲート1からの出力経路に直列に
接続され、フィードバックループインバータ4は、イン
バータ3と出力用インバータ5との接続点であるノード
12から第2のトランスファゲート2を通して第1のト
ランスファゲート1とインバータ3との接続点であるノ
ード11にいたるフィードバック経路に接続されてい
る。なお、インバータの駆動能力はインバータ3>フィ
ードバックループインバータ4とする。
2. Description of the Related Art FIG. 1 shows a general latch circuit. Reference numerals 1 and 2 are transfer gates, 3 is an inverter, 4 is a feedback loop inverter, and 5 is an output inverter. Inverter 5
Is connected in series to the output path from the first transfer gate 1, and the feedback loop inverter 4 includes a node 12 which is a connection point between the inverter 3 and the output inverter 5 and a first transfer gate 2 through a second transfer gate 2. It is connected to a feedback path leading to a node 11 which is a connection point between the gate 1 and the inverter 3. The drive capacity of the inverter is inverter 3> feedback loop inverter 4.

【0003】上記のような従来の回路では、インバータ
3、フィードバックループインバータ4、出力用インバ
ータ5のそれぞれのPchトランジスタ,Nchトラン
ジスタ能力比は同一比率で構成されている場合が多い。
In the conventional circuit as described above, the Pch transistor and Nch transistor capability ratios of the inverter 3, the feedback loop inverter 4, and the output inverter 5 are often the same.

【0004】次に動作について説明する。図1で非同期
データが入力端子INに入力され、クロックCLKに”
H”レベルが印加されることにより、トランスファゲー
ト1がONになり、データが通過しノード11に到達す
る。その後インバータ3を経てノード12のレベルも確
定する。そしてこのデータは、インバータ3およびフィ
ードバックループインバータ4により記憶される。この
ときトランスファゲート2はOFFである。
Next, the operation will be described. In Fig. 1, asynchronous data is input to the input terminal IN, and the clock CLK is
When the H ″ level is applied, the transfer gate 1 is turned on, data passes therethrough and reaches the node 11. After that, the level of the node 12 is also determined through the inverter 3. This data is then fed back to the inverter 3 and the feedback. It is stored by the loop inverter 4. At this time, the transfer gate 2 is OFF.

【0005】[0005]

【発明が解決しようとする課題】ここでクロックCLK
が”H”レベルから”L”レベルに変化し、トランスフ
ァゲート1がONからOFF、トランスファゲート2が
OFFからONになる瞬間に非同期データが変化した場
合、ノード11が中間電位となりインバータ3を経てノ
ード12が一定期間電位不定状態(メタステーブル状
態)となり、誤動作を起こす可能性がある。また電源投
入時などで、非同期データ入力が不定の場合にも同様の
メタステーブル状態が発生し、誤動作を起こす可能性が
ある。
Here, the clock CLK is used.
Changes from “H” level to “L” level, and when the asynchronous data changes at the moment when the transfer gate 1 changes from ON to OFF and the transfer gate 2 changes from OFF to ON, the node 11 becomes an intermediate potential and passes through the inverter 3. The node 12 may be in a potential indefinite state (meta-stable state) for a certain period of time, causing a malfunction. Also, when the asynchronous data input is indefinite, such as when the power is turned on, the same metastable state may occur, and malfunction may occur.

【0006】本発明は上記問題を解決するたもので、新
たなハードウェアの付加なくラッチ回路自身でメタステ
ーブル状態を防止し、誤動作を発生させることのないラ
ッチ回路を提供することを目的とする。
SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and an object of the present invention is to provide a latch circuit which prevents a metastable state by the latch circuit itself without adding new hardware and does not cause a malfunction. .

【0007】[0007]

【課題を解決するための手段】上記課題を解決するため
に本発明のラッチ回路は、図1の回路で、フィードバッ
クループインバータ4のPchトランジスタ,Nchト
ランジスタ能力比を、インバータ3,5のPchトラン
ジスタ,Nchトランジスタ能力比から大きく外して設
定したものである。
In order to solve the above problems, the latch circuit of the present invention is the circuit of FIG. 1 in which the Pch transistor / Nch transistor capability ratio of the feedback loop inverter 4 is set to the Pch transistor of the inverters 3 and 5. , Nch transistor capability ratio is largely removed from the setting.

【0008】[0008]

【作用】上記構成により、ラッチ回路自身でメタステー
ブル状態を回避し、出力端子のレベルを確定させ誤動作
を防止する。
With the above configuration, the metastable state is avoided by the latch circuit itself, the level of the output terminal is fixed, and malfunction is prevented.

【0009】[0009]

【実施例】以下、本発明の一実施例について図面を参照
しながら説明する。図1は本発明の一実施例のラッチ回
路を示す回路図であり、インバータ性能以外は一般的な
ラッチ回路と同じである。図1において、インバータ
3、出力用インバータ5はそのPchトランジスタ,N
chトランジスタ能力比を同一比率で構成し、フィード
バックループインバータ4は、スイッチングレベルがH
レベルに近い中間レベルMH となるようにトランジスタ
能力比をPchトランジスタ>Nchトランジスタに設
定したもの、もしくはスイッチングレベルがLレベルに
近い中間レベルML となるようにPchトランジスタ<
Nchトランジスタに設定したもので構成したものであ
る。
An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a circuit diagram showing a latch circuit according to an embodiment of the present invention, which is the same as a general latch circuit except for inverter performance. In FIG. 1, an inverter 3 and an output inverter 5 are Pch transistors, N
The ch transistor capability ratio is set to the same ratio, and the feedback loop inverter 4 has a switching level of H
The transistor capability ratio is set to Pch transistor> Nch transistor so that the intermediate level M H is close to the level, or the Pch transistor <is set so that the switching level is an intermediate level M L close to the L level.
It is configured by an Nch transistor.

【0010】インバータ3および出力用インバータ5の
入出力波形を図2(a)、フィードバックループインバ
ータ4の入出力波形を図2(b),(c)に示す。な
お、インバータの駆動能力はインバータ3>フィードバ
ックループインバータ4とする。
The input / output waveforms of the inverter 3 and the output inverter 5 are shown in FIG. 2 (a), and the input / output waveforms of the feedback loop inverter 4 are shown in FIGS. 2 (b) and 2 (c). The drive capacity of the inverter is inverter 3> feedback loop inverter 4.

【0011】次に動作について説明する。図1で非同期
データが入力端子INに入力され、クロックCLKに”
H”が印加されることにより、トランスファゲート1が
ONになり、データが通過する。そしてこのデータは、
インバータ3およびフィードバックループインバータ4
により記憶される。このときトランスファゲート2はO
FFである。
Next, the operation will be described. In Fig. 1, asynchronous data is input to the input terminal IN, and the clock CLK is
By applying "H", the transfer gate 1 is turned on, and the data passes through.
Inverter 3 and feedback loop inverter 4
Stored by. At this time, the transfer gate 2 is O
It is FF.

【0012】ここでクロックCLKが”H”レベルか
ら”L”レベルに変化し、トランスファゲート1がON
からOFF、トランスファゲート2がOFFからONに
なる瞬間に非同期データが変化した場合、ノード11が
中間電位となりインバータ3を経てノード12がメタス
テーブル状態となり、誤動作を起こす可能性がある。
Here, the clock CLK changes from "H" level to "L" level, and the transfer gate 1 is turned on.
If the asynchronous data changes at the moment when the transfer gate 2 changes from OFF to the transfer gate 2 changes from OFF to ON, the node 11 becomes the intermediate potential and the node 12 enters the metastable state via the inverter 3, which may cause a malfunction.

【0013】しかし、本実施例の回路でフィードバック
ループインバータ4の入出力波形は図2(b)もしくは
(c)の特性を得るので、フィードバックループインバ
ータ4の出力は、MH 以上もしくはML 以下のレベルを
出力する。したがって、ノード11のメタステーブル状
態は回避され、インバータ3を通過することにより、ノ
ード12の電位は”H”レベルまたは”L”レベルに確
定される。
However, since the input / output waveform of the feedback loop inverter 4 obtains the characteristic of FIG. 2B or 2C in the circuit of this embodiment, the output of the feedback loop inverter 4 is above M H or below M L. Output the level of. Therefore, the metastable state of the node 11 is avoided, and the potential of the node 12 is fixed at "H" level or "L" level by passing through the inverter 3.

【0014】これにより出力端子OUTのレベルは確定
したものが出力され、誤動作を防止できる。また電源投
入時などで非同期データ入力が不定の場合にも同様に、
フィードバックループインバータ4が働きメタステーブ
ル状態を回避し、出力端子OUTのレベルを確定させ誤
動作を防止することができる。
As a result, the fixed level of the output terminal OUT is output, and malfunction can be prevented. Also, when asynchronous data input is undefined due to power-on, etc.,
The feedback loop inverter 4 works to avoid the metastable state, and the level of the output terminal OUT can be fixed to prevent malfunction.

【0015】[0015]

【発明の効果】以上のように、本発明によれば、ラッチ
回路内部にメタステーブル回避機能を容易に付加するこ
とができ、メタステーブル状態による誤動作を防止する
効果が得られる。
As described above, according to the present invention, the metastable avoidance function can be easily added to the inside of the latch circuit, and the effect of preventing the malfunction due to the metastable state can be obtained.

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

【図1】本発明の一実施例において使用されるラッチ回
路の一例を示す回路図
FIG. 1 is a circuit diagram showing an example of a latch circuit used in an embodiment of the present invention.

【図2】本発明の一実施例のラッチ回路における各イン
バータの入出力波形を示す特性図
FIG. 2 is a characteristic diagram showing an input / output waveform of each inverter in the latch circuit according to the embodiment of the present invention.

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

1、2 トランスファゲート 3 インバータ 4 フィードバックループインバータ 5 出力用インバータ 11、12 ラッチ回路内部ノード 1, 2 Transfer gate 3 Inverter 4 Feedback loop inverter 5 Output inverter 11 and 12 Latch circuit internal node

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 データ出力経路のインバータと比較し
て、Pchトランジスタ,Nchトランジスタ能力比を
変えたフィードバックループインバータを有することを
特徴とするラッチ回路。
1. A latch circuit comprising a feedback loop inverter having a Pch transistor / Nch transistor capability ratio different from that of a data output path inverter.
JP6171487A 1994-07-25 1994-07-25 Latch circuit Pending JPH0837449A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6171487A JPH0837449A (en) 1994-07-25 1994-07-25 Latch circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6171487A JPH0837449A (en) 1994-07-25 1994-07-25 Latch circuit

Publications (1)

Publication Number Publication Date
JPH0837449A true JPH0837449A (en) 1996-02-06

Family

ID=15924015

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6171487A Pending JPH0837449A (en) 1994-07-25 1994-07-25 Latch circuit

Country Status (1)

Country Link
JP (1) JPH0837449A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006041760A (en) * 2004-07-23 2006-02-09 Japan Science & Technology Agency Optical signal latch circuit and optical signal latch array

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006041760A (en) * 2004-07-23 2006-02-09 Japan Science & Technology Agency Optical signal latch circuit and optical signal latch array

Similar Documents

Publication Publication Date Title
US6563357B1 (en) Level converting latch
US6762957B2 (en) Low clock swing latch for dual-supply voltage design
US5742192A (en) Circuit for generating a pulse signal to drive a pulse latch
US6909314B2 (en) Flip-flop circuit
JPS5915533B2 (en) Drive circuit for electronic devices
JPH08288827A (en) Logic building blocks without short-circuit current and sudden failures
KR100263485B1 (en) Phase separator
JPH03192915A (en) Flip-flop
JPH09180452A (en) Memory address transition detection circuit
US5994936A (en) RS flip-flop with enable inputs
CN117175768A (en) Power switching circuit and memory
US6300801B1 (en) Or gate circuit and state machine using the same
JPH05206791A (en) D type flip-flop
KR0131163B1 (en) Flip-flop circuit
JP2798510B2 (en) Semiconductor integrated circuit
JPS61172430A (en) Pseudo flip-flop
KR100465344B1 (en) Half period signal generating circuit
JP3396555B2 (en) Semiconductor pump circuit
US6377096B1 (en) Static to dynamic logic interface circuit
JPH06209245A (en) Delay circuit
KR940002743B1 (en) Pusy d-type latch
JPH02135815A (en) Circuit for generating biphase logic signals not overlapped in either high or low level
KR960039628A (en) Input buffer by post charge logic
JPH08307237A (en) Bus connection circuit
JPS61287313A (en) Semiconductor integrated circuit