JPH0457246B2 - - Google Patents

Info

Publication number
JPH0457246B2
JPH0457246B2 JP60022149A JP2214985A JPH0457246B2 JP H0457246 B2 JPH0457246 B2 JP H0457246B2 JP 60022149 A JP60022149 A JP 60022149A JP 2214985 A JP2214985 A JP 2214985A JP H0457246 B2 JPH0457246 B2 JP H0457246B2
Authority
JP
Japan
Prior art keywords
pulse
clock signal
gate
high frequency
system clock
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 - Lifetime
Application number
JP60022149A
Other languages
English (en)
Other versions
JPS60263220A (ja
Inventor
Jon Deitsuku Kyaroru
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.)
International Business Machines Corp
Original Assignee
International Business Machines 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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPS60263220A publication Critical patent/JPS60263220A/ja
Publication of JPH0457246B2 publication Critical patent/JPH0457246B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/04Generating or distributing clock signals or signals derived directly therefrom

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Manipulation Of Pulses (AREA)
  • Pulse Circuits (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は改良されたオンチツプ・クロツク信号
発生回路、特にクロツク信号発生回路内にあり、
クロツク信号発生回路から発生されるクロツク信
号の周波数を安定させる装置に関する。
[従来の技術] 現在の計算機システムに関連して使用される集
積回路チツプは、このチツプの外部に配置された
発生源から発生されるシステムクロツク信号に応
答して高周波クロツク信号を発生するクロツク信
号発生回路を含んでいる。高周波クロツク信号
は、プロセツサ回路のようなチツプ上に配置され
た種々の回路の機能を調整するのに使用される。
このクロツク信号発生回路は、システムクロツク
信号の第1のパルスが受信された場合第1のパル
スを発生する。システムクロツク信号の第2のパ
ルスが受信された場合、このクロツク信号発生回
路は第2のパルスを発生する。しかしながら、ク
ロツク信号発生回路はまた、発生された第1及び
第2のパルス間に配置される中間パルスを発生す
る。
クロツク信号発生回路は固有の特性を有してい
るため、高周波クロツク信号の周波数は一定でな
い。よつて、この高周波クロツク信号の内の中間
パルスの位置は変動する。高周波クロツク信号の
内の第1及び第2のパルスは、システムクロツク
に応じて発生されるので、高周波クロツク信号の
内の第1及び第2のパルスの位置は変動しない。
従来の計算システムは現在の計算システムほど
動作速度の点で高速でない。この結果、高周波ク
ロツク信号の非固定周波数は従来の計算システム
の性能に不利益な影響を与えなかつた。しかしな
がら、動作速度が速くなつたので、高周波クロツ
ク信号の非固定周波数は現在の計算システムの性
能に不利益な影響を与える。特にプロセツサ回路
のようなチツプに上の種々の回路の動作性能は不
利益な影響を受ける。従つて、クロツク信号発生
回路内の装置は、クロツク信号発生器から発生さ
れる高周波クロツク信号の周波数を安定化させる
必要がある。
[考案が解決しようとする問題点] 本発明の主要な目的は、クロツク信号発生回路
によつて発生されるクロツク信号の周波数を安定
させる装置を含むオンチツプクロツク信号発生回
路を提供することにある。
本発明の他の目的は、クロツク信号を含む中間
パルスの位置の変動を最小にすることによつてこ
のクロツク信号の周波数を安定化するための装置
を含むオンチツプクロツク信号発生回路を提供す
ることにある。
[問題点を解決するための手段] 本発明によれば、第1のパルス及び第2のパル
スを受取るための予備遅延線を含み、この予備遅
延線を伝搬している第1のパルス及び第2のパル
スが予備遅延線のどこを伝搬しているかを示す伝
搬位置を示す出力信号を発生するクロツク信号発
生回路が提供される。このクロツク信号発生回路
はさらに追加の遅延線、第1のパルスを受取るた
めにこの追加の遅延線に接続され、追加の遅延線
を伝搬している第1のパルスの伝搬位置を決定
し、この位置を示す出力信号を発生する位置決定
装置並びに追加の遅延線を伝搬している第1のパ
ルスの伝搬位置を示す位置決定装置からの出力信
号及び予備遅延線を伝搬している第2のパルスの
伝搬位置を示す予備遅延線からの出力信号を受取
つて、予備遅延線及び追加の遅延線で第1のパル
スが十分遅延されていない場合は第1のパルスの
遅延されたパルスを時間的に遅らせて発生し、又
は追加の遅延線を伝搬している第1のパルスの受
取りに応答し且つ予備遅延線を伝搬している第2
のパルスの伝搬位置により、予備及び追加の遅延
線で第1のパルスが十分遅延された場合は第1の
パルスの遅延されたパルスを時間的に早く発生す
ることによつて中間パルスを発生する装置を含
む。このようにして発生された第1のパルスの遅
延されたパルスが、オンチツプ・クロツク信号発
生回路によつて発生される高周波クロツク信号の
中間パルスとなる。
[作用] 本発明によるクロツクパルス信号発生回路の出
力周波数の安定化は予備遅延線に直列に追加の遅
延線を接続する事によつて達成される。これらの
遅延線の遅延量はシステムクロツク信号の周期よ
りも長い。各遅延線には途中及び接続点に出力端
子が与えられる。接続点は標準の遅延量の場合、
システムクロツク信号周期の1/2の点に選ばれる。
遅延線の特性が変化することによつて、遅延量が
少なくなると、周期1/2の時期には第1のパルス
は予備遅延線の後端近くの出力端子に達し、次に
第2のパルスが予備遅延線に入力されると、前記
第1のパルスは追加の遅延線の後端近くの出力端
子に達している。従つて、予備遅延線の後端近く
の出力端子で生じる出力信号と追加の遅延線の後
端近くの出力端子で生じる出力信号とのANDを
とることによつて第2のパルスと第3のパルスの
中点に中間パルスが得られる。遅延量が大きくな
つた場合の周波数安定化の原理も容易に明らかで
あろう。
[実施例] 第2図には、従来の集積回路チツプ10が示さ
れている。このチツプ10は高周波クロツク発生
回路10a及びこの高周波クロツク発生回路10
aの出力に接続されたプロセツサ回路10bを含
む。高周波クロツク発生回路10aはチツプ10
の外部発生源からシステムクロツク信号を受取
り、システムクロツク信号に応答して高周波クロ
ツク信号を発生する。プロセツサ回路10bは高
周波クロツク信号を受取り、この信号を使用しそ
の意図された機能を実行する。
第3a図には、典型的なシステムクロツク信号
12が示されている。第3b図には、典型的なシ
ステムクロツク信号14が示されている。第3a
図のシステムクロツク信号は第1のパルス12
a、第2のパルス12b及び第3のパルス12c
を含んでいる。第3b図の高周波クロツク信号1
4もまた第1のパルス14a、第2のパルス14
b及び第3のパルス14cを含んでいる。しかし
ながら、高周波クロツク信号はさらに中間パルス
14dを含んでいる。
第2図に示されている従来の高周波クロツク発
生回路10aは変動周波数を有する高周波クロツ
ク信号を発生する。高周波クロツク信号14内の
中間パルス14dの位置が固定されたままでない
ため、この周波数は変動する。中間パルス14d
は矢印14d1及び14d2によつて示されよう
にその意図した中点から中点の左側又は右側のど
ちらかに位置する点まで移動される。この結果チ
ツプ10上のプロセツサ回路10bの機能は、不
利益な影響を受ける。
第4図には、従来の高周波クロツク発生回路1
0aの詳細な構成が示されている。第4図の高周
波クロツク発生回路10aは第3b図に示された
高周波クロツク信号14を発生する。この高周波
クロツク信号14は、高周波クロツク信号の周波
数を変動させる移動中間パルス14dを含む。第
4図には、高周波発生回路10aは互に接続され
た複数のANDゲート10a1を備えている。第
1のANDゲート10a1はその入力端子の一方
でシステムクロツク信号12を、その入力端子の
他方でハイ信号(2進1)(+で示される)を受
取る。このハイ信号(2進1)は第4図に示され
た他のANDゲート10a1の各々の他方の入力
端子に供給されている。第1のANDゲート10
a1の出力端子は第2のANDゲート10a1の
入力端子の一方に接続されている。第2のAND
ゲート10a1の出力端子は第3のANDゲート
10a1の入力端子の一方に接続されている。第
3及び第4のANDゲート10a1の出力端子は
それぞれ第4及び第5のANDゲート10a1の
1方の入力端子に接続されている。第5のAND
ゲート10a1の出力端子はORゲート10a2
の1方の入力端子に接続されている。ORゲート
10a2の他方の入力端子はシステムクロツク信
号発生器に直接接続されている。ORゲート10
a2によつて発生される出力信号は第3b図に示
されている高周波クロツク信号14で表わされて
いる。
次に、動作について説明する。第4図に示され
た従来の高周波クロツク発生回路10aは次のよ
うに動作する。
複数のAND10a1の各々は、各AND10a
1が固有遅延量を含む点で、遅延素子である。し
かしながら、ANDゲート10a1の固有遅延量
はそのANDゲートに特有の種々の要素に依存す
る。しかしながら、ここでは各ANDゲート10
a1の遅延量は時間毎に変動するというだけで十
分である。
システムクロツク信号12の第1のパルス12
aが発生すると、この第1のパルス12aはOR
ゲート10a2の他方の入力端子によつて受取ら
れ、これを直接伝搬し、それによつて高周波クロ
ツク信号14の第1のパルス14aを発生する。
しかしながら、同時に、システムクロツク信号の
第1のパルス12aは複数のANDゲート10a
1を伝搬してORゲート10a2の1方の入力端
子に入力される。ANDゲート10a1の固有遅
延量は変動するので、第1のパルス12aはOR
ゲート10a2の一方の入力端子によつて所定の
時間よりも早く又は遅く受取られる。したがつ
て、中間パルスが発生されると、高周波クロツク
信号の第1のパルス14aと第2のパルス14b
の間の中間点にこの中間パルスはORゲート10
a2によつて発生されたりされなかつたりする。
第3a図及び第3b図のそれぞれの第2及び第3
のパルス12b,14b,12c及び14cを使
用して説明すると、中間パル14dは矢印14d
1及び14d2によつて示されるように時間的に
早い時点又は遅い時点で発生される。システムク
ロツク信号12に第2及び第3のパルス12b及
び12cが高周波クロツク発生回路10aによつ
て受取られると、これらは直接ORゲート10a
2を通つて高周波クロツク発生回路10aの出力
に伝搬され、パルス14b及び14cが発生され
る。すなわち、ORゲート10a2の他方の入力
端子はシステムクロツク発生源に直接接続されて
いるので、高周波クロツク信号の第2及び第3パ
ルス14b及び14cはシステムクロツク信号の
第2及び第3のパルス12b及び12cに応答し
て直ちに発生される。しかしながら、高周波クロ
ツク信号の中間パルス14dの発生は第4図に示
された複数の遅延素子(複数のANDゲート10
a1)の特性に依存するので、中間パルス14d
は高周波クロツク信号14の第2のパルス14d
と第3のパルス14c間の中間点で発生された
り、されなかつたりする。したがつて、高周波ク
ロツク信号14の周波数は、第4図に示された高
周波クロツク信号発生回路10aの実施例に関し
ては固定されない。したがつて、第2図に示され
たプロセツサ回路10bの機能は不利益な影響を
受ける。この欠点をなくするために、第2図に示
された高周波クロツク発生回路10aの他の実施
例が必要になる。
第1図には、本発明による高周波クロツク発生
回路10aが示されている。第1図において、
ANDゲート10a1が再び図示されている。し
かしながら、複数の第2のANDゲート10a3
は複数のANDゲート10a1の出力に直列接続
されている。複数のANDゲート10a1は予備
遅延線と呼ばれ、複数の第2のANDゲート10
a3は追加の遅延線と呼ばれる。説明を簡単にす
るために、ANDゲート10a1及び10a3は
1〜14まで連続番号が付けられる。第1図で、
ANDゲート1〜14は互に直列接続されている。
第1の出力端子PSはANDゲート4とANDゲー
ト5間に配置されている。第2の出力端子PNは
ANDゲート5とANDゲート6間に配置されてい
る。第3の出力端子PFはANDゲート6とAND
ゲート7間に配置されている。ANDゲート14
を除いて、各ANDゲートの出力端子は次のAND
ゲートの入力端子の一方に順次接続されている。
ANDゲート1の1方の入力端子はシステムクロ
ツク信号源(図示せず)に接続されている。
ANDゲート1〜14の他方の入力端子はハイ信
号(2進1)の入力信号源に接続されている。
ラツチL1,L2,L3及びL4からなる複数
のラツチ回路10a4はANDゲート8,10,
12及び14の出力端子にそれぞれ接続されてい
る。例えばラツチ回路L1のデータ端子はAND
ゲート8の出力に接続されている。ラツチ回路L
2のデータ端子はANDゲート10の出力端子に
接続されている。ラツチ回路L3のデータ端子は
ANDゲート12の出力端子に接続されている。
ラツチ回路14のデータ端子はANDゲート14
の出力端子に接続されている。ラツチL1,L
2,L3及びL4のクロツク端子はクロツク分配
回路10a5を介してシステムクロツク信号源に
接続されている。ラツチ回路L2の出力端子はイ
ンバータ10a6を介してANDゲート10a6
の一方の入力端子に接続されている。ラツチ回路
L1の出力端子はインバータ10a6の他方の入
力端子に接続されている。ラツチ回路L3の出力
端子はインバータ10a7を介してANDゲート
10a7の一方の入力端子に接続されている。
ANDゲート10a7の他方の端子はラツチ回路
L2の出力端子に接続されている。ラツチ回路L
4の出力端子はインバータ10a8を介して
ANDゲート10a8の一方の入力端子に接続さ
れている。ANDゲート10a8の他方の入力端
子はラツチ回路L3の出力端子に接続されてい
る。ANDゲート10a9の一方の入力端子は第
1の出力端子PSに接続され、他方の入力端子は
ANDゲート10a6の出力端子に接続される。
ANDゲート10a10の一方の入力端子は第2
の出力端子PNに接続され、他方の入力端子は
ANDゲート10a7の出力端子に接続される。
ANDゲート10a11の一方の入力端子は第3
の出力端子PFに接続され、他方の入力端子は
ANDゲート10a8の出力端子に接続される。
ANDゲート10a9,10a10及び10a1
1の出力端子はORゲート10a12のそれぞれ
の入力端子に接続されている。ORゲート10a
12の出力端子はORゲート10a2の一方の入
力端子に接続されている。ORゲート10a2に
他方の入力端子はシステムクロツク信号源に直接
接続されている。ORゲート10a2の出力端子
は第3b図に示された高周波クロツク信号を与え
る。しかしながら、このクロツク信号の中間パル
ス14dの位置はほぼ固定されている。従つてそ
の周波数も又ほぼ固定されている。
第1図のクロツク分配回路10a5はまた第5
図に図示されている。このクロツク分配回路10
a5はシステムクロツクパルスを受取つて、これ
に応答して複数のパルスを発生する。このパルス
の各々はクロツク分配回路を付勢するシステムク
ロツクパルスと略同じである。
次に本発明による高周波クロツク信号発生回路
10aの動作について第1図を参照して説明す
る。
第1図には、システムクロツク信号のパルス1
2a,12b及び12cは複数のANDゲート1
0a1及びANDゲート10a3から成る遅延素
子列を通つて伝搬される。上述のように、各
AND回路10a1及び10a3は或る遅延量を
有するのでこれらを伝搬する信号は応答する量だ
け遅延される。しかしながら、各ANDゲートに
関連する遅延量は色々の要素によつて刻々と変動
する。第1図では複数のANDゲート10a1及
び10a3に関連する全遅延時間はシステムクロ
ツク信号のサイクル時間(即ち周期)よりも大き
いものと仮定されている。この説明のためには、
半サイクルの遅延が望まれている。すなわち高周
波クロツク信号の中間パルスは高周波クロツク信
号の隣接パルス間の中点に配置されることが望ま
れる。
先ずANDゲート10a1及び10a3が遅い
動作をし、すなわち各ANDゲートが十分な遅延
量を有しているものと仮定する。システムクロツ
ク信号の第1のクロツクパルス12aはANDゲ
ート10a1及び10a3を通つて伝搬し始め
る。ANDゲート列を通つて第1のパルス12a
の伝搬中のある時点でシステムクロツク信号の第
2のパルス12bがANDゲート列10a1及び
10a3を通つて伝搬をし始める。一方、システ
ムクロツク信号の第1のパルス12aが発生され
ると、ORゲート10a2の他方の入力端子が付
勢され、第1のパルス12aはORゲート10a
2を通つて伝搬し、このORゲート10a2は高
周波クロツク信号の第1のパルス14aを出力す
る。システムクロツク信号の第2のパルス12b
が発生されると、ORゲート10a2の他方の入
力端子は付勢され、第2のパルス12bはORゲ
ート10a2を通つて伝搬し、ORゲート10a
2は高周波クロツク信号の第2のパルス14bを
出力する。
ANDゲート10a1及び10a3が遅い動作
をすると仮定する。すなわち、ANDゲート10
a1及び10a3が十分な遅延量を有している
と、システムクロツク信号の第1のパルス12a
はANDゲート列10a1及び10a3の全部を
まだ伝搬していないがシステムクロツク信号の第
1のパルス12aはラツチL1 10a4には達
しているので、そのデータ端子を付勢し、これと
同時にシステムクロツク信号の第2のパルス12
bによつてラツチL1のクロツク端子が付勢され
る。これによつてラツチL1の出力はハイ(2進
1)になる。しかしながら、システムクロツク信
号の第1のパルス12aはラツチL2,L3及び
L4の各データ端子をまだ付勢していないので、
ラツチL2,L3及びL4の各出力はロー(2進
0)である。ラツチL1の出力はハイで、ラツチ
L入力端子の出力はローであるので、インバータ
10a6aの機能により、ANDゲート10a6
の出力はハイになるが、ANDゲート10a7及
び10a8の各出力はローのままである。この結
果、ANDゲート10a9の「遅い」入力端子は
ハイになるが、ANDゲート10a10の「普通」
入力端子及び10a11の「早い」入力端子はロ
ーのままである。この時点で、ANDゲート列1
0a1を通つて伝搬するシステムクロツク信号の
第2のパルス12bはANDゲート10a1の
ANDゲート4の出力に到達し、第1の出力端子
PSがハイ(2進1)になる。したがつて、AND
ゲート10a9のPS入力端子もハイになる。
ANDゲート10a9のPS入力端子がハイになる
と、ANDゲート10a9の「遅い」入力端子も
ハイである。したがつて、ANDゲート10a9
は出力信号を発生する。しかしながら、ANDゲ
ート10a10及び10a11は出力信号を発生
しない。ANDゲート10a9からの出力信号は
ORゲート10a12及び10a2を通つて伝搬
し、中間パルス14dとなる。この中間パルス1
4dはシステムクロツクの第2のパルス12bと
第3のパルス12c間のほぼ中間点に配置され
る。ANDゲート10a1及び10a3に十分な
遅延量が与えられている場合、ANDゲート列1
0a3の前端近くにラツチL1は配置されている
こととANDゲート10a9への入力信号PSを早
目に受取ることによつて、上記の遅延量を補償す
ることにより中間パルス14dは、システムクロ
ツク信号の第2のパルス12b及び第3のパルス
12c間のほぼ中間点で発生される。
今度はANDゲート10a1及び10a3が早
い動作をし、すなわち、わずかな遅延量が各
ANDゲートに遅延量が割当てられているものと
仮定する。システムクロツク信号の第1のパルス
12aはANDゲート列10a1及び10a3を
すばやく伝搬し始める。ANDゲート列を通つて
第1のパルス12aが伝搬中のある時点で、シス
テムクロツク信号の第2のパルス12bがAND
ゲート列10a1及び10a3をすばやく伝搬し
始める。システムクロツク信号の第1のパルス1
2aが発生されると、ORゲート10a2の他方
の入力端子は付勢され、第1のパルス12aが
ORゲート10a2を介して伝搬され、高周波ク
ロツク信号の第1のパルス14aとなる。システ
ムクロツク信号の第2のパルス12bが発生する
と、ORゲート10a2の他方の入力端子は付勢
され、第2のパルス12bがORゲート10a2
を介して伝搬され、高周波クロツク信号の第2の
パルス14bとなる。
ANDゲート10a1及び10a3は高速動作
すると仮定しているので、システムクロツク信号
の第1のパルス12aがANDゲート列10a3
を伝搬するならば、システムクロツク信号の第1
のパルス12aがラツチL1,L1,及びL3の
データ端子を付勢する。これと同時にシステムク
ロツク信号の第2のパルス12bによつてラツチ
L1,L2,及びL3のクロツク端子がそれぞれ
付勢され、これによつてラツチL1,L2,及び
L3の各出力はハイ(2進1)になる。第1のパ
ルス12aがANDゲート10a3を介してラツ
チL4のデータ端子を付勢するまでは伝搬してい
ないものとすると、ラツチL1,L2,及びL3
の各出力はハイ(2進1)になるがラツチL4の
出力はロー(2進0)のままである。ラツチL
1,L2,及びL3の出力がハイで、ラツチL4
の出力がローであるので、インバータ10a8a
の機能のためANDゲート10a8の出力はハイ
になるが、ANDゲート10a6及び10a7の
出力はローになる。この結果、ANDゲート10
a11の「早い」入力端子はハイになるが、
ANDゲート10a9の「遅い」入力端子及び1
0a10の「普通」の入力端子はローのままであ
る。AND10a1は高速動作をするので、AND
ゲート6の出力端子PFはハイになり、ANDゲー
ト10a11の「早い」入力端子もハイであるの
で、ANDゲート10a11は出力信号を発生す
るが、ANDゲート10a9及び10a10は出
力信号を発生しない。ANDゲート10a11か
らの出力信号はORゲート10a12及び10a
2を伝搬して中間パルス14dとなる。この中間
パルスはシステムクロツク信号12の第2のパル
ス12b及び第3のパルス12c間に存在する。
ANDゲート10a1及び10a3が高速動作を
して、システムクロツク信号が遅延量の小さい
ANDゲート列10a1及び10a3を高速に伝
搬している場合、ラツチL4が、ANDゲート列
10a3の後端近くに配置されていて、ANDゲ
ート10a11の入力信号PFが遅く受取られる
ので、ANDゲート10a1及び10a3の小さ
い遅延量は補償されて、中間パルス14dはシス
テムクロツク信号の第2のパルス12b及び第3
のパルス12c間の中間点近くで発生される。
このプロセスはシステムクロツクの第3及び第
4のパルス間に配置される高周波クロツクの中間
パルス、システムクロツクの第4及び第5のパル
ス間に配置される中間パルス等々についても繰返
される。高周波クロツク信号の中間パルスはシス
テムクロツク信号の隣接するパルス間の中間点近
くに配置されるので、高周波クロツク信号の周波
数がほぼ一定になる。これによつてチツプ上のプ
ロセツサ回路10b及び他の回路の機能は不利益
な影響を受けなくなる。この高周波クロツク信号
を使用する高速度計算システムはクロツク信号の
周波数が一定しているために有効な動作を行う事
が出来る。
[発明の効果] 本発明により、システムクロツク信号より発生
される中間クロツク信号を含む高周波クロツク信
号の周波数を安定させるオンチツプクロツク信号
発生回路が与えられる。
【図面の簡単な説明】
第1図は本発明による高周波クロツク発生回路
の概略図である。第2図は高周波クロツク発生回
路及び高周波クロツク発生回路に接続されたプロ
セツサ回路を含んだ従来の集積回路チツプのブロ
ツク図である。第3a図及び第3b図はシステム
クロツク信号及び第2図の高周波発生回路によつ
て発生される高周波クロツク信号の図である。第
4図は従来の高周波クロツク信号発生回路の概略
図である。第5図は第1図のクロツク分配回路を
示す図である。 10……集積回路チツプ、10a……高周波ク
ロツク発生回路、10b……プロセツサ回路、1
0a1,10a3……AND回路列、10a4…
…ラツチ回路、10a5……クロツク分配回路、
10a6,10a7,10a8,10a9,10
a10,10a11……AND回路、10a2,
10a12……OR回路、12……システムクロ
ツク信号。

Claims (1)

  1. 【特許請求の範囲】 1 システムクロツク発生器から供給される第1
    のパルス、第2のパルス及び第3のパルスを含む
    複数のパルスを有するシステムクロツク信号に応
    答して一定の周波数のクロツク信号を発生するた
    めのクロツク信号発生回路において、 前記システムクロツク信号のパルスが伝搬中、
    異なる伝搬位置で異なる遅延パルスを出力する第
    1の遅延装置と、 前記第1の遅延装置に直列に接続された第2の
    遅延装置と、 前記第2のパルスが前記第1の遅延装置に入力
    された時、前記第2の遅延装置における前記第1
    のパルスの伝搬位置を検出する伝搬位置検出装置
    と、 前記伝搬位置検出装置からの伝搬位置検出信号
    によつて前記異なる遅延パルスの1つを選択して
    出力することにより前記システムクロツク信号の
    隣接パルス間のほぼ中間点にパルスを発生する中
    間パルス発生装置と、 前記中間パルス発生装置及び前記システムクロ
    ツク発生器に接続され、前記システムクロツク発
    生器からの前記システムクロツクの前記第1のパ
    ルス、前記第2のパルス及び前記第3のパルスを
    受信し、それに応答して前記クロツク信号の第1
    のパルス、第2のパルス及び第4のパルスをそれ
    ぞれ発生し、前記中間パルス発生装置からの中間
    パルスを受取り、それに応答して前記クロツク信
    号の第3パルスを発生するための装置とを備え、 それによつて前記クロツク信号の前記第3のパ
    ルスは前記クロツク信号の前記第2のパルスと前
    記第4のパルス間のほぼ中間点に位置決めされる
    ことを特徴とするクロツク信号発生回路。
JP60022149A 1984-06-08 1985-02-08 クロツク信号発生回路 Granted JPS60263220A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US618798 1984-06-08
US06/618,798 US4613775A (en) 1984-06-08 1984-06-08 Apparatus or method for stabilizing the frequency of a clock signal generated from an on-chip clock generator

Publications (2)

Publication Number Publication Date
JPS60263220A JPS60263220A (ja) 1985-12-26
JPH0457246B2 true JPH0457246B2 (ja) 1992-09-11

Family

ID=24479184

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60022149A Granted JPS60263220A (ja) 1984-06-08 1985-02-08 クロツク信号発生回路

Country Status (4)

Country Link
US (1) US4613775A (ja)
EP (1) EP0163875B1 (ja)
JP (1) JPS60263220A (ja)
DE (1) DE3572410D1 (ja)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0200797B1 (de) * 1985-05-07 1989-08-09 Deutsche ITT Industries GmbH Monolithisch integrierte Digitalschaltung
US4843263A (en) * 1986-01-10 1989-06-27 Nec Corporation Clock timing controller for a plurality of LSI chips
GB2187005B (en) * 1986-02-21 1990-07-18 Cirrus Designs Limited Timing system for a circuit tester
US4691124A (en) * 1986-05-16 1987-09-01 Motorola, Inc. Self-compensating, maximum speed integrated circuit
GB2234371A (en) * 1989-07-07 1991-01-30 Inmos Ltd Clock generation
US5479125A (en) * 1994-05-25 1995-12-26 Zilog, Inc. Frequency multiplying clock signal generator
KR101131893B1 (ko) * 2010-07-06 2012-04-03 주식회사 하이닉스반도체 지연고정루프
CN108241405B (zh) * 2016-12-26 2020-11-06 深圳比亚迪微电子有限公司 片上时钟电路和片上时钟信号的生成方法

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3027468A (en) * 1958-10-15 1962-03-27 Gen Precision Inc Pulse generator using delay lines
US3593158A (en) * 1969-06-04 1971-07-13 Control Data Corp Variable frequency pulse generator
US3792362A (en) * 1972-10-30 1974-02-12 Amdahl Corp Clock apparatus and data processing system
US3904894A (en) * 1974-07-24 1975-09-09 Gen Motors Corp Circuit for producing an output signal during the period between the pulses of repeating time displaced pulse pairs
US3996481A (en) * 1974-11-19 1976-12-07 International Business Machines Corporation FET load gate compensator
JPS51101758U (ja) * 1976-01-26 1976-08-16
EP0059802B1 (de) * 1981-03-06 1984-08-08 Deutsche ITT Industries GmbH Integrierte Isolierschicht-Feldeffekttransistor-Verzögerungsschaltung für Digitalsignale und deren Verwendung in Farbfernsehempfängern
JPS58201123A (ja) * 1982-05-19 1983-11-22 Toshiba Corp 半導体集積回路

Also Published As

Publication number Publication date
JPS60263220A (ja) 1985-12-26
US4613775A (en) 1986-09-23
EP0163875B1 (en) 1989-08-16
DE3572410D1 (en) 1989-09-21
EP0163875A1 (en) 1985-12-11

Similar Documents

Publication Publication Date Title
JP2735034B2 (ja) クロック信号分配回路
JPH0457246B2 (ja)
JPS6244284B2 (ja)
US20150145580A1 (en) Apparatus for controlling semiconductor chip characteristics
JP2605300Y2 (ja) 半導体試験装置用周期発生器
JPS5447443A (en) Semiconductor memory unit
JP3504316B2 (ja) 多ビットカウンタ
US5663913A (en) Semiconductor memory device having high speed parallel transmission line operation and a method for forming parallel transmission lines
JPS6132758B2 (ja)
SU1645954A1 (ru) Генератор случайного процесса
JPH05236026A (ja) デジタル信号監視回路
SU1305625A2 (ru) Программное устройство
JPS605492A (ja) 半導体メモリ装置のアドレスバツフア回路
SU1725371A1 (ru) Устройство дл устранени вли ни дребезга сигнала
KR100289704B1 (ko) 테스트용 응용 주문형 집적 회로
KR100237760B1 (ko) 고속 데이타 증감장치
RU2042196C1 (ru) Устройство для моделирования цифровых схем
JPH0754348B2 (ja) テスト回路
JPH01254877A (ja) Lsiテスタ
JPH02171812A (ja) ウエイトステイト機能を持たないプロセッサの高速化回路
JPS62124693A (ja) 半導体記憶素子
JPH05157815A (ja) アドレス発生器
JPS63280514A (ja) 論理集積回路
JPH0627198A (ja) 半導体試験装置のタイミング発生器における遅延信号発生回路
JPS5928295A (ja) 集積化メモリ