[go: up one dir, main page]

KR102817517B1 - 데이터구동장치 및 이의 구동 방법 - Google Patents

데이터구동장치 및 이의 구동 방법 Download PDF

Info

Publication number
KR102817517B1
KR102817517B1 KR1020200047117A KR20200047117A KR102817517B1 KR 102817517 B1 KR102817517 B1 KR 102817517B1 KR 1020200047117 A KR1020200047117 A KR 1020200047117A KR 20200047117 A KR20200047117 A KR 20200047117A KR 102817517 B1 KR102817517 B1 KR 102817517B1
Authority
KR
South Korea
Prior art keywords
clock
data
time period
level
training
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
Application number
KR1020200047117A
Other languages
English (en)
Other versions
KR20210129327A (ko
Inventor
김도석
문용환
김명유
조현표
Original Assignee
주식회사 엘엑스세미콘
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 주식회사 엘엑스세미콘 filed Critical 주식회사 엘엑스세미콘
Priority to KR1020200047117A priority Critical patent/KR102817517B1/ko
Priority to TW110114004A priority patent/TWI895398B/zh
Priority to US17/234,228 priority patent/US11671237B2/en
Priority to CN202110424735.7A priority patent/CN113539158B/zh
Publication of KR20210129327A publication Critical patent/KR20210129327A/ko
Priority to US18/305,056 priority patent/US12101391B2/en
Priority to US18/891,373 priority patent/US20250015968A1/en
Application granted granted Critical
Publication of KR102817517B1 publication Critical patent/KR102817517B1/ko
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/003Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
    • G09G5/006Details of the interface to the display terminal
    • G09G5/008Clock recovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/0079Receiver details
    • H04L7/0087Preprocessing of received signal for synchronisation, e.g. by code conversion, pulse generation or edge detection
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/22Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
    • G09G3/30Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
    • G09G3/32Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
    • G09G3/3208Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED] organic, e.g. using organic light-emitting diodes [OLED]
    • G09G3/3275Details of drivers for data electrodes
    • G09G3/3291Details of drivers for data electrodes in which the data driver supplies a variable data voltage for setting the current through, or the voltage across, the light-emitting elements
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/34Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
    • G09G3/3406Control of illumination source
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/02Speed or phase control by the received code signals, the signals containing no special synchronisation information
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/06Adjustment of display parameters
    • G09G2320/0693Calibration of display systems
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2370/00Aspects of data communication
    • G09G2370/08Details of image data interface between the display device controller and the data line driver circuit
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2370/00Aspects of data communication
    • G09G2370/10Use of a protocol of communication by packets in interfaces along the display data pipeline

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Dc Digital Transmission (AREA)

Abstract

본 실시예는 데이터구동장치 및 이의 구동 방법에 관한 것으로서, 더욱 상세하게는 내부회로의 설정값에 대한 튜닝을 자동으로 진행하는 데이터구동장치 및 이의 구동 방법에 관한 것이다.

Description

데이터구동장치 및 이의 구동 방법{DATA DRIVING DEVICE AND METHOD FOR DRIVING THE SAME}
본 실시예는 데이터구동장치를 구동하는 기술에 관한 것이다.
일반적으로 디스플레이 장치의 디스플레이 패널은 매트릭스 형태로 배열되는 다수의 화소로 구성되고, 각 화소는 R(red), G(green), B(blue) 등의 서브화소로 구성된다. 그리고 각각의 서브화소는 영상데이터에 따른 계조(greyscale)로 발광하면서 디스플레이 패널에 이미지를 표시한다.
여기서, 디스플레이 장치는 타이밍컨트롤러로 호칭되는 데이터처리장치와 소스드라이버로 호칭되는 데이터구동장치를 포함할 수 있고, 영상데이터는 데이터처리장치로부터 데이터구동장치로 송신된다. 영상데이터는 디지털신호로 송신되는데, 데이터구동장치는 디지털신호로 수신되는 영상데이터를 아날로그전압으로 변환하여 각각의 화소를 구동하게 된다.
위와 같이 디스플레이 패널이 구동하기 위해서는 데이터처리장치와 데이터구동장치 간에 통신을 수행해야 한다.
종래에 데이터처리장치와 데이터구동장치 간의 통신 주파수는 디스플레이 장치의 종류별 미리 정해져 있었다.
다시 말해서, 디스플레이 장치의 종류에 따라 데이터처리장치의 통신 주파수가 상이하게 설정될 수 있다. 그리고 통신라인을 통해 데이터처리장치와 연결된 데이터구동장치의 통신회로는 데이터처리장치의 통신 주파수에 따라 상이하게 튜닝 되어야 한다.
여기서, 종래에 데이터처리장치의 통신 주파수에 따른 데이터구동장치의 튜닝은 수작업으로 이뤄졌다.
최근 들어, 디스플레이 장치의 화질 개선 등을 위한 사양 변경 주기가 점점 더 짧아짐에 따라 디스플레이 장치의 구동을 위한 데이터처리장치의 통신 주파수도 빈번하게 변경될 수 있고, 이때마다 수작업으로 진행되는 데이터구동장치의 튜닝으로 인해 튜닝 작업 시간과 인력이 증가할 수 있다.
이러한 배경에서, 본 실시예의 목적은, 일 측면에서, 디스플레이 장치에서 데이터구동장치의 튜닝을 자동으로 진행하는 기술을 제공하는 것이다.
전술한 목적을 달성하기 위하여, 일 실시예는, 복수의 시구간 동안에 수신된 통신신호를 이용하여 클럭 트레이닝을 수행하는 클럭복원부; 및 상기 클럭복원부의 회로 중에서 상기 통신신호의 주파수에 따라 특성이 변경되는 회로의 설정값을 각 시구간마다 변경하여 상기 클럭복원부에 전달하고, 상기 설정값의 변경에 따른 상기 클럭복원부의 클럭 트레이닝 결과를 각 시구간마다 확인하여 최적의 설정값을 선택하는 제어부를 포함하는 데이터구동장치를 제공한다.
상기 회로는 전류 제어 발진기 및 전압 제어 발진기 중 어느 하나인 발진기를 포함할 수 있다.
상기 설정값은 상기 전류 제어 발진기로 입력되는 기준전류의 전류값 혹은 상기 전압 제어 발진기로 입력되는 기준전압의 전압값을 포함할 수 있다.
상기 설정값은 상기 발진기의 이득을 조정하기 위한 이득 조정값을 포함할 수 있다.
상기 통신신호의 주파수는 일정 주파수 범위 내로 설정되고, 상기 제어부에서 상기 설정값을 각 시구간마다 점진적으로 상향하여 상기 클럭복원부에 전달하면, 상기 클럭복원부는 상기 설정값에 따라 상기 발진기의 발진 주파수를 각 시구간마다 상향하되, 상기 복수의 시구간 중에서 최초 시구간에서의 발진 주파수는 상기 일정 주파수 범위 중에서 최저 주파수 대역에 포함되고, 최후 시구간에서의 발진 주파수는 상기 일정 주파수 범위 중에서 최고 주파수 대역에 포함될 수 있다.
상기 통신신호의 주파수는 일정 주파수 범위 내로 설정되고, 상기 제어부에서 상기 설정값을 각 시구간마다 점진적으로 하향하여 상기 클럭복원부에 전달하면, 상기 클럭복원부는 상기 설정값에 따라 상기 발진기의 발진 주파수를 각 시구간마다 하향하되, 상기 복수의 시구간 중에서 최초 시구간에서의 발진 주파수는 상기 일정 주파수 범위 중에서 최고 주파수 대역에 포함되고, 최후 시구간에서의 발진 주파수는 상기 일정 주파수 범위 중에서 최저 주파수 대역에 포함될 수 있다.
상기 설정값은 상기 발진기로 공급되는 구동전류의 전류값을 더 포함하고, 상기 제어부는 각 시구간마다 상기 이득 조정값을 상향 또는 하향할 때에 상기 이득 조정값에 맞춰서 상기 구동전류의 전류값을 상향 또는 하향할 수 있다.
상기 제어부는 상기 복수의 시구간 동안에 상기 클럭복원부로부터 상기 클럭 트레이닝에 대한 락신호를 수신하고, 상기 락신호를 이용하여 상기 클럭 트레이닝 결과를 각 시구간마다 확인할 수 있다.
상기 제어부는 상기 복수의 시구간 중에서 일 시구간에서 수신한 상기 락신호의 레벨이 제1레벨이고, 다른 시구간에서 수신한 상기 락신호의 레벨이 제2레벨이면, 상기 일 시구간에 대응하는 설정값을 상기 최적의 설정값으로 선택할 수 있다.
상기 제어부는 상기 복수의 시구간 중에서 연속한 두 개 이상의 시구간에서 수신한 상기 락신호의 레벨이 제1레벨이고, 다른 시구간에서 수신한 상기 락신호의 레벨이 제2레벨이면, 상기 두 개 이상의 시구간에 대응하는 두 개 이상의 설정값에 대한 중간값을 상기 최적의 설정값으로 선택할 수 있다.
상기 클럭복원부에서 상기 클럭 트레이닝을 통해 복원한 클럭을 상기 클럭복원부로부터 전달받으면, 상기 클럭에 따라 상기 통신신호에서 데이터를 복원하여 출력하는 수신부를 더 포함할 수 있다.
상기 제어부는 상기 복수의 시구간 동안에 상기 수신부에서 출력한 데이터를 수신하고, 상기 데이터를 이용하여 상기 클럭 트레이닝 결과를 각 시구간마다 확인할 수 있다.
상기 제어부는 상기 복수의 시구간 중에서 일 시구간에서 출력된 데이터가 규칙적으로 변화하고, 다른 시구간에서 출력된 데이터가 불규칙적으로 변화하면, 상기 일 시구간에 대응하는 설정값을 상기 최적의 설정값으로 선택할 수 있다.
상기 제어부는 상기 복수의 시구간 중에서 연속한 두 개 이상의 시구간에서 출력된 데이터가 규칙적으로 변화하고, 다른 시구간에서 출력된 데이터가 불규칙적으로 변화하면, 상기 두 개 이상의 시구간에 대응하는 두 개 이상의 설정값에 대한 중간값을 상기 최적의 설정값으로 선택할 수 있다.
다른 실시예는, 데이터구동장치의 구동 방법에 있어서, 일정 주파수 범위 중 일 주파수를 가지는 통신신호를 복수의 시구간에서 수신하는 단계; 상기 통신신호의 주파수에 따라 특성이 변경되는 내부회로의 설정값을 각 시구간마다 변경하면서 상기 통신신호에 포함되는 클럭을 트레이닝하는 단계; 및 상기 클럭의 트레이닝 결과에 따라 최적의 설정값을 선택하는 단계를 포함하는 구동 방법을 제공한다.
상기 트레이닝하는 단계에서 상기 내부회로는 전류 제어 발진기 및 전압 제어 발진기 중 어느 하나를 포함하고, 상기 설정값은 상기 전류 제어 발진기로 입력되는 기준전류의 전류값 혹은 상기 전압 제어 발진기로 입력되는 기준전압의 전압값을 포함하며, 상기 데이터구동장치는 상기 전류값 혹은 상기 전압값을 각 시구간마다 점진적으로 상향하거나 점진적으로 하향하여 상기 클럭을 트레이닝할 수 있다.
상기 트레이닝하는 단계에서 상기 내부회로는 전류 제어 발진기 및 전압 제어 발진기 중 어느 하나를 포함하고, 상기 설정값은 전류 제어 발진기 혹은 상기 전압 제어 발진기의 이득을 조정하기 위한 이득 조정값을 포함하며, 상기 데이터구동장치는 상기 이득 조정값을 각 시구간마다 점진적으로 상향하거나 점진적으로 하향하여 상기 클력을 트레이닝할 수 있다.
상기 선택하는 단계에서 상기 데이터구동장치는 상기 복수의 시구간 중에서 일 시구간에서 출력한 락신호의 레벨이 제1레벨이고, 다른 시구간에서 출력한 락신호의 레벨이 제2레벨이면, 상기 일 시구간에 대응하는 설정값을 상기 최적의 설정값으로 선택할 수 있다.
상기 선택하는 단계에서 상기 데이터구동장치는 상기 복수의 시구간 중에서 연속한 두 개 이상의 시구간에서 출력한 락신호의 레벨이 제1레벨이고, 다른 시구간에서 출력한 락신호의 레벨이 제2레벨이면, 상기 두 개 이상의 시구간에 대응하는 두 개 이상의 설정값에 대한 중간값을 상기 최적의 설정값으로 선택할 수 있다.
상기 선택하는 단계에서 상기 데이터구동장치는 상기 클럭의 트레이닝을 통해 복원한 클럭에 따라 상기 통신신호에서 데이터를 복원하고, 상기 복수의 시구간 중에서 일 시구간에서 복원한 데이터가 규칙적으로 변화하고, 다른 시구간에서 복원한 데이터가 불규칙적으로 변화하면, 상기 일 시구간에 대응하는 설정값을 상기 최적의 설정값으로 선택할 수 있다.
상기 선택하는 단계에서 상기 데이터구동장치는 상기 클럭의 트레이닝을 통해 복원한 클럭에 따라 상기 통신신호에서 데이터를 복원하고, 상기 복수의 시구간 중에서 연속한 두 개 이상의 시구간에서 복원한 데이터가 규칙적으로 변화하고, 다른 시구간에서 복원한 데이터가 불규칙적으로 변화하면, 상기 두 개 이상의 시구간에 대응하는 두 개 이상의 설정값에 대한 중간값을 상기 최적의 설정값으로 선택할 수 있다.
이상에서 설명한 바와 같이 본 실시예에 의하면, 데이터구동장치가 다양한 데이터처리장치의 통신 주파수에 따라 내부회로의 설정값을 자동으로 튜닝할 수 있기 때문에 튜닝 작업에 대한 시간과 인력을 최소화할 수 있다.
도 1은 일 실시예에 따른 디스플레이 장치의 구성도이다.
도 2는 일 실시예에 따른 시스템의 구성도이다.
도 3은 일 실시예에 따른 데이터처리장치와 데이터구동장치 사이의 신호 시퀀스를 나타내는 도면이다.
도 4는 일 실시예에 따른 데이터구동장치의 구성도이다.
도 5 및 도 6은 일 실시예에 따른 클럭복원부의 구성도이다.
도 7 및 도 8은 일 실시예에 따른 데이터구동장치에서 클럭복원부의 설정값을 최적화하는 구성을 설명하기 위한 도면이다.
도 9는 일 실시예에 따른 최적의 설정값을 선택하는 구성을 설명하기 위한 도면이다.
도 10은 일 실시예에 따른 데이터구동장치에서 최적의 설정값을 선택하는 과정을 나타낸 순서도이다.
이하, 본 발명의 일부 실시예들을 예시적인 도면을 통해 상세하게 설명한다. 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다.
또한, 본 발명의 구성 요소를 설명하는 데 있어서, 제 1, 제 2, A, B, (a), (b) 등의 용어를 사용할 수 있다. 이러한 용어는 그 구성 요소를 다른 구성 요소와 구별하기 위한 것일 뿐, 그 용어에 의해 해당 구성 요소의 본질이나 차례 또는 순서 등이 한정되지 않는다. 어떤 구성 요소가 다른 구성요소에 "연결", "결합" 또는 "접속"된다고 기재된 경우, 그 구성 요소는 그 다른 구성요소에 직접적으로 연결되거나 또는 접속될 수 있지만, 각 구성 요소 사이에 또 다른 구성 요소가 "연결", "결합" 또는 "접속"될 수도 있다고 이해되어야 할 것이다.
도 1은 일 실시예에 따른 디스플레이 장치의 구성도이다.
도 1을 참조하면, 디스플레이 장치(100)는 디스플레이 패널(110), 데이터구동장치(120), 게이트구동장치(130) 및 데이터처리장치(140) 등을 포함할 수 있다.
디스플레이 패널(110)에는 다수의 데이터라인(DL) 및 다수의 게이트라인(GL)이 배치되고, 다수의 화소가 배치될 수 있다. 화소는 복수의 서브화소(SP: Sub-Pixel)로 구성될 수 있다. 여기서, 서브화소는 R(red), G(green), B(blue), W(white) 등일 수 있다. 하나의 화소는 RGB의 서브화소(SP)로 구성되거나, RGBG의 서브화소(SP)로 구성되거나, RGBW의 서브화소(SP) 등으로 구성될 수 있다. 이하에서는, 설명의 편의상, 하나의 화소는 RGB의 서브화소로 구성되는 것으로 설명한다.
데이터구동장치(120), 게이트구동장치(130) 및 데이터처리장치(140)는 디스플레이 패널(110)에 영상을 표시하기 위한 신호들을 생성하는 장치이다.
게이트구동장치(130)는 턴온전압 혹은 턴오프전압의 게이트구동신호를 게이트라인(GL)으로 공급할 수 있다. 턴온전압의 게이트구동신호가 서브화소(SP)로 공급되면 서브화소(SP)는 데이터라인(DL)과 연결된다. 그리고, 턴오프전압의 게이트구동신호가 서브화소(SP)로 공급되면 서브화소(SP)와 데이터라인(DL)의 연결은 해제된다. 게이트구동장치(130)는 게이트드라이버로 호칭될 수 있다.
데이터구동장치(120)는 데이터라인(DL)을 통해 서브화소(SP)로 데이터전압(Vp)을 공급할 수 있다. 데이터라인(DL)으로 공급되는 데이터전압(Vp)은 게이트구동신호에 따라 서브화소(SP)로 공급될 수 있다. 데이터구동장치(120)는 소스드라이버로 호칭될 수 있다.
데이터구동장치(120)는 적어도 하나의 집적회로를 포함할 수 있는데, 이러한 적어도 하나의 집적회로는, 테이프오토메이티드본딩(TAB: Tape Automated Bonding) 타입 또는 칩온글래스(COG: Chip On Glass) 타입으로 패널(110)의 본딩 패드(Bonding Pad)에 연결되거나, 패널(110)에 직접 형성될 수도 있으며, 실시예에 따라서, 패널(110)에 집적화되어 형성될 수도 있다. 또한, 데이터구동장치(120)는 칩온필름(COF: Chip On Film) 타입으로 구현될 수도 있다.
데이터처리장치(140)는 게이트구동장치(130) 및 데이터구동장치(120)로 제어신호를 공급할 수 있다. 예를 들어, 데이터처리장치(140)는 스캔이 시작되도록 하는 게이트제어신호(GCS)를 게이트구동장치(130)로 송신할 수 있다. 그리고, 데이터처리장치(140)는 영상데이터를 데이터구동장치(120)로 출력할 수 있다. 또한, 데이터처리장치(140)는 데이터구동장치(120)가 각 서브화소(SP)로 데이터전압(Vp)을 공급하도록 제어하는 데이터제어신호를 송신할 수 있다. 데이터처리장치(140)는 타이밍컨트롤러로 호칭될 수 있다.
도 2는 일 실시예에 따른 시스템의 구성도이다.
도 2를 참조하면, 시스템은 적어도 하나의 데이터처리장치(140) 및 복수의 데이터구동장치(120a, 120b, 120c, 120d)를 포함할 수 있다.
데이터처리장치(140)는 제1PCB(PCB1, printed circuit board) 상에 배치될 수 있다. 그리고, 데이터처리장치(140)는 제1통신라인(LN1) 및 제2통신라인(LN2)을 통해 복수의 데이터처리장치(120a, 120b, 120c, 120d)와 연결될 수 있다.
제1통신라인(LN1) 및 제2통신라인(LN2)은 제1PCB(PCB1) 및 제2PCB(PCB2)를 거쳐 복수의 데이터장치(120a, 120b, 120c, 120d)에 도달할 수 있다. 제1PCB(PCB1)와 제2PCB(PCB2)는 유연소재로 구성되는 제1필름(FL1)으로 연결될 수 있는데, 제1통신라인(LN1) 및 제2통신라인(LN2)은 이러한 제1필름(FL1)을 거쳐 제1PCB(PCB1)에서 제2PCB(PCB2)로 연장될 수 있다.
각각의 데이터처리장치(120a, 120b, 120c, 120d)는 COF(chip-on-film)의 형태로 제2필름(FL2) 상에 배치될 수 있다. 제2필름(FL2)은 제2PCB(PCB2)와 패널(110)을 연결하는 유연한 소재의 지지기판일 수 있는데, 제1통신라인(LN1)과 제2통신라인(LN2)은 제2필름(FL2)을 거쳐 제2PCB(PCB2)에서 각각의 데이터처리장치(120a, 120b, 120c, 120d)로 연장될 수 있다.
제1통신라인(LN1)은 데이터처리장치(140)와 데이터구동장치(120a, 120b, 120c, 120d) 사이에서 일대일로 연결될 수 있다.
그리고, 제2통신라인(LN2)은 평면상으로 제1통신라인(LN1)과 중첩되지 않으면서 각각의 데이터구동장치(120a, 120b, 120c, 120d) 혹은 데이터구동장치(120d)와 데이터처리장치(140) 사이에서 연결될 수 있다. 예를 들어, 제1데이터구동장치(120a)는 제2통신라인(LN2)을 통해 제2데이터구동장치(120b)와 연결되고, 제2데이터구동장치(120b)는 제2통신라인(LN2)을 통해 제3데이터구동장치(120c)와 연결될 수 있다. 이때, 제2데이터구동장치(120b)와 제3데이터구동장치(120c)는 서로 다른 제2PCB(PCB2)와 연결될 수 있는데, 이에 따라, 그 사이에 배치되는 제2통신라인(LN2)은 제2PCB(PCB2), 제1필름(FL1) 및 제1PCB(PCB1)를 거쳐 제2데이터구동장치(120b)와 제3데이터구동장치(120c)를 연결시킬 수 있다. 제3데이터구동장치(120c)는 제2통신라인(LN2)을 통해 제4데이터구동장치(120d)와 연결되고, 제4데이터구동장치(120d)는 제2통신라인(LN2)을 통해 데이터처리장치(140)와 연결될 수 있다.
위와 같이 데이터처리장치(140)와 데이터구동장치(120a, 120b, 120c, 120d)는 제1통신라인(LN1)과 제2통신라인(LN2)을 통해 상호 간에 통신을 수행할 수 있다.
여기서, 데이터처리장치(140)와 데이터구동장치(120a, 120b, 120c, 120d) 간의 통신 주파수는 미리 정해져 있지 않은 상태일 수 있다.
다시 말해서, 데이터구동장치(120a, 120b, 120c, 120d)의 통신 회로가 데이터처리장치(140)의 통신 주파수에 맞춰져 있지 않은 상태일 수 있다.
일 실시예에서는 데이터구동장치(120a, 120b, 120c, 120d)가 데이터처리장치(140)의 통신 주파수에 따라 내부회로의 설정값을 맞추기 위해서 다음과 같은 구성을 실시할 수 있다. 여기서, 통신 주파수는 통신 클럭 주파수로도 호칭될 수 있고, 데이터구동장치(120a, 120b, 120c, 120d)의 내부회로는 통신 주파수에 따라 특성이 변경되는 회로일 수 있다.
도 3은 일 실시예에 따른 데이터처리장치와 데이터구동장치 사이의 신호 시퀀스를 나타내는 도면이다.
도 3을 참조하면, 구동전압(VCC)이 데이터처리장치(140)와 데이터구동장치(120)로 공급되면, 일정 시간 이내(예를 들어, 도 3의 Command 모드)에서 데이터처리장치(140)가 데이터구동장치(120)로 제2프로토콜신호(PS2)를 송신할 수 있다. 그리고 데이터처리장치(120)는 제2프로토콜신호(PS2)를 송신한 후에 제1프로토콜신호(PS1)를 송신할 수 있다. 제1프로토콜신호(PS1) 및 제2프로토콜신호(PS2)는 도 2의 제1통신라인(LN1)을 통해 송신될 수 있다.
여기서, 제2프로토콜신호(PS2)는 데이터처리장치(140)와 데이터구동장치(120) 사이에 규약된 제2프로토콜에 기반한 신호로서 저속데이터통신 프로토콜에 따른 신호일 수 있다.
그리고 제1프로토콜신호(PS1)는 데이터처리장치(140)와 데이터구동장치(120) 사이에 규약된 제1프로토콜에 기반한 신호로서 고속데이터통신 프로토콜에 따른 신호일 수 있다.
제1프로토콜신호(PS1)의 통신 주파수는 제2프로토콜신호(PS2)의 통신 주파수보다 10배 이상 높을 수 있다. 이러한 특징에 따라, 제1프로토콜신호(PS1)는 고속데이터통신 프로토콜로 분류되고, 제2프로토콜신호(PS2)는 저속데이터통신 프로토콜로 분류될 수 있다. 이하에서는 제1프로토콜신호(PS1)의 통신 주파수와 제2프로토콜신호(PS2)의 통신 주파수를 구별하기 위해 제1프로토콜신호(PS1)의 통신 주파수를 제1통신 주파수라 호칭하고, 제2프로토콜신호(PS2)의 통신 주파수를 제2통신 주파수라 호칭한다.
고속데이터통신에서는 수신부의 설정에 따라 데이터손실율에 큰 차이가 발생할 수 있다. 혹은 고속데이터통신에서는 수신부의 설정에 따라 통신이 원활하게 이루어지지 않을 수 있다. 일 실시예에 따른 디스플레이 장치(100)는 고속데이터통신을 수행하기 전에 고속데이터통신을 원활하게 수행하기 위한 설정 데이터를 송신측에서 수신측으로 송신할 수 있다. 이러한 설정 데이터는 저속데이터통신을 통해 송수신될 수 있다. 저속데이터통신은 수신부의 설정에 따른 데이터손실율에 큰 차이가 없기 때문에, 설정값을 상대적으로 정확하게 수신측으로 송신할 수 있다.
데이터처리장치(140)는 고속데이터통신에 해당되는 제1프로토콜신호(PS1)를 송신하기 전에 저속데이터통신에 해당되는 제2프로토콜신호(PS2)를 송신하여 고속데이터통신에 필요한 설정 데이터를 송신할 수 있다.
제2프로토콜신호(PS2)는 Preamble 구간, CFG Data 구간 및 CFG Done 구간을 포함할 수 있다.
Preamble 구간에서 제2프로토콜신호(PS2)에는 저속데이터통신클럭신호가 포함될 수 있다. 데이터구동장치(120)는 저속데이터통신클럭신호를 이용하여 클럭을 트레이닝하고 트레이닝된 클럭을 이용하여 저속데이터를 수신할 수 있다.
CFG Data 구간에서 제2프로토콜신호(PS2)에는 저속데이터가 포함될 수 있다. 데이터구동장치(120)는 전술한 클럭(저속데이터통신클럭)을 이용하여 저속데이터를 수신할 수 있다. 저속데이터에는 고속데이터통신을 위한 데이터구동장치(120)의 설정데이터, 즉 이퀄라이저의 게인 설정값, 스크램블 정보, 라인 극성 정보 등이 포함될 수 있다. 데이터구동장치(120)는 설정데이터를 이용하여 고속데이터통신을 위한 회로 부분들을 설정할 수 있다. 여기서, 스크램블 정보는 데이터처리장치(140)가 데이터구동장치(120)에 데이터를 전송할 때에 데이터를 그대로 전송하는 지 스크램블하여 전송하는 지에 대한 정보를 포함할 수 있고, 라인 극성 정보는 화소의 첫번째 라인의 극성을 표시하는 정보를 포함할 수 있다.
CFG Done 구간에서 제2프로토콜신호(PS2)에는 통신의 종료를 나타내는 메세지가 포함될 수 있다. 데이터구동장치(120)는 이러한 메세지를 확인하고 제2프로토콜신호(PS2)에 따른 통신을 종료시킬 수 있다.
보조통신신호(ALP)는 기동 후에 로우레벨을 유지하다가 저속데이터통신클럭에 대한 트레이닝이 완료되면 하이레벨로 변경될 수 있다. 데이터구동장치(120)는 구동전압(VCC)이 공급된 후, 보조통신신호(ALP)의 레벨을 로우로 유지하다가 Preamble 구간에서 저속데이터통신클럭에 대한 트레이닝을 완료하면 레벨을 하이로 변경할 수 있다. 그리고, 데이터처리장치(140)는 보조통신신호(ALP)의 레벨이 하이로 변경된 후에 제2프로토콜신호(PS2)를 통해 저속데이터를 송신할 수 있다. 여기서, 보조통신신호(ALP)는 락(LOCK)신호로 호칭될 수 있고, 도 2의 제2통신라인(LN2)을 통해 데이터처리장치(140)로 송신될 수 있다.
데이터구동장치(120)는 보조통신신호(ALP)의 레벨을 하이로 변경한 후에 내부 상태에 이상이 발생하거나 예정되어 있지 않은 통신오류가 발생하는 경우 보조통신신호(ALP)의 레벨을 로우로 변경할 수 있다. 예를 들어, CFG Data 구간 혹은 CFG Done 구간에서 저속데이터를 수신할 수 없거나 클럭이 깨지는 경우 데이터구동장치는 보조통신신호(ALP)의 레벨을 로우로 변경할 수 있다.
일 실시예에서 제2통신 주파수, 즉 저속데이터통신에 대한 통신 주파수는 미리 정해진 주파수일 수 있다.
다시 말해서, 제2통신 주파수는 디스플레이 장치(100)의 사양과 무관하게 공통적으로 사용되는 주파수일 수 있고, 데이터구동장치(120)는 내부회로의 설정을 미리 정해진 제2통신 주파수에 맞춘 후에 데이터처리장치(140)와의 저속데이터통신을 수행할 수 있다.
한편, 제1통신 주파수, 즉 고속데이터통신에 대한 통신 주파수는 미리 정해져 있지 않은 상태이기 때문에 데이터처리장치(140)와 데이터구동장치(120)는 제1프로토콜신호(PS1)에 Pre-Clock Training 구간을 더 포함시켜서 내부회로의 설정을 제1통신 주파수에 맞출 수 있다.
구체적으로, 데이터처리장치(140)는 Pre-Clock Training 구간에서 트레이닝 클럭패턴(TR_CLK)을 포함한 제1프로토콜신호(PS1)를 데이터구동장치(120)에 송신할 수 있다. 이하에서는 Pre-Clock Training 구간에 데이터구동장치(120)로 송신된 제1프로토콜신호(PS1)를 통신신호라 호칭한다.
데이터구동장치(120)는 Pre-Clock Training 구간을 복수의 시구간으로 세분하고, 세분된 각 시구간마다 내부회로의 설정값을 변경하면서, 통신신호에 포함된 트레이닝 클럭패턴(TR_CLK)에 대해 트레이닝할 수 있다.
그리고 데이터구동장치(120)는 트레이닝 클럭패턴(TR_CLK)에 대한 트레이닝 결과에 따라 최적의 설정값을 선택할 수 있고, 최적의 설정값으로 내부회로를 설정할 수 있다.
이에 대한 구체적인 설명은 아래와 같다.
도 4는 일 실시예에 따른 데이터구동장치의 구성도이다.
도 4를 참조하면, 데이터구동장치(120)는 클럭복원부(410), 제어부(420) 및 수신부(430)를 포함할 수 있다.
클럭복원부(410)는 Pre-Clock Training 구간, 즉 복수의 시구간 동안에 수신된 통신신호를 이용하여 클럭 트레이닝을 수행할 수 있다. 여기서, 통신신호는 일정 주파수 범위 중 일 주파수를 가질 수 있다. 다시 말해서, 통신신호의 주파수는 고속데이터통신의 통신 주파수 대역에 포함된 제1통신 주파수일 수 있다. 여기서, 고속데이터통신의 통신 주파수 대역은 N개(N은 1 이상의 자연수)의 세부 대역으로 구분될 수 있다.
클럭복원부(410)는 통신신호의 주파수에 따라 특성이 변경되는 회로를 포함할 수 있다. 이러한 회로는 도 5에 도시된 발진기(520)를 포함할 수 있다. 여기서, 발진기(520)는 전류 제어 발진기(CC0: Current Control Oscillator) 및 전압 제어 발진기(VCO: Voltage Control Oscillator) 중 어느 하나일 수 있다.
그리고 후술할 제어부(420)가 각 시구간마다 클럭복원부(410)로 전달하는 설정값(CTR)은 전류 제어 발진기(CCO)로 입력되는 기준전류의 전류값 혹은 전압 제어 발진기(VCO)로 입력되는 기준전압의 전압값을 포함할 수 있다.
설정값(CTR)은 발진기(520)의 이득 조정값을 포함할 수도 있다.
클럭복원부(410)는 각 시구간마다 점진적으로 상향된 설정값(CTR)을 제어부(420)로부터 전달받을 수 있다. 이러한 경우, 클럭복원부(410)는 설정값(CTR)에 따라 발진기(520)의 발진 주파수를 각 시구간마다 상향할 수 있다. 여기서, 복수의 시구간 중에서 최초 시구간에서의 발진 주파수는 일정 주파수 범위 중에서 최저 주파수 대역에 포함될 수 있고, 최후 시구간에서의 발진 주파수는 일정 주파수 범위 중에서 최고 주파수 대역에 포함될 수 있다. 다시 말해서, 발진기(520)의 기준전류와 발진 주파수 혹은 기준전압과 발진 주파수 혹은 이득(Gain)과 발진 주파수는 비례 관계일 수 있다.
예를 들어, 클럭복원부(410)가 도 7과 같이 각 시구간마다 점진적으로 상향된 전압값(V1→V2→V3→V4)을 제어부(420)로부터 전달받는 경우, 최초 시구간에서의 기준 주파수는 일정 주파수 범위(f1~f5) 중에서 최저 주파수 대역인 제1대역(f1~f2)에 포함될 수 있고, 최후 시구간에서의 기준 주파수는 일정 주파수 범위 중에서 최고 주파수 대역인 제4대역(f4~f5)에 포함될 수 있다.
한편, 클럭복원부(410)는 각 시구간마다 점진적으로 하향된 설정값(CTR)을 제어부(420)로부터 전달받을 수도 있다. 이러한 경우, 클럭복원부(410)는 설정값(CTR)에 따라 발진기(520)의 발진 주파수를 각 시구간마다 하향할 수 있다. 여기서, 복수의 시구간 중에서 최초 시구간에서의 발진 주파수는 일정 주파수 범위 중에서 최고 주파수 대역(f4~f5)에 포함될 수 있고, 최후 시구간에서의 발진 주파수는 일정 주파수 범위 중에서 최저 주파수 대역(f1~f2)에 포함될 수 있다.
일 실시예에서 설정값(CTR)은 발진기(520)로 공급되는 구동전류의 전류값을 더 포함할 수 있다.
구동전류의 전류값이 설정값(CTR)에 포함된 경우, 클럭복원부(410)는 각 시구간마다 점진적으로 상향된 전류값 혹은 전압값과 구동전류의 전류값을 제어부(420)로부터 전달받거나, 각 시구간마다 점진적으로 하향된 전류값 혹은 전압값 및 구동전류의 전류값을 제어부(420)로부터 전달받을 수 있다.
클럭복원부(410)는 각 시구간마다 점진적으로 상향된 이득 조정값과 구동전류의 전류값을 제어부(420)로부터 전달받거나, 각 시구간마다 점진적으로 하향된 이득 조정값과 구동전류의 전류값을 제어부(420)로부터 전달받을 수도 있다.
예를 들어, 발진기(520)의 구동전류가 제1기준전류 혹은 제1기준전압에 맞춰져 있을 경우, 도 8의 8A와 같이 발진기(520)의 실제 파형(8A의 점선 표시 부분)의 상승 시간(tR)과 하강 시간(tF)도 제1발진 주파수의 이상적 파형(실선 표시 부분)에 맞춰질 수 있기 때문에 발진기(520)의 출력 파형이 정상적으로 형성될 수 있다.
구동전류는 고정된 상태에서 제1기준전류 혹은 제1기준전압을 제2기준전류 혹은 제2기준전압으로 상향하면, 도 8의 8B와 같이 제1기준 주파수 대비 높아진 제2기준 주파수의 이상적 파형(8B의 실선 표시 부분)에 비해 실제 파형(8B의 점선 표시 부분)의 상승 시간과 하강 시간이 느려지기 때문에 발진기(520)의 출력 파형이 비정상적으로 형성될 수 있다.
여기서, 기준전류 혹은 기준전압 혹은 이득의 상향에 따라 구동전류도 증가시키면, 도 8의 8C와 같이 실제 파형(8C의 점선 표시 부분)의 상승 시간과 하강 시간이 단축될 수 있다.
위와 같이 구동전류의 전류값도 발진기(520)의 출력에 영향을 미치는 요소이기 때문에 설정값(CTR)에 구동전류의 전류값이 더 포함될 수도 있는 것이다.
한편, 클럭복원부(410)는 상술한 바와 같이 각 시구간마다 각각 다른 설정값(CTR)을 제어부(420)로부터 전달받을 수 있다.
그리고 각 시구간마다 각각 상이한 설정값(CTR)에 따라 회로의 설정을 변경하고, 변경된 설정에 따라 통신신호에 대한 클럭 트레이닝을 수행할 수 있다. 여기서, 통신신호에는 트레이닝 클럭패턴(TR_CLK)이 포함될 수 있다.
다시 말해서, 클럭복원부(410)는 통신신호의 주파수에 따라 특성이 변경되는 발진기(520)의 설정값(CTR)을 각 시구간마다 각각 다르게 전달받을 수 있고, 각 시구간마다 각각 다른 설정값(CTR)에 따라 발진기(520)의 발진 주파수를 변경하고, 변경된 발진 주파수에 따라 트레이닝 클럭패턴(TR_CLK)에 대한 클럭 트레이닝을 수행할 수 있다. 여기서, 설정값(CTR)에 구동전류의 전류값이 포함된 경우, 클럭복원부(410)는 발진기(520)의 발진 주파수와 함께 구동전류도 변경할 수 있다.
클럭복원부(410)는 각 시구간마다의 클럭 트레이닝 결과를 나타내는 보조통신신호(ALP), 즉 락신호(LOCK)를 출력하여 제어부(420)에 전달할 수 있다. 그리고, 클럭복원부(410)는 제2통신라인(LN2)을 통해 락신호(LOCK)를 데이터처리장치(140)로 전달할 수도 있다.
클럭복원부(410)는 각 시구간마다의 클럭 트레이닝 결과에 따라 락신호(LOCK)의 레벨을 변경하여 출력할 수 있다.
예를 들어, Pre-Clock Training 구간이 4개의 시구간으로 세분화되고, 4개의 시구간 중에서 클럭복원부(410)가 첫번째 시구간에서 클럭 트레이닝을 완료하고, 나머지 3개의 시구간에서는 클럭 트레이닝을 미완료하면, 클럭복원부(410)는 첫번째 시구간 동안에는 락신호(LOCK)의 레벨을 제1레벨로 출력하고, 첫번째 시구간 이후에는 락신호(LOCK)의 레벨을 제1레벨에서 제2레벨로 변경하여 출력할 수 있다. 여기서, 제1레벨은 하이레벨일 수 있고, 제2레벨은 로우레벨일 수 있다.
한편, 클럭복원부(410)는 클럭 트레이닝을 통해 통신신호에 포함된 트레이닝 클럭패턴(TR_CLK)을 복원할 수 있고, 복원한 클럭을 후술할 수신부(430)에 전달할 수 있다.
제어부(420)는 복수의 시구간으로 세분화될 수 있는 Pre-Clock Training 구간이 시작되면, 각 시구간마다 각각 다른 설정값(CTR)을 클럭복원부(410)에 전달한다.
다시 말해서, Pre-Clock Training 구간이 시작되면, 제어부(420)는 각 시구간의 시작 시점에 각각 상이한 설정값(CTR)을 클럭복원부(410)에 전달할 수 있다.
여기서, Pre-Clock Training 구간의 이전 구간인 CFG Done 구간에서 제어부(420)는 데이터처리장치(140)로부터 저속데이터통신의 종료를 나타내는 메시지를 수신할 수 있고, 메시지의 확인을 통해 저속데이터통신, 즉 제2프로토콜신호(PS2)에 따른 통신을 종료시킬 수 있다. 그리고 제어부(420)는 고속데이터통신, 즉 제1프로토콜신호(PS1)에 따른 통신을 개시해서 Pre-Clock Training 구간을 시작할 수 있다.
일 실시예에서 제어부(420)는 Pre-Clock Training 구간을 복수의 시구간으로 세분하기 위한 시구간 정보와 Pre-Clock Training 구간에 해당하는 시간 정보를 저장할 수 있다. 그리고 제어부(420)는 복수의 시구간에 대응되는 개수의 설정값(CTR)들을 저장할 수 있다.
제어부(420)는 설정값(CTR)을 각 시구간마다 점진적으로 상향하거나 점진적으로 하향하여 클럭복원부(410)에 전달할 수 있다.
예를 들어, 설정값(CTR)이 발진기(520)의 기준전압에 대한 전압값을 포함하고, 제어부(420)가 최저 전압값 V1부터 크기 순으로 V2, V3, V4를 저장한 경우, Pre-Clock Training 구간이 시작되는 최초 시구간에서 제어부(420)는 최저 전압값인 V1을 클럭복원부(410)에 전달한 후에 각 시구간마다 크기가 증가한 전압값(V2→V3→V4)을 클럭복원부(410)에 전달할 수 있다.
그리고 제어부(420)는 최초 시구간에서 최고 전압값인 V4를 클럭복원부(410)에 전달한 후에 각 시구간마다 크기가 감소한 전압값(V3→V2→V1)을 클럭복원부(410)에 전달할 수도 있다.
설정값(CTR)이 발진기(520)의 구동전류에 대한 전류값을 더 포함한 경우, 제어부(420)는 각 시구간마다 전류값 혹은 전압값 혹은 이득 조정값을 상향 또는 하향할 때에 구동전류의 전류값도 같이 상향 또는 하향해서 클럭복원부(410)에 전달할 수 있다.
제어부(420)는 위와 같이 각 시구간마다 설정값(CTR)을 변경하여 클럭복원부(410)에 전달한 후에 클럭복원부(410)로부터 클럭 트레이닝에 대한 락신호(LOCK)를 수신할 수 있고, 락신호(LOCK)를 이용하여 클럭 트레이닝 결과를 각 시구간마다 확인할 수 있다.
제어부(420)는 복수의 시구간 중에서 일 시구간에서 수신한 락신호(LOCK)의 레벨이 제1레벨이고, 다른 시구간들에서 수신한 락신호(LOCK)의 레벨이 제2레벨이면, 일 시구간에 대응하는 설정값(CTR)을 최적의 설정값으로 선택할 수 있다.
그리고 제어부(420)는 일 시구간에 대응하는 설정값(CTR)으로 클럭복원부(410)의 회로를 설정할 수 있다.
다시 말해서, 제어부(420)는 일 시구간에 대응하는 설정값(CTR)으로 클럭복원부(410)에 포함된 발진기(520)의 기준전류 혹은 기준전압을 설정할 수 있고, 발진기(520)의 구동전류를 더 설정할 수도 있다.
예를 들어, 복수의 시구간의 개수가 4개이고, 각 시구간에 대응하는 설정값(CTR)이 도 7과 같이 전압값 V1, V2, V3, V4인 경우, 제어부(420)가 세번째 시구간에서 수신한 락신호(LOCK)의 레벨이 제1레벨이고, 다른 시구간들에서 수신한 락신호(LOCK)의 레벨이 제2레벨이면, 제어부(420)는 세번째 시구간에 대응하는 설정값인 V3으로 발진기(520)의 기준전압을 설정할 수 있다.
한편, 제어부(420)는 복수의 시구간 중에서 연속한 두 개 이상의 시구간에서 수신한 락신호(LOCK)의 레벨이 제1레벨이고, 다른 시구간들에서 수신한 락신호)LOCK)의 레벨이 제2레벨이면, 두 개 이상의 시구간에 대응하는 두 개 이상의 설정값(CTR)에 대한 중간값을 최적의 설정값으로 선택할 수 있다.
그리고 제어부(420)는 중간값으로 클럭복원부(410)의 회로를 설정할 수 있다. 여기서, 제1레벨은 하이레벨이고, 제2레벨은 로우레벨일 수 있다.
예를 들어, 제어부(420)가 두번째 시구간과 세번째 시구간에서 수신한 락신호(LOCK)의 레벨이 제1레벨이고, 다른 시구간들에서 수신한 락신호(LOCK)의 레벨이 제2레벨이면, 제어부(420)는 두번째 시구간과 세번째 시구간에 대응하는 설정값인 V2와 V3의 중간값인 Vm으로 발진기(520)의 기준전압을 설정할 수 있다.
수신부(430)는 클럭복원부(410)에서 클럭 트레이닝을 통해 복원한 클럭을 클럭복원부(410)로부터 전달받으면, 복원된 클럭에 따라 통신신호에서 데이터를 복원하여 출력할 수 있다.
여기서, 통신신호는 도 3과 같이 규칙적으로 변화하는 트레이닝 클럭패턴(TR_CLK)을 포함하고 있다.
클럭복원부(410)에서 클럭 트레이닝을 완료한 경우, 수신부(430)는 정상적인 클럭에 따라 통신신호에서 데이터를 정상적으로 복원 및 출력할 수 있다. 이러한 경우, 수신부(430)에서 출력한 데이터도 규칙적으로 변화할 수 있다.
예를 들어, 수신부(430)가 도 3과 같은 트레이닝 클럭패턴(TR_CLK)에 해당하는 데이터를 정상적으로 복원하는 경우, "0"과 "1"이 교번하는 데이터(예를 들어, 0101010…)를 수신부(430)에서 출력할 수 있다.
한편, 클럭복원부(410)에서 클럭 트레이닝을 미완료한 경우, 수신부(430)는 비정상적인 클럭에 따라 통신신호에서 데이터를 비정상적으로 복원 및 출력할 수 있다. 이러한 경우, 수신부(430)에서 출력한 데이터는 불규칙적으로 변화할 수 있다.
예를 들어, 수신부(430)가 도 3과 같은 트레이닝 클럭패턴(TR_CLK)에 해당하는 데이터를 비정상적으로 복원하는 경우, "0"과 "1"이 교번하지 않고, "0"과 "1"이 불규칙적으로 변화하는 데이터(예를 들어, 0011101011…)를 수신부(430)에서 출력할 수 있다.
수신부(430)는 위와 같이 규칙적이거나 불규칙적으로 변화하는 데이터를 출력하여 제어부(420)에 전달할 수 있다.
그러면, 제어부(420)는 복수의 시구간 동안에 수신부(430)에서 출력한 데이터를 이용하여 클럭 트레이닝 결과를 각 시구간마다 확인할 수 있다.
제어부(420)는 복수의 시구간 중에서 일 시구간에서 출력된 데이터가 규칙적으로 변화하고, 다른 시구간에서 출력된 데이터가 불규칙적으로 변화하면, 일 시구간에 대응하는 설정값(CTR)을 최적의 설정값으로 선택할 수 있다.
그리고 제어부(420)의 일 시구간에 대응하는 설정값(CTR)으로 클럭복원부(410)의 회로를 설정할 수 있다.
한편, 제어부(420)는 복수의 시구간 중에서 연속한 두 개 이상의 시구간에서 출력된 데이터가 규칙적으로 변화하고, 다른 시구간들에서 출력된 데이터가 불규칙적으로 변화하면, 두 개 이상의 시구간에 대응하는 두 개 이상의 설정값(CTR)에 대한 중간값을 최적의 설정값으로 선택할 수 있다.
그리고 제어부(420)는 중간값으로 클럭복원부(410)의 회로를 설정할 수 있다.
이하에서는 클럭복원부(410)의 구성에 대해 자세히 설명하도록 한다.
도 5 및 도 6은 일 실시예에 따른 클럭복원회로의 구성도이다.
도 5를 참조하면, 클럭복원부(410)는 기준소스 생성부(510), 발진기(520), 분주기(530), 위상 검출기(540), 전하 펌프(550), 루프 필터(560) 및 락 검출기(570)를 포함할 수 있다.
기준소스 생성부(510)는 발진기(520)의 발진 주파수를 결정하기 위한 기준전류 혹은 기준전압을 생성해서 발진기(520)에 제공할 수 있다.
Pre-Clock Training 구간에 해당하는 복수의 시구간에서 기준소스 생성부(510)는 각 시구간마다 제어부(420)로부터 전달된 설정값(CTR)에 따라 기준전류(Idc)혹은 기준전압(Vdc)을 변경할 수 있다.
예를 들어, 복수의 시구간의 개수가 4개이고, 각 시구간에 대응하는 설정값(CTR)이 전압값 V1, V2, V3, V4인 경우, 기준소스 생성부(510)는 첫번째 시구간에 전달된 설정값(CTR)에 따라 최초 시구간에서는 전압값이 V1인 기준전압(Vdc)을 생성하고, 두번째 시구간에서는 두번째 시구간의 설정값(CTR)에 따라 기준전압(Vdc)의 전압값을 V2로 변경할 수 있다. 마지막으로 네번째 시구간에서는 네번째 시구간의 설정값(CTR)에 따라 기준전압(Vdc)의 전압값을 V4로 변경할 수 있다.
일 실시예에서 클럭복원부(410)는 도 6과 같이 기준소스 생성부(510)가 아닌 이득 조정부(610)를 포함할 수도 있다.
이득 조정부(610)는 발진기(520)의 발진 주파수를 결정하기 위한 발진기(520)의 이득(Kvco)을 조정할 수 있다.
Pre-Clock Training 구간에 해당하는 복수의 시구간에서 이득 조정부(610)는 각 시구간마다 제어부(420)로부터 전달된 설정값(CTR)에 따라 이득(Kvco)을 조정할 수 있다.
발진기(520)는 사인파를 출력하는 발진기와 구형파를 출력하는 발진기로 구분될 수 있다. 사인파를 출력하는 발진기는 피드백 루프 내의 주파수에 대해 선택적으로 동작하는 RC 소자, LC 소자, 크리스탈 소자 등을 포함할 수 있고, 구형파를 출력하는 발진기로는 링 발진기와 릴렉세이션 발진기일 수 있다.
발진기(520)는 전류 제어 발진기(CCO) 및 전압 제어 발진기(VCO) 중 어느 하나일 수 있다. 발진기(520)가 전류 제어 발진기(CCO)인 경우, 제어 전압(Vc)을 전류로 변경하는 전압-전류 변환기(미도시)가 발진기(520)의 전단에 배치될 수 있다.
발진기(520)는 기준전류(Idc) 혹은 기준전압(Vdc), 이득(Gain)과 제어 전압(Vc)을 이용하여 발진 클럭패턴(OSC_CLK)을 포함한 발진신호를 출력한다.
발진기(520)가 전압 제어 발진기(VCO)인 경우, 발진신호의 발진 주파수(ωfb)는 아래와 같은 수식에 의해 결정될 수 있다.
Figure 112020040113050-pat00001
수학식 1에서 ωfb는 발진신호의 주파수, ω0는 전압 제어 발진기(VCO)의 기준 주파수, Kvco는 전압 제어 발진기(VCO)의 이득, Vc는 제어 전압, Vdc는 기준전압이다.
여기서, 발진기(520)의 기준 주파수는 위상 검출기(540)에 입력 클럭패턴(IN_CLK)이 입력되기 전에 발진기(520)에서 발진하는 신호의 주파수를 의미하고, 기준 주파수의 크기는 기준전류(Idc) 혹은 기준전압(Vdc)의 크기, 이득(Kvco)의 크기에 비례할 수 있다.
이러한, 발진기(520)의 기준 주파수는 프리런닝(Free-Running) 주파수로 호칭될 수 있다.
Pre-Clock Training 구간에 해당하는 복수의 시구간에서 발진기(520)는 각 시구간마다 변경된 기준전류(Idc) 혹은 기준전압(Vdc) 혹은 이득(Kvco)에 따라 각 시구간마다 상이한 발진 주파수(ωfb)를 가지는 발진신호를 출력할 수 있다.
다시 말해서, 각 시구간마다 변경된 기준전류(Idc) 혹은 기준전압(Vdc) 혹은 이득(Kvco)에 따라 발진기(520)의 기준 주파수(ω0)가 각 시구간마다 상이하게 결정될 수 있다.
이로 인해 발진기(520)는 각 시구간마다 상이한 발진 주파수(ωfb)를 가지는 발진신호를 출력할 수 있다. 여기서, 각 시구간마다 기준전류(Idc) 혹은 기준전압(Vdc) 혹은 이득(Kvco)이 상향되거나 하향되면, 기준 주파수(ω0)도 기준전류(Idc) 혹은 기준전압(Vdc) 혹은 이득(Kvco)에 따라 상향 또는 하향된다. 그리고 발진 주파수(ωfb)도 기준 주파수(ω0)에 따라 상향 또는 하향된다.
분주기(530)는 발진 클럭패턴(OSC_CLK)을 포함한 발진신호의 발진 주파수(ωfb)를 일정 비율(N)로 나눌 수 있다.
이를 통해 분주기(530)는 발진 주파수(ωfb)를 일정 비율(N)로 나눈 주파수(ωfb/N)를 가지는 피드백 신호를 출력할 수 있다. 여기서, 피드백 신호에는 피드백 클럭패턴(FEB_CLK)이 포함될 수 있다. 피드백 클럭패턴(FEB_CLK)의 주기는 발진 클럭패턴(OSC_CLK)의 주기에 일정 비율(N)을 곱한 값으로 결정될 수 있다.
위상 검출기(540)는 통신신호의 주파수인 제1통신 주파수를 일정 비율(N)로 나눈 주파수를 가지는 입력 신호와 피드백 신호의 위상차를 검출하고, 이에 대한 업(Up) 신호 또는 다운(Down) 신호를 출력한다. 여기서 입력신호는 트레이닝 클럭패턴(TR_CLK)의 주기에 일정 비율(N)을 곱해서 산출된 주기를 가지는 입력 클럭패턴(IN_CLK)이 포함될 수 있다.
입력 신호와 피드백 신호의 위상차가 감소하면, 위상 검출기(540)에서 업(Up) 신호 또는 다운(Down) 신호를 출력하는 빈도와 펄스폭 등이 감소할 수 있다.
전하 펌프(550)는 위상 검출기(540)의 업(Up) 신호 또는 다운(Down) 신호의 펄스폭에 따라 루프 필터(560)의 캐패시터에 전하를 충전시키거나 방출시키는 동작을 한다
여기서, 전하 펌프(550)는 업(Up) 신호일 때에 루프 필터(560)의 캐패시터에 전하를 충전시킬 수 있고, 다운(Down) 신호일 때에 루프 필터(560)의 캐패시터에서 전하를 방출시킬 수 있다.
루프 필터(560)는 전하 펌프(550)에 의한 캐패시터의 전하 충전 또는 방전을 통해 제어 전압(Vc)을 상향시키거나 하향시킬 수 있다. 그리고 루프 필터(560)는 제어 전압(Vc)을 가지는 제어 신호를 출력할 수 있다. 여기서, 루프 필터(560)는 업(Up) 신호 또는 다운(Down) 신호에서 고조파 등과 같이 불필요한 성분을 제거할 수 있다.
락 검출기(570)는 입력 클럭패턴(IN_CLK)과 피드백 클럭패턴(FEB_CLK)의 위상을 비교할 수 있고, 입력 클럭패턴(IN_CLK)과 피드백 클럭패턴(FEB_CLK) 간에 위상 차이가 없을 경우에는 제1레벨의 락신호(LOCK)를 출력하고, 입력 클럭패턴(IN_CLK)과 피드백 클럭패턴(FEB_CLK) 간에 위상 차이가 있을 경우에는 제2레벨의 락신호(LOCK)를 출력할 수 있다. 여기서, 제1레벨은 입력 신호와 피드백 신호의 위상, 즉 통신신호와 발진신호의 위상이 고정된 것을 나타내는 신호 레벨로써, 하이레벨일 수 있다. 그리고 제2레벨은 입력 신호와 피드백 신호의 위상, 즉 통신신호와 발진신호의 위상이 고정되지 않은 것을 나타내는 신호 레벨로써, 로우레벨일 수 있다.
다시 말해서, 통신신호와 발진신호의 위상차가 없을 경우, 락 검출기(570)는 제1레벨의 락신호(LOCK)를 출력하고, 통신신호와 발진신호의 위상차가 있을 경우에는 락 검출기(570)가 제2레벨의 락신호(LOCK)를 출력할 수 있다.
한편, 락 검출기(570)는 수신부(430)에서 복원한 데이터를 확인하여 제1레벨의 락신호(LOCK)를 출력하거나, 제2레벨의 락신호(LOCK)를 출력할 수도 있다.
예를 들어, 수신부(430)에서 복원한 데이터가 "0"과 "1"이 교번하는 데이터(예를 들어, 0101010…)일 경우, 락 검출기(570)는 제1레벨의 락신호(LOCK)를 출력할 수 있고, 수신부(430)에서 복원한 데이터가 "0"과 "1"이 불규칙적으로 포함된 데이터(예를 들어, 0011101011…)일 경우, 락 검출기(570)는 제2레벨의 락신호(LOCK)를 출력할 수 있다.
클럭복원부(410)는 위와 같은 구성을 통해 통신신호의 트레이닝 클럭패턴(TR_CLK)에 대한 클럭 트레이닝을 수행할 수 있다.
한편, 클럭복원부(410)의 위상 검출기(540)는 제한된 검출 범위((예를 들어, -π ~ +π)를 가질 수 있다.
발진 주파수(ωfb)를 결정하는 기준 주파수(ω0)와 통신신호의 주파수인 제1통신 주파수의 크기 차이가 일정 수준 이상이 되면, 발진 주파수(ωfb)와 제1통신 주파수의 크기 차이도 일정 수준 이상이 될 수 있다. 이로 인해, 입력신호의 주파수와 피드백 신호의 주파수(ωfb/N) 간의 차이도 일정 수준 이상이 될 수 있다.
이러한 경우, 입력신호와 피드백 신호의 위상차, 즉 입력 클럭패턴(IN_CLK)과 피드백 클럭패턴(FEB_CLK)의 위상차가 위상 검출기(540)의 검출 범위를 초과할 수 있기 때문에 위상 검출기(540)가 입력신호와 피드백 신호 간의 위상차를 검출하지 못할 수 있다.
일 실시예에서는 클럭복원부(410)가 통신신호에 대한 클럭 트레이닝을 할 때, 발진기(520)의 기준전류(Idc) 혹은 기준전압(Vdc) 혹은 이득(Kvco)을 정해진 시간 간격마다 변경함으로써, 통신신호의 제1통신 주파수와의 크기 차이가 일정 수준 미만이 되는 발진 주파수(ωfb)에 해당하는 설정값(기준전류(Idc)의 전류값 혹은 기준전압(Vdc)의 전압값 혹은 이득(Kvco)의 이득 조정값 등)을 찾을 수 있다.
예를 들어, Pre-Clock Training 구간에 해당하는 시간(Ttot)이 복수의 시구간(Ts1 내지 Ts4)으로 세분화되고, 위상 검출기(540)로 입력되는 입력신호의 클럭패턴(IN_CLK)과 피드백 신호의 클럭패턴(FEB_CLK)이 도 9와 같을 경우, 첫번째 시구간(Ts1)과 두번째 시구간(Ts2)에서는 입력신호의 주파수에 비해 피드백 신호의 주파수(ωfb/N)가 일정 수준 이상으로 작고, 네번째 시구간(Ts4)에서는 입력신호의 주파수에 비해 피드백 신호의 주파수(ωfb/N)가 일정 수준 이상으로 크기 때문에 위상 검출기(540)에서 두 신호의 위상차를 검출할 수 없다.
이에 반해, 세번째 시구간(Ts3)에서는 입력신호의 주파수에 비해 피드백 신호의 주파수(ωfb/N)가 일정 수준 미만으로 작기 때문에 위상 검출기(540)에서 두 신호의 위상차를 검출할 수 있게 된다. 이러한 경우, 클럭복원부(410)에서 통신신호에 대한 클럭 트레이닝을 완료할 수 있게 된다.
여기서, 제어부(420)는 각 시구간의 클럭 트레이닝 결과를 확인하고, 복수의 시구간이 경과한 후에 세번째 시구간에 대응하는 설정값(CTR)으로 클럭복원부(410)의 회로를 설정할 수 있다.
이상에서 설명한 바와 같이, 일 실시예에서는 데이터구동장치(120)가 클럭복원부(410)의 회로 중에서 통신 주파수에 따라 특성이 변경되는 회로의 설정값(CTR)을 일정 시간마다 변경하면서 클럭 트레이닝을 수행하고, 클럭 트레이닝 결과를 통해 최적의 설정값을 선택 및 회로의 설정을 자동으로 변경할 수 있기 때문에 데이터구동장치(120)의 튜닝을 위한 시간과 인력을 최소화할 수 있다.
이하에서는 데이터구동장치(120)에서 통신신호의 제1통신 주파수에 대한 최적의 설정값을 선택하는 과정에 대해서 설명하도록 한다.
도 10은 일 실시예에 따른 데이터구동장치에서 최적의 설정값을 선택하는 과정을 나타낸 순서도이다.
도 10을 참조하면, 구동전압(VCC)이 데이터처리장치(140)와 데이터구동장치(120)로 공급되면, 데이터구동장치(120)는 데이터처리장치(140)로부터 통신신호를 수신할 수 있다(S1010). 여기서, 통신신호는 일정 주파수 범위 중 일 주파수를 가질 수 있고, 일정 주파수 범위는 고속데이터통신의 통신 주파수 대역일 수 있다.
데이터구동장치(120)는 통신신호를 이용하여 클럭 트레이닝을 수행하되, 통신 주파수에 따라 특성이 변경되는 내부회로의 설정값을 기설정된 시구간마다 변경하면서 클럭 트레이닝을 수행할 수 있고, 각 시구간마다 클럭 트레이닝 결과를 확인할 수 있다(S1020, S1030).
여기서, 내부회로는 클럭복원부(410)의 발진기(520)를 포함할 수 있고, 설정값(CTR)은 전류 제어 발진기(CC0)의 기준 주파수를 결정하기 위한 기준전류의 전류값 혹은 전압 제어 발진기(VCO)의 기준 주파수를 결정하기 위한 기준전압의 전압값을 포함하거나, 발진기(520)의 이득(Kvco)을 조정하기 위한 이득 조정값을 포함할 수 있다. 그리고 설정값(CTR)은 발진기(520)로 공급되는 구동전류의 전류값을 더 포함할 수 있다.
데이터구동장치(120)는 통신신호의 수신이 종료될 때까지 상기 단계 S1030을 반복할 수 있다(S1040). 여기서, 통신신호의 수신시간(예를 들어, 도 3의 Pre-Clock Training 구간)은 미리 정해져 있을 수 있고, 데이터구동장치(120)는 통신신호의 수신시간을 복수의 시구간으로 세분하기 위한 시구간 정보와 통신신호의 수신시간 정보를 저장할 수 있다. 그리고 복수의 시구간에 대응되는 개수의 설정값(CTR)들을 저장할 수 있다.
한편, 통신신호의 수신이 종료되면, 데이터구동장치(120)는 각 시구간에 대한 트레이닝 결과에 따라 최적의 설정값을 선택할 수 있다(S1050).
상기 단계 S1050에서 데이터구동장치(120)는 복수의 시구간 중에서 일 시구간에서 출력한 락신호(LOCK)의 레벨이 제1레벨이고, 다른 시구간들에서 출력한 락신호의 레벨이 제2레벨이면, 일 시구간에 대응하는 설정값을 최적의 설정값으로 선택할 수 있다.
상기 단계 S1050에서 데이터구동장치(120)는 복수의 시구간 중에서 연속한 두 개 이상의 시구간에서 출력한 락신호(LOCK)의 레벨이 제1레벨이고, 다른 시구간들에서 출력한 락신호(LOCK)의 레벨이 제2레벨이면, 두 개 이상의 시구간에 대응하는 두 개 이상의 설정값에 대한 중간값을 최적의 설정값으로 선택할 수도 있다.
상기 단계 S1050 이전에 데이터구동장치(120)는 클럭 트레이닝을 통해 복원한 클럭에 따라 통신신호에서 데이터를 복원할 수 있다. 그리고 상기 단계 S1050에서 데이터구동장치(120)는 복수의 시구간 중에서 일 시구간에서 복원한 데이터가 규칙적으로 변화하고, 다른 시구간에서 복원한 데이터가 불규칙적으로 변화하면, 일 시구간에 대응하는 설정값을 최적의 설정값으로 선택할 수 있다.
상기 단계 S1050에서 데이터구동장치(120)는 복수의 시구간 중에서 연속한 두 개 이상의 시구간에서 복원한 데이터가 규칙적으로 변화하고, 다른 시구간에서 복원한 데이터가 불규칙적으로 변화하면, 두 개 이상의 시구간에 대응하는 두 개 이상의 설정값에 대한 중간값을 최적의 설정값으로 선택할 수도 있다.

Claims (21)

  1. 복수의 시구간 동안에 수신된 통신신호를 이용하여 클럭 트레이닝을 수행하고, 상기 복수의 시구간에서의 클럭 트레이닝 결과를 나타내는 락신호를 출력하는 클럭복원부;
    상기 클럭복원부가 상기 클럭 트레이닝을 완료한 경우 복원된 정상 클럭에 따라 상기 통신신호에서 데이터를 복원하여 출력하는 수신부; 및
    상기 클럭복원부에 포함된 발진기의 설정값을 각 시구간마다 변경하고, 상기 설정값에 변경에 따른 상기 클럭복원부의 클럭 트레이닝 결과를 각 시구간마다 확인하며, 상기 수신부로부터 공급되는 복원 데이터 또는 상기 클럭복원부로부터 공급되는 상기 락 신호에 기초하여 최적의 설정값을 선택하는 제어부
    를 포함하되,
    상기 클럭복원부는 각 시구간마다 변경되는 상기 설정값에 따라 상기 발진기의 발진 주파수를 각 시구간마다 변경해서 상기 클럭 트레이닝을 수행하고,
    상기 최적의 설정값은 각 시구간별로 변경된 설정값들 중에서 상기 클럭복원부가 클럭 트레이닝을 완료한 시구간의 설정값이며,
    상기 제어부는 상기 발진기의 설정을 상기 통신신호의 통신 주파수에 맞추기 위해서 상기 최적의 설정값으로 상기 발진기를 설정하는 데이터구동장치.
  2. 제 1 항에 있어서,
    상기 발진기는 전류 제어 발진기 및 전압 제어 발진기 중 어느 하나인 데이터구동장치
  3. 제 2 항에 있어서,
    상기 설정값은 상기 전류 제어 발진기로 입력되는 기준전류의 전류값 혹은 상기 전압 제어 발진기로 입력되는 기준전압의 전압값을 포함하는 데이터구동장치.
  4. 제 1 항에 있어서,
    상기 설정값은 상기 발진기의 이득을 조정하기 위한 이득 조정값을 포함하는 데이터구동장치.
  5. 제 1 항에 있어서,
    상기 통신신호의 통신 주파수는 일정 주파수 범위 내로 설정되고, 상기 제어부에서 상기 설정값을 각 시구간마다 점진적으로 상향하여 상기 클럭복원부에 전달하면, 상기 클럭복원부는 상기 설정값에 따라 상기 발진기의 발진 주파수를 각 시구간마다 상향하되, 상기 복수의 시구간 중에서 최초 시구간에서의 발진 주파수는 상기 일정 주파수 범위 중에서 최저 주파수 대역에 포함되고, 최후 시구간에서의 발진 주파수는 상기 일정 주파수 범위 중에서 최고 주파수 대역에 포함되는 데이터구동장치.
  6. 제 1 항에 있어서,
    상기 통신신호의 통신 주파수는 일정 주파수 범위 내로 설정되고, 상기 제어부에서 상기 설정값을 각 시구간마다 점진적으로 하향하여 상기 클럭복원부에 전달하면, 상기 클럭복원부는 상기 설정값에 따라 상기 발진기의 발진 주파수를 각 시구간마다 하향하되, 상기 복수의 시구간 중에서 최초 시구간에서의 발진 주파수는 상기 일정 주파수 범위 중에서 최고 주파수 대역에 포함되고, 최후 시구간에서의 발진 주파수는 상기 일정 주파수 범위 중에서 최저 주파수 대역에 포함되는 데이터구동장치.
  7. 제 4 항에 있어서,
    상기 설정값은 상기 발진기로 공급되는 구동전류의 전류값을 더 포함하고, 상기 제어부는 각 시구간마다 상기 이득 조정값을 상향 또는 하향할 때에 상기 이득 조정값에 맞춰서 상기 구동전류의 전류값을 상향 또는 하향하는 데이터구동장치.
  8. 제 1 항에 있어서,
    상기 제어부는 상기 복수의 시구간 동안에 상기 클럭복원부로부터 상기 클럭 트레이닝에 대한 락신호를 수신하고, 상기 락신호를 이용하여 상기 클럭 트레이닝 결과를 각 시구간마다 확인하되, 상기 클럭복원부가 상기 클럭 트레이닝을 완료할 때의 상기 락신호의 레벨은 제1레벨이고, 상기 클럭복원부가 상기 클럭 트레이닝을 미완료할 때의 상기 락신호의 레벨은 제2레벨인 데이터구동장치.
  9. 제 8 항에 있어서,
    상기 제어부는 상기 복수의 시구간 중에서 일 시구간에서 수신한 상기 락신호의 레벨이 상기 제1레벨이고, 다른 시구간에서 수신한 상기 락신호의 레벨이 상기 제2레벨이면, 상기 일 시구간에 대응하는 설정값을 상기 최적의 설정값으로 선택하는 데이터구동장치.
  10. 제 8 항에 있어서,
    상기 제어부는 상기 복수의 시구간 중에서 연속한 두 개 이상의 시구간에서 수신한 상기 락신호의 레벨이 상기 제1레벨이고, 다른 시구간에서 수신한 상기 락신호의 레벨이 상기 제2레벨이면, 상기 두 개 이상의 시구간에 대응하는 두 개 이상의 설정값에 대한 중간값을 상기 최적의 설정값으로 선택하는 데이터구동장치.
  11. 삭제
  12. 삭제
  13. 제 1 항에 있어서,
    상기 제어부는 상기 복수의 시구간 중에서 일 시구간에서 출력된 상기 데이터가 규칙적으로 변화하고, 다른 시구간에서 출력된 상기 데이터가 불규칙적으로 변화하면, 상기 일 시구간에 대응하는 설정값을 상기 최적의 설정값으로 선택하는 데이터구동장치.
  14. 제 1 항에 있어서,
    상기 제어부는 상기 복수의 시구간 중에서 연속한 두 개 이상의 시구간에서 출력된 상기 데이터가 규칙적으로 변화하고, 다른 시구간에서 출력된 상기 데이터가 불규칙적으로 변화하면, 상기 두 개 이상의 시구간에 대응하는 두 개 이상의 설정값에 대한 중간값을 상기 최적의 설정값으로 선택하는 데이터구동장치.
  15. 데이터구동장치의 구동 방법에 있어서,
    일정 주파수 범위 중 일 주파수를 가지는 통신신호를 복수의 시구간에서 수신하는 단계;
    내부회로에 포함된 발진기의 설정을 상기 통신신호의 상기 일 주파수에 맞추기 위해서, 상기 발진기의 설정값을 각 시구간마다 변경하면서 상기 통신신호에 포함되는 클럭을 트레이닝하여 락 신호를 출력하는 단계;
    상기 클럭의 트레이닝이 완료된 경우 복원된 정상 클럭에 따라 상기 통신신호에서 데이터를 복원하여 출력하는 단계;
    상기 클럭의 트레이닝 결과를 각 시구간마다 확인하여, 상기 락 신호 또는 상기 복원하여 출력된 데이터에 기초하여 각 시구간별로 변경한 설정값들 중에서 상기 클럭의 트레이닝을 완료한 시구간의 설정값을 최적의 설정값으로 선택하는 단계; 및
    상기 최적의 설정값으로 상기 발진기를 설정하는 단계
    를 포함하되,
    상기 트레이닝하는 단계에서 상기 데이터구동장치는 각 시구간마다 변경하는 상기 설정값에 따라 상기 발진기의 발진 주파수를 각 시구간마다 변경해서 상기 클럭을 트레이닝하는 구동 방법.
  16. 제 15 항에 있어서, 상기 트레이닝하는 단계에서
    상기 발진기는 전류 제어 발진기 및 전압 제어 발진기 중 어느 하나이고, 상기 설정값은 상기 전류 제어 발진기로 입력되는 기준전류의 전류값 혹은 상기 전압 제어 발진기로 입력되는 기준전압의 전압값을 포함하며,
    상기 데이터구동장치는 상기 전류값 혹은 상기 전압값을 각 시구간마다 점진적으로 상향하거나 점진적으로 하향하여 상기 클럭을 트레이닝하는 구동 방법.
  17. 제 15 항에 있어서, 상기 트레이닝하는 단계에서
    상기 발진기는 전류 제어 발진기 및 전압 제어 발진기 중 어느 하나이고, 상기 설정값은 전류 제어 발진기 혹은 상기 전압 제어 발진기의 이득을 조정하기 위한 이득 조정값을 포함하며,
    상기 데이터구동장치는 상기 이득 조정값을 각 시구간마다 점진적으로 상향하거나 점진적으로 하향하여 상기 클럭을 트레이닝하는 구동 방법.
  18. 제 15 항에 있어서, 상기 선택하는 단계에서
    상기 데이터구동장치는 상기 복수의 시구간 중에서 일 시구간에서 출력한 락신호의 레벨이 제1레벨이고, 다른 시구간에서 출력한 락신호의 레벨이 제2레벨이면, 상기 일 시구간에 대응하는 설정값을 상기 최적의 설정값으로 선택하되,
    상기 데이터구동장치가 상기 클럭의 트레이닝을 완료할 때의 상기 락신호의 레벨은 상기 제1레벨이고, 상기 데이터구동장치가 상기 클럭의 트레이닝을 미완료할 때의 상기 락신호의 레벨은 상기 제2레벨인 구동 방법.
  19. 제 15 항에 있어서, 상기 선택하는 단계에서
    상기 데이터구동장치는 상기 복수의 시구간 중에서 연속한 두 개 이상의 시구간에서 출력한 락신호의 레벨이 제1레벨이고, 다른 시구간에서 출력한 락신호의 레벨이 제2레벨이면, 상기 두 개 이상의 시구간에 대응하는 두 개 이상의 설정값에 대한 중간값을 상기 최적의 설정값으로 선택하되,
    상기 데이터구동장치가 상기 클럭의 트레이닝을 완료할 때의 상기 락신호의 레벨은 상기 제1레벨이고, 상기 데이터구동장치가 상기 클럭의 트레이닝을 미완료할 때의 상기 락신호의 레벨은 상기 제2레벨인 구동 방법.
  20. 제 15 항에 있어서, 상기 선택하는 단계에서
    상기 데이터구동장치는 상기 클럭의 트레이닝을 통해 복원한 클럭에 따라 상기 통신신호에서 데이터를 복원하고, 상기 복수의 시구간 중에서 일 시구간에서 복원한 상기 데이터가 규칙적으로 변화하고, 다른 시구간에서 복원한 상기 데이터가 불규칙적으로 변화하면, 상기 일 시구간에 대응하는 설정값을 상기 최적의 설정값으로 선택하되,
    상기 데이터구동장치에서 상기 클럭 트레이닝을 완료하면 상기 데이터가 규칙적으로 변화하고, 상기 클럭의 트레이닝을 미완료하면 상기 데이터가 불규칙적으로 변화하는 구동 방법.
  21. 제 15 항에 있어서, 상기 선택하는 단계에서
    상기 데이터구동장치는 상기 클럭의 트레이닝을 통해 복원한 클럭에 따라 상기 통신신호에서 데이터를 복원하고, 상기 복수의 시구간 중에서 연속한 두 개 이상의 시구간에서 복원한 데이터가 규칙적으로 변화하고, 다른 시구간에서 복원한 데이터가 불규칙적으로 변화하면, 상기 두 개 이상의 시구간에 대응하는 두 개 이상의 설정값에 대한 중간값을 상기 최적의 설정값으로 선택하되,
    상기 데이터구동장치에서 상기 클럭 트레이닝을 완료하면 상기 데이터가 규칙적으로 변화하고, 상기 클럭의 트레이닝을 미완료하면 상기 데이터가 불규칙적으로 변화하는 구동 방법.
KR1020200047117A 2020-04-20 2020-04-20 데이터구동장치 및 이의 구동 방법 Active KR102817517B1 (ko)

Priority Applications (6)

Application Number Priority Date Filing Date Title
KR1020200047117A KR102817517B1 (ko) 2020-04-20 2020-04-20 데이터구동장치 및 이의 구동 방법
TW110114004A TWI895398B (zh) 2020-04-20 2021-04-19 資料驅動裝置和驅動資料驅動裝置方法
US17/234,228 US11671237B2 (en) 2020-04-20 2021-04-19 Data driving device and method for driving the same
CN202110424735.7A CN113539158B (zh) 2020-04-20 2021-04-20 数据驱动装置和驱动数据驱动装置的方法
US18/305,056 US12101391B2 (en) 2020-04-20 2023-04-21 Data driving device and method for driving the same
US18/891,373 US20250015968A1 (en) 2020-04-20 2024-09-20 Data driving device and method for driving the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020200047117A KR102817517B1 (ko) 2020-04-20 2020-04-20 데이터구동장치 및 이의 구동 방법

Publications (2)

Publication Number Publication Date
KR20210129327A KR20210129327A (ko) 2021-10-28
KR102817517B1 true KR102817517B1 (ko) 2025-06-10

Family

ID=78081095

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020200047117A Active KR102817517B1 (ko) 2020-04-20 2020-04-20 데이터구동장치 및 이의 구동 방법

Country Status (4)

Country Link
US (3) US11671237B2 (ko)
KR (1) KR102817517B1 (ko)
CN (1) CN113539158B (ko)
TW (1) TWI895398B (ko)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI733373B (zh) * 2020-03-16 2021-07-11 瑞昱半導體股份有限公司 影像播放系統及其具有同步資料傳輸機制的影像資料傳輸裝置及方法
KR102817517B1 (ko) * 2020-04-20 2025-06-10 주식회사 엘엑스세미콘 데이터구동장치 및 이의 구동 방법
KR102738872B1 (ko) * 2020-12-18 2024-12-06 주식회사 엘엑스세미콘 데이터 구동 회로 및 그의 클럭 복원 방법과 디스플레이 장치
KR20230051918A (ko) * 2021-10-12 2023-04-19 주식회사 엘엑스세미콘 락 기능을 갖는 디스플레이 장치 및 그의 디스플레이 구동 회로
US11955041B1 (en) * 2023-05-25 2024-04-09 Himax Technologies Limited Control circuit for controlling display panel

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170111071A1 (en) * 2015-10-16 2017-04-20 Samsung Electtronics Co., Ltd. Operating method of receiver, source driver and display driving circuit including the same

Family Cites Families (71)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6665308B1 (en) * 1995-08-25 2003-12-16 Terayon Communication Systems, Inc. Apparatus and method for equalization in distributed digital data transmission systems
US6307868B1 (en) * 1995-08-25 2001-10-23 Terayon Communication Systems, Inc. Apparatus and method for SCDMA digital data transmission using orthogonal codes and a head end modem with no tracking loops
US5991308A (en) * 1995-08-25 1999-11-23 Terayon Communication Systems, Inc. Lower overhead method for data transmission using ATM and SCDMA over hybrid fiber coax cable plant
US5757238A (en) * 1996-08-19 1998-05-26 International Business Machines Corporation Fast locking variable frequency phase-locked loop
US5978425A (en) * 1997-05-23 1999-11-02 Hitachi Micro Systems, Inc. Hybrid phase-locked loop employing analog and digital loop filters
CA2281522C (en) * 1999-09-10 2004-12-07 Philsar Electronics Inc. Delta-sigma based two-point angle modulation scheme
DE10105057C2 (de) * 2001-02-05 2003-06-18 Infineon Technologies Ag Sigma-Delta Programmiereinrichtung für Pll-Frequenzsynthesizer und Verfahren zum Programmieren einer programmierbaren Einrichtung
US20030043950A1 (en) * 2001-09-04 2003-03-06 Hansen Eric J. Phase-locked loop frequency synthesizer with two-point modulation
EP1563605B1 (en) * 2002-11-05 2007-01-10 Koninklijke Philips Electronics N.V. Pll with balanced quadricorrelator
US7149914B1 (en) * 2003-09-26 2006-12-12 Altera Corporation Clock data recovery circuitry and phase locked loop circuitry with dynamically adjustable bandwidths
JP5128287B2 (ja) * 2004-12-15 2013-01-23 イグニス・イノベイション・インコーポレーテッド 表示アレイのためのリアルタイム校正を行う方法及びシステム
TWI277302B (en) * 2004-12-28 2007-03-21 Ind Tech Res Inst Clock and data recovery circuit
CN101208866B (zh) * 2005-08-12 2012-05-23 富士通株式会社 发送装置
KR101301698B1 (ko) * 2006-08-24 2013-08-30 고려대학교 산학협력단 선형 위상검출기 및 그것을 포함하는 클럭 데이터 복원회로
US20100202386A1 (en) * 2007-09-28 2010-08-12 Panasonic Corporation Wireless communication apparatus and mapping method
KR100986041B1 (ko) * 2008-10-20 2010-10-07 주식회사 실리콘웍스 클럭 신호가 임베딩된 단일 레벨 신호 전송을 이용한 디스플레이 구동 시스템
KR101000289B1 (ko) * 2008-12-29 2010-12-13 주식회사 실리콘웍스 차동전압구동방식의 송신부 및 차동전류구동방식과 차동전압구동방식을 선택적으로 적용할 수 있는 송신부와 수신부 및 인터페이스 시스템
KR101169210B1 (ko) * 2009-02-13 2012-07-27 주식회사 실리콘웍스 지연고정루프 기반의 클럭 복원부가 구비된 수신부 장치
KR101037559B1 (ko) * 2009-03-04 2011-05-27 주식회사 실리콘웍스 데이터 구동부의 모니터링 수단이 구비된 디스플레이 구동 시스템
CN101854320B (zh) * 2009-03-31 2013-11-06 高通创锐讯企业管理(上海)有限公司 Vsb调制系统中采样时钟的估计和纠正装置
US8362996B2 (en) * 2010-02-12 2013-01-29 Au Optronics Corporation Display with CLK phase auto-adjusting mechanism and method of driving same
KR101198964B1 (ko) 2010-07-07 2012-11-07 건국대학교 산학협력단 저주파용 주파수 범위를 지원하는 클럭 및 데이터 복원 장치
JP5589895B2 (ja) * 2011-02-28 2014-09-17 住友電気工業株式会社 クロック・データ再生部及びその電力制御方法並びにponシステム
KR101252191B1 (ko) 2011-05-26 2013-04-05 (주)에이디테크놀로지 클럭 데이터 복원 회로
US9503250B2 (en) * 2011-10-28 2016-11-22 Koninklijke Philips N.V. Data communication with interventional instruments
GB2498937A (en) * 2012-01-31 2013-08-07 Texas Instruments Ltd A high data rate SerDes receiver arranged to receive input from a low data rate SerDes transmitter
KR101327221B1 (ko) * 2012-07-06 2013-11-11 주식회사 실리콘웍스 클럭생성기, 데이터 수신부 및 마스터 클럭신호 복원방법
WO2014013289A1 (en) * 2012-07-20 2014-01-23 Freescale Semiconductor, Inc. Calibration arrangement for frequency synthesizers
US9008253B2 (en) * 2012-10-23 2015-04-14 Novatek Microelectronics Corp. Control method for selecting frequency band and related clock data recovery device
JP6032082B2 (ja) * 2013-03-25 2016-11-24 富士通株式会社 受信回路及び半導体集積回路
US9755818B2 (en) * 2013-10-03 2017-09-05 Qualcomm Incorporated Method to enhance MIPI D-PHY link rate with minimal PHY changes and no protocol changes
KR102112089B1 (ko) * 2013-10-16 2020-06-04 엘지디스플레이 주식회사 표시장치와 그 구동 방법
TWI543596B (zh) * 2013-12-26 2016-07-21 晨星半導體股份有限公司 多媒體介面接收電路
US9379878B1 (en) * 2013-12-27 2016-06-28 Clariphy Communications, Inc. Deskew in a high speed link
KR102151949B1 (ko) * 2013-12-30 2020-09-04 엘지디스플레이 주식회사 표시장치와 그 구동 방법
TWI519119B (zh) * 2014-04-17 2016-01-21 創意電子股份有限公司 時脈資料回復電路與方法
JP6430738B2 (ja) * 2014-07-14 2018-11-28 シナプティクス・ジャパン合同会社 Cdr回路及び半導体装置
US9621332B2 (en) * 2015-04-13 2017-04-11 Qualcomm Incorporated Clock and data recovery for pulse based multi-wire link
US9553742B1 (en) * 2015-09-15 2017-01-24 Inphi Corporation Method and apparatus for independent rise and fall waveform shaping
KR102450859B1 (ko) 2015-12-31 2022-10-05 엘지디스플레이 주식회사 클럭 리커버리를 이용한 표시 장치의 선로 점검 방법 및 그 표시 장치
US9729119B1 (en) * 2016-03-04 2017-08-08 Atmel Corporation Automatic gain control for received signal strength indication
US9853807B2 (en) * 2016-04-21 2017-12-26 Taiwan Semiconductor Manufacturing Co., Ltd. Automatic detection of change in PLL locking trend
US9742549B1 (en) * 2016-09-29 2017-08-22 Analog Devices Global Apparatus and methods for asynchronous clock mapping
US10305495B2 (en) * 2016-10-06 2019-05-28 Analog Devices, Inc. Phase control of clock signal based on feedback
US9800438B1 (en) * 2016-10-25 2017-10-24 Xilinx, Inc. Built-in eye scan for ADC-based receiver
US10027332B1 (en) * 2017-08-07 2018-07-17 Pericom Semiconductor Corporation Referenceless clock and data recovery circuits
KR102418971B1 (ko) * 2017-11-15 2022-07-11 삼성디스플레이 주식회사 표시 장치 및 그 구동 방법
KR102463789B1 (ko) * 2017-12-21 2022-11-07 주식회사 엘엑스세미콘 디스플레이 패널구동장치 및 디스플레이 장치에서의 영상데이터송수신방법
US10291389B1 (en) * 2018-03-16 2019-05-14 Stmicroelectronics International N.V. Two-point modulator with matching gain calibration
US11082051B2 (en) * 2018-05-11 2021-08-03 Analog Devices Global Unlimited Company Apparatus and methods for timing offset compensation in frequency synthesizers
KR102518935B1 (ko) * 2018-07-03 2023-04-17 주식회사 엘엑스세미콘 인터페이스신호에서 임베디드클럭을 복원하는 클럭복원장치 및 소스드라이버
JP7063164B2 (ja) * 2018-07-23 2022-05-09 富士通株式会社 光送信装置および光受信装置
US10892911B2 (en) * 2018-08-28 2021-01-12 Texas Instruments Incorporated Controller area network receiver
KR102495319B1 (ko) * 2018-09-21 2023-02-03 삼성디스플레이 주식회사 데이터 드라이버, 그것을 포함하는 표시 장치 및 구동 방법
KR102621926B1 (ko) * 2018-11-05 2024-01-08 주식회사 엘엑스세미콘 인터페이스신호에서 임베디드클럭을 복원하는 클럭복원장치 및 소스드라이버
US10742391B1 (en) * 2019-03-20 2020-08-11 Texas Instruments Incorporated Signal conditioning in a serial data link
US11133920B2 (en) * 2019-09-03 2021-09-28 Samsung Electronics Co., Ltd. Clock and data recovery circuit and a display apparatus having the same
KR102714828B1 (ko) * 2019-12-24 2024-10-10 주식회사 엘엑스세미콘 디스플레이 구동 장치 및 이를 포함하는 디스플레이 장치
CN113345359B (zh) * 2020-03-03 2025-01-10 硅工厂股份有限公司 用于驱动显示装置的数据处理装置、数据驱动装置和系统
US11031939B1 (en) * 2020-03-19 2021-06-08 Mellanox Technologies, Ltd. Phase detector command propagation between lanes in MCM USR serdes
KR102817517B1 (ko) * 2020-04-20 2025-06-10 주식회사 엘엑스세미콘 데이터구동장치 및 이의 구동 방법
KR102882171B1 (ko) * 2020-04-29 2025-11-07 주식회사 엘엑스세미콘 디스플레이장치를 구동하기 위한 데이터구동장치, 데이터처리장치 및 시스템
US10892763B1 (en) * 2020-05-14 2021-01-12 Credo Technology Group Limited Second-order clock recovery using three feedback paths
KR102727304B1 (ko) * 2020-06-15 2024-11-07 주식회사 엘엑스세미콘 디스플레이 장치를 구동하기 위한 데이터구동장치, 방법 및 시스템
KR102727849B1 (ko) * 2020-06-25 2024-11-08 주식회사 엘엑스세미콘 디스플레이 장치의 데이터 송수신 방법 및 시스템
KR102726675B1 (ko) * 2020-07-23 2024-11-06 주식회사 엘엑스세미콘 디스플레이장치를 구동하기 위한 데이터구동장치 및 데이터처리장치
CN113985720B (zh) * 2020-07-27 2025-11-21 硅工厂股份有限公司 时钟和数据恢复电路及包括其的源极驱动器
KR102711854B1 (ko) * 2020-08-18 2024-09-30 삼성전자주식회사 적응적 등화를 수행하는 수신 회로 및 이를 포함하는 시스템
US11177986B1 (en) * 2020-11-24 2021-11-16 Texas Instruments Incorporated Lane adaptation in high-speed serial links
CN116110336A (zh) * 2021-11-11 2023-05-12 三星电子株式会社 显示驱动电路、包括其的显示设备以及操作其的方法
US20250266013A1 (en) * 2024-02-16 2025-08-21 Lx Semicon Co., Ltd. Data processing device, data driving device, and display device including the same

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170111071A1 (en) * 2015-10-16 2017-04-20 Samsung Electtronics Co., Ltd. Operating method of receiver, source driver and display driving circuit including the same

Also Published As

Publication number Publication date
CN113539158A (zh) 2021-10-22
TW202141458A (zh) 2021-11-01
KR20210129327A (ko) 2021-10-28
US20210328757A1 (en) 2021-10-21
TWI895398B (zh) 2025-09-01
US20250015968A1 (en) 2025-01-09
US12101391B2 (en) 2024-09-24
US20240080176A1 (en) 2024-03-07
CN113539158B (zh) 2025-05-23
US11671237B2 (en) 2023-06-06

Similar Documents

Publication Publication Date Title
KR102817517B1 (ko) 데이터구동장치 및 이의 구동 방법
CN109785806B (zh) 显示设备及其驱动方法
US9589524B2 (en) Display device and method for driving the same
KR100983575B1 (ko) 액정 표시 장치 및 그의 구동방법
US20080198183A1 (en) Inverter for liquid crystal display
US6466196B1 (en) Method of driving backlight, circuit for driving backlight, and electronic apparatus
US10762873B2 (en) Driving circuit and anti-interference method thereof
US8441506B2 (en) Liquid crystal display and method for initializing field programmable gate array
CN108986756B (zh) 公共电压反馈补偿电路、方法及液晶显示装置
KR20010082742A (ko) 액정 표시 장치
US11081076B2 (en) Display device controlling an output timing of a data signal
KR102712586B1 (ko) 표시 장치
US9013393B2 (en) Method of driving a light source, light source apparatus for performing the method and display apparatus having the light source apparatus
KR20090098430A (ko) 확산 스펙트럼 클록 발생기 및 이를 구비한 표시 장치
KR20170065088A (ko) 표시장치, 표시장치의 스프레드 스펙트럼 신호 처리 장치 및 방법
US6346936B2 (en) Liquid crystal driving device
US7345432B2 (en) Inverter circuit for lighting backlight of liquid crystal display and method for driving the same
KR100358694B1 (ko) 디스플레이 장치, 이상 동작 방지 회로 및 방법
CN109785807B (zh) 一种ttl-rgb信号一带二输出控制电路
KR100894640B1 (ko) 확산 스펙트럼을 이용한 액정 표시 장치 및 그의 구동 방법
US7768804B2 (en) Inverter and method for controlling output frequency of inverter
KR101030542B1 (ko) 액정표시장치의 전원공급장치 및 이의 전원공급방법
WO2006131890A2 (en) A control device for controlling the output of one or more full-bridges
JP2638250B2 (ja) 表示装置
KR20260012131A (ko) 표시 장치의 데이터 구동 장치 및 데이터 구동 장치의 구동 방법

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20200420

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: 20240226

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20241028

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

PX0701 Decision of registration after re-examination

Patent event date: 20250305

Comment text: Decision to Grant Registration

Patent event code: PX07013S01D

X701 Decision to grant (after re-examination)
GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20250602

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20250604

End annual number: 3

Start annual number: 1

PG1601 Publication of registration