JPH0249056B2 - - Google Patents

Info

Publication number
JPH0249056B2
JPH0249056B2 JP55119217A JP11921780A JPH0249056B2 JP H0249056 B2 JPH0249056 B2 JP H0249056B2 JP 55119217 A JP55119217 A JP 55119217A JP 11921780 A JP11921780 A JP 11921780A JP H0249056 B2 JPH0249056 B2 JP H0249056B2
Authority
JP
Japan
Prior art keywords
latch circuit
signal
master
input
logic level
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
Application number
JP55119217A
Other languages
Japanese (ja)
Other versions
JPS5744325A (en
Inventor
Toshitaka Tsuda
Shigenori Baba
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP55119217A priority Critical patent/JPS5744325A/en
Publication of JPS5744325A publication Critical patent/JPS5744325A/en
Publication of JPH0249056B2 publication Critical patent/JPH0249056B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K3/00Circuits for generating electric pulses; Monostable, bistable or multistable circuits
    • H03K3/02Generators characterised by the type of circuit or by the means used for producing pulses
    • H03K3/027Generators characterised by the type of circuit or by the means used for producing pulses by the use of logic circuits, with internal or external positive feedback
    • H03K3/037Bistable circuits
    • H03K3/0372Bistable circuits of the primary-secondary type

Description

【発明の詳細な説明】 本発明は、消費電力を少なくしたマスタスレー
ブフリツプフロツプに関するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a master-slave flip-flop with reduced power consumption.

半導体技術の進歩によつて集積度が向上してい
るが、その際発熱の問題が生じる。一般に
CMOS型は消費電力が少ないので発熱の問題は
比較的少ないが、集積度を大きくする上で問題が
ある。又nMOS型、pMOS型又はバイポーラ型で
は集積度を大きくするに従つて発熱の問題が大き
くなる。又フリツプフロツプには各種の構成が知
られているが、マスタスレーブフリツプフロツプ
は従来第1図に示す構成が一般的であり、ナンド
ゲートG1〜G8とインバータINV1,INV2
とを有し、CLはクロツク端子、INは入力端子、
Q,は出力端子である。
Although the degree of integration has improved with advances in semiconductor technology, the problem of heat generation has arisen. in general
The CMOS type consumes less power, so there are relatively few problems with heat generation, but there are problems when increasing the degree of integration. Furthermore, in the nMOS type, pMOS type, or bipolar type, the problem of heat generation increases as the degree of integration increases. Although various configurations of flip-flops are known, the conventional master-slave flip-flop has generally had the configuration shown in FIG.
CL is a clock terminal, IN is an input terminal,
Q, is an output terminal.

第2図は第1図の動作説明図であり、クロツク
aを第2図a、入力信号bを第2図bに示すもの
とすると、インバータINV2の出力信号cは第
2図cに示すものとなり、ナンドゲートG1,G
2の出力信号d,eは第2図d,eに示すものと
なる。従つてマスタ側のラツチ回路を構成するナ
ンドゲートG3,G4の出力信府f,gは、ナン
ドゲートG2の出力信号eが反転したときに、第
2図f,gに示すものとなる。又クロツクaはイ
ンバータINV1で反転されてナンドゲートG5,
G6に加えられるので、スレーブ側のラツチ回路
を構成するナンドゲートG7,G8の出力信号
h,iはクロツクaのタイミングで第2図h,i
に示すように反転する。
FIG. 2 is an explanatory diagram of the operation of FIG. 1. Assuming that the clock a is shown in FIG. 2 a and the input signal b is shown in FIG. 2 b, the output signal c of the inverter INV2 is as shown in FIG. 2 c. So, Nand Gate G1,G
The output signals d and e of 2 are as shown in FIG. 2 d and e. Therefore, the output signals f and g of the NAND gates G3 and G4 constituting the latch circuit on the master side become as shown in FIG. 2 f and g when the output signal e of the NAND gate G2 is inverted. Also, clock a is inverted by inverter INV1 and connected to NAND gate G5,
Since the output signals h and i of the NAND gates G7 and G8 constituting the latch circuit on the slave side are applied to the latch circuit G6, the output signals h and i of FIG.
Invert as shown.

ナンドゲートは例えば第3図に示すようにトラ
ンジスタQ1〜Q3により構成され、入力信号
A,Bが共に“1”のときトランジスタQ2,Q
3がオンとなつて出力信号Cは“0”となる。即
ち出力信号Cが“0”のとき、電源電圧VDによ
りトランジスタQ2,Q3に電流が流れるもので
ある。従つて前述のナンドゲートG1〜G8に於
いても、出力信号“0”のとき電流が流れ、熱が
発生することになる。
For example, a NAND gate is composed of transistors Q1 to Q3 as shown in FIG. 3, and when both input signals A and B are "1", transistors Q2 and Q
3 is turned on, and the output signal C becomes "0". That is, when the output signal C is "0", current flows through the transistors Q2 and Q3 due to the power supply voltage VD . Therefore, in the aforementioned NAND gates G1 to G8, current flows and heat is generated when the output signal is "0".

本発明は、前述の如きマスタスレーブフリツプ
フロツプに於いて、スレーブ側は情報を保持する
ものであるが、マスタ側は読込んだ情報をスレー
ブ側へ移す動作を行なうものであるから、その動
作時以外はマスタ側のゲートには電流が流れない
ように制御して、低消費電力化を図ることを目的
とするものである。以下実施例について詳細に説
明する。
In the master-slave flip-flop as described above, the slave side holds information, but the master side transfers the read information to the slave side. The purpose of this is to reduce power consumption by controlling so that no current flows through the gate on the master side except during operation. Examples will be described in detail below.

第4図は本発明の実施例を示し、G11〜G1
9はナンドゲート、INVはインバータ、CLはク
ロツク端子、INは入力端子、STはストローブ端
子、Q,は出力端子である。又第5図は動作説
明図であり、クロツク端子CLに加えられるクロ
ツクaを同図a、入力端子INに加えられる入力
信号bを度図bに示すものとすると、ストローブ
端子STに加えられるストローブ信号cを、同図
cに示すように、クロツクaが“0”の期間とそ
の直前とを含むパルス幅とするものである。即
ち、スレーブ側のラツチ回路がクロツクaを反転
した信号により読込動作を行う期間と、この期間
の直前のマスタ側のラツチ回路が入力信号bの読
込みを可能とする最短の期間とを含むパルス幅と
するものである。
FIG. 4 shows an embodiment of the present invention, in which G11 to G1
9 is a NAND gate, INV is an inverter, CL is a clock terminal, IN is an input terminal, ST is a strobe terminal, and Q is an output terminal. Fig. 5 is an explanatory diagram of the operation. If the clock a applied to the clock terminal CL is shown in Fig. 5, and the input signal b applied to the input terminal IN is shown in Fig. 5, then the strobe applied to the strobe terminal ST is as shown in Fig. 5. The signal c has a pulse width including the period in which the clock a is "0" and the period immediately before the period, as shown in FIG. That is, the pulse width includes a period in which the latch circuit on the slave side performs a read operation using a signal obtained by inverting clock a, and the shortest period immediately before this period during which the latch circuit on the master side can read input signal b. That is.

ナンドゲートG19の出力信号dはストローブ
信号cと入力信号bとのナンド論理出力となり、
第5図dに示すものとなる。従つてナンドゲート
G11,G12の出力信府e,fは常時“1”で
ストローブ信号cが“1”、クロツクaが“1”
のとき、入力信号bが“1”であると、出力信号
eは“0”、又入力信号bが“0”であると、出
力信号fは“0”となる。即ち第5図e,fに示
すように短い期間だけ“0”となる。
The output signal d of the NAND gate G19 becomes the NAND logic output of the strobe signal c and the input signal b,
The result is as shown in FIG. 5d. Therefore, the output signals e and f of the NAND gates G11 and G12 are always "1", the strobe signal c is "1", and the clock a is "1".
When the input signal b is "1", the output signal e is "0", and when the input signal b is "0", the output signal f is "0". That is, as shown in FIG. 5e and f, it becomes "0" for only a short period.

又マスタ側のラツチ回路を構成するナンドゲー
トG13,G14の出力信号g,hは、ストロー
ブ信号cが“1”の期間のみ、出力信号e,fに
応じて“0”となり、それ以外は“1”となる。
即ち第5図g,hに示すものとなる。
Furthermore, the output signals g and h of the NAND gates G13 and G14 that constitute the latch circuit on the master side become "0" according to the output signals e and f only during the period when the strobe signal c is "1", and otherwise become "1". ” becomes.
That is, the results are as shown in FIG. 5g and h.

ナンドゲートG15,G16には、インバータ
INVにより反転されたクロツクaと、ナンドゲ
ートG13,G14の出力信号g,hが加えられ
るので、スレーブ側のラツチ回路を構成するナン
ドゲートG17,G18の出力信号i,jはクロ
ツクaのタイミングによつて入力信号bが保持さ
れ、第5図i,jに示すものとなる。
Inverter is installed in NAND gates G15 and G16.
Since the clock a inverted by INV and the output signals g and h of the NAND gates G13 and G14 are added, the output signals i and j of the NAND gates G17 and G18 which constitute the latch circuit on the slave side depend on the timing of the clock a. Input signal b is held and becomes as shown in FIG. 5i and j.

第1図に示す従来例と第4図に示す、本発明の
実施例とに於いて、入力信号b及びクロツクaが
同一であれば出力信号は同じくなるが、ナンドゲ
ートG11〜G14の出力信号d〜gは入力信号
bの“1”、“0”に対応し、ストローブ信号cが
“1”の期間内に於いてのみ“0”となるから、
常時の消費電力は著しく少なくなることになる。
In the conventional example shown in FIG. 1 and the embodiment of the present invention shown in FIG. 4, if the input signal b and the clock a are the same, the output signals are the same, but the output signals d ~g corresponds to "1" and "0" of the input signal b, and becomes "0" only during the period when the strobe signal c is "1", so
Constant power consumption will be significantly reduced.

以上説明したように、本発明は、クロツクaに
よつて読込んでラツチするマスタ側の複数のナン
ドゲート等のゲート回路からなるラツチ回路と、
クロツクaをインバータINVにより反転した信
号によつて、マスタ側のラツチ回路の出力信号を
読込んでラツチするスレーブ側の複数のナンドゲ
ート等のゲート回路からなるラツチ回路とを有
し、且つマスタ側のラツチ回路を構成する各ゲー
ト回路は、その出力論理レベルが、ストローブ信
号cが入力された時に、それぞれ入力論理レベル
に従つた論理レベルとなり、そのストローブ信号
cが入力されない時に、例えば、ナンドゲートの
場合の“1”の論理レベルのように低消費電力と
なる論理レベルに固定される構成を有し、又スト
ローブ信号cは、マスタ側のラツチ回路が入力信
号bの読込みを可能とする最短の期間と、スレー
ブ側のラツチ回路が読込動作を行う期間とを含む
パルス幅を有するものであり、スレーブ側のラツ
チ回路は常時動作状態となるが、マスタ側のラツ
チ回路は、入力信号bの読込みを行う期間のみ動
作状態となり、他の期間は低消費電力状態となる
から、マスタスレーブフリツプフロツプの約半分
の構成を占めるマスタ側の消費電力を著しく低減
することができる。
As explained above, the present invention includes a latch circuit consisting of a plurality of gate circuits such as NAND gates on the master side which are read and latched by the clock a;
It has a latch circuit consisting of a plurality of gate circuits such as NAND gates on the slave side which reads and latches the output signal of the latch circuit on the master side using a signal obtained by inverting the clock a by an inverter INV. When the strobe signal c is input, the output logic level of each gate circuit constituting the circuit becomes the logic level according to the input logic level, and when the strobe signal c is not input, It has a configuration that is fixed to a logic level that results in low power consumption, such as a logic level of "1", and the strobe signal c is set to the shortest period during which the latch circuit on the master side can read the input signal b. , has a pulse width that includes a period during which the latch circuit on the slave side performs a reading operation, and the latch circuit on the slave side is always in an operating state, but the latch circuit on the master side reads input signal b. Since it is in an operating state only during this period and is in a low power consumption state during other periods, the power consumption on the master side, which accounts for about half of the configuration of a master-slave flip-flop, can be significantly reduced.

従つて、ストローブ信号cを加える為の僅かな
素子を追加するだけで、全体の発熱量を抑制する
ことができるから、高集積化が容易となる利点が
ある。なお、本発明は、前述の実施例のみに限定
されるものではなく、ナンドゲート等は他の理論
ゲートとすることも可能である。
Therefore, by simply adding a few elements for applying the strobe signal c, the overall amount of heat generated can be suppressed, which has the advantage of facilitating high integration. Note that the present invention is not limited to the above-described embodiments, and other theoretical gates such as the NAND gate may be used.

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

第1図は従来のマスタスレーブフリツプフロツ
プ、第2図は第1図の動作説明図、第3図はナン
ド回路の一例の回路図、第4図は本発明の実施例
のマスタスレーブフリツプフロツプ、第5図は第
4図の動作説明図である。 G11〜G19はナンド回路、INVはインバ
ータ、INは入力端子、CLはクロツク端子、ST
はストローブ端子、Q,は出力端子である。
FIG. 1 is a conventional master-slave flip-flop, FIG. 2 is an explanatory diagram of the operation of FIG. 1, FIG. 3 is a circuit diagram of an example of a NAND circuit, and FIG. 4 is a master-slave flip-flop according to an embodiment of the present invention. FIG. 5 is an explanatory diagram of the operation of FIG. 4. G11 to G19 are NAND circuits, INV is an inverter, IN is an input terminal, CL is a clock terminal, ST
is a strobe terminal, and Q is an output terminal.

Claims (1)

【特許請求の範囲】 1 入力信号をロツクによつて読込んでラツチす
るマスタ側の複数のゲート回路からなるラツチ回
路と、前記クロツクを反転した信号によつて前記
マスタ側のラツチ回路の出力信号を読込んでラツ
チするスレーブ側の複数のゲート回路からなるラ
チツチ回路とを有するマスタスレーブフリツプフ
ロツプに於いて、 前記マスタ側のラツチ回路を構成する各ゲート
回路は、その出力論理レベルが、ストローブ信号
を入力した時に、それぞれ入力論理レベルに従つ
た論理レベルとなり、該ストローブ信号が入力さ
れない時に、低消費電力となる特定の論理レベル
に固定される構成を有し、該ストローブ信号は、
前記スレーブ側のラツチ回路が読込動作を行う期
間と、該期間の直前の前記マスタ側のラツチ回路
が前記入力信号の読込みを可能とする最短の期間
とを含むパルス幅を有することを特徴とするマス
タスレーブフリツプフロツプ。
[Claims] 1. A latch circuit consisting of a plurality of gate circuits on the master side that reads and latches an input signal by a lock, and an output signal of the latch circuit on the master side using a signal obtained by inverting the clock. In a master-slave flip-flop having a latch circuit consisting of a plurality of gate circuits on the slave side that reads and latches, each gate circuit constituting the latch circuit on the master side has an output logic level equal to that of the strobe signal. When the strobe signal is input, the logic level becomes a logic level according to the input logic level, and when the strobe signal is not input, it is fixed at a specific logic level that reduces power consumption, and the strobe signal is
The pulse width is characterized by having a pulse width including a period in which the latch circuit on the slave side performs a read operation and a shortest period immediately before the period during which the latch circuit on the master side can read the input signal. Master-slave flip-flop.
JP55119217A 1980-08-29 1980-08-29 Master and slave flip-flop Granted JPS5744325A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP55119217A JPS5744325A (en) 1980-08-29 1980-08-29 Master and slave flip-flop

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP55119217A JPS5744325A (en) 1980-08-29 1980-08-29 Master and slave flip-flop

Publications (2)

Publication Number Publication Date
JPS5744325A JPS5744325A (en) 1982-03-12
JPH0249056B2 true JPH0249056B2 (en) 1990-10-29

Family

ID=14755845

Family Applications (1)

Application Number Title Priority Date Filing Date
JP55119217A Granted JPS5744325A (en) 1980-08-29 1980-08-29 Master and slave flip-flop

Country Status (1)

Country Link
JP (1) JPS5744325A (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2712772B2 (en) * 1990-07-05 1998-02-16 株式会社ニコン Pattern position measuring method and apparatus
US5467311A (en) * 1990-07-31 1995-11-14 International Business Machines Corporation Circuit for increasing data-valid time which incorporates a parallel latch
US5459577A (en) * 1992-06-01 1995-10-17 Nikon Corporation Method of and apparatus for measuring pattern positions

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS55123238A (en) * 1979-03-16 1980-09-22 Nec Corp Power supply system of logic circuit

Also Published As

Publication number Publication date
JPS5744325A (en) 1982-03-12

Similar Documents

Publication Publication Date Title
US20060044013A1 (en) Hybrid CVSL pass-gate level-converting sequential circuit for multi-Vcc microprocessors
CN114598314B (en) latch architecture and latch circuit
JP3567601B2 (en) Input / output buffer circuit and output buffer circuit
JPH0249056B2 (en)
JPS6179318A (en) Flip flop circuit
JP3120492B2 (en) Semiconductor integrated circuit
JPS6070817A (en) Logical circuit
JPH10276069A (en) Data latch circuit
JP2563570B2 (en) Set / reset flip-flop circuit
JPH05206791A (en) D type flip-flop
JP2797355B2 (en) D-type flip-flop circuit
JPS6229929B2 (en)
JP2936474B2 (en) Semiconductor integrated circuit device
JPH0311437B2 (en)
JPH023328B2 (en)
JPH07135449A (en) Flip-flop circuit
JP3266111B2 (en) Clock input buffer circuit
JPS6061987A (en) Semiconductor memory
KR100248802B1 (en) Clock-signal driving circuit
JPH02113715A (en) D flip-flop circuit
JPH10290142A (en) Semiconductor integrated circuit flip-flop circuit and clock control circuit
JPS6334798A (en) Latch circuit
JPH0352686B2 (en)
JPS6267617A (en) Semiconductor integrated circuit device
KR950001175B1 (en) Improved data shift register