JP4971861B2 - クロックアンドデータリカバリ回路 - Google Patents
クロックアンドデータリカバリ回路 Download PDFInfo
- Publication number
- JP4971861B2 JP4971861B2 JP2007105959A JP2007105959A JP4971861B2 JP 4971861 B2 JP4971861 B2 JP 4971861B2 JP 2007105959 A JP2007105959 A JP 2007105959A JP 2007105959 A JP2007105959 A JP 2007105959A JP 4971861 B2 JP4971861 B2 JP 4971861B2
- Authority
- JP
- Japan
- Prior art keywords
- phase
- integrator
- clock
- signal
- frequency
- 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 - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
- H03L7/085—Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal
- H03L7/089—Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal the phase or frequency detector generating up-down pulses
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
- H03L7/081—Details of the phase-locked loop provided with an additional controlled phase shifter
- H03L7/0812—Details of the phase-locked loop provided with an additional controlled phase shifter and where no voltage or current controlled oscillator is used
- H03L7/0814—Details of the phase-locked loop provided with an additional controlled phase shifter and where no voltage or current controlled oscillator is used the phase shifting device being digitally controlled
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
- H03L7/085—Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal
- H03L7/093—Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal using special filtering or amplification characteristics in the loop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/0016—Arrangements for synchronising receiver with transmitter correction of synchronization errors
- H04L7/002—Arrangements for synchronising receiver with transmitter correction of synchronization errors correction by interpolation
- H04L7/0025—Arrangements for synchronising receiver with transmitter correction of synchronization errors correction by interpolation interpolation of clock signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/02—Speed or phase control by the received code signals, the signals containing no special synchronisation information
- H04L7/033—Speed 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/0337—Selecting between two or more discretely delayed clocks or selecting between two or more discretely delayed received code signals
Landscapes
- Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Manipulation Of Pulses (AREA)
Description
クロック生成部は、周波数補正制御信号と位相補正制御信号とに基づいてクロック信号の位相を補正する。
位相追従ループは、第1の積分器を有する。第1の積分器は、所定のカウント幅を有するアップダウンカウンタであって、位相検出器からの位相誤差信号を平滑して位相補正制御信号を得る。
周波数追従ループは、位相追従ループの第1の積分器の積分値を計数し、計数結果に基づいて周波数補正制御信号を生成するパターン発生器を有する。該パターン発生器のパターン長は、第1の積分器のカウント幅が大きいほど大きくなる大きさの閾値以上である。
図13に示すように、パターン発生器104は、カウンタ141、アップダウンカウンタ142、デコーダ143を有する。カウンタ141とアップダウンカウンタ142は、主にFFにより構成され、それらに含まれるFFの数は、パターン発生器104のパターン長に対応する。図6、図7は、パターン長が16である場合におけるカウンタ141とアップダウンカウンタ142の構成をそれぞれ示す。
X=Y−1 (1)
p=2X=2(Y−1)
但し,X:カウンタ141におけるFFの数
Y:アップダウンカウンタ142に備えられるFFの数
p:パターン発生器104のパターン長
W=Z+X+Y=Z+2Y−1 (2)
但し,W:FFの総数
X:カウンタ141におけるFFの数
Y:アップダウンカウンタ142に備えられるFFの数
Z:追加積分器108におけるFFの数
Q=(追加積分器108のカウント幅)×パターン発生器104のパターン長 (3)
但し,Q:安定度係数
但し,Q:安定度係数
Y:アップダウンカウンタ142におけるFFの数
Z:追加積分器108におけるFFの数
但し,Q1:安定度係数
Y1:アップダウンカウンタ142におけるFFの数
W1=X1+Y1=2Y1−1 (6)
但し,W1:FFの総数
X1:カウンタ141におけるFFの数
Y1:アップダウンカウンタ142におけるFFの数
Y1=Y+Z−1 (7)
但し,Y1:アップダウンカウンタ142におけるFFの数
(追加積分器108無し)
Y:アップダウンカウンタ142におけるFFの数
(追加積分器108あり)
Z:追加積分器108におけるFFの数
W0=W1−W=2Y1−Z−2Y (8)
但し,W0:FFの総数の差
W1:FFの総数
(追加積分器108無し)
W:FFの総数
(追加積分器108あり)
W0=W1−W=Z−2 (9)
但し,W0:FFの総数の差
Z:追加積分器108におけるFFの数
図8は、本発明の実施の形態にかかるクロックアンドデータリカバリ回路200を示す。クロックアンドデータリカバリ回路200は、ペクトラム拡散クロック(Spread Spectrum Clock)で周波数変調されたシリアルデータの受信装置に設けられており、受信したシリアルデータから同期クロック信号を抽出するものである。
102 積分器
103 積分器
104 パターン発生器
105 混合器
106 位相補間器
108 追加積分器
141 カウンタ
142 アップダウンカウンタ
143 デコーダ
200 クロックアンドデータリカバリ回路
210 位相検出器
220 制御信号取得部
230 第1の積分器
230A 第2の積分器
240 第2の積分器
240A 第3の積分器
250 パターン発生器
252 カウンタ
254 アップダウンカウンタ
256 デコーダ
260 混合器
270 位相補間器
300 クロックアンドデータリカバリ回路
320 制御信号取得部
Claims (4)
- 同期クロック信号を生成するクロック生成部と、
該クロック生成部により得られた前記同期クロック信号と入力シリアルデータの位相を比較し比較結果に応じた位相誤差信号を得る位相検出器と、
前記位相誤差信号に基づいて前記入力シリアルデータの位相変動を追従するための位相補正制御信号を取得する位相追従ループと、
前記位相誤差信号に基づいて前記入力シリアルデータの周波数変動に追従するための周波数補正制御信号を取得する周波数追従ループとを備え、
前記クロック生成部は、前記周波数補正制御信号と前記位相補正制御信号とに基づいて前記同期クロック信号の位相を補正し、
前記位相追従ループは、所定のカウント幅を有するアップダウンカウンタであって、前記位相誤差信号を平滑して前記位相補正制御信号を得る第1の積分器を備え、
前記周波数追従ループは、
所定のカウント幅を有するアップダウンカウンタであって、前記第1の積分器の積分値を平滑化する第2の積分器と、
前記第2の積分器の積分値を計数し、計数結果に基づいて前記周波数補正制御信号を生成するパターン発生器とを有し、
前記パターン発生器のパターン長と前記第2の積分器のカウント幅の積は、前記第1の積分器のカウント幅が大きいほど大きくなる大きさの閾値以上であることを特徴とするクロックアンドデータリカバリ回路。 - 前記位相誤差信号は、前記同期クロック信号の位相を進めるべきことを示すアップ信号と、前記同期クロック信号の位相を遅らせるべきことを示すダウン信号とを有することを特徴とする請求項1に記載のクロックアンドデータリカバリ回路。
- 前記位相誤差信号は、前記同期クロック信号の位相が進んでいることを示すアップ信号と、前記同期クロック信号の位相が遅れていることを示すダウン信号とを有することを特徴とする請求項1に記載のクロックアンドデータリカバリ回路。
- 前記第2の積分器のカウント幅は3以上であることを特徴とする請求項1〜3のいずれか1項に記載のクロックアンドデータリカバリ回路。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007105959A JP4971861B2 (ja) | 2007-04-13 | 2007-04-13 | クロックアンドデータリカバリ回路 |
| US12/081,102 US8199868B2 (en) | 2007-04-13 | 2008-04-10 | Clock and data recovery circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007105959A JP4971861B2 (ja) | 2007-04-13 | 2007-04-13 | クロックアンドデータリカバリ回路 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2008263509A JP2008263509A (ja) | 2008-10-30 |
| JP2008263509A5 JP2008263509A5 (ja) | 2010-05-06 |
| JP4971861B2 true JP4971861B2 (ja) | 2012-07-11 |
Family
ID=39853692
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007105959A Expired - Fee Related JP4971861B2 (ja) | 2007-04-13 | 2007-04-13 | クロックアンドデータリカバリ回路 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US8199868B2 (ja) |
| JP (1) | JP4971861B2 (ja) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5300671B2 (ja) * | 2009-09-14 | 2013-09-25 | 株式会社東芝 | クロックリカバリ回路およびデータ再生回路 |
| US8879185B1 (en) * | 2010-11-03 | 2014-11-04 | Marvell International Ltd. | Disk synchronous write architecture for bit-patterned recording |
| US9077349B2 (en) * | 2012-02-21 | 2015-07-07 | Qualcomm Incorporated | Automatic detection and compensation of frequency offset in point-to-point communication |
| JP6135217B2 (ja) | 2013-03-18 | 2017-05-31 | 富士通株式会社 | 信号補正装置、送信装置、信号補正方法、及び伝送システム |
| TWI598737B (zh) * | 2017-01-20 | 2017-09-11 | 群聯電子股份有限公司 | 參考時脈訊號產生方法、記憶體儲存裝置及連接介面單元 |
| CN116545818B (zh) * | 2023-05-08 | 2026-04-17 | 上海米硅科技有限公司 | 一种应用于伪随机二进制序列的时钟数据对齐方法及装置 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2003073280A1 (en) * | 2002-02-26 | 2003-09-04 | Advantest Corporation | Measuring apparatus and measuring method |
| US7486894B2 (en) * | 2002-06-25 | 2009-02-03 | Finisar Corporation | Transceiver module and integrated circuit with dual eye openers |
| JP3973502B2 (ja) * | 2002-07-09 | 2007-09-12 | Necエレクトロニクス株式会社 | クロックデータリカバリー回路 |
| JP4335586B2 (ja) * | 2003-06-11 | 2009-09-30 | Necエレクトロニクス株式会社 | クロックアンドデータリカバリ回路 |
| JP4651298B2 (ja) * | 2004-04-08 | 2011-03-16 | 三菱電機株式会社 | 周波数自動補正pll回路 |
| US7336755B1 (en) * | 2004-06-08 | 2008-02-26 | Xilinx, Inc. | PLL with low phase noise non-integer divider |
| US7574146B2 (en) * | 2004-07-09 | 2009-08-11 | Infinera Corporation | Pattern-dependent error counts for use in correcting operational parameters in an optical receiver |
| JP4657662B2 (ja) * | 2004-09-10 | 2011-03-23 | ルネサスエレクトロニクス株式会社 | クロックアンドデータリカバリ回路 |
| US7164322B1 (en) * | 2005-07-21 | 2007-01-16 | Agilent Technologies, Inc. | Establishing a tuning signal window for use in centering a multi-band voltage controlled oscillator |
-
2007
- 2007-04-13 JP JP2007105959A patent/JP4971861B2/ja not_active Expired - Fee Related
-
2008
- 2008-04-10 US US12/081,102 patent/US8199868B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| US20080253494A1 (en) | 2008-10-16 |
| JP2008263509A (ja) | 2008-10-30 |
| US8199868B2 (en) | 2012-06-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8901975B2 (en) | Digital PLL with dynamic loop gain control | |
| US5194828A (en) | Double PLL device | |
| KR100547831B1 (ko) | 가변 데이터 전송률에 대응이 가능한 클럭 및 데이터 복원장치 | |
| TWI463804B (zh) | 時脈資料回復電路 | |
| JP4971861B2 (ja) | クロックアンドデータリカバリ回路 | |
| JP4657662B2 (ja) | クロックアンドデータリカバリ回路 | |
| US20100295590A1 (en) | Time to digital converter | |
| US9189012B2 (en) | Clock recovery, receiver, and communication system for multiple channels | |
| US8638147B2 (en) | Clock generator and system including the same | |
| EP1246368B1 (en) | Semiconductor device | |
| JP2008175646A (ja) | 半導体装置、半導体装置のテスト回路、及び試験方法 | |
| US6642800B2 (en) | Spurious-free fractional-N frequency synthesizer with multi-phase network circuit | |
| JP2008263508A (ja) | クロックアンドデータリカバリ回路 | |
| JP2012049863A (ja) | 半導体装置 | |
| US8537947B2 (en) | Oversampling circuit, serial communication apparatus and oversampling method | |
| CN106341127A (zh) | 一种视频时钟恢复的方法和装置 | |
| US20060176994A1 (en) | Adaptable phase lock loop transfer function for digital video interface | |
| CN215416438U (zh) | 一种基于硬件实现的cpu时钟调节电路及系统 | |
| CN102843129B (zh) | 锁相环、微波调制解调器及相跳抑制方法 | |
| KR20160028048A (ko) | 데이터 비트 오류 허용오차를 개선한 펄스-폭 변조 방식의 외부 레퍼런스 클럭이 필요 없는 클럭-데이터 복원 회로 및 방법 | |
| JP2006332964A (ja) | 回路、制御システム、ic、送受信装置、制御方法およびプログラム | |
| KR20150146064A (ko) | 클록 주파수 체배기 및 이를 포함하는 클록/데이터 복원 회로 | |
| KR101576649B1 (ko) | 클럭 및 데이터 복원 방법 및 장치 | |
| JP2018074312A (ja) | 周波数検出器及びクロックデータリカバリ装置 | |
| KR101582171B1 (ko) | 직접 디지털 주파수 합성기를 이용한 디스플레이포트 수신단의 비디오 클럭 생성 구조 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100312 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100324 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120221 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120305 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120321 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120406 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150413 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |