JPH053174B2 - - Google Patents

Info

Publication number
JPH053174B2
JPH053174B2 JP10790887A JP10790887A JPH053174B2 JP H053174 B2 JPH053174 B2 JP H053174B2 JP 10790887 A JP10790887 A JP 10790887A JP 10790887 A JP10790887 A JP 10790887A JP H053174 B2 JPH053174 B2 JP H053174B2
Authority
JP
Japan
Prior art keywords
clock signal
reversible counter
frequency divider
serial data
bit
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
JP10790887A
Other languages
English (en)
Other versions
JPS62263717A (ja
Inventor
Agosuton Agosuton
Jii Supaakusu Robaato
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.)
Tektronix Inc
Original Assignee
Tektronix 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 Tektronix Inc filed Critical Tektronix Inc
Publication of JPS62263717A publication Critical patent/JPS62263717A/ja
Publication of JPH053174B2 publication Critical patent/JPH053174B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/02Speed or phase control by the received code signals, the signals containing no special synchronisation information
    • H04L7/033Speed or phase control by the received code signals, the signals containing no special synchronisation information using the transitions of the received signal to control the phase of the synchronising-signal-generating means, e.g. using a phase-locked loop
    • H04L7/0331Speed or phase control by the received code signals, the signals containing no special synchronisation information using the transitions of the received signal to control the phase of the synchronising-signal-generating means, e.g. using a phase-locked loop with a digital phase-locked loop [PLL] processing binary samples, e.g. add/subtract logic for correction of receiver clock

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、デジタルPLL(位相ロツクループ)
回路に関する。
[従来技術及び発明が解決しようとする問題点] デイジタルPLL回路は、従来からFM復調器等
に使用されてきたが、直列データの流れを外部ク
ロツク信号に同期させたいどのような応用例にも
使用可能である。例えば、1968年12月のベル・シ
ステム・テクニカル・ジヤーナルの第2207〜2237
頁に記載されているパスタナツクとホワリンによ
る「FM復調の為のデイジタルPLLの解析と合成
(Analysis and Synthesis of a Digital Phase
Locked Loop for FM Demodulation)」及び
1976年11月のプロシーデイングズ・オブ・ジ・ア
イイーイーイー(Proceedings of the IEEE)
1640〜1641頁に記載されている山下等による「デ
イジタルPLLのジツタ低減(Jitter Reduction
of a Digital Phase Locked Loop)」に示さ
れている。デジタルPLLにおける問題点は、直
列データに含まれている雑音(ノイズ)がデータ
誤認の原因となり得るということである。レジス
タやカウンタを位相検出器に使用している場合、
雑音がデータとして誤認されると、電圧制御発振
器(VCO)の出力に位相のずれが生じる。従つ
て、直列データに含まれる雑音を低減すると同時
に直列データの流れを外部クロツク信号に同期さ
せることが望ましい。
本発明の目的は、直列データの流れを外部基準
クロツク信号に同期させることにより、その直列
データの流れのクロツク信号を回復するデジタル
PLL回路を提供することである。
本発明の他の目的は、直列データの流れの中に
含まれている不規則な雑音の影響を除去出来るデ
イジタルPLL回路を提供することである。
[問題点を解決する為の手段] 直列データの流れとクロツク信号との位相関係
により決まる計数方向で上記クロツク信号を計数
する可逆カウンタ16と、該可逆カウンタの上位
側ビツトの現在の値と所定期間記憶しておいた以
前の値とを比較するデジタル比較器20と、デジ
タル比較器20の出力する制御信号に応じた分周
比で外部基準クロツク信号を分周して上記クロツ
ク信号を発生する可変分周器24とを備えること
を特徴とするデジタル位相ロツクループ回路。
[作用] 可逆カウンタ16の上位側ビツトの現在の値と
所定期間記憶しておいた以前の値とを比較するこ
とにより可変分周器の分周比(除数)を制御する
ので、可変分周器の発生するクロツク信号は、可
逆カウンタ16の上位側ビツトのみの変化の関数
となり、直列データの流れに含まれる不規則な雑
音は無視される。よつて、本発明のデジタル
PLLはデータとして誤認される虞のある不規則
な雑音の影響を受けることはない。
[実施例] 図示する本発明のデジタルPLL回路10は、
直列データの流れを印加するデータ送信器12に
応じて動作する。このデータの流れは微分回路1
4に印加され、各直列データの流れの立上がり及
び立下がり縁で微分パルスを発生する。この微分
パルスは可逆カウンタ16に印加される。可逆カ
ウンタ16は通常4ビツトのカウンタで、上位側
2ビツトの出力は2ビツト・メモリ18に入力さ
可逆カウンタ16の上位側2ビツトの出力はデジ
タル比較器20にも入力する。2ビツト・メモリ
18には1対の出力線があり、3ビツト分周器2
2により決まる所定遅延時間後に、可逆カウンタ
16の上位側2ビツトのデータをデジタル比較器
20へ出力する。3ビツト分周器22は、可変分
周器24により駆動され、可変分周器24からの
8個のクロツク信号毎に2ビツト・メモリ18の
ゲート制御出力を発生する。可変分周器24は外
部クロツク発生器26からの外部基準クロツク信
号によつて駆動され、外部クロツク発生器26は
基準発振器28によつて駆動される。可変分周器
24の出力は接続点30に印加され、この接続点
30から更に分周器22、可逆カウンタ16及び
ラツチ回路32へと出力される。直列データ線も
ラツチ回路32に接続されている。
実際の動作では、データ送信器12からの直列
データの流れは、ラツチ回路32と微分回路14
に供給される。微分回路14は直列データの流れ
の中の各パルスの立上がり及び立下がり縁を微分
パルスに変換して可逆カウンタ16へと送る。直
列データの流れのパルス幅は、クロツク信号のパ
ルス幅より十分広く、クロツク信号は一様なパル
ス幅の矩形波信号列である。従つて、接続点30
から可逆カウンタ16への入力線は、高論理状態
か低論理状態のどちらかの状態であり、各状態に
ある時間は互いに等しい。可逆カウンタ16はデ
ータの微分波形が発生した時、クロツク入力線が
高論理状態ならばアツプ計数し、クロツク入力線
が低論理状態ならばダウン計数する。従つて、直
列データの流れと外部クロツク信号が同相の時、
可逆カウンタ16は一連のデータの微分波形上で
交互にアツプ及びダウン計数する。しかし、入力
直列データと外部クロツク信号間の位相がずれる
と、可逆カウンタ16はデータがクロツク信号よ
り進んでいるか遅れているかに応じてアツプ計数
又はダウン計数の何れかの動作を行う。
可逆カウンタ16が計数を始めても、その上位
側2ビツトは計数値が4になるまでは不変であ
る。この上位側2ビツトの内容は2ビツト・メモ
リ18に記憶されており、3ビツト分周器22が
可変分周器24から入力する分周外部クロツク信
号を8個計数する間、そのメモリ内に保持されて
いる。しかし、それと同時にこの上位側2ビツト
と同じ値はデジタル比較器20に供給されてい
る。デジタル比較器20は可変分周器24に2進
コードの制御信号を出力して、3個の可能な除数
の内の1個を選択させる。この好適実施例では可
変分周器の通常の除数はX=24であるが、直列デ
ータの流れがクロツク信号より進んでいるか遅れ
ているかに応じて、それぞれ除数はX−1=23又
はX+1=25に設定される。可変分周器24に供
給されるその2進コードは、2ビツト・メモリ1
8に保持されている可逆カウンタ16の上位側2
ビツトの値と現在の上位側2ビツトの値の大小関
係により決まる関数である。
可逆カウンタ16の上位側2ビツトの値は、4
計数毎にしか変化しないので、このシステムは殆
どの不規則な雑音に影響されることはない。更
に、可逆カウンタ16の現在の状態が8クロツ
ク・サイクルの期間、2ビツト・メモリ18に保
持されている以前の状態と比較されるので、低周
波数の位相不均衡のみが検出される。8クロツ
ク・サイクルの間、2ビツト・メモリ18に可逆
カウンタ16の以前の状態を保持することによ
り、可逆カウンタ16が計数している方向に対す
る小さな変化を取り除いている。可変分周器24
から出力するクロツク信号と入力直列データの流
れとの間の位相関係は、低周波数の現象となるの
で、可変分周器24からのクロツク信号の周波数
を変更するのに丁度都合の良いように、デジタル
比較器20によつて位相変化が比較される。その
一方で、過渡的雑音のような微小期間の現象は無
視される。
可逆カウンタ16,2ビツト・メモリ18及び
3ビツト分周器22に用いたビツトの数値は、使
用者の要求に合わせて任意に調整出来ることはい
うまでもない。上述の好適実施例では、可逆カウ
ンタ16は4ビツト・カウンタでメモリ18は2
ビツト・メモリで、分周器22は8クロツク毎に
出力を発生する3ビツトの分周器である。しか
し、可逆カウンタ16のビツト数は、所望により
もつと小さくても大きくても構わない。同様にメ
モリ18がnビツト・メモリ、分周器22がmビ
ツト分周器であつてもよい。更に、可変分周器2
4は、この実施例で選択した値以外の整数を除数
(分周比)とするように調整することも可能であ
る。
デジタルPLL回路10の可変分周器24から
出力されるクロツク信号はラツチ回路32で入力
直列データの流れをラツチするのに利用される。
この結果、ラツチ回路32からの出力データは、
不規則な雑音が除去され、且つ外部クロツク発生
器26からのクロツク信号に同期した確実なデー
タとなる。従つて、ラツチ回路32の出力データ
が既知のクロツク信号と同期しているので、疑似
ランダムな直列データの流れに特有のどのような
クロツク信号の位相のずれでも補正することが出
来る。
以上本発明の好適実施例について説明したが、
本発明はここに説明した実施例のみに限定される
ものではなく、本発明の要旨を逸脱することなく
必要に応じて種々の変形及び変更を実施し得るこ
とは当業者には明らかである。
[発明の効果] 本発明によれば、クロツク信号を計数する可逆
カウンタの計数方向はクロツク信号と直列データ
の流れとの間の位相関係により決まり、この可逆
カウンタの上位側ビツトの値の可変は、下位側ビ
ツトの計数値がフルカウントするまで起こらな
い。また、上位側ビツトの現在の値と所定期間記
憶した以前の値との比較出力で制御される可変分
周器の除数(分周比)の変化は1ずつ増減するに
過ぎない。従つて、直列データの流れに対してク
ロツク信号の位相変化は低周波数の現象となるの
で、直列データの流れの中に含まれている不規則
な過渡的雑音は除去され、雑音によるデータの誤
認の虞の無いデジタルPLL(位相ロツクループ)
回路が実現出来る。
【図面の簡単な説明】
図は本発明によるデジタルPLL回路10のブ
ロツク図である。 16は可逆カウンタ、20はデジタル比較器、
24は可変分周器である。

Claims (1)

    【特許請求の範囲】
  1. 1 直列データの流れとクロツク信号との位相関
    係により決まる計数方向で上記クロツク信号を計
    数する可逆カウンタと、該可逆カウンタの上位側
    ビツトの現在の値と所定期間記憶しておいた以前
    の値とを比較するデジタル比較器と、該デジタル
    比較器の出力する制御信号に応じた分周比で外部
    基準クロツク信号を分周して上記クロツク信号を
    発生する可変分周器とを備えることを特徴とする
    デジタル位相ロツクループ回路。
JP62107908A 1986-05-01 1987-04-30 デジタル位相ロツクル−プ回路 Granted JPS62263717A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US06/858,425 US4680780A (en) 1986-05-01 1986-05-01 Clock recovery digital phase-locked loop
US858425 1986-05-01

Publications (2)

Publication Number Publication Date
JPS62263717A JPS62263717A (ja) 1987-11-16
JPH053174B2 true JPH053174B2 (ja) 1993-01-14

Family

ID=25328293

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62107908A Granted JPS62263717A (ja) 1986-05-01 1987-04-30 デジタル位相ロツクル−プ回路

Country Status (4)

Country Link
US (1) US4680780A (ja)
EP (1) EP0244122B1 (ja)
JP (1) JPS62263717A (ja)
DE (1) DE3785966T2 (ja)

Families Citing this family (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4849703A (en) * 1986-07-15 1989-07-18 Hayes Microcomputer Products, Inc. Method and apparatus for generating a data sampling clock locked to a baud clock contained in a data signal
US4910474A (en) * 1986-07-15 1990-03-20 Hayes Microcomputer Products, Inc. Method and apparatus for generating phase and amplitude modulated signals
US4868864A (en) * 1986-07-15 1989-09-19 Hayes Microcomputer Products, Inc. Autocorrelating 2400 bps handshake sequence detector
US4808937A (en) * 1986-07-15 1989-02-28 Hayes Microcomputer Products, Inc. Phase-locked loop for a modem
US5040194A (en) * 1986-07-15 1991-08-13 Hayes Microcomputer Products, Inc. Method and apparatus for providing for automatic gain control of incoming signals in a modem
US4825448A (en) * 1986-08-07 1989-04-25 International Mobile Machines Corporation Subscriber unit for wireless digital telephone system
JPH0770991B2 (ja) * 1986-08-27 1995-07-31 日本電気株式会社 クロツク再生回路
JPS6369354A (ja) * 1986-09-10 1988-03-29 Sumitomo Electric Ind Ltd 復調装置
US4847870A (en) * 1987-11-25 1989-07-11 Siemens Transmission Systems, Inc. High resolution digital phase-lock loop circuit
US4896337A (en) * 1988-04-08 1990-01-23 Ampex Corporation Adjustable frequency signal generator system with incremental control
US5121417A (en) * 1988-09-02 1992-06-09 Eastman Kodak Company Count-locked loop timing generator
US4964117A (en) * 1988-10-04 1990-10-16 Vtc Incorporated Timing synchronizing circuit for baseband data signals
US5050195A (en) * 1989-02-23 1991-09-17 Northern Telecom Limited Narrow range digital clock circuit
GB8910777D0 (en) * 1989-05-10 1989-06-28 Storno As Radio demodulator circuit
US5097489A (en) * 1989-05-19 1992-03-17 Tucci Patrick A Method for incorporating window strobe in a data synchronizer
US5172395A (en) * 1989-08-22 1992-12-15 Cincinnati Electronics Corporation Method of and apparatus for deriving an indication of noise content of data bits
US5073905A (en) * 1989-08-22 1991-12-17 Cincinnati Electronics Corporation Apparatus for and method of synchronizing a local oscillator to a received digital bit stream
IT1251352B (it) * 1990-06-27 1995-05-08 St Microelectronics Srl Dispositivo automatico ad ampio spettro operativo per il cambio di frequenza nella deflessione orizzontale di monitor a multisincronismo
US5162910A (en) * 1990-10-03 1992-11-10 Thomson Consumer Electronics, Inc. Synchronizing circuit
US5193122A (en) * 1990-12-03 1993-03-09 Xerox Corporation High speed halftone detection technique
US5831467A (en) * 1991-11-05 1998-11-03 Monolithic System Technology, Inc. Termination circuit with power-down mode for use in circuit module architecture
DE69226150T2 (de) * 1991-11-05 1999-02-18 Hsu Fu Chieh Redundanzarchitektur für Schaltungsmodul
US5498990A (en) * 1991-11-05 1996-03-12 Monolithic System Technology, Inc. Reduced CMOS-swing clamping circuit for bus lines
EP0654168B1 (en) * 1992-08-10 2001-10-31 Monolithic System Technology, Inc. Fault-tolerant hierarchical bus system
US5655113A (en) * 1994-07-05 1997-08-05 Monolithic System Technology, Inc. Resynchronization circuit for a memory system and method of operating same
US5594763A (en) * 1995-06-06 1997-01-14 Cirrus Logic, Inc. Fast synchronizing digital phase-locked loop for recovering clock information from encoded data
KR100393979B1 (ko) * 2001-02-22 2003-08-06 주식회사 하이닉스반도체 디지털 피엘엘 회로
US8129924B2 (en) 2006-11-13 2012-03-06 Cypress Semiconductor Corporation Stochastic signal density modulation for optical transducer control
US8093825B1 (en) 2006-11-13 2012-01-10 Cypress Semiconductor Corporation Control circuit for optical transducers
US8044612B2 (en) * 2007-01-30 2011-10-25 Cypress Semiconductor Corporation Method and apparatus for networked illumination devices
JP5540953B2 (ja) * 2010-07-12 2014-07-02 パナソニック株式会社 クロック再生成回路およびこれを用いたデジタルオーディオ再生装置
KR20150043122A (ko) * 2013-10-14 2015-04-22 에스케이하이닉스 주식회사 반도체 장치
US11400704B2 (en) 2019-02-06 2022-08-02 Hewlett-Packard Development Company, L.P. Emulating parameters of a fluid ejection die
CN113439027A (zh) 2019-02-06 2021-09-24 惠普发展公司,有限责任合伙企业 响应于测量的问题确定
CN113348467B (zh) 2019-02-06 2024-11-12 惠普发展公司,有限责任合伙企业 流体喷射控制器接口、用于控制流体喷射的方法和设备

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4019153A (en) * 1974-10-07 1977-04-19 The Charles Stark Draper Laboratory, Inc. Digital phase-locked loop filter
US4119796A (en) * 1976-11-01 1978-10-10 Versitron, Inc. Automatic data synchronizer
WO1982003736A1 (en) * 1978-07-07 1982-10-28 Simon Charles Marcus Wright Circuits for producing an output waveform synchronized with the timing of a given waveform
US4280099A (en) * 1979-11-09 1981-07-21 Sperry Corporation Digital timing recovery system
US4374438A (en) * 1980-07-21 1983-02-15 Rca Corporation Digital frequency and phase lock loop

Also Published As

Publication number Publication date
JPS62263717A (ja) 1987-11-16
EP0244122B1 (en) 1993-05-26
US4680780A (en) 1987-07-14
DE3785966T2 (de) 1993-12-09
DE3785966D1 (de) 1993-07-01
EP0244122A3 (en) 1989-11-15
EP0244122A2 (en) 1987-11-04

Similar Documents

Publication Publication Date Title
JPH053174B2 (ja)
US3983498A (en) Digital phase lock loop
US4030045A (en) Digital double differential phase-locked loop
US4216544A (en) Digital clock recovery circuit
US4280224A (en) Bit synchronizer with early and late gating
US5247469A (en) Digital frequency synthesizer and method with vernier interpolation
US3723889A (en) Phase and frequency comparator
US4242639A (en) Digital phase lock circuit
CA2175133A1 (en) Digital Phase-Locked Loop (PLL)
US5457428A (en) Method and apparatus for the reduction of time interval error in a phase locked loop circuit
US4796280A (en) Digital data separator
US5550878A (en) Phase comparator
US4686482A (en) Clock signal arrangement for regenerating a clock signal
US3636454A (en) Digital circuit discriminator for frequency-shift data signals
EP1257059A2 (en) Method and apparatus for synchronizing slave network node to master network node
US5050195A (en) Narrow range digital clock circuit
US4210776A (en) Linear digital phase lock loop
JP3150107B2 (ja) ジッタ検出回路
JPH03205942A (ja) 通信ネットワークに接続される端末装置
JPH09153792A (ja) デジタル同期ループ
JPH03206725A (ja) Pllロック検出回路
KR960011425B1 (ko) 디지탈 위상잠김루프 회로
SU1677874A1 (ru) Устройство тактовой синхронизации
CA1304457C (en) Narrow range digital clock circuit
KR930004859B1 (ko) 위상 고정 루프 회로의 위상 검출장치