KR101270916B1 - 클록 데이터 복원 회로 및 디스플레이 디바이스 - Google Patents
클록 데이터 복원 회로 및 디스플레이 디바이스 Download PDFInfo
- Publication number
- KR101270916B1 KR101270916B1 KR1020100059915A KR20100059915A KR101270916B1 KR 101270916 B1 KR101270916 B1 KR 101270916B1 KR 1020100059915 A KR1020100059915 A KR 1020100059915A KR 20100059915 A KR20100059915 A KR 20100059915A KR 101270916 B1 KR101270916 B1 KR 101270916B1
- Authority
- KR
- South Korea
- Prior art keywords
- pseudo lock
- circuit
- data
- pattern
- pseudo
- Prior art date
Links
- 238000011084 recovery Methods 0.000 title claims abstract description 40
- 238000001514 detection method Methods 0.000 claims abstract description 75
- 238000005070 sampling Methods 0.000 claims abstract description 16
- 238000012549 training Methods 0.000 claims description 33
- 238000012937 correction Methods 0.000 claims description 19
- 238000012545 processing Methods 0.000 claims description 12
- 238000000034 method Methods 0.000 claims description 10
- 230000005540 biological transmission Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 10
- 230000010355 oscillation Effects 0.000 description 5
- 230000004044 response Effects 0.000 description 5
- 102100035634 B-cell linker protein Human genes 0.000 description 4
- 101000803266 Homo sapiens B-cell linker protein Proteins 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 238000003780 insertion Methods 0.000 description 3
- 230000037431 insertion Effects 0.000 description 3
- 238000005401 electroluminescence Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
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/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
- 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/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/0079—Receiver details
- H04L7/0083—Receiver details taking measures against momentary loss of synchronisation, e.g. inhibiting the synchronisation, using idle words or using redundant clocks
-
- 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
- H04L7/041—Speed or phase control by synchronisation signals using special codes as synchronising signal
- H04L7/046—Speed or phase control by synchronisation signals using special codes as synchronising signal using a dotting sequence
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
클록 데이터 복원 회로는, 미리 결정된 패턴을 포함하는 시리얼 데이터를 수신하고 그 시리얼 데이터를 클록 신호와 동기하여 샘플링하여 샘플링된 데이터를 생성하도록 구성된 수신기 회로; 샘플링된 데이터에 기초하여 클록 데이터 복원을 수행하여 클록 신호를 생성하도록 구성된 PLL 회로; 및 샘플링된 데이터에 포함된 의사 로크 패턴을 검출함으로써 PLL 회로의 의사 로크를 검출하도록 구성된 의사 로크 검출 회로를 갖는다. 의사 로크 패턴은 PLL 회로의 의사 로크가 발생할 때 수신기 회로에 의해 미리 결정된 패턴을 샘플링하여 획득된 패턴이다.
Description
본 발명은 클록 데이터 복원 (Clock Data Recovery; CDR) 에 관한 것이다.
클록 데이터 복원은 클록 전용 라인을 이용하지 않는 디지털 데이터 송신에서 유용한 기술이다. 더 상세하게는, 전송된 데이터 그 자체에 클록 신호가 중첩되고, 그 데이터를 수신한 수신 장치가 수신된 데이터로부터 클록 신호를 재생시킨다. 또한, 수신 장치는 재생된 클록 신호를 이용함으로써 데이터를 샘플링한다. 이러한 클록 데이터 복원은 고속의 통신 인터페이스, 디스플레이 구동기, 광 디스크 재생 디바이스 등에서 이용된다.
클록 데이터 복원 시에, PLL (Phase Locked Loop) 회로가 통상적으로 이용된다. PLL 회로는 VCO (Voltage Controlled Oscillator; 전압 제어 발진기) 를 포함하며, 원하는 발진 주파수가 획득되도록 VCO 의 제어 전압을 제어함으로써 클록 신호를 재생시킬 수 있다. 재생된 클록 신호의 위상 및 주파수가 입력 신호에 대하여 동기되는 이러한 상태는 PLL 회로의 "로크 (lock)" 라 불린다. 그러나, 일부 경우에는, PLL 회로가 여러 이유들로 인해 정상적으로 동작하지 않으며, 따라서 재생된 클록의 주파수가 원하는 주파수와는 상이한 주파수에서 로크된다. 이 상태는 PLL 회로의 "의사 로크 (false lock)" 라 불린다. 의사 로크가 발생하면 정확한 데이터 수신이 보장되지 않기 때문에, 의사 로크의 발생을 초기에 검출하는 것이 중요하다.
일본 공개특허공보 제2005-318014호는 의사 로크를 검출하는 방법을 개시한다. 더 상세하게는, 데이터 레이트와 클록 주파수 사이의 비율이 1:n (여기서, n 은 2 이상의 정수이다) 인 의사 로크를 검출하는 방법은 다음과 같다. 즉, 재생된 클록에 기초하여 샘플링된 데이터가 미리 결정된 주기 동안 모니터링되고, 미리 결정된 주기 동안 3 비트 이상의 패턴 [0, 1, 0, ...] 또는 패턴 [1, 0, 1, ...] 의 발생 확률이 계산된다. 발생 확률이 0% 이면, 1:n 의 의사 로크가 발생한 것으로 결정된다.
본원의 발명자는 다음의 요소들을 인지하고 있다. 상기 언급된 일본 공개특허공보 제2005-318014호의 경우에는, 패턴 [0, 1, 0, ...] 또는 [1, 0, 1, ...] 의 발생 확률이 계산되어야 한다. 발생 확률 계산 정확도가 낮으면, 의사 로크가 잘못 검출될 수도 있다. 발생 확률 계산 정확도를 증가시키기 위해서는, 많은 양의 데이터의 입력을 요구하며, 이는 의사 로크의 발생을 검출하기 위해 요구되는 시간의 증가를 초래한다.
본 발명의 일 실시형태에서, 클록 데이터 복원 회로가 제공된다. 클록 데이터 복원 회로는, 미리 결정된 패턴을 포함하는 시리얼 데이터를 수신하고 그 시리얼 데이터를 클록 신호와 동기하여 샘플링하여 샘플링된 데이터를 생성하도록 구성된 수신기 회로; 샘플링된 데이터에 기초하여 클록 데이터 복원을 수행하여 클록 신호를 생성하도록 구성된 PLL 회로; 및 샘플링된 데이터에 포함된 의사 로크 패턴을 검출함으로써 PLL 회로의 의사 로크를 검출하도록 구성된 의사 로크 검출 회로를 갖는다. 의사 로크 패턴은 PLL 회로의 의사 로크가 발생할 때 수신기 회로에 의해 미리 결정된 패턴을 샘플링하여 획득된 패턴이다.
본 발명의 다른 실시형태에서, 디스플레이 디바이스가 제공된다. 디스플레이 디바이스는, 디스플레이 패널을 구동하도록 구성된 디스플레이 구동기; 및 미리 결정된 패턴을 포함하는 시리얼 데이터인 비디오 데이터 신호를 생성하고 그 비디오 데이터 신호를 디스플레이 구동기로 송신하도록 구성된 제어 디바이스를 갖는다. 디스플레이 구동기는, 비디오 데이터 신호를 수신하고 그 비디오 데이터 신호를 클록 신호와 동기하여 샘플링하여 샘플링된 데이터를 생성하도록 구성된 수신기; 샘플링된 데이터에 기초하여 클록 데이터 복원을 수행하여 클록 신호를 생성하도록 구성된 PLL 회로; 및 샘플링된 데이터에 포함된 의사 로크 패턴을 검출함으로써 PLL 회로의 의사 로크를 검출하도록 구성된 의사 로크 검출 회로를 갖는다. 의사 로크 패턴은 PLL 회로의 의사 로크가 발생할 때 수신기에 의해 미리 결정된 패턴을 샘플링하여 획득된 패턴이다.
본 발명에 따르면, 의사 로크 패턴 그 자체는 의사 로크의 발생을 검출하기 위하여 샘플링된 데이터로부터 검출된다. 미리 결정된 주기 동안 3 비트 이상의 패턴 [0, 1, 0, ...] 또는 패턴 [1, 0, 1, ...] 의 발생 확률을 계산할 필요가 없다. 따라서, 의사 로크의 발생을 검출하기 위해 요구되는 시간이 단축된다.
도 1 은 본 발명의 일 실시형태에 따른 데이터 송신 시스템의 구성을 개략적으로 도시한 블록도.
도 2 는 트레이닝 패턴을 포함하는 시리얼 데이터의 일 예를 도시한 도면.
도 3 은 의사 로크가 발생하지 않은 경우의 트레이닝 패턴의 샘플링을 도시한 도면.
도 4 는 의사 로크가 발생한 경우의 트레이닝 패턴의 샘플링을 도시한 도면.
도 5 는 클록 데이터 복원 회로의 구성예를 도시한 블록도.
도 6 은 의사 로크 패턴의 일 예를 도시한 도면.
도 7 은 2 배 패턴 검출 회로의 구성예를 도시한 회로도.
도 8 은 루프 필터 및 전압 제어 회로의 구성예를 도시한 회로도.
도 9 는 클록 데이터 복원 회로의 동작예를 도시한 도면.
도 10 은 클록 데이터 복원 회로의 다른 구성예를 도시한 블록도.
도 11 은 루프 필터 및 전압 제어 회로의 다른 구성예를 도시한 회로도.
도 12 는 본 발명의 일 실시형태에 따른 디스플레이 디바이스의 구성을 개략적으로 도시한 블록도.
도 13 은 디스플레이 디바이스의 동작을 도시한 타이밍차트.
*도면의 주요 부분에 대한 부호의 설명*
1 : 데이터 송신 시스템 10 : 클록 데이터 복원 회로
20 : 수신기 회로 30 : PLL 회로
40 : 의사 로크 검출 회로 50 : 주파수 보정 회로
100 : 시리얼 데이터 송신 회로
도 2 는 트레이닝 패턴을 포함하는 시리얼 데이터의 일 예를 도시한 도면.
도 3 은 의사 로크가 발생하지 않은 경우의 트레이닝 패턴의 샘플링을 도시한 도면.
도 4 는 의사 로크가 발생한 경우의 트레이닝 패턴의 샘플링을 도시한 도면.
도 5 는 클록 데이터 복원 회로의 구성예를 도시한 블록도.
도 6 은 의사 로크 패턴의 일 예를 도시한 도면.
도 7 은 2 배 패턴 검출 회로의 구성예를 도시한 회로도.
도 8 은 루프 필터 및 전압 제어 회로의 구성예를 도시한 회로도.
도 9 는 클록 데이터 복원 회로의 동작예를 도시한 도면.
도 10 은 클록 데이터 복원 회로의 다른 구성예를 도시한 블록도.
도 11 은 루프 필터 및 전압 제어 회로의 다른 구성예를 도시한 회로도.
도 12 는 본 발명의 일 실시형태에 따른 디스플레이 디바이스의 구성을 개략적으로 도시한 블록도.
도 13 은 디스플레이 디바이스의 동작을 도시한 타이밍차트.
*도면의 주요 부분에 대한 부호의 설명*
1 : 데이터 송신 시스템 10 : 클록 데이터 복원 회로
20 : 수신기 회로 30 : PLL 회로
40 : 의사 로크 검출 회로 50 : 주파수 보정 회로
100 : 시리얼 데이터 송신 회로
본 발명의 상기 및 다른 목적, 이점 및 특징은 첨부 도면과 함께 얻어진 소정의 바람직한 실시형태들의 다음의 설명으로부터 보다 명백해질 것이다.
이제, 본 발명이 예시적인 실시형태들을 참조하여 본원에 설명될 것이다. 당업자는 다수의 대안의 실시형태들이 본 발명의 교시를 이용하여 달성될 수 있으며, 본 발명이 설명을 목적으로 예시되는 실시형태들로 제한되지 않는다는 것을 인지할 것이다.
1. 데이터 송신 시스템
도 1 은 본 발명의 일 실시형태에 따른 데이터 송신 시스템 (1) 의 구성을 개략적으로 도시한다. 데이터 송신 시스템 (1) 은 시리얼 데이터 송신 회로 (100) 및 클록 데이터 복원 회로 (10) 를 포함한다. 시리얼 데이터 송신 회로 (100) 는 시리얼 데이터 (DAT) 를 생성하고, 그 시리얼 데이터 (DAT) 를 클록 데이터 복원 회로 (10) 로 송신한다.
클록 데이터 복원 회로 (10) 는 시리얼 데이터 (DAT) 를 수신한다. 클록 데이터 복원 회로 (10) 는 수신된 시리얼 데이터 (DAT) 로부터 클록 신호 (CLK) 를 재생시키고, 그 클록 신호 (CLK) (재생된 클록) 를 이용함으로써 시리얼 데이터 (DAT) 를 샘플링한다. 더 상세하게는, 클록 데이터 복원 회로 (10) 는, 수신기 회로 (20), PLL 회로 (30), 의사 로크 검출 회로 (40) 및 주파수 보정 회로 (50) 를 포함한다.
수신기 회로 (20) 는 외부로부터 공급된 시리얼 데이터 (DAT) 를 입력 데이터 (Din) 로서 수신한다. 수신기 회로 (20) 는 입력 데이터 (Din) 를 클록 신호 (CLK) 와 동기하여 샘플링한다. 샘플링의 결과로서, 샘플링된 데이터 (Dsmp) 가 획득될 수 있다. 즉, 수신기 회로 (20) 는 클록 신호 (CLK) 에 기초하여 입력 데이터 (Din) 를 샘플링하여 샘플링된 데이터 (Dsmp) 를 생성한다. 수신기 회로 (20) 는 샘플링된 데이터 (Dsmp) 를 PLL 회로 (30) 및 의사 로크 검출 회로 (40) 에 공급하고, 또한 그것을 외부로 출력한다.
PLL 회로 (30) 는 샘플링된 데이터 (Dsmp) 를 수신한다. PLL 회로 (30) 는 샘플링된 데이터 (Dsmp) 에 기초하여 "클록 데이터 복원" 을 수행하여 클록 신호 (CLK) 를 재생시킨다. PLL 회로 (30) 는 획득된 클록 신호 (CLK) (재생된 클록) 를 수신기 회로 (20) 에 공급한다.
의사 로크 검출 회로 (40) 는 샘플링된 데이터 (Dsmp) 를 수신한다. 의사 로크 검출 회로 (40) 는 샘플링된 데이터 (Dsmp) 를 참조함으로써 PLL 회로 (30) 의 "의사 로크" 를 검출한다. 의사 로크 검출 프로세싱의 상세는 후술될 것이다. 의사 로크 검출 회로 (40) 는 의사 로크의 발생의 검출 시에, 의사 로크 검출 신호 (SD) 를 주파수 보정 회로 (50) 로 출력한다.
의사 로크가 의사 로크 검출 회로 (40) 에 의해 검출되는 경우에, 주파수 보정 회로 (50) 는 PLL 회로 (30) 를 제어하여 그의 발진 주파수를 강제적으로 저하시킨다. 즉, 주파수 보정 회로 (50) 는 의사 로크 검출 회로 (40) 로부터 출력된 의사 로크 검출 신호 (SD) 에 응답하여, 클록 신호 (CLK) 의 주파수가 저하되는 그러한 방식으로 PLL 회로 (30) 를 제어한다.
본 실시형태에서, 시리얼 데이터 (DAT) 에 포함되는 "미리 결정된 패턴" 은 의사 로크를 검출하는데 이용된다. 예를 들어, PLL 회로 (30) 에 대한 "트레이닝 패턴 (PAT_TR)" 이 미리 결정된 패턴으로서 이용된다. 트레이닝 패턴 (PAT_TR) 은 PLL 회로 (30) 의 풀-인 (pull-in) 에 이용되거나 또는 PLL 회로 (30) 의 로크 상태의 유지에 이용되는 널리 공지된 패턴이며, 미리 결정된 타이밍에 시리얼 데이터 (DAT) 에 삽입된다. 예를 들어, 도 2 에 도시한 바와 같이, 트레이닝 패턴 (PAT_TR) 은 파워-온 직후에, 및 시스템 동작에 어떠한 문제도 발생하지 않은 곳에 삽입된다. 통상적으로, 트레이닝 패턴 (PAT_TR) 은 미리 결정된 수의 비트들에 대한 "0" 과 "1" 의 반복 (0, 1, 0, 1, 0, 1, ...) 으로 구성된다.
시리얼 데이터 송신 회로 (100) 는 이러한 트레이닝 패턴 (PAT_TR) (미리 결정된 패턴) 을 포함하는 시리얼 데이터 (DAT) 를 생성한 후, 시리얼 데이터 (DAT) 를 클록 데이터 복원 회로 (10) 로 송신한다. 클록 데이터 복원 회로 (10) 는 트레이닝 패턴 (PAT_TR) (미리 결정된 패턴) 을 포함하는 시리얼 데이터 (DAT) 를 입력 데이터 (Din) 로서 수신하고, 그 입력 데이터 (Din) 에 기초하여 클록 데이터 복원 및 의사 로크 검출을 수행한다. 트레이닝 패턴 (PAT-TR) "0, 1, 0, 1, ..." 의 이용에 의해 의사 로크를 검출하는 방법이 이하에 설명될 것이다.
도 3 및 도 4 는 수신기 회로 (20) 에 의한 트레이닝 패턴 (PAT_TR) 의 샘플링을 도시한다. 더 상세하게는, 수신기 회로 (20) 에 입력된 입력 데이터 (Din) 에 포함된 트레이닝 패턴 (PAT_TR), 클록 신호 (CLK), 및 클록 신호 (CLK) 에 기초한 샘플링의 결과로서의 샘플링된 데이터 (Dsmp) 가 도시된다.
도 3 은 의사 로크가 발생하지 않은 경우를 도시한다. 이 경우에는, 원하는 주파수를 갖는 클록 신호 (CLK) 가 획득되며, 입력 데이터 레이트 및 클록 주파수가 서로 일치한다. 트레이닝 패턴 (PAT_TR) 의 샘플링의 결과로서 획득되는 샘플링된 데이터 (Dsmp) 는 "0, 1, 0, 1, ..." 이며, 이는 트레이닝 패턴 (PAT_TR) 과 동일한 패턴이다.
한편, 도 4 는 2 배 주파수의 의사 로크가 발생하는 경우를 도시한다. 이 경우에는, PLL 회로 (30) 가 원하는 주파수의 2 배의 주파수에서 로크되며, 클록 주파수는 원하는 주파수의 2 배이다. 따라서, 트레이닝 패턴 (PAT_TR) 의 샘플링의 결과로서 획득되는 샘플링된 데이터 (Dsmp) 는 "0, 0, 1, 1, 0, 0, 1, 1,..." 이 되며, 여기서 각 비트는 2 회 샘플링된다. 트레이닝 패턴 (PAT_TR) 과 상이한 이 패턴은 의사 로크의 발생에 의해 야기되며, 이하에 "의사 로크 패턴 (PAT_FL)" 으로 지칭된다. 즉, 의사 로크 패턴 (PAT_FL) 은 PLL 회로 (30) 의 의사 로크가 발생하는 경우에 수신기 회로 (20) 에 의해 트레이닝 패턴 (PAT_TR) (미리 결정된 패턴) 을 샘플링하여 획득된 패턴이다.
본 실시형태에 따른 의사 로크 검출 회로 (40) 는 샘플링된 데이터 (Dsmp) 에 포함된 의사 로크 패턴 (PAT_FL) 을 검출함으로써 PLL 회로 (30) 의 의사 로크를 검출할 수 있다. 즉, 의사 로크 검출 회로 (40) 는 의사 로크 패턴 (PAT_FL) 이 샘플링된 데이터 (Dsmp) 에 포함되는지 여부를 결정한다. 의사 로크 패턴 (PAT_FL) 이 샘플링된 데이터 (Dsmp) 에 포함되는 경우에, 의사 로크 검출 회로 (40) 는 의사 로크 검출 신호 (SD) 를 주파수 보정 회로 (50) 로 출력한다.
이런 방식으로, 본 발명에 따르면, 의사 로크 패턴 (PAT_FL) 그 자체는 의사 로크의 발생을 검출하기 위하여 샘플링된 데이터 (Dsmp) 로부터 검출된다. 미리 결정된 주기 동안 3 비트 이상의 패턴 [0, 1, 0, ...] 또는 패턴 [1, 0, 1, ...] 의 발생 확률을 계산할 필요가 없다. 따라서, 의사 로크의 발생을 검출하기 위해 요구되는 시간이 단축된다.
의사 로크가 의사 로크 검출 회로 (40) 에 의해 검출되는 경우에, 주파수 보정 회로 (50) 는 PLL 회로 (30) 를 제어하여 클록 신호 (CLK) 의 주파수를 강제적으로 저하시킬 수도 있다. 그 결과, PLL 회로 (30) 는 정상 동작 상태가 된다.
시리얼 데이터 송신 회로 (100) 가 트레이닝 패턴 (PAT_TR) 을 의사 로크 패턴 (PAT_FL) 을 포함하지 않는 시리얼 데이터 (DAT) 에 삽입한다는 것을 알아야 한다. 즉, 클록 데이터 복원 회로 (10) 에 의해 수신된 시리얼 데이터 (DAT) (입력 데이터 (Din)) 는 의사 로크 패턴 (PAT_FL) 을 포함하지 않는다. 따라서, 의사 로크의 잘못된 검출이 방지될 수 있다.
예를 들어, 클록 데이터 복원 회로 (10) 는 통신 데이터를 프로세싱하는 비동기 통신 인터페이스에, 그리고 디스플레이 데이터를 프로세싱하는 디스플레이 구동기에 적용된다. 이러한 통신 데이터 및 디스플레이 데이터에는 송신측 상의 여러 프로세싱이 실시되며, 따라서 상기 설명한 바와 같이 의사 로크 패턴 (PAT_FL) 을 포함하지 않는다.
의사 로크 검출에 이용되는 미리 결정된 패턴은 상기 언급된 "0, 1, 0, 1, ..." 로 제한되지 않는다. 대응하는 의사 로크 패턴 (PAT_FL) 이 시리얼 데이터 (DAT) 에 포함되지 않고 또한 의사 로크 검출 회로 (40) 에 의해 쉽게 검출될 수 있는 한은 어떠한 패턴이라도 미리 결정된 패턴으로서 이용될 수 있다.
2. 클록 데이터 복원 회로 (10) 의 다양한 예
클록 데이터 복원 회로 (10) 에 대해 여러 가능한 타입의 구성이 존재한다. 이들의 일부 예가 이하 설명될 것이다.
2-1. 제 1 예
도 5 는 클록 데이터 복원 회로 (10) 의 구성의 일 예를 도시한 블록도이다. 본 예에서, 의사 로크 검출 회로 (40) 는 2 배 패턴 검출 회로 (42) 를 포함한다.
2 배 패턴 검출 회로 (42) 는 도 4 에 도시한 바와 같이 의사 로크 패턴 (PAT_FL) 을 검출하여 2 배 주파수에서의 의사 로크를 검출한다. 데이터의 제 1 비트는 파워-온 직후의 경우와 같은 일부 경우에서 결정되지 않을 수도 있다. 따라서, 2 배 패턴 검출 회로 (42) 는 어떤 샘플링 시작 비트가 존재하더라도 의사 로크 패턴 (PAT_FL) 을 검출할 수 있는 것이 바람직하다. 도 6 은 트레이닝 패턴 (PAT_TR) 이 "0, 1, 0, 1, ..." 인 경우에 2 배 패턴 검출 회로 (42) 에 의해 검출될 4 가지 타입의 의사 로크 패턴 (PAT_FL) 을 도시한다.
도 7 은 도 6 에 도시된 4 가지 타입의 의사 로크 패턴 (PAT_FL) 을 검출할 수 있는 회로 구성예를 도시한다. 도 7 에 도시된 2 배 패턴 검출 회로 (42) 에는 2 단 (two stage) 의 EXOR 회로 및 18-입력 AND 회로가 제공된다. AND 회로의 출력은 의사 로크 검출 신호 (SD) 에 대응한다. 20-비트 데이터 (D<0> 내지 D<19>) 가 2 배 패턴 검출 회로 (42) 에 공급된다. 20-비트 데이터가 도 6 에 도시된 임의의 타입의 의사 로크 패턴 (PAT_FL) 에 매칭하는 경우, 의사 로크 검출 신호 (SD) 가 활성화되며 하이 레벨 ("1") 로 바뀐다. 따라서, 샘플링된 데이터 (Dsmp) 를 한번에 20-비트씩 순차적으로 공급함으로써 의사 로크가 검출될 수 있다. 샘플링된 데이터 (Dsmp) 를 공급하는 것은, 예를 들어 클록 신호 (CLK) 에 기초하여 동작하는 시프트 레지스터 또는 직렬-병렬 변환 회로를 이용함으로써 달성될 수 있다.
다시 도 5 를 참조하면, PLL 회로 (30) 는, 위상-주파수 검출기 (PFD; 31), 차지 펌프 (32), 루프 필터 (33), 전압 제어 회로 (34), 전압 제어 발진기 (VCO; 35) 및 주파수 분주기 (36) 를 포함한다.
차지 펌프 (32) 는 루프 필터 (33) 에 전류를 공급한다. 루프 필터 (33) 의 출력 전압은 필터 전압 (Vlf) 이다. 이 필터 전압 (Vlf) 은 VCO (35) 에 공급된다. VCO (35) 의 발진 주파수 (fvco) 는 필터 전압 (Vlf) 에 따라 변한다. 즉, VCO (35) 는 클록 신호 (CLK) 를 생성하며, 이 클록 신호 (CLK) 의 클록 주파수 (fvco) 는 필터 전압 (Vlf) 에 의존한다. 주파수 분주기 (36) 는 VCO (35) 로부터 출력된 클록 신호 (CLK) 를 주파수 분주하여 피드백 클록 (CLKfd) 을 생성한다.
위상-주파수 검출기 (31) 는 샘플링된 데이터 (Dsmp) 및 피드백 클록 (CLKfd) 을 수신한다. 먼저, 위상-주파수 검출기 (31) 는 샘플링된 데이터 (Dsmp) 와 피드백 클록 (CLKfd) 사이의 주파수의 차이를 검출하고, 그 차이를 제거하는 그러한 방식으로 차지 펌프 (32) 의 동작을 제어한다. 샘플링된 데이터 (Dsmp) 및 피드백 클록 (CLKfd) 의 주파수가 서로 거의 매칭한 후에, 위상 조정이 수행된다. 상세하게는, 위상-주파수 검출기 (31) 는 샘플링된 데이터 (Dsmp) 와 피드백 클록 (CLKfd) 사이의 위상의 차이를 검출하고, 그 차이를 제거하는 그러한 방식으로 차지 펌프 (32) 의 동작을 제어한다. 이런 방식으로, 필터 전압 (Vlf) 및 클록 주파수 (fvco) 는 각각의 원하는 값으로 제어되며, 이로써 도 3 에 도시한 바와 같은 샘플링이 달성된다. 주파수 분주기 (36) 는 도 3 에 도시된 예의 경우에는 1/2 주파수 분주기이다.
의사 로크가 발생하는 경우에 (도 4 참조), 클록 주파수 (fvco) 는 원하는 값보다 높다. 이 경우에, VCO (35) 에 공급된 필터 전압 (Vlf) 은 원하는 값보다 크며, 따라서 필터 전압 (Vlf) 은 틀림없이 저하되어야 한다. 이 때문에, 도 5 에 도시한 바와 같이, 전압 제어 회로 (34) 는 VCO (35) 이전의 단에 제공된다. 전압 제어 회로 (34) 는 의사 로크 검출 신호 (SD) 에 응답하여 VCO (35) 에 공급된 필터 전압 (Vlf) 을 저하시킨다. 그 결과, 클록 주파수 (fvco) 가 또한 저하된다. 즉, 전압 제어 회로 (34) 는 도 1 에 도시된 주파수 보정 회로 (50) 에 대응하며, 의사 로크가 검출될 때 필터 전압 (Vlf) 을 저하시킴으로써 클록 주파수 (fvco) 를 낮춘다.
도 8 은 루프 필터 (33) 및 전압 제어 회로 (34) (주파수 보정 회로 (50)) 의 일 예를 도시한다. 루프 필터 (33) 는 RC 필터에 의해 예시된다. 루프 필터 (33) 의 출력 노드 (N1) 는 전압 제어 회로 (34) 및 VCO (35) 에 접속된다. 전압 제어 회로 (34) 는 출력 노드 (N1) 와 접지 라인 (ground line) 사이에 접속된 NMOS 트랜지스터 (MN) 를 포함한다. 의사 로크 검출 신호 (SD) 는 NMOS 트랜지스터 (MN) 의 게이트 전극에 공급된다. 의사 로크의 발생이 검출될 때, 의사 로크 검출 신호 (SD) 는 하이 레벨로 활성화되며, 이로써 NMOS 트랜지스터 (MN) 는 턴 온된다. 그 결과, 루프 필터 (33) 의 출력 노드 (N1) 의 전압은 감소되며, 따라서 VCO (35) 에 입력된 필터 전압 (Vlf) 이 감소된다. 따라서, 클록 주파수 (fvco) 는 저하되며 따라서 의사 로크가 해소된다.
도 9 는 동작의 일 예를 도시한다. 도 9 에서, 수평축은 VCO (35) 에 입력된 필터 전압 (Vlf) 을 나타내고, 수직축은 클록 주파수 (fvco) 를 나타낸다. 클록 주파수 (fvco) 는 필터 전압 (Vlf) 에 따라 변한다. 주파수 f1 은 원하는 클록 주파수이고, 주파수 f2 는 주파수 f1 의 2 배이다. 상태 (1) 에서, 2 배 주파수 (f2) 에서의 의사 로크가 발생한다. 의사 로크 검출 회로 (40) 가 의사 로크를 검출할 때, 전압 제어 회로 (34) (주파수 보정 회로 (50)) 는 필터 전압 (Vlf) 을 저하시켜 클록 주파수 (fvco) 를 낮춘다 (상태 (2)). 그 후에, PLL 회로 (30) 는 정상적으로 동작하며, 원하는 클록 주파수 f1 에서 로크된다 (상태 (3)).
2-2. 제 2 예
의사 로크 검출 회로 (40) 에 의해 검출된 의사 로크는 2 배 주파수에서의 의사 로크로 제한되지 않는다. 의사 로크 검출 회로 (40) 는 n 배 주파수 (여기서, n 은 2 이상의 정수이다) 에서의 의사 로크를 검출할 수도 있다. 또한, 의사 로크 검출 회로 (40) 는 복수의 패턴의 의사 로크를 검출하도록 그렇게 구성될 수도 있다.
도 10 에 도시된 예에서, 의사 로크 검출 회로 (40) 는 2 배 주파수, 3 배 주파수 및 4 배 주파수에서의 의사 로크를 검출한다. 더 상세하게는, 의사 로크 검출 회로 (40) 는 2 배 패턴 검출 회로 (42), 3 배 패턴 검출 회로 (43) 및 4 배 패턴 검출 회로 (44) 를 포함한다. 2 배 패턴 검출 회로 (42) 는 제 1 예의 경우에서처럼, 2 배 주파수에서의 의사 로크를 검출하고, 의사 로크 검출 신호 (SD) 를 전압 제어 회로 (34) 로 출력한다. 유사하게, 3 배 패턴 검출 회로 (43) 및 4 배 패턴 검출 회로 (44) 는 각각 3 배 주파수 및 4 배 주파수에서의 의사 로크를 검출하고, 의사 로크 검출 신호 (SD) 를 전압 제어 회로 (34) 로 출력한다.
예를 들어, 의사 로크 검출 신호 (SD) 는 제 1 예의 경우에서처럼 1 비트 신호이다. 이 경우에, 의사 로크가 검출 회로들 (42, 43 및 44) 중 임의의 회로에 의해 검출될 때, 의사 로크 검출 신호 (SD) 는 하이 레벨 ("1") 로 바뀌게 된다. 이 경우에 있어서 전압 제어 회로 (34) 의 구성은 제 1 예에서의 구성과 동일하다 (도 8 참조).
대안으로, 의사 로크 검출 신호 (SD) 는 멀티 비트 신호일 수도 있다. 이 경우에, 의사 로크 검출 신호 (SD) 의 내용은 검출된 의사 로크의 패턴에 따라 변한다. 도 11 은 멀티 비트 의사 로크 검출 신호 (SD) 를 지원하는 전압 제어 회로 (34) (주파수 보정 회로 (50)) 의 구성예를 도시한다. 전압 제어 회로 (34) 는 루프 필터 (33) 의 출력 노드 (N1) 와 접지 라인 사이에 병렬로 접속되는 복수의 NMOS 트랜지스터 (MN1, MN2 및 MN3) 를 포함한다. 의사 로크 검출 신호 (SD) 의 각각의 비트는 NMOS 트랜지스터 (MN1, MN2 및 MN3) 의 게이트 전극에 공급된다.
예를 들어, 2 배 주파수에서의 의사 로크가 검출되는 경우에는, 단 하나의 NMOS 트랜지스터 (MN1) 만이 턴 온된다. 3 배 주파수에서의 의사 로크가 검출되는 경우에는, 2 개의 NMOS 트랜지스터 (MN1 및 MN2) 가 턴 온된다. 4 배 주파수에서의 의사 로크가 검출되는 경우에는, 3 개의 NMOS 트랜지스터 (MN1 내지 MN3) 가 턴 온된다. 그 결과, 필터 전압 (Vlf) 의 제어량이 검출된 의사 로크의 타입에 따라 변한다. 더 상세하게는, 3 배 주파수에서의 의사 로크가 검출되는 경우에, 전압 제어 회로 (34) 는 2 배 주파수에서의 의사 로크가 검출되는 경우에서보다 크게 필터 전압 (Vlf) 을 저하시킨다. 4 배 주파수에서의 의사 로크가 검출되는 경우에, 전압 제어 회로 (34) 는 3 배 주파수에서의 의사 로크가 검출되는 경우에서보다 더 크게 필터 전압 (Vlf) 을 저하시킨다. 이것은 어떤 패턴이 존재하더라도 의사 로크를 신속히 해소하는 것을 가능하게 만든다.
2-3. 다른 예
VCO (35) 의 발진 주파수 (fvco) 가 제한될 수도 있다. 예를 들어, VCO (35) 의 발진 주파수 (fvco) 는 원하는 주파수 (f1) 의 3 배 미만이 되도록 제한된다. 이 경우에, 검출될 의사 로크 타입의 수는 감소되며, 따라서, 의사 로크 검출 회로 (40) 의 면적이 제 1 예의 경우에서처럼 저감된다.
의사 로크 검출 회로 (40) 는 미리 결정된 제어 신호에 의해 온/오프 제어될 수도 있다. 예를 들어, 트레이닝 패턴 (PAT_TR) 의 입력 타이밍이 알려지게 될 때, 의사 로크 검출 회로 (40) 는 그 입력 타이밍에 따라 활성화될 수도 있다. 의사 로크 검출 회로 (40) 가 다른 주기 동안에는 비활성화되기 때문에, 전력 소비가 저감될 수 있다.
3. 디스플레이 디바이스
본 실시형태에 따른 클록 데이터 복원 회로 (10) 는 디스플레이 디바이스의 디스플레이 패널을 구동하는 디스플레이 구동기에 적용가능하다. 이 경우에, 클록 데이터 복원 회로 (10) 에 공급된 시리얼 데이터 (DAT) 는 디스플레이 구동기에 공급된 비디오 데이터 신호이다. 일반적으로, 비디오 데이터 신호는, 디스플레이 패널 상에 디스플레이된 비디오에 대응하는 "비디오 데이터"; 및 디스플레이 구동기에서의 비디오 데이터의 프로세싱을 제어하는 "제어 데이터" 를 포함한다. 따라서, 비디오 데이터에 영향을 주지 않고 상기 언급된 트레이닝 패턴 (PAT_TR) 을 비디오 데이터 신호에 쉽게 삽입하는 것이 가능하다. 즉, 트레이닝 패턴 (PAT_TR) 은 틀림없이 제어 데이터에 포함되어야 한다.
도 12 는 본 실시형태에 따른 디스플레이 디바이스의 구성예를 개략적으로 도시한다. 디스플레이 디바이스에는, 제어 디바이스 (100), 구동기 (200) 및 디스플레이 패널 (300) 이 제공되며, 디스플레이 패널 (300) 에서는 디스플레이 엘리먼트가 행렬 형태로 배열된다. 도 13 은 도 12 에 도시된 디스플레이 디바이스의 동작을 도시하는 타이밍차트이다. 도 12 및 도 13 을 참조하면, 본 실시형태에 따른 디스플레이 디바이스가 설명될 것이다.
제어 디바이스 (100) 는 도 1 에 도시된 시리얼 데이터 송신 회로 (100) 에 대응한다. 즉, 제어 디바이스 (100) 는 트레이닝 패턴 (PAT_TR) 을 포함하는 비디오 데이터 신호 (DAT) (시리얼 데이터) 를 생성하고, 그 비디오 데이터 신호 (DAT) 를 구동기 (200) 로 송신한다. 더 상세하게는, 제어 디바이스 (100) 에는, 비디오 신호 프로세싱 회로 (111), 트레이닝 패턴 삽입 회로 (112), 스위치 (113), 송신기 (114), PLL 회로 (115) 및 타이밍 제어 회로 (116) 가 제공된다.
비디오 신호 프로세싱 회로 (111) 는 외부 비디오 신호를 수신하고 그 외부 비디오 신호로부터 비디오 데이터 (141) 를 생성한다. 도 13 에 도시한 바와 같이, 각 수평 주기는 비디오 데이터 (141) 에 대응하는 활성 주기 (ACT), 및 활성 주기 (ACT) 외에 블랭킹 주기 (BLNK) 를 포함한다. 후술되는 바와 같이, 블랭킹 주기 (BLNK) 에는 제어 데이터 (144) 가 삽입된다.
트레이닝 패턴 삽입 회로 (112) 는 비디오 데이터 신호 (DAT) 에 삽입될 상기 언급된 트레이닝 패턴 (PAT_TR) 을 생성한다. 트레이닝 패턴 (PAT_TR) 은 PLL 회로의 풀-인에 이용되거나 또는 PLL 회로의 로크 상태의 유지에 이용된 패턴이며, 통상적으로 "0, 1, 0, 1, ..." 이다.
타이밍 제어 회로 (116) 는 외부 클록 신호에 기초하여 제어 디바이스 (100) 및 구동기 (200) 의 타이밍 제어를 수행한다. 더 상세하게는, 타이밍 제어 회로 (116) 는 타이밍 제어 신호 (131 및 132) 를 각각 비디오 신호 프로세싱 회로 (111) 및 PLL 회로 (115) 에 공급하여 이들 회로의 동작 타이밍을 제어한다. 또한, 타이밍 제어 회로 (116) 는 스위치 제어 신호 (133) 를 스위치 (113) 에 공급하여 스위치 (113) 의 스위칭 타이밍을 제어한다. 더욱이, 타이밍 제어 회로 (116) 는 송신기 제어 신호 (134) 를 송신기 (114) 에 공급하여 송신기 (114) 를 제어한다. 그것에 더하여, 타이밍 제어 회로 (116) 는 송신기 (114) 에 구동기 (200) 의 구동 타이밍을 특정하는 구동 타이밍 데이터 (143) 를 공급한다.
타이밍 제어 회로 (116) 로부터의 스위치 제어 신호 (133) 에 의존하여, 스위치 (113) 는 비디오 신호 프로세싱 회로 (111) 로부터 송신된 비디오 데이터 (141) 또는 트레이닝 패턴 삽입 회로 (112) 로부터 송신된 트레이닝 패턴 (PAT_TR) 을 선택적으로 송신기 (114) 로 송신한다.
송신기 (114) 는 도 13 에 도시한 바와 같이 비디오 데이터 신호 (DAT) 를 생성하고, 그 비디오 데이터 신호 (DAT) 를 구동기 (200) 로 송신한다. 더 상세하게는, 비디오 데이터 신호 (DAT) 는 비디오 데이터 (141) 및 제어 데이터 (144) 를 포함한다. 비디오 데이터 (141) 는 디스플레이 패널 (300) 상에 디스플레이된 비디오에 대응하며, 활성 주기 (ACT) 동안 송신된다. 한편, 제어 데이터 (144) 는 활성 주기 (ACT) 간의 블랭킹 주기 (BLNK) 에 삽입된다. 제어 데이터 (144) 는 구동기 (200) 에서의 비디오 데이터 (141) 의 프로세싱을 제어하는 데이터이며, 적어도 구동 타이밍 데이터 (143) 를 포함한다. 또한, 제어 데이터 (144) 는 트레이닝 패턴 (PAT_TR) 을 더 포함한다. 제어 데이터 (144) 는 구동 타이밍 데이터 (143) 및 트레이닝 패턴 (PAT_TR) 에 더하여 임의의 데이터를 포함할 수도 있다.
송신기 (114) 는 비디오 데이터 신호 (DAT) 를 PLL 회로 (115) 로부터 공급된 클록 신호 (135) 와 동기하여 구동기 (200) 로 송신한다. 즉, 클록 신호는 비디오 데이터 신호 (DAT) 에 중첩된다.
구동기 (200) 는 제어 디바이스 (100) 로부터 비디오 데이터 신호 (DAT) 를 수신하고, 그 비디오 데이터 신호 (DAT) 에 응답하여 디스플레이 패널 (300) 의 디스플레이 엘리먼트를 구동한다. 더 상세하게는, 구동기 (200) 에는, 클록 데이터 복원 회로 (210), 디스플레이 엘리먼트 구동 회로 (260) 및 신호 프로세싱 회로 (270) 가 제공된다.
클록 데이터 복원 회로 (210) 에는, 수신기 회로 (220), PLL 회로 (230), 의사 로크 검출 회로 (240) 및 주파수 보정 회로 (250) 가 제공된다. 클록 데이터 복원 회로 (210), 수신기 회로 (220), PLL 회로 (230), 의사 로크 검출 회로 (240) 및 주파수 보정 회로 (250) 는 각각 도 1 에 도시된 클록 데이터 복원 회로 (10), 수신기 회로 (20), PLL 회로 (30), 의사 로크 검출 회로 (40) 및 주파수 보정 회로 (50) 와 등가이다. 클록 데이터 복원 회로 (210) 는 비디오 데이터 신호 (DAT) 내의 제어 데이터 (144) 에 포함된 트레이닝 패턴 (PAT_TR) (미리 결정된 패턴) 을 이용함으로써 의사 로크 검출을 수행한다. 의사 로크가 검출될 때, 클록 데이터 복원 회로 (210) 는 클록 주파수를 신속히 저하시키고, 이로써 PLL 회로 (230) 가 적절하게 로크된다.
또한, 수신기 회로 (220) 는 수신된 비디오 데이터 신호 (DAT) 에 기초하여 클록 신호 (CLK) 를 재생시키고 비디오 데이터 신호 (DAT) 를 취한다. 그 후에, 신호 프로세싱 회로 (270) 는 비디오 데이터 (141) 및 구동 타이밍 신호를 복원하고 비디오 데이터 (141), 구동 타이밍 신호 및 클록 신호 (CLK) 를 디스플레이 엘리먼트 구동 회로 (260) 로 출력한다. 구동 타이밍 신호는 디스플레이 엘리먼트 구동 회로 (260) 의 구동 타이밍을 특정하는 신호이며, 구동 타이밍 데이터 (143) 에 기초하여 생성된다. 상세하게는, 도 13 에 도시한 바와 같이, 구동 타이밍 신호는 블랭킹 주기 (BLNK) 에서의 제 1 구동 타이밍 데이터 (143) 에 응답하여 활성화되며, 구동 타이밍 신호는 제 2 구동 타이밍 데이터 (143) 에 응답하여 비활성화된다.
디스플레이 엘리먼트 구동 회로 (260) 는 구동 타이밍 신호의 활성화의 검출 시에 디스플레이 패널 (300) 의 선택된 라인의 디스플레이 엘리먼트의 구동을 시작한다. 더 상세하게는, 디스플레이 엘리먼트 구동 회로 (260) 는 마지막 활성 주기 (ACT) 동안 전송되는 비디오 데이터 (141) 에 따라 디스플레이 엘리먼트 구동 신호를 생성하며, 디스플레이 엘리먼트 구동 신호를 디스플레이 패널 (300) 의 데이터 라인에 공급한다. 그 결과, 디스플레이 패널 (300) 의 선택된 라인의 디스플레이 엘리먼트가 구동된다.
디스플레이 패널 (300) 로서, 예를 들어, LCD 패널, 유기 EL (Electro-Luminescence) 디스플레이 패널 또는 전계 방출 디스플레이 패널이 이용될 수 있다. LCD 패널이 디스플레이 패널 (300) 로서 이용되는 액정 디스플레이 디바이스의 경우에, 제어 디바이스 (100) 는 LCD 제어기에 대응하고, 구동기 (200) 는 소스 구동기 (또는 데이터 라인 구동기) 에 대응한다.
본 발명의 실시형태는 첨부 도면을 참조하여 상기 설명되었다. 그러나, 본 발명이 상기 설명된 실시형태로 제한되지 않고, 본 발명의 사상으로부터 벗어나지 않고 범위 내에서 당업자에 의해 적절하게 변형될 수 있다.
Claims (10)
- 미리 결정된 패턴을 포함하는 시리얼 데이터를 수신하고 상기 시리얼 데이터를 클록 신호와 동기하여 샘플링하여 샘플링된 데이터를 생성하도록 구성된 수신기 회로;
상기 샘플링된 데이터에 기초하여 클록 데이터 복원을 수행하여 상기 클록 신호를 생성하도록 구성된 PLL 회로; 및
상기 수신기 회로로부터의 상기 샘플링된 데이터에 포함된 의사 로크 패턴을 검출함으로써 상기 PLL 회로의 의사 로크 (false lock) 를 검출하도록 구성된 의사 로크 검출 회로를 포함하며,
상기 의사 로크 패턴은 상기 PLL 회로의 의사 로크가 발생할 때 상기 수신기 회로에 의해 상기 미리 결정된 패턴을 샘플링하여 획득된 패턴이고,
상기 의사 로크가 상기 의사 로크 검출 회로에 의해 검출될 때, 상기 클록 신호의 주파수가 저하되도록 상기 PLL 회로를 제어하도록 구성된 주파수 보정 회로를 더 포함하고,
상기 PLL 회로는 주파수가 루프 필터의 출력 전압에 의존하는 상기 클록 신호를 생성하도록 구성된 전압 제어 발진기를 포함하며,
상기 의사 로크가 상기 의사 로크 검출 회로에 의해 검출될 때, 상기 주파수 보정 회로는 상기 전압 제어 발진기에 공급된 상기 출력 전압을 저하시키고,
상기 의사 로크 검출 회로는,
원하는 주파수보다 높은 제 1 주파수에서의 상기 의사 로크인 제 1 의사 로크를 검출하도록 구성된 제 1 의사 로크 검출 회로; 및
상기 제 1 주파수보다 더 높은 제 2 주파수에서의 상기 의사 로크인 제 2 의사 로크를 검출하도록 구성된 제 2 의사 로크 검출 회로를 포함하며,
상기 주파수 보정 회로는 상기 제 1 의사 로크가 검출될 때보다 상기 제 2 의사 로크가 검출될 때 더 크게 상기 출력 전압을 저하시키는, 클록 데이터 복원 회로. - 미리 결정된 패턴을 포함하는 시리얼 데이터를 수신하고 상기 시리얼 데이터를 클록 신호와 동기하여 샘플링하여 샘플링된 데이터를 생성하도록 구성된 수신기 회로;
상기 샘플링된 데이터에 기초하여 클록 데이터 복원을 수행하여 상기 클록 신호를 생성하도록 구성된 PLL 회로; 및
상기 수신기 회로로부터의 상기 샘플링된 데이터에 포함된 의사 로크 패턴을 검출함으로써 상기 PLL 회로의 의사 로크 (false lock) 를 검출하도록 구성된 의사 로크 검출 회로를 포함하며,
상기 의사 로크 패턴은 상기 PLL 회로의 의사 로크가 발생할 때 상기 수신기 회로에 의해 상기 미리 결정된 패턴을 샘플링하여 획득된 패턴이고,
상기 미리 결정된 패턴은 상기 PLL 회로의 풀-인 (pull-in) 을 위해 또는 상기 PLL 회로의 로크 상태의 유지를 위해 상기 시리얼 데이터에 삽입된 트레이닝 패턴인, 클록 데이터 복원 회로. - 제 1 항에 있어서,
상기 시리얼 데이터는 디스플레이 디바이스용 디스플레이 구동기에 공급된 비디오 데이터 신호이며,
상기 비디오 데이터 신호는,
상기 디스플레이 디바이스 상에 디스플레이된 비디오에 대응하는 비디오 데이터; 및
상기 디스플레이 구동기에서의 상기 비디오 데이터의 프로세싱을 제어하는 제어 데이터를 포함하며,
상기 미리 결정된 패턴은 상기 제어 데이터에 포함되는, 클록 데이터 복원 회로. - 디스플레이 패널을 구동하도록 구성된 디스플레이 구동기; 및
미리 결정된 패턴을 포함하는 시리얼 데이터인 비디오 데이터 신호를 생성하고 상기 비디오 데이터 신호를 상기 디스플레이 구동기로 송신하도록 구성된 제어 디바이스를 포함하며,
상기 디스플레이 구동기는,
상기 비디오 데이터 신호를 수신하고 상기 비디오 데이터 신호를 클록 신호와 동기하여 샘플링하여 샘플링된 데이터를 생성하도록 구성된 수신기;
상기 샘플링된 데이터에 기초하여 클록 데이터 복원을 수행하여 상기 클록 신호를 생성하도록 구성된 PLL 회로; 및
상기 수신기로부터의 상기 샘플링된 데이터에 포함된 의사 로크 패턴을 검출함으로써 상기 PLL 회로의 의사 로크를 검출하도록 구성된 의사 로크 검출 회로를 포함하며,
상기 의사 로크 패턴은 상기 PLL 회로의 의사 로크가 발생할 때 상기 수신기에 의해 상기 미리 결정된 패턴을 샘플링하여 획득된 패턴인, 디스플레이 디바이스. - 제 4 항에 있어서,
상기 디스플레이 구동기는 주파수 보정 회로를 더 포함하며,
상기 의사 로크가 상기 의사 로크 검출 회로에 의해 검출될 때, 상기 주파수 보정 회로는 상기 클록 신호의 주파수가 저하되도록 상기 PLL 회로를 제어하는, 디스플레이 디바이스. - 제 4 항에 있어서,
상기 비디오 데이터 신호는,
상기 디스플레이 패널 상에 디스플레이된 비디오에 대응하는 비디오 데이터; 및
상기 디스플레이 구동기에서의 상기 비디오 데이터의 프로세싱을 제어하는 제어 데이터를 포함하며,
상기 미리 결정된 패턴은 상기 제어 데이터에 포함되는, 디스플레이 디바이스. - 제 4 항에 있어서,
상기 미리 결정된 패턴은 상기 PLL 회로의 풀-인을 위해 또는 상기 PLL 회로의 로크 상태의 유지를 위해 상기 비디오 데이터 신호에 삽입된 트레이닝 패턴인, 디스플레이 디바이스. - 삭제
- 삭제
- 삭제
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JPJP-P-2009-175228 | 2009-07-28 | ||
JP2009175228A JP5385718B2 (ja) | 2009-07-28 | 2009-07-28 | クロックデータリカバリ回路 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20110011534A KR20110011534A (ko) | 2011-02-08 |
KR101270916B1 true KR101270916B1 (ko) | 2013-06-03 |
Family
ID=43526666
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020100059915A KR101270916B1 (ko) | 2009-07-28 | 2010-06-24 | 클록 데이터 복원 회로 및 디스플레이 디바이스 |
Country Status (5)
Country | Link |
---|---|
US (1) | US8760577B2 (ko) |
JP (1) | JP5385718B2 (ko) |
KR (1) | KR101270916B1 (ko) |
CN (1) | CN101986567B (ko) |
TW (1) | TWI440350B (ko) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011060325A1 (en) * | 2009-11-12 | 2011-05-19 | Packet Photonics, Inc. | Optical network interface module using a hardware programmable optical network interface engine |
US8724764B2 (en) * | 2012-05-30 | 2014-05-13 | Xilinx, Inc. | Distortion tolerant clock and data recovery |
KR101306468B1 (ko) * | 2012-09-27 | 2013-09-17 | 하은정 | 선박블록 지지용 지그 |
JP6121135B2 (ja) | 2012-10-31 | 2017-04-26 | ラピスセミコンダクタ株式会社 | 同期化回路及びこれを含むクロックデータリカバリ回路 |
TWI484318B (zh) | 2013-02-07 | 2015-05-11 | Phison Electronics Corp | 時脈資料回復電路模組及資料回復時脈的產生方法 |
US9312865B2 (en) | 2013-12-05 | 2016-04-12 | Samsung Display Co., Ltd. | Bimodal serial link CDR architecture |
CN103684447B (zh) * | 2014-01-07 | 2017-01-04 | 英特格灵芯片(天津)有限公司 | 时钟数据恢复电路及数据锁定的判断方法 |
JP5799320B1 (ja) * | 2014-03-31 | 2015-10-21 | 株式会社アクセル | 画像データ伝送制御方法及び画像表示処理装置 |
JP6371096B2 (ja) * | 2014-04-09 | 2018-08-08 | ザインエレクトロニクス株式会社 | 受信装置 |
JP6476659B2 (ja) * | 2014-08-28 | 2019-03-06 | 富士通株式会社 | 信号再生回路および信号再生方法 |
US9898561B2 (en) * | 2015-05-27 | 2018-02-20 | Altera Corporation | Behavioral simulation model for clock-data recovery phase-locked loop |
JP6451542B2 (ja) * | 2015-07-29 | 2019-01-16 | 京セラドキュメントソリューションズ株式会社 | データ送受信装置及びこれを備えた画像形成装置 |
TWI608721B (zh) * | 2015-12-29 | 2017-12-11 | 安南帕斯公司 | 雙向通訊方法及使用該方法之雙向通訊裝置 |
EP3217555A1 (en) * | 2016-03-07 | 2017-09-13 | Nxp B.V. | Data conversion |
US11212074B2 (en) * | 2017-09-11 | 2021-12-28 | Sony Semiconductor Solutions Corporation | Data reception device and data transmission/reception device |
TWI665652B (zh) * | 2018-04-30 | 2019-07-11 | 瑞鼎科技股份有限公司 | 源極驅動器及其操作方法 |
CN111326098B (zh) * | 2020-04-08 | 2022-10-04 | Tcl华星光电技术有限公司 | 源极驱动控制方法、装置及显示终端 |
TWI768714B (zh) * | 2021-02-17 | 2022-06-21 | 奇景光電股份有限公司 | 頻率鎖定錯誤偵測電路、頻率鎖定錯誤偵測方法和顯示驅動電路 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050238129A1 (en) * | 2004-04-26 | 2005-10-27 | Sony Corporation | False lock detection circuit and false lock detection method, PLL circuit and clock data recovery method, communication device and communication method, and optical disk reproducing device and optical disk reproducing method |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04132048A (ja) * | 1990-09-20 | 1992-05-06 | Canon Inc | Pll擬似ロック検出回路 |
JPH06338790A (ja) * | 1993-05-31 | 1994-12-06 | Sony Corp | 同期クロック再生回路 |
US6044123A (en) * | 1996-10-17 | 2000-03-28 | Hitachi Micro Systems, Inc. | Method and apparatus for fast clock recovery phase-locked loop with training capability |
JP3575929B2 (ja) * | 1996-10-21 | 2004-10-13 | 株式会社東芝 | 復調器 |
JP3462084B2 (ja) * | 1998-05-14 | 2003-11-05 | 富士通株式会社 | バイフェーズ符号信号識別装置 |
US7038488B1 (en) * | 2004-04-30 | 2006-05-02 | Altera Corporation | Programmable logic device with transceiver and reconfigurable PLL |
JP2008276132A (ja) * | 2007-05-07 | 2008-11-13 | Nec Electronics Corp | ドットクロック発生回路、半導体装置及びドットクロック発生方法 |
JP2009015103A (ja) * | 2007-07-06 | 2009-01-22 | Nec Electronics Corp | 表示制御装置及びその制御方法 |
JP2009049752A (ja) * | 2007-08-21 | 2009-03-05 | Nec Electronics Corp | 映像信号処理装置、映像信号処理方法、及び表示装置 |
-
2009
- 2009-07-28 JP JP2009175228A patent/JP5385718B2/ja not_active Expired - Fee Related
-
2010
- 2010-06-21 US US12/819,776 patent/US8760577B2/en active Active
- 2010-06-24 KR KR1020100059915A patent/KR101270916B1/ko not_active IP Right Cessation
- 2010-06-29 TW TW099121299A patent/TWI440350B/zh not_active IP Right Cessation
- 2010-06-30 CN CN201010221371.4A patent/CN101986567B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050238129A1 (en) * | 2004-04-26 | 2005-10-27 | Sony Corporation | False lock detection circuit and false lock detection method, PLL circuit and clock data recovery method, communication device and communication method, and optical disk reproducing device and optical disk reproducing method |
JP2005318014A (ja) | 2004-04-26 | 2005-11-10 | Sony Corp | 擬似ロック検出回路および擬似ロック検出方法、pll回路およびクロックデータリカバリ方法、通信装置および通信方法、並びに、光ディスク再生装置および光ディスク再生方法 |
US7366269B2 (en) | 2004-04-26 | 2008-04-29 | Sony Corporation | False lock detection circuit and false lock detection method, PLL circuit and clock data recovery method, communication device and communication method, and optical disk reproducing device and optical disk reproducing method |
Also Published As
Publication number | Publication date |
---|---|
JP2011030058A (ja) | 2011-02-10 |
CN101986567B (zh) | 2014-06-11 |
CN101986567A (zh) | 2011-03-16 |
TW201112715A (en) | 2011-04-01 |
JP5385718B2 (ja) | 2014-01-08 |
US20110025913A1 (en) | 2011-02-03 |
TWI440350B (zh) | 2014-06-01 |
US8760577B2 (en) | 2014-06-24 |
KR20110011534A (ko) | 2011-02-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101270916B1 (ko) | 클록 데이터 복원 회로 및 디스플레이 디바이스 | |
US8611484B2 (en) | Receiver having clock recovery unit based on delay locked loop | |
US20130113777A1 (en) | Method of transferring data in a display device | |
US8878792B2 (en) | Clock and data recovery circuit of a source driver and a display device | |
JP5328274B2 (ja) | データ駆動回路及び遅延固定ループ回路 | |
US20080056423A1 (en) | Clock and data recovery circuit and method of recovering clocks and data | |
US20230246801A1 (en) | Clock and data recovery circuit and a display apparatus having the same | |
US20110194590A1 (en) | Transceiver having embedded clock interface and method of operating transceiver | |
JP2009077403A (ja) | データ駆動回路及び遅延固定ループ | |
KR101438478B1 (ko) | 지연고정루프 기반의 클럭 복원부가 구비된 수신부 장치의 데이터 수신방법 | |
JP5258093B2 (ja) | 表示装置及び表示パネルドライバへのデータ送信方法 | |
US20180173585A1 (en) | Clock recovery system of display apparatus | |
US10225071B2 (en) | Integrated processor and CDR circuit | |
KR20100078604A (ko) | 데이터 송신 및 수신 장치들 | |
US20130253860A1 (en) | Clock failure detection apparatus and method, and timing controller of liquid crystal display including the clock failure detection apparatus | |
JP2011061785A (ja) | クロック情報及びデータ情報を含む信号を受信する受信器、並びにクロック埋め込みインターフェース方法 | |
KR100715701B1 (ko) | 4배속 오버 샘플링 방식 위상 검출기를 사용하는클럭/데이터 복원 회로 및 그 제어 방법 | |
JP2016021629A (ja) | Cdr回路及び半導体装置 | |
US20040052316A1 (en) | Apparatus and method for recovering clock signal from burst mode signal | |
KR100899781B1 (ko) | 클록 정보와 함께 데이터를 전송하는 방법 및 장치 | |
US7376528B2 (en) | Devices and methods for testing clock and data recovery devices | |
KR20210028057A (ko) | 클락 데이터 복원 회로와 이를 포함하는 디스플레이 장치 | |
TWI450493B (zh) | 接收器與動態調整接收器靈敏度的方法 | |
KR101599196B1 (ko) | 디지털 주파수 검출 방식의 클럭 데이터 복원 장치 | |
JP2016116126A (ja) | クロックデータリカバリ回路、タイミングコントローラ、電子機器、クロックデータリカバリ方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20160427 Year of fee payment: 4 |
|
LAPS | Lapse due to unpaid annual fee |