JP3539387B2 - Display device, display device driving method, and electronic apparatus - Google Patents

Display device, display device driving method, and electronic apparatus Download PDF

Info

Publication number
JP3539387B2
JP3539387B2 JP2000401273A JP2000401273A JP3539387B2 JP 3539387 B2 JP3539387 B2 JP 3539387B2 JP 2000401273 A JP2000401273 A JP 2000401273A JP 2000401273 A JP2000401273 A JP 2000401273A JP 3539387 B2 JP3539387 B2 JP 3539387B2
Authority
JP
Japan
Prior art keywords
data
scanning
circuit
lines
voltage
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.)
Expired - Lifetime
Application number
JP2000401273A
Other languages
Japanese (ja)
Other versions
JP2001236046A (en
Inventor
孝 胡桃澤
昭彦 伊藤
慎吾 磯崎
悟 伊藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2000401273A priority Critical patent/JP3539387B2/en
Publication of JP2001236046A publication Critical patent/JP2001236046A/en
Application granted granted Critical
Publication of JP3539387B2 publication Critical patent/JP3539387B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

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

Description

【0001】
【発明の属する技術分野】
本発明は、表示装置,表示装置の駆動方法および電子機器に関し、特に、走査線のうちのh本(hは2以上の整数)の走査線を同時に選択して表示を行う、いわゆるマルチライン駆動法を用いた表示装置およびその駆動方法に関する。
【0002】
【背景技術】
単純マトリクス型の液晶表示装置は、アクティブマトリクス型液晶表示装置に比べ、基板に高価なスイッチング素子を用いる必要がなく安価であることから、携帯型パーソナルコピュータのモニタ等に広く用いられている。
【0003】
そのような単純マトリクス型液晶表示装置の駆動電圧を低くしつつ、さらにその表示品質を向上させることを目的として、いわゆるマルチライン駆動法が提案されている。
【0004】
【発明が解決しようとする課題】
マルチライン駆動法に関する文献としては、例えば、以下のようなものがある。
【0005】
▲1▼「A GENERALIZED ADDRESSING TECHNIQUE FOR RMS RESPONDING MATRIX LCDS,1988 INTERNATIONAL DISPLAY RESEARCH CONFERENCE P80〜P85」
▲2▼「日本国特許公開公報、平成5年第46127号公報」
▲3▼「日本国特許公開公報、平成5年第100642号公報」
▲4▼「日本国特許公開公報、平成6年第4049号公報」
本発明者は、マルチライン駆動法を採用した液晶表示装置のデータ線駆動回路,走査線駆動回路ならびにこれらに関連する回路について種々の検討を行い、その結果、従来回路の問題点が明らかとなった。
【0006】
本発明は、上述の本発明者による検討結果に基づいてなされたものである。
【0007】
本発明の目的の一つは、1フレーム期間における液晶パネルの輝度変化を抑制して、画像のちらつき等を防止することである。
【0008】
【課題を解決するための手段】
マルチライン駆動法を採用した本発明の表示装置では、好ましくは、データ線駆動回路の構成要素の一つであるフレームメモリが少なくとも第1のRAMと第2のRAMとから構成され、あるフレーム期間では第1のRAMをデータ読出し用として第2のRAMをデータ書き込み用として用い、次のフレームでは、読出しと書き込みを逆にして用い、1フレーム毎に読出し用メモリと書き込み用メモリを交互に切り替えて使用する。
【0009】
これにより、データ線に供給する電圧を決定する際に、異なるフレーム期間に属する画像データどうしが混在することがなくなり、正確な表示が実現される。
【0010】
また、フレームメモリを一つしか用いない実施態様では、好ましくは、同時に駆動される走査線数に対応した数の画像データを、同時にフレームメモリに書き込むようにする。
【0011】
これにより、データ線に供給する電圧を決定するために必要な複数個の画像データの一部に、異なるフレーム期間に属する画像データが混入することがなくなり、この結果、表示画像の一部に不要なすじ状の模様が形成されることが防止され、画像品質の低下を防止できる。
【0012】
以上の構成により、歪みの少ない自然な表示を行うことが可能な、マルチライン駆動法を採用した表示装置が実現される。
【0013】
また、マルチライン駆動法を採用した本発明の表示装置では、好ましくは、データ線に供給する電圧を決定するための処理を行うデコーダを、ROMで構成する。
【0014】
これにより、デコーダの構成を簡素化でき、IC化した場合には、チップ面積の大幅な削減が可能となる。
【0015】
また、マルチライン駆動法を採用した本発明の表示装置では、好ましくは、画像表示に寄与しない期間において、データ線に供給する電圧を固定化する回路を設ける。「画像表示に寄与しない期間」とは、帰線期間や、タッチパネルにおけるタッチ位置検出期間などである。
【0016】
これにより、画像表示に寄与しない期間におけるクロストーク現象の発生が防止され、マルチライン駆動法を採用した表示装置の表示品質の低下を防止することができる。
【0017】
また、マルチライン駆動法を採用した本発明の表示装置では、好ましくは、走査線駆動回路において、走査線を選択するために必要なデータと、走査線に供給する電圧を決定するために必要なデータとを分離して処理する。
【0018】
これにより、シフトレジスタの段数を大幅に削減できる。すなわち、同時に駆動される走査線の数を「h」とし、走査線の総数を「n」とした場合、必要なシフトレジスタの段数は「n/h」ですむ。これにより、マルチライン駆動法を採用した表示装置の、走査線駆動回路の構成の簡素化が達成される。
【0019】
また、マルチライン駆動法を採用した本発明の表示装置は、1フレーム期間内に走査電圧パターン(選択電圧パターンともいう)を周期的に変化させる場合、走査線駆動回路とデータ線駆動回路とが相互に走査電圧パターンに関する情報の授受を行う。
【0020】
これにより、走査電圧パターンに関する情報を、走査線駆動回路あるいはデータ線駆動回路のいずれかに入力するだけでよく、表示装置の制御が容易である。
【0021】
【発明の実施の形態】
本発明は、マルチライン駆動法(以下、MLS駆動法という)の特徴に着目して回路構成を工夫したものである。本発明の理解のためには、MLS駆動法の内容を知ることが重要であるため、まず、MLS駆動法の概要を説明する。
【0022】
A.MLS駆動法の利点
MLS駆動法は、STN(Super Twisted Nematic)液晶パネルなどの、単純マトリクス方式の液晶パネルにおいて、複数の走査線を同時に選択する技術である。
【0023】
これにより、走査線の駆動電圧を低くすることができる。
【0024】
また、図54の上側に示すように、従来の線順次駆動法では、選択パルスの間隔が広く、液晶の透過率が時間経過とともに下がるために、画像表示のコントラストや液晶がオンした時の輝度が低下してしまう。これに対し、図54の下側に示すように、MLS駆動法によれば選択パルスの間隔を狭くできるため、コントラストならびに輝度を向上できる。
【0025】
B.MLS駆動法の原理
図55に示すように、2本の走査線X1,X2を同時に駆動し、それらの走査線とデータ線Y1とが交差する位置の画素をオン/オフさせる場合を考える。
【0026】
オン画素を「−1」とし、オフ画素を「+1」と記すことにする。このオン/オフを示すデータはフレームメモリ内に格納されている。また、選択パルスは「+1」,「−1」の2値で表す。また、データ線Y1の駆動電圧は、「−V2」,「+V2」,「V1」の3値である。
【0027】
データ線Y1に、「−V2」,「+V2」,「V1」のいずれの電圧を与えるかは、表示データベクトルdと、選択行列βとの積により決定される。
【0028】
図55の(a)の場合は、d・β=−2であり、図55の(b)の場合は、d・β=+2であり、図55の(c)の場合は、d・β=+2であり、図55の(d)の場合は、d・β=0となる。
【0029】
そして、表示データベクトルdと、選択行列βとの積が「−2」のときにデータ線駆動電圧として「−V2」が選択され、「+2」のときに「+V2」が選択され、「0」のときに「V1」が選択される。
【0030】
表示データベクトルdと選択行列βとの積の演算を電子回路で行う場合には、表示データベクトルdと選択行列βの、対応するデータの不一致数を判定する回路を設ければよい。
【0031】
つまり、不一致数が「2」の場合には、データ線駆動電圧として「−V2」を選択する。不一致数が「0」の場合には、データ線駆動電圧として「+V2」を選択する。また、不一致数が「1」の場合には、データ線駆動電圧として「V1」を選択する。2ラインを同時に選択するMLS駆動では、上述のようにしてデータ線駆動電圧を決定し、1フレーム期間内で2回の選択を行うことによって、画素のオン/オフを表示する。このため、駆動電圧を低くすることができ、また、1回目の選択期間の終了から2回目の選択期間の開始までにある間隔をあけることにより、コントラストと輝度が向上する。
【0032】
このように、MLS駆動を実現するためには、1選択期間毎に、表示画像のデータ(すなわち表示パターン)と選択パルスのパターン、すなわち、走査電圧パターン(選択電圧パターンという場合もある)との不一致判定が必要となる。
【0033】
表示画像のデータはフレームメモリに蓄積されているため、フレームメモリへの効果的なアクセスが重要である。また、液晶パネルの大型化を可能にするためには、不一致判定回路の簡素化が重要である。また、MLS駆動の特徴に着目して、表示品質の低下を防止することが重要である。また、表示画像のデータと選択パルスのパターンとの整合性を常に保ちつつ、走査線駆動回路の構成を簡素化することが重要である。
【0034】
C.MLS駆動の具体例
以下、図53,図56,図57,図58を用いて、4ラインの走査線を同時に選択して単純マトリクス型液晶表示装置を駆動する場合の動作を具体的に説明する。
【0035】
図53において、走査線(X1〜Xn)とデータ線(Y1〜Ym)は、2枚の透明なガラス基板上に透明電極によって形成されており、2枚の基板間に液晶が挟まれている。
【0036】
データ線はデータ線駆動回路(Yドライバ)2100に、走査線は走査線駆動回路(Xドライバ)2200に接続されている。なお、図面中では、記載の簡略化のために、データ線駆動回路を「Yドライバ」と記載し、走査線駆動回路を「Xドライバ」と記載している。
【0037】
各走査線および各データ線の交差部には画素が形成され、各走査線および各データ線に供給される走査信号およびデータ信号によりその表示要素が駆動される。
【0038】
走査線駆動回路は、コントローラ(図53には示されていない)によって制御される。そして、あらかじめ選ばれた直交関数系により定義される走査電圧パターンに従って、3つ(+V1、0、−V1)の電圧レベルが適宜選択され、4本の走査線にそれぞれ印加されるようになっている。例えば、図56の(a)に示される4本の走査線X1〜X4が同時に選択される。
【0039】
また、このときの走査パターンと、選択ライン上の画素に表示するデータから決まる表示パターンとを比較し、その不一致の数によって決定された電圧レベル(−V3、−V2、0、+V2、+V3の5つの電圧レベルのうちいずれか)が、データ線駆動回路から各データ線に印加される。以下にデータ線に印加される電圧レベルを決定する手順の説明を行う。
【0040】
走査電圧パターンは、選択電圧が+V1の場合(+)、選択電圧が−V1の場合(−)、表示パターンは、オン表示のデータの場合(+)、オフ表示のデータの場合(−)とする。非選択期間は不一致数の考慮はしない。
【0041】
図56では、1画面を表示するのに必要な期間を1フレーム期間(F)とし、すべての走査線を1回選択するのに必要な期間を1フィールド期間(f)とし、走査線を1回選択するのに必要な期間を1選択期間(H)とする。
【0042】
ここで、図56の「H1st」は最初の選択期間であり、「H2nd」は2番目の選択期間である。
【0043】
また、f1stは最初のフィールド期間であり、f2ndは2番目のフィールド期間である。また、F1stは最初のフレーム期間であり、F2ndは2番目のフレーム期間である。
【0044】
図56の場合、最初のフィールド期間f1st中の最初の選択期間(H1st)において選択される4ライン(X1〜X4)の走査パターンはあらかじめ、図56の(a)に示すように設定されているから、表示画面の状態によらず、常に(++−+)である。
【0045】
ここで、全面オン表示を行う場合を考えると、(画素(X1、Y1)、画素(X2、Y1)、画素(X3、Y1)及び画素(X4、Y1))に対応する1列目の表示パターンは、(++++)である。両パターンを順番に比較すると、1番目、2番目及び4番目は極性が一致し、3番目は極性が相違する。つまり、不一致数は「1」である。不一致数が「1」の場合、5レベル(+V3、+V2、0、−V2、−V3)ある電圧レベルのうち−V2を選択する。こうすると、+V1を選択している走査線X1、X2及びX4の場合には、−V2の選択により液晶素子に印加される電圧は高くなる一方、−V1を選択している走査線X3の場合には、−V2の選択により液晶素子に印加される電圧は低くなる。
【0046】
このようにしてデータ線に印加される電圧は、直交変換時の「ベクトルの重み」に相当し、4回の走査パターンに対してすべての重みを加えると真の表示パターンを再生することができるように電圧レベルが設定される。
【0047】
同様に、不一致数が「0」の場合は−V3、不一致数が「2」の場合は0レベル、不一致数が「3」の場合は+V2、不一致数が「4」の場合は+V3を選択する。V2とV3はその電圧比が(V2:V3=1:2)となるように設定する。
【0048】
同様の手順で、X1〜X4の4ラインの走査線について、Y2からYmまでのデータ線の列の不一致数を決定し、得られた選択電圧のデータをデータ線駆動回路に転送し、最初の選択期間に上記手順によって決められた電圧を印加する。
【0049】
同様に、全ての走査線(X1〜Xn)について、以上の手順を繰り返すと、最初のフィールド期間(f1st)における動作が終了する。
【0050】
同様に2番目以降のフィールド期間についても、全ての走査線について上記の手順を繰り返すと1つのフレーム(F1st)が終わり、これにより、1つの画面の表示が行われる。
【0051】
上記の手順に従い、全面オンの場合のデータ線(Y1)に印可する電圧波形を求めると、図56の(b)のようになり、画素(X1、Y1)に印加される電圧波形は、図56の(c)のようになる。
【0052】
ここで、上記手順を行う際、1つのフィールド期間におけるすべての不一致数を決定するためには、画面に表示するすべてのデータ(1フレーム期間分の全データ)が必要になる。
【0053】
図56のような4ライン同時選択の駆動を行う場合には、1フィールド期間毎に1フレーム期間分の全データが必要になる。つまり、1フレーム期間中に、計4回、画像データを全部フレームメモリから読み出すことが必要になる。
【0054】
8ライン同時選択の場合には、1フィールド期間毎に1フレーム期間分の全データが必要になり、1フレーム期間中に、計8回、全画像データをフレームメモリから読み出すことが必要になる。16ライン同時選択の場合には、1フレーム期間中に、計16回、全画像データをフレームメモリから読み出すことが必要になる。32ライン同時選択の場合には、1フレーム期間中に、計32回、全画像データをフレームメモリから読み出すことが必要になる。
【0055】
直交性を保つ必要から、3ライン同時選択の場合には、1フィールド期間毎に1フレーム期間分の全データ(計4回)必要になり、5〜7ライン同時選択の場合には、1フィールド期間毎に1フレーム期間分の全データ(計8回)が必要になり、9〜15ライン同時選択の場合には、1フィールド期間毎に1フレーム期間分の全データ(計16回)が必要になり、17〜31ライン同時選択の場合には、1フィールド期間毎に1フレーム期間分の全データ(計32回)が必要になることになる。
【0056】
以上が、MLS駆動法の具体例の説明である。
【0057】
D.本発明の好ましい態様の特徴
次に、本発明の好ましい態様の特徴を、図1を用いて概説する。
【0058】
本発明の好ましい態様の一つ(実施の形態1,実施の形態2)は、図1の(1)で示されるように、フレームメモリへのデータ入力の制御に関する。複数のフレームメモリ252を設けて、1フレーム毎に入出力を切り替える構成としたり、一つのフレームメモリを用いる場合には、複数のデータを同時に書き込むようにする。
【0059】
また、本発明の好ましい態様の一つ(実施の形態3)では、図1の(2)で示されるように、デコーダ258内の不一致判定回路を、ROM262で構成する。
【0060】
また、本発明の好ましい態様の一つ(実施の形態4)では、図1の(3)で示されるように、帰線期間検出回路272により帰線期間が検出されると、液晶パネル2250のデータ線に加える電圧を固定化する。
【0061】
また、本発明の好ましい態様の一つ(実施の形態5)では、図1の(4)で示されるように、走査線駆動回路(Xドライバ)2200において、走査線を選択するために必要なデータと、走査線に供給する電圧を決定するために必要なデータとを分離して処理し、走査線駆動回路の構成を簡素化する。
【0062】
また、本発明の好ましい態様の一つ(実施の形態6)では、走査電圧パターンを工夫してフリッカー等を防止し、また、図1の(5)に示すように、走査線駆動回路(Xドライバ)2200とデータ線駆動回路(Yドライバ)との間で走査パターン情報の伝達を行いながら走査電圧パターンの変更を行い、クロストーク等を防止する。
【0063】
以下、本発明の実施の形態について説明する。
【0064】
(実施の形態1)
本実施の形態は、図1に示されるフレームメモリ252に関する。
【0065】
(A)データ転送の説明
図57は、1フレーム期間のタイミングチャートを示した図である。図中、「YD」は1フレーム期間の開始を示すフレーム信号であり、「LP」は、1選択期間の開始を示す選択信号である。
【0066】
図57の上側には、ライン単位の書き込みデータ(DATA(LINE))の書き込みタイミングが示され、図57の下側には、ライン単位の読出しデータ(DATA_O(LINE))の読出しデータが示されている。
【0067】
図58は、1選択期間におけるドット単位のデータの転送タイミングを示した図であり、図57の1選択期間内の動作を詳細に示している。図57の「LP」信号は、図58の「LP」信号と同じものである。図58から明らかなように、1選択期間に、走査線1ライン分の表示データ(m個)を転送する。したがって、1フレーム期間に1画面分の表示データ(n×m個)を転送することになる。
【0068】
また、図57から明らかなように、4本の走査線を同時に駆動する場合には、データ入力速度とデータ出力速度の比が1:4となる。
【0069】
(B)本発明者によって明らかとされた問題点
▲1▼第1の問題点
従来のマルチプレクス駆動法では、1本の走査線は1フレーム期間中に1回だけ選択されるため、1つのフレームメモリに通常のリード/ライトを行うだけで十分であった。
【0070】
しかし、MLS駆動の場合、同時に選択する走査線の数が2本、3本、4本、5本、6本、7本、8本のとき、1フレーム期間中に全データを読み出す回数はそれぞれ、2回、4回、4回、8回、8回、8回、8回である。また、走査線の数が2本、3本、4本、5本、6本、7本、8本のとき、入力と出力の速度比はそれぞれ1:1,1:1.3,1:1,1:1.16,1:1.13,1:1.11,1:1となる。
【0071】
したがって、一つのフレームメモリに対して、入力と出力を同時に行うと、1フレーム期間中に2回,4回,4回,8回・・・の全データの読出しを行っているうちに次のデータが次々に書き込まれ、新旧のデータが混ざることになる。そして、結果的に、2回,4回,4回,8回・・・の全データの各読出し毎に、読出したデータの内容が異なることになる。
【0072】
▲2▼第2の問題点
図55で説明したように、h本の走査線を同時に選択する場合には、2個,4個,4個,8個,8個,8個,8個,16個・・・の画像データを同時にフレームメモリから読出し、選択パターンとの不一致を検出する必要がある。この場合、同時に読み出されるデータの中に、新旧のデータが混ざっていると、誤った不一致判定がなされ、その結果として、例えば、表示画像に局所的に線状の意味のない模様が現れ、表示品質が著しく低下する。
【0073】
この様子が図4Bならびに図7に示される。
【0074】
図4Bは、4本の走査線を同時に選択し、かつ走査線の総数n=240の場合の、一つのフレームメモリに対するリード/ライトの様子を示す。
【0075】
図4Aに示すように、1つのフレームメモリの内部を、80本の走査線に対応させてa部,b部,c部と分けて考える。図4Bに示すように、最初のフレーム期間(F1st)における最初のフィールド期間(f1st)では、一つ前のフレーム期間に属するデータ(旧データであり、図4Bの最下欄には「0」と表示されている)のみが読み出される。2番目のフィールド期間(f2nd)では、フレームメモリのa部に対応した読出しデータが、今回のフレーム期間で新たに書き込まれたデータ(新データであり、図4Bの最下欄には「1」と表示されている)となる。これにより、新旧データの混在が生じる。
【0076】
この2番目のフィールド期間(f2nd)における読出しアドレスと書き込みアドレスとの関係が図7の左側に示される。
【0077】
図7の左側に示されるように、書き込みアドレスと読み出しアドレスが一致するのは80ラインに相当するアドレスである。このアドレスは図4Bのα点に相当する。
【0078】
77ライン、78ライン、79ライン、80ラインに相当する4つのデータが不一致判定に必要なデータである。この場合、図7中に明記したように、77ライン、78ライン、79ラインに相当するデータが新データであり、80ラインに相当するデータだけが旧データである。つまり、77ライン〜80ラインのデータの中に新旧データが混在する。この結果、正確な不一致数の判定がなされず、表示に歪みが生じる。
【0079】
つまり、メモリの書き込みアドレスが読み出しアドレスを追い越す時に、新データと旧データの組が一緒に読み出され、意味のない表示態様となるのである。
【0080】
このようなアドレスの追い越しは、160ライン(図4Bのβ点)および240ライン(図4Bのγ点)においても生じる。
【0081】
一般的には、nラインのデータが書き込まれ、n−3ライン〜nラインのデータが読み出される時に、nラインのデータが前のフレームに属するデータであり、n−3ラインからn−1ラインまでのデータが、新たに書き込まれたデータとなる。
【0082】
このような問題点が、本発明者の検討によって明らかとなった。
【0083】
(C)本実施の形態の内容
図5Bに示すように、1フレーム分の容量をもつ2個のフレームメモリ252a,252bを用意し、入力スイッチ2600と出力スイッチ2610を互いに逆相に、同一周期で、1フレーム毎に切り替える構成とする。つまり、ダブルバッファリング形式のデータの読み/書きを行う。
【0084】
この構成により、不一致数の決定を行う際に、同じフレーム期間中に違うフレームの表示データが混在することがない。従って、不一致数の決定、ひいては表示を正確に行うことができ、その結果、頻繁に画面が切り替わるような表示を行う場合であってもより自然な表示を行うことができる。すなわち、上述の▲1▼,▲2▼の問題点が解消される。
【0085】
(実施の形態2)
(A)本実施の形態の特徴
フレームメモリは高価であるため、必要とされるフレームメモリの容量を減らすことが強く望まれる場合もある。
【0086】
この場合には、図5Aに示すように、従来どおり1つのフレームメモリ252を用い、データ書き込み方式を変更して、上述の▲2▼の問題、すなわち、不一致判定に必要な複数のデータ中に、異なるフレーム期間に属するデータが混入することに伴う問題のみを解決する。
【0087】
この場合、上述の▲1▼の問題は生じるが、静止画や準静止画の表示の場合には、連続するフレームのデータはほぼ同じであるため、一応の画像形成は可能である。また、動画表示の場合にも、液晶の応答速度は50msec程度であり、1フレーム期間(16.6msec)の約3倍あるため、新旧のフレームに属するデータが混ざったとしても最低限の表示は可能である。
【0088】
従来どおり1つのフレームメモリを用い、上述の問題点▲2▼を解決するには、図6Bや、図7の右側に示すような書き込み方式を採用する。
【0089】
すなわち、図7の右側に示すように、不一致判定に使用される複数のデータをまとめて、同時に書き込むようにする。つまり、図7に示すように、本実施の形態では、時刻t8に、77ライン、78ライン、79ライン、80ラインに相当する4つのデータを同時に書き込む。同時に書き込まれるのだから、それらのデータは皆、同じフレーム期間に属するデータであり、新旧のデータの混入が防止される。これにより、歪んだ表示態様の発生を防止できる。
【0090】
なお、図6Aは、従来技術におけるデータの書き込み方法を示している。
【0091】
(B)液晶表示装置の全体構成
図2に液晶表示装置の全体構成が示される。
【0092】
モジュールコントローラ2340内のDMA制御回路2344は、マイクロプロセッサ(MPU)2300からの指示を受けると、ビデオRAM(VRAM)2320にアクセスし、システムバス2420を介して、1フレーム分の画像データを読出し、その画像データ(DATA)を、クロック信号(XCLK)と共にデータ線駆動回路に送る働きをする。
【0093】
データ線駆動回路(図2中で、一点鎖線で囲んで示してある)は、制御回路2000,入力バッファ2011,フレームメモリ252,出力シフトレジスタ2021,デコーダ258,電圧セレクタ2100を具備する。
【0094】
なお、参照番号2400は入力用タッチセンサであり、参照番号2410はタッチセンサコントロール回路である。入力用タッチセンサ2400およびタッチセンサコントロール回路2410は、不要な場合には削除してよい。
【0095】
また、図1のシステム構成の他に、図3A,図3Bの構成も採用可能である。図3Aの場合は、制御回路2000,入力バッファ2011,フレームメモリ252,出力シフトレジスタ2021,デコーダ258を、MLSデコーダ2500に内蔵した構成となっている。図3Bの場合は、MLSデコーダ2500にはデコーダ258のみ内蔵させ、制御回路2000,入力バッファ2011,フレームメモリ252,出力シフトレジスタ2021はメモリ回路2510内に内蔵した構成となっている。
【0096】
(C)具体的回路構成
図2に示される入力バッファ回路2011ならびにフレームメモリ252の具体的構成が図8に示される。また、図9および図10は、入力バッファ回路2011の動作を示すタイミングチャートである。
【0097】
図2に示される制御回路2000は、DMA制御回路2344から送られてくるクロック信号を基に、制御信号CLK1〜CLKmならびにLP1〜LP4を作り、4ライン分の画像データを入力バッファ回路2011に蓄積させる。
【0098】
入力バッファ回路2011は、図8に示すように、1ライン分の入力データを蓄えるDフィリップ・フロップ(DFF)DF1〜DFmと、4ライン分の表示データを蓄えるDFFのB1〜B4mから構成されている。
【0099】
図9,図10に示すように、最初の選択期間(H1st)は、CLK1がDF1に入力されると、表示データのX1とY1の交点の画素に表示されるデータ(DOT1)がDF1に蓄えられる。同様にして、CLK2がDF2に入力されると、X1とY2の交点の画素に表示されるデータ(DOT2)がDF2に蓄えられ、CLKmがDFmに入力されると、X1とYmの交点の画素に表示されるデータ(DOTm)がDFmに蓄えられる。
【0100】
DF1〜DFmに蓄えられたデータ(LINE1)は、LP1信号によってB1、B5、B9、…、B4m-3に移される。
【0101】
次(2番目)の選択期間のH2ndは、同様の動作で、X2とY1〜Ymの交点の画素に表示されるデータ(LINE2)が、CLK1からCLKmによって、DF1〜DFmに蓄えられる。DF1〜DFmに蓄えられたデータは、LP2信号によってB2、B6、B10、…、B4m-2に移される。
【0102】
その次(3番目)の選択期間のH3rdは、同様の動作で、X3とY1〜Ymの交点の画素に表示されるデータ(LINE3)が、CLK1からCLKmによって、DF1〜DFmに蓄えられる。DF1〜DFmに蓄えられたデータは、LP3信号によってB3、B7、B11、…、B4m-1に移される。
【0103】
最後(4番目)の選択期間のH4thは、同様の動作で、X4とY1〜Ymの交点の画素に表示されるデータ(LINE4)が、CLK1からCLKmによって、DF1〜DFmに蓄えられる。DF1〜DFmに蓄えられた画像データは、LP4信号によってB4、B8、B12、…、B4mに移される。
【0104】
最初の4ライン分(X1〜X4)の画像データが入力バッファ回路2011に蓄積された後であって次のフィールド期間までの間に、制御回路2000によってデータ蓄積手段19のワードラインWL1が選択され、そのデータが、図5のWL1とBL1からBL4mに接続されたRAMに蓄積される。次の4ライン分(X5〜X8)以降のデータも同様である。
【0105】
フレームメモリ252は、通常のCMOSプロセスで作られたSRAMで構成される。
【0106】
すなわち、フレームメモリ252は、ビットライン(BL)を4m本持ち、ワードライン(WL)をn/4本(整数)持った構成になっている。RAMの容量は、4m×(n/4)=m×n(データ線本数×走査線本数)であり、1フレーム分の容量をもっている。図8中、フレームメモリ252内の記号「C」はメモリセルを表している。なお、SRAMの代わりに、DRAM、高抵抗RAM、その他データを一時蓄積できる機能を持った記憶素子を用いてもよい。
【0107】
制御回路2000によって、ワードライン(WL)単位にデータが読み出され、出力シフトレジスタ2021に出力される。このため、同じフレーム期間の連続した4ライン分のデータが一度に出力されることになる。
【0108】
出力シフトレジスタ2021は、不一致判定に必要な4画素のデータをデコーダ258に出力する。
【0109】
デコーダ258は、図55で説明したように、走査パターンと画像データとを比較し、不一致数の検出を行い、データ線駆動電圧を決定する信号を電圧セレクタ2100に送る。電圧セレクタ2100は、送られてきた信号に対応する電圧を選択し、データ線にその電圧を印加する。データ線駆動電圧波形の一例が図56の(b)に示されている。
【0110】
走査線駆動回路2200は、図56の(a)に示した走査電圧波形を形成する。
【0111】
以上説明したように、4ライン同時選択の場合には、1ライン分+4ライン分、すなわち計5ライン分の容量をもつ入力バッファ回路をもてば、従来のタイミングで読み出しを行っても、nラインのデータは、n−3ラインからn−1ラインまでのデータと同じタイミングでデータ蓄積手段に書き込まれる。このため、同時に選択される4ライン中に違うフレームのデータが混ざらない。また、フレームメモリの容量は、1フレーム分の容量で済むことになる。
【0112】
以上、4ラインで説明したが、これに限定されるものではなく、3、5、6、7、8ライン同時選択などの場合であっても、1ライン分の表示データ容量に同時選択ライン分の表示データ容量を加えた容量をもつバッファ手段を持てば、違うフレームのデータが同時選択するライン内に混在することはない。また、このバッファは、電圧を選択するための不一致数のデータに変換する場合にも、同時選択ライン分のデータ単位の処理に有用である。
【0113】
また、単純マトリックス型液晶パネルの例で説明したが、本発明は、これに限定されるものではなく、MIMパネルやELパネルなどを用いた表示装置にも適用可能である。
【0114】
以下、実施の形態2に関する変形例について説明する。
【0115】
図11に示す変形例は、入力バッファ回路2011を、同時に選択されるライン分のデータを蓄積する容量をもつシフトレジスタで構成するものである。
【0116】
図11は、入力バッファ回路2011の構成例を示す図である。入力バッファ回路2011は、B1〜B4mまでの4m個(同時選択ライン数×データ線出力本数個)のDFFによって構成されている。このDFFは、B1からB4mへシフトするシフトレジスタになっており、シフト順は、B1、B5、B9、…、B4m-3、B2、B6、B10、…、B4m-2、B3、B7、B11、…、B4m-1、B4、B8、B12、…、B4mとなっている。B1〜B4mの出力は、図5のデータ蓄積手段のビットラインBL1〜BL4mにつながっている。
【0117】
DFFのCLK端子につながっている信号CLKsは、制御回路2000において、図58のCLKを、データのある部分だけをマスクして取り出して反転したものである(図12参照)。図12のタイミングで、DATA信号がB1から入力され、CLKsによってシフトされ、4ライン分のデータが蓄積されると、上述の動作でフレームメモリに転送される。
【0118】
本変形例では、すべてのDFFをCLKs同期で動作させるため、DFFがm個(1ライン分)少なくてすみ、低コスト化、省スペース化を図ることができる。
【0119】
次に、図13に示される変形例について説明する。
【0120】
図13の変形例は、同時選択ライン分のデータを蓄えるD型トランスペアレント・ラッチ(DTL)とANDゲートによって入力バッファ回路2011を構成した点に特徴がある。
【0121】
DTLは、ラッチ・イネーブル(LE)端子が、High(アクティブ)時には、D端子に接続されているデータをそのまま通し、Low(インアクティブ)時には、LE立ち下がり時のD端子(データ)の直前の状態を保持する、スルーラッチとも呼ばれる素子である。
【0122】
図13の入力バッファ回路は、B1〜B4mまでの4m個(同時選択ライン数×信号電極出力本数個)のDTLによって構成されている。この1個づつにANDゲートがついている。一般に、DFFよりも、トランスペアレントラッチDTLの方が、内部ゲートの数が少ないため、小さい回路構成である。したがって、DTLにANDゲートが付加しても、DFFと同等の大きさにしかならない。このため、回路の大きさは図11の構成とほぼ同じになり、動作は、実施の形態1と同じになる構成にすることが可能である。
【0123】
図14と図15は、図13の入力バッファ回路の蓄積動作を説明するタイミングチャート図である。
【0124】
図14において、最初選択期間(H1st)では、LP1G信号だけがHigh(アクティブ)になっている。図13のLP1GにつながったANDゲートに入力されるCLK1からCLKmだけが、ラッチB1、ラッチB5、…、ラッチB4m-3に入力される。
【0125】
つまり、最初の選択期間(H1st)は、X1とY1〜Ymの交点の画素に表示されるデータ(LINE1)が、CLK1からCLKmによって、ラッチB1、ラッチB5、…、ラッチB4m-3に蓄えられる。
【0126】
次(2番目)の選択期間(H2nd)では、LP2G信号だけがHigh(アクティブ)になっている。このLP2GにつながったANDゲートに入力されるCLK1からCLKmだけが、ラッチB2、B6、…、B4m-2に入力される。つまり、2Hでは、X2とY1〜Ymの交点の画素に表示されるデータ(LINE2)が、CLK1からCLKmによって、B2、B6、…、B4m-2に蓄えられる。
【0127】
同様にして、3番目の選択期間(H3rd)では、X3とY1〜Ymの交点の画素に表示されるデータ(LINE3)が、CLK1からCLKmによって、B3、B7、…、B4m-1に蓄えられる。
【0128】
同様にして、4番目の選択期間(H4th)では、X4とY1〜Ymの交点の画素に表示されるデータ(LINE4)が、CLK1からCLKmによって、B4、B8、…、B4mに蓄えられる。
【0129】
X1からX4までの4ライン分のデータが蓄積されると、後は図11の構成の場合と同じ動作で、データ蓄積手段に転送される。同様にして、1フレーム期間にわたり、走査電極4ライン分のバッファ動作を繰り返す。
【0130】
次に、図16に示す変形例について説明する。
【0131】
図16の変形例は、データを並列に入力するものである。図17はデータの蓄積動作を示すタイミングチャートである。
【0132】
図16において、フリップフロップDF1とDF2のクロック入力端子は、共通のクロックCLK1に接続されている。DF1のデータ端子は、DATA1に接続されており、DF2のデータ端子は、DATA2に接続されている。このように、2本のパラレル入力信号の場合、クロックは、2個のDFFに1本のクロックが入力され、DFFのDF(奇数)には、DATA1が接続され、DFFのDF(偶数)には、DATA2が接続されている。図12に示すようにCLK1が入力されると、DATAの1ドットと2ドットつまり、X1とY1の交点の画素に表示されるデータとX1とY2の交点の画素に表示されるデータが、DF1とDF2に蓄積される。同様にして、CLK1からCLK(m/2)によって、走査線1ライン分のデータが蓄積される。
【0133】
このように、パラレル入力とすることにより、シリアル入力を行う図11の構成を採用する場合に比較して、クロックの数が半分(m/2)で済む。このため、消費電力の低いバッファ手段を構成することができる。
【0134】
さらに、図18に示すような変形例も考えられる。これまで説明した例では、同時選択するライン数についての制限は無かった。しかし、入力バッファ回路とフレームメモリとの間でデータの転送処理を行う場合、同時に選択される走査線の数によって、その制御の容易性が著しく異なるということを本発明者は見いだした。そして、制御の容易性を最適化するためには、2k(kは自然数)ラインの同時選択とすることが望ましいことがわかった。図18は、同時選択ライン数が2kラインの制御タイミングの例である。
【0135】
具体的に考えるため、4ライン同時選択で走査線総数n=240の場合を考える。この場合、走査パターンの直交性の確保のため、必要なフィールド数は4である。このため、1フィールド期間は、(240/4)=60選択期間となり、1フレーム期間は(60×4)=240選択期間となる。これは、走査線総数n=240と同数であり、図2や図3A,図3Bで示した、MPUや一般的なコントローラからの入力信号のYD、LP、入力信号のCLKをそのまま出力信号の制御に使用できることを意味する。
【0136】
次に、3ライン同時選択で走査線総数n=240の場合を考える。この場合も、直交性の確保のため、4フィールド必要になる。このため、1フィールド期間は、(240/3)=80選択期間となり、1フレーム期間は、(80×4)=320選択期間となる。このため、4ライン同時選択の場合よりも1フレーム期間が長くなる。この場合を図18に示す。
【0137】
入力が240選択期間の場合であっても、出力が320選択期間必要になる場合には、フレーム応答やフリッカ等の防止のため、これらのフレーム期間を一致させ、フレーム周波数を同じにする必要がある。このため、出力時の選択期間を入力時の選択期間よりも短くする必要がある。
【0138】
このため、制御回路20内部に、VCO(電圧制御発信器)やPLL(フェーズ・ロック・ループ回路)などの回路を設け、入力信号のCLKよりも高い内部クロックを発生させ、選択期間の相違を解消させる必要がある。
【0139】
また、メモリからの読み出しにおいても、書き込みと読み出しが同期せずに動作するため、データ蓄積手段へのデータ入力の制御は複雑なものとなる。非同期の書き込みと読み出しを実現するためには、単純な1ポートのRAMを使用できず、書き込みと読み出しを独立に行える2ポートRAMを使用しなければならない。しかし、2ポートRAMは、1ポートRAMよりも高価で大面積である。 このように、4ライン以外の数のライン(例えば、3、5・・・)を同時に選択する場合には、入力信号をそのまま出力の制御には使用できず、制御回路2000が高価なものとなってしまう。
【0140】
しかしながら、2、8、16、32、64など、2k(kは自然数)のライン数を同時に選択する場合には、4ラインを同時に選択する場合と同様に、入力の選択期間のタイミングをそのまま出力時の選択期間に使用できる。
【0141】
ここで、液晶の応答速度が遅ければ、フレーム応答による輝度変化が激しくないが、応答速度が速くなるほどフレーム応答による輝度変化が激しくなる。従って、応答速度の速い液晶を用いた場合、同時に選択されるライン数はある程度多く設定することが必要になる。
【0142】
しかしながら、4から8ライン程度以上の同時選択にすれば、実質上この輝度変化の影響を抑えることができる。一方、あまり多くのラインを同時に選択にすするようにすると、バッファする容量が大きくなり入力信号による出力信号の制御性も悪化する。
【0143】
従って、フレーム応答による輝度変化の程度、バッファする容量、入力信号による出力信号の制御性等から総合的に見ると、4ライン又は8ラインを同時に選択する場合がもっともコストパフォーマンスがよい。
【0144】
次に、第3の実施の形態について説明する。
【0145】
(実施の形態3)
(A)不一致判定回路の説明
図55を用いて説明したように、複数本の走査線を同時に選択する駆動方法を用いたマトリクス型表示装置では、データ線に供給する電圧を決定するために、画像データと走査パターンとの間の不一致数の判定を行う必要がある。
【0146】
不一致判定回路は、図1や図2に示されるデコーダ258内に設けられている。
デコーダ258の内部構成を図19に示す。
【0147】
デコーダ258は、ラッチ回路261,263、不一致判定回路262、FS信号とYD信号から走査パターンを割り出すステートカウンタ265を有している。
【0148】
本発明者の検討によると、不一致判定回路262は、図26の回路により構成できることがわかっている。図26の回路は、図27の右側に示すように、VY1、VY2、VY3、VY4、VY5の5つのレベルのデータ線駆動電圧の中から、適切な電位を選択するための演算を行う回路である。つまり、走査パターンと表示パターンの不一致数を検出し、不一致数が0、1、2、3、4の場合に、それぞれVY1、VY2、VY3、VY4、VY5を選択する信号を発生させる。
【0149】
なお、走査線電位は、図27に示すように、VX1(11.30V),−VX1(−11.30V),0Vの3つのレベルがある。また、4ラインの場合の走査パターン例を、図28A,図28Bに示す。図示されるように、走査パターンは4行4列の行列で表され、行が走査線のライン順を示し、列が選択する順番を表す。不一致判定回路262は4ラインを4回選択し、表示パターンと走査パターンの不一致数を4回判定し、データ線の電圧レベルを決定する。
【0150】
(B)本発明者によって明らかとされた問題点
図26の回路は、排他的論理和(EX_OR)と加算回路(ADDER)とを用いて不一致数を判定する回路である。つまり、図26の回路は、不一致数を検出するための4個のEX_ORゲートと、ADDER回路に使用する6個のEX_ORゲートと、5個のANDゲートと、5個の3入力NANDゲートと、3個のインバータとによって構成されている。
【0151】
しかし、この構成では回路規模が大きくなる課題を有している。例えば、図26から明らかなように、各ゲート間をつなぐ配線はかなり複雑であり、また、加算(ADDER)回路が必要なため回路が大きなものとなる。
【0152】
さらに同時選択ライン数が増加すると、複雑さが増し、特にADDER回路は、同時選択する走査線数のほぼ2乗に比例して回路が大きくなる。
【0153】
このような回路規模の増大は、不一致判定回路をデータ線駆動回路に内蔵した構成(図2の構成)を採用する場合に、特に、深刻な問題となる。
【0154】
(C)本実施の形態の特徴
そこで、本実施の形態では、不一致検出回路を、読み出し専用メモリ(ROM)によって構成する。
【0155】
(D)本実施の形態の具体的内容
4ライン同時選択の場合を例にして、以下、説明する。
【0156】
図20に、システム構成を示す。不一致判定回路262を内蔵するデコーダ258は、図29に示すように、フレームメモリ252とレベルシフタ259との間に位置している。
【0157】
図21は、データ線駆動回路内に内蔵する1出力あたりの不一致数判定回路の回路構成を示したブロック図である。不一致数判定回路は、第1のROM回路1、第2のROM回路2、第3のROM回路3、第4のROM回路4、第5のROM回路5と、プリチャージ(PC)回路6〜10を有している。PC回路6,7,9,10は同じ構成であるが、PC回路8は構成が少し異なり、入出力端子の数が1つになっている。
【0158】
不一致数判定回路への入力信号は、4個の走査パターンを区別するためのパターン識別信号F1、F2と、フレームメモリから読み出したデータ信号data1からdata4と、プリチャージ信号PC、表示のオン、オフを反転する信号FRである。
【0159】
これら入力信号は、各々インバータを介して、正転信号と反転信号の両方がROM1〜5回路1〜5に共通に入力される。ただし、FR端子には、正転信号だけが入力される。
【0160】
PC1〜5回路6〜10の出力信号sw1〜sw5は、図20のレベルシフタ259を介し、電圧セレクタ260の制御端子に接続されている。出力信号sw1〜sw5のいずれか1つがHighの時、電圧セレクタ内で対応する電圧レベルVY1〜VY5の1つが選択され、データ線に印加される。
【0161】
図22は、図21のROM5回路5を模式的に表した図であり、Nチャンネル・トランジスタ(以降Nch・Tr)を白丸(○)で示している。
【0162】
図22の左側において、通常のCMOSトランジスタ記号と対応して示しているように、ゲートは(a,c)と表記され、ドレインは(b)と表記され、ソースは(d)と表記され、サブストレート(Vss=GND)と表記されている。
【0163】
なお、ROM回路は、すべてNch・Trで論理を構成している。これは、Pチャンネル・トランジスタ(以降Pch・Tr)だけの論理構成も可能であるが、同じトランジスタの駆動能力を実現する場合、Nチャネルトランジスタの移動度はPチャネルトランジスタの移動度の約3倍であるため、同じ能力のトランジスタを作成する場合には、Nチャンネルトランジスタで作った方が1/3以下に小さくできるためである。
【0164】
図22において、XPC信号(PCの反転信号である)によって駆動されるNch・Trは、プリチャージ時においてVdd(5V)とVss(GND)電位とがショート状態になることを防止している。
【0165】
次に、入力信号からデコード演算により出力信号が生成される過程を説明する。
【0166】
不一致判定回路の出力線(縦の線)は、あらかじめプリチャージ(PC信号)によりHighになっている。入力線(横の線)から入力される入力信号によって、一本の縦の線に直列接続されている全てのNch・Trがオンすると、その縦の線の電位はVssとなり、出力はLowに変化する。
【0167】
例えば、走査パターンとして図28Aのパターンを採用しているとする。
【0168】
XPCがHighで、data1〜data4がすべてHighならば、ROM5回路の1列目のNch・Trがすべてオンし、VssにつながりLowを出力する。他の列は、オンしていないNch・Trがあり、Vssにはつながらず、Highのままである。
【0169】
このように、Nch・Trをどこに置くかによって、出力を選択することができる。つまり、Nch・Trの配置によって、入力信号をデコードし、選択電圧データへと変換することが可能である。
【0170】
ここでROM回路5は、走査パターンと表示データとの不一致数が4、つまりすべて違う場合だけを担当するROMである。このため、4回違う走査パターンが印加されるとしても、トータルの出力回数は4回のみである。このため、ROM回路5は、4列の構成で十分である。
【0171】
他のROM回路も同様にして、出力する場合の数により構成を決める。例えば、ROM回路1、ROM回路2、ROM回路3、ROM回路4は、各々4、9、16、9列の構成でよい。
【0172】
走査電圧パターンを例えば、図28Aから図28Bに変化させた場合には、これに対応させてNch・Trの配置を変えればよい。そのような配置の変更は、ROM製造のためのマスクの変更で容易に行える。
【0173】
図23は、図21のPC回路10の内部の回路構成を示した図である。FR信号に接続されたインバータ303と2個のNch・Tr301、302とによって、入出力端子IN1とIN2を選択できる構成になっている。
【0174】
FR信号がHighの場合、端子IN1に入力している信号が選択され、Lowの場合には端子IN2に入力している信号が選択される。
【0175】
Pch・Tr304は、PC信号を受け、端子IN1、もしくは端子IN2に接続されているROM回路をプリチャージする働きをする。
【0176】
また、出力用にPch・Tr305とインバータ306がある。Pch・Tr305は、出力を安定させるためにある。
【0177】
ここで、図21のPC回路8は、電圧レベルVY3(例えば、グランド)を選択するだけでよいため、FR信号によって入力信号を選択しなくてもよい。このため、入力選択のためのNch・Tr301、302が無い構成になっており、プリチャージするPch・Tr304のソースにそのまま接続されている構成になっている。
【0178】
図24は、不一致数判定回路の動作を説明するためのタイミングチャートである。この図により、入力信号data1〜data4、パターン識別信号PD0,PD1、1選択期間信号LP、プリチャージ信号PC、反転信号FR、フレームメモリのW/R(Highで書き込み、Lowで読み出し)の各信号の相関関係が明らかとされる。
【0179】
図21〜図24を参照して回路の動作を説明する。
【0180】
LP(1選択期間)信号を基準に説明する。LP立ち下がり後、フレームメモリにデータが書き込まれるライト期間の後、フレームメモリから同時選択ライン分のデータが読み出されるリード期間がある。このリード期間内に出力データdata1〜data4、FR信号、PD0,PD1信号が確定する。この確定前のデータを消去してリセットするために、確定前から確定後に移行するタイミングでPC(プリチャージ)信号がLowになる。このPC信号に従い、PC回路6〜10内のPch・Trがオンし、ROM回路1〜5内のNch・Trがプリチャージされ、High(Vdd)に引き上げられる。この後、データdata1〜data4と、パターン識別信号PD0,PD1とがROM1〜5でデコードされ、この結果、データ線に印加する電圧レベルを選択する信号(sw1からsw5)が決定される。
【0181】
ここで、従来の一般的なROMは、プリチャージ用のPch・TrがすべてのNch・Trの列毎に必要である。しかし、不一致数判定回路に用いるROM回路では、図22で説明したように、すべての列の出力が同時に変化することはありえない。このため、プリチャージ用のPch・Trは、各ROM回路に1個あればよい。つまり、各ROM回路に1個づつあるPC回路に1個あれば、十分にプリチャージ動作を行うことができる。このため、本発明では、PC回路内に1個あるだけである。本発明では、面積比でNchトランジスタよりも大きなPchトランジスタの数をさらに減らし、より小型な回路を実現できている。
【0182】
以上のように、Nch・Trだけで構成すること、出力の場合の数により小さくすること、を備えたROM回路と、プリチャージ用のPch・Trを1個にするPC回路によって、従来のゲート構成の回路より面積が40%小さくなることを確認している。
【0183】
以上の説明では、4ライン同時選択について説明したが、同時選択ライン数が増加、減少した場合には、ROM回路内部の行列の数を増加、減少させれば対応できる。同時選択が4ライン以上の場合、同時選択ライン数よりも、走査パターン識別信号(PD0,PD1)は非常に少なくなる。例えば32ラインの場合、従来では32本必要な線が、走査パターン識別信号とすると5本で済む。このため配線が減少する。
【0184】
次に、実施の形態3に関する変形例について、図25を用いて説明する。
【0185】
図25の変形例は、図21に示した不一致数判定回路内のプリチャージ(PC)信号を遅延線(ポリシリコン線)によって伝え、低消費電力化するものである。
【0186】
図21のPC信号により、Pch・Trがオンし、Nch・Trのドレインがチャージアップされる。RAM内蔵データ線駆動回路は、不一致数判定回路をデータ線を駆動する出力本の数持っている。このため、プリチャージにより一斉に出力本数分のNch・Trがチャージアップされ、大きな電流が流れる。しかし、このプリチャージ信号を不一致数判定回路すべてに伝えるデータ線に遅延線を用いることで、一斉にチャージアップせず、遅延時間に平均的に電流を流すことで、大きな突入電流が流れることを防止し、より低消費電力なデータ線駆動回路を実現することができる。
【0187】
すなわち、図25に示すように、プリチャージ信号の信号線501,502をポリシリコンで形成することで、低消費電力化を達成できる。また、プリチャージ用の配線を遅延線にすることで、突入電流を平均化し、低消費電力な不一致数判定回路とすることもできる。
【0188】
次に、第4の実施の形態について説明する。
【0189】
(実施の形態4)
(A)本実施の形態の特徴
本実施の形態は、データ線駆動回路内部に、外部入力で、データ線に出力するすべての電圧レベルを同じにする電圧オフ回路を備えたことを特徴とする。
【0190】
また、データ線駆動回路内部に帰線期間検出回路を持ち、帰線期間検出回路からの帰線期間信号によっても、あるいは外部入力によっても、データ線に出力するすべての電圧レベルを同じにすることができるようにしたことを特徴とするものである。
【0191】
(B)本発明者によって明らかとされた問題点
液晶表示装置が動作状態にあっても、表示に必要のない期間が存在することがある。
【0192】
例えば、CRTの帰線期間に対応する期間、一つのフレーム期間と次のフレーム期間との間の期間、一つのフィールド期間と次の一つのフィールド期間との間の期間、タッチセンサとのインタフェースをとる期間等がある。これらの期間をブランク期間ということにする。そして、これらの期間を代表して適宜、帰線期間ということもある。
【0193】
この帰線期間(ブランク期間)中に、上述のデコーダ258を通常に動作させておくと、この期間に表示パネルの液晶に種々の電圧が印加され、クロストーク等が発生し、表示に悪影響をおよぼす。
【0194】
以下、具体的に説明する。
【0195】
通常、コントローラ等から送られてくる液晶駆動用信号の選択期間信号LPの1フレーム間の数は、図40に示すように、実際の表示を行う選択期間の数より多い。図では、例として240本の走査線を持った表示パネルを4ライン同時選択するマルチライン駆動を行う場合を示したものである。4ライン同時選択で、240ラインの走査線の表示装置を表示するためには、240/4=60選択期間で、1回の全面走査が終わる。これを1フィールドとする。4ラインすべての画素を独立に表示するためには、少なくても4フィールド必要である。従って表示には、60×4フィールド=240選択期間必要である。
【0196】
ところが、図40に示すように、1フレーム期間の選択期間の数は245となっており、表示に必要な選択期間(240)よりも多い数になっている。
【0197】
これは、CRT等の別のタイプの表示装置と表示制御を共通にすることを目的として、CRT上の走査が終了し初期の走査線に戻るための期間(帰線期間)分に対応させ、選択期間を追加しているためである。
【0198】
また、表示を行うコントロール時、表示データを作るCPUなどと表示データの入出力の調整上、選択期間の数が多くなることもある。上述の帰線期間は、パネルの表示には必要の無い期間であり、この間に表示パネルの液晶に印加される電圧は、表示に悪影響を及ぼす。
【0199】
従来のMPX駆動では、帰線期間の走査線の電位が非選択つまり、ゼロ電位になっていれば、データ線がVMY1、VMY2のどちらの電位になっていても、液晶にかかる実効電圧が同じであるため、コントラストを低下させる(ON/OFFの電圧比を低下させる)ものの、選択電位によって大きく表示が異なることは無い。
【0200】
しかし、マルチライン駆動を行う場合、MPX駆動に対して、データ線の選択電位が大きく、選択する電位の数も多い。つまり、同時に選択する走査線の本数が、h本(hは整数)とするとh+1の電圧レベルがデータ線側に必要になる。このため、帰線期間にデータ線が選択する電位によって、表示が大きく異なる。
【0201】
例えば、隣のデータ線と違う選択電位が帰線期間にデータ線に印加されると、クロストークのように見える。従来のMPX駆動とは違い、たとえ全体(245H)の僅かな期間(5H)であっても、はっきり表示に悪影響を及ぼし、クロストークとして観測できる課題があることを本出願人は発見した。
【0202】
つまり、従来のMPX駆動では、帰線期間の走査線の電位が非選択つまり、ゼロ電位になっていれば、図39Aに示すように、データ線がVMY1、VMY2のどちらの電位になっていても、液晶にかかる実効電圧が同じである。したがって、コントラストは低下するものの、選択電位によって大きく表示が異なることは無い。
【0203】
しかし、マルチライン駆動を行う場合は、図39Bに示すように、MPX駆動に対してデータ線の選択電位の絶対値が大きく、かつ選択する電位の数も多い。このため、帰線期間にデータ線が選択する電位によって、表示が大きく異なる。
【0204】
例えば、隣のデータ線と違う選択電位が帰線期間にデータ線に印加されると、クロストークのように見える。従来のMPX駆動とは違い、たとえ全体(245H)の僅かな期間(5H)であっても、はっきり表示に悪影響を及ぼし、クロストークとして観測できることがわかった。
【0205】
(C)本実施の形態の内容
図29に本実施の形態のデータ線駆動回路の全体構成を示す。
【0206】
図29の構成の特徴は、ディスプレイオフ(DSP_OFF)信号をデコーダ258に入力し、帰線期間において、データ線に印加する電圧を一定にすることである。データ線に印加する電圧を一定にするために、デコーダ258内に電圧オフ回路266が設けられている。
【0207】
まず、ディスプレイオフ(DSP_OFF)信号を、帰線期間検出回路を介することなく、直接的に電圧オフ回路266に入力する場合について説明する。この場合、図29のスイッチ8000は、(a)側に切り替えられる。図2に示されるモジュールコントローラ2340がディスプレイオフ(DSP_OFF)信号を生成し、このディスプレイオフ(DSP_OFF)信号が電圧オフ回路266に直接に入力される。
【0208】
電圧オフ回路の構成について説明する。
【0209】
図30A,図30Bは、1出力に対応する電圧オフ回路の回路構成の例である。仮に160出力ならば、図30A,図30Bの回路が並列に160個並ぶことになる。
【0210】
図30Aは4ライン同時選択の場合、図30Bは、3ライン同時の場合の電圧オフ回路を示す。
【0211】
図30Aに示すように、4ライン同時選択の場合、不一致数判定回路から5レベルの電位(VY1〜VY5)を選択する信号sw1〜sw5が出力され、電圧オフ回路に入力される。つまり、sw1、sw2、sw4、sw5の各信号はANDゲート2700,2710,2730,2740にそれぞれ入力される。また、SW3信号は、オアゲート2720に入力される。
【0212】
一方、外部信号DSP_OFFが、ANDゲート2700,2710,2730,2740に共通に入力される。また、オアゲート2720には、DSP_OFF信号の反転信号が入力されている。
【0213】
つまり、DSP_OFF信号がHighならば、sw1〜sw5信号はそのまま出力されるが、DSP_OFF信号がLowならば、sw3信号だけがHighになる。このため、DSP_OFF信号をLowにすることで、Highになったsw3に接続されている電圧セレクタによって、データ線にVY3(図39B参照)が印可される。
【0214】
4ライン同時選択の場合は、走査線の非選択レベルのゼロ電位と同じVx3が帰線期間にデータ線に印加されることで、液晶に電圧が印加されず、クロストークを防止できる。
【0215】
4ラインなど偶数の同時選択ラインの場合には、走査線側の非選択レベルと同じ電位をデータ線側でも選択可能であり、この電位を帰線期間にデータ線が選択することが望ましい。しかし、3、5、7ライン同時選択など奇数のライン数の場合には、走査線の非選択レベルと同じ電位レベルが、通常データ線の電圧レベルにはない。この場合の対応策として、以下の2つの方法がある。
【0216】
1)走査側の非選択レベルをデータ線駆動回路に入力し、帰線期間に非選択レベルをデータ線が選択する。
【0217】
2)走査側の非選択レベルに最も近い電位レベルを、帰線期間にデータ線が選択する。
【0218】
3ライン同時選択で1)の方法を実現するには、図30Aに示される4ライン選択用回路のsw3信号(VY3に対応する選択信号)をHighにし、かつデータ線駆動電位VY1、VY2を3ライン時の電圧に変更し、VY4、VY5を3ライン時のVY3、VY4に変更すればよい。
【0219】
一方、2)の方法を実現するには、図30Bの回路図を採用する。これは、4つある電圧レベル(VY1、VY2、VY3、VY4)のVY2を、帰線期間において選択する回路になっている。
【0220】
以上示したように、奇数の同時選択の場合にも、クロストークを無くすことができる。
【0221】
次に、図29において、ディスプレイオフ(DSP_OFF)信号を帰線期間検出回路272を介して電圧オフ回路266に入力する場合について説明する。
【0222】
この場合は、図29のスイッチ8000は(b)側に切り替えられ、ディスプレイオフ(DSP_OFF)信号は帰線期間検出回路272に入力される。
【0223】
帰線期間検出回路272は、図31に示すように、フレーム信号YDとフィールド信号FSと外部入力のDSP_OFF信号を入力とする。帰線期間検出回路272は、仮に、外部入力のDSP_OFF信号がない場合でも、自分でDSP_OFF信号に相当する信号を生成する機能をもつ。
【0224】
図31は、帰線期間検出回路272の回路構成例を示す図であり、図32は帰線期間検出回路272の動作を示すタイミングチャートである。
【0225】
帰線期間検出回路272は、FS信号をカウントし、YDによってリセットされる3ビットのカウンタになっている。4ライン同時選択の場合、4フィールドが表示に必要である。
【0226】
FS信号によって、各フィールドが区別されているため、カウンタの最終3ビットの出力Q3がHighとなる期間が帰線期間となる。このカウンタ出力Q3と外部入力のDSP_OFFのNORをとることで、外部入力も可能であり、しかも、帰線期間をコントローラ等の外部装置で作る必要もないデータ線駆動回路とすることができる。
【0227】
図31の帰線期間検出回路272を用いる場合には、NORゲート2830がHighの時、データ線駆動電圧としてVY3を選択するようにする。
【0228】
帰線期間検出回路272は、YDとFSとDSP_OFF信号が入力されていれば動作するため、RAMを搭載しているデータ線駆動回路だけでなく、外部からデータを逐次入力するタイプのデータ線駆動回路にも適用可能である。
【0229】
次に、実施の形態4に関する変形例について説明する。
【0230】
図33は、帰線期間検出回路272の他の構成例を示す図であり、帰線期間検出回路がより小型化されている。
【0231】
図33の構成では、帰線期間検出回路272は、リセット付きDフリップ・フロップ(DFR)3個で構成されている。
【0232】
また、図34に示すように、帰線期間検出回路272は、行アドレスレジスタ257のアドレス値のデコードによって帰線期間を検出する構成とすることができる。この場合の帰線期間検出回路272は、図35に示すように、行アドレスレジスタ257からアドレス信号(RA信号)を受け取り、デコーダ2850によって、帰線期間の241Hから245Hまでを検出する。アドレス信号(RA信号)は、8ビット(RA1〜RA7)ある。このうち、上位4ビットのANDをとることで、0から始まるアドレス値の240(241H期間)以上を検出できる。また、4入力ANDゲート1個で構成できるため回路をコンパクト化できる。
【0233】
また、図36に示すように、不一致数検出回路と電圧オフ回路の機能をまとめた電圧決定回路267によって、帰線期間の電圧を一定レベルにする構成とすることもできる。
【0234】
図37は、4ライン同時選択の場合のゲート構成とした電圧決定回路267の回路図である。
【0235】
走査パターン発生回路91において、C1〜C4の走査パターン信号のレベルが決められる。4つのEX_ORゲート92〜95によって、フレームメモリから出力される4ライン分の画像データと走査パターンとの不一致を検出し、アダー回路96で3ビット(D2、D1、D0)の不一致数へと変換される。この3ビットの不一致数は、デコード回路97において、5レベルの電位(VY1〜VY5)を選択する信号sw1〜sw5にデコードされる。このデコード回路97には、D_OFF信号が入力されており、この信号がLowの場合には、信号sw3だけがHighになりVY3が選択される。D_OFF信号がHighの場合には、検出した不一致数に応じた電圧レベルが選択される。
【0236】
また、実施の形態3で説明したように、電圧決定回路267をROMにより構成することも可能である。
【0237】
図38は、電圧決定回路267の構成を示している。
【0238】
電圧決定回路267は、ROM601〜605とPC回路606〜610によって構成されている。この構成の詳細は 図21,図22を用いて先に説明してあるので省略する。
【0239】
このROM回路601〜605に、ディスプレイオフ信号(D_OFF信号)を入力し、D_OFF信号がLowの場合は、VY3を選択し、D_OFF信号がHighの場合は、不一致数によって電圧を決定するようにする。
【0240】
D_OFF信号がLowの場合には、D_OFF信号に接続されたNチャンネルトランジスタがすべてオフし、ROM回路の出力はHighとなり、Vx5は選択されない。
【0241】
なお、ROM603だけがD_OFF信号のレベルがLowの場合、通常の出力を遮断し、Vss(Low)につながる経路を作ることにより、Lowレベルの出力もできる。
【0242】
以上説明したように、本実施の形態によれば、マルチライン駆動方法を採用する場合でも、データ線駆動電圧の電圧レベルをすべて同じにすることにより、クロストークを無くすことができる。
【0243】
次に、第5の実施の形態について説明する。
【0244】
(実施の形態5)
(A)本実施の形態の特徴
本実施の形態は、走査線駆動回路(Xドライバ)に関する。本実施の形態によれば、高周波クロックを必要とせずに低消費電力で動作し、かつ、シフトレジスタの段数をm/h(mは走査出力の数、hは同時選択される走査線の数)とし、より低消費電力で、小型にした走査線駆動回路(Xドライバ)を提供することができる。
【0245】
(B)本発明者によって明らかとされた問題点
図59は本発明者によって本発明前に検討された走査線駆動回路(Xドライバ)の構成を示す図である。
【0246】
図59に示されるように、走査線駆動回路(Xドライバ)は、例えば、3つのICチップ9000,9010,9020を縦列接続(カスケード接続)して構成される。ICチップ9000が先頭チップであり、ICチップ9010,9020が従属チップである。図中、FSはキャリー信号を出力する端子であり、FSIはキャリー信号を受ける端子である。ICチップ9020から出力されるキャリー信号は先頭チップ9000に帰還されるようになっている。
【0247】
2本の走査線を同時に駆動する場合の、ICチップ9000の内部構成例を図51に示す。図51に記載されるように、走査線駆動回路を構成するICチップは、コード発生部1201と、第1のシフトレジスタ1202と、第2のシフトレジスタ1203と、レベルシフタ1204と、デコーダ1205と、電圧セレクタ1206とを有する。
【0248】
走査線の駆動電圧は、例えば、選択時には「+V1」あるいは「−V1」であり、非選択時には「0」であり、よって合計で3レベルである。なお、「V1」、「−V1」は図39Bの「Vx1」「−Vx1」と同じ意味である。したがって、これら3レベルの中から一つを選ぶためには、2ビットの制御情報が必要であり、これに対応させて、図51では2段のシフトレジスタ1202,1203が設けられている。
【0249】
また、走査線はX1〜Xnまでn本あるため、シフトレジスタ1202,1203のそれぞれのビット数はnビットである。例えば、一つのICチップが担当する走査線の総数が120本ならば、シフトレジスタ1202,1203のビット数は120ビットである。
【0250】
また、4ライン同時駆動の場合のICチップの構成は、例えば、図52のようになり、同時に駆動する走査線の本数が増えれば増えるほど、シフトレジスタの容量が増大する。
【0251】
(C)本実施の形態の内容
図41は、液晶表示装置の全体構成を示す図である。本実施の形態の走査線駆動回路2200では、従来と異なり、1つのシフトレジスタ102のみでよい。しかも、シフトレジスタ102のビット数は、n/h(nは走査線の総数であり、hは同時に駆動する走査線の数である)でよく、従来に比べて格段に回路構成が簡素化される。
【0252】
これは、走査線を選択するために必要なデータと、走査線に供給する電圧を決定するために必要なデータとを分離して処理するようにした結果である。
【0253】
つまり、従来は、何本目の走査線を駆動するかという情報と、どのような駆動電位で駆動するかという情報をまとめてシフトレジスタに記憶させていた。
【0254】
これに対し、本実施の形態は、MLS駆動が隣接するh本の走査線群を順番に駆動することに着目し、h本の走査線群を一本の走査線として考える。このように考えると、駆動する走査線を指定するための情報を格納するシフトレジスタのビット数はn/h(nは走査線の総数であり、hは同時に駆動する走査線の数である)で足りる。
【0255】
一方、駆動電圧を指定するデータは、コード発生部から簡単に生成することができ、そして、その駆動電圧を指定するデータと走査線を指定するためのデータとをデコーダに入力してデコードすれば、従来と同様な走査線制御信号を生成できる。デコーダは図51に示すように従来から存在するものを少し改良すれば足り、よって、シフトレジスタのビット数を削減した分だけ、回路の簡素化が図れる。
【0256】
つまり、図41に示すように、シフトレジスタ102から出力されるデータは4本の走査線が組になっている1グループを順に選択するための選択データであり、一方、選択された1グループの4本の走査線について、電圧出力のV1を選択するか、-V1を選択するかのデータD0〜D3は、デコーダ103にパラレルに入力する。この構成によって、シフトレジスタのビット数を30ビットとしている。よって、消費電力が減少し、回路規模も小さくできる。
【0257】
(D)本実施の形態の具体的な回路構成
4ラインの走査線を同時に選択し、1個のICチップで120本の走査線を駆動する場合について、具体的に説明する。
【0258】
図42は図41の走査線駆動回路2200の具体的な回路図である。コード発生部101は、YD信号でリセットされ、選択パルスLPをカウントするカウンタ201と、カウンタ201のアドレスとFR信号によってデータD0、D1、D2、D3を出力するROMで構成されるパターンデコーダ202と、このデータをラッチするラッチ203と、LP信号をクロックとして動作するバッファ用インバータ204、205と、先頭チップ識別信号MS,YD信号および,FSI信号からシフトレジスタに入力するためのデータSDを生成する回路206と、遅延線207とによって構成されている。
【0259】
次に、デコーダ103,レベルシフタ104,電圧セレクタ105について説明する。図42に示される回路は、先頭の4走査線(X1,X2,X3,X4)に出力する回路を示したものである。
【0260】
シフトレジスタの先頭の出力をSH1とする。このSH1は、各デコーダに共通に入力される。データD1、D2、D3、D4は、デコーダ103に入力される。強制的に電圧を0電位にするためのDOFF信号も、デコーダ103に入力されている。
【0261】
デコーダ103によってデータ(D0、D1、D2、D3)がデコードされ各電圧のスイッチ信号になった後、レベルシフタ104、電圧セレクタ105によって+Vx1,0,−Vx1が選択され各々X1,X2,X3,X4に出力される。
【0262】
ロジック動作をまとめて示すと、SH1は、Y1からY4が選択されているか(High)、非選択か(Low)を示している信号である。SH1がLowの場合には、D0からD3の信号のHigh、Lowに関わりなく、Y1からY4の出力電位が決定する。例えば、D0がHighの場合は、Y1は、V1を、D0がLowの場合には、−V1を出力する。同様に、各々D1からD3に応じて、Y2からY4の電圧が決定される。
【0263】
図43は、4ラインの走査線を同時に選択する場合のタイミングチャートである。
【0264】
1フレーム期間を240走査期間(LP)とする。この場合、図59で示したICチップは2個、カスケード接続されている。先頭チップにYD信号が入力されると、SH1信号が最初に1LP期間だけHighになる。
【0265】
シフトレジスタ102によって、1LP毎にデータがシフトされていく。240本の走査線を、1回、全部走査し終わるためには60個の選択パルスLPが必要であり、これを1フィールドとする。
【0266】
1フィールドの走査が終了すると、カスケード接続された従属チップのFS信号が、先頭チップのFSI信号として図43に示すように入力される。このことで、再びSH1信号がHighになり、再び4本ずつの走査線が順に選択される動作が始まる。
【0267】
以上のようにして2フィールド、3フィールド、4フィールドと選択され1フレームの動作を終了する。1フレーム以降の動作は、以上説明した動作のくり返しとなる。
【0268】
以上、4本の走査線を同時に選択する場合を説明したが、本発明は、これに限定されるものではなく、2本の同時選択の場合には、シフトレジスタは、60段、8本の同時選択の場合には、15段として構成できる。同時選択する走査線の数が2本以上のものに適用できることは明白である。
【0269】
次に、実施の形態5に関する変形例について説明する。
【0270】
図44は変形例の構成を示す。図41では、レベルシフタ104が、デコーダ103の後段にあった。図44では、レベルシフタ503の後段に、デコーダ504がある構成としている。
【0271】
レベルシフタ503への入力は、シフトレジスタ502の出力(SH1〜SH30)の30個信号と、コード発生部501からのデータ(D0〜D3)の4個の信号になる。このため、レベルシフタのビット数の総計は、34ビットで済む。図41では120×3=360ビットのレベルシフタが必要であるため、さらに回路の簡素化が可能である。
【0272】
図45は、他の変形例の構成を示す。
【0273】
図45では、コード発生部601の内部を、レジスタコントローラ601とパターンデコーダ602とに分けている。
【0274】
パターンデコーダ602は、走査電圧パターンデータPD1,PD0を入力する入力端子を有している。
【0275】
走査パターンデータPD1,PD0はデータ線駆動回路(Yドライバ)2100から送られてくる。
【0276】
データ線駆動回路(Yドライバ)2100の不一致検出回路において、使用するパターンの変更を行った場合でも、その走査電圧パターンの変更がパターンデータPD1,PD0として走査線駆動回路(Xドライバ)に通知されるため、走査線駆動回路(Xドライバ)の回路構成を変更をしなくても、データ線駆動回路(Yドライバ)2100において使用される走査パターンに対応して、列パターンの出力の順番の変更が可能である。このことについては、後述する実施の形態6において、詳しく述べる。
【0277】
また、パターンデコーダ202の前段に必要であったカウンタ201が不要になり、パターンデコーダ自身も、例えば240個の選択パルスLPを数える必要が無くなり、4つのパターンのみを区別できればよいため小型になり、液晶駆動装置をさらに小型化できる利点がある。
【0278】
図46、図47にパターンデコーダ602の回路例を示す。また、図48A,48Bに、走査パターンを摸式的に示す。
【0279】
図46のパターンデコーダ602は、図48Aの走査電圧パターンをデコードし、図47のパターンデコーダ602は、図48Bの走査電圧パターンをデコードするものである。
【0280】
図48Aの走査電圧パターンを用いて表示を行う場合を説明する。図48Aの走査電圧パターンは、選択される4本の走査線の選択電圧を摸式的に示したものであり「+」は「V1」を、「−」は「−V1」を意味する。
【0281】
例えば、1フィールド目に選択する走査線は、すべてV1を選択する。2フィールド目に選択する1、2本目は、V1を3、4本目は、−V1を選択する。
【0282】
しかし、このように1フィールド分すべて同じパターンで選択し、表示を行うとクロストークや、フリッカの原因になることが解っている。このため、1フィールド目から始まり、順に4フィールド目のパターンになる表示を1から16ラインの走査線に適用し、2フィールド目から始まり、順に3、4、1フィールド目のパターンになる表示を次の17から32ラインの走査線に適用するような出力電圧パターンで表示する場合がある。
【0283】
この場合には、1から16ラインは、最初の4個の選択パルスLPで選択され、17から32ラインは、次の4個のLPで選択されるため、図46のパターンデコーダの入力端子PD1,PD0に、4LP毎にパターンを区別する信号を入力するだけで、以上に説明した表示が可能になる。
【0284】
図48Bの走査電圧パターンに変更したい場合には、図47に示すようにパターンデコーダのANDゲートの入力を変更するだけで簡単に変更可能である。また、FR信号によって、「V1」と「−V1」を交互に選択する交流駆動も可能である。
【0285】
以上、ゲート回路によるパターンデコーダ回路を説明したが、ROMによって構成しても同様の効果がある。
【0286】
図49は他の変形例を示す。
【0287】
図49の変形例は、図45に示すレジスタコントローラ601の内部構成を示す回路図である。また、図50は、図45の回路の動作を示すタイミングチャートである。
【0288】
1フレーム期間が選択パルス(LP)240個分に相当する場合には、図43で示したように、正常に1フレーム期間に各走査線が4回選択され、電圧V1か、0か、−V1が印加される。しかし、帰線期間を含む場合(図50の1フレームが245個のLPに相当する場合)には、表示が乱れてしまう。
【0289】
これは、帰線期間中でもカウンタのカウントが進行し、走査線の選択動作が再開されるために、不要な電圧が液晶表示パネルに印加されるためである。この表示を正常にするためには、帰線期間中は、外部から強制的にDOFF信号を入力し、SD信号の電位を0Vとする必要がある。
【0290】
図49では、外部から強制的にDOFF信号を入力する手間を省くため、帰線期間処理回路1001を付加している。
【0291】
図49の帰線期間処理回路1001の動作を、図50のタイミングチャートを用いて説明する。図50では、駆動する走査線の本数を240本とし、1フレーム期間を選択パルス(LP)245個分に相当する期間とし、帰線期間を選択パルス(LP)5個分に相当する期間としている。
【0292】
走査線の総数が240本であるため、120個の出力をもつICチップを2個カスケード接続する。この先頭チップのFSI、FSなどの変化のタイミングが図50に示されている。
【0293】
まず、YD信号が入力されると、図示されていないLP信号によって走査が始まる。30LPまでで、先頭チップの120出力の走査を終え、ハイレベルのFS信号がカスケード接続されている従属チップに入力される。従属チップの走査が終了すると、従属チップのハイレベルのFS信号が先頭チップのFSI信号として入力され、1フィールドから2フィールドの走査に移る。以上の動作をくり返し、4フィールドまで走査を行う。
【0294】
この時、帰線期間処理回路1001中のQ10、Q20、Q30の各信号は、YD信号によってリセットされLowになった後、各々1フィールド目、2フィールド目、3フィールド目でのFSI信号の立ち上がりでHighとなる。G10信号は、Q30信号をラッチする信号である。このG10信号によって、帰線期間中の時刻t4にはFSI信号は図49のアンドゲート1002を通過せず、これにより、帰線期間中における不要な表示が防止される。
【0295】
次に、本発明の第6の実施の形態について説明する。
【0296】
(実施の形態6)
MLS駆動法を実施する場合において、同時駆動する走査線の本数(h)の決定ならびに走査電圧パターンの選択は、最も基本的かつ重要な事項である。本実施の形態では、前掲の実施の形態1〜5の回路構成を用いて液晶表示装置を構成する場合において採用することが好ましい、同時駆動ライン数ならびに走査電圧パターンについて説明する。
【0297】
(A)本発明者の検討によれば、回路の複雑化防止や消費電力の削減,クロストークの防止等の観点から、同時選択ライン数は4本(h=4)が好ましい。また、4本同時駆動の場合の走査電圧パターンとして、図60A(図28B,図48B)に示すように、4本を選択するための4つの選択パルスのうち、一つの選択パルスの極性が他の3つの選択パルスの極性とは反対になるようなパターンを採用するのが好ましい。例えば、図60Aでは、1列目のパターン(縦のパターン)が、(+,+,−,+)となっている。
【0298】
このようなパターンを採用すると、例えば、1本のデータ線上に位置する画素を全部オンさせるような表示を行うと、実質的に、1フレーム期間中において画素に、均一に選択電圧を印加したことになる。また、1フレーム期間内の輝度変化も抑制される。このため、白い画面中に黒い文字を表示する場合等において、ちらつきを低減し、コントラストを向上させ、高画質化を図ることができる。さらに、フレーム階調法による階調表示を行う場合にも有利である。
【0299】
上述の走査電圧パターンによるMLS駆動を実現するためには、図21に記載されるデータ線駆動回路(Yドライバ)内のROM(デコーダ)5を、例えば、図61に示すような構成とすればよい。また、これに対応させて、図42に示される、走査線駆動回路(Xドライバ)101内のパターンデコーダ(ROM)202も、図61に示すような構成とすればよい。なお、図60Cに示すように、各行のパターン(横のパターン)でみた場合、1つの選択パルスの極性が他の選択パルスの極性と異なるようにしても、同じ効果が得られる。
【0300】
(B)走査電圧パターンを周期的に変化させると、MLS駆動に伴う高周波成分および低周波数成分の発生が少なくなり、クロストークやフリッカーが、さらに低減される。このことについては、図45を用いて、実施の形態5でも説明されている。
【0301】
走査電圧パターンを周期的に変化させる技術について、具体的に説明する。図60Bに示すように、各列のパターンをa,b,c,dとする。
【0302】
図62Bに示すように、1フレーム期間が4つのフィールド期間からなり、かつ一つのフィールド期間中に全部の走査線を1回選択する駆動方式を採用する場合、一つのフィールド期間中において異なる複数の走査電圧パターンを用いて走査線の駆動を行うとよい。つまり、図62Bに例示される、aabbc、bbccd、ccdda、ddaabと周期的に変化するパターンや、abcda,bcdab,cdabc,dabcdと周期的に変化するパターンを採用することができる。これにより、1フレーム期間における液晶パネルの輝度変化が抑制され、画像のちらつきが防止され、クロストークの発生も低減する。
【0303】
仮に、図62Aに示すように、一つのフィールド期間内では一つのパターンを使用する場合には、図62Bの場合に比べ、高周波成分および低周波数成分が発生しやすくなる。
【0304】
上述の走査電圧パターンを周期的に変化させる方法を実現するためのシステム構成が図63に示されている。
【0305】
図63の特徴の一つは、データ線駆動回路(Yドライバ)9300から走査線駆動回路(Xドライバ)2200にパターンデータ信号(パターン識別信号)PD0,PD1を送ることにより、走査電圧パターンの変更を、データ線駆動回路(Yドライバ)9300への制御信号の入力のみで行えることである。パターンデータ信号PD0,PD1を用いた走査線駆動回路(Xドライバ)2200側の動作については、図45〜図47を用いて、実施の形態5において詳細に説明してある。
【0306】
また、図63のシステムの特徴の一つは、走査線駆動回路(Yドライバ)2200からキャリー信号(FS信号)を、フィールド識別信号(CA信号)としてデータ線駆動回路(Yドライバ)9300に送信することにより、走査線駆動回路(Xドライバ)2200とデータ線駆動回路(Xドライバ)9300との間の情報伝達が簡単に行えることである。つまり、特別な制御信号を新たに付加する必要がない。
【0307】
図65は、走査電圧パターンを周期的に変化させるための、パターンデータPD0,PD1を生成する回路の構成例を示す図である。
【0308】
この回路は、アドレスカウンタ9500と、セレクタ9510と、2分周回路として機能する2つのD型フリップフロップ9520,9530と、ロジック回路9540,9550と、2つのD型フリップフロップ9560,9570と、排他的論理和回路9580とを有している。
【0309】
図65の回路は、図64に示されるようなタイミングで動作する。
【0310】
セレクタ9510は、例えば、外部からの制御信号によってアドレスカウンタ9500から送られてくる複数種のクロックのうちのいずれかを選択して出力する。このセレクタ9510から出力されるクロックは、2つのD型フリップフロップ9560,9570の動作クロックとして機能する。
【0311】
走査線駆動回路から送られてくるフィールド識別信号CAと、フレーム期間の開始を示すYD信号は、2つのD型フリップフロップ9520,9530により分周され、この結果、周期が異なる2つのクロック信号CC1とCC2が形成され、これらのクロック信号CC1とCC2に基づき、パターンデータPD0,PD1が生成される。
【0312】
そして、図64の下側に示すように、パターンデータPD0,PD1の電圧レベルの組合せに応じて、図62Bに示したa〜dのいずれかのパターンが選択されることになる。つまり、PD0,PD1が共にローレベルのときはパターン「a」が選択され、PD0がハイレベルでPD1がローレベルのときにパターン「b」が選択され、PD0がローレベルでPD1がハイレベルのときにパターン「c」が選択され、PD0,PD1が共に、ハイレベルのときはパターン「d」が選択される。
【0313】
以上説明したように、図63や図65の構成を採用することにより、走査電圧パターンを周期的に変化させながら、MLS駆動を行うことが可能となる。そして、本実施の形態の液晶駆動方法によって液晶を駆動すると、応答性が高い液晶ディスプレイを用いて階調表示を行う場合でも、クロストークやチラツキの少ない表示品質の高い階調表示が可能となる。
【0314】
したがって、本実施の形態の液晶表示装置をパーソナルコンピュータ等の機器における表示装置として使用すれば、製品の価値が向上する。
【0315】
なお、本発明は、上述の実施の形態に限定されるものではなく、種々に変形できる。例えば、走査線の選択電圧もしくは非選択電圧としては、種々の電圧レベルを採用できる。
【図面の簡単な説明】
【図1】図1は、本発明の概要を説明するための図である。
【図2】図2は、本発明の表示装置の全体構成を示す図である。
【図3】図3Aは、データ線を駆動するための回路の一つの配置例を示す図であり、図3Bは、データ線を駆動するための回路の他の配置例を示す図である。
【図4】図4Aは、従来のフレームメモリへのアクセス技術を使用した場合の不都合を説明するための一つの図であり、図4Bは従来技術の不都合を説明するための他の図である。
【図5】図5Aは、従来のフレームメモリへのアクセス技術を説明するための図であり、図5Bは、本発明の第1の実施の形態におけるアクセス技術を説明するための図である。
【図6】図6Aは、従来のフレームメモリへのアクセス技術を説明するための図であり、図6Bは、本発明の第2の実施の形態におけるアクセス技術を説明するための図である。
【図7】図7は、図6Bに示す第2の実施の形態のフレームメモリに対するアクセス技術により、不都合が解消される理由を説明するための図である。
【図8】図8は、図6Bに示すようなフレームメモリに対するアクセスを実現すための回路構成を示す図である。
【図9】図9は、図8における入力バッファ回路2011の動作を示すタイミングチャートである。
【図10】図10は、同じく、図8における入力バッファ回路2011の動作を示すタイミングチャートである。
【図11】図11は、図8における入力バッファ回路2011の一部の回路構成の一例を示す図である。
【図12】図12は、図11の回路の動作を示すタイミングチャートである。
【図13】図13は、図8における入力バッファ回路2011の一部の回路構成の他の例を示す図である。
【図14】図14は、図13の回路の動作を示すタイミングチャートである。
【図15】図15は、同じく図13の回路の動作を示すタイミングチャートである。
【図16】図16は、図8における入力バッファ回路2011の一部の回路構成のさらに他の例を示す図である。
【図17】図17は、図16の回路の動作を示すタイミングチャートである。
【図18】図18は、3本の走査線を同時選択する場合の表示装置の制御例を示すタイミングチャートである。
【図19】図19は、本発明の第3の実施の形態に関する回路を示す図である。
【図20】図20は、図19の回路の、より具体的な構成を示す図である。
【図21】図21は、本発明の第3の実施の形態の特徴(デコーダをROMにより構成したこと)を説明するための回路図である。
【図22】図22は、図21に示されるROMの構成例を示す図である。
【図23】図23は、図21のプリチャージ回路10の回路構成の一例を示す回路図である。
【図24】図24は、図21に示されるROMの動作を示すタイミングチャートである。
【図25】図25は、図21に示されるROMのプリチャージ(PC)信号の伝達線の特徴を示す図である。
【図26】図26は、従来のデコーダの構成を示す図である。
【図27】図27は、4本の走査線を同時に駆動する場合の、選択時に使用する電圧値を示す図である。
【図28】図28A,図28Bはそれぞれ走査パターンの一例を示す図である。
【図29】図29は、本発明の第4の実施の形態のデータ線駆動回路の全体構成を示すブロック図である。
【図30】図30Aは、電圧オフ回路の構成の一例を示す図であり、図30Bは電圧オフ回路の構成の他の例を示す図である。
【図31】図31は、帰線期間検出回路の構成の一例を示す図である。
【図32】図32は、図31の回路の動作を示すタイミングチャートである。
【図33】図33は、帰線期間検出回路の構成の他の例を示すブロック図である。
【図34】図34は、第4の実施の形態に関する変形例の構成(データ線駆動回路の全体構成)を示す図である。
【図35】図35は、帰線期間検出回路の構成のさらに他の例を示す図である。
【図36】図36は、第4の実施の形態に関する他の変形例の構成を示すブロック図である。
【図37】図37は、図36における電圧決定回路267の構成例を示す回路図である。
【図38】図38は、電圧決定回路267をROMにより構成した例を示す図である。
【図39】図39Aは、マルチプレクス駆動におけるデータ線の駆動電位を示す図であり、図39Bは、マルチライン駆動におけるデータ線の駆動電位を示す図である。
【図40】図40は、データ線駆動回路へのデータ転送タイミングを示すタイミングチャートである。
【図41】図41は、本発明の第5の実施の形態の全体構成を示す図である。
【図42】図42は、本発明の第5の実施の形態の主要部の構成例を示す図である。
【図43】図43は、図41および図42の回路の動作を説明するためのタイミングチャートである。
【図44】図44は、図41に示される回路の一部を抜き出して示した図である。
【図45】図45は、第5の実施の形態に関する変形例の構成(走査線駆動回路の構成例)を示す図である。
【図46】図46は、図45のパターンデコーダ602の構成の一例を示す図である。
【図47】図47は、図45のパターンデコーダ602の構成の他の例を示す図である。
【図48】図48Aは、走査パターンの一例を示す図であり、図48Bは走査パターンの他の例を示す図である。
【図49】図49は、図45のレジスタコントローラ601の構成の一例を示す図である。
【図50】図50は、図49の回路の動作を示すタイミングチャートである。
【図51】図51は、本発明前に本発明者によって検討された走査線駆動回路の構成の一例を示す図である。
【図52】図52は、本発明前に本発明者によって検討された走査線駆動回路の構成の他の例を示す図である。
【図53】図53は、液晶表示パネルにおける電極の配置を示す図である。
【図54】図54は、マルチライン駆動法を採用した場合の利点を説明するための図である。
【図55】図55は、マルチライン駆動法の内容を説明するための図である。
【図56】図56は、マルチライン駆動法を用いた場合の駆動回路の動作を説明するためのタイミングチャートである。
【図57】図57は、マルチライン駆動法を用いた場合の、データ線駆動回路に含まれるフレームメモリへのデータ入出力動作を示すタイミングチャートである。
【図58】図58は、マルチライン駆動法を用いた場合の、データ線駆動回路に含まれるフレームメモリへのデータ入力動作を示すタイミングチャートである。
【図59】図59は、走査線駆動回路を、複数のICチップをカスケード接続して構成した例を示すブロック図である。
【図60】図60Aは、本発明の第6の実施の形態に関する、4ライン同時駆動の場合の走査電圧パターン(選択電圧パターン)の一例を示す図であり、図60Bは列パターンの配置を説明するための図であり、図60Cは3ライン同時駆動の場合の走査電圧パターン(選択電圧パターン)の一例を示す図である。
【図61】図61は、本発明の第6の実施の形態に関する、データ線駆動回路(Yドライバ)のデコーダ(ROM)の構成を示す図である。
【図62】図62Aは、従来の走査電圧パターンの例を示す図であり、図62Bは、本発明の第6の実施の形態に関する、走査電圧パターンの変化を示す図である。
【図63】図63は本発明の第6の実施の形態に関する、液晶表示装置の全体構成例を示す図である。
【図64】図64は、図65に示される回路の動作を説明するためのタイミングチャートである。
【図65】図65は、本発明の第6の実施の形態に関する、データ線駆動回路内のパターンデータ作成回路の構成を示す図である。
【符号の説明】
1 第1のROM回路
2 第2のROM回路
3 第3のROM回路
4 第4のROM回路
5 第5のROM回路
101 コード発生部
262 不一致数判定回路
2100 データ線駆動回路
2200 走査線駆動回路
2250 マトリクスパネル
9300 データ線駆動回路
PD0,PD1 パターンデータ信号(パターン識別信号)
FS キャリー信号
CA フィールド識別信号
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a display device, a method of driving the display device, and an electronic apparatus, and in particular, a so-called multi-line driving method in which h scanning lines (h is an integer of 2 or more) among the scanning lines are simultaneously selected and displayed. The present invention relates to a display device using the method and a driving method thereof.
[0002]
[Background Art]
A simple matrix type liquid crystal display device is widely used for a monitor of a portable personal computer because it does not require an expensive switching element for a substrate and is inexpensive as compared with an active matrix type liquid crystal display device.
[0003]
A so-called multi-line driving method has been proposed for the purpose of further improving the display quality while lowering the driving voltage of such a simple matrix type liquid crystal display device.
[0004]
[Problems to be solved by the invention]
Documents related to the multi-line driving method include the following, for example.
[0005]
▲ 1 ▼ “A GENERALIZED ADDRESSING TECHNIQUE FOR RMS RESPONDING MATRIX LCDS, 1988 INTERNAL DISPLAY RESEARCH CONFERENCE P80-P85”
(2) “Japanese Patent Publication, 1993 No. 46127”
(3) "Japanese Patent Publication, 1993 No. 100642"
(4) “Japanese Patent Publication, No. 4049, 1994”
The present inventor has conducted various studies on the data line driving circuit, the scanning line driving circuit, and related circuits of the liquid crystal display device employing the multi-line driving method, and as a result, the problems of the conventional circuit have been clarified. Was.
[0006]
The present invention has been made based on the above-described results of the study by the present inventors.
[0007]
One of the objects of the present invention is to suppress a change in luminance of a liquid crystal panel during one frame period to prevent flickering of an image and the like.
[0008]
[Means for Solving the Problems]
In the display device of the present invention employing the multi-line driving method, preferably, the frame memory, which is one of the components of the data line driving circuit, includes at least the first RAM and the second RAM, Then, the first RAM is used for reading data and the second RAM is used for writing data. In the next frame, reading and writing are reversed, and the reading memory and the writing memory are alternately switched every frame. To use.
[0009]
Thus, when determining the voltage to be supplied to the data line, image data belonging to different frame periods are not mixed, and accurate display is realized.
[0010]
In an embodiment using only one frame memory, preferably, image data corresponding to the number of simultaneously driven scanning lines is written to the frame memory at the same time.
[0011]
This prevents image data belonging to different frame periods from being mixed into a part of a plurality of image data necessary for determining a voltage to be supplied to the data line, and as a result, unnecessary It is possible to prevent a stripe pattern from being formed, and to prevent a decrease in image quality.
[0012]
With the above configuration, a display device employing a multi-line driving method capable of performing natural display with less distortion is realized.
[0013]
Further, in the display device of the present invention employing the multi-line driving method, preferably, a decoder for performing a process for determining a voltage to be supplied to the data line is constituted by a ROM.
[0014]
As a result, the configuration of the decoder can be simplified, and when an IC is used, the chip area can be significantly reduced.
[0015]
Further, in the display device of the present invention employing the multi-line driving method, preferably, a circuit for fixing a voltage supplied to the data line in a period not contributing to image display is provided. The “period not contributing to image display” is a blanking period, a touch position detection period on the touch panel, or the like.
[0016]
As a result, the occurrence of the crosstalk phenomenon during a period that does not contribute to image display can be prevented, and a decrease in display quality of the display device employing the multi-line driving method can be prevented.
[0017]
In the display device of the present invention that employs the multi-line driving method, preferably, in a scanning line driving circuit, data necessary for selecting a scanning line and voltage necessary for determining a voltage to be supplied to the scanning line are determined. Process separately from data.
[0018]
Thus, the number of stages of the shift register can be significantly reduced. That is, if the number of scanning lines driven simultaneously is “h” and the total number of scanning lines is “n”, the required number of shift register stages is “n / h”. Thereby, simplification of the configuration of the scanning line driving circuit of the display device employing the multi-line driving method is achieved.
[0019]
Further, in the display device of the present invention employing the multi-line driving method, when the scanning voltage pattern (also referred to as a selection voltage pattern) is periodically changed within one frame period, the scanning line driving circuit and the data line driving circuit are connected to each other. Information about the scanning voltage pattern is mutually exchanged.
[0020]
Thus, it is only necessary to input the information on the scanning voltage pattern to either the scanning line driving circuit or the data line driving circuit, and the control of the display device is easy.
[0021]
BEST MODE FOR CARRYING OUT THE INVENTION
In the present invention, a circuit configuration is devised by focusing on the features of the multi-line driving method (hereinafter, referred to as the MLS driving method). To understand the present invention, it is important to know the contents of the MLS driving method. First, the outline of the MLS driving method will be described.
[0022]
A. Advantages of MLS drive method
The MLS driving method is a technique for simultaneously selecting a plurality of scanning lines in a simple matrix type liquid crystal panel such as an STN (Super Twisted Nematic) liquid crystal panel.
[0023]
Thereby, the driving voltage of the scanning line can be reduced.
[0024]
As shown in the upper part of FIG. 54, in the conventional line-sequential driving method, the interval between the selection pulses is wide and the transmittance of the liquid crystal decreases with time, so that the contrast of the image display and the luminance when the liquid crystal is turned on are reduced. Will decrease. On the other hand, as shown in the lower part of FIG. 54, according to the MLS driving method, the interval between the selection pulses can be narrowed, so that the contrast and the luminance can be improved.
[0025]
B. Principle of MLS drive method
As shown in FIG. 55, a case is considered where two scanning lines X1 and X2 are simultaneously driven to turn on / off a pixel at a position where the scanning line and the data line Y1 intersect.
[0026]
The ON pixel is set to “−1”, and the OFF pixel is set to “+1”. Data indicating this ON / OFF is stored in the frame memory. The selection pulse is represented by two values of “+1” and “−1”. Further, the driving voltage of the data line Y1 has three values of “−V2”, “+ V2”, and “V1”.
[0027]
Which voltage of “−V2”, “+ V2”, or “V1” is applied to the data line Y1 is determined by the product of the display data vector d and the selection matrix β.
[0028]
In the case of FIG. 55 (a), d · β = −2, in the case of FIG. 55 (b), d · β = + 2, and in the case of FIG. 55 (c), d · β = + 2, and in the case of FIG. 55 (d), d · β = 0.
[0029]
When the product of the display data vector d and the selection matrix β is “−2”, “−V2” is selected as the data line driving voltage, and when “+2”, “+ V2” is selected, and “0” is selected. "", "V1" is selected.
[0030]
When the calculation of the product of the display data vector d and the selection matrix β is performed by an electronic circuit, a circuit for determining the number of mismatches between the corresponding data of the display data vector d and the selection matrix β may be provided.
[0031]
That is, when the number of mismatches is “2”, “−V2” is selected as the data line drive voltage. When the number of mismatches is “0”, “+ V2” is selected as the data line drive voltage. When the number of mismatches is “1”, “V1” is selected as the data line drive voltage. In the MLS drive in which two lines are simultaneously selected, the data line drive voltage is determined as described above, and the selection of twice is performed within one frame period to display the ON / OFF of the pixel. Therefore, the driving voltage can be lowered, and the contrast and the luminance are improved by providing a certain interval from the end of the first selection period to the start of the second selection period.
[0032]
As described above, in order to realize the MLS driving, the data of the display image (that is, the display pattern) and the pattern of the selection pulse, that is, the scanning voltage pattern (sometimes referred to as a selection voltage pattern) are provided for each selection period. Discrepancy determination is required.
[0033]
Since display image data is stored in the frame memory, effective access to the frame memory is important. Further, in order to make the liquid crystal panel larger, it is important to simplify the mismatch determination circuit. In addition, it is important to prevent the display quality from deteriorating by focusing on the characteristics of the MLS drive. Further, it is important to simplify the configuration of the scanning line driving circuit while always maintaining the consistency between the data of the display image and the pattern of the selection pulse.
[0034]
C. Specific example of MLS drive
Hereinafter, the operation in the case where four scanning lines are simultaneously selected to drive the simple matrix type liquid crystal display device will be specifically described with reference to FIGS. 53, 56, 57, and 58.
[0035]
In FIG. 53, scanning lines (X1 to Xn) and data lines (Y1 to Ym) are formed by transparent electrodes on two transparent glass substrates, and a liquid crystal is sandwiched between the two substrates. .
[0036]
The data lines are connected to a data line driving circuit (Y driver) 2100, and the scanning lines are connected to a scanning line driving circuit (X driver) 2200. In the drawings, for simplification of description, the data line driving circuit is described as “Y driver” and the scanning line driving circuit is described as “X driver”.
[0037]
Pixels are formed at the intersections of the scanning lines and the data lines, and the display elements are driven by the scanning signals and the data signals supplied to the scanning lines and the data lines.
[0038]
The scanning line driving circuit is controlled by a controller (not shown in FIG. 53). Then, three (+ V1, 0, -V1) voltage levels are appropriately selected according to the scanning voltage pattern defined by the orthogonal function system selected in advance, and applied to the four scanning lines. I have. For example, four scanning lines X1 to X4 shown in FIG. 56A are simultaneously selected.
[0039]
Further, the scanning pattern at this time is compared with a display pattern determined from data displayed on the pixels on the selected line, and the voltage level (-V3, -V2, 0, + V2, + V3 of the One of the five voltage levels) is applied to each data line from the data line driving circuit. The procedure for determining the voltage level applied to the data line will be described below.
[0040]
The scanning voltage pattern is as follows: when the selection voltage is + V1, (+); when the selection voltage is -V1, (-); and when the display pattern is ON display data (+), and OFF display data (-). I do. In the non-selection period, the number of mismatches is not considered.
[0041]
In FIG. 56, the period required to display one screen is defined as one frame period (F), the period required to select all the scanning lines once is defined as one field period (f), and the scanning lines are defined as one frame period (f). A period necessary for selecting the number of times is defined as one selection period (H).
[0042]
Here, “H” in FIG. 1st "Is the first selection period and" H 2nd "Is the second selection period.
[0043]
Also, f 1st Is the first field period and f 2nd Is the second field period. Also, F 1st Is the first frame period and F 2nd Is the second frame period.
[0044]
In the case of FIG. 56, the first field period f 1st First selection period (H 1st The scanning pattern of the four lines (X1 to X4) selected in ()) is set in advance as shown in FIG. 56A, and is always (++-+) regardless of the state of the display screen. .
[0045]
Here, considering the case where full-screen display is performed, the display of the first column corresponding to (pixel (X1, Y1), pixel (X2, Y1), pixel (X3, Y1), and pixel (X4, Y1)) is considered. The pattern is (++++). When both patterns are compared in order, the first, second, and fourth patterns have the same polarity, and the third pattern has a different polarity. That is, the mismatch number is “1”. When the number of mismatches is "1", -V2 is selected from among five voltage levels (+ V3, + V2, 0, -V2, -V3). In this case, in the case of the scanning lines X1, X2 and X4 selecting + V1, the voltage applied to the liquid crystal element by the selection of -V2 increases, while in the case of the scanning line X3 selecting -V1. In this case, the voltage applied to the liquid crystal element is reduced by selecting -V2.
[0046]
The voltage applied to the data line in this manner corresponds to the "vector weight" at the time of the orthogonal transformation, and a true display pattern can be reproduced by adding all the weights to the four scanning patterns. Voltage level is set as follows.
[0047]
Similarly, select -V3 when the number of mismatches is "0", select 0 level when the number of mismatches is "2", select + V2 when the number of mismatches is "3", and select + V3 when the number of mismatches is "4". I do. V2 and V3 are set such that the voltage ratio becomes (V2: V3 = 1: 2).
[0048]
In the same manner, for the four scanning lines X1 to X4, the number of inconsistencies in the columns of the data lines from Y2 to Ym is determined, and the obtained selection voltage data is transferred to the data line driving circuit. The voltage determined by the above procedure is applied during the selection period.
[0049]
Similarly, when the above procedure is repeated for all the scanning lines (X1 to Xn), the first field period (f 1st The operation in ()) ends.
[0050]
Similarly, in the second and subsequent field periods, when the above procedure is repeated for all the scanning lines, one frame (F 1st ) Is completed, thereby displaying one screen.
[0051]
When the voltage waveform applied to the data line (Y1) when the entire surface is turned on is obtained according to the above procedure, it becomes as shown in FIG. 56 (b). The voltage waveform applied to the pixel (X1, Y1) is as shown in FIG. As shown in FIG. 56 (c).
[0052]
Here, when performing the above procedure, all data to be displayed on the screen (all data for one frame period) is required in order to determine all the numbers of mismatches in one field period.
[0053]
In the case of driving the simultaneous selection of four lines as shown in FIG. 56, all data for one frame period is required for each field period. That is, it is necessary to read all the image data from the frame memory a total of four times during one frame period.
[0054]
In the case of simultaneous selection of eight lines, all data for one frame period is required for each field period, and it is necessary to read all image data from the frame memory a total of eight times during one frame period. In the case of simultaneous selection of 16 lines, it is necessary to read all image data from the frame memory a total of 16 times during one frame period. In the case of simultaneous selection of 32 lines, it is necessary to read all image data from the frame memory a total of 32 times during one frame period.
[0055]
In order to maintain orthogonality, in the case of simultaneous selection of three lines, all data for one frame period is required for each field period (four times in total), and in the case of simultaneous selection of 5 to 7 lines, one field is required. All data for one frame period (total of 8 times) is required for each period, and when 9 to 15 lines are selected simultaneously, all data for one frame period (total of 16 times) is required for each field period In the case of simultaneous selection of 17 to 31 lines, all data for one frame period (32 times in total) is required for each field period.
[0056]
The above is a description of a specific example of the MLS driving method.
[0057]
D. Features of preferred embodiments of the present invention
Next, features of a preferred embodiment of the present invention will be outlined with reference to FIG.
[0058]
One preferred embodiment of the present invention (Embodiment 1 and Embodiment 2) relates to control of data input to a frame memory as shown in FIG. A plurality of frame memories 252 are provided to switch input / output for each frame, or when one frame memory is used, a plurality of data are written simultaneously.
[0059]
In one preferred embodiment of the present invention (Embodiment 3), the inconsistency determination circuit in the decoder 258 is constituted by the ROM 262 as shown in FIG.
[0060]
In one preferred embodiment of the present invention (Embodiment 4), as shown in FIG. 1C, when the retrace period is detected by the retrace period detection circuit 272, the liquid crystal panel 2250 Fix the voltage applied to the data line.
[0061]
In one preferred embodiment of the present invention (Embodiment 5), as shown in (4) of FIG. 1, a scanning line driving circuit (X driver) 2200 needs to select a scanning line. Data and data necessary for determining a voltage to be supplied to a scan line are separated and processed to simplify the configuration of a scan line driver circuit.
[0062]
In one preferred embodiment of the present invention (Embodiment 6), the scanning voltage pattern is devised to prevent flicker and the like, and the scanning line driving circuit (X The scan voltage pattern is changed while transmitting scan pattern information between the driver 2200 and the data line drive circuit (Y driver) to prevent crosstalk and the like.
[0063]
Hereinafter, embodiments of the present invention will be described.
[0064]
(Embodiment 1)
This embodiment relates to the frame memory 252 shown in FIG.
[0065]
(A) Description of data transfer
FIG. 57 is a diagram showing a timing chart of one frame period. In the figure, “YD” is a frame signal indicating the start of one frame period, and “LP” is a selection signal indicating the start of one selection period.
[0066]
The upper part of FIG. 57 shows the write timing of the write data (DATA (LINE)) in line units, and the lower part of FIG. 57 shows the read data of the read data (DATA_O (LINE)) in line units. ing.
[0067]
FIG. 58 is a diagram showing the data transfer timing in dot units in one selection period, and shows the operation in one selection period in FIG. 57 in detail. The “LP” signal in FIG. 57 is the same as the “LP” signal in FIG. As is clear from FIG. 58, display data (m pieces) for one scanning line is transferred in one selection period. Therefore, display data (n × m) for one screen is transferred in one frame period.
[0068]
As is apparent from FIG. 57, when four scanning lines are driven simultaneously, the ratio between the data input speed and the data output speed is 1: 4.
[0069]
(B) Problems identified by the present inventors
(1) First problem
In the conventional multiplex driving method, one scanning line is selected only once during one frame period, so that it is sufficient to perform normal reading / writing to one frame memory.
[0070]
However, in the case of the MLS drive, when the number of simultaneously selected scanning lines is 2, 3, 4, 5, 6, 7, or 8, the number of times of reading all data in one frame period is 2, 4, 4, 8, 8, 8, 8 times. When the number of scanning lines is 2, 3, 4, 5, 6, 7, and 8, the speed ratio between input and output is 1: 1, 1: 1.3, 1: 1, respectively. 1, 1: 1.16, 1: 1.13, 1: 1.11, 1: 1.
[0071]
Therefore, if input and output are simultaneously performed for one frame memory, the next data is read out twice, four times, four times, eight times, etc. during one frame period. Data is written one after another, and new and old data are mixed. As a result, the contents of the read data are different every time the data is read twice, four times, four times, eight times,....
[0072]
(2) Second problem
As described with reference to FIG. 55, when h scanning lines are selected simultaneously, two, four, four, eight, eight, eight, eight, sixteen,... Must be read from the frame memory at the same time to detect a mismatch with the selected pattern. In this case, if new and old data are mixed in the data read at the same time, an erroneous mismatch determination is made, and as a result, for example, a local linear meaningless pattern appears on the display image, and The quality is significantly reduced.
[0073]
This is shown in FIGS. 4B and 7.
[0074]
FIG. 4B shows a state of reading / writing to one frame memory when four scanning lines are simultaneously selected and the total number of scanning lines is n = 240.
[0075]
As shown in FIG. 4A, the inside of one frame memory is considered separately for a section, b section, and c section corresponding to 80 scanning lines. As shown in FIG. 4B, the first frame period (F 1st ) For the first field period (f 1st ), Only the data belonging to the immediately preceding frame period (old data, which is indicated as “0” in the lowermost column of FIG. 4B) is read. The second field period (f 2nd In FIG. 4B), the read data corresponding to the part a of the frame memory is the data newly written in the current frame period (the new data, and “1” is displayed in the lowermost column of FIG. 4B). Become. As a result, new and old data are mixed.
[0076]
This second field period (f 2nd 7) is shown on the left side of FIG.
[0077]
As shown on the left side of FIG. 7, the write address matches the read address for an address corresponding to 80 lines. This address corresponds to the point α in FIG. 4B.
[0078]
Four data corresponding to 77 lines, 78 lines, 79 lines, and 80 lines are data necessary for the mismatch determination. In this case, as specified in FIG. 7, data corresponding to lines 77, 78, and 79 is new data, and only data corresponding to line 80 is old data. In other words, new and old data are mixed in the data of 77 lines to 80 lines. As a result, the number of mismatches is not accurately determined, and the display is distorted.
[0079]
That is, when the write address of the memory exceeds the read address, the set of the new data and the old data is read together, resulting in a meaningless display mode.
[0080]
Such overtaking of addresses also occurs at line 160 (point β in FIG. 4B) and line 240 (point γ in FIG. 4B).
[0081]
Generally, when data of the nth line is written and data of the n-3th line to the nth line are read, the data of the nth line is data belonging to the previous frame, and the data of the nth line to the n-1th line is The data up to is the newly written data.
[0082]
Such a problem has been clarified by the study of the present inventors.
[0083]
(C) Contents of the present embodiment
As shown in FIG. 5B, two frame memories 252a and 252b each having a capacity of one frame are prepared, and the input switch 2600 and the output switch 2610 are switched in the opposite phase to each other in the same cycle for each frame. I do. That is, reading / writing of data in the double buffering format is performed.
[0084]
With this configuration, when the number of mismatches is determined, display data of different frames is not mixed during the same frame period. Therefore, the number of mismatches can be determined, and the display can be accurately performed. As a result, a more natural display can be performed even in the case where the display is frequently switched. That is, the above-mentioned problems (1) and (2) are solved.
[0085]
(Embodiment 2)
(A) Features of the present embodiment
Because frame memories are expensive, it may be highly desirable to reduce the required amount of frame memory.
[0086]
In this case, as shown in FIG. 5A, one frame memory 252 is used as in the related art, and the data writing method is changed to solve the above-mentioned problem (2), that is, a plurality of data necessary for mismatch determination. Only the problem associated with mixing data belonging to different frame periods is solved.
[0087]
In this case, although the problem (1) described above occurs, in the case of displaying a still image or a quasi-still image, since the data of successive frames is almost the same, it is possible to form an image. Also, in the case of displaying a moving image, the response speed of the liquid crystal is about 50 msec, which is about three times as long as one frame period (16.6 msec). Therefore, even if data belonging to new and old frames is mixed, the minimum display is possible. It is possible.
[0088]
In order to solve the above problem (2) using one frame memory as in the past, a writing method as shown in FIG. 6B or the right side of FIG. 7 is adopted.
[0089]
That is, as shown on the right side of FIG. 7, a plurality of data used for the mismatch determination are collectively written simultaneously. That is, as shown in FIG. 7, in the present embodiment, at time t8, four data corresponding to 77 lines, 78 lines, 79 lines, and 80 lines are simultaneously written. Since the data is written at the same time, all of these data belong to the same frame period, and the mixing of old and new data is prevented. Thereby, the occurrence of the distorted display mode can be prevented.
[0090]
FIG. 6A shows a data writing method according to the related art.
[0091]
(B) Overall configuration of the liquid crystal display device
FIG. 2 shows the overall configuration of the liquid crystal display device.
[0092]
Upon receiving an instruction from the microprocessor (MPU) 2300, the DMA control circuit 2344 in the module controller 2340 accesses the video RAM (VRAM) 2320, reads out one frame of image data via the system bus 2420, The image data (DATA) is transmitted to the data line driving circuit together with the clock signal (XCLK).
[0093]
The data line driving circuit (indicated by a dashed line in FIG. 2) includes a control circuit 2000, an input buffer 2011, a frame memory 252, an output shift register 2021, a decoder 258, and a voltage selector 2100.
[0094]
Reference numeral 2400 is an input touch sensor, and reference numeral 2410 is a touch sensor control circuit. The input touch sensor 2400 and the touch sensor control circuit 2410 may be deleted when unnecessary.
[0095]
Further, in addition to the system configuration shown in FIG. 1, the configurations shown in FIGS. 3A and 3B can be adopted. In the case of FIG. 3A, the control circuit 2000, the input buffer 2011, the frame memory 252, the output shift register 2021, and the decoder 258 are built in the MLS decoder 2500. In the case of FIG. 3B, only the decoder 258 is built in the MLS decoder 2500, and the control circuit 2000, the input buffer 2011, the frame memory 252, and the output shift register 2021 are built in the memory circuit 2510.
[0096]
(C) Specific circuit configuration
FIG. 8 shows a specific configuration of the input buffer circuit 2011 and the frame memory 252 shown in FIG. 9 and 10 are timing charts showing the operation of the input buffer circuit 2011.
[0097]
The control circuit 2000 shown in FIG. 2 generates the control signals CLK1 to CLKm and LP1 to LP4 based on the clock signal sent from the DMA control circuit 2344 and stores the image data for four lines in the input buffer circuit 2011. Let it.
[0098]
As shown in FIG. 8, the input buffer circuit 2011 includes D Philip flops (DFFs) DF1 to DFm for storing input data for one line and B1 to B4m of DFFs for storing display data for four lines. I have.
[0099]
As shown in FIGS. 9 and 10, the first selection period (H 1st ), When CLK1 is input to DF1, the data (DOT1) displayed at the pixel at the intersection of X1 and Y1 of the display data is stored in DF1. Similarly, when CLK2 is input to DF2, data (DOT2) displayed at the pixel at the intersection of X1 and Y2 is stored in DF2, and when CLKm is input to DFm, the pixel at the intersection of X1 and Ym is stored. (DOTm) is stored in DFm.
[0100]
The data (LINE1) stored in DF1 to DFm is transferred to B1, B5, B9,..., B4m-3 by the LP1 signal.
[0101]
H for the next (second) selection period 2nd In the same operation, data (LINE2) displayed at the pixel at the intersection of X2 and Y1 to Ym is stored in DF1 to DFm by CLK1 to CLKm. The data stored in DF1 to DFm is transferred to B2, B6, B10,..., B4m-2 by the LP2 signal.
[0102]
H of the next (third) selection period 3rd In the same operation, data (LINE3) displayed at the pixel at the intersection of X3 and Y1 to Ym is stored in DF1 to DFm by CLK1 to CLKm. The data stored in DF1 to DFm is transferred to B3, B7, B11,..., B4m-1 by the LP3 signal.
[0103]
H in the last (fourth) selection period 4th In a similar operation, data (LINE4) displayed at the pixel at the intersection of X4 and Y1 to Ym is stored in DF1 to DFm by CLK1 to CLKm. The image data stored in DF1 to DFm is transferred to B4, B8, B12,..., B4m by the LP4 signal.
[0104]
After the image data of the first four lines (X1 to X4) are stored in the input buffer circuit 2011 and before the next field period, the control circuit 2000 selects the word line WL1 of the data storage unit 19. The data is stored in the RAM connected to WL1 and BL1 to BL4m in FIG. The same applies to the data for the next four lines (X5 to X8) and thereafter.
[0105]
The frame memory 252 is configured by an SRAM manufactured by a normal CMOS process.
[0106]
That is, the frame memory 252 has a configuration having 4 m bit lines (BL) and n / 4 (integer) word lines (WL). The capacity of the RAM is 4m × (n / 4) = m × n (the number of data lines × the number of scanning lines), and has a capacity for one frame. In FIG. 8, the symbol “C” in the frame memory 252 represents a memory cell. Instead of the SRAM, a DRAM, a high-resistance RAM, or a storage element having a function of temporarily storing data may be used.
[0107]
The control circuit 2000 reads data for each word line (WL) and outputs the data to the output shift register 2021. Therefore, data for four consecutive lines in the same frame period is output at a time.
[0108]
The output shift register 2021 outputs, to the decoder 258, the data of four pixels required for the mismatch determination.
[0109]
As described with reference to FIG. 55, the decoder 258 compares the scan pattern with the image data, detects the number of mismatches, and sends a signal for determining the data line drive voltage to the voltage selector 2100. The voltage selector 2100 selects a voltage corresponding to the transmitted signal, and applies the voltage to the data line. An example of the data line drive voltage waveform is shown in FIG.
[0110]
The scanning line driving circuit 2200 forms the scanning voltage waveform shown in FIG.
[0111]
As described above, in the case of simultaneous selection of 4 lines, if an input buffer circuit having a capacity of 1 line + 4 lines, that is, a total of 5 lines is provided, even if reading is performed at conventional timing, n The data of the line is written to the data storage means at the same timing as the data of the lines n-3 to n-1. Therefore, data of different frames is not mixed in the four lines selected at the same time. Further, the capacity of the frame memory is sufficient for one frame.
[0112]
Although the above description has been made with reference to four lines, the present invention is not limited to this. Even in the case of simultaneous selection of three, five, six, seven, and eight lines, the display data capacity of one line is reduced by the number of simultaneously selected lines. If a buffer having a capacity that is equal to the display data capacity is added, data of different frames will not be mixed in the lines selected simultaneously. Also, this buffer is useful for processing data units of simultaneously selected lines even when converting the data into data of a mismatch number for selecting a voltage.
[0113]
Further, although an example of a simple matrix type liquid crystal panel has been described, the present invention is not limited to this, and is applicable to a display device using an MIM panel, an EL panel, or the like.
[0114]
Hereinafter, a modification of the second embodiment will be described.
[0115]
In the modification shown in FIG. 11, the input buffer circuit 2011 is configured by a shift register having a capacity to accumulate data for the lines selected at the same time.
[0116]
FIG. 11 is a diagram illustrating a configuration example of the input buffer circuit 2011. The input buffer circuit 2011 is constituted by 4m DFFs (number of simultaneously selected lines × number of data lines output) of B1 to B4m. This DFF is a shift register that shifts from B1 to B4m. The shift order is B1, B5, B9,..., B4m-3, B2, B6, B10,..., B4m-2, B3, B7, B11. , ..., B4m-1, B4, B8, B12, ..., B4m. The outputs of B1 to B4m are connected to bit lines BL1 to BL4m of the data storage means of FIG.
[0117]
The signal CLKs connected to the CLK terminal of the DFF is obtained by inverting the CLK of FIG. 58 by masking only a certain portion of the data in the control circuit 2000 (see FIG. 12). At the timing shown in FIG. 12, the DATA signal is input from B1, shifted by CLKs, and when data for four lines is accumulated, it is transferred to the frame memory by the above-described operation.
[0118]
In this modification, since all DFFs are operated in synchronization with CLKs, m (one line) DFFs can be reduced, and cost and space can be reduced.
[0119]
Next, a modified example shown in FIG. 13 will be described.
[0120]
The modification of FIG. 13 is characterized in that an input buffer circuit 2011 is configured by a D-type transparent latch (DTL) that stores data for simultaneously selected lines and an AND gate.
[0121]
When the latch enable (LE) terminal is High (active), the data connected to the D terminal is passed as it is, and when the latch enable (LE) terminal is Low (inactive), the DTL is immediately before the D terminal (data) at the time of the LE fall. It is an element that holds a state, also called a through latch.
[0122]
The input buffer circuit shown in FIG. 13 is composed of 4 m DTLs B1 to B4m (the number of simultaneously selected lines × the number of signal electrode outputs). Each one is provided with an AND gate. In general, the transparent latch DTL has a smaller circuit configuration than the DFF because the number of internal gates is smaller. Therefore, even if an AND gate is added to the DTL, the size is only equivalent to that of the DFF. Therefore, the size of the circuit is substantially the same as the configuration of FIG. 11, and the operation can be the same as that of the first embodiment.
[0123]
FIGS. 14 and 15 are timing charts illustrating the accumulation operation of the input buffer circuit of FIG.
[0124]
In FIG. 14, the first selection period (H 1st ), Only the LP1G signal is High (active). Only the CLK1 to CLKm input to the AND gate connected to LP1G in FIG. 13 are input to the latch B1, the latch B5,..., The latch B4m-3.
[0125]
That is, the first selection period (H 1st ), Data (LINE1) displayed at the pixel at the intersection of X1 and Y1 to Ym is stored in the latches B1, L5,..., B4m-3 according to CLK1 to CLKm.
[0126]
The next (second) selection period (H 2nd ), Only the LP2G signal is High (active). Only the CLK1 to CLKm input to the AND gate connected to the LP2G are input to the latches B2, B6,..., B4m-2. That is, in 2H, data (LINE2) displayed at the pixel at the intersection of X2 and Y1 to Ym is stored in B2, B6,..., B4m-2 according to CLK1 to CLKm.
[0127]
Similarly, the third selection period (H 3rd ), The data (LINE3) displayed at the pixel at the intersection of X3 and Y1 to Ym is stored in B3, B7,..., B4m-1 according to CLK1 to CLKm.
[0128]
Similarly, the fourth selection period (H 4th ), The data (LINE4) displayed at the pixel at the intersection of X4 and Y1 to Ym is stored in B4, B8,..., B4m according to CLK1 to CLKm.
[0129]
After the data for four lines from X1 to X4 is stored, the data is transferred to the data storage means by the same operation as in the configuration of FIG. Similarly, the buffer operation for four scanning electrodes is repeated over one frame period.
[0130]
Next, a modification shown in FIG. 16 will be described.
[0131]
In the modification of FIG. 16, data is input in parallel. FIG. 17 is a timing chart showing the data storage operation.
[0132]
In FIG. 16, clock input terminals of flip-flops DF1 and DF2 are connected to a common clock CLK1. The data terminal of DF1 is connected to DATA1, and the data terminal of DF2 is connected to DATA2. As described above, in the case of two parallel input signals, one clock is input to two DFFs, DATA1 is connected to DF (odd number) of DFF, and DF (even number) is connected to DFF. Is connected to DATA2. As shown in FIG. 12, when CLK1 is input, one dot and two dots of DATA, that is, the data displayed at the pixel at the intersection of X1 and Y1 and the data displayed at the pixel at the intersection of X1 and Y2 are DF1 Is stored in DF2. Similarly, data for one scanning line is accumulated from CLK1 to CLK (m / 2).
[0133]
As described above, by using the parallel input, the number of clocks can be reduced to half (m / 2) as compared with the case where the configuration of FIG. For this reason, buffer means with low power consumption can be configured.
[0134]
Further, a modification as shown in FIG. 18 is also conceivable. In the examples described so far, there is no restriction on the number of lines to be selected simultaneously. However, the present inventor has found that when data is transferred between the input buffer circuit and the frame memory, the easiness of the control significantly differs depending on the number of scanning lines selected at the same time. In order to optimize controllability, 2 k It has been found that it is desirable to select (k is a natural number) lines simultaneously. FIG. 18 shows that the number of simultaneously selected lines is two. k It is an example of the control timing of a line.
[0135]
For concrete consideration, consider a case in which the total number of scanning lines is n = 240 when four lines are simultaneously selected. In this case, the required number of fields is four to ensure the orthogonality of the scanning pattern. Therefore, one field period is (240/4) = 60 selection periods, and one frame period is (60 × 4) = 240 selection periods. This is the same as the total number of scanning lines n = 240, and the YD and LP of the input signal from the MPU or the general controller and the CLK of the input signal shown in FIGS. It can be used for control.
[0136]
Next, consider the case where the total number of scanning lines is n = 240 by simultaneous selection of three lines. Also in this case, four fields are required to ensure orthogonality. Therefore, one field period is (240/3) = 80 selection periods, and one frame period is (80 × 4) = 320 selection periods. Therefore, one frame period is longer than in the case of simultaneous selection of four lines. This case is shown in FIG.
[0137]
Even if the input is in the 240 selection period, if the output is required in the 320 selection period, it is necessary to match these frame periods and make the frame frequency the same in order to prevent frame response and flicker. is there. Therefore, it is necessary to make the selection period at the time of output shorter than the selection period at the time of input.
[0138]
For this reason, a circuit such as a VCO (Voltage Controlled Oscillator) or a PLL (Phase Lock Loop Circuit) is provided inside the control circuit 20 to generate an internal clock higher than the CLK of the input signal to reduce the difference in the selection period. It needs to be eliminated.
[0139]
Also, in reading from the memory, writing and reading operate without synchronization, so that control of data input to the data storage means becomes complicated. In order to realize asynchronous writing and reading, a simple one-port RAM cannot be used, and a two-port RAM that can perform writing and reading independently must be used. However, a two-port RAM is more expensive and has a larger area than a one-port RAM. As described above, when simultaneously selecting a number of lines other than the four lines (for example, 3, 5,...), The input signal cannot be directly used for output control, and the control circuit 2000 is expensive. turn into.
[0140]
However, 2, 8, 16, 32, 64, etc., 2 k When the number of lines (k is a natural number) is selected at the same time, the timing of the input selection period can be used as it is for the output selection period, as in the case of simultaneously selecting four lines.
[0141]
Here, if the response speed of the liquid crystal is slow, the luminance change due to the frame response is not sharp, but as the response speed increases, the luminance change due to the frame response increases. Therefore, when a liquid crystal having a fast response speed is used, it is necessary to set the number of lines selected at the same time to a certain number.
[0142]
However, if the simultaneous selection of about 4 to 8 lines or more is performed, the effect of this luminance change can be substantially suppressed. On the other hand, if too many lines are selected at the same time, the capacity of buffering increases, and the controllability of the output signal by the input signal also deteriorates.
[0143]
Therefore, from the viewpoint of the degree of luminance change due to the frame response, the buffer capacity, the controllability of the output signal by the input signal, and the like, the cost performance is best when four or eight lines are selected simultaneously.
[0144]
Next, a third embodiment will be described.
[0145]
(Embodiment 3)
(A) Description of mismatch determination circuit
As described with reference to FIG. 55, in the matrix type display device using the driving method of simultaneously selecting a plurality of scanning lines, in order to determine the voltage to be supplied to the data lines, the voltage between the image data and the scanning pattern is determined. It is necessary to determine the number of mismatches.
[0146]
The mismatch determination circuit is provided in the decoder 258 shown in FIGS.
FIG. 19 shows the internal configuration of the decoder 258.
[0147]
The decoder 258 includes latch circuits 261, 263, a mismatch determination circuit 262, and a state counter 265 for determining a scanning pattern from the FS signal and the YD signal.
[0148]
According to the study by the present inventor, it is known that the mismatch determination circuit 262 can be configured by the circuit of FIG. The circuit of FIG. 26 is a circuit that performs an operation for selecting an appropriate potential from among five levels of data line drive voltages VY1, VY2, VY3, VY4, and VY5, as shown on the right side of FIG. is there. That is, the number of mismatches between the scanning pattern and the display pattern is detected, and when the number of mismatches is 0, 1, 2, 3, and 4, signals for selecting VY1, VY2, VY3, VY4, and VY5 are generated.
[0149]
Note that the scanning line potential has three levels of VX1 (11.30 V), -VX1 (-11.30 V), and 0 V as shown in FIG. FIGS. 28A and 28B show examples of scanning patterns in the case of four lines. As shown, the scanning pattern is represented by a matrix of 4 rows and 4 columns, where the rows indicate the line order of the scanning lines and the columns indicate the order of selection. The mismatch determining circuit 262 selects four lines four times, determines the number of mismatches between the display pattern and the scanning pattern four times, and determines the voltage level of the data line.
[0150]
(B) Problems identified by the present inventors
The circuit in FIG. 26 is a circuit that determines the number of mismatches using an exclusive OR (EX_OR) and an adder (ADDER). That is, the circuit in FIG. 26 includes four EX_OR gates for detecting the number of mismatches, six EX_OR gates used for the ADDER circuit, five AND gates, and five three-input NAND gates. It is composed of three inverters.
[0151]
However, this configuration has a problem that the circuit scale becomes large. For example, as is clear from FIG. 26, the wiring connecting the gates is considerably complicated, and the circuit becomes large because an adder (ADDER) circuit is required.
[0152]
Further, as the number of simultaneously selected lines increases, the complexity increases. In particular, the circuit of the ADDER circuit increases in proportion to approximately the square of the number of simultaneously selected scanning lines.
[0153]
Such an increase in circuit scale becomes a serious problem particularly when a configuration in which the mismatch determination circuit is incorporated in the data line driving circuit (the configuration in FIG. 2) is employed.
[0154]
(C) Features of the present embodiment
Therefore, in the present embodiment, the mismatch detection circuit is configured by a read-only memory (ROM).
[0155]
(D) Specific contents of the present embodiment
The following is an example of the case of simultaneous selection of four lines.
[0156]
FIG. 20 shows a system configuration. As shown in FIG. 29, the decoder 258 including the mismatch determination circuit 262 is located between the frame memory 252 and the level shifter 259.
[0157]
FIG. 21 is a block diagram showing a circuit configuration of a mismatch number per output determination circuit incorporated in the data line drive circuit. The mismatch number determination circuit includes a first ROM circuit 1, a second ROM circuit 2, a third ROM circuit 3, a fourth ROM circuit 4, a fifth ROM circuit 5, a precharge (PC) circuit 6 to It has ten. The PC circuits 6, 7, 9, and 10 have the same configuration, but the PC circuit 8 has a slightly different configuration, and the number of input / output terminals is one.
[0158]
The input signals to the mismatch number determination circuit include pattern identification signals F1 and F2 for distinguishing four scanning patterns, data signals data1 to data4 read from the frame memory, a precharge signal PC, and display ON / OFF. Is a signal FR for inverting the signal FR.
[0159]
As for these input signals, both the normal rotation signal and the inversion signal are commonly input to the ROMs 1 to 5 via the inverters. However, only the normal rotation signal is input to the FR terminal.
[0160]
The output signals sw1 to sw5 of the PC1 to 5 circuits 6 to 10 are connected to the control terminal of the voltage selector 260 via the level shifter 259 in FIG. When any one of the output signals sw1 to sw5 is High, one of the corresponding voltage levels VY1 to VY5 is selected in the voltage selector and applied to the data line.
[0161]
FIG. 22 is a diagram schematically showing the ROM 5 circuit 5 of FIG. 21, and N-channel transistors (hereinafter, Nch • Tr) are indicated by white circles (丸).
[0162]
On the left side of FIG. 22, as shown in correspondence with a normal CMOS transistor symbol, the gate is described as (a, c), the drain is described as (b), the source is described as (d), It is described as a substrate (Vss = GND).
[0163]
Note that all the ROM circuits are configured by Nch Tr. In this case, a logic configuration of only a P-channel transistor (hereinafter, Pch-Tr) is possible, but when realizing the same transistor driving capability, the mobility of the N-channel transistor is about three times the mobility of the P-channel transistor. Therefore, when transistors having the same capacity are formed, it can be reduced to 1/3 or less by using N-channel transistors.
[0164]
In FIG. 22, the Nch · Tr driven by the XPC signal (which is an inverted signal of PC) prevents the potentials Vdd (5 V) and Vss (GND) from being short-circuited during precharge.
[0165]
Next, a process of generating an output signal by a decoding operation from an input signal will be described.
[0166]
The output line (vertical line) of the non-coincidence determination circuit has been previously set to High by precharge (PC signal). When all Nch Trs connected in series to one vertical line are turned on by an input signal input from an input line (horizontal line), the potential of the vertical line becomes Vss, and the output becomes low. Change.
[0167]
For example, assume that the pattern of FIG. 28A is employed as a scanning pattern.
[0168]
If XPC is High and data1 to data4 are all High, all the Nch Trs in the first column of the ROM 5 circuit are turned on and connected to Vss to output Low. The other columns include Nch Trs that are not turned on, do not connect to Vss, and remain High.
[0169]
In this way, the output can be selected depending on where the Nch Tr is placed. That is, it is possible to decode the input signal and convert it to the selected voltage data depending on the arrangement of the Nch · Tr.
[0170]
Here, the ROM circuit 5 is a ROM that is in charge only when the number of mismatches between the scanning pattern and the display data is 4, that is, when the numbers are all different. Therefore, even if a different scanning pattern is applied four times, the total number of outputs is only four. For this reason, the four-row configuration of the ROM circuit 5 is sufficient.
[0171]
Similarly, the configuration of other ROM circuits is determined according to the number of output cases. For example, the ROM circuit 1, the ROM circuit 2, the ROM circuit 3, and the ROM circuit 4 may have a configuration of 4, 9, 16, and 9 columns, respectively.
[0172]
When the scanning voltage pattern is changed from, for example, FIG. 28A to FIG. 28B, the arrangement of the Nch • Tr may be changed correspondingly. Such an arrangement change can be easily performed by changing a mask for manufacturing a ROM.
[0173]
FIG. 23 is a diagram showing a circuit configuration inside the PC circuit 10 of FIG. The input / output terminals IN1 and IN2 can be selected by an inverter 303 and two Nch Trs 301 and 302 connected to the FR signal.
[0174]
When the FR signal is high, the signal input to the terminal IN1 is selected, and when the FR signal is low, the signal input to the terminal IN2 is selected.
[0175]
The Pch • Tr 304 receives the PC signal and functions to precharge the ROM circuit connected to the terminal IN1 or the terminal IN2.
[0176]
There are a Pch Tr 305 and an inverter 306 for output. The Pch-Tr 305 is provided for stabilizing the output.
[0177]
Here, since the PC circuit 8 in FIG. 21 only needs to select the voltage level VY3 (for example, ground), it is not necessary to select the input signal by the FR signal. Therefore, the configuration is such that there are no Nch Trs 301 and 302 for input selection, and the configuration is such that the source is directly connected to the source of the Pch Tr 304 to be precharged.
[0178]
FIG. 24 is a timing chart for explaining the operation of the mismatch number determination circuit. According to this figure, input signals data1 to data4, pattern identification signals PD0 and PD1, one selection period signal LP, precharge signal PC, inverted signal FR, and W / R (write high and read low) signals of the frame memory. Is clarified.
[0179]
The operation of the circuit will be described with reference to FIGS.
[0180]
The description will be made based on the LP (one selection period) signal. After the fall of LP, there is a read period in which data for the simultaneously selected lines is read from the frame memory after a write period in which data is written in the frame memory. During this read period, the output data data1 to data4, the FR signal, and the PD0 and PD1 signals are determined. In order to erase and reset the data before the determination, the PC (precharge) signal becomes low at the timing of transition from before the determination to after the determination. In accordance with the PC signal, the Pch Tr in the PC circuits 6 to 10 is turned on, the Nch Tr in the ROM circuits 1 to 5 is precharged, and is pulled up to High (Vdd). Thereafter, the data data1 to data4 and the pattern identification signals PD0 and PD1 are decoded by the ROMs 1 to 5, and as a result, signals (sw1 to sw5) for selecting the voltage levels to be applied to the data lines are determined.
[0181]
Here, in a conventional general ROM, a Pch-Tr for precharging is required for every Nch-Tr column. However, in the ROM circuit used for the number-of-mismatch determination circuit, the outputs of all the columns cannot change at the same time as described with reference to FIG. Therefore, only one Pch • Tr for precharging is required for each ROM circuit. That is, if one PC circuit is provided for each ROM circuit, a sufficient precharge operation can be performed. Therefore, in the present invention, there is only one in the PC circuit. According to the present invention, the number of Pch transistors that are larger in area ratio than Nch transistors is further reduced, and a smaller circuit can be realized.
[0182]
As described above, the conventional gate is realized by the ROM circuit including only the Nch-Tr and the number of outputs is reduced, and the PC circuit using one Pch-Tr for precharging. It has been confirmed that the area is 40% smaller than that of the circuit having the configuration.
[0183]
In the above description, four-line simultaneous selection has been described. However, when the number of simultaneously selected lines increases or decreases, it can be handled by increasing or decreasing the number of rows and columns in the ROM circuit. When the number of simultaneously selected lines is four or more, the number of scanning pattern identification signals (PD0, PD1) is much smaller than the number of simultaneously selected lines. For example, in the case of 32 lines, conventionally, if the scanning pattern identification signal is 32 lines, only 5 lines are required. Therefore, the number of wirings is reduced.
[0184]
Next, a modification of the third embodiment will be described with reference to FIG.
[0185]
In the modification of FIG. 25, the precharge (PC) signal in the mismatch number determination circuit shown in FIG. 21 is transmitted by a delay line (polysilicon line) to reduce power consumption.
[0186]
In response to the PC signal shown in FIG. 21, the Pch-Tr is turned on, and the drain of the Nch-Tr is charged up. The data line driving circuit with a built-in RAM has the number of mismatch circuits for determining the number of outputs to drive the data lines. Therefore, Nch-Trs for the number of outputs are charged up at the same time by precharging, and a large current flows. However, by using a delay line for the data line that transmits this precharge signal to all of the discrepancy number determination circuits, a large inrush current flows by flowing current averagely during the delay time without charging up all at once. Thus, a data line driving circuit with lower power consumption can be realized.
[0187]
That is, as shown in FIG. 25, by forming the signal lines 501 and 502 of the precharge signal with polysilicon, low power consumption can be achieved. In addition, by using a delay line as a pre-charge line, an inrush current can be averaged, and a low power consumption mismatch number determination circuit can be obtained.
[0188]
Next, a fourth embodiment will be described.
[0189]
(Embodiment 4)
(A) Features of the present embodiment
The present embodiment is characterized in that a voltage-off circuit is provided inside a data line driving circuit to make all voltage levels output to a data line the same as an external input.
[0190]
In addition, the data line drive circuit has a blanking period detection circuit, and all the voltage levels output to the data lines should be the same regardless of the blanking period signal from the blanking period detection circuit or an external input. It is characterized in that it is made possible.
[0191]
(B) Problems identified by the present inventors
Even when the liquid crystal display device is in an operating state, there may be a period that is not necessary for display.
[0192]
For example, a period corresponding to a blanking period of a CRT, a period between one frame period and the next frame period, a period between one field period and the next one field period, an interface with the touch sensor, There is a period to take. These periods are referred to as blank periods. Then, these periods may be appropriately referred to as a retrace period.
[0193]
If the above-mentioned decoder 258 is operated normally during the blanking period (blank period), various voltages are applied to the liquid crystal of the display panel during this period, crosstalk and the like are generated, and the display is adversely affected. Effect.
[0194]
Hereinafter, a specific description will be given.
[0195]
Usually, the number of selection period signals LP of the liquid crystal driving signal sent from the controller or the like during one frame is larger than the number of selection periods for performing actual display, as shown in FIG. In the figure, as an example, a case is shown in which multi-line driving is performed to simultaneously select four lines of a display panel having 240 scanning lines. In order to display a display device of 240 scanning lines by simultaneous selection of four lines, one full scan is completed in a 240/4 = 60 selection period. This is one field. In order to independently display all four lines of pixels, at least four fields are required. Therefore, display requires 60 × 4 fields = 240 selection periods.
[0196]
However, as shown in FIG. 40, the number of selection periods in one frame period is 245, which is larger than the selection period (240) required for display.
[0197]
This is for the purpose of sharing display control with another type of display device such as a CRT or the like, and corresponding to a period (retrace period) for completing scanning on the CRT and returning to an initial scanning line, This is because a selection period has been added.
[0198]
In addition, during display control, the number of selection periods may increase due to adjustment of input / output of display data with a CPU or the like that generates display data. The retrace period described above is a period that is not necessary for display on the panel. During this period, the voltage applied to the liquid crystal of the display panel has a bad influence on the display.
[0199]
In the conventional MPX drive, the effective voltage applied to the liquid crystal is the same irrespective of the potential of the data line VMY1 or VMY2 if the potential of the scanning line during the flyback period is not selected, that is, is zero potential. Therefore, although the contrast is reduced (the ON / OFF voltage ratio is reduced), the display does not greatly differ depending on the selected potential.
[0200]
However, when performing multi-line driving, the selection potential of the data line is higher and the number of potentials to be selected is larger than that of MPX driving. That is, assuming that the number of simultaneously selected scanning lines is h (h is an integer), a voltage level of h + 1 is required on the data line side. Therefore, the display greatly differs depending on the potential selected by the data line during the flyback period.
[0201]
For example, if a selection potential different from that of the adjacent data line is applied to the data line during the flyback period, it looks like crosstalk. The present applicant has found that, unlike the conventional MPX drive, even if it is a short period (5H) of the whole (245H), the display is clearly affected and there is a problem that can be observed as crosstalk.
[0202]
That is, in the conventional MPX driving, if the potential of the scanning line in the flyback period is not selected, that is, if the potential of the scanning line is zero potential, the potential of the data line is VMY1 or VMY2 as shown in FIG. 39A. And the effective voltage applied to the liquid crystal is the same. Therefore, although the contrast is reduced, the display does not greatly differ depending on the selected potential.
[0203]
However, when performing multi-line driving, as shown in FIG. 39B, the absolute value of the selection potential of the data line is larger than the MPX driving, and the number of selected potentials is larger. Therefore, the display greatly differs depending on the potential selected by the data line during the flyback period.
[0204]
For example, if a selection potential different from that of the adjacent data line is applied to the data line during the flyback period, it looks like crosstalk. Unlike the conventional MPX drive, it was found that even a short period (5H) of the whole (245H) has a bad influence on the display and can be observed as crosstalk.
[0205]
(C) Contents of the present embodiment
FIG. 29 shows the overall configuration of the data line driving circuit of the present embodiment.
[0206]
A feature of the configuration in FIG. 29 is that a display-off (DSP_OFF) signal is input to the decoder 258, and the voltage applied to the data line is kept constant during the retrace period. A voltage-off circuit 266 is provided in the decoder 258 to make the voltage applied to the data line constant.
[0207]
First, a case will be described in which the display-off (DSP_OFF) signal is directly input to the voltage-off circuit 266 without passing through the retrace period detection circuit. In this case, the switch 8000 in FIG. 29 is switched to the (a) side. The module controller 2340 shown in FIG. 2 generates a display-off (DSP_OFF) signal, and the display-off (DSP_OFF) signal is directly input to the voltage-off circuit 266.
[0208]
The configuration of the voltage off circuit will be described.
[0209]
FIGS. 30A and 30B are examples of a circuit configuration of a voltage-off circuit corresponding to one output. If there are 160 outputs, 160 circuits of FIGS. 30A and 30B are arranged in parallel.
[0210]
FIG. 30A shows a voltage-off circuit when four lines are selected simultaneously, and FIG. 30B shows a voltage-off circuit when three lines are selected simultaneously.
[0211]
As shown in FIG. 30A, in the case of simultaneous selection of four lines, signals sw1 to sw5 for selecting five levels of potentials (VY1 to VY5) are output from the mismatch number determination circuit and input to the voltage off circuit. That is, the signals sw1, sw2, sw4, and sw5 are input to the AND gates 2700, 2710, 2730, and 2740, respectively. The SW3 signal is input to the OR gate 2720.
[0212]
On the other hand, the external signal DSP_OFF is commonly input to the AND gates 2700, 2710, 2730, and 2740. In addition, an inverted signal of the DSP_OFF signal is input to the OR gate 2720.
[0213]
That is, if the DSP_OFF signal is high, the sw1 to sw5 signals are output as they are, but if the DSP_OFF signal is low, only the sw3 signal becomes high. Therefore, by setting the DSP_OFF signal to Low, VY3 (see FIG. 39B) is applied to the data line by the voltage selector connected to sw3 which has become High.
[0214]
In the case of simultaneous selection of four lines, Vx3, which is the same as the zero potential of the non-selection level of the scanning line, is applied to the data line during the retrace period, so that no voltage is applied to the liquid crystal and crosstalk can be prevented.
[0215]
In the case of an even number of simultaneously selected lines such as four lines, the same potential as the non-selection level on the scanning line side can be selected on the data line side, and it is desirable that the data line select this potential during the retrace period. However, in the case of an odd number of lines such as simultaneous selection of 3, 5, and 7 lines, the same potential level as the non-selection level of the scanning line does not exist in the voltage level of the normal data line. The following two methods are available as countermeasures in this case.
[0216]
1) The non-selection level on the scanning side is input to the data line driving circuit, and the data line selects the non-selection level during the retrace period.
[0219]
2) The data line selects the potential level closest to the non-selection level on the scanning side during the retrace period.
[0218]
To realize the method 1) by simultaneous selection of three lines, the sw3 signal (selection signal corresponding to VY3) of the four-line selection circuit shown in FIG. 30A is set to High, and the data line drive potentials VY1 and VY2 are set to 3 It is sufficient to change the voltage at the time of the line and change VY4 and VY5 to VY3 and VY4 at the time of the three lines.
[0219]
On the other hand, to realize the method 2), the circuit diagram of FIG. 30B is adopted. This is a circuit for selecting VY2 of four voltage levels (VY1, VY2, VY3, VY4) in the flyback period.
[0220]
As described above, even in the case of odd simultaneous selection, crosstalk can be eliminated.
[0221]
Next, a case where a display-off (DSP_OFF) signal is input to the voltage-off circuit 266 via the retrace period detection circuit 272 in FIG. 29 will be described.
[0222]
In this case, the switch 8000 in FIG. 29 is switched to the (b) side, and the display-off (DSP_OFF) signal is input to the retrace period detection circuit 272.
[0223]
As shown in FIG. 31, the blanking period detection circuit 272 receives a frame signal YD, a field signal FS, and an externally input DSP_OFF signal. The retrace period detection circuit 272 has a function of generating a signal corresponding to the DSP_OFF signal by itself even if there is no externally input DSP_OFF signal.
[0224]
FIG. 31 is a diagram illustrating a circuit configuration example of the retrace period detection circuit 272, and FIG. 32 is a timing chart illustrating an operation of the retrace period detection circuit 272.
[0225]
The retrace period detection circuit 272 is a 3-bit counter that counts the FS signal and is reset by YD. In the case of simultaneous selection of four lines, four fields are required for display.
[0226]
Since each field is distinguished by the FS signal, a period during which the output Q3 of the last three bits of the counter is High is a retrace period. By taking the NOR of the counter output Q3 and the DSP_OFF of the external input, an external input is also possible, and a data line drive circuit which does not need to make a retrace period by an external device such as a controller can be provided.
[0227]
When the retrace period detection circuit 272 of FIG. 31 is used, when the NOR gate 2830 is High, VY3 is selected as the data line drive voltage.
[0228]
The blanking period detection circuit 272 operates as long as the YD, FS, and DSP_OFF signals are input. Therefore, not only a data line driving circuit having a RAM but also a data line driving circuit that sequentially inputs data from the outside. It is also applicable to circuits.
[0229]
Next, a modification of the fourth embodiment will be described.
[0230]
FIG. 33 is a diagram showing another configuration example of the retrace period detecting circuit 272, and the retrace period detecting circuit is further downsized.
[0231]
In the configuration of FIG. 33, the retrace period detecting circuit 272 is configured by three D flip-flops (DFR) with reset.
[0232]
Further, as shown in FIG. 34, the flyback period detection circuit 272 can be configured to detect the flyback period by decoding the address value of the row address register 257. In this case, the retrace period detection circuit 272 receives an address signal (RA signal) from the row address register 257 and detects the retrace period from 241H to 245H by the decoder 2850, as shown in FIG. The address signal (RA signal) has 8 bits (RA1 to RA7). Of these, by taking the AND of the upper 4 bits, 240 (241H period) or more of the address value starting from 0 can be detected. Further, since the circuit can be constituted by one 4-input AND gate, the circuit can be made compact.
[0233]
Further, as shown in FIG. 36, the voltage in the flyback period can be set to a constant level by a voltage determination circuit 267 in which the functions of the number-of-mismatches detection circuit and the voltage-off circuit are combined.
[0234]
FIG. 37 is a circuit diagram of a voltage determination circuit 267 having a gate configuration in the case of simultaneous selection of four lines.
[0235]
In the scanning pattern generation circuit 91, the levels of the scanning pattern signals C1 to C4 are determined. The four EX_OR gates 92 to 95 detect a mismatch between the image data for four lines output from the frame memory and the scanning pattern, and convert the data into a 3-bit (D2, D1, D0) mismatch number by the adder circuit 96. Is done. The 3-bit mismatch number is decoded by the decoding circuit 97 into signals sw1 to sw5 for selecting five levels of potentials (VY1 to VY5). The D_OFF signal is input to the decoding circuit 97. When this signal is Low, only the signal sw3 becomes High and VY3 is selected. When the D_OFF signal is High, a voltage level corresponding to the detected number of mismatches is selected.
[0236]
Further, as described in the third embodiment, the voltage determination circuit 267 can be configured by a ROM.
[0237]
FIG. 38 shows the configuration of the voltage determination circuit 267.
[0238]
The voltage determination circuit 267 includes ROMs 601 to 605 and PC circuits 606 to 610. The details of this configuration have already been described with reference to FIGS.
[0239]
A display-off signal (D_OFF signal) is input to the ROM circuits 601 to 605. When the D_OFF signal is Low, VY3 is selected. When the D_OFF signal is High, the voltage is determined based on the number of mismatches. .
[0240]
When the D_OFF signal is Low, all the N-channel transistors connected to the D_OFF signal are turned off, the output of the ROM circuit becomes High, and Vx5 is not selected.
[0241]
When the level of the D_OFF signal of only the ROM 603 is Low, normal output is cut off and a low level output can be made by creating a path leading to Vss (Low).
[0242]
As described above, according to the present embodiment, even when the multi-line driving method is employed, crosstalk can be eliminated by setting all the voltage levels of the data line driving voltages to be the same.
[0243]
Next, a fifth embodiment will be described.
[0244]
(Embodiment 5)
(A) Features of the present embodiment
This embodiment relates to a scan line driver circuit (X driver). According to the present embodiment, the shift register operates with low power consumption without requiring a high frequency clock, and the number of stages of the shift register is m / h (m is the number of scan outputs, h is the number of scan lines selected at the same time). ), It is possible to provide a scanning line driving circuit (X driver) that is smaller in power consumption and smaller.
[0245]
(B) Problems identified by the present inventors
FIG. 59 is a diagram showing a configuration of a scanning line driving circuit (X driver) studied by the present inventors before the present invention.
[0246]
As shown in FIG. 59, the scanning line driving circuit (X driver) is configured by, for example, cascade-connecting three IC chips 9000, 9010, and 9020. The IC chip 9000 is a leading chip, and the IC chips 9010 and 9020 are subordinate chips. In the figure, FS is a terminal for outputting a carry signal, and FSI is a terminal for receiving a carry signal. The carry signal output from the IC chip 9020 is fed back to the first chip 9000.
[0247]
FIG. 51 shows an example of the internal configuration of the IC chip 9000 when driving two scanning lines simultaneously. As shown in FIG. 51, an IC chip included in the scan line driver circuit includes a code generator 1201, a first shift register 1202, a second shift register 1203, a level shifter 1204, a decoder 1205, And a voltage selector 1206.
[0248]
The drive voltage of the scanning line is, for example, “+ V1” or “−V1” when selected, and “0” when not selected, and thus has a total of three levels. Note that “V1” and “−V1” have the same meaning as “Vx1” and “−Vx1” in FIG. 39B. Therefore, in order to select one of these three levels, two bits of control information are required, and two-stage shift registers 1202 and 1203 are provided in FIG.
[0249]
Since there are n scanning lines X1 to Xn, the number of bits of each of the shift registers 1202 and 1203 is n. For example, if the total number of scanning lines handled by one IC chip is 120, the number of bits of the shift registers 1202 and 1203 is 120 bits.
[0250]
In addition, the configuration of an IC chip in the case of simultaneous driving of four lines is as shown in FIG. 52, for example, and the capacity of the shift register increases as the number of simultaneously driven scanning lines increases.
[0251]
(C) Contents of the present embodiment
FIG. 41 is a diagram illustrating the overall configuration of the liquid crystal display device. In the scan line driver circuit 2200 of this embodiment, unlike the conventional case, only one shift register 102 is required. Moreover, the number of bits of the shift register 102 may be n / h (n is the total number of scanning lines, and h is the number of scanning lines driven at the same time), and the circuit configuration is significantly simplified as compared with the related art. You.
[0252]
This is a result of separating and processing data necessary for selecting a scanning line and data necessary for determining a voltage to be supplied to the scanning line.
[0253]
That is, in the related art, information on what number of scanning lines to drive and information on what driving potential is to be driven are collectively stored in the shift register.
[0254]
In contrast, the present embodiment focuses on the fact that the MLS drive sequentially drives h adjacent scanning line groups, and considers the h scanning line groups as one scanning line. When considered in this way, the number of bits of the shift register that stores information for specifying the scanning line to be driven is n / h (n is the total number of scanning lines, and h is the number of scanning lines to be driven simultaneously). Is enough.
[0255]
On the other hand, the data for specifying the driving voltage can be easily generated from the code generator, and the data for specifying the driving voltage and the data for specifying the scanning line are input to the decoder and decoded. Thus, a scanning line control signal similar to the conventional one can be generated. As shown in FIG. 51, it is sufficient for the decoder to slightly improve the existing one, so that the circuit can be simplified by the reduced number of bits of the shift register.
[0256]
That is, as shown in FIG. 41, the data output from the shift register 102 is selection data for sequentially selecting one group in which four scanning lines are formed as a set. Data D0 to D3 indicating whether to select the voltage output V1 or to select -V1 for the four scanning lines are input to the decoder 103 in parallel. With this configuration, the number of bits of the shift register is 30 bits. Therefore, power consumption is reduced and the circuit scale can be reduced.
[0257]
(D) Specific circuit configuration of the present embodiment
The case where four scanning lines are simultaneously selected and one IC chip drives 120 scanning lines will be specifically described.
[0258]
FIG. 42 is a specific circuit diagram of the scanning line driving circuit 2200 of FIG. The code generator 101 includes a counter 201 that is reset by the YD signal and counts the selection pulse LP, a pattern decoder 202 including a ROM that outputs data D0, D1, D2, and D3 according to the address of the counter 201 and the FR signal. , A latch 203 for latching this data, buffer inverters 204 and 205 that operate using the LP signal as a clock, and data SD to be input to the shift register from the first chip identification signal MS, YD signal and FSI signal. It comprises a circuit 206 and a delay line 207.
[0259]
Next, the decoder 103, the level shifter 104, and the voltage selector 105 will be described. The circuit shown in FIG. 42 is a circuit for outputting to the first four scanning lines (X1, X2, X3, X4).
[0260]
The first output of the shift register is SH1. This SH1 is input commonly to each decoder. The data D1, D2, D3, D4 are input to the decoder 103. A DOFF signal for forcibly setting the voltage to 0 potential is also input to the decoder 103.
[0261]
After the data (D0, D1, D2, D3) is decoded by the decoder 103 and becomes a switch signal of each voltage, + Vx1, 0, -Vx1 is selected by the level shifter 104 and the voltage selector 105, and X1, X2, X3, X4 are respectively selected. Is output to
[0262]
SH1 is a signal indicating whether Y1 to Y4 are selected (High) or not selected (Low). When SH1 is Low, the output potentials of Y1 to Y4 are determined regardless of the High and Low of the signals D0 to D3. For example, when D0 is High, Y1 outputs V1, and when D0 is Low, -V1 is output. Similarly, voltages of Y2 to Y4 are determined according to D1 to D3, respectively.
[0263]
FIG. 43 is a timing chart when four scanning lines are simultaneously selected.
[0264]
One frame period is defined as 240 scanning periods (LP). In this case, two IC chips shown in FIG. 59 are cascaded. When the YD signal is input to the first chip, the SH1 signal first becomes High for one LP period.
[0265]
The shift register 102 shifts data for each 1LP. In order to completely scan all of the 240 scanning lines once, 60 selection pulses LP are required, which is defined as one field.
[0266]
When the scanning of one field is completed, the FS signal of the cascade-connected slave chip is input as the FSI signal of the first chip as shown in FIG. As a result, the SH1 signal becomes High again, and the operation of sequentially selecting four scanning lines again starts.
[0267]
As described above, two fields, three fields, and four fields are selected, and the operation of one frame is completed. The operation after one frame is a repetition of the operation described above.
[0268]
The case where four scanning lines are selected at the same time has been described above. However, the present invention is not limited to this. In the case of simultaneous selection of two scanning lines, the shift register has 60 stages and eight lines. In the case of simultaneous selection, it can be configured as 15 stages. Obviously, the present invention can be applied to a case where the number of simultaneously selected scanning lines is two or more.
[0269]
Next, a modification of the fifth embodiment will be described.
[0270]
FIG. 44 shows a configuration of a modification. In FIG. 41, the level shifter 104 is located after the decoder 103. FIG. 44 shows a configuration in which the decoder 504 is provided after the level shifter 503.
[0271]
The inputs to the level shifter 503 are 30 signals of outputs (SH1 to SH30) of the shift register 502 and four signals of data (D0 to D3) from the code generator 501. Therefore, the total number of bits of the level shifter is only 34 bits. In FIG. 41, a level shifter of 120 × 3 = 360 bits is required, so that the circuit can be further simplified.
[0272]
FIG. 45 shows a configuration of another modification.
[0273]
In FIG. 45, the inside of the code generator 601 is divided into a register controller 601 and a pattern decoder 602.
[0274]
The pattern decoder 602 has an input terminal for inputting scan voltage pattern data PD1 and PD0.
[0275]
Scan pattern data PD1 and PD0 are sent from a data line drive circuit (Y driver) 2100.
[0276]
Even when the pattern to be used is changed in the mismatch detection circuit of the data line drive circuit (Y driver) 2100, the scan voltage pattern change is notified to the scan line drive circuit (X driver) as pattern data PD1 and PD0. Therefore, even if the circuit configuration of the scanning line driving circuit (X driver) is not changed, the output order of the column pattern can be changed in accordance with the scanning pattern used in the data line driving circuit (Y driver) 2100. Is possible. This will be described in detail in a sixth embodiment described later.
[0277]
Further, the counter 201 which is necessary in the preceding stage of the pattern decoder 202 becomes unnecessary, and the pattern decoder itself does not need to count, for example, 240 selection pulses LP, and becomes small because only four patterns need to be distinguished. There is an advantage that the size of the liquid crystal driving device can be further reduced.
[0278]
46 and 47 show circuit examples of the pattern decoder 602. FIGS. 48A and 48B schematically show scanning patterns.
[0279]
The pattern decoder 602 of FIG. 46 decodes the scanning voltage pattern of FIG. 48A, and the pattern decoder 602 of FIG. 47 decodes the scanning voltage pattern of FIG. 48B.
[0280]
A case where display is performed using the scanning voltage pattern of FIG. 48A will be described. The scanning voltage pattern in FIG. 48A schematically shows the selection voltages of the four scanning lines to be selected. “+” Means “V1” and “−” means “−V1”.
[0281]
For example, all the scanning lines selected in the first field select V1. The first and second lines selected in the second field select V1 and the third and fourth lines select -V1.
[0282]
However, it has been found that selecting and displaying the same pattern for one field in the same manner as described above causes crosstalk and flicker. Therefore, the display starting from the first field and sequentially forming the pattern of the fourth field is applied to the scanning lines of 1 to 16 lines, and the display starting from the second field and sequentially forming the patterns of the third, fourth, and first fields is applied. In some cases, the output voltage pattern is displayed in such a manner as to be applied to the next 17 to 32 scanning lines.
[0283]
In this case, lines 1 to 16 are selected by the first four selection pulses LP, and lines 17 to 32 are selected by the next four LPs. Therefore, the input terminal PD1 of the pattern decoder in FIG. , PD0, the above-described display can be realized only by inputting a signal for distinguishing a pattern every 4LP.
[0284]
When it is desired to change to the scanning voltage pattern of FIG. 48B, it can be easily changed only by changing the input of the AND gate of the pattern decoder as shown in FIG. Further, AC driving in which “V1” and “−V1” are alternately selected by the FR signal is also possible.
[0285]
The pattern decoder circuit using the gate circuit has been described above. However, the same effect can be obtained by using a ROM.
[0286]
FIG. 49 shows another modification.
[0287]
The modification of FIG. 49 is a circuit diagram showing the internal configuration of register controller 601 shown in FIG. FIG. 50 is a timing chart showing the operation of the circuit of FIG.
[0288]
When one frame period corresponds to 240 selection pulses (LP), as shown in FIG. 43, each scanning line is normally selected four times in one frame period, and the voltage V 1, 0, or −. V1 is applied. However, when the retrace period is included (when one frame in FIG. 50 corresponds to 245 LPs), the display is disturbed.
[0289]
This is because an unnecessary voltage is applied to the liquid crystal display panel because the counting of the counter proceeds even during the flyback period and the scanning line selection operation is restarted. In order to make this display normal, it is necessary to forcibly input a DOFF signal from the outside during the flyback period and set the potential of the SD signal to 0V.
[0290]
In FIG. 49, a flyback period processing circuit 1001 is added in order to save the trouble of forcibly inputting the DOFF signal from the outside.
[0291]
The operation of the flyback period processing circuit 1001 in FIG. 49 will be described with reference to the timing chart in FIG. In FIG. 50, the number of scanning lines to be driven is 240, one frame period is a period corresponding to 245 selection pulses (LP), and a retrace period is a period corresponding to five selection pulses (LP). I have.
[0292]
Since the total number of scanning lines is 240, two IC chips having 120 outputs are cascaded. FIG. 50 shows the timing of the change of the FSI, FS, etc. of the first chip.
[0293]
First, when the YD signal is input, scanning starts with an LP signal (not shown). Up to 30 LPs, scanning of the 120 outputs of the first chip is completed, and a high-level FS signal is input to the cascaded subordinate chips. When the scanning of the slave chip is completed, the high-level FS signal of the slave chip is input as the FSI signal of the head chip, and the scanning shifts from one field to two fields. The above operation is repeated to scan up to four fields.
[0294]
At this time, the signals Q10, Q20, and Q30 in the retrace period processing circuit 1001 are reset by the YD signal and become low, and then the rising of the FSI signal in the first, second, and third fields, respectively. And becomes High. The G10 signal is a signal for latching the Q30 signal. Due to the G10 signal, the FSI signal does not pass through the AND gate 1002 in FIG. 49 at time t4 during the flyback period, thereby preventing unnecessary display during the flyback period.
[0295]
Next, a sixth embodiment of the present invention will be described.
[0296]
(Embodiment 6)
In implementing the MLS driving method, determination of the number (h) of scanning lines to be simultaneously driven and selection of a scanning voltage pattern are the most basic and important items. In this embodiment, a description will be given of the number of simultaneous drive lines and a scanning voltage pattern which are preferably employed when a liquid crystal display device is configured using the circuit configurations of Embodiments 1 to 5 described above.
[0297]
(A) According to the study of the present inventors, the number of simultaneously selected lines is preferably four (h = 4) from the viewpoint of preventing the circuit from becoming complicated, reducing power consumption, preventing crosstalk, and the like. As shown in FIG. 60A (FIGS. 28B and 48B), as the scanning voltage pattern in the case of simultaneous driving of four lines, one of the four selection pulses for selecting four lines has the polarity of another selection pulse. It is preferable to adopt a pattern that is opposite in polarity to the three selection pulses. For example, in FIG. 60A, the pattern (vertical pattern) in the first column is (+, +,-, +).
[0298]
When such a pattern is adopted, for example, when a display is performed in which all the pixels located on one data line are turned on, the selection voltage is substantially uniformly applied to the pixels during one frame period. become. Further, a change in luminance within one frame period is also suppressed. For this reason, when black characters are displayed on a white screen, flicker can be reduced, contrast can be improved, and high image quality can be achieved. Further, it is also advantageous when performing gradation display by the frame gradation method.
[0299]
In order to realize the MLS drive based on the above-described scanning voltage pattern, the ROM (decoder) 5 in the data line drive circuit (Y driver) shown in FIG. 21 may be configured as shown in FIG. 61, for example. Good. Corresponding to this, the pattern decoder (ROM) 202 in the scanning line drive circuit (X driver) 101 shown in FIG. 42 may have the configuration shown in FIG. Note that, as shown in FIG. 60C, the same effect can be obtained even when the polarity of one selection pulse is made different from the polarity of another selection pulse in the pattern of each row (horizontal pattern).
[0300]
(B) When the scanning voltage pattern is changed periodically, the occurrence of high-frequency components and low-frequency components due to MLS driving is reduced, and crosstalk and flicker are further reduced. This is also described in the fifth embodiment with reference to FIG.
[0301]
A technique for periodically changing the scanning voltage pattern will be specifically described. As shown in FIG. 60B, let the patterns in each column be a, b, c, and d.
[0302]
As shown in FIG. 62B, when one frame period is composed of four field periods, and a driving method of selecting all the scanning lines once during one field period is employed, a plurality of different scanning lines may be used during one field period. It is preferable to drive a scan line using a scan voltage pattern. That is, a pattern that periodically changes as aabbc, bbccd, ccdda, and ddab, or a pattern that periodically changes as abcda, bcdab, cdabc, and dabcd, illustrated in FIG. 62B, can be adopted. This suppresses a change in luminance of the liquid crystal panel during one frame period, prevents image flicker, and reduces occurrence of crosstalk.
[0303]
As shown in FIG. 62A, when one pattern is used within one field period, high-frequency components and low-frequency components are more likely to be generated than in the case of FIG. 62B.
[0304]
FIG. 63 shows a system configuration for realizing the above-described method of periodically changing the scanning voltage pattern.
[0305]
One of the features of FIG. 63 is that a scan voltage pattern is changed by sending pattern data signals (pattern identification signals) PD0 and PD1 from a data line drive circuit (Y driver) 9300 to a scan line drive circuit (X driver) 2200. Can be performed only by inputting a control signal to the data line driving circuit (Y driver) 9300. The operation of the scanning line driving circuit (X driver) 2200 using the pattern data signals PD0 and PD1 is described in detail in the fifth embodiment with reference to FIGS.
[0306]
One of the features of the system in FIG. 63 is that the carry signal (FS signal) is transmitted from the scanning line drive circuit (Y driver) 2200 to the data line drive circuit (Y driver) 9300 as a field identification signal (CA signal). By doing so, information can be easily transmitted between the scanning line driving circuit (X driver) 2200 and the data line driving circuit (X driver) 9300. That is, there is no need to newly add a special control signal.
[0307]
FIG. 65 is a diagram illustrating a configuration example of a circuit that generates pattern data PD0 and PD1 for periodically changing a scanning voltage pattern.
[0308]
This circuit includes an address counter 9500, a selector 9510, two D-type flip-flops 9520 and 9530 functioning as a divide-by-2 circuit, logic circuits 9540 and 9550, two D-type flip-flops 9560 and 9570, and an exclusive circuit. Logical OR circuit 9580.
[0309]
The circuit of FIG. 65 operates at the timing as shown in FIG.
[0310]
The selector 9510 selects and outputs one of a plurality of types of clocks sent from the address counter 9500 by an external control signal, for example. The clock output from the selector 9510 functions as an operation clock for the two D-type flip-flops 9560 and 9570.
[0311]
The field identification signal CA sent from the scanning line driving circuit and the YD signal indicating the start of the frame period are frequency-divided by two D-type flip-flops 9520 and 9530. As a result, two clock signals CC1 having different periods are obtained. And CC2 are formed, and pattern data PD0 and PD1 are generated based on these clock signals CC1 and CC2.
[0312]
Then, as shown in the lower part of FIG. 64, one of the patterns a to d shown in FIG. 62B is selected according to the combination of the voltage levels of the pattern data PD0 and PD1. That is, when both PD0 and PD1 are at the low level, the pattern "a" is selected. When PD0 is at the high level and PD1 is at the low level, the pattern "b" is selected. When PD0 is at the low level and PD1 is at the high level. When the pattern “c” is selected, and when both PD0 and PD1 are at the high level, the pattern “d” is selected.
[0313]
As described above, by employing the configurations in FIGS. 63 and 65, it is possible to perform MLS driving while periodically changing the scanning voltage pattern. When the liquid crystal is driven by the liquid crystal driving method according to the present embodiment, even when a gray scale display is performed using a liquid crystal display having high responsiveness, a gray scale display with high display quality with less crosstalk and flickering can be performed. .
[0314]
Therefore, when the liquid crystal display device of this embodiment is used as a display device in a device such as a personal computer, the value of a product is improved.
[0315]
Note that the present invention is not limited to the above-described embodiment, and can be variously modified. For example, various voltage levels can be adopted as the selection voltage or the non-selection voltage of the scanning line.
[Brief description of the drawings]
FIG. 1 is a diagram for explaining an outline of the present invention.
FIG. 2 is a diagram illustrating an overall configuration of a display device of the present invention.
FIG. 3A is a diagram showing one arrangement example of a circuit for driving a data line, and FIG. 3B is a diagram showing another arrangement example of a circuit for driving a data line.
FIG. 4A is a diagram for explaining a disadvantage when a conventional frame memory access technology is used, and FIG. 4B is another diagram for describing a disadvantage of the conventional technology. .
FIG. 5A is a diagram for explaining a conventional access technology to a frame memory, and FIG. 5B is a diagram for explaining an access technology in the first embodiment of the present invention.
FIG. 6A is a diagram for explaining a conventional access technology to a frame memory, and FIG. 6B is a diagram for explaining an access technology in a second embodiment of the present invention.
FIG. 7 is a diagram for explaining the reason that the inconvenience is solved by the access technique to the frame memory according to the second embodiment shown in FIG. 6B;
FIG. 8 is a diagram showing a circuit configuration for realizing access to a frame memory as shown in FIG. 6B;
FIG. 9 is a timing chart showing an operation of the input buffer circuit 2011 in FIG.
FIG. 10 is a timing chart showing the operation of the input buffer circuit 2011 in FIG. 8;
FIG. 11 is a diagram illustrating an example of a circuit configuration of a part of the input buffer circuit 2011 in FIG. 8;
FIG. 12 is a timing chart illustrating the operation of the circuit in FIG. 11;
FIG. 13 is a diagram illustrating another example of a circuit configuration of a part of the input buffer circuit 2011 in FIG. 8;
FIG. 14 is a timing chart illustrating the operation of the circuit in FIG. 13;
FIG. 15 is a timing chart showing the operation of the circuit of FIG. 13;
FIG. 16 is a diagram showing still another example of a circuit configuration of a part of the input buffer circuit 2011 in FIG. 8;
FIG. 17 is a timing chart showing the operation of the circuit in FIG. 16;
FIG. 18 is a timing chart illustrating a control example of the display device when three scanning lines are simultaneously selected.
FIG. 19 is a diagram showing a circuit according to a third embodiment of the present invention.
FIG. 20 is a diagram showing a more specific configuration of the circuit of FIG. 19;
FIG. 21 is a circuit diagram for explaining features of the third embodiment of the present invention (the decoder is constituted by a ROM).
FIG. 22 is a diagram illustrating a configuration example of a ROM illustrated in FIG. 21;
FIG. 23 is a circuit diagram illustrating an example of a circuit configuration of the precharge circuit 10 of FIG. 21.
FIG. 24 is a timing chart showing an operation of the ROM shown in FIG. 21;
FIG. 25 is a diagram showing characteristics of a transmission line of a precharge (PC) signal of the ROM shown in FIG. 21;
FIG. 26 is a diagram showing a configuration of a conventional decoder.
FIG. 27 is a diagram illustrating voltage values used at the time of selection when four scanning lines are simultaneously driven.
28A and 28B are diagrams each showing an example of a scanning pattern.
FIG. 29 is a block diagram illustrating an overall configuration of a data line drive circuit according to a fourth embodiment of the present invention.
FIG. 30A is a diagram illustrating an example of a configuration of a voltage-off circuit, and FIG. 30B is a diagram illustrating another example of a configuration of a voltage-off circuit.
FIG. 31 is a diagram illustrating an example of a configuration of a flyback period detection circuit;
FIG. 32 is a timing chart illustrating the operation of the circuit in FIG. 31;
FIG. 33 is a block diagram illustrating another example of the configuration of the flyback period detection circuit;
FIG. 34 is a diagram illustrating a configuration (an entire configuration of a data line driving circuit) according to a modification of the fourth embodiment;
FIG. 35 is a diagram illustrating still another example of the configuration of the flyback period detection circuit;
FIG. 36 is a block diagram showing a configuration of another modification example of the fourth embodiment.
FIG. 37 is a circuit diagram illustrating a configuration example of a voltage determination circuit 267 in FIG. 36;
FIG. 38 is a diagram illustrating an example in which the voltage determination circuit 267 is configured by a ROM.
FIG. 39A is a diagram showing a driving potential of a data line in multiplex driving, and FIG. 39B is a diagram showing a driving potential of a data line in multi-line driving.
FIG. 40 is a timing chart showing the timing of data transfer to the data line driving circuit.
FIG. 41 is a diagram illustrating an overall configuration of a fifth embodiment of the present invention.
FIG. 42 is a diagram illustrating a configuration example of a main part of a fifth embodiment of the present invention.
FIG. 43 is a timing chart for explaining the operation of the circuits of FIGS. 41 and 42;
FIG. 44 is a diagram extracting and showing a part of the circuit shown in FIG. 41;
FIG. 45 is a diagram illustrating a configuration (a configuration example of a scanning line driving circuit) according to a modification example of the fifth embodiment;
FIG. 46 is a diagram illustrating an example of a configuration of a pattern decoder 602 in FIG. 45;
FIG. 47 is a diagram illustrating another example of the configuration of the pattern decoder 602 in FIG. 45;
FIG. 48A is a diagram illustrating an example of a scanning pattern, and FIG. 48B is a diagram illustrating another example of a scanning pattern.
FIG. 49 is a diagram illustrating an example of a configuration of a register controller 601 in FIG. 45;
FIG. 50 is a timing chart showing the operation of the circuit of FIG. 49;
FIG. 51 is a diagram showing an example of a configuration of a scanning line driving circuit studied by the present inventors before the present invention.
FIG. 52 is a diagram showing another example of the configuration of the scanning line driving circuit studied by the present inventors before the present invention.
FIG. 53 is a diagram showing an arrangement of electrodes in a liquid crystal display panel.
FIG. 54 is a diagram for explaining an advantage in a case where a multi-line driving method is adopted;
FIG. 55 is a diagram for explaining the contents of the multi-line driving method.
FIG. 56 is a timing chart for explaining an operation of a driving circuit when a multi-line driving method is used.
FIG. 57 is a timing chart showing an operation of inputting and outputting data to and from a frame memory included in a data line driving circuit when a multi-line driving method is used.
FIG. 58 is a timing chart showing an operation of inputting data to a frame memory included in the data line driving circuit when the multi-line driving method is used.
FIG. 59 is a block diagram illustrating an example in which a scanning line driver circuit is configured by cascading a plurality of IC chips.
FIG. 60A is a diagram showing an example of a scanning voltage pattern (selection voltage pattern) in the case of four-line simultaneous driving according to the sixth embodiment of the present invention, and FIG. 60B shows an arrangement of column patterns. FIG. 60C is a diagram illustrating an example of a scanning voltage pattern (selection voltage pattern) in the case of simultaneous driving of three lines.
FIG. 61 is a diagram showing a configuration of a decoder (ROM) of a data line drive circuit (Y driver) according to a sixth embodiment of the present invention.
FIG. 62A is a diagram illustrating an example of a conventional scanning voltage pattern, and FIG. 62B is a diagram illustrating a change in the scanning voltage pattern according to the sixth embodiment of the present invention.
FIG. 63 is a diagram illustrating an example of the overall configuration of a liquid crystal display device according to a sixth embodiment of the present invention.
FIG. 64 is a timing chart for explaining the operation of the circuit shown in FIG. 65;
FIG. 65 is a diagram showing a configuration of a pattern data creation circuit in a data line drive circuit according to a sixth embodiment of the present invention.
[Explanation of symbols]
1 First ROM circuit
2 Second ROM circuit
3 Third ROM circuit
4. Fourth ROM circuit
5 Fifth ROM circuit
101 Code generator
262 Unmatched number judgment circuit
2100 Data line drive circuit
2200 Scan line drive circuit
2250 matrix panel
9300 Data line drive circuit
PD0, PD1 Pattern data signal (pattern identification signal)
FS carry signal
CA field identification signal

Claims (6)

複数の走査線と、複数のデータ線と、走査信号とデータ信号とによって駆動される表示要素と、を有するマトリクスパネルと、
複数本の前記走査線を同時に選択して所定の選択電圧パターンを有する走査電圧を印加する走査線駆動回路と、
前記選択電圧パターンと前記マトリクスパネルの表示要素のオン/オフを示す表示データとの比較に基づき前記データ線に印加する電圧を決定し、その決定された電圧を前記データ線に印加するデータ線駆動回路と、を備えた表示装置であって、
1つのフレーム期間が複数のフィールドからなる場合、前記走査線駆動回路は、1つのフィールド期間中に複数の異なる選択電圧パターンを用いながら一組となっている複数本の走査線毎に駆動を行っていき、その一つのフィールド期間中に全部の走査線を1回選択し、かつ、前記走査線駆動回路と前記データ線駆動回路とは互いに、使用する選択電圧パターンの情報の授受を行い、それぞれ、同じ選択電圧パターンに基づく走査線およびデータ線の駆動を行うことを特徴とする表示装置。
A matrix panel having a plurality of scanning lines, a plurality of data lines, and a display element driven by the scanning signal and the data signal;
A scanning line driving circuit for simultaneously selecting a plurality of the scanning lines and applying a scanning voltage having a predetermined selection voltage pattern;
A data line drive that determines a voltage to be applied to the data line based on a comparison between the selection voltage pattern and display data indicating on / off of a display element of the matrix panel, and applies the determined voltage to the data line. A display device comprising:
In the case where one frame period includes a plurality of fields, the scanning line driving circuit performs driving for each of a plurality of scanning lines in a set while using a plurality of different selection voltage patterns during one field period. All the scanning lines are selected once during the one field period, and the scanning line driving circuit and the data line driving circuit mutually exchange information of a selection voltage pattern to be used, and A display device for driving a scanning line and a data line based on the same selection voltage pattern.
請求項1において、
走査線駆動回路またはデータ線駆動回路のいずれか一方に選択電圧パターンを指定するための情報が入力され、その情報を受けた走査線駆動回路またはデータ線駆動回路はそれぞれ、データ線駆動回路または走査線駆動回路に前記情報を伝達することを特徴とする表示装置。
In claim 1,
Information for designating the selection voltage pattern is input to one of the scanning line driving circuit and the data line driving circuit, and the scanning line driving circuit or the data line driving circuit that receives the information receives the information, respectively. A display device for transmitting the information to a line drive circuit.
複数の走査線と、複数のデータ線と、走査信号とデータ信号とによって駆動される表示要素と、を有するマトリクスパネルと、
複数本の前記走査線を同時に選択して所定の選択電圧パターンを有する走査電圧を印加する走査線駆動回路と、
前記選択電圧パターンと前記マトリクスパネルの表示要素のオン/オフを示す表示データとの比較に基づき前記データ線に印加する電圧を決定し、その決定された電圧を前記データ線に印加するデータ線駆動回路と、を備えた表示装置であって、
前記データ線駆動回路は、前記選択電圧パターンと前記表示データとの不一致数の判定を行うための不一致判定回路を具備し、この不一致判定回路はROMからなり、このROMは、前記表示データおよび前記選択電圧パターン情報を入力するための入力線と、複数の絶縁ゲート型トランジスタのソース・ドレイン経路が直列に接続されて形成される出力線とを有し、前記入力線と、前記複数の絶縁ゲート型トランジスタのゲートとの接続/非接続によってROMの構成をプログラムすることができるようになっており、
また、前記走査線駆動回路は、駆動する走査線を指定するデータおよび走査線に印加する電圧レベルを指定するデータを発生するコード発生回路を具備しており、このコード発生回路は、走査線に印加する電圧レベルを制御する制御信号の入力端子を有しており、
前記ROMに入力される前記選択電圧パターン情報は、前記制御信号の入力端子を介して前記コード発生回路にも入力されることを特徴とする表示装置。
A matrix panel having a plurality of scanning lines, a plurality of data lines, and a display element driven by the scanning signal and the data signal;
A scanning line driving circuit for simultaneously selecting a plurality of the scanning lines and applying a scanning voltage having a predetermined selection voltage pattern;
A data line drive that determines a voltage to be applied to the data line based on a comparison between the selection voltage pattern and display data indicating on / off of a display element of the matrix panel, and applies the determined voltage to the data line. A display device comprising:
The data line driving circuit includes a mismatch determination circuit for determining the number of mismatches between the selected voltage pattern and the display data, and the mismatch determination circuit is configured by a ROM. The ROM includes the display data and the display data. An input line for inputting selection voltage pattern information, and an output line formed by connecting source / drain paths of a plurality of insulated gate transistors in series, the input line and the plurality of insulated gates The configuration of the ROM can be programmed by connection / disconnection with the gate of the type transistor,
The scanning line driving circuit includes a code generation circuit that generates data specifying a scanning line to be driven and data specifying a voltage level to be applied to the scanning line. It has an input terminal for a control signal for controlling the applied voltage level,
The display device, wherein the selection voltage pattern information input to the ROM is also input to the code generation circuit via an input terminal of the control signal.
請求項1〜請求項3のいずれかに記載の表示装置を搭載したことを特徴とする電子機器。An electronic apparatus comprising the display device according to claim 1. 複数の走査線と、複数のデータ線と、走査信号とデータ信号とによって駆動される表示要素と、を有するマトリクスパネルと、複数本の前記走査線を同時に選択して所定の選択電圧パターンを有する走査電圧を印加する走査線駆動回路と、前記選択電圧パターンと前記マトリクスパネルの表示要素のオン/オフを示す表示データとの比較に基づき前記データ線に印加する電圧を決定し、その決定された電圧を前記データ線に印加するデータ線駆動回路と、を備えた表示装置の駆動方法であって、
1つのフレーム期間が複数のフィールドからなる場合、前記走査線駆動回路が1つのフィールド期間中に複数の異なる選択電圧パターンを用いながら一組となっている複数本の走査線毎に駆動を行っていき、その一つのフィールド期間中に全部の走査線を1回駆動し、かつ、前記走査線駆動回路と前記データ線駆動回路とが互いに、使用する選択電圧パターンの情報の授受を行い、それぞれ、同じ選択電圧パターンに基づく走査線およびデータ線の駆動を行うことを特徴とする表示装置の駆動方法。
A matrix panel having a plurality of scanning lines, a plurality of data lines, and display elements driven by the scanning signals and the data signals; and a predetermined selection voltage pattern by simultaneously selecting a plurality of the scanning lines. A scanning line driving circuit for applying a scanning voltage, and a voltage to be applied to the data line are determined based on a comparison between the selection voltage pattern and display data indicating ON / OFF of a display element of the matrix panel, and the determined voltage is determined. A data line driving circuit for applying a voltage to the data line, a driving method of a display device comprising:
When one frame period includes a plurality of fields, the scanning line driving circuit performs driving for each of a plurality of scanning lines in a set while using a plurality of different selection voltage patterns during one field period. Then, all the scanning lines are driven once during the one field period, and the scanning line driving circuit and the data line driving circuit mutually exchange information of a selection voltage pattern to be used, respectively, A driving method of a display device, wherein a scanning line and a data line are driven based on the same selection voltage pattern.
請求項5において、
走査線駆動回路またはデータ線駆動回路のいずれか一方に選択電圧パターンを指定するための情報が入力されると、その情報を受けた走査線駆動回路またはデータ線駆動回路はそれぞれ、データ線駆動回路または走査線駆動回路に前記情報を伝達し、これにより、同じ選択電圧パターンに基づく走査線およびデータ線の駆動を実現することを特徴とする表示装置の駆動方法。
In claim 5,
When information for designating a selection voltage pattern is input to one of the scanning line driving circuit and the data line driving circuit, the scanning line driving circuit or the data line driving circuit that receives the information receives the data line driving circuit. Alternatively, a method for driving a display device, wherein the information is transmitted to a scanning line driving circuit to thereby drive the scanning lines and the data lines based on the same selection voltage pattern.
JP2000401273A 1994-11-17 2000-12-28 Display device, display device driving method, and electronic apparatus Expired - Lifetime JP3539387B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000401273A JP3539387B2 (en) 1994-11-17 2000-12-28 Display device, display device driving method, and electronic apparatus

Applications Claiming Priority (9)

Application Number Priority Date Filing Date Title
JP6-283167 1994-11-17
JP28316794 1994-11-17
JP6-326816 1994-12-28
JP32681794 1994-12-28
JP32681694 1994-12-28
JP6-326817 1994-12-28
JP19982695 1995-08-04
JP7-199826 1995-08-04
JP2000401273A JP3539387B2 (en) 1994-11-17 2000-12-28 Display device, display device driving method, and electronic apparatus

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP51162596A Division JP3538841B2 (en) 1994-11-17 1995-11-17 Display device and electronic equipment

Publications (2)

Publication Number Publication Date
JP2001236046A JP2001236046A (en) 2001-08-31
JP3539387B2 true JP3539387B2 (en) 2004-07-07

Family

ID=27529230

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000401273A Expired - Lifetime JP3539387B2 (en) 1994-11-17 2000-12-28 Display device, display device driving method, and electronic apparatus

Country Status (1)

Country Link
JP (1) JP3539387B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4497067B2 (en) 2005-03-23 2010-07-07 セイコーエプソン株式会社 Electro-optical device, driving circuit for electro-optical device, and driving method for electro-optical device

Also Published As

Publication number Publication date
JP2001236046A (en) 2001-08-31

Similar Documents

Publication Publication Date Title
JP3538841B2 (en) Display device and electronic equipment
US6496174B2 (en) Method of driving display device, display device and electronic apparatus
JP3582082B2 (en) Matrix display device, matrix display control device, and matrix display drive device
US6483497B1 (en) Matrix display with signal electrode drive having memory
US7138973B2 (en) Cholesteric liquid crystal display device and display driver
US6597335B2 (en) Liquid crystal display device and method for driving the same
US6538629B1 (en) Liquid crystal driver unit, liquid crystal driving method, and liquid crystal display device
JP2003195828A (en) Display device, information processor, display method, program, and recording medium
US7084866B2 (en) Display driver apparatus, and electro-optical device and electronic equipment using the same
JP3539385B2 (en) Display device and electronic equipment
JP3539386B2 (en) Display device and electronic equipment
JPH0876091A (en) Method and device for driving liquid crystal panel
KR100431046B1 (en) Liquid crystal display device
JP2004046236A (en) Driving method for liquid crystal display device
JP3539387B2 (en) Display device, display device driving method, and electronic apparatus
JP3587166B2 (en) Display device and electronic equipment
JP3587136B2 (en) Matrix type display device
JP2005049402A (en) Electrooptical device, method for driving electrooptical device and electronic apparatus
KR100594197B1 (en) LCD driver for character
JPH04275592A (en) Liquid crystal display device
JPH09218386A (en) Driving circuit of display device and display device
JPH09244594A (en) Liquid crystal display driving circuit
JPH08166774A (en) Method for driving matrix type liquid crystal display device and matrix type liquid crystal display device
JPH0950010A (en) Liquid crystal driving method

Legal Events

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040302

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040315

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080402

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090402

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090402

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100402

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110402

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110402

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120402

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130402

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130402

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140402

Year of fee payment: 10

EXPY Cancellation because of completion of term