JPH07326963A - デジタルpll回路 - Google Patents

デジタルpll回路

Info

Publication number
JPH07326963A
JPH07326963A JP6119050A JP11905094A JPH07326963A JP H07326963 A JPH07326963 A JP H07326963A JP 6119050 A JP6119050 A JP 6119050A JP 11905094 A JP11905094 A JP 11905094A JP H07326963 A JPH07326963 A JP H07326963A
Authority
JP
Japan
Prior art keywords
value
circuit
frequency dividing
output
phase
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP6119050A
Other languages
English (en)
Inventor
Yoji Yamada
洋治 山田
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.)
Nissin Electric Co Ltd
Original Assignee
Nissin Electric Co Ltd
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 Nissin Electric Co Ltd filed Critical Nissin Electric Co Ltd
Priority to JP6119050A priority Critical patent/JPH07326963A/ja
Publication of JPH07326963A publication Critical patent/JPH07326963A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Synchronisation In Digital Transmission Systems (AREA)
  • Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)

Abstract

(57)【要約】 【目的】 出力クロック信号のジッタを少なくして伝送
装置等のクロック信号を利用する機器への悪影響を少な
くする。 【構成】 出力クロック信号を作成する分周カウンタ1
7を設け、参照クロック信号を分周する参照クロック分
周回路11を設け、出力クロック信号を分周する出力ク
ロック分周回路12を設け、参照クロック分周回路11
の出力信号と出力クロック分周回路12の出力信号との
位相差を検出する位相比較回路14を設け、分周カウン
タ17に定常値、定常値より一定微少量減少した値およ
び定常値より一定微少量増加した値のいずれかを選択的
に分周値として設定する分周値設定回路16を設け、分
周値設定回路16が分周カウンタ17に設定する分周値
を定常値から定常値より一定微少量減少した値および定
常値より一定微少量増加した値のいずれかに変更する分
周値変更周期を生成する分周値変更周期生成回路15を
設けている。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、例えば伝送装置に内
蔵されるデジタルPLL回路に関するものである。
【0002】
【従来の技術】図5に従来のデジタルPLL回路のブロ
ック図を示す。図5において、17は基準クロック信号
を分周して出力クロック信号を作成する分周カウンタで
ある。11は外部から供給される参照クロック信号を分
周する参照クロック分周回路である。12は出力クロッ
ク信号を分周する出力クロック分周回路である。14は
参照クロック分周回路11の出力信号と出力クロック分
周回路12の出力信号との位相差を検出する位相比較回
路である。13は位相比較回路で位相比較を行わせるた
めのウィンドウを生成する位相比較用ウィンドウ生成回
路である。16′は位相比較回路14の位相比較結果に
基づいて分周カウンタ17に対して分周値として定常値
あるいは定常値より位相差分だけ異なる値を設定する分
周値設定回路である。
【0003】上記の分周値設定回路16′は、出力クロ
ック分周回路12の出力信号の位相が参照クロック分周
回路11の出力信号の位相とほぼ一致しているときに
は、分周値として定常値を設定する。また、出力クロッ
ク分周回路12の出力信号の位相が参照クロック分周回
路11の出力信号の位相に対して遅れているときには、
分周カウンタ17の分周値を定常値より位相差分だけ減
少した値に設定する。さらに、出力クロック分周回路1
2の出力信号の位相が参照クロック分周回路11の出力
信号の位相に対して進んでいるときには、分周カウンタ
17の分周値を定常値より位相差分だけ増加した値に設
定する。
【0004】このデジタルPLL回路は、分周カウンタ
17で基準クロックを分周して出力クロック信号を作成
し、外部から供給される参照クロック信号を参照クロッ
ク分周回路11で分周し、基準クロック信号を分周する
分周カウンタ17で作成される出力クロック信号を出力
クロック分周回路12で分周する。そして、参照クロッ
ク分周回路11および出力クロック分周回路12からそ
れぞれ出力される両分周信号を位相比較用ウィンドウ生
成回路13を通して位相比較回路14に供給してそれら
の位相差を検出する。つまり、位相差の検出は、前もっ
て求めておいた位相比較用ウィンドウに照らし合わせて
行う。
【0005】分周値設定回路16′においては、出力ク
ロック分周回路12の出力信号の位相が参照クロック分
周回路11の出力信号の位相とほぼ一致していると、分
周値を継続的に定常値として出力クロック信号の位相が
変化しないようにする。また、出力クロック分周回路1
2の出力信号の位相が参照クロック分周回路11の出力
信号の位相に対して遅れていると、分周カウンタ17の
分周値を定常値より位相差分だけ減少させることにより
出力クロック信号の周期を定常周期より短くして出力ク
ロック分周回路12の出力信号の位相の遅れを少なくす
る。逆に、出力クロック分周回路12の出力信号の位相
が参照クロック分周回路11の出力信号の位相に対して
進んでいると、分周カウンタ17の分周値を定常値より
位相差分だけ増加させることにより出力クロック信号の
周期を定常周期より長くして出力クロック分周回路12
の出力信号の位相の進みを少なくする。これによって参
照クロック信号と出力クロック信号との位相同期が図ら
れる。また、分周カウンタ17の分周値の定常値からの
変化幅は、位相差が大きいと大きく設定し、位相差が小
さいと小さく設定することにより、出力クロック信号の
位相を参照クロック信号の位相に速やかに同期させる。
【0006】
【発明が解決しようとする課題】上記の従来例では、出
力クロック信号の位相を参照クロック信号の位相に速や
かに同期させるために、出力クロック分周回路12の出
力信号の位相が参照クロック分周回路11の出力信号の
位相からずれたときに、一時的に出力クロック信号の周
期を出力クロック分周回路12の出力信号および参照ク
ロック分周回路11の出力信号の位相差に応じて変化さ
せる構成を採用していたので、上記の位相差が大きいと
きは、出力クロック信号の周期も大きく変化することに
なり、出力クロック信号のジッタが大きくなって伝送装
置がデータ同期外れを起こし、伝送されたデータを正確
に取り込むことができなくなる等、悪影響を与えるおそ
れがあった。
【0007】したがって、この発明の目的は、出力クロ
ック信号のジッタを少なくして伝送装置等のクロック信
号を利用する機器への悪影響を少なくすることができる
デジタルPLL回路を提供することである。
【0008】
【課題を解決するための手段】この発明は、上記の問題
に鑑みてなされたもので、出力クロック信号の周期を変
化させる幅を一定微少量とし、出力クロック信号の周期
を定常周期から一定微少量変化させる周期(分周値変更
周期)を位相差の大きさに応じて変化させる回路を組み
込む。すなわち、位相差が大きいときには、周期変更を
行う周期を短くし、位相差が小さいときには周期変更を
行う周期を長くする。つまり、出力クロック信号の周期
を変化させる幅は一定とし、その周期変更を行う間隔を
位相差の大きさに応じて変化させることにより、位相差
が大きいときでも、出力クロック信号の周期変化は少な
く抑えることができ、ジッタが減少する。位相差が大き
いときでも、位相同期は素早くできる。
【0009】以下、請求項の内容に即して説明する。こ
の発明のデジタルPLL回路は、基準クロック信号を分
周して出力クロック信号を作成する分周カウンタを設
け、外部から供給される参照クロック信号を分周する参
照クロック分周回路を設け、出力クロック信号を分周す
る出力クロック分周回路を設け、参照クロック分周回路
の出力信号と出力クロック分周回路の出力信号との位相
差を検出する位相比較回路を設け、位相比較回路で位相
比較を行わせるためのウィンドウを生成する位相比較用
ウィンドウ生成回路を設け、分周カウンタに定常値、定
常値より一定微少量減少した値および定常値より一定微
少量増加した値のいずれかを選択的に分周値として設定
する分周値設定回路を設け、分周値設定回路が分周カウ
ンタに設定する分周値を定常値から定常値より一定微少
量減少した値および定常値より一定微少量増加した値の
いずれかに変更する分周値変更周期を生成する分周値変
更周期生成回路を設けている。
【0010】分周値設定回路は、位相比較回路の位相比
較結果に基づき、出力クロック分周回路の出力信号の位
相が参照クロック分周回路の出力信号の位相とほぼ一致
しているときに分周カウンタの分周値を継続的に定常値
とし、出力クロック分周回路の出力信号の位相が参照ク
ロック分周回路の出力信号の位相に対して遅れていると
きに分周カウンタの分周値を所定の分周値変更周期で定
常値から定常値より一定微少量減少した値へ変更し、出
力クロック分周回路の出力信号の位相が参照クロック分
周回路の出力信号の位相に対して進んでいるときは分周
カウンタの分周値を所定の分周値変更周期で定常値から
定常値より一定微少量増加した値へ変更するようにして
いる。
【0011】分周値変更周期生成回路は、位相比較回路
の位相比較結果に基づき、出力クロック分周回路の出力
信号と参照クロック分周回路の出力信号との位相差の絶
対値が大きいときに分周値変更周期を短くし、出力クロ
ック分周回路の出力信号と参照クロック分周回路の出力
信号との位相差の絶対値が小さいときに分周値変更周期
を長くするようにしている。
【0012】
【作用】この発明の構成によれば、外部から供給される
参照クロック信号を参照クロック分周回路で分周し、基
準クロック信号を分周する分周カウンタで作成される出
力クロック信号を出力クロック分周回路で分周する。そ
して、参照クロック分周回路および出力クロック分周回
路からそれぞれ出力される両分周信号を位相比較用ウィ
ンドウ生成回路を通して位相比較回路に供給してそれら
の位相差を検出する。
【0013】分周値設定回路は、出力クロック分周回路
の出力信号の位相が参照クロック分周回路の出力信号の
位相とほぼ一致していると、分周カウンタの分周値を継
続的に定常値とすることにより、出力クロック信号の周
期を定常周期に保って位相が変化しないようにする。ま
た、出力クロック分周回路の出力信号の位相が参照クロ
ック分周回路の出力信号の位相に対して遅れていると、
分周カウンタの分周値を所定の分周値変更周期で定常値
から定常値より一定微少量減少した値へ変更することに
より出力クロック信号の周期を間欠的に定常周期より短
くして出力クロック分周回路の出力信号の位相の遅れを
少なくする。逆に、出力クロック分周回路の出力信号の
位相が参照クロック分周回路の出力信号の位相に対して
進んでいると、分周カウンタの分周値を所定の分周値変
更周期で定常値から定常値より一定微少量増加した値へ
変更することにより出力クロック信号の周期を間欠的に
定常周期より長くして出力クロック分周回路の出力信号
の位相の進みを少なくする。
【0014】分周値変更周期生成回路は、出力クロック
分周回路の出力信号と参照クロック分周回路の出力信号
との位相差の絶対値が大きいと、分周値変更周期を短く
して出力クロック分周回路の出力信号の位相が参照クロ
ック分周回路の出力信号の位相に近づく速度を大きくす
る。また、出力クロック分周回路の出力信号と参照クロ
ック分周回路の出力信号との位相差の絶対値が小さい
と、分周値変更周期を長くして出力クロック分周回路の
出力信号の位相が参照クロック分周回路の出力信号の位
相に近づく速度を小さくする。
【0015】
【実施例】以下、この発明の実施例を図面を参照しなが
ら説明する。図1にこの発明の一実施例のデジタルPL
L回路のブロック図を示す。図1において、17は基準
クロック信号を分周して出力クロック信号を作成する分
周カウンタである。11は外部から供給される参照クロ
ック信号を分周する参照クロック分周回路である。12
は出力クロック信号を分周する出力クロック分周回路で
ある。14は参照クロック分周回路11の出力信号と出
力クロック分周回路12の出力信号との位相差を検出す
る位相比較回路である。13は位相比較回路14で位相
比較を行わせるためのウィンドウを生成する位相比較用
ウィンドウ生成回路である。16は分周カウンタ17に
定常値、定常値より一定微少量減少した値および定常値
より一定微少量増加した値のいずれかを選択的に分周値
として設定する分周値設定回路である。16は分周値設
定回路16が分周カウンタ17に設定する分周値を定常
値から定常値より一定微少量減少した値および定常値よ
り一定微少量増加した値のいずれかに変更する分周値変
更周期を生成する分周値変更周期生成回路である。
【0016】上記の分周値設定回路16は、位相比較回
路14の位相比較結果に基づき、出力クロック分周回路
12の出力信号の位相が参照クロック分周回路11の出
力信号の位相とほぼ一致しているときに分周カウンタ1
7の分周値を継続的に定常値とし、出力クロック分周回
路12の出力信号の位相が参照クロック分周回路11の
出力信号の位相に対して遅れているときに分周カウンタ
17の分周値を所定の分周値変更周期で定常値から定常
値より一定微少量減少した値へ変更し、出力クロック分
周回路12の出力信号の位相が参照クロック分周回路1
1の出力信号の位相に対して進んでいるときは分周カウ
ンタ17の分周値を所定の分周値変更周期で定常値から
定常値より一定微少量増加した値へ変更するようにして
いる。
【0017】分周値変更周期生成回路15は、位相比較
回路14の位相比較結果に基づき、出力クロック分周回
路12の出力信号と参照クロック分周回路11の出力信
号との位相差の絶対値が大きいときに分周値変更周期を
短くし、出力クロック分周回路12の出力信号と参照ク
ロック分周回路11の出力信号との位相差の絶対値が小
さいときに分周値変更周期を長くするようにしている。
【0018】このデジタルPLL回路では、外部から供
給される参照クロック信号を参照クロック分周回路11
で分周し、基準クロック信号を分周する分周カウンタ1
7で作成される出力クロック信号を出力クロック分周回
路12で分周する。そして、参照クロック分周回路11
および出力クロック分周回路12からそれぞれ出力され
る両分周信号を位相比較用ウィンドウ生成回路13を通
して位相比較回路14に供給してそれらの位相差を検出
する。
【0019】分周値設定回路16は、分周カウンタ17
に定常値、定常値より一定微少量減少した値および定常
値より一定微少量増加した値のいずれかを選択的に分周
値として設定するが、位相比較回路14の位相比較結果
に基づき、出力クロック分周回路12の出力信号の位相
が参照クロック分周回路11の出力信号の位相とほぼ一
致しているときに分周カウンタ17の分周値を継続的に
定常値とすることにより、出力クロック信号の周期を定
常周期に保って位相が変化しないようにし、出力クロッ
ク分周回路12の出力信号の位相が参照クロック分周回
路11の出力信号の位相に対して遅れていると、分周カ
ウンタ17の分周値を所定の分周値変更周期で定常値か
ら定常値より一定微少量減少した値へ変更することによ
り出力クロック信号の周期を間欠的に定常周期より短く
して出力クロック分周回路12の出力信号の位相の遅れ
を少なくし、逆に出力クロック分周回路12の出力信号
の位相が参照クロック分周回路11の出力信号の位相に
対して進んでいると、分周カウンタ17の分周値を所定
の分周値変更周期で定常値から定常値より一定微少量増
加した値へ変更することにより出力クロック信号の周期
を間欠的に定常周期より長くして出力クロック分周回路
12の出力信号の位相の進みを少なくする。
【0020】分周値変更周期生成回路15は、分周値設
定回路16が分周カウンタ17に設定する分周値を定常
値から定常値より一定微少量減少した値および定常値よ
り一定微少量増加した値のいずれかに変更する分周値変
更周期を生成するが、位相比較回路14の位相比較結果
に基づき、出力クロック分周回路12の出力信号と参照
クロック分周回路11の出力信号との位相差の絶対値が
大きいと、分周値変更周期を短くして出力クロック分周
回路12の出力信号の位相が参照クロック分周回路11
の出力信号の位相に近づく速度を大きくし、出力クロッ
ク分周回路12の出力信号と参照クロック分周回路11
の出力信号との位相差の絶対値が小さいと、分周値変更
周期を長くして出力クロック分周回路12の出力信号の
位相が参照クロック分周回路11の出力信号の位相に近
づく速度を小さくする。
【0021】以下、この実施例のデジタルPLL回路を
図2の具体的な回路図を参照しながら詳細に説明する。
図2において、310は参照クロック信号C−REFを
45分周する45分周回路で、図1の参照クロック分周
回路11に相当する。320は出力クロック信号C−B
ASを67分周する67分周回路で、図1の出力クロッ
ク分周回路12に相当する。上記45分周回路310お
よび67分周回路320は、参照クロック信号C−RE
Fおよび出力クロック信号C−BASが同一周波数でな
い場合に、各々の分周出力信号の周波数を周波数を合致
させるために、一方は45分周とし、他方は67分周と
している。なお、これらの分周値は、参照クロック信号
C−REFおよび出力クロック信号C−BASの周波数
に対応して適宜設定される。
【0022】311は45分周回路310の分周出力信
号をデータ入力とし制御用クロック信号をクロック入力
とするDフリップフロップで、45分周回路310の分
周出力信号の立ち上がりおよび立ち下がりを制御用クロ
ック信号に同期させる機能を有し、分周信号REFを発
生する。なお、制御用クロック信号は参照クロック信号
C−REFおよび出力クロック信号C−BASの周波数
と同程度かあるいはそ数倍程度の周波数で十分である。
【0023】330はDフリップフロップ311の出力
信号をデータ入力とし制御用クロック信号をクロック入
力とするDフリップフロップで、Dフリップフロップ3
11の出力を制御用クロック信号の1周期分シフトする
機能を有する。331はDフリップフロップ311の出
力とDフリップフロップ330の反転出力との論理積を
とるアンドゲートで、その出力信号REF−Pは分周信
号REFの立ち上がりのタイミングで発生する。つま
り、Dフリップフロップ330とアンドゲート331
は、分周信号REFの立ち上がりを検出する機能を有す
る。
【0024】332は5ビットのバイナリカウンタで、
分周信号REFがハイレベルの期間、制御用クロック信
号をカウントする動作をし、そのカウント値に対応した
ウィンドウ信号REF−Q3,REF−Q4を出力す
る。321は67分周回路320の分周出力信号をデー
タ入力とし制御用クロック信号をクロック入力とするD
フリップフロップで、67分周回路320の分周出力信
号の立ち上がりおよび立ち下がりを制御用クロック信号
に同期させる機能を有し、分周信号BASを発生する。
【0025】335はDフリップフロップ321の出力
信号をデータ入力とし制御用クロック信号をクロック入
力とするDフリップフロップで、Dフリップフロップ3
21の出力を制御用クロック信号の1周期分シフトする
機能を有する。336はDフリップフロップ321の出
力とDフリップフロップ335の反転出力との論理積を
とるアンドゲートで、その出力信号BAS−Pは分周信
号BASの立ち上がりのタイミングで発生する。つま
り、Dフリップフロップ335とアンドゲート336
は、分周信号BASの立ち上がりを検出する機能を有す
る。
【0026】337は5ビットのバイナリカウンタで、
分周信号BASがハイレベルの期間、制御用クロック信
号をカウントする動作をし、そのカウント値に対応した
ウィンドウ信号BAS−Q3,REF−Q4を出力す
る。以上のDフリップフロップ311,321,33
0,335,アンドゲート331,336,バイナリカ
ウンタ332,337は、図1における位相比較用ウィ
ンドウ生成回路13を構成している。
【0027】340,341はそれぞれラッチで、分周
信号BASの立ち上がりのタイミング、つまり信号BA
S−Pに応答してウィンドウ信号REF−Q3,REF
−Q4の状態を保持する機能を有し、ラッチ340から
は出力信号P−Aを発生し、ラッチ341からは出力信
号P−Bを発生する。342,343はそれぞれラッチ
で、分周信号REFの立ち上がりのタイミング、つまり
信号REF−Pに応答してウィンドウ信号BAS−Q
3,BAS−Q4の状態を保持する機能を有し、ラッチ
342からは出力信号P−Cを発生し、ラッチ341か
らは出力信号P−Dを発生する。各ラッチ340〜34
3の出力信号P−A,P−B,P−C,P−Dは分周信
号BASの分周信号BASに対する位相の進みまたは遅
れ、位相差の大小によって異なる。
【0028】344は位相差決定デコード回路で、ラッ
チ340〜343の出力信号P−A,P−B,P−C,
P−Dを位相差の進み遅れを示す出力信号U−D,制御
を行うか否かを示す出力信号PSおよび位相差の大小を
示す出力信号W1に変換する。以上のラッチ340〜3
43および位相差決定デコード回路344は図1の位相
比較回路14を構成している。
【0029】350は3ビットのプリセッタブルカウン
タで、図1の分周値変更周期生成回路16を構成してお
り、位相差決定デコード回路344の出力信号W1が
“H”(または“1”)のときは“100”をプリセッ
トし、位相差決定デコード回路344の出力信号W1が
“L”(または“0”)のときは“000”をプリセッ
トする。したがって、出力信号W1が“H”のときは、
出力クロック信号を4個カウントしたときに、出力信号
CTRL−Pを発生し、出力信号W1が“L”のとき
は、出力クロック信号を8個カウントしたときに、出力
信号CTRL−Pを発生する。つまり、位相差が大きい
ときは、出力クロック信号の4周期を1周期とする分周
値変更周期を生成し、位相差が小さいときは、出力クロ
ック信号の8周期を1周期とする分周値変更周期を生成
する。
【0030】360はラッチ、361〜363はアンド
ゲート、364はオアゲート、365は3ビットのラッ
チで、これらは図1の分周値設定回路を構成していて、
位相差決定デコード回路344の出力信号U−D,PS
とプリセッタブルカウンタ350の出力信号CTRL−
Pとを入力として、分周値を15,16,17のいずれ
かに設定する。
【0031】この場合、出力信号PSが“L”(または
“0”)ときは分周値を常に16に設定する。また、出
力信号PSが“H”(または“1”)で、出力信号U−
Dが“H”(または“1”)のときは、出力信号CTR
L−Pが“L”のときに分周値を16に設定し、出力信
号CTRL−Pが“H”のときに分周値を15に設定す
る。また、出力信号PSが“H”(または“1”)で、
出力信号U−Dが“L”(または“0”)のときは、出
力信号CTRL−Pが“L”のときに分周値を16に設
定し、出力信号CTRL−Pが“H”のときに分周値を
17に設定する。なお、出力信号CTRL−Pは、出力
信号W1が“H”(または“1”)は、出力クロック信
号C−BASの4周期に1回の割合で“H”(または
“1”)となり、出力信号W1が“L”(または
“0”)は、出力クロック信号C−BASの8周期に1
回の割合で“H”(または“1”)となる。
【0032】したがって、出力信号PSが“H”(また
は“1”)で、出力信号U−Dが“H”(または
“1”)で、出力信号W1が“H”(または“1”)の
ときは、出力クロック信号C−BASの4周期に1回の
割合で分周値が16から15に変わる。また、出力信号
PSが“H”(または“1”)で、出力信号U−Dが
“H”(または“1”)で、出力信号W1が“L”(ま
たは“0”)のときは、出力クロック信号C−BASの
8周期に1回の割合で分周値が16から15に変わる。
また、出力信号PSが“H”(または“1”)で、出力
信号U−Dが“L”(または“0”)で、出力信号W1
が“H”(または“1”)のときは、出力クロック信号
C−BASの4周期に1回の割合で分周値が16から1
7に変わる。また、出力信号PSが“H”(または
“1”)で、出力信号U−Dが“L”(または“0”)
で、出力信号W1が“L”(または“0”)のときは、
出力クロック信号C−BASの8周期に1回の割合で分
周値が16から17に変わる。また、上記したとおり、
出力信号PSが“L”(または“0”)のときは出力ク
ロック信号C−BASの全周期にわたって分周値が16
を維持する。
【0033】370はプリセッタブルカウンタ350で
設定された分周値BAS−Lで基準クロック信号C0−
BASを分周して出力クロック信号C−BASを発生す
るする5ビットのプリセッタブルカウンタで、図1の分
周カウンタ17を構成している。371はプリセッタブ
ルカウンタ370のキャリー出力信号BAS−TCから
基準クロック信号C0−BASに同期した信号BAS−
PCを作成するDフリップフロップである。
【0034】ここで、図3および図4のタイムチャート
を参照しながら、図2のデジタルPLL回路の動作を説
明する。まず、位相比較用ウィンドウの生成および位相
比較動作を図4のタイムチャートを参照して説明する。
参照クロック信号C−REFを45分周した信号を、同
期化するためにDフリップフロップ311に通し、分周
信号REFとする。そして、フリップフロップ330を
通した信号と分周信号REFとをアンドゲート331に
通すことにより、分周信号REFの立ち上がりを示す信
号REF−Pが生成される(図3の矢符(a)参照)。
【0035】また、分周信号REFが“H”の間バイナ
リカウンタ332を進めることにより、例えばQ3,Q
4に、ウィンドウ信号REF−Q3,REF−Q4が生
成される(図3の矢符(b)参照)。同様にして、出力
クロック信号C−BASに対しても、分周信号BAS、
立ち上がり示す信号BAS−P、ウィンドウ信号BAS
−Q3、BAS−Q4を生成する。
【0036】また、分周信号BASと分周信号REFの
位相差を決定するため、立ち上がりを示す信号BAS−
Pが“H”のときのウィンドウ信号REF−Q3,RE
F−Q4の状態をそれぞれラッチし、同様に立ち上がり
を示す信号REF−Pが“H”のときのウィンドウ信号
BAS−Q3,BAS−Q4の状態をそれぞれラッチ3
40〜343で保持する。
【0037】図3のタイムチャートでは、出力クロック
信号C−BASの分周信号BASが参照クロック信号C
−REFの分周信号REFより遅れている状態を示して
いるため、出力クロック信号C−BASの分周信号BA
Sの立ち上がりを示す信号BAS−Pが“H”のときに
は、対する参照クロック信号C−REFの分周信号RE
F側のウィンドウ信号REF−Q4が“H”になってお
り、ラッチ341の出力信号P−Bが“H”になる(図
3の矢符(c)参照)。ウィンドウ信号REF−Q4が
“L”になっており、ラッチ340の出力信号P−Aが
“L”のままである。
【0038】参照クロック信号C−REFの分周信号R
EFの立ち上がりを示す信号REF−Pが“H”のとき
には、対する出力クロック信号C−BASの分周信号B
AS側のウィンドウ信号BAS−Q3,BASQ4は何
れも“L”のままである。したがって、ラッチ342,
343の出力信号P−C,P−Dはいずれも“L”のま
まである。
【0039】このラッチ340〜343の出力信号P−
A,P−B,P−C,P−Dを分周信号の周期で、つま
り信号REF−P,BAS−Pに応答してデコードおよ
び保持することで、分周信号BAS,REFの位相差を
検出することができる。図2のデジタルPLL回路の位
相差決定デコード回路344の一例の真理値表を表1に
示す。
【0040】
【表1】
【0041】この表1に従ったデコードにより、位相差
決定デコード回路344の出力信号は、(PS,U−
D,W1)=(H,H,H)または“111”が、例え
ば分周信号REFの立ち上がりを示す信号REF−Pの
タイミングに同期して位相差決定デコード回路344か
ら出力される(図3の矢符(d)参照)。また、出力ク
ロック信号C−BASの分周信号BASの位相の遅れが
図3よりも少ないと、出力クロック信号側の立ち上がり
を示す信号BAS−Pのタイミングでのウィンドウ信号
はREF−Q3=“H”となり、REF−Q4=“L”
となり、デコード結果は(PS,U−D,W1)=
(H,H,L)となる。
【0042】さらに、位相遅れが少なくなると、(P
S,U−D,W1)=(L,L,L)となる。逆に、出
力クロックの位相が進むと、デコード結果は(PS,U
−D,W1)=(L,L,L),(H,L,L),
(H,L,H)のようになる。つぎに、出力クロック周
期決定の動作を図4のタイムチャートを参照して説明す
る。
【0043】動作の説明に先立って、分周値変更周期生
成回路および分周値設定回路について再度簡単に説明す
る。出力クロックの周期を決める分周カウンタ17の一
例として、5ビットのプリセッタブル・カウンタ370
を使い、このプリセッタブル・カウンタ370で基準ク
ロックを15個,16個,17個のいずれかのカウント
を行う例を示した。分周値を決める回路の一例として、
ラッチ360,アンドゲート361,362,363,
オアゲート364からなるデコード回路とラッチ回路3
65の組み合わせを示す。分周値変更の周期を決める回
路の一例として、3ビットのプリセッタブル・カウンタ
350を使った分周値変更周期生成回路15を示す。変
更周期生成回路350は、出力クロックに同期して発生
する信号BAS−PCを、先の位相比較回路(ラッチ3
40〜343)で検出した位相差の大きさを示す出力信
号W1によって決まる値にしたがってカウントし、周期
を決める。その周期信号は信号CTRL−Pとして出力
される。
【0044】ここの例では、位相差決定デコード回路3
44の出力として、位相差の大きさを示す出力信号W1
があり、図4ではW1=“H”が入力されている。した
がって、分周値変更周期生成用のプリセッタブルカウン
タ350のプリセット値として、“100”が入力され
ることになる(図4の矢符(e)参照)。よって、ラッ
チ371から出力される信号BAS−PCを4カウント
する周期で信号CTRL−Pが出力される(図4の矢符
(f)参照)。信号BAS−PCは、信号BAS−TC
を基準クロックC0−BASの1個分シフトしたもので
ある。
【0045】先に述べたように、位相差が大きくなる
と、W1=“H”となり、位相差が小さくなると、W1
=“L”となる。W1=“H”ときは、CTRL−P信
号の周期は4になり、W1=“L”ときは、プリセッタ
ブルカウンタ350のプリセット値として、“000”
が入力されるので、信号CTRL−Pの周期は8にな
る。信号INT−Qはプリセッタブルカウンタ350の
カウント値を示している。
【0046】分周値設定回路16であるラッチ360,
アンドゲート361,362,363,オアゲート36
4からなるデコード回路とラッチ回路365の組み合わ
せの回路は、先の信号CTRL−Pと位相差決定デコー
ド回路344の出力信号U−D、PSからデコードし、
分周値(15,16,17のいずれか)を決める(図4
の矢符(g)参照)。なお、BAS−LDはラッチ36
5の入力であり、BAS−Lはプリセッタブルカウンタ
370のプリセット入力である。
【0047】そして、信号CTRL−Pが“H”になっ
た次の周期のみ出力クロック信号C−BASの周期を決
めるプリセッタブルカウンタ370へ“10001”が
プリセットされ、出力クロック信号C−BASの周期は
通常より短い「15」になる。これで、出力クロック信
号C−BASの分周信号BASの位相が早くなり、参照
クロック信号C−REFの分周信号REFとの遅れ位相
が少なくなる。
【0048】その他の周期では、つまり信号CTRL−
Pが“L”のときは、プリセッタブルカウンタ370へ
“10000”がプリセットされ、出力クロック信号C
−BASの周期は通常の「16」になる(図4の矢符
(i)参照)。逆に、出力クロック信号C−BASの分
周信号BASが参照クロック信号C−REFの分周信号
REFよりも位相が早い場合、位相差決定デコード回路
344からの出力信号は、(PS,U−D,W1)=
(H,L,L)または(H,L,H)になり、プリセッ
タブルカウンタ370へのプリセット値は“0111
1”となり、出力クロック信号C−BASの周期は「1
7」と長くなる。なお、周期「17」になるのが、4回
に1回あるは8回に1回であるのは、上記と同様であ
る。
【0049】また、両分周信号BAS,REFの位相が
ほとんど同じ場合には、位相差決定デコード回路344
からの出力信号は、(PS,U−D,W1)=(L,
L,L)となり、常にプリセッタブルカウンタ370へ
のプリセット値は“10000になるため、出力クロッ
クの周期は「16」で一定になる。以上より、位相差が
大きい場合は、出力クロックの周期を「15」または
「17」にするタイミングを4回に1回の割合で変更
し、位相差が少ない場合には、8回に1回の割合で変更
することになる。
【0050】出力クロック信号C−BASの周期変動
は、15,16,17のみであって少ないが、位相差が
大きい場合は周期変更周期を短くして周期変更の割合を
多くするので、同期引き込みを早くすることができる。
この実施例によれば、出力クロック分周回路12の出力
信号の位相が参照クロック分周回路11の出力信号の位
相とほぼ一致しているときに分周カウンタ17の分周値
を継続的に定常値とすることにより、出力クロック信号
の周期を定常周期に保って位相が変化しないようにし、
出力クロック分周回路12の出力信号の位相が参照クロ
ック分周回路11の出力信号の位相に対して遅れている
ときに分周カウンタ17の分周値を所定の分周値変更周
期で定常値から定常値より一定微少量減少した値へ変更
することにより、出力クロック信号の周期を間欠的に定
常周期より短くして出力クロック分周回路12の出力信
号の位相の遅れを少なくし、逆に出力クロック分周回路
12の出力信号の位相が参照クロック分周回路11の出
力信号の位相に対して進んでいるときに分周カウンタ1
7の分周値を所定の分周値変更周期で定常値から定常値
より一定微少量増加した値へ変更することにより、出力
クロック信号の周期を間欠的に定常周期より長くして出
力クロック分周回路12の出力信号の位相の進みを少な
くし、かつ、出力クロック分周回路12の出力信号と参
照クロック分周回路11の出力信号との位相差の絶対値
が大きいときに分周値変更周期を短くして出力クロック
分周回路12の出力信号の位相が参照クロック分周回路
11の出力信号の位相に近づく速度を大きくし、出力ク
ロック分周回路12の出力信号と参照クロック分周回路
11の出力信号との位相差の絶対値が小さいときに分周
値変更周期を長くして出力クロック分周回路12の出力
信号の位相が参照クロック分周回路11の出力信号の位
相に近づく速度を小さくすることにより、ジッタの少な
い出力クロック信号が得られ、伝送装置の同期性能など
を向上させることができる。
【0051】なお、この実施例では、位相差が大きいと
きには4回に1回分周値を変化させ、位相差が小さいと
きには8回に1回分周値を変化させるようにしたが、分
周値を変化させる周期は上記に限らない。例えば位相差
が大きいときには2回に1回分周値を変化させ、位相差
が小さいときには4回に1回分周値を変化させるように
してもよく、また、位相差が大きいときには全回分周値
を変化させ、位相差が小さいときには2回に1回分周値
を変化させるようにしてもよい。
【0052】
【発明の効果】この発明のデジタルPLL回路によれ
ば、出力クロック分周回路の出力信号の位相が参照クロ
ック分周回路の出力信号の位相とほぼ一致しているとき
に分周カウンタの分周値を継続的に定常値とすることに
より、出力クロック信号の周期を定常周期に保って位相
が変化しないようにし、出力クロック分周回路の出力信
号の位相が参照クロック分周回路の出力信号の位相に対
して遅れているときに分周カウンタの分周値を所定の分
周値変更周期で定常値から定常値より一定微少量減少し
た値へ変更することにより、出力クロック信号の周期を
間欠的に定常周期より短くして出力クロック分周回路の
出力信号の位相の遅れを少なくし、逆に出力クロック分
周回路の出力信号の位相が参照クロック分周回路の出力
信号の位相に対して進んでいるときに分周カウンタの分
周値を所定の分周値変更周期で定常値から定常値より一
定微少量増加した値へ変更することにより、出力クロッ
ク信号の周期を間欠的に定常周期より長くして出力クロ
ック分周回路の出力信号の位相の進みを少なくし、か
つ、出力クロック分周回路の出力信号と参照クロック分
周回路の出力信号との位相差の絶対値が大きいときに分
周値変更周期を短くして出力クロック分周回路の出力信
号の位相が参照クロック分周回路の出力信号の位相に近
づく速度を大きくし、出力クロック分周回路の出力信号
と参照クロック分周回路の出力信号との位相差の絶対値
が小さいときに分周値変更周期を長くして出力クロック
分周回路の出力信号の位相が参照クロック分周回路の出
力信号の位相に近づく速度を小さくすることにより、ジ
ッタの少ない出力クロック信号が得られ、伝送装置の同
期性能などを向上させることができる。
【図面の簡単な説明】
【図1】この発明の一実施例のデジタルPLL回路の構
成を示すブロック図である。
【図2】図1のデジタルPLL回路の具体的な回路構成
を示す回路図である。
【図3】図2のデジタルPLL回路において位相比較用
ウィンドウ生成および位相比較動作を説明するタイムチ
ャートである。
【図4】図2のデジタルPLL回路において出力クロッ
ク周期設定の様子を示すタイムチャートである。
【図5】従来のデジタルPLL回路の一例の構成を示す
ブロック図である。
【符号の説明】
11 参照クロック用分周回路 12 出力クロック用分周回路 13 位相比較用ウィンドウ生成回路 14 位相比較回路 15 分周値変更周期生成回路 16 分周値設定回路 17 分周カウンタ 310 45分周回路 311 Dフリップフロップ 320 67分周回路 321 Dフリップフロップ 330 Dフリップフロップ 331 アンドゲート 332 バイナリカウンタ 335 Dフリップフロップ 336 アンドゲート 337 バイナリカウンタ 340 ラッチ 341 ラッチ 342 ラッチ 343 ラッチ 344 位相差決定デコード回路 350 プリセッタブルカウンタ 360 ラッチ 361 アンドゲート 362 アンドゲート 363 アンドゲート 364 オアゲート 365 ラッチ 370 プリセッタブルカウンタ 371 ラッチ

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 基準クロック信号を分周して出力クロッ
    ク信号を作成する分周カウンタと、 外部から供給される参照クロック信号を分周する参照ク
    ロック分周回路と、 前記出力クロック信号を分周する出力クロック分周回路
    と、 前記参照クロック分周回路の出力信号と前記出力クロッ
    ク分周回路の出力信号との位相差を検出する位相比較回
    路と、 前記位相比較回路で位相比較を行わせるためのウィンド
    ウを生成する位相比較用ウィンドウ生成回路と、 前記分周カウンタに定常値、前記定常値より一定微少量
    減少した値および前記定常値より一定微少量増加した値
    のいずれかを選択的に分周値として設定する分周値設定
    回路と、 前記分周値設定回路が前記分周カウンタに設定する分周
    値を前記定常値から前記定常値より一定微少量減少した
    値および前記定常値より一定微少量増加した値のいずれ
    かに変更する分周値変更周期を生成する分周値変更周期
    生成回路とを備え、 前記分周値設定回路は、前記位相比較回路の位相比較結
    果に基づき、前記出力クロック分周回路の出力信号の位
    相が前記参照クロック分周回路の出力信号の位相とほぼ
    一致しているときに前記分周カウンタの分周値を継続的
    に前記定常値とし、前記出力クロック分周回路の出力信
    号の位相が前記参照クロック分周回路の出力信号の位相
    に対して遅れているときに前記分周カウンタの分周値を
    所定の分周値変更周期で前記定常値から前記定常値より
    一定微少量減少した値へ変更し、前記出力クロック分周
    回路の出力信号の位相が前記参照クロック分周回路の出
    力信号の位相に対して進んでいるときは前記分周カウン
    タの分周値を所定の分周値変更周期で前記定常値から前
    記定常値より一定微少量増加した値へ変更するように
    し、 前記分周値変更周期生成回路は、前記位相比較回路の位
    相比較結果に基づき、前記出力クロック分周回路の出力
    信号と前記参照クロック分周回路の出力信号との位相差
    の絶対値が大きいときに前記分周値変更周期を短くし、
    前記出力クロック分周回路の出力信号と前記参照クロッ
    ク分周回路の出力信号との位相差の絶対値が小さいとき
    に前記分周値変更周期を長くするようにしたことを特徴
    とするデジタルPLL回路。
JP6119050A 1994-05-31 1994-05-31 デジタルpll回路 Pending JPH07326963A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6119050A JPH07326963A (ja) 1994-05-31 1994-05-31 デジタルpll回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6119050A JPH07326963A (ja) 1994-05-31 1994-05-31 デジタルpll回路

Publications (1)

Publication Number Publication Date
JPH07326963A true JPH07326963A (ja) 1995-12-12

Family

ID=14751671

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6119050A Pending JPH07326963A (ja) 1994-05-31 1994-05-31 デジタルpll回路

Country Status (1)

Country Link
JP (1) JPH07326963A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000008790A1 (fr) * 1998-08-04 2000-02-17 Sony Corporation Generateur de signaux d'horloge, procede de generation de signaux d'horloge et recepteur de signaux
US6493408B1 (en) 1998-11-18 2002-12-10 Nec Corporation Low-jitter data transmission apparatus
US6968027B2 (en) 2000-06-09 2005-11-22 Matsushita Electric Industrial Co., Ltd. Digital PLL device and digital PBX using the same

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000008790A1 (fr) * 1998-08-04 2000-02-17 Sony Corporation Generateur de signaux d'horloge, procede de generation de signaux d'horloge et recepteur de signaux
US6493408B1 (en) 1998-11-18 2002-12-10 Nec Corporation Low-jitter data transmission apparatus
US6968027B2 (en) 2000-06-09 2005-11-22 Matsushita Electric Industrial Co., Ltd. Digital PLL device and digital PBX using the same

Similar Documents

Publication Publication Date Title
KR970025148A (ko) 엠펙 시스템 복호기를 위한 시스템 타임 클럭의 오차 검출회로
US5550878A (en) Phase comparator
JPH07326963A (ja) デジタルpll回路
JPS63996B2 (ja)
US5572554A (en) Synchronizer and method therefor
JPH05506757A (ja) 同期デジタルクロック用スケーラ
JP2986881B2 (ja) 位相差パルス信号の分周装置
JPH04306930A (ja) クロック異常検出器
KR950007458B1 (ko) 클럭동기회로
JP2891814B2 (ja) ディジタルpll回路
JPS59205844A (ja) デジタル位相同期回路
JPH0430605B2 (ja)
JPS60216647A (ja) ジツタ除去同期装置
JPS6144423B2 (ja)
JPS60247343A (ja) 同期クロツク発生回路
JPH0152945B2 (ja)
JPH06232858A (ja) Pll同期検出装置
JPS6174464A (ja) 垂直同期信号作成回路
KR970005112Y1 (ko) 위상동기장치
JPS60116253A (ja) ビット同期装置
JPH0294709A (ja) 位相同期装置
JPH04369940A (ja) 同期回路
JPH01186012A (ja) ディジタル信号同期クロック発生回路
JPH0421212A (ja) ディジタル位相同期回路
JPH0588578B2 (ja)