JPH04196914A - フリップフロップ回路 - Google Patents
フリップフロップ回路Info
- Publication number
- JPH04196914A JPH04196914A JP2328321A JP32832190A JPH04196914A JP H04196914 A JPH04196914 A JP H04196914A JP 2328321 A JP2328321 A JP 2328321A JP 32832190 A JP32832190 A JP 32832190A JP H04196914 A JPH04196914 A JP H04196914A
- Authority
- JP
- Japan
- Prior art keywords
- input
- nand
- gate
- flop circuit
- flip
- 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
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 230000010354 integration Effects 0.000 description 1
- 150000003839 salts Chemical class 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
この発明は半導体集積回路等において用いられるフリッ
プフロップ回路に関し、特に複数の入力信号についてN
AND演算を行なった結果を、クロック入力のタイミン
グで取込み出力側に伝達するフリップフロップ回路の構
成に関する。
プフロップ回路に関し、特に複数の入力信号についてN
AND演算を行なった結果を、クロック入力のタイミン
グで取込み出力側に伝達するフリップフロップ回路の構
成に関する。
従来この種の回路機能を達成しようとする場合には、第
3図に示したように単一入力のD形フリップフロップ回
路10とは別にNAND演算回路20を設け、複数の入
力信号についてNAND演算回路20において演算した
結果を、D形フリップフロップ回路の制御入力りとして
取込む構成かとられていた。
3図に示したように単一入力のD形フリップフロップ回
路10とは別にNAND演算回路20を設け、複数の入
力信号についてNAND演算回路20において演算した
結果を、D形フリップフロップ回路の制御入力りとして
取込む構成かとられていた。
第4図に、入力信号をDI、D2の2入力とした場合に
ついて具体的な回路構成を示す。同図は、NA’ND演
算回路20をNANDゲート21て構成し、D形フリッ
プフロップ回路10として、例えば■日立製作所のTT
Lデータブック中にHD74 S 74として示される
もののような6個のNANDゲート11〜16からなる
構成を用いている。たたし、このフリップフロップ回路
10は、HD74 S 74と異なり、クリア入力用配
線およびプリセット入力用配線を備えていない。
ついて具体的な回路構成を示す。同図は、NA’ND演
算回路20をNANDゲート21て構成し、D形フリッ
プフロップ回路10として、例えば■日立製作所のTT
Lデータブック中にHD74 S 74として示される
もののような6個のNANDゲート11〜16からなる
構成を用いている。たたし、このフリップフロップ回路
10は、HD74 S 74と異なり、クリア入力用配
線およびプリセット入力用配線を備えていない。
このように従来の回路構成では、単一入力の7リソブフ
ロツブ回路の前段にNAND演算を行なうゲートを別に
もつため、本来の単一入力のフリップフロップ回路その
ものと比較して、クロック入力端子Cに対する制御入力
のセットアツプ時間を長く設定しなければならない、ト
グル周期が長くなる、またゲート数が多くなり消費電力
や占有面積が大きくなるなどの問題かあり、集積回路を
高速化・高集積化する上で妨げとなっていた。
ロツブ回路の前段にNAND演算を行なうゲートを別に
もつため、本来の単一入力のフリップフロップ回路その
ものと比較して、クロック入力端子Cに対する制御入力
のセットアツプ時間を長く設定しなければならない、ト
グル周期が長くなる、またゲート数が多くなり消費電力
や占有面積が大きくなるなどの問題かあり、集積回路を
高速化・高集積化する上で妨げとなっていた。
この発明は、D形フリップフロップ回路において、制御
入力部に論理積演算機能を有するゲートを用い、従来N
AND演算回路の入力となるべき複数の信号をこれに直
接入力する構成としたものである。
入力部に論理積演算機能を有するゲートを用い、従来N
AND演算回路の入力となるべき複数の信号をこれに直
接入力する構成としたものである。
上記論理積演算機能を有するゲートには、ANDゲート
およびNANDゲートを含み、例えば前述したような6
個のNANDゲートを用いた回路構成が利用できる。
およびNANDゲートを含み、例えば前述したような6
個のNANDゲートを用いた回路構成が利用できる。
フリップフロップ回路の制御入力部を構成する1つの論
理ゲートに複数の入力信号が入力すると、そこで論理積
演算か行なわれるが、それは同時にフリップフロップ回
路への制御信号の取込みともなっている。
理ゲートに複数の入力信号が入力すると、そこで論理積
演算か行なわれるが、それは同時にフリップフロップ回
路への制御信号の取込みともなっている。
第1図にこの発明の一実施例を示す。本実施例のフリッ
プフロップ回路は、第1ないし第6のNANDゲート1
〜6からなり、第4図のフリップフロップ回路10との
相違は、第4のNANDゲ〜ト4が外部からの複数(本
実施例では2つ)の入力信号Di、D2を直接受ける構
成をとっていることである。
プフロップ回路は、第1ないし第6のNANDゲート1
〜6からなり、第4図のフリップフロップ回路10との
相違は、第4のNANDゲ〜ト4が外部からの複数(本
実施例では2つ)の入力信号Di、D2を直接受ける構
成をとっていることである。
本実施例の回路が、第4図の回路と論理的に等価である
ことを下記に説明する。
ことを下記に説明する。
今、本実施例および第4図のフリップフロップ回路のそ
れぞれにおける第4のNANDゲート4゜14に着目し
て、その出力をZ、Z″、第3のNANDゲート3,1
3からの入力をx、x’ とすると、本実施例および第
4図の回路について、それぞれ第1表および第2表に示
すような真理値表が得られる。
れぞれにおける第4のNANDゲート4゜14に着目し
て、その出力をZ、Z″、第3のNANDゲート3,1
3からの入力をx、x’ とすると、本実施例および第
4図の回路について、それぞれ第1表および第2表に示
すような真理値表が得られる。
第1表
第2表
画表から明らかなように、入力信号Di、D2に対し、
第4図で第5のNANDゲート15の出力として得られ
るQ出力と同じQ出力が、本実施例では第6のNAND
ゲート6の出力として得られる。
第4図で第5のNANDゲート15の出力として得られ
るQ出力と同じQ出力が、本実施例では第6のNAND
ゲート6の出力として得られる。
しかも、第4図の従来例では入力信号DI。
D2をいったんNAND演算回路20に入力してNAN
D演算を行なってから、その結果をフリップフロップ回
路10の制御入力部を構成する第4のNANDゲート1
4に入力するという2段構えになっていたのに対し、本
実施例ではフリップフロップ回路の制御入力部を構成す
る第4のNANDゲート4に直接入力するため、従来問
題であった制御入力のセットアツプ時間およびトグル周
期の増大か回避される。また、NAND演算回路20を
別に設ける必要がないため、消費電力や占有面積の増大
もほとんど問題とならない。
D演算を行なってから、その結果をフリップフロップ回
路10の制御入力部を構成する第4のNANDゲート1
4に入力するという2段構えになっていたのに対し、本
実施例ではフリップフロップ回路の制御入力部を構成す
る第4のNANDゲート4に直接入力するため、従来問
題であった制御入力のセットアツプ時間およびトグル周
期の増大か回避される。また、NAND演算回路20を
別に設ける必要がないため、消費電力や占有面積の増大
もほとんど問題とならない。
第2図に、他の実施例として独立したプリセット入力(
PR)端子およびクリア入力(CLR)端子を付加して
使いやすくした例を示す。この実施例も上記の実施例と
同様に複数の入力信号(DI、D2)が直接第4のNA
NDゲート4に入力する構成をとる。前述した日立のH
D74S74(不図示)と比較すると、第5および第6
のNANDゲート5,6に得られるQ、Q出力が逆にな
っており、そのためにプリセット入力とクリア入力も入
れ代っている。
PR)端子およびクリア入力(CLR)端子を付加して
使いやすくした例を示す。この実施例も上記の実施例と
同様に複数の入力信号(DI、D2)が直接第4のNA
NDゲート4に入力する構成をとる。前述した日立のH
D74S74(不図示)と比較すると、第5および第6
のNANDゲート5,6に得られるQ、Q出力が逆にな
っており、そのためにプリセット入力とクリア入力も入
れ代っている。
以上、2入力の場合について述べたが3入力以上につい
ても同様である。
ても同様である。
以上のようにこの発明によれば、D形フリップフロップ
回路において、制御入力部に論理積演算機能を有するゲ
ートを用い、そのゲートにNAND演算の対象となる複
数の信号を直接入力する構成としたことにより、複数の
入力信号のNAND演算を行なうと共に1、それをクロ
ック入力のタイミングで取込んで出力に伝達する回路機
能を、単なる単一入力のD形フリップフロップと同じセ
ットアツプ時間およびトグル周期で、しかも消費電力や
占有面積の増加をほとんど伴わずに実現することが可能
となり、集積回路を高速化・高集積化できる効果かある
。
回路において、制御入力部に論理積演算機能を有するゲ
ートを用い、そのゲートにNAND演算の対象となる複
数の信号を直接入力する構成としたことにより、複数の
入力信号のNAND演算を行なうと共に1、それをクロ
ック入力のタイミングで取込んで出力に伝達する回路機
能を、単なる単一入力のD形フリップフロップと同じセ
ットアツプ時間およびトグル周期で、しかも消費電力や
占有面積の増加をほとんど伴わずに実現することが可能
となり、集積回路を高速化・高集積化できる効果かある
。
第1図はこの発明の一実施例を示す回路図、第2図は他
の実施例を示す回路図、第3図および第4図は従来例を
示すブロック図および回路図である。 1〜6・・・第1ないし第6のNANDゲート。 代理人弁理士 長谷用 芳 樹間
塩 1) 辰 也実施例 第1図 従来例 第3図
の実施例を示す回路図、第3図および第4図は従来例を
示すブロック図および回路図である。 1〜6・・・第1ないし第6のNANDゲート。 代理人弁理士 長谷用 芳 樹間
塩 1) 辰 也実施例 第1図 従来例 第3図
Claims (1)
- 【特許請求の範囲】 1、複数の論理ゲートからなり、複数の信号のNAND
演算結果を制御入力としてクロック入力のタイミングで
取込み出力側に伝達するD形フリップフロップ回路にお
いて、制御入力部に論理積演算機能を有するゲートを用
い、このゲートに、上記NAND演算の対象となるべき
複数の信号を直接入力するものとしたことを特徴とする
フリップフロップ回路。 2、制御入力部の論理積演算機能を有するゲートがNA
NDゲートであることを特徴とする請求項1記載のフリ
ップフロップ回路。 3、すべての論理ゲートがNANDゲートであることを
特徴とする請求項1記載のフリップフロップ回路。 4、複数の信号のNAND演算結果を制御入力としてク
ロック入力のタイミングで取込み出力側に伝達するD形
フリップフロップ回路において、第1のNANDゲート
と、 第1のNANDゲートの出力を第1の入力とし出力を第
1のNANDゲートの第1の入力とする第2のNAND
ゲートと、 第2のNANDゲートの出力を第1の入力とする第3の
NANDゲートと、、 第3のNANDゲートの出力を第1の入力とを出力を第
1および第3のNANDゲートの第2の入力とする第4
のNANDゲートと、 第2のNANDゲートの出力を第1の入力とする第5の
NANDゲートと、 第3および第5のNANDゲートの出力を第1および第
2の入力とし出力を第5のNANDゲートの第2の入力
とする第6のNANDゲートとを備え、 第4のNANDゲートに、第1の入力の他に上記NAN
D演算の対象となるべき複数の信号を直接入力するため
の複数の入力端子を設けるとともに、 第2および第3のNANDゲートにクロック入力端子を
別に設けてなるフリップフロップ回路。 5、さらに、第1および第5のNANDゲートにクリア
入力端子を設けるとともに、第2、第4および第6のN
ANDゲートにプリセット入力端子を設けたことを特徴
とする請求項4記載のフリップフロップ回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2328321A JPH04196914A (ja) | 1990-11-28 | 1990-11-28 | フリップフロップ回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2328321A JPH04196914A (ja) | 1990-11-28 | 1990-11-28 | フリップフロップ回路 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04196914A true JPH04196914A (ja) | 1992-07-16 |
Family
ID=18208936
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2328321A Pending JPH04196914A (ja) | 1990-11-28 | 1990-11-28 | フリップフロップ回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04196914A (ja) |
-
1990
- 1990-11-28 JP JP2328321A patent/JPH04196914A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH04196914A (ja) | フリップフロップ回路 | |
| JPH04196915A (ja) | フリップフロップ回路 | |
| JPH04196916A (ja) | フリップフロップ回路 | |
| JPH04196917A (ja) | フリップフロップ回路 | |
| JP2569498B2 (ja) | フリツプフロツプ | |
| JP2557866Y2 (ja) | 信号切換回路 | |
| RU2020555C1 (ru) | Многофункциональный логический модуль | |
| JPS6072037U (ja) | シユミツト回路 | |
| JPS6022356A (ja) | 大規模集積回路 | |
| JPS6039980U (ja) | 半導体集積回路 | |
| JPH04155481A (ja) | マイクロプロセッサ | |
| JPS63215052A (ja) | 半導体集積回路装置 | |
| JPH11145788A (ja) | フリップフロップ装置および半導体装置 | |
| JPH04207814A (ja) | 電子回路 | |
| JPS59162721U (ja) | キ−マトリツクス回路 | |
| JPH0514947B2 (ja) | ||
| JPH02109414A (ja) | 半導体集積回路 | |
| JPS59119644U (ja) | ゲ−トアレ−ic | |
| JPH08279298A (ja) | 正逆シフトレジスタおよびその駆動方法 | |
| JPH01231522A (ja) | 半導体集積回路装置 | |
| JPS60109102U (ja) | デジタル制御回路 | |
| JPS5942649U (ja) | カウンタ | |
| JPS5996953U (ja) | 切替回路 | |
| JPS58129550U (ja) | シフト装置 | |
| JPH0422320B2 (ja) |