KR100844313B1 - 데이터 속도의 1/4 주파수 클럭을 사용하는 고속의 클럭 및데이터 복원 회로 및 방법 - Google Patents
데이터 속도의 1/4 주파수 클럭을 사용하는 고속의 클럭 및데이터 복원 회로 및 방법 Download PDFInfo
- Publication number
- KR100844313B1 KR100844313B1 KR1020060123172A KR20060123172A KR100844313B1 KR 100844313 B1 KR100844313 B1 KR 100844313B1 KR 1020060123172 A KR1020060123172 A KR 1020060123172A KR 20060123172 A KR20060123172 A KR 20060123172A KR 100844313 B1 KR100844313 B1 KR 100844313B1
- Authority
- KR
- South Korea
- Prior art keywords
- phase
- received data
- clock
- data
- circuit
- Prior art date
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/0807—Details of the phase-locked loop concerning mainly a recovery circuit for the reference signal
Landscapes
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
Description
종래에는 수신되는 데이터의 속도가 높지 않아서 입력 버퍼가 다음단에 데이터를 전달하는데 큰 왜곡 현상이 없기 때문에, 데이터 속도와 같은 주파수를 가지는 클럭을 PLL(Phase Locked Loop)에서 생성하여 데이터 결정에 사용하였다.
도 7에 도시된 바와 같이, 상기 데이터 결정 회로(900)는 상기 지연 버퍼 회로(800)를 통해 지연된 수신 데이터(Delayed DATA)의 가운데를 샘플링하여 출력하기 위한 제1 내지 제4 D-플립플롭(910,920,930,940)을 구비한다.
상기 제1 D-플립플롭(910) 및 제3 D-플립플롭(930)은 클럭 INTCLK45의 상승 및 하강 에지에서 상기 지연된 수신 데이터(Delayed DATA)를 출력하고, 상기 제2 D-플립플롭(920) 및 제4 D-플립플롭(940)은 클럭 INTCLK135의 상승 및 하강 에지에서 상기 지연된 수신 데이터(Delayed DATA)를 출력한다.
Claims (20)
- 외부 클럭(External Clock)을 입력받아 수신 데이터 속도의 1/4 주파수를 갖는 멀티 위상의 클럭(CK0, CK45, CK90, CK135)을 생성하여 출력하는 위상 동기 루프 회로;위상 제어 신호(Vctrl)에 따라 상기 수신 데이터의 가운데를 샘플링할 수 있도록 상기 위상 동기 루프 회로에서 출력된 멀티 위상의 클럭(CK0, CK45, CK90, CK135)의 위상을 조절하여 위상이 조절된 제1 내지 제4 클럭(INTCLK0, INTCLK45, INTCLK90, INTCLK135)을 출력하는 위상 보간 회로;상기 수신 데이터를 1/2로 분주하여 분주된 수신 데이터(Data2_1, Data2_2)를 출력하는 분주 회로;상기 분주 회로를 통해 분주된 수신 데이터(Data2_1, Data2_2)의 에지와 상기 수신 데이터의 에지가 동기화(synchronized) 되도록 상기 수신 데이터를 소정 시간 지연시켜 지연된 수신 데이터(Delayed DATA)를 출력하는 지연 버퍼 회로;상기 분주 회로를 통해 분주된 수신 데이터(Data2_1, Data2_2)와 상기 위상 보간 회로를 통해 위상이 조절된 제1 내지 제4 클럭(INTCLK0, INTCLK45, INTCLK90, INTCLK135)을 이용하여 상기 위상 제어 신호(Vctrl)를 생성하여 출력하는 클럭 복원 회로; 및상기 위상 보간 회로를 통해 위상이 조절된 제1 내지 제4 클럭(INTCLK0, INTCLK45, INTCLK90, INTCLK135)을 이용하여 상기 지연 버퍼 회로를 통해 지연된 수신 데이터(Delayed DATA)의 가운데를 샘플링하여 출력하는 데이터 결정 회로를 구비하는 것을 특징으로 하는 클럭 및 데이터 복원 회로.
- 제 1항에 있어서, 상기 위상 동기 루프 회로는,제어 전압에 따라 멀티 위상의 클럭(CK0, CK45, CK90, CK135)을 생성하여 출력하는 발진기;상기 발진기로부터 출력된 클럭을 1/4로 분주하는 제1 분주기;상기 제 1분주기에서 분주된 클럭을 단일-종단형(single-ended) 클럭으로 변환하는 D2S 컨버터(Differential to Single-ended Converter);상기 D2S 컨버터에서 출력된 클럭을 1/4로 분주하는 제2 분주기;상기 외부 클럭과 상기 제2 분주기를 통해 분주된 클럭의 위상 및 주파수를 비교하여 위상 및 주파수의 차이를 검출하는 위상 주파수 검출기; 및상기 위상 주파수 검출기에서 검출된 위상 및 주파수의 차이에 따라 전하를 증감시키고 전하가 증감된 신호에서 고주파 성분을 제거하여 상기 제어 전압을 발생하는 전하 펌프 및 저역 필터를 포함하는 것을 특징으로 하는 클럭 및 데이터 복원 회로.
- 제 1 항에 있어서, 상기 위상 보간 회로는,상기 클럭 복원 회로로부터 출력된 위상 제어 신호(Vctrl)에 따라 상기 위상 동기 루프 회로에서 출력된 멀티 위상의 클럭(CK0, CK45, CK90, CK135)의 위상을 조절하여 위상이 조절된 제1 내지 제4 클럭(INTCLK0, INTCLK45, INTCLK90, INTCLK135)을 출력하는 제1 내지 제4 위상 보간 회로를 포함하는 것을 특징으로 하는 클럭 및 데이터 복원 회로.
- 제 3항에 있어서, 상기 위상 보간 회로의 위상 조절 범위는 하나의 수신 데이터의 지속시간(bit duration)과 같거나 더 큰 것을 특징으로 하는 클럭 및 데이터 복원 회로.
- 제 1항에 있어서, 상기 분주 회로는,상기 수신 데이터의 상승 에지에 동기하여 상기 수신 데이터를 1/2로 분주하고 분주된 수신 데이터(DATA/2_1)를 출력하는 제1 분주 회로; 및상기 수신 데이터의 하강 에지에 동기하여 상기 수신 데이터를 1/2로 분주하고 분주된 수신 데이터(DATA/2_2)를 출력하는 제2 분주 회로를 포함하는 것을 특징으로 하는 클럭 및 데이터 복원 회로.
- 제 5항에 있어서, 상기 클럭 복원 회로는,상기 제1 분주 회로를 통해 분주된 수신 데이터(DATA/2_1)와 상기 위상 보간 회로를 통해 위상이 조절된 제1 내지 제4 클럭(INTCLK0, INTCLK45, INTCLK90, INTCLK135)을 이용하여 상기 위상 제어 신호(Vctrl)를 생성하여 출력하는 제1 클럭 복원 회로; 및상기 제2 분주 회로를 통해 분주된 수신 데이터(DATA/2_2)와 상기 위상 보간 회로를 통해 위상이 조절된 제1 내지 제4 클럭(INTCLK0, INTCLK45, INTCLK90, INTCLK135)을 이용하여 상기 위상 제어 신호(Vctrl)를 생성하여 출력하는 제2 클럭 복원 회로를 포함하는 것을 특징으로 하는 클럭 및 데이터 복원 회로.
- 제 6항에 있어서,상기 제1 클럭 복원 회로는,상기 제1 분주 회로를 통해 분주된 수신 데이터(Data2_1)가 상기 위상 보간 회로를 통해 위상이 조절된 제1 내지 제4 클럭(INTCLK0, INTCLK45, INTCLK90, INTCLK135) 보다 위상이 빠른지 느린지를 결정하여 상기 위상 제어 신호(Vctrl)를 생성하여 출력하며,상기 제2 클럭 복원 회로는,상기 제2 분주 회로를 통해 분주된 수신 데이터(Data2_2)가 상기 위상 보간 회로를 통해 위상이 조절된 제1 내지 제4 클럭(INTCLK0, INTCLK45, INTCLK90, INTCLK135) 보다 위상이 빠른지 느린지를 결정하여 상기 위상 제어 신호(Vctrl)를 생성하여 출력하는 것을 특징으로 하는 클럭 및 데이터 복원 회로.
- 제 6항에 있어서, 상기 제1 클럭 복원 회로 및 제2 클럭 복원 회로는,상기 제1, 2 분주 회로를 통해 분주된 수신 데이터(Data2_1, Data2_2)를 클럭으로 각각 입력받고, 상기 위상 보간 회로를 통해 위상이 조절된 제1 내지 제4 클럭(INTCLK0, INTCLK45, INTCLK90, INTCLK135)을 데이터로 각각 입력받는 제1 내지 제4 D-플립플롭;상기 제1 내지 제4 D-플립플롭의 출력을 Exclusive-OR하는 제1, 2 XOR 게이트;상기 제1, 2 XOR 게이트의 출력에 따라 상기 분주된 수신 데이터(Data2_1, Data2_2)의 위상과 상기 위상 보간 회로를 통해 위상이 조절된 제1 내지 제4 클럭(INTCLK0, INTCLK45, INTCLK90, INTCLK135)의 위상의 차이를 나타내는 전압 신호를 선택하여 출력하는 선택기; 및상기 선택기에서 출력된 전압 신호를 전류 신호로 변환하는 전압-전류 변환기를 각각 구비하는 것을 특징으로 하는 클럭 및 데이터 복원 회로.
- 삭제
- 삭제
- 삭제
- 제 1 항에 있어서,상기 데이터 결정 회로는 제1 내지 제4 D-플립플롭을 포함하며,상기 제1 내지 제4 D-플립플롭의 데이터로 상기 지연 버퍼 회로를 통해 지연된 수신 데이터(Delayed DATA)가 입력되는 것을 특징으로 하는 클럭 및 데이터 복원 회로.
- 삭제
- 제 12 항에 있어서,상기 제1 D-플립플롭 및 제3 D-플립플롭은 상기 위상 보간 회로를 통해 위상이 조절된 제1 내지 제4 클럭(INTCLK0, INTCLK45, INTCLK90, INTCLK135) 중 상기 제2 클럭(INTCLK45)의 상승 및 하강 에지에서 상기 지연된 수신 데이터(Delayed DATA)의 가운데를 샘플링하여 출력하고,상기 제2 D-플립플롭 및 제4 D-플립플롭은 상기 위상 보간 회로를 통해 위상이 조절된 제1 내지 제4 클럭(INTCLK0, INTCLK45, INTCLK90, INTCLK135) 중 상기 제4 클럭(INTCLK135)의 상승 및 하강 에지에서 상기 지연된 수신 데이터(Delayed DATA)의 가운데를 샘플링하여 출력하는 것을 특징으로 하는 클럭 및 데이터 복원 회로.
- (a) 외부 클럭(External Clock)을 입력받아 수신 데이터 속도의 1/4 주파수를 갖는 멀티 위상의 클럭(CK0, CK45, CK90, CK135)을 생성하여 출력하는 단계;(b) 위상 제어 신호(Vctrl)에 따라 상기 수신 데이터의 가운데를 샘플링할 수 있도록 상기 (a) 단계를 통해 출력된 멀티 위상의 클럭(CK0, CK45, CK90, CK135)의 위상을 조절하여 위상이 조절된 제1 내지 제4 클럭(INTCLK0, INTCLK45, INTCLK90, INTCLK135)을 출력하는 단계;(c) 상기 수신 데이터를 1/2로 분주하여 분주된 수신 데이터(Data2_1, Data2_2)를 출력하는 단계;(d) 상기 (c) 단계를 통해 분주된 수신 데이터(Data2_1, Data2_2)의 에지와 상기 수신 데이터의 에지가 동기화(synchronized) 되도록 상기 수신 데이터를 소정 시간 지연시켜 지연된 수신 데이터(Delayed DATA)를 출력하는 단계;(e) 상기 분주된 수신 데이터(Data2_1, Data2_2)와 상기 위상이 조절된 제1 내지 제4 클럭(INTCLK0, INTCLK45, INTCLK90, INTCLK135)을 이용하여 상기 위상 제어 신호(Vctrl)를 생성하여 출력하는 단계; 및(f) 상기 위상이 조절된 제1 내지 제4 클럭(INTCLK0, INTCLK45, INTCLK90, INTCLK135)을 이용하여 상기 지연된 수신 데이터(Delayed DATA)의 가운데를 샘플링하여 출력하는 단계를 포함하는 것을 특징으로 하는 클럭 및 데이터 복원 방법.
- 제 15항에 있어서, 상기 (a) 단계는,제어 전압에 따라 멀티 위상의 클럭(CK0, CK45, CK90, CK135)을 생성하여 출력하는 제 1 단계;상기 멀티 위상의 클럭을 1/4로 분주하는 제 2 단계;상기 1/4로 분주된 클럭을 단일-종단형(single-ended) 클럭으로 변환한 후 변환된 클럭을 다시 1/4로 분주하는 제 3 단계;상기 외부 클럭과 상기 제 3 단계를 통해 분주된 클럭의 위상 및 주파수를 비교하여 위상 및 주파수의 차이를 검출하는 제 4 단계; 및상기 검출된 위상 및 주파수의 차이에 따라 전하를 증감시키고 전하가 증감된 신호에서 고주파 성분을 제거하여 상기 제어 전압을 발생시키는 제 5 단계를 포함하는 것을 특징으로 하는 클럭 및 데이터 복원 방법.
- 삭제
- 제 15항에 있어서, 상기 (c) 단계는,상기 수신 데이터의 상승 에지에 동기하여 상기 수신 데이터를 1/2로 분주하고 분주된 수신 데이터(DATA/2_1)를 출력하는 단계; 및상기 수신 데이터의 하강 에지에 동기하여 상기 수신 데이터를 1/2로 분주하고 분주된 수신 데이터(DATA/2_2)를 출력하는 단계를 포함하는 것을 특징으로 하는 클럭 및 데이터 복원 방법.
- 제 15항에 있어서, 상기 (e) 단계는,상기 분주된 수신 데이터(DATA/2_1, DATA/2_2)가 상기 위상이 조절된 제1 내지 제4 클럭(INTCLK0, INTCLK45, INTCLK90, INTCLK135) 보다 빠른지 느린지를 결정하여 상기 위상 제어 신호(Vctrl)를 생성하여 출력하는 단계를 포함하는 것을 특징으로 하는 클럭 및 데이터 복원 방법.
- 제 15항에 있어서, 상기 (f) 단계는,상기 (b) 단계를 통해 위상이 조절된 제1 내지 제4 클럭(INTCLK0, INTCLK45, INTCLK90, INTCLK135) 중 제2 클럭 및 제4 클럭(INTCLK45, INTCLK135)의 상승 및 하강 에지에서 상기 지연된 수신 데이터(Delayed DATA)의 가운데를 샘플링하는 단계를 포함하는 것을 특징으로 하는 클럭 및 데이터 복원 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060123172A KR100844313B1 (ko) | 2006-12-06 | 2006-12-06 | 데이터 속도의 1/4 주파수 클럭을 사용하는 고속의 클럭 및데이터 복원 회로 및 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060123172A KR100844313B1 (ko) | 2006-12-06 | 2006-12-06 | 데이터 속도의 1/4 주파수 클럭을 사용하는 고속의 클럭 및데이터 복원 회로 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20080051662A KR20080051662A (ko) | 2008-06-11 |
KR100844313B1 true KR100844313B1 (ko) | 2008-07-07 |
Family
ID=39806623
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060123172A KR100844313B1 (ko) | 2006-12-06 | 2006-12-06 | 데이터 속도의 1/4 주파수 클럭을 사용하는 고속의 클럭 및데이터 복원 회로 및 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100844313B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20240119651A (ko) | 2023-01-30 | 2024-08-06 | 고려대학교 산학협력단 | 단일 위상의 절반 속도 클럭을 사용한 단일 종단 신호 방식 유선 수신기 회로 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101545645B1 (ko) | 2009-03-20 | 2015-08-20 | 삼성디스플레이 주식회사 | 신호 변복조 방법, 이를 수행하기 위한 신호 변복조 장치 및 이를 포함하는 표시 장치 |
KR20240050974A (ko) | 2022-10-12 | 2024-04-19 | 주식회사 퀄리타스반도체 | 클럭 위상 캘리브레이션 장치 및 방법 |
KR102722312B1 (ko) | 2022-12-12 | 2024-10-25 | 주식회사 퀄리타스반도체 | 클럭 듀티 캘리브레이션 장치 및 방법 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20000002891U (ko) * | 1998-07-13 | 2000-02-15 | 서평원 | 클럭 및 데이터 복원회로 |
KR20030086107A (ko) * | 2002-05-03 | 2003-11-07 | 학교법인 인하학원 | 고속 클럭 복원회로용 위상검출기 |
KR20040109971A (ko) * | 2003-06-19 | 2004-12-29 | 삼성전자주식회사 | 선형 위상 검출기를 이용한 클럭 및 데이터 복원 장치 및그 방법 |
KR20060012679A (ko) * | 2004-08-04 | 2006-02-09 | 삼성전자주식회사 | 수신 데이터 레이트의 4분의 1 주파수 클록으로 동작하는클록 데이터 복원 회로 및 그 동작 방법 |
-
2006
- 2006-12-06 KR KR1020060123172A patent/KR100844313B1/ko not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20000002891U (ko) * | 1998-07-13 | 2000-02-15 | 서평원 | 클럭 및 데이터 복원회로 |
KR20030086107A (ko) * | 2002-05-03 | 2003-11-07 | 학교법인 인하학원 | 고속 클럭 복원회로용 위상검출기 |
KR20040109971A (ko) * | 2003-06-19 | 2004-12-29 | 삼성전자주식회사 | 선형 위상 검출기를 이용한 클럭 및 데이터 복원 장치 및그 방법 |
KR20060012679A (ko) * | 2004-08-04 | 2006-02-09 | 삼성전자주식회사 | 수신 데이터 레이트의 4분의 1 주파수 클록으로 동작하는클록 데이터 복원 회로 및 그 동작 방법 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20240119651A (ko) | 2023-01-30 | 2024-08-06 | 고려대학교 산학협력단 | 단일 위상의 절반 속도 클럭을 사용한 단일 종단 신호 방식 유선 수신기 회로 |
Also Published As
Publication number | Publication date |
---|---|
KR20080051662A (ko) | 2008-06-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7321248B2 (en) | Phase adjustment method and circuit for DLL-based serial data link transceivers | |
US9300461B2 (en) | Reception circuit | |
US20020085657A1 (en) | Multiphase clock recovery using D-type phase detector | |
US10756742B1 (en) | Clock recovery circuit and receiving device | |
US8497708B2 (en) | Fractional-rate phase frequency detector | |
US10530563B2 (en) | Clock synchronization device | |
US20040114702A1 (en) | Bang-bang phase detector for full-rate and half-rate schemes clock and data recovery and method therefor | |
US9520989B2 (en) | Phase detector and retimer for clock and data recovery circuits | |
CN101247215B (zh) | 非线性时钟与数据恢复电路动态捕捉与跟踪范围的扩展技术 | |
US7450677B2 (en) | Clock and data recovery apparatus and method thereof | |
KR100844313B1 (ko) | 데이터 속도의 1/4 주파수 클럭을 사용하는 고속의 클럭 및데이터 복원 회로 및 방법 | |
KR20020094371A (ko) | 데이터 복원 회로 및 방법 | |
JP2014222872A (ja) | クロック・データ・リカバリ回路で受信データ信号をトラッキングするためのシステム及び方法 | |
US6819728B2 (en) | Self-correcting multiphase clock recovery | |
TWI856023B (zh) | 檢測時脈信號的頻率和相位的積體電路以及包括所述積體電路的時脈及資料恢復電路 | |
CA2774482C (en) | Data sampling circuit and method for clock and data recovery | |
US10396803B2 (en) | Clock and data recovery of sub-rate data | |
EP1336270B1 (en) | An arrangement for capturing data | |
JP2014225874A (ja) | クロック・データ・リカバリ回路で受信データ信号を取得するためのシステム及び方法 | |
JP6024489B2 (ja) | クロック再生回路及びクロックデータ再生回路 | |
TWI630799B (zh) | Phase detector and clock and data recovery device | |
US11444746B1 (en) | Phasing detection of asynchronous dividers | |
JP2015100017A (ja) | 位相比較回路およびクロックデータリカバリ回路 | |
TWI555337B (zh) | 相位偵測器、時脈與資料回復電路、以及相關之控制方法 | |
Kwon et al. | A fully digital semirotational frequency detection algorithm for Bang–Bang CDRs |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20061206 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20071220 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
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: 20080627 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20080701 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20080702 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20110630 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20120629 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20120629 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20130624 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20130624 Start annual number: 6 End annual number: 6 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20150609 |