JPH0837449A - Latch circuit - Google Patents
Latch circuitInfo
- 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
Links
Abstract
Description
【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.
【図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.
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)
て、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.
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)
| 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 |
-
1994
- 1994-07-25 JP JP6171487A patent/JPH0837449A/en active Pending
Cited By (1)
| 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 |