Nothing Special   »   [go: up one dir, main page]

JPS622485B2 - - Google Patents

Info

Publication number
JPS622485B2
JPS622485B2 JP54112625A JP11262579A JPS622485B2 JP S622485 B2 JPS622485 B2 JP S622485B2 JP 54112625 A JP54112625 A JP 54112625A JP 11262579 A JP11262579 A JP 11262579A JP S622485 B2 JPS622485 B2 JP S622485B2
Authority
JP
Japan
Prior art keywords
signal
mos transistor
high level
turned
low 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
Application number
JP54112625A
Other languages
Japanese (ja)
Other versions
JPS5636219A (en
Inventor
Yasoji Suzuki
Masayuki Kawasaki
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 JP11262579A priority Critical patent/JPS5636219A/en
Publication of JPS5636219A publication Critical patent/JPS5636219A/en
Publication of JPS622485B2 publication Critical patent/JPS622485B2/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/353Generators characterised by the type of circuit or by the means used for producing pulses by the use, as active elements, of field-effect transistors with internal or external positive feedback
    • H03K3/356Bistable circuits
    • H03K3/356104Bistable circuits using complementary field-effect transistors

Description

【発明の詳細な説明】 この発明は1相パルス信号によつて動作するダ
イナミツク型Dフリツプフロツプ回路に関する。 第1図はφ,の2相パルス信号によつて動作
する。従来の2相式ダイナミツク型Dフリツプフ
ロツプ回路の構成図であり、第2図はその動作を
示すタイミングチヤートである。図において2つ
のPチヤネルMOSトランジスタ1,2および2
つのNチヤネルMOSトランジスタ3,4はクロ
ツクドインバータを構成し、さらに2つのPチ
ヤネルMOSトランジスタ6,7および2つのN
チヤネルMOSトランジスタ8,9はクロツクド
インバータ10を構成している。そして上記1方
のクロツクドインバータには入力信号INが供
給され、さらにこのクロツクドインバータの出
力信号Aは他方のクロツクドインバータ10に供
給される。また図においてPチヤネルMOSトラ
ンジスタ11とNチヤネルMOSトランジスタ1
2は入力クロツク信号CLOCKからパルス信号
を得るためのインバータ13を構成していて、こ
のパルス信号は上記MOSトランジスタ4,6
それぞれのゲートに供給される。さらにPチヤネ
ルMOSトランジスタ14とNチヤネルMOSトラ
ンジスタ15は上記パルス信号と180゜位相が
ずれたパルス信号φを得るためのインバータ16
を構成していて、このパルス信号φは上記MOS
トランジスタ1,9それぞれのゲートに供給され
る。 このように構成された従来のダイナミツク型D
フリツプフロツプ回路において、が低レベル
(接地レベル)から高レベル(VDDレベル)に、
φが高レベルから低レベルにそれぞれ反転するt1
のタイミングに入力信号INが低レベルから高レ
ベルに反転すると、この後あるいはφの半ビツ
ト分遅れたt2のタイミングに出力信号OUTが低
レベルから高レベルに反転し、さらにが低レベ
ルから高レベルに、φが高レベルから低レベルに
それぞれ反転するt3のタイミングに入力信号INが
高レベルから低レベルに反転すると、この後あ
るいはφの半ビツト分遅れたt3のタイミングに出
力信号OUTが高レベルから低レベルに反転す
る。このように入力信号INがの立上りおよび
φの立下りに同期して変化する場合には、出力信
号OUTは入力信号INに対してあるいはφの半
ビツト遅延信号となる。 またが高レベルから低レベルに、φが低レベ
ルから高レベルにそれぞれ反転するt4のタイミン
グに入力信号INが低レベルから高レベルに反転
すると、この後あるいはφの1ビツト分遅れた
t5のタイミングに出力信号OUTが低レベルから
高レベルに反転し、さらにが高レベルから低レ
ベルに、φが低レベルから高レベルにそれぞれ反
転するt6のタイミングに入力信号INが高レベルか
ら低レベルに反転すると、この後あるいはφの
1ビツト分遅れたt7のタイミングに出力信号
OUTが高レベルから低レベルに反転する。この
ように入力信号INがの立下りおよびφの立上
りに同期して変化する場合には、出力信号OUT
は入力信号INに対してあるいはφの1ビツト
遅延信号となる。 したがつて上記回路はDフリツプフロツプ回路
として動作することになる。ところで上記回路で
はパルス信号としてφとの2つを必要とし、し
かもこのφとは位相が180゜ずれたものでなけ
ればならない。 しかしながらφとを得るインバータの段数が
異なるため、インバータの遅延時間によつてφと
の位相を正確に180゜ずらすことが困難にな
り、これにより回路が誤動作を起こしたり不安定
動作をすることになる。そしてこの現象は入力ク
ロツク信号CLOCKの周波数が高くなるのに伴な
つて著しいものとなる。これはたとえば第2図中
破線で示すようにに対してφが遅れると、t6
タイミングにおいてとφがともに低レベルとな
る状態が発生し、MOSトランジスタ1,2がと
もにオンして信号Aは高レベルとなる。この後φ
が遅れて高レベルに反転するとMOSトランジス
タ8,9がともにオンして出力信号OUTは低レ
ベルとなり、誤動作することになる。 この発明は上記のような事情を考慮してなされ
たもので、その目的は、高い周波数で動作させた
場合でも誤動作を起こすことがなく、常に安定に
動作させることができるダイナミツク型Dフリツ
プフロツプ回路を提供することにある。 以下、図面を参照してこの発明の実施例を説明
する。第3図はこの発明に係るダイナミツク型D
フリツプフロツプ回路の第1の実施例による回路
構成図であり、この回路は第1、第2、第3の各
単位体212223から構成される。上記第
1の単位体21では、正の電位VDD供給点と基準
電位GND供給点との間に2つのPチヤネルMOS
トランジスタ24,25および2つのNチヤネル
MOSトランジスタ26,27をこの順に直列挿
入するとともに、NチヤネルMOSトランジスタ
27にNチヤネルMOSトランジスタ28を並列
接続し、PチヤネルMOSトランジスタ25とN
チヤネルMOSトランジスタ26との直列接続点
を出力端としている。また上記第2の単位体22
では、VDDとGNDとの間に2つPチヤネルMOS
トランジスタ29,30および2つのNチヤネル
MOSトランジスタ31,32をこの順に直列挿
入し、PチヤネルMOSトランジスタ30とNチ
ヤネルMOSトランジスタ31との直列接続点を
出力端としている。さらに上記第3の単位体23
では、VDDとGNDとの間に2つのPチヤネル
MOSトランジスタ33,34および1つのNチ
ヤネルMOSトランジスタ35をこの順に直列挿
入し、PチヤネルMOSトランジスタ34とNチ
ヤネルMOSトランジスタ35との直列接続点を
出力端としている。そして入力信号Dが上記Pチ
ヤネルMOSトランジスタ25および上記Nチヤ
ネルMOSトランジスタ26の各ゲートに供給さ
れる。また上記第1の単位体21の出力端の信号
Aが上記PチヤネルMOSトランジスタ30およ
び上記NチヤネルMOSトランジスタ31の各ゲ
ートに供給される。さらに上記第2の単位体22
の出力端の信号Bが上記PチヤネルMOSトラン
ジスタ34および上記NチヤネルMOSトランジ
スタ28の各ゲートに供給されるとともに外部に
出力される。またさらに上記第3の単位体23
出力端の信号Cが上記NチヤネルMOSトランジ
スタ27およびPチヤネルMOSトランジスタ2
9の各ゲートに供給される。また1相のパルス信
号φが上記PチヤネルMOSトランジスタ24、
NチヤネルMOSトランジスタ32、Pチヤネル
MOSトランジスタ33およびNチヤネルMOSト
ランジスタ35の各ゲートに供給される。 次に上記のように構成された回路の動作を第4
図に示すタイミングチヤートを用いて説明する。
先ずφが低レベル(GNDレベル)で入力信号D
が低レベルとなつているt1のタイミングのとき、
MOSトランジスタ24,25がともにオンし、
信号Aは高レベル(VDDレベル)となる。 t2のタイミングでφが高レベルに反転すると
MOSトランジスタ35がオンし、信号Cは低レ
ベルとなる。このとき高レベルとなつているφが
入力するMOSトランジスタ24はオフし、さら
にまだ低レベルとなつている入力信号Dが入力す
るMOSトランジスタ26もオフするため、単位
21の出力端はVDDとGND両方から遮断さ
れ、信号Aはいままでの高レベル状態に保持され
る。信号Aが高レベル状態に保持されるとMOS
トランジスタ31がオンし、このとき高レベルと
なつているφが入力するMOSトランジスタ32
もオンするため、信号Bすなわち出力信号は低レ
ベルとなる。 t3のタイミングでφが再び低レベルに反転する
とともに入力信号Dが高レベルに反転する。φが
反転して低レベルになるとMOSトランジスタ3
3はオンする。このとき信号Bが低レベル状態に
保持されているとすればMOSトランジスタ34
もオンするため、信号Cは高レベルに反転する。
信号Cが反転して高レベルになるとMOSトラン
ジスタ27がオンする。このとき入力信号Dも高
レベルになつているのでMOSトランジスタ26
もオンし、信号Aは低レベルに反転する。信号A
が反転して低レベルになるとMOSトランジスタ
31がオフする。このとき高レベルとなつている
信号Cが入力するMOSトランジスタ29もオフ
し、信号Bは上記したようにいままでの低レベル
状態に保持されることになる。 t4のタイミングでφが高レベルに反転すると
MOSトランジスタ35がオンし、信号Cは低レ
ベルに反転する。信号Cが反転して低レベルにな
るとMOSトランジスタ29がオンする。このと
き信号Aがまだ低レベルになつているとすれば
MOSトランジスタ30もオンするため、信号B
は高レベルに反転する。また信号Bが反転して高
レベルになるとMOSトランジスタ28がオンす
る。このとき高レベルとなつている入力信号Dが
入力するMOSトランジスタ26もオンするた
め、信号Aは上記したようにいままでの低レベル
になる。 t5のタイミングでφが低レベルに反転するとと
もに入力信号Dが低レベルに反転する。φが反転
して低レベルになるとMOSトランジスタ35が
オフする。このとき信号Bが高レベル状態に保持
されているとすればMOSトランジスタ34もオ
フし、信号Cはいままでの低レベル状態に保持さ
れる。さらにφが低レベルになるとMOSトラン
ジスタ24がオンし、このとき低レベルとなつて
いる入力信号Dが入力するMOSトランジスタ2
5もオンするため、信号Aは高レベルに反転す
る。信号Aが反転して高レベルになるとMOSト
ランジスタ30がオフする。このとき低レベルと
なつているφが入力するMOSトランジスタ32
もオフするため、信号Bは高レベル状態のまま保
持されることになる。 t6のタイミングでφが高レベルに反転すると
MOSトランジスタ35がオンし、信号Cは低レ
ベルになる。このとき低レベルとなつている入力
信号Dが入力するMOSトランジスタ26がオフ
し、さらに高レベルとなつたφが入力するMOS
トランジスタ24もオフするため、信号Aはいま
までの高レベル状態に保持される。信号Aが高レ
ベル状態に保持されているとMOSトランジスタ
31がオンする。このとき高レベルとなつたφが
入力するMOSトランジスタ32もオンするた
め、信号Bは低レベルに反転する。 このように入力信号Dがφの立下りに同期して
変化する場合には、信号Bすなわち出力信号は入
力信号Dに対してφの半ビツト遅延信号となる。 またφが高レベルに反転するt7のタイミングに
入力信号Dが高レベルに反転する。このタイミン
グにおいてφが反転して高レベルになるとMOS
トランジスタ35がオンし、信号Cは低レベルに
反転する。信号Cが反転して低レベルになると
MOSトランジスタ27がオフする。このとき高
レベルとなつているφが入力するMOSトランジ
スタ24もオフする。さらにこのとき信号Bが低
レベルになつているとすればMOSトランジスタ
28もオフするため、信号Aは以前の高レベル状
態に保持される。信号Aが高レベル状態に保持さ
れていればMOSトランジスタ31がオンする。
このとき高レベルとなつているφが入力する
MOSトランジスタ32もオンし、信号Bは低レ
ベルになる。 次にt8のタイミングでφが低レベルに反転する
とMOSトランジスタ33がオンする。このとき
信号Bが低レベル状態に保持されているとすれば
MOSトランジスタ34もオンし、信号Cは高レ
ベルに反転する。信号Cが反転して高レベルにな
るとMOSトランジスタ27がオンする。このと
き高レベルとなつている入力信号Dが入力する
MOSトランジスタ26もオンするため、信号A
は低レベルに反転する。信号Aが反転して低レベ
ルになるとMOSトランジスタ31がオフする。
このとき高レベルとなつている信号Cが入力する
MOSトランジスタ29もオフし、信号Bはいま
までの低レベル状態に保持されることになる。 t9のタイミングでφが再び高レベルに反転する
とMOSトランジスタ35がオンし、信号Cは低
レベルに反転する。信号Cが反転して低レベルに
なるとMOSトランジスタ29がオンする。この
とき信号Aが低レベルになつていればMOSトラ
ンジスタ30もオンし、信号Bは高レベルに反転
する。信号Bが反転して高レベルになるとMOS
トランジスタ28がオンする。このときまだ高レ
ベルとなつている入力信号Dが入力するMOSト
ランジスタ26もオンするため、信号Aは低レベ
ルのままとなる。 t10のタイミングでφが低レベルに反転すると
いままでオンしていたMOSトランジスタ35は
オフし、いままでオフしていたMOSトランジス
タ33はオンするが、信号Bが高レベルのままで
あるとすればMOSトランジスタ34はオフし、
信号Cは低レベル状態に保持される。信号Cが低
レベル状態のまま保持されていればMOSトラン
ジスタ29がオンする。このとき信号Aが低レベ
ルのままであるとすればMOSトランジスタ30
もオンし、信号Bは高レベルとなる。信号Bが高
レベルであればMOSトランジスタ28がオンす
る。このとき入力信号Dはまだ高レベルとなつて
いるのでMOSトランジスタ26もオンし、信号
Aは低レベルとなる。したがつてt10のタイミン
グでは各信号のレベル変化は起こらない。 次にt11のタイミングでφが高レベルに反転す
るとともに、入力信号Dが低レベルに反転する。
φが反転して高レベルになるとMOSトランジス
タ35がオンして、信号Cは低レベルになる。信
号Cが低レベルなのでMOSトランジスタ29は
オンしたままである。このとき信号Aが低レベル
状態に保持されているとすればMOSトランジス
タ30もオンしたままとなり、信号Bも高レベル
のままとなる。したがつてMOSトランジスタ2
8もオンしたままとなるが、入力信号Dは低レベ
ルに反転しているので、いままでオンしていた
MOSトランジスタ26はオフし、逆にいままで
オフしていたMOSトランジスタ25がオンする
が、高レベルとなつているφが入力するMOSト
ランジスタ24がオフするため、信号Aはいまま
での低レベル状態に保持される。 t12のタイミングでφが低レベルに反転すると
MOSトランジスタ24がオンする。このとき入
力信号Dは低レベルとなつているのでMOSトラ
ンジスタ25もオンし、信号Aは高レベルに反転
する。信号Aが反転して高レベルになるとMOS
トランジスタ30がオフする。このとき低レベル
になつているφが入力するMOSトランジスタ3
2もオフするため、信号Bはいままでの高レベル
状態に保持される。信号Bが高レベル状態に保持
されていればMOSトランジスタ34がオフす
る。このとき低レベルとなつているφが入力する
MOSトランジスタ35もオフするため、信号C
はいままでの低レベル状態に保持される。 t13のタイミングでφが高レベルに反転すると
MOSトランジスタ35がオンし、信号Cは低レ
ベルとなる。またφが高レベルになるとMOSト
ランジスタ24がオフし、さらにこのとき低レベ
ルとなつている入力信号Dが入力するMOSトラ
ンジスタ26もオフするため、信号Aはいままで
の高レベル状態に保持される。信号Aが高レベル
状態に保持されていればMOSトランジスタ31
がオンする。このとき高レベルとなつているφが
入力するMOSトランジスタ32もオンするた
め、信号Bは低レベルに反転する。 このように入力信号Dがφの立上りに同期して
変化する場合には、信号Bすなわち出力信号は入
力信号Dに対してφの1ビツト遅延信号となる。
したがつて上記実施例回路は従来回路と同様にD
フリツプフロツプ回路として動作することにな
る。さらに1相のパルス信号φを用いているた
め、従来回路のようにφととの間の位相差を考
慮する必要がなく、極めて高い周波数まで誤動作
を起こすことなく安定に動作させることができる
という効果を有するものである。 ところで上記第3図に示す第1の実施例回路に
おいて、入力信号Dが高レベルとなつている期間
がφの1ビツト分である場合には、単位体21
おいてNチヤネルMOSトランジスタ27と並列
接続されそのゲートに信号Bが供給されるNチヤ
ネルMOSトランジスタ28を省略することがで
きる。また第5図は上記MOSトランジスタ28
を省略した場合の動作を示すタイミングチヤート
である。 第6図はこの発明の第2の実施例の回路構成図
である。この第2の実施例回路では上記第3図に
示す第1の実施例回路にリセツト機能を追加した
ものである。このリセツト機能を持たせるために
単位体21の出力端とVDDとの間にPチヤネル
MOSトランジスタ36を並列挿入するとともに
この出力端とNチヤネルMOSトランジスタ26
との間にNチヤネルMOSトランジスタ37を直
列挿入し、PチヤネルMOSトランジスタ29と
DDとの間にPチヤネルMOSトランジスタ38
を直列挿入し、単位体22の出力端とGNDとの
間にNチヤネルMOSトランジスタ39を並列挿
入し、上記MOSトランジスタ38,39の各ゲ
ートにリセツト時高レベルとなるリセツト信号
RESETを供給し、さらに上記MOSトランジスタ
36,37の各ゲートにインバータ40によるリ
セツト信号の反転信号を供給するようにしたもの
である。 このような構成においてリセツト信号RESET
が低レベルのとき、すなわちリセツトがかけられ
ないときにはMOSトランジスタ37,38がオ
ンし、MOSトランジスタ36,39がオフする
ため、この回路は通常動作することになる。また
リセツト信号RESETが高レベルになつてリセツ
トがかけられるとMOSトランジスタ36,39
がオンして、信号Bは低レベルに、信号Aは高レ
ベルにそれぞれ強制的に設定される。 第7図はこの発明の第3の実施例の回路構成図
である。この第3の実施例回路では上記第3図に
示す第1の実施例回路にセツト機能を追加したも
のである。このセツト機能を持たせるために単位
21の出力端とPチヤネルMOSトランジスタ
25との間にPチヤネルMOSトランジスタ41
を直列挿入するとともにこの出力端とGNDとの
間にNチヤネルMOSトランジスタ42を並列挿
入し、単位体22の出力端とVDDとの間にPチヤ
ネルMOSトランジスタ43を並列挿入し、Nチ
ヤネルMOSトランジスタ32とGNDとの間にN
チヤネルMOSトランジスタ44を直列挿入し、
上記MOSトランジスタ41,42の各ゲートに
セツト時高レベルとなるセツト信号SETを供給
し、上記MOSトランジスタ43,44の各ゲー
トにインバータ45によるセツト信号の反転信号
を供給するようにしたものである。 このような構成においてセツト信号SETが低
レベルのとき、すなわちセツトがかけられないと
きにはMOSトランジスタ41,44がオンし、
MOSトランジスタ42,43がオフするため、
この回路は通常動作することになる。またセツト
信号SETが高レベルになつてセツトがかけられ
るとMOSトランジスタ42,43がオンして、
信号Bは高レベルに、信号Aは低レベルにそれぞ
れ強制的に設定される。 第8図はこの発明の第4の実施例の回路構成図
である。この第4の実施例回路では上記第6図お
よび第7図に示す回路を組み合わせて、上記第3
図に示す第1の実施例回路にリセツト機能および
セツト機能を追加したものであり、セツト信号
SETおよびリセツト信号RESETがともに高レベ
ルとなつた場合にはMOSトランジスタ36,3
9がオンし、信号Bは低レベルに、信号Aは高レ
ベルにそれぞれ強制的に設定される。したがつて
この場合にはリセツト優先となる。 第9図はこの発明の第5の実施例の回路構成図
である。この第5の実施例回路は上記第3図に示
す第1の実施例回路にリセツト機能およびセツト
機能を追加した他の例を示すものである。このリ
セツト機能およびセツト機能を持たせるためにP
チヤネルMOSトランジスタ24とVDDとの間に
PチヤネルMOSトランジスタ46を直列挿入
し、このPチヤネルMOSトランジスタ46と単
位体21の出力端との間にPチヤネルMOSトラ
ンジスタ47を挿入するとともにこの出力端とN
チヤネルMOSトランジスタ26との間にNチヤ
ネルMOSトランジスタ48を直列挿入し、さら
に単位体21の出力端とGNDとの間にNチヤネ
ルMOSトランジスタ49を並列挿入し、Pチヤ
ネルMOSトランジスタ29とVDDとの間にPチ
ヤネルMOSトランジスタ50を直列挿入し、単
位体22の出力端とVDDとの間にPチヤネル
MOSトランジスタ51を並列挿入し、Nチヤネ
ルMOSトランジスタ32とGNDとの間にNチヤ
ネルMOSトランジスタ52を直列挿入するとと
もにこのNチヤネルMOSトランジスタ52と単
位体22の出力端との間にNチヤネルMOSトラ
ンジスタ53を挿入し、上記MOSトランジスタ
46,49の各ゲートにセツト信号SETを供給
し、上記MOSトランジスタ51,52の各ゲー
トにインバータ54によるセツト信号の反転信号
を供給し、上記MOSトランジスタ50,53の
各ゲートにリセツト信号RESETを供給し、上記
MOSトランジスタ47,48の各ゲートにイン
バータ55によるリセツト信号の反転信号を供給
するようにしたものである。この実施例回路にお
いてセツト信号SETおよびリセツト信号RESET
がともに高レベルとなつた場合にはMOSトラン
ジスタ49,51がオンし、信号Bは高レベル
に、信号Aは低レベルにそれぞれ強制的に設定さ
れる。したがつてこの場合にはセツト優先とな
る。 第10図はこの発明の第6の実施例の回路構成
図である。この第6の実施例回路は上記第3図に
示す第1の実施例回路の各MOSトランジスタの
チヤネル型をそれぞれ反対型のチヤネル型に置き
替えたものであり、これに伴なつて電源の接続関
係も逆にしたものである。なお第10図において
上記第3図と対応する箇所にはその符号の先頭に
数字の1を付してある。また第11図は上記第1
0図に示す実施例回路の動作を示すタイミングチ
ヤートである。このタイミングチヤートから明ら
かなように、入力信号Dがφの立下りに同期して
変化する場合には、信号Bは入力信号Dに対して
φの1ビツト遅延信号となり、逆にφの立上りに
同期して変化する場合にはφの半ビツト遅延信号
となつている。 ところで上記第10図に示す第6の実施例回路
において、入力信号Dが低レベルとなつている期
間がφの1ビツト分である場合には、単位体12
1においてPチヤネルMOSトランジスタ128
を省略することができる。第12図は上記MOS
トランジスタ128を省略した場合の動作を示す
タイミングチヤートである。 第13図はこの発明の第7の実施例の回路構成
図である。この第7の実施例回路では上記第10
図に示す第6の実施例回路にリセツト機能を追加
したものである。このリセツト機能を持たせるた
めに単位体121の出力端とVDDとの間にPチヤ
ネルMOSトランジスタ136を並列挿入すると
ともにこの出力端とNチヤネルMOSトランジス
タ125との間にNチヤネルMOSトランジスタ
137を直列挿入し、PチヤネルMOSトランジ
スタ132とVDDとの間にPチヤネルMOSトラ
ンジスタ138を直列挿入し、単位体122の出
力端とGNDとの間にNチヤネルMOSトランジス
タ139を並列挿入し、上記MOSトランジスタ
138,139の各ゲートにリセツト時高レベル
となるリセツト信号RESETを供給し、さらに上
記MOSトランジスタ136,137の各ゲート
にインバータ140によるリセツト信号の反転信
号を供給するようにしたものである。 このような構成においてリセツト信号RESET
が低レベルのとき、すなわちリセツトがかけられ
ないときにはMOSトランジスタ137,138
がオンし、MOSトランジスタ136,139が
オフするため、この回路は通常動作することにな
る。またリセツト信号RESETが高レベルになつ
てリセツトがかけられるとMOSトランジスタ1
36,139がオンして、信号Bは低レベルに、
信号Aは高レベルにそれぞれ強制的に設定され
る。 第14図はこの発明の第8の実施例の回路構成
図である。この第8の実施例回路では上記第10
図に示す第6の実施例回路にセツト機能を追加し
たものである。このセツト機能を持たせるために
単位体121の出力端とPチヤネルMOSトラン
ジスタ126との間にPチヤネルMOSトランジ
スタ141を直列挿入するとともにこの出力端と
GNDとの間にNチヤネルMOSトランジスタ14
2を並列挿入し、単位体122の出力端とVDD
の間にPチヤネルMOSトランジスタ143を並
列挿入し、NチヤネルMOSトランジスタ129
とGNDとの間にNチヤネルMOSトランジスタ1
44を直列挿入し、上記MOSトランジスタ14
1,142の各ゲートにセツト時高レベルとなる
セツト信号SETを供給し、上記MOSトランジス
タ143,144の各ゲートにインバータ145
によるセツト信号の反転信号を供給するようにし
たものである。 このような構成においてセツト信号SETが低
レベルのとき、すなわちセツトがかけられないと
きにはMOSトランジスタ141,144がオン
し、MOSトランジスタ142,143がオフす
るため、この回路は通常動作することになる。ま
たセツト信号SETが高レベルになつてセツトが
かけられるとMOSトランジスタ142,143
がオンして、信号Bは高レベルに、信号Aは低レ
ベルにそれぞれ強制的に設定される。 第15図はこの発明の第9の実施例の回路構成
図である。この第9の実施例回路では上記第13
図および第14図に示す回路を組み合わせて、上
記第10図に示す第6の実施例回路にリセツト機
能およびセツト機能を追加したものであり、セツ
ト信号SETおよびリセツト信号RESETがともに
高レベルとなつた場合にはMOSトランジスタ1
36,139がオンし、信号Bは低レベルに、信
号Aは高レベルにそれぞれ強制的に設定される。
したがつてこの場合にはリセツト優先となる。 第16図はこの発明の第10の実施例の回路構成
図である。この第10の実施例回路は上記第10図
に示す第6の実施例回路にリセツト機能およびセ
ツト機能を追加した他の例を示すものである。こ
のリセツト機能およびセツト機能を持たせるため
に単位体121の出力端とPチヤネルMOSトラ
ンジスタ126との間にPチヤネルMOSトラン
ジスタ146を直列挿入し、このPチヤネル
MOSトランジスタ146とVDDとの間にPチヤ
ネルMOSトランジスタ147を並列挿入し、N
チヤネルMOSトランジスタ124とGNDとの間
にNチヤネルMOSトランジスタ148を直列挿
入し、単位体121の出力端とGNDとの間にN
チヤネルMOSトランジスタ149を並列挿入
し、PチヤネルMOSトランジスタ132とVDD
との間にPチヤネルMOSトランジスタ150を
直列挿入し、単位体122の出力端とVDDとの間
にPチヤネルMOSトランジスタ151を並列挿
入し、NチヤネルMOSトランジスタ129と
GNDとの間にNチヤネルMOSトランジスタ15
2を直列挿入し、このNチヤネルMOSトランジ
スタ152と単位体122の出力端との間にNチ
ヤネルMOSトランジスタ153を並列挿入し、
上記MOSトランジスタ146,149の各ゲー
トにセツト信号SETを供給し、上記MOSトラン
ジスタ151,152の各ゲートにインバータ1
54によるセツト信号の反転信号を供給し、上記
MOSトランジスタ150,153の各ゲートに
リセツト信号RESETを供給し、上記MOSトラン
ジスタ147,148の各ゲートにインバータ1
55によるリセツト信号の反転信号を供給するよ
うにしたものである。この実施例回路においてセ
ツト信号SETおよびリセツト信号RESETがとも
に高レベルとなつた場合にはMOSトランジスタ
149,151がオンし、信号Bは高レベルに、
信号Aは低レベルにそれぞれ強制的に設定され
る。したがつてこの場合にはセツト優先となる。 以上説明したようにこの発明によれば、1相パ
ルス信号によつて動作させるようにしたので、極
めて高い周波数まで誤動作を起こすことなく安定
に動作させることができるダイナミツク型Dフリ
ツプフロツプ回路を提供することができる。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a dynamic type D flip-flop circuit operated by a single-phase pulse signal. The device shown in FIG. 1 operates using a two-phase pulse signal of φ. 2 is a configuration diagram of a conventional two-phase dynamic type D flip-flop circuit, and FIG. 2 is a timing chart showing its operation. In the figure, two P-channel MOS transistors 1, 2 and 2
Two N-channel MOS transistors 3 and 4 constitute a clocked inverter 5 , and two P-channel MOS transistors 6 and 7 and two N-channel MOS transistors constitute a clocked inverter 5.
Channel MOS transistors 8 and 9 constitute a clocked inverter 10 . The input signal IN is supplied to one clocked inverter 5 , and the output signal A of this clocked inverter 5 is supplied to the other clocked inverter 10 . Also, in the figure, a P channel MOS transistor 11 and an N channel MOS transistor 1
2 constitutes an inverter 13 for obtaining a pulse signal from the input clock signal CLOCK, and this pulse signal is transmitted to the MOS transistors 4 and 6.
supplied to each gate. Furthermore, the P channel MOS transistor 14 and the N channel MOS transistor 15 are connected to an inverter 16 for obtaining a pulse signal φ that is 180° out of phase with the above pulse signal.
This pulse signal φ is connected to the above MOS
It is supplied to the gates of transistors 1 and 9, respectively. Conventional dynamic type D configured in this way
In a flip-flop circuit, from a low level (ground level) to a high level ( VDD level),
t 1 when φ flips from high level to low level, respectively
When the input signal IN is inverted from a low level to a high level at the timing of , the output signal OUT is inverted from a low level to a high level after this or at a timing of t2 delayed by half a bit of φ, and then the output signal OUT is inverted from a low level to a high level. When the input signal IN is inverted from high level to low level at timing t3 when φ is inverted from high level to low level, the output signal OUT is output after this or at timing t3 delayed by half a bit of φ. is reversed from high level to low level. In this way, when the input signal IN changes in synchronization with the rise of and the fall of φ, the output signal OUT becomes a half-bit delayed signal with respect to the input signal IN or φ. When the input signal IN is inverted from low level to high level at timing t4 , when 0 is inverted from high level to low level and φ is inverted from low level to high level, the input signal IN is inverted from low level to high level after this or by one bit of φ.
At timing t 5 , the output signal OUT is inverted from low level to high level, and at timing t 6 , when φ is inverted from high level to low level and from low level to high level, input signal IN is inverted from high level to high level. When it is inverted to low level, the output signal is output after this or at timing t7 delayed by 1 bit of φ.
OUT flips from high level to low level. In this way, when the input signal IN changes in synchronization with the falling of and rising of φ, the output signal OUT
becomes a 1-bit delayed signal with respect to the input signal IN or φ. Therefore, the above circuit operates as a D flip-flop circuit. By the way, the above circuit requires two pulse signals, φ and φ, and they must be out of phase by 180° from φ. However, since the number of inverter stages that obtain φ is different, it is difficult to accurately shift the phase with φ by 180° due to the inverter delay time, which may cause circuit malfunction or unstable operation. Become. This phenomenon becomes more significant as the frequency of the input clock signal CLOCK increases. For example, as shown by the broken line in FIG. 2, when φ is delayed, a state occurs in which both φ and φ become low level at timing t6 , and MOS transistors 1 and 2 are both turned on and the signal A is turned on. is at a high level. After this φ
When OUT is delayed and inverted to a high level, both MOS transistors 8 and 9 are turned on, and the output signal OUT becomes a low level, resulting in malfunction. This invention was made in consideration of the above-mentioned circumstances, and its purpose is to provide a dynamic D flip-flop circuit that does not malfunction even when operated at high frequencies and can always operate stably. It is about providing. Embodiments of the present invention will be described below with reference to the drawings. Figure 3 shows the dynamic type D according to this invention.
1 is a circuit configuration diagram of a first embodiment of a flip-flop circuit, and this circuit is composed of first, second, and third units 21 , 22 , and 23. FIG. In the first unit 21 , two P-channel MOS transistors are connected between the positive potential V DD supply point and the reference potential GND supply point.
Transistors 24, 25 and two N-channels
MOS transistors 26 and 27 are inserted in series in this order, and an N-channel MOS transistor 28 is connected in parallel to the N-channel MOS transistor 27.
The series connection point with the channel MOS transistor 26 is used as the output end. Further, the second unit body 22
Then, there are two P channel MOS between V DD and GND.
Transistors 29, 30 and two N-channels
MOS transistors 31 and 32 are inserted in series in this order, and the series connection point between P channel MOS transistor 30 and N channel MOS transistor 31 is used as an output end. Furthermore, the third unit 23
Now, there are two P channels between V DD and GND.
MOS transistors 33, 34 and one N-channel MOS transistor 35 are inserted in series in this order, and the series connection point between P-channel MOS transistor 34 and N-channel MOS transistor 35 is used as an output end. The input signal D is then supplied to each gate of the P channel MOS transistor 25 and the N channel MOS transistor 26. Further, the signal A at the output end of the first unit 21 is supplied to each gate of the P channel MOS transistor 30 and the N channel MOS transistor 31. Further, the second unit 22
A signal B at the output terminal of is supplied to each gate of the P-channel MOS transistor 34 and the N-channel MOS transistor 28, and is output to the outside. Furthermore, the signal C at the output end of the third unit 23 is applied to the N-channel MOS transistor 27 and the P-channel MOS transistor 2.
9 gates. Further, the one-phase pulse signal φ is applied to the P channel MOS transistor 24,
N-channel MOS transistor 32, P-channel
It is supplied to each gate of MOS transistor 33 and N-channel MOS transistor 35. Next, the operation of the circuit configured as described above will be explained in the fourth section.
This will be explained using the timing chart shown in the figure.
First, when φ is low level (GND level), the input signal D
At the timing of t 1 when is at a low level,
Both MOS transistors 24 and 25 turn on,
Signal A becomes high level ( VDD level). When φ flips to high level at timing t 2 ,
The MOS transistor 35 is turned on and the signal C becomes low level. At this time, the MOS transistor 24 to which φ, which is at a high level, is input is turned off, and the MOS transistor 26 to which the input signal D, which is still at a low level, is input is also turned off, so that the output terminal of the unit 21 is V DD and GND, and signal A is held at its previous high level state. When signal A is held high, the MOS
The transistor 31 is turned on, and the MOS transistor 32 to which φ, which is at a high level at this time, is input
Since the output signal is also turned on, the signal B, that is, the output signal, becomes low level. At timing t3 , φ is again inverted to low level and input signal D is inverted to high level. When φ is inverted and becomes low level, MOS transistor 3
3 turns on. If the signal B is held at a low level at this time, the MOS transistor 34
is also turned on, so the signal C is inverted to high level.
When the signal C is inverted and becomes high level, the MOS transistor 27 is turned on. At this time, the input signal D is also at a high level, so the MOS transistor 26
is also turned on, and signal A is inverted to low level. Signal A
When the signal is inverted and becomes a low level, the MOS transistor 31 is turned off. At this time, the MOS transistor 29 to which the signal C, which is at a high level, is input is also turned off, and the signal B is maintained at the previous low level state as described above. When φ flips to high level at timing t 4 ,
The MOS transistor 35 is turned on and the signal C is inverted to low level. When the signal C is inverted and becomes a low level, the MOS transistor 29 is turned on. If signal A is still at a low level at this time, then
Since the MOS transistor 30 is also turned on, the signal B
is reversed to high level. Further, when the signal B is inverted and becomes high level, the MOS transistor 28 is turned on. At this time, since the MOS transistor 26 to which the input signal D, which is at a high level, is input is also turned on, the signal A remains at the low level as described above. At timing t5 , φ is inverted to a low level and the input signal D is inverted to a low level. When φ is inverted and becomes a low level, the MOS transistor 35 is turned off. If the signal B is held at a high level at this time, the MOS transistor 34 is also turned off, and the signal C is held at its previous low level. Furthermore, when φ becomes a low level, the MOS transistor 24 is turned on, and the MOS transistor 2 to which the input signal D, which is at a low level at this time, is input.
5 is also turned on, so the signal A is inverted to high level. When the signal A is inverted and becomes high level, the MOS transistor 30 is turned off. MOS transistor 32 to which φ, which is at a low level at this time, is input
Since the signal B is also turned off, the signal B remains at a high level. When φ flips to high level at timing t 6 ,
The MOS transistor 35 is turned on and the signal C becomes low level. At this time, the MOS transistor 26 to which the input signal D, which is at a low level, is input is turned off, and the MOS transistor 26, which is at a high level, is input to the MOS transistor 26.
Since the transistor 24 is also turned off, the signal A is maintained at the high level state. When signal A is held at a high level, MOS transistor 31 is turned on. At this time, the MOS transistor 32 to which φ, which has reached a high level, is input is also turned on, so that the signal B is inverted to a low level. When the input signal D changes in synchronization with the fall of φ in this manner, the signal B, that is, the output signal becomes a half-bit delayed signal of φ with respect to the input signal D. Furthermore, the input signal D is inverted to high level at the timing t7 when φ is inverted to high level. At this timing, if φ is reversed and becomes high level, the MOS
Transistor 35 turns on and signal C is inverted to low level. When signal C is inverted and becomes low level
MOS transistor 27 is turned off. At this time, the MOS transistor 24 to which φ, which is at a high level, is input is also turned off. Furthermore, if the signal B is at a low level at this time, the MOS transistor 28 is also turned off, so that the signal A is held at the previous high level state. If the signal A is held at a high level, the MOS transistor 31 is turned on.
At this time, φ, which is at a high level, is input.
MOS transistor 32 is also turned on, and signal B becomes low level. Next, when φ is inverted to a low level at timing t8 , the MOS transistor 33 is turned on. If signal B is held at a low level at this time, then
The MOS transistor 34 is also turned on, and the signal C is inverted to high level. When the signal C is inverted and becomes high level, the MOS transistor 27 is turned on. At this time, input signal D, which is at a high level, is input.
Since the MOS transistor 26 is also turned on, the signal A
is inverted to low level. When the signal A is inverted and becomes a low level, the MOS transistor 31 is turned off.
At this time, signal C, which is at a high level, is input.
The MOS transistor 29 is also turned off, and the signal B is kept at the previous low level state. When φ is again inverted to a high level at timing t9 , the MOS transistor 35 is turned on, and the signal C is inverted to a low level. When the signal C is inverted and becomes a low level, the MOS transistor 29 is turned on. At this time, if the signal A is at a low level, the MOS transistor 30 is also turned on, and the signal B is inverted to a high level. When signal B is inverted and becomes high level, MOS
Transistor 28 turns on. At this time, since the MOS transistor 26 to which the input signal D, which is still at a high level, is input is also turned on, the signal A remains at a low level. When φ is reversed to a low level at timing t10 , the MOS transistor 35, which had been on, turns off, and the MOS transistor 33, which had been off, turns on, but if signal B remains at a high level, For example, the MOS transistor 34 is turned off,
Signal C is held in a low level state. If the signal C is maintained at a low level, the MOS transistor 29 is turned on. At this time, if the signal A remains at a low level, the MOS transistor 30
is also turned on, and signal B becomes high level. If signal B is at a high level, MOS transistor 28 is turned on. At this time, since the input signal D is still at a high level, the MOS transistor 26 is also turned on, and the signal A becomes a low level. Therefore, no level change of each signal occurs at the timing t10 . Next, at timing t11 , φ is inverted to high level, and the input signal D is inverted to low level.
When φ is inverted and becomes a high level, the MOS transistor 35 is turned on and the signal C becomes a low level. Since the signal C is at a low level, the MOS transistor 29 remains on. If the signal A is held at a low level at this time, the MOS transistor 30 also remains on, and the signal B also remains at a high level. Therefore, MOS transistor 2
8 will also remain on, but input signal D has been inverted to low level, so it was on until now.
The MOS transistor 26 is turned off, and conversely, the MOS transistor 25, which had been off until now, is turned on. However, the MOS transistor 24 to which φ, which is at a high level, is input is turned off, so the signal A remains at its low level state. is maintained. When φ is reversed to low level at timing t 12 ,
MOS transistor 24 is turned on. At this time, since the input signal D is at a low level, the MOS transistor 25 is also turned on, and the signal A is inverted to a high level. When signal A is inverted and becomes high level, MOS
Transistor 30 is turned off. MOS transistor 3 to which φ, which is at a low level at this time, is input
Since signal B is also turned off, signal B is held at its high level. If signal B is held at a high level, MOS transistor 34 is turned off. At this time, φ, which is at a low level, is input.
Since the MOS transistor 35 is also turned off, the signal C
remains at its current low level. When φ flips to high level at timing t13 ,
The MOS transistor 35 is turned on and the signal C becomes low level. Furthermore, when φ becomes a high level, the MOS transistor 24 is turned off, and the MOS transistor 26 to which the input signal D, which is at a low level at this time, is input is also turned off, so that the signal A is maintained at its previous high level state. . If signal A is held at high level, MOS transistor 31
turns on. At this time, since the MOS transistor 32 to which φ, which is at a high level, is input is also turned on, the signal B is inverted to a low level. When the input signal D changes in synchronization with the rise of φ in this way, the signal B, that is, the output signal becomes a 1-bit delayed signal of φ with respect to the input signal D.
Therefore, the circuit of the above embodiment has D as well as the conventional circuit.
It will operate as a flip-flop circuit. Furthermore, since it uses a single-phase pulse signal φ, there is no need to consider the phase difference between φ and φ, unlike conventional circuits, and it is possible to operate stably up to extremely high frequencies without causing malfunctions. It is effective. Incidentally, in the first embodiment circuit shown in FIG . The N-channel MOS transistor 28, whose gate is supplied with the signal B, can be omitted. In addition, FIG. 5 shows the above MOS transistor 28.
This is a timing chart showing the operation when omitted. FIG. 6 is a circuit diagram of a second embodiment of the invention. This second embodiment circuit has a reset function added to the first embodiment circuit shown in FIG. 3 above. In order to provide this reset function, a P channel is connected between the output terminal of the unit 21 and VDD .
A MOS transistor 36 is inserted in parallel and this output terminal is connected to the N-channel MOS transistor 26.
An N channel MOS transistor 37 is inserted in series between the P channel MOS transistor 29 and VDD , and a P channel MOS transistor 38 is inserted between the P channel MOS transistor 29 and VDD.
are inserted in series, and an N-channel MOS transistor 39 is inserted in parallel between the output end of the unit 22 and GND, and a reset signal that becomes high level at reset is applied to each gate of the MOS transistors 38 and 39.
RESET is supplied, and an inverted signal of the reset signal by an inverter 40 is supplied to each gate of the MOS transistors 36 and 37. In such a configuration, the reset signal RESET
When is at a low level, that is, when no reset is applied, MOS transistors 37 and 38 are turned on and MOS transistors 36 and 39 are turned off, so that this circuit operates normally. Furthermore, when the reset signal RESET becomes high level and a reset is applied, the MOS transistors 36 and 39
is turned on, signal B is forced to a low level, and signal A is forced to a high level. FIG. 7 is a circuit diagram of a third embodiment of the present invention. This third embodiment circuit has a set function added to the first embodiment circuit shown in FIG. 3 above. In order to provide this set function, a P channel MOS transistor 41 is connected between the output end of the unit 21 and the P channel MOS transistor 25.
are inserted in series, and an N-channel MOS transistor 42 is inserted in parallel between this output terminal and GND, and a P-channel MOS transistor 43 is inserted in parallel between the output terminal of the unit 22 and VDD . N between transistor 32 and GND
Channel MOS transistor 44 is inserted in series,
A set signal SET, which becomes high level when set, is supplied to each gate of the MOS transistors 41 and 42, and an inverted signal of the set signal from an inverter 45 is supplied to each gate of the MOS transistors 43 and 44. . In such a configuration, when the set signal SET is at a low level, that is, when no set is applied, the MOS transistors 41 and 44 are turned on.
Since MOS transistors 42 and 43 are turned off,
This circuit will operate normally. Also, when the set signal SET goes high and the set is applied, the MOS transistors 42 and 43 turn on,
Signal B is forced to a high level, and signal A is forced to a low level. FIG. 8 is a circuit diagram of a fourth embodiment of the present invention. This fourth embodiment circuit combines the circuits shown in FIG. 6 and FIG.
This circuit has a reset function and a set function added to the circuit of the first embodiment shown in the figure.
When both SET and reset signal RESET become high level, MOS transistors 36 and 3
9 is turned on, signal B is forcibly set to low level, and signal A is forcibly set to high level. Therefore, in this case, priority is given to reset. FIG. 9 is a circuit diagram of a fifth embodiment of the present invention. This fifth embodiment circuit shows another example in which a reset function and a set function are added to the first embodiment circuit shown in FIG. 3 above. In order to have this reset function and set function,
A P-channel MOS transistor 46 is inserted in series between the P-channel MOS transistor 24 and VDD , and a P-channel MOS transistor 47 is inserted between this P-channel MOS transistor 46 and the output end of the unit 21 . and N
An N-channel MOS transistor 48 is inserted in series between the channel MOS transistor 26, and an N-channel MOS transistor 49 is inserted in parallel between the output terminal of the unit 21 and GND . A P channel MOS transistor 50 is inserted in series between the unit 22 and VDD .
A MOS transistor 51 is inserted in parallel, an N-channel MOS transistor 52 is inserted in series between the N-channel MOS transistor 32 and GND, and an N-channel MOS transistor is inserted between this N-channel MOS transistor 52 and the output end of the unit 22 . 53 is inserted, a set signal SET is supplied to each gate of the MOS transistors 46 and 49, and an inverted signal of the set signal by an inverter 54 is supplied to each gate of the MOS transistors 51 and 52. Supply the reset signal RESET to each gate of
An inverted signal of the reset signal from an inverter 55 is supplied to each gate of MOS transistors 47 and 48. In this example circuit, the set signal SET and reset signal RESET
When both become high level, MOS transistors 49 and 51 are turned on, and signal B is forcibly set to high level and signal A is forcibly set to low level. Therefore, in this case, priority is given to set. FIG. 10 is a circuit diagram of a sixth embodiment of the present invention. This sixth embodiment circuit is a circuit in which the channel type of each MOS transistor in the first embodiment circuit shown in FIG. 3 is replaced with an opposite channel type. The relationship is also reversed. In FIG. 10, the number 1 is prefixed to the parts corresponding to those in FIG. 3 above. Also, Figure 11 shows the above 1
2 is a timing chart showing the operation of the embodiment circuit shown in FIG. As is clear from this timing chart, when the input signal D changes in synchronization with the falling of φ, the signal B becomes a 1-bit delayed signal of φ with respect to the input signal D, and conversely, when the input signal D changes in synchronization with the falling of φ, the signal B changes in synchronization with the falling of φ. When changing synchronously, it becomes a half-bit delayed signal of φ. By the way, in the sixth embodiment circuit shown in FIG. 10, if the period during which the input signal D is at a low level is one bit of φ,
1, a P-channel MOS transistor 128
can be omitted. Figure 12 shows the above MOS
This is a timing chart showing the operation when the transistor 128 is omitted. FIG. 13 is a circuit diagram of a seventh embodiment of the present invention. In this seventh embodiment circuit, the above-mentioned 10th embodiment
This circuit has a reset function added to the circuit of the sixth embodiment shown in the figure. In order to provide this reset function, a P channel MOS transistor 136 is inserted in parallel between the output terminal of the unit 121 and VDD , and an N channel MOS transistor 137 is inserted between this output terminal and the N channel MOS transistor 125. A P-channel MOS transistor 138 is inserted in series between the P-channel MOS transistor 132 and VDD , and an N-channel MOS transistor 139 is inserted in parallel between the output terminal of the unit 122 and GND. A reset signal RESET, which is at a high level during reset, is supplied to each gate of transistors 138 and 139, and an inverted signal of the reset signal from an inverter 140 is supplied to each gate of MOS transistors 136 and 137. In such a configuration, the reset signal RESET
When is at a low level, that is, when no reset is applied, the MOS transistors 137 and 138
is turned on and MOS transistors 136 and 139 are turned off, so this circuit operates normally. Also, when the reset signal RESET goes high and a reset is applied, MOS transistor 1
36,139 is turned on, signal B goes to low level,
Signal A is respectively forced to a high level. FIG. 14 is a circuit diagram of an eighth embodiment of the present invention. In this eighth embodiment circuit, the above-mentioned 10th embodiment
This circuit has a set function added to the circuit of the sixth embodiment shown in the figure. In order to provide this set function, a P-channel MOS transistor 141 is inserted in series between the output end of the unit 121 and the P-channel MOS transistor 126, and this output end and
N-channel MOS transistor 14 between GND and
2 are inserted in parallel, a P channel MOS transistor 143 is inserted in parallel between the output terminal of the unit body 122 and VDD , and an N channel MOS transistor 129 is inserted in parallel.
N-channel MOS transistor 1 between
44 is inserted in series, and the above MOS transistor 14
A set signal SET, which becomes high level when set, is supplied to each gate of the MOS transistors 1,142, and an inverter 145 is supplied to each gate of the MOS transistors 143, 144.
The inverted signal of the set signal is supplied. In such a configuration, when the set signal SET is at a low level, that is, when no set is applied, MOS transistors 141 and 144 are turned on and MOS transistors 142 and 143 are turned off, so that this circuit operates normally. Also, when the set signal SET becomes high level and the set is applied, the MOS transistors 142 and 143
is turned on, signal B is forcibly set to high level, and signal A is forcibly set to low level. FIG. 15 is a circuit diagram of a ninth embodiment of the present invention. In this ninth embodiment circuit, the thirteenth
By combining the circuits shown in FIG. 14 and FIG. 14, a reset function and a set function are added to the circuit of the sixth embodiment shown in FIG. MOS transistor 1
36 and 139 are turned on, signal B is forced to a low level, and signal A is forced to a high level.
Therefore, in this case, priority is given to reset. FIG. 16 is a circuit diagram of a tenth embodiment of the present invention. This tenth embodiment circuit shows another example in which a reset function and a set function are added to the sixth embodiment circuit shown in FIG. 10 above. In order to provide this reset function and set function, a P-channel MOS transistor 146 is inserted in series between the output end of the unit 121 and the P-channel MOS transistor 126, and this P-channel MOS transistor
A P channel MOS transistor 147 is inserted in parallel between the MOS transistor 146 and VDD , and the N
An N channel MOS transistor 148 is inserted in series between the channel MOS transistor 124 and GND, and an N channel MOS transistor 148 is inserted between the output terminal of the unit body 121 and GND.
A channel MOS transistor 149 is inserted in parallel, and the P channel MOS transistor 132 and V DD
A P-channel MOS transistor 150 is inserted in series between the output terminal of the unit 122 and VDD , a P-channel MOS transistor 151 is inserted in parallel between the
N-channel MOS transistor 15 between GND and
2 are inserted in series, and an N-channel MOS transistor 153 is inserted in parallel between this N-channel MOS transistor 152 and the output end of the unit body 122 .
A set signal SET is supplied to each gate of the MOS transistors 146 and 149, and an inverter 1 is supplied to each gate of the MOS transistors 151 and 152.
54, and the above
A reset signal RESET is supplied to each gate of the MOS transistors 150 and 153, and an inverter 1 is supplied to each gate of the MOS transistors 147 and 148.
55, an inverted signal of the reset signal is supplied. In this embodiment circuit, when the set signal SET and reset signal RESET both become high level, MOS transistors 149 and 151 are turned on, and signal B becomes high level.
Signal A is respectively forced to a low level. Therefore, in this case, priority is given to set. As explained above, according to the present invention, it is possible to provide a dynamic type D flip-flop circuit which can operate stably without causing malfunction up to extremely high frequencies because it is operated by a single-phase pulse signal. I can do it.

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

第1図は従来の2相式ダイナミツク型Dフリツ
プフロツプ回路の回路構成図、第2図はその動作
を示すタイミングチヤート、第3図はこの発明の
第1の実施例による回路構成図、第4図および第
5図はそれぞれ上記実施例回路の動作を示すタイ
ミングチヤート、第6図はこの発明の第2の実施
例の回路構成図、第7図はこの発明の第3の実施
例の回路構成図、第8図はこの発明の第4の実施
例の回路構成図、第9図はこの発明の第5の実施
例の回路構成図、第10図はこの発明の第6の実
施例の回路構成図、第11図および第12図はそ
れぞれ上記第6の実施例回路の動作を示すタイミ
ングチヤート、第13図はこの発明の第7の実施
例の回路構成図、第14図はこの発明の第8の実
施例の回路構成図、第15図はこの発明の第9の
実施例の回路構成図、第16図はこの発明の第10
の実施例の回路構成図である。 21,22,23,121,122,123…
…単位体、40,45,54,55,140,1
45,154,155……インバータ。
FIG. 1 is a circuit configuration diagram of a conventional two-phase dynamic type D flip-flop circuit, FIG. 2 is a timing chart showing its operation, FIG. 3 is a circuit configuration diagram according to a first embodiment of the present invention, and FIG. 4 and FIG. 5 are timing charts showing the operation of the above embodiment circuit, FIG. 6 is a circuit diagram of a second embodiment of the present invention, and FIG. 7 is a circuit diagram of a third embodiment of the present invention. , FIG. 8 is a circuit configuration diagram of a fourth embodiment of this invention, FIG. 9 is a circuit diagram of a fifth embodiment of this invention, and FIG. 10 is a circuit configuration diagram of a sixth embodiment of this invention. 11 and 12 are timing charts showing the operation of the circuit of the sixth embodiment, FIG. 13 is a circuit diagram of the seventh embodiment of the present invention, and FIG. 14 is a timing chart showing the operation of the circuit of the sixth embodiment. FIG. 15 is a circuit diagram of the ninth embodiment of the present invention, and FIG. 16 is a circuit diagram of the ninth embodiment of the present invention.
FIG. 2 is a circuit configuration diagram of an embodiment of the present invention. 21, 22, 23, 121, 122, 123...
...unit body, 40, 45, 54, 55, 140, 1
45,154,155...Inverter.

Claims (1)

【特許請求の範囲】[Claims] 1 第1の電位供給端と第1の出力端との間に1
方チヤネルの第1、第2のIGFETを直列挿入す
るとともにこの第1の出力端と第2の電位供給端
との間に他方チヤネルの第3、第4のIGFETを
直列挿入して第1の単位体を構成し、第1の電位
供給端と第2の出力端との間に1方チヤネルの第
5、第6のIGFETを直列挿入するとともにこの
第2の出力端と第2の電位供給端との間に他方チ
ヤネルの第7、第8のIGFETを直列挿入して第
2の単位体を構成し、第1の電位供給端と第3の
出力端との間に1方チヤネルの第9、第10の
IGFETを直列挿入するとともにこの第3の出力
端と第2の電位供給端との間に他方チヤネルの第
11のIGFETを挿入して第3の単位体を構成し、
上記第2、第3のIGFETのゲートに入力信号を
供給し、上記第6、第7のIGFETのゲートに上
記第1の単位体の出力信号を供給し、上記第10の
IGFETのゲートに上記第2の単位体の出力信号
を供給し、上記第4、第5のIGFETのゲートに
上記第3の単位体の出力信号を供給し、上記第
1、第8、第9、第11のIGFETのゲートに1相
パルス信号を供給したことを特徴とするダイナミ
ツク型Dフリツプフロツプ回路。
1 between the first potential supply end and the first output end
The first and second IGFETs of one channel are inserted in series, and the third and fourth IGFETs of the other channel are inserted in series between this first output terminal and the second potential supply terminal. A unit body is constructed, and one-channel fifth and sixth IGFETs are inserted in series between the first potential supply terminal and the second output terminal, and the second output terminal and the second potential supply terminal are connected in series. The seventh and eighth IGFETs of the other channel are inserted in series between the terminal and the second unit, and the seventh and eighth IGFETs of the one channel are inserted in series between the first potential supply terminal and the third output terminal. 9. 10th
An IGFET is inserted in series and the third output terminal of the other channel is inserted between this third output terminal and the second potential supply terminal.
Insert 11 IGFETs to form the third unit,
An input signal is supplied to the gates of the second and third IGFETs, an output signal of the first unit is supplied to the gates of the sixth and seventh IGFETs, and the tenth
The output signal of the second unit body is supplied to the gate of the IGFET, the output signal of the third unit body is supplied to the gates of the fourth and fifth IGFETs, and the output signal of the third unit body is supplied to the gates of the fourth and fifth IGFETs. , a dynamic type D flip-flop circuit characterized in that a one-phase pulse signal is supplied to the gate of an eleventh IGFET.
JP11262579A 1979-09-03 1979-09-03 Dynamic type d flip-flop circuit Granted JPS5636219A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11262579A JPS5636219A (en) 1979-09-03 1979-09-03 Dynamic type d flip-flop circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11262579A JPS5636219A (en) 1979-09-03 1979-09-03 Dynamic type d flip-flop circuit

Publications (2)

Publication Number Publication Date
JPS5636219A JPS5636219A (en) 1981-04-09
JPS622485B2 true JPS622485B2 (en) 1987-01-20

Family

ID=14591408

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11262579A Granted JPS5636219A (en) 1979-09-03 1979-09-03 Dynamic type d flip-flop circuit

Country Status (1)

Country Link
JP (1) JPS5636219A (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63240206A (en) * 1987-03-27 1988-10-05 Nec Corp Flip-flop circuit
JP2564300B2 (en) * 1987-04-13 1996-12-18 株式会社日立製作所 Dynamics type flip flop
JP2595272B2 (en) * 1987-12-25 1997-04-02 株式会社日立製作所 Dynamic set / reset flip-flop
JP2706042B2 (en) * 1994-03-01 1998-01-28 株式会社日立製作所 Dynamic flip-flop

Also Published As

Publication number Publication date
JPS5636219A (en) 1981-04-09

Similar Documents

Publication Publication Date Title
KR100342454B1 (en) Latch circuit
US4843254A (en) Master-slave flip-flop circuit with three phase clocking
US5087835A (en) Positive edge triggered synchronized pulse generator
JPH0693608B2 (en) CMOS D-type flip-flop circuit
US6573775B2 (en) Integrated circuit flip-flops that utilize master and slave latched sense amplifiers
JPH11186882A (en) D flip-flop
JPS6216478B2 (en)
US4101790A (en) Shift register with reduced number of components
JP2000059185A (en) Synchronous delay circuit
US6794907B2 (en) Low jitter high speed CMOS to CML clock converter
JPS622485B2 (en)
US4856034A (en) Semiconductor integrated circuit
KR100416378B1 (en) Phase splitter circuit
US6031410A (en) Multiplexor composed of dynamic latches
JP2894040B2 (en) Latch circuit
JPS588169B2 (en) Hakeihenkansouchi
JPH06260902A (en) Flip-flop circuit
JPH06140885A (en) Semiconductor integrated circuit
JPH01117516A (en) Clock generating circuit
JPH0157432B2 (en)
JPS61252707A (en) Latch circuit
JPS6229929B2 (en)
JPH01160209A (en) Rs flip-flop circuit
JP2861009B2 (en) Oscillation circuit
JPH0691459B2 (en) 3-value output circuit