Nothing Special   »   [go: up one dir, main page]

JP2017122867A - Timing controller - Google Patents

Timing controller Download PDF

Info

Publication number
JP2017122867A
JP2017122867A JP2016002367A JP2016002367A JP2017122867A JP 2017122867 A JP2017122867 A JP 2017122867A JP 2016002367 A JP2016002367 A JP 2016002367A JP 2016002367 A JP2016002367 A JP 2016002367A JP 2017122867 A JP2017122867 A JP 2017122867A
Authority
JP
Japan
Prior art keywords
length
period
data
circuit
vertical blanking
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.)
Granted
Application number
JP2016002367A
Other languages
Japanese (ja)
Other versions
JP6659361B2 (en
Inventor
山田 高広
Takahiro Yamada
高広 山田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
MegaChips Corp
Original Assignee
MegaChips Corp
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 MegaChips Corp filed Critical MegaChips Corp
Priority to JP2016002367A priority Critical patent/JP6659361B2/en
Publication of JP2017122867A publication Critical patent/JP2017122867A/en
Application granted granted Critical
Publication of JP6659361B2 publication Critical patent/JP6659361B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Liquid Crystal Display Device Control (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Liquid Crystal (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a timing controller which reliably starts an output IF circuit for controlling operation of a driver circuit of a liquid crystal panel, without using a line buffer.SOLUTION: In a timing controller, a special data extraction circuit extracts special data transmitted only once during vertical blanking period, from received data, in synchronization with the start of a vertical synchronous signal. A line beginning extraction circuit extracts line beginning data representing the beginning of a period in which image data of lines of a liquid crystal panel are transmitted, from the received data. When the special data is extracted, an output IF circuit causes a line counter to start counting, and the line counter counts the line beginning data extracted. The output IF start circuit starts an output IF circuit when a count value of the line counter reaches a count value set in a count setting circuit.SELECTED DRAWING: Figure 1

Description

本発明は、液晶パネルの動作を制御するタイミングコントローラに関するものである。   The present invention relates to a timing controller that controls the operation of a liquid crystal panel.

タイミングコントローラは、液晶パネルを駆動するドライバ回路の動作を制御する出力IF(インタフェイス)回路(ドライバIF回路)を備えている。この出力IF回路は、ドライバ回路の動作を制御する制御信号を出力するバッファ等によって構成されている。
消費電力を低減する目的で、この出力IF回路を垂直ブランキング期間中に停止させる場合がある(特許文献1,2参照)。この場合、次のフレームの画像表示期間の開始前に、出力IF回路を起動させるための起動信号を出力する必要がある。
The timing controller includes an output IF (interface) circuit (driver IF circuit) that controls the operation of a driver circuit that drives the liquid crystal panel. The output IF circuit includes a buffer that outputs a control signal for controlling the operation of the driver circuit.
In order to reduce power consumption, the output IF circuit may be stopped during the vertical blanking period (see Patent Documents 1 and 2). In this case, it is necessary to output an activation signal for activating the output IF circuit before the start of the image display period of the next frame.

ここで、特許文献1には、液晶表示装置において、映像信号の垂直および水平ブランキング期間に同期して、液晶素子を駆動するドライバ回路に供給するクロック信号を停止させることにより、ドライバ回路での消費電力を削減することが記載されている。
特許文献2には、液晶表示装置において、外部から入力したイネーブル信号またはコマンドの非活性状態で内部回路による表示動作を停止し、活性状態で内部回路による表示動作を再開させることにより、低消費電力を実現することが記載されている。
Here, in Patent Document 1, in the liquid crystal display device, the clock signal supplied to the driver circuit that drives the liquid crystal element is stopped in synchronization with the vertical and horizontal blanking periods of the video signal, thereby It describes that power consumption is reduced.
Patent Document 2 discloses that in a liquid crystal display device, a display operation by an internal circuit is stopped in an inactive state of an enable signal or command input from the outside, and a display operation by the internal circuit is restarted in an active state, thereby reducing power consumption. It is described to realize.

特開平8−305316号公報JP-A-8-305316 特開2015−94806号公報Japanese Patent Laying-Open No. 2015-94806

画像表示期間から遡って画像表示期間の開始前に起動信号を出力するには、ラインバッファ等を設けて、図6のタイミングチャートに示すように、画像表示期間自体を遅延させる必要がある。この例では、遅延後の画像表示期間の開始前に、遅延前の画像表示期間の開始のタイミングで起動信号が生成されている。しかし、この手法では、ラインバッファ等が必要となるため、回路規模および消費電力の増加となる。   In order to output the activation signal retroactively from the image display period and before the start of the image display period, it is necessary to provide a line buffer or the like and delay the image display period itself as shown in the timing chart of FIG. In this example, the activation signal is generated at the start timing of the image display period before the delay before the start of the image display period after the delay. However, this method requires a line buffer or the like, which increases the circuit scale and power consumption.

一方、図7のタイミングチャートに示すように、前フレームの画像表示期間の終了のタイミングから一定の期間の後に起動信号を生成することが考えられる。この場合、出力IF回路の停止期間を長くするために、起動信号を生成するタイミングは次のフレームの画像表示期間の開始のタイミングに近づけられる。この手法では、ラインバッファは必要ないが、垂直ブランキング期間の長さが変動する場合に対応できないという問題がある。   On the other hand, as shown in the timing chart of FIG. 7, it is conceivable to generate the activation signal after a certain period from the end timing of the image display period of the previous frame. In this case, in order to lengthen the stop period of the output IF circuit, the start signal generation timing is brought close to the start timing of the image display period of the next frame. This method does not require a line buffer, but has a problem that it cannot cope with the case where the length of the vertical blanking period varies.

ここで、液晶パネルは、画像更新の周波数(リフレッシュレート)を下げた方が消費電力を低減できるため、静止画や動きが小さい動画を表示する時に垂直ブランキング期間の長さを増加させ、この周波数を下げる場合がある。その一方で、リフレッシュレートを下げた場合に、動きが大きい動画を表示する時には、垂直ブランキング期間の長さを減少させて、結果的にリフレッシュレートを上げる必要が生じる。   Here, the liquid crystal panel can reduce power consumption by lowering the image update frequency (refresh rate). Therefore, the length of the vertical blanking period is increased when displaying still images or moving images with small motion. The frequency may be lowered. On the other hand, when a moving image with a large amount of motion is displayed when the refresh rate is lowered, it is necessary to reduce the length of the vertical blanking period and consequently increase the refresh rate.

しかし、垂直ブランキング期間の長さを減少させると、図7のタイミングチャートに示すように、次のフレームの画像表示期間の開始のタイミングが起動信号の出力タイミングよりも早くなった場合、前述のように、起動信号を出力できないという問題があった。   However, when the length of the vertical blanking period is decreased, as shown in the timing chart of FIG. 7, when the start timing of the image display period of the next frame is earlier than the output timing of the start signal, As described above, there is a problem that the start signal cannot be output.

本発明の第1の目的は、従来技術の問題点を解消し、ラインバッファを設けることなく、液晶パネルのドライバ回路の動作を制御する出力IF回路を確実に起動させることができるタイミングコントローラを提供することにある。
また、本発明の第2の目的は、上記第1の目的に加えて、垂直ブランキング期間の長さを変動させた場合でも、出力IF回路を確実に起動させることができるタイミングコントローラを提供することにある。
SUMMARY OF THE INVENTION A first object of the present invention is to provide a timing controller that can solve the problems of the prior art and can reliably start an output IF circuit that controls the operation of a driver circuit of a liquid crystal panel without providing a line buffer. There is to do.
In addition to the first object, a second object of the present invention is to provide a timing controller capable of reliably starting the output IF circuit even when the length of the vertical blanking period is varied. There is.

上記目的を達成するために、本発明は、液晶パネルの動作を制御するタイミングコントローラであって、
外部デバイスから受信した受信データから抽出された画像データに応じて前記液晶パネルを駆動するドライバ回路の動作を制御する出力インタフェイス回路と、
前記受信データから、垂直同期信号の開始のタイミングに同期して、垂直ブランキング期間中に一度だけ送信される特殊データを抽出する特殊データ抽出回路と、
前記受信データから、前記液晶パネルの各ラインの画像データが送信される期間の先頭を表すライン先頭データを抽出するライン先頭抽出回路と、
前記ライン先頭データが抽出された回数をカウントしてカウント値を出力するラインカウンタと、
前記ラインカウンタがカウントするカウント数を設定するカウント数設定回路と、
前記特殊データが抽出された場合に、前記ラインカウンタのカウントを開始させ、前記カウント値が前記カウント数に到達した場合に、前記出力インタフェイス回路を起動させる出力インタフェイス起動回路とを備えることを特徴とするタイミングコントローラを提供するものである。
In order to achieve the above object, the present invention provides a timing controller for controlling the operation of a liquid crystal panel,
An output interface circuit that controls the operation of a driver circuit that drives the liquid crystal panel according to image data extracted from received data received from an external device;
A special data extraction circuit for extracting special data transmitted only once during a vertical blanking period in synchronization with the start timing of the vertical synchronization signal from the received data;
A line head extraction circuit that extracts line head data representing the head of a period in which image data of each line of the liquid crystal panel is transmitted from the received data;
A line counter that counts the number of times the line head data is extracted and outputs a count value;
A count number setting circuit for setting a count number counted by the line counter;
An output interface activation circuit that starts counting the line counter when the special data is extracted and activates the output interface circuit when the count value reaches the count number; A characteristic timing controller is provided.

さらに、前記外部デバイスが前記特殊データを前記タイミングコントローラへ送信するタイミングを制御する制御データを保持する制御データ保持回路を備えることが好ましい。   Furthermore, it is preferable to include a control data holding circuit that holds control data for controlling the timing at which the external device transmits the special data to the timing controller.

また、前記制御データ保持回路は、前記垂直ブランキング期間の長さ、前記垂直ブランキング期間の開始から前記垂直同期信号の開始までのフロントポーチ期間の長さ、前記垂直同期信号の長さ、および、前記垂直同期信号の終了から前記垂直ブランキング期間の終了までのバックポーチ期間の長さのうち、前記垂直ブランキング期間の長さおよび前記フロントポーチ期間の長さのみが異なる2つの画像タイミングデータを前記制御データとして保持することが好ましい。   The control data holding circuit includes a length of the vertical blanking period, a length of a front porch period from the start of the vertical blanking period to the start of the vertical synchronization signal, the length of the vertical synchronization signal, and Two pieces of image timing data differing only in the length of the vertical blanking period and the length of the front porch period among the lengths of the back porch period from the end of the vertical synchronization signal to the end of the vertical blanking period Is preferably held as the control data.

また、前記外部デバイスは、前記制御データ保持回路から受信した前記2つの画像タイミングデータに基づいて、前記垂直ブランキング期間の長さを変動させる場合に、前記フロントポーチ期間の長さのみが可変であると判断し、前記垂直ブランキング期間の長さの可変範囲および前記フロントポーチ期間の長さの可変範囲を検出し、前記垂直ブランキング期間の長さの可変範囲および前記フロントポーチ期間の長さの可変範囲内で前記垂直ブランキング期間の長さおよび前記フロントポーチ期間の長さを変動させ、前記垂直ブランキング期間の長さおよび前記フロントポーチ期間の長さが変動された後の垂直同期信号の開始のタイミングに同期して前記特殊データを前記タイミングコントローラへ送信する機能を持つことが好ましい。   In addition, when the external device varies the length of the vertical blanking period based on the two image timing data received from the control data holding circuit, only the length of the front porch period is variable. It is determined that there is a variable range of the length of the vertical blanking period and a variable range of the length of the front porch period, and the variable range of the length of the vertical blanking period and the length of the front porch period The vertical blanking period and the front porch period are varied within a variable range of the vertical synchronizing signal after the vertical blanking period and the front porch period are varied. It is preferable to have a function of transmitting the special data to the timing controller in synchronization with the start timing.

また、前記制御データ保持回路は、前記垂直ブランキング期間の長さ、前記垂直ブランキング期間の開始から前記垂直同期信号の開始までのフロントポーチ期間の長さ、前記垂直同期信号の長さ、および、前記垂直同期信号の終了から前記垂直ブランキング期間の終了までのバックポーチ期間の長さのうち、前記フロントポーチ期間の長さが可変で、前記垂直ブランキング期間の長さも変更されることを表す可変期間データ、および、前記フロントポーチ期間の長さを表す2つのフロントポーチ期間データを前記制御データとして保持することが好ましい。   The control data holding circuit includes a length of the vertical blanking period, a length of a front porch period from the start of the vertical blanking period to the start of the vertical synchronization signal, the length of the vertical synchronization signal, and The length of the front porch period is variable among the length of the back porch period from the end of the vertical synchronization signal to the end of the vertical blanking period, and the length of the vertical blanking period is also changed. It is preferable that variable period data to be represented and two front porch period data representing the length of the front porch period are held as the control data.

また、前記外部デバイスは、前記制御データ保持回路から受信した前記可変期間データに基づいて、前記垂直ブランキング期間の長さを変動させる場合に、前記フロントポーチ期間の長さのみが可変であると判断し、前記制御データ保持回路から受信した前記2つのフロントポーチ期間データに基づいて、前記垂直ブランキング期間の長さの可変範囲および前記フロントポーチ期間の長さの可変範囲を検出し、前記垂直ブランキング期間の長さの可変範囲および前記フロントポーチ期間の長さの可変範囲内で前記垂直ブランキング期間の長さおよび前記フロントポーチ期間の長さを変動させ、前記垂直ブランキング期間の長さおよび前記フロントポーチ期間の長さが変動された後の垂直同期信号の開始のタイミングに同期して前記特殊データを前記タイミングコントローラへ送信する機能を持つことが好ましい。   In addition, when the external device varies the length of the vertical blanking period based on the variable period data received from the control data holding circuit, only the length of the front porch period is variable. Determining and detecting a variable range of the length of the vertical blanking period and a variable range of the length of the front porch period based on the two front porch period data received from the control data holding circuit, and The length of the vertical blanking period is varied by varying the length of the vertical blanking period and the length of the front porch period within the variable range of the blanking period length and the variable range of the length of the front porch period. And the special data in synchronization with the start timing of the vertical synchronization signal after the length of the front porch period is changed Preferably it has a function of transmitting to the timing controller.

本発明では、受信データから、垂直同期信号の開始のタイミングに同期して、垂直ブランキング期間中に一度だけ送信される特殊データが抽出され、それから一定の期間の後に出力インタフェイス回路が起動される。   In the present invention, the special data that is transmitted only once during the vertical blanking period is extracted from the received data in synchronization with the start timing of the vertical synchronizing signal, and then the output interface circuit is activated after a certain period. The

これにより、本発明によれば、特殊データが垂直同期信号の開始のタイミングに同期して送信されるため、ラインバッファを設けることなく、特殊データに基づいて出力インタフェイス回路を確実に起動させることができる。ラインバッファを設ける必要がないため、回路規模および消費電力を削減することができる。
また、垂直ブランキング期間の長さを変動させた場合でも、特殊データが垂直同期信号の開始のタイミングに同期して送信されるため、フロントポーチ期間の長さのみを変動させることにより垂直ブランキング期間の長さを変動させる場合には、特殊データに基づいて出力インタフェイス回路を確実に起動させることができる。
Thus, according to the present invention, since the special data is transmitted in synchronization with the start timing of the vertical synchronization signal, the output interface circuit can be reliably started based on the special data without providing a line buffer. Can do. Since there is no need to provide a line buffer, the circuit scale and power consumption can be reduced.
Even if the length of the vertical blanking period is changed, the special data is transmitted in synchronization with the start timing of the vertical synchronization signal. Therefore, only the length of the front porch period is changed to change the vertical blanking period. When changing the length of the period, the output interface circuit can be reliably started based on the special data.

本発明に係るタイミングコントローラの構成を表す第1の実施形態のブロック図である。It is a block diagram of a 1st embodiment showing composition of a timing controller concerning the present invention. タイミングコントローラの動作を表す一例のタイミングチャートである。It is an example timing chart showing operation | movement of a timing controller. フロントポーチ期間の長さを変動させた場合の垂直ブランキング期間の長さの変動を表す一例のタイミングチャートである。It is a timing chart of an example showing the fluctuation | variation of the length of the vertical blanking period at the time of changing the length of a front porch period. タイミングコントローラの動作を表す別の例のタイミングチャートである。It is a timing chart of another example showing operation of a timing controller. 本発明に係るタイミングコントローラの構成を表す第2の実施形態のブロック図である。It is a block diagram of 2nd Embodiment showing the structure of the timing controller which concerns on this invention. 従来のタイミングコントローラの動作を表す一例のタイミングチャートである。It is an example timing chart showing operation | movement of the conventional timing controller. 従来のタイミングコントローラの動作を表す別の例のタイミングチャートである。It is a timing chart of another example showing operation | movement of the conventional timing controller.

以下に、添付の図面に示す好適実施形態に基づいて、本発明のタイミングコントローラを詳細に説明する。   Hereinafter, a timing controller of the present invention will be described in detail based on a preferred embodiment shown in the accompanying drawings.

図1は、本発明に係るタイミングコントローラの構成を表す第1の実施形態のブロック図である。同図に示すタイミングコントローラ10は、液晶パネルの動作を制御するものであり、シンク(Sink)回路12と、出力データ構成回路14と、パラレルシリアル変換回路16と、出力IF(インタフェイス)回路18と、制御データ保持回路20とを備えている。また、同図には、ソース(Source)回路(外部デバイス)22が表示されている。   FIG. 1 is a block diagram of a first embodiment showing a configuration of a timing controller according to the present invention. The timing controller 10 shown in FIG. 1 controls the operation of the liquid crystal panel, and includes a sink circuit 12, an output data configuration circuit 14, a parallel-serial conversion circuit 16, and an output IF (interface) circuit 18. And a control data holding circuit 20. In the figure, a source circuit (external device) 22 is displayed.

ソース回路22およびシンク回路12は、それぞれ、ディスプレイポート(DisplayPort)の出力側のデバイスおよび入力側のデバイスであり、ディスプレイポートのメインリンク(Main Link)および補助チャンネル(AUX CH)によって接続されている。
ソース回路22は、PC(パーソナルコンピュータ)、映像機器等であり、シンク回路12は、液晶表示装置、プロジェクタ等である。
The source circuit 22 and the sink circuit 12 are a display port (DisplayPort) output side device and an input side device, respectively, and are connected by a display port main link (Main Link) and an auxiliary channel (AUX CH). .
The source circuit 22 is a PC (personal computer), video equipment, or the like, and the sink circuit 12 is a liquid crystal display device, a projector, or the like.

ディスプレイポートは、パソコンや映像機器等を表示装置に接続するためのインタフェイス規格の1つであり、映像信号のインタフェイス規格に関する標準化団体VESA(Video Electronics Standards Association)によって策定されたものである。ディスプレイポートでは、最大4レーンのメインリンクと、補助チャンネルとを使用して、ソース回路22とシンク回路12との間が接続される。   The display port is one of interface standards for connecting a personal computer, a video device, and the like to a display device, and is developed by a standardization organization VESA (Video Electronics Standards Association) regarding an interface standard of video signals. In the display port, the source circuit 22 and the sink circuit 12 are connected using a main link having a maximum of 4 lanes and an auxiliary channel.

メインリンクは、画像データ、垂直ブランキング期間を表すデータ、垂直同期信号を表す、垂直ブランキング期間中に一度だけ送信される特殊データ、各ラインの画像データが送信される期間の先頭を表すライン先頭データ等を、ソース回路22からシンク回路12へ送信するためのチャンネルである。
補助チャンネルは、出力側のデバイスおよび入力側のデバイスの動作を制御するためのデータを、ソース回路22とシンク回路12との間で双方向に送受信するためのチャンネルである。
The main link is image data, data representing a vertical blanking period, a vertical synchronization signal, special data transmitted only once during the vertical blanking period, and a line representing the beginning of a period in which image data of each line is transmitted. This is a channel for transmitting head data and the like from the source circuit 22 to the sink circuit 12.
The auxiliary channel is a channel for bidirectionally transmitting and receiving data for controlling operations of the output side device and the input side device between the source circuit 22 and the sink circuit 12.

ソース回路22とシンク回路12との間では、パケット化されたシリアルデータの送信データおよび受信データが送受信される。   Transmission data and reception data of packetized serial data are transmitted and received between the source circuit 22 and the sink circuit 12.

シンク回路12は、入力IF回路24と、シリアルパラレル変換回路26と、MSA抽出回路28と、ライン先頭抽出回路30と、ラインカウンタ32と、タイミング設定レジスタ34と、出力IF起動信号生成回路36と、画像データ抽出回路38と、入出力IF回路40とを備えている。   The sink circuit 12 includes an input IF circuit 24, a serial / parallel conversion circuit 26, an MSA extraction circuit 28, a line head extraction circuit 30, a line counter 32, a timing setting register 34, and an output IF activation signal generation circuit 36. The image data extracting circuit 38 and the input / output IF circuit 40 are provided.

シリアルパラレル変換回路26には、ソース回路22から出力された送信データがメインリンクを介して送信され、入力IF回路24によって受信されたシリアルデータの受信データが入力される。
シリアルパラレル変換回路26は、受信データを、シリアルデータからパラレルデータに変換するものである。
シリアルパラレル変換回路26からは、パラレルデータの受信データが出力される。
Transmission data output from the source circuit 22 is transmitted to the serial / parallel conversion circuit 26 via the main link, and reception data of serial data received by the input IF circuit 24 is input.
The serial / parallel conversion circuit 26 converts received data from serial data to parallel data.
The serial / parallel conversion circuit 26 outputs parallel data reception data.

MSA抽出回路(本発明の特殊データ抽出回路)28には、シリアルパラレル変換回路26からパラレルデータの受信データが入力される。
MSA抽出回路28は、パラレルデータの受信データから、垂直同期信号の開始のタイミングに同期して、垂直ブランキング期間中に一度だけ送信される特殊データとしてMSA(Main Stream Attribute)を抽出するものである。
MSA抽出回路28からは、MSAが抽出されたタイミングを表すMSAタイミング信号が出力される。
The MSA extraction circuit (special data extraction circuit of the present invention) 28 receives the parallel data received from the serial / parallel conversion circuit 26.
The MSA extraction circuit 28 extracts MSA (Main Stream Attribute) as special data transmitted only once during the vertical blanking period in synchronization with the start timing of the vertical synchronization signal from the received data of the parallel data. is there.
The MSA extraction circuit 28 outputs an MSA timing signal indicating the timing at which the MSA is extracted.

MSAは、画像データの属性を表すデータであり、例えば、1ラインの画素数、1フレームのライン数、水平同期信号の長さ、垂直同期信号の長さ、水平同期信号から水平表示期間までの長さ、垂直同期信号から垂直表示期間までの長さ等のデータが含まれる。   MSA is data representing the attribute of image data. For example, the number of pixels per line, the number of lines per frame, the length of a horizontal sync signal, the length of a vertical sync signal, the horizontal sync signal to the horizontal display period. Data such as the length and the length from the vertical synchronization signal to the vertical display period is included.

ライン先頭抽出回路30には、シリアルパラレル変換回路26からパラレルデータの受信データが入力される。
ライン先頭抽出回路30は、パラレルデータの受信データから、液晶パネルの各ラインの画像データが送信される期間の先頭を表すライン先頭データを抽出するものである。
ライン先頭抽出回路30からは、ライン先頭データが抽出されたタイミングを表すライン先頭信号が出力される。
The line head extraction circuit 30 receives parallel data received from the serial / parallel conversion circuit 26.
The line head extraction circuit 30 extracts line head data representing the head of a period during which image data of each line of the liquid crystal panel is transmitted from the received data of parallel data.
The line head extraction circuit 30 outputs a line head signal indicating the timing at which the line head data is extracted.

ラインカウンタ32には、ライン先頭抽出回路30からライン先頭信号と、出力IF起動信号生成回路36から後述するカウントスタート信号とが入力される。
ラインカウンタ32は、カウントスタート信号によってカウントの開始が指示された場合に、ライン先頭信号に基づいて、ライン先頭データが抽出された回数をカウントして、そのカウント値を出力するものである。
ラインカウンタ32からは、カウント値を表すライン番号信号が出力される。
The line counter 32 receives a line head signal from the line head extraction circuit 30 and a count start signal described later from the output IF start signal generation circuit 36.
The line counter 32 counts the number of times the line head data is extracted based on the line head signal and outputs the count value when the start of counting is instructed by the count start signal.
From the line counter 32, a line number signal representing the count value is output.

タイミング設定レジスタ(本発明のカウント数設定回路)34は、ラインカウンタ32がカウントするカウント数を設定するものである。
タイミング設定レジスタ34からは、設定されたカウント数が起動信号タイミング設定値として出力される。
The timing setting register (count number setting circuit of the present invention) 34 sets the count number counted by the line counter 32.
From the timing setting register 34, the set count number is output as an activation signal timing setting value.

出力IF起動信号生成回路(本発明の出力インタフェイス起動回路)36には、MSA抽出回路28からMSAタイミング信号と、ラインカウンタ32からライン番号信号と、タイミング設定レジスタ34から起動信号タイミング設定値とが入力される。
出力IF起動信号生成回路36は、MSAタイミング信号に基づいて、受信データから特殊データとしてMSAが抽出されたことを検出した場合に、つまり、受信データから特殊データが抽出された場合に、ラインカウンタ32のカウントを開始させるカウントスタート信号を生成するものである。
また、出力IF起動信号生成回路36は、ライン番号信号および起動信号タイミング設定値に基づいて、ラインカウンタ32によってカウントされたカウント値が、タイミング設定レジスタ34に設定されたカウント数に到達したことを検出した場合に、つまり、ラインカウンタ32のカウント値が、タイミング設定レジスタ34のカウント数に到達した場合に、出力IF回路18を起動させる起動信号を生成する。
出力IF起動信号生成回路36からは、カウントスタート信号および起動信号が出力される。
The output IF activation signal generation circuit (output interface activation circuit of the present invention) 36 includes an MSA extraction signal from the MSA extraction circuit 28, a line number signal from the line counter 32, and an activation signal timing setting value from the timing setting register 34. Is entered.
When the output IF activation signal generation circuit 36 detects that the MSA is extracted as the special data from the reception data based on the MSA timing signal, that is, when the special data is extracted from the reception data, the line counter A count start signal for starting counting of 32 is generated.
The output IF activation signal generation circuit 36 indicates that the count value counted by the line counter 32 has reached the count number set in the timing setting register 34 based on the line number signal and the activation signal timing setting value. When detected, that is, when the count value of the line counter 32 reaches the count number of the timing setting register 34, an activation signal for activating the output IF circuit 18 is generated.
The output IF activation signal generation circuit 36 outputs a count start signal and an activation signal.

画像データ抽出回路38には、シリアルパラレル変換回路26からパラレルデータの受信データが入力される。
画像データ抽出回路38は、パラレルデータの受信データから、液晶パネルの各ラインの画像データを抽出するものである。
画像データ抽出回路38からは、液晶パネルの各ラインの画像データが出力される。
The image data extraction circuit 38 receives parallel data received from the serial / parallel conversion circuit 26.
The image data extraction circuit 38 extracts image data of each line of the liquid crystal panel from the received data of parallel data.
From the image data extraction circuit 38, image data of each line of the liquid crystal panel is output.

出力データ構成回路14には、画像データ抽出回路38から画像データが入力される。
出力データ構成回路14は、画像データに対して、例えば、画像補正、複数のドライバ回路の各々への振り分け、タイミング調整等の処理を行って、液晶パネルへの出力データを構成(生成)するものである。
出力データ構成回路14からは、出力データが出力される。
Image data is input from the image data extraction circuit 38 to the output data configuration circuit 14.
The output data configuration circuit 14 configures (generates) output data to the liquid crystal panel by performing processing such as image correction, distribution to each of a plurality of driver circuits, timing adjustment, and the like on the image data. It is.
Output data is output from the output data configuration circuit 14.

パラレルシリアル変換回路16には、基準クロックと、出力データ構成回路14から出力データとが入力される。
パラレルシリアル変換回路16は、基準クロックに同期して、出力データを、パラレルデータからシリアルデータに変換するものである。
パラレルシリアル変換回路16からは、シリアルデータの出力データが出力される。
The parallel-serial conversion circuit 16 receives a reference clock and output data from the output data configuration circuit 14.
The parallel-serial conversion circuit 16 converts output data from parallel data to serial data in synchronization with a reference clock.
The parallel-serial conversion circuit 16 outputs serial data output data.

出力IF回路18には、パラレルシリアル変換回路16からシリアルデータの出力データと、出力IF起動信号生成回路36から起動信号とが入力される。
出力IF回路18は、シリアルデータの出力データ、つまり、受信データから抽出された画像データに応じて液晶パネルを駆動するドライバ回路の動作を制御するものである。
出力IF回路18は、垂直ブランキング期間が開始した後、つまり、前フレームの画像表示期間が終了した後に停止され、起動信号により起動される。
出力IF回路18からは、ドライバ回路の動作を制御する制御信号が出力される。
The output IF circuit 18 receives serial data output data from the parallel-serial conversion circuit 16 and an activation signal from the output IF activation signal generation circuit 36.
The output IF circuit 18 controls the operation of a driver circuit that drives the liquid crystal panel in accordance with output data of serial data, that is, image data extracted from received data.
The output IF circuit 18 is stopped after the vertical blanking period starts, that is, after the image display period of the previous frame ends, and is activated by the activation signal.
A control signal for controlling the operation of the driver circuit is output from the output IF circuit 18.

制御データ保持回路20は、ソース回路22が特殊データとしてMSAをタイミングコントローラ10へ送信するタイミングを制御する制御データとして2つの画像タイミングデータ1,2を保持するものである。
制御データ保持回路20からは、2つの画像タイミングデータ1,2が制御データとして出力される。
制御データ保持回路20から出力される画像タイミング1,2は、タイミングコントローラ10のシンク回路12へ入力され、入出力IF回路40から出力され、補助チャンネルを介してソース回路22へ送信される。
The control data holding circuit 20 holds two image timing data 1 and 2 as control data for controlling the timing at which the source circuit 22 transmits MSA as special data to the timing controller 10.
Two image timing data 1 and 2 are output from the control data holding circuit 20 as control data.
Image timings 1 and 2 output from the control data holding circuit 20 are input to the sink circuit 12 of the timing controller 10, output from the input / output IF circuit 40, and transmitted to the source circuit 22 through the auxiliary channel.

画像タイミングデータ1,2は、前フレームの画像表示期間の終了のタイミングからその次のフレームの画像表示期間の開始のタイミングまでの垂直ブランキング期間の長さ、垂直ブランキング期間の開始から垂直同期信号の開始までのフロントポーチ期間の長さ、垂直同期信号の長さ、および、垂直同期信号の終了から垂直ブランキング期間の終了までのバックポーチ期間の長さのうち、垂直ブランキング期間の長さおよびフロントポーチ期間の長さのみが異なるデータである。   The image timing data 1 and 2 are the vertical blanking period length from the end timing of the image display period of the previous frame to the start timing of the image display period of the next frame, and vertical synchronization from the start of the vertical blanking period. Of the length of the front porch period until the start of the signal, the length of the vertical synchronization signal, and the length of the back porch period from the end of the vertical synchronization signal to the end of the vertical blanking period, the length of the vertical blanking period Only the length and the length of the front porch period are different data.

本実施形態の場合、画像タイミングデータ1,2は、ディスプレイポートのEDID(Extended Display Identification Data)として保持される。EDIDには、液晶パネルが受信可能な特殊データの送信タイミングが定義された画像タイミングデータを複数格納することが可能である。このように、タイミングコントローラ10の外部に既に配置されているEDIDが保持される保持回路を、制御データ保持回路20として利用することにより、回路規模を削減することができる。   In the present embodiment, the image timing data 1 and 2 are held as EDID (Extended Display Identification Data) of the display port. The EDID can store a plurality of image timing data in which the transmission timing of special data that can be received by the liquid crystal panel is defined. In this way, the circuit scale can be reduced by using, as the control data holding circuit 20, the holding circuit that holds the EDID that is already arranged outside the timing controller 10.

次に、図2〜図4に示すタイミングチャートを参照しながら、タイミングコントローラ10の動作を説明する。   Next, the operation of the timing controller 10 will be described with reference to the timing charts shown in FIGS.

本実施形態の場合、出力IF回路18は、垂直ブランキング期間が開始した後に停止され、ドライバ回路の動作を制御する制御信号を出力する出力IF回路18のバッファ等への電力の供給が停止されるものとする。   In the case of this embodiment, the output IF circuit 18 is stopped after the vertical blanking period starts, and the supply of power to the buffer of the output IF circuit 18 that outputs a control signal for controlling the operation of the driver circuit is stopped. Shall be.

まず、ソース回路22により、補助チャンネルを介して、制御データ保持回路20に保持された制御データとして画像タイミングデータ1,2が受信される。   First, the source circuit 22 receives the image timing data 1 and 2 as the control data held in the control data holding circuit 20 through the auxiliary channel.

ソース回路22は、制御データ保持回路20から受信した2つの画像タイミングデータ1,2に基づいて、2つの画像タイミングデータ1,2の垂直ブランキング期間の長さおよびフロントポーチ期間の長さのみが異なることから、ソース回路22が垂直ブランキング期間の長さを変動させる場合に、フロントポーチ期間の長さのみが可変であると判断する。   Based on the two image timing data 1 and 2 received from the control data holding circuit 20, the source circuit 22 determines only the length of the vertical blanking period and the length of the front porch period of the two image timing data 1 and 2. Since the source circuit 22 varies the length of the vertical blanking period, it is determined that only the length of the front porch period is variable.

また、ソース回路22は、2つの画像タイミングデータ1,2に基づいて、垂直ブランキング期間の長さの可変範囲およびフロントポーチ期間の長さの可変範囲を検出する。例えば、垂直ブランキング期間の長さの可変範囲を、画像タイミングデータ1の垂直ブランキング期間の長さから、画像タイミングデータ2の垂直ブランキング期間の長さまでの範囲とする。フロントポーチ期間の長さの可変範囲も同様にして決定することができる。   The source circuit 22 detects a variable range of the vertical blanking period and a variable range of the length of the front porch period based on the two image timing data 1 and 2. For example, the variable range of the length of the vertical blanking period is a range from the length of the vertical blanking period of the image timing data 1 to the length of the vertical blanking period of the image timing data 2. The variable range of the length of the front porch period can be determined in the same manner.

ソース回路22は、垂直ブランキング期間の長さの可変範囲およびフロントポーチ期間の長さの可変範囲内で垂直ブランキング期間の長さおよびフロントポーチ期間の長さを変動させて、タイミングコントローラ10へ送信する。つまり、ソース回路22は、フロントポーチ期間の長さのみを変動させることによって垂直ブランキング期間の長さを変動させることができる。   The source circuit 22 varies the length of the vertical blanking period and the length of the front porch period within the variable range of the length of the vertical blanking period and the length of the front porch period, and sends it to the timing controller 10. Send. That is, the source circuit 22 can change the length of the vertical blanking period by changing only the length of the front porch period.

また、ソース回路22は、垂直ブランキング期間の長さおよびフロントポーチ期間の長さが変動された後の垂直同期信号の開始のタイミングに同期して特殊データとしてMSAをタイミングコントローラ10へ送信する。   Further, the source circuit 22 transmits MSA as special data to the timing controller 10 in synchronization with the start timing of the vertical synchronization signal after the length of the vertical blanking period and the length of the front porch period are changed.

本実施形態の場合、垂直同期信号は、図2のタイミングチャートに示すように、フロントポーチ期間の終了のタイミングから一定の期間、ローレベルとなる。また、MSAは、垂直同期信号の開始のタイミングから一定の期間、ハイレベルとなる。
また、詳細は後述するが、起動信号は、受信データからMSAが抽出されてから一定の期間の後に、一定の期間、ハイレベルとなる。
In the case of this embodiment, as shown in the timing chart of FIG. 2, the vertical synchronization signal is at a low level for a certain period from the end timing of the front porch period. Further, MSA becomes high level for a certain period from the start timing of the vertical synchronization signal.
As will be described in detail later, the activation signal becomes high level for a certain period after a certain period after the MSA is extracted from the received data.

また、図3上部のタイミングチャートに示す、垂直ブランキング期間におけるフロントポーチ期間、垂直同期信号の期間、バックポーチ期間を標準とすると、図3中央部のタイミングチャートに示すように、フロントポーチ期間の長さを増加させた場合、フロントポーチ期間の長さの増加に応じて、垂直ブランキング期間の長さが増加する。
一方、図3下部のタイミングチャートに示すように、フロントポーチ期間の長さを減少させた場合、フロントポーチ期間の長さの減少に応じて、垂直ブランキング期間の長さが減少する。
フロントポーチ期間の長さを増加させた場合も減少させた場合も、垂直同期信号の期間の長さおよびバックポーチ期間の長さは変わらず同じ長さである。
Further, when the front porch period, the vertical synchronization signal period, and the back porch period in the vertical blanking period shown in the upper timing chart of FIG. 3 are standard, as shown in the timing chart in the center of FIG. When the length is increased, the length of the vertical blanking period increases as the length of the front porch period increases.
On the other hand, as shown in the timing chart at the bottom of FIG. 3, when the length of the front porch period is decreased, the length of the vertical blanking period is decreased according to the decrease of the length of the front porch period.
Whether the length of the front porch period is increased or decreased, the length of the vertical synchronization signal period and the length of the back porch period remain the same.

また、図3のタイミングチャートに示すように、フロントポーチ期間の長さの変動に応じて垂直同期信号の開始のタイミングが変動するが、特殊データのMSAは、変動された垂直同期信号の開始のタイミングに同期して送信される。   Further, as shown in the timing chart of FIG. 3, the timing of the start of the vertical synchronization signal varies according to the variation of the length of the front porch period, but the MSA of the special data indicates the start of the varied vertical synchronization signal. Sent in synchronization with the timing.

続いて、シリアルパラレル変換回路26により、ソース回路22から受信した受信データが、シリアルデータからパラレルデータに変換され、パラレルデータの受信データが出力される。   Subsequently, the serial / parallel conversion circuit 26 converts the reception data received from the source circuit 22 from serial data to parallel data, and outputs the parallel data reception data.

続いて、MSA抽出回路28により、パラレルデータの受信データから、垂直同期信号の開始のタイミングに同期して、垂直ブランキング期間中に一度だけ送信される特殊データとしてMSAが抽出され、MSAが抽出されたタイミングを表すMSAタイミング信号が出力される。   Subsequently, the MSA extraction circuit 28 extracts MSA from the received parallel data as special data that is transmitted only once during the vertical blanking period in synchronization with the start timing of the vertical synchronization signal, and extracts the MSA. An MSA timing signal representing the selected timing is output.

本実施形態の場合、MSAタイミング信号は、図4のタイミングチャートに示すように、MSAが抽出されたタイミングで一定の期間、ハイレベルとなる。   In the case of this embodiment, as shown in the timing chart of FIG. 4, the MSA timing signal is at a high level for a certain period at the timing when the MSA is extracted.

また、ライン先頭抽出回路30により、パラレルデータの受信データから、液晶パネルの各ラインの画像データが送信される期間の先頭を表すライン先頭データが抽出され、ライン先頭データが抽出されたタイミングを表すライン先頭信号が出力される。   Further, the line head extraction circuit 30 extracts the line head data representing the head of the period during which the image data of each line of the liquid crystal panel is transmitted from the parallel data received data, and represents the timing at which the line head data is extracted. The line head signal is output.

本実施形態の場合、ライン先頭信号は、図4のタイミングチャートに示すように、ライン先頭データが抽出されたタイミングで一定の期間、ハイレベルとなる。   In the case of this embodiment, as shown in the timing chart of FIG. 4, the line head signal is at a high level for a certain period at the timing when the line head data is extracted.

続いて、出力IF起動信号生成回路36により、MSAタイミング信号に基づいて、受信データから特殊データとしてMSAが抽出されたことを検出した場合に、ラインカウンタ32のカウントを開始させるカウントスタート信号が生成される。   Subsequently, the output IF activation signal generation circuit 36 generates a count start signal for starting the count of the line counter 32 when it is detected that the MSA is extracted as the special data from the received data based on the MSA timing signal. Is done.

本実施形態の場合、カウントスタート信号は、図4のタイミングチャートに示すように、MSAタイミング信号がハイレベルとなった後に一定の期間、ハイレベルとなる。   In the case of the present embodiment, the count start signal becomes high level for a certain period after the MSA timing signal becomes high level, as shown in the timing chart of FIG.

続いて、ラインカウンタ32により、カウントスタート信号によってカウントの開始が指示された場合に、ライン先頭信号に基づいて、ライン先頭データが抽出された回数がカウントされ、そのカウント値を表すライン番号信号が出力される。   Subsequently, when the line counter 32 is instructed to start counting by the count start signal, the number of times the line head data is extracted is counted based on the line head signal, and a line number signal indicating the count value is obtained. Is output.

続いて、出力IF起動信号生成回路36により、ライン番号信号および起動信号タイミング設定値に基づいて、ラインカウンタ32によってカウントされたカウント値が、タイミング設定レジスタ34に設定されたカウント数に到達したことを検出した場合に、出力IF回路18を起動させる起動信号が生成される。   Subsequently, the count value counted by the line counter 32 reaches the count number set in the timing setting register 34 based on the line number signal and the activation signal timing setting value by the output IF activation signal generation circuit 36. When this is detected, a start signal for starting the output IF circuit 18 is generated.

本実施形態の場合、図4のタイミングチャートに示すように、起動信号タイミング設定値は‘03’であるとする。
この場合、ラインカウンタ32のカウント値は、‘00’、‘01’、‘02’、‘03’の順に順次アップカウントされ、カウント値が起動信号タイミング設定値と同じ‘03’になると、起動信号が出力される。
起動信号は、ラインカウンタ32のカウント値が‘03’となった後にハイレベルとなり、一定の期間の後に、図4のタイミングチャートでは、次のライン先頭信号がハイレベルとなってローレベルとなるタイミングでローレベルとなる。
起動信号が出力されると、ラインカウンタ32のカウント値は‘00’にリセットされ、ラインカウンタ32は以後同様に動作する。
In the case of the present embodiment, it is assumed that the activation signal timing setting value is '03' as shown in the timing chart of FIG.
In this case, the count value of the line counter 32 is sequentially up-counted in the order of “00”, “01”, “02”, “03”, and when the count value becomes “03”, which is the same as the start signal timing setting value, A signal is output.
The activation signal becomes high level after the count value of the line counter 32 becomes “03”, and after a certain period, in the timing chart of FIG. 4, the next line head signal becomes high level and becomes low level. Low level at timing.
When the activation signal is output, the count value of the line counter 32 is reset to “00”, and the line counter 32 operates similarly thereafter.

出力IF回路18は、起動信号によって起動される。出力IF回路18が起動されると、ドライバ回路の動作を制御する制御信号を出力する出力IF回路18のバッファ等に電力が供給され、出力IF回路18とドライバ回路との間等で通信を行うために必要な初期化コードの出力等が行われて動作状態となる。   The output IF circuit 18 is activated by the activation signal. When the output IF circuit 18 is activated, power is supplied to a buffer of the output IF circuit 18 that outputs a control signal for controlling the operation of the driver circuit, and communication is performed between the output IF circuit 18 and the driver circuit. For this purpose, an initialization code necessary for output is performed and the operation state is obtained.

続いて、次のフレームの画像表示期間になると、画像データ抽出回路38により、パラレルデータの受信データから、液晶パネルの各ラインの画像データが抽出される。   Subsequently, at the image display period of the next frame, the image data extraction circuit 38 extracts the image data of each line of the liquid crystal panel from the parallel data received data.

続いて、出力データ構成回路14により、画像データに対して、画像補正、複数のドライバ回路の各々への振り分け、タイミング調整等の処理が行われ、ドライバ回路の動作を制御する出力データが構成される。   Subsequently, the output data configuration circuit 14 performs processing such as image correction, distribution to each of the plurality of driver circuits, timing adjustment, and the like on the image data, thereby forming output data for controlling the operation of the driver circuit. The

続いて、パラレルシリアル変換回路16により、基準クロックに同期して、出力データが、パラレルデータからシリアルデータに変換される。   Subsequently, the parallel-serial conversion circuit 16 converts the output data from parallel data to serial data in synchronization with the reference clock.

そして、出力IF回路18により、シリアルデータの出力データに応じてドライバ回路の動作を制御する制御信号が出力され、ドライバ回路により、制御信号に基づいて、液晶パネルが駆動される。   Then, the output IF circuit 18 outputs a control signal for controlling the operation of the driver circuit in accordance with the output data of the serial data, and the driver circuit drives the liquid crystal panel based on the control signal.

上記のように、タイミングコントローラ10では、受信データから、垂直同期信号の開始のタイミングに同期して、垂直ブランキング期間中に一度だけ送信される特殊データが抽出され、それから一定の期間の後に出力IF回路18が起動される。   As described above, the timing controller 10 extracts the special data that is transmitted only once during the vertical blanking period in synchronization with the start timing of the vertical synchronization signal from the received data, and then outputs it after a certain period. The IF circuit 18 is activated.

これにより、タイミングコントローラ10では、特殊データが垂直同期信号の開始のタイミングに同期して送信されるため、ラインバッファを設けることなく、特殊データに基づいて出力IF回路18を確実に起動させることができる。ラインバッファを設ける必要がないため、回路規模および消費電力を削減することができる。
また、垂直ブランキング期間の長さを変動させた場合でも、特殊データが垂直同期信号の開始のタイミングに同期して送信されるため、フロントポーチ期間の長さのみを変動させることにより垂直ブランキング期間の長さを変動させる場合には、特殊データに基づいて出力IF回路18を確実に起動させることができる。
Thereby, in the timing controller 10, since the special data is transmitted in synchronization with the start timing of the vertical synchronization signal, the output IF circuit 18 can be reliably started based on the special data without providing a line buffer. it can. Since there is no need to provide a line buffer, the circuit scale and power consumption can be reduced.
Even if the length of the vertical blanking period is changed, the special data is transmitted in synchronization with the start timing of the vertical synchronization signal. Therefore, only the length of the front porch period is changed to change the vertical blanking period. When varying the length of the period, the output IF circuit 18 can be reliably started based on the special data.

なお、制御データ保持回路20として、ディスプレイポートのEDIDが保持される保持回路を利用したが、同様に、ディスプレイポートのDPCD(DisplayPort Configuration Data)が保持される保持回路を利用することもできる。   Although the holding circuit that holds the EDID of the display port is used as the control data holding circuit 20, similarly, a holding circuit that holds the DPCD (DisplayPort Configuration Data) of the display port can be used.

図5は、本発明に係るタイミングコントローラの構成を表す第2の実施形態のブロック図である。同図に示すタイミングコントローラ50は、図1に示す第1の実施形態のタイミングコントローラ10の制御データ保持回路20の代わりに、制御データ保持回路60を備えるものである。これ以外の構成要素は同じであるから、同一の構成要素には同一の符号を付けて、その詳細な説明を省略する。   FIG. 5 is a block diagram of the second embodiment showing the configuration of the timing controller according to the present invention. The timing controller 50 shown in the figure includes a control data holding circuit 60 instead of the control data holding circuit 20 of the timing controller 10 of the first embodiment shown in FIG. Since the other constituent elements are the same, the same constituent elements are denoted by the same reference numerals, and detailed description thereof is omitted.

図5に示す制御データ保持回路60は、制御データとして可変期間データおよび2つのフロントポーチ期間データ1,2を保持するものである。
制御データ保持回路60からは、可変期間データおよび2つのフロントポーチ期間データ1,2が制御データとして出力される。
制御データ保持回路60から出力される可変期間データおよびフロントポーチ期間データ1,2は、入出力IF回路40から出力され、補助チャンネルを介してソース回路22へ送信される。
The control data holding circuit 60 shown in FIG. 5 holds variable period data and two front porch period data 1 and 2 as control data.
The control data holding circuit 60 outputs variable period data and two front porch period data 1 and 2 as control data.
The variable period data and the front porch period data 1 and 2 output from the control data holding circuit 60 are output from the input / output IF circuit 40 and transmitted to the source circuit 22 via the auxiliary channel.

可変期間データは、垂直ブランキング期間の長さ、フロントポーチ期間の長さ、垂直同期信号の長さ、および、バックポーチ期間の長さのうち、フロントポーチ期間の長さが可変で、垂直ブランキング期間の長さも変更されることを表すデータである。フロントポーチ期間データ1,2は、それぞれ異なるフロントポーチ期間の長さを表すデータである。   The variable period data includes the length of the vertical blanking period, the length of the front porch period, the length of the vertical synchronization signal, and the length of the back porch period. This data represents that the length of the ranking period is also changed. The front porch period data 1 and 2 are data representing the lengths of the different front porch periods.

本実施形態の場合、可変期間データおよびフロントポーチ期間データ1,2は、ディスプレイポートのDPCDのSink Device Specific Fieldに保持される。DPCDのSink Device Specific Fieldは、シンク回路12が独自のデータを追加可能な領域である。このように、タイミングコントローラ10の内部に既に配置されているDPCDが保持される保持回路を、制御データ保持回路60として利用することにより、回路規模を削減することができる。   In the case of this embodiment, the variable period data and the front porch period data 1 and 2 are held in the sink device specific field of the DPCD of the display port. The DPCD Sink Device Specific Field is an area where the sink circuit 12 can add unique data. In this way, the circuit scale can be reduced by using, as the control data holding circuit 60, the holding circuit that holds the DPCD already arranged in the timing controller 10.

次に、タイミングコントローラ50の動作を説明する。   Next, the operation of the timing controller 50 will be described.

まず、ソース回路22により、補助チャンネルを介して、制御データ保持回路60に保持された制御データとして可変期間データおよびフロントポーチ期間データ1,2が受信される。   First, the source circuit 22 receives the variable period data and the front porch period data 1 and 2 as the control data held in the control data holding circuit 60 via the auxiliary channel.

ソース回路22は、制御データ保持回路60から受信した可変期間データに基づいて、垂直ブランキング期間の長さを変動させる場合に、フロントポーチ期間の長さのみが可変であると判断する。   The source circuit 22 determines that only the length of the front porch period is variable when changing the length of the vertical blanking period based on the variable period data received from the control data holding circuit 60.

また、ソース回路22は、2つのフロントポーチ期間データ1,2に基づいて、垂直ブランキング期間の長さの可変範囲およびフロントポーチ期間の長さの可変範囲を検出する。例えば、フロントポーチ期間の長さの可変範囲を、フロントポーチ期間データ1のフロントポーチ期間の長さから、フロントポーチ期間データ2のフロントポーチ期間の長さまでの範囲とする。垂直ブランキング期間の長さの可変範囲は、フロントポーチ期間の長さの可変範囲に応じて決定される。   The source circuit 22 detects a variable range of the length of the vertical blanking period and a variable range of the length of the front porch period based on the two front porch period data 1 and 2. For example, the variable range of the length of the front porch period is a range from the length of the front porch period of the front porch period data 1 to the length of the front porch period of the front porch period data 2. The variable range of the length of the vertical blanking period is determined according to the variable range of the length of the front porch period.

ソース回路22は、垂直ブランキング期間の長さの可変範囲およびフロントポーチ期間の長さの可変範囲内で垂直ブランキング期間の長さおよびフロントポーチ期間の長さを変動させて、タイミングコントローラ10へ送信する。つまり、ソース回路22は、フロントポーチ期間の長さのみを変動させることによって垂直ブランキング期間の長さを変動させることができる。   The source circuit 22 varies the length of the vertical blanking period and the length of the front porch period within the variable range of the length of the vertical blanking period and the length of the front porch period, and sends it to the timing controller 10. Send. That is, the source circuit 22 can change the length of the vertical blanking period by changing only the length of the front porch period.

また、ソース回路22は、垂直ブランキング期間の長さおよびフロントポーチ期間の長さが変動された後の垂直同期信号の開始のタイミングに同期して、特殊データとしてMSAをタイミングコントローラ10へ送信する。   The source circuit 22 transmits MSA as special data to the timing controller 10 in synchronization with the start timing of the vertical synchronization signal after the length of the vertical blanking period and the length of the front porch period are changed. .

これ以後の動作は、タイミングコントローラ10の場合と同様であるから省略するが、タイミングコントローラ50は、タイミングコントローラ10の場合と同様の効果を得ることができる。   Since the subsequent operation is the same as in the case of the timing controller 10, it will be omitted, but the timing controller 50 can obtain the same effect as in the case of the timing controller 10.

なお、上記実施形態では、ソース回路22とシンク回路12との間がディスプレイポートで接続される場合の例を挙げて説明したが、本発明は、ディスプレイポートに限定されるものではない。   In the above embodiment, an example in which the source circuit 22 and the sink circuit 12 are connected by a display port has been described. However, the present invention is not limited to the display port.

また、シンク回路12、ソース回路22、出力データ構成回路14、パラレルシリアル変換回路16、出力IF回路18、制御データ保持回路20、60、入力IF回路24、シリアルパラレル変換回路26、MSA抽出回路28、ライン先頭抽出回路30、ラインカウンタ32、タイミング設定レジスタ34、出力IF起動信号生成回路36、画像データ抽出回路38、入出力IF回路40等の具体的な回路構成は何ら限定されない。   Further, the sink circuit 12, the source circuit 22, the output data configuration circuit 14, the parallel-serial conversion circuit 16, the output IF circuit 18, the control data holding circuits 20, 60, the input IF circuit 24, the serial-parallel conversion circuit 26, and the MSA extraction circuit 28 Specific circuit configurations of the line head extraction circuit 30, the line counter 32, the timing setting register 34, the output IF activation signal generation circuit 36, the image data extraction circuit 38, the input / output IF circuit 40, and the like are not limited at all.

上記実施形態では、制御データ保持回路20、60として既存の保持回路を利用する場合を例に挙げて説明したが、それぞれ専用の制御データ保持回路20,60を設けてもよい。   In the above-described embodiment, the case where an existing holding circuit is used as the control data holding circuits 20 and 60 has been described as an example. However, dedicated control data holding circuits 20 and 60 may be provided, respectively.

以上、本発明について詳細に説明したが、本発明は上記実施形態に限定されず、本発明の主旨を逸脱しない範囲において、種々の改良や変更をしてもよいのはもちろんである。   Although the present invention has been described in detail above, the present invention is not limited to the above-described embodiment, and it is needless to say that various improvements and modifications may be made without departing from the gist of the present invention.

10、50 タイミングコントローラ
12 シンク回路
14 出力データ構成回路
16 パラレルシリアル変換回路
18 出力IF回路
20、60 制御データ保持回路
22 ソース回路
24 入力IF回路
26 シリアルパラレル変換回路
28 MSA抽出回路
30 ライン先頭抽出回路
32 ラインカウンタ
34 タイミング設定レジスタ
36 出力IF起動信号生成回路
38 画像データ抽出回路
40 入出力IF回路
DESCRIPTION OF SYMBOLS 10, 50 Timing controller 12 Sink circuit 14 Output data structure circuit 16 Parallel serial conversion circuit 18 Output IF circuit 20, 60 Control data holding circuit 22 Source circuit 24 Input IF circuit 26 Serial parallel conversion circuit 28 MSA extraction circuit 30 Line head extraction circuit 32 Line counter 34 Timing setting register 36 Output IF start signal generation circuit 38 Image data extraction circuit 40 Input / output IF circuit

Claims (6)

液晶パネルの動作を制御するタイミングコントローラであって、
外部デバイスから受信した受信データから抽出された画像データに応じて前記液晶パネルを駆動するドライバ回路の動作を制御する出力インタフェイス回路と、
前記受信データから、垂直同期信号の開始のタイミングに同期して、垂直ブランキング期間中に一度だけ送信される特殊データを抽出する特殊データ抽出回路と、
前記受信データから、前記液晶パネルの各ラインの画像データが送信される期間の先頭を表すライン先頭データを抽出するライン先頭抽出回路と、
前記ライン先頭データが抽出された回数をカウントしてカウント値を出力するラインカウンタと、
前記ラインカウンタがカウントするカウント数を設定するカウント数設定回路と、
前記特殊データが抽出された場合に、前記ラインカウンタのカウントを開始させ、前記カウント値が前記カウント数に到達した場合に、前記出力インタフェイス回路を起動させる出力インタフェイス起動回路とを備えることを特徴とするタイミングコントローラ。
A timing controller for controlling the operation of the liquid crystal panel,
An output interface circuit that controls the operation of a driver circuit that drives the liquid crystal panel according to image data extracted from received data received from an external device;
A special data extraction circuit for extracting special data transmitted only once during a vertical blanking period in synchronization with the start timing of the vertical synchronization signal from the received data;
A line head extraction circuit that extracts line head data representing the head of a period in which image data of each line of the liquid crystal panel is transmitted from the received data;
A line counter that counts the number of times the line head data is extracted and outputs a count value;
A count number setting circuit for setting a count number counted by the line counter;
An output interface activation circuit that starts counting the line counter when the special data is extracted and activates the output interface circuit when the count value reaches the count number; A featured timing controller.
さらに、前記外部デバイスが前記特殊データを前記タイミングコントローラへ送信するタイミングを制御する制御データを保持する制御データ保持回路を備える請求項1に記載のタイミングコントローラ。   The timing controller according to claim 1, further comprising a control data holding circuit that holds control data for controlling a timing at which the external device transmits the special data to the timing controller. 前記制御データ保持回路は、前記垂直ブランキング期間の長さ、前記垂直ブランキング期間の開始から前記垂直同期信号の開始までのフロントポーチ期間の長さ、前記垂直同期信号の長さ、および、前記垂直同期信号の終了から前記垂直ブランキング期間の終了までのバックポーチ期間の長さのうち、前記垂直ブランキング期間の長さおよび前記フロントポーチ期間の長さのみが異なる2つの画像タイミングデータを前記制御データとして保持する請求項2に記載のタイミングコントローラ。   The control data holding circuit includes a length of the vertical blanking period, a length of a front porch period from the start of the vertical blanking period to the start of the vertical synchronization signal, the length of the vertical synchronization signal, and the Of the length of the back porch period from the end of the vertical synchronization signal to the end of the vertical blanking period, two image timing data differing only in the length of the vertical blanking period and the length of the front porch period The timing controller according to claim 2, which is held as control data. 前記外部デバイスは、前記制御データ保持回路から受信した前記2つの画像タイミングデータに基づいて、前記垂直ブランキング期間の長さを変動させる場合に、前記フロントポーチ期間の長さのみが可変であると判断し、前記垂直ブランキング期間の長さの可変範囲および前記フロントポーチ期間の長さの可変範囲を検出し、前記垂直ブランキング期間の長さの可変範囲および前記フロントポーチ期間の長さの可変範囲内で前記垂直ブランキング期間の長さおよび前記フロントポーチ期間の長さを変動させ、前記垂直ブランキング期間の長さおよび前記フロントポーチ期間の長さが変動された後の垂直同期信号の開始のタイミングに同期して前記特殊データを前記タイミングコントローラへ送信する機能を持つ、請求項3に記載のタイミングコントローラ回路。   When the external device varies the length of the vertical blanking period based on the two image timing data received from the control data holding circuit, only the length of the front porch period is variable. Determining, detecting a variable range of the length of the vertical blanking period and a variable range of the length of the front porch period, and changing the variable range of the length of the vertical blanking period and the length of the front porch period. Varying the length of the vertical blanking period and the length of the front porch period within a range, and starting the vertical synchronization signal after the length of the vertical blanking period and the length of the front porch period are varied The timing of claim 3, having a function of transmitting the special data to the timing controller in synchronization with the timing of Controller circuit. 前記制御データ保持回路は、前記垂直ブランキング期間の長さ、前記垂直ブランキング期間の開始から前記垂直同期信号の開始までのフロントポーチ期間の長さ、前記垂直同期信号の長さ、および、前記垂直同期信号の終了から前記垂直ブランキング期間の終了までのバックポーチ期間の長さのうち、前記フロントポーチ期間の長さが可変で、前記垂直ブランキング期間の長さも変更されることを表す可変期間データ、および、前記フロントポーチ期間の長さを表す2つのフロントポーチ期間データを前記制御データとして保持する請求項2に記載のタイミングコントローラ。   The control data holding circuit includes a length of the vertical blanking period, a length of a front porch period from the start of the vertical blanking period to the start of the vertical synchronization signal, the length of the vertical synchronization signal, and the Of the length of the back porch period from the end of the vertical synchronization signal to the end of the vertical blanking period, the length of the front porch period is variable, and the variable indicates that the length of the vertical blanking period is also changed The timing controller according to claim 2, wherein period data and two front porch period data representing a length of the front porch period are held as the control data. 前記外部デバイスは、前記制御データ保持回路から受信した前記可変期間データに基づいて、前記垂直ブランキング期間の長さを変動させる場合に、前記フロントポーチ期間の長さのみが可変であると判断し、前記制御データ保持回路から受信した前記2つのフロントポーチ期間データに基づいて、前記垂直ブランキング期間の長さの可変範囲および前記フロントポーチ期間の長さの可変範囲を検出し、前記垂直ブランキング期間の長さの可変範囲および前記フロントポーチ期間の長さの可変範囲内で前記垂直ブランキング期間の長さおよび前記フロントポーチ期間の長さを変動させ、前記垂直ブランキング期間の長さおよび前記フロントポーチ期間の長さが変動された後の垂直同期信号の開始のタイミングに同期して前記特殊データを前記タイミングコントローラへ送信する機能を持つ、請求項5に記載のタイミングコントローラ。   The external device determines that only the length of the front porch period is variable when changing the length of the vertical blanking period based on the variable period data received from the control data holding circuit. Detecting the variable range of the length of the vertical blanking period and the variable range of the length of the front porch period based on the two front porch period data received from the control data holding circuit, and detecting the vertical blanking. The length of the vertical blanking period and the length of the front porch period are varied within the variable range of the length of the period and the variable range of the length of the front porch period, and the length of the vertical blanking period and the The special data is synchronized with the start timing of the vertical synchronization signal after the length of the front porch period is changed. Having a function of transmitting to Lee timing controller, a timing controller according to claim 5.
JP2016002367A 2016-01-08 2016-01-08 Timing controller Expired - Fee Related JP6659361B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016002367A JP6659361B2 (en) 2016-01-08 2016-01-08 Timing controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016002367A JP6659361B2 (en) 2016-01-08 2016-01-08 Timing controller

Publications (2)

Publication Number Publication Date
JP2017122867A true JP2017122867A (en) 2017-07-13
JP6659361B2 JP6659361B2 (en) 2020-03-04

Family

ID=59305602

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016002367A Expired - Fee Related JP6659361B2 (en) 2016-01-08 2016-01-08 Timing controller

Country Status (1)

Country Link
JP (1) JP6659361B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100289966A1 (en) * 2009-05-13 2010-11-18 Stmicroelectronics, Inc. Flat panel display driver method and system
JP2011027914A (en) * 2009-07-23 2011-02-10 Kawasaki Microelectronics Inc Apparatus for controlling displaying devices
JP2012037750A (en) * 2010-08-09 2012-02-23 Kawasaki Microelectronics Inc Image signal generator
JP2015102594A (en) * 2013-11-21 2015-06-04 ラピスセミコンダクタ株式会社 Drive device of display device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100289966A1 (en) * 2009-05-13 2010-11-18 Stmicroelectronics, Inc. Flat panel display driver method and system
JP2011027914A (en) * 2009-07-23 2011-02-10 Kawasaki Microelectronics Inc Apparatus for controlling displaying devices
JP2012037750A (en) * 2010-08-09 2012-02-23 Kawasaki Microelectronics Inc Image signal generator
JP2015102594A (en) * 2013-11-21 2015-06-04 ラピスセミコンダクタ株式会社 Drive device of display device

Also Published As

Publication number Publication date
JP6659361B2 (en) 2020-03-04

Similar Documents

Publication Publication Date Title
US11741916B2 (en) Video frame rate compensation through adjustment of timing of scanout
US10049642B2 (en) Sending frames using adjustable vertical blanking intervals
KR101229590B1 (en) Techniques for aligning frame data
TWI488172B (en) Multi-monitor display
CN108665840B (en) Display driving apparatus
US10347171B2 (en) Imaging device including timing generator that generates vertical synchronization signal after number of lines of valid image signal reaches number of valid lines of vertical scanning period
US7289539B1 (en) Synchronization of stereo glasses in multiple-end-view environments
US20060092100A1 (en) Display controlling device and controlling method
CN112995431B (en) High-image-quality multimedia interface converter of display port and signal conversion method
US10044912B2 (en) Imaging device and image processing device for outputting image signal to be displayed, and display control device and imaging display apparatus for displaying image signal
KR20220146141A (en) Method and Device for Seamless Mode Transition Between Command Mode and Video mode
MXPA00007414A (en) Over range image display device and method of monitor.
JP2012212061A (en) Multi-display device
CN109410894B (en) Method and module for generating differential output signal and display device
CN107705766B (en) Control method for overclocking of liquid crystal display
JP2018112695A (en) Image processing device and image processing system
JP6659361B2 (en) Timing controller
JP2018173496A (en) Image processing apparatus
CN113660431A (en) Multi-screen display method of vehicle-mounted display equipment, vehicle-mounted display equipment and vehicle
TWI601123B (en) Display driver and flat panel display
CN109830219B (en) Method for reducing eDP signal link power consumption
CN114520856A (en) Video time sequence signal generation method, programmable logic device and video control equipment
CN117119132A (en) GPU video input interface VIP
JP2013198025A (en) Transmitter, display controller, and display device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181015

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190621

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190716

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190801

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20190801

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20200121

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200206

R150 Certificate of patent or registration of utility model

Ref document number: 6659361

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees