KR20210000793A - 적응적 리프레쉬를 수행하는 표시 장치 - Google Patents

적응적 리프레쉬를 수행하는 표시 장치 Download PDF

Info

Publication number
KR20210000793A
KR20210000793A KR1020190075712A KR20190075712A KR20210000793A KR 20210000793 A KR20210000793 A KR 20210000793A KR 1020190075712 A KR1020190075712 A KR 1020190075712A KR 20190075712 A KR20190075712 A KR 20190075712A KR 20210000793 A KR20210000793 A KR 20210000793A
Authority
KR
South Korea
Prior art keywords
image data
frequency
input image
input
block
Prior art date
Application number
KR1020190075712A
Other languages
English (en)
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 KR1020190075712A priority Critical patent/KR20210000793A/ko
Priority to US16/824,377 priority patent/US11538421B2/en
Priority to CN202010587762.1A priority patent/CN112133237A/zh
Publication of KR20210000793A publication Critical patent/KR20210000793A/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
    • 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]
    • 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/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
    • 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/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/39Control of the bit-mapped memory
    • G09G5/393Arrangements for updating the contents of the bit-mapped memory
    • 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/0243Details of the generation of driving signals
    • G09G2310/0245Clearing or presetting the whole screen independently of waveforms, e.g. on power-on
    • 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/06Details of flat display driving waveforms
    • G09G2310/061Details of flat display driving waveforms for resetting or blanking
    • 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/0247Flicker reduction other than flicker reduction circuits used for single beam cathode-ray tubes
    • 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/10Special adaptations of display systems for operation with variable images
    • G09G2320/103Detection of image changes, e.g. determination of an index representative of the image change
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2330/00Aspects of power supply; Aspects of display protection and defect management
    • G09G2330/02Details of power systems and of start or stop of display operation
    • G09G2330/021Power management, e.g. power saving
    • G09G2330/022Power management, e.g. power saving in absence of operation, e.g. no data being entered during a predetermined time
    • 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/04Changes in size, position or resolution of an image
    • G09G2340/0407Resolution change, inclusive of the use of different resolutions for different screen areas
    • G09G2340/0435Change or adaptation of the frame rate of the video stream
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2360/00Aspects of the architecture of display systems
    • G09G2360/12Frame memory handling

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)
  • Liquid Crystal Display Device Control (AREA)

Abstract

표시 장치는 복수의 화소들을 포함하는 표시 패널, 출력 영상 데이터에 기초하여 데이터 전압들을 생성하고, 복수의 화소들에 데이터 전압들을 제공하는 데이터 드라이버, 및 호스트 프로세서로부터 입력 영상 데이터 및 입력 주파수 정보를 수신하고, 데이터 드라이버에 출력 영상 데이터를 제공하는 컨트롤러를 포함한다. 컨트롤러는, 입력 영상 데이터를 분석하여 목표 주파수를 결정하고, 입력 주파수 정보가 나타내는 입력 주파수와 목표 주파수에 기초하여 마스킹 비율을 결정하며, 마스킹 비율로 입력 영상 데이터에 대한 마스킹을 수행하여 출력 영상 데이터로서 입력 영상 데이터를 선택적으로 출력하는 적응적 리프레쉬 블록을 포함한다.

Description

적응적 리프레쉬를 수행하는 표시 장치{DISPLAY DEVICE PERFORMING APDAPTIVE REFRESH}
본 발명은 표시 장치에 관한 것으로서, 보다 구체적으로, 적응적 리프레쉬를 수행하는 표시 장치에 관한 것이다.
최근, 표시 장치의 전력 소모를 감소시키는 것이 요구되고 있고, 특히 스마트 폰, 태블릿 컴퓨터와 같은 모바일 기기에서의 표시 장치의 전력 소모를 감소시키는 것이 요구되고 있다. 이러한 표시 장치의 전력 소모 감소를 위하여, 입력 영상 데이터의 입력 주파수보다 낮은 주파수로 표시 패널을 리프레쉬하는 적응적 리프레쉬(Adaptive Refresh) 또는 적응적 리프레쉬 패널(Adaptive Refresh Panel; ARP) 기술이 개발되었다.
다만, 이러한 적응적 리프레쉬 패널 기술이 적용된 표시 장치에서는, 저주파 구동에 의해 플리커가 발생될 수 있는 문제가 있고, 특히, 입력 영상 데이터의 입력 주파수가 변경되는 모드에서 과도한 주파수 감소에 의해 플리커 발생이 심화될 수 있는 문제가 있다.
본 발명의 일 목적은 적응적 리프레쉬를 수행하면서 플리커 발생을 방지할 수 있는 표시 장치를 제공하는 것이다.
다만, 본 발명의 해결하고자 하는 과제는 상기 언급된 과제에 한정되는 것이 아니며, 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위에서 다양하게 확장될 수 있을 것이다.
본 발명의 일 목적을 달성하기 위하여, 본 발명의 실시예들에 따른 표시 장치는 복수의 화소들을 포함하는 표시 패널, 출력 영상 데이터에 기초하여 데이터 전압들을 생성하고, 상기 복수의 화소들에 상기 데이터 전압들을 제공하는 데이터 드라이버, 및 호스트 프로세서로부터 입력 영상 데이터 및 입력 주파수 정보를 수신하고, 상기 데이터 드라이버에 상기 출력 영상 데이터를 제공하는 컨트롤러를 포함한다. 상기 컨트롤러는, 상기 입력 영상 데이터를 분석하여 목표 주파수를 결정하고, 상기 입력 주파수 정보가 나타내는 입력 주파수와 상기 목표 주파수에 기초하여 마스킹 비율을 결정하며, 상기 마스킹 비율로 상기 입력 영상 데이터에 대한 마스킹을 수행하여 상기 출력 영상 데이터로서 상기 입력 영상 데이터를 선택적으로 출력하는 적응적 리프레쉬 블록을 포함한다.
일 실시예에서, 상기 적응적 리프레쉬 블록은 상기 목표 주파수를 상기 입력 주파수로 나누어 상기 마스킹 비율을 계산할 수 있다.
일 실시예에서, 상기 적응적 리프레쉬 블록은, N개의 프레임들의 상기 입력 영상 데이터 중, "N*MR" 개의 프레임들의 상기 입력 영상 데이터를 상기 출력 영상 데이터로서 출력하고, 나머지 "N*(1-MR)" 개의 프레임들의 상기 입력 영상 데이터를 출력하지 않고, 여기서, N은 1 이상의 정수이고, MR은 0 초과 및 1 이하의 상기 마스킹 비율일 수 있다.
일 실시예에서, 상기 적응적 리프레쉬 블록은, 상기 입력 영상 데이터가 출력되지 않는 상기 나머지 "N*(1-MR)" 개의 프레임들의 구간 동안, 디스에이블 신호를 생성하고, 상기 데이터 드라이버는 상기 디스에이블 신호에 응답하여 디스에이블될 수 있다.
일 실시예에서, 상기 컨트롤러는, 상기 적응적 리프레쉬 블록으로부터 출력되는 상기 출력 영상 데이터에 대한 데이터 처리를 수행하는 데이터 처리 블록을 더 포함하고, 상기 데이터 처리 블록은 상기 디스에이블 신호에 응답하여 디스에이블될 수 있다.
일 실시예에서, 상기 적응적 리프레쉬 블록은, 상기 입력 영상 데이터의 상기 입력 주파수가 변경되거나, 상기 입력 영상 데이터가 나타내는 영상이 변경되는 경우, 상기 입력 영상 데이터에 대한 상기 마스킹을 수행하지 않고, 상기 입력 영상 데이터를 상기 출력 영상 데이터로서 출력할 수 있다.
일 실시예에서, 상기 적응적 리프레쉬 블록은 상기 목표 주파수를 상기 입력 주파수로 나누어 최종 마스킹 비율을 계산하고, 상기 출력 영상 데이터의 주파수를 상기 입력 주파수로부터 상기 목표 주파수까지 점진적으로 감소시키도록 상기 마스킹 비율을 1로부터 상기 최종 마스킹 비율까지 점진적으로 감소시킬 수 있다.
일 실시예에서, 상기 적응적 리프레쉬 블록은, 상기 입력 영상 데이터의 휘도 분포에 따라 상기 목표 주파수를 결정하는 주파수 결정 블록, 및 상기 입력 주파수 정보가 나타내는 상기 입력 주파수와 상기 목표 주파수에 기초하여 상기 마스킹 비율을 결정하며, 상기 마스킹 비율로 상기 입력 영상 데이터에 대한 상기 마스킹을 수행하여 상기 출력 영상 데이터로서 상기 입력 영상 데이터를 선택적으로 출력하는 주파수 믹싱 블록을 포함할 수 있다.
일 실시예에서, 상기 적응적 리프레쉬 블록은, 상기 입력 영상 데이터의 상기 입력 주파수가 변경되었는지 여부 및 상기 입력 영상 데이터가 나타내는 영상이 변경되었는지 여부를 판단하는 영상 분석 블록을 더 포함할 수 있다.
일 실시예에서, 상기 영상 분석 블록이 상기 입력 주파수가 변경된 것으로 판단하거나, 상기 영상이 변경된 것으로 판단한 경우, 상기 주파수 결정 블록은 상기 목표 주파수를 결정하지 않고, 상기 주파수 믹싱 블록은 상기 입력 영상 데이터에 대한 상기 마스킹을 수행하지 않고, 상기 입력 영상 데이터를 상기 출력 영상 데이터로서 출력할 수 있다.
일 실시예에서, 상기 주파수 믹싱 블록은 상기 목표 주파수를 상기 입력 주파수로 나누어 최종 마스킹 비율을 계산하고, 상기 출력 영상 데이터의 주파수를 상기 입력 주파수로부터 상기 목표 주파수까지 점진적으로 감소시키도록 상기 마스킹 비율을 1로부터 상기 최종 마스킹 비율까지 점진적으로 감소시킬 수 있다.
일 실시예에서, 상기 컨트롤러는, 커맨드 모드에서 상기 호스트 프로세서로부터 수신된 상기 입력 영상 데이터를 저장하는 프레임 메모리를 더 포함할 수 있다. 상기 적응적 리프레쉬 블록은 상기 커맨드 모드에서 상기 프레임 메모리로부터 상기 입력 영상 데이터를 수신할 수 있다.
본 발명의 일 목적을 달성하기 위하여, 본 발명의 실시예들에 따른 표시 장치는 복수의 화소들을 포함하는 표시 패널, 출력 영상 데이터에 기초하여 데이터 전압들을 생성하고, 상기 복수의 화소들에 상기 데이터 전압들을 제공하는 데이터 드라이버, 및 호스트 프로세서로부터 입력 영상 데이터 및 구동 모드 정보를 수신하고, 상기 데이터 드라이버에 상기 출력 영상 데이터를 제공하는 컨트롤러를 포함한다. 상기 컨트롤러는, 상기 구동 모드 정보가 정지 영상 모드를 나타낼 때 상기 입력 영상 데이터에 대한 마스킹을 수행하여 상기 출력 영상 데이터로서 상기 입력 영상 데이터를 선택적으로 출력하고, 상기 구동 모드 정보가 동영상 모드를 나타낼 때 상기 입력 영상 데이터에 대한 상기 마스킹을 수행하지 않고 상기 입력 영상 데이터를 상기 출력 영상 데이터로서 출력하는 적응적 리프레쉬 블록을 포함한다.
일 실시예에서, 상기 정지 영상 모드에서, 상기 적응적 리프레쉬 블록은 상기 입력 영상 데이터를 분석하여 목표 주파수를 결정하고, 상기 목표 주파수에 기초하여 마스킹 비율을 결정하며, 상기 마스킹 비율로 상기 입력 영상 데이터에 대한 상기 마스킹을 수행하여 상기 출력 영상 데이터로서 상기 입력 영상 데이터를 선택적으로 출력할 수 있다.
일 실시예에서, 상기 정지 영상 모드에서, 상기 적응적 리프레쉬 블록은, N개의 프레임들의 상기 입력 영상 데이터 중, "N*MR" 개의 프레임들의 상기 입력 영상 데이터를 상기 출력 영상 데이터로서 출력하고, 나머지 "N*(1-MR)" 개의 프레임들의 상기 입력 영상 데이터를 출력하지 않고, 여기서, N은 1 이상의 정수이고, MR은 0 초과 및 1 이하의 상기 마스킹 비율일 수 있다.
일 실시예에서, 상기 정지 영상 모드에서, 상기 적응적 리프레쉬 블록은 상기 목표 주파수에 기초하여 최종 마스킹 비율을 결정하고, 상기 출력 영상 데이터의 주파수를 상기 목표 주파수까지 점진적으로 감소시키도록 상기 마스킹 비율을 1로부터 상기 최종 마스킹 비율까지 점진적으로 감소시킬 수 있다.
일 실시예에서, 상기 적응적 리프레쉬 블록은, 상기 입력 영상 데이터가 나타내는 영상이 변경되었는지 여부를 판단하는 영상 분석 블록, 상기 입력 영상 데이터의 휘도 분포에 따라 상기 목표 주파수를 결정하는 주파수 결정 블록, 상기 목표 주파수에 기초하여 마스킹 비율을 결정하며, 상기 마스킹 비율로 상기 입력 영상 데이터에 대한 상기 마스킹을 수행하여 상기 출력 영상 데이터로서 상기 입력 영상 데이터를 선택적으로 출력하는 주파수 믹싱 블록, 및 상기 구동 모드 정보가 상기 동영상 모드를 나타낼 때 상기 입력 영상 데이터가 상기 영상 분석 블록, 상기 주파수 결정 블록 및 상기 주파수 믹싱 블록을 바이패스됨으로써 상기 입력 영상 데이터를 상기 출력 영상 데이터로서 출력하는 스위치를 포함할 수 있다.
일 실시예에서, 상기 영상 분석 블록이 상기 영상이 변경된 것으로 판단한 경우, 상기 주파수 결정 블록은 상기 목표 주파수를 결정하지 않고, 상기 주파수 믹싱 블록은 상기 입력 영상 데이터에 대한 상기 마스킹을 수행하지 않고, 상기 입력 영상 데이터를 상기 출력 영상 데이터로서 출력할 수 있다.
일 실시예에서, 상기 주파수 믹싱 블록은 상기 목표 주파수에 기초하여 최종 마스킹 비율을 결정하고, 상기 출력 영상 데이터의 주파수를 상기 목표 주파수까지 점진적으로 감소시키도록 상기 마스킹 비율을 1로부터 상기 최종 마스킹 비율까지 점진적으로 감소시킬 수 있다.
일 실시예에서, 상기 컨트롤러는 상기 호스트 프로세서로부터 수신된 상기 입력 영상 데이터를 저장하는 프레임 메모리를 더 포함할 수 있다. 상기 정지 영상 모드는, 상기 적응적 리프레쉬 블록이 상기 프레임 메모리에 저장된 상기 입력 영상 데이터를 수신하는 커맨드 모드이고, 상기 동영상 모드는, 상기 입력 영상 데이터가 상기 프레임 메모리에 저장되지 않고, 상기 적응적 리프레쉬 블록이 상기 호스트 프로세서로부터 상기 입력 영상 데이터를 수신하는 비디오 모드일 수 있다.
본 발명의 실시예들에 따른 표시 장치는 입력 영상 데이터의 입력 주파수를 나타내는 입력 주파수 정보를 수신하고, 상기 입력 주파수 정보가 나타내는 입력 주파수와 목표 주파수에 기초하여 마스킹 비율을 결정하며, 상기 마스킹 비율로 상기 입력 영상 데이터에 대한 마스킹을 수행할 수 있다. 이에 따라, 상기 입력 영상 데이터의 상기 입력 주파수가 변경되더라도, 상기 표시 장치는 최적의 마스킹 비율로 상기 마스킹을 수행함으로써, 플리커 발생 없이 적응적 리프레쉬를 수행할 수 있다.
또한, 본 발명의 실시예들에 따른 표시 장치는 구동 모드 정보를 수신하고, 구동 모드 정보가 정지 영상 모드(예를 들어, 커맨드 모드)를 나타낼 때 마스킹을 수행하고, 구동 모드 정보가 동영상 모드(예를 들어, 비디오 모드)를 나타낼 때 마스킹을 수행하지 않을 수 있다. 이에 따라, 상기 정지 영상 모드에서 상기 표시 장치의 전력 소모가 감소될 수 있고, 상기 동영상 모드에서 플리커 발생이 방지될 수 있다.
다만, 본 발명의 효과는 상술한 효과에 한정되는 것이 아니며, 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위에서 다양하게 확장될 수 있을 것이다.
도 1은 본 발명의 실시예들에 따른 표시 장치를 나타내는 블록도이다.
도 2는 도 1의 표시 장치에 포함된 적응적 리프레쉬 블록을 나타내는 블록도이다.
도 3은 본 발명의 일 실시예에 따른 표시 장치의 구동 방법을 나타내는 순서도이다.
도 4는 적응적 리프레쉬 블록의 동작의 일 예를 설명하기 위한 도면이다.
도 5a는 입력 주파수 정보를 수신하지 않는 적응적 리프레쉬 블록의 동작의 일 예를 설명하기 위한 도면이고, 도 5b는 본 발명의 실시예들에 따라 입력 주파수 정보를 수신하는 적응적 리프레쉬 블록의 동작의 일 예를 설명하기 위한 도면이다.
도 6은 본 발명의 다른 실시예에 따른 표시 장치의 구동 방법을 나타내는 순서도이다.
도 7은 적응적 리프레쉬 블록으로부터 출력되는 출력 영상 데이터의 주파수의 일 예를 설명하기 위한 도면이다.
도 8은 본 발명의 다른 실시예들에 따른 표시 장치를 나타내는 블록도이다.
도 9는 도 8의 표시 장치에 포함된 적응적 리프레쉬 블록을 나타내는 블록도이다.
도 10은 본 발명의 또 다른 실시예에 따른 표시 장치의 구동 방법을 나타내는 순서도이다.
도 11은 비디오 모드에서의 적응적 리프레쉬 블록의 동작의 일 예를 설명하기 위한 도면이다.
도 12는 커맨드 모드에서의 적응적 리프레쉬 블록의 동작의 일 예를 설명하기 위한 도면이다.
도 13은 본 발명의 실시예들에 따른 표시 장치를 포함하는 전자 기기를 나타내는 블록도이다.
이하, 첨부한 도면들을 참조하여, 본 발명의 바람직한 실시예를 보다 상세하게 설명하고자 한다. 도면상의 동일한 구성요소에 대해서는 동일한 참조부호를 사용하고 동일한 구성요소에 대해서 중복된 설명은 생략한다.
도 1은 본 발명의 실시예들에 따른 표시 장치를 나타내는 블록도이고, 도 2는 도 1의 표시 장치에 포함된 적응적 리프레쉬 블록을 나타내는 블록도이다.
도 1을 참조하면, 본 발명의 실시예들에 따른 표시 장치(100)는 복수의 화소들(PX)을 포함하는 표시 패널(110), 복수의 화소들(PX)에 데이터 전압들(DV)을 제공하는 데이터 드라이버(120), 복수의 화소들(PX)에 스캔 신호들(SS)을 제공하는 스캔 드라이버(130), 및 데이터 드라이버(120) 및 스캔 드라이버(130)를 제어하는 컨트롤러(140)를 포함할 수 있다.
표시 패널(110)은 복수의 데이터 라인들, 복수의 스캔 라인들, 및 상기 복수의 데이터 라인들과 상기 복수의 스캔 라인들에 연결된 복수의 화소들(PX)을 포함할 수 있다. 일 실시예에서, 각 화소(PX)는 적어도 하나의 커패시터, 적어도 두 개의 트랜지스터들 및 유기 발광 다이오드(Organic Light Emitting Diode; OLED)를 포함하고, 표시 패널(110)은 OLED 표시 패널일 수 있다. 또한, 일 실시예에서, 각 화소(PX)는 소비 전력 감소를 위한 저주파 구동에 적합한 하이브리드(Hybrid) 화소일 수 있다. 예를 들어, 상기 하이브리드 화소에서, 구동 트랜지스터는 LTPS(Low-Temperature Polycrystaline Silicon) PMOS 트랜지스터로 구현되고, 스위칭 트랜지스터는 산화물(Oxide) NMOS 트랜지스터로 구현될 수 있다. 다른 실시예에서, 표시 패널(110)은 LCD(Liquid Crystal Display) 패널이거나, 또는 다른 표시 패널일 수 있다.
데이터 드라이버(120)는 컨트롤러(140)로부터 수신된 출력 영상 데이터(ODAT') 및 데이터 제어 신호에 기초하여 데이터 전압들(DV)을 생성하고, 상기 복수의 데이터 라인들을 통하여 복수의 화소들(PX)에 데이터 전압들(DV)을 제공할 수 있다. 일 실시예에서, 상기 데이터 제어 신호는 출력 데이터 인에이블 신호, 수평 개시 신호 및 로드 신호를 포함할 수 있으나, 이에 한정되지 않는다. 또한, 일 실시예에서, 데이터 드라이버(120)는 컨트롤러(140)(또는 적응적 리프레쉬 블록(160))으로부터 디스에이블 신호(SDIS)를 수신할 수 있다. 데이터 드라이버(120)는 디스에이블 신호(SDIS)가 디스에이블을 나타내는 레벨을 가지는 동안 디스에이블될 수 있다. 따라서, 데이터 드라이버(120)가 디스에이블 신호(SDIS)에 응답하여 디스에이블됨으로써 전력 소모가 감소될 수 있다. 일 실시예에서, 데이터 드라이버(120) 및 컨트롤러(140)는 단일한 집적 회로로 구현될 수 있고, 이러한 집적 회로는 타이밍 컨트롤러 임베디드 데이터 드라이버(Timing Controller Embedded Data Driver; TED)로 불릴 수 있다.
스캔 드라이버(130)는 컨트롤러(140)로부터 수신된 스캔 제어 신호에 기초하여 상기 복수의 스캔 라인들을 통하여 복수의 화소들(PX)에 스캔 신호들(SS)을 제공할 수 있다. 일 실시예에서, 스캔 드라이버(130)는 복수의 화소들(PX)에 스캔 신호들(SS)을 행 단위로 순차적으로 제공할 수 있다. 또한, 일 실시예에서, 상기 스캔 제어 신호는 스캔 시작 신호 및 스캔 클록 신호를 포함할 수 있으나, 이에 한정되지 않는다.
컨트롤러(예를 들어, 타이밍 컨트롤러(Timing Controller)(140)는 외부의 호스트 프로세서(예를 들어, 어플리케이션 프로세서(Application Processor; AP), 그래픽 처리 유닛(Graphic Processing Unit; GPU) 또는 그래픽 카드)(200)로부터 입력 영상 데이터(IDAT) 및 제어 신호를 수신할 수 있다. 일 실시예에서, 입력 영상 데이터(IDAT)는 적색 영상 데이터, 녹색 영상 데이터 및 청색 영상 데이터를 포함하는 RGB 데이터일 수 있다. 또한, 일 실시예에서, 상기 제어 신호는 수직 동기 신호, 수평 동기 신호, 입력 데이터 인에이블 신호, 마스터 클록 신호 등을 포함할 수 있으나, 이에 한정되지 않는다. 컨트롤러(140)는 입력 영상 데이터(IDAT) 및 사익 제어 신호에 기초하여 상기 데이터 제어 신호, 상기 스캔 제어 신호 및 출력 영상 데이터(ODAT')를 생성할 수 있다. 컨트롤러(140)는 데이터 드라이버(120)에 출력 영상 데이터(ODAT') 및 상기 데이터 제어 신호를 제공하여 데이터 드라이버(120)의 동작을 제어하고, 스캔 드라이버(130)에 상기 스캔 제어 신호를 제공하여 스캔 드라이버(130)의 동작을 제어할 수 있다.
컨트롤러(140)는 호스트 프로세서(200)로부터 입력 영상 데이터(IDAT)의 입력 주파수를 나타내는 입력 주파수 정보(IFI)를 더욱 수신할 수 있다. 일 실시예에서, 컨트롤러(140)는, 호스트 프로세서(200)로부터 각 프레임의 입력 영상 데이터(IDAT)를 수신할 때마다, 호스트 프로세서(200)로부터 입력 주파수 정보(IFI)를 수신할 수 있다. 다른 실시예에서, 컨트롤러(140)는, 입력 영상 데이터(IDAT)의 상기 입력 주파수가 변경될 때, 호스트 프로세서(200)로부터 입력 주파수 정보(IFI)를 수신할 수 있다. 또 다른 실시예에서, 컨트롤러(140)는 동영상 모드(예를 들어, MIPI(Mobile Industry Processor Interface)의 비디오 모드)에서 호스트 프로세서(200)로부터 입력 주파수 정보(IFI)를 수신할 수 있다. 이 경우, 정지 영상 모드(예를 들어, MIPI의 커맨드 모드)에서, 컨트롤러(140)는 호스트 프로세서(200)로부터 입력 주파수 정보(IFI)를 수신하지 않거나, 프레임 메모리(180)에 저장되는 입력 영상 데이터(IDAT)가 변경될 때 호스트 프로세서(200)로부터 입력 주파수 정보(IFI)를 수신할 수 있다.
일 실시예에서, 도 1에 도시된 바와 같이, 컨트롤러(140)는 수신기(150), 적응적 리프레쉬 블록(160), 데이터 처리 블록(170) 및 프레임 메모리(180)를 포함할 수 있다.
수신기(150)는 호스트 프로세서(200)와 컨트롤러(140) 사이의 인터페이스(예를 들어, MIPI)에 적합한 수신기로서, 호스트 프로세서(200)로부터 입력 영상 데이터(IDAT) 및 입력 주파수 정보(IFI)를 수신할 수 있다. 일 실시예에서, 수신기(150)에 의해 수신된 입력 영상 데이터(IDAT)은 상기 동영상 모드(예를 들어, MIPI의 비디오 모드)에서 적응적 리프레쉬 블록(160)으로 제공되고, 상기 정지 영상 모드(예를 들어, MIPI의 커맨드 모드)에서 프레임 메모리(180)로 제공될 수 있다.
데이터 처리 블록(170)은 적응적 리프레쉬 블록(160)으로부터 출력된 출력 영상 데이터(ODAT)에 대한 데이터 처리를 수행하고, 상기 데이터 처리가 수행된 출력 영상 데이터(ODAT')를 데이터 드라이버(120)에 제공할 수 있다. 일 실시예에서, 데이터 처리 블록(170)에 의해 수행되는 상기 데이터 처리는 RGB 영상 데이터를 펜타일 화소 구조에 적합한 영상 데이터로 변환하는 펜타일 데이터 변환, 휘도 보상(Luminance Compensation), 색 보정(Color Correction) 등을 포함할 수 있으나, 이에 한정되지 않는다. 또한, 일 실시예에서, 데이터 처리 블록(170)은 적응적 리프레쉬 블록(160)으로부터 디스에이블 신호(SDIS)를 수신하고, 디스에이블 신호(SDIS)가 디스에이블을 나타내는 레벨을 가지는 동안 디스에이블될 수 있다. 따라서, 데이터 처리 블록(170)이 디스에이블 신호(SDIS)에 응답하여 디스에이블됨으로써 전력 소모가 더욱 감소될 수 있다.
프레임 메모리(180)는 상기 정지 영상 모드(예를 들어, MIPI의 커맨드 모드)에서 호스트 프로세서(200)로부터 수신된 입력 영상 데이터(IDAT)를 저장할 수 있다. 한편, 상기 동영상 모드(예를 들어, MIPI의 비디오 모드)에서는, 입력 영상 데이터(IDAT)가 프레임 메모리(180)에 저장되지 않을 수 있다. 일 실시예에서, 상기 커맨드 모드에서, 호스트 프로세서(200)는 정지 영상이 변경될 때만 입력 영상 데이터(IDAT)를 표시 장치(100)에 제공하고, 수신기(150)는 호스트 프로세서(200)로부터 제공된 입력 영상 데이터(IDAT)를 적응적 리프레쉬 블록(160)이 아닌 프레임 메모리(180)에 제공하며, 프레임 메모리(180)는 수신기(150)에 의해 수신된 입력 영상 데이터(IDAT)를 저장할 수 있다. 또한, 상기 커맨드 모드에서, 적응적 리프레쉬 블록(160)은 프레임 메모리(180)로부터 입력 영상 데이터(IDAT)를 주기적으로 또는 고정된 입력 주파수(예를 들어, 약 60Hz)로 수신할 수 있다.
적응적 리프레쉬 블록(160)은 입력 영상 데이터(IDAT) 및 입력 주파수 정보(IFI)를 수신할 수 있다. 일 실시예에서, 적응적 리프레쉬 블록(160)은 상기 동영상 모드(예를 들어, MIPI의 비디오 모드)에서 호스트 프로세서(200)로부터 수신기(150)를 통하여 입력 영상 데이터(IDAT) 및 입력 주파수 정보(IFI)를 수신할 수 있다. 일 실시예에서, 상기 정지 영상 모드(예를 들어, MIPI의 커맨드 모드)에서, 적응적 리프레쉬 블록(160)은 프레임 메모리(180)로부터 입력 영상 데이터(IDAT)를 수신하고, (호스트 프로세서(200)로부터 제공된 또는 컨트롤러(140)에 의해 생성된) 고정된 입력 주파수(예를 들어, 약 60Hz)를 나타내는 입력 주파수 정보(IFI)를 수신할 수 있다.
적응적 리프레쉬 블록(160)은 입력 영상 데이터(IDAT)를 분석하여 목표 주파수를 결정하고, 입력 주파수 정보(IFI)가 나타내는 입력 주파수와 상기 목표 주파수에 기초하여 마스킹 비율을 결정하며, 상기 마스킹 비율로 입력 영상 데이터(IDAT)에 대한 마스킹을 수행하여 출력 영상 데이터(ODAT)로서 입력 영상 데이터(IDAT)를 선택적으로 출력할 수 있다. 여기서, 상기 마스킹은 입력 영상 데이터(IDAT)을 고정된 값(예를 들어, 0)으로 변경하고, 입력 영상 데이터(IDAT)를 출력하지 않는 데이터 처리를 나타낼 수 있다. 일 실시예에서, 입력 영상 데이터(IDAT)가 마스킹되는 프레임 구간에서, 데이터 인에이블 신호(예를 들어, 상기 출력 데이터 인에이블 신호)를 로우 레벨로 고정하고, 수직 및 수평 동기 신호들이 비활성화될 수 있다. 또한, 일 실시예에서, 입력 영상 데이터(IDAT)가 마스킹되는 프레임 구간에서, 적응적 리프레쉬 블록(160)은 디스에이블을 나타내는 레벨을 가지는 디스에이블 신호(SDIS)를 생성하고, 데이터 처리 블록(170) 및/또는 데이터 드라이버(120)는, 디스에이블 신호(SDIS)가 상기 디스에이블을 나타내는 레벨을 가지는 동안, 디스에이블될 수 있다. 이에 따라, 표시 장치(100)의 전력 소모가 감소될 수 있다.
일 실시예에서, 적응적 리프레쉬 블록(160)은 상기 목표 주파수를 상기 입력 주파수로 나누어 상기 마스킹 비율을 계산하고, 상기 계산된 마스킹 비율로 입력 영상 데이터(IDAT)에 대한 마스킹을 수행할 수 있다. 일 실시예에서, 상기 목표 주파수는 상기 입력 주파수 이하의 주파수일 수 있고, 상기 마스킹 비율은 0 초과 및 1 이하일 수 있다. 여기서, 1/N의 마스킹 비율(N은 1 이상의 정수)로 입력 영상 데이터(IDAT)를 마스킹한다는 것은, N개의 프레임들의 입력 영상 데이터(IDAT) 중 1개의 프레임의 입력 영상 데이터(IDAT)를 그대로 출력하고, 나머지 (N-1)개의 프레임들의 입력 영상 데이터(IDAT)를 마스킹하여 출력하지 않는 것을 의미할 수 있다. 예를 들어, 적응적 리프레쉬 블록(160)은, N개의 프레임들의 입력 영상 데이터(IDAT) 중, "N*MR" 개의 프레임들(여기서, MR은 상기 마스킹 비율)의 입력 영상 데이터(IDAT)를 출력 영상 데이터(ODAT)로서 출력하고, 나머지 "N*(1-MR)" 개의 프레임들의 입력 영상 데이터(IDAT)를 출력하지 않을 수 있다. 또한, 입력 영상 데이터(IDAT)가 출력되지 않는 상기 나머지 "N*(1-MR)" 개의 프레임들의 구간 동안, 적응적 리프레쉬 블록(160)은 디스에이블 신호(SDIS)를 생성하고, 데이터 처리 블록(170) 및/또는 데이터 드라이버(120)는 디스에이블 신호(SDIS)에 응답하여 디스에이블될 수 있다.
한편, 종래의 표시 장치는 호스트 프로세서(200)로부터 입력 주파수 정보(IFI)를 수신하지 않았다. 따라서, 종래의 표시 장치는 고정된 입력 주파수(예를 들어, 60Hz)에 기초하여 상기 마스킹을 수행한다. 이에 따라, 입력 영상 데이터(IDAT)가 과도하게 마스킹되고, 출력 영상 데이터(ODAT)의 주파수, 즉 표시 패널(110)의 리프레쉬 주파수가 상기 목표 주파수보다 낮아지고, 표시 패널(110)에서 표시되는 영상에서 플리커가 발생될 수 있다. 그러나, 본 발명의 실시예들에 따른 표시 장치(100)에서는, 적응적 리프레쉬 블록(160)이 입력 주파수 정보(IFI)를 수신하고, 입력 주파수 정보(IFI)에 기초하여 상기 마스킹 비율을 결정하며, 상기 마스킹 비율로 입력 영상 데이터(IDAT)에 대한 상기 마스킹을 수행할 수 있다. 이에 따라, 본 발명의 실시예들에 따른 표시 장치(100)에서는, 출력 영상 데이터(ODAT)의 주파수, 즉 표시 패널(110)의 리프레쉬 주파수가 상기 목표 주파수와 동일할 수 있고, 표시 패널(110)에서 표시되는 영상에서 플리커의 발생이 방지될 수 있다.
일 실시예에서, 적응적 리프레쉬 블록(160)은 입력 영상 데이터(IDAT)가 고정 주파수를 가지는지 여부(즉, 고정 주파수 검출(Fixed Frequency Detection; FFD) 및/또는 입력 영상 데이터(IDAT)가 정지 영상을 나타내는지 여부(즉, 정지 영상 검출(Still Image Detection; SID))를 판단할 수 있다. 즉, 적응적 리프레쉬 블록(160)은 입력 영상 데이터(IDAT)의 상기 입력 주파수가 변경되었는지 여부 및 입력 영상 데이터(IDAT)가 나타내는 영상이 변경되었는지 여부를 판단할 수 있다. 적응적 리프레쉬 블록(160)은, 입력 영상 데이터(IDAT)의 상기 입력 주파수가 변경되거나, 입력 영상 데이터(IDAT)가 나타내는 영상이 변경되는 경우, 입력 영상 데이터(IDAT)에 대한 상기 마스킹을 수행하지 않고, 입력 영상 데이터(IDAT)를 출력 영상 데이터(ODAT)로서 출력할 수 있다.
또한, 일 실시예에서, 적응적 리프레쉬 블록(160)은 출력 영상 데이터(ODAT)의 주파수, 즉 표시 패널(110)의 리프레쉬 주파수를 상기 입력 주파수로 상기 목표 주파수까지 점진적으로 감소시킬 수 있다. 예를 들어, 적응적 리프레쉬 블록(160)은 상기 목표 주파수를 상기 입력 주파수로 나누어 최종 마스킹 비율을 계산하고, 출력 영상 데이터(ODAT)의 주파수를 상기 입력 주파수로부터 상기 목표 주파수까지 점진적으로 감소시키도록 상기 마스킹 비율을 1로부터 상기 최종 마스킹 비율까지 점진적으로 감소시킬 수 있다.
일 실시예에서, 도 2에 도시된 바와 같이, 적응적 리프레쉬 블록(160)은 영상 분석 블록(162), 주파수 결정 블록(164) 및 주파수 믹싱 블록(166)을 포함할 수 있다.
영상 분석 블록(162)은 상기 고정 주파수 검출(FFD) 및/또는 정지 영상 검출(SID)을 수행할 수 있다. 즉, 영상 분석 블록(162)은 입력 영상 데이터(IDAT)의 상기 입력 주파수가 변경되었는지 여부 및 입력 영상 데이터(IDAT)가 나타내는 영상이 변경되었는지 여부를 판단할 수 있다. 예를 들어, 영상 분석 블록(162)은 수직 동기 신호들 사이의 데이터 인에이블 신호의 개수 및 블랭크 구간의 길이를 분석하여 입력 영상 데이터(IDAT)의 상기 입력 주파수가 변경되었는지 여부를 판단하고, 이전 프레임 데이터의 대표 값(예를 들어, 평균 값, 체크섬(Checksum) 등)과 현재 프레임 데이터의 대표 값을 비교하여 입력 영상 데이터(IDAT)가 나타내는 영상이 변경되었는지 여부를 판단할 수 있다. 영상 분석 블록(162)이 상기 입력 주파수가 변경된 것으로 판단하거나, 상기 영상이 변경된 것으로 판단한 경우, 후속 동작의 수행 없이 입력 영상 데이터(IDAT)가 출력 영상 데이터(ODAT)로 출력될 수 있다. 예를 들어, 주파수 결정 블록(164)은 상기 목표 주파수를 결정하지 않고, 주파수 믹싱 블록(166)은 입력 영상 데이터(IDAT)에 대한 상기 마스킹을 수행하지 않고, 입력 영상 데이터(IDAT)를 출력 영상 데이터(ODAT)로서 출력할 수 있다.
주파수 결정 블록(164)은 입력 영상 데이터(IDAT)의 휘도 분포에 따라 상기 목표 주파수를 결정할 수 있다. 일 실시예에서, 주파수 결정 블록(164)은 입력 영상 데이터(IDAT)에 의해 표시되는 영상에서 플리커가 시인되지 않는 최저 주파수를 상기 목표 주파수를 결정할 수 있다. 예를 들어, 주파수 결정 블록(164)은 입력 영상 데이터(IDAT)의 상기 휘도 분포에 따른 입력 영상 데이터(IDAT)에 상응하는 영상의 플리커 수치, 즉 사용자에게 시인되는 플리커의 정도를 나타내는 플리커 수치를 획득하고, 상기 플리커 수치에 따라 상기 플리커가 시인되지 않는 최저 주파수를 상기 목표 주파수로서 결정할 수 있다. 한편, 주파수 결정 블록(164)은 각각의 계조들 또는 각각의 휘도들에 따른 플리커 수치를 저장하는 룩업 테이블을 포함하고, 상기 룩업 테이블을 이용하여 입력 영상 데이터(IDAT)의 상기 플리커 수치를 획득할 수 있으나, 이에 한정되지 않는다.
주파수 믹싱 블록(166)은 입력 영상 데이터(IDAT)의 상기 입력 주파수를 나타내는 입력 주파수 정보(IFI)를 수신하고, 주파수 결정 블록(164)으로부터 상기 목표 주파수를 수신할 수 있다. 주파수 믹싱 블록(166)은 입력 주파수 정보(IFI)가 나타내는 상기 입력 주파수와 상기 목표 주파수에 기초하여 상기 마스킹 비율을 결정하며, 상기 마스킹 비율로 입력 영상 데이터(IDAT)에 대한 상기 마스킹을 수행하여 출력 영상 데이터(ODAT)로서 입력 영상 데이터(IDAT)를 선택적으로 출력할 수 있다. 이에 따라, 주파수 믹싱 블록(166)은 입력 영상 데이터(IDAT)의 상기 입력 주파수보다 낮은 상기 목표 주파수로 출력 영상 데이터(ODAT)를 출력하고, 데이터 드라이버(120)는 상기 목표 주파수로 출력 영상 데이터(ODAT')를 수신하고, 표시 패널(110)은 상기 목표 주파수로 영상을 표시(또는 리프레쉬)함으로써, 표시 장치(100)의 전력 소모가 감소될 수 있다. 또한, 주파수 믹싱 블록(166)이 입력 주파수 정보(IFI)를 수신하므로, 입력 영상 데이터(IDAT)의 상기 입력 주파수가 변경되더라도, 주파수 믹싱 블록(166)은 최적의 마스킹 비율로 상기 마스킹을 수행할 수 있고, 본 발명의 실시예들에 따른 표시 장치(100)는 플리커 발생 없이 적응적 리프레쉬를 수행할 수 있다.
일 실시예에서, 주파수 믹싱 블록(166)은 출력 영상 데이터(ODAT)의 주파수, 즉 표시 패널(110)의 리프레쉬 주파수를 상기 입력 주파수로 상기 목표 주파수까지 점진적으로 감소시킬 수 있다. 예를 들어, 주파수 믹싱 블록(166)은 상기 목표 주파수를 상기 입력 주파수로 나누어 최종 마스킹 비율을 계산하고, 출력 영상 데이터(ODAT)의 주파수를 상기 입력 주파수로부터 상기 목표 주파수까지 점진적으로 감소시키도록 상기 마스킹 비율을 1로부터 상기 최종 마스킹 비율까지 점진적으로 감소시킬 수 있다.
상술한 바와 같이, 본 발명의 실시예들에 따른 표시 장치(100)는 입력 영상 데이터(IDAT)의 상기 입력 주파수를 나타내는 입력 주파수 정보(IFI)를 수신하고, 입력 주파수 정보(IFI)가 나타내는 상기 입력 주파수와 상기 목표 주파수에 기초하여 상기 마스킹 비율을 결정하며, 상기 마스킹 비율로 입력 영상 데이터(IDAT)에 대한 상기 마스킹을 수행할 수 있다. 이에 따라, 입력 영상 데이터(IDAT)의 상기 입력 주파수가 변경되더라도, 표시 장치(100)는 최적의 마스킹 비율로 상기 마스킹을 수행함으로써, 플리커 발생 없이 적응적 리프레쉬를 수행할 수 있다.
도 3은 본 발명의 일 실시예에 따른 표시 장치의 구동 방법을 나타내는 순서도이고, 도 4는 적응적 리프레쉬 블록의 동작의 일 예를 설명하기 위한 도면이고, 도 5a는 입력 주파수 정보를 수신하지 않는 적응적 리프레쉬 블록의 동작의 일 예를 설명하기 위한 도면이고, 도 5b는 본 발명의 실시예들에 따라 입력 주파수 정보를 수신하는 적응적 리프레쉬 블록의 동작의 일 예를 설명하기 위한 도면이다.
도 1, 도 2 및 도 3을 참조하면, 컨트롤러(140)는 입력 영상 데이터(IDAT), 및 입력 영상 데이터(IDAT)의 입력 주파수를 나타내는 입력 주파수 정보(IFI)를 수신할 수 있다(S310). 적응적 리프레쉬 블록(160)의 영상 분석 블록(162)은 입력 영상 데이터(IDAT)의 상기 입력 주파수가 변경되었는지 여부 및/또는 입력 영상 데이터(IDAT)가 나타내는 영상이 변경되었는지 여부를 판단할 수 있다(S320). 입력 영상 데이터(IDAT)의 상기 입력 주파수가 변경되거나, 입력 영상 데이터(IDAT)가 나타내는 영상이 변경된 경우(S320: YES), 적응적 리프레쉬 블록(160)은 입력 영상 데이터(IDAT)에 대한 마스킹을 수행하지 않고, 입력 영상 데이터(IDAT)를 출력 영상 데이터(ODAT)로서 출력할 수 있다.
입력 영상 데이터(IDAT)의 상기 입력 주파수가 변경되지 않고, 입력 영상 데이터(IDAT)가 나타내는 영상이 변경되지 않은 경우(S320: NO), 적응적 리프레쉬 블록(160)의 주파수 결정 블록(164)은 입력 영상 데이터(IDAT)의 휘도 분포에 따라 목표 주파수를 결정할 수 있다(S340). 적응적 리프레쉬 블록(160)의 주파수 믹싱 블록(166)은 입력 주파수 정보(IFI)가 나타내는 상기 입력 주파수와 상기 목표 주파수에 기초하여 마스킹 비율을 결정할 수 있다(S350). 예를 들어, 주파수 믹싱 블록(166)은 상기 목표 주파수를 상기 입력 주파수로 나누어 상기 마스킹 비율을 계산할 수 있다. 또한, 주파수 믹싱 블록(166)은 상기 마스킹 비율로 입력 영상 데이터(IDAT)에 대한 상기 마스킹을 수행하여 출력 영상 데이터(ODAT)로서 입력 영상 데이터(IDAT)를 선택적으로 출력할 수 있다(S360). 주파수 믹싱 블록(166)으로부터 출력된 출력 영상 데이터(ODAT)는 데이터 처리 블록(170)에 의한 데이터 처리가 수행되고, 상기 데이터 처리가 수행된 출력 영상 데이터(ODAT')는 데이터 드라이버(120)에 제공될 수 있다. 데이터 드라이버(120)는 출력 영상 데이터(ODAT')에 상응하는 데이터 전압들(DV)을 표시 패널(110)에 제공하고, 표시 패널(110)은 데이터 전압들(DV)에 기초하여 출력 영상 데이터(ODAT')에 상응하는 영상을 표시할 수 있다.
예를 들어, 도 4에 도시된 바와 같이, 입력 영상 데이터(IDAT)가 약 60Hz의 입력 주파수를 가지고, 입력 영상 데이터(IDAT)를 분석하여 결정된 목표 주파수가 약 15Hz인 경우, 주파수 믹싱 블록(166)은 약 15Hz의 상기 목표 주파수를 약 60Hz의 입력 주파수로 나누어 1/4의 상기 마스킹 비율을 계산하고, 1/4의 상기 마스킹 비율로 입력 영상 데이터(IDAT)를 마스킹할 수 있다. 즉, 제1 내지 제4 프레임 데이터들(FD1, FD2, FD3, FD4)에 대하여, 주파수 믹싱 블록(166)은 제1 프레임 데이터(FD1)을 출력 영상 데이터(ODAT)로서 출력하고, 제2 내지 제4 프레임 데이터들(FD2, FD3, FD4)을 출력하지 않을 수 있다. 또한, 주파수 믹싱 블록(166)은 제5 및 제9 프레임 데이터들(FD5, FD9)을 출력 영상 데이터(ODAT)로서 출력하고, 제6, 제7 및 제8 프레임 데이터들(FD6, FD7, FD8)을 출력하지 않을 수 있다. 이에 따라, 표시 패널(110)은 약 60Hz의 상기 입력 주파수보다 낮은 약 15Hz의 상기 목표 주파수로 영상을 표시(또는 리프레쉬)할 수 있고, 표시 장치(100)의 전력 소모가 감소될 수 있다.
한편, 입력 주파수 정보(IFI)를 수신하지 않는 표시 장치에서는, 입력 영상 데이터(IDAT)의 상기 입력 주파수가 도 4의 약 60Hz에서 도 5a의 약 30Hz로 변경되더라도, 상기 표시 장치가 상기 입력 주파수의 변경을 알지 못할 수 있다. 이 경우, 상기 표시 장치는 (약 60Hz의 고정된 입력 주파수를 가정하고) 상기 목표 주파수만을 고려하여 상기 마스킹 비율을 1/4로 결정할 수 있다. 이에 따라, 상기 표시 장치는 4개의 프레임 데이터들(FD1, FD2, FD3, FD4) 중 세 개의 프레임 데이터들(FD2, FD3, FD4)를 마스킹하고, 하나의 프레임 데이터(FD1)에 기초하여 영상을 표시할 수 있다. 즉, 적어도 하나의 프레임 데이터(FD3)가 원치 않게 추가적으로 마스킹될 수 있다. 이에 따라, 상기 표시 장치에서는, 약 15 Hz의 상기 목표 주파수보다 낮은 약 7.5 Hz로 영상이 표시(또는 리프레쉬)되고, 플리커가 시인될 수 있다.
그러나, 본 발명의 실시예들에 따른 표시 장치(100)는 입력 주파수 정보(IFI)를 수신하고, 입력 영상 데이터(IDAT)의 상기 입력 주파수가 도 4의 약 60Hz에서 도 5b의 약 30Hz로 변경되더라도, 상기 입력 주파수의 변경을 알 수 있다. 표시 장치(100)는 입력 주파수 정보(IFI)가 나타내는 약 30Hz의 상기 입력 주파수 및 약 15Hz의 상기 목표 주파수에 기초하여 상기 마스킹 비율을 1/2로 결정할 수 있다. 이에 따라, 표시 장치(100)는 2개의 프레임 데이터들(예를 들어, FD1, FD2) 중 하나의 프레임 데이터(예를 들어, FD2)를 마스킹하고, 다른 하나의 프레임 데이터(FD1)에 기초하여 영상을 표시할 수 있다. 즉, 입력 영상 데이터(IDAT)의 상기 입력 주파수가 변경되더라도, 표시 장치(100)는 최적의 마스킹 비율(예를 들어, 1/2)로 상기 마스킹을 수행함으로써, 약 15Hz의 상기 목표 주파수 영상을 표시(또는 리프레쉬)할 수 있다. 이에 따라, 표시 장치(100)에서 플리커의 발생이 방지될 수 있다.
도 6은 본 발명의 다른 실시예에 따른 표시 장치의 구동 방법을 나타내는 순서도이고, 도 7은 적응적 리프레쉬 블록으로부터 출력되는 출력 영상 데이터의 주파수의 일 예를 설명하기 위한 도면이다.
도 1, 도 2 및 도 6을 참조하면, 컨트롤러(140)는 입력 영상 데이터(IDAT), 및 입력 영상 데이터(IDAT)의 입력 주파수를 나타내는 입력 주파수 정보(IFI)를 수신할 수 있다(S310). 적응적 리프레쉬 블록(160)의 영상 분석 블록(162)은 입력 영상 데이터(IDAT)의 상기 입력 주파수가 변경되었는지 여부 및/또는 입력 영상 데이터(IDAT)가 나타내는 영상이 변경되었는지 여부를 판단할 수 있다(S320). 입력 영상 데이터(IDAT)의 상기 입력 주파수가 변경되거나, 입력 영상 데이터(IDAT)가 나타내는 영상이 변경된 경우(S320: YES), 적응적 리프레쉬 블록(160)은 입력 영상 데이터(IDAT)에 대한 마스킹을 수행하지 않고, 입력 영상 데이터(IDAT)를 출력 영상 데이터(ODAT)로서 출력할 수 있다.
입력 영상 데이터(IDAT)의 상기 입력 주파수가 변경되지 않고, 입력 영상 데이터(IDAT)가 나타내는 영상이 변경되지 않은 경우(S320: NO), 적응적 리프레쉬 블록(160)의 주파수 결정 블록(164)은 입력 영상 데이터(IDAT)의 휘도 분포에 따라 목표 주파수를 결정할 수 있다(S340). 적응적 리프레쉬 블록(160)의 주파수 믹싱 블록(166)은 상기 목표 주파수를 상기 입력 주파수로 나누어 최종 마스킹 비율을 계산할 수 있다(S355). 주파수 믹싱 블록(166)은 1로부터 상기 최종 마스킹 비율까지 마스킹 비율을 점진적으로 감소시킬 수 있다(S365). 주파수 믹싱 블록(166)은 상기 점진적으로 감소되는 마스킹 비율로 입력 영상 데이터(IDAT)에 대한 마스킹을 수행하여 출력 영상 데이터(ODAT)로서 입력 영상 데이터(IDAT)를 선택적으로 출력할 수 있다(S370). 주파수 믹싱 블록(166)으로부터 출력된 출력 영상 데이터(ODAT)는 데이터 처리 블록(170)에 의한 데이터 처리가 수행되고, 상기 데이터 처리가 수행된 출력 영상 데이터(ODAT')는 데이터 드라이버(120)에 제공될 수 있다. 데이터 드라이버(120)는 출력 영상 데이터(ODAT')에 상응하는 데이터 전압들(DV)을 표시 패널(110)에 제공하고, 표시 패널(110)은 데이터 전압들(DV)에 기초하여 출력 영상 데이터(ODAT')에 상응하는 영상을 표시할 수 있다.
한편, 상기 마스킹 비율이 1로부터 상기 최종 마스킹 비율까지 점진적으로 감소되므로, 출력 영상 데이터(ODAT)의 주파수, 즉 표시 패널(110)의 리프레쉬 주파수는 상기 입력 주파수로부터 상기 목표 주파수까지 점진적으로 감소될 수 있다. 예를 들어, 도 7에 도시된 바와 같이, 입력 영상 데이터(IDAT)가 약 60Hz의 입력 주파수를 가지고, 입력 영상 데이터(IDAT)를 분석하여 결정된 목표 주파수가 약 7.5Hz인 경우, 주파수 믹싱 블록(166)은 약 7.5Hz의 상기 목표 주파수를 약 60Hz의 입력 주파수로 나누어 1/8의 상기 최종 마스킹 비율을 계산할 수 있다. 또한, 주파수 믹싱 블록(166)은 마스킹 비율(MR)을 1로부터 1/2, 1/4 및 1/8로 점진적으로 감소시킬 수 있다. 따라서, 마스킹 비율(MR)이 1일 때 8개의 프레임 데이터들 중 8개의 프레임 데이터들에 의해 영상이 표시되고, 마스킹 비율(MR)이 1/2일 때 8개의 프레임 데이터들 중 4개의 프레임 데이터들에 의해 영상이 표시되고, 마스킹 비율(MR)이 1/4일 때 8개의 프레임 데이터들 중 2개의 프레임 데이터들에 의해 영상이 표시되고, 마스킹 비율(MR)이 1/8일 때 8개의 프레임 데이터들 중 1개의 프레임 데이터에 의해 영상이 표시될 수 있다. 이에 따라, 표시 패널(110)의 리프레쉬 주파수, 즉 영상 표시 주파수가 약 60Hz로부터 약 30Hz, 약 15Hz 및 약 7.5Hz로 점진적으로 감소될 수 있고, 리프레쉬 주파수, 즉 영상 표시 주파수의 갑작스러운 변경에 의한 플리커 발생이 더욱 방지될 수 있다.
도 8은 본 발명의 다른 실시예들에 따른 표시 장치를 나타내는 블록도이고, 도 9는 도 8의 표시 장치에 포함된 적응적 리프레쉬 블록을 나타내는 블록도이다.
도 8을 참조하면, 본 발명의 다른 실시예들에 따른 표시 장치(400)는 표시 패널(110), 데이터 드라이버(120), 스캔 드라이버(130) 및 컨트롤러(440)를 포함할 수 있다. 도 8의 표시 장치(400)는, 컨트롤러(440)의 적응적 리프레쉬 블록(460)이 호스트 프로세서(500)로부터 구동 모드 정보(MI)를 수신하고, 구동 모드 정보(MI)가 나타내는 구동 모드에 따라 적응적 리프레쉬를 선택적으로 수행하는 것을 제외하고, 도 1의 표시 장치(100)와 유사한 구성 및 동작을 가질 수 있다.
호스트 프로세서(500)로부터 수신되는 구동 모드 정보(MI)는 적응적 리프레쉬 블록(460)에 제공되는 입력 영상 데이터(IDAT)의 입력 주파수가 변경되지 않는 정지 영상 모드, 또는 적응적 리프레쉬 블록(460)에 제공되는 입력 영상 데이터(IDAT)의 입력 주파수가 변경되는 동영상 모드를 나타낼 수 있다. 일 실시예에서, 상기 정지 영상 모드는 MIPI(Mobile Industry Processor Interface)의 커맨드 모드이고, 상기 동영상 모드는 상기 MIPI의 비디오 모드일 수 있다. 상기 정지 영상 모드에서, 호스트 프로세서(500)로부터 수신되는 입력 영상 데이터(IDAT)는 프레임 메모리(180)에 저장되고, 적응적 리프레쉬 블록(460)은 프레임 메모리(180)로부터 고정된 입력 주파수(예를 들어, 약 60Hz)로 입력 영상 데이터(IDAT)를 수신할 수 있다. 상기 동영상 모드에서, 호스트 프로세서(500)로부터 수신되는 입력 영상 데이터(IDAT)가 프레임 메모리(180)에 저장되지 않고, 적응적 리프레쉬 블록(460)은 호스트 프로세서(500)로부터 수신기(150)를 통하여 입력 영상 데이터(IDAT)를 수신할 수 있다.
적응적 리프레쉬 블록(460)은 구동 모드 정보(MI)가 상기 정지 영상 모드(예를 들어, 상기 커맨드 모드)를 나타낼 때 입력 영상 데이터(IDAT)에 대한 마스킹을 수행하여 출력 영상 데이터(ODAT)로서 입력 영상 데이터(IDAT)를 선택적으로 출력하고, 구동 모드 정보(MI)가 상기 동영상 모드(예를 들어, 상기 비디오 모드)를 나타낼 때 입력 영상 데이터(IDAT)에 대한 상기 마스킹을 수행하지 않고 입력 영상 데이터(IDAT)를 출력 영상 데이터(ODAT)로서 출력할 수 있다. 예를 들어, 상기 정지 영상 모드에서, 적응적 리프레쉬 블록(460)은 입력 영상 데이터(IDAT)를 분석하여 목표 주파수를 결정하고, 상기 목표 주파수에 기초하여 마스킹 비율을 결정하며, 상기 마스킹 비율로 입력 영상 데이터(IDAT)에 대한 상기 마스킹을 수행하여 출력 영상 데이터(ODAT)로서 입력 영상 데이터(IDAT)를 선택적으로 출력할 수 있다. 일 예에서, 상기 정지 영상 모드에서, 상기 적응적 리프레쉬 블록(460)은, N개의 프레임들(여기서, N은 1 이상의 정수)의 입력 영상 데이터(IDAT) 중, "N*MR" 개의 프레임들(여기서, MR은 0 초과 및 1 이하의 상기 마스킹 비율)의 입력 영상 데이터(IDAT)를 출력 영상 데이터(ODAT)로서 출력하고, 나머지 "N*(1-MR)" 개의 프레임들의 입력 영상 데이터(IDAT)를 출력하지 않을 수 있다. 일 실시예에서, 상기 정지 영상 모드에서, 적응적 리프레쉬 블록(460)은 상기 목표 주파수에 기초하여 최종 마스킹 비율을 결정하고, 출력 영상 데이터(ODAT)의 주파수를 상기 고정된 입력 주파수(예를 들어, 약 60hZ)로부터 상기 목표 주파수까지 점진적으로 감소시키도록 상기 마스킹 비율을 1로부터 상기 최종 마스킹 비율까지 점진적으로 감소시킬 수 있다.
일 실시예에서, 도 9에 도시된 바와 같이, 적응적 리프레쉬 블록(460)은 영상 분석 블록(162), 주파수 결정 블록(164), 주파수 믹싱 블록(166) 및 스위치(468)를 포함할 수 있다. 즉, 도 9의 적응적 리프레쉬 블록(460)은, 도 2의 적응적 리프레쉬 블록(160)에 비하여, 스위치(468)를 더욱 포함할 수 있다.
영상 분석 블록(162)은 입력 영상 데이터(IDAT)가 나타내는 영상이 변경되었는지 여부를 판단하고, 주파수 결정 블록(164)은 입력 영상 데이터(IDAT)의 휘도 분포에 따라 상기 목표 주파수를 결정하고, 주파수 믹싱 블록(166)은 상기 목표 주파수에 기초하여 마스킹 비율을 결정하며, 상기 마스킹 비율로 입력 영상 데이터(IDAT)에 대한 상기 마스킹을 수행하여 출력 영상 데이터(ODAT)로서 입력 영상 데이터(IDAT)를 선택적으로 출력할 수 있다. 일 실시예에서, 영상 분석 블록(162)이 상기 영상이 변경된 것으로 판단한 경우, 주파수 결정 블록(164)은 상기 목표 주파수를 결정하지 않고, 주파수 믹싱 블록(166)은 입력 영상 데이터(IDAT)에 대한 상기 마스킹을 수행하지 않고, 입력 영상 데이터(IDAT)를 출력 영상 데이터(ODAT)로서 출력할 수 있다. 또한, 일 실시예에서, 주파수 믹싱 블록(166)은 상기 목표 주파수에 기초하여 최종 마스킹 비율을 결정하고, 출력 영상 데이터(ODAT)의 주파수를 상기 목표 주파수까지 점진적으로 감소시키도록 상기 마스킹 비율을 1로부터 상기 최종 마스킹 비율까지 점진적으로 감소시킬 수 있다.
스위치(468)는 구동 모드 정보(MI)를 수신하고, 구동 모드 정보(MI)가 나타내는 구동 모드에 따라 입력 영상 데이터(IDAT)가 제공되는 경로를 제어할 수 있다. 예를 들어, 스위치(468)는, 구동 모드 정보(MI)가 상기 정지 영상 모드(예를 들어, 상기 커맨드 모드)를 나타낼 때, 입력 영상 데이터(IDAT)가 영상 분석 블록(162), 주파수 결정 블록(164) 및 주파수 믹싱 블록(166)에 제공되게 할 수 있다. 이에 따라, 상기 정지 영상 모드(예를 들어, 상기 커맨드 모드)에서, 입력 영상 데이터(IDAT)에 대한 상기 마스킹, 즉 적응적 리프레쉬가 수행될 수 있다. 또한, 스위치(468)는, 구동 모드 정보(MI)가 상기 동영상 모드(예를 들어, 상기 비디오 모드)를 나타낼 때, 입력 영상 데이터(IDAT)가 영상 분석 블록(162), 주파수 결정 블록(164) 및 주파수 믹싱 블록(166)을 바이패스되게 하고, 입력 영상 데이터(IDAT)를 출력 영상 데이터(ODAT)로서 출력할 수 있다. 이에 따라, 상기 동영상 모드(예를 들어, 상기 비디오 모드)에서, 입력 영상 데이터(IDAT)에 대한 상기 마스킹, 즉 상기 적응적 리프레쉬가 수행되지 않을 수 있다.
상술한 바와 같이, 본 발명의 다른 실시예들에 따른 표시 장치(400)는 구동 모드 정보(MI)를 수신하고, 구동 모드 정보(MI)가 상기 정지 영상 모드(예를 들어, 상기 커맨드 모드)를 나타낼 때 상기 마스킹을 수행하고, 구동 모드 정보(MI)가 상기 동영상 모드(예를 들어, 상기 비디오 모드)를 나타낼 때 상기 마스킹을 수행하지 않을 수 있다. 이에 따라, 상기 정지 영상 모드에서 표시 장치(400)의 전력 소모가 감소될 수 있고, 상기 동영상 모드에서 플리커 발생이 방지될 수 있다.
도 10은 본 발명의 또 다른 실시예에 따른 표시 장치의 구동 방법을 나타내는 순서도이고, 도 11은 비디오 모드에서의 적응적 리프레쉬 블록의 동작의 일 예를 설명하기 위한 도면이고, 도 12는 커맨드 모드에서의 적응적 리프레쉬 블록의 동작의 일 예를 설명하기 위한 도면이다.
도 8, 도 9 및 도 10을 참조하면, 컨트롤러(440)는 호스트 프로세서(500)로부터 입력 영상 데이터(IDAT), 및 정지 영상 모드(예를 들어, 커맨드 모드) 또는 동영상 모드(예를 들어, 비디오 모드)를 나타내는 구동 모드 정보(MI)를 수신할 수 있다(S610). 표시 장치(400)는 구동 모드 정보(MI)가 나타내는 구동 모드에 따라 적응적 리프레쉬를 선택적으로 수행할 수 있다.
예를 들어, 구동 모드 정보(MI)가 나타내는 구동 모드가 상기 비디오 모드인 경우(S620: VIDEO MODE), 표시 장치(400)는 상기 적응적 리프레쉬를 수행하지 않을 수 있다. 즉, 적응적 리프레쉬 블록(460)은 입력 영상 데이터(IDAT)에 대한 마스킹을 수행하지 않고, 입력 영상 데이터(IDAT)를 출력 영상 데이터(ODAT)로서 출력할 수 있다(S630). 예를 들어, 도 11에 도시된 바와 같이, 입력 영상 데이터(IDAT)로서, 약 60Hz로 제1 프레임 데이터(FD1)가 수신되고, 약 30Hz로 제2 프레임 데이터(FD2)가 수신되고, 약 60Hz로 제3 프레임 데이터(FD3)가 수신되고, 약 15Hz로 제4 프레임 데이터(FD4)가 수신되는 경우, 적응적 리프레쉬 블록(460)은, 출력 영상 데이터(ODAT)로서, 약 60Hz로 제1 프레임 데이터(FD1)를 출력하고, 약 30Hz로 제2 프레임 데이터(FD2)를 출력하고, 약 60Hz로 제3 프레임 데이터(FD3)를 출력하고, 약 15Hz로 제4 프레임 데이터(FD4)를 출력할 수 있다. 이에 따라, 표시 장치(400)는 입력 영상 데이터(IDAT)의 입력 주파수와 동일한 주파수로 영상을 표시할 수 있다.
구동 모드 정보(MI)가 나타내는 구동 모드가 상기 커맨드 모드인 경우(S620: COMMAND MODE), 표시 장치(400)는 도 3 또는 도 6에 도시된 바와 같이 상기 적응적 리프레쉬를 수행할 수 있다. 예를 들어, 적응적 리프레쉬 블록(460)은 입력 영상 데이터(IDAT)의 상기 입력 주파수가 변경되었는지 여부 및/또는 입력 영상 데이터(IDAT)가 나타내는 영상이 변경되었는지 여부를 판단하고(S640), 입력 영상 데이터(IDAT)의 상기 입력 주파수가 변경되거나, 입력 영상 데이터(IDAT)가 나타내는 영상이 변경된 경우(S640: YES), 입력 영상 데이터(IDAT)를 출력 영상 데이터(ODAT)로서 출력할 수 있다(S630). 입력 영상 데이터(IDAT)의 상기 입력 주파수가 변경되지 않고, 입력 영상 데이터(IDAT)가 나타내는 영상이 변경되지 않은 경우(S640: NO), 적응적 리프레쉬 블록(460)은 입력 영상 데이터(IDAT)의 휘도 분포에 따라 목표 주파수를 결정하고(S650), (고정된 입력 주파수와) 상기 목표 주파수에 기초하여 마스킹 비율을 결정하며(S660), 상기 마스킹 비율로 입력 영상 데이터(IDAT)에 대한 마스킹을 수행하여 출력 영상 데이터(ODAT)로서 입력 영상 데이터(IDAT)를 선택적으로 출력할 수 있다(S670). 예를 들어, 도 12에 도시된 바와 같이, 상기 커맨드 모드에서, 호스트 프로세서(500)로부터 제공된 프레임 데이터(FD)는 프레임 메모리(180)에 저장되고, 적응적 리프레쉬 블록(460)은 프레임 메모리(180)로부터 프레임 데이터(FD)를 약 60Hz의 고정된 입력 주파수로 수신할 수 있다. 또한, 프레임 데이터(FD)를 분석하여 결정된 목표 주파수가 약 15Hz인 경우, 적응적 리프레쉬 블록(460)은 4개의 프레임 데이터들(FD) 중 하나를 출력할 수 있다. 이에 따라, 표시 패널(110)은 약 60Hz의 상기 고정된 입력 주파수보다 낮은 약 15Hz의 상기 목표 주파수로 영상을 표시(또는 리프레쉬)할 수 있고, 표시 장치(400)의 전력 소모가 감소될 수 있다.
도 13은 본 발명의 실시예들에 따른 표시 장치를 포함하는 전자 기기를 나타내는 블록도이다.
도 13을 참조하면, 전자 기기(1100)는 프로세서(1110), 메모리 장치(1120), 저장 장치(1130), 입출력 장치(1140), 파워 서플라이(1150) 및 표시 장치(1160)를 포함할 수 있다. 전자 기기(1100)는 비디오 카드, 사운드 카드, 메모리 카드, USB 장치 등과 통신하거나, 또는 다른 시스템들과 통신할 수 있는 여러 포트(port)들을 더 포함할 수 있다.
프로세서(1110)는 특정 계산들 또는 태스크(task)들을 수행할 수 있다. 실시예에 따라, 프로세서(1110)는 마이크로프로세서(microprocessor), 중앙 처리 장치(CPU) 등일 수 있다. 프로세서(1110)는 어드레스 버스(address bus), 제어 버스(control bus) 및 데이터 버스(data bus) 등을 통하여 다른 구성 요소들에 연결될 수 있다. 실시예에 따라서, 프로세서(1110)는 주변 구성요소 상호연결(Peripheral Component Interconnect; PCI) 버스와 같은 확장 버스에도 연결될 수 있다.
메모리 장치(1120)는 전자 기기(1100)의 동작에 필요한 데이터들을 저장할 수 있다. 예를 들어, 메모리 장치(1120)는 EPROM(Erasable Programmable Read-Only Memory), EEPROM(Electrically Erasable Programmable Read-Only Memory), 플래시 메모리(Flash Memory), PRAM(Phase Change Random Access Memory), RRAM(Resistance Random Access Memory), NFGM(Nano Floating Gate Memory), PoRAM(Polymer Random Access Memory), MRAM(Magnetic Random Access Memory), FRAM(Ferroelectric Random Access Memory) 등과 같은 비휘발성 메모리 장치 및/또는 DRAM(Dynamic Random Access Memory), SRAM(Static Random Access Memory), 모바일 DRAM 등과 같은 휘발성 메모리 장치를 포함할 수 있다.
저장 장치(1130)는 솔리드 스테이트 드라이브(Solid State Drive; SSD), 하드 디스크 드라이브(Hard Disk Drive; HDD), 씨디롬(CD-ROM) 등을 포함할 수 있다. 입출력 장치(1140)는 키보드, 키패드, 터치패드, 터치스크린, 마우스 등과 같은 입력 수단, 및 스피커, 프린터 등과 같은 출력 수단을 포함할 수 있다. 파워 서플라이(1150)는 전자 기기(1100)의 동작에 필요한 파워를 공급할 수 있다. 표시 장치(1160)는 상기 버스들 또는 다른 통신 링크를 통해서 다른 구성 요소들에 연결될 수 있다.
일 실시예에서, 표시 장치(1160)는 입력 영상 데이터의 입력 주파수를 나타내는 입력 주파수 정보를 수신하고, 상기 입력 주파수 정보가 나타내는 입력 주파수와 목표 주파수에 기초하여 마스킹 비율을 결정하며, 상기 마스킹 비율로 상기 입력 영상 데이터에 대한 마스킹을 수행할 수 있다. 이에 따라, 상기 입력 영상 데이터의 상기 입력 주파수가 변경되더라도, 표시 장치(1160)는 최적의 마스킹 비율로 상기 마스킹을 수행함으로써, 플리커 발생 없이 적응적 리프레쉬를 수행할 수 있다. 다른 실시예에서, 표시 장치(1160)는 구동 모드 정보를 수신하고, 구동 모드 정보가 정지 영상 모드(예를 들어, 커맨드 모드)를 나타낼 때 마스킹을 수행하고, 구동 모드 정보가 동영상 모드(예를 들어, 비디오 모드)를 나타낼 때 마스킹을 수행하지 않을 수 있다. 이에 따라, 상기 정지 영상 모드에서 표시 장치(1160)의 전력 소모가 감소될 수 있고, 상기 동영상 모드에서 플리커 발생이 방지될 수 있다.
실시예에 따라, 전자 기기(1100)는 휴대폰(Mobile Phone), 스마트 폰(Smart Phone), 노트북 컴퓨터(Laptop Computer), 태블릿 컴퓨터(Table Computer), 디지털 TV(Digital Television), 3D TV, 개인용 컴퓨터(Personal Computer; PC), 가정용 전자기기, 개인 정보 단말기(personal digital assistant; PDA), 휴대형 멀티미디어 플레이어(portable multimedia player; PMP), 디지털 카메라(Digital Camera), 음악 재생기(Music Player), 휴대용 게임 콘솔(portable game console), 내비게이션(Navigation) 등과 같은 표시 장치(1160)를 포함하는 임의의 전자 기기일 수 있다.
본 발명은 전력 소모 감소가 요구되는 임의의 표시 장치 및 이를 포함하는 전자 기기에 적용될 수 있다. 예를 들어, 본 발명은 표시 장치를 포함하는 휴대폰(Mobile Phone), 스마트 폰(Smart Phone), 노트북 컴퓨터(Laptop Computer), 태블릿 컴퓨터(Table Computer), 디지털 TV(Digital Television), 3D TV, 개인용 컴퓨터(Personal Computer; PC), 가정용 전자기기, 개인 정보 단말기(personal digital assistant; PDA), 휴대형 멀티미디어 플레이어(portable multimedia player; PMP), 디지털 카메라(Digital Camera), 음악 재생기(Music Player), 휴대용 게임 콘솔(portable game console), 내비게이션(Navigation) 등과 같은 임의의 전자 기기에 적용될 수 있다.
이상에서는 본 발명의 실시예들을 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.
100, 400: 표시 장치
110: 표시 패널
120: 데이터 드라이버
130: 게이트 드라이버
140, 440: 컨트롤러
160, 460: 적응적 리프레쉬 블록

Claims (20)

  1. 복수의 화소들을 포함하는 표시 패널;
    출력 영상 데이터에 기초하여 데이터 전압들을 생성하고, 상기 복수의 화소들에 상기 데이터 전압들을 제공하는 데이터 드라이버; 및
    호스트 프로세서로부터 입력 영상 데이터 및 입력 주파수 정보를 수신하고, 상기 데이터 드라이버에 상기 출력 영상 데이터를 제공하는 컨트롤러를 포함하고,
    상기 컨트롤러는,
    상기 입력 영상 데이터를 분석하여 목표 주파수를 결정하고, 상기 입력 주파수 정보가 나타내는 입력 주파수와 상기 목표 주파수에 기초하여 마스킹 비율을 결정하며, 상기 마스킹 비율로 상기 입력 영상 데이터에 대한 마스킹을 수행하여 상기 출력 영상 데이터로서 상기 입력 영상 데이터를 선택적으로 출력하는 적응적 리프레쉬 블록을 포함하는 것을 특징으로 하는 표시 장치.
  2. 제1 항에 있어서, 상기 적응적 리프레쉬 블록은 상기 목표 주파수를 상기 입력 주파수로 나누어 상기 마스킹 비율을 계산하는 것을 특징으로 하는 표시 장치.
  3. 제1 항에 있어서, 상기 적응적 리프레쉬 블록은, N개의 프레임들의 상기 입력 영상 데이터 중, "N*MR" 개의 프레임들의 상기 입력 영상 데이터를 상기 출력 영상 데이터로서 출력하고, 나머지 "N*(1-MR)" 개의 프레임들의 상기 입력 영상 데이터를 출력하지 않고,
    여기서, N은 1 이상의 정수이고, MR은 0 초과 및 1 이하의 상기 마스킹 비율인 것을 특징으로 하는 표시 장치.
  4. 제3 항에 있어서, 상기 적응적 리프레쉬 블록은, 상기 입력 영상 데이터가 출력되지 않는 상기 나머지 "N*(1-MR)" 개의 프레임들의 구간 동안, 디스에이블 신호를 생성하고,
    상기 데이터 드라이버는 상기 디스에이블 신호에 응답하여 디스에이블되는 것을 특징으로 하는 표시 장치.
  5. 제4 항에 있어서, 상기 컨트롤러는,
    상기 적응적 리프레쉬 블록으로부터 출력되는 상기 출력 영상 데이터에 대한 데이터 처리를 수행하는 데이터 처리 블록을 더 포함하고,
    상기 데이터 처리 블록은 상기 디스에이블 신호에 응답하여 디스에이블되는 것을 특징으로 하는 표시 장치.
  6. 제1 항에 있어서, 상기 적응적 리프레쉬 블록은, 상기 입력 영상 데이터의 상기 입력 주파수가 변경되거나, 상기 입력 영상 데이터가 나타내는 영상이 변경되는 경우, 상기 입력 영상 데이터에 대한 상기 마스킹을 수행하지 않고, 상기 입력 영상 데이터를 상기 출력 영상 데이터로서 출력하는 것을 특징으로 하는 표시 장치.
  7. 제1 항에 있어서, 상기 적응적 리프레쉬 블록은 상기 목표 주파수를 상기 입력 주파수로 나누어 최종 마스킹 비율을 계산하고, 상기 출력 영상 데이터의 주파수를 상기 입력 주파수로부터 상기 목표 주파수까지 점진적으로 감소시키도록 상기 마스킹 비율을 1로부터 상기 최종 마스킹 비율까지 점진적으로 감소시키는 것을 특징으로 하는 표시 장치.
  8. 제1 항에 있어서, 상기 적응적 리프레쉬 블록은,
    상기 입력 영상 데이터의 휘도 분포에 따라 상기 목표 주파수를 결정하는 주파수 결정 블록; 및
    상기 입력 주파수 정보가 나타내는 상기 입력 주파수와 상기 목표 주파수에 기초하여 상기 마스킹 비율을 결정하며, 상기 마스킹 비율로 상기 입력 영상 데이터에 대한 상기 마스킹을 수행하여 상기 출력 영상 데이터로서 상기 입력 영상 데이터를 선택적으로 출력하는 주파수 믹싱 블록을 포함하는 것을 특징으로 하는 표시 장치.
  9. 제8 항에 있어서, 상기 적응적 리프레쉬 블록은,
    상기 입력 영상 데이터의 상기 입력 주파수가 변경되었는지 여부 및 상기 입력 영상 데이터가 나타내는 영상이 변경되었는지 여부를 판단하는 영상 분석 블록을 더 포함하는 것을 특징으로 하는 표시 장치.
  10. 제9 항에 있어서, 상기 영상 분석 블록이 상기 입력 주파수가 변경된 것으로 판단하거나, 상기 영상이 변경된 것으로 판단한 경우, 상기 주파수 결정 블록은 상기 목표 주파수를 결정하지 않고, 상기 주파수 믹싱 블록은 상기 입력 영상 데이터에 대한 상기 마스킹을 수행하지 않고, 상기 입력 영상 데이터를 상기 출력 영상 데이터로서 출력하는 것을 특징으로 하는 표시 장치.
  11. 제8 항에 있어서, 상기 주파수 믹싱 블록은 상기 목표 주파수를 상기 입력 주파수로 나누어 최종 마스킹 비율을 계산하고, 상기 출력 영상 데이터의 주파수를 상기 입력 주파수로부터 상기 목표 주파수까지 점진적으로 감소시키도록 상기 마스킹 비율을 1로부터 상기 최종 마스킹 비율까지 점진적으로 감소시키는 것을 특징으로 하는 표시 장치.
  12. 제1 항에 있어서, 상기 컨트롤러는,
    커맨드 모드에서 상기 호스트 프로세서로부터 수신된 상기 입력 영상 데이터를 저장하는 프레임 메모리를 더 포함하고,
    상기 적응적 리프레쉬 블록은 상기 커맨드 모드에서 상기 프레임 메모리로부터 상기 입력 영상 데이터를 수신하는 것을 특징으로 하는 표시 장치.
  13. 복수의 화소들을 포함하는 표시 패널;
    출력 영상 데이터에 기초하여 데이터 전압들을 생성하고, 상기 복수의 화소들에 상기 데이터 전압들을 제공하는 데이터 드라이버; 및
    호스트 프로세서로부터 입력 영상 데이터 및 구동 모드 정보를 수신하고, 상기 데이터 드라이버에 상기 출력 영상 데이터를 제공하는 컨트롤러를 포함하고,
    상기 컨트롤러는,
    상기 구동 모드 정보가 정지 영상 모드를 나타낼 때 상기 입력 영상 데이터에 대한 마스킹을 수행하여 상기 출력 영상 데이터로서 상기 입력 영상 데이터를 선택적으로 출력하고, 상기 구동 모드 정보가 동영상 모드를 나타낼 때 상기 입력 영상 데이터에 대한 상기 마스킹을 수행하지 않고 상기 입력 영상 데이터를 상기 출력 영상 데이터로서 출력하는 적응적 리프레쉬 블록을 포함하는 것을 특징으로 하는 표시 장치.
  14. 제13 항에 있어서, 상기 정지 영상 모드에서, 상기 적응적 리프레쉬 블록은 상기 입력 영상 데이터를 분석하여 목표 주파수를 결정하고, 상기 목표 주파수에 기초하여 마스킹 비율을 결정하며, 상기 마스킹 비율로 상기 입력 영상 데이터에 대한 상기 마스킹을 수행하여 상기 출력 영상 데이터로서 상기 입력 영상 데이터를 선택적으로 출력하는 것을 특징으로 하는 표시 장치.
  15. 제14 항에 있어서, 상기 정지 영상 모드에서, 상기 적응적 리프레쉬 블록은, N개의 프레임들의 상기 입력 영상 데이터 중, "N*MR" 개의 프레임들의 상기 입력 영상 데이터를 상기 출력 영상 데이터로서 출력하고, 나머지 "N*(1-MR)" 개의 프레임들의 상기 입력 영상 데이터를 출력하지 않고,
    여기서, N은 1 이상의 정수이고, MR은 0 초과 및 1 이하의 상기 마스킹 비율인 것을 특징으로 하는 표시 장치.
  16. 제14 항에 있어서, 상기 정지 영상 모드에서, 상기 적응적 리프레쉬 블록은 상기 목표 주파수에 기초하여 최종 마스킹 비율을 결정하고, 상기 출력 영상 데이터의 주파수를 상기 목표 주파수까지 점진적으로 감소시키도록 상기 마스킹 비율을 1로부터 상기 최종 마스킹 비율까지 점진적으로 감소시키는 것을 특징으로 하는 표시 장치.
  17. 제13 항에 있어서, 상기 적응적 리프레쉬 블록은,
    상기 입력 영상 데이터가 나타내는 영상이 변경되었는지 여부를 판단하는 영상 분석 블록;
    상기 입력 영상 데이터의 휘도 분포에 따라 상기 목표 주파수를 결정하는 주파수 결정 블록;
    상기 목표 주파수에 기초하여 마스킹 비율을 결정하며, 상기 마스킹 비율로 상기 입력 영상 데이터에 대한 상기 마스킹을 수행하여 상기 출력 영상 데이터로서 상기 입력 영상 데이터를 선택적으로 출력하는 주파수 믹싱 블록; 및
    상기 구동 모드 정보가 상기 동영상 모드를 나타낼 때 상기 입력 영상 데이터가 상기 영상 분석 블록, 상기 주파수 결정 블록 및 상기 주파수 믹싱 블록을 바이패스됨으로써 상기 입력 영상 데이터를 상기 출력 영상 데이터로서 출력하는 스위치를 포함하는 것을 특징으로 하는 표시 장치.
  18. 제17 항에 있어서, 상기 영상 분석 블록이 상기 영상이 변경된 것으로 판단한 경우, 상기 주파수 결정 블록은 상기 목표 주파수를 결정하지 않고, 상기 주파수 믹싱 블록은 상기 입력 영상 데이터에 대한 상기 마스킹을 수행하지 않고, 상기 입력 영상 데이터를 상기 출력 영상 데이터로서 출력하는 것을 특징으로 하는 표시 장치.
  19. 제17 항에 있어서, 상기 주파수 믹싱 블록은 상기 목표 주파수에 기초하여 최종 마스킹 비율을 결정하고, 상기 출력 영상 데이터의 주파수를 상기 목표 주파수까지 점진적으로 감소시키도록 상기 마스킹 비율을 1로부터 상기 최종 마스킹 비율까지 점진적으로 감소시키는 것을 특징으로 하는 표시 장치.
  20. 제1 항에 있어서, 상기 컨트롤러는 상기 호스트 프로세서로부터 수신된 상기 입력 영상 데이터를 저장하는 프레임 메모리를 더 포함하고,
    상기 정지 영상 모드는, 상기 적응적 리프레쉬 블록이 상기 프레임 메모리에 저장된 상기 입력 영상 데이터를 수신하는 커맨드 모드이고,
    상기 동영상 모드는, 상기 입력 영상 데이터가 상기 프레임 메모리에 저장되지 않고, 상기 적응적 리프레쉬 블록이 상기 호스트 프로세서로부터 상기 입력 영상 데이터를 수신하는 비디오 모드인 것을 특징으로 하는 표시 장치.
KR1020190075712A 2019-06-25 2019-06-25 적응적 리프레쉬를 수행하는 표시 장치 KR20210000793A (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020190075712A KR20210000793A (ko) 2019-06-25 2019-06-25 적응적 리프레쉬를 수행하는 표시 장치
US16/824,377 US11538421B2 (en) 2019-06-25 2020-03-19 Display device performing adaptive refresh
CN202010587762.1A CN112133237A (zh) 2019-06-25 2020-06-24 显示装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020190075712A KR20210000793A (ko) 2019-06-25 2019-06-25 적응적 리프레쉬를 수행하는 표시 장치

Publications (1)

Publication Number Publication Date
KR20210000793A true KR20210000793A (ko) 2021-01-06

Family

ID=73851089

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190075712A KR20210000793A (ko) 2019-06-25 2019-06-25 적응적 리프레쉬를 수행하는 표시 장치

Country Status (3)

Country Link
US (1) US11538421B2 (ko)
KR (1) KR20210000793A (ko)
CN (1) CN112133237A (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11741889B2 (en) 2022-02-03 2023-08-29 Samsung Display Co., Ltd. Display device and electronic apparatus having the same

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113064573B (zh) * 2021-03-31 2023-07-21 联想(北京)有限公司 一种信息处理方法
US11935462B2 (en) 2021-12-17 2024-03-19 Sensortek Technology Corp. Electronic device with dynamic refresh signal
KR20230102495A (ko) * 2021-12-30 2023-07-07 주식회사 엘엑스세미콘 디스플레이장치를 구동하기 위한 데이터처리장치, 데이터구동장치 및 시스템

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006100906A1 (ja) * 2005-03-18 2006-09-28 Sharp Kabushiki Kaisha 画像表示装置、画像表示モニター、およびテレビジョン受像機
US8289306B2 (en) * 2008-06-27 2012-10-16 Sony Corporation Static retention mode for display panels
KR101496672B1 (ko) 2009-12-31 2015-03-05 주식회사 동부하이텍 모바일 인더스트리 프로세서 인터페이스
US20130278614A1 (en) * 2012-04-18 2013-10-24 Andrew Sultenfuss Information Handling System Display Adaptive Self-Refresh
TWI514152B (zh) * 2013-04-16 2015-12-21 Novatek Microelectronics Corp 可動態調整畫面更新頻率之顯示方法及顯示系統
KR102035986B1 (ko) 2013-11-13 2019-10-24 삼성전자 주식회사 타이밍 컨트롤러와 상기 타이밍 컨트롤러를 포함하는 디스플레이 시스템
KR20150057404A (ko) 2013-11-19 2015-05-28 삼성전자주식회사 디스플레이 드라이버 ic와 이를 포함하는 시스템의 동작 방법
KR20160045215A (ko) * 2014-10-16 2016-04-27 삼성디스플레이 주식회사 표시 장치 및 이를 이용한 표시 패널의 구동 방법
KR20160131673A (ko) * 2015-05-08 2016-11-16 삼성전자주식회사 다중 디스플레이 시스템을 구성하는 디스플레이 장치 및 그 제어 방법
KR20180047263A (ko) * 2016-10-31 2018-05-10 삼성전자주식회사 디스플레이 장치 및 방법

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11741889B2 (en) 2022-02-03 2023-08-29 Samsung Display Co., Ltd. Display device and electronic apparatus having the same

Also Published As

Publication number Publication date
US20200410942A1 (en) 2020-12-31
US11538421B2 (en) 2022-12-27
CN112133237A (zh) 2020-12-25

Similar Documents

Publication Publication Date Title
KR102514244B1 (ko) 가변 프레임 모드를 지원하는 표시 장치, 및 표시 장치의 구동 방법
US10971077B2 (en) Organic light emitting diode display device performing low frequency driving
KR102641891B1 (ko) 가변 프레임 모드를 지원하는 유기 발광 표시 장치, 및 유기 발광 표시 장치의 구동 방법
JP6862089B2 (ja) 有機発光ディスプレイ装置
KR20210000793A (ko) 적응적 리프레쉬를 수행하는 표시 장치
KR102672517B1 (ko) 다중 주파수 구동을 수행하는 표시 장치
KR102661852B1 (ko) 센싱 동작을 수행하는 표시 장치
KR20220014373A (ko) 다중 주파수 구동을 수행하는 표시 장치, 및 표시 장치의 구동 방법
US11227555B2 (en) Display device performing adaptive refresh
KR20190096469A (ko) 일반 모드 및 가변 프레임 모드를 지원하는 표시 장치의 구동 방법, 및 표시 장치
US20240212632A1 (en) Display device and method of driving display device
KR20220099168A (ko) 유기 발광 표시 장치, 및 유기 발광 표시 장치의 구동 방법
KR102463965B1 (ko) 유기 발광 표시 장치 및 이의 구동 방법
US11521531B2 (en) Display device performing still image detection, and method of detecting a still image in a display device
KR20230049794A (ko) 화소 및 화소를 포함하는 표시 장치
KR20220053102A (ko) 하이 다이내믹 레인지 후-처리 장치, 및 이를 포함하는 표시 장치
EP4184497A1 (en) Display device and method of operating the same
KR20230069275A (ko) 표시 장치, 및 표시 장치의 구동 방법
EP4398236A1 (en) Display device and driving method for display device
KR20230134068A (ko) 표시 장치 및 이의 구동 방법
KR20220030495A (ko) 가변 구동 주파수를 가지는 표시 장치
KR20210040207A (ko) 표시 장치 및 표시 장치의 구동 방법

Legal Events

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