JPH04150612A - 半導体集積回路 - Google Patents

半導体集積回路

Info

Publication number
JPH04150612A
JPH04150612A JP2277003A JP27700390A JPH04150612A JP H04150612 A JPH04150612 A JP H04150612A JP 2277003 A JP2277003 A JP 2277003A JP 27700390 A JP27700390 A JP 27700390A JP H04150612 A JPH04150612 A JP H04150612A
Authority
JP
Japan
Prior art keywords
circuit
reference signal
delay
time
semiconductor integrated
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
JP2277003A
Other languages
English (en)
Inventor
Takeo Nakabayashi
中林 竹雄
Koji Goto
宏二 後藤
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 JP2277003A priority Critical patent/JPH04150612A/ja
Priority to US07/776,048 priority patent/US5227682A/en
Publication of JPH04150612A publication Critical patent/JPH04150612A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K5/00Manipulating of pulses not covered by one of the other main groups of this subclass
    • H03K5/13Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals
    • H03K5/135Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals by the use of time reference signals, e.g. clock signals

Landscapes

  • Physics & Mathematics (AREA)
  • Nonlinear Science (AREA)
  • Dram (AREA)
  • Pulse Circuits (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野コ この発明は半導体集積回路に関し、特に外部から与えら
れる基準信号に同期して動作する半導体集積回路に関す
る。
[従来の技術] 第5図は、外部から与えられる基準信号に同期して動作
する従来の半導体集積回路の一例を示すブロック図であ
る。
第5図の半導体集積回路は、複数の順序回路11.12
,13.14および複数の組合せ回路21.22,23
.24を含む。組合せ回路21〜24の各々は順序回路
と順序回路との間に配置されている。順序回路11に入
力データDinが与えられ、順序回路11〜14および
組合せ回路21〜24においてそのデータに関する所定
の処理が行なわれ、その処理結果か組合せ回路24から
比カデータDoutとして圧力される。順序回路11〜
14の各々は、外部から与えられる基準信号CKに応答
して動作する。
ここで、順序回路とは、ある時刻の出力状態かそれ以前
の入力状態によって定まる回路をいい、組合せ回路とは
、ある時刻の出力状態がそのときの入力状態によって定
まる回路をいう。順序回路および組合せ回路の最も簡単
な例が第6図に示される。順序回路の最も簡単な例とし
てトランジスタからなるトランスファゲートがある。ま
た、組合せ回路の例として論理ゲートにより構成される
回路がある。
第5図に示す半導体集積回路では、その動作速度の上限
、すなわち基準信号CKの周波数の上限は、組合せ回路
21〜24がそれぞれ有する遅延量(遅延時間)のうち
最大の遅延量により決定される。たとえば、組合せ回路
21が有する遅延量D1をLoomsとし、組合せ回路
22. 23゜24がそれぞれ有する遅延量D2.D3
.D4を90m5とする。この場合、基準信号CKの周
波数は、組合せ回路21の遅延量D1により決定され、
10H2となる。このように、他の組合せ回路22,2
3.24の遅延量D2.D3.D4がどんなに小さくて
も、半導体集積回路の最高動作速度は、組合せ回路21
の遅延量で決定されてしまう。
なお、順序回路が有する遅延量は、はぼ0とみなしても
よい。
第7図は、外部から与えられる基準信号に同期して動作
する従来の半導体集積回路の他の例を示すブロック図で
ある。
第7図の半導体集積回路は、外部から与えられる基準信
号CKに応答して2種類のタイミング信号CKIO,C
K2Oを生成するタイミング信号生成回路2をさらに含
む。順序回路11.14はタイミング信号CKIOの立
上りに応答して動作し、順序回路12.’13はタイミ
ング信号CK2Oの立上りに応答して動作する。順序回
路11の動作時点から順序回路12の動作時点までの時
間がTllで示され、順序回路12の動作時点から順序
回路13の動作時点までの時間がTl2で示される。ま
た、順序回路13の動作時点から順序回路14の動作時
点までの時間が713で示される。
第8図に、外部から与えられる基準信号CKおよびタイ
ミング信号CKIO,CK2Oのタイミングチャートを
示す。
基準信号CKの1周期をCYとする。タイミング信号C
KIO,CK2Oは、基準信号CKの周期と同じ周期C
Yを有する。タイミング信号CK2Oは、タイミング信
号CKIOよりも遅延時間αだけ遅延している。順序回
路11の動作時点から順序回路12の動作時点までの時
間Tllが組合せ回路21の遅延量D1よりも大きいこ
とが必要であるので、次式が成立する。
T11=CY+α≧D1       ・・・(1)順
序回路12の動作時点から順序回路13の動作時点まで
の時間T12が組合せ回路22の遅延量D2よりも大き
い必要があるので、次式か成立する。
T12=CY≧D2           ・・・(2
)順序回路13の動作時点から順序回路14の動作時点
までの時間T13が組合せ回路23の遅延量D3よりも
大きい必要があるので、次式が成立する。
T13=CY−α≧D3        ・・・(3)
たとえば、D1=100ms、D2=D3=D4=90
ms、a=5msとすると、式(1)は次のようになる
Tl 1=CY+5≧100 また、式(3)は次のようになる。
Tl 3=CY−5≧90 したがって、CY≧95となる。
その結果、基準信号CKの周波数を1000/95−1
0.5Hzに設定することが可能となる。
このように、半導体集積回路の動作速度を高速化するこ
とが可能となる。
[発明か解決しようとする課題] 第7図の半導体集積回路では、複数の組合せ回路が異な
る遅延量を有する場合には、2種類のタイミング信号C
KIO,CK2Oを用いることにより動作速度を高速化
することができる。
しかしながら、すべての組合せ回路21〜24の遅延量
が大きい場合には、動作速度を高速化することができな
い。たとえば、組合せ回路21〜24の遅延量D1〜D
4をすべて100m5とする。この場合、式(1)およ
び(3)が成立するためには、たとえば、遅延時間αを
0とし、1周期CYを100 m sとする必要がある
。したがって、基準信号CKの周波数を、10Hzに設
定する必要がある。
このように、第7図の半導体集積回路では、すべての組
合せ回路の遅延量が大きい場合には、動作速度を高速化
することができない。
この発明の目的は、各組合せ回路の遅延量にかかわらず
、半導体集積回路の動作を高速化することである。
口課題を解決するための手段] この発明にかかる半導体集積回路は、外部から与えられ
る基準信号に応答して複数の内部基準信号を生成する基
準信号生成手段、複数の基準信号にそれぞれ応答して動
作する複数の順序回路手段、および複数の順序回路手段
の間にそれぞれ設けられる複数の組合せ回路手段を備え
る。基準信号生成手段は、各順序回路に与えるべき内部
基準信号をその順序回路手段の前段の組合せ回路手段に
おける遅延量に基づいて遅延させる。
[作用] この発明にかかる半導体集積回路によれば、各順序回路
手段に与えるべき内部基準信号か、その基準回路手段の
前段の組合せ回路手段における遅延量に基ついて遅延さ
れるので、各組合せ回路手段の遅延量にかかわらず、半
導体集積回路全体の動作速度が高速化される。
[実施例] 以下、この発明の実施例を図面を参照しなから詳細に説
明する。
第1図は、この発明の一実施例による半導体集積回路を
示すブロック図である。第1図の半導体集積回路は、外
部から与えられる基準信号CKに応答して複数のタイミ
ング信号CKI、CK2゜CN3.CN3を生成するタ
イミング信号生成回路1を含む。タイミング信号CKI
、CK2.CK3.CN3はそれぞれ順序回路11. 
12. 13.14に与えられる。順序回路11.12
の間に組合せ回路21か配置され、順序回路12,13
の間に組合せ回路22か配置され、順序回路13.14
の間に組合せ回路23か配置されている。
順序回路14の出力側に組合せ回路24か配置されてい
る。
第1図において、順序回路11の動作時点から順序回路
12の動作時点までの時間かT1で示され、順序回路1
2の動作時点から順序回路13の動作時点までの時間が
T2で示されている。また、順序回路13の動作時点か
ら順序回路14の動作時点までの時間がT3で示されて
いる。順序回路14の動作時点から組合せ回路24のa
カの時点までの時間がT4で示されている。
第2図に、外部から与えられる基準信号CKおよびタイ
ミング信号CK1.CN2.CN3.CN3のタイミン
グチャートを示す。
基準信号CKの1周期をCYとする。タイミング信号C
K1.CN2.CN3.CN3は、基準信号CKの周期
と同じ周期CYを有する。タイミング信号CK2はタイ
ミング信号CKIよりも遅延時間a1だけ遅延しており
、タイミング信号CK3はタイミング信号CK2よりも
遅延時間a2だけ遅延している。また、タイミング信号
CK4はタイミング信号CK3よりも遅延時間a3だけ
遅延している。さらに、タイミング信号CK4は、基準
信号CKおよびタイミング信号CKIよりも時間(CY
−a4)たけ遅延している。
順序回路11の動作時点から順序回路12の動作時点ま
での時間T1か組合せ回路21の遅延量D1よりも大き
い必要かあるので、次式が成立する。
T1=CY+al≧Di         ・ (4)
順序回路12の動作時点から順序回路13の動作時点ま
での時間T2が組合せ回路22の遅延量D2よりも大き
い必要があるので、次式が成立する。
T2=CY十a2≧D2       −(5)順序回
路13の動作時点から順序回路14の動作時点までの時
間T3か組合せ回路23の遅延量D3よりも大きい必要
があるので、次式が成立する。
T3=CY+a3≧D3        −(6)順序
回路14の動作時点から組合せ回路24の出力の時点ま
での時間T4が組合せ回路24の遅延量D4よりも大き
い必要があるので、次式が成立する。
T4=CY+a4≧D4       −(7)また、
組合せ回路24の出力側に接続される他の回路(図示せ
ず)が基準信号CKに同期して動作する場合には、次式
が成立することが好ましい。
al+a2+a3+a4=cY     +++ (8
)ここで、たとえば、D1=100msSD2=D3=
D4=90msとする。この場合、式(4)〜(7)は
次式のようになる。
T1=CY+al≧100      ’−(9)T2
=CY+a2≧90      −(10)T3=CY
+a3≧90      −(11)T4=CY+a4
≧90      −(1’2)ここで、たとえばal
=25ms、a2=a3=15msSa4=20msと
する。この場合、CY=75msとすれば、上式(9)
 〜(12)が成立する。この場合、基準信号CKの周
波数は、1000/75=13.3Hzとなる。
次に、たとえば、D1=D2=D3=D4=100ms
とすると、式(4)〜(7)は次のようになる。
T 1 = CY + a’ 1≧100      
・ (13)T2=CY+a2≧100      ・
 (14)T3=CY+a3≧100      ・ 
(15)T4=CY+a4≧100      ・ (
16)たとえば、al=a2=a3=a4=20msと
する。この場合、CY=80msとすれば、上式(13
)〜(16)が成立する。その結果、基準信号CKの周
期は1000/80=12.5H2となる。
上記の半導体集積回路では、各組合せ回路の遅延量にか
かわらず、基準信号CKの周期を各組合せ回路の遅延量
よりも小さくすることが可能となる。すなわち、各組合
せ回路の遅延量が基準信号CKの周期よりも大きい場合
にも、第2図に示されるようなタイミング信号CK1.
CK2.CK3、CK4を与えることにより、外部から
見た場合には、半導体集積回路が基準信号CKの周期で
動作しているとみなすことができる。その結果、組合せ
回路21,22.23.24の遅延量が半導体集積回路
の動作速度を決定することはなくなる。
第3図は、タイミング信号生成回路1の構成の一例を示
す図である。タイミング信号生成回路1は、遅延回路3
1.32.33を含む。外部から与えられる基準信号C
Kは遅延回路31に与えられる。基準信号CKはタイミ
ング信号CKIとして順序回路11(第1図)に与えら
れる。遅延回路31の8力はタイミング信号CK2とし
て順序回路12(第1図)に与えられる。遅延回路32
の出力はタイミング信号CK3として順序回路13(第
1図)に与えられる。遅延回路33の出力はタイミング
信号CK4として順序回路14(第1図)に与えられる
第4図は、遅延回路の構成の一例を示す図である。遅延
回路は、複数のインバータ40を含む。
インバータ40の数により遅延時間を調整することがで
きる。
上記実施例では、入力データDinが入力されてから比
カデータDoutが出力されるまでの時間は基準信号C
Kの5周期分となっている。したがって、入力データD
inが入力されてから出力データDoutが出力される
までの時間は、従来の半導体集積回路に比べて基準信号
CKの1周期分増加している。
しかしながら、上記実施例の半導体集積回路では、基準
信号CKの周波数を高く設定することができるので、デ
ータの処理量を増加させることができる。したがって、
上記実施例の半導体集積回路は、入力から出力までの時
間遅延を問題とせず、処理量を多くすることか望まれる
システムに用いると、特に有効である。たとえば、上記
実施例の半導体集積回路は、パイプライン処理に適用す
ることが可能である。
上記実施例では、単なる配線も組合せ回路に含まれるも
のとする。
なお、上記実施例では、組合せ回路24からの圧力の時
点が基準信号CKの立上りに一致している。これにより
、組合せ回路24の出力に接続される他の回路を基準信
号CKに同期して動作させることが可能となる。
しかし、その必要がない場合には、必ずしも組合せ回路
24からの圧力の時点が基準信号CKの立上りに一致し
なくてもよい。
また、上記実施例では、順序回路および組合せ回路の数
をそれぞれ4としているが、順序回路および組合せ回路
の数はこれに限られない。
さらに、上記実施例では、入力データDinか入力され
てから出力データDou tが出力されるまでの遅延時
間が基準信号CKの1周期分増加しているが、この増加
分は1周期に限られない。
また、各組合せ回路の遅延量は単なる一例であって、上
記の値に限定されるものではない。
[発明の効果] 以上のようにこの発明によれば、各組合せ回路の遅延量
にかかわらず、外部から与えられる基準信号の周期を各
組合せ回路の遅延量よりも小さくすることかできる。し
たがって、高速動作か可能な半導体集積回路が得られる
【図面の簡単な説明】
第1図はこの発明の一実施例による半導体集積回路の構
成を示すブロック図である。第2図は第1図の半導体集
積回路の動作を説明するためのタイミングチャートであ
る。第3図はタイミング信号生成回路の構成の一例を示
す図である。第4図は遅延回路の構成の一例を示す回路
図である。第5図は従来の半導体集積回路の構成の一例
を示すブロック図である。第6図は順序回路および組合
せ回路の例を示す図である。第7図は従来の半導体集積
回路の他の例を示すブロック図である。第8図は第7図
の半導体集積回路の動作を説明するためのタイミングチ
ャートである。 図において、1はタイミング信号生成回路、11.12
,13.14は順序回路、21. 2223.24は組
合せ回路、CKは基準信号、CK1、CK2.CK3.
CK4はタイミング信号である。 なお、 各図中、 同一符号は同一または相当部分 を示す。

Claims (1)

  1. 【特許請求の範囲】 外部から与えられる基準信号に同期して動作する半導体
    集積回路であって、 外部から与えられる基準信号に応答して複数の内部基準
    信号を生成する基準信号生成手段、前記複数の内部基準
    信号にそれぞれ応答して動作する複数の順序回路手段、
    および 前記複数の順序回路手段の間にそれぞれ設けられる複数
    の組合せ回路手段を備え、 前記基準信号生成手段は、各順序回路手段に与えられる
    べき内部基準信号をその順序回路手段の前段の組合せ回
    路手段における遅延時間に基づいて遅延させる、半導体
    集積回路。
JP2277003A 1990-10-15 1990-10-15 半導体集積回路 Pending JPH04150612A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2277003A JPH04150612A (ja) 1990-10-15 1990-10-15 半導体集積回路
US07/776,048 US5227682A (en) 1990-10-15 1991-10-15 Semiconductor integrated circuit operating in synchronism with a reference signal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2277003A JPH04150612A (ja) 1990-10-15 1990-10-15 半導体集積回路

Publications (1)

Publication Number Publication Date
JPH04150612A true JPH04150612A (ja) 1992-05-25

Family

ID=17577409

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2277003A Pending JPH04150612A (ja) 1990-10-15 1990-10-15 半導体集積回路

Country Status (2)

Country Link
US (1) US5227682A (ja)
JP (1) JPH04150612A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5831459A (en) * 1995-11-13 1998-11-03 International Business Machines Corporation Method and system for adjusting a clock signal within electronic circuitry

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5475322A (en) * 1993-10-12 1995-12-12 Wang Laboratories, Inc. Clock frequency multiplying and squaring circuit and method
US7362155B2 (en) * 2005-12-29 2008-04-22 Xerox Corporation Method and apparatus for generating delays
US10156841B2 (en) 2015-12-31 2018-12-18 General Electric Company Identity management and device enrollment in a cloud service

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6153818A (ja) * 1984-08-23 1986-03-17 Fujitsu Ltd 遅延回路
JPS61179613A (ja) * 1985-02-05 1986-08-12 Matsushita Electric Ind Co Ltd 遅延ステ−ジ回路
JPH01109815A (ja) * 1987-10-22 1989-04-26 Nec Home Electron Ltd タイミング調整回路

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3452348A (en) * 1965-06-29 1969-06-24 Rca Corp Conversion from self-clocking code to nrz code
US4745302A (en) * 1985-12-23 1988-05-17 Hitachi, Ltd. Asynchronous signal synchronizing circuit
JP2635789B2 (ja) * 1989-01-17 1997-07-30 株式会社東芝 信号遅延回路及び該回路を用いたクロック信号発生回路
US5124572A (en) * 1990-11-27 1992-06-23 Hewlett-Packard Co. VLSI clocking system using both overlapping and non-overlapping clocks

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6153818A (ja) * 1984-08-23 1986-03-17 Fujitsu Ltd 遅延回路
JPS61179613A (ja) * 1985-02-05 1986-08-12 Matsushita Electric Ind Co Ltd 遅延ステ−ジ回路
JPH01109815A (ja) * 1987-10-22 1989-04-26 Nec Home Electron Ltd タイミング調整回路

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5831459A (en) * 1995-11-13 1998-11-03 International Business Machines Corporation Method and system for adjusting a clock signal within electronic circuitry

Also Published As

Publication number Publication date
US5227682A (en) 1993-07-13

Similar Documents

Publication Publication Date Title
KR100403635B1 (ko) 동기식 반도체 메모리 장치의 데이터 입력 회로 및 데이터입력 방법
KR100523716B1 (ko) 탑재되는 메모리 장치들의 수에 제한없는 레지스터 및이를 갖는 메모리 모듈
US4988901A (en) Pulse detecting device for detecting and outputting a pulse signal related to the slower frequency input pulse
KR100425472B1 (ko) 동기식 반도체 메모리 장치의 출력 제어 신호 발생 회로및 출력 제어 신호 발생 방법
US6252441B1 (en) Synchronous data sampling circuit
US6570425B2 (en) Phase difference signal generator and multi-phase clock signal generator having phase interpolator
US6943595B2 (en) Synchronization circuit
JPH04150612A (ja) 半導体集積回路
KR100617999B1 (ko) 메모리 장치 내의 데이터 캡처를 위한 방법 및 장치
US11106237B2 (en) Shift registers
US5303365A (en) Clock generation in a multi-chip computer system
US6040723A (en) Interface circuit with high speed data transmission
JPH03240336A (ja) ビット位相同期回路
JPS63122311A (ja) 多相クロツク信号発生回路
US5793233A (en) Apparatus and method for generating a phase detection signal that coordinates the phases of separate clock signals
GB2345395A (en) Delayed locked loop clock generator
JP2000353939A (ja) クロック信号同期式フリップフロップ回路
JP2665257B2 (ja) クロック乗せ換え回路
JPH05343957A (ja) 半導体集積回路装置
JPH0897686A (ja) 半導体集積回路
CN112446180A (zh) 应用于多个操作模式的电路
JPH02237215A (ja) 半導体集積回路
KR19990005465A (ko) 반도체 칩의 테스트 회로
JPH05256913A (ja) 半導体集積回路装置
JPH08122408A (ja) 半導体試験装置の波形整形回路