KR102423867B1 - 디스플레이 장치를 포함하는 전자 장치 및 그 구동 방법 - Google Patents
디스플레이 장치를 포함하는 전자 장치 및 그 구동 방법 Download PDFInfo
- Publication number
- KR102423867B1 KR102423867B1 KR1020170182663A KR20170182663A KR102423867B1 KR 102423867 B1 KR102423867 B1 KR 102423867B1 KR 1020170182663 A KR1020170182663 A KR 1020170182663A KR 20170182663 A KR20170182663 A KR 20170182663A KR 102423867 B1 KR102423867 B1 KR 102423867B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- frame
- timing controller
- during
- psr
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control 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
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2230/00—Details of flat display driving waveforms
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2310/00—Command of the display device
- G09G2310/02—Addressing, scanning or driving the display screen or processing steps related thereto
- G09G2310/0262—The addressing of the pixel, in a display other than an active matrix LCD, involving the control of two or more scan electrodes or two or more data electrodes, e.g. pixel voltage dependent on signals of two data electrodes
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2310/00—Command of the display device
- G09G2310/08—Details of timing specific for flat panels, other than clock recovery
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2330/00—Aspects of power supply; Aspects of display protection and defect management
- G09G2330/02—Details of power systems and of start or stop of display operation
- G09G2330/021—Power management, e.g. power saving
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
본 발명은 PSR 동작 시간 동안 인터레이스 구동 및 선택적인 업데이트 영역으로 인한 표시 불량을 방지할 수 있는 디스플레이 장치를 포함하는 전자 장치 및 그 구동 방법에 관한 것으로, 일 실시예에 따른 전자 장치의 시스템은 처리 영상이 정지 영상일 때 디스플레이 장치의 PSR 동작을 인에이블시키고, 적어도 한 프레임의 정지 영상을 상기 디스플레이 장치에 전송한 후 송신부를 오프시킨다. 전자 장치의 디스플레이 장치는 시스템의 제어에 따라 PSR 동작이 인에이블되면, 시스템으로부터 전송된 적어도 한 프레임의 정지 영상을 리모트 프레임 버퍼에 저장하고, PSR 동작의 액티브 기간에 리모트 프레임 버퍼에 저장된 영상을 패널에 표시한다. 디스플레이 장치는 PSR 동작의 액티브 기간 동안, 시스템으로부터 데이터 전송 여부를 검출하고, 시스템으로부터 데이터 전송이 없는 구간은 인터레이스 모드로 동작하고, 시스템으로부터 데이터 전송이 발생하는 경우 시스템으로부터 전송된 데이터로 리모트 프레임 버퍼의 해당 영역을 업데이트하고 프로그레시브 모드로 동작한다.
Description
본 발명은 패널 셀프 리프레시(Panel Self-Refresh) 동작 구간 동안 인터레이스 구동 및 선택적인 업데이트 영역으로 인한 표시 불량을 방지할 수 있는 디스플레이 장치를 포함하는 전자 장치 및 그 구동 방법에 관한 것이다.
영상을 표시하는 디스플레이 장치로는 액정을 이용한 액정 디스플레이(Liquid Crystal Display; LCD), 유기 발광 다이오드를 이용한 유기 발광 다이오드(Organic Light Emitting Diode; OLED) 디스플레이, 전기영동 입자를 이용한 전기영동 디스플레이(ElectroPhoretic Display; EPD) 등이 대표적이다.
디스플레이 장치는 픽셀 어레이를 통해 영상을 표시하는 패널과, 패널을 구동하는 패널 구동부와, 패널 구동부를 제어하는 타이밍 컨트롤러 등을 포함하고, 패널 구동부는 패널의 게이트 라인들을 구동하는 게이트 드라이버와, 패널의 데이터 라인들을 구동하는 데이터 드라이버를 포함한다.
시스템은 통상 디스플레이 장치에 필요한 모든 영상 정보를 실시간으로 타이밍 컨트롤러로 공급하고, 타이밍 컨트롤러는 모든 영상 정보를 데이터 드라이버로 공급한다. 데이터 드라이버는 타이밍 컨트롤러로부터 공급받은 디지털 데이터를 아날로그 데이터로 변환한 후 패널에 출력하여 패널에서 영상을 표시한다.
노트북, 태블릿, 스마트폰 등과 같은 전자기기에서 시스템(또는 프로세서)은 현재 처리 영상이 정지 영상인 경우 디스플레이 장치의 리모트 프레임 버퍼(Remote Frame Buffer)에 한 프레임의 정지 영상을 저장하게 한 후 데이터 전송을 중지하여 소비 전력을 저감함으로써 배터리 수명을 향상시킬 수 있는 패널 셀프 리프레시(Panel Self-Refresh; 이하 PSR) 구동 기술을 이용하고 있다.
디스플레이 장치는 시스템에 의해 PSR 모드가 활성화되면, 리모트 프레임 버퍼에 저장된 영상을 오드 수평 라인들을 구동하는 오드 프레임과 이븐 수평 라인들을 구동하는 이븐 프레임으로 나누어 2 프레임 시간 동안 한 프레임의 영상을 패널에 표시하는 인터레이스(Interlace) 모드로 동작하여 소비 전력을 더욱 저감하고 있다.
한편, 시스템은 PSR 모드의 액티브 기간 중 정지 영상의 일부 영역에 대한 업데이트가 필요한 경우 셀렉티브 업데이트(Selective Update; 이하 SU) 영역의 데이터를 디스플레이 장치에 전송하여 리모트 프레임 버퍼의 SU 영역만 업데이트할 수 있다.
그러나, 시스템에서 SU 영역의 데이터를 수 프레임 시간동안 연속하여 전송하는 경우, 디스플레이 장치는 인터레이스 구동으로 인하여 리모트 프레임 버퍼를 리딩하는 속도보다 SU 영역이 업데이트되는 라이팅 속도가 더 빠름에 따라 업데이트되는 SU 영역의 데이터를 온전히 표시하지 못하는 표시 불량이 발생하는 문제점이 있다.
본 발명은 PSR 동작 시간 동안 인터레이스 구동 및 선택적인 업데이트 영역으로 인한 표시 불량을 방지할 수 있는 디스플레이 장치를 포함하는 전자 장치 및 그 구동 방법을 제공한다.
일 실시예에 따른 전자 장치는 시스템 및 디스플레이 장치를 포함한다. 시스템은 처리 영상이 정지 영상일 때 디스플레이 장치의 PSR 동작을 인에이블시키고, 적어도 한 프레임의 정지 영상을 상기 디스플레이 장치에 전송한 후 송신부를 오프시킨다. 디스플레이 장치는 시스템의 제어에 따라 PSR 동작이 인에이블되면, 시스템으로부터 전송된 적어도 한 프레임의 정지 영상을 리모트 프레임 버퍼에 저장하고, PSR 동작의 액티브 기간에 리모트 프레임 버퍼에 저장된 영상을 패널에 표시한다. 디스플레이 장치는 PSR 동작의 액티브 기간 동안, 시스템으로부터 데이터 전송 여부를 모니터링하고, 시스템으로부터 데이터 전송이 없는 구간은 인터레이스 모드로 동작하고, 시스템으로부터 데이터 전송이 발생하는 경우 시스템으로부터 전송된 데이터로 리모트 프레임 버퍼의 해당 영역을 업데이트하고 프로그레시브 모드로 동작한다.
시스템은 PSR 동작을 인에이블시키는 PSR 액티브 신호를 디스플레이 장치의 타이밍 컨트롤러로 전송하고, PSR 액티브 신호의 PSR 액티브 구간 중 업데이트가 필요한 셀렉티브 업데이트 영역의 데이터를 그 영역의 위치 정보와 함께 타이밍 컨트롤러로 전송한다. 타이밍 컨트롤러는 PSR 액티브 신호에 응답하여 PSR 동작을 하고, PSR 액티브 구간 중, 프레임 단위로 시스템의 데이터 전송 여부를 검출하고 데이터 전송이 검출되지 않으면 인터레이스 모드로 동작하고, 데이터 전송이 검출되면 시스템으로부터 전송된 셀렉티브 업데이트 영역의 데이터로 리모트 프레임 버퍼의 해당 영역을 업데이트하고 프로그레시브 모드로 동작한다.
타이밍 컨트롤러는 PSR 액티브 신호가 인에이블된 후 적어도 한 프레임 동안 시스템으로부터 전송된 영상을 리모드 프레임 버퍼에 저장하면서 프로그레시브 모드로 동작한 다음 인터레이스 모드로 동작한다. PSR 액티브 구간 중, 타이밍 컨트롤러는 시스템으로부터의 데이터 전송이 검출되면 프로그레시브 모드로 동작하고, 프로그레시브 모드로 동작한 후 시스템으로부터의 데이터 전송이 검출되지 않으면 적어도 한 프레임 동안 프로그레시브 모드로 더 동작한 다음 인터레이스 모드로 전환하여 동작한다.
타이밍 컨트롤러는 PSR 액티브 구간 동안, 시스템으로부터의 데이터 전송이 검출되면 프레임 카운트를 초기화하고, 시스템으로부터의 데이터 전송이 검출되지 않으면 프레임 카운트를 증가시킨다. 타이밍 컨트롤러는 프레임 카운트가 미리 설정된 기준값 미만이면 프로그레시브 모드로 동작하고, 기준값 이상이 되면 인터레이스 모드로 동작한다.
일 실시예에 따른 전자 장치의 구동 방법은 시스템에서 처리 영상이 정지 영상일 때 PSR 액티브 신호를 인에이블 시켜서 타이밍 컨트롤러로 전송하고, 적어도 한 프레임의 영상을 상기 타이밍 컨트롤러에 전송한 후 데이터 전송을 중지하는 단계와, PSR 액티브 신호가 인에이블되면 타이밍 컨트롤러는 시스템으로부터 전송된 적어도 한 프레임의 영상을 리모트 프레임 버퍼에 저장하는 단계와, PSR 액티브 신호의 PSR 액티브 구간 동안 타이밍 컨트롤러는 리모트 프레임 버퍼에 저장된 영상을 패널에 표시하는 단계와, PSR 액티브 구간 중, 타이밍 컨트롤러는 프레임 단위로 시스템의 데이터 전송 여부를 모니터링하는 단계와, PSR 액티브 구간 중, 타이밍 컨트롤러는 시스템으로부터의 데이터 전송이 없는 구간은 인터레이스 모드로 동작하는 단계와, PSR 액티브 구간 중, 타이밍 컨트롤러는 시스템으로부터의 데이터 전송이 발생하는 경우 프로그레시브 모드로 동작하는 단계를 포함한다.
시스템은 PSR 액티브 구간 중 업데이트가 필요한 셀렉티브 업데이트 영역의 데이터를 그 영역의 위치 정보와 함께 타이밍 컨트롤러로 전송하는 단계를 추가로 포함한다. 타이밍 컨트롤러는 PSR 액티브 구간 중 프레임 단위로 시스템으로부터의 데이터 전송 여부를 검출하고, 시스템으로부터 셀렉티브 영역의 데이터가 전송되면 리모트 프레임 버퍼의 해당 영역을 업데이트하고 프로그레시브 모드로 동작한다.
일 실시예에 따른 전자 장치의 디스플레이 장치는 PSR 동작 중 시스템으로부터 데이터 전송이 없는 구간은 인터레이스 모드로 동작하여 소비 전력을 저감할 수 있고, 선택적인 업데이트가 발생하는 구간에는 프로그레시브 모드로 동작함으로써 인터레이스 구동으로 인한 표시 불량을 방지할 수 있다.
일 실시예 따른 디스플레이 장치는 OLED 디스플레이, LCD, 터치 겸용 디스플레이 등과 같은 모든 디스플레이 장치에 적용될 수 있다.
도 1은 본 발명의 일 실시예에 따른 디스플레이 장치를 포함하는 전자 장치의 구성을 개략적으로 나타낸 회로 블록도이다.
도 2는 본 발명의 일 실시예에 따른 타이밍 컨트롤러의 입출력 영상 프레임과 비교예에 따른 입출력 영상 프레임을 비교하여 나타낸 타이밍도이다.
도 3은 본 발명의 일 실시예에 따른 타이밍 컨트롤러의 PSR 액티브 기간에 대한 구동 파형도이다.
도 4는 본 발명의 일 실시예에 따른 타이밍 컨트롤러의 PSR 동작 방법을 단계적으로 나타낸 순서도이다.
도 5는 본 발명의 일 실시예에 따른 타이밍 컨트롤러의 PSR 동작 구간에 대한 신호 파형도이다.
도 6은 본 발명의 일 실시예에 따른 내장 게이트 드라이버를 이용하는 디스플레이 장치의 일부 구성을 나타낸 도면이다.
도 7은 본 발명의 일 실시예에 따른 게이트 구동 IC를 이용하는 디스플레이 장치의 일부 구성을 나타낸 도면이다.
도 8은 본 발명의 일 실시예에 따른 게이트 구동 IC의 구동 파형도이다.
도 2는 본 발명의 일 실시예에 따른 타이밍 컨트롤러의 입출력 영상 프레임과 비교예에 따른 입출력 영상 프레임을 비교하여 나타낸 타이밍도이다.
도 3은 본 발명의 일 실시예에 따른 타이밍 컨트롤러의 PSR 액티브 기간에 대한 구동 파형도이다.
도 4는 본 발명의 일 실시예에 따른 타이밍 컨트롤러의 PSR 동작 방법을 단계적으로 나타낸 순서도이다.
도 5는 본 발명의 일 실시예에 따른 타이밍 컨트롤러의 PSR 동작 구간에 대한 신호 파형도이다.
도 6은 본 발명의 일 실시예에 따른 내장 게이트 드라이버를 이용하는 디스플레이 장치의 일부 구성을 나타낸 도면이다.
도 7은 본 발명의 일 실시예에 따른 게이트 구동 IC를 이용하는 디스플레이 장치의 일부 구성을 나타낸 도면이다.
도 8은 본 발명의 일 실시예에 따른 게이트 구동 IC의 구동 파형도이다.
이하, 본 발명의 바람직한 실시예들을 첨부 도면을 참조하여 설명하기로 한다.
도 1은 본 발명의 일 실시예에 따른 디스플레이 장치를 포함하는 전자 장치의 구성을 개략적으로 나타낸 블록도이다.
도 1을 참조하면, 전자 장치는 시스템(600) 및 디스플레이 장치(500)를 포함하고, 시스템(600)과 접속된 디스플레이 장치(500)는 패널(100), 게이트 드라이버(200) 및 데이터 드라이버(300)를 포함하는 패널 구동부, 타이밍 컨트롤러(400) 등을 포함한다.
시스템(600)과 디스플레이 장치(500)의 타이밍 컨트롤러(400)는 디스플레이 포트(Display Port; DP) 인터페이스 중 임베디드 디스플레이 포트(embedded Display Port; eDP) 인터페이스를 이용하여 데이터를 송수신한다. eDP 인터페이스는 소스부(Source Device)와 싱크부(Sink Device) 사이의 메인 링크(Main Link)를 통해 단방향 통신으로 영상 소스를 전송하고, 보조 링크(Auxiliary Link)를 통해 양방향 통신으로 싱크부를 관리 및 제어할 수 있다. eDP 인터페이스의 소스부에 해당하는 시스템(600)은 eDP 송신부(TX) 통해 영상 소스를 전송하고, eDP 인터페이스의 싱크부에 해당하는 타이밍 컨트롤러(400)는 eDP 수신부(RX)를 통해 영상 소스를 공급받아 이용한다.
디스플레이 장치(500)에서 타이밍 컨트롤러(400)와 데이터 드라이버(300)는 전송 데이터에 임베디드 포인트-투-포인트 인터페이스(Embedded Point-to-point Interface; EPI)를 이용하여 데이터를 송수신할 수 있다. 타이밍 컨트롤러(400)는 EPI 송신부(TX)를 통해 전송 데이터를 전송하고, 데이터 드라이버(300)는 EPI 수신부(RX)를 통해 전송 데이터를 공급받아 이용한다.
시스템(600)은 외부로부터 입력되거나 내부 메모리에 저장된 영상 데이터를 스케일링, 디더링 등과 같은 필요한 영상 처리를 수행하여 디스플레이 장치(500)의 타이밍 컨트롤러(400)로 전송한다. 시스템(600)은 영상 데이터와 함께 클럭, 데이터 인에이블 신호, 수직 동기 신호, 수평 동기 신호 등을 포함하는 복수의 타이밍 제어 신호를 타이밍 컨트롤러(400)로 전송함과 아울러 PSR 액티브 신호를 타이밍 컨트로러(400)로 전송한다. 예를 들면, 시스템(600)은 노트북 PC, 태블릿, 스마트폰, 올인원 데스크탑 PC 등과 같은 전자 장치의 시스템일 수 있다.
소비 전력 절감을 위하여, 시스템(600)은 현재 처리 영상이 정지 영상인지 여부에 따라 디스플레이 장치(500)의 PSR 모드를 선택적으로 인에이블시킨다. 예를 들면, 시스템(600)은 처리 영상을 프레임 단위로 비교하여 이웃한 프레임들간 변화량이 미리 정해진 임계값 미만이면 정지 영상으로 판단하여 디스플레이 장치(500)의 PSR 모드를 인에이블시키고, 임계값 이상이면 동영상으로 판단하여 PSR 모드를 디세이블시키고 통상 모드로 각 프레임마다 영상 소스를 전송한다.
시스템(600)은 처리 영상이 정지 영상인 경우, PSR 액티브 신호를 타이밍 컨트로러(400)로 전송하여 PSR 모드를 인에이블시키고 적어도 한 프레임 시간 동안 정지 영상을 전송하여 타이밍 컨트롤러(400)에 내장된 리모트 프레임 버퍼에 저장되게 한 다음, 송신부를 오프하여 데이터 송신을 중지하므로 소비 전력을 저감할 수 있다.
시스템(600)은 PSR 모드 중, 영상 프레임의 일부 영역에 대한 영상 데이터의 업데이트가 필요한 경우 PSR 모드를 유지시키면서 업데이트가 필요한 셀렉티브 업데이트(Selective Update; 이하 SU) 영역에 대한 위치 정보(라인 정보)와 함께 SU 영역의 데이터를 타이밍 컨트롤러(400)로 전송하여, 타이밍 컨트롤러(400)를 통해 리모트 프레임 버퍼의 해당 영역이 SU 영역의 데이터로 업데이트되게 한다. 시스템(600)은 PSR 모드 중 SU 영역을 전송할 때, 해당 프레임 시간 중 SU 영역의 데이터를 전송하는 일부 구간에서만 송신부를 온하여 SU 영역의 데이터를 전송하고 나머지 시간에는 송신부를 오프하여 데이터 전송을 중지한다.
타이밍 컨트롤러(400)는 시스템(600)으로부터 타이밍 제어 신호들 및 영상 데이터를 공급받는다. 타이밍 제어 신호들은 도트 클럭, 데이터 인에이블 신호, 수직 동기 신호, 수평 동기 신호를 포함한다. 타이밍 컨트롤러(400)는 시스템(600)으로부터 공급받은 타이밍 제어 신호들과 내부에 저장된 설정 정보를 이용하여, 데이터 드라이버(300)의 구동 타이밍을 제어하는 복수의 데이터 제어 신호를 생성하여 데이터 드라이버(300)로 전송하고, 게이트 드라이버(200)의 구동 타이밍 제어하는 복수의 게이트 제어 신호를 생성하여 게이트 드라이버(400)로 전송한다.
타이밍 컨트롤러(400)는 시스템(600)으로부터 공급받은 영상 데이터를 소비 전력 감소를 위한 휘도 보정이나, 화질 보정 등과 같은 다양한 영상 처리를 수행하여 영상 처리된 데이터를 데이터 드라이버(300)로 전송한다.
시스템(600)으로부터 전송된 PSR 액티브 신호가 인에이블되면, 타이밍 컨트롤러(400)는 시스템(600)로부터 전송된 한 프레임의 정지 영상을 리모트 프레임 버퍼에 저장한 다음 PSR 액티브 기간 동안 리모트 프레임 버퍼에 저장된 영상 데이터를 영상 처리하여 데이터 드라이버(300)로 전송한다. 한편, 시스템(600)으로부터 전송된 PSR 액티브 신호가 디세이블되면, 타이밍 컨트롤러(400)는 PSR 동작을 중지하고 시스템(600)로부터 전송된 영상 소스를 영상 처리하여 데이터 드라이버(300)로 전송한다.
특히, 타이밍 컨트롤러(400)는 PSR 액티브 기간 동안 시스템(600)으로부터 메인 링크를 통해 영상 데이터가 전송되는지 여부를 프레임 단위로 검출하고 검출 결과에 따라 인터레이스(Interlace) 모드 및 프로그레시브(Progressive) 모드 중 어느 하나의 모드로 동작한다. PSR 액티브 기간 중, 타이밍 컨트롤러(400)는 메인 링크를 통해 영상 데이터가 전송되지 않으면 인터레이스 모드로 동작하고, SU 영역의 업데이트를 위해 영상 데이터가 전송되면 프로그레시브 모드로 동작한다. 한편, PSR 모드가 디세이블되면 타이밍 컨트롤러(400)는 프로그레시브 모드로 동작한다.
PSR 액티브 기간에서 인터레이스 모드일 때, 타이밍 컨트롤러(400)는 리모트 프레임 버퍼에 저장된 한 프레임의 영상을 오드 수평 라인들을 구동하는 오드 프레임과, 이븐 수평 라인들을 구동하는 이븐 프레임으로 나누어 공급하여, 2 프레임 시간 동안 한 프레임의 영상이 패널(100)에 표시되도록 게이트 드라이버(200) 및 데이터 드라이버(300)를 제어한다.
PSR 액티브 기간에서 프로그레시브 모드일 때, 타이밍 컨트롤러(400)는 리모트 프레임 버퍼에 저장된 한 프레임의 영상을 한 프레임 동안 공급하여, 각 프레임마다 한 프레임의 정지 영상이 패널(100)에 표시되도록 게이트 드라이버(200) 및 데이터 드라이버(300)를 제어한다.
게이트 드라이버(200)는 타이밍 컨트롤러(400)로부터 복수의 게이트 제어 신호를 공급받아 쉬프트 동작을 하여 패널(100)의 게이트 라인들을 개별적으로 구동한다. 게이트 드라이버(200)는 각 게이트 라인의 구동 기간에 게이트 온 전압(게이트 하이 전압)의 스캔 신호를 해당 게이트 라인에 공급하고, 각 게이트 라인의 비구동 기간에는 게이트 오프 전압(게이트 로우 전압)을 해당 게이트 라인에 공급한다.
게이트 드라이버(200)는 타이밍 컨트롤러(400)의 제어에 따라 인터레이스 모드 및 프로그레시브 모드 중 어느 하나의 모드로 동작한다.
타이밍 컨트롤러(400)의 제어에 따라 프로그레시브 모드로 동작하는 경우, 게이트 드라이버(200)는 각 프레임에서 전체 게이트 라인들을 순차적으로 구동한다.
타이밍 컨트롤러(400)의 제어에 따라 인터레이스 모드로 동작하는 경우, 게이트 드라이버(200)는 오드 프레임에서 오드 게이트 라인들을 순차적으로 구동하고, 이븐 프레임에서 이븐 게이트 라인들을 순차적으로 구동한다. 인터레이스 모드로 동작할 때, 게이트 드라이버(200)는 타이밍 컨트롤러(400)의 제어에 따라 오드 프레임 시간 중 1/2 시간에만 오드 게이트 라인들을 순차적으로 구동한 후 나머지 1/2 시간에는 모든 게이트 라인들의 구동을 오프시키고, 이븐 프레임 시간 중 1/2 시간에만 이븐 게이트 라인들을 순차적으로 구동한 후 나머지 1/2 시간에는 모든 게이트 라인들의 구동을 오프시킴으로써 소비 전력을 저감할 수 있다.
일 실시예에 따른 게이트 드라이버(200)는 하나 또는 복수의 게이트 구동 IC(Integrated Circuit)로 구성되고, COF(Chip On Film) 등과 같이 회로 필름에 게이트 구동 IC가 개별적으로 실장되어 패널(100)에 TAB(Tape Automatic Bonding) 방식으로 본딩 및 접속되거나, COG(Chip On Glass) 방식으로 패널(100) 상에 실장될 수 있다. 게이트 드라이버(200)를 구성하는 각 게이트 구동 IC는 타이밍 컨트롤러(400)로부터 복수의 게이트 제어 신호를 공급받아 쉬프트 동작을 하여 게이트 라인들을 구동한다.
한편, 일 실시예에 따른 게이트 드라이버(200)는 패널(100)의 픽셀 어레이를 구성하는 박막 트랜지스터 어레이와 함께 기판에 형성되어 패널(100)의 양측부 또는 일측부의 비표시 영역에 GIP(Gate In Panel) 타입으로 내장될 수 있다. GIP 타입의 게이트 드라이버(200)는 타이밍 컨트롤러(400)에 의해 제어되는 레벨 쉬프터부(미도시)를 통해 복수의 게이트 제어 신호들을 공급받아 쉬프트 동작을 하여 게이트 라인들을 구동한다.
데이터 드라이버(300)는 타이밍 컨트롤러(400)로부터 공급받은 데이터 제어 신호에 따라 제어되고, 타이밍 컨트롤러(400)로부터 공급받은 디지털 픽셀 데이터를 아날로그 데이터 신호로 변환하여 패널(100)의 데이터 라인들로 공급한다. 이때, 데이터 드라이버(300)는 감마 전압 생성부(미도시)로부터 공급된 복수의 기준 감마 전압들이 세분화된 계조 전압들을 이용하여 디지털 픽셀 데이터를 아날로그 데이터 신호로 변환하고 아날로그 데이터 신호를 패널(100)의 데이터 라인들로 공급한다.
데이터 드라이버(300)는 타이밍 컨트롤러(400)의 제어에 따라 인터레이스 모드 및 프로그레시브 모드 중 어느 하나의 모드로 동작한다.
타이밍 컨트롤러(400)의 제어에 따라 프로그레시브 모드로 동작하는 경우, 데이터 드라이버(300)는 각 프레임에서 게이트 드라이버(200)에 의해 게이트 라인들이 각각 구동될 때마다 각 수평 라인의 영상 데이터를 데이터 라인들로 출력한다.
타이밍 컨트롤러(400)의 제어에 따라 인터레이스 모드로 동작하는 경우, 데이터 드라이버(300)는 오드 프레임에서 게이트 드라이버(200)에 의해 오드 게이트 라인이 구동될 때마다 오드 수평 라인의 영상 데이터를 데이터 라인들로 출력하고, 이븐 프레임에서 게이트 드라이버(200)에 의해 이븐 게이트 라인이 구동될 때마다 이븐 수평 라인의 영상 데이터를 데이터 라인들로 출력한다. 인터레이스 모드로 동작할 때, 데이터 드라이버(300)는 타이밍 컨트롤러(400)의 제어에 따라 오드 프레임 시간 중 1/2 시간에만 오드 수평 라인들에 대한 영상 데이터를 출력한 후 나머지 1/2 시간에는 데이터 출력을 오프시키고, 이븐 프레임 시간 중 1/2 시간에만 이븐 수평 라인들에 대한 영상 데이터를 출력한 후, 나머지 1/2 시간에는 데이터 출력을 오프시킴으로써 소비 전력을 저감할 수 있다.
데이터 드라이버(300)는 복수의 데이터 구동 IC로 구성되고, COF(Chip On Film) 등과 같이 회로 필름에 데이터 구동 IC가 개별적으로 실장되어 패널(100)에 TAB(Tape Automatic Bonding) 방식으로 본딩되거나, COG(Chip On Glass) 방식으로 패널(100) 상에 실장될 수 있다.
패널(100)은 게이트 라인들 및 데이터 라인들과 접속된 서브픽셀들이 매트릭스 형태로 배열된 픽셀 어레이를 통해 영상을 표시한다. 기본 픽셀은 화이트(W), 레드(R), 그린(G), 블루(B) 서브픽셀들 중 컬러 혼합으로 화이트 표현이 가능한 적어도 3개 서브픽셀들로 구성될 수 있다. 예를 들면, 기본 픽셀은 R/G/B 조합의 서브픽셀들로 구성되거나, W/R/G/B 조합의 서브픽셀들로 구성될 수 있다. 기본 픽셀은 R/G/B 조합의 서브픽셀들, W/R/G 조합의 서브픽셀들, B/W/R 조합의 서브픽셀들, G/B/W 조합의 서브픽셀들로 구성될 수 있다.
패널(100)은 LCD 패널, OLED 패널 등과 같은 다양한 디스플레이 패널일 수 있으며, 터치 센싱 기능도 갖는 터치 겸용 디스플레이 패널일 수 있다.
패널(100)이 OLED 패널인 경우, 데이터 드라이버(300)는 타이밍 컨트롤러(400)의 제어에 따라 각 서브픽셀의 전기적인 특성(구동 TFT의 임계 전압 및 이동도, OLED 소자의 임계 전압 등)을 나타내는 전류를 전류 또는 전압으로 센싱하고, 디지털 센싱 데이터로 변환하여 타이밍 컨트롤러(400)에 공급하는 센싱부를 더 포함할 수 있다. 타이밍 컨트롤러(400)는 데이터 드라이버(300)로부터 공급받은 각 서브픽셀의 센싱 데이터를 이용하여 각 서브픽셀의 보상값을 업데이트하고, 각 픽셀 데이터를 해당 보상값을 적용하여 보상하는 데이터 처리를 수행함으로써 서브픽셀 간의 특성 차이로 인한 휘도 불균일을 보상할 수 있다.
도 2는 본 발명의 일 실시예에 따른 타이밍 컨트롤러의 입출력 영상 프레임과 비교예에 따른 타이밍 컨트롤러의 입출력 영상 프레임을 비교하여 나타낸 타이밍도이다.
도 2(A) 및 도 2(B)를 참조하면, PSR 액티브 신호가 디세이블된 구간 동안, 비교예에 따른 타이밍 컨트롤러 및 일 실시예에 따른 타이밍 컨트롤러(400)는 프로그레시브 모드로 동작하고, 시스템(600)으로부터 전송되는 영상(N, N+1)을 eDP 수신부(RX)를 통해 공급받아 영상 처리 후 EPI 송신부(TX)를 통해 데이터 드라이버(300)로 전송한다.
도 2(A)를 참조하면, PSR 액티브 신호가 인에이블된 액티브 구간 동안, 비교예에 따른 타이밍 컨트롤러는 제1 프레임 시간(F1)에 N+2 프레임의 영상을 리모드 프레임 버퍼에 저장함과 아울러 EPI 송신부(TX)를 통해 데이터 드라이버(300)로 전송한 다음, 제2 프레임 시간(F2)부터 인터레이스 모드로 동작하고, 리모트 프레임 버퍼에 저장된 N+2 프레임의 영상을 오드 프레임과 이븐 프레임으로 분리하여 데이터 드라이버로 전송한다. PSR 액티브 구간 중, 제4 내지 제6 프레임 시간(F4~F6)에 시스템으로부터 N+3, N+4, N+5 프레임의 SU 영역의 데이터(SU1, SU2, SU3)가 eDP 수신부(RX)를 통해 공급되는 경우, 타이밍 컨트롤러는 인터레이스 모드로 동작하면서도 리모트 프레임 버퍼의 해당 영역을 N+3, N+4, N+5 프레임의 SU 영역(SU1, SU2, SU3)으로 업데이트하고, 제4 프레임 시간(F4)에 N+2 프레임의 오드 라인들의 데이터를 리드하여 EPI 송신부(TX)를 통해 데이터 드라이버로 전송하고, 제5 프레임 시간(F5)에 N+3 프레임의 이븐 라인들을 리드하여 전송하며, 제6 프레임 시간(F6)에 N+4 프레임의 오드 라인들을 리드하여 전송한다. 이에 따라, 패널에서는 제4 및 제5 프레임 시간(F4, F5)에 N+2 프레임의 오드 라인들 및 N+3 프레임의 이븐 라인들이 혼합되어 풀 프레임으로 표시되고, 제6 및 제7 프레임 시간(F6, F7)에 N+4 프레임의 오드 라인들 및 N+5 프레임의 이븐 라인들이 혼합되어 풀 프레임으로 표시되는 표시 불량이 발생함을 알 수 있다.
반면에, 도 2(B)를 참조하면, 일 실시예에 따른 타이밍 컨트롤러(400)는 PSR 액티브 신호의 액티브 구간 중, 시스템(600)으로부터 eDP 수신부(RX)를 통해 영상이 공급되지 않으면 인터레이스 모드로 동작하는 반면, eDP 수신부(RX)를 통해 제4 내지 제6 프레임(F4~F6) 시간 중에 N+3, N+4, N+5 프레임의 SU 영역의 데이터(SU1, SU2, SU3)가 공급되면 리모트 프레임 버퍼의 해당 영역을 업데이트하고, 적어도 제5 내지 제7 프레임 시간(F5~F7)은 프로그레시브 모드로 동작하고, eDP 수신부(RX)를 통해 영상이 공급되지 않으면 다시 인터레이스 모드로 동작한다. 이때, PSR 액티브 구간 중, 타이밍 컨트롤러(400)는 프로그레시브 모드에서 인터레이스 모드로 전환할 때 적어도 한 프레임 이상은 프로그레시브 모드로 더 동작한 다음 인터레이스 모드로 전환할 수 있다.
이에 따라, 패널(100)은 제5 내지 제7 프레임 시간(F5~F7) 동안 SU 영역이 업데이트된 N+3, N+4, N+5 프레임을 풀 프레임으로 표시함으로써 비교예(A)와 대비하여 인터레이스 동작으로 인한 표시 불량을 방지할 수 있다.
도 3은 본 발명의 일 실시예에 따른 타이밍 컨트롤러의 PSR 액티브 기간에 대한 구동 파형도이다.
도 3을 참조하면, PSR 액티브 신호의 액티브 구간에서 타이밍 컨트롤러(400)는 시스템(600)의 eDP 송신부(TX)로부터 메인 링크를 통해 eDP 수신부(RX)에 영상 데이터가 전송되는지 여부를 프레임 단위로 검출하고, 검출 결과에 따라 인터레이스 모드 및 프로그레시브 모드 중 어느 하나의 모드로 동작한다. 시스템(600)의 eDP 송신부(TX)는 영상 데이터를 전송하지 않을 때에는 오프된다.
PSR 액티브 구간에서 시스템(600)으로부터 영상 데이터가 공급되지 않으면, 타이밍 컨트롤러(400)는 인터레이스 모드로 동작하고, 각 프레임 시간에서 내부 수직 데이터 인에이블 기간(V-DE) 중 1/2 기간에 리모트 프레임 버퍼로부터 이븐 라인들의 이븐 데이터 또는 오드 라인들의 오드 데이터를 리드하여 EPI 송신부(TX)를 통해 전송하고, 나머지 1/2 기간은 EPI 송신부(TX)가 데이터 전송을 중지할 수 있고, 이때 게이트 드라이버(200) 및 데이터 드라이버(300)의 출력도 중지함으로써 소비 전력을 더욱 저감할 수 있다.
PSR 액티브 구간 중, 시스템(600)으로부터 SU 영역(SU1, SU2, SU3)의 데이터가 전송되면, 타이밍 컨트롤러(400)는 리모트 프레임 버퍼의 해당 SU 영역을 업데이트하고 다음 프레임 시간부터 프로그레시브 모드로 전환하여 동작하여, 각 프레임 시간에서 내부 수직 데이터 인에이블 기간(V-DE) 동안 리모트 프레임 버퍼의 한 프레임의 영상 데이터를 리드하여 EPI 송신부(TX)를 통해 전송한다.
타이밍 컨트롤러(400)는 디스플레이를 위해 EPI 송신을 위한 리모트 프레임 버퍼의 리드 동작과 SU 영역의 업데이트를 위한 리모트 프레임 버퍼의 라이트 동작의 충돌을 방지하기 위하여 레지스터를 이용한 딜레이를 사용하여 라이트 어드레스 순서보다 리드 어드레스 순서를 지연시킬 수 있다. 시스템(600)으로부터 전송된 SU 영역(SU1, SU2, SU3)의 데이터에는 라인 정보가 포함되어 있으므로, 타이밍 컨트롤러(400)는 SU 영역의 라인 정보를 이용하여 리드 어드레스 순서를 라이트 어드레스 순서보다 지연시킴으로써 라이트 및 리드 충돌을 방지할 수 있다.
PSR 액티브 구간 중, 타이밍 컨트롤러(400)가 SU 영역의 업데이트를 위해 프로그레시브 모드로 동작한 후, N(N은 자연수) 프레임 동안 시스템(600)으로부터 영상 데이터가 공급되지 않으면 다시 인터레이스 모드로 전환하여 동작한다. N 프레임은 적어도 1 프레임 이상이 되고 구동 환경에 따라 타이밍 컨트롤러(400)의 설정을 통해 변경될 수 있다.
도 4는 본 발명의 일 실시예에 따른 타이밍 컨트롤러의 PSR 동작 방법을 단계적으로 나타낸 순서도이고, 도 5는 도 4에 도시된 타이밍 컨트롤러의 PSR 동작 구간에 대한 신호 파형도이다. 도 4는 도 5에서 PSR 액티브 신호가 인에이블된 액티브 구간에 대한 동작 방법을 나타낸 것이다.
도 5를 참조하면, 전원(VCC)이 온되어 공급된 후 PSR 액티브 신호가 디세이블된 구간 동안, 타이밍 컨트롤러(400)는 프로그레시브 모드로 동작하고, 시스템(600)으로부터 전송된 영상을 공급받아 영상 처리하여 데이터 드라이버(300)로 전송한다. 타이밍 컨트롤러(400)는 각 프레임마다 게이트 스타트 펄스(GSP) 신호를 게이트 드라이버(200) 및 데이터 드라이버(300)로 출력하여 각 프레임의 시작 타이밍을 알려준다. 타이밍 컨트롤러(400)는 프로그레시브 모드로 동작할 때 프로그레시브 신호를 인에이블시키고, 인터레이스 모드로 동작할 때 인터레이스 모드 신호를 인에이블시키며, 프로그레시브 신호 및 인터레이스 신호를 데이터 드라이버(300) 및 게이트 드라이버(400)로 출력하여 데이터 드라이버(300) 및 게이트 드라이버(400)를 제어할 수 있다.
도 4 및 도 5를 참조하면, 타이밍 컨트롤러(400)는 시스템(600)의 제어에 따라 PSR 액티브 신호가 인에이블되면(S402; Y), 적어도 한 프레임 시간은 프로그레시브 모드로 동작하면서 시스템(600)으로부터 전송된 한 프레임의 영상을 리모트 프레임 버퍼에 저장함과 아울러 데이터 드라이버(300)로 전송한다(S404).
그 다음, 타이밍 컨트롤러(400)는 시스템(600)으로부터 데이터가 전송되면(S406; Y), 리모드 프레임 버퍼를 업데이트함과 아울러 프레임 카운트를 초기화(Frame_Count=0)하고(S408), 프로그레시브 모드로 동작한다(S410).
한편, 타이밍 컨트롤러(400)는 다음 프레임에서 시스템(600)으로부터 데이터가 전송되지 않으면(S406; N), 그 다음 프레임에서 프로그레시브 모드로 동작하고(S414), 프레임 카운트를 증가(Frame_Count +1)시킨다(S416).
그 다음, 타이밍 컨트롤러(400)가 프레임 카운트가 2 보다 작으면(S418; N), 전술한 S406 단계로 진행하여 시스템(600)으로부터 데이터가 전송되지 않으면(S406; N), 전술한 S414 및 S416 단계를 반복하고 프레임 카운트를 더 증가(Frame_Count +1)시킨다.
이에 따라, S418 단계에서 프레임 카운트가 2 이상으로 확인되면(Y), 타이밍 컨트롤러(400)는 다음 프레임부터 인터레이스 모드로 전환하여 동작한 후(S420), 프레임 단위로 시스템(600)으로부터 데이터가 전송되는지 여부를 확인한다(S422).
S422 단계에서 시스템(600)으로부터 데이터가 전송되는지 않으면, 타이밍 컨트롤러(400)는 전술한 S420 및 S422 단계를 반복하여 인터레이스 모드로 동작하면서 프레임 단위로 데이터 수신 여부를 확인한다.
한편, S422 단계에서 시스템(600)으로부터 데이터, 즉 SU 영역의 데이터 전송되면(Y), 전술한 S408 단계로 진행하여 SU 영역의 데이터를 리모트 프레임 버퍼에 라이트하여 업데이트하고 프레임 카운트를 초기화하며(S408), 프로그레시브 모드로 동작한다(S410).
그 다음, 전술한 S408 단계로 진행하여 프레임 단위로 데이터 수신 여부를 확인하면서, 시스템(600)으로부터 SU 영역의 데이터가 전송되면(Y), S408 및 S410 단계를 반복한다.
한편, S406 단계에서 시스템(600)으로부터 데이터가 전송되지 않으면(N), 타이밍 컨트롤러(400)는 전술한 S414 내지 S418 단계를 반복하여 프레임 카운트가 2가 되기 이전에는 프로그레시브 모드로 더 동작한 후, S418 단계에서 프레임 카운트가 2 이상이 되면(Y) 인터레이스 모드로 전환하여 동작한 후(S420), 프레임 단위로 시스템(600)으로부터 데이터가 전송되는지 여부를 확인하고(S422), 그 결과에 따라 전술한 동작들을 반복하면서 프로그레시브 모드 및 인터레이스 모드 중 어느 하나의 모드로 동작한다.
이에 따라, 일 실시예에 따른 타이밍 컨트롤러(400)는 PSR 액티브 기간 중 시스템으로부터 데이터 전송이 없는 구간은 인터레이스 모드로 동작하여 소비 전력을 저감할 수 있고, 선택적인 업데이트가 발생하는 구간에는 프로그레시브 모드로 동작함으로써 인터레이스 구동으로 인한 표시 불량을 방지할 수 있다.
도 6은 본 발명의 일 실시예에 따른 내장 게이트 드라이버를 이용하는 디스플레이 장치의 일부 구성을 나타낸 도면이다.
도 6을 참조하면, 패널(100)의 양측부에 GIP 타입의 제1 및 제2 게이트 드라이버(210, 220)가 내장된다. 패널(100)의 일측부에 내장된 제1 게이트 드라이버(210)는 타이밍 컨트롤러(400)에 의해 제어되는 제1 레벨 쉬프터(LS1)로부터 복수의 게이트 제어 신호를 공급받아 오드 게이트 라인들(GL1, GL3, ..., GLn-1)을 구동한다. 패널(100)의 타측부에 내장된 제2 게이트 드라이버(220)는 타이밍 컨트롤러(400)에 의해 제어되는 제2 레벨 쉬프터(LS2)로부터 복수의 게이트 제어 신호를 공급받아 이븐 게이트 라인들(GL2, GL4, ..., GLn)을 구동한다.
제1 및 제2 레벨 쉬프터(LS1, LS2) 각각은 타이밍 컨트롤러(400)의 제어에 따라 복수의 게이트 제어 신호를 생성하여 제1 및 제2 게이트 드라이버(210, 220)를 각각 제어한다. 제1 레벨 쉬프터(LS1)는 타이밍 컨트롤러(400)로부터 제1 제어 신호들을 공급받아 로직 처리 및 레벨 쉬프팅함으로써 제1 게이트 제어 신호들을 생성하여 제1 게이트 드라이버(210)로 공급하고, 제2 레벨 쉬프터(LS2)는 타이밍 컨트롤러(400)로부터 제2 제어 신호들을 공급받아 로직 처리 및 레벨 쉬프팅함으로써 제2 게이트 제어 신호들을 생성하여 제2 게이트 드라이버(220)로 공급한다.
타이밍 컨트롤러(400)의 제어에 따라 프로그레시브 모드로 동작하는 경우 제1 및 제2 레벨 쉬프터(LS1, LS2)의 제어에 따라, 각 프레임마다 제1 및 제2 게이트 드라이버(210, 220)는 제1 내지 제n 게이트 라인들(GL1~GLn)을 순차적으로 구동한다.
타이밍 컨트롤러(400)의 제어에 따라 인터레이스 모드로 동작하는 경우 제1 및 제2 레벨 쉬프터(LS1, LS2)의 제어에 따라, 오드 프레임에서 제1 게이트 드라이버(210)는 오드 게이트 라인들(GL1, GL3, ..., GLn-1)을 순차적으로 구동하고, 이븐 프레임에서 제2 게이트 드라이버(220)는 이븐 게이트 라인들(GL2, GL4, ..., GLn)을 순차적으로 구동한다.
인터레이스 모드로 동작하는 오드 프레임 중 일부 기간에 제1 게이트 드라이버(210)가 오드 게이트 라인들(GL1, GL3, ..., GLn-1)을 구동하는 동안 제2 게이트 드라이버(220)는 이븐 게이트 라인들(GL2, GL4, ..., GLn)을 구동하지 않는다. 오드 프레임 중 나머지 기간에 제1 및 제2 게이트 드라이버(210, 220)는 게이트 라인들(GL1~GLn)을 구동하지 않을 수 있다.
인터레이스 모드로 동작하는 이븐 프레임 중 일부 기간에 제2 게이트 드라이버(220)가 이븐 게이트 라인들(GL2, GL4, ..., GLn)을 구동하는 동안 제1 게이트 드라이버(210)는 오드 게이트 라인들(GL1, GL3, ..., GLn-1)을 구동하는 않는다. 이븐 프레임 중 나머지 기간에 제1 및 제2 게이트 드라이버(210, 220)는 게이트 라인들(GL1~GLn)을 구동하지 않을 수 있다.
도 7은 본 발명의 일 실시예에 따른 게이트 구동 IC를 이용하는 디스플레이 장치의 일부 구성을 나타낸 도면이고, 도 8은 도 7에 도시된 따른 게이트 구동 IC의 구동 파형도이다.
도 7을 참조하면, 패널(100)의 일측부에 하나 또는 복수의 게이트 구동 IC(GDIC)가 접속된다. 게이트 구동 IC(GDIC)는 타이밍 컨트롤러(400)로부터 복수의 게이트 제어 신호들(GSP, GSC, GOE)을 공급받아 게이트 라인들(GL1~GLn)을 구동한다. 게이트 구동 IC(GDIC)는 타이밍 컨트롤러(400)로부터 공급된 게이트 스타트 펄스(GSP)에 따라 동작을 시작하고 게이트 쉬프트 클럭(GSC)에 따라 쉬프트 동작을 하여 각 게이트 라인을 구동하는 스캔 신호를 출력하고, 게이트 출력 인에이블 신호(GOE)에 따라 스캔 신호의 출력 기간이 결정된다. 게이트 구동 IC(GDIC)는 타이밍 컨트롤러(400)의 제어에 따라 프로그레시브 모드 또는 인터레이스 모드로 동작한다.
타이밍 컨트롤러(400)의 제어에 따라 프로그레시브 모드로 동작하는 경우, 각 프레임마다 게이트 구동 IC(GDIC)는 쉬프트 동작을 하여 게이트 라인들(GL1~GLn)을 각 수평기간(H1, H2, H3, H4, ...)마다 순차적으로 구동하고, 각 수평기간(H1, H2, H3, H4, ...)에서 제1 게이트 출력 인에이블 신호(GOE1)의 인에이블 기간에 스캔 신호가 해당 게이트 라인으로 출력된다.
타이밍 컨트롤러(400)의 제어에 따라 인터레이스 모드로 동작하는 경우, 각 프레임마다 게이트 구동 IC(GDIC)는 쉬프트 동작을 하되, 오드 프레임에서는 제2 게이트 출력 인에이블 신호(GOE2)의 마스킹에 의해 오드 게이트 라인들(GL1, GL3, ...)만 구동되고 이븐 게이트 라인들(GL2, GL4, ...)은 구동되지 않으며, 이븐 프레임에서는 제2 게이트 출력 인에이블 신호(GOE2)의 마스킹에 의해 이븐 게이트 라인들(GL2, GL4, ...)만 구동되고 오드 게이트 라인들(GL1, GL3, ...)은 구동되지 않는다.
상술한 바와 같이, 일 실시예에 따른 전자 장치의 디스플레이 장치는 PSR 액티브 구간 중 시스템으로부터 데이터 전송이 없는 구간은 인터레이스 모드로 동작하여 소비 전력을 저감할 수 있고, 선택적인 업데이트가 발생하는 구간에는 프로그레시브 모드로 동작함으로써 인터레이스 구동으로 인한 표시 불량을 방지할 수 있다.
일 실시예는 OLED 디스플레이, LCD, 터치 겸용 디스플레이 등과 같은 모든 디스플레이 장치에 적용될 수 있다.
이상의 설명은 본 발명을 예시적으로 설명한 것에 불과하며, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 본 발명의 기술적 사상에서 벗어나지 않는 범위에서 다양한 변형이 가능할 것이다. 따라서 본 발명의 명세서에 개시된 실시예들은 본 발명을 한정하는 것이 아니다. 본 발명의 범위는 아래의 특허청구범위에 의해 해석되어야 하며, 그와 균등한 범위 내에 있는 모든 기술도 본 발명의 범위에 포함되는 것으로 해석되어야 한다.
100: 패널 200: 게이트 드라이버
300: 데이터 드라이버 400: 타이밍 컨트롤러
500: 디스플레이 장치 600: 시스템
300: 데이터 드라이버 400: 타이밍 컨트롤러
500: 디스플레이 장치 600: 시스템
Claims (10)
- 처리 영상이 정지 영상일 때 디스플레이 장치의 패널 셀프 리플레시(이하, PSR) 동작을 인에이블시키고, 적어도 한 프레임의 정지 영상을 상기 디스플레이 장치에 전송한 후 송신부를 오프시키는 시스템과,
상기 시스템의 제어에 따라 상기 PSR 동작이 인에이블되면, 상기 시스템으로부터 전송된 상기 적어도 한 프레임의 정지 영상을 리모트 프레임 버퍼에 저장하고, 상기 PSR 동작의 액티브 기간에 상기 리모트 프레임 버퍼에 저장된 영상을 패널에 표시하는 디스플레이 장치를 포함하고,
상기 디스플레이 장치는 상기 PSR 동작의 액티브 기간 동안, 상기 시스템으로부터 데이터 전송의 여부를 모니터링하고, 상기 시스템으로부터 상기 데이터 전송이 없는 구간은 인터레이스 모드로 동작하고, 상기 시스템으로부터 상기 데이터 전송이 발생하는 경우 상기 시스템으로부터 전송된 데이터로 상기 리모트 프레임 버퍼의 해당 영역을 업데이트하고 프로그레시브 모드로 동작하며,
상기 시스템은 PSR 동작을 인에이블시키는 PSR 액티브 신호를 상기 디스플레이 장치의 타이밍 컨트롤러로 전송하고, 상기 PSR 액티브 신호의 PSR 액티브 구간 중 업데이트가 필요한 셀렉티브 업데이트 영역의 데이터를 그 영역의 위치 정보와 함께 상기 타이밍 컨트롤러로 전송하며,
상기 타이밍 컨트롤러는 상기 PSR 액티브 신호에 응답하여 상기 PSR 동작을 하고, 상기 PSR 액티브 구간 중, 프레임 단위로 상기 시스템의 데이터 전송 여부를 모니터링하여, 상기 데이터 전송이 없는 구간은 상기 인터레이스 모드로 동작하고, 상기 데이터 전송이 발생한 경우 상기 시스템으로부터 전송된 상기 셀렉티브 업데이트 영역의 데이터로 상기 리모트 프레임 버퍼의 해당 영역을 업데이트하고 상기 프로그레시브 모드로 동작하는 전자 장치. - 삭제
- 청구항 1에 있어서,
상기 타이밍 컨트롤러는
상기 PSR 액티브 신호가 인에이블된 후 적어도 한 프레임 동안 상기 시스템으로부터 전송된 영상을 상기 리모트 프레임 버퍼에 저장하면서 상기 프로그레시브 모드로 동작한 다음 상기 인터레이스 모드로 동작하고,
상기 PSR 액티브 구간 중, 상기 시스템으로부터의 데이터 전송이 검출되면 상기 프로그레시브 모드로 동작하며,
상기 PSR 액티브 구간에서 상기 프로그레시브 모드로 동작한 후 상기 시스템으로부터의 상기 데이터 전송이 검출되지 않으면 적어도 한 프레임 동안 상기 프로그레시브 모드로 더 동작한 다음 상기 인터레이스 모드로 전환하여 동작하는 전자 장치. - 청구항 3에 있어서,
상기 타이밍 컨트롤러는 상기 PSR 액티브 구간 동안,
상기 시스템으로부터의 상기 데이터 전송이 검출되면 프레임 카운트를 초기화하고,
상기 시스템으로부터의 상기 데이터 전송이 검출되지 않으면 상기 프레임 카운트를 증가시키고,
상기 프레임 카운트가 미리 설정된 기준값 미만이면 상기 프로그레시브 모드로 동작하고, 상기 기준값 이상이 되면 상기 인터레이스 모드로 동작하는 전자 장치. - 청구항 3에 있어서,
상기 인터레이스 모드로 동작하는 상기 타이밍 컨트롤러는,
오드 프레임의 일부 기간에 상기 리모트 프레임 버퍼에 저장된 영상 중 오드 라인들의 데이터를 리드하여 데이터 드라이버로 전송하고, 상기 오드 프레임의 나머지 기간에는 상기 데이터 드라이버로 데이터 전송을 중지하고,
이븐 프레임의 일부 기간에 상기 저장된 영상 중 중 이븐 라인들의 데이터를 리드하여 상기 데이터 드라이버로 전송하고, 상기 이븐 프레임의 나머지 기간에는 상기 데이터 전송을 중지하는 전자 장치. - 청구항 5에 있어서,
상기 인터레이스 모드로 동작하는 상기 타이밍 컨트롤러는,
상기 데이터 드라이버를 제어하여, 상기 오드 프레임 및 상기 이븐 프레임 각각의 상기 일부 기간에만 상기 데이터 드라이버가 상기 타이밍 컨트롤러로부터 전송된 데이터를 출력하고, 상기 나머지 기간에는 데이터 출력을 중지시키는 전자 장치. - 청구항 5항에 있어서,
상기 인터레이스 모드로 동작하는 상기 타이밍 컨트롤러는 게이트 드라이버를 제어하여,
상기 오드 프레임의 일부 기간에만 오드 게이트 라인들을 구동하고,
상기 이븐 프레임의 일부 기간에만 이븐 게이트 라인들을 구동하는 전자 장치. - 청구항 7에 있어서,
상기 게이트 드라이버는
상기 패널에 내장되고, 상기 타이밍 컨트롤러에 의해 제어되는 레벨 쉬프터의 제어에 따라 상기 인터레이스 모드 또는 프로그레시브 모드로 동작하거나,
게이트 구동 IC로 구성되고, 상기 타이밍 컨트롤러의 제어에 따라 상기 인터레이스 모드 또는 프로그레시브 모드로 동작하는 전자 장치. - 시스템에서 처리 영상이 정지 영상일 때 PSR 액티브 신호를 인에이블 시켜서 타이밍 컨트롤러로 전송하고, 적어도 한 프레임의 영상을 상기 타이밍 컨트롤러에 전송한 후 데이터 전송을 중지하는 단계와,
상기 PSR 액티브 신호가 인에이블되면 상기 타이밍 컨트롤러는 상기 시스템으로부터 전송된 상기 적어도 한 프레임의 영상을 리모트 프레임 버퍼에 저장하는 단계와,
상기 PSR 액티브 신호의 PSR 액티브 구간 동안 상기 타이밍 컨트롤러는 상기 리모트 프레임 버퍼에 저장된 영상을 패널에 표시하는 단계와,
상기 PSR 액티브 구간 중, 상기 타이밍 컨트롤러는 프레임 단위로 상기 시스템의 데이터 전송 여부를 모니터링하는 단계와,
상기 PSR 액티브 구간 중, 상기 타이밍 컨트롤러는 상기 시스템으로부터의 데이터 전송이 없는 구간은 인터레이스 모드로 동작하는 단계와,
상기 PSR 액티브 구간 중, 상기 타이밍 컨트롤러는 상기 시스템으로부터의 데이터 전송이 발생하는 경우 프로그레시브 모드로 동작하는 단계를 포함하고,
상기 시스템은 상기 PSR 액티브 구간 중 업데이트가 필요한 셀렉티브 업데이트 영역의 데이터를 그 영역의 위치 정보와 함께 상기 타이밍 컨트롤러로 전송하는 단계를 추가로 포함하고,
상기 타이밍 컨트롤러는 상기 PSR 액티브 구간 중 상기 시스템으로부터 상기 셀렉티브 업데이트 영역의 데이터가 전송되면 상기 리모트 프레임 버퍼의 해당 영역을 업데이트하고 상기 프로그레시브 모드로 동작하는 전자 장치의 구동 방법. - 삭제
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170182663A KR102423867B1 (ko) | 2017-12-28 | 2017-12-28 | 디스플레이 장치를 포함하는 전자 장치 및 그 구동 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170182663A KR102423867B1 (ko) | 2017-12-28 | 2017-12-28 | 디스플레이 장치를 포함하는 전자 장치 및 그 구동 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20190080292A KR20190080292A (ko) | 2019-07-08 |
KR102423867B1 true KR102423867B1 (ko) | 2022-07-21 |
Family
ID=67256804
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170182663A KR102423867B1 (ko) | 2017-12-28 | 2017-12-28 | 디스플레이 장치를 포함하는 전자 장치 및 그 구동 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102423867B1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20210115111A (ko) | 2020-03-11 | 2021-09-27 | 삼성디스플레이 주식회사 | 표시 장치 및 이의 구동 방법 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101158876B1 (ko) | 2012-03-09 | 2012-06-25 | 엘지디스플레이 주식회사 | 표시장치와 그의 패널 셀프 리프레시 동작 제어방법 |
KR101307557B1 (ko) * | 2012-03-09 | 2013-09-12 | 엘지디스플레이 주식회사 | 표시장치와 그의 패널 셀프 리프레시 동작 제어방법 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101409540B1 (ko) * | 2007-05-21 | 2014-07-02 | 엘지디스플레이 주식회사 | 액정표시장치 및 그의 구동방법 |
KR101902562B1 (ko) * | 2011-12-20 | 2018-10-01 | 엘지디스플레이 주식회사 | 액정표시장치 및 그 구동방법 |
KR102156783B1 (ko) * | 2013-12-13 | 2020-09-17 | 엘지디스플레이 주식회사 | 표시장치와 이의 구동방법 |
-
2017
- 2017-12-28 KR KR1020170182663A patent/KR102423867B1/ko active IP Right Grant
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101158876B1 (ko) | 2012-03-09 | 2012-06-25 | 엘지디스플레이 주식회사 | 표시장치와 그의 패널 셀프 리프레시 동작 제어방법 |
KR101307557B1 (ko) * | 2012-03-09 | 2013-09-12 | 엘지디스플레이 주식회사 | 표시장치와 그의 패널 셀프 리프레시 동작 제어방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20190080292A (ko) | 2019-07-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200279523A1 (en) | Power control circuit for display device | |
CN109961732B (zh) | 显示设备 | |
KR102169169B1 (ko) | 표시장치와 그 구동방법 | |
TWI690911B (zh) | 一種顯示接面裝置 | |
US20080129906A1 (en) | Liquid crystal display system capable of improving display quality and method for driving the same | |
KR20150082901A (ko) | 표시 장치 | |
KR102279280B1 (ko) | 표시 장치 및 이의 구동 방법 | |
US9941018B2 (en) | Gate driving circuit and display device using the same | |
KR20170079997A (ko) | 게이트 드라이버 및 이를 포함하는 디스플레이 장치 | |
US20180061299A1 (en) | Timing controller and display driving circuit including the same | |
JP2015018064A (ja) | 表示装置 | |
CN114446232A (zh) | 显示驱动设备和方法 | |
KR101957738B1 (ko) | 영상표시장치 및 그 제조방법 | |
KR102260670B1 (ko) | 데이터 구동회로, 그것을 포함하는 표시 장치 및 그것의 동작 방법 | |
US8913046B2 (en) | Liquid crystal display and driving method thereof | |
KR102423867B1 (ko) | 디스플레이 장치를 포함하는 전자 장치 및 그 구동 방법 | |
US10867568B2 (en) | Liquid crystal display device and driving method thereof comprising low refresh rate polarity inversion patterns | |
KR20160072337A (ko) | 표시 장치 | |
US10930218B2 (en) | Gate driver for improving luminance and display device including the same | |
KR20150135615A (ko) | 표시장치 및 그 구동방법 | |
KR102420492B1 (ko) | 시리얼 인터페이스를 이용한 레벨 쉬프터부를 갖는 디스플레이 장치 | |
US11978383B2 (en) | Data processing device, data driving device and system for driving display device | |
US9111474B2 (en) | Display device | |
KR102458522B1 (ko) | 표시장치용 게이트 구동회로 및 그를 포함하는 표시장치 | |
KR101194647B1 (ko) | 액정표시장치의 공통전극 구동회로 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |