KR102565948B1 - 전자 장치 및 전자 장치의 구동 방법 - Google Patents
전자 장치 및 전자 장치의 구동 방법 Download PDFInfo
- Publication number
- KR102565948B1 KR102565948B1 KR1020180100660A KR20180100660A KR102565948B1 KR 102565948 B1 KR102565948 B1 KR 102565948B1 KR 1020180100660 A KR1020180100660 A KR 1020180100660A KR 20180100660 A KR20180100660 A KR 20180100660A KR 102565948 B1 KR102565948 B1 KR 102565948B1
- Authority
- KR
- South Korea
- Prior art keywords
- mode
- image data
- display
- interface
- display driver
- 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
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/003—Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
- G09G5/006—Details of the interface to the display terminal
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1407—General aspects irrespective of display type, e.g. determination of decimal point position, display with fixed or driving decimal point, suppression of non-significant zeros
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/003—Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
- G09G5/005—Adapting incoming signals to the display format of the display terminal
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/18—Timing circuits for raster scan displays
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/10—Special adaptations of display systems for operation with variable images
- G09G2320/103—Detection of image changes, e.g. determination of an index representative of the image change
-
- 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
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2360/00—Aspects of the architecture of display systems
- G09G2360/18—Use of a frame buffer in a display terminal, inclusive of the display panel
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/04—Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Liquid Crystal Display Device Control (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
본 발명의 일 실시 예에 따른 전자 장치는, 디스플레이로 영상 데이터를 전송하기 위한 디스플레이 드라이버 IC 및 상기 디스플레이 드라이버 IC와 제1 인터페이스 및 제2 인터페이스를 통해 연결되는 호스트를 포함하되, 상기 호스트는, 상기 제1 인터페이스를 통하여 상기 영상 데이터를 상기 디스플레이 드라이버 IC로 전송하고, 상기 제2 인터페이스를 통하여 상기 영상 데이터가 명령 모드로 전송되어야 하는지 또는 비디오 모드로 전송되어야 하는지를 지시하는 모드 전환 신호를 전송하며, 정지 영상 데이터를 상기 디스플레이 드라이버 IC로 전송할 수 있을 때까지, TE(Tearing Effect) 제어 신호의 적어도 하나의 하이 레벨 구간 동안 동영상 데이터를 상기 디스플레이 드라이버 IC로 전송한다.
Description
본 발명은 전자 장치 및 전자 장치의 구동 방법에 관한 것으로, 특히 MIPI와 별도로 마련되는 인터페이스를 통해 호스트가 디스플레이 드라이버 IC로 모드 전환 신호를 전송할 수 있도록 하는 전자 장치 및 전자 장치의 구동 방법에 관한 것이다.
MIPI(Mobile Industry Processor Interface)는 휴대용 전자 장치를 위한 최근의 디스플레이 표준이다. MIPI는 두 개의 디스플레이 모드들, 즉 비디오 모드(video mode)와 명령 모드(command mode)를 지원한다.
비디오 모드에서, 이미지 데이터는 실시간으로 호스트로부터 디스플레이 드라이버 IC(Display Driver IC; DDI)로 전송된다. 비디오 모드에서, 디스플레이 드라이버 IC로 전송될 영상이 정지 영상(still image)인 경우에도 호스트는 동일한 정지 영상을 계속 디스플레이 드라이버 IC로 전송한다. 따라서, 비디오 모드는 동영상(moving image)을 표시하기에는 적절하나, 정지 영상을 표시하는 경우에는 호스트의 전력 소모가 증가하게 된다.
명령 모드에서 이미지 데이터의 전송 시작은 TE(tearing effect) 신호에 의해 제어된다. 디스플레이에 정지 영상을 디스플레이 하고자 할 때, 디스플레이 드라이버 IC는 디스플레이 드라이버 IC에 내장된 프레임 버퍼에 저장된 상기 정지 영상을 주기적으로 리드하고, 리드된 정지 영상을 디스플레이로 전송한다. 정지 영상이 업데이트되지 않고 디스플레이 되는 동안 호스트로부터 디스플레이 드라이버 IC로 영상 데이터는 전송되지 않는다. 따라서, 명령 모드는 정지 영상을 표시하는 경우에 호스트의 전력 소모를 감소시킬 수 있다.
본 발명은 MIPI 인터페이스와 별도로 마련되는 인터페이스를 통해 호스트가 MIPI와 별도로 마련되는 인터페이스를 통해 호스트가 디스플레이 드라이버 IC로 모드 전환 신호를 전송할 수 있도록 하는 전자 장치 및 전자 장치의 구동 방법에 관한 것이다.
또한, 본 발명은 호스트로부터 수신되는 모드 전환 신호를 통해 디스플레이 드라이버 IC가 호스트의 모드 전환을 인지하고, 전환된 디스플레이 모드에 따라 디스플레이가 영상을 출력하도록 제어하는 전자 장치 및 전자 장치의 구동 방법에 관한 것이다.
본 발명의 일 실시 예에 따른 전자 장치는, 디스플레이로 영상 데이터를 전송하기 위한 디스플레이 드라이버 IC 및 상기 디스플레이 드라이버 IC와 제1 인터페이스 및 제2 인터페이스를 통해 연결되는 호스트를 포함하되, 상기 호스트는, 상기 제1 인터페이스를 통하여 상기 영상 데이터를 상기 디스플레이 드라이버 IC로 전송하고, 상기 제2 인터페이스를 통하여 상기 영상 데이터가 명령 모드로 전송되어야 하는지 또는 비디오 모드로 전송되어야 하는지를 지시하는 모드 전환 신호를 전송하며, 정지 영상 데이터를 상기 디스플레이 드라이버 IC로 전송할 수 있을 때까지, TE(Tearing Effect) 제어 신호의 적어도 하나의 하이 레벨 구간 동안 동영상 데이터를 상기 디스플레이 드라이버 IC로 전송하며, 상기 모드 전환 신호는 상기 TE 제어 신호의 하이 레벨 구간에 전송된다.
또한, 상기 호스트는, 상기 영상 데이터가 정지 영상 데이터인 경우 상기 명령 모드를 지시하는 상기 모드 전환 신호를 상기 디스플레이 드라이버 IC로 전송하고, 상기 영상 데이터가 동영상 데이터인 경우 상기 비디오 모드를 지시하는 상기 모드 전환 신호를 상기 디스플레이 드라이버 IC로 전송하는 것을 특징으로 할 수 있다.
또한, 상기 디스플레이 드라이버 IC는, 상기 명령 모드를 지시하는 상기 모드 전환 신호에 응답하여, 상기 영상 데이터를 메모리 버퍼를 통해 상기 디스플레이로 출력하는 제1 경로를 설정하고, 상기 비디오 모드를 지시하는 상기 모드 전환 신호에 응답하여, 상기 영상 데이터를 상기 메모리 버퍼를 바이패스하여 상기 디스플레이로 출력하는 제2 경로를 설정하는 것을 특징으로 할 수 있다.
또한, 상기 호스트는, 상기 비디오 모드를 지시하는 상기 모드 전환 신호를 전송한 이후에, TE(Tearing Effect) 제어 신호의 하이 레벨 구간 동안 상기 영상 데이터를 상기 디스플레이 드라이버 IC로 전송하고, 상기 디스플레이 드라이버 IC는, 상기 TE 제어 신호의 하이 레벨 구간의 종료 시점부터 상기 영상 데이터를 상기 제2 경로를 통해 상기 디스플레이로 전송하는 것을 특징으로 할 수 있다.
또한, 상기 호스트는, 상기 명령 모드를 지시하는 상기 모드 전환 신호를 전송한 이후에, TE 제어 신호의 하이 레벨 구간 동안 상기 영상 데이터를 상기 디스플레이 드라이버 IC로 전송하고, 상기 디스플레이 드라이버 IC는, 상기 TE 제어 신호의 하이 레벨 구간의 종료 시점부터 상기 영상 데이터를 상기 제1 경로를 통해 상기 디스플레이로 전송하는 것을 특징으로 할 수 있다.
삭제
또한, 상기 제1 인터페이스는, MIPI(Mobile Industry Processor Interface)이고, 상기 제2 인터페이스는, 상기 제1 인터페이스와 상이한 독립적인 전송 선로인 것을 특징으로 할 수 있다.
또한, 본 발명의 일 실시 예에 따른 디스플레이 드라이버 IC를 포함하는 전자 장치의 구동 방법은, 상기 디스플레이 드라이버 IC가 호스트로부터 영상 데이터가 명령 모드로 전송되어야 하는지 또는 비디오 모드로 전송되어야 하는지를 지시하는 모드 전환 신호를 수신하는 단계 및 상기 명령 모드를 지시하는 상기 모드 전환 신호에 응답하여, 메모리 버퍼를 통해 영상 데이터를 디스플레이로 출력하고, 상기 비디오 모드를 지시하는 상기 모드 전환 신호에 응답하여, 상기 메모리 버퍼를 바이패스하여 상기 영상 데이터를 상기 디스플레이로 출력하는 단계를 포함하되, 상기 영상 데이터는 상기 호스트로부터 제1 인터페이스를 통해 수신되고, 상기 모드 전환 신호는 상기 호스트로부터 제2 인터페이스를 통해 수신되며, 상기 영상 데이터를 상기 디스플레이로 출력하는 단계는 상기 명령 모드를 지시하는 상기 모드 전환 신호를 수신한 이후에, 정지 영상 데이터를 공급받기 전까지 TE(Tearing Effect) 제어 신호의 적어도 하나의 하이 레벨 구간 동안 동영상 데이터를 수신하는 단계를 포함하고, 상기 모드 전환 신호를 수신하는 단계에서 상기 모드 전환 신호는 상기 TE 제어 신호의 하이 레벨 구간에 전송된다.
또한, 상기 모드 전환 신호는, 상기 영상 데이터가 정지 영상 데이터인 경우 상기 명령 모드를 지시하고, 상기 영상 데이터가 동영상 데이터인 경우 상기 비디오 모드를 지시하는 것을 특징으로 할 수 있다.
또한, 상기 영상 데이터를 상기 디스플레이로 출력하는 단계는, 상기 비디오 모드를 지시하는 상기 모드 전환 신호를 수신한 이후에, TE(Tearing Effect) 제어 신호의 하이 레벨 구간 동안 상기 영상 데이터를 수신하는 단계 및 상기 TE 제어 신호의 하이 레벨 구간의 종료 시점부터 상기 영상 데이터를 상기 메모리 버퍼를 바이패스하여 디스플레이로 전송하는 단계를 포함하는 것을 특징으로 할 수 있다.
또한, 상기 영상 데이터를 상기 디스플레이로 출력하는 단계는, 상기 명령 모드를 지시하는 상기 모드 전환 신호를 수신한 이후에, TE 제어 신호의 하이 레벨 구간 동안 상기 영상 데이터를 수신하는 단계 및 상기 TE 제어 신호의 하이 레벨 구간의 종료 시점부터 상기 영상 데이터를 상기 메모리 버퍼를 통해 상기 디스플레이로 전송하는 단계를 포함하는 것을 특징으로 할 수 있다.
또한, 상기 영상 데이터를 상기 디스플레이로 출력하는 단계는 상기 TE 제어 신호의 다음 하이 레벨 구간 동안 정지 영상 데이터를 수신하는 단계 및 상기 TE 제어 신호의 하이 레벨 구간의 종료 시점부터 상기 정지 영상 데이터를 상기 메모리 버퍼를 통해 상기 디스플레이로 전송하는 단계를 포함하는 것을 특징으로 할 수 있다.
또한, 상기 제1 인터페이스는, MIPI(Mobile Industry Processor Interface)이고, 상기 제2 인터페이스는, 상기 제1 인터페이스와 상이한 독립적인 전송 선로인 것을 특징으로 할 수 있다.
또한, 본 발명의 일 실시 예에 따른 호스트를 포함하는 전자 장치의 구동 방법은, 상기 호스트가 영상 데이터를 기초로 영상 데이터가 명령 모드로 전송되어야 하는지 또는 비디오 모드로 전송되어야 하는지를 결정하는 단계 및 상기 영상 데이터 및 상기 명령 모드 또는 상기 비디오 모드를 지시하는 모드 전환 신호를 디스플레이 드라이버 IC로 전송하는 단계를 포함하되, 상기 영상 데이터는 제1 인터페이스를 통해 전송되고, 상기 모드 전환 신호는 제2 인터페이스를 통해 전송되며, 상기 모드 전환 신호가 상기 명령 모드를 지시하는 경우, 상기 모드 전환 신호를 전송한 이후에, TE(Tearing Effect) 제어 신호의 적어도 하나의 하이 레벨 구간 동안 동영상 데이터를 전송하는 단계; 및 상기 TE 제어 신호의 다음 하이 레벨 구간 동안 정지 영상 데이터를 전송하는 단계를 더 포함하며; 상기 모드 전환 신호는 상기 TE 제어 신호의 하이 레벨 구간에 전송된다.
또한, 상기 모드 전환 신호는, 상기 영상 데이터가 정지 영상 데이터인 경우 상기 명령 모드를 지시하고, 상기 영상 데이터가 동영상 데이터인 경우 상기 비디오 모드를 지시하는 것을 특징으로 할 수 있다.
또한, 상기 전자 장치의 구동 방법은, 상기 모드 전환 신호를 전송한 이후에, TE(Tearing Effect) 제어 신호의 하이 레벨 구간 동안 상기 영상 데이터를 상기 디스플레이 드라이버 IC로 전송하는 단계를 더 포함하는 것을 특징으로 할 수 있다.
삭제
또한, 상기 제1 인터페이스는, MIPI(Mobile Industry Processor Interface)이고, 상기 제2 인터페이스는, 상기 제1 인터페이스와 상이한 독립적인 전송 선로인 것을 특징으로 할 수 있다.
본 발명에 따른 전자 장치 및 전자 장치의 구동 방법은 MIPI 표준을 따르는 전자 장치에서 비디오 모드와 명령 모드 간 끊김 없는(seamless) 전환이 가능하게 한다.
또한, 본 발명에 따른 전자 장치 및 전자 장치의 구동 방법은 디스플레이 드라이버 IC가 호스트로부터 전송되는 모드 전환 신호를 기초로 비디오 모드로 영상을 출력할지 또는 명령 모드로 영상을 출력할지 여부를 결정할 수 있게 하고, 그에 따라 디스플레이 드라이버 IC의 전력 소모를 감소시킬 수 있다.
도 1은 본 발명에 따른 전자 장치의 구성을 개략적으로 나타낸 블록도이다.
도 2는 본 발명에 따른 전자 장치의 구성을 보다 상세히 나타낸 블록도이다.
도 3은 MIPI의 범용 레인 모듈 기능들(Universal Lane Module Functions)을 나타낸 도면이다.
도 4는 본 발명에 따른 전자 장치의 구동 방법을 나타낸 흐름도이다.
도 5는 본 발명에 따른 전자 장치의 구동 방법의 타이밍 도를 나타낸다.
도 2는 본 발명에 따른 전자 장치의 구성을 보다 상세히 나타낸 블록도이다.
도 3은 MIPI의 범용 레인 모듈 기능들(Universal Lane Module Functions)을 나타낸 도면이다.
도 4는 본 발명에 따른 전자 장치의 구동 방법을 나타낸 흐름도이다.
도 5는 본 발명에 따른 전자 장치의 구동 방법의 타이밍 도를 나타낸다.
기타 실시 예들의 구체적인 사항들은 상세한 설명 및 도면들에 포함되어 있다.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시 예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시 예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 이하의 설명에서 어떤 부분이 다른 부분과 연결되어 있다고 할 때, 이는 직접적으로 연결되어 있는 경우뿐 아니라 그 중간에 다른 소자를 사이에 두고 전기적으로 연결되어 있는 경우도 포함한다. 또한, 도면에서 본 발명과 관계없는 부분은 본 발명의 설명을 명확하게 하기 위하여 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 동일한 도면 부호를 붙였다.
이하, 본 발명의 실시 예들과 관련된 도면들을 참고하여, 본 발명의 실시 예에 따른 전자 장치 및 전자 장치의 구동 방법에 대해 설명한다.
본 발명의 다양한 실시 예들에 따른 전자 장치는, 예를 들어, 스마트폰, 태블릿 PC, 이동 전화기, 영상 전화기, 전자책 리더기, 데스크탑 PC, 랩탑 PC, 넷북 컴퓨터, 워크스테이션, 서버, PDA, PMP(portable multimedia player), MP3 플레이어, 의료기기, 카메라, 또는 웨어러블 장치 중 적어도 하나를 포함할 수 있다. 웨어러블 장치는 액세서리형(예: 시계, 반지, 팔찌, 발찌, 목걸이, 안경, 콘택트 렌즈, 또는 머리 착용형 장치(head mounted-device(HMD)), 직물 또는 의류 일체형(예: 전자 의복), 신체 부착형(예: 스킨 패드 또는 문신), 또는 생체 이식형 회로 중 적어도 하나를 포함할 수 있다. 어떤 실시 예들에서, 전자 장치는, 예를 들면, 텔레비전, DVD(digital video disk) 플레이어, 오디오, 냉장고, 에어컨, 청소기, 오븐, 전자레인지, 세탁기, 공기 청정기, 셋톱 박스, 홈 오토매이션 컨트롤 패널, 보안 컨트롤 패널, 미디어 박스(예: 삼성 HomeSyncTM, 애플TVTM, 또는 구글 TVTM), 게임 콘솔(예: XboxTM, PlayStationTM), 전자 사전, 전자 키, 캠코더, 또는 전자 액자 중 적어도 하나를 포함할 수 있다.
다른 실시 예에서, 전자 장치는, 각종 의료기기(예: 각종 휴대용 의료측정기기(혈당 측정기, 심박 측정기, 혈압 측정기, 또는 체온 측정기 등), MRA(magnetic resonance angiography), MRI(magnetic resonance imaging), CT(computed tomography), 촬영기, 또는 초음파기 등), 네비게이션 장치, 위성 항법 시스템(GNSS(global navigation satellite system)), EDR(event data recorder), FDR(flight data recorder), 자동차 인포테인먼트 장치, 선박용 전자 장비(예: 선박용 항법 장치, 자이로 콤파스 등), 항공 전자기기(avionics), 보안 기기, 차량용 헤드 유닛(head unit), 산업용 또는 가정용 로봇, 드론(drone), 금융 기관의 ATM, 상점의 POS(point of sales), 또는 사물 인터넷 장치 (예: 전구, 각종 센서, 스프링클러 장치, 화재 경보기, 온도조절기, 가로등, 토스터, 운동기구, 온수탱크, 히터, 보일러 등) 중 적어도 하나를 포함할 수 있다. 본 발명의 추가적인 실시 예에 따르면, 전자 장치는 가구, 건물/구조물 또는 자동차의 일부, 전자 보드(electronic board), 전자 사인 수신 장치(electronic signature receiving device), 프로젝터, 또는 각종 계측 기기(예: 수도, 전기, 가스, 또는 전파 계측 기기 등) 중 적어도 하나를 포함할 수 있다. 다양한 실시예에서, 전자 장치는 플렉서블하거나, 또는 전술한 다양한 장치들 중 둘 이상의 조합일 수 있다. 본 발명의 실시 예에 따른 전자 장치는 상술한 기기들에 한정되지 않는다.
본 문서에서, 사용자라는 용어는 전자 장치를 사용하는 사람 또는 전자 장치를 사용하는 장치(예: 인공지능 전자 장치)를 지칭할 수 있다.
도 1은 본 발명에 따른 전자 장치의 구성을 개략적으로 나타낸 블록도이고, 도 2는 본 발명에 따른 전자 장치의 구성을 보다 상세히 나타낸 블록도이며, 도 3은 MIPI의 범용 레인 모듈 기능들(Universal Lane Module Functions)을 나타낸 도면이다.
전자 장치(1)는, 비디오 스트림, 예를 들어 정지 영상 또는 동영상을 디스플레이(300)에서 디스플레이 할 수 있는 임의의 기기이다. 도 1을 참조하면, 본 발명에 따른 전자 장치(1)는 호스트(100), 디스플레이 드라이버 IC(200) 및 디스플레이(300)를 포함할 수 있다.
호스트(100)는 디스플레이 드라이버 IC(200)의 동작을 제어하도록 마련된다. 일 실시 예에서, 호스트(100)는 집적 회로, 시스템 온 칩(system on chip(SoC)), 애플리케이션 프로세서(Application Processor; AP), 또는 모바일 AP로 구현될 수 있다. 호스트(100)는 프로세서(101), MIPI 송신부(MIPI Tx)(102) 및 모드 전환 신호 송신부(103)를 포함할 수 있다.
프로세서(101)는 호스트(100)를 구성하는 다른 구성 요소들, 예를 들어, MIPI 송신부(102) 및 모드 전환 신호 송신부(103) 등의 동작을 제어할 수 있다. 프로세서(101)는 MIPI 송신부(102)를 통해 디스플레이 드라이버 IC(200)에 전송될 이미지 데이터(DATA)를 처리하고, 처리된 이미지 데이터(DATA)에 대한 디스플레이 드라이버 IC(200)로의 전송을 제어할 수 있다.
본 발명의 다양한 실시 예에서, 프로세서(101)는 디스플레이 드라이버 IC(200)로 전송될 이미지 데이터(DATA)가 정지 영상 데이터인지 동영상 데이터인지를 판단하고, 판단 결과에 따라 디스플레이 모드를 명령 모드 또는 비디오 모드로 결정할 수 있다. 또한, 프로세서(101)는 디스플레이 모드에 따라 이미지 데이터(DATA)의 전송을 제어할 수 있다. 또는, 디스플레이 드라이버 IC(200)로 전송될 이미지 데이터(DATA)가 동영상 데이터인 경우, 프로세서(101)는 실시간으로 이미지 데이터(DATA)를 디스플레이 드라이버 IC(200)에 전송할 수 있다(비디오 모드).
MIPI 송신부(102)는 MIPI 규격에 따라 호스트(100)로부터 디스플레이 드라이버 IC(200)로 데이터를 전송하기 위해 마련되는 단자를 의미할 수 있다. MIPI 송신부(102)는 프로세서(101)에 의해 처리된 이미지 데이터(DATA)를 디스플레이 드라이버 IC(200)로 전송할 수 있다.
MIPI 송신부(102)는 하나의 클락 레인 모듈(clock lane module)과 하나 또는 그 이상의 데이터 레인 모듈들(data lane modules)을 포함한다. 각 레인 모듈은 도 3에 도시된 바와 같이, 고속 송신기(high-speed transmitter(HS-TX)), 고속 수신기(high-speed receiver(HS-RX)), 저전력 송신기 (low-power transmitter(LP-TX)), 저전력 수신기(low-power receiver(LP-RX)), 및 저전력 컨텐션 검출기(low-power contention detector(LP-CD))를 포함한다. 송신기(TX)는 LP-TX와 HS-TX를 포함하고, 수신기(RX)는 HS-RX, LP-RX, 및 종단 저항(또는 종단 임피던스(termination impedance; RT))을 포함하고, 컨텐션 검출기(CD)는 LP-CD를 포함한다. 종단 저항(RT)은 각 레인 모듈이 고속 수신 모드일 때만 인에이블될 수 있다. 도 3의 D-PHY 송수신기(transceiver)는 레인 컨트롤 및 인터페이스 로직에 의해 제어될 수 있다. 본 명세서는 MIPI alliance에서 제공하는 스펙(Specification)을 참조한다.
본 발명에서는 호스트(100)가 MIPI 송신부(102)를 포함하는 예를 설명하지만, 호스트(100)는 MIPI 규격 이외에 MDDI(Mobile Display Digital Interface), 디스플레이 포트(display port), 임베디드 디스플레이 포트(Embedded DisplayPort) 등과 같은 다양한 규격을 이용하는 송신부를 포함할 수 있다.
모드 전환 신호 송신부(103)는 이미지 데이터(DATA)의 디스플레이 모드, 예를 들어 명령 모드 또는 비디오 모드를 지시하는 모드 전환 신호(HS)를 생성하여 디스플레이 드라이버 IC(200)로 전송한다. 일 예에서, 모드 전환 신호(HS)는 명령 모드에 대응하여 논리 1 또는 하이 레벨을 갖고, 비디오 모드에 대응하여 논리 0 또는 로우 레벨을 갖도록 설정되거나 또는 그 반대로 설정될 수 있다. 다른 예에서, 모드 전환 신호(HS)가 패킷 구조를 갖는 경우, 모드 전환 신호(HS)는 디스플레이 모드를 나타내는 파라미터를 저장하는 필드를 포함하여 구성될 수 있다.
본 명세서에서는 모드 전환 신호 송신부(103)가 프로세서(101)와 별개로 마련되는 것으로 설명하나, 모드 전환 신호 송신부(103)는 프로세서(101)와 함께 단일 구성 요소로써 마련될 수 있다.
호스트(100)와 디스플레이 드라이버 IC(200)는 제1 인터페이스(110)를 통해 서로 통신할 수 있다. 본 발명의 다양한 실시 예에서, 제1 인터페이스(110)는 호스트(100)의 MIPI 송신단(102)과 디스플레이 드라이버 IC(200)의 MIPI 수신단(201)을 연결하는 MIPI 인터페이스로써, 하나의 클락 레인과 하나 또는 그 이상의 데이터 레인들을 포함한다. 클락 레인(clock lane)은, 동작 모드(예컨대, 저전력(lower power(LP)) 모드와 고속(high-speed(HS)) 모드)에 따라, 서로 다른 주파수와 스윙 레벨(swing level)을 갖는 클락 신호(CLK)를 디스플레이 드라이버 IC(200)로 전송한다. 각 데이터 레인(data lane)은 상기 동작 모드에 따라 서로 다른 주파수와 스윙 레벨을 갖는 이미지 데이터(DATA)를 디스플레이 드라이버 IC(200)로 전송한다.
또한, 본 발명의 다양한 실시 예에서, 호스트(100)와 디스플레이 드라이버 IC(200)는 제2 인터페이스(120)를 통해 서로 통신할 수 있다. 제2 인터페이스(120)는 제1 인터페이스(110)(MIPI 인터페이스)와는 별도로 마련되는 독립적인 인터페이스(전송 선로)로, 제1 인터페이스(110)와 상이하며, MIPI 규격을 따르지 않는다. 제2 인터페이스(120)는 호스트(100)로부터의 모드 전환 신호(HS)를 전송하기 위한 전용 선로이다.
디스플레이 드라이버 IC(200)는 제1 인터페이스(110)를 통하여 호스트(100)로부터 수신되는 이미지 데이터(DATA)를 처리하고, 처리한 결과에 대응하는 영상을 디스플레이(300)에 출력하도록 제어할 수 있다. 이때, 디스플레이 드라이버 IC(200)는 제2 인터페이스(120)를 통하여 호스트(100)로부터 수신되는 모드 전환 신호(HS)에 따라 디스플레이 드라이버 IC(200) 내에 구현된 명령 모드 처리 경로(PATH1)와 비디오 모드 처리 경로(PATH2) 중 어느 하나를 선택하고, 처리된 이미지 데이터(DATA)를 출력 영상 신호(DDATA)로서 디스플레이(300)로 전송할 수 있다.
디스플레이 드라이버 IC(200)는 MIPI 수신부(MIPI Rx)(201), 모드 전환 신호 처리부(202), 컨트롤러(203), 프레임 메모리(204)(또는 메모리 버퍼) 및 타이밍 컨트롤러(205)를 포함할 수 있다.
MIPI 수신부(201)는 제1 인터페이스(110)를 통해 호스트(100)로부터 클락(CLK)과 이미지 데이터(DATA)를 수신하고, 이를 컨트롤러(203)로 전달할 수 있다. MIPI 수신부(201)는 하나의 클락 레인 모듈과, 하나 또는 그 이상의 데이터 레인 모듈들을 포함한다. 각 레인 모듈은 도 3에 도시된 바와 같이, HS-TX, HS-RX, LP-TX, LP-RX, 및 LP-CD를 포함한다.
모드 전환 신호 처리부(202)는 제2 인터페이스(120)를 통해 호스트(100)로부터 모드 전환 신호(HS)를 수신하고, 수신된 모드 전환 신호(HS)를 처리하여 컨트롤러(203)로 전달할 수 있다. 다양한 실시 예에서, 모드 전환 신호 처리부(202)는 모드 전환 신호(HS)의 노이즈를 처리하고, 물리 레벨에서 모드 전환 신호(HS)의 유효성을 검증하도록 마련되는 모드 전환 샘플러(미도시) 및 모드 전환 신호(HS)가 유효하다고 판단될 때에 모드 전환 신호(HS)가 지시하는 디스플레이 모드를 해석하고, 그에 대응하는 신호를 컨트롤러(203)로 전달하는 모드 전환 논리부(미도시)를 포함할 수 있다.
컨트롤러(203)는 이미지 데이터(DATA)를 처리하여 출력 영상 신호(DDATA)를 생성할 수 있다. 본 발명의 다양한 실시 예에서, 컨트롤러(203)는 모드 전환 신호(HS)를 기초로 디스플레이 모드가 명령 모드인지 또는 비디오 모드인지를 식별하고, 출력 영상 신호(DDATA)를 프레임 메모리(204)를 통하여 디스플레이(300)로 전송할지(명령 모드) 또는 프레임 메모리(204)를 바이패스하여 디스플레이(300)로 전송할지(비디오 모드) 결정할 수 있다. 예를 들어, 컨트롤러(203)는 모드 전환 신호(HS)를 통하여 디스플레이 모드가 명령 모드인 것으로 지시될 때, 프레임 메모리(204)를 경유하는 명령 모드 처리 경로(PATH1)를 통하여 출력 영상 신호(DDATA)를 디스플레이(300)로 전송하고, 모드 전환 신호(HS)를 통하여 디스플레이 모드가 비디오 모드인 것으로 지시될 때, 프레임 메모리(204)를 경유하지 않는 비디오 모드 처리 경로(PATH2)를 통하여 출력 영상 신호(DDATA)를 디스플레이(300)로 전송할 수 있다.
프레임 메모리(204)는 컨트롤러(203)의 제어에 따라 출력 영상 신호(DDATA)를 수신하여 저장한다. 예를 들어, 프레임 메모리(204)는 그래픽 메모리(graphic memory)로 구현될 수 있다. 일 실시 예에서, 프레임 메모리(204)의 라이트 동작과 리드 동작은 타이밍 컨트롤러(205)에 의해 제어될 수 있다. 일 예로, 타이밍 컨트롤러(205)는 프레임 스캔(Frame_Scan) 신호의 하이 레벨 구간 동안 프레임 메모리(204)를 리드할 수 있다.
타이밍 컨트롤러(205)는 TE 제어 신호(TE)를 생성하고, 생성된 TE 제어 신호(TE)를 호스트(100)로 전송할 수 있다. 호스트(100)의 프로세서(101)는 TE 제어 신호(TE)를 모니터링하고 모니터링 결과에 따라 영상 데이터(DATA)의 전송 타이밍을 제어할 수 있다.
디스플레이(300)는 디스플레이 드라이버 IC(200)로부터 전송된 출력 영상 신호(DDATA)에 대응하는 영상을 디스플레이 할 수 있다. 디스플레이(300)는 LCD(liquid crystal display), LED(light emitting diode) 디스플레이, OLED(Organic LED) 디스플레이, 또는 AMOLED(active-matrix OLED) 디스플레이로 구현될 수 있다.
본 발명의 다양한 실시 예에서, 디스플레이 드라이버 IC(200)와 디스플레이(300)는 하나의 디스플레이 장치로 구현될 수 있다.
도 4는 본 발명에 따른 전자 장치의 구동 방법을 나타낸 흐름도이고, 도 5는 본 발명에 따른 전자 장치의 구동 방법의 타이밍 도를 나타낸다. 도 4 및 도 5를 참조하여, 정지 영상 데이터, 동영상 데이터, 및 정지 영상 데이터가 순차적으로 디스플레이(300)에서 디스플레이 되는 과정을 설명하면 다음과 같다.
호스트(100)가 디스플레이 드라이버 IC(200)로 정지 영상 데이터를 전송하고자 할 때(401), 모드 전환 신호 송신부(103)는 모드 전환 신호(HS)를 논리 '1' 또는 로우 레벨로 설정하고, 제2 인터페이스(120)를 통해 디스플레이 드라이버 IC(200)로 전송한다(402). 디스플레이 드라이버 IC(200)의 모드 전환 신호 처리부(202)는 제2 인터페이스(120)를 통해 수신된 모드 전환 신호(HS)를 처리하여 컨트롤러(203)로 전달한다. 컨트롤러(203)는 모드 전환 신호(HS)에 응답하여 명령 모드 처리 경로(PATH1)를 설정한다(403).
호스트(100)는 이후에 정지 영상 데이터를 포함하는 영상 데이터(DATA)를 제1 인터페이스(110)를 통하여 디스플레이 드라이버 IC(200)로 전송한다(404). 호스트(100)로부터 전송된 영상 데이터(DATA)는 디스플레이 드라이버 IC(200)에서 명령 모드 처리 경로(PATH1)를 통하여 출력 영상 데이터(DDATA)로서 디스플레이(300)로 전송된다(405). 디스플레이(300)는 출력 영상 데이터(DDATA)를 처리하여 정지 영상을 디스플레이 한다(406). 모드 전환 명령(HS)에 따라 정의된 명령 모드 동안(도 5의 501), 정지 영상은 디스플레이(300)에서 디스플레이 된다. 정지 영상이 업데이트되지 않는 동안, 호스트(100)는 디스플레이 드라이버 IC(200)로 정지 영상을 추가 전송하지 않고, 디스플레이 드라이버 IC(200)는 프레임 메모리(204)에 기저장된 출력 영상 데이터(DDATA)를 주기적으로 리드하여 디스플레이(300)로 전송할 수 있다.
호스트(100)가 동영상 신호를 디스플레이 드라이버 IC(200)로 전송하고자 할 때(407), 프로세서(101)는 모드 전환 신호(HS)를 논리 '0' 또는 로우 레벨로 설정하고, 제2 인터페이스(120)를 통해 디스플레이 드라이버 IC(200)로 전송한다(408). 도시된 실시 예에서는 호스트(100)가 TE 제어 신호(TE)와 무관하게 모드 전환 신호(HS)를 전송하지만, 본 발명의 다양한 실시 예에서, 호스트(100)는 디스플레이(300)의 비정상적 디스플레이(abnormal display)를 방지하기 위해 TE 제어 신호(TE)의 하이 레벨 구간에서 모드 전환 신호(HS)를 전송할 수 있다.
디스플레이 드라이버 IC(200)의 모드 전환 신호 처리부(202)는 제2 인터페이스(120)를 통해 수신된 모드 전환 신호(HS)를 처리하여 컨트롤러(203)로 전달한다. 컨트롤러(203)는 모드 전환 신호(HS)에 응답하여 비디오 모드 처리 경로(PATH2)를 설정한다(409).
호스트(100)는 모드 전환 신호(HS)를 전송한 후 TE 제어 신호(TE)의 하이 레벨 구간(도 5의 502)에서 동영상 데이터를 포함하는 영상 데이터(DATA)를 디스플레이 드라이버 IC(200)로 전송한다(410). 또한, 해당 TE 제어 신호(TE)의 하이 레벨 구간(502)에서 디스플레이 드라이버 IC(200)는 디스플레이 모드를 명령 모드로부터 비디오 모드로 전환할 수 있다. TE 제어 신호(TE)의 하이 레벨 구간(502) 동안 디스플레이(300)는 이전 프레임의 정지 영상 디스플레이 상태를 유지한다.
TE 제어 신호(TE)의 하이 레벨 구간(502)의 종료 시점, 즉 폴링 엣지(falling edge)부터, 디스플레이 드라이버 IC(200)는 TE 제어 신호(TE)의 하이 레벨 구간(502) 동안 호스트(100)로부터 수신된 비디오 영상의 영상 데이터(DATA)를 비디오 모드 처리 경로(PATH2)를 통해 즉시 디스플레이(300)로 전송할 수 있다(411). 따라서 디스플레이(300)는 모드 변경에도 불구하고, 끊김없이 동영상 데이터를 디스플레이 할 수 있다(412).
모드 전환 명령(HS)에 따라 정의된 비디오 모드 동안(도 5의 503), 호스트(100)는 동영상 데이터를 포함하는 영상 데이터(DATA)를 제1 인터페이스(110)를 통하여 디스플레이 드라이버 IC(200)로 전송한다. 호스트(100)로부터 전송된 영상 데이터(DATA)는 디스플레이 드라이버 IC(200)에서 비디오 모드 처리 경로(PATH2)를 통하여 출력 영상 데이터(DDATA)로서 디스플레이(300)로 전송된다. 디스플레이(300)는 출력 영상 데이터(DDATA)를 처리하여 동영상을 디스플레이 한다.
호스트(100)가 동영상 신호 다음으로 정지 영상 신호를 디스플레이(300)로 전송하고자 할 때(413), 프로세서(101)는 모드 전환 신호(HS)를 논리 '1' 또는 하이 레벨로 설정하고, 제2 인터페이스(120)를 통해 디스플레이 드라이버 IC(200)로 전송한다(414). 도시된 실시 예에서는 호스트(100)가 TE 제어 신호(TE)와 무관하게 모드 전환 신호(HS)를 전송하지만, 본 발명의 다양한 실시 예에서, 호스트(100)는 디스플레이(300)의 비정상적 디스플레이(abnormal display)를 방지하기 위해 TE 제어 신호(TE)의 하이 레벨 구간에서 모드 전환 신호(HS)를 전송할 수 있다.
디스플레이 드라이버 IC(200)의 모드 전환 신호 처리부(202)는 제2 인터페이스(120)를 통해 수신된 모드 전환 신호(HS)를 처리하여 컨트롤러(203)로 전달한다. 컨트롤러(203)는 모드 전환 신호(HS)에 응답하여 비디오 모드 처리 경로(PATH2)를 설정한다(415).
명령 모드 전환이 올바르게 이루어지기 위해서는, 프레임 메모리(204)를 로드하기 이전에 프레임 메모리(204)에 정지 영상의 출력 영상 데이터(DDATA)가 라이트되어야 한다. 따라서, 호스트(100)는 모드 전환 신호(HS)를 전송한 후 TE 제어 신호(TE)의 하이 레벨 구간(도 5의 504)에서, 정지 영상 데이터를 포함하는 영상 데이터(DATA)를 디스플레이 드라이버 IC(200)로 전송한다(416). 또한, 해당 TE 제어 신호(TE)의 하이 레벨 구간(504)에서 디스플레이 드라이버 IC(200)는 디스플레이 모드를 비디오 모드로부터 명령 모드로 전환할 수 있다. TE 제어 신호(TE)의 하이 레벨 구간(504) 동안 디스플레이(300)는 이전 프레임의 동영상 데이터 디스플레이 상태를 유지한다.
일 실시 예에서, 모드 전환 신호(HS)를 전송한 후 TE 제어 신호(TE)의 첫 번째 하이 레벨 구간에 정지 영상 데이터가 전송되지 못하면, 호스트(100)는 정지 영상 데이터가 전송될 수 있을 때까지 적어도 1프레임 이상의 TE 제어 신호(TE)의 하이 레벨 구간 동안 동영상 데이터를 계속해서 디스플레이 드라이버 IC(200)로 전송할 수 있다.
TE 제어 신호(TE)의 하이 레벨 구간(504) 이후에, 디스플레이 드라이버 IC(200)는 TE 제어 신호(TE)의 하이 레벨 구간(504) 동안 호스트(100)로부터 수신된 정지 영상의 영상 데이터(DATA)를 명령 모드 처리 경로(PATH1)를 통해 즉시 디스플레이(300)로 전송할 수 있다(417).
모드 전환 명령(HS)에 따라 정의된 비디오 모드 동안(도 5의 505), 호스트(100)는 정지 영상 데이터를 포함하는 영상 데이터(DATA)를 제1 인터페이스(110)를 통하여 디스플레이 드라이버 IC(200)로 전송한다. 호스트(100)로부터 전송된 영상 데이터(DATA)는 디스플레이 드라이버 IC(200)에서 명령 모드 처리 경로(PATH1)를 통하여 출력 영상 데이터(DDATA)로서 디스플레이(300)로 전송된다. 디스플레이(300)는 출력 영상 데이터(DDATA)를 처리하여 정지 영상을 디스플레이 한다(418).
본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시 예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구의 범위에 의하여 나타내어지며, 특허청구의 범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.
1: 전자 장치
100: 호스트
200: 디스플레이 드라이버 IC
300: 디스플레이
100: 호스트
200: 디스플레이 드라이버 IC
300: 디스플레이
Claims (18)
- 디스플레이로 영상 데이터를 전송하기 위한 디스플레이 드라이버 IC; 및
상기 디스플레이 드라이버 IC와 제1 인터페이스 및 제2 인터페이스를 통해 연결되는 호스트를 포함하되,
상기 호스트는,
상기 제1 인터페이스를 통하여 상기 영상 데이터를 상기 디스플레이 드라이버 IC로 전송하고, 상기 제2 인터페이스를 통하여 상기 영상 데이터가 명령 모드로 전송되어야 하는지 또는 비디오 모드로 전송되어야 하는지를 지시하는 모드 전환 신호를 전송하며,
정지 영상 데이터를 상기 디스플레이 드라이버 IC로 전송할 수 있을 때까지, TE(Tearing Effect) 제어 신호의 적어도 하나의 하이 레벨 구간 동안 동영상 데이터를 상기 디스플레이 드라이버 IC로 전송하며;
상기 모드 전환 신호는 상기 TE 제어 신호의 하이 레벨 구간에 전송되는 것을 특징으로 하는 전자 장치. - 제1항에 있어서, 상기 호스트는,
상기 영상 데이터가 상기 정지 영상 데이터인 경우 상기 명령 모드를 지시하는 상기 모드 전환 신호를 상기 디스플레이 드라이버 IC로 전송하고, 상기 영상 데이터가 상기 동영상 데이터인 경우 상기 비디오 모드를 지시하는 상기 모드 전환 신호를 상기 디스플레이 드라이버 IC로 전송하는 것을 특징으로 하는 전자 장치. - 제1항에 있어서, 상기 디스플레이 드라이버 IC는,
상기 명령 모드를 지시하는 상기 모드 전환 신호에 응답하여, 상기 영상 데이터를 메모리 버퍼를 통해 상기 디스플레이로 출력하는 제1 경로를 설정하고, 상기 비디오 모드를 지시하는 상기 모드 전환 신호에 응답하여, 상기 영상 데이터를 상기 메모리 버퍼를 바이패스하여 상기 디스플레이로 출력하는 제2 경로를 설정하는 것을 특징으로 하는 전자 장치. - 제3항에 있어서, 상기 호스트는,
상기 비디오 모드를 지시하는 상기 모드 전환 신호를 전송한 이후에, 상기 TE 제어 신호의 하이 레벨 구간 동안 상기 영상 데이터를 상기 디스플레이 드라이버 IC로 전송하고,
상기 디스플레이 드라이버 IC는,
상기 TE 제어 신호의 하이 레벨 구간의 종료 시점부터 상기 영상 데이터를 상기 제2 경로를 통해 상기 디스플레이로 전송하는 것을 특징으로 하는 전자 장치. - 제3항에 있어서, 상기 호스트는,
상기 명령 모드를 지시하는 상기 모드 전환 신호를 전송한 이후에, 상기 TE 제어 신호의 하이 레벨 구간 동안 상기 영상 데이터를 상기 디스플레이 드라이버 IC로 전송하고,
상기 디스플레이 드라이버 IC는,
상기 TE 제어 신호의 하이 레벨 구간의 종료 시점부터 상기 영상 데이터를 상기 제1 경로를 통해 상기 디스플레이로 전송하는 것을 특징으로 하는 전자 장치. - 삭제
- 제1항에 있어서, 상기 제1 인터페이스는,
MIPI(Mobile Industry Processor Interface)이고,
상기 제2 인터페이스는,
상기 제1 인터페이스와 상이한 독립적인 전송 선로인 것을 특징으로 하는 전자 장치. - 디스플레이 드라이버 IC를 포함하는 전자 장치의 구동 방법으로,
상기 디스플레이 드라이버 IC가 호스트로부터 영상 데이터가 명령 모드로 전송되어야 하는지 또는 비디오 모드로 전송되어야 하는지를 지시하는 모드 전환 신호를 수신하는 단계; 및
상기 명령 모드를 지시하는 상기 모드 전환 신호에 응답하여, 메모리 버퍼를 통해 영상 데이터를 디스플레이로 출력하고, 상기 비디오 모드를 지시하는 상기 모드 전환 신호에 응답하여, 상기 메모리 버퍼를 바이패스하여 상기 영상 데이터를 상기 디스플레이로 출력하는 단계를 포함하되,
상기 영상 데이터는 상기 호스트로부터 제1 인터페이스를 통해 수신되고, 상기 모드 전환 신호는 상기 호스트로부터 제2 인터페이스를 통해 수신되며,
상기 영상 데이터를 상기 디스플레이로 출력하는 단계는 상기 명령 모드를 지시하는 상기 모드 전환 신호를 수신한 이후에, 정지 영상 데이터를 공급받기 전까지 TE(Tearing Effect) 제어 신호의 적어도 하나의 하이 레벨 구간 동안 동영상 데이터를 수신하는 단계를 포함하고,
상기 모드 전환 신호를 수신하는 단계에서 상기 모드 전환 신호는 상기 TE 제어 신호의 하이 레벨 구간에 전송되는 전자 장치의 구동 방법. - 제8항에 있어서, 상기 모드 전환 신호는,
상기 영상 데이터가 상기 정지 영상 데이터인 경우 상기 명령 모드를 지시하고, 상기 영상 데이터가 상기 동영상 데이터인 경우 상기 비디오 모드를 지시하는 것을 특징으로 하는 전자 장치의 구동 방법. - 제8항에 있어서, 상기 영상 데이터를 상기 디스플레이로 출력하는 단계는,
상기 비디오 모드를 지시하는 상기 모드 전환 신호를 수신한 이후에, 상기 TE 제어 신호의 하이 레벨 구간 동안 상기 영상 데이터를 수신하는 단계; 및
상기 TE 제어 신호의 하이 레벨 구간의 종료 시점부터 상기 영상 데이터를 상기 메모리 버퍼를 바이패스하여 디스플레이로 전송하는 단계를 포함하는 것을 특징으로 하는 전자 장치의 구동 방법. - 제8항에 있어서, 상기 영상 데이터를 상기 디스플레이로 출력하는 단계는,
상기 명령 모드를 지시하는 상기 모드 전환 신호를 수신한 이후에, 상기 TE 제어 신호의 하이 레벨 구간 동안 상기 영상 데이터를 수신하는 단계; 및
상기 TE 제어 신호의 하이 레벨 구간의 종료 시점부터 상기 영상 데이터를 상기 메모리 버퍼를 통해 상기 디스플레이로 전송하는 단계를 포함하는 것을 특징으로 하는 전자 장치의 구동 방법. - 제8항에 있어서, 상기 영상 데이터를 상기 디스플레이로 출력하는 단계는,
상기 TE 제어 신호의 다음 하이 레벨 구간 동안 상기 정지 영상 데이터를 수신하는 단계; 및
상기 TE 제어 신호의 하이 레벨 구간의 종료 시점부터 상기 정지 영상 데이터를 상기 메모리 버퍼를 통해 상기 디스플레이로 전송하는 단계를 포함하는 것을 특징으로 하는 전자 장치의 구동 방법. - 제8항에 있어서, 상기 제1 인터페이스는,
MIPI(Mobile Industry Processor Interface)이고,
상기 제2 인터페이스는,
상기 제1 인터페이스와 상이한 독립적인 전송 선로인 것을 특징으로 하는 전자 장치의 구동 방법. - 호스트를 포함하는 전자 장치의 구동 방법으로,
상기 호스트가 영상 데이터를 기초로 영상 데이터가 명령 모드로 전송되어야 하는지 또는 비디오 모드로 전송되어야 하는지를 결정하는 단계; 및
상기 영상 데이터 및 상기 명령 모드 또는 상기 비디오 모드를 지시하는 모드 전환 신호를 디스플레이 드라이버 IC로 전송하는 단계를 포함하되,
상기 영상 데이터는 제1 인터페이스를 통해 전송되고, 상기 모드 전환 신호는 제2 인터페이스를 통해 전송되며,
상기 모드 전환 신호가 상기 명령 모드를 지시하는 경우,
상기 모드 전환 신호를 전송한 이후에, TE(Tearing Effect) 제어 신호의 적어도 하나의 하이 레벨 구간 동안 동영상 데이터를 전송하는 단계; 및
상기 TE 제어 신호의 다음 하이 레벨 구간 동안 정지 영상 데이터를 전송하는 단계를 더 포함하며;
상기 모드 전환 신호는 상기 TE 제어 신호의 하이 레벨 구간에 전송되는 것을 특징으로 하는 전자 장치의 구동 방법. - 제14항에 있어서, 상기 모드 전환 신호는,
상기 영상 데이터가 상기 정지 영상 데이터인 경우 상기 명령 모드를 지시하고, 상기 영상 데이터가 상기 동영상 데이터인 경우 상기 비디오 모드를 지시하는 것을 특징으로 하는 전자 장치의 구동 방법. - 제14항에 있어서, 상기 모드 전환 신호를 전송한 이후에,
상기 TE 제어 신호의 하이 레벨 구간 동안 상기 영상 데이터를 상기 디스플레이 드라이버 IC로 전송하는 단계를 더 포함하는 것을 특징으로 하는 전자 장치의 구동 방법. - 삭제
- 제14항에 있어서, 상기 제1 인터페이스는,
MIPI(Mobile Industry Processor Interface)이고,
상기 제2 인터페이스는,
상기 제1 인터페이스와 상이한 독립적인 전송 선로인 것을 특징으로 하는 전자 장치의 구동 방법.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180100660A KR102565948B1 (ko) | 2018-08-27 | 2018-08-27 | 전자 장치 및 전자 장치의 구동 방법 |
US16/427,160 US10762870B2 (en) | 2018-08-27 | 2019-05-30 | Electronic device having a plurality of interfaces and method of driving the same |
CN201910655006.5A CN110865780B (zh) | 2018-08-27 | 2019-07-19 | 电子装置及驱动电子装置的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180100660A KR102565948B1 (ko) | 2018-08-27 | 2018-08-27 | 전자 장치 및 전자 장치의 구동 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20200024383A KR20200024383A (ko) | 2020-03-09 |
KR102565948B1 true KR102565948B1 (ko) | 2023-08-11 |
Family
ID=69587075
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020180100660A KR102565948B1 (ko) | 2018-08-27 | 2018-08-27 | 전자 장치 및 전자 장치의 구동 방법 |
Country Status (3)
Country | Link |
---|---|
US (1) | US10762870B2 (ko) |
KR (1) | KR102565948B1 (ko) |
CN (1) | CN110865780B (ko) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102676219B1 (ko) | 2019-09-04 | 2024-06-20 | 삼성디스플레이 주식회사 | 전자 장치 및 전자 장치의 구동 방법 |
US12020637B2 (en) * | 2019-09-18 | 2024-06-25 | Samsung Display Co., Ltd. | Display device |
KR20220081161A (ko) | 2020-12-08 | 2022-06-15 | 삼성전자주식회사 | 디스플레이 구동 회로 및 이의 동작 방법 |
KR20230021809A (ko) * | 2021-08-06 | 2023-02-14 | 엘지디스플레이 주식회사 | 디스플레이 장치 및 디스플레이 구동 방법 |
WO2024072173A1 (ko) * | 2022-09-30 | 2024-04-04 | 삼성전자주식회사 | 모드의 변경을 위한 디스플레이를 포함하는 전자 장치 및 방법 |
US11948535B1 (en) | 2022-10-11 | 2024-04-02 | Novatek Microelectronics Corp. | Electronic device and operating method thereof |
CN115841804B (zh) * | 2023-02-21 | 2023-06-06 | 深圳曦华科技有限公司 | 分辨率实时切换控制方法及装置 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130057763A1 (en) * | 2011-09-02 | 2013-03-07 | Chi Ho CHA | Display driver, operating method thereof, host for controlling the display driver, and system having the display driver and the host |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101885331B1 (ko) | 2011-10-04 | 2018-08-07 | 삼성전자 주식회사 | 디스플레이 드라이버의 동작 방법과 상기 디스플레이 드라이버를 포함하는 시스템 |
KR20130027094A (ko) * | 2011-09-02 | 2013-03-15 | 삼성전자주식회사 | 디스플레이 드라이버, 이의 동작 방법, 및 상기 디스플레이 드라이버를 포함하는 영상 신호 처리 시스템 |
KR102035986B1 (ko) | 2013-11-13 | 2019-10-24 | 삼성전자 주식회사 | 타이밍 컨트롤러와 상기 타이밍 컨트롤러를 포함하는 디스플레이 시스템 |
JP2015177364A (ja) * | 2014-03-14 | 2015-10-05 | シナプティクス・ディスプレイ・デバイス合同会社 | レシーバ回路、表示パネルドライバ、表示装置及びレシーバ回路の動作方法 |
KR102299577B1 (ko) * | 2014-08-25 | 2021-09-08 | 삼성전자주식회사 | 호스트와 이를 포함하는 멀티 디스플레이 시스템 |
KR20170005329A (ko) * | 2015-07-03 | 2017-01-12 | 삼성전자주식회사 | 번인 릴랙싱 기능을 갖는 디스플레이 구동회로 및 디스플레이 구동회로를 포함하는 디스플레이 구동 시스템 |
KR102424434B1 (ko) | 2015-10-30 | 2022-07-25 | 삼성디스플레이 주식회사 | 타이밍 컨트롤러를 포함하는 표시 장치 및 타이밍 컨트롤러의 양방향 통신 방법 |
KR102540111B1 (ko) * | 2016-07-27 | 2023-06-07 | 삼성전자 주식회사 | 전자 장치 및 전자 장치의 동작 방법 |
-
2018
- 2018-08-27 KR KR1020180100660A patent/KR102565948B1/ko active IP Right Grant
-
2019
- 2019-05-30 US US16/427,160 patent/US10762870B2/en active Active
- 2019-07-19 CN CN201910655006.5A patent/CN110865780B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130057763A1 (en) * | 2011-09-02 | 2013-03-07 | Chi Ho CHA | Display driver, operating method thereof, host for controlling the display driver, and system having the display driver and the host |
Also Published As
Publication number | Publication date |
---|---|
US20200066226A1 (en) | 2020-02-27 |
KR20200024383A (ko) | 2020-03-09 |
US10762870B2 (en) | 2020-09-01 |
CN110865780A (zh) | 2020-03-06 |
CN110865780B (zh) | 2024-04-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102565948B1 (ko) | 전자 장치 및 전자 장치의 구동 방법 | |
US10199005B2 (en) | Display driving circuit configured to secure sufficient time to stabilize channel amplifiers and display device comprising the same | |
US10043492B2 (en) | Display driver, display device, and display system | |
US10430918B2 (en) | Display driver, display system, and method of operating the display driver | |
KR20160046620A (ko) | 디스플레이 구동 회로 및 디스플레이 시스템 | |
JP6088203B2 (ja) | ディスプレイコントローラ、イメージデータ処理システム、及び携帯用装置のディスプレイデータ処理方法 | |
CN104347023B (zh) | 用于控制显示驱动器的操作时钟信号频率的主机和*** | |
US10955245B2 (en) | System and method for low latency, high performance pose fusion | |
TW201519202A (zh) | 時序控制器、包含該時序控制器的顯示系統以及其使用方法 | |
US7624218B2 (en) | System and method for DVI native and docking support | |
KR20160024278A (ko) | 호스트와 이를 포함하는 멀티 디스플레이 시스템 | |
US20160103476A1 (en) | Display apparatus, display system having plural display apparatuses, and method for controlling the display system | |
KR102437567B1 (ko) | 애플리케이션 프로세서의 동작 방법 및 디스플레이 시스템 | |
US20140285518A1 (en) | Mixed reality presenting system, virtual reality presenting system, display apparatus, information processing apparatus, control method, and program | |
US11501734B2 (en) | Electronic device having multiple interfaces and method of driving the same | |
US20240231858A1 (en) | Display apparatus and controlling method thereof | |
US20180192107A1 (en) | Display apparatus and control method thereof | |
CN104679471A (zh) | 用于检测可听输入中的中止的装置、设备及方法 | |
US20230176689A1 (en) | Electronic device and method for controlling touch function | |
KR20150007948A (ko) | 애플리케이션 프로세서와 이를 포함하는 디스플레이 시스템 | |
KR20220156326A (ko) | 터치를 인식하고, 디스플레이를 수행하는 전자 장치 | |
US20240061635A1 (en) | Electronic device including standby mode, display device, display system, and control method thereof | |
US20240071273A1 (en) | Transceiver, electronic device, and driver | |
US20230107140A1 (en) | Sink device, source device, and control methods for same | |
US10613644B2 (en) | Device for sharing content and method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |