JPH11205101A - Phase tracking device - Google Patents
Phase tracking deviceInfo
- Publication number
- JPH11205101A JPH11205101A JP10004789A JP478998A JPH11205101A JP H11205101 A JPH11205101 A JP H11205101A JP 10004789 A JP10004789 A JP 10004789A JP 478998 A JP478998 A JP 478998A JP H11205101 A JPH11205101 A JP H11205101A
- Authority
- JP
- Japan
- Prior art keywords
- clock signal
- phase difference
- phase
- delay
- signal
- 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
Links
Landscapes
- Pulse Circuits (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】この発明は、それぞれ位相差
を有する複数のクロック信号間の位相差を最適に制御す
る位相追従装置に関する。[0001] 1. Field of the Invention [0002] The present invention relates to a phase tracking apparatus for optimally controlling a phase difference between a plurality of clock signals each having a phase difference.
【0002】[0002]
【従来の技術】例えばパソコン等の通信で使用されてい
るユニバーサル・シリアル・バスを用いたシリアル通信
においては、シリアルに受信されるジッタを含む通信信
号の中から正しい通信データを識別して抽出するため
に、通信信号に同期した識別信号を生成する必要があ
る。この識別信号は、通信データを正確に判別するため
に通信スピードよりも十分高速なクロック信号を使用す
ることが望ましい。しかしながら、通信スピードの高速
化が著しい現在では、通信スピードよりも十分高速なク
ロック信号の識別信号を生成することは極めて困難とな
りつつある。2. Description of the Related Art For example, in serial communication using a universal serial bus used in communication of a personal computer or the like, correct communication data is identified and extracted from communication signals containing jitter received serially. Therefore, it is necessary to generate an identification signal synchronized with the communication signal. As this identification signal, it is desirable to use a clock signal sufficiently faster than the communication speed in order to accurately determine the communication data. However, at the present time when the communication speed is remarkably increased, it is becoming extremely difficult to generate a clock signal identification signal sufficiently faster than the communication speed.
【0003】この解決策として従来では、通信スピード
と同じスピードのクロック信号でDPL(デジタル・フ
ェーズ・ロック)回路を使用して識別信号を生成させる
方法がある。この方法は、極限られた同期パターンで識
別信号をロックさせる必要があるため、例えば図8に示
すようなDPL回路が用いられていた。As a solution to this problem, there is a method of generating an identification signal using a DPL (Digital Phase Lock) circuit with a clock signal having the same speed as the communication speed. In this method, since it is necessary to lock the identification signal with a very limited synchronization pattern, for example, a DPL circuit as shown in FIG. 8 has been used.
【0004】図8において、DPL回路は、縦続接続さ
れた複数の位相差発生回路101によって基準クロック
信号(CLK0)からそれぞれ所定の位相差を有する複
数のクロック信号(CLK1〜CLK5)を生成し、生
成されたクロック信号の中から通信信号(シリアルデー
タ)に基づいてクロック信号選択回路102により識別
信号となる追従クロック信号を選択生成している。この
ような構成を採用することにより1回の位相合わせによ
り同期をとることができる。In FIG. 8, a DPL circuit generates a plurality of clock signals (CLK1 to CLK5) each having a predetermined phase difference from a reference clock signal (CLK0) by a plurality of phase difference generating circuits 101 connected in cascade. A clock signal selection circuit 102 selects and generates a following clock signal serving as an identification signal from the generated clock signals based on a communication signal (serial data). By adopting such a configuration, synchronization can be achieved by one phase adjustment.
【0005】しかしながら、DPL回路中の位相差発生
回路101は、使用条件や潜在的に存在する誤差によ
り、所望の位相差を有する複数のクロック信号を生成す
ることが難しく、確実な位相追従を行うことが困難であ
った。このため、正確な識別信号を生成することができ
ず、高速な通信信号の中からデータを正しく抽出するこ
とができなくなるおそれがあった。However, it is difficult for the phase difference generating circuit 101 in the DPL circuit to generate a plurality of clock signals having a desired phase difference due to use conditions and potentially existing errors, and performs a reliable phase tracking. It was difficult. For this reason, an accurate identification signal cannot be generated, and data may not be correctly extracted from a high-speed communication signal.
【0006】[0006]
【発明が解決しようとする課題】以上説明したように、
通信信号の周波数に応じて通信信号の中から正しいデー
タを識別する識別信号を短時間に生成する従来の位相追
従装置にあっては、回路が本来有している誤差や使用条
件によって識別信号を生成するための複数のクロック信
号間の位相差を高い精度で所定の値に設定することが困
難であった。このため、確実に位相追従を行って通信信
号の中から正確にデータを識別し抽出することができな
くなるといった不具合を招いていた。As described above,
In a conventional phase tracking device that generates an identification signal for identifying correct data from communication signals in a short time in accordance with the frequency of the communication signal, the identification signal is determined by an error inherent in the circuit and use conditions. It has been difficult to set the phase difference between a plurality of clock signals to be generated to a predetermined value with high accuracy. For this reason, there has been a problem in that data cannot be accurately identified and extracted from communication signals by performing phase tracking reliably.
【0007】そこで、この発明は、上記に鑑みてなされ
たものであり、その目的とするところは、クロック信号
間の位相差の誤差を低減して位相追従性を向上させた位
相追従装置を提供することにある。Accordingly, the present invention has been made in view of the above, and it is an object of the present invention to provide a phase tracking device in which an error in a phase difference between clock signals is reduced to improve phase tracking. Is to do.
【0008】[0008]
【課題を解決するための手段】上記目的を達成するため
に、請求項1記載の発明は、基準クロック信号を発生す
る基準クロック信号発生装置と、前記基準クロック信号
発生回路で発生される基準クロック信号を受けて、遅延
制御信号に基づいてクロック信号間で所定の位相差を有
する複数のクロック信号を発生する位相差クロック信号
発生ブロックと、前記位相差クロック信号発生ブロック
で発生された複数のクロック信号の中から通信信号に基
づいて通信信号に追従させる追従クロック信号を選択す
る選択回路と、前記位相差クロック信号発生ブロックで
発生された複数のクロック信号の内、基準クロック信号
に対して最も遅れた位相の最遅延クロック信号と、前記
基準クロック信号発生回路で発生された基準クロック信
号を受けて、基準クロック信号と最遅延クロック信号の
位相差を検出し、検出結果に基づいて遅延制御信号を前
記位相差クロック信号発生ブロックに与える位相差検出
ブロックとを有し、クロック信号間の位相差の誤差を最
小限に抑制することが可能となり、良好な位相追従性を
達成することを特徴とする。According to one aspect of the present invention, there is provided a reference clock signal generating device for generating a reference clock signal, and a reference clock signal generated by the reference clock signal generating circuit. A phase difference clock signal generation block that receives a signal and generates a plurality of clock signals having a predetermined phase difference between the clock signals based on the delay control signal; and a plurality of clocks generated by the phase difference clock signal generation block. A selection circuit that selects a tracking clock signal to follow the communication signal based on the communication signal from among the signals, and a delay circuit that is the most delayed with respect to the reference clock signal among a plurality of clock signals generated by the phase difference clock signal generation block. Receiving the most delayed clock signal of the phase and the reference clock signal generated by the reference clock signal generation circuit, A phase difference detection block for detecting a phase difference between the lock signal and the most delayed clock signal, and providing a delay control signal to the phase difference clock signal generation block based on the detection result, and detecting a phase difference error between the clock signals. It is characterized in that it can be suppressed to a minimum, and good phase tracking is achieved.
【0009】請求項2記載の発明は、請求項1記載の位
相追従装置において、前記位相差クロック信号発生ブロ
ックは、入力されるクロック信号を予め設定された固定
の遅延量だけ遅延する固定遅延回路と、前記固定遅延回
路で遅延されたクロック信号ならびに前記位相差検出ブ
ロックから出力される遅延制御信号を受けて、遅延制御
信号に基づいて複数の遅延素子を選択することにより与
えられたクロック信号を可変に遅延させて位相差を制御
する可変遅延回路とを有し、クロック信号間の位相差の
誤差を最小限に抑制することが可能となり、良好な位相
追従性を達成することを特徴とする。According to a second aspect of the present invention, in the phase follower according to the first aspect, the phase difference clock signal generation block delays an input clock signal by a predetermined fixed delay amount. Receiving the clock signal delayed by the fixed delay circuit and the delay control signal output from the phase difference detection block, and selecting a clock signal provided by selecting a plurality of delay elements based on the delay control signal. A variable delay circuit that variably delays the phase difference to control the phase difference, thereby minimizing the phase difference error between the clock signals, and achieving good phase tracking. .
【0010】請求項3記載の発明は、請求項1又は2記
載の位相追従装置において、前記位相差検出ブロック
は、最遅延クロック信号ならびに遅延制御信号を受け
て、遅延制御信号に基づいて複数の遅延素子を選択する
ことにより最遅延クロック信号を可変に遅延させる可変
遅延回路と、前記可変遅延回路で遅延されたクロック信
号を受けて、このクロック信号を予め設定された固定の
遅延量だけ遅延させて比較信号を生成する固定遅延回路
と、基準クロック信号と比較信号を受けて両者を比較
し、比較結果に基づいてカウンタを増減させるカウント
制御信号を出力する比較器と、前記比較器のカウント制
御信号に基づいてカウント値を増減させ、カウンタ値に
対応した遅延制御信号を出力するカウンタとを有し、ク
ロック信号間の位相差の誤差を最小限に抑制することが
可能となり、良好な位相追従性を達成することを特徴と
する。According to a third aspect of the present invention, in the phase tracking apparatus according to the first or second aspect, the phase difference detection block receives a most delayed clock signal and a delay control signal and receives a plurality of delay control signals based on the delay control signal. A variable delay circuit for variably delaying the most-delayed clock signal by selecting a delay element; and receiving the clock signal delayed by the variable delay circuit, delaying the clock signal by a preset fixed delay amount. A fixed delay circuit for generating a comparison signal, a comparator for receiving a reference clock signal and a comparison signal, comparing the two, and outputting a count control signal for increasing or decreasing a counter based on the comparison result; and a count control for the comparator. And a counter for increasing or decreasing the count value based on the signal and outputting a delay control signal corresponding to the counter value. It is possible to suppress the difference to a minimum, characterized in that to achieve a good phase tracking ability.
【0011】請求項4記載の発明は、請求項3記載の位
相追従装置において、前記位相差検出ブロックは、前記
可変遅延回路の出力に対して位相差の異なる複数の進み
位相ならびに遅れ位相の比較信号を生成し、クロック信
号間の位相差の誤差を最小限に抑制することが可能とな
り、良好な位相追従性を達成することを特徴とする。According to a fourth aspect of the present invention, in the phase tracking apparatus according to the third aspect, the phase difference detection block compares a plurality of leading phases and lag phases having different phase differences with respect to the output of the variable delay circuit. A signal is generated, and an error in a phase difference between clock signals can be suppressed to a minimum.
【0012】[0012]
【発明の実施の形態】以下、図面を用いてこの発明の実
施形態を説明する。Embodiments of the present invention will be described below with reference to the drawings.
【0013】図1は請求項1記載の発明の一実施形態に
係わる位相追従装置の構成を示す図である。FIG. 1 is a diagram showing a configuration of a phase tracking apparatus according to an embodiment of the present invention.
【0014】図1において、位相追従装置は、基準クロ
ック信号に対して例えばπ/3づつの位相差を有する5
つのクロック信号を生成してシリアル通信信号に対して
位相追従を行うものであり、基準となるクロック信号
(CLK0)を発生する基準クロック信号発生装置1
と、基準クロック信号発生装置1の基準クロック信号を
受けて、遅延制御信号に基づいて基準クロック信号に対
してπ/3の位相差を有するクロック信号(CLK1)
を生成する位相差発生ブロック2−1と、位相差発生ブ
ロック2−1から出力されるクロック信号を受けて、遅
延制御信号に基づいてこのクロック信号に対してπ/3
の位相差を有するクロック信号(CLK2)を生成する
位相差発生ブロック2−2と、位相差発生ブロック2−
2から出力されるクロック信号を受けて、遅延制御信号
に基づいてこのクロック信号に対してπ/3の位相差を
有するクロック信号(CLK3)を生成する位相差発生
ブロック2−3と、位相差発生ブロック2−3から出力
されるクロック信号を受けて、遅延制御信号に基づいて
このクロック信号に対してπ/3の位相差を有するクロ
ック信号(CLK4)を生成する位相差発生ブロック2
−4と、位相差発生ブロック2−4から出力されるクロ
ック信号を受けて、遅延制御信号に基づいてこのクロッ
ク信号に対してπ/3の位相差を有するクロック信号
(CLK5)を生成する位相差発生ブロック2−5と、
基準クロック信号と5段目の位相差発生ブロック2−5
のクロック信号(CLK5)を受けて、基準クロック信
号とクロック信号(CLK5)の位相差を検出し、検出
結果に基づいてそれぞれの位相差発生ブロック2−1〜
2−5の信号遅延を制御する遅延制御信号をそれぞれの
位相差発生ブロック2−1〜2−5に与える位相差検出
ブロック3と、それぞれの位相差発生ブロック2−1〜
2−5で生成されたクロック信号と通信信号となるシリ
アルデータを受けて、通信信号に基づいてシリアルデー
タの識別信号となるクロック信号を選択して追従クロッ
ク信号として出力するクロック信号選択回路4を備えて
構成される。なお、位相追従を行うクロック信号の個数
ならびにそれぞれのクロック信号の位相差は、上記値に
限ることはなく、それぞれ任意に設定できるものであ
る。In FIG. 1, the phase follower has a phase difference of, for example, π / 3 from the reference clock signal.
A reference clock signal generator 1 that generates two clock signals and performs phase tracking on a serial communication signal, and generates a reference clock signal (CLK0).
And a clock signal (CLK1) having a phase difference of π / 3 with respect to the reference clock signal based on the delay control signal in response to the reference clock signal of the reference clock signal generator 1.
Receiving the clock signal output from the phase difference generating block 2-1 and generating a π / 3 based on the delay control signal.
Phase difference generating block 2-2 for generating a clock signal (CLK2) having a phase difference of
A phase difference generating block 2-3 for receiving a clock signal output from the phase control signal 2 and generating a clock signal (CLK3) having a phase difference of π / 3 with respect to the clock signal based on the delay control signal; Phase difference generating block 2 receiving a clock signal output from generating block 2-3 and generating a clock signal (CLK4) having a phase difference of π / 3 with respect to this clock signal based on a delay control signal.
Receiving the clock signal output from the phase difference generation block 2-4 and generating a clock signal (CLK5) having a phase difference of π / 3 with respect to this clock signal based on the delay control signal. A phase difference generating block 2-5;
Reference clock signal and fifth-stage phase difference generating block 2-5
, The phase difference between the reference clock signal and the clock signal (CLK5) is detected, and based on the detection result, each of the phase difference generation blocks 2-1 to 2-1 is detected.
2-5, a phase difference detecting block 3 for providing a delay control signal for controlling the signal delay to each of the phase difference generating blocks 2-1 to 2-5, and each of the phase difference generating blocks 2-1 to 2-1.
The clock signal selection circuit 4 receives the clock signal generated in 2-5 and the serial data serving as a communication signal, selects a clock signal serving as a serial data identification signal based on the communication signal, and outputs the selected clock signal as a following clock signal. It is configured with. Note that the number of clock signals to be phase-followed and the phase difference between the respective clock signals are not limited to the above values, but can be set arbitrarily.
【0015】図2は請求項2記載の発明の一実施形態に
係わる位相追従装置における図1に示す位相差発生ブロ
ック2−1〜2−5の構成を示す図である。FIG. 2 is a diagram showing the configuration of the phase difference generating blocks 2-1 to 2-5 shown in FIG. 1 in the phase tracking apparatus according to one embodiment of the present invention.
【0016】図2において、位相差発生ブロック2−1
〜2−5は、前段のクロック信号を受けて、π/3より
も多少小さい所定の位相差となるように前段のクロック
信号を遅延させる固定遅延回路21と、固定遅延回路2
1の出力と遅延制御信号を受けて、遅延制御信号に基づ
いて遅延量ΔXの複数の遅延素子22を選択回路23で
選択することにより固定遅延回路21の出力を可変的に
遅延させる可変遅延回路24を備えて構成される。この
ような構成により位相差発生ブロック2−1〜2−5
は、可変遅延回路24において遅延制御信号によりn個
の遅延素子22が選択されると、入力されたクロック信
号に対して(固定遅延回路21の遅延量)+(n×Δ
X)だけの位相が遅れたクロック信号を出力することに
なる。選択されていない遅延素子22は、選択回路23
により分離されて電力を消費しないようになっている。
ここで、設計の初期値として例えば選択回路23は全て
の遅延素子22の半分程度を選択状態とし、この遅延量
と固定遅延回路21の遅延量とを合わせた遅延量がπ/
3程度となるように設定されている。In FIG. 2, a phase difference generating block 2-1 is shown.
2-5, a fixed delay circuit 21 receiving the clock signal of the preceding stage and delaying the clock signal of the preceding stage so as to have a predetermined phase difference slightly smaller than π / 3, and a fixed delay circuit 2
1 and a delay control signal, the selection circuit 23 selects a plurality of delay elements 22 having a delay amount ΔX based on the delay control signal, thereby variably delaying the output of the fixed delay circuit 21. 24. With such a configuration, the phase difference generating blocks 2-1 to 2-5
When n delay elements 22 are selected by the delay control signal in the variable delay circuit 24, the input clock signal is (delay amount of the fixed delay circuit 21) + (n × Δ
X) will output a clock signal delayed in phase. The unselected delay element 22 includes a selection circuit 23
, So that power is not consumed.
Here, as an initial value of the design, for example, the selection circuit 23 sets about half of all the delay elements 22 to the selected state, and the delay amount obtained by adding this delay amount and the delay amount of the fixed delay circuit 21 is π /
It is set to be about three.
【0017】図3は請求項3記載の発明の一実施形態に
係わる位相追従装置における図1に示す位相差検出ブロ
ック3の構成を示す図である。FIG. 3 is a diagram showing the configuration of the phase difference detection block 3 shown in FIG. 1 in the phase tracking apparatus according to one embodiment of the present invention.
【0018】図3において、位相差検出ブロック3は、
5段目の位相差発生ブロック2−5のクロック信号(C
LK5)を受けて、このクロック信号を図2に示す可変
遅延回路24と同様な構成により可変に遅延させる可変
遅延回路31と、可変遅延回路31で遅延されたクロッ
ク信号を受けて、このクロック信号に対して図2に示す
固定遅延回路21の遅延量−3ΔXの遅延量のクロック
信号Aを出力する、すなわち基準クロック信号に対して
5π/3の位相差を持つ位相差発生ブロック2−5のク
ロック信号(CLK5)に対して{(π/3)−3Δ
X}の位相差を持つ(2π−3ΔX)の位相差のクロッ
ク信号Aを出力する固定遅延回路32と、固定遅延回路
32のクロック信号Aを受けて、このクロック信号Aを
6ΔXの遅延量分遅延させた(2π+3ΔX)の位相差
のクロック信号Bを出力する遅延素子33と、基準クロ
ック信号とクロック信号Aとクロック信号Bを受けて、
基準クロック信号に対するクロック信号Aとクロック信
号Bの位相差を比較し、比較結果に応じたカウント制御
信号を出力する位相比較器34と、位相比較器34のカ
ウント制御信号を受けて、このカウント制御信号に基づ
いてカウント値を増減させ、可変遅延回路24ならびに
31の遅延素子22を選択制御する遅延制御信号を出力
する遅延カウンタ35を備えて構成される。In FIG. 3, the phase difference detection block 3
The clock signal (C) of the fifth-stage phase difference generation block 2-5
LK5), a variable delay circuit 31 for variably delaying the clock signal by the same configuration as the variable delay circuit 24 shown in FIG. 2, and a clock signal delayed by the variable delay circuit 31 to receive the clock signal. 2 outputs a clock signal A having a delay amount of the fixed delay circuit 21 shown in FIG. 2 and a delay amount of −3ΔX, that is, the phase difference generation block 2-5 having a phase difference of 5π / 3 with respect to the reference clock signal. {(Π / 3) -3Δ with respect to clock signal (CLK5)
A fixed delay circuit 32 for outputting a clock signal A having a phase difference of (2π−3ΔX) having a phase difference of X}, and receiving the clock signal A of the fixed delay circuit 32, the clock signal A is converted by a delay amount of 6ΔX. Upon receiving a delay element 33 that outputs a delayed clock signal B having a phase difference of (2π + 3ΔX), a reference clock signal, a clock signal A, and a clock signal B,
The phase comparator 34 compares the phase difference between the clock signal A and the clock signal B with respect to the reference clock signal and outputs a count control signal corresponding to the comparison result. It is provided with a delay counter 35 for increasing or decreasing the count value based on the signal and outputting a delay control signal for selectively controlling the delay elements 22 of the variable delay circuits 24 and 31.
【0019】このような構成において、位相差検出ブロ
ック3の位相比較回路34によりクロック信号Bの位相
<基準クロック信号の位相であると検出され、図4に示
すようにクロック信号A,Bが基準クロック信号に対し
て進み位相となり位相差発生ブロック2−1〜2−5が
発生するクロック信号間の位相差が当初設定したπ/3
に満たない場合は、遅延カウンタ35のカウント値を増
加させるカウント制御信号が位相比較器34から遅延カ
ウンタ35に与えられ、遅延カウンタ35のカウント値
は増加されて対応する遅延制御信号が可変遅延回路2
4,31に与えられる。これにより、可変遅延回路2
4,31の選択回路24により遅延制御信号に応じた遅
延素子22が増加する方向でさらに選択され、位相差発
生ブロック2−1〜2−5から発生されるそれぞれのク
ロック信号間の位相差は増加され、その位相差がπ/3
に近づく方向に調整される。なお、図4において、クロ
ック信号(CLK6)はクロック信号Aとクロック信号
Bの中間の値となり、クロック信号Aとクロック信号B
はクロック信号(CLK6)を基準として同じ位相差を
有する。In such a configuration, the phase comparison circuit 34 of the phase difference detection block 3 detects that the phase of the clock signal B <the phase of the reference clock signal, and as shown in FIG. The phase difference between the clock signals generated by the phase difference generating blocks 2-1 to 2-5 becomes the leading phase with respect to the clock signal.
Is less than the count value, the count control signal for increasing the count value of the delay counter 35 is provided from the phase comparator 34 to the delay counter 35, the count value of the delay counter 35 is increased, and the corresponding delay control signal is changed to the variable delay circuit. 2
4,31. Thereby, the variable delay circuit 2
The delay element 22 according to the delay control signal is further selected by the selection circuits 24 and 4 in the increasing direction, and the phase difference between the clock signals generated from the phase difference generation blocks 2-1 to 2-5 is And the phase difference is π / 3
It is adjusted in the direction approaching. In FIG. 4, the clock signal (CLK6) has an intermediate value between the clock signal A and the clock signal B, and the clock signal A and the clock signal B
Have the same phase difference with respect to the clock signal (CLK6).
【0020】このような制御が行われた結果、位相差検
出ブロック3の位相比較器34によりクロック信号Aの
位相<基準クロック信号の位相<クロック信号Bの位相
であると検出され、図5に示すようにクロック信号Aが
基準クロック信号に対して進み位相となりクロック信号
Bが基準クロック信号に対して遅れ位相となった場合に
は、位相差発生ブロック2−1〜2−5が発生するクロ
ック信号間の位相差が当初設定したπ/3をほぼ満足し
ているとし、遅延カウンタ35のカウント値は変化され
ず保持され、遅延制御信号も変化されない。これによ
り、位相差発生ブロック2−1〜2−5から発生される
それぞれのクロック信号間の位相差は均等にほぼπ/3
に調整される。As a result of such control, the phase comparator 34 of the phase difference detection block 3 detects that the phase of the clock signal A <the phase of the reference clock signal <the phase of the clock signal B, and FIG. As shown, when the clock signal A has a leading phase with respect to the reference clock signal and the clock signal B has a lagging phase with respect to the reference clock signal, the clock generated by the phase difference generation blocks 2-1 to 2-5. Assuming that the phase difference between the signals substantially satisfies the initially set π / 3, the count value of the delay counter 35 is kept unchanged and the delay control signal is not changed. As a result, the phase difference between the clock signals generated from the phase difference generating blocks 2-1 to 2-5 is substantially equal to π / 3.
It is adjusted to.
【0021】一方、位相差検出ブロック3の位相比較回
路34によりクロック信号Aの位相>基準クロック信号
の位相であると検出され、図6に示すようにクロック信
号A,Bが基準クロック信号に対して遅れ位相となり位
相差発生ブロック2−1〜2−5が発生するクロック信
号間の位相差が当初設定したπ/3を越える場合には、
遅延カウンタ35のカウント値を減少させるカウント制
御信号が位相比較器34から遅延カウンタ35に与えら
れ、遅延カウンタ35のカウント値は減少されて対応す
る遅延制御信号が可変遅延回路24,31に与えられ
る。これにより、可変遅延回路24,31の選択回路2
4により選択状態の遅延素子22がそれまでより減少す
る方向で遅延制御信号に応じた遅延素子22が選択さ
れ、位相差発生ブロック2−1〜2−5から発生される
それぞれのクロック信号間の位相差は減少され、その位
相差がπ/3に近づく方向に調整され、上記した図5に
示すように調整される。On the other hand, the phase comparison circuit 34 of the phase difference detection block 3 detects that the phase of the clock signal A> the phase of the reference clock signal, and as shown in FIG. 6, the clock signals A and B are different from the reference clock signal. If the phase difference between the clock signals generated by the phase difference generation blocks 2-1 to 2-5 exceeds the initially set π / 3,
A count control signal for decreasing the count value of the delay counter 35 is supplied from the phase comparator 34 to the delay counter 35, and the count value of the delay counter 35 is reduced and the corresponding delay control signal is supplied to the variable delay circuits 24 and 31. . Thereby, the selection circuit 2 of the variable delay circuits 24 and 31
4, the delay element 22 corresponding to the delay control signal is selected in a direction in which the delay element 22 in the selected state decreases more than before, and the delay element 22 between the clock signals generated from the phase difference generation blocks 2-1 to 2-5 is selected. The phase difference is reduced, the phase difference is adjusted in a direction approaching π / 3, and the phase difference is adjusted as shown in FIG.
【0022】このような構成を採用することにより、そ
れぞれの位相差発生ブロック2−1〜2−5が発生する
クロック信号間の位相差の誤差を短時間で最小限に抑制
することが可能となる。また、位相差発生ブロック2−
1〜2−5ならびに位相差検出ブロック3においては、
遅延素子22を選択することにより位相差を発生させる
構成としているので、特にゲートアレー等の配線のみの
変更で対応できる手法において有効となり、ゲートアレ
ー等のASICにおいて好適で容易に実施することがで
きる。By employing such a configuration, it is possible to minimize the error of the phase difference between the clock signals generated by the respective phase difference generating blocks 2-1 to 2-5 in a short time. Become. In addition, the phase difference generation block 2-
In 1 to 2-5 and the phase difference detection block 3,
Since the phase difference is generated by selecting the delay element 22, it is effective particularly in a method that can be dealt with by changing only the wiring such as the gate array, and can be suitably and easily implemented in the ASIC such as the gate array. .
【0023】図7は請求項4記載の発明の一実施形態に
係わる位相追従装置における位相差検出ブロックの構成
を示す図である。FIG. 7 is a diagram showing a configuration of a phase difference detection block in a phase tracking apparatus according to an embodiment of the present invention.
【0024】図7において、この実施形態の特徴とする
ところは、図3に示す実施形態に比べ、固定遅延回路3
2ならびに位相比較器34に代えて、遅延量を可変遅延
回路31で遅延されたクロック信号に対して図2に示す
固定遅延回路21の遅延量−9ΔXの遅延量のクロック
信号Aを出力する固定遅延回路36と、固定遅延回路3
6のクロック信号Aを3段に縦続接続された6ΔXの遅
延量の遅延素子33により遅延させて得られるクロック
信号B(クロック信号Aの位相+6ΔX)、クロック信
号C(クロック信号Bの位相+6ΔX)、クロック信号
D(クロック信号Cの位相+6ΔX)ならびにクロック
信号Aと基準クロック信号(CLK0)を比較して、基
準クロック信号の位相が上記それぞれのクロック信号の
位相間のいずれの範囲にあるかを検出し、検出結果に応
じたカウント制御信号を遅延カウンタ35に出力する位
相比較器37を設け、基準クロック信号(CLK0)と
最終段のクロック信号(CLK5)の位相差の比較範囲
として前述した実施形態に比べて−9ΔXより進み位相
の範囲、−9ΔX〜−3ΔXの範囲、−3ΔX〜+3Δ
Xの範囲、+3ΔX〜+9ΔXの範囲ならびに+9ΔX
より遅れ位相の範囲としたことにある。In FIG. 7, the feature of this embodiment is that the fixed delay circuit 3 is different from the embodiment shown in FIG.
2 instead of the phase comparator 34, the fixed delay circuit 21 outputs a clock signal A having a delay amount of -9ΔX with respect to the clock signal delayed by the variable delay circuit 31. Delay circuit 36 and fixed delay circuit 3
The clock signal B (the phase of the clock signal A + 6ΔX) and the clock signal C (the phase of the clock signal B + 6ΔX) obtained by delaying the six clock signals A by the delay element 33 having a delay amount of 6ΔX cascaded in three stages. , The clock signal D (the phase of the clock signal C + 6ΔX) and the clock signal A are compared with the reference clock signal (CLK0) to determine in which range the phase of the reference clock signal is between the phases of the respective clock signals. A phase comparator 37 for detecting and outputting a count control signal according to the detection result to the delay counter 35 is provided. Range of phase leading from -9ΔX, range of -9ΔX to -3ΔX, -3ΔX to + 3Δ
X range, + 3ΔX to + 9ΔX range and + 9ΔX
That is, the range of the lag phase is set.
【0025】これにより、位相差の誤差が例えば(π/
3)−15ΔXから(π/3)−9ΔX、又は(π/
3)+9ΔXから(π/3)+15ΔXの範囲にある場
合に、前述した実施形態では、位相差の最適な調整が終
了するまでに2回の位相差の最適な調整が行われるのに
対して、この実施形態では1回の位相比較で最適なカウ
ント制御信号が出力されて最適な位相差調整を行うこと
ができ、位相差の誤差が大きな場合に前述した実施形態
に比べ約半分の短時間で位相差調整を行うことが可能と
なる。なお、この実施形態では、基準クロック信号と比
較するクロック信号の数を4つとし、それぞれの信号間
の遅延差を6ΔXとしたが、これに限ることはなくそれ
ぞれ任意に設定することができるものである。Thus, the error of the phase difference is, for example, (π /
3) From -15ΔX to (π / 3) -9ΔX, or (π /
3) In the above-described embodiment, when the phase difference is in the range of + 9ΔX to (π / 3) + 15ΔX, the optimal adjustment of the phase difference is performed twice before the optimal adjustment of the phase difference ends. In this embodiment, the optimal count control signal is output in one phase comparison, and the optimal phase difference adjustment can be performed. When the error of the phase difference is large, the short time is about half that of the above-described embodiment. Thus, the phase difference can be adjusted. In this embodiment, the number of clock signals to be compared with the reference clock signal is set to four, and the delay difference between the signals is set to 6ΔX. However, the present invention is not limited to this and can be set arbitrarily. It is.
【0026】[0026]
【発明の効果】以上説明したように、この発明によれ
ば、位相差の異なる複数のクロック信号の内基準クロッ
ク信号に対して最遅延位相のクロック信号と基準クロッ
ク信号の位相差の検出結果にしたがってそれぞれのクロ
ック信号の位相差を制御するようにしたので、クロック
信号間の位相差の誤差を最小限に抑制することが可能と
なり、良好な位相追従性を達成することができる。As described above, according to the present invention, the detection result of the phase difference between the clock signal having the most delayed phase and the reference clock signal with respect to the reference clock signal among the plurality of clock signals having different phase differences. Therefore, since the phase difference between the respective clock signals is controlled, the error of the phase difference between the clock signals can be suppressed to a minimum, and a good phase tracking property can be achieved.
【図1】請求項1記載の発明の一実施形態に係わる位相
追従装置の構成を示す図である。FIG. 1 is a diagram showing a configuration of a phase tracking device according to an embodiment of the present invention.
【図2】位相差発生ブロックの構成を示す図である。FIG. 2 is a diagram illustrating a configuration of a phase difference generation block.
【図3】位相差検出ブロックの構成を示す図である。FIG. 3 is a diagram illustrating a configuration of a phase difference detection block.
【図4】図1に示す装置の一動作タイミングを示す図で
ある。FIG. 4 is a diagram showing one operation timing of the device shown in FIG. 1;
【図5】図1に示す装置の他の動作タイミングを示す図
である。FIG. 5 is a diagram showing another operation timing of the device shown in FIG. 1;
【図6】図1に示す装置の他の動作タイミングを示す図
である。FIG. 6 is a diagram showing another operation timing of the device shown in FIG. 1;
【図7】請求項4記載の発明の一実施形態に係わる位相
差検出ブロックの構成を示す図である。FIG. 7 is a diagram showing a configuration of a phase difference detection block according to an embodiment of the present invention.
【図8】従来のディジタル・フェーズ・ロック回路の構
成を示す図である。FIG. 8 is a diagram showing a configuration of a conventional digital phase lock circuit.
1 基準クロック信号発生回路 2 位相差発生ブロック 3 位相差検出ブロック 4 クロック信号選択回路 21,32,36 固定遅延回路 22,33 遅延素子 23 選択回路 24,31 可変遅延回路 34,37 位相比較器 35 遅延カウンタ DESCRIPTION OF SYMBOLS 1 Reference clock signal generation circuit 2 Phase difference generation block 3 Phase difference detection block 4 Clock signal selection circuit 21, 32, 36 Fixed delay circuit 22, 33 Delay element 23 Selection circuit 24, 31 Variable delay circuit 34, 37 Phase comparator 35 Delay counter
Claims (4)
ク信号発生装置と、 前記基準クロック信号発生回路で発生される基準クロッ
ク信号を受けて、遅延制御信号に基づいてクロック信号
間で所定の位相差を有する複数のクロック信号を発生す
る位相差クロック信号発生ブロックと、 前記位相差クロック信号発生ブロックで発生された複数
のクロック信号の中から通信信号に基づいて通信信号に
追従させる追従クロック信号を選択する選択回路と、 前記位相差クロック信号発生ブロックで発生された複数
のクロック信号の内、基準クロック信号に対して最も位
相の遅れた最遅延クロック信号と、前記基準クロック信
号発生回路で発生された基準クロック信号を受けて、基
準クロック信号と最遅延クロック信号の位相差を検出
し、検出結果に基づいて遅延制御信号を前記位相差クロ
ック信号発生ブロックに与える位相差検出ブロックとを
有することを特徴とする位相追従装置。A reference clock signal generator for generating a reference clock signal; receiving a reference clock signal generated by the reference clock signal generation circuit, and generating a predetermined phase difference between the clock signals based on a delay control signal. A phase difference clock signal generating block for generating a plurality of clock signals, and a following clock signal to be made to follow the communication signal based on the communication signal from the plurality of clock signals generated by the phase difference clock signal generating block. A selection circuit; a plurality of clock signals generated by the phase difference clock signal generation block; a most delayed clock signal having the most delayed phase with respect to the reference clock signal; and a reference signal generated by the reference clock signal generation circuit. Upon receiving the clock signal, the phase difference between the reference clock signal and the delayed clock signal is detected, and based on the detection result, And a phase difference detection block for providing a delay control signal to the phase difference clock signal generation block.
は、入力されるクロック信号を予め設定された固定の遅
延量だけ遅延する固定遅延回路と、 前記固定遅延回路で遅延されたクロック信号ならびに前
記位相差検出ブロックから出力される遅延制御信号を受
けて、遅延制御信号に基づいて複数の遅延素子を選択す
ることにより与えられたクロック信号を可変に遅延させ
て位相差を制御する可変遅延回路とを有することを特徴
とする請求項1記載の位相追従装置。2. The phase difference clock signal generation block, comprising: a fixed delay circuit for delaying an input clock signal by a predetermined fixed delay amount; a clock signal delayed by the fixed delay circuit; A variable delay circuit that receives a delay control signal output from the detection block, variably delays a given clock signal by selecting a plurality of delay elements based on the delay control signal, and controls a phase difference. The phase tracking device according to claim 1, wherein:
ック信号ならびに遅延制御信号を受けて、遅延制御信号
に基づいて複数の遅延素子を選択することにより最遅延
クロック信号を可変に遅延させる可変遅延回路と、 前記可変遅延回路で遅延されたクロック信号を受けて、
このクロック信号を予め設定された固定の遅延量だけ遅
延させて比較信号を生成する固定遅延回路と、 基準クロック信号と比較信号を受けて両者を比較し、比
較結果に基づいてカウンタを増減させるカウント制御信
号を出力する比較器と、 前記比較器のカウント制御信号に基づいてカウント値を
増減させ、カウンタ値に対応した遅延制御信号を出力す
るカウンタとを有することを特徴とする請求項1又は2
記載の位相追従装置。3. A variable delay for receiving the most delayed clock signal and the delay control signal and selecting a plurality of delay elements based on the delayed control signal to variably delay the most delayed clock signal. Receiving a clock signal delayed by the variable delay circuit,
A fixed delay circuit that generates a comparison signal by delaying this clock signal by a preset fixed delay amount, and a count that receives and compares the reference clock signal and the comparison signal, and increases or decreases the counter based on the comparison result. 3. A comparator that outputs a control signal, and a counter that increases or decreases the count value based on the count control signal of the comparator and outputs a delay control signal corresponding to the counter value.
A phase tracking device according to claim 1.
延回路の出力に対して位相差の異なる複数の進み位相な
らびに遅れ位相の比較信号を生成することを特徴とする
請求項3記載の位相追従装置。4. The phase tracking device according to claim 3, wherein the phase difference detection block generates a plurality of leading phase and lagging phase comparison signals having different phase differences with respect to the output of the variable delay circuit. apparatus.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10004789A JPH11205101A (en) | 1998-01-13 | 1998-01-13 | Phase tracking device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10004789A JPH11205101A (en) | 1998-01-13 | 1998-01-13 | Phase tracking device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11205101A true JPH11205101A (en) | 1999-07-30 |
Family
ID=11593564
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10004789A Pending JPH11205101A (en) | 1998-01-13 | 1998-01-13 | Phase tracking device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH11205101A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005057768A (en) * | 2003-08-04 | 2005-03-03 | Samsung Electronics Co Ltd | Delayed clock signal generator and delayed clock signal generation method |
| JP2009504064A (en) * | 2005-08-02 | 2009-01-29 | アールエフ マジック インコーポレイテッド | Offset signal phase adjustment for multi-frequency source systems |
| KR20160060515A (en) * | 2014-11-20 | 2016-05-30 | 에스케이하이닉스 주식회사 | Semiconductor device |
-
1998
- 1998-01-13 JP JP10004789A patent/JPH11205101A/en active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005057768A (en) * | 2003-08-04 | 2005-03-03 | Samsung Electronics Co Ltd | Delayed clock signal generator and delayed clock signal generation method |
| JP2009504064A (en) * | 2005-08-02 | 2009-01-29 | アールエフ マジック インコーポレイテッド | Offset signal phase adjustment for multi-frequency source systems |
| KR20160060515A (en) * | 2014-11-20 | 2016-05-30 | 에스케이하이닉스 주식회사 | Semiconductor device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6262611B1 (en) | High-speed data receiving circuit and method | |
| US4604582A (en) | Digital phase correlator | |
| JP4789172B2 (en) | Delay lock loop and locking method thereof in semiconductor memory device | |
| EP1351429B1 (en) | Clock recovery circuit | |
| US6385126B2 (en) | Clock synchronization circuit and semiconductor device having the same | |
| US20090079485A1 (en) | Phase detector for reducing noise | |
| US8054117B2 (en) | Wideband delay-locked loop (DLL) circuit | |
| US6472913B2 (en) | Method and apparatus for data sampling | |
| US6956415B2 (en) | Modular DLL architecture for generating multiple timings | |
| JP2003208400A (en) | Clock switching circuit | |
| KR100809692B1 (en) | Delay locked loop circuit having low jitter and jitter reducing method thereof | |
| US6194939B1 (en) | Time-walking prevention in a digital switching implementation for clock selection | |
| KR20050072895A (en) | Internal clock generating apparatus | |
| US8139697B2 (en) | Sampling method and data recovery circuit using the same | |
| US8461884B2 (en) | Programmable delay circuit providing for a wide span of delays | |
| KR100800139B1 (en) | DL device | |
| KR100784028B1 (en) | Delay sync loop | |
| JP3126610B2 (en) | Control method of counter in clock generation circuit | |
| JPH03240336A (en) | Bit phase synchronization circuit | |
| US6683501B2 (en) | High speed digitally voltage controlled oscillator | |
| JPH01296734A (en) | Phase synchronizing circuit for clock and data signal | |
| US20030190004A1 (en) | Synchronous clock phase control circuit | |
| JP3219651B2 (en) | Bit phase synchronization circuit and bit phase synchronization device | |
| JPH10145344A (en) | Bit phase synchronizing circuit | |
| JPH01154625A (en) | Pll synchronizing detection circuit |