JPS63292825A - ディジタルpll回路 - Google Patents

ディジタルpll回路

Info

Publication number
JPS63292825A
JPS63292825A JP62127168A JP12716887A JPS63292825A JP S63292825 A JPS63292825 A JP S63292825A JP 62127168 A JP62127168 A JP 62127168A JP 12716887 A JP12716887 A JP 12716887A JP S63292825 A JPS63292825 A JP S63292825A
Authority
JP
Japan
Prior art keywords
output
output clock
clock
data
period
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
Application number
JP62127168A
Other languages
English (en)
Other versions
JP2687349B2 (ja
Inventor
Shinichi Fukuda
伸一 福田
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.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP62127168A priority Critical patent/JP2687349B2/ja
Publication of JPS63292825A publication Critical patent/JPS63292825A/ja
Application granted granted Critical
Publication of JP2687349B2 publication Critical patent/JP2687349B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 A、産業上の利用分野 本発明は、PLL (フェーズ・ロックド・ループ)動
作をディジタル的に行うディジタルPLL回路に関し、
特に、入力信号のクロック周波数に比べてマスククロッ
クの周波数が低い場合でも高精度を維持できるようなデ
ィジタルPLL回路に関するものである。
80発明の概要 本発明は、最終的な出力クロック及び入力信号の間の位
相誤差検出データと出力クロックの周期検出データとに
基いてパルス周期データを求め、このパルス周期データ
を一定周波数のマスククロックでカウントして出力クロ
ックパルスを発生するディジタルPLL回路において、
出力クロックパルスのN個分(Nは2以上の整数)の周
期を検出し、該Nパルス分の周期を1/Nして上記の出
力クロック周期データとすることにより、PLLのロッ
クレンジが広くジッタに強いという、実質的にマスタク
ロックの周波数を高めたと同様な効果を得ることができ
るようにしたものである。
C1従来の技術 ディジタル信号を伝送あるいは記録・再生して得られた
信号(入力信号)からデータを読み取る際には、ピット
抜き出しのためのクロック(いわゆるピットクロック)
を同期させることが必要とされる。このような入力信号
に対して同期のとれたクロック信号を得るために、PL
L (フェーズ・ロックド・ループ)回路が用いられる
。近年においては、このPLL回路内部の動作をディジ
タル的に行わせるディジタルPLL回路が提案されてい
る。
ここで、−MにディジタルPLL回路は、入力信号のエ
ツジ(トランジェント)と、回路内部で生成した出力ク
ロックとの時間的差あるいはいわゆる位相誤差を、高速
のマスタクロックの精度でカウントして検出し、上記回
路内部からの出力クロックの位相を制御して上記入力信
号のクロック(ピットクロック)に同期させるものであ
る。この場合のマスククロックに対しては、通常、上記
ピットクロックに比べて1桁以上高い精度が要求される
D0発明が解決しようとする問題点 しかしながら、PLL回路の素子の動作速度の制限等に
より上記マスククロックの周波数r、1.にも制限が生
じ、入力信号のクロック周波数FINが例えば数MHz
程度以上と高い場合には、上記周波数rssを上記周波
数flNの数倍程度しかとれないことがある。この場合
には、上記マスタクロツタに対する出力クロックの周波
数f。u7の変化幅が粗く、上部時間的差あるいは所謂
位相誤差の検出。
が正常に行われなくなる虞れがある。特に、上記入力信
号のエツジ(トランジェント)の間隔の長い波形のクロ
ック補間に不都合を生ずる。
これを第3図を参照しながら具体的に説明すると、マス
タクロックCK、Isの周波数f□が入力信号のピット
クロックCKI?の周波数ratの例えば5倍に設定さ
れている場合に゛おいては、上記マスククロックCKn
sを115分周して得られるPLL出力クロりクCKo
ur・を基準として、位相誤差検出信号等に応じて分周
数が増減することで上記周波数f ellが変化するこ
とになる。ここで第3図における入力信号をエツジ検出
して得られた信号(エツジ検出信号)Ste中に、上記
出力クロックCKouy。の周期T。uyaの4倍のパ
ルス間隔(入力信号のエツジ間隔)が存在するとき、上
記マスタクロックCK、sを1/4分周して得られた出
力クロックCK、、□によっては、その周期T。、lの
5倍と誤判断されることになり、また上記マスタクロッ
クCKIlsを176分周した出力クロックCKouv
tによっては、その周期’rot+〒fの略々3倍と誤
判断されることになる。すなわち、入力信号のジッタ等
によるピットクロック周波数の変動に弱いのみならず、
ノイズに弱く、ロックレンジやキャプチヤレンジの狭い
PLLとなってしまう。
本発明は、このような実情に鑑みてなされたものであり
、マスタクロック周波数を実質的に高めたと同様な動作
精度を得ることができ、ピットクロック周波数の数倍程
度のマスタクロック周波数でも、安定で広いロックレン
ジを持ち得るようなディジタルPLL回路の提供を目的
とする。
E0問題点を解決するための手段 本発明に係るディジタルPLL回路は、上述の問題点を
解決するために、位相誤差検出データと出力クロック周
期データとに基いてパルス周期データを求め、このパル
ス周期データを一定周波数のマスタクロックによりカウ
ントする毎に゛出力クロックパルスを発生する出力クロ
ック発生回路と、この出力クロック発生回路からの出力
クロックと入力信号との間の位相誤差を検出して得られ
た位相誤差検出データを上記出力クロック発生回路に送
る位相誤差検出回路と、上記出力クロック発生回路から
の出力クロックパルスのN個(Nは2以上の整数)のパ
ルスが出力される期間を検出し、該期間を1/Nして上
記出力クロック周期データを求め、この出力クロック周
期データを上記出力クロック発生回路に送る出力クロッ
ク周期検出回路とを具備して成ることを特徴としている
F0作用 上記出力クロックパルスの略々N倍の周期を上記マスク
クロックによりカウントしているため、PLL動作のた
めの演算精度が実質的にN倍にまで高められる。
G、実施例 以下、本発明に係るディジタルPLL回路の実施例につ
いて、図面を参照しながら説明する。
第1図は本発明の実施例を示すブロック回路図である。
この第1VAにおいて、位相誤差検出回路部10の入力
端子1には、例えば記録媒体から再生され、波形等化を
された信号SINが供給されている。この入力信号31
11は、ピットクロック周波数rstが例えば9.4 
MHzとなっており、このピットクロックの周期T、□
の整数倍の間隔で該信号SINのエツジ(トランジェン
ト)が得られる。この入力信号SINはエツジ検出回路
11に送られて、信号波形のエツジの検出がなされる。
このエツジ検出回路11からの出力は、シフトレジスタ
12に送られて並列データに変換され、ラッチ回路13
、エリアセレクト回路14a、14b、位置・数値変換
回路15及びフィルタ16を介すことにより位相誤差が
検出される。
入力端子2には、上記周波数rsyの整数倍の周波数f
。、例えば56.4M七(=6fmy)の高速マスタク
ロックCK、Iが供給されている。このマスタクロック
CKssは、上記位相誤差検出回路部10のエツジ検出
回路11及びシフトレジスタ12に送られるとともに、
最終的な出力クロックCKouyを発生する出力クロッ
ク発生回路部20のカウンタ21に送られる。このカウ
ンタ21からのカウント出力は、比較器22に送られ、
この比較器22において加算器23からの可変周期累積
データと比較される。この加算器23は、3つの入力を
加算するものであり、この加算出力をラッチ回路24を
介して1つの入力に戻すことにより累積的な加算を行う
ように構成されている。3人力加算器23の他の2つの
入力としては、上記位相誤差検出回路部lOからの位相
誤差補正データと、周期データ検出回路部30からの検
出周期データとが供給されている。
周期データ検出回路部30は上記出力クロックCKou
tの周期T。Il?を検出するものであり、従来におい
ては、該出力クロックCKoLl?のパルス間(1周期
内)のマスタクロックCKwsのパルス数をカウントす
ることにより該周期T。utを検出しているが、本発明
の実施例においては、上記出力クロックCKOL+Tの
パルスの所定数N(Nは2以上の自然数)個分の周期Σ
Tou□ (説明を簡略化するためN −To。テとす
る)をマスタクロックCKTISでカウントし、そのカ
ウント値を1/N倍することにより、周期検出精度(あ
るいは分解能)を実質的にN倍に高めている。
すなわち、出力クロック発生回路部20からの出力クロ
ックCKout  (周波数fou1)を、周期データ
検出回路部30のN進カウンタ(あるいは1/N分周器
)31に送ることにより、上記周波数【。。のl/8倍
の周波数(周期はN−Tour )のカウント出力を得
、このカウント出力をカウンタ32のゼロクリア端子(
リセット端子)に送っている。このカウンタ32には上
記マスタクロックCKHlが供給されており、上記カウ
ント出力の周PAN−Tourの間のマスタクロックC
K□のパルス数がカウントされることになる。このカウ
ンタ32からのカウント出力は、上記マスククロックC
K、Iを単位として上記出力クロックCKOUTの周期
TautのN倍の期間を測定したものであり、このカウ
ント出力値をl/8倍することにより、出力クロック周
期データを得ることができる。
ここで、−上記N進カウンタ31のNを2’  (nは
自然数)のように2の巾乗の値に設定することにより、
上記カウンタ32からのカウント出力値の1/N倍の演
算がビット・シフト操作、あるいは並列出力データに対
する小数点の位置の変更のみで済む0例えばカウンタ3
1の進数Nを16(−24)に設定した場合には、カウ
ンタ32からのカウント出力値を1/16倍するために
下位4ビツトを小数点以下の値と見なせばよい。
このようにして得られたカウンタ32からの出力クロッ
ク周期データ(カウント出力値の1/16のデータ)は
、ラッチ回路33を介して上記出力クロック発生回路部
20の加算器23に送られる。
この加算器23にて取り扱われるデータについては、例
えば8ビット並列データの上位4ビツトを整数部、下位
4ビツトを小数部と見なしており、比較器22へは、上
位4ビツトの整数部のデータのみを送るようにしている
また、位相誤差検出回路部10内の上記エリアセレクト
回路14a、14bは、上記ラッチ回路13から得られ
る並列データのうち、位相誤差を検出すべき範囲として
のクロックの1周期の範囲内に相当するデータを選択す
るものであり、このエリアセレクト回路14a、14b
からの出力がOR回路17を介してJKフリソプロップ
1日に送られている。このJKフリップロップ18のク
ロック入力端子には上記出力クロックCKoutが供給
されており、該JKフリップロップ18のQ出力が再生
データ出力となる。ここで上記エリアセレクト回路14
a、14bには、1周期間演算回路19からの1周期間
範囲データが供給されている。この1周期間演算回路1
9は、上記加算器23の出力に上記ラッチ回路33から
の上記出力クロック周期データの%を加えたり、引いた
りして、上記1周期間範囲データを算出している。
次に、以上の構成を有するディジタルPLL回路の具体
的な動作の一例について、第2図を参照しながら説明す
る。
この第2図の具体例においては、カウンタ32からの上
記出力クロック周期データを、16進数の小数点表示で
、”5. D(ロ)”、すなわち整数部を5(h)″、
小数部をD(h)″ (十進数の13、すなわち13/
16 )としている、ここで、(ロ)は16進表示j直
であることを示している。
° 先ず、加算器23の出力が”B、 4 (h)”の
ときには、比較器22には整数部データ”B(h)″が
供給され、カウンタ21の出力との比較が行われる。
従って、カウンタ21からの出力が“B(ハ)“となる
タイミング1.にて比較器22から一敗出力が得られ、
この一致出力によりマスタクロック周期の後縁のタイミ
ングt、にて累算用ラッチ24が動作して上記加算出力
“8.4(ハ)”が加算器23に供給されるから、この
“8.4(ハ)”と出力クロック周期データ“5.D(
h)”とが加算される。この場合B、 4 (h)+5
. D(h)= 11.1(ロ)であるが、8ビツトの
ディジタル加算であることより、下位8ビツトの“’1
.1(ハ)”が加算出力となる。この加算出力の上位4
ビツトの整数部データ″1(h)”が比較器22に送ら
れて、カウンタ21の出力との比較が行われるから、カ
ウンタ21からの出力が′l(ハ)“となるタイミング
t4にて比較器22から一致出力が得られ、次のタイミ
ングt、で現在の加算出力である“1.10”が上記出
力クロック周期データ“5.0(ハ)”と加算(8ビツ
トのディジタル加算)され、“6.E(h)”の加算出
力が得られる。以下同様に、加算器23からの加算出力
とカウンタ21からの出力とが一致する毎に比較器22
から一敗出力が得られ、これが上記出力クロックCKo
utとなる。
これに対して、上記シフトレジスタ12の中央の出力5
NIIが第2図のように得られる場合において、この出
力SMS及び上記出力クロックCKOIITの各パルス
間のずれ量(いわゆる位相誤差)を検出するために、こ
のずれを検出する範囲を決めることが必要とされる。こ
れは、上記出力S0のパルス(例えば第2図のパルスP
OD)についての位相誤差を検出する際に、出力クロッ
クCKoIITの各パルス(例えば第2図のパルスP。
071% pouyz等)のうちのいずれのパルスから
のずれ量を検出すべきかを決定することに相当し、この
ため、各パルスPout+、po’ut*等について位
相ずれを検出する範囲をそれぞれ決めておき、これらの
各パルスについてそれぞれの検出範囲内に存在する上記
出力S。のパルスの位相ずれを検出するようにしている
すなわち第2図の例において、1周期間演算回路19か
らの1周期間範囲データは、上記出力クロックCKou
tのパルスに対応して決定される位相ずれ検出範囲(の
例えば終端)を、上記カウンタ21による上記マスタク
ロックのカウント数で表現したものとなっている。上記
加算器23の出力が上記“B、4Ch)”のとき、1周
期間範囲データは例えば“E、2(社)”となっており
、カウンタ21からの出力が“E(h)”となるタイミ
ングt、までの範囲内に得られた上記信号5NIIのパ
ルスと、時刻t1で得られた出力クロックパルスとの間
の位相ずれを検出するようにし、上記時刻t、以降に得
られた信号S、11のパルスについては、次の時刻乞う
で得られた出力クロックパルスとの間の位相ずれを検出
するようにしている。
このようにして、第2図の各時刻Ls、Lh。
t9、・・・・が決定され、出力クロックCKoutの
各パルスに対応した位相ずれの検出範囲はtコ〜Lb、
Lb〜L9、・・・・となる、なお第1図の回路構成に
おいては、上記シフトレジスタ12により時系列データ
が並列データに変換されているから、上記各時刻範囲t
3〜L4 、th −tq 、・・・・に対応するビッ
ト線をエリアセレクト回路14a%14bにて選択する
ことにより上記位相ずれ検出範囲を選択するようにして
いる。このエリアセレクト回路14a、14bからの出
力及び上記中央のビット線出力5Ml1の論理和出力、
すなわち上記OR回路17からの出力は、上記出力クロ
ックCKoutの各パルスに対応する位相ずれの検出範
囲内で上記信号SMIIのパルスが存在するか否かを示
すことになり、第2図の出力S。llとなる。この出力
S。lを上記JKフリップフロップ18に送ることによ
り、上記入力端子1に供給された上記入力信号SINの
内容を読み取ったデータ出力信号り、□を出力端子4よ
り得ることができる。
以上のようなディジタルPLL回路によれば、出力クロ
ックCKourの周期検出を行う際に、Nパルス分をマ
スタクロックCKnsでカウントし、その;ラント値を
1/Nすることにより、実質的に該マスタクロツタ周波
数rxsをN倍のN−f+asにまで高めたと同等な周
期検出精度を得ることができる。この高い精度で検出さ
れた出力クロックCK、□の周期Touiは小数部分を
有し、加算器23での演算を小数点以下の部分も含めて
行うことにより、精度演算が従来のN倍にまで高められ
ることになる。従って、比較的低いマスタクロックでも
、入力データのジッタ等によるピットクロック周波数の
変動に強(、ロックレンジやキャプチャレンジの広いP
LL回路を提供できる。
なお本発明は、上述の実施例のみに限定されるも9では
なく、例えば、上記各クロック周波数等は上述の例に限
定されないことは勿論である。この他、本発明の要旨を
逸脱しない範囲で種々の変更が可能である。
H0発明の効果 本発明に係るディジタルPLL回路によれば、実質的に
マスタクロック周波数を高めたと同様な精度を得ること
ができ、入力信号のクロック周波数の数倍程度の周波数
のマスタクロックを用いる場合でも、ロックレンジが広
く、ジッタに強いPLL回路を実現できる。
【図面の簡単な説明】
第1図は本発明に係るディジタルPLL回路の一実施例
を示すブロック回路図、第2図は該実施例の動作を説明
するためのフローチャート、第3図は従来のPLL動作
を説明するためのフローチャートである。 10・・・位相誤差検出回路部 11・・・エツジ検出回路 12・・・シフトレジスタ 14a、14b・・・エリアセレクト回路20・・・出
力クロック発生回路部 21・・・カウンタ 22・・・比較器 23・・・3人力加算器 30・・・前期データ検出回路部 31,32・・・カウンタ

Claims (1)

  1. 【特許請求の範囲】 位相誤差検出データと出力クロック周期データとに基い
    てパルス周期データを求め、このパルス周期データを一
    定周波数のマスタクロックによりカウントする毎に出力
    クロックパルスを発生する出力クロック発生回路と、 この出力クロック発生回路からの出力クロックと入力信
    号との間の位相誤差を検出して得られた位相誤差検出デ
    ータを上記出力クロック発生回路に送る位相誤差検出回
    路と、 上記出力クロック発生回路からの出力クロックパルスの
    N個(Nは2以上の整数)のパルスが出力される期間を
    検出し、該期間を1/Nして上記出力クロック周期デー
    タを求め、この出力クロック周期データを上記出力クロ
    ック発生回路に送る出力クロック周期検出回路とを具備
    して成ることを特徴とするディジタルPLL回路。
JP62127168A 1987-05-26 1987-05-26 ディジタルpll回路 Expired - Lifetime JP2687349B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62127168A JP2687349B2 (ja) 1987-05-26 1987-05-26 ディジタルpll回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62127168A JP2687349B2 (ja) 1987-05-26 1987-05-26 ディジタルpll回路

Publications (2)

Publication Number Publication Date
JPS63292825A true JPS63292825A (ja) 1988-11-30
JP2687349B2 JP2687349B2 (ja) 1997-12-08

Family

ID=14953341

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62127168A Expired - Lifetime JP2687349B2 (ja) 1987-05-26 1987-05-26 ディジタルpll回路

Country Status (1)

Country Link
JP (1) JP2687349B2 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0214618A (ja) * 1988-06-30 1990-01-18 Fujitsu Ltd デジタルpll回路
JPH04179314A (ja) * 1990-11-14 1992-06-26 Hitachi Ltd ディジタルvfo誤差制御方式
EP0588656A2 (en) * 1992-09-18 1994-03-23 Sony Corporation Digital PLL circuit having signal edge position measurement

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0214618A (ja) * 1988-06-30 1990-01-18 Fujitsu Ltd デジタルpll回路
JPH04179314A (ja) * 1990-11-14 1992-06-26 Hitachi Ltd ディジタルvfo誤差制御方式
EP0588656A2 (en) * 1992-09-18 1994-03-23 Sony Corporation Digital PLL circuit having signal edge position measurement
EP0588656A3 (en) * 1992-09-18 1994-06-01 Sony Corp Digital pll circuit having signal edge position measurement

Also Published As

Publication number Publication date
JP2687349B2 (ja) 1997-12-08

Similar Documents

Publication Publication Date Title
US4030045A (en) Digital double differential phase-locked loop
CN100581095C (zh) 时钟恢复电路以及通讯装置
CN1642010B (zh) 时钟锁定和频率偏差的检测装置
US7015727B2 (en) Generating a lock signal indicating whether an output clock signal generated by a PLL is in lock with an input reference signal
US6998889B2 (en) Circuit, apparatus and method for obtaining a lock state value
WO2006057779A1 (en) Frequency to digital conversion
JPS63292825A (ja) ディジタルpll回路
JPH02124637A (ja) 同期検出回路
US7839178B2 (en) High speed digital phase/frequency comparator for phase locked loops
US20070116164A1 (en) Clock alignment detection from single reference
CN101111812A (zh) 分数与整数纯数字可编程时钟发生器
CN113193868A (zh) 锁相检测装置和锁相检测方法、锁相环
US5159615A (en) Digital frequency detection circuit
JPS6333738B2 (ja)
JP3257065B2 (ja) ディジタルpll装置
JPH03206725A (ja) Pllロック検出回路
JP2959511B2 (ja) データストローブ装置
US11588490B2 (en) Digital loop filter in all-digital phase-locked loop
CN215186702U (zh) 锁相检测装置、锁相环
JP2861308B2 (ja) ディジタルpll回路
US6806740B1 (en) Reduced complexity linear phase detector
KR100532191B1 (ko) 주파수제어기
JP2616395B2 (ja) バイポーラクロック擾乱検出回路
JP2570472B2 (ja) ディジタルpll回路
JPH0724833Y2 (ja) クロック信号再生回路

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070822

Year of fee payment: 10