JPH0427728B2 - - Google Patents

Info

Publication number
JPH0427728B2
JPH0427728B2 JP63132953A JP13295388A JPH0427728B2 JP H0427728 B2 JPH0427728 B2 JP H0427728B2 JP 63132953 A JP63132953 A JP 63132953A JP 13295388 A JP13295388 A JP 13295388A JP H0427728 B2 JPH0427728 B2 JP H0427728B2
Authority
JP
Japan
Prior art keywords
logic gate
inverting logic
output
gate
input
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
JP63132953A
Other languages
English (en)
Other versions
JPS6457816A (en
Inventor
Yasoji Suzuki
Minoru Takada
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.)
Toshiba Corp
Original Assignee
Tokyo Shibaura 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 Tokyo Shibaura Electric Co Ltd filed Critical Tokyo Shibaura Electric Co Ltd
Priority to JP63132953A priority Critical patent/JPS6457816A/ja
Publication of JPS6457816A publication Critical patent/JPS6457816A/ja
Publication of JPH0427728B2 publication Critical patent/JPH0427728B2/ja
Granted legal-status Critical Current

Links

Description

【発明の詳細な説明】
本発明はMOS集積回路化に適したプリセツト
またはクリア付のフリツプフロツプ回路に関す
る。 本出願人は、J入力、K入力とかクロツク信号
に影響されずに、プリセツト、クリア入力で出力
Q,のレベルを確定し得るJ−Kフリツプフロ
ツプ回路として、第1図に示されるものを提案し
た(特願昭53−113341号)。いまこのフリツプフ
ロツプにプリセツトをかけた場合を考えてみる。
プリセツトもクリアもかけない場合は、Preset=
“1”、Clere=“1”なので、プリセツトをかけて
Preset=“0”とすれば、インバータ1の出力は
“1”で、ノアゲート2の出力は“0”、従つて出
力Qは“1”となる。一方、インバータ3の出力
は“0”なので、ナンドゲート4の出力QM
“1”であり、またクリア入力Clearは、“1”な
ので、インバータ5の出力は“0”、インバータ
6の出力は“1”である。またオアゲート7の出
力は、インバータ1の出力が“1”であることに
より、“1”となり、結局ナンドゲート8の入力
は全て“1”となるから、出力Mは“0”とな
る。これによりアンドゲート9の出力は“0”
で、結局ノアゲート10の入力は全て“0”とな
るから、その出力QSは“1”、従つて出力は
“0”となるものである。このようにプリセツト
をかけた場合にQ=1が定まるには、インバータ
1、ノアゲート2、インバータ11の3段のゲー
トで済むが、出力=0が定まるには、インバー
タ1,3、ナンドゲート4,8、ノアゲート10
(アンドゲート9を含む)、インバータ12の6段
のゲートを必要とする。またゲート1〜17を見
れば分るように、第1図の回路は上側と下側が対
称的な構成だから、クリアをかけた場合も、上記
プリセツトをかけた場合と同様のことがいえる。 なお上記ゲート段数を数えるとき、例えば前段
のアンドゲート9を含めて後段のノアゲート10
を1段と数えたが、このことは集積回路において
は正しい。というのは、集積回路においては電源
(例えば接地)から出力(例えばゲート10の出
力)までが1パスのものを1段とする。だから実
際の配線図でゲート9,10を画くと、これら両
ゲート回路の電源からゲート10の出力までが1
パスとなり、ゲート9,10は分けられない関数
となり、従つてこれら両者でゲート1段と数え
る。このことは、後述のゲート段数の数え方でも
同じことが云える。 上記のようにプリセツト、クリア共に該信号が
入力されてから出力Qまたはが定まるには、ゲ
ート3段分の応答時間で済むが、逆相出力また
はQに対してはゲート6段分の応答時間がかか
り、結局この応答時間が第1図の回路を用いた場
合のプリセツトまたはクリアをかけた時の応答時
間となる。 一方、クロツク入力Clockに対する第1図の回
路の応答時間を考えてみると、この回路はクロツ
ク入力に対して“1”アクテイブだから、出力端
子Q,の応答時間は、QMMがクロツク入力
=0の間に定まつていれば、ノアゲート2及びイ
ンバータ11、またはノアゲート10及びインバ
ータ12のゲート2段の応答時間で済む。 ところで、現在集積回路は高速動作、低消費電
力化を志向しており、第1図の回路について該回
路を構成するMOSトランジスタのスイツチング
速度を速めても、前述のように出力Q,が定ま
るのにゲート段数の差があると、プリセツトまた
はクリアをかけるシステムの高速化が阻害される
ものであつた。またこのシステムを単チヤンネル
型MOSトランジスタで構成した場合には、両出
力Q,が共に確実に定まるまでは、これら出力
が同レベルになる期間があり、その期間だけ出力
部に直流パスが生じて、無駄な電流が消費される
ものであつた。 本発明は上記実情に鑑みてなされたもので、プ
リセツトまたはクリアをかけた際に各出力端のレ
ベルが定まるまでの応答時間の差を少くすること
により、高速動作及び低消費電力化が可能となる
フリツプフロツプ回路を提供しようとするもので
ある。 以下第2図を参照して本発明の一実施例を説明
する。なお本実施例は第1図のものと構成的に対
応するので、対応する個所には同一符号を用い
る。第2図に示される如く入力Jは、インバータ
15を介してオアゲート14の一入力端に接続さ
れ、入力Kは、インバータ16を介してオアゲー
ト7の一入力端に接続される。クロツク入力
Clockはインバータ17を介してオアゲート1
4,7の一入力端に接続され、プリセツト入力
Presetはインバータ1を介してオアゲート7の一
入力端に接続され、クリア入力Clearはインバー
タ5を介してオアゲート14の一入力端に接続さ
れる。オアゲート14の出力端はナンドゲート4
の一入力端に接続され、オアゲート7の出力端は
ナンドゲート8の入力端に接続される。ナンドゲ
ート4の出力端はアンドゲート13の一入力端及
びナンドゲート8の一入力端に接続され、ナンド
ゲート8の出力端はアンドゲート9の一入力端及
びナンドゲート4の一入力端に接続される。イン
バータ17の出力端はアンドゲート13,9の一
入力端に接続され、インバータ5の出力端はイン
バータ6を介してナンドゲート8の一入力端に接
続され、インバータ1の出力端はインバータ3を
介してナンドゲート4の一入力端に接続される。
アンドゲート13の出力端はノアゲート2の一入
力端に、アンドゲート9の出力端はノアゲート1
0の一入力端に接続される。ノアゲート2の一入
力端にはインバータ1の出力端が、他の入力端に
はノアゲート10の出力端が接続される。ノアゲ
ート10の一入力端にはインバータ5の出力端
が、他の入力端にはノアゲート2の出力端が接続
される。 この第2図の回路において、ナンドゲート4,
8及びオアゲート7,14はマスターフリツプフ
ロツプ回路19を構成し、ノアゲート2,10及
びアンドゲート9,13はスレーブフリツプフロ
ツプ回路20を構成している。 また第2図の回路ではプリセツト及びクリア
を、スレーブフリツプフロツプ20の出力段に設
けられかつノアゲート21,22よりなる出力論
理回路にかけるようにしている。即ちこのノアゲ
ート21の一入力端はノアゲート2の出力端に、
他の入力端はインバータ5の出力端に接続され
る。またノアゲート22の一入力端はノアゲート
10の出力端に、他の入力端はインバータ1の出
力端に接続される。なお回路18の部分の図示は
第1図の回路18と対応するものである。即ち第
2図のインバータ1の出力端はオアゲート7の一
入力端に接続され、以下同様にノアゲート10の
出力端はオアゲート14の入力端に、インバータ
3の出力端はナンドゲート4の入力端に、ノアゲ
ート2の入力端はアンドゲート13の出力端に、
ノアゲート10の入力端はアンドゲート9の出力
端に、ノアゲート2の出力端はオアゲート7の入
力端に、インバータ6の出力端はナンドゲート8
の入力端に、インバータ5の出力端はオアゲート
14の入力端にそれぞれ接続される。 上記マスタースレーブフリツプフロツプにプリ
セツトをかけた場合、プリセツト入力Preset=
0、クリア入力Clear=1だから、インバータ1
の出力は“1”、これによりノアゲート2の出力
は“0”である。またインバータ5の出力は
“0”だから出力Qは“1”に設定される。一方、
インバータ1の出力は“1”だからノアゲート2
2の出力は“0”に設定される。 このように第2図の回路は、出力Q側はインバ
ータ1、ノアゲート2,21の3段で出力レベル
が定まり、出力側はインバータ1、ノアゲート
22の2段で定まる。しかも両出力間の段数差は
1段のみである。従つて第2図の回路は第1図の
ものと比較して、プリセツトをかけてから出力
Q,が定まるまでに要するゲート段数が少ない
し、かつQ,間のゲート段数差は、1段のみと
なるから、第2図の回路を構成する個々のMOS
トランジスタのスイツチング速度を早めれば、応
答時間を大幅に短縮できるようになる。また上記
出力Q,間で応答時間差が少ないということ
は、出力Q,が同レベルになることにより生じ
る無駄な電流を減少できるので、低消費電力化も
可能となる。また第2図の回路は上側と下側つま
りプリセツト入力供給ラインとクリア入力供給ラ
インが対称的な構成であるから、クリアをかけた
場合も、上記プリセツトをかけた場合と同様のこ
とが言えるものである。 次に示す表は、第2図のフリツプフロツプ回路
の動作をまとめて表示した真理値表であり、第3
図は第2図の回路をCMOS(相補型MOS)回路で
実現した場合の具体的回路例である。
【表】 なお本発明は実施例のみに限定されるものでは
なく、例えばJ,Kの両入力に“1”を供給すれ
ばバイナリーフリツプフロツプとなるように、種
種のフリツプフロツプに適用可能であり、また
CMOS型のみに限られず、片チヤネル型MOSな
ど種種のタイプのものに適用できる。また実施例
ではプリセツトとクリアの双方をかける構成とし
たが、いずれか一方のみとしてもよい。 以上説明した如く本発明によれば、プリセツト
またはクリアをかけた際に各出力端のレベルが定
まるまでの応答時間及びその差を少なくできるの
で、高速動作及び低消費電力化が可能なフリツプ
フロツプ回路を提供できるものである。
【図面の簡単な説明】
第1図はマスタースレーブフリツプフロツプ回
路図、第2図は本発明の一実施例の回路図、第3
図は第2図の具体例を示す回路図である。 1,3,5,6…インバータ、2,10,2
1,22…ノアゲート、4,8…ナンドゲート、
7,14…オアゲート、9,13…アンドゲー
ト、19…マスターフリツプフロツプ、20…ス
レーブフリツプフロツプ。

Claims (1)

  1. 【特許請求の範囲】 1 第1の反転論理ゲート4の入出力端と第2の
    反転論理ゲート8の出入力端とを互いに接続し前
    記第1,第2の反転論理ゲートの一入力端にそれ
    ぞれ第1の非反転論理ゲート14、第2の非反転
    論理ゲート7を縦続接続したマスターフリツプフ
    ロツプと、第3の反転論理ゲート2の入出力端と
    第4の反転論理ゲート10の入出力端とを互いに
    接続し前記第3,第4の反転論理ゲートの一入力
    端にそれぞれ第3の非反転論理ゲート13、第4
    の非反転論理ゲート9を縦続接続し第3,第4の
    非反転論理ゲートの一入力端にそれぞれ第1,第
    2の反転論理ゲートの出力端が接続されたスレー
    ブフリツプフロツプと、前記第3の反転論理ゲー
    トの出力部に縦続接続された第5の反転論理ゲー
    ト21と、前記第4の反転論理ゲートの出力部に
    縦続接続された第6の反転論理ゲート22と、前
    記第3の反転論理ゲートの他の入力端及び第6の
    反転論理ゲートの他の入力端に制御信号を供給し
    前記第5の反転論理ゲートを介したスレーブフリ
    ツプフロツプの出力、及び第6の反転論理ゲート
    を介したスレーブフリツプフロツプの反転出力を
    設定する制御信号供給ラインとを具備したことを
    特徴とするJ−K型のフリツプフロツプ回路。 2 第1の反転論理ゲート4の入出力端と第2の
    反転論理ゲート8の出入力端とを互いに接続し前
    記第1,第2の反転論理ゲートの一入力端にそれ
    ぞれ第1の非反転論理ゲート14、第2の非反転
    論理ゲート7を縦続接続したマスターフリツプフ
    ロツプと、第3の反転論理ゲート2の入出力端と
    第4の反転論理ゲート10の出入力端とを互いに
    接続し前記第3,第4の反転論理ゲートの一入力
    端にそれぞれ第3の非反転論理ゲート13、第4
    の非反転論理ゲート9を縦続接続し第3,第4の
    非反転論理ゲートの一入力端にそれぞれ第1,第
    2の反転論理ゲートの出力端が接続されたスレー
    ブフリツプフロツプと、前記第3の反転論理ゲー
    トの出力部に縦続接続された第5の反転論理ゲー
    ト21と、前記第4の反転論理ゲートの出力部に
    縦続接続された第6の反転論理ゲート22と、前
    記第3の反転論理ゲートの他の入力端及び第6の
    反転論理ゲートの他の入力端にプリセツト入力を
    供給し前記第5の反転論理ゲートを介したスレー
    ブフリツプフロツプの出力、及び第6の反転論理
    ゲートを介したスレーブフリツプフロツプの反転
    出力を設定するプリセツト入力供給ラインと、第
    4の反転論理ゲート及び第5の反転論理ゲートの
    他の入力端にクリア入力を供給し第5の反転論理
    ゲートを介したスレーブフリツプフロツプの出
    力、及び第6の反転論理ゲートを介したスレーブ
    フリツプフロツプの反転出力を設定するクリア入
    力供給ラインとを具備したことを特徴とするJ−
    K型のフリツプフロツプ回路。
JP63132953A 1988-05-31 1988-05-31 Flip-flop circuit Granted JPS6457816A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63132953A JPS6457816A (en) 1988-05-31 1988-05-31 Flip-flop circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63132953A JPS6457816A (en) 1988-05-31 1988-05-31 Flip-flop circuit

Publications (2)

Publication Number Publication Date
JPS6457816A JPS6457816A (en) 1989-03-06
JPH0427728B2 true JPH0427728B2 (ja) 1992-05-12

Family

ID=15093359

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63132953A Granted JPS6457816A (en) 1988-05-31 1988-05-31 Flip-flop circuit

Country Status (1)

Country Link
JP (1) JPS6457816A (ja)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS53113341A (en) * 1977-03-15 1978-10-03 Matsushita Electric Ind Co Ltd High frequency wave heating device
JPS6125257A (ja) * 1984-07-13 1986-02-04 Fujitsu Ltd メモリ構成方法

Also Published As

Publication number Publication date
JPS6457816A (en) 1989-03-06

Similar Documents

Publication Publication Date Title
US4939384A (en) Flip-flop circuit
JPH04223713A (ja) レベル変換回路
JP2636749B2 (ja) Xor回路と反転セレクタ回路及びこれらを用いた加算回路
US4297591A (en) Electronic counter for electrical digital pulses
JPS61101113A (ja) フリツプフロツプ回路
JPH0427728B2 (ja)
JPH0366845B2 (ja)
JPS6361805B2 (ja)
JPH0453450B2 (ja)
EP0488304A2 (en) Flip-flop circuit
JP2786463B2 (ja) フリップフロップ回路
KR920010998B1 (ko) 바이폴라-cmos회로를 갖는 집적회로
JP2735268B2 (ja) Lsiの出力バッファ
JP3140870B2 (ja) Rsラッチ回路
JPH04172809A (ja) フリップ・フロップ回路
JPS635299Y2 (ja)
KR900008101B1 (ko) 트라이 스테이트 인버터를 이용한 플립플롭
JPH06260902A (ja) フリップフロップ回路
JPS6035850B2 (ja) J−k フリップフロップ回路
JPH08298443A (ja) D型フリップフロップ
JPS5936034Y2 (ja) T型フリップフロップ回路
US4464773A (en) Dynamic synchronous binary counter with stages of identical design
JPH0193916A (ja) 同期式状態保持回路
JPH0756711A (ja) 全加算器
JPH0666659B2 (ja) セット・リセット付dフリップフロップ回路