JPS6152019A - 論理回路 - Google Patents

論理回路

Info

Publication number
JPS6152019A
JPS6152019A JP59172336A JP17233684A JPS6152019A JP S6152019 A JPS6152019 A JP S6152019A JP 59172336 A JP59172336 A JP 59172336A JP 17233684 A JP17233684 A JP 17233684A JP S6152019 A JPS6152019 A JP S6152019A
Authority
JP
Japan
Prior art keywords
flop
flip
clock signal
master
circuit
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
Application number
JP59172336A
Other languages
English (en)
Inventor
Hiroyuki Matsuo
弘之 松尾
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP59172336A priority Critical patent/JPS6152019A/ja
Publication of JPS6152019A publication Critical patent/JPS6152019A/ja
Pending 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/0375Bistable circuits provided with means for increasing reliability; for protection; for ensuring a predetermined initial state when the supply voltage has been applied; for storing the actual state when the supply voltage fails
    • 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

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明は情報処理装置に利用される論理回路に係夛、ト
くにマスタースレーブフリップフロップのクロック分配
回路に関するものである。
〔従来技術〕
最近のコンピュータをはじめとする情報処理装置におい
ては、集積回路化の進展がめざましく、大規模集積回路
が好まれて利用されておυ、とくにゲートアレイによっ
て自由に論理回路が構成される場合が多くなってきてい
る。たとえば、マスタースレーブフリップフロップは立
上シの遅いクロック信号でもまた立上り・立下シの鋭い
クロック信号でも確実に動作するので、非常に便利なフ
リップフロップとして広く利用てれている。
第3図は従来のマスタースレーブフリップフロップとそ
のクロック信号の分配回路を示すブロック図である。1
1はマスターフリップフロップであり、ナントゲートな
ど少なくとも1つのラッチ回路群よ)なシ、12はスレ
ーブフリップフロップであシ、これもまたナントゲート
など少なくとも1つのラッチ回路群よシなる。13はク
ロック信号の分配用ゲートでア)、とくにファンアウト
の多い場合に有効となる。なお、14はクロック信号の
入力端子、15はマスターフリツプフロツプ11のデー
タ信号入力端子、1日はスレーブフリップフロップ12
の出力端子、17.?1N−j:それぞれクロック信号
の分配用ゲート13の出力信号が印加されるマスターフ
リップフロップ11およびスレーブフリップフロップ1
2のクロック信号の入力端子である。なお、実施例の説
明は負論理動作として行う。
第4図は、第3図に示したブロック図において、とくに
クロック信号の入力端子17.18の信号波形を示した
ものであり、(イ)、(ロ)の波形はそれぞれ入力端子
17,18の信号を示す。
嘔で、このように構成式れたマスタースレーブフリップ
フロップに設けたクロック信号の分配回路では、理想的
には信号波形の立上シ・立下シのタイミングが第4図(
a)に示す通シ完全に一致していればよいのであるが、
実際にはマスターフリップフロップとスレーブフリップ
フロップに配るクロック信号の分配経路が異なるので、
第4図(b)。
(C)にて示す通シ、その立上シ・立下シのタイミング
が時間Tb、Tcだけずれることになる。
すなわち、第4図(b) 、 (C)に示す通シ、クロ
ック信号の立上シー立下シの位相がずれると、時間Tb
、Tcにおいてマスターフリップフロップおよびスレー
ブフリップフロップのクロック信号がともに論理″1″
の状態と々す、したがってこの時間が長いと、一旦セッ
トテれたデータが反転でれたシ、またセットアツプタイ
ムが大きくなったシするという問題が生じる。
一般的に、ゲートアレイの規模が大きくなるにしたがい
、1個の集積回路中に設けられるフリップフロップの数
が増太し、この集積回路中におけるクロック信号の分配
が複雑となるにつれて前述のクロックスキューという問
題が生じることになった。とくに、マスタースレーブフ
リップフロップにおいて、マスターフリップフロップと
スレーブフリップフロップが近接して配置でれ、マスタ
ーフリップフコツブとスレーブフリップフロップのクロ
ック信号が同一のゲートから与えられている場合は余シ
問題とならないが、レジスタファイルやコンテントアド
レッサブルメモリのように、・アドレスフリップフロッ
プやデータフリップフロップをマスターフリップフロッ
プとし、メモリセルをスレーブフリップフロップとする
ようなマスタースレーブフリップフロップでは、マスタ
ーフリップフロップとスレーブフリップフロップ間の距
離が長くなるとともに、クロック信号の分配回路のファ
ンアウトが多くなるので、マスターフリップフロップと
スレーブフリップフロップに対するクロック信号の分配
経路が異なり、そのクロックスキューが大きくなるとい
う問題が生ずるのである。
すなわち、最近の集積回路ではゲート回路自身のスピー
ドが速くなる一方で、チップサイズの増大によ)配線長
が長くなって、いわゆる配線遅れの方が支配的となって
きているので、前述の傾向はぜらに顕著となってくる。
当然、大規模集積回路では大きな問題となる。
したがって、本発明においては、どんな条件下において
もマスタースレーブフリップフロップが安定に動作する
ようなりロック信号の分配回路を提供することを目的と
する。
〔発明の概要〕
本発明は、スレーブフリップフロップに分配するクロッ
ク信号をマスターフリップフロップに分配するクロック
信号よシタイミングを遅らせるとともにクロック信号の
パルス幅を狭める微分回路をクロック信号分配回路に設
け、スレーブフリップフロップのクロック信号の立上シ
・立下シの変化をマスターフリップフロップのクロック
信号が論理″0″のときにしか生じないようにしたもの
である。
以下、本発明の一実施例について図面を参照して説明す
る。なお、同一要素には同一符号を用いるものとする。
〔実施例〕 第1図は本発明の一実施例を示すブロック図であシ、第
3図に示す従来例に対し微分回路を設けたところが異な
る。38は微分回路であ)、縦続接続されるゲート39
などから成る。また、微分回路38は、その入力端がク
ロック信号の入力端子14Vc筬絖されるとともに、そ
の出力端がスレーブフリップフロップ12のクロック信
号の分配用ゲート13の入力端に接続されている。
なお、第1図においてはマスターフリップフロップ11
とスレーブフリップフロップ12がそれぞれ1ビツトず
つしか示されていないが、これは説明を簡略化するため
であ)、本発明はそれぞれ複、数ビットの場合にこそ有
効であることは言うまでもない。
第2図は第1図に示すブロック図において、とくにクロ
ック信号の入力端子17.18の信号波形を示したもの
であり、(イ)、(ロ)の波形はそれぞれ入力端子17
.18の波形を示す。
てで、このように構成された本発明について、図面を参
照してその作用を説明する。
この実施例では、クロック信号の入力端子14からマス
ターフリップフロップ11の入力端子17またはスレー
ブフリップフロップ12の入力端子18までに設けたゲ
ート段数で、スレーブ側の方を2段分その信号を遅延さ
せている。これは入力端子18の信号の立下シが入力端
子17の信号の立上)よ)もタイミングを遅延させるよ
うにしたものである。なお、必ずしも2段分でるる必要
はない。一方、スレーブフリップフロップ12に印加さ
れるクロック信号は、微分回路38を通過するので、入
力端子1日の信号の立上りは入力端子17の信号の立下
シよシも早くなる。
すなわち、第2図において、(イ)K示ナマスター側ク
ロック信号が論理″Q”(High)のときにしか、(
ロ)に示すスレーブ測クロック信号の立上シ・立下つは
変化しない。なお、(ロ)に示すクロック信号のパルス
幅は、第1図においてゲート39を設ける段数によって
決定式れるものであシ、本発明の目的を損わない範囲に
おいて自由に決めてきしつかえない。
〔発明の効果〕
本発明は、マスタースレーブフリップフロップを構成す
る論理回路において、スレーブ側に対するクロック信号
の分配経路中に微分回路を挿入することによシ、配線長
の相違による誤動作やセットアツプタイムの増加を防止
するという効果がある。
なお、レジスタファイルやフンテントアドレッサブルメ
モリにおいてはとくに有益となる。
【図面の簡単な説明】
第1図は本発明の一実施例を示す論理回路のブロック図
、第2図はこのブロック図の一部の信号を示す信号波形
図、第3図は従来の論理回路を示すブロック図、第4図
はこのブロック図の一部の信号を示す信号波形図である
。 11番・・Φマスターフリップフロップフ、12・・e
#スレーブフリップフロップ、13.39・・−・ゲー
ト、38◆・・e微分回路、14゜15.17,18・
・・拳入力端子、16@・・・出力端子。

Claims (1)

    【特許請求の範囲】
  1. 少なくとも1つのラッチ回路群を2群設け、第1群のラ
    ッチ回路をマスターフリップフロップとし、第2群のラ
    ッチ回路をスレーブフリップフロップとしたマスタース
    レーブフリップフロップにクロック信号分配回路を設け
    て構成した論理回路において、スレーブフリップフロッ
    プに分配するクロック信号をマスターフリップフロップ
    に分配するクロック信号よりタイミングを遅らせるとと
    もにクロック信号のパルス幅を狭める微分回路をクロッ
    ク信号分配回路に設けたことを特徴とする論理回路。
JP59172336A 1984-08-21 1984-08-21 論理回路 Pending JPS6152019A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59172336A JPS6152019A (ja) 1984-08-21 1984-08-21 論理回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59172336A JPS6152019A (ja) 1984-08-21 1984-08-21 論理回路

Publications (1)

Publication Number Publication Date
JPS6152019A true JPS6152019A (ja) 1986-03-14

Family

ID=15940009

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59172336A Pending JPS6152019A (ja) 1984-08-21 1984-08-21 論理回路

Country Status (1)

Country Link
JP (1) JPS6152019A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6367012A (ja) * 1986-09-08 1988-03-25 Sharp Corp フリツプフロツプ回路
US5081370A (en) * 1989-07-04 1992-01-14 Alcatel N.V. Type "b" flip-flop
JP2008002144A (ja) * 2006-06-22 2008-01-10 Matsushita Electric Works Ltd 軒樋継手

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5180752A (ja) * 1975-01-10 1976-07-14 Hitachi Ltd Ronrikairo
JPS5392655A (en) * 1977-01-26 1978-08-14 Toshiba Corp Logic circuit
JPS57199318A (en) * 1981-06-02 1982-12-07 Nippon Telegr & Teleph Corp <Ntt> High-speed bipolar data latch circuit

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5180752A (ja) * 1975-01-10 1976-07-14 Hitachi Ltd Ronrikairo
JPS5392655A (en) * 1977-01-26 1978-08-14 Toshiba Corp Logic circuit
JPS57199318A (en) * 1981-06-02 1982-12-07 Nippon Telegr & Teleph Corp <Ntt> High-speed bipolar data latch circuit

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6367012A (ja) * 1986-09-08 1988-03-25 Sharp Corp フリツプフロツプ回路
US5081370A (en) * 1989-07-04 1992-01-14 Alcatel N.V. Type "b" flip-flop
JP2008002144A (ja) * 2006-06-22 2008-01-10 Matsushita Electric Works Ltd 軒樋継手

Similar Documents

Publication Publication Date Title
US6737891B2 (en) Tri-directional, high-speed bus switch
JPH0752373B2 (ja) クロックされたロード・イネーブル信号及びアウトプット・イネーブル信号の供給回路を有する集積回路
KR100522426B1 (ko) 반도체 기억 소자에서 쓰기 데이터 정렬을 위한 회로
US5426380A (en) High speed processing flip-flop
EP0273642B1 (en) Apparatus for reading data from memory
KR960003102A (ko) 고속 동기 논리 데이타 래치 장치
JPS63228206A (ja) クロツク分配方式
US5249214A (en) Low skew CMOS clock divider
JPS6152019A (ja) 論理回路
US5306959A (en) Electrical circuit for generating pulse strings
KR100617999B1 (ko) 메모리 장치 내의 데이터 캡처를 위한 방법 및 장치
US5828608A (en) Selectively decoupled I/O latch
US5606526A (en) Glitch-free dual clok read circuit
EP0429728A1 (en) Logic circuit
US5635857A (en) IC chip using a common multiplexor logic element for performing logic operations
JPH04233014A (ja) コンピュータ・システム
JPH01108809A (ja) ディレーライン
US20040030945A1 (en) Method and apparatus for using internal parasitic delays for adjusting setup and hold times in a memory device
JPH02246610A (ja) マスタ・スレーブ型dフリップフロップ回路
EP0334623A2 (en) Arbitration system
JPS63253592A (ja) 集積回路
JP2772696B2 (ja) 半導体集積回路装置
JPS5917719A (ja) Cmosフリツプフロツプ回路
JPS58221422A (ja) 出力ピン電位同時変化防止回路
JP2658327B2 (ja) 論理回路