JP2011112721A - Timing controller and display device using the same - Google Patents
Timing controller and display device using the same Download PDFInfo
- Publication number
- JP2011112721A JP2011112721A JP2009266696A JP2009266696A JP2011112721A JP 2011112721 A JP2011112721 A JP 2011112721A JP 2009266696 A JP2009266696 A JP 2009266696A JP 2009266696 A JP2009266696 A JP 2009266696A JP 2011112721 A JP2011112721 A JP 2011112721A
- Authority
- JP
- Japan
- Prior art keywords
- resolution
- driver
- data
- timing controller
- parameter
- Prior art date
- Legal status (The legal status 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 status listed.)
- Pending
Links
Images
Landscapes
- Liquid Crystal Display Device Control (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
Description
本発明は、ディスプレイパネルの駆動技術に関し、特にスキャンドライバ(ゲートドライバ)とデータドライバ(ソースドライバ)に信号を供給するタイミングコントローラ(LCDコントローラ)に関する。 The present invention relates to a display panel driving technique, and more particularly to a timing controller (LCD controller) for supplying signals to a scan driver (gate driver) and a data driver (source driver).
図1は、一般的な液晶ディスプレイ(LCD)300の構成を示すブロック図である。LCD300は、LCDパネル302、ソースドライバ304、ゲートドライバ306、タイミングコントローラ200を備える。LCDパネル302は、複数のデータ線DLと、データ線DLと直交するように配置される複数の走査線SLと、データ線DLおよび走査線SLの交点にマトリクス状に配置された複数のTFT(Thin Film Transistor)を備える。ソースドライバ304は、各データ線DLに輝度に応じた電圧を印加する。ゲートドライバ306は、複数の走査線SLを順に選択する。
FIG. 1 is a block diagram showing a configuration of a general liquid crystal display (LCD) 300. The
タイミングコントローラ200は、画像ソース308からLCDパネル302に表示すべき画像データを受ける。そしてパネルの解像度に応じたドライバ制御信号(タイミングパルス)を発生し、画像データとともにソースドライバ304およびゲートドライバ306へと供給する。タイミングコントローラ200は、入力インタフェース部202、ロジック部204、タイミング信号発生器206、出力インタフェース部208、210を備える。
The
入力インタフェース部202は、グラフィックスプロセッサなどの画像ソース308とシリアルバスBUS1を介して接続される。入力インタフェース部202は、画像ソース308からの信号を受け、各画素の差動形式のRGBデータRGBP/Nと、差動形式のピクセルクロックCLKP/N、データイネーブル信号DE、垂直同期信号Vsync、水平同期信号Hsyncを取得して、それらをロジック部204へと出力する。ロジック部204は、画像データRGBP/Nに必要な信号処理を施し、出力インタフェース部208へと出力する。出力インタフェース部208は、ソースドライバ304とRSDS規格(Reduced Swing Differential Signaling)やLVDS規格(Low Voltage Differential Signaling)のバスを介して接続されており、画像データを出力する。
The
タイミング信号発生器206は、ロジック部204が発生した基準信号REFを受ける。タイミング信号発生器206は、基準信号REFにもとづき、たとえば以下のドライバ制御信号を発生する。
・スタートパルス(STH)
・ラッチパルス(LOAD)
・交流化信号(POL)
・垂直シフト方向入出力信号(STV)
・垂直転送クロック(CPV)
・出力イネーブル(OE)
The
・ Start pulse (STH)
・ Latch pulse (LOAD)
・ AC signal (POL)
・ Vertical shift direction input / output signal (STV)
・ Vertical transfer clock (CPV)
・ Output enable (OE)
これらのドライバ制御信号は、出力インタフェース部210を介して、ソースドライバ304およびゲートドライバ306へと供給される。
These driver control signals are supplied to the
タイミング信号発生器206が発生する各種ドライバ制御信号のパルス幅や発生タイミングは、パネルの解像度(SVGA、XGAなど)に応じて固有の値に定められる。従来のタイミングコントローラは、各パネルの解像度と、各ドライバ制御信号のパルス幅やエッジのタイミングの関係を規定するテーブルを、その内部あるいは外部のROM(Read Only Memory)212に保持していた。そしてタイミング信号発生器206は、LCDパネル302の解像度を示す信号(解像度設定信号)RESを受け、ROM212を参照することにより、パルス幅やエッジのタイミングを示すデータを読み出し、各ドライバ制御信号を発生していた。
The pulse widths and generation timings of various driver control signals generated by the
しかしながらこの構成では、解像度設定信号RESを外部から与える必要があるため、端子数が増加し、またタイミングコントローラ200の外部のプロセッサ(マイコン)により、解像度設定信号RESをわざわざ発生する必要があるため、システムが煩雑化するという問題がある。かかる問題はLCDと同様の構成をとるディスプレイ装置全般において発生しうる。
However, in this configuration, since the resolution setting signal RES needs to be supplied from the outside, the number of terminals increases, and the resolution setting signal RES needs to be generated by a processor (microcomputer) external to the
本発明は係る状況に鑑みてなされたものであり、そのある態様の例示的な目的のひとつは、簡素なシステムでさまざまな解像度のパネルを駆動可能なタイミングコントローラの提供にある。 The present invention has been made in view of such a situation, and one of exemplary purposes of an aspect thereof is to provide a timing controller capable of driving panels having various resolutions with a simple system.
本発明のある態様は、画像ソースからのデータを受け、ディスプレイパネルを駆動するデータドライバおよびスキャンドライバに供給すべき複数のドライバ制御信号を発生するタイミングコントローラに関する。タイミングコントローラは、画像ソースからのデータにもとづき、ディスプレイパネルの解像度を判定する解像度判定部と、判定された解像度にもとづき、複数のドライバ制御信号それぞれの発生に必要な少なくともひとつのパラメータを、各パラメータごとにあらかじめ定められた演算式にもとづき算出する演算部と、少なくともひとつのパラメータにもとづき、対応するドライバ制御信号を発生するタイミング信号発生器と、を備える。 An aspect of the present invention relates to a timing controller that receives data from an image source and generates a plurality of driver control signals to be supplied to a data driver and a scan driver that drive a display panel. The timing controller includes a resolution determining unit that determines the resolution of the display panel based on data from the image source, and at least one parameter necessary for generating each of the plurality of driver control signals based on the determined resolution. And a timing signal generator for generating a corresponding driver control signal based on at least one parameter.
「ドライバ制御信号の発生に必要な少なくともひとつのパラメータ」とは、ドライバ制御信号のパルス幅、ポジティブエッジのタイミング、ネガティブエッジのタイミング、ポジティブエッジの傾き、ネガティブエッジの傾きなどを含む。
この態様によると、画像ソースからのデータにもとづき解像度を判定し、その解像度を利用して演算処理によってドライバ制御信号を発生するため、タイミングコントローラに対して、ドライバ制御信号を発生する際に必要な解像度情報を別途与える必要がないため、システムを簡素化することができる。
“At least one parameter necessary for generating the driver control signal” includes a pulse width of the driver control signal, a positive edge timing, a negative edge timing, a positive edge inclination, a negative edge inclination, and the like.
According to this aspect, the resolution is determined based on the data from the image source, and the driver control signal is generated by arithmetic processing using the resolution. Therefore, it is necessary when generating the driver control signal to the timing controller. Since it is not necessary to provide resolution information separately, the system can be simplified.
解像度判定部は、画像ソースからのデータイネーブル信号を参照し、当該データイネーブル信号がアクティブを示す期間にもとづき、ディスプレイパネルの解像度を判定してもよい。
データイネーブル信号は、1行(1走査線)分の画像データのうち、ブランク期間を除く有効なデータが存在する期間、アクティブを示す(アサート)。したがってデータイネーブル信号がアサートされる期間を、あるクロック信号を基準にカウントすることにより、ディスプレイパネルの水平解像度を取得できる。
The resolution determination unit may determine the resolution of the display panel based on a period in which the data enable signal is active with reference to the data enable signal from the image source.
The data enable signal indicates active (assertion) during a period in which valid data excluding the blank period exists among image data for one row (one scanning line). Accordingly, the horizontal resolution of the display panel can be obtained by counting the period during which the data enable signal is asserted with reference to a certain clock signal.
解像度判定部は、画像ソースからの垂直同期信号を参照し、1フレーム当たりの垂直同期信号の数をカウントすることにより、ディスプレイパネルの解像度を判定してもよい。
垂直同期信号の数をカウントすることにより、ディスプレイパネルの垂直解像度を取得できる。
The resolution determination unit may determine the resolution of the display panel by referring to the vertical synchronization signal from the image source and counting the number of vertical synchronization signals per frame.
By counting the number of vertical synchronization signals, the vertical resolution of the display panel can be obtained.
本発明の別の態様もまた、タイミングコントローラである。このタイミングコントローラは、本タイミングコントローラに接続されるROM(Read Only Memory)から、EDID(Extended Display Information Data)を読み出し、当該EDIDに含まれる解像度を示すデータを参照し、ディスプレイパネルの解像度を判定する解像度判定部と、判定された解像度にもとづき、複数のドライバ制御信号それぞれの発生に必要な少なくともひとつのパラメータを、各パラメータごとにあらかじめ定められた演算式にもとづき算出する演算部と、少なくともひとつのパラメータにもとづき、対応するドライバ制御信号を発生するタイミング信号発生器と、を備える。 Another aspect of the present invention is also a timing controller. This timing controller reads EDID (Extended Display Information Data) from a ROM (Read Only Memory) connected to the timing controller, refers to data indicating the resolution included in the EDID, and determines the resolution of the display panel. A resolution determination unit, a calculation unit that calculates at least one parameter necessary for generating each of the plurality of driver control signals based on a predetermined calculation formula for each parameter, based on the determined resolution; and at least one A timing signal generator for generating a corresponding driver control signal based on the parameter.
ディスプレイ装置には、VESA(Video Electronics Standards Association)規格に定められたEDIDを格納するためのROMが内蔵されており、画像ソースにディスプレイ装置が接続されると、ROMに格納されたEDIDが、タイミングコントローラを介して画像ソースに転送される仕組みが実装される場合がある。この場合には、タイミングコントローラは、このEDIDを参照することで、解像度情報をタイミングコントローラに与えるために従来設けられていた端子を省略し、システムを簡素化することができる。 The display device has a built-in ROM for storing EDID defined in the Video Electronics Standards Association (VESA) standard. When the display device is connected to an image source, the EDID stored in the ROM is used as a timing. In some cases, a mechanism for transferring to an image source via a controller is implemented. In this case, by referring to the EDID, the timing controller can omit the terminals conventionally provided for providing resolution information to the timing controller, thereby simplifying the system.
本発明のさらに別の態様は、ディスプレイ装置である。このディスプレイ装置は、ディスプレイパネルと、ディスプレイパネルを駆動するデータドライバおよびスキャンドライバと、画像ソースからのデータを受け、複数のドライバ制御信号を生成して画像データとともにデータドライバおよびスキャンドライバに供給する上述のいずれかの態様のタイミングコントローラと、を備える。 Yet another embodiment of the present invention is a display device. The display device receives a data from a display panel, a data driver and a scan driver for driving the display panel, and an image source, generates a plurality of driver control signals, and supplies them to the data driver and the scan driver together with the image data. And a timing controller according to any one of the aspects.
なお、以上の構成要素の任意の組み合わせや本発明の構成要素や表現を、方法、装置、システムなどの間で相互に置換したものもまた、本発明の態様として有効である。 Note that any combination of the above-described constituent elements and the constituent elements and expressions of the present invention replaced with each other among methods, apparatuses, systems, and the like are also effective as an aspect of the present invention.
本発明のある態様のタイミングコントローラによれば、簡素なシステムでさまざまな解像度のパネルを駆動できる。 According to the timing controller of an aspect of the present invention, panels with various resolutions can be driven with a simple system.
以下、本発明を好適な実施の形態をもとに図面を参照しながら説明する。各図面に示される同一または同等の構成要素、部材、処理には、同一の符号を付するものとし、適宜重複した説明は省略する。また、実施の形態は、発明を限定するものではなく例示であって、実施の形態に記述されるすべての特徴やその組み合わせは、必ずしも発明の本質的なものであるとは限らない。 The present invention will be described below based on preferred embodiments with reference to the drawings. The same or equivalent components, members, and processes shown in the drawings are denoted by the same reference numerals, and repeated descriptions are omitted as appropriate. The embodiments do not limit the invention but are exemplifications, and all features and combinations thereof described in the embodiments are not necessarily essential to the invention.
本明細書において、「部材Aが部材Bに接続された状態」とは、部材Aと部材Bが物理的に直接的に接続される場合や、部材Aと部材Bが、電気的な接続状態に影響を及ぼさない他の部材を介して間接的に接続される場合も含む。同様に、「部材Cが、部材Aと部材Bの間に設けられた状態」とは、部材Aと部材C、あるいは部材Bと部材Cが直接的に接続される場合のほか、電気的な接続状態に影響を及ぼさない他の部材を介して間接的に接続される場合も含む。 In this specification, “the state in which the member A is connected to the member B” means that the member A and the member B are physically directly connected, or the member A and the member B are in an electrically connected state. Including the case of being indirectly connected through other members that do not affect the above. Similarly, “the state in which the member C is provided between the member A and the member B” refers to the case where the member A and the member C or the member B and the member C are directly connected, as well as an electrical condition. It includes the case of being indirectly connected through another member that does not affect the connection state.
図2は、第1の実施の形態に係るタイミングコントローラ100を備えたディスプレイ装置1の構成を示すブロック図である。ディスプレイ装置1は、LCDパネル2、ソースドライバ4、ゲートドライバ6、タイミングコントローラ100を備える。
FIG. 2 is a block diagram illustrating a configuration of the
LCDパネル2は、複数のデータ線DLと、データ線DLと直交するように配置される複数の走査線SLと、データ線DLおよび走査線SLの交点にマトリクス状に配置された複数のTFT(Thin Film Transistor)を備える。ソースドライバ4は、各データ線に輝度に応じた電圧を印加する。ゲートドライバ6は、複数の走査線を順に選択する。
The
ディスプレイ装置1は、パーソナルコンピュータのグラフィックスプロセッサや、テレビ受像器のチューナユニットをはじめとする画像ソース8と、HDMI規格、DVI規格、DisplayPort規格などのデジタルインタフェースを介して接続されている。そしてクロックラインとデータラインを介した2線シリアル伝送によって、LCDパネル2に表示すべき画像データが画像ソース8からディスプレイ装置1へと伝送される。
The
ディスプレイ装置1のタイミングコントローラ100は、画像ソース8からLCDパネル302に表示すべき画像データを受ける。タイミングコントローラ100は、LCDパネル2の解像度に応じたドライバ制御信号(タイミングパルス)を発生し、画像データとともにゲートドライバ6およびソースドライバ4へと供給する。
The
タイミングコントローラ100は、入力インタフェース部12、ロジック部14、画像用の出力インタフェース部16、解像度判定部18、パラメータ演算部20、タイミング信号発生器22、タイミング信号用の出力インタフェース部24を備える。
The
入力インタフェース部12は、画像ソース8からの画像データを受け、RGBの画像データRGBP/Nと、ピクセルクロックCLKP/N、データイネーブル信号DE、垂直同期信号Vsync、水平同期信号Hsyncを取得して、それらをロジック部14へと出力する。ロジック部14は、画像データRGBP/Nに必要な信号処理を施し、出力インタフェース部16へと出力する。
The
画像用の出力インタフェース部16は、ソースドライバ4とRSDS規格(Reduced Swing Differential Signaling)やLVDS規格(Low Voltage Differential Signaling)のバスを介して接続されており、画素ごとの画像データ(RGBデータ)を順に出力する。
The image
ロジック部14は入力された信号にもとづいて、各フレームの所定のタイミングにおいてアサートされる基準信号REFを発生し、タイミング信号発生器22へと出力する。
The
タイミング信号発生器22は、以下のドライバ制御信号を発生する。当業者には各ドライバ制御信号の名称および記号が、メーカによって異なる場合があることが理解される。
The
1.ソースドライバに対するドライバ制御信号
1.1 スタートパルス(STH)
ソースドライバ4およびゲートドライバ6はそれぞれ、LCDパネル2のパネルサイズ(解像度)に応じて、複数個がカスケード接続される。タイミングコントローラ100から出力された画像データおよびドライバ制御信号は、複数のソースドライバ4を順に経由していく。複数のソースドライバ4は、スタートパルスSTHをシフトレジスタのように順に先送りする。スタートパルスSTHが入力されているソースドライバ4が、画像データを取り込む。
1. Driver control signal for source driver 1.1 Start pulse (STH)
A plurality of
1.2 ラッチパルス(LOAD)
ラッチパルスLOADは、1走査ラインごとにアサートされる。ソースドライバ4は、ラッチパルスLOADがアサートされると、1走査線分の画像データを取り込む。
1.2 Latch pulse (LOAD)
The latch pulse LOAD is asserted for each scanning line. When the latch pulse LOAD is asserted, the
1.3 交流化信号(POL)
ソースドライバ4は、極性を交互に反転しながらLCDパネル2を駆動する。交流化信号POLによってソースドライバ4の極性が決定される。
1.3 AC signal (POL)
The
2.ゲートドライバに対するドライバ制御信号
2.1 垂直シフト方向入出力信号(STV)
カスケード接続された複数のゲートドライバ6へと供給される。垂直シフト方向入出力信号STVは、複数のゲートドライバ6によって順にシフトされる。
2. Driver control signal for gate driver 2.1 Vertical shift direction input / output signal (STV)
It is supplied to a plurality of
2.2 垂直転送クロック(CPV)
各ゲートドライバ6は、入力された上述の垂直シフト方向入出力信号STVを、この垂直転送クロックCPVのポジティブエッジのタイミングで取り込む。
2.2 Vertical transfer clock (CPV)
Each
2.3 出力イネーブル(OE)
ゲートドライバ6の出力端子の状態を制御するデータである。出力イネーブルOEがアサートされると、走査線SLに駆動電圧が印加され、ネゲートされると走査線SLの電位が固定される。
2.3 Output enable (OE)
Data for controlling the state of the output terminal of the
ドライバ制御信号のパルス幅や発生タイミングは、パネルの解像度に応じて固有の値に定められる。ドライバ制御信号は、出力インタフェース部24を介して、ソースドライバ4およびゲートドライバ6へと供給される。
The pulse width and generation timing of the driver control signal are set to specific values according to the resolution of the panel. The driver control signal is supplied to the
解像度判定部18は、入力インタフェース部12が受信した画像ソース8からの信号(CLKP/N、RGBP/N、DE、Hsync、Vsync)の少なくともひとつを利用してディスプレイパネル2の解像度を判定する。解像度判定部18による解像度の判定処理は、ディスプレイ装置1の電源オンの直後に少なくとも1回実行すればよい。あるいは解像度判定部18は、所定の時間が経過するごとに、解像度を判定してもよい。
The
たとえば解像度判定部18は、データイネーブル信号DEを参照し、データイネーブル信号DEがアクティブを示す期間にもとづき、LCDパネル2の解像度を判定してもよい。データイネーブル信号DEは、1行(1走査線)分の画像データのうち、ブランク期間を除く有効なデータが存在する期間、アクティブを示す(アサート)。したがってデータイネーブル信号DEがアサートされる期間を、タイミングコントローラ100に供給されるクロック信号を用いてカウントすることにより、画像ソース8の水平解像度を取得できる。
For example, the
変形例として解像度判定部18は、垂直同期信号VSYNCを参照し、1フレーム当たりの垂直同期信号VSYNCの数をカウントすることにより、LCDパネル2の解像度を判定してもよい。あるいはデータイネーブル信号DEと垂直同期信号VSYNCの監視を併用することによりLCDパネル2の解像度を判定してもよい。
As a modification, the
解像度判定部18は、判定した解像度を示す解像度情報RESを、パラメータ演算部20へと出力する。パラメータ演算部20は、解像度情報RESが示す解像度にもとづき、複数のドライバ制御信号それぞれの発生に必要な少なくともひとつのパラメータPRMを、各パラメータPRMごとにあらかじめ定められた演算式にもとづき算出する。
The
図3(a)、(b)は、ドライバ制御信号のタイムチャートおよびそれらの特性を規定するパラメータを示すテーブルである。各パラメータは、クロック信号CLKP/Nの周期、もしくは1走査時間(Line)を単位として規定されている。時刻t0が、基準信号REFがアサートされるタイミングを示す。図3(b)のテーブルの値は例示であって、その値はLCDパネル2、ソースドライバ4およびゲートドライバ6の特性に応じて定められる。
FIGS. 3A and 3B are tables showing driver control signal time charts and parameters defining their characteristics. Each parameter is defined in units of a cycle of the clock signal CLKP / N or one scanning time (Line). Time t0 indicates the timing at which the reference signal REF is asserted. The values in the table of FIG. 3B are examples, and the values are determined according to the characteristics of the
一例として解像度情報RESは2ビットであり、RES[1:0]=[00]がSVGAを、[01]がXGAを、[10]がWSVGA1を、[11]がWSVGA2を示すものとする。この場合、たとえばSTH信号のポジティブエッジからLOAD信号までの時間t3を算出するための演算式として、
t3=807+RES[1]・RES[0]・224 …(1)
を規定することができる。ここで「・」は論理積の演算、あるいは乗算を示す演算子である。
As an example, the resolution information RES is 2 bits, RES [1: 0] = [00] indicates SVGA, [01] indicates XGA, [10] indicates WSVGA1, and [11] indicates WSVGA2. In this case, for example, as an arithmetic expression for calculating the time t3 from the positive edge of the STH signal to the LOAD signal,
t3 = 807 + RES [1] · RES [0] · 224 (1)
Can be defined. Here, “·” is an operator indicating a logical product operation or multiplication.
同様に、STH信号のポジティブエッジからPOL信号(1line)の間隔t5は以下のように規定できる。
t5=300+RES[1]・RES[0]・90 …(2)
Similarly, the interval t5 from the positive edge of the STH signal to the POL signal (1 line) can be defined as follows.
t5 = 300 + RES [1] · RES [0] · 90 (2)
パラメータ演算部20には、各パラメータごとに演算式が規定されている。パラメータ演算部20は、解像度情報RES[1:0]にもとづき各パラメータPRMを算出し、後段のタイミング信号発生器22へと出力する。
The
タイミング信号発生器22は、パラメータ演算部20からのパラメータPRMを用いてドライバ制御信号を発生する。タイミング信号発生器22は、クロック信号CLKP/Nをカウントするカウンタ(タイマ)を備える。
The
出力インタフェース部24は、タイミング信号発生器22が発生したドライバ制御信号をソースドライバ4およびゲートドライバ6へと出力する。
The
以上がタイミングコントローラ100の構成である。続いてその動作を説明する。ディスプレイ装置1および画像ソース8の電源が投入され、ディスプレイ装置1と画像ソース8とのリンクが確立すると、タイミングコントローラ100は、画像ソース8からの画像データを受信する。そして解像度判定部18は、画像ソース8から受信した信号にもとづき解像度を判定し、パラメータ演算部20が演算処理によってパラメータPRMを演算する。各ディスプレイにおいてLCDパネル2の解像度は固定されているため、パラメータ演算部20はパラメータPRMを一度のみ演算し、その後はメモリに格納して繰り返し利用する。つまり解像度判定部18およびパラメータ演算部20は起動時に1回動作させるのみでよいため、消費電力の増加は無視しうる。
The above is the configuration of the
タイミング信号発生器22は、演算されたパラメータPRMを受け、フレームごと、あるいはラインごとにドライバ制御信号を繰り返し発生する。かくしてLCDパネル2をその解像度に応じて適切に駆動することが可能となる。
The
続いてタイミングコントローラ100の利点を説明する。この利点は図1のタイミングコントローラとの比較によってさらに明確となる。
Next, advantages of the
図1のタイミングコントローラ200では、解像度を示すデータRESを入力するための端子P1を設けられている。端子(パッド)P1が占める回路面積は小さくないため、この端子P1がタイミングコントローラの小型化の制約となっていた。また端子P1に対してマイコンなどから解像度情報RESを与える必要があったため、システムが複雑であった。たとえば、マイコンとタイミングコントローラの間での解像度情報RESの送受信のプロトコルを決める必要があるなどの問題があり、システムの汎用性を低下させていた。
The
これに対して図2のタイミングコントローラ100では、端子P1が不要となるため回路を小型化できる。追加された解像度判定部18やパラメータ演算部20を構成するALU(演算論理装置)やカウンタ(タイマ)は、既存のALUやカウンタを流用することができるため、回路面積をそれほど増加させることはない。また、マイコンとの間のプロトコルを決める必要が無いため、システムの汎用性を高めることができる。
On the other hand, in the
さらに図1のタイミングコントローラ200では、ROM212に、図3(b)に示すような解像度(DisplayMode)と各パラメータの関係を示すテーブルを保持していたため、回路規模が大きくなると問題があった。これに対して図2のタイミングコントローラ100では、各パラメータPRMは演算により算出するため、ROMには演算式のみを保持すればよいため、ROMのサイズを縮小することができる。この効果は、解像度の候補の数が増えるほど顕著となる。
Further, in the
さらに図1のタイミングコントローラ200では、ROMに格納された解像度に対してのみ、適切なドライバ制御信号を発生することができ、その他の解像度に対してはドライバ制御信号を発生することができないという制約がある。これに対して図1のタイミングコントローラ100では、演算式を、あらゆる解像度に対応するように規定しておくことにより、この制約から解放され、タイミングコントローラ100の汎用性を高めることができる。
Further, the
別の観点から見れば、図1のタイミングコントローラでは、対応可能な解像度を増やせば増やすほどROM212の容量が大きくなる。対して図2のタイミングコントローラ100では、対応可能な解像度を増やしても、演算式を保持するROMの容量はそれほど増加しないという利点がある。
From another point of view, in the timing controller of FIG. 1, the capacity of the
図4は、第2の実施の形態に係るタイミングコントローラ100aを備えたディスプレイ装置1aの構成を示すブロック図である。
FIG. 4 is a block diagram showing a configuration of the
ディスプレイ装置1aは、画像ソース8との間のプラグアンドプレイ機能を実現するために、EDIDおよびDDC(Display Data Channel)と称される技術が実装される。プラグアンドプレイを実現するために画像ソース8はLCDパネル2の解像度を知る必要がある。そこでディスプレイ装置1aには、解像度に加えて、製造メーカ名(Vendor Id)、型式(Product ID)などのディスプレイ装置1a固有の特性を記述したEDIDを格納するROM3が設けられる。
The
画像ソース8はシステム起動時やディスプレイの接続時に、ROM3に格納されたEDIDから、シリアルバスBUS1内のSDA(Serial Data)およびSCL(Serial Clock)を用いて、ディスプレイ装置1aからEDIDを読み出す。つまりEDIDに含まれる解像度情報は、必ずタイミングコントローラ100aを通過することになる。
The
そこで図4のタイミングコントローラ100aは、画像ソース8がEDIDにアクセスする際にタイミングコントローラ100aを通過する解像度情報を取得可能に構成される。たとえばEDIDがロジック部14aを通過する場合、ロジック部14aの内部に解像度判定部18aが設けられる。この解像度判定部18aは、ロジック部14および入力インタフェース部12が、ROM3から画像ソース8へEDIDを転送する際に、解像度情報を取得する。
Therefore, the
取得した解像度情報は、パラメータ演算部20へと供給される。その他は図2のタイミングコントローラ100と同様である。
The acquired resolution information is supplied to the
図4のタイミングコントローラ100aは、プラグアンドプレイに対応するためにEDIDおよびDDCをサポートするディスプレイ装置において、マイコンから解像度情報を受けることなく解像度を取得できる。
The
実施の形態では、液晶ディスプレイについて説明をしたが、本発明はそれに類するマトリクス型ディスプレイに広く適用できる。またドライバ制御信号の種類は上述のそれらに限定されない。データドライバおよびスキャンドライバの種類に応じて、供給すべきドライバ制御信号の種類は異なるが、これらも当然に本発明の範囲に含まれる。 Although the liquid crystal display has been described in the embodiment, the present invention can be widely applied to similar matrix type displays. The types of driver control signals are not limited to those described above. The type of driver control signal to be supplied differs depending on the type of data driver and scan driver, but these are naturally included in the scope of the present invention.
以上、実施の形態にもとづき、本発明を説明したが、実施の形態は、本発明の原理、応用を示しているにすぎないことはいうまでもなく、実施の形態には、請求の範囲に規定された本発明の思想を逸脱しない範囲において、多くの変形例や配置の変更が可能であることはいうまでもない。 Although the present invention has been described above based on the embodiments, it should be understood that the embodiments merely illustrate the principles and applications of the present invention, and the embodiments are within the scope of the claims. It goes without saying that many variations and changes in arrangement are possible without departing from the spirit of the present invention as defined.
1…ディスプレイ装置、2…LCDパネル、3…ROM、4…ソースドライバ、6…ゲートドライバ、8…画像ソース、100…タイミングコントローラ、12…入力インタフェース部、14…ロジック部、16…出力インタフェース部、18…解像度判定部、20…パラメータ演算部、22…タイミング信号発生器、24…出力インタフェース部。
DESCRIPTION OF
Claims (5)
前記画像ソースからのデータにもとづき、前記ディスプレイパネルの解像度を判定する解像度判定部と、
判定された前記解像度にもとづき、前記複数のドライバ制御信号それぞれの発生に必要な少なくともひとつのパラメータを、各パラメータごとにあらかじめ定められた演算式にもとづき算出する演算部と、
前記少なくともひとつのパラメータにもとづき、対応するドライバ制御信号を発生するタイミング信号発生器と、
を備えることを特徴とするタイミングコントローラ。 A timing controller for receiving data from an image source and generating a plurality of driver control signals to be supplied to a data driver and a scan driver for driving a display panel;
A resolution determination unit that determines the resolution of the display panel based on the data from the image source;
Based on the determined resolution, a calculation unit that calculates at least one parameter necessary for generating each of the plurality of driver control signals based on a predetermined calculation formula for each parameter;
A timing signal generator for generating a corresponding driver control signal based on the at least one parameter;
A timing controller comprising:
本タイミングコントローラに接続されるROM(Read Only Memory)から、EDID(Extended Display Information Data)を読み出し、当該EDIDに含まれる解像度を示すデータを参照し、前記ディスプレイパネルの解像度を判定する解像度判定部と、
判定された前記解像度にもとづき、前記複数のドライバ制御信号それぞれの発生に必要な少なくともひとつのパラメータを、各パラメータごとにあらかじめ定められた演算式にもとづき算出する演算部と、
前記少なくともひとつのパラメータにもとづき、対応するドライバ制御信号を発生するタイミング信号発生器と、
を備えることを特徴とするタイミングコントローラ。 A timing controller for receiving data from an image source and generating a plurality of driver control signals to be supplied to a data driver and a scan driver for driving a display panel;
A resolution determination unit that reads out EDID (Extended Display Information Data) from a ROM (Read Only Memory) connected to the timing controller, refers to data indicating the resolution included in the EDID, and determines the resolution of the display panel; ,
Based on the determined resolution, a calculation unit that calculates at least one parameter necessary for generating each of the plurality of driver control signals based on a predetermined calculation formula for each parameter;
A timing signal generator for generating a corresponding driver control signal based on the at least one parameter;
A timing controller comprising:
前記ディスプレイパネルを駆動するデータドライバおよびスキャンドライバと、
画像ソースからのデータを受け、複数のドライバ制御信号を生成して画像データとともに前記データドライバおよび前記スキャンドライバに供給する請求項1から4のいずれかに記載のタイミングコントローラと、
を備えることを特徴とするディスプレイ装置。 A display panel;
A data driver and a scan driver for driving the display panel;
5. The timing controller according to claim 1, which receives data from an image source, generates a plurality of driver control signals, and supplies the driver and the scan driver together with image data;
A display device comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009266696A JP2011112721A (en) | 2009-11-24 | 2009-11-24 | Timing controller and display device using the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009266696A JP2011112721A (en) | 2009-11-24 | 2009-11-24 | Timing controller and display device using the same |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2011112721A true JP2011112721A (en) | 2011-06-09 |
Family
ID=44235128
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009266696A Pending JP2011112721A (en) | 2009-11-24 | 2009-11-24 | Timing controller and display device using the same |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2011112721A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20200064550A (en) * | 2018-11-29 | 2020-06-08 | 한국광기술원 | Apparatus, Method and System for Driving Pitch Variable Display Unit |
-
2009
- 2009-11-24 JP JP2009266696A patent/JP2011112721A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20200064550A (en) * | 2018-11-29 | 2020-06-08 | 한국광기술원 | Apparatus, Method and System for Driving Pitch Variable Display Unit |
KR102143898B1 (en) | 2018-11-29 | 2020-08-12 | 한국광기술원 | Apparatus, Method and System for Driving Pitch Variable Display Unit |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5403879B2 (en) | Liquid crystal display device and driving method thereof | |
US9001017B2 (en) | Liquid crystal display device using a mini-LVDS method | |
US9111508B2 (en) | Display device | |
KR101325982B1 (en) | Liquid crystal display device and method of driving the same | |
US9646550B2 (en) | Liquid crystal display device and method of driving the same | |
US20090295762A1 (en) | Display and method thereof for signal transmission | |
US9941018B2 (en) | Gate driving circuit and display device using the same | |
JP2010039031A (en) | Driver and display device | |
JP4668202B2 (en) | Timing signal generation circuit, electronic device, display device, image receiving device, and electronic device driving method | |
JP5137873B2 (en) | Display device and driving device | |
US8139168B2 (en) | Display device using LCD panel and a method of executing timing control options thereof | |
US8823626B2 (en) | Matrix display device with cascading pulses and method of driving the same | |
JP4224663B2 (en) | Liquid crystal display device having a multi-timing controller (Liquid Crystal Display Device Multi-timing Controller) | |
KR20070056779A (en) | Data drive integrated circuit device and liquid crystal display device comprising the same | |
JP3726910B2 (en) | Display driver and electro-optical device | |
JP5299734B2 (en) | Image processing method, image display apparatus and timing controller thereof | |
JP2003195828A (en) | Display device, information processor, display method, program, and recording medium | |
KR20150077742A (en) | Apparature for controlling charging time and method for controlling the same using the | |
KR101127854B1 (en) | Apparatus driving for gate and image display using the same | |
JP2011112721A (en) | Timing controller and display device using the same | |
KR101754786B1 (en) | flat display device and method of driving the same | |
US20050270873A1 (en) | Impulse driving apparatus and method for liquid crystal device | |
JP2001311933A (en) | Liquid crystal display device | |
WO2010010898A1 (en) | Display controller, display device, and portable electronic device | |
JP2012003122A (en) | Timing controller, display device using the same, and method for generating driver control signal |