(57)【特許請求の範囲】
【請求項１】
マイクロプロセッサユニットとの間で表示データが入出力され、ｈ本（ｈは２以上の整数）の走査線が同時選択される表示部に前記表示データを供給して表示駆動制御する表示駆動制御回路において、
前記表示部にて表示される前記表示データがリード・ライトされるメモリと、
前記マイクロプロセッサユニットからのコマンドに従って前記メモリのアクセスを要求する第１のアクセス要求信号を出力するＭＰＵ制御回路と、
前記表示部での表示動作に従って前記メモリのアクセスを要求する第２のアクセス要求信号を出力するＤＩＳ制御回路と、
前記第１，第２のアクセス要求信号が入力され、前記第１，第２のアクセス要求信号をその入力順に優先させて、その優先順位に従って前記第１，第２のアクセス要求信号に応じたアクセス動作を前記メモリにて開始制御させる第１，第２の動作開始信号を出力するメモリ制御回路と、
前記メモリにて前記表示データのリードまたはライトを実施しているか否かをモニタするモニタ回路と、
を有し、前記第１のアクセス要求信号間の最短時間をＴとしたとき、前記第１，第２のアクセス要求信号に応じた各々のアクセス動作は、Ｔ／２以内に終了され、
前記表示部は、表示要素が列方向にＸ個、行方向にＹ個設けられ、
前記メモリは、ｎ個（ｎは２から４の整数）の分割されたブロックからなり、分割された１つのブロックは、メモリセルがページ方向に（Ｘ／ｍ）個（ｍはｈの倍数）、カラム方向に（Ｙ×ｍ／ｎ）個設けられ、
前記ＭＰＵ制御回路は、ｍビット単位で前記メモリに対して表示データをリード・ライトし、
前記ＤＩＳ制御回路は、前記表示部にて同時に選択されるｈ本の走査線に接続された計（ｈ×Ｙ）個の前記表示要素に供給される（ｈ×Ｙ）個の表示データを前記メモリより同時に読み出すことを特徴とする表示駆動制御回路。
【請求項２】
請求項１において、
前記メモリ制御回路は、Ｔ／２以内に前記第１、第２のアクセス要求信号がその順で入力された時に、前記第１の動作開始信号の出力後Ｔ／２以内に発生される第１の動作終了信号に基づいて、前記第２の動作開始信号を、前記第１の動作終了信号を待って出力することを特徴とする表示駆動制御回路。
【請求項３】
請求項１又は２において、
前記メモリ制御回路は、Ｔ／２以内に前記第２、第１のアクセス要求信号がその順で入力された時に、前記第２の動作開始信号の出力後Ｔ／２以内に発生される第２の動作終了信号に基づいて、前記第１の動作開始信号を、前記第２の動作終了信号を待って出力することを特徴とする表示駆動制御回路。
【請求項４】
請求項１乃至３のいずれかにおいて、
前記メモリ制御回路は、Ｔ／２以内に前記第１、第２のアクセス要求信号が同時に入力された時に、前記第１の動作開始信号を優先して出力し、前記第１の動作開始信号の出力後Ｔ／２以内に発生される第１の動作終了信号に基づいて、前記第２の動作開始信号を、前記第１の動作終了信号を待って出力することを特徴とする表示駆動制御回路。
【請求項５】
請求項１乃至４のいずれかに記載の表示駆動制御回路と、
前記表示駆動制御回路によって表示駆動される表示部と、
を有することを特徴とする画像表示装置。
【請求項６】
請求項５に記載の画像表示装置を有することを特徴とする電子機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、マイクロプロセッシングユニット（ＭＰＵ）との間で表示データが入出力され、液晶表示部等の表示部に表示データを表示駆動制御する表示駆動制御回路並びにそれを用いた画像表示装置及び電子機器に関する。
【０００２】
【背景技術及び発明が解決しようとする課題】
例えば液晶表示装置を例に挙げれば、ＭＬＳ（マルチ・ライン・セレクション）あるいはＡＡ（アクティブ・アドレッシング）駆動法では、複数ライン又は全ラインに同時に表示データを供給するために、１フレームの表示データをフレームメモリに書き込んで、各ラインへの印加電圧を演算処理により決定する必要がある。
【０００３】
ところで、この種の液晶表示装置を組み込んで、パーソナルコンピュータ、プロジェクタなどの電子機器を構成する場合に、この電子機器内に設けられたＭＰＵ側にて、液晶表示駆動制御回路との間のデータの入出力のための特殊な回路が必要とされ、この液晶表示駆動制御回路を組み込んで電子機器を製造する際に、ユーザ側に回路構成上の負担がかかっていた。
【０００４】
ここで、本発明者は、液晶表示駆動制御回路内のフレームメモリに直接アクセスできるようにして、ユーザ側回路の負担を解消することを試みた。
【０００５】
この場合、図１５に示すようにフレームメモリ２００が１ポートの場合に、公知のようにスイッチ２０２を時分割にて切換えて、フレームメモリのポート２０４を、ＭＰＵ側のポート２０６と、液晶表示部側のポート２０８とに接続することが考えられる。
【０００６】
しかし、この時分割駆動の場合には、図１６に示す問題が生ずる。図１６は、スイッチクロックに基づいて時分割駆動を行う例を示している。図１６に示すように、スイッチクロックがＨＩＧＨとなった途中にＭＰＵアクセスがあった場合には、スイッチクロックがＨＩＧＨとなっている残り時間内に、ＭＰＵアクセスに対応できない場合が生ずる。この場合には、次にスイッチクロックがＨＩＧＨとなる時間まで待って、ＭＰＵアクセスを実施しなければならない。
【０００７】
そこで、本発明は、表示駆動制御回路内のフレームメモリにＭＰＵが直接アクセスできるようにして、ユーザ側回路の負担を解消しながらも、非同期的なＭＰＵアクセス要求と、同期的な表示部側のアクセス要求とに的確に応答できる表示駆動制御回路及び画像表示装置並びにそれを備えた電子機器を提供することにある。
【０００８】
【課題を解決するための手段】
請求項１の発明は、マイクロプロセッサユニットとの間で表示データが入出力され、ｈ本（ｈは２以上の整数）の走査線が同時選択される表示部に前記表示データを供給して表示駆動制御する表示駆動制御回路において、
前記表示部にて表示される前記表示データがリード・ライトされるメモリと、
前記マイクロプロセッサユニットからのコマンドに従って前記メモリのアクセスを要求する第１のアクセス要求信号を出力するＭＰＵ制御回路と、
前記表示部での表示動作に従って前記メモリのアクセスを要求する第２のアクセス要求信号を出力するＤＩＳ制御回路と、
前記第１，第２のアクセス要求信号が入力され、前記第１，第２のアクセス要求信号をその入力順に優先させて、その優先順位に従って前記第１，第２のアクセス要求信号に応じたアクセス動作を前記メモリにて開始制御させる第１，第２の動作開始信号を出力するメモリ制御回路と、
前記メモリにて前記表示データのリードまたはライトを実施しているか否かをモニタするモニタ回路と、
を有し、前記第１のアクセス要求信号間の最短時間をＴとしたとき、前記第１，第２のアクセス要求信号に応じた各々のアクセス動作は、Ｔ／２以内に終了され、
前記表示部は、表示要素が列方向にＸ個、行方向にＹ個設けられ、
前記メモリは、ｎ個（ｎは２から４の整数）の分割されたブロックからなり、分割された１つのブロックは、メモリセルがページ方向に（Ｘ／ｍ）個（ｍはｈの倍数）、カラム方向に（Ｙ×ｍ／ｎ）個設けられ、
前記ＭＰＵ制御回路は、ｍビット単位で前記メモリに対して表示データをリード・ライトし、
前記ＤＩＳ制御回路は、前記表示部にて同時に選択されるｈ本の走査線に接続された計（ｈ×Ｙ）個の前記表示要素に供給される（ｈ×Ｙ）個の表示データを前記メモリより同時に読み出すことを特徴とする。
【０００９】
請求項１の発明によれば、第１，第２のアクセス要求が競合した場合、その入力順に従って優先処理を実施している。このとき、第１のアクセス要求信号間の最短時間をＴとしたとき、いずれの要求に応じた処理もＴ／２以内に終了するので、１番目の第１のアクセス要求の後に最短でＴ時間経過後に２番目の第１のアクセス要求があっても、その２番目の第１のアクセス要求に対する処理を即座に実施できる。
【００１０】
請求項２の発明は、請求項１において、前記メモリ制御回路は、前記第１の動作開始信号の出力後Ｔ／２以内に発生される第１の動作終了信号に基づいて、Ｔ／２以内に前記第１、第２のアクセス要求信号がその順で入力された時に、前記第２の動作開始信号を、前記第１の動作終了信号を待って出力することを特徴とする。
【００１１】
請求項３の発明は、請求項１又は２において、前記メモリ制御回路は、前記第２の動作開始信号の出力後Ｔ／２以内に発生される第２の動作終了信号に基づいて、Ｔ／２以内に前記第２、第１のアクセス要求信号がその順で入力された時に、前記第１の動作開始信号を、前記第２の動作終了信号を待って出力することを特徴とする。
【００１２】
請求項２及び３の発明によれば、Ｔ／２以内に前記第１、第２のアクセス要求信号が競合した時に、待機させた側のアクセス要求に応じたアクセス動作を、優先処理の動作終了信号を待って直ちに開始させることができる。
【００１３】
請求項４の発明は、請求項１乃至３のいずれかにおいて、前記メモリ制御回路は、前記第１の動作開始信号の出力後Ｔ／２以内に発生される第１の動作終了信号に基づいて、Ｔ／２以内に前記第１、第２のアクセス要求信号が同時に入力された時に、前記第１の動作開始信号を優先して出力し、前記第２の動作開始信号を、前記第１の動作終了信号を待って出力することを特徴とする。
【００１４】
ＭＰＵ側のコマンドを優先することで、ＭＰＵの処理の高速化を確保でき、しかも表示部側のためのアクセスの遅れは最大でＴ／２であるので、表示上の問題はない。
【００１５】
請求項５及び請求項６の発明は、請求項１乃至４のいずれかに記載の表示駆動制御回路を用いた画像表示装置及び電子機器を定義している。
【００１６】
【発明の実施の形態】
以下、本発明を液晶表示装置に適用した実施の形態について、図面を参照して具体的に説明する。
【００１７】
（装置全体の制御系の説明）
図１は、液晶表示パネル及びその表示駆動制御回路を含む電子機器を示している。図１において、液晶表示パネル１０は例えば３２０×２４０の画素を備え、３２０本の信号線と２４０本の走査線との交差によって形成される画素位置には、例えばスッチング素子と液晶とが直列に接続されて画素が形成される。なお、液晶表示パネル１０は、画素位置の各液晶層に例えばＴＦＴにて代表される３端子型スイッチング素子、あるいはＭＩＭにてして代表される２端子型スイッチング素子を接続したアクティブマトリックス型液晶表示パネルとしてもよい。あるいは、単純マトリックス型液晶表示パネルであってもよい。
【００１８】
この液晶表示パネル１０を駆動するための表示駆動制御回路は、大別して信号線ドライバ２０、走査線ドライバ３０、電源回路４０及び発振用外付け回路５０を有する。
【００１９】
前記信号線ドライバ（カラムドライバ）２０は、３２０本の信号線にデータ信号を供給するものであり、本実施例では、第１の信号線ドライブＩＣ２２と、第２の信号線ドライブＩＣ２４とを有する。第１の信号線ドライブＩＣ２２は、１〜１６０本目の信号線にデータ信号を供給し、第２の信号線ドライブＩＣ２４は、１６１〜３２０本目の信号線にデータ信号を供給する。なお、本実施例では、最大で４つの信号線ドライブＩＣがカスケード接続可能であり、最大で１６０×４＝６４０本の信号線を駆動できる。
【００２０】
この第１，第２の信号線ドライブＩＣ２２，２４は共に同一の構成を有する。カスケード接続可能な最大４つの信号線ドライブＩＣを第１段〜第４段にて使い分けるために、各ＩＣにＬＲ０，ＬＲ１の２つの外部端子が設けられ、その外部端子に印加される電位の組合せを異ならせている。第１段目の第１の信号線ドライブＩＣ２２は、ＬＲ０端子＝ＬＲ１端子＝Ｌに設定され、第２段目の第２の信号線ドライブＩＣ２４は、ＬＲ０端子＝Ｌ、ＬＲ１端子＝Ｈに設定されている。図１では示していないが、第３段目の信号線ドライブＩＣは、ＬＲ０端子＝Ｈ、ＬＲ１端子＝Ｌに設定され、第４段目の信号線ドライブＩＣは、ＬＲ０端子＝ＨＲ１端子＝Ｈに設定される。
【００２１】
走査線ドライバ（ページドライバ）３０は、２４０本の走査線に走査信号を供給するものであり、本実施例では、第１の走査線ドライブＩＣ３２と、第２の走査線ドライブＩＣ３４とを有する。第１の走査線ドライブＩＣ３２は、１〜１２０本目の走査線に走査信号を供給し、第２の走査線ドライブＩＣ３４は、１２１〜２４０本目の走査線に走査信号を供給する。
【００２２】
信号線ドライバ２０及び走査線ドライバ３０には、電源回路４０より電力が供給され、マイクロプロセッサ（ＭＰＵ）６０より各種コマンド信号及びデータ信号が供給される。
【００２３】
（信号線ドライブＩＣの説明）
次ぎに、共に同一の構成を有する第１，第２の信号線ドライブＩＣ２２，２４の詳細について、図２を参照して説明する。
【００２４】
図２は信号線ドライブＩＣに共通な構成を示している。この信号線ドライブＩＣは、表示データＲＡＭ１００と、この表示データＲＡＭ１００に対して例えば１バイト単位にて表示データのリード・ライト動作を制御するＭＰＵ制御回路１２０と、表示データＲＡＭ１００より例えば４ライン分の表示データを読み出し制御して、４ライン同時選択のＭＬＳ駆動を可能とするＬＣＤ制御回路１３０とを有する。ＩＣ内部のバスライン１１１には、バス接続用端子として、／ＣＳ、Ａ０、／ＲＤ、／ＷＲ、Ｃ８６及び／ＲＥＳが、ＭＰＵインターフェース１１０を介して接続されている。また、このバスライン１００には、バス接続用端子としてさらに、Ｄ７〜Ｄ０が入出力回路１１２を介して接続されている。ＭＰＵインターフェース１１０及び入出力回路１１２を介して入出力される制御データ、表示データは、バスライン１１１を介してバスホールダ１１４にて保持可能である。制御データは、コマンドデコーダ１１６にてデコードされ、ステータス設定回路１１８及びＭＰＵ制御回路１２０へのコマンドとして用いられる。
【００２５】
ＭＰＵ制御回路１２０は、カラムアドレス制御回路１２２及びＲＡＭ用Ｉ／Ｏバッファ１２４を制御して、表示データを１バイト単位でＲＡＭ１００に対してリード・ライトする。
【００２６】
また、ＬＣＤ制御回路１３０は、外部端子ＦＲ、ＣＬ、ＣＡ及びＭ／Ｓと接続され、かつ、内部発振回路１５０と接続されている。このＬＣＤ制御回路１３０は、ラッチ回路１３２、デコード回路１３４を駆動制御して、４ライン分の表示データをＲＡＭ１００より読み出し、液晶表示駆動回路１３６を介して、前述の液晶表示パネル１０の信号線に、ＭＬＳ駆動用のデータ信号を供給する。なお、ページアドレス制御回路１４０は、ページアドレスデコーダを有し、ＭＰＵ制御回路１２０及びＬＣＤ制御回路１３０の一方からのページアドレスに基づいて、ＲＡＭ１００の１本のワードラインをアクティブにする。
【００２７】
上述の各端子の説明は下記の通りである。
【００２８】
Ｄ７〜Ｄ０…８ビットの双方向性データバスで、８ビット又は１６ビットの標準的なＭＰＵのデータバスに接続される。
【００２９】
Ａ０…ＭＰＵのアドレスバスの最下位ビットに接続され、「０」の時にはＤ７〜Ｄ０が制御データであることを示し、「１」の時にはＤ７〜Ｄ０が表示データであることを示す。
【００３０】
／ＲＥＳ…リセット信号ＲＥＳの反転信号が入力され、「Ｌ」の時に初期設定される。
【００３１】
／ＣＳ…チップセレクト信号ＣＳの反転信号が入力される。但し、本実施例では、ＭＰＵは複数の信号線ドライブＩＣ２２，２４を一つのＩＣとして認識しているので、チップセレクト反転信号／ＣＳは複数の信号線ドライブＩＣに共通して入力される。従って、／ＣＳがアクティブのときに、全ての信号線ドライブＩＣでは、Ｄ７〜Ｄ０を介してデータの入出力が可能となる。ただし、後述するように、このチップセレクト信号に頼らずに、一つの信号線ドライブＩＣのみとの間で確実なデータ入出力を確保する構成が用いられている。一方、／ＣＳがノンアクティブのときに、全ての信号線ドライブＩＣにてＤ７〜Ｄ０がハイ・インピーダンス状態とされる。
【００３２】
／ＲＤ、／ＷＲ、Ｃ８６…８０系ＭＰＵ接続時と６８系ＭＰＵ接続時とで使い分けされる端子であり、リード、ライトタイミングなどを決定する。
【００３３】
Ｍ／Ｓ…カスケード接続された複数の信号線ドライブＩＣのマスター／スイレブ動作を選択する端子である。信号線ドライブＩＣが１段目に使用される場合がマスター動作であり、このときＭ／Ｓ端子＝Ｈとなる。信号線ドライブＩＣが２段目以降に使用される場合がスレイブ動作であり、このときＭ／Ｓ端子＝Ｌとなる。信号線ドライブＩＣは、マスター動作の時に液晶表示に必要な信号を出力し、スレイブ動作の時に液晶表示に必要な信号を入力することで、液晶表示系の同期がとられる。
【００３４】
ＣＬ…表示クロック入出力端子であり、マスター動作の時にクロックが出力され、スレイブ動作の時にそのクロックが入力される。
【００３５】
ＦＲ…液晶交流化信号の入出力端子であり、マスター動作の時に液晶交流化信号が出力され、スレイブ動作の時にその液晶交流化信号が入力される。
【００３６】
ＣＡ…フレーム走査スタート信号の入出力端子であり、マスター動作の時にフレーム走査スタート信号が出力され、スレイブ動作の時にそのフレーム走査スタート信号が入力される。
【００３７】
ＯＳＣ１〜３…信号線ドライブＩＣが第１段目に使用されるマスター動作の場合に、内部発振回路１５０を動作させるための端子である。この場合、図１に示すように抵抗ＲとキャパシタＣとから成る発振用外付け回路５０が接続され、ｆ＝１／（２．２×Ｃ×Ｒ）（Ｈｚ）のクロックが発振可能となり、内部発振回路１５０より出力される。このクロックは、ＬＣＤ制御回路１３０内部でＬＣＤ表示するためのクロックＣＬとなる。信号線ドライブＩＣが第２段目以降に使用されるスレイブ動作の場合には、内部発振回路１５０は動作せず、ＣＬ信号がＣＬ端子より入力される。
【００３８】
（ＲＡＭ及びその周辺回路の説明）
本実施例は、４ライン同時選択のＭＬＳ駆動を実施するために、図３（Ａ）に示す液晶表示パネル１０の３２０×２４０画素の表示アドレス空間に対して、一つの信号線ドライブ１Ｃ内のＲＡＭ１００のメモリアドレス空間が図３（Ｂ）に示す通りに異なっている。図３（Ｂ）のメモリアドレス空間は、ページ方向のメモリセルの数が、２４０（本）÷８（ビット）＝３０個であるのに対して、カラム方向のメモリセルの数は、３２０（本）×８（ビット）÷２（ＩＣの数）＝１２８０個となっている。なお、図３（Ｂ）のメモリアドレス空間において、ページアドレスを［０，１，２…２９］とする。図３（Ｂ）のカラム方向では、本実施例が１バイト単位でデータのリード・ライトを行うため、カラムアドレスの数は、１２８０÷８＝１６０である。本実施例では、第１段目の信号線ドライブＩＣ２２内のＲＡＭ１００のカラムアドレスを［０，１，２，…１５９］とする。第２段目の信号線ドライブＩＣ２４内のＲＡＭ１００のカラムアドレスを［１６０，１６１，…３１９］とする。なお、最大４個の信号線ドライブＩＣをカスケード接続した場合には、カラムアドレス値の最大は［６３９］となる。
【００３９】
図４は、ＲＡＭ１００及びその周辺回路の回路図であり、３０本のワードラインＷＬ１〜ＷＬ３０と、１２８０列のビット線対ＢＬ，／ＢＬにはそれぞれメモリセル１０２が接続されている。
【００４０】
図２に示すＲＡＭ用Ｉ／Ｏバッファ１２４に接続された１６本のバスラインは、図４に示すように、それぞれのカラムスイッチ１０４を介して１２８０列のビット線対ＢＬ，／ＢＬに接続されている。
【００４１】
図２に示すカラムアドレス制御回路１２２は、図４に示す通り、一つのトランスファーゲート１０６に接続された８つのカラムスイッチ１０４を同時にオン・オフするための１６０個のカラムアドレスデコーダ１２２Ａを有する。この各々のカラムアドレスデコーダ１２２Ａは、ＭＰＵ系制御回路１２０からの１０ビットのカラムアドレスと、２つの外部端子ＬＲ０，ＬＲ１の２ビットの論理とをデコードして、８つのカラムスイッチ１０４を同時にオン・オフする。各々のカラムアドレスデコーダ１２２Ａは、マスクＲＯＭとして、各信号ドライブＩＣで共通となっているが、２つの外部端子ＬＲ０，ＬＲ１の設定電位が信号ドライブＩＣ毎に変更されている。これにより、１〜１６０番目のカラムアドレスを第１段目の信号ドライブＩＣ２２にてデコードでき、１６１〜３２０番目のカラムアドレスを第２段目の信号ドライブＩＣ２４にてデコードできる。そして、ずれか一つのカラムデコーダ１２２Ａから「Ｌ」が出力されると、インバータ１０８の出力「Ｈ」と、カラムコントロール信号（ＣＡＬＣＴＬ）の信号「Ｈ」とにより、一つのトランスファーゲート１０６がオンされ、それに接続された８つのカラムスイッチ１０４が同時にオンする。
【００４２】
図２に示すラッチ回路１３２は、図４に示す通り、ラッチ信号ＳＥＬＲとその反転信号／ＳＥＬＲによってオン・オフされるスイッチ１３２Ａと、その出力をラッチするラッチ用ゲート回路１３２Ｂとを有する。この構成により、ページアドレス制御回路１４０により例えば第１行目のワードラインＷＬ１がアクティブとされた場合には、ラッチ信号ＳＥＬＲがアクティブとされることで、図３（Ａ）の表示空間上での第１〜第４ラインに接続された画素データが同時にラッチされる。同様に、ラッチ反転信号／ＳＥＬＲがアクティブの時に、図３（Ａ）の表示空間上での第５〜第８ラインに接続された画素データが同時にラッチされる。アクティブされるワードラインをページアドレス制御回路１４０にて切り換えることで、全ワードラインに接続されたメモリセル１０２のデータが、４ラインずつ順次ラッチされることになる。
【００４３】
図２に示すデコーダ回路１３４は、４ライン同時選択のＭＬＳ駆動用の信号にデコードするもので、図４に示すよＰＲ（デコード回路をプリチャージするための信号）、ＦＲ（液晶交流化信号）及びＦ１，Ｆ２（ＭＬＳのパターンを区別するためのフィールド信号）に基づいてラッチ出力をデコードする。
【００４４】
図２に示す液晶駆動回路１３６は、図４に示すように、デコーダ回路１３４の出力と、各種電圧とから、信号線に印加される信号電圧を決定する。
【００４５】
（入出力回路１１２の入出力端をハイインピーダンスとする構成について）
図４に示すモニタ回路２００は、１６０個のインバータ１０８の出力がそれぞれベースに印加される１６０個のＮ型トランジスタ２０２と、１本の共通接続線２０４とを有する。いずれか一つのカラムアドレスデコーダ１２２Ａより「Ｌ」が出力されると、それに接続された一つのインバータ１０８の出力「Ｈ」により一つのＮ型トランジスタ２０２がオンされ、共通接続線２０４の電位は「Ｌ」（接地電位）となる。
【００４６】
モニタ回路２００はさらに、１６０個のＮ型トランジスタ２０２が接続された共通接続線２０４の最終段に、一つのモニタ用インバータ２０６を有する。このため、モニタ回路２００の出力として「Ｈ」が得られた時、２つの信号ドライバ２２，２４のいずれかにて、データのリード又はライトを実施しているかがモニタできる。
【００４７】
モニタ回路２００はさらに、共通接続線２０４の電位を「Ｈ」にプリチャージするためのプリチャージ回路２１０を有する。このプリチャージ回路２１０は、２つのＰ型トランジスタ２１４，２１６から成るトランスファゲート２１２を有する。そして、データのリード又はライトの前に、カラムコントロール信号（ＣＡＬＣＴＬ）の「Ｌ」により、Ｐ型トランジスタ２１４がオンされ、共通接続線２０４がプリチャージされる。このとき、モニタ用インバータ２１４により「Ｌ」が出力されるので、Ｐ型トランジスタ２１６もオンする。従って、カラムコントロール信号（ＣＡＬＣＴＬ）が「Ｈ」となっても、いずれか一つのカラムアドレスデコーダ１２２Ａより「Ｌ」が出力されない限り、Ｐ型トランジスタ２１６によって共通接続線２０４の電位が「Ｈ」に維持される。このようにして、いずれか一つのカラムアドレスデコーダ１２２Ａより「Ｌ」が出力されない限り、モニタ回路２００の出力は「Ｌ」となり、誤検出を防止できる。
【００４８】
（ＲＡＭ１００の時分割駆動について）
本実施例では、ＭＰＵ及びＬＣＤ側からのＲＡＭ１００のアクセス要求に対して、ＲＡＭ１００を時分割駆動するために、図２に示すように、アービトレーション回路１６０とＲＡＭ制御回路１７０とを含むメモリ制御回路１８０を設けている。アービトレーション回路１６０には、ＭＰＵ制御回路１２０からのＭＰＵアクセス要求信号（第１のアクセス要求信号）と、ＬＣＤ制御回路１３０からのＬＣＤアクセス要求信号（第２のアクセス要求信号）と、ＲＡＭ制御回路１７０からのＭＰＵアクセス終了信号（第１の動作終了信号）及びＬＣＤアクセス終了信号（第２の動作終了信号）とが入力される。アービトレーション回路１６０は、上記の入力信号に基づいて、ページアドレス制御回路１４０及びＲＡＭ制御回路１７０に対して、ＭＰＵアクセス開始信号（第１の動作開始信号）及びＬＣＤアクセス開始信号（第２動作開始信号）を時分割で出力する。
【００４９】
ページアドレス制御回路１４０は、ＭＰＵ制御回路１２０からのページアドレスと、ＬＣＤ制御回路１３０からのページアドレスとが競合した場合、アービトレーション回路１６０からのいずれか一方の開始信号に基づいて、対応する一方のページアドレスを選択する。
【００５０】
ＲＡＭ制御回路１７０は、アービトレーション回路１６０より開始信号を入力すると、ページアドレス制御回路１４０にて選択されたページアドレスに基づいて選択されるワード線をアクティブにさせる開始タイミングを決定する。
【００５１】
ＲＡＭ制御回路１７０の他の機能として、上述したＭＰＵアクセス終了信号及びＬＣＤアクセス終了信号を発生させる機能がある。ＭＰＵアクセス終了信号は、ＭＰＵアクセス開始信号の出力後所定時間経過後に発生する。同様に、ＬＣＤアクセス終了信号は、ＬＣＤアクセス開始信号の出力後所定時間経過後に発生する。
【００５２】
ＲＡＭ制御回路１７０は、入力されるＭＰＵアクセス開始信号及びＬＣＤアクセス開始信号を所定時間遅延させることで、ＭＰＵアクセス終了信号及びＬＣＤアクセス終了信号を発生させている。これに限らず、他の方法で上記終了信号を発生させても良い。なお、上述の所定時間については後述する。
【００５３】
図１のアービトレーション回路１６０の一例を図５に示す。以下、図５のアービトレーション回路とその動作について、下記の通り場合分けして説明する。
【００５４】
（ＭＰＵアクセス要求のみ入力された場合）
ＭＰＵアクセス要求のみあった場合について、図５を参照して説明する。
【００５５】
まず、図５に示すリセット信号（ＲＥＳＥＴ）が「Ｌ」になることで、図５に示す全てのフリッフフロップＦＦ１〜ＦＦ４がリセットされる。上記の場合には、ＭＰＵアクセス要求信号（ＭＰＵＲＥＣ）が「Ｈ」となり、ＬＣＤアクセス要求信号（ＬＣＤＲＥＣ）、ＭＰＵアクセス終了信号（ＭＰＵＥＮＤ）及びＬＣＤアクセス終了信号（ＬＣＤＥＮＤ）は全て「Ｌ」である。
【００５６】
ＭＰＵアクセス要求信号（ＭＰＵＲＥＣ）が「Ｈ」となることで、第２のフリツプフロップＦＦ２の出力Ｑが「Ｈ」になる。このとき、ＬＣＤアクセス要求信号（ＬＣＤＲＥＣ）が「Ｌ」であるから、第１、第３、第４のフリップフロップＦＦ１，ＦＦ３，ＦＦ４のＱ出力はそれぞれ「Ｌ」となっている。ここで、第１０のアンドゲートＡＮＤ１０の一方の入力として、ＭＰＵアクセス要求信号（ＭＰＵＲＥＣ）の論理「Ｈ」が、第２アンドゲートＡＮＤ２、第３の遅延線ＤＬ３及び第６の遅延線ＤＬ６を介して入力される。第１０のアンドゲートＡＮＤ１０の他方の入力として、第３のフリップフロップＦＦ３のＱ出力「Ｌ」の反転信号「Ｈ」が入力されるため、第１０のアンドゲートＡＮＤ１０の出力が「Ｈ」となる。
【００５７】
このため、第１１のアントゲートＡＮＤ１１の一方の入力端には、第２のオアゲートＯＲ２の出力「Ｈ」が入力される。第１１のアントゲートＡＮＤ１１の他方の入力端には、第８のアンドゲートＡＮＤ８の出力が反転して入力される。ここで、上述した通り、第３のフリップフロップＦＦ３のＱ出力は「Ｌ」であるので、これを入力する第８のアンドゲートＡＮＤ８の出力も「Ｌ」である。従って、第１１のアンドゲートＡＮＤ１１の出力は「Ｈ」となり、第３のオアゲートＯＲ３を介して、ＭＰＵアクセス開始信号（ＭＰＵＳＴＡＲＴ）がアクティブとなる。
【００５８】
上記のようにして、ＭＰＵアクセス要求信号のための第１のスルー経路が成立してＭＰＵアクセス開始信号（ＭＰＵＳＴＡＲＴ）がアクティブとなることで、ＭＰＵ６０からのコマンドに従ってＲＡＭ１００がアクセスされる。この結果、１バイト単位でのデータのリード又はライトが実行される。この後、ＲＡＭ制御回路１７０によりＭＰＵアクセス終了信号（ＭＰＵＥＮＤ）が「Ｈ」とされる。
【００５９】
（ＬＣＤアクセス要求のみ入力された場合）
次ぎに、ＬＣＤアクセス要求信号（ＬＣＤＲＥＣ）の「Ｈ」が、第４，第５の遅延線ＤＬ４，５を介して、第７のアンドゲートＡＮＤ７の一方の入力端に入力する。第７のアンドゲートＡＮＤ７の他方の入力は、第４のフリップフロップＦＦ７のＱ出力が反転して入力される。ここで、第４のフリップフロップＦＦ４の入力端子Ｄには、第２のフリップフロップＦＦ２の「Ｌ」が入力されるので、第４のフリップフロップＦＦ４のＱ出力は「Ｌ」のままである。従って、第７のアンドゲートＡＮＤ７から「Ｈ」が出力され、第１のオアゲートＯＲ１を介して、ＬＣＤアクセス開始信号（ＬＣＤＳＴＡＲＴ）がアクティブとなる。
【００６０】
上記のようにして、ＬＣＤアクセス要求信号のための第２のスルー経路が成立してＬＣＤアクセス開始信号（ＬＣＤＳＴＡＲＴ）がアクティブとなることで、ＲＡＭ１００より液晶表示パネル１０の４走査ライン分のデータの読み出しが実行される。この後、ＲＡＭ制御回路１７０によりＬＣＤアクセス終了信号（ＬＣＤＥＮＤ）が「Ｈ」とされる。
【００６１】
（ＭＰＵアクセス要求、ＬＣＤアクセス要求の順で入力された場合）
次ぎに、ＭＰＵアクセス要求信号（ＭＰＵＲＥＣ）とＬＣＤアクセス要求信号（ＬＣＤＲＥＣ）とが連続して入力した場合について、図５及び図６を参照して説明する。
【００６２】
図６は、まずＭＰＵアクセス要求信号（ＭＰＵＲＥＣ）が入力され、続いてＬＣＤアクセス要求信号（ＬＣＤＲＥＣ）が入力された場合の図５の回路の動作を示している。
【００６３】
このときには、まず、ＭＰＵアクセス要求信号（ＭＰＵＲＥＣ）のための第１のスルー経路が成立し、上述した通り、ＭＰＵアクセス開始信号（ＭＰＵＳＴＡＲＴ）がアクティブとなる。
【００６４】
この時には、ＬＣＤアクセス要求信号（ＬＣＤＲＥＣ）のための第２のスルー経路は成立しない。この理由は下記の通りである。すなわち、ＭＰＵアクセス要求信号（ＭＰＵＲＥＣ）が「Ｈ」となることで、第２のフリップフロップＦＦ２のＱ出力が「Ｈ」となる。しかもＬＣＤアクセス要求信号（ＬＣＤＲＥＣ）が「Ｈ」となることで、第４のフリップフロップＦＦ４のＱ出力も「Ｈ」となる。従って、第４のフリップフロップＦＦ４のＱ出力の反転信号「Ｌ」を入力する第７のアンドゲートＡＮＤ７は、その出力が「Ｌ」となり、第２のスルー経路は成立しない。
【００６５】
このとき、ＭＰＵアクセス終了信号（ＭＰＵＥＮＤ）が「Ｌ」であるので、これを入力する第６のアンドゲートＡＮＤ６の出力は「Ｌ」である。従って、第１のオアゲートＯＲ１の出力は「Ｌ」のままであり、この経路においてもＬＣＤアクセス開始信号（ＬＣＤＳＴＡＲＴ）は「Ｌ」である。
【００６６】
上述の説明から明らかなように、ＬＣＤアクセス開始信号（ＬＣＤＳＴＡＲＴ）が「Ｈ」となるには、ＭＰＵアクセス終了信号（ＭＰＵＥＮＤ）が「Ｈ」となった時であり、上述の動作から、ＲＡＭ１００がＭＰＵ側とＬＣＤ側とで時分割で駆動される。
【００６７】
（ＬＣＤアクセス要求、ＭＰＵアクセス要求の順で入力された場合）
次ぎに、ＬＣＤアクセス要求信号（ＬＣＤＲＥＣ）がまず入力され、続いてＭＰＵアクセス要求信号（ＭＰＵＲＥＣ）とが入力した場合について説明する。
【００６８】
図７は、まずＬＣＤＵアクセス要求信号（ＬＣＤＲＥＣ）が入力され、続いてＭＰＵアクセス要求信号（ＭＰＵＲＥＣ）が入力された場合の図５の回路の動作を示している。
【００６９】
このときには、ＬＣＤアクセス要求信号（ＬＣＤＲＥＣ）の第２のスルー経路が成立し、上述した通り、ＬＣＤアクセス開始信号（ＬＣＤＳＴＡＲＴ）がアクティブとなる。
【００７０】
このとき、ＭＰＵアクセス要求信号（ＭＰＵＲＥＣ）の第１のスルー経路は成立せず、その理由は下記の通りである。すなわち、ＬＣＤアクセス要求信号（ＬＣＤＲＥＣ）及びＭＰＵアクセス要求信号（ＭＰＵＲＥＣ）が順次「Ｈ」となることで、第１，第３のフリップフロップＦＦ１，３のＱ出力が「Ｈ」となる。第３のフリップフロップＦＦ３のＱ出力「Ｈ」の反転信号「Ｌ」を入力する第１０のアンドゲートＡＮＤ１０の出力は「Ｌ」となるからである。
【００７１】
ここで、ＬＣＤアクセス終了信号（ＬＣＤＥＮＤ）が「Ｈ」となると、第１のインバータＩＮＤ１，第１のアンドゲートＡＮＤ１及び第４のインバータＩＮＤ４を経由した信号「Ｈ」が、第５のアンドゲートＡＮＤ５の一方の入力端に入力される。第５のアンドケートＡＮＤ５の他方の入力端には、第３のフリップフロップＦＦ３のＱ出力「Ｈ」が入力されるため、第５のアンドゲートＡＮＤ５の出力が「Ｈ」となる。この第５のアンドゲートＡＮＤ５の出力「Ｈ」は、第９のアンドゲートＡＮＤ９の一方の入力端に入力される。第９のアンドゲートＡＮＤ９の他方の入力端には、第３のフリップフロップＦＦ３のＱ出力「Ｈ」が入力されるため、第９のアンドゲートＡＮＤ９の出力が「Ｈ」となる。従って、第２のオアゲートＯＲ２より「Ｈ」が出力される。一方、第４のフリップフロップＦＦ４の出力は「Ｌ」であるから、第１１のアンドゲートＡＮＤ１１より「Ｈ」が出力され、第３のオアゲートＯＲ３を介して、ＭＰＵアクセス開始信号（ＭＰＵＳＴＡＲＴ）がアクティブとなる。
【００７２】
（ＭＰＵアクセス要求及びＬＣＤアクセス要求が同時入力の場合）
次ぎに、ＭＰＵアクセス要求及びＬＣＤアクセス要求が同時入力の場合について説明する。この場合には、ＭＰＵアクセス要求信号（ＭＰＵＲＥＣ）及びＬＣＤアクセス要求信号（ＬＣＤＲＥＣ）が「Ｈ」となることで、第１〜第４のフリップフッロプＦＦ１〜ＦＦ４のＱ出力が「Ｈ」となる。
【００７３】
従って、第１，第２のスルー経路は成立しない。このときには、第８のアンドゲートＡＮＤ８の出力が「Ｈ」となり、第１２のアンドゲートＡＮＤ１２及び第３のオアゲートＯＲ３を経由して、ＭＰＵアクセス開始信号（ＭＰＵＳＴＡＲＴ）がアクティブとなる。
【００７４】
その後、ＭＰＵアクセス終了信号（ＭＰＵＥＮＤ）が「Ｈ」となるのを待って、これを入力する第６のアンドゲートＡＮＤ６の出力が「Ｈ」なる。従って、第１のオアゲートＯＲ１の出力が「Ｈ」となり、ＬＣＤアクセス開始信号（ＬＣＤＳＴＡＲＴ）がアクティブとなる。
【００７５】
（アクセス要求の処理について）
図８及び図９は、それぞれＭＰＵアクセス要求信号及びＬＣＤアクセス要求信号が前後して入力された場合の、ＲＡＭ１００に対する時分割アクセスタイムを示している。図８において、１番目のＭＰＵアクセス要求の立ち上がりと２番目のＭＰＵアクセス要求の立ち上がりまでの時間は、非同期のＭＰＵアクセス要求間の最短時間をＴ１として示している。この時間Ｔ１はＭＰＵ６０にて定められる時間である。従って、この時間Ｔ１よりも短い時間内に２つのＭＰＵアクセス要求信号が連続することはない。
【００７６】
図８及び図９いずれの場合も、Ｔ１／２以内にＭＰＵアクセス要求信号及びＬＣＤアクセス要求信号が入力されたときに、最初のアクセス開始指令からＴ１／２以下の時間でいずれか先着のアクセス要求信号に基づきＲＡＭ１００をアクセスし、その後のＴ１／２以下の時間で他方のアクセス要求信号に基づきＲＡＭ１００をアクセスしている。
【００７７】
ここで、本実施例では、時間Ｔ１は５００ｎＳであり、２ＭＨｚのアクセス周波数である。これに対して、図２のラッチ回路１３２でのラッチ周波数は例えば１４．４のＫＨｚであり、ＬＣＤアクセス要求間の時間Ｔ２は６９．４μＳである。このように、ＬＣＤアクセス要求信号間の時間Ｔ２は、非同期のＭＰＵアクセス要求信号間の最短時間をＴ１よりも十分に長い。従って、図８及び図９の通りアクセス処理時間を定義しておけば、２つのアクセス要求を効率よく処理できる。
【００７８】
（電子機器の説明）
上述の実施例の液晶表示装置を用いて構成される電子機器は、図１０に示す表示情報出力源１０００、表示情報処理回路１００２、表示駆動回路１００４、液晶パネルなどの表示パネル１００６、クロック発生回路１００８及び電源回路１０１０を含んで構成される。表示情報出力源１０００は、ＲＯＭ、ＲＡＭなどのメモリ、テレビ信号を同調して出力する同調回路などを含んで構成され、クロック発生回路１００８からのクロックに基づいて、ビデオ信号などの表示情報を出力する。表示情報処理回路１００２は、クロック発生回路１００８からのクロックに基づいて表示情報を処理して出力する。この表示情報処理回路１００２は、例えば増幅・極性反転回路、相展開回路、ローテーション回路、ガンマ補正回路あるいはクランプ回路等を含むことができる。表示駆動回路１００４は、走査側駆動回路及びデータ側駆動回路を含んで構成され、液晶パネル１００６を表示駆動する。表示駆動回路１００４中のデータ側駆動回路が、上述の信号線ドライブＩＣ２２，２４を含んでいる。電源回路１０１０は、上述の各回路に電力を供給する。
【００７９】
このような構成の電子機器として、図１１に示す液晶プロジェクタ、図１２に示すマルチメディア対応のパーソナルコンピュータ（ＰＣ）及びエンジニアリング・ワークステーション（ＥＷＳ）、図１３に示すページャ、あるいは携帯電話、ワードプロセッサ、テレビ、ビューファインダ型又はモニタ直視型のビデオテープレコーダ、電子手帳、電子卓上計算機、カーナビゲーション装置、ＰＯＳ端末、タッチパネルを備えた装置などを挙げることができる。
【００８０】
図１１に示す液晶プロジェクタは、透過型液晶パネルをライトバルブとして用いた投写型プロジェクタであり、例えば３板プリズム方式の光学系を用いている。  図１１において、プロジェクタ１１００では、白色光源のランプユニット１１０２から射出された投写光がライトガイド１１０４の内部で、複数のミラー１１０６および２枚のダイクロイックミラー１１０８によってＲ、Ｇ、Ｂの３原色に分けられ、それぞれの色の画像を表示する３枚の液晶パネル１１１０Ｒ、１１１０Ｇおよび１１１０Ｂに導かれる。そして、それぞれの液晶パネル１１１０Ｒ、１１１０Ｇおよび１１１０Ｂによって変調された光は、ダイクロイックプリズム１１１２に３方向から入射される。ダイクロイックプリズム１１１２では、レッドＲおよびブルーＢの光が９０°曲げられ、グリーンＧの光が直進するので各色の画像が合成され、投写レンズ１１１４を通してスクリーンなどにカラー画像が投写される。
【００８１】
図１２に示すパーソナルコンピュータ１２００は、キーボード１２０２を備えた本体部１２０４と、液晶表示画面１２０６とを有する。
【００８２】
図１３に示すページャ１３００は、金属製フレーム１３０２内に、液晶表示基板１３０４、バックライト１３０６ａを備えたライトガイド１３０６、回路基板１３０８、第１，第２のシールド板１３１０，１３１２、２つの弾性導電体１３１４，１３１６、及びフィルムキャリアテープ１３１８を有する。２つの弾性導電体１３１４，１３１６及びフィルムキャリアテープ１３１８は、液晶表示基板１３０４と回路基板１３０８とを接続するものである。
【００８３】
ここで、液晶表示基板１３０４は、２枚の透明基板１３０４ａ，１３０４ｂの間に液晶を封入したもので、これにより少なくともドットマトリクス型の液晶表示パネルが構成される。一方の透明基板に、図１０に示す駆動回路１００４、あるいはこれに加えて表示情報処理回路１００２を形成することができる。液晶表示基板１３０４に搭載されない回路は、液晶表示基板の外付け回路とされ、図１３の場合には回路基板１３０８に搭載できる。
【００８４】
図１３はページャの構成を示すものであるから、液晶表示基板１３０４以外に回路基板１３０８が必要となるが、電子機器用の一部品として液晶表示装置が使用される場合であって、透明基板に表示駆動回路などが搭載される場合には、その液晶表示装置の最小単位は液晶表示基板１３０４である。あるいは、液晶表示基板１３０４を筺体としての金属フレーム１３０２に固定したものを、電子機器用の一部品である液晶表示装置として使用することもできる。さらに、バックライト式の場合には、金属製フレーム１３０２内に、液晶表示基板１３０４と、バックライト１３０６ａを備えたライトガイド１３０６とを組み込んで、液晶表示装置を構成することができる。これらに代えて、図１４に示すように、液晶表示基板１３０４を構成する２枚の透明基板１３０４ａ，１３０４ｂの一方に、金属の導電膜が形成されたポリイミドテープ１３２２に、信号線ドライブＩＣなどのＩＣチップ１３２４を実装したＴＣＰ（Ｔａｐｅ  Ｃａｒｒｉｅｒ  Ｐａｃｋａｇｅ）１３２０を接続して、電子機器用の一部品である液晶表示装置として使用することもできる。
【００８５】
なお、本発明は上記実施例に限定されるものではなく、本発明の要旨の範囲内で種々の変形実施が可能である。例えば、本発明は上述の各種の液晶パネルの駆動に適用されるものに限らず、エレクトロルミネッセンス、プラズマディスプレー装置にも適用可能である。
【００８６】
【図面の簡単な説明】
【図１】本発明を適用した液晶表示装置を含む電子機器のブロック図である。
【図２】図１に示す信号線ドライバの構成を示すブロック図である。
【図３】（Ａ）は図１の液晶表示パネルの表示空間アドレスを示す概略説明図であり、（Ｂ）は図１に示す信号線ドライブＩＣ内のＲＡＭの画素アドレスを示す概略説明図である。
【図４】図２に示すＲＡＭ及びその周辺回路を示す回路図である。
【図５】図２に示すアービトレーション回路の回路図である。
【図６】ＭＰＵアクセス要求信号、ＬＣＤアクセス要求信号がその順で入力された場合の図５の回路の動作を説明するためのタイミングチャートである。
【図７】ＬＣＤアクセス要求信号、ＭＰＵアクセス要求信号がその順で入力された場合の図５の回路の動作を説明するためのタイミングチャートである。
【図８】ＬＣＤアクセス要求信号、ＭＰＵアクセス要求信号がその順で入力された場合のアクセス処理時間を説明するための概略説明図である。
【図９】ＭＰＵアクセス要求信号、ＬＣＤアクセス要求信号がその順で入力された場合のアクセス処理時間を説明するための概略説明図である。
【図１０】本発明が適用される電子機器のブロック図である。
【図１１】本発明が適用されるプロジェクタの概略説明図である。
【図１２】本発明が適用されるパーソナルコンピュータの外観図である。
【図１３】本発明が適用されるページャの分解斜視図である。
【図１４】外付け回路を備えた画像表示装置の一例を示す概略説明図である。
【図１５】１ポートＲＡＭのスイッチによる時分割のポート切り換えを模式的に示す概略説明図である。
【図１６】図１５に示す時分割のポート切り換えの場合の問題点を説明するための概略説明図である。
【符号の説明】
１０  液晶表示パネル
２０  信号線ドライバ
２２  第１の信号線ドライブＩＣ
２４  第２の信号線ドライブＩＣ
３０  走査線ドライバ
３２、３４  走査線ドライブＩＣ
４０  電源回路
５０  発振用外付け回路
６０  ＭＰＵ
１００  表示データＲＡＭ
１０２  メモリセル
１０４  カラムスイッチ
１０６  トランスファーゲート
１０８  インバータ
１１０  ＭＰＵインターフェース
１１１  バスライン
１１２  入出力回路
１１４  バスホールダ
１１６  コマンドデコーダ
１１８  ステータス設定回路
１２０  ＭＰＵ制御回路
１２２  カラムアドレス制御回路
１２４  Ｉ／Ｏバッファ
１３０  ＬＣＤ制御回路
１３２  ラッチ回路
１３４  デコード回路
１３６  液晶駆動回路
１４０  ページアドレス制御回路
１５０  内部発振回路
１６０  アービトレーション回路
１７０  ＲＡＭ制御回路
１８０  メモリ制御回路
【図１】
0004102455.tif 000002
【図２】
0004102455.tif 000003
【図３】
0004102455.tif 000004
【図４】
0004102455.tif 000005
【図５】
0004102455.tif 000006
【図６】
0004102455.tif 000007
【図７】
0004102455.tif 000008
【図８】
0004102455.tif 000009
【図９】
0004102455.tif 000010
【図１０】
0004102455.tif 000011
【図１１】
0004102455.tif 000012
【図１２】
0004102455.tif 000013
【図１３】
0004102455.tif 000014
【図１４】
0004102455.tif 000015
【図１５】
0004102455.tif 000016
【図１６】
0004102455.tif 000017