JPH09281933A - Data driver and liquid crystal display device and information processing device using it. - Google Patents
Data driver and liquid crystal display device and information processing device using it.Info
- Publication number
- JPH09281933A JPH09281933A JP8095401A JP9540196A JPH09281933A JP H09281933 A JPH09281933 A JP H09281933A JP 8095401 A JP8095401 A JP 8095401A JP 9540196 A JP9540196 A JP 9540196A JP H09281933 A JPH09281933 A JP H09281933A
- Authority
- JP
- Japan
- Prior art keywords
- data
- display
- liquid crystal
- bus
- circuit
- 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
Landscapes
- Liquid Crystal Display Device Control (AREA)
- Dram (AREA)
- Liquid Crystal (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、データドライバ及
びこれを用いた液晶表示装置,情報処理装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data driver, a liquid crystal display device using the same, and an information processing device.
【0002】[0002]
【従来の技術】液晶表示装置には、表示品質の向上のみ
ならず、携帯型機器への搭載を目的として低消費電力化
が強く望まれている。そのため、表示メモリをデータド
ライバLSIに内蔵し、表示データを格納したメモリへ
のアクセス周波数を低速化することで、低消費電力化を
図っていた。以下、このような従来の液晶表示装置につ
いて、図18、図19,図20を用いて説明する。2. Description of the Related Art Liquid crystal display devices are strongly desired to have low power consumption not only for improving display quality but also for mounting in portable equipment. Therefore, the display memory is built into the data driver LSI, and the access frequency to the memory storing the display data is reduced to reduce the power consumption. Hereinafter, such a conventional liquid crystal display device will be described with reference to FIGS. 18, 19, and 20.
【0003】図18は従来のメモリ内蔵液晶ドライバを
用いたシステム構成図、図19は液晶表示装置の主要部
構成図、図20はメモリ内蔵液晶ドライバの詳細な構成
図である。ここに示したのは、160出力のデータドラ
イバLSI107を4個用いて、320×480ドット
の液晶パネル109を駆動する液晶表示装置である。FIG. 18 is a system block diagram using a conventional liquid crystal driver with a built-in memory, FIG. 19 is a main block diagram of a liquid crystal display device, and FIG. 20 is a detailed block diagram of a liquid crystal driver with a built-in memory. Shown here is a liquid crystal display device which drives a liquid crystal panel 109 of 320 × 480 dots by using four 160-output data driver LSIs 107.
【0004】図18において、符号”101”を付した
のはアドレスバスである。同様に”102”はデータバ
ス、”103”は制御信号線、”104”はCPU、”1
05”はメモリ、”106”はI/Oデバイス、”10
7−1”〜”107−4”は表示メモリを内蔵したデー
タドライバLSI、”108”は走査回路、”109”
は液晶パネル、”110”は表示同期信号用の信号線を
指している。なお、データドライバLSI107−1〜
107−4を総称して、単に、データドライバLSI1
07と呼ぶことがある。In FIG. 18, reference numeral "101" is an address bus. Similarly, “102” is a data bus, “103” is a control signal line, “104” is a CPU, and “1”.
"05" is a memory, "106" is an I / O device, and "10"
7-1 "to" 107-4 "are data driver LSIs having a built-in display memory," 108 "is a scanning circuit, and" 109 ".
Is a liquid crystal panel, and "110" is a signal line for a display synchronization signal. The data driver LSI 107-1 to
The data driver LSI1 is simply referred to as 107-4.
Sometimes called 07.
【0005】図19,図20において、符号”201”
を付したのは表示用発振回路である。同様に、”20
2”は液晶ドライバの電源回路、”203−1”〜”2
03−4”はデータドライバLSI107−1〜107
−4の配置位置を示す制御信号を伝送する信号線であ
る。以下、制御信号203−1〜203−4を総称し
て、単に、制御信号203と呼ぶことがある。”20
4”は表示制御信号を伝送するための信号線、”20
5”は走査回路用の電源電圧を供給するための線、”2
06”はデータドライバLSI107用の電源電圧を供
給するための線を指している。”207”は制御信号2
03に対応したアドレス制御を行うアドレス管理回
路、”208”はアドレス管理回路207によるアドレ
ス制御によって得られたカラムアドレスを伝送するため
の信号線、”209”はアドレスアドレス管理回路20
7でアドレス制御を行った表示メモリのロウアドレスを
伝送するための信号線、”210”は制御信号103に
基づいてデータドライバLSI107内部の各種制御信
号を生成するタイミング制御回路、”211”は表示デ
ータの入出力を制御する制御信号を伝送するための信号
線、”212”は表示用のロウアドレス218の制御を
行う制御信号を伝送するための信号線、”213”はセ
レクタ221を制御する制御信号を伝送するための信号
線、”214”はラッチ信号を伝送するための信号
線、”215”は液晶駆動の交流化を制御する制御信号
を伝送するための信号線、”217”は表示アドレスを
生成する表示アドレスカウンタ、”218”は表示用の
ロウアドレスを伝送するための信号線、”219”はデ
ータの双方向制御を行うI/Oバッファ、”220”は
データを伝送するためのデータバスを指している。”2
21”は、表示用のアドレスと、システム(CPU10
4等)から送られてきたアドレスとのうちのいずれかを
選択するセレクタ、”222”はセレクタ221が選択
し出力するロウアドレスを伝送するための信号線を指し
ている。”223”はカラムアドレスデコーダ、”22
4”はカラムアドレスデコーダ223が生成した選択信
号を伝送するための信号線、”225”は表示メモリ2
29のデータセレクタ、”226”は表示メモリ229
のデータバスを指している。”227”はロウアドレス
デコーダを指している。”229”は表示データを保持
する表示メモリ(メモリセル,RAM)、”230”は
表示メモリ229からの表示データバス、”231”は
FRCデータを制御する制御信号を伝送するための信号
線、”232”はFRCのデータを生成するFRCデー
タ回路、”233”はFRCデータを伝送するための信
号線、”234”は表示データ230に対応してFRC
データを選択するFRCセレクタ、”235”はFRC
セレクタ234で選択した表示データを伝送するための
データバス、”236”,”238”は表示データをラ
ッチするラッチ回路、”237”,”239”は表示デ
ータバス、”240”は表示データに基づいて液晶駆動
電圧を生成する液晶駆動回路、”241”は液晶駆動電
圧を供給するための線を指している。In FIGS. 19 and 20, reference numeral "201"
The display oscillator circuit is marked with. Similarly, "20
2 "is a power supply circuit of the liquid crystal driver," 203-1 "to" 2 "
03-4 "is a data driver LSI 107-1 to 107
-4 is a signal line for transmitting a control signal indicating the arrangement position. Hereinafter, the control signals 203-1 to 203-4 may be collectively referred to simply as the control signal 203. "20
4 "is a signal line for transmitting a display control signal," 20 "
5 "is a line for supplying the power supply voltage for the scanning circuit," 2 "
“06” indicates a line for supplying a power supply voltage for the data driver LSI 107. “207” indicates a control signal 2
03 is an address management circuit for performing address control, “208” is a signal line for transmitting a column address obtained by address control by the address management circuit 207, and “209” is an address address management circuit 20.
7, a signal line for transmitting the row address of the display memory that has been subjected to address control, “210” is a timing control circuit for generating various control signals inside the data driver LSI 107 based on the control signal 103, and “211” is a display A signal line for transmitting a control signal for controlling the input / output of data, "212" for transmitting a control signal for controlling the row address 218 for display, and "213" for controlling the selector 221. A signal line for transmitting a control signal, "214" is a signal line for transmitting a latch signal, "215" is a signal line for transmitting a control signal for controlling alternating current of liquid crystal driving, and "217" is A display address counter that generates a display address, “218” is a signal line for transmitting a row address for display, and “219” is a bidirectional control of data. I / O buffers, "220" points to data bus for transmitting data. "2
21 "is the display address and the system (CPU 10
, Etc.), a selector for selecting any one of the addresses sent from (4 etc.), “222” indicates a signal line for transmitting a row address selected and output by the selector 221. "223" is the column address decoder, "22"
4 ”is a signal line for transmitting the selection signal generated by the column address decoder 223, and“ 225 ”is the display memory 2.
29 data selectors, “226” is the display memory 229
Refers to the data bus. “227” indicates a row address decoder. “229” is a display memory (memory cell, RAM) holding display data, “230” is a display data bus from the display memory 229, “231” is a signal line for transmitting a control signal for controlling FRC data, “232” is an FRC data circuit that generates FRC data, “233” is a signal line for transmitting FRC data, and “234” is the FRC corresponding to the display data 230.
FRC selector for selecting data, "235" is FRC
A data bus for transmitting display data selected by the selector 234, "236" and "238" are latch circuits for latching display data, "237" and "239" are display data buses, and "240" is display data. A liquid crystal drive circuit that generates a liquid crystal drive voltage based on "241" indicates a line for supplying the liquid crystal drive voltage.
【0006】本明細書中においては、信号、データ等
を、当該信号等を伝送する信号線,バスに付した符号を
付けて呼ぶことがある。例えば、信号線110を通じて
伝送される表示同期信号を、“表示同期信号110“と
呼ぶことがある。また、表示データバス235を通じて
伝送される表示データを、”表示データ235”と呼ぶ
ことがある。In the present specification, signals, data, etc. may be referred to with reference numerals attached to signal lines and buses for transmitting the signals. For example, the display synchronization signal transmitted through the signal line 110 may be referred to as “display synchronization signal 110”. Further, the display data transmitted via the display data bus 235 may be referred to as “display data 235”.
【0007】この液晶表示装置の駆動動作を図18を用
いて説明する。The driving operation of this liquid crystal display device will be described with reference to FIG.
【0008】表示データは、CPU104による制御に
従って、メモリ105やI/Oデバイス106からデー
タドライバLSI107の表示メモリに描画される。こ
のメモリ105からデータドライバLSI107への表
示データの描画動作は以下のようにして行われる。The display data is drawn from the memory 105 or the I / O device 106 to the display memory of the data driver LSI 107 under the control of the CPU 104. The drawing operation of the display data from the memory 105 to the data driver LSI 107 is performed as follows.
【0009】CPU104は、メモリ105に対しリー
ドアドレス、制御信号を出力することでメモリ105の
データを一旦CPU104のレジスタに取り込む、リー
ドサイクルを実行する。続いて、CPU104はデータ
ドライバLSI107に対しライトアドレス、制御信号
を出力することで一旦CPU104のレジスタに取り込
んだデータをデータドライバLSI107の表示メモリ
に書き込む、ライトサイクルを実行する。CPU104
は、この動作を繰り返すことでメモリ105の表示デー
タをデータドライバLSI107の表示メモリに転送し
表示データの更新(描画)を行う。The CPU 104 outputs a read address and a control signal to the memory 105 to temporarily fetch the data of the memory 105 into a register of the CPU 104, and executes a read cycle. Subsequently, the CPU 104 outputs a write address and a control signal to the data driver LSI 107 to write the data once stored in the register of the CPU 104 into the display memory of the data driver LSI 107, and executes a write cycle. CPU 104
By repeating this operation, the display data of the memory 105 is transferred to the display memory of the data driver LSI 107 to update (draw) the display data.
【0010】更に、図19,図20を用いてデータドラ
イバLSI107の詳細な動作について説明する。Further, the detailed operation of the data driver LSI 107 will be described with reference to FIGS.
【0011】各データドライバLSI107は、それぞ
れパネルの配置位置を示す制御信号203によって液晶
パネル109に対しての配置位置が設定されている。Each data driver LSI 107 has its layout position set with respect to the liquid crystal panel 109 by a control signal 203 indicating the layout position of the panel.
【0012】このためCPU104からのアドレスに対
して、4つのデータドライバLSI107はいずれがア
クセスされているかを、制御信号203に基づいて判定
している。CPU104からのライトアドレスを受ける
と、アドレス管理回路207は当該アドレスが自らの属
するデータドライバLSI107の担当するアドレスで
あるか否かを判定する。判定の結果、自らの属するデー
タドライバLSI107の担当するアドレスであった場
合には、当該アドレスを表示メモリ229のアドレス
(カラムアドレス208、ロウアドレス209)に変換
し、これをカラムアドレスデコーダ223,セレクタ2
21に出力する。Therefore, the four data driver LSIs 107 determine which of the four data driver LSIs 107 is being accessed with respect to the address from the CPU 104 based on the control signal 203. Upon receiving the write address from the CPU 104, the address management circuit 207 determines whether or not the address is the address that the data driver LSI 107 to which it belongs is in charge. If the result of the determination is that the address is for the data driver LSI 107 to which it belongs, that address is converted to an address (column address 208, row address 209) in the display memory 229, and this is converted to the column address decoder 223, selector. Two
21.
【0013】CPU104からのライトサイクルの時に
は、セレクタ221はロウアドレス209を選択しこれ
をロウアドレスデコーダ227に出力する。すると、ロ
ウアドレスデコーダ227は、そのアドレスに対応した
表示メモリ229のゲート線を選択する。一方、カラム
アドレスデコーダ223は、カラムアドレス208に対
応したデータセレクタ225を有効にすることで、表示
メモリ229のデータ線を選択する。これにより、I/
Oバッファ219からのライトデータ220を表示メモ
リ229の所定のアドレスに書き込むことができる。以
上の動作を繰り返すことで表示データの更新(描画)を
行う。In the write cycle from the CPU 104, the selector 221 selects the row address 209 and outputs it to the row address decoder 227. Then, the row address decoder 227 selects the gate line of the display memory 229 corresponding to the address. On the other hand, the column address decoder 223 selects the data line of the display memory 229 by enabling the data selector 225 corresponding to the column address 208. This gives I /
The write data 220 from the O buffer 219 can be written to a predetermined address in the display memory 229. The display data is updated (drawn) by repeating the above operation.
【0014】表示メモリ229には、1画面分×2ビッ
ト(4階調)の表示データが保持されている。The display memory 229 holds display data of 1 screen × 2 bits (4 gradations).
【0015】表示メモリ229からの表示データの読み
出しの際には、セレクタ221は表示アドレスカウンタ
217で生成したロウアドレス(表示アドレス)218
を選択する。これにより、その時の表示アドレス218
によって指定されているアドレスの表示データが、FR
Cセレクタ234によって順次1ライン分づつ読み出さ
れる。この読み出しは、水平同期信号に同期して行われ
る。FRCセレクタ234は、読み出した表示データ
を、1ビットの表示データ235としてラッチ回路23
6に出力する。この表示データ235は、ラッチ回路2
36,238によって、表示データ237,239とし
て順次転送されて、液晶駆動回路240に入力される。
液晶駆動回路240は、この表示データ239に対応し
た液晶駆動電圧241を生成し、液晶パネル109を駆
動する。When reading the display data from the display memory 229, the selector 221 selects the row address (display address) 218 generated by the display address counter 217.
Select As a result, the display address 218 at that time is displayed.
The display data of the address specified by
The C selector 234 sequentially reads one line at a time. This reading is performed in synchronization with the horizontal synchronizing signal. The FRC selector 234 uses the read display data as the 1-bit display data 235 and latch circuit 23.
6 is output. This display data 235 is stored in the latch circuit 2
36 and 238, the display data 237 and 239 are sequentially transferred and input to the liquid crystal drive circuit 240.
The liquid crystal drive circuit 240 generates a liquid crystal drive voltage 241 corresponding to the display data 239 and drives the liquid crystal panel 109.
【0016】走査回路108はこれに同期して、液晶パ
ネル109のゲート線を1ラインずつ順次有効にしてゆ
く。これにより表示が行われることになる。In synchronization with this, the scanning circuit 108 sequentially enables the gate lines of the liquid crystal panel 109 line by line. As a result, the display is performed.
【0017】なお、ここでは、ラッチ回路を2段に構成
し(ラッチ回路236,ラッチ回路238)、それぞれ
の動作タイミングをラッチ信号214,215によって
制御することで、CPU104からのアクセス(表示メ
モリ229への書き込み)と表示動作(表示メモリ22
9からの読み出し)とが競合した時の調停動作を行って
いる。Here, the latch circuit is constructed in two stages (latch circuit 236, latch circuit 238), and the operation timing of each is controlled by the latch signals 214, 215, so that access from the CPU 104 (display memory 229) is possible. Write to) and display operation (display memory 22)
Arbitration operation is performed when there is a conflict with (reading from 9).
【0018】[0018]
【発明が解決しようとする課題】ところで、近年、マル
チメディア技術の発展に伴って、動画の表示が要求され
るようになってきている。動画を表示するためには、実
用上、32階調以上の多階調表示が必須となる。1画素
32階調の表示を行うためには1画素5ビットの表示デ
ータが必要となる。そして、これを上記従来技術で実現
するには、データドライバLSIに内蔵するメモリの容
量を増加させなければならない。By the way, in recent years, with the development of multimedia technology, display of moving images has been required. In order to display a moving image, practically, multi-gradation display of 32 gradations or more is essential. In order to display 32 gradations per pixel, display data of 5 bits per pixel is required. In order to realize this with the above-mentioned conventional technique, it is necessary to increase the capacity of the memory built in the data driver LSI.
【0019】しかし、内蔵するメモリの容量を増加させ
るとチップサイズが増大し、低価格化を図ることが困難
となる。また、動画の描画データは1秒間に30フレー
ム以上の更新が必要であるが、そのためにはフレーム毎
にデータを転送しなければならず、メモリの高速な書換
が必須となる。階調数が増えればデータ量も増えるた
め、階調数が増大する従って書換はさらに高速化が要求
されるようになる。このような高速化は消費電力の増大
につながる。このように従来技術では低消費電力化と低
コスト化を供に実現することが困難であった。However, when the capacity of the built-in memory is increased, the chip size is increased and it is difficult to reduce the cost. Further, the drawing data of the moving image needs to be updated for 30 frames or more per second, but for that purpose, the data must be transferred for each frame, and high-speed rewriting of the memory is essential. As the number of gradations increases, the amount of data also increases. Therefore, the number of gradations also increases. Therefore, rewriting is required to be faster. Such speedup leads to an increase in power consumption. As described above, it is difficult for the conventional technology to realize both low power consumption and low cost.
【0020】本発明は、低コストおよび低消費電力を実
現しつつ、動画表示に対応可能なデータドライバおよび
これを用いた液晶表示装置、情報処理装置を提供するこ
とを目的とする。It is an object of the present invention to provide a data driver capable of displaying moving images while realizing low cost and low power consumption, and a liquid crystal display device and an information processing device using the data driver.
【0021】[0021]
【課題を解決するための手段】本発明では、データドラ
イバとは別に動画コントローラを設け、動画処理,液晶
多階調表示のための処理をここで行うようにする。静止
画の表示には、データドライバ内の表示メモリを通じて
処理したデータを用いる。一方、動画の表示には、動画
コントローラから送られてくるデータを用いる。表示領
域に応じて両者を切り替えて使用することで、消費電力
の増大、表示メモリの容量の増大を招くことなく動画に
対応できる。つまり、表示画面が変化しない静止画では
表示メモリのアクセス周波数を低速化できる(表示メモ
リから1ライン分づつ読み出すようにすれば、表示メモ
リへのアクセスは水平期間に1回で足りる)。一方、動
画表示では、処理を動画コントローラに行わせること
で、データドライバに内蔵する表示メモリ容量を増加さ
せる必要はない。また、動画コントローラで階調制御の
処理を行うため、階調表示数がデータドライバのみによ
って制限されることはない。データドライバによる階調
制御と、動画コントローラによる階調制御とを組み合わ
せれば、階調表示数をより多くできる。According to the present invention, a moving picture controller is provided separately from the data driver, and processing for moving picture processing and liquid crystal multi-gradation display is performed here. The data processed through the display memory in the data driver is used for displaying the still image. On the other hand, the data sent from the moving image controller is used for displaying the moving image. By switching and using both depending on the display area, it is possible to cope with a moving image without increasing the power consumption and the capacity of the display memory. That is, the access frequency of the display memory can be slowed down for a still image whose display screen does not change (if the display memory is read out line by line, the display memory can be accessed only once in the horizontal period). On the other hand, in moving image display, it is not necessary to increase the display memory capacity built in the data driver by causing the moving image controller to perform the processing. Further, since the moving image controller performs gradation control processing, the number of gradation display is not limited only by the data driver. If the gradation control by the data driver and the gradation control by the moving image controller are combined, the number of gradation display can be increased.
【0022】本発明の構成をより具体的に述べれば以下
の通りである。The structure of the present invention will be described in more detail below.
【0023】本発明の第1の態様としては、液晶パネル
のデータ線に印加する液晶駆動電圧を外部から入力され
る表示データに応じて出力するデータドライバにおい
て、外部から表示データを入力されるデータバスと、外
部からアドレスを入力されるアドレスバスと、表示デー
タを記憶するための表示メモリおよび該表示メモリから
読み出されたデータを出力するための出力バスを備え、
上記データバスを通じて入力された表示データを、上記
アドレスバスを通じて入力された上記アドレスに基づい
て定まる上記表示メモリ上の領域に一旦格納し、その
後、該表示メモリに格納した表示データを別途定められ
た順に読み出して上記出力バスを通じて出力するデータ
処理系と、上記データ処理系の出力バスと上記データバ
スとのうちのいずれか一方を選択する選択手段と、上記
選択手段によって選択されている方のバスを通じて送ら
れてくるデータに応じた液晶駆動電圧を出力する電圧出
力手段と、を有することを特徴とするデータドライバが
提供される。According to a first aspect of the present invention, in a data driver for outputting a liquid crystal drive voltage applied to a data line of a liquid crystal panel according to display data input from the outside, data to which the display data is input from the outside A bus, an address bus to which an address is input from the outside, a display memory for storing display data, and an output bus for outputting the data read from the display memory,
The display data input through the data bus is temporarily stored in an area on the display memory that is determined based on the address input through the address bus, and then the display data stored in the display memory is separately determined. A data processing system for sequentially reading and outputting through the output bus, a selection means for selecting one of the output bus of the data processing system and the data bus, and a bus selected by the selection means. And a voltage output means for outputting a liquid crystal drive voltage according to the data transmitted through the data driver.
【0024】上記選択手段は、選択の基準となる選択情
報を格納するメモリと、上記選択情報に従った選択指示
を出力する指示回路と、上記指示回路からの指示に従っ
て、上記データバスまたは上記データ処理系の出力バス
のいずれかを選択するセレクタと、を含んで構成される
ものであることが好ましい。The selecting means stores a selection information serving as a selection reference, an instruction circuit for outputting a selection instruction according to the selection information, and the data bus or the data according to an instruction from the instruction circuit. It is preferable that it is configured to include a selector that selects one of the output buses of the processing system.
【0025】上記選択情報は、上記液晶パネル上におけ
る領域を規定したものであり、上記指示回路は、上記選
択情報によって規定された領域に対して出力されるべき
データが上記データバスを通じて送られてくる期間中は
上記データバスを選択する指示を出し、それ以外の時に
は上記データ処理系の出力バスを選択する指示を出すも
のであることが好ましい。The selection information defines a region on the liquid crystal panel, and the instruction circuit sends data to be output to the region defined by the selection information through the data bus. It is preferable to issue an instruction to select the data bus during the incoming period, and to issue an instruction to select the output bus of the data processing system at other times.
【0026】上記選択情報は、上記液晶パネル上におけ
る動画を表示する領域を規定したものであってもよい。The selection information may define an area for displaying a moving image on the liquid crystal panel.
【0027】上記データ処理系は、上記表示メモリから
読み出された表示データに基づいて階調制御を行う第1
の階調制御回路を有し、該第1の階調制御回路による階
調制御の行われた後のデータを上記出力バスを通じて出
力するものであってもよい。The data processing system first controls gradation based on the display data read from the display memory.
The gradation control circuit may be provided, and the data after gradation control by the first gradation control circuit is output through the output bus.
【0028】上記第1の階調制御回路は、上記階調制御
をFRC方式で行うものであってもよい。The first gradation control circuit may perform the gradation control by an FRC method.
【0029】上記電圧出力手段は、上記選択手段によっ
て選択されている方のバスを通じて送られてくる上記デ
ータに基づいて階調制御を行う第2の階調制御回路を有
し、該第2の階調制御回路による階調制御によって得ら
れた電圧を上記液晶駆動電圧として出力するものであっ
てもよい。The voltage output means has a second gradation control circuit for performing gradation control based on the data sent through the bus selected by the selection means. A voltage obtained by gradation control by the gradation control circuit may be output as the liquid crystal drive voltage.
【0030】上記第2の階調制御回路は、上記階調制御
をPWM方式、または,AM方式で行うものであっても
よい。The second gradation control circuit may perform the gradation control by a PWM system or an AM system.
【0031】本発明の第2の態様としては、上述した第
1の態様のデータドライバと、表示データを処理するデ
ータコントローラとを備え、上記データコントローラ
は、上記処理の結果を上記データバスを通じてデータを
上記データドライバに出力するものであることを特徴と
する液晶表示装置が提供される。As a second aspect of the present invention, the data driver of the above-mentioned first aspect and a data controller for processing display data are provided, and the data controller outputs the result of the above-mentioned data through the data bus. Is provided to the data driver, and a liquid crystal display device is provided.
【0032】上記データコントローラは、表示データに
対して階調制御を行う第3の階調制御回路を備え、該第
3の階調制御回路による階調制御によって得られたデー
タを出力するものであることが好ましい。The data controller includes a third gradation control circuit for performing gradation control on display data, and outputs the data obtained by the gradation control by the third gradation control circuit. Preferably there is.
【0033】上記第3の階調制御回路は、上記階調制御
をFRC方式で行うものであってもよい。The third gradation control circuit may perform the gradation control by the FRC method.
【0034】上記第1の階調制御回路による階調制御
と、上記第2の階調制御回路による階調制御と、上記第
3の階調制御回路による階調制御と、のうちの少なくと
も2つを組み合わせることで階調表示を行ってもよい。At least two of gradation control by the first gradation control circuit, gradation control by the second gradation control circuit, and gradation control by the third gradation control circuit. Grayscale display may be performed by combining the two.
【0035】本発明の第3の態様としては、上述の第2
の態様の液晶表示装置を備えたことを特徴とする情報処
理装置が提供される。A third aspect of the present invention is the above-mentioned second aspect.
There is provided an information processing device comprising the liquid crystal display device according to the aspect.
【0036】上述した各態様の作用についてまとめて説
明する。The operation of each of the above-mentioned modes will be described collectively.
【0037】データ処理系では、データバスを通じて入
力された表示データを、表示メモリに一旦格納する。こ
の時の格納領域は、アドレスバスを通じて入力されたア
ドレスに基づいて定められる。その後、表示メモリに格
納した表示データを別途定められた順に読み出して出力
バスを通じて出力する。なお、データ処理系が第1の階
調制御回路を有している場合には、出力バスには、表示
メモリから読み出した表示データに対してこの第1の階
調制御回路による階調制御(例えば、FRC方式による
階調制御)の行われた後のデータを出力する。In the data processing system, the display data input through the data bus is temporarily stored in the display memory. The storage area at this time is determined based on the address input through the address bus. Then, the display data stored in the display memory is read out in a separately determined order and output through the output bus. When the data processing system has the first gradation control circuit, the output bus has gradation control by the first gradation control circuit for the display data read from the display memory ( For example, the data after the gradation control by the FRC method) is performed is output.
【0038】データコントローラは、表示データを処理
した結果をデータバスを通じてデータをデータドライバ
に出力する。なお、データコントローラが第3の階調制
御回路を有している場合には、この第3の階調制御回路
による階調制御(例えば、FRC方式による階調制御)
によって得られたデータを出力する。The data controller outputs the result of processing the display data to the data driver through the data bus. If the data controller has a third gradation control circuit, gradation control by this third gradation control circuit (for example, gradation control by FRC method)
Output the data obtained by.
【0039】選択手段は、データ処理系の出力バスと、
データバスとのうちのいずれか一方を選択する。この選
択手段は、指示回路が出力する、選択情報に従った選択
指示に従って、セレクタがデータバスまたはデータ処理
系の出力バスのいずれかを選択することで実現できる。
この選択情報が液晶パネル上における領域(例えば、動
画表示領域)を規定したものである場合には、指示回路
は、この選択情報によって規定された領域に対して出力
されるべきデータがデータバスを通じてデータコントロ
ーラから送られてくる期間中、データバスを選択する指
示を出す。それ以外の時にはデータ処理系の出力バスを
選択する指示を出す。The selecting means is an output bus of the data processing system,
Either the data bus or the data bus is selected. This selecting means can be realized by the selector selecting either the data bus or the output bus of the data processing system in accordance with the selection instruction output from the instruction circuit according to the selection information.
If the selection information defines an area (for example, a moving image display area) on the liquid crystal panel, the instruction circuit determines that the data to be output to the area defined by the selection information is transmitted via the data bus. During the period sent from the data controller, it issues an instruction to select the data bus. In other cases, an instruction to select the output bus of the data processing system is issued.
【0040】電圧出力手段は、選択手段によって選択さ
れている方のバスを通じて送られてくるデータに応じた
液晶駆動電圧を出力する。なお、電圧出力手段が第2の
階調制御回路を有している場合には、入力されたデータ
に対してこの第2の階調制御回路による階調制御(例え
ば、PWM方式、または,AM方式による階調制御)を
行うことで得られた電圧を液晶駆動電圧として出力す
る。The voltage output means outputs a liquid crystal drive voltage according to the data sent through the bus selected by the selecting means. When the voltage output means has the second gradation control circuit, the gradation control by the second gradation control circuit (for example, PWM method or AM) is performed on the input data. The voltage obtained by performing the gradation control according to the method is output as the liquid crystal drive voltage.
【0041】[0041]
【発明の実施の形態】本発明の実施形態を図面を用いて
説明する。Embodiments of the present invention will be described with reference to the drawings.
【0042】本発明の第1の実施形態である液晶表示装
置を図1乃至図5、図10乃至図15を用いて説明す
る。A liquid crystal display device according to a first embodiment of the present invention will be described with reference to FIGS. 1 to 5 and 10 to 15.
【0043】まず、概要を図1を用いて説明する。First, the outline will be described with reference to FIG.
【0044】この液晶表示装置は、320×480画素
の液晶パネル309と、データドライバLSI307−
1〜307−4と、走査回路308と、動画コントロー
ラ311と、CPU304と、メモリ305と、I/O
デバイス306とから構成されている。そして、これら
各部間は、アドレスバス301、データバス302、制
御信号線303、表示同期信号線310によって接続さ
れている。なお、これ以降の説明においては、データド
ライバLSI307−1〜307−4を総称して、単
に、“データドライバLSI307”と呼ぶことがあ
る。また、本明細書中、信号を当該信号を伝送する信号
線の符号を付して呼ぶことがある。例えば、表示同期信
号線310を通じて送られる表示同期信号を、“表示同
期信号310”と呼ぶことがある。This liquid crystal display device includes a liquid crystal panel 309 of 320 × 480 pixels and a data driver LSI 307-.
1 to 307-4, the scanning circuit 308, the moving image controller 311, the CPU 304, the memory 305, and the I / O.
And a device 306. Then, these units are connected by an address bus 301, a data bus 302, a control signal line 303, and a display synchronization signal line 310. In the following description, the data driver LSIs 307-1 to 307-4 may be collectively referred to simply as “data driver LSI 307”. In addition, in the present specification, a signal may be referred to with a reference numeral of a signal line that transmits the signal. For example, the display synchronization signal sent through the display synchronization signal line 310 may be referred to as the “display synchronization signal 310”.
【0045】CPU304は、アドレスバス301,デ
ータバス302を通じて、データドライバLSI307
の内蔵する表示メモリに直接アクセスできるようになっ
ている。また、動画コントローラ311も同様に、アド
レスバス301,データバス302を通じて、データド
ライバLSI307にアクセスできるようになってい
る。これによりこの液晶表示装置では、静止画データに
ついては、CPU304,メモリ305によって表示デ
ータの更新(描画)を行うようになっている。一方、動
画データについては動画コントローラ311からデータ
ドライバLSI307へ出力されるようになっている。
そして、データドライバLSI307は、内部に動画表
示領域を示す情報を備えており、該情報に従って、CP
U304等から送られてくる表示データ(静止画デー
タ)と、動画コントローラ311から送られてくる表示
データ(動画データ)と、を切り替えて液晶パネル30
9に出力するようになっている。The CPU 304 receives the data driver LSI 307 through the address bus 301 and the data bus 302.
The built-in display memory can be accessed directly. Similarly, the moving image controller 311 can access the data driver LSI 307 through the address bus 301 and the data bus 302. As a result, in this liquid crystal display device, for still image data, the display data is updated (drawn) by the CPU 304 and the memory 305. On the other hand, the moving image data is output from the moving image controller 311 to the data driver LSI 307.
The data driver LSI 307 internally includes information indicating the moving image display area, and according to the information, the CP
The display data (still image data) sent from the U304 or the like and the display data (moving image data) sent from the moving image controller 311 are switched to switch the liquid crystal panel 30.
It is designed to output to 9.
【0046】このような動作を実現するための構成上の
特徴は、主としてデータドライバLSI307にある。
そこで、これ以降は、データドライバLSI307を中
心に説明を行うこととする。The structural feature for realizing such an operation is mainly in the data driver LSI 307.
Therefore, hereinafter, the description will be focused on the data driver LSI 307.
【0047】各データドライバLSI307は、各画素
2ビットの表示データを、160出力,240ライン分
保持できるだけの容量を備えた表示メモリ(メモリセル
433)を備えている。そのため、1個のデータドライ
バLSI307で160×240画素の液晶パネルを4
階調で表示することができる。液晶パネル309は32
0×480画素であるため、このデータドライバLSI
307を上下に2個づつ(合計4個)配置し、上下24
0ラインずつの2画面駆動を行うようになっている。Each data driver LSI 307 includes a display memory (memory cell 433) having a capacity capable of holding 2-bit display data of each pixel for 160 outputs and 240 lines. Therefore, one data driver LSI 307 is used to drive a liquid crystal panel with 160 × 240 pixels.
It can be displayed in gradation. 32 for the liquid crystal panel 309
This data driver LSI has 0x480 pixels.
Two 307 are arranged in the upper and lower parts (four in total), and 24
It is designed to perform two-screen drive for each 0 line.
【0048】図2、図3に示すとおり、データドライバ
LSI307は、アドレス管理回路408、タイミング
制御回路411、I/Oバッファ419、表示アドレス
カウンタ421、セレクタ423、ロウアドレスデコー
ダ425、FRCデータ回路427、カラムアドレスデ
コーダ429、データセレクタ431、メモリセル43
3、FRCセレクタ435、セレクタ437、シフトレ
ジスタ439、ラッチ回路441、液晶駆動回路443
を備えている。また、これらの各部間(あるいは、他の
回路部分との間)を繋ぐための各種信号線、バス42
0,432,434,442等を備えている。As shown in FIGS. 2 and 3, the data driver LSI 307 includes an address management circuit 408, a timing control circuit 411, an I / O buffer 419, a display address counter 421, a selector 423, a row address decoder 425, and an FRC data circuit 427. , Column address decoder 429, data selector 431, memory cell 43
3, FRC selector 435, selector 437, shift register 439, latch circuit 441, liquid crystal drive circuit 443
It has. In addition, various signal lines and buses 42 for connecting these respective units (or other circuit units)
0, 432, 434, 442 and the like.
【0049】なお、該図2、図3には、図1においては
省略し描いていなかった、発振回路402、電源回路4
04も描いている。2 and 3, the oscillator circuit 402 and the power supply circuit 4 which are not shown in FIG. 1 are omitted.
04 is also drawn.
【0050】アドレス管理回路408は、制御信号30
3,401に基づいてアドレス301をカラムアドレス
409およびロウアドレス410に変換するものであ
る。アドレス管理回路408は、カラムアドレス409
をカラムアドレスデコーダ429に、一方、ロウアドレ
ス410をセレクタ423を介してロウアドレスデコー
ダ425へ出力している。なお、制御信号401は、4
つのデータドライバLSI307のうちいずれがその時
のアクセス対象であるかを指定するためのものである。The address management circuit 408 controls the control signal 30.
The address 301 is converted into a column address 409 and a row address 410 based on 3, 401. The address management circuit 408 uses the column address 409.
To the column address decoder 429 and the row address 410 to the row address decoder 425 via the selector 423. The control signal 401 is 4
It is for designating which one of the data driver LSIs 307 is the access target at that time.
【0051】タイミング制御回路411は、制御信号3
03および表示同期信号310からデータドライバLS
I307内部の各種制御信号412,413,414,
415,416,417,418,445を生成するも
のである。これらの制御信号のうち、制御信号412は
I/Oバッファ419に出力されている。制御信号41
3は、表示アドレスカウンタ421に出力されている。
制御信号414は、セレクタ423に出力されている。
制御信号415は、FRCデータ回路427に出力され
ている。シフトクロック416はシフトレジスタ439
に出力されている。ラッチ信号417は、ラッチ回路4
41に出力されており、表示データをラッチするタイミ
ングを制御するのに用いられている。制御信号418
は、液晶駆動回路443に出力されており、液晶駆動の
交流化を制御するのに用いられている。制御信号445
は、セレクタ437へ出力されており、セレクタ437
に接続されている2つのデータバス(データバス43
6、データバス302)のうちいずれか一方を選択する
のに用いられている。なお、タイミング制御回路411
にも上述の制御信号401が入力されている。The timing control circuit 411 controls the control signal 3
03 and display synchronization signal 310 to data driver LS
Various control signals 412, 413, 414, inside I307
415, 416, 417, 418, 445 are generated. Of these control signals, the control signal 412 is output to the I / O buffer 419. Control signal 41
3 is output to the display address counter 421.
The control signal 414 is output to the selector 423.
The control signal 415 is output to the FRC data circuit 427. The shift clock 416 is the shift register 439.
Is output to The latch signal 417 is the latch circuit 4
It is output to 41 and is used to control the timing of latching the display data. Control signal 418
Is output to the liquid crystal drive circuit 443 and is used to control the alternating current of the liquid crystal drive. Control signal 445
Are output to the selector 437.
Two data buses (data bus 43
6, data bus 302) is used to select either one. The timing control circuit 411
Also, the above-mentioned control signal 401 is input.
【0052】該タイミング制御回路411は、液晶パネ
ル309上において動画の表示される領域を示す情報が
格納されたレジスタ4110を備えている。また、該タ
イミング制御回路411には、その時、液晶パネル30
9上における何番目のラインに対応した表示データをメ
モリセル433から読み出すべきかを示すロウアドレス
422が入力されている。制御信号445はこのレジス
タ4110の内容とロウアドレス422とに基づいて生
成されている。つまり、動画表示領域では表示データ3
02(動画コントローラ311から送られてくる動画デ
ータ)を、一方、静止画表示領域では表示データ436
(静止画データ)を、セレクタ437に選択させるよう
に制御信号445を生成している。このような点が本実
施形態最大の特徴点である。The timing control circuit 411 includes a register 4110 in which information indicating a region where a moving image is displayed on the liquid crystal panel 309 is stored. In addition, at that time, the timing control circuit 411 is set to the liquid crystal panel 30.
A row address 422 indicating which display line corresponding to the 9th line from which the display data should be read from the memory cell 433 is input. The control signal 445 is generated based on the contents of the register 4110 and the row address 422. That is, the display data 3 is displayed in the moving image display area.
02 (moving image data sent from the moving image controller 311) while displaying data 436 in the still image display area.
A control signal 445 is generated so that the selector 437 selects (still image data). Such a point is the most characteristic point of this embodiment.
【0053】I/Oバッファ419は、制御信号412
に従って、表示データ302,420の入出力を制御す
るものである。The I / O buffer 419 receives the control signal 412.
According to the above, the input / output of the display data 302, 420 is controlled.
【0054】表示アドレスカウンタ421は、制御信号
413に従って、表示用のロウアドレス422を生成す
るものである。該表示アドレスカウンタ421は、この
ロウアドレス422をタイミング制御回路411および
セレクタ423に出力している。The display address counter 421 is for generating a display row address 422 in accordance with the control signal 413. The display address counter 421 outputs the row address 422 to the timing control circuit 411 and the selector 423.
【0055】セレクタ423は、制御信号414に従っ
て、表示用のロウアドレス422と描画用のロウアドレ
ス410とのうちのいずれか一方を選択するものであ
る。該セレクタ423は、選択した方を、ロウアドレス
424としてロウアドレスデコーダ425に出力してい
る。The selector 423 selects either the display row address 422 or the drawing row address 410 according to the control signal 414. The selector 423 outputs the selected one as a row address 424 to the row address decoder 425.
【0056】ロウアドレスデコーダ425は、ロウアド
レス424を解読することでワード選択信号426を生
成して、これをメモリセル433のゲート線に出力する
ものである。The row address decoder 425 decodes the row address 424 to generate a word selection signal 426 and outputs it to the gate line of the memory cell 433.
【0057】カラムアドレスデコーダ429は、カラム
アドレス409に基づいて、選択信号430を生成する
ものである。該カラムアドレスデコーダ429は、この
選択信号430を、データセレクタ431に出力してい
る。The column address decoder 429 is for generating the selection signal 430 based on the column address 409. The column address decoder 429 outputs this selection signal 430 to the data selector 431.
【0058】データセレクタ431は、選択信号430
に従ってメモリセル433のデータバス432のデータ
線を選択することで、メモリセル433への表示データ
420の入出力を制御するものである。The data selector 431 has a selection signal 430.
By selecting the data line of the data bus 432 of the memory cell 433 according to the above, the input / output of the display data 420 to / from the memory cell 433 is controlled.
【0059】メモリセル433は、表示データ(静止画
データ)を一時記憶するためのメモリであり、RAMで
構成されている。該メモリセル433上における表示デ
ータの書き込み/読み出しの対象となる領域は、上述の
カラムアドレスおよびロウアドレスに基づいて指定でき
るようになっている。上述したとおり本実施形態のメモ
リセル433は、各画素2ビットの表示データを、16
0出力,240ライン分保持できるだけの容量を備えて
いる。The memory cell 433 is a memory for temporarily storing display data (still image data) and is composed of a RAM. The area of the memory cell 433 to which the display data is written / read can be designated based on the above-mentioned column address and row address. As described above, the memory cell 433 of this embodiment stores 16-bit display data of 2 bits for each pixel.
It has the capacity to hold 0 output and 240 lines.
【0060】FRCデータ回路427およびFRCセレ
クタ435は、FRC方式による階調表示を行うための
ものである。FRC階調方式とは、図15に示すとお
り、印加電圧(すなわち表示輝度)をフレーム毎に変え
ることで、中間の階調の輝度を表示する方式である(図
15の例では、奇数フレームと偶数フレームとで表示輝
度を変えている)。FRCデータ回路427は、FRC
階調方式により階調表示を行う際に必要なFRCデータ
428を生成するものである。FRCデータ428の生
成タイミングは、制御信号415に従って決定されてい
る。FRCセレクタ435は、1画素2ビットの表示デ
ータ434に対応してFRCデータ1ビットを選択する
処理(FRC制御)を行うものである。FRCセレクタ
435は、FRC制御によって生成されたデータを、表
示データ436としてセレクタ437へ出力している。The FRC data circuit 427 and the FRC selector 435 are for performing gradation display by the FRC system. As shown in FIG. 15, the FRC gradation method is a method of displaying the brightness of an intermediate gradation by changing the applied voltage (that is, display brightness) for each frame (in the example of FIG. Display brightness is changed with even frames). The FRC data circuit 427 is
The FRC data 428 necessary for performing gradation display by the gradation method is generated. The generation timing of the FRC data 428 is determined according to the control signal 415. The FRC selector 435 performs a process (FRC control) of selecting 1 bit of FRC data corresponding to the display data 434 of 2 bits per pixel. The FRC selector 435 outputs the data generated by the FRC control to the selector 437 as the display data 436.
【0061】セレクタ437は、表示データ436(静
止画データ)と、動画コントローラ311から入力され
ている表示データ302(動画データ)と、のうちのい
ずれか一方を制御信号445に従って選択するものであ
る。つまり、本実施形態においては、データバス302
を通じて送られてきた表示データが、セレクタ437に
至るまでには2つのルートが設けられている。1番目の
ルートは、データバス302以後、I/Oバッファ41
9,データセレクタ431,メモリセル433,FRC
セレクタ435,データバス436を通じてセレクタ4
37に至るルートである。2番目のルートは、メモリセ
ル433等を介することなく、データバス302を、直
接、セレクタ437に接続したルートである。あらかじ
め動画表示領域として設定されている領域についての表
示データを入力すべき期間中は、データバス302には
動画コントローラ311から動画データが入力されてい
る。一方、あらかじめ静止表示領域として設定されてい
る領域についての表示データを入力すべき期間中は、デ
ータバス302にはCPU304,メモリ305等から
静止画データが入力されている。従って、セレクタ43
7において、データバス436とデータバス302との
いずれか一方を制御信号445に従って選択すること
で、データバス302からセレクタ437に至る2つの
ルートのうちのいずれかを、表示データに応じて選択で
きるようになっている。該セレクタ437は、このよう
にして選択した方を表示データ438としてシフトレジ
スタ439へ出力している。The selector 437 selects either the display data 436 (still image data) or the display data 302 (moving image data) input from the moving image controller 311 according to the control signal 445. . That is, in the present embodiment, the data bus 302
Two routes are provided before the display data sent through the selector reaches the selector 437. The first route is the I / O buffer 41 after the data bus 302.
9, data selector 431, memory cell 433, FRC
Selector 4 through selector 435, data bus 436
It is a route to 37. The second route is a route in which the data bus 302 is directly connected to the selector 437 without passing through the memory cell 433 or the like. During the period in which the display data for the area preset as the moving image display area is to be input, moving image data is input to the data bus 302 from the moving image controller 311. On the other hand, still image data is being input to the data bus 302 from the CPU 304, the memory 305, and the like during a period in which display data for an area that has been set in advance as a still display area should be input. Therefore, the selector 43
7, by selecting one of the data bus 436 and the data bus 302 according to the control signal 445, one of two routes from the data bus 302 to the selector 437 can be selected according to the display data. It is like this. The selector 437 outputs the thus selected one to the shift register 439 as display data 438.
【0062】なお、本実施形態におけるセレクタ437
の具体的な内部構成を図4に示した。Note that the selector 437 in this embodiment is used.
FIG. 4 shows a specific internal structure of the above.
【0063】シフトレジスタ439は、8ビット双方向
シフトレジスタであり、シフトクロック(制御信号)4
16に従って動作している。The shift register 439 is an 8-bit bidirectional shift register, and has a shift clock (control signal) 4
It operates according to 16.
【0064】ラッチ回路441は、制御信号417に従
って(つまり、走査回路308の表示選択信号407に
同期して)表示データ440をラッチするものである。
該ラッチ回路441は、ラッチしたデータを、表示デー
タ442として液晶駆動回路443へ出力している。The latch circuit 441 latches the display data 440 according to the control signal 417 (that is, in synchronization with the display selection signal 407 of the scanning circuit 308).
The latch circuit 441 outputs the latched data to the liquid crystal drive circuit 443 as display data 442.
【0065】液晶駆動回路443は、表示データ442
に対応して液晶駆動電圧444を生成するものである。The liquid crystal drive circuit 443 displays the display data 442.
The liquid crystal drive voltage 444 is generated corresponding to
【0066】発振回路402は表示タイミングを規定す
るための表示クロック403を生成し、走査回路308
へ供給するするものである。The oscillation circuit 402 generates the display clock 403 for defining the display timing, and the scanning circuit 308.
Is to be supplied to.
【0067】電源回路404は、液晶パネル駆動電圧
(走査回路308用の電源電圧405、データドライバ
LSI307用の電源電圧406)を生成し供給するも
のである。The power supply circuit 404 generates and supplies a liquid crystal panel drive voltage (power supply voltage 405 for the scanning circuit 308, power supply voltage 406 for the data driver LSI 307).
【0068】次に、本実施形態における表示動作につい
て説明する。Next, the display operation in this embodiment will be described.
【0069】説明は静止画の表示動作と動画の表示動作
とに分けて行う。The description will be divided into a still image display operation and a moving image display operation.
【0070】[静止画の表示動作]静止画については、
CPU304がメモリ305内の表示データを読み出し
(リードアクセス)し、これをデータドライバLSI3
07のメモリセル433に書き込む(ライトアクセス)
ことで、表示データの更新(描画)行われる。メモリ4
33へのアクセスは、ランダムに行われる。この時の、
CPU304のアクセスはSRAMインタフェースで行
われる。SRAMインタフェースのリード/ライトタイ
ミングを図10、図11に示した。図10、図11に示
した信号のうち、アドレス信号はアドレスバス301を
通じて伝送されている。データ信号は、データバス30
2を通じて伝送されている。これ以外の信号は、制御信
号303に含まれているものである。[Still image display operation] Regarding still images,
The CPU 304 reads (read-accesses) the display data in the memory 305, and the data is read by the data driver LSI 3
Writing to the memory cell 433 of 07 (write access)
As a result, the display data is updated (drawn). Memory 4
Access to 33 is performed randomly. At this time,
The access of the CPU 304 is performed by the SRAM interface. The read / write timing of the SRAM interface is shown in FIGS. Of the signals shown in FIGS. 10 and 11, the address signal is transmitted through the address bus 301. The data signal is sent to the data bus 30.
2 is transmitted. Other signals are included in the control signal 303.
【0071】以下、データドライバLSI307のメモ
リセル433への表示データの書き込み、メモリセル4
33からの表示データの読み出しについて説明する。Hereinafter, the display data is written into the memory cell 433 of the data driver LSI 307, and the memory cell 4 is read.
The reading of the display data from 33 will be described.
【0072】まず、メモリセル433への表示データの
書き込みについて説明する。First, writing of display data to the memory cell 433 will be described.
【0073】システム(CPU304等)からのリード
/ライトアドレスは、アドレスバス301を通じてデー
タドライバLSI307のアドレス管理回路408に入
力される。各データドライバLSI307のアドレス管
理回路408は、それぞれ制御信号401に基づいてそ
の時のアクセスが、自らの属するデータドライバLSI
307に対するものであるか否かを判定する。該判定の
結果、自らの属するデータドライバLSI307に対す
るアクセスであった場合には、この時入力されたアドレ
ス301を、カラムアドレス409,ロウアドレス41
0に変換する。The read / write address from the system (CPU 304 etc.) is input to the address management circuit 408 of the data driver LSI 307 through the address bus 301. The address management circuit 408 of each data driver LSI 307 accesses the data driver LSI to which it belongs based on the control signal 401.
It is determined whether or not it is for 307. As a result of the determination, if the access is to the data driver LSI 307 to which the device belongs, the address 301 input at this time is used as the column address 409 and the row address 41.
Convert to 0.
【0074】カラムアドレスデコーダ429は、このカ
ラムアドレス409をデコードする。データセレクタ4
31はこのデコード結果に基づいて、対応するアドレス
のデータ線を選択する。The column address decoder 429 decodes this column address 409. Data selector 4
31 selects the data line of the corresponding address based on this decoding result.
【0075】一方、セレクタ423は、ロウアドレス4
10を選択し、ロウアドレス424としてロウアドレス
デコーダ425に出力する。ロウアドレスデコーダ42
5はこのロウアドレス424をデコードし、デコード結
果に応じてゲート線1本を選択する。これにより、CP
U304は、その時選択されているデータ線およびゲー
ト線によって定まるメモリセル433上の所定のビット
にアクセスし、表示データを所定のアドレスに転送する
ことができる。On the other hand, the selector 423 selects the row address 4
10 is selected and output as a row address 424 to the row address decoder 425. Row address decoder 42
5 decodes this row address 424, and selects one gate line according to the decoding result. Thereby, the CP
The U 304 can access a predetermined bit on the memory cell 433 determined by the data line and the gate line selected at that time and transfer the display data to a predetermined address.
【0076】次に、メモリセル433からの表示データ
の読み出し(表示動作)について説明する。Next, reading of display data (display operation) from the memory cell 433 will be described.
【0077】FRCセレクタ435は、メモリセル43
3に保持された表示データ(1ライン分の各画素2ビッ
トのデータ)を、1ビットのFRCデータ436に変換
する。The FRC selector 435 is connected to the memory cell 43.
The display data (data of 2 bits for each pixel for 1 line) held in 3 is converted into 1-bit FRC data 436.
【0078】ところで、タイミング制御回路411は、
レジスタ4110の内容とロウアドレス422とを確認
することで、この時、静止画領域の表示を行っているこ
とを知っている。そのため、タイミング制御回路411
は、この時には、セレクタ437がデータバス436を
選択するような値を制御信号445として出力してい
る。セレクタ437は、この制御信号445に従って、
データバス436を選択し、該データバス436を通じ
て送られてくるFRCデータを表示データ438として
出力する。By the way, the timing control circuit 411 is
By confirming the contents of the register 4110 and the row address 422, it is known that the still image area is being displayed at this time. Therefore, the timing control circuit 411
At this time, the control signal 445 outputs a value such that the selector 437 selects the data bus 436. The selector 437 follows the control signal 445,
The data bus 436 is selected, and the FRC data sent through the data bus 436 is output as the display data 438.
【0079】シフトレジスタ439は、表示データ43
8を水平周期でラッチする。これに続く、ラッチ回路4
41は、次の水平周期で、シフトレジスタ439の出力
する表示データ440をラッチし、液晶駆動回路443
に表示データ442として出力する。液晶駆動回路44
3は、この表示データ442に対応した液晶駆動電圧4
44を選択し液晶パネル309に出力する。液晶駆動電
圧444の出力は走査回路308の生成する走査選択電
圧407に同期して出力されており、これにより液晶パ
ネル309の1ライン分の表示を実現できる。The shift register 439 displays the display data 43.
Latch 8 in the horizontal cycle. Following this, the latch circuit 4
41 latches the display data 440 output from the shift register 439 in the next horizontal cycle, and the liquid crystal drive circuit 443.
Output as display data 442. Liquid crystal drive circuit 44
3 is a liquid crystal drive voltage 4 corresponding to the display data 442.
44 is selected and output to the liquid crystal panel 309. The output of the liquid crystal drive voltage 444 is output in synchronization with the scan selection voltage 407 generated by the scan circuit 308, and thus display of one line of the liquid crystal panel 309 can be realized.
【0080】以上の動作を繰り返すことで静止画の表示
が可能となる。By repeating the above operation, a still image can be displayed.
【0081】[動画の表示動作]動画を表示する場合に
は、多階調表示、表示データの高速転送が、実際上は必
要になる。本実施形態のデータドライバLSI307
は、これに対応するため以下のような描画動作を行う。[Movie Display Operation] When displaying a movie, multi-gradation display and high-speed transfer of display data are actually required. Data driver LSI 307 of this embodiment
Performs the following drawing operation to deal with this.
【0082】動画データは、動画コントローラ311と
CPU304とで動画圧縮データから動画伸長処理を行
い、表示データに展開する。展開した表示データは動画
コントローラ311がFRC制御を行う。The moving image data is expanded from the compressed moving image data by the moving image controller 311 and the CPU 304 into the display data. The moving image controller 311 performs FRC control on the expanded display data.
【0083】ところで、動画コントローラ311も、動
画領域を示す情報を格納したレジスタ(後述する図5に
おける制御レジスタ回路505)を備えている。動画コ
ントローラ311は、このレジスタの内容等を確認する
ことで、その時表示処理の対象となっているのが動画表
示領域であるか否かを知ることができる。その時表示処
理の対象となっているのが動画表示領域であった場合、
動画コントローラ311は上述のFRC制御を行なう。
そして、その結果得られた1ビットのFRCデータを、
1ライン分ずつ順次、データバス302を通じてデータ
ドライバLSI307に送る。By the way, the moving image controller 311 also includes a register (control register circuit 505 in FIG. 5, which will be described later) that stores information indicating the moving image area. By confirming the contents of this register, the moving image controller 311 can know whether or not the target of the display processing at that time is the moving image display area. If the target of display processing at that time is the video display area,
The moving image controller 311 performs the above-mentioned FRC control.
Then, the 1-bit FRC data obtained as a result is
The data of one line is sequentially sent to the data driver LSI 307 through the data bus 302.
【0084】データドライバLSI307のタイミング
制御回路411も、同様にレジスタ4110の内容とロ
ウアドレス422とを確認することでその時表示処理の
対象となっているのが動画表示領域であることを知る。
そのため、タイミング制御回路411は、この時の制御
信号445を、セレクタ437がデータバス302を選
択するような値とする。その結果、セレクタ437は、
データバス302を通じて動画コントローラ311から
送られてくるFRCデータを選択し、シフトレジスタ4
39に出力させる。これ以降は、静止画の場合と同様に
して、このFRCデータに基づいた液晶駆動電圧444
の出力が行われることになる。Similarly, the timing control circuit 411 of the data driver LSI 307 also confirms the contents of the register 4110 and the row address 422 to know that the display processing target at that time is the moving image display area.
Therefore, the timing control circuit 411 sets the control signal 445 at this time to a value such that the selector 437 selects the data bus 302. As a result, the selector 437
The FRC data sent from the video controller 311 via the data bus 302 is selected, and the shift register 4 is selected.
39 to output. After this, the liquid crystal drive voltage 444 based on the FRC data is processed in the same manner as in the case of a still image.
Will be output.
【0085】次に、動画コントローラ311からデータ
ドライバLSI307への動画データ転送のタイミング
およびこの動画データのデータドライバLSI307内
での処理のタイミングを、図12、図13、図14を用
いてさらに詳細に説明する。Next, the timing of moving image data transfer from the moving image controller 311 to the data driver LSI 307 and the processing timing of this moving image data in the data driver LSI 307 will be described in more detail with reference to FIGS. 12, 13 and 14. explain.
【0086】ここでの説明では、タイミング制御回路4
11のレジスタ4110において、液晶パネル309の
nラインからmラインまでの領域(n<m)が動画表示
領域として設定されているものとする(図12参照)。In the description here, the timing control circuit 4
In the register 4110 of 11, the area (n <m) from the n line to the m line of the liquid crystal panel 309 is set as the moving image display area (see FIG. 12).
【0087】動画表示データはデータバス302を通っ
て動画コントローラ311からデータドライバLSI3
07に1ライン分づつシリアルに転送されてくる。図1
3において、CL1は水平期間を表わす同期信号であ
り、表示同期信号310(図2、図3参照)に含まれて
いる信号である。The moving image display data passes from the moving image controller 311 to the data driver LSI 3 through the data bus 302.
One line is serially transferred every 07. FIG.
3, CL1 is a sync signal representing a horizontal period and is a signal included in the display sync signal 310 (see FIGS. 2 and 3).
【0088】タイミング制御回路411は、このCL1
を制御信号413として表示アドレスカウンタ421に
出力している。表示アドレスカウンタ421は、この制
御信号413(CL1)をカウントし、そのカウント値
を表示用のロウアドレス422としてセレクタ423に
出力している。The timing control circuit 411 uses the CL1
Is output to the display address counter 421 as a control signal 413. The display address counter 421 counts the control signal 413 (CL1) and outputs the count value to the selector 423 as a display row address 422.
【0089】セレクタ437は、制御信号445に従っ
てその選択状態を切り替えているが、その選択状態は、
表示アドレスカウンタ421のカウント値と以下のよう
な関係にある。つまり、表示アドレスカウンタ421の
カウント値がn−1となっている時(動画表示領域でな
い時)には、セレクタ437は、データバス436(つ
まり、メモリセル433に格納されているn−1ライン
目の表示データに基づいて得られたFRCデータ)を選
択している。表示アドレスカウンタ421のカウント値
がnの時(動画表示領域の時)には、セレクタ437
は、データバス302(つまり、動画コントローラ31
1から送られてくる表示データ)を選択している。この
ように、動画表示領域ではセレクタ437はデータバス
302(動画コントローラ311からの表示データ)を
選択し、動画表示領域以外ではメモリセル433の表示
データを選択する。The selector 437 switches its selected state according to the control signal 445. The selected state is
It has the following relationship with the count value of the display address counter 421. That is, when the count value of the display address counter 421 is n−1 (when it is not the moving image display area), the selector 437 causes the data bus 436 (that is, the n−1 line stored in the memory cell 433). The FRC data obtained based on the eye display data) is selected. When the count value of the display address counter 421 is n (in the moving image display area), the selector 437
Is the data bus 302 (that is, the video controller 31
The display data sent from 1) is selected. Thus, the selector 437 selects the data bus 302 (display data from the moving picture controller 311) in the moving image display area, and selects the display data of the memory cell 433 in the areas other than the moving image display area.
【0090】また、動画コントローラ311の動作も、
セレクタ437,表示アドレスカウンタ421の動作と
以下のような関係がある。つまり、表示カウンタ421
が(n−1)をカウントする時に、動画コントローラ3
11はnライン目の表示データを順次転送する。The operation of the moving image controller 311 is also as follows.
The following relationships are associated with the operations of the selector 437 and the display address counter 421. That is, the display counter 421
When counting (n-1), the video controller 3
11 sequentially transfers the display data of the nth line.
【0091】データドライバLSI307においては、
シフトレジスタ439が、図14に示したタイミングで
この動画コントローラ311から送られてきたnライン
目のデータ(1ライン分)を取り込む。すなわち、シフ
トレジスタ439は、WE信号に同期したシフトクロッ
ク416で、順次、表示データ438(動画コントロー
ラ311から送られてきたnライン目のデータ)を1ラ
イン分取り込む(注:既に述べたとおり、この時には、
セレクタ437はデータバス302を選択した状態とさ
れている)。なお、動画コントローラ311からの表示
データの転送は、図14におけるWE信号(ライトイネ
ーブル信号)に同期して行われている。シフトレジスタ
439は、このようなタイミングで取り込んだデータ
を、ラッチ回路441に表示データ440として転送す
る。In the data driver LSI 307,
The shift register 439 fetches the data of the nth line (for one line) sent from the moving image controller 311 at the timing shown in FIG. That is, the shift register 439 sequentially fetches the display data 438 (data of the nth line sent from the moving image controller 311) for one line by the shift clock 416 synchronized with the WE signal (Note: as described above. At this time,
The selector 437 is in a state where the data bus 302 is selected). The display data is transferred from the moving image controller 311 in synchronization with the WE signal (write enable signal) in FIG. The shift register 439 transfers the data taken in at such timing to the latch circuit 441 as the display data 440.
【0092】ラッチ回路441は、次のCL1信号に同
期してこの表示データ440をラッチし、表示データ4
42として液晶駆動回路443に転送する(図13参
照)。液晶駆動回路443は、この表示データ442に
応じて液晶駆動電圧444を生成し出力する。液晶駆動
電圧444の出力は走査回路308の生成する走査選択
電圧407に同期して出力されており、これにより液晶
パネル309の1ライン分の表示を実現できる。The latch circuit 441 latches the display data 440 in synchronization with the next CL1 signal and outputs the display data 4
The data is transferred to the liquid crystal drive circuit 443 as 42 (see FIG. 13). The liquid crystal drive circuit 443 generates and outputs a liquid crystal drive voltage 444 according to the display data 442. The output of the liquid crystal drive voltage 444 is output in synchronization with the scan selection voltage 407 generated by the scan circuit 308, and thus display of one line of the liquid crystal panel 309 can be realized.
【0093】以上の動作を繰り返すことで動画表示が可
能となる。By repeating the above operation, a moving image can be displayed.
【0094】動画コントローラ311について図5を用
いて説明しておく。The moving image controller 311 will be described with reference to FIG.
【0095】動画コントローラ311は、MPEGなど
の圧縮データを伸長し、表示データを再生するものであ
る。この動画コントローラ311は、図5に示すとお
り、タイミング制御回路501、入出力を制御するI/
O制御回路502、アドレス制御回路503、動画処理
回路504、制御レジスタ回路505、FRC制御回路
506を備えている。また、これら各部を繋ぐ、信号線
507,508,509,510,511,512、ア
ドレスバス513,514、データバス515,51
6,517,518,519,520を備えている。The moving image controller 311 expands compressed data such as MPEG and reproduces display data. As shown in FIG. 5, the moving image controller 311 includes a timing control circuit 501 and an I / O that controls input / output.
An O control circuit 502, an address control circuit 503, a moving image processing circuit 504, a control register circuit 505, and an FRC control circuit 506 are provided. Also, signal lines 507, 508, 509, 510, 511, 512, address buses 513, 514, data buses 515, 51 connecting these respective units.
6,517,518,519,520.
【0096】I/O制御回路502は、データバス30
2を通じてのデータ信号の入出力、アドレスバス301
を通じてのアドレス信号の入出力を制御している。I/
O制御回路502は、データバス302を通じて入力さ
れた圧縮データを、動画処理回路504に出力する。ま
た、アドレスバス301を通じて入力されたアドレス信
号を、アドレス制御回路503へ出力する。The I / O control circuit 502 is connected to the data bus 30.
Input / output of data signal through 2, address bus 301
The input / output of the address signal is controlled through. I /
The O control circuit 502 outputs the compressed data input through the data bus 302 to the moving image processing circuit 504. Further, the address signal input through the address bus 301 is output to the address control circuit 503.
【0097】動画処理回路504は、入力された圧縮デ
ータの伸長、再生、表示サイズに適応したスケーリング
等の処理を行なう。そして、該処理によって得られた表
示データを、FRC制御回路506に出力する。FRC
制御回路506はこの表示データをFRCデータに変換
する。このFRCデータは、この後、再び、動画処理回
路504を通じて、I/O制御回路502に戻される。The moving picture processing circuit 504 performs processing such as decompression, reproduction of input compressed data, and scaling adapted to the display size. Then, the display data obtained by the processing is output to the FRC control circuit 506. FRC
The control circuit 506 converts this display data into FRC data. Thereafter, the FRC data is returned to the I / O control circuit 502 through the moving image processing circuit 504 again.
【0098】制御レジスタ回路505には、その時設定
されている動画表示領域を示す情報が格納されている。
I/O制御回路502はこの制御レジスタ回路505の
内容を確認することで、その時動画領域に対する表示処
理が行われているか否かを知る。そして、動画領域に対
する表示処理が行われている時だけ、FRCデータをデ
ータバス302を通じて出力する。データドライバLS
I307の動作タイミングとの関係については、上述の
図13、図14に示したとおりである。The control register circuit 505 stores information indicating the moving image display area set at that time.
The I / O control circuit 502 confirms the contents of the control register circuit 505 to know whether or not the display process for the moving image area is being performed at that time. Then, the FRC data is output through the data bus 302 only when the display process for the moving image area is being performed. Data driver LS
The relationship with the operation timing of I307 is as shown in FIGS. 13 and 14 described above.
【0099】動画コントローラ311内の各部の動作タ
イミングは、タイミング制御回路501が制御信号30
3に基づいて生成出力する各種制御信号507,50
8,509,510,511に基づいて調整されてい
る。また、アドレスの管理は、アドレス制御回路503
によってなされている。Regarding the operation timing of each part in the moving image controller 311, the timing control circuit 501 controls the control signal 30.
Various control signals 507, 50 generated and output based on 3
8, 509, 510, 511. Address management is performed by the address control circuit 503.
Has been made by
【0100】以上説明したとおり本実施形態の液晶表示
装置では、データドライバLSI307の備えるメモリ
セル433を静止画表示にのみ用いている。そのため、
メモリセル433の書換を高速に行う必要がなく、低消
費電力化が可能である。また、動画表示における階調表
示のためのFRC制御は動画コントローラで行ってい
る。そのため、データドライバLSI307のメモリ容
量を増やすことなく、多階調の動画表示(本実施形態で
は、32階調)が容易に実現可能となる。As described above, in the liquid crystal display device of this embodiment, the memory cell 433 included in the data driver LSI 307 is used only for displaying a still image. for that reason,
It is not necessary to rewrite the memory cell 433 at high speed, and low power consumption can be achieved. Further, the FRC control for gradation display in moving image display is performed by the moving image controller. Therefore, it is possible to easily realize multi-gradation moving image display (32 gradations in this embodiment) without increasing the memory capacity of the data driver LSI 307.
【0101】本発明の第2の実施形態である液晶表示装
置を図6、図7,図10乃至図14,図16を用いて説
明する。A liquid crystal display device according to a second embodiment of the present invention will be described with reference to FIGS. 6, 7, 10 to 14 and 16.
【0102】第2の実施形態では階調方式としてパルス
幅変調方式(PWM方式)を用いる。In the second embodiment, a pulse width modulation method (PWM method) is used as the gradation method.
【0103】この液晶表示装置の全体構成は、データド
ライバ307に代わってデータドライバ900を用いて
いる点を除き第1の実施形態(図1参照)と同様であ
る。該第2の実施形態における特徴は、主としてデータ
ドライバLSI900にある。そこで、これ以降は、デ
ータドライバLSI900を中心に説明を行うこととす
る。The overall structure of this liquid crystal display device is the same as that of the first embodiment (see FIG. 1) except that the data driver 900 is used instead of the data driver 307. The feature of the second embodiment is mainly in the data driver LSI 900. Therefore, hereinafter, the description will be focused on the data driver LSI 900.
【0104】各データドライバLSI900は、各画素
2ビットの表示データを、160出力,240ライン分
保持できるだけの容量を備えた表示メモリ(メモリセル
933)を備えている。そのため、1個のデータドライ
バLSI900で160×240画素の液晶パネルを4
階調で表示することができる。液晶パネル309は32
0×480画素であるため、このデータドライバLSI
900を上下に2個づつ(合計4個)配置し、上下24
0ラインずつの2画面駆動を行うようになっている。Each data driver LSI 900 has a display memory (memory cell 933) having a capacity capable of holding 2-bit display data of each pixel for 160 outputs and 240 lines. Therefore, one data driver LSI 900 can be used to create a liquid crystal panel with 160 × 240 pixels.
It can be displayed in gradation. 32 for the liquid crystal panel 309
This data driver LSI has 0x480 pixels.
Place two 900s each on the top and bottom (4 in total), and place 24
It is designed to perform two-screen drive for each 0 line.
【0105】図6、図7に示すとおり、データドライバ
LSI900は、アドレス管理回路908、タイミング
制御回路911、I/Oバッファ919、表示アドレス
カウンタ921、セレクタ923、ロウアドレスデコー
ダ925、カラムアドレスデコーダ929、データセレ
クタ931、メモリセル933、セレクタ937、シフ
トレジスタ939、ラッチ回路941、液晶駆動回路9
43を備えている。また、これらの各部間(あるいは、
他の回路部分との間)を繋ぐための各種信号線、バス9
20,932,934,942等を備えている。As shown in FIGS. 6 and 7, the data driver LSI 900 includes an address management circuit 908, a timing control circuit 911, an I / O buffer 919, a display address counter 921, a selector 923, a row address decoder 925, and a column address decoder 929. , Data selector 931, memory cell 933, selector 937, shift register 939, latch circuit 941, liquid crystal drive circuit 9
43. Also, between these parts (or
Various signal lines for connecting (to other circuit parts), bus 9
20,932,934,942 etc. are provided.
【0106】なお、該図6、図7には、図1においては
省略し描いていなかった、発振回路402、電源回路9
04も描いている。6 and 7, the oscillator circuit 402 and the power supply circuit 9 not shown in FIG. 1 are omitted.
04 is also drawn.
【0107】アドレス管理回路908は、制御信号30
3,901に基づいてアドレス301をカラムアドレス
909およびロウアドレス910に変換するものであ
る。アドレス管理回路908は、カラムアドレス909
をカラムアドレスデコーダ929に、一方、ロウアドレ
ス910をセレクタ923を介してロウアドレスデコー
ダ925へ出力している。なお、制御信号901は、4
つのデータドライバLSI900のうちいずれがその時
のアクセス対象であるかを指定するためのものである。The address management circuit 908 uses the control signal 30
The address 301 is converted into a column address 909 and a row address 910 based on 3, 901. The address management circuit 908 uses the column address 909.
To the column address decoder 929 and the row address 910 to the row address decoder 925 via the selector 923. The control signal 901 is 4
It is for designating which one of the data driver LSI 900 is the access target at that time.
【0108】タイミング制御回路911は、制御信号3
03および表示同期信号907からデータドライバLS
I900内部の各種制御信号912,913,914,
916,917,918,927,945を生成するも
のである。これらの制御信号のうち、制御信号912は
I/Oバッファ919に出力されている。制御信号91
3は、表示アドレスカウンタ921に出力されている。
制御信号914は、セレクタ923に出力されている。
制御信号(シフトクロック)916はシフトレジスタ9
39に出力されている。制御信号(ラッチ信号)917
は、ラッチ回路941に出力されており、表示データを
ラッチするタイミングを制御するのに用いられている。
制御信号918は、液晶駆動回路943に出力されてお
り、液晶駆動の交流化を制御するのに用いられている。
制御信号927は、液晶駆動回路943に出力されてお
り、パルス幅変調のタイミングを制御するのに用いられ
ている。制御信号945は、セレクタ937へ出力され
ており、セレクタ937に接続されている2つのデータ
バス(データバス436、データバス302)のうちい
ずれか一方を該セレクタ937が選択するのに用いられ
ている。なお、タイミング制御回路911にも上述の制
御信号901が入力されている。The timing control circuit 911 controls the control signal 3
03 and display synchronization signal 907 to data driver LS
Various control signals 912, 913, 914 inside I900
916, 917, 918, 927, 945 are generated. Of these control signals, the control signal 912 is output to the I / O buffer 919. Control signal 91
3 is output to the display address counter 921.
The control signal 914 is output to the selector 923.
The control signal (shift clock) 916 is the shift register 9
It is output to 39. Control signal (latch signal) 917
Is output to the latch circuit 941 and is used to control the timing of latching the display data.
The control signal 918 is output to the liquid crystal drive circuit 943 and is used to control the alternating current of the liquid crystal drive.
The control signal 927 is output to the liquid crystal drive circuit 943 and is used to control the timing of pulse width modulation. The control signal 945 is output to the selector 937, and is used by the selector 937 to select one of the two data buses (data bus 436 and data bus 302) connected to the selector 937. There is. The above-mentioned control signal 901 is also input to the timing control circuit 911.
【0109】該タイミング制御回路911は、液晶パネ
ル309上において動画の表示される領域を示す情報が
格納されたレジスタ9110を備えている。また、該タ
イミング制御回路911には、その時、液晶パネル30
9上における何番目のラインに対応した表示データをメ
モリセル933から読み出すべきかを示すロウアドレス
922が入力されている。上述の制御信号945はこの
レジスタ9110の内容とロウアドレス922とに基づ
いて生成されている。つまり、動画表示領域では表示デ
ータ302(動画コントローラ311から送られてくる
動画データ)を、一方、静止画表示領域では表示データ
934(静止画データ)を、セレクタ937に選択させ
るように制御信号945を生成している。このような点
が本実施形態最大の特徴点である。The timing control circuit 911 includes a register 9110 which stores information indicating a region where a moving image is displayed on the liquid crystal panel 309. Further, at that time, the timing control circuit 911 includes the liquid crystal panel 30.
A row address 922 indicating the display data corresponding to which line on the display cell 9 should be read from the memory cell 933 is input. The control signal 945 described above is generated based on the contents of the register 9110 and the row address 922. That is, the control signal 945 causes the selector 937 to select the display data 302 (moving image data sent from the moving image controller 311) in the moving image display area and the display data 934 (still image data) in the still image display area. Is being generated. Such a point is the most characteristic point of this embodiment.
【0110】I/Oバッファ919は、制御信号912
に従って、表示データ302,920の入出力を制御す
るものである。The I / O buffer 919 receives the control signal 912.
According to the above, the input / output of the display data 302, 920 is controlled.
【0111】表示アドレスカウンタ921は、制御信号
913に従って、表示用のロウアドレス922を生成す
るものである。該表示アドレスカウンタ921は、この
ロウアドレス922をタイミング制御回路911および
セレクタ923に出力している。The display address counter 921 generates a display row address 922 in accordance with the control signal 913. The display address counter 921 outputs this row address 922 to the timing control circuit 911 and the selector 923.
【0112】セレクタ923は、制御信号914に従っ
て、表示用のロウアドレス922と描画用のロウアドレ
ス910とのうちのいずれか一方を選択するものであ
る。該セレクタ923は、選択した方を、ロウアドレス
924としてロウアドレスデコーダ925に出力してい
る。The selector 923 selects either the display row address 922 or the drawing row address 910 according to the control signal 914. The selector 923 outputs the selected one as a row address 924 to the row address decoder 925.
【0113】ロウアドレスデコーダ925は、ロウアド
レス924を解読することでワード選択信号926を生
成して、これをメモリセル933のゲート線に出力する
ものである。The row address decoder 925 decodes the row address 924 to generate a word selection signal 926 and outputs it to the gate line of the memory cell 933.
【0114】カラムアドレスデコーダ929は、アドレ
ス管理回路908の出力するカラムアドレス909に基
づいて、選択信号930を生成するものである。該カラ
ムアドレスデコーダ929は、この選択信号930を、
データセレクタ931に出力している。The column address decoder 929 generates a selection signal 930 based on the column address 909 output from the address management circuit 908. The column address decoder 929 sends this selection signal 930 to
It is output to the data selector 931.
【0115】データセレクタ931は、選択信号930
に従ってメモリセル933のデータバス933のデータ
線を選択することで、メモリセル933への表示データ
920の入出力を制御するものである。The data selector 931 has a selection signal 930.
By selecting the data line of the data bus 933 of the memory cell 933 according to the above, the input / output of the display data 920 to / from the memory cell 933 is controlled.
【0116】メモリセル933は、表示データ(静止画
データ)を一時記憶するためのメモリであり、RAMで
構成されている。該メモリセル933上における表示デ
ータの書き込み/読み出しの対象となる領域は、上述の
カラムアドレスおよびロウアドレスに基づいて指定でき
るようになっている。上述したとおりメモリセル933
は、各画素2ビットの表示データを、160出力,24
0ライン分保持できるだけの容量を備えている。The memory cell 933 is a memory for temporarily storing display data (still image data) and is composed of RAM. The area on the memory cell 933 to which the display data is written / read can be designated based on the above-mentioned column address and row address. As described above, the memory cell 933
Displays the output data of 2 bits for each pixel by 160 outputs, 24
It has enough capacity to hold 0 lines.
【0117】セレクタ937は、表示データ934(静
止画データ)と、動画コントローラ311から入力され
ている表示データ302(動画データ)と、のうちのい
ずれか一方を制御信号945に従って選択するものであ
る。つまり、本実施形態においては、データバス302
を通じて送られてきた表示データが、セレクタ937に
至るまでには2つのルートが設けられている。1番目の
ルートは、データバス302以後、I/Oバッファ91
9,データセレクタ931,メモリセル933,データ
バス934を通じてセレクタ937に至るルートであ
る。2番目のルートは、メモリセル933等を介するこ
となく、データバス302を、直接、セレクタ937に
接続したルートである。あらかじめ動画表示領域として
設定されている領域についての表示データを入力すべき
期間中は、データバス302には動画コントローラ31
1から動画データが入力されている。一方、あらかじめ
静止表示領域として設定されている領域についての表示
データを入力すべき期間中は、データバス302にはC
PU304,メモリ305等から静止画データが入力さ
れている。従って、セレクタ937において、データバ
ス934とデータバス302とのうちのいずれか一方を
制御信号945に従って選択することで、データバス3
02からセレクタ937に至る2つのルートのうちのい
ずれかを、表示データに応じて選択できるようになって
いる。該セレクタ937は、このようにして選択した方
を表示データ938としてシフトレジスタ939へ出力
している。The selector 937 selects either one of the display data 934 (still image data) and the display data 302 (moving image data) input from the moving image controller 311 according to the control signal 945. . That is, in the present embodiment, the data bus 302
Two routes are provided until the display data sent through the selector reaches the selector 937. The first route is the I / O buffer 91 after the data bus 302.
9, a data selector 931, a memory cell 933, and a data bus 934 to reach the selector 937. The second route is a route in which the data bus 302 is directly connected to the selector 937 without passing through the memory cell 933 or the like. During the period in which the display data for the area preset as the moving picture display area is to be input, the moving picture controller 31 is connected to the data bus 302.
Video data is input from 1. On the other hand, during the period in which the display data of the area preset as the still display area is to be input, the data bus 302 has a C
Still image data is input from the PU 304, the memory 305, and the like. Therefore, the selector 937 selects either one of the data bus 934 and the data bus 302 according to the control signal 945, whereby the data bus 3
Any of two routes from 02 to the selector 937 can be selected according to the display data. The selector 937 outputs the selected data as the display data 938 to the shift register 939.
【0118】なお、本実施形態におけるセレクタ937
の具体的な内部構成は、第1の実施形態におけるセレク
タ437と同様でよい(図4参照)。The selector 937 in the present embodiment.
The specific internal configuration of the above may be the same as that of the selector 437 in the first embodiment (see FIG. 4).
【0119】シフトレジスタ939は、8ビット双方向
シフトレジスタであり、制御信号916に従って動作し
ている。The shift register 939 is an 8-bit bidirectional shift register, and operates according to the control signal 916.
【0120】ラッチ回路941は、制御信号(ラッチ信
号)917に従って(つまり、走査回路902の走査選
択信号903に同期して)表示データ940をラッチす
るものである。該ラッチ回路941は、ラッチしたデー
タを、表示データ942として液晶駆動回路943へ出
力している。The latch circuit 941 latches the display data 940 according to the control signal (latch signal) 917 (that is, in synchronization with the scanning selection signal 903 of the scanning circuit 902). The latch circuit 941 outputs the latched data to the liquid crystal drive circuit 943 as display data 942.
【0121】液晶駆動回路943は、パルス幅変調方式
により、表示データ942に対応した液晶駆動電圧94
4を生成するものである。パルス幅変調方式とは、図1
6に示すとおり、選択期間中に液晶パネル309のデー
タ電極に与える電圧を切り換えることで液晶に与える電
圧実効値を制御し、階調表示を実現する方式である。図
16の例では、選択期間を3等分し、データ電極に与え
る電圧をこの3等分した期間毎に切り換えることで4階
調表示を実現している。The liquid crystal drive circuit 943 uses the pulse width modulation method to drive the liquid crystal drive voltage 94 corresponding to the display data 942.
4 is generated. The pulse width modulation method is shown in Fig. 1.
As shown in FIG. 6, by changing the voltage applied to the data electrodes of the liquid crystal panel 309 during the selection period, the effective value of the voltage applied to the liquid crystal is controlled to realize gradation display. In the example of FIG. 16, a four-gradation display is realized by dividing the selection period into three equal parts and switching the voltage applied to the data electrodes every three equal parts.
【0122】発振回路402は表示タイミングを規定す
るための表示クロック403を生成し、走査回路902
へ供給するするものである。The oscillation circuit 402 generates the display clock 403 for defining the display timing, and the scanning circuit 902.
Is to be supplied to.
【0123】電源回路904は、液晶パネル駆動電圧
(走査回路用902の電源電圧405、データドライバ
LSI900用の電源電圧906)を生成し供給するも
のである。The power supply circuit 904 generates and supplies a liquid crystal panel drive voltage (power supply voltage 405 for the scanning circuit 902, power supply voltage 906 for the data driver LSI 900).
【0124】なお、動画コントローラ311の構成およ
び動作は基本的には第1の実施形態と同様である(図5
参照)。但し、該第2の実施形態では、第1の実施形態
と異なりFRCデータは各画素2ビットのデータとして
いる。動画コントローラ311が行うFRC制御による
階調制御と、データドライバLSI900が行うパルス
幅変調制御による階調制御とを組み合わせることで多階
調表示を実現している。パルス幅変調制御により4階調
制御を行い、FRC制御により12階調以上の制御を行
えば、これらの組み合わせにより32階調以上の表示を
実現できる。The structure and operation of the moving image controller 311 are basically the same as those of the first embodiment (FIG. 5).
reference). However, in the second embodiment, unlike the first embodiment, the FRC data is 2-bit data for each pixel. Multi-gradation display is realized by combining the gradation control by the FRC control performed by the moving image controller 311 and the gradation control by the pulse width modulation control performed by the data driver LSI 900. If four gradations are controlled by pulse width modulation control and 12 or more gradations are controlled by FRC control, display of 32 or more gradations can be realized by combining these.
【0125】次に、本実施形態における表示動作につい
て説明する。Next, the display operation in this embodiment will be described.
【0126】説明は静止画の表示動作と動画の表示動作
とに分けて行う。The description will be divided into a still image display operation and a moving image display operation.
【0127】[静止画の表示動作]静止画については、
CPU304がメモリ305内の表示データを読み出し
(リードアクセス)し、これをデータドライバLSI9
00のメモリセル933に書き込む(ライトアクセス)
ことで、表示データの更新(描画)が行われる。メモリ
933へのアクセスは、ランダムに行われる。この時
の、CPU304のアクセスはSRAMインタフェース
で行われる。SRAMインタフェースのリード/ライト
タイミングは図10、図11に示したとおりである。[Still picture display operation] Regarding the still picture,
The CPU 304 reads (read-accesses) the display data in the memory 305, and the data is read by the data driver LSI 9
00 memory cell 933 (write access)
As a result, the display data is updated (drawn). Access to the memory 933 is performed at random. The access of the CPU 304 at this time is performed by the SRAM interface. The read / write timing of the SRAM interface is as shown in FIGS.
【0128】以下、データドライバLSI900のメモ
リセル933への表示データの書き込み、メモリセル9
33からの表示データの読み出しについて説明する。Hereinafter, the display data is written to the memory cell 933 of the data driver LSI 900, and the memory cell 9
The reading of the display data from 33 will be described.
【0129】まず、メモリセル933への表示データの
書き込みについて説明する。First, writing of display data to the memory cell 933 will be described.
【0130】システム(CPU304等)からのリード
/ライトアドレスは、アドレスバス301を通じてデー
タドライバLSI900のアドレス管理回路908に入
力される。各データドライバLSI900のアドレス管
理回路908は、それぞれ制御信号901に基づいてそ
の時のアクセスが、自らの属するデータドライバLSI
900に対するものであるか否かを判定する。該判定の
結果、自らの属するデータドライバLSI900に対す
るアクセスであった場合には、この時入力されたアドレ
ス301を、カラムアドレス909,ロウアドレス91
0に変換する。The read / write address from the system (CPU 304 etc.) is input to the address management circuit 908 of the data driver LSI 900 through the address bus 301. The address management circuit 908 of each data driver LSI 900 accesses the data driver LSI to which it belongs based on the control signal 901.
It is determined whether or not it is for 900. If the result of this determination is that the data driver LSI 900 to which it belongs is accessed, the address 301 input at this time is changed to the column address 909 and the row address 91.
Convert to 0.
【0131】カラムアドレスデコーダ929は、このカ
ラムアドレス909をデコードする。データセレクタ9
31はこのデコード結果に基づいて、対応するアドレス
のデータ線を選択する。The column address decoder 929 decodes this column address 909. Data selector 9
31 selects the data line of the corresponding address based on this decoding result.
【0132】一方、セレクタ923は、ロウアドレス9
10を選択し、ロウアドレス924としてロウアドレス
デコーダ925に出力する。ロウアドレスデコーダ92
5はこのロウアドレス924をデコードし、デコード結
果に応じてゲート線1本を選択する。これにより、CP
U304は、その時選択されているデータ線およびゲー
ト線によって定まるメモリセル933上の所定のビット
にアクセスし、表示データを所定のアドレスに転送する
ことができる。On the other hand, the selector 923 selects the row address 9
10 is selected and output as a row address 924 to the row address decoder 925. Row address decoder 92
5 decodes this row address 924 and selects one gate line according to the decoding result. Thereby, the CP
The U 304 can access a predetermined bit on the memory cell 933 determined by the data line and gate line selected at that time and transfer the display data to a predetermined address.
【0133】次に、メモリセル933からの表示データ
の読み出し(表示動作)について説明する。Next, reading (display operation) of display data from the memory cell 933 will be described.
【0134】タイミング制御回路911は、レジスタ9
110の内容とロウアドレス922とを確認すること
で、この時、静止画領域の表示を行っていることを知っ
ている。そのため、タイミング制御回路911は、この
時には、セレクタ937がデータバス934を選択する
ような値を制御信号945として出力している。セレク
タ937は、この制御信号945に従ってデータバス9
34を選択し、該データバス934を通じてメモリセル
933から読み出されて来たデータ(各画素2ビット,
1ライン分)を表示データ938として出力する。The timing control circuit 911 uses the register 9
By confirming the contents of 110 and the row address 922, it is known that the still image area is being displayed at this time. Therefore, at this time, the timing control circuit 911 outputs a value such that the selector 937 selects the data bus 934 as the control signal 945. The selector 937 determines the data bus 9 according to the control signal 945.
34, and data read from the memory cell 933 through the data bus 934 (2 bits for each pixel,
One line) is output as display data 938.
【0135】シフトレジスタ939は、表示データ93
8を水平周期でラッチする。これに続く、ラッチ回路9
41は、次の水平周期で、シフトレジスタ939の出力
する表示データ940をラッチし、液晶駆動回路943
に表示データ942として出力する。液晶駆動回路94
3は、この表示データ942に応じてパルス幅変調(P
WM)制御を行った液晶駆動電圧944を液晶パネル3
09に出力する。液晶駆動電圧944の出力は走査回路
902の生成する走査選択信号903に同期して出力さ
れており、これにより液晶パネル309の1ライン分の
表示を実現できる。The shift register 939 displays the display data 93.
Latch 8 in the horizontal cycle. Following this, the latch circuit 9
41 latches the display data 940 output from the shift register 939 in the next horizontal cycle, and the liquid crystal drive circuit 943
To display data 942. LCD drive circuit 94
3 is a pulse width modulation (P
The liquid crystal drive voltage 944 controlled by the WM) is applied to the liquid crystal panel 3
09 is output. The output of the liquid crystal drive voltage 944 is output in synchronization with the scanning selection signal 903 generated by the scanning circuit 902, and thus display of one line of the liquid crystal panel 309 can be realized.
【0136】以上の動作を繰り返すことで静止画の表示
が可能となる。By repeating the above operation, a still image can be displayed.
【0137】[動画の表示動作]動画を表示する場合に
は、多階調表示、表示データの高速転送が、実際上は必
要になる。本実施形態のデータドライバLSI900
は、これに対応するため以下のような描画動作を行う。[Movie Display Operation] When displaying a movie, multi-gradation display and high-speed transfer of display data are actually required. Data driver LSI 900 of this embodiment
Performs the following drawing operation to deal with this.
【0138】動画データは、動画コントローラ311と
CPU304とで動画圧縮データから動画伸長処理を行
い、表示データに展開する。展開した表示データは動画
コントローラ311がFRC制御を行う。The moving picture data is expanded from the compressed moving picture data by the moving picture controller 311 and the CPU 304 into the display data. The moving image controller 311 performs FRC control on the expanded display data.
【0139】ところで、動画コントローラ311も、動
画領域を示す情報を格納したレジスタ(図5における制
御レジスタ回路505)を備えている。動画コントロー
ラ311は、このレジスタの内容等を確認することで、
その時表示処理の対象となっているのが動画表示領域で
あるか否かを知ることができる。その時表示処理の対象
となっているのが動画表示領域であった場合、動画コン
トローラ311は上述のFRC制御を行なう。そして、
その結果得られた各画素2ビットのFRCデータを、1
ライン分ずつ順次、データバス302を通じてデータド
ライバLSI900に送る。By the way, the moving image controller 311 also includes a register (control register circuit 505 in FIG. 5) which stores information indicating the moving image area. By confirming the contents of this register, the video controller 311
At that time, it is possible to know whether or not the target of the display process is the moving image display area. If the moving image display area is the target of the display process at that time, the moving image controller 311 performs the FRC control described above. And
The resulting 2-bit FRC data for each pixel is set to 1
The lines are sequentially sent to the data driver LSI 900 through the data bus 302.
【0140】データドライバLSI900のタイミング
制御回路911も、同様にレジスタ9110の内容とロ
ウアドレス922とを確認することでその時表示処理の
対象となっているのが動画表示領域であることを知る。
そのため、タイミング制御回路911は、この時の制御
信号945を、セレクタ937がデータバス302を選
択するような値とする。その結果、セレクタ937は、
データバス302を通じて動画コントローラ311から
送られてくるFRCデータを選択し、シフトレジスタ9
39に出力させる。これ以降は、静止画の場合と同様に
して、このパルス幅制御の行われた液晶駆動電圧444
の出力が行われることになる。このようにパルス幅変調
方式による4階調制御と、FRC階調方式による12階
調制御とを組み合わせることで32階調以上の表示を実
現できる。Similarly, the timing control circuit 911 of the data driver LSI 900 also confirms the content of the register 9110 and the row address 922 to know that the display processing target at that time is the moving image display area.
Therefore, the timing control circuit 911 sets the control signal 945 at this time to a value such that the selector 937 selects the data bus 302. As a result, the selector 937
The FRC data sent from the video controller 311 is selected via the data bus 302, and the shift register 9 is selected.
39 to output. After this, the liquid crystal drive voltage 444 for which the pulse width control has been performed is performed in the same manner as in the case of a still image.
Will be output. As described above, by combining the 4-gradation control by the pulse width modulation method and the 12-gradation control by the FRC gradation method, it is possible to realize a display of 32 gradations or more.
【0141】次に、動画コントローラ311からデータ
ドライバLSI900への動画データ転送のタイミング
およびこの動画データのデータドライバLSI900内
での処理のタイミングを図12,図13,図14を用い
てさらに詳細に説明する。Next, the timing of moving image data transfer from the moving image controller 311 to the data driver LSI 900 and the processing timing of this moving image data in the data driver LSI 900 will be described in more detail with reference to FIGS. 12, 13 and 14. To do.
【0142】ここでの説明では、タイミング制御回路4
11のレジスタ4110において、液晶パネル309の
nラインからmラインまでの領域(n<m)が動画表示
領域として設定されているものとする(図12参照)。In the description here, the timing control circuit 4
In the register 4110 of 11, the area (n <m) from the n line to the m line of the liquid crystal panel 309 is set as the moving image display area (see FIG. 12).
【0143】動画コントローラ311からデータドライ
バ900への動画表示データの転送は第1の実施形態と
同様である。The transfer of the moving image display data from the moving image controller 311 to the data driver 900 is the same as in the first embodiment.
【0144】各画素2ビットの動画表示データは、デー
タバス302を通って動画コントローラ311からデー
タドライバLSI900に1ライン分づつシリアルに転
送されてくる。図13において、CL1は水平期間を表
わす同期信号であり、表示同期信号907(図6、図7
参照)に含まれている信号である。The 2-bit moving image display data for each pixel is serially transferred from the moving image controller 311 to the data driver LSI 900 through the data bus 302 for each line. In FIG. 13, CL1 is a synchronizing signal representing a horizontal period, and is a display synchronizing signal 907 (see FIGS. 6 and 7).
Signal) included in the reference.
【0145】タイミング制御回路911は、このCL1
を制御信号913として表示アドレスカウンタ921に
出力している。表示アドレスカウンタ921は、この制
御信号913(CL1)をカウントし、そのカウント値
を表示用のロウアドレス922としてセレクタ923に
出力している。The timing control circuit 911 uses this CL1
Is output to the display address counter 921 as a control signal 913. The display address counter 921 counts the control signal 913 (CL1) and outputs the count value to the selector 923 as a display row address 922.
【0146】セレクタ937は、制御信号945に従っ
てその選択状態を切り替えているが、その選択状態は、
表示アドレスカウンタ921のカウント値と以下のよう
な関係にある。つまり、表示アドレスカウンタ921の
カウント値がn−1となっている時(動画表示領域でな
い時)には、セレクタ937は、データバス934(つ
まり、メモリセル933に格納されているn−1ライン
目の表示データ)を選択している。表示アドレスカウン
タ921のカウント値がnの時(動画表示領域の時)に
は、セレクタ937は、データバス302(つまり、動
画コントローラ311から送られてくる表示データ)を
選択している。このように、動画表示領域ではセレクタ
937はデータバス302(動画コントローラ311か
らの表示データ)を選択し、動画表示領域以外ではメモ
リセル933の表示データを選択する。The selector 937 switches its selected state according to the control signal 945, and the selected state is
It has the following relationship with the count value of the display address counter 921. That is, when the count value of the display address counter 921 is n−1 (when it is not the moving image display area), the selector 937 causes the data bus 934 (that is, the n−1 line stored in the memory cell 933). Eye display data) is selected. When the count value of the display address counter 921 is n (in the moving image display area), the selector 937 selects the data bus 302 (that is, the display data sent from the moving image controller 311). Thus, in the moving image display area, the selector 937 selects the data bus 302 (display data from the moving image controller 311), and selects the display data of the memory cell 933 outside the moving image display area.
【0147】また、動画コントローラ311の動作も、
セレクタ937,表示アドレスカウンタ921の動作と
以下のような関係がある。つまり、表示アドレスカウン
タ921が(n−1)をカウントする時に、動画コント
ローラ311はnライン目の表示データを順次転送す
る。The operation of the moving image controller 311 is also as follows.
The following relationships are associated with the operations of the selector 937 and the display address counter 921. That is, when the display address counter 921 counts (n-1), the moving image controller 311 sequentially transfers the display data of the nth line.
【0148】データドライバLSI900においては、
シフトレジスタ939が、図14に示したタイミングで
この動画コントローラ311から送られてきたnライン
目のデータ(1ライン分)を取り込む。すなわち、シフ
トレジスタ939は、WE信号に同期したシフトクロッ
ク916で、順次、表示データ938(動画コントロー
ラ311から送られてきたnライン目のデータ)を1ラ
イン分取り込む(注:既に述べたとおり、この時には、
セレクタ937はデータバス302を選択した状態とさ
れている)。なお、動画コントローラ311からの表示
データの転送は、図14におけるWE信号(ライトイネ
ーブル信号)に同期して行われている。シフトレジスタ
939は、このようなタイミングで取り込んだデータ
を、ラッチ回路941に表示データ940として転送す
る。In the data driver LSI 900,
The shift register 939 takes in the data of the n-th line (for one line) sent from the moving image controller 311 at the timing shown in FIG. That is, the shift register 939 sequentially fetches the display data 938 (data of the nth line sent from the moving image controller 311) for one line with the shift clock 916 synchronized with the WE signal (Note: as described above. At this time,
The selector 937 is in a state where the data bus 302 is selected). The display data is transferred from the moving image controller 311 in synchronization with the WE signal (write enable signal) in FIG. The shift register 939 transfers the data captured at such timing to the latch circuit 941 as the display data 940.
【0149】ラッチ回路941は、次のCL1信号に同
期してこの表示データ940をラッチし、表示データ9
42として液晶駆動回路943に転送する(図13参
照)。液晶駆動回路943は、この表示データ942
(各画素2ビット)に対応してパルス幅変調を行った液
晶駆動電圧944を生成し出力する。液晶駆動電圧94
4の出力は走査回路902の生成する走査選択信号90
3に同期して出力されており、これにより液晶パネル3
09の1ライン分の表示を実現できる。The latch circuit 941 latches this display data 940 in synchronization with the next CL1 signal,
The data is transferred to the liquid crystal drive circuit 943 as 42 (see FIG. 13). The liquid crystal drive circuit 943 uses this display data 942.
A liquid crystal drive voltage 944 that is pulse width modulated corresponding to (2 bits for each pixel) is generated and output. LCD drive voltage 94
The output of 4 is the scan selection signal 90 generated by the scanning circuit 902.
3 is output in synchronization with the liquid crystal panel 3
Display of one line of 09 can be realized.
【0150】以上の動作を繰り返すことで動画表示が可
能となる。By repeating the above operation, a moving image can be displayed.
【0151】以上説明したとおり該第2の実施形態の液
晶表示装置では、データドライバLSI900の備える
メモリセル933を静止画表示にのみ用いている。その
ため、メモリセル933の書換を高速に行う必要がな
く、低消費電力化が可能である。また、動画表示におけ
る階調表示は、動画コントローラによるFRC制御と、
データドライバによるパルス幅変調制御とを組み合わせ
ることで実現している。そのため、データドライバLS
I900のメモリ容量を増やすことなく、多階調の動画
表示(本実施形態では、32階調)が容易に実現可能と
なる。As described above, in the liquid crystal display device of the second embodiment, the memory cell 933 included in the data driver LSI 900 is used only for displaying a still image. Therefore, it is not necessary to rewrite the memory cell 933 at high speed, and low power consumption can be achieved. Further, the gradation display in the moving image display is the FRC control by the moving image controller,
It is realized by combining with pulse width modulation control by a data driver. Therefore, the data driver LS
It is possible to easily realize a multi-gradation moving image display (32 gradations in this embodiment) without increasing the memory capacity of the I900.
【0152】次に第3の実施形態である液晶表示装置
を、図8乃至図14,図17を用いて説明する。Next, a liquid crystal display device according to the third embodiment will be described with reference to FIGS. 8 to 14 and 17.
【0153】第3の実施形態では階調方式として電圧変
調方式(AM方式)を用いる。In the third embodiment, the voltage modulation method (AM method) is used as the gradation method.
【0154】この液晶表示装置の全体構成は、データド
ライバ307に代わってデータドライバ1400を用い
る点を除き、第1の実施形態(図1参照)と同様であ
る。該第3の実施形態における特徴は、主としてデータ
ドライバLSI1400にある。そこで、これ以降は、
データドライバLSI1400を中心に説明を行うこと
とする。The overall structure of this liquid crystal display device is the same as that of the first embodiment (see FIG. 1) except that the data driver 1400 is used in place of the data driver 307. The feature of the third embodiment resides mainly in the data driver LSI 1400. So, after this,
The description will focus on the data driver LSI 1400.
【0155】各データドライバLSI1400は、各画
素3ビットの表示データを、160出力,240ライン
分保持できるだけの容量を備えた表示メモリ(メモリセ
ル1433)を備えている。そのため、1個のデータド
ライバLSI1400で160×240画素の液晶パネ
ルを8階調で表示することができる。液晶パネル309
は320×480画素であるため、このデータドライバ
LSI1400を上下に2個づつ(合計4個)配置し、
上下240ラインずつの2画面駆動を行うようになって
いる。Each data driver LSI 1400 has a display memory (memory cell 1433) having a capacity capable of holding display data of 3 bits for each pixel for 160 outputs and 240 lines. Therefore, a single data driver LSI 1400 can display a liquid crystal panel of 160 × 240 pixels in 8 gradations. LCD panel 309
Is 320 × 480 pixels, two data driver LSIs 1400 are arranged vertically (four in total),
Two-screen drive is performed for each of the upper and lower 240 lines.
【0156】図8、図9に示すとおり、データドライバ
LSI1400は、アドレス管理回路1408、タイミ
ング制御回路1411、I/Oバッファ1419、表示
アドレスカウンタ1421、セレクタ1423、ロウア
ドレスデコーダ1425、カラムアドレスデコーダ14
29、データセレクタ1431、メモリセル1433、
セレクタ1437、シフトレジスタ1439、ラッチ回
路1441、液晶駆動回路1443を備えている。ま
た、これらの各部間(あるいは、他の回路部分との間)
を繋ぐための各種信号線、バス1420,1432,1
434,1442等を備えている。As shown in FIGS. 8 and 9, the data driver LSI 1400 includes an address management circuit 1408, a timing control circuit 1411, an I / O buffer 1419, a display address counter 1421, a selector 1423, a row address decoder 1425, and a column address decoder 14.
29, a data selector 1431, a memory cell 1433,
A selector 1437, a shift register 1439, a latch circuit 1441, and a liquid crystal drive circuit 1443 are provided. Also, between these parts (or between other circuit parts)
Various signal lines for connecting the buses 1420, 1432, 1
434 and 1442 etc. are provided.
【0157】なお、該図8、図9には、図1においては
省略し描いていなかった、発振回路402、電源回路1
404も描いている。8 and 9, the oscillator circuit 402 and the power supply circuit 1 which are not shown in FIG. 1 are omitted.
I also draw 404.
【0158】アドレス管理回路1408は、制御信号3
03,1401に基づいてアドレス301をカラムアド
レス1409およびロウアドレス1410に変換するも
のである。アドレス管理回路1408は、カラムアドレ
ス1409をカラムアドレスデコーダ1429に、一
方、ロウアドレス1410をセレクタ1423を介して
ロウアドレスデコーダ1425へ出力している。なお、
制御信号1401は、4つのデータドライバLSI14
00のうちいずれがその時のアクセス対象であるかを指
定するためのものである。The address management circuit 1408 controls the control signal 3
The address 301 is converted into a column address 1409 and a row address 1410 based on 03,1401. The address management circuit 1408 outputs the column address 1409 to the column address decoder 1429 and the row address 1410 to the row address decoder 1425 via the selector 1423. In addition,
The control signal 1401 is generated by the four data driver LSIs 14
This is for designating which of 00 is the access target at that time.
【0159】タイミング制御回路1411は、制御信号
303および表示同期信号1407からデータドライバ
LSI1400内部の各種制御信号1412,141
3,1414,1416,1417,1418,142
7,1445を生成するものである。これらの制御信号
のうち、制御信号1412はI/Oバッファ1419に
出力されている。制御信号1413は、表示アドレスカ
ウンタ1421に出力されている。制御信号1414
は、セレクタ1423に出力されている。制御信号(シ
フトクロック)1416はシフトレジスタ1439に出
力されている。制御信号(ラッチ信号)1417は、ラ
ッチ回路1441に出力されており、表示データをラッ
チするタイミングを制御するのに用いられている。制御
信号1418は、液晶駆動回路1443に出力されてお
り、液晶駆動の交流化を制御するのに用いられている。
制御信号1427は、液晶駆動回路1443に出力され
ており、電圧変調制御のタイミングを制御するのに用い
られている。制御信号1445は、セレクタ1437へ
出力されており、セレクタ1437に接続されている2
つのデータバス(データバス436、データバス30
2)のうちのいずれか一方を該セレクタ1437が選択
するのに用いられている。なお、タイミング制御回路1
411にも上述の制御信号1401が入力されている。The timing control circuit 1411 uses the control signal 303 and the display synchronization signal 1407 to control various control signals 1412 and 141 in the data driver LSI 1400.
3,1414,1416,1417,1418,142
7, 1445 is generated. Of these control signals, the control signal 1412 is output to the I / O buffer 1419. The control signal 1413 is output to the display address counter 1421. Control signal 1414
Are output to the selector 1423. The control signal (shift clock) 1416 is output to the shift register 1439. The control signal (latch signal) 1417 is output to the latch circuit 1441 and is used to control the timing of latching the display data. The control signal 1418 is output to the liquid crystal drive circuit 1443 and is used to control the alternating current of the liquid crystal drive.
The control signal 1427 is output to the liquid crystal drive circuit 1443 and used to control the timing of voltage modulation control. The control signal 1445 is output to the selector 1437 and is connected to the selector 1437.
Data bus (data bus 436, data bus 30
It is used by the selector 1437 to select either one of 2). The timing control circuit 1
The control signal 1401 described above is also input to 411.
【0160】該タイミング制御回路1411は、液晶パ
ネル309上において動画の表示される領域を示す情報
が格納されたレジスタ14110を備えている。また、
該タイミング制御回路1411には、その時、液晶パネ
ル309上における何番目のラインに対応した表示デー
タをメモリセル1433から読み出すべきかを示すロウ
アドレス1422が入力されている。制御信号1445
はこのレジスタ14110の内容とロウアドレス142
2とに基づいて生成されている。つまり、動画表示領域
では表示データ302(動画コントローラ311から送
られてくる動画データ)を、一方、静止画表示領域では
表示データ1434(静止画データ)を、セレクタ14
37に選択させるように制御信号1445を生成してい
る。このような点が本実施形態最大の特徴点である。The timing control circuit 1411 is provided with a register 14110 in which information indicating a moving image display area on the liquid crystal panel 309 is stored. Also,
At that time, a row address 1422 is input to the timing control circuit 1411, which indicates which number line on the liquid crystal panel 309 the display data corresponding to which should be read from the memory cell 1433. Control signal 1445
Indicates the contents of this register 14110 and the row address 142
2 is generated based on That is, the display data 302 (moving image data sent from the moving image controller 311) is displayed in the moving image display area, while the display data 1434 (still image data) is displayed in the still image display area.
A control signal 1445 is generated to cause 37 to select. Such a point is the most characteristic point of this embodiment.
【0161】I/Oバッファ1419は、制御信号14
12に従って、表示データ302,1420の入出力を
制御するものである。The I / O buffer 1419 receives the control signal 14
12, the input / output of the display data 302, 1420 is controlled.
【0162】表示アドレスカウンタ1421は、制御信
号1413に従って、表示用のロウアドレス1422を
生成するものである。該表示アドレスカウンタ1421
は、このロウアドレス1422をタイミング制御回路1
411およびセレクタ1423に出力している。The display address counter 1421 generates a display row address 1422 according to the control signal 1413. The display address counter 1421
Sets the row address 1422 to the timing control circuit 1
411 and selector 1423.
【0163】セレクタ1423は、制御信号1414に
従って、表示用のロウアドレス1422と描画用のロウ
アドレス1410とのうちのいずれか一方を選択するも
のである。該セレクタ1423は、選択した方を、ロウ
アドレス1424としてロウアドレスデコーダ1425
に出力している。The selector 1423 selects either the display row address 1422 or the drawing row address 1410 according to the control signal 1414. The selector 1423 uses the selected one as a row address 1424 and a row address decoder 1425.
Is output to.
【0164】ロウアドレスデコーダ1425は、ロウア
ドレス1424を解読することでワード選択信号142
6を生成して、これをメモリセル1433のゲート線に
出力するものである。The row address decoder 1425 decodes the row address 1424 to generate the word selection signal 142.
6 is generated and is output to the gate line of the memory cell 1433.
【0165】カラムアドレスデコーダ1429は、アド
レス管理回路1408の出力するカラムアドレス140
9に基づいて、選択信号1430を生成するものであ
る。該カラムアドレスデコーダ1429は、この選択信
号1430を、データセレクタ1431に出力してい
る。The column address decoder 1429 outputs the column address 140 output from the address management circuit 1408.
9 to generate the selection signal 1430. The column address decoder 1429 outputs this selection signal 1430 to the data selector 1431.
【0166】データセレクタ1431は、選択信号14
30に従ってメモリセル1433のデータバス1432
のデータ線を選択することで、メモリセル1433への
表示データ1420の入出力を制御するものである。The data selector 1431 has the selection signal 14
Data bus 1432 of memory cell 1433 according to 30
The input / output of the display data 1420 to / from the memory cell 1433 is controlled by selecting the data line.
【0167】メモリセル1433は、表示データ(静止
画データ)を一時記憶するためのメモリであり、RAM
で構成されている。該メモリセル1433上における表
示データの書き込み/読み出しの対象となる領域は、上
述のカラムアドレスおよびロウアドレスに基づいて指定
できるようになっている。上述したとおりメモリセル1
433は、各画素3ビットの表示データを、160出
力,240ライン分保持できるだけの容量を備えてい
る。The memory cell 1433 is a memory for temporarily storing display data (still image data), and is a RAM.
It is composed of The area on the memory cell 1433 which is the target for writing / reading the display data can be designated based on the above-mentioned column address and row address. Memory cell 1 as described above
The reference numeral 433 has a capacity capable of holding 3-bit display data for each pixel for 160 outputs and 240 lines.
【0168】セレクタ1437は、表示データ1434
(静止画データ)と、動画コントローラ311から入力
されている表示データ302(動画データ)と、のうち
のいずれか一方を制御信号1445に従って選択するも
のである。つまり、本実施形態においては、データバス
302を通じて送られてきた表示データが、セレクタ1
437に至るまでには2つのルートが設けられている。
1番目のルートは、データバス302以後、I/Oバッ
ファ1419,データセレクタ1431,メモリセル1
433,データバス1434を通じてセレクタ1437
に至るルートである。2番目のルートは、メモリセル1
433等を介することなく、データバス302を、直
接、セレクタ1437に接続したルートである。あらか
じめ動画表示領域として設定されている領域についての
表示データを入力すべき期間中は、データバス302に
は動画コントローラ311から動画データが入力されて
いる。一方、あらかじめ静止表示領域として設定されて
いる領域についての表示データを入力すべき期間中は、
データバス302にはCPU304,メモリ305等か
ら静止画データが入力されている。従って、セレクタ1
437において、データバス1434とデータバス30
2とのうちのいずれか一方を制御信号1445に従って
選択することで、データバス302からセレクタ143
7に至る2つのルートのうちのいずれかを、表示データ
に応じて選択できるようになっている。該セレクタ14
37は、このようにして選択した方を表示データ143
8としてシフトレジスタ1439へ出力している。The selector 1437 has display data 1434.
Either (still image data) or the display data 302 (moving image data) input from the moving image controller 311 is selected according to the control signal 1445. That is, in the present embodiment, the display data sent via the data bus 302 is the selector 1
Two routes are provided before reaching 437.
The first route is, after the data bus 302, the I / O buffer 1419, the data selector 1431, and the memory cell 1.
433, selector 1437 through data bus 1434
Is the route to. The second route is memory cell 1
It is a route in which the data bus 302 is directly connected to the selector 1437 without passing through 433 or the like. During the period in which the display data for the area preset as the moving image display area is to be input, moving image data is input to the data bus 302 from the moving image controller 311. On the other hand, during the period when the display data for the area set as the still display area in advance should be input,
Still image data is input to the data bus 302 from the CPU 304, the memory 305, and the like. Therefore, selector 1
At 437, data bus 1434 and data bus 30
By selecting either one of the two from the data bus 302 according to the control signal 1445, the selector 143 from the data bus 302 is selected.
Either of the two routes up to 7 can be selected according to the display data. The selector 14
37 is the display data 143 for the one selected in this way.
8 is output to the shift register 1439.
【0169】なお、本実施形態におけるセレクタ143
7の具体的な内部構成は、第1の実施形態におけるセレ
クタ437と同様でよい(図4参照)。It should be noted that the selector 143 according to the present embodiment.
The specific internal configuration of 7 may be the same as that of the selector 437 in the first embodiment (see FIG. 4).
【0170】シフトレジスタ1439は、12ビット双
方向シフトレジスタであり、制御信号(シフトクロッ
ク)1416に従って動作している。The shift register 1439 is a 12-bit bidirectional shift register, and operates according to the control signal (shift clock) 1416.
【0171】ラッチ回路1441は、制御信号(ラッチ
信号)1417に従って(つまり、走査回路1402の
走査選択信号1403に同期して)表示データ1440
をラッチするものである。該ラッチ回路1441は、ラ
ッチしたデータを、表示データ1442として液晶駆動
回路1443へ出力している。The latch circuit 1441 displays the display data 1440 according to the control signal (latch signal) 1417 (that is, in synchronization with the scanning selection signal 1403 of the scanning circuit 1402).
Is to latch. The latch circuit 1441 outputs the latched data to the liquid crystal drive circuit 1443 as display data 1442.
【0172】液晶駆動回路1443は、電圧変調方式に
より、表示データ1442に対応した液晶駆動電圧94
4を生成するものである。電圧変調方式とは、図17に
示すとおり、階調データに従った中間調電圧を液晶パネ
ル309のデータ電極に与えることで、液晶に与える電
圧実効値を制御し、階調表示を実現する方式である。電
圧変調方式では、非選択期間に与える電圧は表示データ
の階調で異なるため、2フレームで電圧実効値が一定と
なるように中間調電圧を設定する(図17参照)。該液
晶駆動回路1443は、電圧変調によって8階調表示を
可能としている。The liquid crystal drive circuit 1443 uses the voltage modulation method to drive the liquid crystal drive voltage 94 corresponding to the display data 1442.
4 is generated. As shown in FIG. 17, the voltage modulation method is a method in which a grayscale display is realized by applying a halftone voltage according to grayscale data to the data electrodes of the liquid crystal panel 309 to control the effective value of the voltage applied to the liquid crystal. Is. In the voltage modulation method, the voltage applied during the non-selection period varies depending on the gradation of the display data, so the halftone voltage is set so that the effective voltage value is constant in two frames (see FIG. 17). The liquid crystal drive circuit 1443 enables 8-gradation display by voltage modulation.
【0173】発振回路402は表示タイミングを規定す
るための表示クロック403を生成し、走査回路140
2へ供給するするものである。The oscillation circuit 402 generates the display clock 403 for defining the display timing, and the scanning circuit 140
2 is to be supplied.
【0174】電源回路1404は、液晶パネル駆動電圧
(走査回路用1402の電源電圧405、データドライ
バLSI1400用の電源電圧1406)を生成し供給
するものである。The power supply circuit 1404 generates and supplies a liquid crystal panel drive voltage (power supply voltage 405 for the scanning circuit 1402, power supply voltage 1406 for the data driver LSI 1400).
【0175】なお、動画コントローラ311の構成およ
び動作は基本的には第1の実施形態と同様である(図5
参照)。但し、該第3の実施形態では、第1の実施形態
と異なりFRCデータは各画素3ビットのデータとして
いる。動画コントローラ311が行うFRC制御による
階調制御と、データドライバLSI1400が行う電圧
変調制御による階調制御とを組み合わせることで多階調
表示を実現している。電圧変調制御により8階調制御を
行い、FRC制御により6階調以上の制御を行えば、こ
れらの組み合わせにより32階調以上の表示を実現でき
る。The configuration and operation of the moving image controller 311 are basically the same as those of the first embodiment (FIG. 5).
reference). However, in the third embodiment, unlike the first embodiment, the FRC data is 3-bit data for each pixel. Multi-gradation display is realized by combining gradation control by FRC control performed by the moving image controller 311 and gradation control by voltage modulation control performed by the data driver LSI 1400. If 8 gradations are controlled by voltage modulation control and 6 gradations or more are controlled by FRC control, display of 32 gradations or more can be realized by combining these.
【0176】次に、本実施形態における表示動作につい
て説明する。Next, the display operation in this embodiment will be described.
【0177】説明は静止画の表示動作と動画の表示動作
とに分けて行う。The description will be divided into a still image display operation and a moving image display operation.
【0178】[静止画の表示動作]静止画については、
CPU304がメモリ305内の表示データを読み出し
(リードアクセス)し、これをデータドライバLSI1
400のメモリセル1433に書き込む(ライトアクセ
ス)ことで、表示データの更新(描画)が行われる。メ
モリ1433へのアクセスは、ランダムに行われる。こ
の時の、CPU304のアクセスはSRAMインタフェ
ースで行われる。SRAMインタフェースのリード/ラ
イトタイミングは図10、図11に示したとおりであ
る。[Still picture display operation] Regarding the still picture,
The CPU 304 reads (read-accesses) the display data in the memory 305, and the data is read by the data driver LSI 1
By writing (write access) to the memory cell 1433 of 400, display data is updated (drawing). Access to the memory 1433 is performed at random. The access of the CPU 304 at this time is performed by the SRAM interface. The read / write timing of the SRAM interface is as shown in FIGS.
【0179】以下、データドライバLSI1400のメ
モリセル1433への表示データの書き込み、メモリセ
ル1433からの表示データの読み出しについて説明す
る。Writing display data to the memory cell 1433 and reading display data from the memory cell 1433 of the data driver LSI 1400 will be described below.
【0180】まず、メモリセル1433への表示データ
の書き込みについて説明する。First, writing of display data to the memory cell 1433 will be described.
【0181】システム(CPU304等)からのリード
/ライトアドレスは、アドレスバス301を通じてデー
タドライバLSI1400のアドレス管理回路1408
に入力される。各データドライバLSI1400のアド
レス管理回路1408は、それぞれ制御信号1401に
基づいてその時のアクセスが、自らの属するデータドラ
イバLSI1400に対するものであるか否かを判定す
る。該判定の結果、自らの属するデータドライバLSI
1400に対するアクセスであった場合には、この時入
力されたアドレス301を、カラムアドレス1409,
ロウアドレス1410に変換する。A read / write address from the system (CPU 304 etc.) is passed through the address bus 301 to the address management circuit 1408 of the data driver LSI 1400.
Is input to The address management circuit 1408 of each data driver LSI 1400 determines based on the control signal 1401 whether or not the access at that time is to the data driver LSI 1400 to which it belongs. As a result of the determination, the data driver LSI to which it belongs
If the access is to 1400, the address 301 input at this time is set to the column address 1409,
Convert to row address 1410.
【0182】カラムアドレスデコーダ1429は、この
カラムアドレス1409をデコードする。データセレク
タ1431はこのデコード結果に基づいて、対応するア
ドレスのデータ線を選択する。The column address decoder 1429 decodes this column address 1409. The data selector 1431 selects the data line of the corresponding address based on this decoding result.
【0183】一方、セレクタ1423は、ロウアドレス
1410を選択し、ロウアドレス1424としてロウア
ドレスデコーダ1425に出力する。ロウアドレスデコ
ーダ1425はこのロウアドレス1424をデコード
し、デコード結果に応じてゲート線1本を選択する。こ
れにより、CPU304は、その時選択されているデー
タ線およびゲート線によって定まるメモリセル1433
上の所定のビットにアクセスし、表示データを所定のア
ドレスに転送することができる。On the other hand, the selector 1423 selects the row address 1410 and outputs it as the row address 1424 to the row address decoder 1425. The row address decoder 1425 decodes the row address 1424, and selects one gate line according to the decoding result. As a result, the CPU 304 causes the memory cell 1433 determined by the data line and gate line selected at that time.
The display data can be transferred to a predetermined address by accessing the predetermined bit above.
【0184】次に、メモリセル1433からの表示デー
タの読み出し(表示動作)について説明する。Next, reading of display data (display operation) from the memory cell 1433 will be described.
【0185】タイミング制御回路1411は、レジスタ
14110の内容とロウアドレス1422とを確認する
ことで、この時、静止画領域の表示を行っていることを
知っている。そのため、タイミング制御回路1411
は、この時には、セレクタ1437がデータバス143
4を選択するような値を制御信号1445として出力し
ている。セレクタ1437は、この制御信号1445に
従ってデータバス1434を選択し、該データバス14
34を通じてメモリセル1433から読み出されて来た
データ(各画素3ビット,1ライン分)を表示データ1
438として出力する。The timing control circuit 1411 confirms that the still image area is being displayed at this time by checking the contents of the register 14110 and the row address 1422. Therefore, the timing control circuit 1411
At this time, the selector 1437 causes the data bus 143 to
A value for selecting 4 is output as the control signal 1445. The selector 1437 selects the data bus 1434 according to the control signal 1445, and selects the data bus 1434.
The data (3 bits for each pixel, 1 line worth) read out from the memory cell 1433 through 34 is the display data 1
Output as 438.
【0186】シフトレジスタ1439は、表示データ1
438を水平周期でラッチする。これに続く、ラッチ回
路1441は、次の水平周期で、シフトレジスタ143
9の出力する表示データ1440をラッチし、液晶駆動
回路1443に表示データ1442として出力する。液
晶駆動回路1443は、この表示データ1442に応じ
て電圧変調(AM)制御を行った液晶駆動電圧1444
を液晶パネル309に出力する。液晶駆動電圧1444
の出力は走査回路1402の生成する走査選択信号14
03に同期して出力されており、これにより液晶パネル
309の1ライン分の表示を実現できる。The shift register 1439 displays the display data 1
Latch 438 on a horizontal cycle. Following this, the latch circuit 1441 shifts the shift register 143 in the next horizontal cycle.
The display data 1440 output from No. 9 is latched and output to the liquid crystal drive circuit 1443 as the display data 1442. The liquid crystal drive circuit 1443 performs a liquid crystal drive voltage 1444 that has been subjected to voltage modulation (AM) control according to the display data 1442.
Is output to the liquid crystal panel 309. LCD drive voltage 1444
Of the scanning selection signal 14 generated by the scanning circuit 1402.
It is output in synchronism with 03, so that the display for one line of the liquid crystal panel 309 can be realized.
【0187】以上の動作を繰り返すことで静止画の表示
が可能となる。By repeating the above operation, a still image can be displayed.
【0188】[動画の表示動作]動画を表示する場合に
は、多階調表示、表示データの高速転送が、実際上は必
要になる。本実施形態のデータドライバLSI1400
は、これに対応するため以下のような描画動作を行う。[Movie display operation] When displaying a movie, multi-gradation display and high-speed transfer of display data are actually required. Data driver LSI 1400 of this embodiment
Performs the following drawing operation to deal with this.
【0189】動画データは、動画コントローラ311と
CPU304とで動画圧縮データから動画伸長処理を行
い、表示データに展開する。展開した表示データは動画
コントローラ311がFRC制御を行う。With respect to the moving picture data, the moving picture controller 311 and the CPU 304 perform moving picture decompression processing from the moving picture compressed data and expand it into display data. The moving image controller 311 performs FRC control on the expanded display data.
【0190】ところで、動画コントローラ311も、動
画領域を示す情報を格納したレジスタ(図5における制
御レジスタ回路505)を備えている。動画コントロー
ラ311は、このレジスタの内容等を確認することで、
その時表示処理の対象となっているのが動画表示領域で
あるか否かを知ることができる。その時表示処理の対象
となっているのが動画表示領域であった場合、動画コン
トローラ311は上述のFRC制御を行なう。そして、
その結果得られた各画素3ビットのFRCデータを、1
ライン分ずつ順次、データバス302を通じてデータド
ライバLSI1400にシリアルに送る。By the way, the moving image controller 311 also includes a register (control register circuit 505 in FIG. 5) which stores information indicating the moving image area. By confirming the contents of this register, the video controller 311
At that time, it is possible to know whether or not the target of the display process is the moving image display area. If the moving image display area is the target of the display process at that time, the moving image controller 311 performs the FRC control described above. And
The resulting 3-bit FRC data for each pixel is set to 1
The lines are serially sent to the data driver LSI 1400 via the data bus 302.
【0191】データドライバLSI1400のタイミン
グ制御回路1411も、同様にレジスタ14110の内
容とロウアドレス1422とを確認することでその時表
示処理の対象となっているのが動画表示領域であること
を知る。そのため、タイミング制御回路1411は、こ
の時の制御信号1445を、セレクタ1437がデータ
バス302を選択するような値とする。その結果、セレ
クタ1437は、データバス302を通じて動画コント
ローラ311から送られてくるFRCデータを選択し、
シフトレジスタ1439に出力させる。これ以降は、静
止画の場合と同様にして、この電圧変調制御の行われた
液晶駆動電圧444の出力が行われることになる。この
ように電圧変調方式による8階調制御と、FRC階調方
式による6階調以上の制御とを組み合わせることで32
階調以上の表示を実現できる。Similarly, the timing control circuit 1411 of the data driver LSI 1400 also confirms the contents of the register 14110 and the row address 1422 to know that the display processing target at that time is the moving image display area. Therefore, the timing control circuit 1411 sets the control signal 1445 at this time to a value such that the selector 1437 selects the data bus 302. As a result, the selector 1437 selects the FRC data sent from the video controller 311 via the data bus 302,
It is output to the shift register 1439. After that, the liquid crystal drive voltage 444 subjected to this voltage modulation control is output in the same manner as in the case of a still image. In this way, by combining the 8 gradation control by the voltage modulation method and the control of 6 gradations or more by the FRC gradation method, 32
It is possible to realize display with gradation or more.
【0192】次に、動画コントローラ311からデータ
ドライバLSI1400への動画データ転送のタイミン
グおよびこの動画データのデータドライバLSI140
0内での処理のタイミングを図12,図13,図14を
用いてさらに詳細に説明する。Next, the timing of moving image data transfer from the moving image controller 311 to the data driver LSI 1400 and the data driver LSI 140 for this moving image data.
The processing timing within 0 will be described in more detail with reference to FIGS. 12, 13 and 14.
【0193】ここでの説明では、タイミング制御回路4
11のレジスタ4110において、液晶パネル309の
nラインからmラインまでの領域(n<m)が動画表示
領域として設定されているものとする(図12参照)。In the description here, the timing control circuit 4
In the register 4110 of 11, the area (n <m) from the n line to the m line of the liquid crystal panel 309 is set as the moving image display area (see FIG. 12).
【0194】動画コントローラ311からデータドライ
バ1400への動画表示データの転送は第1の実施形態
と同様である。The transfer of the moving image display data from the moving image controller 311 to the data driver 1400 is the same as in the first embodiment.
【0195】各画素3ビットの動画表示データは、デー
タバス302を通って動画コントローラ311からデー
タドライバLSI1400に1ライン分づつシリアルに
転送されてくる。図13において、CL1は水平期間を
表わす同期信号であり、表示同期信号1407(図8、
図9参照)に含まれている信号である。The 3-bit moving picture display data for each pixel is serially transferred from the moving picture controller 311 to the data driver LSI 1400 by one line through the data bus 302. In FIG. 13, CL1 is a sync signal representing a horizontal period, and the display sync signal 1407 (FIG. 8,
(See FIG. 9).
【0196】タイミング制御回路1411は、このCL
1を制御信号1413として表示アドレスカウンタ14
21に出力している。表示アドレスカウンタ1421
は、この制御信号1413(CL1)をカウントし、そ
のカウント値を表示用のロウアドレス1422としてセ
レクタ1423に出力している。The timing control circuit 1411 uses this CL
1 as the control signal 1413 and the display address counter 14
21. Display address counter 1421
Counts the control signal 1413 (CL1) and outputs the count value to the selector 1423 as a display row address 1422.
【0197】セレクタ1437は、制御信号1445に
従ってその選択状態を切り替えているが、その選択状態
は、表示アドレスカウンタ1421のカウント値と以下
のような関係にある。つまり、表示アドレスカウンタ1
421のカウント値がn−1となっている時(動画表示
領域でない時)には、セレクタ1437は、データバス
1434(つまり、メモリセル1433に格納されてい
るn−1ライン目の表示データ)を選択している。表示
アドレスカウンタ1421のカウント値がnの時(動画
表示領域の時)には、セレクタ1437は、データバス
302(つまり、動画コントローラ311から送られて
くる表示データ)を選択している。このように、動画表
示領域ではセレクタ1437はデータバス302(動画
コントローラ311からの表示データ)を選択し、動画
表示領域以外ではメモリセル1433の表示データを選
択する。The selector 1437 switches its selected state according to the control signal 1445, and the selected state has the following relationship with the count value of the display address counter 1421. That is, the display address counter 1
When the count value of 421 is n−1 (when it is not the moving image display area), the selector 1437 causes the data bus 1434 (that is, the display data of the n−1th line stored in the memory cell 1433). Is selected. When the count value of the display address counter 1421 is n (in the moving image display area), the selector 1437 selects the data bus 302 (that is, the display data sent from the moving image controller 311). Thus, the selector 1437 selects the data bus 302 (display data from the moving image controller 311) in the moving image display area, and selects the display data of the memory cell 1433 in areas other than the moving image display area.
【0198】また、動画コントローラ311の動作も、
セレクタ1437,表示アドレスカウンタ1421の動
作と以下のような関係がある。つまり、表示アドレスカ
ウンタ1421が(n−1)をカウントする時に、動画
コントローラ311はnライン目の表示データを順次転
送する。The operation of the moving image controller 311 is also as follows.
The following relationships are associated with the operations of the selector 1437 and the display address counter 1421. That is, when the display address counter 1421 counts (n-1), the moving image controller 311 sequentially transfers the display data of the nth line.
【0199】データドライバLSI1400において
は、シフトレジスタ1439が、図14に示したタイミ
ングでこの動画コントローラ311から送られてきたn
ライン目のデータ(1ライン分)を取り込む。すなわ
ち、シフトレジスタ1439は、WE信号に同期したシ
フトクロック1416で、順次、表示データ1438
(動画コントローラ311から送られてきたnライン目
のデータ)を1ライン分取り込む(注:既に述べたとお
り、この時には、セレクタ1437はデータバス302
を選択した状態とされている)。なお、動画コントロー
ラ311からの表示データの転送は、図14におけるW
E信号(ライトイネーブル信号)に同期して行われてい
る。シフトレジスタ1439は、このようなタイミング
で取り込んだデータを、ラッチ回路1441に表示デー
タ1440として転送する。In the data driver LSI 1400, the shift register 1439 is sent from the moving picture controller 311 at the timing shown in FIG.
The data of the line (one line) is fetched. That is, the shift register 1439 sequentially displays the display data 1438 with the shift clock 1416 synchronized with the WE signal.
(Data of the nth line sent from the moving image controller 311) for one line is fetched (Note: as described above, at this time, the selector 1437 is operated by the data bus 302.
Has been selected). It should be noted that the transfer of the display data from the moving image controller 311 is performed by W in FIG.
It is performed in synchronization with the E signal (write enable signal). The shift register 1439 transfers the data captured at such timing to the latch circuit 1441 as display data 1440.
【0200】ラッチ回路1441は、次のCL1信号に
同期してこの表示データ1440をラッチし、表示デー
タ1442として液晶駆動回路1443に転送する(図
13参照)。液晶駆動回路1443は、この表示データ
1442(各画素3ビット)に対応して電圧変調を行っ
た液晶駆動電圧1444を生成し出力する。液晶駆動電
圧1444の出力は走査回路1402の生成する走査選
択信号1403に同期して出力されており、これにより
液晶パネル309の1ライン分の表示を実現できる。The latch circuit 1441 latches this display data 1440 in synchronization with the next CL1 signal and transfers it as display data 1442 to the liquid crystal drive circuit 1443 (see FIG. 13). The liquid crystal drive circuit 1443 generates and outputs a liquid crystal drive voltage 1444 that is voltage-modulated corresponding to the display data 1442 (3 bits for each pixel). The output of the liquid crystal drive voltage 1444 is output in synchronization with the scan selection signal 1403 generated by the scan circuit 1402, and thus display of one line of the liquid crystal panel 309 can be realized.
【0201】以上の動作を繰り返すことで動画表示が可
能となる。By repeating the above operation, a moving image can be displayed.
【0202】以上説明したとおり該第3の実施形態の液
晶表示装置では、データドライバLSI1400の備え
るメモリセル1433を静止画表示にのみ用いている。
そのため、メモリセル1433の書換を高速に行う必要
がなく、低消費電力化が可能である。また、動画表示に
おける階調表示は、動画コントローラによるFRC制御
と、データドライバによる電圧変調制御とを組み合わせ
ることで実現している。そのため、データドライバLS
I1400のメモリ容量を増やすことなく、多階調の動
画表示(本実施形態では、32階調)が容易に実現可能
となる。As described above, in the liquid crystal display device of the third embodiment, the memory cell 1433 included in the data driver LSI 1400 is used only for displaying a still image.
Therefore, it is not necessary to rewrite the memory cell 1433 at high speed, and low power consumption can be achieved. The gradation display in the moving image display is realized by combining the FRC control by the moving image controller and the voltage modulation control by the data driver. Therefore, the data driver LS
A multi-gradation moving image display (32 gradations in this embodiment) can be easily realized without increasing the memory capacity of the I1400.
【0203】以上述べた第1〜第3の実施形態では、デ
ータドライバの出力数を160としたが、出力数はこれ
に限定されない。メモリ、出力回路等の構成を出力数に
対応して変えるだけで容易に対応可能である。また、F
RC、パルス幅変調、電圧変調の階調制御の他の組み合
わせも、容易に対応可能である。In the first to third embodiments described above, the number of outputs of the data driver is 160, but the number of outputs is not limited to this. This can be easily handled by simply changing the configurations of the memory, the output circuit, etc. according to the number of outputs. Also, F
Other combinations of gradation control such as RC, pulse width modulation, and voltage modulation can be easily supported.
【0204】上述した第1、第2、第3の実施形態の構
成をそれぞれ組み合わせてもよい。例えば、メモリセル
の直後の位置、動画コントローラ、液晶駆動回路、の合
計3カ所で階調制御を行うようにしてもよい。The configurations of the first, second and third embodiments described above may be combined. For example, gradation control may be performed at a total of three positions, that is, the position immediately after the memory cell, the moving image controller, and the liquid crystal drive circuit.
【0205】以上述べたデータドライバ、液晶表示装置
を用いれば、消費電力が小さく、多階調表示、動画表示
の可能な情報処理装置が得られる。If the data driver and the liquid crystal display device described above are used, an information processing device with low power consumption and capable of multi-gradation display and moving image display can be obtained.
【0206】特許請求の範囲において言う”データバ
ス”とは、上述の実施形態においてはデータバス302
に相当する。”アドレスバス”とは、アドレスバス30
1に相当する。”データ処理系”には、アドレス管理回
路408(908、1408)、カラムアドレスデコー
ダ429(929、1429)、セレクタ431(93
1、1431)、I/Oバッファ419(919、14
19)、メモリセル433(933、1433)、ロウ
アドレスデコーダ425(925、1425)、セレク
タ423(923、1423)、データバス436(9
34、1434)等に相当する。”表示メモリ”とは、
メモリセル433(933,1433)に相当する。”
出力バス”とは、データバス436(934、143
4)に相当する。”第1の階調制御回路”とは、FRC
データ回路427、FRCセレクタ435に相当する。
“選択手段”とは、タイミング制御回路411(91
1、1411)、セレクタ437(937、143
7)、表示アドレスカウンタ421(921、142
1)等に相当する。”メモリ”とはレジスタ4110
(9110、14110)に、また、”選択情報”とは
これらのレジスタ4110(9110、14110)に
格納されている動画領域を示す設定情報に相当する。”
指示回路”とは、タイミング制御回路(911、141
1)、表示アドレスカウンタ421(921、142
1)に相当する。”選択指示”とは、制御信号445
(945、1445)に相当する。”セレクタ”とは、
セレクタ437(937、1437)“電圧出力手段”
とは、シフトレジスタ439(939、1439)、ラ
ッチ回路441(941、1441)、液晶駆動回路4
43(943、1443)に相当する。”第2の階調制
御回路”とは、液晶駆動回路943(1443)に含ま
れている階調制御に関する部分に相当する。“データコ
ントローラ”とは、動画コントローラ311に相当す
る。”第3の制御回路”とは、FRC制御回路506に
相当する。The "data bus" referred to in the claims is the data bus 302 in the above embodiment.
Is equivalent to "Address bus" means address bus 30
Equivalent to 1. The "data processing system" includes an address management circuit 408 (908, 1408), a column address decoder 429 (929, 1429), and a selector 431 (93).
1, 1431), the I / O buffer 419 (919, 14)
19), memory cells 433 (933, 1433), row address decoders 425 (925, 1425), selectors 423 (923, 1423), data buses 436 (9).
34, 1434), etc. What is "display memory"?
This corresponds to the memory cell 433 (933, 1433). "
The “output bus” means the data bus 436 (934, 143).
It corresponds to 4). "First gradation control circuit" means FRC
It corresponds to the data circuit 427 and the FRC selector 435.
The “selection unit” is the timing control circuit 411 (91
1, 1411), selector 437 (937, 143)
7), display address counter 421 (921, 142)
1) etc. What is "memory"? Register 4110
(9110, 14110) and "selection information" correspond to the setting information indicating the moving image area stored in these registers 4110 (9110, 14110). "
The instruction circuit "is a timing control circuit (911, 141).
1), display address counter 421 (921, 142)
It corresponds to 1). “Selection instruction” means a control signal 445.
This corresponds to (945, 1445). What is a "selector"?
Selector 437 (937, 1437) "voltage output means"
Is the shift register 439 (939, 1439), the latch circuit 441 (941, 1441), the liquid crystal drive circuit 4
43 (943, 1443). The "second gradation control circuit" corresponds to a part related to gradation control included in the liquid crystal drive circuit 943 (1443). The “data controller” corresponds to the moving image controller 311. The “third control circuit” corresponds to the FRC control circuit 506.
【0207】但し、上記各部は互いに密接に連携して動
作するものであり、ここで述べた定義は厳密なものでは
ない。However, the above-mentioned units operate in close cooperation with each other, and the definition described here is not strict.
【0208】[0208]
【発明の効果】以上説明した通り本発明によれば、デー
タドライバに内蔵する表示メモリ容量を増加させること
なく多階調表示,動画表示が可能である。また、データ
ドライバに表示メモリを内蔵しているため、静止画につ
いては表示メモリのアクセス周波数を低速化(水平期間
に1回)できる。そのため、低コストと低消費電力化と
を両立させることができる。階調表示数は外部のコント
ローラでFRC制御するため、データドライバLSIに
関係なく任意に設定可能である。本発明のデータドライ
バ、液晶表示装置を用いれば、消費電力が小さく、多階
調表示、動画表示の可能な情報処理装置が得られる。As described above, according to the present invention, multi-gradation display and moving image display can be performed without increasing the display memory capacity built in the data driver. Further, since the data driver has a built-in display memory, the access frequency of the display memory can be reduced (once in the horizontal period) for still images. Therefore, it is possible to achieve both low cost and low power consumption. Since the number of gradation display is FRC controlled by an external controller, it can be arbitrarily set regardless of the data driver LSI. By using the data driver and the liquid crystal display device of the present invention, it is possible to obtain an information processing device with low power consumption and capable of multi-gradation display and moving image display.
【図1】本発明の第1の実施形態である液晶表示装置の
全体構成を示すブロック図である。FIG. 1 is a block diagram showing an overall configuration of a liquid crystal display device which is a first embodiment of the present invention.
【図2】液晶表示装置の主要部の詳細な構成を示すブロ
ック図である。FIG. 2 is a block diagram showing a detailed configuration of a main part of a liquid crystal display device.
【図3】データドライバLSI307の詳細な構成を示
すブロック図である。FIG. 3 is a block diagram showing a detailed configuration of a data driver LSI 307.
【図4】セレクタ437の内部構成を示す回路図であ
る。FIG. 4 is a circuit diagram showing an internal configuration of a selector 437.
【図5】動画コントローラ311の内部構成を示すブロ
ック図である。5 is a block diagram showing an internal configuration of a moving image controller 311. FIG.
【図6】本発明の第2の実施形態における液晶表示装置
の主要部の構成を示す図である。FIG. 6 is a diagram showing a configuration of a main part of a liquid crystal display device according to a second embodiment of the present invention.
【図7】データドライバLSI900の構成を示す図で
ある。FIG. 7 is a diagram showing a configuration of a data driver LSI 900.
【図8】本発明の第3の実施形態における液晶表示装置
の主要部の構成を示す図である。FIG. 8 is a diagram showing a configuration of a main part of a liquid crystal display device according to a third embodiment of the present invention.
【図9】データドライバLSI1400の内部構成を示
す図である。9 is a diagram showing an internal configuration of a data driver LSI 1400. FIG.
【図10】SRAMインタフェースのメモリライトタイ
ミングを示す図である。FIG. 10 is a diagram showing memory write timing of an SRAM interface.
【図11】SRAMインタフェースのメモリリードタイ
ミングを示す図である。FIG. 11 is a diagram showing memory read timing of an SRAM interface.
【図12】液晶パネル309におけるの動画表示領域を
示す図である。12 is a diagram showing a moving image display area on the liquid crystal panel 309. FIG.
【図13】動画コントローラ311から液晶ドライバ3
07(900,1400)への動画表示データの転送タ
イミングを示す図である。FIG. 13 is a diagram showing a moving image controller 311 to a liquid crystal driver 3
It is a figure which shows the transfer timing of the moving image display data to 07 (900, 1400).
【図14】シフトレジスタ439(939,1439)
による表示データの転送タイミングを示す図である。FIG. 14 is a shift register 439 (939, 1439).
FIG. 5 is a diagram showing a transfer timing of display data according to FIG.
【図15】FRC階調方式を示す図である。FIG. 15 is a diagram showing an FRC gradation method.
【図16】パルス幅変調階調方式を示す図である。FIG. 16 is a diagram showing a pulse width modulation gradation method.
【図17】電圧変調階調方式を示す図である。FIG. 17 is a diagram showing a voltage modulation gradation method.
【図18】従来の液晶表示装置の構成図である。FIG. 18 is a configuration diagram of a conventional liquid crystal display device.
【図19】従来技術の液晶表示装置の主要部の構成図で
ある。FIG. 19 is a configuration diagram of a main part of a conventional liquid crystal display device.
【図20】従来技術のデータドライバの構成図である。FIG. 20 is a configuration diagram of a conventional data driver.
[図1]301…アドレスバス、302…データバス
(表示データ)、303…制御信号、304…CPU、
305…メモリ、306…I/Oデバイス、307…デ
ータドライバ、308…走査回路、309…液晶パネ
ル、310…表示同期信号、311…動画コントローラ [図2、図3]401…制御信号、402…発振回路、
403…表示クロック、404…電源回路、405…電
源電圧、406…電源電圧、407…走査選択信号、4
08…アドレス管理回路、409…カラムアドレス、4
10…ロウアドレス、411…タイミング制御回路、4
12…制御信号、413…制御信号、414…制御信
号、415…制御信号、416…シフトクロック、41
7…制御信号(ラッチ信号)、418…制御信号、41
9…I/Oバッファ、420…データバス、421…表
示アドレスカウンタ、422…ロウアドレス、423…
セレクタ、424…ロウアドレス、425…ロウアドレ
スデコーダ、426…選択信号、427…FRCデータ
回路、428…FRCデータ、429…カラムアドレス
デコーダ、430…選択信号、431…データセレク
タ、432…データバス、433…メモリセル、434
…データバス(表示データ)、435…FRCセレク
タ、436…データバス(表示データ)、437…セレ
クタ、438…データバス(表示データ)、439…シ
フトレジスタ、440…データバス(表示データ)、4
41…ラッチ回路、442…データバス(表示デー
タ)、443…液晶駆動回路、444…液晶駆動電圧、
445…制御信号、4110…レジスタ [図5]501…タイミング制御回路、502…I/O
制御回路、503…アドレス制御回路、504…動画処
理回路、505…制御レジスタ回路、506…FRC制
御回路、507…制御信号、508…制御信号、509
…制御信号、510…制御信号、511…制御信号、5
12…制御信号(レジスタラッチ信号)、513…アド
レスバス、514…アドレスバス、515…データバ
ス、516…データバス、517…データバス、518
…データバス、519…データバス、520…データバ
ス [図6、図7]900…データドライバ、901…制御
信号、902…走査回路、903…走査選択信号、90
4…電源回路、1405…電源電圧、1406…電源電
圧、907…表示同期信号、908…アドレス管理回
路、909…カラムアドレス、910…ロウアドレス、
911…タイミング制御回路、912…制御信号、91
3…制御信号、914…制御信号、916…制御信号
(シフトクロック)、917…制御信号(ラッチ信
号)、918…制御信号、919…I/Oバッファ、9
20…データバス、921…表示アドレスカウンタ、9
22…ロウアドレス、923…セレクタ、924…ロウ
アドレス、925…ロウアドレスデコーダ、926…ワ
ード選択信号、927…制御信号、929…カラムアド
レスデコーダ、930…選択信号、931…セレクタ、
932…データバス、933…メモリセル、934…デ
ータバス、937…セレクタ、938…データバス、9
39…シフトレジスタ、940…データバス(表示デー
タ)、941…ラッチ回路、942…データバス(表示
データ)、943…液晶駆動回路、944…液晶駆動電
圧、945…制御信号、9110…レジスタ [図8、図9]1400…データドライバ、1401…
制御信号、1402…発振回路、1403…走査選択信
号、1404…電源回路、1405…電源電圧、140
6…電源電圧、1407…表示同期信号、1408…ア
ドレス管理回路、1409…カラムアドレス、1410
…ロウアドレス、1411…タイミング制御回路、14
12…制御信号、1413…制御信号、1414…制御
信号、1416…制御信号(シフトクロック)、141
7…制御信号(ラッチ信号)、1418…制御信号、1
419…I/Oバッファ、1420…データバス、14
21…表示アドレスカウンタ、1422…ロウアドレ
ス、1423…セレクタ、1424…ロウアドレス、1
425…ロウアドレスデコーダ、1426…ワード選択
信号、1427…制御信号、1429…カラムアドレス
デコーダ、1430…選択信号、1431…データセレ
クタ、1432…データバス、1433…メモリセル、
1434…データバス、1437…セレクタ、1438
…データバス(表示データ)、1439…シフトレジス
タ、1440…データバス、1441…ラッチ回路、1
442…データバス、1443…液晶駆動回路、144
4…液晶駆動電圧、1445…制御信号、14110…
レジスタ [図18]101…アドレスバス、102…データバ
ス、103…制御信号線(制御信号)、104…CP
U、105…メモリ、106…I/Oデバイス、107
…データドライバ、108…走査回路、109…液晶パ
ネル、110…表示同期信号 [図19,図20]201…表示用発振回路、202…
電源回路、203…制御信号線、204…表示制御信号
線、205…電源電圧、206…電源電圧、207…ア
ドレス管理回路、208…カラムアドレス、209…ロ
ウアドレス、210…タイミング制御回路、211…制
御信号、212…制御信号、213…制御信号、214
…制御信号(ラッチ信号)、215…制御信号(ラッチ
信号)、216…制御信号、217…表示アドレスカウ
ンタ、218…ロウアドレス、219…I/Oバッフ
ァ、220…データバス、221…セレクタ、222…
ロウアドレス、223…カラムアドレスデコーダ、22
4…選択信号、225…データセレクタ、226…デー
タバス、227…ロウアドレスデコーダ、228…ワー
ド選択信号、229…メモリセル、230…データバス
(表示データ)、231…制御信号、232…FRCデ
ータ回路、233…FRCデータ、234…FRCセレク
タ、235…表示データバス、236…ラッチ回路、2
37…データバス、238…ラッチ回路、239…デー
タバス、240…液晶駆動回路、241…液晶駆動電圧[FIG. 1] 301 ... Address bus, 302 ... Data bus (display data), 303 ... Control signal, 304 ... CPU,
305 ... Memory, 306 ... I / O device, 307 ... Data driver, 308 ... Scan circuit, 309 ... Liquid crystal panel, 310 ... Display synchronization signal, 311 ... Movie controller [FIG. 2, FIG. 3] 401 ... Control signal, 402 ... Oscillator circuit,
403 ... Display clock, 404 ... Power supply circuit, 405 ... Power supply voltage, 406 ... Power supply voltage, 407 ... Scan selection signal, 4
08 ... Address management circuit, 409 ... Column address, 4
10 ... Row address, 411 ... Timing control circuit, 4
12 ... Control signal, 413 ... Control signal, 414 ... Control signal, 415 ... Control signal, 416 ... Shift clock, 41
7 ... Control signal (latch signal), 418 ... Control signal, 41
9 ... I / O buffer, 420 ... Data bus, 421 ... Display address counter, 422 ... Row address, 423 ...
Selector, 424 ... Row address, 425 ... Row address decoder, 426 ... Select signal, 427 ... FRC data circuit, 428 ... FRC data, 429 ... Column address decoder, 430 ... Select signal, 431 ... Data selector, 432 ... Data bus, 433 ... Memory cell, 434
... data bus (display data), 435 ... FRC selector, 436 ... data bus (display data), 437 ... selector, 438 ... data bus (display data), 439 ... shift register, 440 ... data bus (display data), 4
41 ... Latch circuit, 442 ... Data bus (display data), 443 ... Liquid crystal drive circuit, 444 ... Liquid crystal drive voltage,
445 ... Control signal, 4110 ... Register [FIG. 5] 501 ... Timing control circuit, 502 ... I / O
Control circuit, 503 ... Address control circuit, 504 ... Video processing circuit, 505 ... Control register circuit, 506 ... FRC control circuit, 507 ... Control signal, 508 ... Control signal, 509
... control signal, 510 ... control signal, 511 ... control signal, 5
12 ... Control signal (register latch signal), 513 ... Address bus, 514 ... Address bus, 515 ... Data bus, 516 ... Data bus, 517 ... Data bus, 518
Data bus, 519 Data bus, 520 Data bus [FIGS. 6 and 7] 900 Data driver, 901 Control signal, 902 Scan circuit, 903 Scan selection signal, 90
4 ... Power supply circuit, 1405 ... Power supply voltage, 1406 ... Power supply voltage, 907 ... Display synchronization signal, 908 ... Address management circuit, 909 ... Column address, 910 ... Row address,
911 ... Timing control circuit, 912 ... Control signal, 91
3 ... control signal, 914 ... control signal, 916 ... control signal (shift clock), 917 ... control signal (latch signal), 918 ... control signal, 919 ... I / O buffer, 9
20 ... Data bus, 921 ... Display address counter, 9
22 ... Row address, 923 ... Selector, 924 ... Row address, 925 ... Row address decoder, 926 ... Word selection signal, 927 ... Control signal, 929 ... Column address decoder, 930 ... Selection signal, 931 ... Selector,
932 ... Data bus, 933 ... Memory cell, 934 ... Data bus, 937 ... Selector, 938 ... Data bus, 9
39 ... Shift register, 940 ... Data bus (display data), 941 ... Latch circuit, 942 ... Data bus (display data), 943 ... Liquid crystal drive circuit, 944 ... Liquid crystal drive voltage, 945 ... Control signal, 9110 ... Register [Figure 8, FIG. 9] 1400 ... Data driver, 1401 ...
Control signal, 1402 ... Oscillation circuit, 1403 ... Scan selection signal, 1404 ... Power supply circuit, 1405 ... Power supply voltage, 140
6 ... Power supply voltage, 1407 ... Display synchronization signal, 1408 ... Address management circuit, 1409 ... Column address, 1410
... row address, 1411 ... timing control circuit, 14
12 ... Control signal, 1413 ... Control signal, 1414 ... Control signal, 1416 ... Control signal (shift clock), 141
7 ... control signal (latch signal), 1418 ... control signal, 1
419 ... I / O buffer, 1420 ... Data bus, 14
21 ... Display address counter, 1422 ... Row address, 1423 ... Selector, 1424 ... Row address, 1
425 ... Row address decoder, 1426 ... Word selection signal, 1427 ... Control signal, 1429 ... Column address decoder, 1430 ... Selection signal, 1431 ... Data selector, 1432 ... Data bus, 1433 ... Memory cell,
1434 ... Data bus, 1437 ... Selector, 1438
... data bus (display data), 1439 ... shift register, 1440 ... data bus, 1441 ... latch circuit, 1
442 ... Data bus, 1443 ... Liquid crystal drive circuit, 144
4 ... Liquid crystal drive voltage, 1445 ... Control signal, 14110 ...
Register [FIG. 18] 101 ... Address bus, 102 ... Data bus, 103 ... Control signal line (control signal), 104 ... CP
U, 105 ... Memory, 106 ... I / O device, 107
... data driver, 108 ... scanning circuit, 109 ... liquid crystal panel, 110 ... display synchronization signal [FIGS. 19 and 20] 201 ... display oscillation circuit, 202 ...
Power supply circuit, 203 ... Control signal line, 204 ... Display control signal line, 205 ... Power supply voltage, 206 ... Power supply voltage, 207 ... Address management circuit, 208 ... Column address, 209 ... Row address, 210 ... Timing control circuit, 211 ... Control signal, 212 ... Control signal, 213 ... Control signal, 214
Control signal (latch signal), 215 Control signal (latch signal), 216 Control signal, 217 Display address counter, 218 Row address, 219 I / O buffer, 220 Data bus, 221 Selector, 222 …
Row address, 223 ... Column address decoder, 22
4 ... Selection signal, 225 ... Data selector, 226 ... Data bus, 227 ... Row address decoder, 228 ... Word selection signal, 229 ... Memory cell, 230 ... Data bus (display data), 231 ... Control signal, 232 ... FRC data Circuits, 233 ... FRC data, 234 ... FRC selector, 235 ... Display data bus, 236 ... Latch circuit, 2
37 ... Data bus, 238 ... Latch circuit, 239 ... Data bus, 240 ... Liquid crystal drive circuit, 241 ... Liquid crystal drive voltage
───────────────────────────────────────────────────── フロントページの続き (72)発明者 恒川 悟 東京都小平市上水本町五丁目20番1号 株 式会社日立製作所半導体事業部内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Satoru Tsunekawa 5-20-1 Kamimizuhonmachi, Kodaira-shi, Tokyo Hitachi, Ltd. Semiconductor Division
Claims (13)
電圧を外部から入力される表示データに応じて出力する
データドライバにおいて、 外部から表示データを入力されるデータバスと、 外部からアドレスを入力されるアドレスバスと、 表示データを記憶するための表示メモリおよび該表示メ
モリから読み出されたデータを出力するための出力バス
を備え、上記データバスを通じて入力された表示データ
を、上記アドレスバスを通じて入力された上記アドレス
に基づいて定まる上記表示メモリ上の領域に一旦格納
し、その後、該表示メモリに格納した表示データを別途
定められた順に読み出して上記出力バスを通じて出力す
るデータ処理系と、 上記データ処理系の出力バスと上記データバスとのうち
のいずれか一方を選択する選択手段と、 上記選択手段によって選択されている方のバスを通じて
送られてくるデータに応じた液晶駆動電圧を出力する電
圧出力手段と、 を有することを特徴とするデータドライバ。1. A data driver for outputting a liquid crystal driving voltage applied to a data line of a liquid crystal panel according to display data input from the outside, and a data bus to which the display data is input from the outside and an address from the outside. An address bus, a display memory for storing display data, and an output bus for outputting data read from the display memory. Display data input through the data bus is transmitted through the address bus. A data processing system that temporarily stores in a region on the display memory determined based on the input address, then reads the display data stored in the display memory in a separately determined order and outputs the read data through the output bus; Selecting means for selecting one of the output bus of the data processing system and the data bus; A data driver, comprising: voltage output means for outputting a liquid crystal drive voltage according to data sent through the bus selected by the selecting means.
は上記データ処理系の出力バスのいずれかを選択するセ
レクタと、 を含んで構成されるものであることを特徴とする請求項
1記載のデータドライバ。2. The selection means comprises a memory for storing selection information serving as a selection reference, an instruction circuit for outputting a selection instruction according to the selection information, and the data bus or the data bus according to an instruction from the instruction circuit. 2. The data driver according to claim 1, further comprising: a selector that selects one of the output buses of the data processing system.
る領域を規定したものであり、 上記指示回路は、上記選択情報によって規定された領域
に対して出力されるべきデータが上記データバスを通じ
て送られてくる期間中は上記データバスを選択する指示
を出し、それ以外の時には上記データ処理系の出力バス
を選択する指示を出すものであること、 を特徴とする請求項2記載のデータドライバ。3. The selection information defines an area on the liquid crystal panel, and the instruction circuit sends data to be output to the area defined by the selection information through the data bus. 3. The data driver according to claim 2, wherein an instruction to select the data bus is issued during the incoming period, and an instruction to select the output bus of the data processing system is issued at other times.
る動画を表示する領域を規定したものであること、 を特徴とする請求項3記載のデータドライバ。4. The data driver according to claim 3, wherein the selection information defines an area for displaying a moving image on the liquid crystal panel.
読み出された表示データに基づいて階調制御を行う第1
の階調制御回路を有し、該第1の階調制御回路による階
調制御の行われた後のデータを上記出力バスを通じて出
力するものであること、 を特徴とする請求項1,2,3または4記載のデータド
ライバ。5. The first data processing system controls gradation based on display data read from the display memory.
2. The gradation control circuit according to claim 1, wherein the data after gradation control by the first gradation control circuit is output through the output bus. The data driver according to 3 or 4.
をFRC方式で行うものであること、 を特徴とする請求項5記載のデータドライバ。6. The data driver according to claim 5, wherein the first gradation control circuit performs the gradation control by an FRC method.
て選択されている方のバスを通じて送られてくる上記デ
ータに基づいて階調制御を行う第2の階調制御回路を有
し、該第2の階調制御回路による階調制御によって得ら
れた電圧を上記液晶駆動電圧として出力するものである
こと、 を特徴とする請求項1,2,3,4,5または6記載の
データドライバ。7. The voltage output means has a second gradation control circuit for performing gradation control based on the data sent through the bus selected by the selection means. 7. The data driver according to claim 1, wherein the voltage obtained by gradation control by the gradation control circuit of 2 is output as the liquid crystal drive voltage.
をPWM方式、または,AM方式で行うものであるこ
と、 を特徴とする請求項7記載のデータドライバ。8. The data driver according to claim 7, wherein the second gradation control circuit performs the gradation control by a PWM system or an AM system.
8記載のデータドライバと、 表示データを処理するデータコントローラとを備え、 上記データコントローラは、上記処理の結果を上記デー
タバスを通じてデータを上記データドライバに出力する
ものであること、 を特徴とする液晶表示装置。9. A data driver according to claim 1, 2, 3, 4, 5, 6, 7 or 8, and a data controller for processing display data, wherein the data controller outputs the result of the processing as described above. A liquid crystal display device, which outputs data to the data driver through a data bus.
に対して階調制御を行う第3の階調制御回路を備え、該
第3の階調制御回路による階調制御によって得られたデ
ータを出力するものであること、 を特徴とする請求項9記載の液晶表示装置。10. The data controller includes a third gradation control circuit for performing gradation control on display data, and outputs data obtained by gradation control by the third gradation control circuit. The liquid crystal display device according to claim 9, wherein the liquid crystal display device is a liquid crystal display device.
御をFRC方式で行うものであること、 を特徴とする請求項10記載の液晶表示装置。11. The liquid crystal display device according to claim 10, wherein the third gradation control circuit performs the gradation control by an FRC method.
と、上記第2の階調制御回路による階調制御と、上記第
3の階調制御回路による階調制御と、のうちの少なくと
も2つを組み合わせることで階調表示を行うこと、 を特徴とする請求項10記載の液晶表示装置。12. A gradation control by the first gradation control circuit, a gradation control by the second gradation control circuit, and a gradation control by the third gradation control circuit. 11. The liquid crystal display device according to claim 10, wherein gradation display is performed by combining at least two.
表示装置を備えたことを特徴とする情報処理装置。13. An information processing apparatus comprising the liquid crystal display device according to claim 10, 11 or 12.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8095401A JPH09281933A (en) | 1996-04-17 | 1996-04-17 | Data driver and liquid crystal display device and information processing device using it. |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8095401A JPH09281933A (en) | 1996-04-17 | 1996-04-17 | Data driver and liquid crystal display device and information processing device using it. |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH09281933A true JPH09281933A (en) | 1997-10-31 |
Family
ID=14136650
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP8095401A Pending JPH09281933A (en) | 1996-04-17 | 1996-04-17 | Data driver and liquid crystal display device and information processing device using it. |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH09281933A (en) |
Cited By (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003263140A (en) * | 2001-12-27 | 2003-09-19 | Hitachi Ltd | Display drive control circuit |
KR100443324B1 (en) * | 2001-02-22 | 2004-08-09 | 세이코 엡슨 가부시키가이샤 | Display driver, display unit, and electronic instrument |
US6784868B2 (en) | 2001-06-29 | 2004-08-31 | Sharp Kabushiki Kaisha | Liquid crystal driving devices |
JPWO2003056541A1 (en) * | 2001-12-27 | 2005-05-12 | 株式会社ルネサステクノロジ | Display drive control system |
KR100499845B1 (en) * | 2001-07-27 | 2005-07-08 | 산요덴키가부시키가이샤 | Active matrix display device and control apparatus thereof |
JP2005202181A (en) * | 2004-01-16 | 2005-07-28 | Mitsubishi Electric Corp | Display device driver |
JP2006099080A (en) * | 2004-09-27 | 2006-04-13 | Idc Llc | System and method for transmitting video data |
US7034792B2 (en) | 1999-11-29 | 2006-04-25 | Seiko Epson Corporation | RAM-incorporated driver, and display unit and electronic equipment using the same |
US7050032B2 (en) | 1999-11-29 | 2006-05-23 | Seiko Epson Corporation | Ram-incorporated driver, and display unit and electronic equipment using the same |
JP2006235640A (en) * | 2001-12-27 | 2006-09-07 | Renesas Technology Corp | Display drive control circuit |
US7138975B2 (en) | 2001-10-01 | 2006-11-21 | Semiconductor Energy Laboratory Co., Ltd. | Display device and electric equipment using the same |
US7145541B2 (en) * | 2002-03-06 | 2006-12-05 | Renesas Technology Corp. | Display driver control circuit and electronic equipment with display device |
JP2006330754A (en) * | 2001-12-27 | 2006-12-07 | Renesas Technology Corp | Display system and mobile phone unit using same |
JP2006330755A (en) * | 2001-12-27 | 2006-12-07 | Renesas Technology Corp | Still picture change method |
JP2006350368A (en) * | 2006-07-14 | 2006-12-28 | Internatl Business Mach Corp <Ibm> | Image display system, host device, and image display device |
US7209129B2 (en) | 2001-06-13 | 2007-04-24 | Kawasaki Microelectronics, Inc. | Method and apparatus for driving passive matrix liquid crystal |
JP2007304611A (en) * | 2007-06-13 | 2007-11-22 | Au Optronics Corp | Host device and image display system |
US7456836B2 (en) | 1999-11-30 | 2008-11-25 | Au Optronics Corporation | Image display system |
JP2009080494A (en) * | 2002-03-06 | 2009-04-16 | Renesas Technology Corp | Mobile information terminal |
KR100965591B1 (en) * | 2003-12-22 | 2010-06-23 | 엘지디스플레이 주식회사 | Method and apparatus for driving liquid crystal display device |
US7768492B2 (en) | 2001-12-27 | 2010-08-03 | Renesas Technology Corp. | Display drive control circuit |
JP2012042600A (en) * | 2010-08-17 | 2012-03-01 | Renesas Electronics Corp | Display system and display device driver |
JP5096591B2 (en) * | 2008-11-10 | 2012-12-12 | シャープ株式会社 | Display device |
-
1996
- 1996-04-17 JP JP8095401A patent/JPH09281933A/en active Pending
Cited By (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7034792B2 (en) | 1999-11-29 | 2006-04-25 | Seiko Epson Corporation | RAM-incorporated driver, and display unit and electronic equipment using the same |
US7050032B2 (en) | 1999-11-29 | 2006-05-23 | Seiko Epson Corporation | Ram-incorporated driver, and display unit and electronic equipment using the same |
US7456836B2 (en) | 1999-11-30 | 2008-11-25 | Au Optronics Corporation | Image display system |
KR100443324B1 (en) * | 2001-02-22 | 2004-08-09 | 세이코 엡슨 가부시키가이샤 | Display driver, display unit, and electronic instrument |
US6930675B2 (en) | 2001-02-22 | 2005-08-16 | Seiko Epson Corporation | Display driver, display unit, and electronic instrument |
US7403195B2 (en) | 2001-06-13 | 2008-07-22 | Kawasaki Microelectronics, Inc. | Method and apparatus for driving passive matrix liquid crystal |
US7209129B2 (en) | 2001-06-13 | 2007-04-24 | Kawasaki Microelectronics, Inc. | Method and apparatus for driving passive matrix liquid crystal |
US6784868B2 (en) | 2001-06-29 | 2004-08-31 | Sharp Kabushiki Kaisha | Liquid crystal driving devices |
KR100499845B1 (en) * | 2001-07-27 | 2005-07-08 | 산요덴키가부시키가이샤 | Active matrix display device and control apparatus thereof |
US7138975B2 (en) | 2001-10-01 | 2006-11-21 | Semiconductor Energy Laboratory Co., Ltd. | Display device and electric equipment using the same |
US8552952B2 (en) | 2001-12-27 | 2013-10-08 | Renesas Electronics Corporation | Display drive control circuit |
JP2006235640A (en) * | 2001-12-27 | 2006-09-07 | Renesas Technology Corp | Display drive control circuit |
US7768492B2 (en) | 2001-12-27 | 2010-08-03 | Renesas Technology Corp. | Display drive control circuit |
JP2006330754A (en) * | 2001-12-27 | 2006-12-07 | Renesas Technology Corp | Display system and mobile phone unit using same |
JP2006330755A (en) * | 2001-12-27 | 2006-12-07 | Renesas Technology Corp | Still picture change method |
JP2003263140A (en) * | 2001-12-27 | 2003-09-19 | Hitachi Ltd | Display drive control circuit |
US8907962B2 (en) | 2001-12-27 | 2014-12-09 | Renesas Sp Drivers Inc. | Display system with display panel and display controller and driver having moving picture interface |
JPWO2003056541A1 (en) * | 2001-12-27 | 2005-05-12 | 株式会社ルネサステクノロジ | Display drive control system |
KR100924190B1 (en) * | 2002-03-06 | 2009-10-29 | 가부시키가이샤 히타치세이사쿠쇼 | Display driver control circuit and electronic equipment with display device |
JP2009080494A (en) * | 2002-03-06 | 2009-04-16 | Renesas Technology Corp | Mobile information terminal |
US7145541B2 (en) * | 2002-03-06 | 2006-12-05 | Renesas Technology Corp. | Display driver control circuit and electronic equipment with display device |
KR100965591B1 (en) * | 2003-12-22 | 2010-06-23 | 엘지디스플레이 주식회사 | Method and apparatus for driving liquid crystal display device |
JP2005202181A (en) * | 2004-01-16 | 2005-07-28 | Mitsubishi Electric Corp | Display device driver |
JP2006099080A (en) * | 2004-09-27 | 2006-04-13 | Idc Llc | System and method for transmitting video data |
JP2006350368A (en) * | 2006-07-14 | 2006-12-28 | Internatl Business Mach Corp <Ibm> | Image display system, host device, and image display device |
JP2007304611A (en) * | 2007-06-13 | 2007-11-22 | Au Optronics Corp | Host device and image display system |
JP5096591B2 (en) * | 2008-11-10 | 2012-12-12 | シャープ株式会社 | Display device |
JP2012042600A (en) * | 2010-08-17 | 2012-03-01 | Renesas Electronics Corp | Display system and display device driver |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH09281933A (en) | Data driver and liquid crystal display device and information processing device using it. | |
US8421791B2 (en) | Liquid crystal display device | |
JP4601279B2 (en) | Controller driver and operation method thereof | |
US6930675B2 (en) | Display driver, display unit, and electronic instrument | |
TWI243353B (en) | Device for driving a display apparatus | |
US7034792B2 (en) | RAM-incorporated driver, and display unit and electronic equipment using the same | |
JP3462744B2 (en) | Liquid crystal display control device, liquid crystal display device and information processing device using the same | |
JP2003330433A (en) | Display drive control circuit, and electronic apparatus provided with display device | |
US6340959B1 (en) | Display control circuit | |
JP3674488B2 (en) | Display control method, display controller, display unit, and electronic device | |
JP2002202881A (en) | Image display device | |
JP2004151222A (en) | Liquid crystal display control unit and liquid crystal display device | |
US8159440B2 (en) | Controller driver and display apparatus using the same | |
US7542010B2 (en) | Preventing image tearing where a single video input is streamed to two independent display devices | |
JP2008268672A (en) | Display device | |
JPH11508056A (en) | Computer system with dual panel lcd display | |
JP3018329B2 (en) | Display system and liquid crystal display | |
JPH08211849A (en) | Display control device | |
JPH075834A (en) | Liquid crystal display device | |
Hung et al. | Design of Timing Controller of Electronic Paper with Frame Buffer Reduction | |
JP2003015624A (en) | On-screen display device | |
KR100689591B1 (en) | Timing controller and timing control method | |
JPH06324650A (en) | Display driving device | |
JP2004163832A (en) | Image transfer device | |
JP3944748B2 (en) | RAM built-in driver and display unit and electronic device using the same |