JPH0276318A - クロック信号を同期させる装置 - Google Patents
クロック信号を同期させる装置Info
- Publication number
- JPH0276318A JPH0276318A JP1201465A JP20146589A JPH0276318A JP H0276318 A JPH0276318 A JP H0276318A JP 1201465 A JP1201465 A JP 1201465A JP 20146589 A JP20146589 A JP 20146589A JP H0276318 A JPH0276318 A JP H0276318A
- Authority
- JP
- Japan
- Prior art keywords
- clock signal
- signal
- pulse
- delay
- time
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/04—Generating or distributing clock signals or signals derived directly therefrom
- G06F1/10—Distribution of clock signals, e.g. skew
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/02—Speed or phase control by the received code signals, the signals containing no special synchronisation information
- H04L7/033—Speed or phase control by the received code signals, the signals containing no special synchronisation information using the transitions of the received signal to control the phase of the synchronising-signal-generating means, e.g. using a phase-locked loop
- H04L7/0337—Selecting between two or more discretely delayed clocks or selecting between two or more discretely delayed received code signals
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Pulse Circuits (AREA)
- Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
- Manipulation Of Pulses (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、クロック信号をパルスに同期させるための方
法および装置に関するものである。
法および装置に関するものである。
パルス特に正規パルス列に、同期させるクロック信号を
発生するための共通の要求がある。過去にはこのことは
、高周波数のクロック信号をカウンタ、すなわち最終出
力が低周波数になる4分周カウンタのようなカウンタに
供給して達成されていた。パルスは、カウンタにリセッ
トパルスとして送られる。その結果、リセットパルスが
発生する毎に、カウンタはリセットされ出力クロック信
号は、そのときリセットパルスに同期する。
発生するための共通の要求がある。過去にはこのことは
、高周波数のクロック信号をカウンタ、すなわち最終出
力が低周波数になる4分周カウンタのようなカウンタに
供給して達成されていた。パルスは、カウンタにリセッ
トパルスとして送られる。その結果、リセットパルスが
発生する毎に、カウンタはリセットされ出力クロック信
号は、そのときリセットパルスに同期する。
このアプローチには、不利な点がある。第1は、出力ク
ロック信号を入力と出力のクロック信号の比の精度内で
(上記の4分周カウンタの場合は1/4)同期されるの
みであり、第2は最初のクロック周波数が、要求される
真の出力クロック周波数の倍数であることが必要である
。この後者の要求は、問題である。と言うのは、一般的
に、高周波域の信号を発生させるために、オリジナル周
波数を逓倍する回路を備える必要があり、この回路は、
増倍率が増加するにつれ、位相ジッタが発生しやすくな
ることである。このことは、入力と出力のクロック速度
の比が、より高い精度を出すために高い場合は、高クロ
ック速度で特に問題である。
ロック信号を入力と出力のクロック信号の比の精度内で
(上記の4分周カウンタの場合は1/4)同期されるの
みであり、第2は最初のクロック周波数が、要求される
真の出力クロック周波数の倍数であることが必要である
。この後者の要求は、問題である。と言うのは、一般的
に、高周波域の信号を発生させるために、オリジナル周
波数を逓倍する回路を備える必要があり、この回路は、
増倍率が増加するにつれ、位相ジッタが発生しやすくな
ることである。このことは、入力と出力のクロック速度
の比が、より高い精度を出すために高い場合は、高クロ
ック速度で特に問題である。
本発明の1つの見地によれば、クロック信号をパルスに
同期する方法は、所望のクロック信号の周波数に等しい
周波数の第1クロック信号を備えることよりなる。すな
わち、第1クロック信号に対して、時間遅延が第1クロ
ック信号の周期より小さい、多くの時間遅延信号(a
number of timedelayed ver
sions)を発生させ、第1クロック信号の時間遅延
信号とパルス発生時のオリジナルクロック信号(ori
ginal clock signal) とを比較
することである。そして、所望のクロック信号としてパ
ルスの発生時に近い状態に変化した第1クロック信号の
1つの時間遅延信号を選ぶことである。
同期する方法は、所望のクロック信号の周波数に等しい
周波数の第1クロック信号を備えることよりなる。すな
わち、第1クロック信号に対して、時間遅延が第1クロ
ック信号の周期より小さい、多くの時間遅延信号(a
number of timedelayed ver
sions)を発生させ、第1クロック信号の時間遅延
信号とパルス発生時のオリジナルクロック信号(ori
ginal clock signal) とを比較
することである。そして、所望のクロック信号としてパ
ルスの発生時に近い状態に変化した第1クロック信号の
1つの時間遅延信号を選ぶことである。
本発明の第2の見地によれば、クロック信号をパルスに
同期させる装置は、所望のクロック信号の周波数に等し
い周波数の第1クロック信号を発生するクロック信号発
振器と、第1クロック信号の周期より小さい第1クロッ
ク信号の時間遅延信号を多く発生させるために、第1ク
ロック信号が供給される遅延手段と、第1クロック信号
の時間遅延信号とパルス発生時のオリジナルクロック信
号とを比較し、所望のクロック信号として、パルスの発
生時と近い状態に変化した第1クロックの遅延信号の1
つを選ぶ比較手段とよりなる。
同期させる装置は、所望のクロック信号の周波数に等し
い周波数の第1クロック信号を発生するクロック信号発
振器と、第1クロック信号の周期より小さい第1クロッ
ク信号の時間遅延信号を多く発生させるために、第1ク
ロック信号が供給される遅延手段と、第1クロック信号
の時間遅延信号とパルス発生時のオリジナルクロック信
号とを比較し、所望のクロック信号として、パルスの発
生時と近い状態に変化した第1クロックの遅延信号の1
つを選ぶ比較手段とよりなる。
クロック信号を同期する以前の方法と対照して、本発明
では、低周波クロック発振器を用いることを可能にして
いるので、従って上記の位相ジッタの問題を減少させる
。その上、もし全素子を経た全遅延が少くとも1クロッ
クの周期であるような十分大きな遅延の素子があるとす
れば遅延時間の短い遅延素子を選べば、より高精度が達
成できるわけである。
では、低周波クロック発振器を用いることを可能にして
いるので、従って上記の位相ジッタの問題を減少させる
。その上、もし全素子を経た全遅延が少くとも1クロッ
クの周期であるような十分大きな遅延の素子があるとす
れば遅延時間の短い遅延素子を選べば、より高精度が達
成できるわけである。
各時間遅延は、代表的には、同じ期間のものであり、(
これは重要なことではないが)きた時間遅延は第1クロ
ック信号の周期の1部分より少なく、その1部分は、そ
のパルスにクロック信号を同期させるのに望ましい精度
に比し、等しいか少ない値である。
これは重要なことではないが)きた時間遅延は第1クロ
ック信号の周期の1部分より少なく、その1部分は、そ
のパルスにクロック信号を同期させるのに望ましい精度
に比し、等しいか少ない値である。
1例では、遅延手段は、多くの直列に並んだ遅延回路よ
りなり、上流の遅延回路から受けた入力クロック信号に
基づいて、時間の遅れを各が分担する。望ましい例では
、遅延手段は、タップ付の遅延線で例えばT″TLTL
ロジツク作されたものからなり第1クロック信号の各時
間遅延信号は比較回路に並列に供給される。
りなり、上流の遅延回路から受けた入力クロック信号に
基づいて、時間の遅れを各が分担する。望ましい例では
、遅延手段は、タップ付の遅延線で例えばT″TLTL
ロジツク作されたものからなり第1クロック信号の各時
間遅延信号は比較回路に並列に供給される。
他の例では、遅延手段がクロック信号発振器に接続され
た直列入力ポートを持つシフトレジスタよりなり、又シ
フトレジスタのシフト率(shift rate)を制
御する第1クロック信号より高い周波数の第2クロック
信号を発生する手段は、 シフトレジスタの並列出力ポートの各が第1クロック信
号の種々の遅延信号を準備する比較手段に接続されてい
る。代表としては、第2クロック揄号発生手段は、周波
数逓倍器よりなり、これにはまた第1クロック信号が供
給されている。代表例として、比較手段は、第1クロッ
ク信号の各時間遅延信号が供給されているラッチよりな
る。マルチプレクサには第1のクロック信号の各時間遅
延信号が供給されている。また論理手段は、パルスに応
するラッチが論理手段をパルス時に、ラッチの内容を比
較させ、且つパルスに対して最も近い状態に変える第1
クロック信号の時間遅延信号を選ばさせる。論理手段は
マルチプレクサに、第1クロック信号の選択された遅延
信号を出力するように制御する手段である。
た直列入力ポートを持つシフトレジスタよりなり、又シ
フトレジスタのシフト率(shift rate)を制
御する第1クロック信号より高い周波数の第2クロック
信号を発生する手段は、 シフトレジスタの並列出力ポートの各が第1クロック信
号の種々の遅延信号を準備する比較手段に接続されてい
る。代表としては、第2クロック揄号発生手段は、周波
数逓倍器よりなり、これにはまた第1クロック信号が供
給されている。代表例として、比較手段は、第1クロッ
ク信号の各時間遅延信号が供給されているラッチよりな
る。マルチプレクサには第1のクロック信号の各時間遅
延信号が供給されている。また論理手段は、パルスに応
するラッチが論理手段をパルス時に、ラッチの内容を比
較させ、且つパルスに対して最も近い状態に変える第1
クロック信号の時間遅延信号を選ばさせる。論理手段は
マルチプレクサに、第1クロック信号の選択された遅延
信号を出力するように制御する手段である。
この方法は、特にクロック信号を正規パルスに同期させ
るのに適しており、各パルス発生に関して繰返された段
階(steps)を踏むものである。
るのに適しており、各パルス発生に関して繰返された段
階(steps)を踏むものである。
本発明の1つに重要な応用は、記録媒体の上に記録ビー
ムの位置が正確に制御される必要のあるラスクイメージ
アウトプットスキャニング(rasterimage
0utput scanning)の分野であって、こ
の場合は、各クロックパルスは代表として単一のイメー
ジ画素に対応するものである。
ムの位置が正確に制御される必要のあるラスクイメージ
アウトプットスキャニング(rasterimage
0utput scanning)の分野であって、こ
の場合は、各クロックパルスは代表として単一のイメー
ジ画素に対応するものである。
本発明による装置と方法の2つの例を附図を参照して述
べよう。それは第1図は、装置の第1実施例のプログラ
ムである。
べよう。それは第1図は、装置の第1実施例のプログラ
ムである。
第2図は、第1図に示された装置の動作を示すパルスダ
イヤグラムである。
イヤグラムである。
第3図は、装置の第2実施例のブロックダイヤグラムで
ある。
ある。
第1図に示された装置は、第2図Aに示された固定周波
数の第1クロック信号を発生するクロック信号発振器を
含むものである。
数の第1クロック信号を発生するクロック信号発振器を
含むものである。
このりo−7り信号はNewport Microte
x 50450として用意されているタップ付遅延線2
に供給される。
x 50450として用意されているタップ付遅延線2
に供給される。
掛替に、遅延部品としては、一連の直列の集積回路の論
理素子が用いられる。この簡単な例では9つの異なった
時間遅延が、オリジナルクロック信号に対して、分担さ
れている。各時間遅延はクロック周期の1710より大
である。オリジナルクロック信号は、各時間遅延変形信
号と共に、ラッチ3に、夫々の出力ラインに沿って供給
される。クロック信号の最初の2つの遅延信号は、夫々
第2図B、Cに示されており、第2図A−Cの信号は、
ラッチ3に線4〜6を経て供給されている。加えて、オ
リジナル信号と遅延信号はマルチプレクサ7に並列に与
えられる。
理素子が用いられる。この簡単な例では9つの異なった
時間遅延が、オリジナルクロック信号に対して、分担さ
れている。各時間遅延はクロック周期の1710より大
である。オリジナルクロック信号は、各時間遅延変形信
号と共に、ラッチ3に、夫々の出力ラインに沿って供給
される。クロック信号の最初の2つの遅延信号は、夫々
第2図B、Cに示されており、第2図A−Cの信号は、
ラッチ3に線4〜6を経て供給されている。加えて、オ
リジナル信号と遅延信号はマルチプレクサ7に並列に与
えられる。
実際には、クロック周波数は20MHzのオーダーであ
り、また多くの時間遅延信号は各遅延時間5+1秒で発
生されている。ラッチ3は、ライン8でラッチに供給さ
れる同期パルスにより起動される。
り、また多くの時間遅延信号は各遅延時間5+1秒で発
生されている。ラッチ3は、ライン8でラッチに供給さ
れる同期パルスにより起動される。
この同期パルスは、種々の方法で発生されるがしかし回
転するドラムを利用するイメージスキャニング装置の場
合には、従来の方法でドラムの完全回転を各感知するこ
とによって発生される。同期パルスは第2D図に示され
ている。同期パルスを受けると、ラッチ3は、タップ付
遅延線2から、供給される各信号の現在の状態を1か0
の値のシリーズとしてラッチする。例えば、もしパルス
が第2図りに示された点で起きると、ラッチ3の最初の
2つの位置は、2進数字1を含み、残りは0を含むよう
になる。
転するドラムを利用するイメージスキャニング装置の場
合には、従来の方法でドラムの完全回転を各感知するこ
とによって発生される。同期パルスは第2D図に示され
ている。同期パルスを受けると、ラッチ3は、タップ付
遅延線2から、供給される各信号の現在の状態を1か0
の値のシリーズとしてラッチする。例えば、もしパルス
が第2図りに示された点で起きると、ラッチ3の最初の
2つの位置は、2進数字1を含み、残りは0を含むよう
になる。
ラッチ3の内容は、2進数字の中に1から0になる鱒位
点からある場所を決定する論理回路9に供給される。論
理回路9は、その変換点の各側でクロック信号の遅延信
号の1つを選択する。論理回路9は変換点に近いどのク
ロック信号の遅延信号がパルスに時間的に最も近いかを
決めることはできないが、しかし回路9はその遅延信号
が2進数字1のラッチの位置に対応しているか、0のラ
ッチの位置に対応しているかを選択するブリプログラム
(Pre−Programmed)になッテイる。
点からある場所を決定する論理回路9に供給される。論
理回路9は、その変換点の各側でクロック信号の遅延信
号の1つを選択する。論理回路9は変換点に近いどのク
ロック信号の遅延信号がパルスに時間的に最も近いかを
決めることはできないが、しかし回路9はその遅延信号
が2進数字1のラッチの位置に対応しているか、0のラ
ッチの位置に対応しているかを選択するブリプログラム
(Pre−Programmed)になッテイる。
論理回路9によってなされる決定は、2進数字1の信号
を運び一方で残りの2進数字0の信号を運ぶ選択された
遅延信号に対応する10本のセットの出力ライン1つに
よってマルチプレクサに運ばれる。マルチプレクサ7は
、最終の出力クロック信号を構成するため、入力ライン
の1つから出力ライン10へクロック信号に対する適切
な遅延信号に韓するべく、2進数字1を運び単一の線に
応答する。同期パルスが起る毎に、新しい情報がラッチ
3にラッチされ、且つそのプロセスは繰返される。
を運び一方で残りの2進数字0の信号を運ぶ選択された
遅延信号に対応する10本のセットの出力ライン1つに
よってマルチプレクサに運ばれる。マルチプレクサ7は
、最終の出力クロック信号を構成するため、入力ライン
の1つから出力ライン10へクロック信号に対する適切
な遅延信号に韓するべく、2進数字1を運び単一の線に
応答する。同期パルスが起る毎に、新しい情報がラッチ
3にラッチされ、且つそのプロセスは繰返される。
第3図は第1図に示された装置を改修した形式を示した
ものでタップ付遅延線2を、クロック発振器1と結合し
ている一連のデータ入力をもつシフトレジスタ11に代
えたものである。シフトレジスタ11は、またクロック
発振器1からのクロック信号が与えられているN倍の周
波数逓倍器12から得ているクロック信号により刻時(
clocked) されている。1例を、N=10と
しよう。シフトレジスタ11は、従来形式のものであり
、もしオリジナルクロック周波数の10倍の周波数で刻
時されているならば、それは単一のクロック周期に対応
して、その中に5つの2進数字0を含み、且つ5つの2
進数字1を含む。従って、ラッチ3に並列に接続されて
いる、シフトレジスタ11の並列な出力ポート上には、
種々の、オリジナルクロック信号の時間遅延信号が現れ
る。第3図に示された装置についての残りの動作は、第
1図の例と全(同じである。
ものでタップ付遅延線2を、クロック発振器1と結合し
ている一連のデータ入力をもつシフトレジスタ11に代
えたものである。シフトレジスタ11は、またクロック
発振器1からのクロック信号が与えられているN倍の周
波数逓倍器12から得ているクロック信号により刻時(
clocked) されている。1例を、N=10と
しよう。シフトレジスタ11は、従来形式のものであり
、もしオリジナルクロック周波数の10倍の周波数で刻
時されているならば、それは単一のクロック周期に対応
して、その中に5つの2進数字0を含み、且つ5つの2
進数字1を含む。従って、ラッチ3に並列に接続されて
いる、シフトレジスタ11の並列な出力ポート上には、
種々の、オリジナルクロック信号の時間遅延信号が現れ
る。第3図に示された装置についての残りの動作は、第
1図の例と全(同じである。
さて、簡単に第3図の例の利点を従来の配置のものにつ
いて考える。
いて考える。
代表的な20MHzのクロック率で、そのクロック周期
の1710以内でそのクロックをパルスに同期させる要
求のある場合を考えよう。
の1710以内でそのクロックをパルスに同期させる要
求のある場合を考えよう。
これを行なうためには、従来は20MHzクロックを2
00MLにまで倍周する周波数逓倍を必要とし、そに、
10分周カウンタを用いている。もし周波数が、周波数
逓倍器の出力でジッタが一応1%とすると、(これは実
際に期待されるより多いが)その時は、クロックは時に
は1%速い。すなわち201MHzの周波数になり、ま
た他の時には199MHzになり、1%遅くなるかもし
れぬ。同期分周器において、10の率(factor
oflQ)でクロックを分周したとしても、画素がフィ
ルム媒体の中に、位置する割合で1%の誤差がまだある
のであって、(デバイスがスキャニング応用に用いられ
たと仮定すると)、またこのことは、ラスクパターンに
重大な位置の違いを支え、得られた像を使用不可能なも
のにさせるであろう。
00MLにまで倍周する周波数逓倍を必要とし、そに、
10分周カウンタを用いている。もし周波数が、周波数
逓倍器の出力でジッタが一応1%とすると、(これは実
際に期待されるより多いが)その時は、クロックは時に
は1%速い。すなわち201MHzの周波数になり、ま
た他の時には199MHzになり、1%遅くなるかもし
れぬ。同期分周器において、10の率(factor
oflQ)でクロックを分周したとしても、画素がフィ
ルム媒体の中に、位置する割合で1%の誤差がまだある
のであって、(デバイスがスキャニング応用に用いられ
たと仮定すると)、またこのことは、ラスクパターンに
重大な位置の違いを支え、得られた像を使用不可能なも
のにさせるであろう。
然しなから、今パルス同期器(synchronise
r)の場合を考えると、そこでは遅延はオリジナル信号
すなわち20MHzの入力信号をもつレジスタ11が附
与されている。シフト信号は、上記の如く1%のジッタ
で周波数が10倍になったオリジナルクロックである。
r)の場合を考えると、そこでは遅延はオリジナル信号
すなわち20MHzの入力信号をもつレジスタ11が附
与されている。シフト信号は、上記の如く1%のジッタ
で周波数が10倍になったオリジナルクロックである。
さて、我々は、クロック読出しスピードが正しくても、
しかし各クロックパルスの始めの位相が、その正しい位
置の1%の範囲で変ることが分る。
しかし各クロックパルスの始めの位相が、その正しい位
置の1%の範囲で変ることが分る。
その目的は、クロック周期の10%の間で、パルスに対
してクロックを同期させることであるので、200MH
zで1%ジッタの結果は、シフトレジスタにより与えら
れる同等の時間遅延は、20MHz周期の10%の正規
位置から1%変化をする、すなわち、20MHzクロッ
ククロックパルス遅延信号の正確な位置は、20MHz
クロックの周期の0.1%の変化をすることになり、そ
れ故、周波度逓倍器がまだ1%ジッタを生ずるとは言え
、画素の位置違いは今や実質的に減少しているのである
。
してクロックを同期させることであるので、200MH
zで1%ジッタの結果は、シフトレジスタにより与えら
れる同等の時間遅延は、20MHz周期の10%の正規
位置から1%変化をする、すなわち、20MHzクロッ
ククロックパルス遅延信号の正確な位置は、20MHz
クロックの周期の0.1%の変化をすることになり、そ
れ故、周波度逓倍器がまだ1%ジッタを生ずるとは言え
、画素の位置違いは今や実質的に減少しているのである
。
20M)lzで周期分周器を経たのちのクロック周波数
が1%のジッタをもったままの場合、そのとき、600
mmの長さのラインの尾を引く画素(trailing
pixel)の位置は、近傍の線から(Hmまで変位す
るであろう。(パルス同期は近接のラインが次々に°ス
タートすることを保証するのみである。最終の位置は、
クロックおよび記録材料上のスポットの直線的な位置に
よる。)然しながら、新しいパルス同期の方法を使用す
る場合には、200MHzの正規のクロックをもつこと
によって、シフトレジスタの各ステージは、50ピコ秒
の偏差をもつ近似的に5ナノ秒の遅延を生じるであろう
。
が1%のジッタをもったままの場合、そのとき、600
mmの長さのラインの尾を引く画素(trailing
pixel)の位置は、近傍の線から(Hmまで変位す
るであろう。(パルス同期は近接のラインが次々に°ス
タートすることを保証するのみである。最終の位置は、
クロックおよび記録材料上のスポットの直線的な位置に
よる。)然しながら、新しいパルス同期の方法を使用す
る場合には、200MHzの正規のクロックをもつこと
によって、シフトレジスタの各ステージは、50ピコ秒
の偏差をもつ近似的に5ナノ秒の遅延を生じるであろう
。
それ故、20MHzクロック信号が、絶対的に安定で書
込みスピードが一定であると仮定すると、新同期回路を
用いる各ライン最後の画素は、正しい位置におかれるで
あろう。そして位置誤差は、(ジッタによる)正しい位
置の10%±0.1%である。
込みスピードが一定であると仮定すると、新同期回路を
用いる各ライン最後の画素は、正しい位置におかれるで
あろう。そして位置誤差は、(ジッタによる)正しい位
置の10%±0.1%である。
各ラインにおける最後の画素は、それ数位置の違いは、
近傍から6Mもなく、代表的には15μmくらいのもの
である。これは眞に無視し得るものであり、そして恐ら
く全く測定できないものである。
近傍から6Mもなく、代表的には15μmくらいのもの
である。これは眞に無視し得るものであり、そして恐ら
く全く測定できないものである。
それ故、この例の200M)Izの発振器における位相
ジッタは、4許容できぬ問題から無意味な問題にまで、
減少したのである。
ジッタは、4許容できぬ問題から無意味な問題にまで、
減少したのである。
最後に、もし遅延素子を経た全遅れが(遅延線2または
シフトレジスタ11)クロック信号の周期より大である
としても、これらの回路は、可変周期のクロックの位相
同期に用いられることは注目されるべきことである。
シフトレジスタ11)クロック信号の周期より大である
としても、これらの回路は、可変周期のクロックの位相
同期に用いられることは注目されるべきことである。
以上詳記した如く、本発明によると、クロック発振器に
低周波数を用いることが可能となり、また第2の実施例
に見られるように、シフトレジスタを用い、第1クロッ
ク信号とは別に高周波数の第2のクロック信号で制御し
ても従来問題になった位相ジッタの影響は、直接には無
くなり、クロック信号を安定した形で同期することがで
き、ラスクイメージアウトプットスキャニングの分野を
含む広い分野への応用を為し得る工業上有意義な発明で
ある。
低周波数を用いることが可能となり、また第2の実施例
に見られるように、シフトレジスタを用い、第1クロッ
ク信号とは別に高周波数の第2のクロック信号で制御し
ても従来問題になった位相ジッタの影響は、直接には無
くなり、クロック信号を安定した形で同期することがで
き、ラスクイメージアウトプットスキャニングの分野を
含む広い分野への応用を為し得る工業上有意義な発明で
ある。
第1図は、本発明による装置の第1実施例のブロックダ
イヤグラム、 第2図は、第1図の装置の動作を示すパルスダイヤグラ
ム、第3図は本発明による装置の第2実施例のブロック
ダイヤグラムである。 1・・・クロック発振器、 2・・・タップ付遅延線、
3・・・ラッチ、 4,5.6・・・ライン
、7・・・マルチプレクサ、 訃・・同期信号入力ライン、 9・・・論理回路、 10・・・出力ライン、1
1・・・シフトレジスタ、12・・・XN周波数逓倍器
、A(第2図)・・・第1クロック周波数、B、C(第
2図)・・・時間遅延信号、D(第2図)・・・同期パ
ルス。
イヤグラム、 第2図は、第1図の装置の動作を示すパルスダイヤグラ
ム、第3図は本発明による装置の第2実施例のブロック
ダイヤグラムである。 1・・・クロック発振器、 2・・・タップ付遅延線、
3・・・ラッチ、 4,5.6・・・ライン
、7・・・マルチプレクサ、 訃・・同期信号入力ライン、 9・・・論理回路、 10・・・出力ライン、1
1・・・シフトレジスタ、12・・・XN周波数逓倍器
、A(第2図)・・・第1クロック周波数、B、C(第
2図)・・・時間遅延信号、D(第2図)・・・同期パ
ルス。
Claims (1)
- 【特許請求の範囲】 1、クロック信号をパルスに同期させる方法であり、そ
の方法は所望のクロック信号の周波数に等しい周波数の
第1クロック信号(第2図A)を供給すること。第1ク
ロック信号に対し、時間遅れが第1クロック信号の周期
により短い多くの時間遅延信号(第2図B、C)を発生
させること、第1クロック信号の時間遅延信号と、オリ
ジナルクロック信号とをパルス起動時に比較すること、
およびそのパルス起動時に近い状態に変化させた第1ク
ロック信号の遅延信号の1つを所望のクロック信号とし
て選択することを特徴とするクロック信号をパルスに同
期させる方法。 2、クロック信号を正規パルスに同期させるために、そ
の正規パルスの各発生時にその方法が繰返される段階を
有することを特徴とする請求項1記載のクロック信号を
パルスに同期させる方法。 3、クロック信号をパルスに同期させる装置であり、そ
の装置は所望のクロック信号の周波数に等しい周波数の
第1クロック信号を発生させるクロック信号発振器(1
)と、第1クロック信号に対し、時間遅れが第1クロッ
ク信号の周期より少である多くの時間遅延信号を発生さ
せるために、第1信号が供給される遅延手段(2;11
)と、第1クロック信号の時間遅延信号と、オリジナル
クロック信号とをそのパルスの起動時の比較するため、
およびそのパルスの起動時に近い状態に変化させた第1
クロック信号の遅延信号の1つを所望のクロック信号と
して選択するための比較手段(9)とよりなることを特
徴とするクロック信号をパルスに同期させる装置。 4、遅延手段が直列に配置された多くの遅延回路(2)
よりなり、各回路は上流の遅延回路から受ける入力クロ
ック信号に関して、夫々の時間遅延を挿入することを特
徴とする請求項3記載のクロック信号をパルスに同期さ
せる装置。 5、遅延手段が、タップ付遅延線(2)よりなることを
特徴とする請求項4記載のクロック信号をパルスに同期
させる装置。 6、遅延手段が、クロック信号発振器に接続された直列
の入力ポートを持つシフトレジスタ(11)と、そのシ
フトレジスタのシフト率を制御するため第1クロック信
号より高い周波数の第2クロック信号を発生する手段(
12)とよりなり、そこでシフトレジスタの並列出力ポ
ートの各々が第1クロック信号の種々の遅延信号を提供
する比較手段に接続されていることを特徴とする請求項
3記載のクロック信号をパルスに同期させる装置。 7、第2クロック信号発生の手段は、第1クロック信号
もまた供給されている周波数逓倍器(12)よりなるこ
とを特徴とする請求項6記載のクロック信号をパルスに
周期させる装置。 8、比較手段が、第1クロック信号の各時間遅延信号が
供給されているラッチ(3)と、第1クロック信号の各
時間遅延信号が供給されているマルチプレクサ(7)と
、論理手段(9)とよりなり、ラッチ(3)は、論理手
段(9)に、パルス時ラッチの内容を比較させ、且つパ
ルスに最も近い状態に変える第1クロック信号の時間遅
延信号を選ばせるようパルスに応答し、論理手段が第1
クロック信号の選ばれた遅延信号を出力するマルチプレ
クサを制御することを特徴とする請求項3乃至7の何れ
にも記載のクロック信号をパルスに同期させる装置。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB8818665.5 | 1988-08-05 | ||
| GB888818665A GB8818665D0 (en) | 1988-08-05 | 1988-08-05 | Methods & apparatus for synchronising clock signals |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0276318A true JPH0276318A (ja) | 1990-03-15 |
| JP2930978B2 JP2930978B2 (ja) | 1999-08-09 |
Family
ID=10641677
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1201465A Expired - Lifetime JP2930978B2 (ja) | 1988-08-05 | 1989-08-04 | クロック信号を同期させる装置 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US4999526A (ja) |
| EP (1) | EP0356042B1 (ja) |
| JP (1) | JP2930978B2 (ja) |
| DE (1) | DE68912455T2 (ja) |
| GB (1) | GB8818665D0 (ja) |
Families Citing this family (32)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH087558B2 (ja) * | 1989-08-30 | 1996-01-29 | 日本電気株式会社 | 走査型表示回路の同期補償回路 |
| US5258660A (en) * | 1990-01-16 | 1993-11-02 | Cray Research, Inc. | Skew-compensated clock distribution system |
| US5408640A (en) * | 1990-02-21 | 1995-04-18 | Digital Equipment Corporation | Phase delay compensator using gating signal generated by a synchronizer for loading and shifting of bit pattern to produce clock phases corresponding to frequency changes |
| US5124572A (en) * | 1990-11-27 | 1992-06-23 | Hewlett-Packard Co. | VLSI clocking system using both overlapping and non-overlapping clocks |
| US5306962A (en) * | 1990-11-27 | 1994-04-26 | Hewlett-Packard Company | Qualified non-overlapping clock generator to provide control lines with non-overlapping clock timing |
| US5272390A (en) * | 1991-09-23 | 1993-12-21 | Digital Equipment Corporation | Method and apparatus for clock skew reduction through absolute delay regulation |
| US5245637A (en) * | 1991-12-30 | 1993-09-14 | International Business Machines Corporation | Phase and frequency adjustable digital phase lock logic system |
| US5452324A (en) * | 1992-09-23 | 1995-09-19 | Texas Instruments Incorporated | Packet data recovery system |
| US5467464A (en) * | 1993-03-09 | 1995-11-14 | Apple Computer, Inc. | Adaptive clock skew and duty cycle compensation for a serial data bus |
| US5440592A (en) * | 1993-03-31 | 1995-08-08 | Intel Corporation | Method and apparatus for measuring frequency and high/low time of a digital signal |
| US5475322A (en) * | 1993-10-12 | 1995-12-12 | Wang Laboratories, Inc. | Clock frequency multiplying and squaring circuit and method |
| JPH07154381A (ja) * | 1993-11-30 | 1995-06-16 | Hitachi Ltd | データ転送装置 |
| US5666079A (en) * | 1994-05-06 | 1997-09-09 | Plx Technology, Inc. | Binary relative delay line |
| US5828250A (en) * | 1994-09-06 | 1998-10-27 | Intel Corporation | Differential delay line clock generator with feedback phase control |
| US5537068A (en) * | 1994-09-06 | 1996-07-16 | Intel Corporation | Differential delay line clock generator |
| US6081147A (en) | 1994-09-29 | 2000-06-27 | Fujitsu Limited | Timing controller and controlled delay circuit for controlling timing or delay time of a signal by changing phase thereof |
| US5486783A (en) * | 1994-10-31 | 1996-01-23 | At&T Corp. | Method and apparatus for providing clock de-skewing on an integrated circuit board |
| US5506520A (en) * | 1995-01-11 | 1996-04-09 | International Business Machines Corporation | Energy conserving clock pulse generating circuits |
| SE504369C2 (sv) | 1995-05-02 | 1997-01-20 | Ericsson Telefon Ab L M | Fördröjningsanpassad klock- och datagenerator |
| KR0151261B1 (ko) * | 1995-07-14 | 1998-12-15 | 문정환 | 펄스폭 변조 회로 |
| US5805208A (en) * | 1995-09-29 | 1998-09-08 | Eastman Kodak Company | Positioning system timing synchronization |
| US5821794A (en) * | 1996-04-01 | 1998-10-13 | Cypress Semiconductor Corp. | Clock distribution architecture and method for high speed CPLDs |
| US6272646B1 (en) | 1996-09-04 | 2001-08-07 | Cypress Semiconductor Corp. | Programmable logic device having an integrated phase lock loop |
| US5977837A (en) * | 1998-05-01 | 1999-11-02 | International Business Machines Corporation | Phase selector for external frequency divider and phase locked loop |
| US6441666B1 (en) | 2000-07-20 | 2002-08-27 | Silicon Graphics, Inc. | System and method for generating clock signals |
| US6690224B1 (en) | 2001-06-27 | 2004-02-10 | Cypress Semiconductor Corp. | Architecture of a PLL with dynamic frequency control on a PLD |
| KR100871205B1 (ko) * | 2002-07-23 | 2008-12-01 | 엘지노텔 주식회사 | 다중 클럭 위상 결정 시스템 |
| DE102006011286B4 (de) * | 2006-03-10 | 2008-02-07 | Siemens Ag Österreich | Schaltungsanordnung zur Gewinnung synchroner Zeitsignale |
| US7893772B1 (en) | 2007-12-03 | 2011-02-22 | Cypress Semiconductor Corporation | System and method of loading a programmable counter |
| US8990606B2 (en) * | 2012-05-15 | 2015-03-24 | Oracle International Corporation | Constant frequency architectural timer in a dynamic clock domain |
| GB2542149B (en) | 2015-09-09 | 2019-11-27 | Imagination Tech Ltd | Synchronising devices |
| JP2020154230A (ja) * | 2019-03-22 | 2020-09-24 | 株式会社Jvcケンウッド | 液晶表示装置及びその製造方法 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3577128A (en) * | 1969-01-14 | 1971-05-04 | Ibm | Synchronizing clock system |
| US3760280A (en) * | 1972-06-07 | 1973-09-18 | Taft Broadcasting Corp | Method and apparatus for delaying an electrical signal |
| DE2360450B2 (de) * | 1973-12-01 | 1980-09-04 | Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt | Ausfallsicherer Taktgenerator |
| US4316148A (en) * | 1979-09-04 | 1982-02-16 | Sperry Corporation | Variable frequency logic clock |
| US4600895A (en) * | 1985-04-26 | 1986-07-15 | Minnesota Mining And Manufacturing Company | Precision phase synchronization of free-running oscillator output signal to reference signal |
| US4851709A (en) * | 1987-09-11 | 1989-07-25 | Pacific Northwest Eectronics | Variable frequency, fixed amplitude digital sweep generator |
-
1988
- 1988-08-05 GB GB888818665A patent/GB8818665D0/en active Pending
-
1989
- 1989-07-25 US US07/384,384 patent/US4999526A/en not_active Expired - Fee Related
- 1989-08-02 EP EP89307873A patent/EP0356042B1/en not_active Expired - Lifetime
- 1989-08-02 DE DE89307873T patent/DE68912455T2/de not_active Expired - Fee Related
- 1989-08-04 JP JP1201465A patent/JP2930978B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| DE68912455T2 (de) | 1994-05-11 |
| EP0356042B1 (en) | 1994-01-19 |
| DE68912455D1 (de) | 1994-03-03 |
| US4999526A (en) | 1991-03-12 |
| JP2930978B2 (ja) | 1999-08-09 |
| GB8818665D0 (en) | 1988-09-07 |
| EP0356042A1 (en) | 1990-02-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2930978B2 (ja) | クロック信号を同期させる装置 | |
| US4600895A (en) | Precision phase synchronization of free-running oscillator output signal to reference signal | |
| KR100362199B1 (ko) | 링 딜레이와 카운터를 이용한 레지스터 제어 지연고정루프 | |
| US6240152B1 (en) | Apparatus and method for switching frequency modes in a phase locked loop system | |
| EP0596656A2 (en) | Programmable clock skew adjustment circuit | |
| US5506878A (en) | Programmable clock having programmable delay and duty cycle based on a user-supplied reference clock | |
| JP2003045183A (ja) | レジスタ制御ディレイロックループ及びそれを備えた半導体メモリデバイス | |
| JPH06350440A (ja) | 半導体集積回路 | |
| JPH023210B2 (ja) | ||
| US5014137A (en) | Method of generating an image scanning clock signal for an optical scanning device by selecting one of a plurality of out-of-phase clock signals | |
| JP2003208400A (ja) | クロック切替回路 | |
| JPH0312803B2 (ja) | ||
| JP2004361343A (ja) | 試験装置 | |
| JPH08286780A (ja) | クロック回路及びこれを用いたプロセッサ並びにプロセッサ動作方法 | |
| JP3143743B2 (ja) | 高速位相同期回路及びこれを用いた位相同期方法 | |
| US6774823B1 (en) | Clock synchronization logic | |
| JP4374168B2 (ja) | 多相発振器の位相同期方法および多相発振器を有するlcr測定装置 | |
| JP3037237B2 (ja) | 同期回路及びその同期方法及びlsi | |
| JPH09261212A (ja) | クロック抽出回路 | |
| JPH08329000A (ja) | 情報処理装置 | |
| JPH11205101A (ja) | 位相追従装置 | |
| JP2710853B2 (ja) | パルスジェネレータ | |
| KR19980050372A (ko) | 데이타 전송 동기용 클럭 발생장치 | |
| KR100246340B1 (ko) | 디지탈 지연 고정 루프장치 | |
| JPH0983499A (ja) | ビット位相同期回路、ビット位相同期装置及びデータラッチタイミング判定回路 |