KR102601877B1 - 디지털 클럭 데이터 복원 장치 및 방법 - Google Patents
디지털 클럭 데이터 복원 장치 및 방법 Download PDFInfo
- Publication number
- KR102601877B1 KR102601877B1 KR1020230067335A KR20230067335A KR102601877B1 KR 102601877 B1 KR102601877 B1 KR 102601877B1 KR 1020230067335 A KR1020230067335 A KR 1020230067335A KR 20230067335 A KR20230067335 A KR 20230067335A KR 102601877 B1 KR102601877 B1 KR 102601877B1
- Authority
- KR
- South Korea
- Prior art keywords
- signal
- frequency
- clock
- data
- signals
- 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.)
- Active
Links
Images
Classifications
-
- 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/027—Speed or phase control by the received code signals, the signals containing no special synchronisation information extracting the synchronising or clock signal from the received signal spectrum, e.g. by using a resonant or bandpass circuit
-
- 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/0807—Details of the phase-locked loop concerning mainly a recovery circuit for the reference signal
-
- 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/087—Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal using at least two phase detectors or a frequency and phase detector in the loop
-
- 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/091—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 using a sampling device
-
- 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
- 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/095—Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal using a lock detector
-
- 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/16—Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop
- H03L7/18—Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop using a frequency divider or counter 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/02—Speed or phase control by the received code signals, the signals containing no special synchronisation information
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/04—Speed or phase control by synchronisation signals
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L2207/00—Indexing scheme relating to automatic control of frequency or phase and to synchronisation
- H03L2207/06—Phase locked loops with a controlled oscillator having at least two frequency control terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/0004—Initialisation of the receiver
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
Abstract
Description
도 2는 CDR 회로의 PFD 부에 포함되는 BBPD의 내부 블록을 도시한 장치도,
도 3은 입력 데이터 신호와 클럭 신호의 위상 차를 검출하는 BBPD의 원리를 설명하기 위한 예를 나타낸 도면,
도 4는 본 발명의 실시예에 따른 FD의 내부 블록을 도시한 장치도,
도 5a 및 도 5b는 FD에서 FH 신호가 출력되는 과정을 설명하기 위한 예를 나타낸 도면,
도 6a 및 도 6b는 FD에서 FL 신호가 출력되는 과정을 설명하기 위한 예를 나타낸 도면,
도 7a 및 7b는 FD에서 FUH 신호가 출력되는 과정을 설명하기 위한 예를 나타낸 도면,
도 8은 FD에 포함되는 FH/FL 검출기의 내부 블록을 도시한 장치도,
도 9는 FD에 포함되는 블록 신호 발생기의 내부 블록을 도시한 장치도,
도 10a 및 도 10b는 FD에서 CFDN 신호와 CFUP 신호를 출력하는 구성부와 그 시뮬레이션 결과를 도시한 도면,
도 11은 CDR 회로의 DLF부에 포함되는 구성부들의 상세 블록을 도시한 장치도,
그리고 도 12는 본 발명의 실시예에 따른 CDR 회로의 시뮬레이션 결과를 나타낸 그래프.
| 클럭 주파수와 데이터 레이트의 관계 | 해당 신호의 발생 가능성 | ||||
| FUH | FH | FL | CFUP | CFDN | |
| fc > 1.75fD | ○ | X | X | X | ○ |
| fD < fc < 1.75fD | ○ | ○ | X | X | ○ |
| 0.875fD < fc < fD | ○ | X | ○ | ○ | X |
| fc < 0.875fD | ○ | ○ | ○ | ○ | X |
112: BBPD
114: FD202,204,206,208: 센스 증폭기
212,214,216,218: XOR 게이트
410,412,414,416,418,420,422: DFF
424,426: OR 게이트
428: AND 게이트
430,432,434,436: NOT 게이트
438: MUX
906: DFF
1114: 10bit Register
Claims (5)
- 디지털 클럭 데이터 복원(CDR: Clock and Data Recovery) 장치에 있어서,
입력 데이터의 데이터 레이트(data rate)와 클럭 주파수(clock frequency)를 비교하여, 상기 데이터 레이트보다 상기 클럭 주파수가 빠를 경우 FH(High Frequency) 신호를 검출하고, 상기 데이터 레이트보다 상기 클럭 주파수가 느릴 경우 FL(Low Frequency) 신호를 검출하고, 상기 데이터 레이트의 소정 배수보다 상기 클럭 주파수가 빠를 경우 FUH(Utra-high Frequency) 신호를 검출하고, 상기 FH, FL 및 FUH 신호를 기반으로 CFUP(Continuous Frequency Up) 및 CFDN(Continuous Frequency Down) 신호를 생성하는 주파수 검출기와,
상기 CFUP 및 CFDN 신호를 이용하여 코스(coarse) 단계의 클럭 주파수를 조정하고, 상기 FH 및 FL 신호를 이용하여 파인(fine) 단계의 클럭 주파수를 조정하도록 제어하는 디지털 루프 필터(DLF: Digital Loop Filter)를 포함하며,
상기 주파수 검출기는 상기 FH 신호 및 상기 FL 신호 중 적어도 하나의 신호가 두 세트 이상 연속으로 검출되면, 상기 FUH 신호를 상기 FH 신호로 변환시켜주는 HIGH_SEL 신호를 출력하는 FH/FL 검출기를 포함함을 특징으로 하는 CDR 장치.
- 제1항에 있어서,
상기 주파수 검출기는 블록 신호에 의해 블로킹된 HIGH 신호와 NOT 게이트를 통과한 FL 신호를 기반으로 상기 CFDN 신호를 생성하고, 상기 FL 신호와 NOT 게이트를 통과한 상기 블로킹된 HIGH 신호를 기반으로 상기 CFUP 신호를 생성함을 특징으로 하는 CDR 장치.
- 제1항에 있어서,
상기 각 세트는 클럭의 16주기를 의미함을 특징으로 하는 CDR 장치.
- 제2항에 있어서,
상기 주파수 검출기는 상기 HIGH 신호를 막아주는 블록 신호를 출력하고 미리 정해진 클럭 사이클(cycles) 동안 상기 FL 신호가 검출되지 않으면 비활성화 되는 블록 신호 발생기를 포함함을 특징으로 하는 CDR 장치.
- 제1항에 있어서,
상기 HIGH_SEL 신호가 출력된 이후에 상기 FH 신호가 발생하면 상기 코스 단계의 클럭 주파수를 고정하고, 미리 정해진 클럭 사이클(cycles) 동안 UP0 또는 DN0 신호가 0(LOW)로 유지되거나 FL 신호가 검출되면 상기 파인 단계의 클럭 주파수를 고정하도록 제어하는 주파수 록(lock) 검출기를 더 포함하는 CDR 장치.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020230067335A KR102601877B1 (ko) | 2023-05-25 | 2023-05-25 | 디지털 클럭 데이터 복원 장치 및 방법 |
| US18/420,807 US12512840B2 (en) | 2023-05-25 | 2024-01-24 | Apparatus, method and recording medium for digital clock and data recovery |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020230067335A KR102601877B1 (ko) | 2023-05-25 | 2023-05-25 | 디지털 클럭 데이터 복원 장치 및 방법 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR102601877B1 true KR102601877B1 (ko) | 2023-11-13 |
Family
ID=88746682
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020230067335A Active KR102601877B1 (ko) | 2023-05-25 | 2023-05-25 | 디지털 클럭 데이터 복원 장치 및 방법 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US12512840B2 (ko) |
| KR (1) | KR102601877B1 (ko) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20060106552A (ko) * | 2005-04-06 | 2006-10-12 | 재단법인서울대학교산학협력재단 | Cdr 회로 및 pll 회로 |
| KR20080018502A (ko) * | 2006-08-24 | 2008-02-28 | 삼성전자주식회사 | 선형 위상검출기 및 그것을 포함하는 클럭 데이터 복원회로 |
| KR20110014769A (ko) * | 2009-08-06 | 2011-02-14 | 주식회사 실리콘웍스 | 스프레드 스펙트럼 클럭 발생기 |
| KR20110114138A (ko) * | 2010-04-13 | 2011-10-19 | 서울대학교산학협력단 | 비례이득을 적응적으로 조절하는 클록 및 데이터 복원 회로 |
| KR101252190B1 (ko) | 2011-05-31 | 2013-04-05 | (주)에이디테크놀로지 | 클럭 데이터 복원회로 |
| KR20140126033A (ko) * | 2013-04-22 | 2014-10-30 | 고려대학교 산학협력단 | 디지털 위상 고정 루프 회로 |
| US20160380639A1 (en) * | 2015-04-16 | 2016-12-29 | Phison Electronics Corp. | Phase lock method |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100297857B1 (ko) | 1994-10-13 | 2001-10-24 | 박태진 | 클럭복원에러처리장치및방법 |
| KR0153953B1 (ko) | 1995-12-21 | 1998-11-16 | 양승택 | 고정 비트율 서비스에서 보조 잔류 타임 스템프 값을 이용한 클럭 복원 장치 |
| US7257183B2 (en) * | 2001-07-10 | 2007-08-14 | Rambus Inc. | Digital clock recovery circuit |
| US7808288B2 (en) * | 2006-12-28 | 2010-10-05 | Stmicroelectronics, Pvt. Ltd. | System and method for an automatic coarse tuning of a voltage controlled oscillator in a phase-locked loop (PLL) |
| US8873693B2 (en) * | 2011-09-21 | 2014-10-28 | Fujitsu Limited | Phase averaging-based clock and data recovery |
| US8427219B1 (en) * | 2011-12-05 | 2013-04-23 | Skymedi Corporation | Clock generator and a method of generating a clock signal |
| KR101327221B1 (ko) | 2012-07-06 | 2013-11-11 | 주식회사 실리콘웍스 | 클럭생성기, 데이터 수신부 및 마스터 클럭신호 복원방법 |
| US9793902B2 (en) | 2016-02-19 | 2017-10-17 | Cisco Technology, Inc. | Reference-less clock and data recovery circuit |
| KR102507862B1 (ko) | 2018-07-09 | 2023-03-08 | 주식회사 엘엑스세미콘 | 인터페이스신호에서 임베디드클럭을 복원하는 클럭복원장치 및 소스드라이버 |
| KR20210075730A (ko) | 2019-12-13 | 2021-06-23 | 삼성전자주식회사 | 클록 복원 회로, 클록 데이터 복원 회로 및 이를 포함하는 장치 |
| KR102853739B1 (ko) | 2020-07-27 | 2025-09-03 | 주식회사 엘엑스세미콘 | 클럭 및 데이터 복원 회로 및 이를 포함하는 소스 드라이버 |
-
2023
- 2023-05-25 KR KR1020230067335A patent/KR102601877B1/ko active Active
-
2024
- 2024-01-24 US US18/420,807 patent/US12512840B2/en active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20060106552A (ko) * | 2005-04-06 | 2006-10-12 | 재단법인서울대학교산학협력재단 | Cdr 회로 및 pll 회로 |
| KR20080018502A (ko) * | 2006-08-24 | 2008-02-28 | 삼성전자주식회사 | 선형 위상검출기 및 그것을 포함하는 클럭 데이터 복원회로 |
| KR20110014769A (ko) * | 2009-08-06 | 2011-02-14 | 주식회사 실리콘웍스 | 스프레드 스펙트럼 클럭 발생기 |
| KR20110114138A (ko) * | 2010-04-13 | 2011-10-19 | 서울대학교산학협력단 | 비례이득을 적응적으로 조절하는 클록 및 데이터 복원 회로 |
| KR101252190B1 (ko) | 2011-05-31 | 2013-04-05 | (주)에이디테크놀로지 | 클럭 데이터 복원회로 |
| KR20140126033A (ko) * | 2013-04-22 | 2014-10-30 | 고려대학교 산학협력단 | 디지털 위상 고정 루프 회로 |
| US20160380639A1 (en) * | 2015-04-16 | 2016-12-29 | Phison Electronics Corp. | Phase lock method |
| US20170019116A1 (en) * | 2015-04-16 | 2017-01-19 | Phison Electronics Corp. | Clock and data recovery circuit module and phase lock method |
Also Published As
| Publication number | Publication date |
|---|---|
| US12512840B2 (en) | 2025-12-30 |
| US20240396559A1 (en) | 2024-11-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8320770B2 (en) | Clock and data recovery for differential quadrature phase shift keying | |
| US7974375B2 (en) | Linear phase detector and clock/data recovery circuit thereof | |
| US7688887B2 (en) | Precision adaptive equalizer | |
| US7474720B2 (en) | Clock and data recovery method and digital circuit for the same | |
| CN101202614B (zh) | 用于产生时钟采样信号的方法、设备和系统 | |
| US7961830B2 (en) | Clock and data recovery circuit having wide phase margin | |
| Park et al. | A 4–20-Gb/s 1.87-pJ/b continuous-rate digital CDR circuit with unlimited frequency acquisition capability in 65-nm CMOS | |
| EP2991260A1 (en) | Method for performing data sampling control in an electronic device, and associated apparatus | |
| US11190191B2 (en) | Correction signaling between lanes in multi-chip-modules | |
| US9300461B2 (en) | Reception circuit | |
| Park et al. | A 6.7–11.2 Gb/s, 2.25 pJ/bit, single-loop referenceless CDR with multi-phase, oversampling PFD in 65-nm CMOS | |
| US7756232B2 (en) | Clock and data recovery circuit | |
| US7602869B2 (en) | Methods and apparatus for clock synchronization and data recovery in a receiver | |
| US8355431B2 (en) | Decision feedback equalizer having clock recovery circuit and method for recovering clock | |
| CN107078743B (zh) | 用于时钟和数据恢复的电路布置和方法 | |
| KR102601877B1 (ko) | 디지털 클럭 데이터 복원 장치 및 방법 | |
| US7212048B2 (en) | Multiple phase detection for delay loops | |
| US10396803B2 (en) | Clock and data recovery of sub-rate data | |
| KR102509984B1 (ko) | 클락 신호의 주파수 및 위상을 감지하는 집적 회로 및 이를 포함하는 클락 및 데이터 복원 회로 | |
| US11398826B1 (en) | Half rate bang-bang phase detector | |
| JP2015100017A (ja) | 位相比較回路およびクロックデータリカバリ回路 | |
| KR100844313B1 (ko) | 데이터 속도의 1/4 주파수 클럭을 사용하는 고속의 클럭 및데이터 복원 회로 및 방법 | |
| US6950484B1 (en) | Linearized digital phase-locked loop method | |
| CN105591649B (zh) | 一种基于过采样结构的时钟数据信号恢复电路 | |
| KR100892683B1 (ko) | 클럭 및 데이터 복원 회로 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20230525 |
|
| PA0201 | Request for examination | ||
| PA0302 | Request for accelerated examination |
Patent event date: 20230601 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination Patent event date: 20230525 Patent event code: PA03021R01I Comment text: Patent Application |
|
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20230725 Patent event code: PE09021S01D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20231108 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20231109 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20231109 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration |