KR102577236B1 - 디스플레이 장치 및 그것의 인터페이스 동작 - Google Patents

디스플레이 장치 및 그것의 인터페이스 동작 Download PDF

Info

Publication number
KR102577236B1
KR102577236B1 KR1020180064769A KR20180064769A KR102577236B1 KR 102577236 B1 KR102577236 B1 KR 102577236B1 KR 1020180064769 A KR1020180064769 A KR 1020180064769A KR 20180064769 A KR20180064769 A KR 20180064769A KR 102577236 B1 KR102577236 B1 KR 102577236B1
Authority
KR
South Korea
Prior art keywords
display driver
shared channel
command
timing controller
signal
Prior art date
Application number
KR1020180064769A
Other languages
English (en)
Other versions
KR20190138394A (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 KR1020180064769A priority Critical patent/KR102577236B1/ko
Priority to US16/248,553 priority patent/US10629157B2/en
Priority to CN201910484145.6A priority patent/CN110570797A/zh
Publication of KR20190138394A publication Critical patent/KR20190138394A/ko
Priority to US16/814,535 priority patent/US10885870B2/en
Application granted granted Critical
Publication of KR102577236B1 publication Critical patent/KR102577236B1/ko

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
    • 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
    • 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
    • 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/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/36Control 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 using liquid crystals
    • G09G3/3611Control of matrices with row and column drivers
    • G09G3/3685Details of drivers for data electrodes
    • G09G3/3688Details of drivers for data electrodes suitable for active matrices only
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2310/00Command of the display device
    • G09G2310/02Addressing, scanning or driving the display screen or processing steps related thereto
    • G09G2310/0202Addressing of scan or signal lines
    • G09G2310/0221Addressing of scan or signal lines with use of split matrices
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2310/00Command of the display device
    • G09G2310/08Details of timing specific for flat panels, other than clock recovery
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Crystallography & Structural Chemistry (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Dc Digital Transmission (AREA)

Abstract

개시된 일 실시 예에 따른 전자 장치는 타이밍 컨트롤러, 및 데이터 라인들과 공유 채널을 통해, 타이밍 컨트롤러와 연결된 디스플레이 드라이버 IC들을 포함하고, 데이터 라인 상의 차동 신호에 기초하여, 디스플레이 드라이버 IC들 중에서, 타이밍 컨트롤러로부터 커맨드를 수신할 적어도 하나의 디스플레이 드라이버 IC가 선택되고, 선택된 적어도 하나의 디스플레이 드라이버 IC 는 공유 채널을 통해 커맨드를 수신하도록 구성될 수 있다.

Description

디스플레이 장치 및 그것의 인터페이스 동작{DISPLAY APPARATUS AND INTERFACE OPERATION THEREOF}
본 발명은 전자 장치에 관한 것으로, 구체적으로는 디스플레이 장치에서의 인터페이스 동작에 관한 것이다.
LCD(Liquid Crystal Display), PDP(Plasma Display Panel), LED(Light Emitting Diode) 등과 같은 디스플레이 장치는 패널을 구동시키기 위한 디스플레이 드라이버 IC(Display Driver Integrated Chip, 이하 DDI)들을 포함할 수 있다. DDI는 디스플레이 장치를 구성하는 수 많은 픽셀들을 구동시키기 위한 반도체 칩이다. DDI 는 디스플레이 장치에 원하는 화면이 표시되도록 박막 트랜지스터에게 신호를 전달함으로써 디스플레이 패널을 구성하는 픽셀을 제어할 수 있다. 최근 디스플레이 장치는 8K 이상의 고해상도 패널들을 포함하고 있으며, 이로 인해 디스플레이 장치는 다수의 DDI들(예를 들어, 8K/1G1D 패널 기준 24개의 DDI)이 필요하다.
DDI는 개별 칩 형태로 디스플레이 장치에 채용될 수 있으며, 타이밍 컨트롤러의 디스플레이 데이터에 기초하여 패널들을 구동시킬 수 있다. 타이밍 컨트롤러와 DDI들 사이의 인터페이스 방식에 있어서, 데이터는 고속 전송 채널인 메인 링크(데이터 라인이라고도 불림)를 통해 전송될 수 있다. 그러나, DDI의 동작에 직접적인 영향을 미치는 이퀄라이저(Equalizer) 옵션, 바이어스(Bias) 전류 옵션, 포트(Port) 선택 옵션 등을 설정하기 위한 커맨드가 메인 링크를 통해 전송되면, 메인 링크 자체의 동작에 영향을 주게 되어 오동작을 발생시킬 가능성이 높다.
다수의 DDI들에 의해 공유되는 채널들을 사용하여, 타이밍 컨트롤러와 DDI들 사이에 커맨드를 전송하기 위한 인터페이스 동작이 제공될 수 있다.
본 실시 예가 이루고자 하는 기술적 과제는 상기된 바와 같은 기술적 과제로 한정되지 않으며, 이하의 실시 예들로부터 또 다른 기술적 과제들이 유추될 수 있다.
전자 장치는, 타이밍 컨트롤러 및 데이터 라인과 공유 채널을 통해 상기 타이밍 컨트롤러와 연결된 디스플레이 드라이버 IC들을 포함할 수 있다. 상기 디스플레이 드라이버 IC들 중에서, 상기 데이터 라인 상의 차동 신호에 기초하여, 상기 타이밍 컨트롤러로부터 커맨드를 수신할 적어도 하나의 디스플레이 드라이버 IC가 선택되고, 상기 적어도 하나의 디스플레이 드라이버 IC 는 상기 공유 채널을 통해 상기 커맨드를 수신하도록 구성될 수 있다.
데이터 라인과 공유 채널을 통해, 디스플레이 드라이버 IC들과 타이밍 컨트롤러가 연결되는 장치에서 수행되는 방법은, 상기 디스플레이 드라이버 IC들에 대한 트레이닝 동작을 수행하는 단계, 상기 공유 채널 상의 신호의 상태에 기초하여, 상기 타이밍 컨트롤러로부터 상기 디스플레이 드라이버 IC들로 커맨드가 전송될 것인지 판단하는 단계, 상기 커맨드가 전송될 것으로 판단되면, 상기 디스플레이 드라이버 IC들 중에서 상기 커맨드를 수신할 적어도 하나의 디스플레이 드라이버 IC를 상기 데이터 라인 상의 차동 신호에 기초하여 선택하는 단계, 및 상기 선택된 적어도 하나의 디스플레이 드라이버 IC가 상기 적어도 하나의 공유 채널을 통해 상기 커맨드를 수신하는 단계를 포함할 수 있다.
디스플레이 장치는, 어플리케이션 프로세서, 디스플레이 패널, 및 상기 어플리케이션 프로세서로부터 출력된 신호를 수신하고 상기 수신된 신호를 상기 디스플레이 패널을 제어하기 위한 신호로 변환하는 디스플레이 드라이버 IC 패키지를 포함할 수 있다. 상기 디스플레이 IC 드라이버 패키지는, 타이밍 컨트롤러, 및 데이터 라인과 공유 채널을 통해, 상기 타이밍 컨트롤러와 연결된 디스플레이 드라이버 IC들을 포함하고, 상기 디스플레이 드라이버 IC들 중에서, 상기 데이터 라인 상의 차동 신호에 기초하여, 상기 타이밍 컨트롤러로부터 커맨드를 수신할 적어도 하나의 디스플레이 드라이버 IC가 선택되고, 상기 적어도 하나의 디스플레이 드라이버 IC 는 상기 공유 채널을 통해 상기 커맨드를 수신하도록 구성될 수 있다.
개시된 일 실시 예에 따른 전자 장치는, 커맨드 전송을 위한 DDI를 선택하기 위해 고속 채널인 데이터 라인 상의 신호를 이용하되, 커맨드는 저속 채널인 공유 채널을 통해 전송될 수 있다. 따라서, 커맨드가 안정적으로 전송될 수 있다. 또한, 전자 장치는, 커맨드 전송을 위한 DDI를 선택하기 위해 데이터 라인 상의 신호가 사용되므로 DDI에 대한 식별 정보를 태그하기 위한 추가적인 패드 또는 소자가 필요 없다.
도1은 일 실시 예에 따른 전자 장치의 블록도를 나타낸다.
도2는 일 실시 예에 따른 데이터 라인 및 공유 채널 상의 신호의 파형을 나타낸다.
도3은 일 실시 예에 따라, 도1의 전자 장치에서 수행되는 커맨드 전송 방법의 흐름도를 나타낸다.
도4a 내지 4d는 일 실시 예에 따라, 커맨드 전송을 위한 DDI를 선택하기 위해 사용될 수 있는 데이터 라인 상의 신호의 파형들을 나타낸다.
도5는 일 실시 예에 따라, 서로 다른 두 개의 DDI에 대한 데이터 라인, 제1공유 채널, 및 제2공유 채널 상의 신호의 파형을 나타낸다.
도6은 일 실시 예에 따라 도1의 전자 장치가 채택된 디스플레이 장치의 블록도를 나타낸다.
도7은 일 실시 예에 따른 도6의 디스플레이 장치가 통신 장치와 연결된 블록도를 나타낸다.
도8은 일 실시 예에 따른 도6의 디스플레이 장치가 적용된 다양한 응용 예를 나타낸다.
아래에서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자들(이하, 통상의 기술자들)이 본 발명을 용이하게 실시할 수 있도록, 첨부되는 도면들을 참조하여 몇몇 실시 예가 명확하고 상세하게 설명될 것이다.
도1은 일 실시 예에 따른 전자 장치의 블록도를 나타낸다.
전자 장치(1000)는 영상을 표시하기 위한 LCD 표시 장치, LED 표시 장치, OLED 표시 장치, 또는 AMOLED(Active Matrix OLED) 표시 장치와 같은 디스플레이 장치에 포함되는 장치 또는 부품일 수 있다. 예를 들어, 전자 장치(1000)는 DDI 의 기능을 수행하기 위해 필요한 구성 요소들을 DDI와 함께 패키징한 장치 또는 부품일 수 있으나 이에 제한되지 않는다.
도1을 참조하면, 전자 장치(1000)는 타이밍 컨트롤러(1200) 및 DDI들(1400)을 포함할 수 있다. DDI들(1400)은 n개의 DDI들을 포함할 수 있다. 예를 들어, DDI들(1400)은 제1 DDI(DDI1), 제2 DDI(DDI2), 제3 DDI(DDI3), 및 제n DDI(DDIn)를 포함할 수 있다.
타이밍 컨트롤러(1200)는 DDI들(1400)의 동작을 제어하고 외부로부터 공급되는 데이터를 정렬하여 DDI들(1400)에게 전달할 수 있다. 예를 들어, 타이밍 컨트롤러(1200)는 어플리케이션 프로세서(미도시)로부터 수신된 신호를 DDI들(1400)에 의해 디코딩이 가능한 신호로 변환하고 변환된 신호를 DDI들(1400) 각각으로 전달할 수 있다.
DDI들(1400)과 타이밍 컨트롤러(1200)는 포인트-투-포인트(point-to-point) 방식으로 데이터 라인들(DL1 내지 DLn)을 통해 연결될 수 있다. 예를 들어, 제1데이터 라인(DL1)은 제1 DDI(DDI1)와 타이밍 컨트롤러(1200)를 연결하는 버스이고, 제2데이터 라인(DL2)은 제2 DDI(DDI2)와 타이밍 컨트롤러(1200)를 연결하는 버스이다.
데이터 라인들(DL1 내지 DLn)을 통한 데이터 전송에 있어서, 차동 신호 인터페이스(Differential Signaling Interface)가 사용될 수 있다. 차동 신호 인터페이스 방식을 사용함으로써, 신호의 스윙 폭이 감소되어 EMI(Electro Magnetic Interference) 특성이 개선되고 데이터의 전송 속도가 빨라질 수 있다. 일 실시 예에 따라, 차동 신호 인터페이스로서, 멀티 드롭(multi-drop) 방식을 채용한 RSDS(Reduced Swing Differential Signaling) 인터페이스, mini-LVDS(Low Voltage Differential Signaling), 및 포인트-투-포인트(point-to-point) 방식을 채용한 PPDS(Point-to-Point Differential Signaling) 인터페이스 중의 하나가 사용될 수 있으나 이에 제한되지 않는다.
DDI들(1400) 각각은 DLL(Delay Locked Loop) 이나 PLL(Phase Locked Loop) 회로와 같은 클럭 복구를 수행하는 회로를 포함할 수 있다. 예를 들어, DDI들(1400) 각각은 각 데이터 라인들(DL1 내지 DLn)을 통해 타이밍 컨트롤러(1200)로부터 클럭 트레이닝(Clock Training) 패턴을 수신하고 수신된 트레이닝 패턴에 기초하여 트레이닝 동작을 수행할 수 있다.
DDI들(1400)과 타이밍 컨트롤러(1200)는 공유 채널을 통해 연결될 수 있다. 공유 채널은, 제1공유 채널(SC1)과 제2공유 채널(SC2)을 포함할 수 있다. 제1공유 채널(SC1)과 제2공유 채널(SC2)은 DDI들(1400) 모두에 의해 공유되는 공통 버스이다. 일 실시 예에 따라, 제1공유 채널(SC1)은 공유 백 채널(Shared Back Channel, SBC)로 지칭될 수 있으며, 제2공유 채널(SC2)은 공유 포워드 채널(Shared Forward Channel, SFC)로 지칭될 수 있으나 이에 제한되지 않는다. 제1공유 채널(SC1)과 제2공유 채널(SC2)의 데이터 전송 속도는, 차동 신호 인터페이스를 사용하는 데이터 라인들(DL1 내지 DLn)의 데이터 전송 속도에 비해 느릴 수 있다.
제1공유 채널(SC1)을 통해 DDI들(1400)의 다양한 상태 정보가 타이밍 컨트롤러(1200)로 전달될 수 있다. 일 실시 예에 따라, DDI들(1400)은 클럭이 언 로킹(Un-Locking)되었는지 또는 로킹(Locking)되었는지를 나타내는 정보를 제1공유 채널(SC1)을 통해 타이밍 컨트롤러(1200)로 전달할 수 있다. 타이밍 컨트롤러(1200)는 제1공유 채널(SC1)을 통해 수신된 신호에 기초하여, 클럭이 언 로킹되었음을 인지하고 DDI들(1400)로 클럭 트레이닝 패턴을 제공할 수 있다.
또는, DDI들(1400)은 정전기 방전(electrostatic discharge, ESD) 등에 의해 DDI들(1400)의 환경 설정 값들이 변경된 경우에, 제1공유 채널(SC1)을 통해 타이밍 컨트롤러(1200)로 출력되는 신호를 논리 로우 상태로 결정할 수 있다. 또한, DDI들(1400)에 대한 비트 에러율 테스트 데이터, 패널 터치 데이터, 휘도 데이터, 또는 온도 데이터가 제1공유 채널(SC1)을 통해 타이밍 컨트롤러(1200)로 전달될 수 있다.
일 실시 예에 따라, 제1공유 채널(SC1)을 통해 전달되는 신호는 오픈-드레인(open-drain) 타입일 수 있고, 풀-업(Pull-up) 저항에 의해 제어될 수 있다. 풀-업 저항을 사용함으로써, DDI들(1400)과 타이밍 컨트롤러(1200) 사이에서 송신 및 수신되는 신호의 레벨이 정확하게 조절될 수 있다.
전자 장치(1000)는 제2공유 채널(SC2)의 신호를 제어함으로써 DDI들(1400)에 대한 트레이닝 구간을 정의할 수 있다. 예를 들어, 제2공유 채널(SC2)의 신호는 타이밍 컨트롤러(1200)에 의해 제어될 수 있다. 예를 들어, 전자 장치(1000)는 제2공유 채널(SC2) 상의 신호가 논리 로우 상태인 경우, DDI들(1400)에 대한 트레이닝 동작을 수행하고, 제2공유 채널(SC2) 상의 신호가 논리 하이 상태인 경우 타이밍 컨트롤러(1200)와 DDI들(1400) 사이에 데이터 전송 동작을 수행할 수 있다.
상술한 바와 같이, 타이밍 컨트롤러(1200)와 DDI들(1400)은 데이터 라인들(DL1 내지 DLn), 제1공유 채널(SC1), 및 제2공유 채널(SC2)을 통해 인터페이스 동작을 수행할 수 있다. 다만, DDI들(1400)의 동작 특성에 직접적인 영향을 미치는 커맨드(예를 들어, DDI들(1400)의 이퀄라이저(Equalizer) 옵션, 바이어스(Bias) 전류 옵션, 포트(Port) 선택 옵션 등과 같은 옵션의 설정 값을 변경하기 위한 커맨드)가 데이터 라인들(DL1 내지 DLn)을 통해 전송되는 경우, 데이터 라인들(DL1 내지 DLn) 자체의 동작에 영향을 줄 수 있어 전송 에러를 야기할 수 있다. 또한, 데이터 라인(DL1 내지 DLn)을 통해 전송되는 신호의 스윙폭은 대체적으로 작기 때문에 전송되는 커맨드가 외부 노이즈의 영향을 받을 수도 있다.
이하, 커맨드는 DDI들(1400) 각각의 다양한 설정 값을 변경하기 위한 쓰기(Write) 커맨드나 DDI들(1400) 각각의 다양한 설정 값을 독출하기 위한 읽기(Read) 커맨드를 의미할 수 있으나 이에 제한되지 않는다.
전자 장치(1000)는 데이터 라인들(DL1 내지 DLn) 상의 차동 신호에 기초하여 DDI들(1400) 중에서 커맨드 전송을 위한 적어도 하나의 DDI 를 선택하고, 제1공유 채널(SC1)을 통해 선택된 DDI 로 커맨드를 안정적으로 전송할 수 있다. 이하, 제1공유 채널(SC1)을 통해, 타이밍 컨트롤러(1200)로부터 DDI들(1400)로 커맨드를 전송하기 위한 방법을 설명한다.
도2는 일 실시 예에 따른 데이터 라인 및 공유 채널 상의 신호의 파형을 나타낸다. 도3은 일 실시 예에 따라, 도1의 전자 장치(1000)에서 수행되는 커맨드 전송 방법의 흐름도를 나타낸다. 도4a 내지 4d는 일 실시 예에 따라, 커맨드 전송을 위한 DDI를 선택하기 위해 사용될 수 있는 데이터 라인 상의 신호의 파형들을 나타낸다. 이하, 설명의 편의를 위해, 도2 내지 도4b가 같이 참조된다.
먼저 도2를 참조하면, 파형(2100)은 일 실시 예에 따라 전자 장치(1000)에 의해 제어되는 도1의 제2공유 채널(SC2) 상의 신호의 파형을 나타낸다.
파형(2300)은 일 실시 예에 따라, 전자 장치(1000)에 의해 제어되는 도1의 데이터 라인(DL2) 상의 신호의 파형을 나타낸다. 파형(2300)은 도1 의 제2데이터 라인(DL2)을 통해 제2 DDI(DDI2) 에게 인가되는 신호의 파형을 나타낼 수 있다. 트레이닝 동작이 수행되는 트레이닝 구간(2200, 2600)을 제외한 구간에서 제2 DDI(DDI2)에 대한 데이터 전송이 가능하다. 상술한 바와 같이, 제2데이터 라인(DL2) 상으로 차동 신호가 전송될 수 있다. 이하, 제2데이터 라인(DL2)을 통해 파지티브 신호(Positive 신호, 이하 P신호)와 네거티브 신호(Negative 신호, 이하 N신호)가 전송되는 것으로 가정한다.
파형(2700)은 일 실시 예에 따라 전자 장치(1000)에 의해 제어되는 도1의 제1공유 채널(SC1) 상의 신호의 파형을 나타낸다.
도3을 참조하면, 단계 S3200 에서, 전자 장치(1000)는 초기화 동작을 수행할 수 있다. 초기화 동작은, DDI들(1400)에 대한 트레이닝 동작을 포함할 수 있다. 도2를 참조하면, 제2 DDI (DDI2)는 타이밍 컨트롤러(1200)로부터 수신되는 클럭 트레이닝 패턴을 사용하여 트레이닝 구간(2200, 2600) 동안 트레이닝 동작을 수행할 수 있다.
다시 도3을 참조하면, 단계 S3400 에서, 전자 장치(1000)는 커맨드 엔트리(Command Entry) 상태를 판단할 수 있다. 커맨드 엔트리 상태란, DDI들(1400)이 타이밍 컨트롤러(1200)로부터 커맨드가 전송될 수 있음을 인지하는 상태를 의미할 수 있다. 커맨드 엔트리 상태는 DDI들(1400)과 타이밍 컨트롤러(1200)를 연결하는 공유 채널들(SC1, SC2) 상의 신호에 기초하여 판단될 수 있다.
보다 구체적으로, 전자 장치(1000)는 제1공유 채널(SC1)과 제2공유 채널(SC2) 상의 신호가 커맨드 수신 조건과 일치하는지 여부에 따라 커맨드 엔트리 상태를 판단할 수 있다. 예를 들어, 커맨드 수신 조건은 제2공유 채널(SC2) 상의 신호가 라이징(rising) 상태이고, 제1공유 채널(SC1) 상의 신호가 논리 로우 상태인 것으로 정의될 수 있다. 도2를 참조하면, 커맨드 수신 조건을 만족하는 제1시점(T1)에서 DDI들(1400)은 타이밍 컨트롤러(1200)로부터 커맨드가 전송될 수 있음을 인지할 수 있다. 그러나, 제2시점(T2)에서는, 제1공유 채널(SC1) 상의 신호가 라이징하였지만 제2공유 채널(SC2) 상의 신호가 논리 하이 상태이기 때문에 커맨드 엔트리 상태로 판단되지 않으며, 이러한 경우 커맨드 전송 동작은 수행되지 않는다.
커맨드 엔트리 상태로 판단되면, 전자 장치(1000)는 커맨드를 수신하기 위한 모드로 진입할 수 있다. 커맨드 수신 모드에서, 전자 장치(1000)는 커맨드 전송을 위한 준비 동작을 수행할 수 있다. 예를 들어, 전자 장치(1000)는 제1공유 채널(SC1)의 본래 기능인 클럭 로킹 정보의 출력 기능을 중단하도록 제어할 수 있다. 타이밍 컨트롤러(1200)가 제1공유 채널(SC1)에 대한 제어권을 가짐으로써, 제1공유 채널(SC1)을 통해 타이밍 컨트롤러(1200)로부터 출력된 커맨드가 전송될 수 있다. 커맨드 수신 모드에서, DDI들(1400)은 클럭 복구 회로를 통해 복구된 클럭을 사용하지 않고 DDI들(1400) 내부에서 자체적으로 생성되는 클럭을 사용하는 모드로 전환될 수 있다. 이는, 트레이닝 동작이 종료되고 커맨드를 수신하는 동안, DDI들(1400)에 대한 데이터 입력 또는 출력의 타이밍이 타이밍 컨트롤러(1200)의 클럭 주파수와 점차적으로 일치하지 않음으로써 DDI들(1400)에서 입력 또는 출력되는 데이터의 신뢰성이 떨어질 수 있음을 고려한 것이다.
다시 도3을 참조하면, 커맨드 엔트리 상태인 전자 장치(1000)는, 단계 S3600 에서 커맨드가 전송될 적어도 하나의 DDI를 DDI들(1400) 중에서 선택할 수 있다. DDI 선택을 위해, 데이터 라인들(DL1 내지 DLn) 상의 차동 신호(예를 들어, P신호와 N 신호의 조합)가 사용될 수 있다. 즉, DDI들(1400) 각각이 자신의 데이터 라인을 통해 수신하는 P 신호와 N 신호가 칩 셀렉트 조건과 일치하는지 여부에 기초하여, 적어도 하나의 DDI가 선택될 수 있다.
일 실시 예에 따라, 칩 셀렉트 조건은 P신호가 논리 하이 상태이고 N신호가 논리 로우 상태('DC 1')인 것으로 정의될 수 있다. 도4a의 파형(4200)은 'DC 1' 상태의 신호를 나타낸다.
다른 실시 예에 따라, 칩 셀렉트 조건은, P신호와 N신호가 모두 논리 하이 상태('차동 풀-업(Weakly pull-up)')인 것으로 정의될 수 있다. 도4b의 파형(4400)은 '차동 풀-업' 상태의 신호를 나타낸다.
다른 실시 예에 따라, 칩 셀렉트 조건은, P신호와 N신호 모두가 논리 로우 상태('차동 풀-다운(Weakly pull-down)')인 것으로 정의될 수 있다. 도4c의 파형(4600)은 '차동 풀-다운'의 상태의 신호를 나타낸다.
다른 실시 예에 따라, 칩 셀렉트 조건은, P신호가 논리 로우 상태이고 N신호가 논리 하이 상태('DC 0')인 것으로 정의될 수 있다. 도4d의 파형(4800)은 'DC 0'의 상태의 신호를 나타낸다.
이하, 칩 셀렉트 조건은 P신호가 논리 하이 상태이고 N신호가 논리 로우 상태('DC 1')로 정의된 것으로 가정하고 설명을 계속한다.
다시 도2를 참조하면, 전자 장치(1000)는 제2 DDI(DDI2)를 선택하고 제2 DDI(DDI2)로 커맨드를 전송할 수 있다. 제 2 DDI(DDI2)는, 데이터 라인(DL2) 상의 신호가 칩 셀렉트 조건을 만족하는 구간(2400) 동안 커맨드를 수신할 수 있다. 타이밍 컨트롤러(1200)는 DDI들(1400) 중에서 제2DDI(DDI2)에게 커맨드를 전송하기 위해, 제2 DDI(DDI2)에 대한 데이터 라인(DL2) 상의 신호를 제어함으로써 제2 DDI(DDI2)를 선택할 수 있다. 즉, DDI들(1400)에 대한 식별 정보(예를 들어, ID)를 태깅하기 위한 추가적인 패드나 소자가 필요 없다.
다만, 도2의 파형에 따라, 다른 DDI들(DDI1, DDI3, DDIn)에 대한 커맨드 전송이 배제되는 것은 아니다. 즉, 다른 DDI들(DDI1, DDI3, DDIn)에 대한 데이터 라인들(DL1, DL3, DLn) 상의 신호가 칩 셀렉트 조건을 만족하는지 여부에 따라 다른 DDI들(DDI1, DDI3, DDIn)에게도 커맨드가 전송될 수 있다. 예를 들어, 타이밍 컨트롤러(1200)는 DDI들(1400) 모두에게 커맨드를 병렬적으로 전송하기 위해, DDI들(1400)에 대한 모든 데이터 라인들(DL1 내지 DLn) 상의 신호를 칩 셀렉트 조건을 만족하도록 제어할 수도 있다. DDI들(1400) 각각에 대해 전송되는 커맨드들은 서로 동일할 수도 있으며 상이할 수도 있다.
다시 도3을 참조하면, 단계 S3800 에서, 전자 장치(1000)는 커맨드 전송 동작을 수행할 수 있다. 단계 S3600에서 선택된 적어도 하나의 DDI로 제1공유 채널(SC1)을 통해 커맨드가 전송될 수 있다. 커맨드를 수신한 DDI(예를 들어, 제2 DDI(DDI2))는, 수신된 커맨드에 기초하여, 이퀄라이저 옵션, 바이어스 전류 옵션, 및 포트 선택 옵션 등과 같은 설정 값을 변경할 수 있으며, 변경된 설정 값을 타이밍 컨트롤러(1200)로 데이터 라인들(DL1 내지 DLn) 또는 공유 채널들(SC1, SC2)을 통해 반환할 수도 있다.
DDI들(1400)에 대한 커맨드 전송은 현재의 프레임이 종료될 때(즉, 다음 트레이닝 동작이 시작될 때) 종료될 수 있다. 현재의 프레임이 종료되면, 전자 장치(1000)는 DDI들(1400)에 대한 트레이닝 동작을 다시 수행할 수 있으며, 제1공유 채널(SC1)을 통해 DDI들(1400)에 대한 클럭 로킹 정보가 출력될 수 있다. 다만, 현재 프레임이 종료되기 전이라도, DDI들(1400) 각각에 대한 커맨드 전송은, 데이터 라인들(DL1 내지 DLn) 각각의 신호가 디셀렉트 패턴 신호인지 여부에 기초하여 개별적으로 종료될 수 있다.
도5는 일 실시 예에 따라, 서로 다른 두 개의 DDI에 대한 데이터 라인, 제1공유 채널, 및 제2공유 채널 상의 신호의 파형을 나타낸다.
상술한 바와 같이, 공유 채널은 모든 DDI들(1400)에 의해 공유되는 공통 버스이다. 따라서, 제2공유 채널(SC2) 상의 신호의 파형(5100)과 제1공유 채널(SC1) 상의 신호의 파형(5700)은 제1DDI(DDI1)와 제2DDI(DDI2)에 대해 동일하다.
일 실시 예에 따라, 파형(5300)은 제1 DDI(DDI1)에 대한 제1데이터 라인(DL1) 상의 신호의 파형을 나타내며, 파형(5500)은 제2 DDI(DDI2)에 대한 제2데이터 라인(DL2) 상의 신호의 파형을 나타낼 수 있다.
제1시점(T1)에서 제2공유 채널(SC2) 상의 신호가 라이징 상태이고, 제1공유 채널(SC1) 상의 신호가 논리 로우 상태이므로, 제1DDI(DDI1)와 제2DDI(DDI2)는 타이밍 컨트롤러(1200)로부터 커맨드가 전송될 수 있음을 인지할 수 있다.
구간(5200) 동안, 제1 DDI(DDI1)는 제1데이터 라인(DL1)을 통해 논리 하이 상태의 P신호와 논리 로우 상태의 N신호를 수신할 수 있다. 따라서, 제1데이터 라인(DL1) 상의 차동 신호가 칩 셀렉트 조건을 만족하는 구간(5200) 동안, 제1 DDI(DDI1)는 제1공유 채널(SC1)을 통해 제1커맨드(예를 들어, 쓰기 커맨드)를 수신할 수 있다.
제1커맨드의 수신이 완료되면 구간(5400) 동안 제1 DDI(DDI1)에 대한 선택을 해제하기 위한 디셀렉트 패턴 신호가 제1공유 채널(SC1)을 통해 제1 DDI(DDI1)로 전달될 수 있다. 디셀렉트 패턴 신호는, 도4a 내지 4d를 참조하여 설명한 'DC 0', '차동 풀-업', 및 '차동 풀-다운' 신호 중 하나가 사용될 수 있으나 이에 제한되지 않는다.
구간(5600) 동안, 제2DDI(DDI2)는 제2데이터 라인(DL2)을 통해 논리 하이 상태의 P신호와 논리 로우 상태의 N신호를 수신할 수 있다. 따라서, 제2데이터 라인 상의 차동 신호가 칩 셀렉트 조건을 만족하는 구간(5600) 동안, 제2 DDI(DDI2)는 제1공유 채널(SC1)을 통해 제2커맨드(예를 들어, 쓰기 커맨드)를 수신할 수 있다. 제2커맨드의 수신이 완료되면 구간(5800) 동안 제2DDI(DDI2)에 대한 선택을 해제하기 위한 디셀렉트 패턴 신호가 제1공유 채널(SC1)을 통해 제2DDI(DDI2)로 전달될 수 있다.
즉, 타이밍 컨트롤러(1200)는 DDI들(1400) 각각으로 인가되는 데이터 라인들(DL1 내지 DLn) 상의 신호를 제어함으로써, DDI들(1400) 각각에 대해 커맨드를 개별적으로 전송할 수 있다.
제2시점(T2)에서는, 제2공유 채널(SC2) 상의 신호가 라이징하였지만 제1공유 채널(SC1) 상의 신호가 논리 하이 상태이기 때문에 커맨드 엔트리 상태로 판단되지 않는다.
도6은 일 실시 예에 따라 도1의 전자 장치(1000)가 채택된 디스플레이 장치의 블록도를 나타낸다.
도6을 참조하면, 디스플레이 장치(6000)는 어플리케이션 프로세서(6200), DDI 패키지(6400), 및 디스플레이 패널(6600)을 포함할 수 있다.
어플리케이션 프로세서(Application Processor, 6200)로부터 출력된 데이터 신호는 DDI 패키지(6400)로 전달될 수 있다. 예를 들어, 사용자가 디스플레이 장치(6000)를 작동시키면, 디스플레이 패널(6600)을 구동시키기 위해 어플리케이션 프로세서(6200)로부터 신호가 출력되고, 출력된 신호는 인쇄 회로 기판(Printed Circuit Board, 미도시)을 통해 DDI 패키지(6400)로 전달될 수 있다. 인쇄 회로 기판은 중간 연결자로서, 전기적 신호를 전달할 수 있는 회로로 구성되는 전자 부품이다. 일 실시 예에 따라, 유연성이 부여된 FPCB(Flexible Printed Circuit Board)가 인쇄 회로 기판으로서 사용될 수 있다.
DDI 패키지(6400)는 도1의 전자 장치(1000)와 대응될 수 있다. DDI 패키지(6400)는 타이밍 컨트롤러(6420) 및 DDI들(6440)을 포함할 수 있다.
타이밍 컨트롤러(6420)와 DDI들(6440)의 기능 및 그들 사이의 인터페이스 동작은 도1 내지 5를 참조하여 상술한 바와 같다. 즉, 타이밍 컨트롤러(6420)와 DDI들(6440)은 데이터 라인(DL)과 공유 채널(SC)을 통해 통신적으로 결합될 수 있다. 데이터 라인(DL)을 통해 전송되는 차동 신호에 기초하여, DDI들(6440) 중 커맨드를 전송하고자 하는 적어도 하나의 DDI 가 선택될 수 있다. 또한, 공유 채널(SC) 상의 신호에 기초하여 커맨드 엔트리 상태가 판단될 수 있으며, 커맨드 엔트리 상태의 DDI 패키지(6400)는 공유 채널(SC)을 통해 타이밍 컨트롤러(6420)에서 DDI들(6440)로 커맨드를 전송할 수 있다.
따라서, 디스플레이 장치(6000)는 커맨드를 전송할 DDI를 식별하기 위해 별도의 패드 또는 외부 소자를 사용하지 않으므로 설계가 용이하며, 저속 버스인 공유 채널(SC)을 통해 커맨드의 안정적인 전송이 가능하다.
일 실시 예에 따라, DDI 패키지(6400)는 타이밍 컨트롤러(6620)와 인터페이스 동작을 수행함으로써 DDI 들(6440)로 입력될 데이터나 신호를 일시적으로 저장하기 위한 그래픽 RAM(미도시)을 포함할 수 있다. 또한, DDI 패키지(6400)는 디스플레이 패널(6600)을 구동시키기 위한 전압을 생성하고 생성된 전압을 DDI들(6440)로 공급하기 위한 전원(미도시)을 포함할 수도 있다.
도7은 일 실시 예에 따른 도6의 디스플레이 장치(6000)가 통신 장치와 연결된 블록도를 나타낸다.
도7을 참조하면, 디스플레이 장치(6000)는 시스템 버스(L1)를 통해 통신 장치(7000)와 연결될 수 있다. 통신 장치(7000)는, 예로서 DVD(digital versatile disc) 플레이어, 컴퓨터, 셋 탑 박스(set top box, STB), 게임기, 디지털 캠코더, 휴대폰의 처리기 등을 포함할 수 있다.
디스플레이 장치(6000)가 모니터이고, 통신 장치(7000)가 컴퓨터일 경우에, 모니터에는 컴퓨터의 스토리지로부터 제공되는 데이터에 기초하여 영상이 표시될 수 있다. 스토리지는 텍스트, 그래픽, 소프트웨어 코드 등과 같은 다양한 데이터 형태들을 갖는 데이터 정보를 저장하는 데 사용될 수 있다. 스토리지는, 예를 들면, EEPROM(Electrically Erasable Programmable Read-Only Memory), 플래시 메모리(flash memory), MRAM(Magnetic RAM), 스핀전달토크 MRAM(Spin-Transfer Torque MRAM), Conductive bridging RAM(CBRAM), FeRAM(Ferroelectric RAM), OUM(Ovonic Unified Memory)라고도 불리는 PRAM(Phase change RAM), 저항 메모리(Resistive RAM: RRAM 또는 ReRAM), 나노튜브 RRAM (Nanotube RRAM), 폴리머 RAM(Polymer RAM: PoRAM), 나노 부유 게이트 메모리(Nano Floating Gate Memory: NFGM), 홀로그래픽 메모리 (holographic memory), 분자 전자 메모리 소자(Molecular Electronics Memory Device), 또는 절연 저항 변화 메모리(Insulator Resistance Change Memory)로 구현될 수 있다.
컴퓨터는 CPU, RAM, 사용자 인터페이스, 베이스밴드 칩셋(Baseband chipset)의 기능을 포함하는 모뎀, 및 메모리 시스템을 포함할 수 있다. 컴퓨터의 CPU는 멀티 프로세서의 타입으로서 탑재될 수 있다. 또한, 컴퓨터에는 응용 칩셋(Application chipset), 카메라 이미지 프로세서(Camera Image Processor: CIS), 모바일 디램 등이 더 제공될 수 있음은 자명하다.
도7에서, 통신 장치(7000)가 디스플레이 장치(6000)의 테스팅을 위한 테스터로서 사용될 경우에, 통신 장치(7000)는 디스플레이 장치(6000)의 타이밍 컨트롤러(6420)로부터 비트 에러율 테스트 데이터나 패널 터치 데이터를 수신할 수 있다. 또한, 통신 장치(7000)는 온도 센서로부터 출력된 온도 데이터나 칼라 센서로부터 출력된 휘도 데이터도 수신할 수 있다. 통신 장치(7000)는 타이밍 컨트롤러(6420)가 DDI들(6440)로부터 수신한 DDI들(6440)의 상태 정보 또는 옵션 정보(이퀄라이저 옵션, 바이어스 전류 옵션, 및 포트 선택 옵션 등과 같은 설정 값)를 수신할 수 있다.
도8은 일 실시 예에 따른 도6의 디스플레이 장치(6000)가 적용된 다양한 응용 예를 나타낸다.
도8을 참조하면, 디스플레이 장치(6000)는 셀룰러 폰(8310)에 채용될 수 있음을 물론이고, LCD 나 PDP TV(8320), 은행의 현금 입출납을 자동적으로 대행하는 ATM기기(8330), 엘리베이터(8340), 지하철 등에서 사용되는 티켓 발급기(8350), PMP(8360), e-book(8370), 네비게이션(8380) 등에 폭넓게 이용될 수 있다. 사용자 인터페이스가 필요한 모든 분야에서, 디스플레이 장치(6000)는 터치 스크린 방식의 시스템을 탑재할 수 있다.
위 설명들은 본 발명을 구현하기 위한 예시적인 구성들 및 동작들을 제공하도록 의도된다. 본 발명의 기술 사상은 위에서 설명된 실시 예들뿐만 아니라, 위 실시 예들을 단순하게 변경하거나 수정하여 얻어질 수 있는 구현들도 포함할 것이다. 또한, 본 발명의 기술 사상은 위에서 설명된 실시 예들을 앞으로 용이하게 변경하거나 수정하여 달성될 수 있는 구현들도 포함할 것이다.

Claims (10)

  1. 타이밍 컨트롤러; 및
    데이터 라인들과 제1공유 채널을 통해, 상기 타이밍 컨트롤러로 연결된 디스플레이 드라이버 IC들을 포함하고,
    상기 데이터 라인들의 적어도 하나의 차동 신호에 기초하여, 상기 디스플레이 드라이버 IC들 중에서, 상기 타이밍 컨트롤러로부터 커맨드를 수신할 적어도 하나의 디스플레이 드라이버 IC가 선택되고,
    상기 적어도 하나의 디스플레이 드라이버 IC는 상기 제1공유 채널을 통해 상기 커맨드를 수신하도록 구성되고,
    상기 제1공유 채널의 전송 속도는 상기 데이터 라인들의 전송 속도보다 느린 전자 장치.
  2. 제1항에 있어서,
    상기 타이밍 컨트롤러와 상기 디스플레이 드라이버 IC들은, 상기 데이터 라인들을 통해 포인트-투-포인트 방식으로 연결되는 전자 장치.
  3. 제2항에 있어서,
    상기 적어도 하나의 차동 신호는, 파지티브 신호와 네거티브 신호를 포함하고,
    상기 디스플레이 드라이버 IC들 각각이 수신하는 상기 파지티브 신호와 상기 네거티브 신호가 칩 셀렉트 조건과 일치하는지 여부에 기초하여, 상기 적어도 하나의 디스플레이 드라이버 IC가 선택되고,
    상기 칩 셀렉트 조건은 상기 파지티브 신호 및 상기 네거티브 신호의 논리 상태를 기초로 하여 상기 디스플레이 드라이버 IC들 중에서 상기 커맨드를 수신할 상기 적어도 하나의 디스플레이 드라이버 IC를 선택하기 위한 조건인 전자 장치.
  4. 제1항에 있어서,
    상기 타이밍 컨트롤러와 상기 디스플레이 드라이버 IC들은 제2 공유 채널을 통해 또한 연결되며,
    상기 제1공유 채널 및 상기 제2공유 채널 각각은, 상기 디스플레이 드라이버 IC들과 공통으로 연결되는 공통 버스인 전자 장치.
  5. 제4항에 있어서,
    상기 제1공유 채널과 상기 제2공유 채널의 신호들이 커맨드 수신 조건과 일치하면, 상기 디스플레이 드라이버 IC들은 상기 커맨드를 수신하기 위한 모드로 진입하고,
    상기 커맨드 수신 조건은 상기 제1공유 채널 및 상기 제2공유 채널의 논리 상태를 기초로 하여 상기 디스플레이 드라이버 IC들이 상기 제1공유 채널을 통해 상기 커맨드를 수신할 수 있음을 표시하기 위한 조건인 전자 장치.
  6. 제5항에 있어서,
    상기 디스플레이 드라이버 IC들은, 상기 모드로 진입하기 전에, 상기 타이밍 컨트롤러로부터 수신한 트레이닝 클럭에 기초하여 트레이닝 동작을 수행하는 전자 장치.
  7. 제5항에 있어서,
    상기 제1공유 채널은, 또한 상기 디스플레이 드라이버 IC들의 로킹 상태에 대한 정보를 상기 타이밍 컨트롤러로 전달하기 위한 공통 버스인 전자 장치.
  8. 제4항에 있어서,
    상기 제2공유 채널은, 상기 디스플레이 드라이버 IC들에 대한 트레이닝 구간을 정의하기 위한 공통 버스인 전자 장치.
  9. 제1항에 있어서,
    상기 커맨드는, 상기 적어도 하나의 디스플레이 드라이버 IC의 이퀄라이저 옵션, 바이어스 전류 옵션, 및 포트 선택 옵션 중 적어도 하나의 설정 값을 변경하거나 독출하기 위해 상기 적어도 하나의 디스플레이 드라이버 IC로 전달되는 전자 장치.
  10. 디스플레이 드라이버 IC들과 타이밍 컨트롤러 사이의 인터페이싱을 위한 방법에 있어서,
    상기 디스플레이 드라이버 IC들에 대한 트레이닝 동작을 수행하는 단계;
    상기 디스플레이 드라이버 IC들을 상기 타이밍 컨트롤러로 연결하는 적어도 하나의 공유 채널의 신호에 기초하여, 상기 타이밍 컨트롤러로부터 상기 디스플레이 드라이버 IC들로 커맨드가 전송될 것인지 판단하는 단계;
    상기 커맨드가 전송될 것으로 판단되면, 상기 디스플레이 드라이버 IC들 중에서 상기 커맨드를 수신할 적어도 하나의 디스플레이 드라이버 IC를, 상기 디스플레이 드라이버 IC들을 상기 타이밍 컨트롤러로 연결하는 적어도 하나의 데이터 라인의 차동 신호에 기초하여 선택하는 단계; 및
    상기 선택된 적어도 하나의 디스플레이 드라이버 IC가 상기 적어도 하나의 공유 채널을 통해 상기 커맨드를 수신하는 단계를 포함하는 방법.
KR1020180064769A 2018-06-05 2018-06-05 디스플레이 장치 및 그것의 인터페이스 동작 KR102577236B1 (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020180064769A KR102577236B1 (ko) 2018-06-05 2018-06-05 디스플레이 장치 및 그것의 인터페이스 동작
US16/248,553 US10629157B2 (en) 2018-06-05 2019-01-15 Display device and interface operation thereof
CN201910484145.6A CN110570797A (zh) 2018-06-05 2019-06-04 显示设备及其接口连接操作
US16/814,535 US10885870B2 (en) 2018-06-05 2020-03-10 Display device and interface operation thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180064769A KR102577236B1 (ko) 2018-06-05 2018-06-05 디스플레이 장치 및 그것의 인터페이스 동작

Publications (2)

Publication Number Publication Date
KR20190138394A KR20190138394A (ko) 2019-12-13
KR102577236B1 true KR102577236B1 (ko) 2023-09-12

Family

ID=68693646

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180064769A KR102577236B1 (ko) 2018-06-05 2018-06-05 디스플레이 장치 및 그것의 인터페이스 동작

Country Status (3)

Country Link
US (2) US10629157B2 (ko)
KR (1) KR102577236B1 (ko)
CN (1) CN110570797A (ko)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102514636B1 (ko) * 2018-10-22 2023-03-28 주식회사 엘엑스세미콘 디스플레이장치를 구동하기 위한 데이터처리장치, 데이터구동장치 및 시스템
US11043154B1 (en) * 2019-12-02 2021-06-22 Tcl China Star Optoelectronics Technology Co., Ltd. Signal processing method for display panel and device using same
US11249590B2 (en) * 2020-06-22 2022-02-15 Parade Technologies, Ltd. Intra-panel interface for concurrent display driving and touch sensing in touchscreen displays
US11425820B1 (en) 2021-02-19 2022-08-23 Synaptics Incorporated Technologies for mounting display driver integrated circuit chips on display panels

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004350266A (ja) 2003-05-01 2004-12-09 Genesis Microchip Inc ビデオモニタのトレーニングのための補助チャネルの使用

Family Cites Families (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI271694B (en) 2005-03-11 2007-01-21 Himax Tech Ltd Identification apparatus of source driver in chip-on-glass LCD and identification method thereof
CN100386789C (zh) * 2005-05-24 2008-05-07 友达光电股份有限公司 显示面板
KR100674976B1 (ko) * 2005-06-03 2007-01-29 삼성전자주식회사 공유 회로를 이용하는 평판 표시 장치의 게이트 라인 구동장치 및 방법
US7705841B2 (en) * 2006-01-20 2010-04-27 Novatek Microelectronics Corp. Display system and method for embeddedly transmitting data signals, control signals, clock signals and setting signals
KR20080047875A (ko) * 2006-11-27 2008-05-30 엘지디스플레이 주식회사 액정표시장치을 이용한 영상표시 시스템 및 그의 구동 방법
CN101587690B (zh) * 2008-05-20 2012-05-23 联咏科技股份有限公司 数据传输装置及其相关方法
KR101580897B1 (ko) * 2008-10-07 2015-12-30 삼성전자주식회사 디스플레이 드라이버, 이의 동작 방법, 및 상기 디스플레이 드라이버를 포함하는 장치
US8878792B2 (en) * 2009-08-13 2014-11-04 Samsung Electronics Co., Ltd. Clock and data recovery circuit of a source driver and a display device
KR101125504B1 (ko) * 2010-04-05 2012-03-21 주식회사 실리콘웍스 클럭 신호가 임베딩된 단일 레벨의 데이터 전송을 이용한 디스플레이 구동 시스템
US8941592B2 (en) * 2010-09-24 2015-01-27 Intel Corporation Techniques to control display activity
KR20120079321A (ko) * 2011-01-04 2012-07-12 삼성전자주식회사 디스플레이 구동회로, 이를 포함하는 디스플레이 장치 및 디스플레이 구동회로의 동작방법
US9053673B2 (en) 2011-03-23 2015-06-09 Parade Technologies, Ltd. Scalable intra-panel interface
US8788890B2 (en) * 2011-08-05 2014-07-22 Apple Inc. Devices and methods for bit error rate monitoring of intra-panel data link
KR101885186B1 (ko) 2011-09-23 2018-08-07 삼성전자주식회사 공유 백 채널을 통한 데이터 전송 방법 및 데이터 전송을 위한 멀티 펑션 드라이버 회로 그리고 이를 채용한 디스플레이 구동 장치
KR20130051182A (ko) * 2011-11-09 2013-05-20 삼성전자주식회사 디스플레이 데이터 전송 방법
KR102118096B1 (ko) * 2013-12-09 2020-06-02 엘지디스플레이 주식회사 액정표시장치
KR20160029544A (ko) * 2014-09-05 2016-03-15 삼성전자주식회사 디스플레이 드라이버 및 디스플레이 방법
KR102270600B1 (ko) * 2014-10-30 2021-07-01 엘지디스플레이 주식회사 표시장치
US9583070B2 (en) * 2015-03-26 2017-02-28 Himax Technologies Limited Signal transmitting and receiving system and associated timing controller of display
CN104810001B (zh) * 2015-05-14 2017-11-10 深圳市华星光电技术有限公司 一种液晶显示面板的驱动电路及驱动方法
KR102321216B1 (ko) * 2015-05-29 2021-11-04 삼성디스플레이 주식회사 표시 장치
KR102423769B1 (ko) 2015-10-16 2022-07-21 삼성전자주식회사 수신기의 동작 방법, 소스 드라이버 및 이를 포함하는 디스플레이 구동 회로
KR102424434B1 (ko) 2015-10-30 2022-07-25 삼성디스플레이 주식회사 타이밍 컨트롤러를 포함하는 표시 장치 및 타이밍 컨트롤러의 양방향 통신 방법
KR102429907B1 (ko) 2015-11-06 2022-08-05 삼성전자주식회사 소스 드라이버의 동작 방법, 디스플레이 구동 회로 및 디스플레이 구동 회로의 동작 방법
US10140912B2 (en) * 2015-12-18 2018-11-27 Samsung Display Co., Ltd. Shared multipoint reverse link for bidirectional communication in displays
US9857911B1 (en) 2016-07-29 2018-01-02 Parade Technologies, Ltd. Bi-directional scalable intra-panel interface
KR102522805B1 (ko) * 2016-10-31 2023-04-20 엘지디스플레이 주식회사 표시 장치
JP6478963B2 (ja) * 2016-11-11 2019-03-06 キヤノン株式会社 表示装置およびその制御方法

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004350266A (ja) 2003-05-01 2004-12-09 Genesis Microchip Inc ビデオモニタのトレーニングのための補助チャネルの使用

Also Published As

Publication number Publication date
US10629157B2 (en) 2020-04-21
US20200211495A1 (en) 2020-07-02
CN110570797A (zh) 2019-12-13
KR20190138394A (ko) 2019-12-13
US10885870B2 (en) 2021-01-05
US20190371260A1 (en) 2019-12-05

Similar Documents

Publication Publication Date Title
KR102577236B1 (ko) 디스플레이 장치 및 그것의 인터페이스 동작
KR102479078B1 (ko) 신호 제어 회로, 전원 제어 회로, 구동 회로, 타이밍 컨트롤러, 터치 시스템, 터치 디스플레이 디바이스 및 그 구동 방법
US8878828B2 (en) Display driver circuits having multi-function shared back channel and methods of operating same
US10950197B2 (en) Data driver, display device having the same, and method of driving the display device
US9734757B2 (en) Gate driver integrated circuit, and image display apparatus including the same
CN106981271B (zh) 扫描驱动器和具有扫描驱动器的有机发光显示设备
US11380242B2 (en) Data driver performing clock training, display device including the data driver, and method of operating the display device
KR20070037054A (ko) 액정표시장치의 구동회로 및 이의 구동방법
JP2015177364A (ja) レシーバ回路、表示パネルドライバ、表示装置及びレシーバ回路の動作方法
KR102407410B1 (ko) 유기 발광 표시 장치
KR102238637B1 (ko) 표시장치
US11996065B2 (en) Display driving circuit, display device including the same, and method of operating the same
KR102391480B1 (ko) 디스플레이 구동 집적 회로 및 이를 포함하는 디스플레이 장치
KR20160069024A (ko) 게이트 드라이브 ic와 이를 포함한 표시장치
KR20180006852A (ko) 타이밍 컨트롤러, 그 제어 방법, 그것을 사용한 전자 기기
US20220357831A1 (en) Microcontroller, readout integrated circuit, and method of driving circuit
KR20230140819A (ko) 송수신 회로 및 표시장치
US11475843B2 (en) Display device with intra-interface for simple signal transmittal path
US11568828B2 (en) Transceiver system for reducing noise influence between adjacent channels
TW202230320A (zh) 顯示面板之驅動架構
KR20220150811A (ko) 마이크로 컨트롤러, 리드아웃회로, 및 회로구동방법
KR20100062651A (ko) 직렬-병렬 변환 회로

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant