JPH0345934B2 - - Google Patents

Info

Publication number
JPH0345934B2
JPH0345934B2 JP58250938A JP25093883A JPH0345934B2 JP H0345934 B2 JPH0345934 B2 JP H0345934B2 JP 58250938 A JP58250938 A JP 58250938A JP 25093883 A JP25093883 A JP 25093883A JP H0345934 B2 JPH0345934 B2 JP H0345934B2
Authority
JP
Japan
Prior art keywords
phase
clock
output
flip
flop
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
JP58250938A
Other languages
Japanese (ja)
Other versions
JPS60142622A (en
Inventor
Nobuo Kamanaka
Kotaro Suzuki
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.)
Panasonic System Solutions Japan Co Ltd
Original Assignee
Matsushita Graphic Communication Systems Inc
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 Matsushita Graphic Communication Systems Inc filed Critical Matsushita Graphic Communication Systems Inc
Priority to JP58250938A priority Critical patent/JPS60142622A/en
Publication of JPS60142622A publication Critical patent/JPS60142622A/en
Publication of JPH0345934B2 publication Critical patent/JPH0345934B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation

Landscapes

  • Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)

Description

【発明の詳細な説明】 産業上の利用分野 本発明はデイジタル回路のみで構成されるデイ
ジタルPLL(Phose Locked Loop)回路に関す
る。
DETAILED DESCRIPTION OF THE INVENTION Field of Industrial Application The present invention relates to a digital PLL (Phose Locked Loop) circuit consisting only of digital circuits.

従来例の構成とその問題点 従来、デイジタルPLL回路としては第1図に
示す構成のものが知られている。このPLL回路
は入力クロツクφINの基本周波数cの整数倍の周
波数の基本クロツクS1を発生する固定発振器1
と、入力クロツクφINと後述のように作られる出
力クロツクφOUTとの位相差に応じたデユーテイ比
の位相差信号S2を出力する位相比較器2と、上
記位相差信号S2から位相の進み・遅れ状態を後
述のように検出するためのカウンタ部3と、この
カウンタ部3の出力信号に応じて基本クロツクS
1のパルス数操作を伴う信号変換を行なうクロツ
ク変換器4と、このクロツク変換器4で処理され
た変換クロツクS5を分周して出力クロツクφOUT
を得る分周器5とで構成されている。
Conventional configuration and its problems Conventionally, the configuration shown in FIG. 1 is known as a digital PLL circuit. This PLL circuit uses a fixed oscillator 1 that generates a basic clock S1 with a frequency that is an integral multiple of the basic frequency c of the input clock φ IN .
, a phase comparator 2 which outputs a phase difference signal S2 with a duty ratio corresponding to the phase difference between an input clock φ IN and an output clock φ OUT produced as described later, and a phase lead/lead signal S2 that outputs a phase difference signal S2 with a duty ratio corresponding to the phase difference between an input clock φ IN and an output clock φ OUT produced as described later. A counter section 3 for detecting a delay state as described later, and a basic clock S according to the output signal of this counter section 3.
A clock converter 4 converts a signal by manipulating the number of pulses of 1, and a converted clock S5 processed by this clock converter 4 is divided into an output clock φ OUT.
It is composed of a frequency divider 5 that obtains .

位相比較器2は、簡単な構成としてEOR(排他
的論理和)回路が用いられ、入力クロツクφIN
出力クロツクφOUTのEOR信号を位相差信号S2
として出力する。これら信号φIN,φOUT,S2の
関係を第2図に示している。同図イ〜ハは出力ク
ロツクφOUTの位相が入力クロツクφINの位相より
進んだ状態を示し、ニ〜ヘは同期状態を示し、ト
〜リは出力クロツクφOUTの位相が入力クロツク
φINより遅れている状態を示している。
The phase comparator 2 uses an EOR (exclusive OR) circuit as a simple configuration, and converts the EOR signal of the input clock φ IN and output clock φ OUT to the phase difference signal S2.
Output as . The relationship among these signals φ IN , φ OUT , and S2 is shown in FIG. In the figure, A to C indicate that the phase of the output clock φ OUT is ahead of the phase of the input clock φ IN , N to C indicate a synchronous state, and T to C indicate that the phase of the output clock φ OUT is ahead of the phase of the input clock φ IN. It shows that the state is further behind.

第2図から明らかなように1周期分の位相差信
号S2におけるHレベル区間とLレベル区間の時
間差からφINとφOUTの位相差を知ることができる。
これを検出するのがカウンタ部3である。
As is clear from FIG. 2, the phase difference between φ IN and φ OUT can be determined from the time difference between the H level section and the L level section in the phase difference signal S2 for one cycle.
The counter section 3 detects this.

カウンタ部3はK進のアツプダウンカウンタ回
路からなつており、位相差信号S2がHレベルの
とき所定のクロツクでアツプカウント動作し、位
相差信号S2がLレベルのときはダウンカウント
動作をする。そしてアツプ方向にKまでカウント
するとキヤリー信号S3を出力し、ダウン方向に
Kまでカウントするとボロー信号S4を出力す
る。カウント値Kは入力クロツクφINの半周期分
以上の時間に相当するように設定されている。
The counter section 3 consists of a K-ary up-down counter circuit, which performs an up-count operation with a predetermined clock when the phase difference signal S2 is at the H level, and performs a down-count operation when the phase difference signal S2 is at the L level. When it counts up to K in the up direction, it outputs a carry signal S3, and when it counts up to K in the down direction, it outputs a borrow signal S4. The count value K is set to correspond to a time equal to or more than half a period of the input clock φ IN .

したがつて、出力クロツクφOUTの位相が入力ク
ロツクφINの位相より一定値以上進むと上記ボロ
ー信号S4がオンとなり、反対に遅れると上記キ
ヤリー信号S3がオンとなる。
Therefore, when the phase of the output clock φ OUT advances the phase of the input clock φ IN by more than a certain value, the borrow signal S4 turns on, and on the other hand, when it lags behind the phase, the carry signal S3 turns on.

キヤリー信号S3、ボロー信号S4がともにオ
フのとき(φOUTの位相がφINに同期していると)、
クロツク変換器4は、基本クロツクS1の2パル
ス毎に1パルスを削除する処理を行なつて変換ク
ロツクS5とする。つまりこの状態では、基本ク
ロツクS1を1/2分周した信号が変化クロツクS
5となり、さらにこれを分周器5で1/N分周し
た信号が出力クロツクφOUTとなる。ここで明かな
ように、固定発振器1は入力クロツクφINの基本
周波数cの2×N倍で発振している。
When both carry signal S3 and borrow signal S4 are off (if the phase of φ OUT is synchronized with φ IN ),
The clock converter 4 deletes one pulse for every two pulses of the basic clock S1 to obtain a converted clock S5. In other words, in this state, the signal obtained by dividing the basic clock S1 by 1/2 is the changing clock S1.
5, and the signal obtained by dividing the frequency by 1/N by the frequency divider 5 becomes the output clock φ OUT . As is clear here, the fixed oscillator 1 oscillates at 2×N times the fundamental frequency c of the input clock φ IN .

キヤリー信号S3がオンになると(φOUTの位相
がφINより遅れると)、クロツク変換器4は上述の
パルス削除処理を行なわず、基本クロツクS1を
そのまま変換クロツクS5とする。つまり基本ク
ロツクS1の2パルスに1パルスを削除する同期
状態と比較すると、基本クロツクS1の2パルス
毎に変換クロツクS5に1パルスが追加されるこ
とになる。これで出力クロツクφOUTの位相を進ま
せ、φINに追従させる。
When the carry signal S3 is turned on (when the phase of φ OUT lags behind φ IN ), the clock converter 4 does not perform the above-described pulse deletion process and uses the basic clock S1 as the converted clock S5. That is, compared to the synchronized state in which one pulse is deleted for every two pulses of the basic clock S1, one pulse is added to the conversion clock S5 for every two pulses of the basic clock S1. This advances the phase of the output clock φ OUT to follow φ IN .

ボロー信号S4がオンになると(φOUTの位相が
φINより進むと)、クロツク変換器4は基本クロツ
クS1の2パルスを連続して削除する。つまり、
上述の同期状態と比較すると、基本クロツクS1
の2パルス毎に変換クロツクS5の1パルスが削
除されることになる。これで出力クロツクφOUT
位相を遅らせ、入力クロツクφINに追従させる。
When the borrow signal S4 turns on (the phase of φ OUT leads that of φ IN ), the clock converter 4 successively deletes two pulses of the basic clock S1. In other words,
Compared to the synchronization state described above, the basic clock S1
One pulse of the conversion clock S5 is deleted every two pulses of the conversion clock S5. This delays the phase of the output clock φ OUT to follow the input clock φ IN .

なお、変化クロツクS5を分周器5で1/N分
周して最終的に出力クロツクφOUTとしているの
は、このPLLを入力クロツクφINの基本周波数c
の2×N倍のクロツクで動作させることで、出力
クロツクφOUTのジツタを少なくさせるためであ
り、一般に回路系が許す限りNの値を大きくとる
のが望ましい。
The reason why the variable clock S5 is divided by 1/N by the frequency divider 5 and the final output clock φ OUT is obtained is because this PLL is connected to the fundamental frequency c of the input clock φ IN .
This is to reduce jitter in the output clock φ OUT by operating with a clock that is 2×N times as large as φ OUT, and it is generally desirable to set the value of N as large as the circuit system allows.

上述した従来のデイジタルPLL回路は、位相
比較器2、カウンタ部3、クロツク変換器4、分
周器5というそれぞれ異なる機能の多くの回路の
組み合せで構成されており、回路規模が大きくな
るという問題があつた。回路規模が大きいという
ことは、全体をLSI化する場合であつても、チツ
プサイズが大きくなるなどの様々な問題を生じ、
根本的な欠点である。
The conventional digital PLL circuit described above is composed of a combination of many circuits each having different functions, such as a phase comparator 2, a counter section 3, a clock converter 4, and a frequency divider 5, and has the problem of increasing the circuit scale. It was hot. The large scale of the circuit causes various problems, such as an increase in chip size, even if the entire circuit is integrated into an LSI.
This is a fundamental flaw.

また、従来の回路では入力クロツクの高速化に
対応しきれないという問題がある。その原因の1
つは、入力クロツクの基本周波数の2×N倍とい
う高い周波数の基本クロツクが必要である点であ
る。またカウンタ部3および分周器5など、論理
の深いカウンタ構成の回路が多く含まれており、
この点が高速化の阻害原因でもある。
Another problem is that conventional circuits cannot cope with higher speed input clocks. One of the causes
The first is that a fundamental clock with a high frequency of 2×N times the fundamental frequency of the input clock is required. It also includes many circuits with deep logic counter configurations, such as the counter section 3 and frequency divider 5.
This point is also a factor that hinders speeding up.

発明の目的 本発明は、回路構成が簡単で、入力クロツクの
高速化にも容易に対応することのできるデイジタ
ルPLL回路を提供することを目的とする。
OBJECTS OF THE INVENTION An object of the present invention is to provide a digital PLL circuit which has a simple circuit configuration and can easily cope with higher speed input clocks.

発明の構成 上記の目的を達成するために、本発明はシフト
レジスタによる単純な構成のリングカウンタで基
本クロツクを分周して出力クロツクを得るととも
に、これに簡単な論理回路を付加してリングカウ
ンタとしての構成段数を増減させ得るように構成
し、これで出力クロツクの位相を変化させる。ま
た、入力クロツクの変化点を検出する回路を設け
るとともに、その出力と上記リングカウンタの出
力とに基づいて入力クロツクの位相とリングカウ
ンタの動作位相との進み・遅れを検出する位相差
検出回路を設け、この位相検出回路の出力に従つ
てリングカウンタの構成段数の増減制御を行なう
ように回路構成している。
Structure of the Invention In order to achieve the above object, the present invention divides the frequency of a basic clock using a ring counter with a simple structure using a shift register to obtain an output clock, and adds a simple logic circuit to this to obtain a ring counter. The configuration is such that the number of stages can be increased or decreased, thereby changing the phase of the output clock. In addition, a circuit for detecting the change point of the input clock is provided, and a phase difference detection circuit is provided for detecting the lead/lag between the phase of the input clock and the operating phase of the ring counter based on the output of the circuit and the output of the ring counter. The circuit is configured to increase or decrease the number of stages of the ring counter according to the output of the phase detection circuit.

実施例の説明 第3図はこの発明の一実施例によるデイジタル
PLL回路の構成を示している。この実施例では
説明を簡単にするため、入力クロツクφINの基本
周波数の6倍の速度で動作する構成としている。
DESCRIPTION OF EMBODIMENTS FIG. 3 shows a digital system according to an embodiment of the present invention.
This shows the configuration of the PLL circuit. In order to simplify the explanation, this embodiment is configured to operate at a speed six times the fundamental frequency of the input clock φ IN .

第3図において、固定発振器6はデータ列など
である入力クロツクφINの基本周波数の6倍の周
波数の基本クロツクS6を出力する。このの
PLL回路は基本クロツクS6に同期して動作す
る。
In FIG. 3, a fixed oscillator 6 outputs a fundamental clock S6 having a frequency six times the fundamental frequency of the input clock φ IN , which is a data string or the like. This one
The PLL circuit operates in synchronization with the basic clock S6.

入力クロツクφINは変化点検出回路7に印加さ
れる。入力クロツクφINの立上りおよび立下がり
の両変化点に応答し、変化点検出回路7からエツ
ヂ信号S7が出力される。このエツヂ信号S7は
基本クロツクS6の周期と等しい幅のパルス信号
である。
The input clock φ IN is applied to the change point detection circuit 7. In response to both the rising and falling changing points of the input clock φ IN , the changing point detection circuit 7 outputs an edge signal S7. This edge signal S7 is a pulse signal having a width equal to the period of the basic clock S6.

D型フリツプフロツプF1〜F7はシフトレジ
スタによるリングカウンタ20を構成している。
ただし、リングカウンタ20としての信号経路中
に段数制御回路の一部である2つの切換器9およ
び10とORゲートG5が組み合わされており、
カウンタ段数が5段、6段、7段に切換え可能に
なつている。
D-type flip-flops F1 to F7 constitute a ring counter 20 using a shift register.
However, two switches 9 and 10, which are part of the stage number control circuit, and an OR gate G5 are combined in the signal path as the ring counter 20.
The number of counter stages can be changed to 5, 6, or 7 stages.

リングカウンタ20は基本クロツクS6を受け
て動作し、フリツプフロツプF1〜F7のいずれ
か1つのみがセツトされていて、その“1”ビツ
トがリング中を循環する。したがつて、リングカ
ウンタ20で基本クロツクS6が分周されること
になり、3段目のフリツプフロツプF3の出力Q
から出力クロツクφOUTが取り出される。
The ring counter 20 operates in response to the basic clock S6, and only one of the flip-flops F1 to F7 is set, and its "1" bit circulates throughout the ring. Therefore, the basic clock S6 is frequency-divided by the ring counter 20, and the output Q of the third stage flip-flop F3 is
The output clock φ OUT is taken from.

上記切換器9および10はまつたく同じ構成で
あり、入力Iと入力Sで出力Aと出力Bが制御さ
れる一種のデコーダである。第4図はこの入出力
I,S,A,Bの論理関係を示している。つまり
S=“0”のとき入力Iは出力Bに導出され、S
=“1”のと入力Iは出力Aに導出される。
The switching devices 9 and 10 have exactly the same configuration, and are a type of decoder in which outputs A and B are controlled by inputs I and S. FIG. 4 shows the logical relationship between inputs and outputs I, S, A, and B. In other words, when S = “0”, input I is derived to output B, and S
="1", input I is derived to output A.

したがつて、切換器9と10の両方の入力Sに
“1”を与えると、7個のフリツプフロツプF1
〜F7がすべて環状接続され、リングカウンタ2
0は7段になる。また、切換器9の入力Sを
“1”とし切換器10の入力Sを“0”にすると
6個のフリツプフロツプF1〜F6が環状接続さ
れ、リングカウンタ20は6段になる。また、切
換器9の入力Sも“0”にすると、5個のフリツ
プフロツプF1〜F5が環状接続され、リングカ
ウンタ20は5段になる。
Therefore, if "1" is applied to the inputs S of both switches 9 and 10, the seven flip-flops F1
~F7 are all connected in a ring, and ring counter 2
0 becomes 7 stages. Further, when the input S of the switch 9 is set to "1" and the input S of the switch 10 is set to "0", six flip-flops F1 to F6 are connected in a ring, and the ring counter 20 has six stages. Further, when the input S of the switch 9 is also set to "0", the five flip-flops F1 to F5 are connected in a ring, and the ring counter 20 has five stages.

上記切換器9,10の入力Sには、切換制御回
路8の出力O1,O2がそれぞれ与えられる。こ
の切換制御回路8の入力I1,I2にはORゲー
トG1,G2およびANDゲートG3,G4で構
成される位相差検出回路21の出力が与えられ
る。切換制御回路8は入力I1,I2と出力O
1,O2の状態により出力O1,O2が制御され
る簡単な順序回路であり、その入出力関係を第5
図に示している。
The outputs O1 and O2 of the switching control circuit 8 are applied to the inputs S of the switching devices 9 and 10, respectively. Inputs I1 and I2 of this switching control circuit 8 are supplied with the output of a phase difference detection circuit 21 composed of OR gates G1 and G2 and AND gates G3 and G4. The switching control circuit 8 has inputs I1, I2 and an output O.
It is a simple sequential circuit in which the outputs O1 and O2 are controlled by the states of O1 and O2, and the input-output relationship is expressed as
As shown in the figure.

位相差検出回路21は、上記変化点検出回路7
の出力S7と、リングカウンタ20の1,2,
4,5段目のフリツプフロツプF1,F2,F
4,F5の各出力Qとに基づいて、入力クロツク
φINの位相とリングカウンタ20の動作位相の進
み・遅れを検出する。
The phase difference detection circuit 21 includes the above-mentioned change point detection circuit 7.
output S7 of the ring counter 20, 1, 2,
4th and 5th stage flip-flops F1, F2, F
The phase of the input clock φ IN and the lead/lag of the operating phase of the ring counter 20 are detected based on the outputs Q of the input clocks 4 and F5.

変化点検出回路7の出力S7が“1”になつた
とき(上記エツヂ信号S7が出力されたとき)、
出力クロツクφOUTを取り出している4段目のフリ
ツプフロツプF3の出力Qが“1”になつている
と、入力クロツクφINと出力クロツクφOUTの位相
が同期しているとする。この状態では、S7=
“1”になつたとき、フリツプフロツプF1,F
2,F4,F5の出力Qはすべて“0”であるか
ら、ORゲートG1,G2の出力も“0”で、
ANDゲートG3,G4の出力(すなわち切換制
御回路8の入力I1,I2)はともに“0”であ
る。
When the output S7 of the change point detection circuit 7 becomes "1" (when the edge signal S7 is output),
It is assumed that when the output Q of the fourth stage flip-flop F3 from which the output clock φ OUT is taken out is “1”, the phases of the input clock φ IN and the output clock φ OUT are synchronized. In this state, S7=
When it becomes “1”, flip-flop F1, F
Since the outputs Q of 2, F4, and F5 are all "0", the outputs of OR gates G1 and G2 are also "0",
The outputs of AND gates G3 and G4 (ie, inputs I1 and I2 of switching control circuit 8) are both "0".

切換制御回路8の入力I1,I2がともに
“0”であると、出力O1,O2の状態は変化せ
ず、したがつてリングカウンタ20の段数は変化
せず、現在の段数を維持する。これでφINとφOUT
の同期状態が保たれる。
When the inputs I1 and I2 of the switching control circuit 8 are both "0", the states of the outputs O1 and O2 do not change, so the number of stages of the ring counter 20 does not change and maintains the current number of stages. Now φ IN and φ OUT
will remain synchronized.

また、エツヂ信号S7が“1”になつたとき、
フリツプフロツプF1またはF2のの出力Qが
“1”になつている場合、リングカウンタ20の
動作位相(出力クロツクφOUTの位相)が入力クロ
ツクφINの位相より遅れていると判断される。つ
まりこの場合、S7=“1”のとき、ORゲート
G2の出力が“1”になつており、したがつて
ANDゲートG4の出力(入力I2)が“1”に
なる。
Also, when the edge signal S7 becomes "1",
When the output Q of the flip-flop F1 or F2 is "1", it is determined that the operating phase of the ring counter 20 (the phase of the output clock φ OUT ) lags the phase of the input clock φ IN . In other words, in this case, when S7="1", the output of OR gate G2 is "1", and therefore
The output (input I2) of AND gate G4 becomes "1".

切換制御回路8の入力I2が“1”になると第
5図に示すように、出力O1,O2が1,1であ
れば1,0に、あるいは1,0であれば0,0に
変化する。この出力O1,O2の変化は、リング
カウンタ20の段数を減少させる変化である。つ
まり、リングカウンタ20の段数が7段であれば
6段に、6段であれば5段に減少する。その結
果、リングカウンタ20の循環周期が短くなり、
遅れていた出力クロツクφOUTの位相が進められ、
入力クロツクφINに追従するようになる。
When the input I2 of the switching control circuit 8 becomes "1", as shown in FIG. 5, the outputs O1 and O2 change to 1,0 if they are 1,1, or change to 0,0 if they are 1,0. . This change in the outputs O1 and O2 is a change that reduces the number of stages of the ring counter 20. That is, if the number of stages of the ring counter 20 is 7 stages, it is reduced to 6 stages, and if it is 6 stages, it is reduced to 5 stages. As a result, the circulation period of the ring counter 20 becomes shorter,
The phase of the delayed output clock φ OUT is advanced,
It follows the input clock φIN .

また、エツヂ信号S7が“1”になつたとき、
フリツプフロツプF4またはF5のの出力Qが
“1”になつている場合、出力クロツクφOUTの位
相が入力クロツクφINより進んでいると判断され、
ANDゲートG3の出力(入力I1)が“1”にな
る。
Also, when the edge signal S7 becomes "1",
When the output Q of flip-flop F4 or F5 is "1", it is determined that the phase of the output clock φ OUT is ahead of the input clock φ IN ,
The output (input I 1 ) of AND gate G3 becomes "1".

切換制御回路21の入力I1が“1”になると第
5図に示すように、出力O1,O2が0,0であ
れば1,0に、あるいは1,0であれば1,1に
変化する。この出力01,02の変化は、リング
カウンタ20の段数を増加させる変化である。つ
まり5段であれば6段に、6段であれば7段に増
加する。その結果、リングカウンタ20の循環周
期が長くなり、進んでいた出力クロツクφOUTの位
相が遅れ、入力クロツクφINに追従するようにな
る。
When the input I1 of the switching control circuit 21 becomes "1", as shown in FIG. 5, the outputs O1 and O2 change to 1,0 if they are 0. do. This change in the outputs 01 and 02 is a change that increases the number of stages of the ring counter 20. In other words, 5 stages increases to 6 stages, and 6 stages increases to 7 stages. As a result, the circulation period of the ring counter 20 becomes longer, and the phase of the output clock φ_OUT , which had been leading, is delayed, so that it follows the input clock φ_IN .

上記の動作によつて、入力クロツクφINに位相
同期した出力クロツクφOUTが得られる。
By the above operation, an output clock φ OUT whose phase is synchronized with the input clock φ IN is obtained.

発明の効果 以上詳細に説明したように、この発明に係るデ
イジタルPLL回路では、シフトレジスタによる
簡単なリングカウンタとこれに組み合わされた簡
単な論理回路によつて、基本クロツクの分周処
理、出力クロツクの位相操作処理、および入力ク
ロツクと出力クロツクの位相比較処理がすべて行
なわれるので、全体の回路構成は従来より大幅に
簡素で小規模なものとなる。また、基本クロツク
を直接リングカウンタで1/N分周して出力クロ
ツクを得る構成であるため、相対的に入力クロツ
クの高速化に対応しやすい。また動作の高速化を
阻害する論理の深いカウンタ構成の回路が本発明
では非常に少なくなる。
Effects of the Invention As explained in detail above, the digital PLL circuit according to the present invention uses a simple ring counter using a shift register and a simple logic circuit combined with this to perform basic clock frequency division processing and output clock processing. Since all of the phase manipulation processing of the input clock and the phase comparison processing of the input clock and output clock are performed, the overall circuit configuration becomes much simpler and smaller than the conventional one. Furthermore, since the output clock is obtained by directly frequency-dividing the basic clock by 1/N using a ring counter, it is relatively easy to respond to an increase in the speed of the input clock. Further, in the present invention, the number of circuits having a counter configuration with deep logic, which hinders high-speed operation, is greatly reduced.

さらに、上記リングカウンタの段数の増減は簡
単な回路で行なえるので、入力クロツクの性質に
応じたPLL動作の設定が容易になるなどの効果
も奏する。
Furthermore, since the number of stages of the ring counter can be increased or decreased using a simple circuit, the PLL operation can be easily set according to the characteristics of the input clock.

さらに、特定信号ビツトの位置を示す信号がど
のフリツプフロツプから出力されたかによつて位
置のずれ量をも検出しているため、簡単な回路で
正確で効率の良い位相操作処理を実現することが
できる。
Furthermore, since the amount of positional deviation is detected depending on which flip-flop outputs the signal indicating the position of a specific signal bit, accurate and efficient phase manipulation processing can be realized with a simple circuit. .

【図面の簡単な説明】[Brief explanation of drawings]

第1図は従来のデイジタルPLL回路のブロツ
ク図、第2図は第1図の回路動作を説明するため
のタイミング図、第3図は本発明の一実施例によ
るデイジタルPLL回路のブロツク図、第4図は
第3図における切換器9,10の入出力論理関係
を示す図、第5図は第3図における切換制御回路
8の入出力論理関係を示す図である。 6……固定発振器、7……変化点検出回路、8
……切換制御回路、9,10……切換器、20…
…リングカウンタ、F1〜F7……フリツプフロ
ツプ、21……位相比較回路、G1,G2……
ORゲート、G3,G4……ANDゲート、G5…
…ORゲート。
FIG. 1 is a block diagram of a conventional digital PLL circuit, FIG. 2 is a timing diagram for explaining the circuit operation of FIG. 1, and FIG. 3 is a block diagram of a digital PLL circuit according to an embodiment of the present invention. 4 is a diagram showing the input/output logical relationship of the switching devices 9 and 10 in FIG. 3, and FIG. 5 is a diagram showing the input/output logical relationship of the switching control circuit 8 in FIG. 3. 6... Fixed oscillator, 7... Change point detection circuit, 8
...Switching control circuit, 9, 10...Switching device, 20...
...Ring counter, F1-F7...Flip-flop, 21...Phase comparison circuit, G1, G2...
OR gate, G3, G4...AND gate, G5...
...OR gate.

Claims (1)

【特許請求の範囲】[Claims] 1 入力クロツクの変化点を検出し、この検出結
果を出力する変化点検出回路と、前記入力クロツ
クの基本周波数の整数倍の周波数の基本クロツク
を発生する固定発振器と、フリツプフロツプを多
段に接続し、前記基本クロツクに同期して特定信
号ビツトが前記フリツプフロツプを順次循環させ
ると共に、所定段目のフリツプフロツプより出力
クロツクを取り出すリングカウンタと、このリン
グカウンタの所定の複数段の出力と前記変化点検
出回路の出力に基づいて前記入力クロツクの位相
と前記リングカウンタの動作位相との進み・遅れ
を検出する位相比較回路と、この位相比較回路の
出力に従つて動作して前記特定信号ビツトが循環
するフリツプフロツプの構成段数を増減させる段
数制御回路とを有し、前記リングカウンタは前記
特定信号ビツトのシフトを制御する第1の切り換
え器及び第2の切り換え器を備え、前記所定段目
のフリツプフロツプの上流に位置するフリツプフ
ロツプ及び下流かつ前記第1及び第2の切り換え
器の上流に位置するフリツプフロツプから前記特
定信号ビツトの位置を示す位置情報を前記位相比
較回路に出力し、前記位相比較回路は前記位置情
報が前記上流に位置するフリツプフロツプから出
力された時は前記リングカウンタの動作位相が前
記入力クロツクの位相より遅れていると判断し、
前記位置情報が下流かつ前記第1及び第2の切り
換え器の上流に位置するフリツプフロツプから出
力された時は前記リングカウンタの動作位相が前
記入力クロツクの位相より進んでいると判断し、
前記位置情報が出力されない時には前記リングカ
ウンタの動作位相と前記入力クロツクの位相とが
同期されていると判断して、前記段数制御回路に
検出結果を出力し、前記段数制御回路ではこの検
出結果により前記第1及び第2の第2の切り換え
器を制御してフリツプフロツプの構成段数を制御
することを特徴とするデイジタルPLL回路。
1. A change point detection circuit that detects a change point of an input clock and outputs the detection result, a fixed oscillator that generates a fundamental clock having a frequency that is an integral multiple of the fundamental frequency of the input clock, and a flip-flop are connected in multiple stages, A ring counter which sequentially circulates specific signal bits through the flip-flops in synchronization with the basic clock and extracts an output clock from a flip-flop at a predetermined stage; a phase comparison circuit that detects the lead/lag between the phase of the input clock and the operating phase of the ring counter based on the output; and a flip-flop that operates according to the output of the phase comparison circuit to circulate the specific signal bit. and a stage number control circuit that increases or decreases the number of constituent stages, and the ring counter includes a first switch and a second switch that control the shift of the specific signal bit, and is located upstream of the flip-flop of the predetermined stage. position information indicating the position of the specific signal bit is output from a flip-flop located downstream and upstream of the first and second switching devices to the phase comparator circuit, and the phase comparator circuit When the output is from the flip-flop located upstream, it is determined that the operating phase of the ring counter lags the phase of the input clock;
When the position information is output from a flip-flop located downstream and upstream of the first and second switching devices, it is determined that the operating phase of the ring counter is ahead of the phase of the input clock;
When the position information is not output, it is determined that the operating phase of the ring counter and the phase of the input clock are synchronized, and a detection result is output to the stage number control circuit. A digital PLL circuit characterized in that the number of stages of a flip-flop is controlled by controlling the first and second second switchers.
JP58250938A 1983-12-28 1983-12-28 Digital pll circuit Granted JPS60142622A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58250938A JPS60142622A (en) 1983-12-28 1983-12-28 Digital pll circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58250938A JPS60142622A (en) 1983-12-28 1983-12-28 Digital pll circuit

Publications (2)

Publication Number Publication Date
JPS60142622A JPS60142622A (en) 1985-07-27
JPH0345934B2 true JPH0345934B2 (en) 1991-07-12

Family

ID=17215242

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58250938A Granted JPS60142622A (en) 1983-12-28 1983-12-28 Digital pll circuit

Country Status (1)

Country Link
JP (1) JPS60142622A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0799446A (en) * 1993-03-02 1995-04-11 Mitsubishi Electric Corp PLL circuit

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5431260A (en) * 1977-08-15 1979-03-08 Nec Corp Digital control phase synchronizing device
JPS5469372A (en) * 1977-11-15 1979-06-04 Nec Corp Phase synchronizing circuit

Also Published As

Publication number Publication date
JPS60142622A (en) 1985-07-27

Similar Documents

Publication Publication Date Title
JP3169794B2 (en) Delay clock generation circuit
US5490182A (en) Phase-locked loop circuit having ring oscillator
JPH0744448B2 (en) Digital phase synchronization loop circuit
US4741004A (en) High-speed programmable divide-by-N counter
US7088158B2 (en) Digital multi-phase clock generator
US4468797A (en) Swallow counters
US6756832B2 (en) Digitally-programmable delay line for multi-phase clock generator
JPH0292021A (en) Digital PLL circuit
US5214682A (en) High resolution digitally controlled oscillator
JPH07101847B2 (en) Digital Phase Locked Loop Device
US6147532A (en) PLL circuit capable of preventing malfunction of FF circuits connected thereto and semiconductor integrated circuit including the PLL circuit
JPS5957530A (en) Phase locked loop
JPH0345934B2 (en)
JP2637738B2 (en) Clock correction method
JPH0345935B2 (en)
RU2259630C1 (en) Device for automatic-phase control of pulse generator
JP2891814B2 (en) Digital PLL circuit
EP0546618A1 (en) Circuit arrangement comprising a plurality of sub-circuits and clock signal regeneration circuits
JPS61208923A (en) Digital pll circuit
JPH04196919A (en) phase comparator
JPH0473890B2 (en)
JPH0529924A (en) 1/9 frequency divider circuit
JPH07202684A (en) Pulse generator
JPS63122066A (en) clock synchronization circuit
JPH0320180B2 (en)