KR20090073972A - 디스플레이 드라이버 방법 및 장치 - Google Patents

디스플레이 드라이버 방법 및 장치 Download PDF

Info

Publication number
KR20090073972A
KR20090073972A KR1020080120540A KR20080120540A KR20090073972A KR 20090073972 A KR20090073972 A KR 20090073972A KR 1020080120540 A KR1020080120540 A KR 1020080120540A KR 20080120540 A KR20080120540 A KR 20080120540A KR 20090073972 A KR20090073972 A KR 20090073972A
Authority
KR
South Korea
Prior art keywords
overdrive
level
image display
display system
pixel
Prior art date
Application number
KR1020080120540A
Other languages
English (en)
Other versions
KR101598219B1 (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
Priority claimed from EP08163613A external-priority patent/EP2077547A1/en
Application filed by 티피오 디스플레이스 코포레이션 filed Critical 티피오 디스플레이스 코포레이션
Publication of KR20090073972A publication Critical patent/KR20090073972A/ko
Application granted granted Critical
Publication of KR101598219B1 publication Critical patent/KR101598219B1/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
    • 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/3648Control of matrices with row and column drivers using an active matrix
    • 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/02Improving the quality of display appearance
    • G09G2320/0252Improving the response speed
    • 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/02Improving the quality of display appearance
    • G09G2320/0261Improving the quality of display appearance in the context of movement of objects on the screen or movement of the observer relative to the screen
    • 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/02Improving the quality of display appearance
    • G09G2320/0285Improving the quality of display appearance using tables for spatial correction of display data
    • 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/04Maintaining the quality of display appearance
    • G09G2320/041Temperature compensation
    • 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/04Maintaining the quality of display appearance
    • G09G2320/043Preventing or counteracting the effects of ageing
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/16Determination of a pixel data signal depending on the signal applied in the previous frame

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Crystallography & Structural Chemistry (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

LCD 오버드라이브(overdrive) 구동 방식을 제공하는 이미지 디스플레이 시스템이 개시된다. 이 방식은 목표 구동 레벨에 대응하여 LCD 디스플레이 픽셀의 안정된 전송 레벨을 측정하는 단계를 포함한다. 오버드라이브 전송 레벨은 오버드라이브 구동 레벨에 대응하여 측정된다. 오버드라이브 구동 레벨이 너무 높거나 또는 너무 낮은지 여부를 판정하기 위하여 측정된 오버드라이브 전송 레벨은 측정된 안정된 전송 레벨과 비교된다. 그 다음, 반복 프로세스는 적당한 오버드라이브 구동 레벨이 발견될 때까지 오버드라이브 구동 레벨을 변경한다. 이는 LCD 장치의 메모리에 저장되는 오버드라이브 구동 방식 파라미터들을 유도하는데 이용된다. 장치를 사용하는 동안 오버드라이브 방식이 결정되는 경우, 오버드라이브 방식은 온도 및 디스플레이 노화를 모델링함으로써 발생되는 효과없이 온도 및 디스플레이 노화를 고려한다.

Description

디스플레이 드라이버 방법 및 장치{DISPLAY DRIVER METHOD AND APPARATUS}
본원은 2007년 12월 31일 출원된 미국 가출원 제61/017,809호를 우선권 주장하며, 이는 그 내용 전부가 본 명세서에 참고로 포함된다.
본원은 2008년 9월 3일에 출원된 유럽 특허 제08163613.6호를 우선권 주장하며, 이는 참조에 의해 본 개시에 그 전체가 통합된다.
본 발명은 디스플레이 패널의 픽셀을 구동하는 드라이버에 관한 것이다. 본 발명은 또한 그와 같은 드라이버를 포함하는 디스플레이 모듈, 그와 같은 디스플레이 모듈을 포함하는 장치, 및 LCD 오버드라이브 구동 방식을 제공하는 방법에 관한 것이다.
동영상(motion picture) 및 TV 신호를 디스플레이 하기 위해 LCD 디스플레이 모듈이 더욱 많이 사용되고 있다. 픽쳐 내에서 빠르게 움직이는 물체는 LCD 디스플레이 모듈의 과제이다.
그 이유는, 휘도(luminance)에 요구되는 변화에 대한 LCD 디스플레이 모듈의 픽셀의 반응시간 때문이다. 오버드라이브 기술은 반응 시간을 향상시키는 것으로 알려져있다.
오버드라이브 없이, 픽셀의 휘도 변화가 요구되는 경우, 종국에는 원하는 휘도에 도달하도록 픽셀에 구동 전압이 인가된다. 픽셀의 휘도는 시작 휘도에서부터 원하는 휘도까지 점차 변화한다. 동영상 또는 TV 신호가 디스플레이되어야 하는 경우, 휘도에 요구되는 변화는 소위 프레임 기간이라 부르는 단기간 내에 달성될 필요가 있다. 프레임 기간은 동영상 또는 TV 신호의 단일 이미지가 디스플레이 모듈에 공급되는 지속기간이다. 프레임 기간 동안, 디스플레이 패널의 모든 픽셀은 구동 전압을 수신하도록 한번 처리된다.
픽셀에 원하는 휘도를 달성하기 위하여 필요한 구동 전압을 인가할 때, 픽셀의 실제 휘도는 픽셀의 관성에 기인하여 원하는 휘도에 뒤쳐진다. 원하는 휘도가 달성될 때까지는 몇몇 처리 기간들이 소요될 수 있는데, 이는 흐린 엣지 또는 고스트 이미지를 야기한다.
픽셀의 반응 시간을 단축시키기 위하여, 오버드라이브 전압이 인가된다. 오버드라이브 전압의 레벨은 종국에는 원하는 휘도를 획득하는데 요구되는 구동 전압의 레벨을 초과하고, 따라서 원하는 휘도를 초과하는 오버드라이브 휘도를 목표로한다. 오버드라이브 전압을 인가할 때, 오버드라이브 휘도가 도달될 때까지는 보통 몇몇 처리 기간이 소요될 수 있다. 그러나, 오버드라이브 전압이 주의깊게 선택되는 경우, 단일 처리 기간의 종료 지점에서 달성되는 휘도가 원하는 휘도와 같다.
양호한 동작(motion) 충실도(fidelity)가 예상될 때, 오버드라이브는 AMLCD에 대한 기본 요구조건으로서 인식된다. 샘플-앤드-홀드 동작 인공물(artefact)을 제거하는 것을 목적으로 하는 많은 구동 방식들이 120Hz 이상의 높은 프레임 율(frame rate)을 따르기 때문에 60Hz에서의 단일 프레임 LC 반응은 앞으로 충분하지 않을 것이며, 따라서 오버드라이브에 대한 필요성이 증가한다.
오버드라이브 기술을 이용하여, 하나의 처리 기간 내에 원하는 휘도가 도달되고, 따라서 픽셀의 반응 시간은 인위적으로 증가된다. 원하는 휘도를 달성하는데 요구되는 오버드라이브 전압은 요구되는 휘도 변화 및 시작 휘도에 의존하고, 다른 변수들, 예컨대 디스플레이 모듈의 유형 및 디스플레이가 동작하는 프레임율에 또한 의존한다. 따라서, 오버드라이브 전압은 보통 룩업 데이블(LUT)에 열거된다.
통상적으로, 모든 AMLCD 설계에 대한 고유의 룩업 테이블이 필요하며, 아마도 배치 대 배치(batch to batch) 또는 심지어 모듈 대 모듈에 조정이 요구된다. 또한, 오버드라이브 정확도가 유지된다면, LUT는 주변 온도 및 디스플레이 프레임율에 따라 변해야 한다. 현재, 많은 애플리케이션에서 허용되는 오버드라이브 부정확도가 얼만큼인지 명확하지 않고, 따라서 프레임율이 플렉시블한 시스템 및/또는 온도 보상 시스템이 구현되는 경우 얼마나 많은 LUT 데이터가 저장되어야 하는지가 명확하지 않다.
오버드라이브를 구현하기 위한 표준 접근 방법은 공장에서 각각의 모듈 설계(배치, 모듈)를 위한 LUT를 측정하고, 이 측정치를 시스템의 AMLCD 모듈 또는 그 밖에 곳의 (EP)ROM에 저장하는 것이다. 이는 제조자에 상당한 물류 과제를 만들어내고, 또한 ROM, 온도 센서 등의 비용과 오버드라이브 정확도를 맞바꿔야할 필요가 있기 때문에 성능 절충을 강요한다. 따라서, AMLCD 모듈의 통합 부분으로서 오버드라이브를 구현하는 것은, 각각의 새로운 모듈 설계, 아마도 생산 라인을 실현하는 각각의 새로운 배치, 또는 심지어 각각의 모듈에 대해 개별적으로 수행될 필요가 있는 전문적인 측정에 기인하는 모듈제조에 대한 어려운 물류 과제이다. 이에 더하여, 애플리케이션에 대해 충분히 정확한 오버드라이브를 보증하기에 충분히 많은 측정 데이터를 저장하는 과제가 있다. 후자는 의도된 동작 온도 범위가 온도 보상 오버드라이브에 대한 요구를 야기할 수 있는 휴대용 장치에서 더욱 중요하다.
본 발명에 따라, 아래의 단계들을 포함하는 LCD 오버드라이브 구동 방식을 제공하는 방법이 제공된다:
(i) 목표 구동 레벨이 안정된 전송 레벨이 되었을 때, LCD 장치의 LCD 디스플레이 픽셀의 안정된 전송 레벨을 측정하는 단계;
(ii) 오버드라이브 구동 레벨의 적용 후, 하나의 프레임의 종료시 디스플레이 픽셀의 오버드라이브 전송 레벨을 측정하는 단계;
(iii) 오버드라이브 구동 레벨이 너무 높거나 또는 너무 낮은지 여부를 판정하기 위하여, 측정된 오버드라이브 전송 레벨을 측정된 안정된 전송 레벨과 비교하는 단계;
(iv) 오버드라이브 구동 레벨이 너무 높거나 또는 너무 낮다면, 오버드라이브 구동 레벨을 변경하고, 적당한 오버드라이브 구동 레벨이 발견될 때까지 단계 (ii) 및 단계(iii)를 반복하는 단계; 및
(v) 오버드라이브 구동 방식 파라미터들을 유도하기 위해 발견된 적당한 오버드라이브 구동 레벨을 이용하고, LCD 장치의 메모리에 그 파라미터들을 저장하는 단계.
이러한 방법은 장치 사용 동안 오버드라이브 방식이 결정되게 한다. 더욱이, 온도 및 디스플레이 노화가 모델링됨으로써 발생할 수 있는 효과 없이 온도 및 디스플레이 노화를 고려할 수 있다. 따라서, 본 발명은 모듈 제조자가 오버드라이브 특성을 전부 이해하고, LUT 측정 기능을 유지해야할 필요성을 피할 수 있게 한다. 올바른 LUT에 각각의 새로운 제품, 제품 업데이트, 또는 제품 배치를 공급하기 위한 물류 노력을 피할 수 있다. 온도 범위 및 프레임율 전반에 오버드라이브 정확도 또한 자동으로 제공된다.
측정치들은 비교되고, 이는 측정치들에 대한 정확도 요구조건을 감소시킨다.
이 방법은 확고하고 간단한 방식을 이용하여, 배경으로 AMLCD 모듈의 정상 동작의 일부로서 자동으로 그리고 주기적으로 또는 지속적으로 구현될 수 있다. 따라서, 물류 과제가 제거되고, 온도 변화를 보상하기 위한 수단이 제공된다.
전송 레벨은 광센서에 의해 측정되거나(즉, 직접 측정) 또는 LC 전기용량의 측정치로부터 유도될 수 있다(즉, 간접 측정).
LCD 디스플레이 픽셀은 LCD 장치의 더미 픽셀 (또는 픽셀의 행 또는 픽셀의 복수의 행)을 포함할 수 있다. 이는 오버드라이브 파라미터를 유도하는 방법이 정상 디스플레이 기능에 영향을 주지 않고 구현될 수 있다는 것을 의미한다. 따라서, 본 방법은 디스플레이 장치의 정상 사용 동안에 더미 픽셀(들)을 이용하여 백그라운드 기능으로서 수행될 수 있다.
안정된 전송 레벨에 소정의 양을 더한 것으로 이루어진 임계치보다 큰 전송 레벨의 오버슛(overshoot)이 존재하는 경우, 오버드라이브 구동 레벨은 너무 높은 것으로 판정될 수 있다. 전송 레벨이 임계치 미만인 경우, 오버드라이브 구동 레벨은 너무 낮은 것으로 판정된다. 이는 단순 반복 프로세스가 테스트될 특정의 목표 구동 레벨의 최상의 오버드라이브 레벨을 찾도록 정의되게 한다. 예를 들어, 적당한 오버드라이브 레벨은 임계치보다 큰 오버슛이 없는 최대 오버드라이브 구동 레 벨을 포함할 수 있다. 오버드라이브 구동 방식 파라미터들은 LUT 파라미터들을 포함할 수 있다.
본 발명은 또한 LCD 드라이버를 제공한다. LCD 드라이버는 프로세서 및 메모리를 포함한다. 메모리는 오버드라이브 구동 방식 파라미터들을 저장한다. 프로세서는 디스플레이 픽셀 및
(i) 목표 구동 레벨이 안정된 전송 레벨이 될 때, 디스플레이 픽셀의 안정된 전송 레벨을 측정하고;
(ii) 오버드라이브 구동 레벨의 적용 후, 하나의 프레임의 종료시 디스플레이 픽셀의 오버드라이브 전송 레벨을 측정하며;
(iii) 오버드라이브 구동 레벨이 너무 높거나 또는 너무 낮은지 여부를 판정하기 위하여, 측정된 오버드라이브 전송 레벨을 측정된 안정된 전송 레벨과 비교하고;
(iv) 오버드라이브 구동 레벨이 너무 높거나 또는 너무 낮다면, 오버드라이브 구동 레벨을 변경하고, 적당한 오버드라이브 구동 레벨이 발견될 때까지 단계 (ii) 및 단계(iii)를 반복하며;
(v) 메모리에 저장하기 위한 오버드라이브 구동 방식 파라미터들을 유도하기 위해 발견된 적당한 오버드라이브 구동 레벨을 이용하는 측정 수단
을 제어하도록 구성된다.
이러한 드라이버는 디스플레이 패널 및 LCD 디스플레이 픽셀의 전송 레벨을 측정하는 수단을 포함하는 LCD 장치에서 사용될 수 있다.
본 발명의 방법은 컴퓨터 프로그램으로서 구현될 수 있다.
첨부한 도면들을 참조하여 후속하는 실시예들로 상세한 설명이 주어진다.
후속하는 설명은 본 발명을 수행하기 위한 최상으로 고려된 모드이다. 본 기술은 본 발명의 일반적인 원리를 설명할 목적으로 이용되며 제한적인 의미로 이해되어서는 안된다. 본 발명의 범위는 첨부한 청구항들을 참조함으로써 최상으로 결정된다.
본 발명은 LC 픽셀의 원하는 전송 레벨과 일련의 테스트 오버드라이브 레벨들에 의해 제공된 전송 레벨 간의 비교 측정치에 기초하여, 적합한 오버드라이브 레벨이 사용중에 결정되는 LCD 오버드라이브 구동 방식을 제공하는 방법을 제공한다. 이는 적당한 오버드라이브 레벨을 결정하기 위한 반복 프로세스를 제공하며, 이 프로세스는 요구된 오버드라이브 방식에 대한 온도 및 프레임율의 효과의 상세한 모델링을 요구하지 않고 이러한 파라미터들을 보상할 수 있다.
본 발명은 본질적으로, 예컨대 LUT 값의 형태로 오버드라이브 구동 방식 파라미터들을 제공한다. LUT 측정 알고리즘의 본질은 도 1 및 도 2를 참조하여 설명된다.
도 1은 게이트 라인이 온 상태일 때 픽셀에 인가된 바와 같은 픽셀 전압 구동 레벨 "DL"의 전압 프로파일을 도시한다.
구동 레벨은 이전 프레임 동안의 구동 레벨을 나타내는 시작값(DL_start)에 서 시작하고, 그 다음 목표 레벨(DL_target)로 돌아가기 전에 오버드라이브 레벨 (DL_overdrive)에 유지된다.
프로세스의 제1 단계는 목표 구동 레벨(DL_target)이 안정된 전송 레벨이 될 때 LCD 디스플레이 픽셀의 안정된 전송 레벨을 측정하는 것이다. 안정된 전송 레벨은 TL_target로서 도시된다. 예를 들어, 이러한 안정된 전송 레벨은 목표 구동 레벨(DL_target)이 연속적으로 많은 프레임 동안 적용된 후에 측정될 수 있다.
그 다음, 디스플레이 픽셀의 오버드라이브 전송 레벨은 오버드라이브 구동 레벨(DL_overdrive)의 적용 후 하나의 프레임의 종료시 측정된다. 오버드라이브 레벨은 최대 가능한 오버드라이브 범위 내에 있는 테스트 오버드라이브 값으로서 선택된다. 이러한 오버드라이브 레벨이 너무 높을 수 있기 때문에, 결과 픽셀 전송의 상당한 오버슛(overshoot)이 선도(10)로 도시된 바와 같이 되거나, 또는 오버드라이브 레벨이 충분히 강하지 않기 때문에 선도(12)로 도시된 바와 같이 픽셀 전송은 반응하기에 여전히 느리다. 양호한 오버드라이브 프로파일은 선도(14)로 도시되어 있는데, 하나의 프레임 기간의 종료시의 전송 레벨은 원하는 전송 레벨(TL-target)에 가깝다. 측정 간격은 영역(16)으로 도시된다.
오버드라이브 구동 레벨이 너무 높거나(선도 10) 또는 너무 낮은지(선도 12) 여부를 판정하기 위하여, 시간 간격(16) 동안 측정된 오버드라이브 전송 레벨이 측정된 안정된 전송 레벨(TL_target)과 비교된다.
안정된 전송 레벨(TL_target)에 소정의 양(TL_margin)을 더한 것으로 이루어진 임계치(18)보다 큰 전송 레벨의 오버슛이 존재한다면(도달된 밝기가 목표 밝기 를 절대 초과하지 않는것이 바람직하다면, TL_margin 값은 0일 수 있음), 오버드라이브 구동 레벨은 너무 높은 것으로 판정된다. 전송 레벨이 임계치(18) 미만이라면, 오버드라이브 구동 레벨은 너무 낮은 것으로 판정된다. 이러한 방식으로, 측정된 전송 레벨이 너무 높거나 또는 너무 낮은지 여부를 판정하기 위하여 간단한 2진 비교가 실행될 수 있다.
적당한 오버드라이브 레벨은 임계치(18)보다 큰 오버슛이 없는 최대 오버드라이브 레벨(DL_overdrive)을 가진 것으로 판정될 수 있다.
이러한 적당한 레벨을 찾기 위하여, 도 2를 참조하여 설명되는 바와 같이, 오버드라이브 레벨이 변하는 반복 프로세스가 후속될 수 있다.
도 2의 좌측부(20)는 목표 전송 레벨(TL_target)을 결정한 후의 제1 오버드라이브 테스트를 도시한다.
적용된 오버드라이브는 값 "OD test"이고, 이 값은 허용 가능한 오버드라이브 범위 "poss. range" 내의 임의의 값, 예컨대 범위의 중간 값일 수 있다.
오버슛이 검출된다면, 0D test 값 미만인 오버드라이브 범위의 하위 범위는 새로운 범위가 된다. 이는 이전 오버드라이브 레벨이 너무 높았기 때문이다. 이는 선도(22)로 도시된다. 다음 오버드라이브 테스트 "New OD test"는 도시된 바와 같이, 범위의 하위 범위의 중간지점이다.
테스트(20)에서 오버슛이 검출되지 않았다면, 오버드라이브 범위의 상위 범위는 선도(24)로 도시된 바와 같은 새로운 범위가 된다.
이러한 프로세스는 최종 범위가 분할될 수 없을 때까지 되풀이하여 반복되 고, 따라서 단지 1개의 그레이 레벨, 즉 오버드라이브 신호(DL_overdrive)의 가장 미세한 분해능을 포함한다.
최종 결과는 임계치(18)보다 큰 오버슛이 없는 최대 오버라이드 레벨(DL_overdrive)이 발견되는 것이다.
오버드라이브 값들은 LUT를 형성하는데 사용될 수 있고, 그 다음 LUT는 알려진 방식으로 적용될 수 있다. LUT는 모든 시작 전송 레벨과 종료 전송 레벨(즉, 전송 레벨의 모든 변화량)에 대한 오버드라이브 레벨을 제공할 수 있다. 이러한 모델링은 시작 구동 레벨(DL_start)과 목표 구동 레벨(DL_target)의 모든 조합에 적합한 오버드라이브 레벨을 획득하거나 또는 더 작은 세트 간의 외삽(extrapolating)을 행함으로써 달성될 수 있다.
내삽(interpolating)과 함께 오버드라이브 측정에 의해 획득된 서브세트 LUT를 사용하는 것은 바람직한 방법이다. 이는 측정을 매우 빠르게 진행할 수 있기 때문이다. 오버드라이드 LUT는 일반적으로 스무스하게 변하는 표면 기능을 구현하여, 값들 간의 외삽을 행하기 위해서는 간단한 선형 내삽이면 충분하고, 이는 칩 영역 면에서 저비용이다. 이는 또한 오직 서브세트 LUT만이 저장될 필요가 있고, 내삽법은 전원을 켠 상태에서 수행될 수 있기 때문에, EEPROM 또는 RAM 요구량을 감소시킨다(따라서, EEPROM에는 일부 LUT가 존재하고, RAM에는 전체 LUT가 존재한다). 내삽법은 심지어 실시간으로 제공될 수 있다.
테스트 방법을 위해 더미(dummy) 픽셀이 사용될 수 있다. 하나의 더미 픽셀, 바람직하게는 복수의 픽셀들이 사용될 수 있고, 예컨대 픽셀의 일 행 또는 심지어 픽셀의 복수의 행들이 사용된다. 이는 복수의 오버드라이브 반복 측정이 병렬로 획득되도록 한다.
상기 주어진 기술은 가장 기본적인 알고리즘 변형에 관한 것이다. 이는 더 나은 효율성, 정확도 등을 달성하도록 부연될 수 있다. 예를 들어, 측정치들은 정확도를 증가시키기 위하여 평균화될 수 있고, 이전에 기록된 LUT 값들은 논리 시작 범위 등을 한정하는데 이용될 수 있다. 따라서, 알고리즘은 여전히 측정되어야할 값들에 보다 빨리 도달하기 위하여 이미 측정된 LUT 값들을 이용할 수 있다. 이는 행해진 측정의 나머지 부분들을 가속화한다. 가장 간단한 경우, 가능한 범위 "poss. range"는 부분적으로 측정된 LUT 또는 LUT 서브세트에 포함된 정보를 이용하여 더욱 범위가 좁혀질 수 있다. 더욱 향상된 알고리즘은 간단히 범위 중간의 값을 선택하는 대신, 오버드라이브 값의 더 나은 초기 추측을 또한 발생시킬 수 있다.
유도된 LUT는 (매번 전원이 켜질때 재발생되는) RAM 또는 (예컨대 지난번에 전원을 껐을때의 온도가 상당히 달랐던 경우 전원을 켤때 올바르지 않은 LUT는 적용되지 않는다는 것을 보장하는데 상대 또는 절대 온도센서가 적당한 경우) EEPROM에 저장될 수 있다. 애플리케이션 요구조건에 따라 조합 접근 방법 또한 가능하다.
방법은 지속적인 배경 측정으로서 적용될 수 있다. 이는 주변 온도에 계속하여 적응하는 오버드라이브를 가져오고, 따라서 온도 보상을 위한 다른 수단에 대한 필요성을 제거한다. 지속적으로 LUT 값들을 평균화하는 것은 시간에 따라 LUT의 정확성을 향상시키는 결과를 가져온다.
전송은 광 감지 소자 및 백라이트를 이용하여 직접적으로 측정되거나 또는 알려진 방식으로 전송에 관련된 액정 전기용량을 측정함으로써 간접적으로 측정될 수 있다.
도 3은 제어 및 판독 라인들을 통해 디스플레이 드라이버 집적 회로(34)(x-Si, LTPS 기타 등등)에 접속된 직접 또는 간접 전송 감지 소자(32)와 함께 디스플레이 패널(30)를 갖는 AMLCD를 포함하는 본 발명의 시스템(28)을 도시한다. 디스플레이 드라이버 회로는 오버드라이브를 실행하는 회로들, 예컨대 RAM 및/또는 EEPROM 메모리(36) 및 메모리에 저장될 LUT를 유도하기 위한 상기 기술된 알고리즘을 구현하는 회로(38)를 포함한다.
전송 감지 소자(32)는 이 예에서 픽셀의 더미 행 또는 행들과 연관된다.
알고리즘은 컴퓨터 프로그램을 구동하는 프로세서에 의해 실행될 수 있다.
알고리즘은 루틴 하드웨어 및 소프트웨어에 의해 실행될 수 있고, 전송 측정은 또한 알려진 기술, 예컨대 알려진 백라이트 밝기가 적용될 때 광 레벨을 측정하기 위하여 포토다이오드를 이용하여 구현될 수 있다. 더미 픽셀 뒤의 백라이트 부분이 독립적으로 제어될 수 있도록 백라이트가 구획된다. 더미 픽셀로부터의 광 출력은 또한 뷰어로부터 보호될 수 있다.
구동 동안의 동작 또는 디스플레이 사용 동안의 동작으로서 지속적으로 오버드라이브 알고리즘에 대한 디스플레이 정상 픽셀을 사용하는 것 또한 가능하다.
본 발명은 특히 모바일 폰, 휴대용 DVD 플레이어, MP4 플레이어, 자동차 애플리케이션용 스크린, 랩탑용 스크린, 및 LCD TV용 스크린과 같은 모바일 장치에 관한 것이다.
다양한 변경들이 당업자들에게는 명백할 것이다.
본 발명이 예를 통해 바람직한 실시예의 측면에서 기술되었지만, 본 발명의 개시된 실시예들에 한정되는 것이 아니라는 것을 이해해야 한다. 대조적으로, (당업자들에게 명백한 바와 같이) 다양한 변경 및 유사한 구성들을 포함하도록 의도된다. 따라서, 첨부한 청구항들의 범위는 모든 이와 같은 변경 및 유사한 구성들을 포함하기 위하여 가장 넓게 해석되어야 한다.
본 발명은 첨부한 도면들을 참조하여 상기 상세한 설명 및 예들을 읽음으로써 더욱 완전히 이해될 수 있다.
도 1은 픽셀 전압을 도시하며, 본 발명의 방법을 설명하기 위하여 이용된다.
도 2는 본 발명의 방법의 반복 프로세서를 설명하는데 이용된다.
도 3은 본 발명의 디스플레이 드라이버 및 장치를 도시한다.

Claims (9)

  1. 디스플레이 드라이버를 포함하는 이미지 디스플레이 시스템에 있어서,
    상기 디스플레이 드라이버는,
    프로세서; 및
    오버드라이브(overdrive) 구동 방식 파라미터들을 저장하기 위한 메모리를 포함하고,
    상기 프로세서는 디스플레이 픽셀 및
    (i) 목표 구동 레벨이 안정된 전송 레벨이 될 때, 상기 디스플레이 픽셀의 안정된 전송 레벨을 측정하고;
    (ii) 오버드라이브 구동 레벨의 적용 후, 하나의 프레임의 종료시 상기 디스플레이 픽셀의 오버드라이브 전송 레벨을 측정하며;
    (iii) 상기 오버드라이브 구동 레벨이 너무 높거나 또는 너무 낮은지 여부를 판정하기 위하여, 상기 측정된 오버드라이브 전송 레벨을 상기 측정된 안정된 전송 레벨과 비교하고;
    (iv) 상기 오버드라이브 구동 레벨이 너무 높거나 또는 너무 낮다면, 상기 오버드라이브 구동 레벨을 변경하고, 적당한 오버드라이브 구동 레벨이 발견될 때까지 단계 (ii) 및 단계(iii)를 반복하며;
    (v) 상기 메모리에 저장하기 위한 오버드라이브 구동 방식 파라미터들을 유도하기 위해 발견된 상기 적당한 오버드라이브 구동 레벨을 이용하는 측정 수단
    을 제어하도록 구성되는 것인 이미지 디스플레이 시스템.
  2. 제1항에 있어서, 상기 측정 수단은 광센서 또는 LC 전기용량 측정 장치를 포함하는 것인 이미지 디스플레이 시스템.
  3. 제1항에 있어서, 상기 안정된 전송 레벨에 소정의 양을 더한 것으로 이루어진 임계치보다 큰 상기 전송 레벨의 오버슛(overshoot)이 존재하는 경우, 상기 오버드라이브 구동 레벨은 너무 높은 것으로 판정되고, 상기 전송 레벨이 상기 임계치 미만인 경우, 상기 오버드라이브 구동 레벨은 너무 낮은 것으로 판정되는 것인 이미지 디스플레이 시스템.
  4. 제3항에 있어서, 상기 적당한 오버드라이브 레벨은 상기 임계치보다 큰 오버슛이 없는 최대 오버드라이브 구동 레벨을 포함하는 것인 이미지 디스플레이 시스템.
  5. 제1항에 있어서, 상기 오버드라이브 구동 방식 파라미터들은 룩업테이블(Look-Up-Table)을 형성하는 것인 이미지 디스플레이 시스템.
  6. 제1항에 있어서, 상기 단계 (ii)에 적용된 상기 오버드라이브 구동 레벨은 기존의 오버드라이브 구동 방식 파라미터를 고려하여 선택된 것인 이미지 디스플레 이 시스템.
  7. 제1항에 있어서,
    디스플레이 패널;
    디스플레이 드라이버; 및
    측정 수단을 포함하는 LCD 장치를 더 포함하는 이미지 디스플레이 시스템.
  8. 제7항에 있어서, 상기 디스플레이 픽셀은 상기 LCD 장치의 더미(dummy) 픽셀인 것인 이미지 디스플레이 시스템.
  9. 제8항에 있어서, 상기 프로세서는 상기 LCD 장치의 정상적인 이용 동안, 상기 오버드라이브 구동 방식 파라미터들을 유도하는 것인 이미지 디스플레이 시스템.
KR1020080120540A 2007-12-31 2008-12-01 디스플레이 드라이버 방법 및 장치 KR101598219B1 (ko)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US1780907P 2007-12-31 2007-12-31
US61/017,809 2007-12-31
EP08163613A EP2077547A1 (en) 2007-12-31 2008-09-03 Display driver method and apparatus
EP08163613.6 2008-09-03

Publications (2)

Publication Number Publication Date
KR20090073972A true KR20090073972A (ko) 2009-07-03
KR101598219B1 KR101598219B1 (ko) 2016-03-07

Family

ID=41331068

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080120540A KR101598219B1 (ko) 2007-12-31 2008-12-01 디스플레이 드라이버 방법 및 장치

Country Status (1)

Country Link
KR (1) KR101598219B1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150025971A (ko) * 2013-08-30 2015-03-11 삼성디스플레이 주식회사 표시 장치
US9711098B2 (en) 2014-12-02 2017-07-18 Samsung Display Co., Ltd. Display apparatus with dummy pixel row and method of driving the display apparatus

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060019908A (ko) * 2004-08-30 2006-03-06 삼성전자주식회사 액정 표시 장치 및 그 동적 커패시턴스 보상의 계조레벨의 결정 방법 및 그 감마 정수의 보정 방법
JP2007047221A (ja) * 2005-08-05 2007-02-22 Sony Corp 表示装置
JP2007199470A (ja) * 2006-01-27 2007-08-09 Nec Electronics Corp 液晶パネル駆動装置及び液晶ディスプレイ
JP2007279304A (ja) * 2006-04-05 2007-10-25 Alps Electric Co Ltd 液晶表示装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060019908A (ko) * 2004-08-30 2006-03-06 삼성전자주식회사 액정 표시 장치 및 그 동적 커패시턴스 보상의 계조레벨의 결정 방법 및 그 감마 정수의 보정 방법
JP2007047221A (ja) * 2005-08-05 2007-02-22 Sony Corp 表示装置
JP2007199470A (ja) * 2006-01-27 2007-08-09 Nec Electronics Corp 液晶パネル駆動装置及び液晶ディスプレイ
JP2007279304A (ja) * 2006-04-05 2007-10-25 Alps Electric Co Ltd 液晶表示装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150025971A (ko) * 2013-08-30 2015-03-11 삼성디스플레이 주식회사 표시 장치
US9711098B2 (en) 2014-12-02 2017-07-18 Samsung Display Co., Ltd. Display apparatus with dummy pixel row and method of driving the display apparatus

Also Published As

Publication number Publication date
KR101598219B1 (ko) 2016-03-07

Similar Documents

Publication Publication Date Title
JP5292573B2 (ja) 画像表示システム
US7839368B2 (en) Apparatus and method for generating overdriving values for use in LCD overdriving
US7791583B2 (en) Flat panel display having overdrive function
CN109658900B (zh) 显示面板的驱动方法、补偿电路及驱动装置、显示装置
JP4204512B2 (ja) 液晶ディスプレイの駆動装置および駆動方法
US8242993B2 (en) Method of driving a display device
KR101665899B1 (ko) 액정 표시 장치 및 그 구동 방법
KR20190030766A (ko) 모바일 디바이스 상의 디스플레이의 외부 보상
KR102583828B1 (ko) 액정 표시 장치 및 이의 구동 방법
KR101386264B1 (ko) 액정 표시 장치용 오버 드라이빙 룩-업 테이블 자동 설정장치 및 그 제어 방법
US8018475B2 (en) Circuits, displays and apparatus for providing opposing offsets in amplifier output voltages and methods of operating same
JP2004310113A (ja) 表示装置、駆動装置及び駆動方法
US20070285366A1 (en) Apparatus and method for driving liquid crystal display
KR20070029393A (ko) 표시 장치의 제조 장치 및 방법
CN113470581B (zh) 显示器背光亮度的控制方法、装置、电子设备及存储介质
JP2021526663A (ja) 方法、及び、表示デバイス
US7812802B2 (en) Liquid crystal display overdrive accuracy adjustment device and method
KR20170080929A (ko) 표시 장치 및 그 구동 방법
KR101598219B1 (ko) 디스플레이 드라이버 방법 및 장치
CN101025484B (zh) 数据处理装置及其驱动方法以及具有该装置的显示设备
KR20150071360A (ko) 액정표시장치
KR101266684B1 (ko) 액정표시장치 및 그의 구동방법
US20090010339A1 (en) Image compensation circuit, method thereof, and lcd device using the same
KR102518745B1 (ko) 표시장치 및 그의 구동방법
US20220020305A1 (en) Electronic device and method for controlling display panel to display images for detection

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20200213

Year of fee payment: 5