JPH0777340B2 - 半導体集積回路装置 - Google Patents

半導体集積回路装置

Info

Publication number
JPH0777340B2
JPH0777340B2 JP61243620A JP24362086A JPH0777340B2 JP H0777340 B2 JPH0777340 B2 JP H0777340B2 JP 61243620 A JP61243620 A JP 61243620A JP 24362086 A JP24362086 A JP 24362086A JP H0777340 B2 JPH0777340 B2 JP H0777340B2
Authority
JP
Japan
Prior art keywords
circuit
clock signal
latch circuit
clock
phase
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 - Fee Related
Application number
JP61243620A
Other languages
English (en)
Other versions
JPS6397009A (ja
Inventor
浩 瀬川
雅彦 吉本
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP61243620A priority Critical patent/JPH0777340B2/ja
Publication of JPS6397009A publication Critical patent/JPS6397009A/ja
Publication of JPH0777340B2 publication Critical patent/JPH0777340B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Logic Circuits (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、半導体集積回路装置に係り、特に、同期式
回路の構成に関するものである。
〔従来の技術〕
第8図は、従来の同期式回路のブロツク構成図の一例で
あり、以下、周期T、幅T/2のクロツクφ1およびφ1
逆相クロツクφ2に同期して動作する同期式回路の場合
について説明する。同図において、(1)はクロツクφ
1が“H"のときデータを取り込むラツチ回路、(2)は
ラツチ回路(1)のデータを入力し、論理を決定する論
理回路、(3)はクロツクφ2が“H"のとき論理回路
(2)の出力データを取り込むラツチ回路、(5)はラ
ツチ回路(3)のデータを入力し、論理を決定する論理
回路、(7)はクロツクφ1が“H"のとき論理回路
(5)の出力データを取り込むラツチ回路であり、ラツ
チ回路と、論理回路が交互に配置される構成になつてい
る。
次に動作について第4図に示すタイミングチヤートを参
照にして説明する。第3図において、ラツチ回路(1)
に、第4図に示す入力データDIが入力され、クロツクφ
1が“H"になつた時点で入力データDIが取り込まれる。
ラツチ回路(1)の出力データD1は論理回路(2)に入
力され、論理回路(2)の構成で決まる固有の伝播遅延
時間td1を経過後、データD2が出力され、クロツクφ2
“H"になつた時点でラツチ回路(3)に取り込まれる。
ただし、説明の簡単のため、第4図においてラツチ回路
の伝播遅延時間は無視している。同様にしてラツチ回路
(3)の出力は論理回路(5)に入力され論理回路
(5)の構成で決まる固有の伝播遅延時間td2の経過
後、データD5が出力されクロツクφ1が“H"のとき、ラ
ツチ回路(7)に取り込まれ、データDOが出力される。
ここで、各論理回路の出力は、次段ラツチ回路に与えら
れているクロツクが“H"の間に切り換わればよく、すな
わち、論理回路の伝播遅延時間はクロツク周期よりも小
さければよい。
ただし、伝播遅延時間td1,td2がともに、クロツク周期
の2分の1よりも大きく、かつ、td1とtd2の和がクロツ
ク周期の2分の3よりも大きい場合、第5図のタイミン
グチヤートに示すように、クロツクφ1が“H"の時、す
なわち、ラツチ回路(7)がデータ取り込み状態の時
に、論理回路(5)の出力データD5が切り換わらないた
め、誤動作を起こす。
また、td1とtd2の和が、クロツク周期の2分の3に近い
場合も、例えば、温度の増加による伝播遅延時間の増大
等、条件によつては、誤動作を起こす恐れがある。
したがつて、同期式回路の動作を確実にするためには、
すべての論理回路の伝播遅延時間をクロツク周期の2分
の1以下にする必要がある。
〔発明が解決しようとする問題点〕
従来の同期式回路は以上のように構成されていたので同
期式回路がn相クロツクに同期しているとき、論理回路
の伝播遅延時間がクロツク周期のn分の1以上である
と、誤動作を起こす場合があるなどと問題点があつた。
この発明は上記のような問題点を解消するためになされ
たもので、周期Tのn相クロツクに同期した同期式回路
においてT/n以上の伝播遅延時間の論理回路を有する場
合においても誤動作しない同期式回路を得ることを目的
とする。
〔問題点を解決するための手段〕
この発明に係る同期式回路は、n相クロツクの周期Tに
対して、T/n以上の伝播遅延時間の論理回路が、ラツチ
回路を介して存在する場合、論理回路の出力側のラツチ
回路(第2のラツチ回路)の次段にさらにラツチ回路
(第3のラツチ回路)を挿入するとともに、論理回路の
入力側のラツチ回路(第1のラツチ回路)と前述第2,第
3のラツチ回路がn相クロツク信号の第1ないし第3の
クロツク信号にそれぞれ同期して動作する構成にし、し
かも第1,第2のクロツク信号と第2,第3のクロツク信号
が異なる位相で第1,第3のクロツク信号が異なる位相ま
たは同相であるよう構成したものである。
〔作用〕
この発明においては、クロツク周期のn分の1以上の伝
播遅延時間をもつ論理回路の出力を受けるラツチ回路
(第2のラツチ回路)の次段にラツチ回路(第3のラツ
チ回路)を設置し、第3のクロツク信号に同期して前段
ラツチ回路(第2のラツチ回路)のデータを取り込むよ
うにしたので、後段側に設けられる回路に対して、第3
のラツチ回路がない場合と比べてクロツク信号の順序が
1つずれることになり、誤動作を起こすことなく論理が
遂行される。
〔実施例〕
以下、この発明の一実施例を図について説明する。第1
図は、本発明の一実施例による同期式回路のブロツク構
成を示し、本同期式回路は、周期T、幅T/2のクロツク
φ1とφ1の逆相クロツクφ2により動作する場合を示す
ものである。
第1図において、(1)は入力データをクロツクφ1
“H"の時データを取り込むラツチ回路、(2)はラツチ
回路(1)が取り込んだデータを入力とし、クロツク周
期Tの1/2以上の伝播遅延時間をもつ論理回路、(3)
はクロツクφ2が“H"のとき論理回路(2)の出力デー
タを取り込むラツチ回路であり、(4)はクロツクφ1
が“H"のときラツチ回路(3)の出力データを取り込む
ラツチ回路、(5)はクロツク周期Tの1/2以上の伝播
遅延時間をもつ論理回路、(6)はクロツクφ2が“H"
のとき論理回路(5)の出力データを取り込むラツチ回
路である。
次に、上記実施例の動作について第2図に示すタイミン
グチヤートを参照して説明する。第1図において、ラツ
チ回路(1)は、第2図に示す入力データDIをクロツク
φ1が“H"になつた時点で取り込み、データD1が論理回
路(2)に入力される。ただし、簡単のためラツチ回路
の伝播遅延時間は無視する。論理回路(2)は、データ
D1が入力されて、伝播遅延時間td1経過後、データD2
出力し、このデータD2をラツチ回路(3)が取り込む。
このとき論理回路(2)の伝播遅延時間td1はクロツク
周期Tの1/2よりも大きいため、論理回路(2)の出力
は、クロツクφ2が“H"に立ち上がつた時点から時間(t
d−T/2)だけ遅延して、ラツチ回路(3)の出力D3に伝
播される。ラツチ回路(3)の出力D3はクロツクφ1
“H"に立ち上がつた時、ラツチ回路(4)に取り込まれ
データD4が論理回路(5)に入力され、論理回路(5)
の出力がラツチ回路(6)に取り込まれる。
なお、上記実施例では、2相クロツクφ1,φ2に同期し
て動作する同期式回路を示したが、2相以上の多相クロ
ツクを用いた場合においても同様の効果を奏する。
〔発明の効果〕
以上のように、この発明によれば同期式回路を伝播遅延
時間の大きい論理回路の出力を受けるラツチ回路の次段
にラツチ回路を配置する構成にしたので、n相クロツク
に同期して動作する同期回路の場合、伝播遅延時間がク
ロツク周期Tの2/nまでの論理回路を用いて、同期式回
路を構成することができる。
【図面の簡単な説明】
第1図はこの発明の一実施例による同期式回路のブロッ
ク構成図、第2図は上記実施例同期式回路の動作を説明
するためのタイミングチヤート、第3図は従来の同期式
回路のブロック構成図、第4図は従来の同期式回路の動
作を説明するためのタイミングチヤート、第5図は従来
の同期式回路の問題点を説明するためのタイミングチヤ
ートである。 (1)はラツチ回路、(2)は論理回路、(3)はラツ
チ回路、(4)はラツチ回路、(5)は論理回路、
(6)はラツチ回路である。 なお、図中、同一符号は同一又は相当部分を示す。

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】第1ないし第3のクロツク信号を有するn
    相クロツク信号に同期した同期式回路において、第1の
    クロツク信号に同期してデータを取り込む第1のラツチ
    回路と、前述第1のラツチ回路に保持されたデータを入
    力とし論理動作を行なう伝播遅延時間がクロツク周期の
    n分の1以上である第1の論理回路と、前述第1の論理
    回路の出力データを前述第1のクロツク信号と異なる位
    相の第2のクロツク信号に同期して取り込む第2のラツ
    チ回路と、前述第2のラツチ回路に保持されたデータを
    前述第2のクロツク信号と異なる位相で前述第1のクロ
    ツク信号と異なる位相または同相の第3のクロツク信号
    に同期して取り込む第3のラツチ回路とを備えた半導体
    集積回路装置。
  2. 【請求項2】n相クロツク信号は2相クロツク信号であ
    り、n相クロツク信号の第2のクロツク信号は第1のク
    ロツク信号の逆相のクロツク信号であり、n相クロツク
    信号の第3のクロツク信号は第1のクロツク信号と同相
    のクロツク信号であることを特徴とする特許請求の範囲
    第1項記載の半導体集積回路装置。
  3. 【請求項3】第3のラツチ回路の出力は伝播遅延時間が
    クロツク周期のn分の1以上である第2の論理回路に接
    続されていることを特徴とする特許請求の範囲第1項又
    は第2項記載の半導体集積回路装置。
JP61243620A 1986-10-13 1986-10-13 半導体集積回路装置 Expired - Fee Related JPH0777340B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61243620A JPH0777340B2 (ja) 1986-10-13 1986-10-13 半導体集積回路装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61243620A JPH0777340B2 (ja) 1986-10-13 1986-10-13 半導体集積回路装置

Publications (2)

Publication Number Publication Date
JPS6397009A JPS6397009A (ja) 1988-04-27
JPH0777340B2 true JPH0777340B2 (ja) 1995-08-16

Family

ID=17106529

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61243620A Expired - Fee Related JPH0777340B2 (ja) 1986-10-13 1986-10-13 半導体集積回路装置

Country Status (1)

Country Link
JP (1) JPH0777340B2 (ja)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5883394A (ja) * 1981-11-09 1983-05-19 Hitachi Ltd 半導体集積回路の信号伝送方式

Also Published As

Publication number Publication date
JPS6397009A (ja) 1988-04-27

Similar Documents

Publication Publication Date Title
US20030001612A1 (en) Multiplexor generating a glitch free output when selecting from multiple clock signals
US6266780B1 (en) Glitchless clock switch
JPH0897685A (ja) フリップフロップ回路
JPH0792495B2 (ja) スキャンパス付きフリップフロップ
JPH077901B2 (ja) フリップフロップ回路
JPH0795013A (ja) エッジトリガ型フリップフロップ
JPH09167134A (ja) データ同期システム
US6249157B1 (en) Synchronous frequency dividing circuit
JPH0777340B2 (ja) 半導体集積回路装置
JP2000276504A (ja) 論理接続情報変換装置
US20020181631A1 (en) Reducing latency and power in asynchronous data transfers
JP2003323228A (ja) マイクロプロセッサおよびマイクロプロセッサの動作モード切替方法
US6157233A (en) Always-deterministic phase-locked loop
JP3515197B2 (ja) 半導体集積回路装置と情報処理システム
JP2000353939A (ja) クロック信号同期式フリップフロップ回路
KR100278271B1 (ko) 클럭주파수분주장치
CN121116892A (zh) 时钟域信号的同步电路和片上系统
JP2565103B2 (ja) 出力回路
JPH01166633A (ja) ビット位相同期回路
JP2000332733A (ja) 同期化回路
JP2004185297A (ja) 同期式回路およびインタフェース回路
JPS62260418A (ja) フリツプフロツプ回路
JP2752513B2 (ja) シーケンサ回路
JPH0277914A (ja) 多相クロック発生回路
JPH02188041A (ja) 同期クロック乗換回路

Legal Events

Date Code Title Description
S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees