KR102599904B1 - 다상 클록 듀티 사이클 및 스큐 측정 및 보정 - Google Patents
다상 클록 듀티 사이클 및 스큐 측정 및 보정 Download PDFInfo
- Publication number
- KR102599904B1 KR102599904B1 KR1020217033432A KR20217033432A KR102599904B1 KR 102599904 B1 KR102599904 B1 KR 102599904B1 KR 1020217033432 A KR1020217033432 A KR 1020217033432A KR 20217033432 A KR20217033432 A KR 20217033432A KR 102599904 B1 KR102599904 B1 KR 102599904B1
- Authority
- KR
- South Korea
- Prior art keywords
- clock
- clock signal
- rate
- signal
- edge
- 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
- 238000012937 correction Methods 0.000 title claims description 61
- 238000005259 measurement Methods 0.000 title description 22
- 238000000034 method Methods 0.000 claims abstract description 48
- 230000000630 rising effect Effects 0.000 claims description 42
- 239000000872 buffer Substances 0.000 claims description 30
- 230000001960 triggered effect Effects 0.000 claims description 27
- 230000004044 response Effects 0.000 claims description 26
- 238000001514 detection method Methods 0.000 claims description 9
- 238000001914 filtration Methods 0.000 claims description 6
- 230000016507 interphase Effects 0.000 claims description 6
- 101100328957 Caenorhabditis elegans clk-1 gene Proteins 0.000 description 17
- 101100113692 Caenorhabditis elegans clk-2 gene Proteins 0.000 description 14
- 230000007704 transition Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 12
- 238000004891 communication Methods 0.000 description 11
- 238000012545 processing Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 4
- 238000012935 Averaging Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 239000011159 matrix material Substances 0.000 description 3
- 230000000737 periodic effect Effects 0.000 description 3
- 238000011084 recovery Methods 0.000 description 3
- 238000005070 sampling Methods 0.000 description 3
- 230000011664 signaling Effects 0.000 description 3
- 230000003416 augmentation Effects 0.000 description 2
- 230000001934 delay Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 230000000116 mitigating effect Effects 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 230000003071 parasitic effect Effects 0.000 description 1
- 150000003071 polychlorinated biphenyls Chemical class 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
- H03K5/01—Shaping pulses
- H03K5/12—Shaping pulses by steepening leading or trailing edges
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
- H03K5/13—Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals
- H03K5/133—Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals using a chain of active delay devices
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
- H03K5/156—Arrangements in which a continuous pulse train is transformed into a train having a desired pattern
- H03K5/1565—Arrangements in which a continuous pulse train is transformed into a train having a desired pattern the output pulses having a constant duty cycle
-
- 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/0818—Details of the phase-locked loop provided with an additional controlled phase shifter and where no voltage or current controlled oscillator is used the controlled phase shifter comprising coarse and fine delay or phase-shifting means
Landscapes
- Physics & Mathematics (AREA)
- Nonlinear Science (AREA)
- Pulse Circuits (AREA)
Abstract
Description
도 2a는 두 개의 클록 신호들의 듀티 사이클 및 위상 관계를 측정하는 실시예의 블록도이다.
도 2b는 일부 실시예들에 따른, 도 2a의 제어 로직의 블록도이다.
도 3은 구성 가능한 지연 특성들을 갖는 클록 버퍼 체인의 개략도이다.
도 4는 일부 실시예들에 따라, 클록 신호의 듀티 사이클 및 대응하는 파형들을 조정하기 위한 기술을 도시한다.
도 5는 일부 실시예들에 따라, 두 개의 클록 신호들과 대응하는 파형들 사이의 상승 에지-상승 에지 지연을 조정하기 위한 기술을 도시한다.
도 6은 일부 실시예들에 따른, 단일 종단-차등 분배기의 블록도이다.
도 7은 일부 실시예들에 따른, 상승 에지-상승 에지 지연 보정 프로세스에서 생성된 다양한 신호들의 파형들을 도시한다.
도 8은 일부 실시예들에 따른, 방법(800)의 흐름도이다.
도 9는 일부 실시예들에 따른, 제어 신호 생성기 및 동기화기의 블록도이다.
도 10은 일부 실시예들에 따라, 1 마이크로초 시구간에 걸쳐 이루어진 점진적 보정을 도시하는 파형이다.
도 11은 일부 실시예들에 따른, 수신 신호 경로의 블록도이다.
Claims (20)
- 방법으로서,
제1 클록 신호의 에지들에 응답하여 동작하는 제1 분배기 및 제2 클록 신호의 에지들에 응답하여 동작하는 제2 분배기로부터 에지 트리거(edge-triggered) 하프 레이트 클록들(half-rate clocks)을 생성하는 단계;
다중 비트 제어 신호들의 세트를 생성하는 단계 - 각 다중 비트 제어 신호는 상기 제1 클록 신호 및 상기 제2 클록 신호의 각 클록 신호의 상승 에지 및 하강 에지를 조정하기 위한 코아스(coarse) 및 파인(fine) 성분들을 갖고, 각 다중 비트 제어 신호는 다음의 선택에 응답하여 점진적으로 업데이트됨:
상기 각 클록 신호와 연관된 공통 모드 신호와 기준 전압의 비교에 응답하여 생성되는, 상기 각 클록 신호의 듀티 사이클 보정; 및
상기 에지 트리거 하프 레이트 클록들 사이의 위상간 비교에 응답하여 생성되는, 상기 제1 클록 신호와 상기 제2 클록 신호 사이의 지연 보정들 -; 및
상기 다중 비트 제어 신호들의 세트의 상기 코아스 및 파인 성분들에 따라 상기 제1 클록 신호 및 상기 제2 클록 신호를 각각 생성하는 클록 버퍼들의 세트의 각 코아스 및 파인 인버터 스테이지들을 조정하는 단계를 포함하는, 방법. - 제1항에 있어서, 상기 에지 트리거 하프 레이트 클록들을 생성하는 단계는:
상기 제1 클록 신호 및 상기 제2 클록 신호로부터 하프 레이트 단일 종단(singled-ended) 클록들을 생성하는 단계;
인버터들을 사용하여 상기 하프 레이트 단일 종단 클록들의 보완체들(complements)을 생성하는 단계; 및
대응하는 상기 제1 클록 신호 및 상기 제2 클록 신호에 따라 상기 보완체들 및 상기 하프 레이트 단일 종단 신호들을 리타이밍(retiming)하는 단계를 포함하는 것인, 방법. - 제1항에 있어서, 상기 에지 트리거 하프 레이트 클록들은 상기 제1 클록 신호의 상승 에지들 및 하강 에지들에 응답하여 동작하는 상기 제1 분배기로부터의 제1 상승 에지(rising-edge, RE) 트리거 하프 레이트 클록 및 제1 하강 에지(falling-edge, FE) 트리거 하프 레이트 클록 및 상기 제2 클록 신호의 상승 에지들 및 하강 에지들에 응답하여 동작하는 상기 제2 분배기로부터의 제2 RE 트리거 하프 레이트 클록 및 제2 FE 트리거 하프 레이트 클록을 포함하는 것인, 방법.
- 제3항에 있어서, (ⅰ) 상기 제1 RE 트리거 하프 레이트 클록과 상기 제2 RE 트리거 하프 레이트 클록, 그리고 (ⅱ) 상기 제1 FE 트리거 하프 레이트 클록과 상기 제2 FE 트리거 하프 레이트 클록 사이의 위상간 비교에 응답하여 상기 제1 클록 신호와 상기 제2 클록 신호 사이의 지연 보정들을 생성하는 단계를 더 포함하는, 방법.
- 제1항에 있어서, 상기 에지 트리거 하프 레이트 클록들을 생성하는 단계는 상기 제1 분배기 및 상기 제2 분배기를 미리 결정된 순서로 인에이블하는 단계를 포함하는 것인, 방법.
- 제1항에 있어서, 플래그 신호에 따라 상기 다중 비트 제어 신호의 상기 코아스 및 파인 성분들을 래칭함으로써 상기 다중 비트 제어 신호의 상기 코아스 및 파인 성분들을 동기화하는 단계를 더 포함하는, 방법.
- 제1항에 있어서, 상기 듀티 사이클 보정들 및 상기 지연 보정들은 선택 회로를 통해 선택되고, 상기 방법은:
상기 선택 회로에 의한 선택에 응답하여 공유 저역 통과 필터를 사용하여 각 듀티 사이클 보정 및 각 지연 보정을 저역 통과 필터링하는 단계를 더 포함하는, 방법. - 제1항에 있어서, 로컬 저역 통과 필터들을 사용하여 상기 에지 트리거 하프 레이트 클록들 사이의 상기 위상간 비교를 저역 통과 필터링하는 단계를 더 포함하는, 방법.
- 제1항에 있어서, 소정의 클록 버퍼들의 세트의 각 인버터 스테이지는 소정의 클록 신호의 상기 상승 에지를 제어하기 위한 적어도 하나의 트랜지스터 및 상기 소정의 클록 신호의 상기 하강 에지를 제어하기 위한 적어도 하나의 트랜지스터를 포함하는 것인, 방법.
- 제9항에 있어서, 상기 소정의 클록 신호의 상기 상승 에지를 제어하기 위한 적어도 하나의 트랜지스터 및 상기 소정의 클록 신호의 상기 하강 에지를 제어하기 위한 적어도 하나의 트랜지스터는 상기 코아스 및 파인 인버터 스테이지들에서 서로에 대해 인버트되는 것인, 방법.
- 장치로서,
제1 클록 신호 및 제2 클록 신호를 생성하도록 구성된 클록 버퍼들의 세트 - 상기 클록 버퍼들의 세트의 각 클록 버퍼는 코아스 및 파인 성분들을 갖는 각 다중 비트 제어 신호들에 응답하여 상기 제1 클록 신호 및 상기 제2 클록 신호의 각 클록 신호의 상승 에지(RE) 및 하강 에지(FE)를 조정하기 위한 코아스 및 파인 인버터 스테이지들을 포함함 -;
상기 제1 클록 신호 및 상기 제2 클록 신호의 상승 에지들에 응답하여 RE 트리거 하프 레이트 클록들을 생성하도록 구성된 주파수 분배기 회로;
상기 각 다중 비트 제어 신호들을 생성하도록 구성된 지연 및 듀티 사이클 검출(delay and duty cycle detection, DDCD) 회로 - 각 다중 비트 제어 신호는 다음의 선택에 응답하여 점진적으로 업데이트됨:
상기 각 클록 신호와 연관된 공통 모드 신호와 기준 전압의 비교에 응답하여 생성되는, 상기 각 클록 신호의 듀티 사이클 보정; 및
RE 트리거 하프 레이트 클록들 사이의 위상간 비교에 응답하여 생성되는, 상기 제1 클록 신호와 상기 제2 클록 신호 사이의 지연 보정들 - 를 포함하는, 장치. - 제11항에 있어서, 상기 주파수 분배기 회로는:
상기 제1 클록 신호 및 상기 제2 클록 신호로부터 하프 레이트 단일 종단 클록들을 생성하도록 구성된 트루 단상 클록(true single-phase clock, TSPC) 분배기들;
상기 하프 레이트 단일 종단 클록들의 보완체들을 생성하도록 구성된 인버터들; 및
대응하는 상기 제1 클록 신호 및 상기 제2 클록 신호에 따라 상기 보완체들 및 상기 하프 레이트 단일 종단 신호들을 리타이밍하도록 구성된 리타이밍 회로를 포함하는 것인, 장치. - 제11항에 있어서,
상기 주파수 분배기 회로는 제1 분배기 및 제2 분배기를 포함하고,
상기 에지 트리거 하프 레이트 클록들은 상기 제1 클록 신호의 상승 에지들 및 하강 에지들에 응답하여 동작하는 상기 제1 분배기로부터의 제1 상승 에지(RE) 트리거 하프 레이트 클록 및 제1 하강 에지(FE) 트리거 하프 레이트 클록 및 상기 제2 클록 신호의 상승 에지들 및 하강 에지들에 각각 응답하여 동작하는 상기 제2 분배기로부터의 제2 RE 트리거 하프 레이트 클록 및 제2 FE 트리거 하프 레이트 클록을 포함하는 것인, 장치. - 제13항에 있어서, 상기 DDCD 회로는 (ⅰ) 상기 제1 RE 트리거 하프 레이트 클록과 상기 제2 RE 트리거 하프 레이트 클록, 그리고 (ⅱ) 상기 제1 FE 트리거 하프 레이트 클록과 상기 제2 FE 트리거 하프 레이트 클록 사이의 위상간 비교에 응답하여 상기 제1 클록 신호와 상기 제2 클록 신호 사이의 지연 보정들을 생성하도록 구성되는 것인, 장치.
- 제11항에 있어서, 상기 주파수 분배기 회로는 제1 분배기 및 제2 분배기를 포함하고,
상기 제1 분배기 및 상기 제2 분배기는 상기 에지 트리거 하프 레이트 클록들을 생성하기 위해 미리 결정된 순서로 인에이블되는 것인, 장치. - 제11항에 있어서, 상기 DDCD 회로는 플래그 신호에 따라 상기 다중 비트 제어 신호의 상기 코아스 및 파인 성분들을 래칭함으로써 상기 다중 비트 제어 신호의 상기 코아스 및 파인 성분들을 동기화하도록 구성되는 것인, 장치.
- 제11항에 있어서, 점진적으로, 상기 다중 비트 제어 회로를 업데이트하기 위해 상기 듀티 사이클 보정들과 지연 보정들 중 하나를 선택하도록 그리고 각 선택된 듀티 사이클 보정 및 각 선택된 지연 보정을 공유 저역 통과 필터에 제공하도록 구성된 선택 회로를 더 포함하는, 장치.
- 제11항에 있어서, 상기 에지 트리거 하프 레이트 클록들 사이의 상기 위상간 비교를 필터링하도록 구성된 저역 통과 필터들을 더 포함하는, 장치.
- 제11항에 있어서, 소정의 클록 버퍼들의 세트의 각 인버터 스테이지는 소정의 클록 신호의 상기 상승 에지를 제어하기 위한 적어도 하나의 트랜지스터 및 상기 소정의 클록 신호의 상기 하강 에지를 제어하기 위한 적어도 하나의 트랜지스터를 포함하는 것인, 장치.
- 제19항에 있어서, 상기 소정의 클록 신호의 상기 상승 에지를 제어하기 위한 적어도 하나의 트랜지스터 및 상기 소정의 클록 신호의 상기 하강 에지를 제어하기 위한 적어도 하나의 트랜지스터는 상기 코아스 및 파인 인버터 스테이지들에서 서로에 대해 인버트되는 것인, 장치.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/378,476 | 2019-04-08 | ||
US16/378,476 US10630272B1 (en) | 2019-04-08 | 2019-04-08 | Measurement and correction of multiphase clock duty cycle and skew |
PCT/US2020/027272 WO2020210359A1 (en) | 2019-04-08 | 2020-04-08 | Measurement and correction of multiphase clock duty cycle and skew |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20210139388A KR20210139388A (ko) | 2021-11-22 |
KR102599904B1 true KR102599904B1 (ko) | 2023-11-07 |
Family
ID=70285092
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020217033432A Active KR102599904B1 (ko) | 2019-04-08 | 2020-04-08 | 다상 클록 듀티 사이클 및 스큐 측정 및 보정 |
Country Status (5)
Country | Link |
---|---|
US (3) | US10630272B1 (ko) |
EP (1) | EP3954045A1 (ko) |
KR (1) | KR102599904B1 (ko) |
CN (1) | CN113841334B (ko) |
WO (1) | WO2020210359A1 (ko) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11088683B1 (en) * | 2020-09-24 | 2021-08-10 | Apple Inc. | Reconfigurable clock flipping scheme for duty cycle measurement |
US11442877B2 (en) * | 2020-10-30 | 2022-09-13 | Micron Technology, Inc. | Data bus duty cycle distortion compensation |
US11165432B1 (en) | 2020-11-06 | 2021-11-02 | Movellus Circuits, Inc. | Glitch-free digital controlled delay line apparatus and method |
US10972106B1 (en) * | 2020-11-06 | 2021-04-06 | Movellus Circuits, Inc. | Phase and delay compensation circuit and method |
US11374578B2 (en) | 2020-11-06 | 2022-06-28 | Movellus Circuits Inc. | Zero-offset phase detector apparatus and method |
US11641206B2 (en) * | 2021-01-07 | 2023-05-02 | AyDeeKay LLC | Digitally calibrated programmable clock phase generation circuit |
KR20220144481A (ko) | 2021-04-20 | 2022-10-27 | 삼성전자주식회사 | 직교 에러 정정 회로 및 이를 포함하는 반도체 메모리 장치 |
KR20230019596A (ko) | 2021-08-02 | 2023-02-09 | 삼성전자주식회사 | 반도체 메모리 장치 및 메모리 시스템 |
US11750185B2 (en) * | 2021-09-22 | 2023-09-05 | Xilinx, Inc. | Calibrated linear duty cycle correction |
US11424736B1 (en) | 2021-09-25 | 2022-08-23 | Qualcomm Incorporated | Adaptive clock duty-cycle controller |
US11398812B1 (en) | 2021-09-25 | 2022-07-26 | Qualcomm Incorporated | Adaptive clock duty-cycle controller |
US11855645B2 (en) * | 2021-09-25 | 2023-12-26 | Qualcomm Incorporated | Adaptive clock duty-cycle controller |
KR20230052554A (ko) | 2021-10-13 | 2023-04-20 | 삼성전자주식회사 | 딜레이 회로 및 이를 포함하는 클록 에러 보정 장치 |
US11533045B1 (en) * | 2022-02-22 | 2022-12-20 | Qualcomm Incorporated | Dynamic aging monitor and correction for critical path duty cycle and delay degradation |
US11804825B1 (en) * | 2022-05-31 | 2023-10-31 | Keysight Technologies, Inc. | System and method of compensating for voltage and temperature variations in communication link |
KR20240072802A (ko) | 2022-11-17 | 2024-05-24 | 삼성전자주식회사 | 메모리 인터페이스, 및 이를 포함하는 반도체 메모리 장치 및 반도체 장치 |
US11916558B1 (en) * | 2022-12-13 | 2024-02-27 | Qualcomm Incorporated | DDR phy parallel clock paths architecture |
US20240364494A1 (en) * | 2023-04-27 | 2024-10-31 | Avago Technologies International Sales Pte. Limited | Quadrature divider error correction |
CN116505928B (zh) * | 2023-06-28 | 2023-09-22 | 牛芯半导体(深圳)有限公司 | 应用于tx时钟的缓冲器电路 |
CN117498840B (zh) * | 2023-12-29 | 2024-04-16 | 中茵微电子(南京)有限公司 | 一种在单端模拟占空比调整器中的并联的粗细调装置 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070188206A1 (en) | 2006-02-16 | 2007-08-16 | Hynix Semiconductor Inc. | Delay locked loop with a function for implementing locking operation periodically during power down mode and locking operation method of the same |
Family Cites Families (142)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4839907A (en) | 1988-02-26 | 1989-06-13 | American Telephone And Telegraph Company, At&T Bell Laboratories | Clock skew correction arrangement |
US5087829A (en) * | 1988-12-07 | 1992-02-11 | Hitachi, Ltd. | High speed clock distribution system |
US5266907A (en) | 1991-06-25 | 1993-11-30 | Timeback Fll | Continuously tuneable frequency steerable frequency synthesizer having frequency lock for precision synthesis |
JP2669347B2 (ja) | 1994-06-15 | 1997-10-27 | 日本電気株式会社 | クロック信号抽出回路 |
GB9414729D0 (en) | 1994-07-21 | 1994-09-07 | Mitel Corp | Digital phase locked loop |
JP2710214B2 (ja) | 1994-08-12 | 1998-02-10 | 日本電気株式会社 | フェーズロックドループ回路 |
JP2964912B2 (ja) | 1995-04-28 | 1999-10-18 | 日本電気株式会社 | デジタルpll |
US5802356A (en) | 1996-11-13 | 1998-09-01 | Integrated Device Technology, Inc. | Configurable drive clock |
US6247138B1 (en) | 1997-06-12 | 2001-06-12 | Fujitsu Limited | Timing signal generating circuit, semiconductor integrated circuit device and semiconductor integrated circuit system to which the timing signal generating circuit is applied, and signal transmission system |
US6026134A (en) | 1997-06-19 | 2000-02-15 | Cypress Semiconductor Corp. | Phase locked loop (PLL) with linear parallel sampling phase detector |
US6122336A (en) | 1997-09-11 | 2000-09-19 | Lsi Logic Corporation | Digital clock recovery circuit with phase interpolation |
US6307906B1 (en) | 1997-10-07 | 2001-10-23 | Applied Micro Circuits Corporation | Clock and data recovery scheme for multi-channel data communications receivers |
JP2908398B1 (ja) | 1998-01-14 | 1999-06-21 | 日本電気アイシーマイコンシステム株式会社 | ディジタルpll回路および発振器の遅延素子 |
US6037812A (en) | 1998-05-18 | 2000-03-14 | National Semiconductor Corporation | Delay locked loop (DLL) based clock synthesis |
DE50003195D1 (de) * | 1999-05-12 | 2003-09-11 | Infineon Technologies Ag | Schaltungsanordnung zur erzeugung von strompulsen im versorgungsstrom integrierter schaltungen |
EP1085509A3 (en) | 1999-09-16 | 2007-01-31 | Samsung Electronics Co., Ltd. | Error signal detection apparatus and reproduction signal detection apparatus for optical recording/reproducing system |
US6316987B1 (en) | 1999-10-22 | 2001-11-13 | Velio Communications, Inc. | Low-power low-jitter variable delay timing circuit |
TW483255B (en) | 1999-11-26 | 2002-04-11 | Fujitsu Ltd | Phase-combining circuit and timing signal generator circuit for carrying out a high-speed signal transmission |
KR100343141B1 (ko) | 1999-12-29 | 2002-07-05 | 윤종용 | 전송 에러를 보상하는 광 전송 시스템 |
US6847789B2 (en) | 2000-02-17 | 2005-01-25 | Broadcom Corporation | Linear half-rate phase detector and clock and data recovery circuit |
US7333570B2 (en) | 2000-03-14 | 2008-02-19 | Altera Corporation | Clock data recovery circuitry associated with programmable logic device circuitry |
US6633621B1 (en) | 2000-03-20 | 2003-10-14 | Motorola, Inc. | Apparatus and method for synchronizing a clock using a phase-locked loop circuit |
EP1277304B1 (en) | 2000-04-28 | 2009-07-01 | Broadcom Corporation | High-speed serial data transceiver systems and related methods |
US6901126B1 (en) * | 2000-06-30 | 2005-05-31 | Texas Instruments Incorporated | Time division multiplex data recovery system using close loop phase and delay locked loop |
US6868504B1 (en) | 2000-08-31 | 2005-03-15 | Micron Technology, Inc. | Interleaved delay line for phase locked and delay locked loops |
US6380783B1 (en) | 2000-10-13 | 2002-04-30 | Silicon Communications Lab, Inc. | Cyclic phase signal generation from a single clock source using current phase interpolation |
CA2437888A1 (en) | 2001-02-12 | 2002-08-22 | Matrics, Inc. | Radio frequency identification architecture |
JP3317964B1 (ja) | 2001-02-19 | 2002-08-26 | 三菱電機株式会社 | 位相検出回路および受信機 |
US6717478B1 (en) | 2001-04-09 | 2004-04-06 | Silicon Image | Multi-phase voltage controlled oscillator (VCO) with common mode control |
US6628112B2 (en) | 2001-06-28 | 2003-09-30 | Conexant Systems, Inc. | System and method for detecting phase offset in a phase-locked loop |
US6426660B1 (en) * | 2001-08-30 | 2002-07-30 | International Business Machines Corporation | Duty-cycle correction circuit |
US6838951B1 (en) | 2002-06-12 | 2005-01-04 | Rf Micro Devices, Inc. | Frequency synthesizer having VCO bias current compensation |
US7102449B1 (en) | 2003-01-21 | 2006-09-05 | Barcelona Design, Inc. | Delay stage for oscillator circuit and corresponding applications |
US7099400B2 (en) | 2003-01-22 | 2006-08-29 | Agere Systems Inc. | Multi-level pulse amplitude modulation receiver |
EP1610488A4 (en) | 2003-03-31 | 2007-08-01 | Fujitsu Ltd | PHASE COMPENSATION AND TACTIVE MANUFACTURING CIRCUIT |
US7688929B2 (en) | 2003-04-01 | 2010-03-30 | Kingston Technology Corp. | All-digital phase modulator/demodulator using multi-phase clocks and digital PLL |
US7078978B2 (en) | 2003-06-11 | 2006-07-18 | Rohm Co., Ltd. | Ring oscillator circuit |
JP2005050123A (ja) | 2003-07-28 | 2005-02-24 | Nec Micro Systems Ltd | スキュー補正回路 |
WO2005022745A1 (en) | 2003-08-29 | 2005-03-10 | Diablo Technologies Inc. | Operating frequency reduction for transversal fir filter |
KR100533915B1 (ko) | 2003-10-21 | 2005-12-06 | 한국전자통신연구원 | 클럭 신호의 연속성을 보장하는 클럭 신호 선택 장치 및방법 |
US7161440B2 (en) | 2003-12-11 | 2007-01-09 | Seiko Epson Corporation | Temperature compensation circuit |
JP3863522B2 (ja) | 2003-12-25 | 2006-12-27 | Necエレクトロニクス株式会社 | ディジタルvco、vco回路、pll回路、情報記録装置及び同期クロック信号生成方法 |
US7308048B2 (en) | 2004-03-09 | 2007-12-11 | Rambus Inc. | System and method for selecting optimal data transition types for clock and data recovery |
EP1737174B1 (en) | 2004-04-16 | 2015-05-27 | Thine Electronics, Inc. | Transmitter circuit, receiver circuit, data transmitting method and system |
US7042260B2 (en) | 2004-06-14 | 2006-05-09 | Micron Technology, Inc. | Low power and low timing jitter phase-lock loop and method |
US7587012B2 (en) | 2004-07-08 | 2009-09-08 | Rambus, Inc. | Dual loop clock recovery circuit |
US7457393B2 (en) | 2004-12-29 | 2008-11-25 | Intel Corporation | Clock recovery apparatus, method, and system |
US7199728B2 (en) | 2005-01-21 | 2007-04-03 | Rambus, Inc. | Communication system with low power, DC-balanced serial link |
US7532697B1 (en) | 2005-01-27 | 2009-05-12 | Net Logic Microsystems, Inc. | Methods and apparatus for clock and data recovery using a single source |
US7209069B2 (en) | 2005-04-13 | 2007-04-24 | Sigmatel, Inc. | Successive approximation analog-to-digital converter with current steered digital-to-analog converter |
TWI321898B (en) | 2005-07-01 | 2010-03-11 | Via Tech Inc | Phase detecting circuit having adjustable gain curve and method thereof |
TWI311865B (en) | 2005-07-01 | 2009-07-01 | Via Tech Inc | Clock and data recovery circuit and method thereof |
US7492850B2 (en) | 2005-08-31 | 2009-02-17 | International Business Machines Corporation | Phase locked loop apparatus with adjustable phase shift |
US7650525B1 (en) | 2005-10-04 | 2010-01-19 | Force 10 Networks, Inc. | SPI-4.2 dynamic implementation without additional phase locked loops |
US7227809B2 (en) * | 2005-10-14 | 2007-06-05 | Micron Technology, Inc. | Clock generator having a delay locked loop and duty cycle correction circuit in a parallel configuration |
WO2007060756A1 (ja) | 2005-11-22 | 2007-05-31 | Matsushita Electric Industrial Co., Ltd. | 位相比較器及び位相調整回路 |
JP2007174552A (ja) | 2005-12-26 | 2007-07-05 | Renesas Technology Corp | 発振回路およびそれを内蔵した半導体集積回路 |
US20070201597A1 (en) | 2006-01-03 | 2007-08-30 | Hongkai He | Sub-sampled digital programmable delay locked loop with triangular waveform preshaper |
US20070183552A1 (en) | 2006-02-03 | 2007-08-09 | Sanders Anthony F | Clock and data recovery circuit including first and second stages |
US7639737B2 (en) | 2006-04-27 | 2009-12-29 | Rambus Inc. | Adaptive equalization using correlation of edge samples with data patterns |
KR100806117B1 (ko) | 2006-06-23 | 2008-02-21 | 삼성전자주식회사 | 전압제어 발진기, 이를 구비한 위상동기루프 회로, 및위상동기루프 회로의 제어방법 |
KR100800150B1 (ko) * | 2006-06-30 | 2008-02-01 | 주식회사 하이닉스반도체 | 지연 고정 루프 장치 |
US7336112B1 (en) | 2006-08-21 | 2008-02-26 | Huaya Microelectronics, Ltd. | False lock protection in a delay-locked loop (DLL) |
KR100839502B1 (ko) * | 2006-08-26 | 2008-06-19 | 삼성전자주식회사 | 온도계 코드 생성기, 온도계 코드를 이용한전압제어발진기의 출력 주파수 제어 장치, 온도계 코드생성기를 이용한 주파수 고정 루프 |
KR100807115B1 (ko) * | 2006-09-29 | 2008-02-27 | 주식회사 하이닉스반도체 | 반도체 메모리 장치 및 그의 구동방법 |
TWI327823B (en) | 2006-11-15 | 2010-07-21 | Realtek Semiconductor Corp | Phase-locked loop capable of dynamically adjusting a phase of an output signal according to a detection result of a phase/frequency detector, and method thereof |
US8184686B2 (en) | 2007-01-10 | 2012-05-22 | Cortina Systems, Inc. | System and method for recovering data received over a communication channel |
JP4763622B2 (ja) | 2007-01-19 | 2011-08-31 | 株式会社日立製作所 | 電圧制御発振回路およびそれを用いた通信機器 |
EP1863214A1 (en) | 2007-01-25 | 2007-12-05 | Agilent Technologies, Inc. | Digital signal analysis with evaluation of selected signal bits |
EP2111709A2 (en) | 2007-02-12 | 2009-10-28 | Rambus, Inc. | Differential receiver with common-gate input stage |
JP4864769B2 (ja) | 2007-03-05 | 2012-02-01 | 株式会社東芝 | Pll回路 |
US20080219399A1 (en) * | 2007-03-07 | 2008-09-11 | Nary Kevin R | Frequency Divider With Symmetrical Output |
US7860190B2 (en) | 2007-03-19 | 2010-12-28 | Quantum Corporation | Multi-channel timing recovery system |
US20100180143A1 (en) | 2007-04-19 | 2010-07-15 | Rambus Inc. | Techniques for improved timing control of memory devices |
US8045670B2 (en) | 2007-06-22 | 2011-10-25 | Texas Instruments Incorporated | Interpolative all-digital phase locked loop |
US7777581B2 (en) | 2007-10-19 | 2010-08-17 | Diablo Technologies Inc. | Voltage Controlled Oscillator (VCO) with a wide tuning range and substantially constant voltage swing over the tuning range |
US8253454B2 (en) | 2007-12-21 | 2012-08-28 | Realtek Semiconductor Corp. | Phase lock loop with phase interpolation by reference clock and method for the same |
US20090167389A1 (en) | 2007-12-31 | 2009-07-02 | Chipidea Microelectronica S.A. | Voltage-Controlled Oscillator |
CN101926121A (zh) | 2008-02-01 | 2010-12-22 | 拉姆伯斯公司 | 具有增强的时钟和数据恢复的接收器 |
KR101013444B1 (ko) * | 2008-03-14 | 2011-02-14 | 주식회사 하이닉스반도체 | 듀티 사이클 보정 장치 및 이를 포함하는 반도체 집적 회로 |
US7795937B2 (en) | 2008-03-26 | 2010-09-14 | Mstar Semiconductor, Inc. | Semi-digital delay locked loop circuit and method |
US8134411B2 (en) | 2008-04-17 | 2012-03-13 | Texas Instruments Incorporated | Computation spreading utilizing dithering for spur reduction in a digital phase lock loop |
US8138798B2 (en) | 2008-07-29 | 2012-03-20 | Fujitsu Limited | Symmetric phase detector |
JP2010045133A (ja) | 2008-08-11 | 2010-02-25 | Toshiba Corp | 半導体集積回路装置 |
KR100985413B1 (ko) * | 2008-10-14 | 2010-10-06 | 주식회사 하이닉스반도체 | 지연회로 및 그를 포함하는 지연고정루프회로 |
US7852109B1 (en) | 2008-12-15 | 2010-12-14 | Xilinx, Inc. | Method and apparatus for supplying a clock to a device under test |
US8232843B2 (en) | 2008-12-22 | 2012-07-31 | Stmicroelectronics International N.V. | Matrix structure oscillator |
JP2012532369A (ja) | 2009-06-30 | 2012-12-13 | ラムバス・インコーポレーテッド | ノイズを補償するためにクロック信号を調節する技法 |
KR20110002144A (ko) | 2009-07-01 | 2011-01-07 | 칭화대학교 | 하이브리드 fir 필터링 기법이 적용된 지연 동기 루프 및 이를 포함하는 반도체 메모리 장치 |
CN101645702B (zh) * | 2009-08-03 | 2011-11-02 | 四川和芯微电子股份有限公司 | 占空比调节方法和电路 |
FR2952197B1 (fr) | 2009-10-29 | 2012-08-31 | Commissariat Energie Atomique | Dispositif de generation de signaux d'horloge a comparaison asymetrique d'erreurs de phase |
US8552781B2 (en) * | 2009-12-17 | 2013-10-08 | Intel Corporation | Digital quadrature phase correction |
KR101083639B1 (ko) * | 2010-03-29 | 2011-11-16 | 주식회사 하이닉스반도체 | 반도체 장치 및 그 동작 방법 |
US9450744B2 (en) | 2010-05-20 | 2016-09-20 | Kandou Lab, S.A. | Control loop management and vector signaling code communications links |
US9059816B1 (en) | 2010-05-20 | 2015-06-16 | Kandou Labs, S.A. | Control loop management and differential delay correction for vector signaling code communications links |
US8594262B2 (en) | 2010-06-17 | 2013-11-26 | Transwitch Corporation | Apparatus and method thereof for clock and data recovery of N-PAM encoded signals using a conventional 2-PAM CDR circuit |
JP5463246B2 (ja) | 2010-09-01 | 2014-04-09 | 株式会社日立製作所 | 位相同期回路、cdr回路及び受信回路 |
KR101198140B1 (ko) * | 2010-12-21 | 2012-11-12 | 에스케이하이닉스 주식회사 | 시프트 레지스터 및 이를 이용한 동기 회로 |
JP5613581B2 (ja) | 2011-02-09 | 2014-10-29 | ルネサスエレクトロニクス株式会社 | 発振器及び半導体集積回路装置 |
JP5672092B2 (ja) | 2011-03-17 | 2015-02-18 | 株式会社リコー | スペクトラム拡散クロック発生回路 |
WO2013028181A1 (en) | 2011-08-23 | 2013-02-28 | Intel Corporation | Digital delay-locked loop with drift sensor |
CN103036537B (zh) | 2011-10-09 | 2016-02-17 | 瑞昱半导体股份有限公司 | 相位内插器、多相位内插装置及内插时钟的产生方法 |
US8751880B2 (en) | 2011-10-11 | 2014-06-10 | Broadcom Corporation | Apparatus and method to measure timing margin in clock and data recovery system utilizing a jitter stressor |
US9037886B2 (en) | 2011-10-17 | 2015-05-19 | Mediatek Inc. | Time-to-digital system and associated frequency synthesizer |
US8457269B2 (en) | 2011-10-27 | 2013-06-04 | Ncku Research And Development Foundation | Clock and data recovery (CDR) architecture and phase detector thereof |
TWI463804B (zh) | 2011-10-28 | 2014-12-01 | Phison Electronics Corp | 時脈資料回復電路 |
US8786346B2 (en) | 2012-02-15 | 2014-07-22 | Megachips Corporation | Phase interpolator and method of phase interpolation with reduced phase error |
US9577816B2 (en) | 2012-03-13 | 2017-02-21 | Rambus Inc. | Clock and data recovery having shared clock generator |
US8929497B2 (en) | 2012-03-16 | 2015-01-06 | Lsi Corporation | Dynamic deskew for bang-bang timing recovery in a communication system |
US20130285720A1 (en) | 2012-04-26 | 2013-10-31 | Rafel Jibry | Multiple channel phase detection |
US8873606B2 (en) | 2012-11-07 | 2014-10-28 | Broadcom Corporation | Transceiver including a high latency communication channel and a low latency communication channel |
US9036764B1 (en) | 2012-12-07 | 2015-05-19 | Rambus Inc. | Clock recovery circuit |
US9397868B1 (en) | 2012-12-11 | 2016-07-19 | Rambus Inc. | Split-path equalizer and related methods, devices and systems |
JP6032080B2 (ja) | 2013-03-22 | 2016-11-24 | 富士通株式会社 | 受信回路及び受信回路の制御方法 |
JP6032081B2 (ja) | 2013-03-22 | 2016-11-24 | 富士通株式会社 | 受信回路、及び半導体集積回路 |
JP6079388B2 (ja) | 2013-04-03 | 2017-02-15 | 富士通株式会社 | 受信回路及びその制御方法 |
KR20150017996A (ko) * | 2013-08-08 | 2015-02-23 | 에스케이하이닉스 주식회사 | 노이즈 검출 회로, 이를 포함하는 지연 고정 루프와 듀티 싸이클 보정기 |
JP6171843B2 (ja) | 2013-10-25 | 2017-08-02 | 富士通株式会社 | 受信回路 |
US9325489B2 (en) | 2013-12-19 | 2016-04-26 | Xilinx, Inc. | Data receivers and methods of implementing data receivers in an integrated circuit |
CN203675093U (zh) | 2014-01-07 | 2014-06-25 | 浙江大学城市学院 | 基于浮栅技术的动态异或门设计 |
US20150220472A1 (en) | 2014-02-05 | 2015-08-06 | Qualcomm Incorporated | Increasing throughput on multi-wire and multi-lane interfaces |
US9379921B2 (en) | 2014-08-25 | 2016-06-28 | Mediatek Inc. | Method for performing data sampling control in an electronic device, and associated apparatus |
US9602111B1 (en) * | 2014-09-24 | 2017-03-21 | Sk Hynix Memory Solutions Inc. | Delay locked loop (DLL) locked to a programmable phase |
JP6361433B2 (ja) | 2014-10-02 | 2018-07-25 | 富士通株式会社 | 周波数検出回路及び受信回路 |
JP6498912B2 (ja) | 2014-11-10 | 2019-04-10 | 株式会社メガチップス | スキュー調整回路及びスキュー調整方法 |
US9374250B1 (en) | 2014-12-17 | 2016-06-21 | Intel Corporation | Wireline receiver circuitry having collaborative timing recovery |
US9438409B1 (en) | 2015-07-01 | 2016-09-06 | Xilinx, Inc. | Centering baud-rate CDR sampling phase in a receiver |
US9577815B1 (en) | 2015-10-29 | 2017-02-21 | Kandou Labs, S.A. | Clock data alignment system for vector signaling code communications link |
US10055372B2 (en) | 2015-11-25 | 2018-08-21 | Kandou Labs, S.A. | Orthogonal differential vector signaling codes with embedded clock |
WO2017131708A1 (en) | 2016-01-28 | 2017-08-03 | Hewlett Packard Enterprise Development Lp | Phase delay difference-based channel compensation |
US10402166B2 (en) | 2016-02-05 | 2019-09-03 | Sony Corporation | System and method for processing data in an adder based circuit |
WO2017175365A1 (ja) | 2016-04-08 | 2017-10-12 | 株式会社日立製作所 | 電気信号伝送装置 |
CN115085727A (zh) | 2016-04-22 | 2022-09-20 | 康杜实验室公司 | 高性能锁相环 |
US9906358B1 (en) | 2016-08-31 | 2018-02-27 | Kandou Labs, S.A. | Lock detector for phase lock loop |
US10250375B2 (en) * | 2016-09-22 | 2019-04-02 | Qualcomm Incorporated | Clock synchronization |
US10200188B2 (en) | 2016-10-21 | 2019-02-05 | Kandou Labs, S.A. | Quadrature and duty cycle error correction in matrix phase lock loop |
US9960902B1 (en) | 2016-12-15 | 2018-05-01 | Xilinx, Inc. | Temporal change in data-crossing clock phase difference to resolve meta-stability in a clock and data recovery circuit |
US10312892B2 (en) | 2017-01-31 | 2019-06-04 | International Business Machines Corporation | On-chip waveform measurement |
JP6839354B2 (ja) | 2017-02-03 | 2021-03-10 | 富士通株式会社 | Cdr回路及び受信回路 |
US10693473B2 (en) | 2017-05-22 | 2020-06-23 | Kandou Labs, S.A. | Multi-modal data-driven clock recovery circuit |
US10063222B1 (en) * | 2017-09-25 | 2018-08-28 | International Business Machines Corporation | Dynamic control of edge shift for duty cycle correction |
US11204888B2 (en) | 2020-02-12 | 2021-12-21 | Samsung Display Co., Ltd. | System and method for controlling CDR and CTLE parameters |
-
2019
- 2019-04-08 US US16/378,476 patent/US10630272B1/en active Active
-
2020
- 2020-04-08 KR KR1020217033432A patent/KR102599904B1/ko active Active
- 2020-04-08 WO PCT/US2020/027272 patent/WO2020210359A1/en unknown
- 2020-04-08 EP EP20722866.9A patent/EP3954045A1/en active Pending
- 2020-04-08 CN CN202080030518.3A patent/CN113841334B/zh active Active
- 2020-04-21 US US16/854,681 patent/US11005466B2/en active Active
-
2021
- 2021-05-10 US US17/316,632 patent/US11374558B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070188206A1 (en) | 2006-02-16 | 2007-08-16 | Hynix Semiconductor Inc. | Delay locked loop with a function for implementing locking operation periodically during power down mode and locking operation method of the same |
Also Published As
Publication number | Publication date |
---|---|
CN113841334A (zh) | 2021-12-24 |
WO2020210359A1 (en) | 2020-10-15 |
KR20210139388A (ko) | 2021-11-22 |
US11005466B2 (en) | 2021-05-11 |
US11374558B2 (en) | 2022-06-28 |
CN113841334B (zh) | 2024-08-06 |
US20200321950A1 (en) | 2020-10-08 |
US10630272B1 (en) | 2020-04-21 |
US20210265989A1 (en) | 2021-08-26 |
EP3954045A1 (en) | 2022-02-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102599904B1 (ko) | 다상 클록 듀티 사이클 및 스큐 측정 및 보정 | |
US11245402B2 (en) | Matrix phase interpolator for phase locked loop | |
US11271571B2 (en) | Multi-modal data-driven clock recovery circuit | |
US10355852B2 (en) | Lock detector for phase lock loop | |
CN111512369B (zh) | 多通道数据接收器的时钟数据恢复装置及方法 | |
US20030043926A1 (en) | Circuit and method for generating a timing signal, and signal transmission system performing for high-speed signal transmission and reception between LSIs | |
CN115085727A (zh) | 高性能锁相环 | |
US11777475B2 (en) | Multiple adjacent slicewise layout of voltage-controlled oscillator | |
US20070230646A1 (en) | Phase recovery from forward clock | |
US10673443B1 (en) | Multi-ring cross-coupled voltage-controlled oscillator | |
KR102421295B1 (ko) | 위상 검출 및 위상 보간을 위한 가중 출력 세그먼트들을 갖는 동적 가중 배타적 논리합 게이트 | |
KR20080051662A (ko) | 데이터 속도의 1/4 주파수 클럭을 사용하는 고속의 클럭 및데이터 복원 회로 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
Patent event date: 20211015 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20230216 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: 20230804 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20231103 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20231103 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration |