(57)【要約】【課題】階調データの供給タイミングに依存せずに、データ線を駆動する表示ドライバ及び該表示ドライバを含む電気光学装置を提供する。【解決手段】電気光学装置の複数のデータ線を駆動する表示ドライバ２００は、所与の取込開始タイミング指示信号を基準に、階調データの取込開始タイミングまでの期間を設定するための取込開始タイミング設定レジスタ３８４と、前記取込開始タイミング設定レジスタ３８４の設定内容に基づいてシフトスタート信号を生成するシフトスタート信号生成回路３８８とを含む。表示ドライバ２００は、所与のシフトクロックに基づいてシフトスタート信号をシフトしてシフト出力を出力するシフトレジスタと、各ＦＦがシフトレジスタのシフト出力に基づいて階調データを保持する複数のＦＦを有するデータラッチとを含み、データラッチに保持された階調データに対応したデータ信号をデータ線に出力する。【選択図】        図１７
2004272103.tif 000002
【特許請求の範囲】
【請求項１】
複数の画素と、複数の走査線と、複数のデータ線とを含む電気光学装置の前記複数のデータ線を駆動するための表示ドライバであって、
階調データが供給される階調バスと、
所与の取込開始タイミング指示信号を基準に、前記階調データの取込開始タイミングまでの期間を設定するための取込開始タイミング設定レジスタと、
前記取込開始タイミング設定レジスタの設定内容に基づいてシフトスタート信号を生成するシフトスタート信号生成回路と、
複数のフリップフロップを有し、所与のシフトクロックに基づいて前記シフトスタート信号をシフトして各フリップフロップからシフト出力を出力するシフトレジスタと、
各フリップフロップが前記シフトレジスタのシフト出力に基づいて前記階調バス上の前記階調データを保持する複数のフリップフロップを有するデータラッチと、
前記データラッチに保持された階調データに対応したデータ信号を前記複数のデータ線に出力するデータ線駆動回路とを含むことを特徴とする表示ドライバ。
【請求項２】
複数の画素と、複数の走査線と、３Ｎ（Ｎは自然数）本のデータ線ごとにその両側から内側に向けて交互にくし歯状に配線された複数のデータ線と、各データ信号供給線がＮ組の第１〜第３の色成分用のデータ信号を多重化した多重化データを伝送する複数のデータ信号供給線と、各デマルチプレクサが前記３Ｎ本のデータ線の各データ線に対して前記多重化データをデマルチプレクスして前記Ｎ組の第１〜第３の色成分用のデータ信号のいずれかを出力する複数のデマルチプレクサとを含む電気光学装置の前記複数のデータ信号供給線を駆動するための表示ドライバであって、
前記複数のデータ線の各データ線が並ぶ順序に対応して前記第１〜第３の色成分用の階調データが供給される階調バスと、
各クロックラインに２Ｎ個のシフトクロックのうちいずれかのシフトクロックが供給され、それぞれが第１〜第Ｎのグループのいずれかに属するＮ本の第１のクロックラインと、
各クロックラインに前記２Ｎ個のシフトクロックのうちいずれかのシフトクロックが供給され、それぞれが前記前記第１〜第Ｎのグループのいずれかに属するＮ本の第２のクロックラインと、
所与の取込開始タイミング指示信号を基準に、前記階調データの取込開始タイミングまでの期間を設定するための取込開始タイミング設定レジスタと、
前記取込開始タイミング設定レジスタの設定内容に基づいてシフトスタート信号を生成するシフトスタート信号生成回路と、
前記取込開始タイミング設定レジスタの設定内容に基づいて、前記２Ｎ個のシフトクロックを前記第１及び第２のクロックラインに割り当てて出力するシフトクロック割当回路と、
複数のフリップフロップを有し、シフトクロックに基づいて前記シフトスタート信号を第１のシフト方向にシフトして各フリップフロップからシフト出力を出力し、それぞれが前記第１〜第Ｎのグループのいずれかに属するＮ個の第１のシフトレジスタと、
複数のフリップフロップを有し、シフトクロックに基づいて前記シフトスタート信号を前記第１のシフト方向とは反対の第２のシフト方向にシフトして各フリップフロップからシフト出力を出力し、それぞれが前記第１〜第Ｎのグループのいずれかに属するＮ個の第２のシフトレジスタと、
前記第１のシフトレジスタのシフト出力に基づいて前記階調バス上の前記階調データを保持し、それぞれが前記第１〜第Ｎのグループのいずれかに属するＮ個の第１のデータラッチと、
前記第２のシフトレジスタのシフト出力に基づいて前記階調バス上の前記階調データを保持し、それぞれが前記第１〜第Ｎのグループのいずれかに属するＮ個の第２のデータラッチと、
前記第１のデータラッチに保持されたＮ組の階調データを多重化した第１の多重化データと、前記第２のデータラッチに保持されたＮ組の階調データを多重化した第２の多重化データとを生成するマルチプレクサと、
各データ出力部が前記第１又は第２の多重化データに対応したデータ信号をデータ信号供給線に出力する複数のデータ出力部が前記複数のデータ線の各データ線が並ぶ順序に対応して配置されるデータ信号供給線駆動回路とを含み、
第ｊ（１≦ｊ≦Ｎ、ｊは整数）のグループに属する前記第１のシフトレジスタは、前記第ｊのグループに属する前記第１のクロックライン上のシフトクロックに基づいてシフト出力を出力し、
前記第ｊのグループに属する前記第２のシフトレジスタは、前記第ｊのグループに属する前記第２のクロックライン上のシフトクロックに基づいてシフト出力を出力し、
前記第ｊのグループに属する前記第１のデータラッチは、前記第ｊのグループに属する前記第１のシフトレジスタのシフト出力に基づいて前記階調データを保持し、
前記第ｊのグループに属する前記第２のデータラッチは、前記第ｊのグループに属する前記第２のシフトレジスタのシフト出力に基づいて前記階調データを保持することを特徴とする表示ドライバ。
【請求項３】
請求項２において、
前記第１のデータラッチに保持されたＮ組の階調データと、前記第２のデータラッチに保持されたＮ組の階調データとをラッチするラインラッチを含み、
前記マルチプレクサは、
前記ラインラッチに保持された階調データのうち前記第１のデータラッチからの前記Ｎ組の階調データを多重化した第１の多重化データを生成し、前記ラインラッチに保持された階調データのうち前記第２のデータラッチからの前記Ｎ組の階調データを多重化した第２の多重化データを生成することを特徴とする表示ドライバ。
【請求項４】
請求項２又は３において、
前記データ信号供給線駆動回路は、
前記第１の多重化データに基づいて前記電気光学装置の第１の辺側からデータ信号供給線を駆動し、前記第２の多重化データに基づいて前記電気光学装置の前記第１の辺に対向する第２の辺側からデータ信号供給線を駆動することを特徴とする表示ドライバ。
【請求項５】
請求項２乃至４のいずれかにおいて、
所与の基準クロックに基づいて、前記２Ｎ個のシフトクロックを生成するシフトクロック生成回路を含み、
前記階調データは、前記所与の基準クロックに同期して前記階調バスに供給され、
前記２Ｎ個のシフトクロックは、互いに異なる位相を有する期間を含むことを特徴とする表示ドライバ。
【請求項６】
請求項５において、
前記２Ｎ個のシフトクロックは、
前記第１及び第２のシフトレジスタにおいて各シフトスタート信号を取り込むための初段取込期間において所与のパルスを有し、前記初段取込期間経過後のデータ取込期間において互い位相が異なることを特徴とする表示ドライバ。
【請求項７】
請求項２乃至６のいずれかにおいて、
前記シフトクロック割当回路は、
前記所与の取込開始タイミング指示信号の変化タイミングと、前記階調データの取込開始タイミングとの間の所与の基準クロックのクロック数に応じて、前記２Ｎ個のシフトクロックを前記Ｎ本の第１のクロックライン及び前記Ｎ本の第２のクロックラインのいずれかに出力することを特徴とする表示ドライバ。
【請求項８】
請求項７において、
前記シフトクロック割当回路は、
前記所与の取込開始タイミング指示信号の変化タイミング直後の最初の前記所与の基準クロックの立ち上がり又は立ち下がりを０とした場合に、前記変化タイミングと前記取込開始タイミングとの間の前記所与の基準クロックのクロック数が偶数か奇数かに応じて、前記２Ｎ個のシフトクロックを前記Ｎ本の第１のクロックライン及び前記Ｎ本の第２のクロックラインのいずれかに出力することを特徴とする表示ドライバ。
【請求項９】
請求項１乃至８のいずれかにおいて、
前記複数のデータ線が伸びる前記第１の辺から前記第２の辺への方向と、前記第１又は第２のシフト方向とが同じ方向であることを特徴とする表示ドライバ。
【請求項１０】
請求項１乃至９のいずれかにおいて、
前記走査線が伸びる方向を長辺側とし、前記データ線が伸びる方向を短辺側とした場合に、前記電気光学装置の前記短辺側に沿って配置されていることを特徴とする表示ドライバ。
【請求項１１】
複数の画素と、
複数の走査線と、
３Ｎ（Ｎは自然数）本のデータ線ごとにその両側から内側に向けて交互にくし歯状に配線された複数のデータ線と、
各データ信号供給線がＮ組の第１〜第３の色成分用のデータ信号を多重化した多重化データを伝送する複数のデータ信号供給線と、
各デマルチプレクサが前記３Ｎ本のデータ線の各データ線に対して前記多重化データをデマルチプレクスして前記Ｎ組の第１〜第３の色成分用のデータ信号のいずれかを出力する複数のデマルチプレクサと、
前記複数のデータ信号供給線を駆動する請求項２乃至１０のいずれか記載の表示ドライバとを含むことを特徴とする電気光学装置。
【請求項１２】
複数の画素と、
複数の走査線と、
３Ｎ（Ｎは自然数）本のデータ線ごとにその両側から内側に向けて交互にくし歯状に配線された複数のデータ線と、
各データ信号供給線がＮ組の第１〜第３の色成分用のデータ信号を多重化した多重化データを伝送する複数のデータ信号供給線と、
各デマルチプレクサが前記３Ｎ本のデータ線の各データ線に対して前記多重化データをデマルチプレクスして前記Ｎ組の第１〜第３の色成分用のデータ信号のいずれかを出力する複数のデマルチプレクサとを含む表示パネルと、
前記複数のデータ信号供給線を駆動する請求項２乃至１０のいずれか記載の表示ドライバとを含むことを特徴とする電気光学装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、表示ドライバ及び電気光学装置に関する。
【０００２】
【従来の技術】
ＬＣＤ（液晶表示）パネルに代表される表示パネル（広義には電気光学装置又は表示装置）は、携帯電話機や携帯型情報端末（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ：ＰＤＡ）に実装される。特にＬＣＤパネルは、他の表示パネルと比較して、より小型化、低消費電力化及び低コスト化を実現し、種々の電子機器に搭載されている。
【０００３】
ＬＣＤパネルでは、表示される画像の見易さを考慮して、ある一定サイズ以上のサイズが要求される。その一方で、電子機器に搭載された場合のＬＣＤパネルの実装サイズをできるだけ小さくすることが望まれている。このような実装サイズを小さくすることができるＬＣＤパネルとして、いわゆるくし歯配線されたＬＣＤパネルがある。
【０００４】
ＬＣＤパネルの実装サイズを小さくするために、ＬＣＤパネルの走査線を駆動する走査ドライバと該ＬＣＤパネルとの配線の領域を狭くしたり、ＬＣＤパネルのデータ線を駆動する表示ドライバと該ＬＣＤパネルとの配線の領域を狭くしたりすることが有効である。
【０００５】
また、ＬＣＤパネルが実装される電子機器の小型軽量化や高画質化の要求により、ＬＣＤパネルの更なる小型化、画素の微細化が望まれている。その１つの解決策として、低温ポリシリコン（Ｌｏｗ  Ｔｅｍｐｅｒａｔｕｒｅ  Ｐｏｌｙ−Ｓｉｌｉｃｏｎ：以下ＬＴＰＳと略す。）プロセスにより、ＬＣＤパネルを形成することが検討されている。
【０００６】
ＬＴＰＳプロセスによれば、スイッチ素子（例えば、薄膜トランジスタ（Ｔｈｉｎ  Ｆｉｌｍ  Ｔｒａｎｓｉｓｔｏｒ：ＴＦＴ））等を含む画素が形成されるパネル基板（例えばガラス基板）上に、駆動回路等を直接形成することができる。そのため、部品数を削減し、表示パネルの小型軽量化が可能となる。またＬＴＰＳでは、これまでのシリコンプロセスの技術を応用して、開口率を維持したまま画素の微細化を図ることができる。更にまたＬＴＰＳは、アモルファスシリコン（ａｍｏｒｐｈｏｕｓ  ｓｉｌｉｃｏｎ：ａ−Ｓｉ）に比べて電荷の移動度が大きく、かつ寄生容量が小さい。したがって、画面サイズの拡大により１画素当たりの画素選択期間が短くなった場合でも、当該基板上に形成された画素の充電期間を確保し、画質の向上を図ることが可能となる。
【０００７】
このため、ＬＴＰＳプロセスにより形成されたＬＣＤパネルの走査線又はデータ線をくし歯配線することにより、例えば実装サイズの縮小による小型化と、画質の向上とを両立させることができる。
【０００８】
【特許文献１】
特開２００２−１５６６５４号公報
【０００９】
【発明が解決しようとする課題】
しかしながら、くし歯配線されたＬＣＤパネルの互いに対向する辺から、表示ドライバが該ＬＣＤパネルのデータ線を駆動する場合、通常のＬＣＤパネルではデータ線が並ぶ順序に対応して供給されていた階調データの順序を変更する必要が生ずる。
【００１０】
従来の表示ドライバでは各データ線に対応して供給される階調データの順序を変更することができず、くし歯配線されたＬＣＤパネルを従来の表示ドライバで駆動する場合、専用のデータスクランブルＩＣを付加する必要があった。
【００１１】
またＬＴＰＳプロセスにより形成されたＬＣＤパネルでは、１本のデータ信号供給線を例えば１組のＲ、Ｇ、Ｂ用（１画素を構成する第１〜第３の色成分用）の画素電極に接続可能な各色のデータ線のいずれかに接続されるデマルチプレクサ（ｄｅｍｕｌｔｉｐｌｅｘｅｒ）が設けられる。この場合、ＬＴＰＳの電荷の移動度が大きいことを利用して、データ信号供給線上に、Ｒ、Ｇ、Ｂ用のデータ信号が、時分割されて伝送される。そして、当該画素の選択期間に、各色成分用のデータ信号が、デマルチプレクサにより順次各データ線に切り替えて出力され、各色成分ごとに設けられた画素電極に書き込まれる。このような構成によれば、ドライバからデータ信号供給線にデータ信号を出力するための端子の数を削減することができる。そのため、端子間のピッチに制限されることなく、画素の微細化によるデータ線数の増加にも対応することができる。
【００１２】
ところが、１組のみならず複数組のデータ線がくし歯配線されたＬＣＤパネルに対する市場の要求が高まることが予想される。この場合、表示ドライバは、ＬＣＤパネルの各データ信号供給線に対して、３×Ｎ（Ｎは自然数）ドット分のデータ信号を多重化して出力する必要がある（３×Ｎマルチプレクス駆動）。
【００１３】
しかしながら、３×Ｎマルチプレクス駆動を行う場合、単に多重度を増加させるだけでは不十分であり、くし歯配線されたＬＣＤパネルのデータ線の組数Ｎに応じて、上述のデータスクランブルの方法が異なる。
【００１４】
更に、表示ドライバに対する階調データの取込開始タイミングを示す信号が変化してから、実際に階調データが該表示ドライバに対して供給されるタイミングまでの期間は、コントローラの種類に依存しており一定ではない。したがって、くし歯配線されたＬＣＤパネルを駆動する場合、階調データの取込順序が狂ってしまうという問題が発生する。
【００１５】
本発明は、以上のような技術的課題に鑑みてなされたものであり、その目的とするところは、階調データの供給タイミングに依存せずに、データ線を駆動する表示ドライバ及び該表示ドライバを含む電気光学装置を提供することにある。
【００１６】
また本発明の他の目的は、階調データの供給タイミングに依存せず、くし歯配線された表示パネルに対して３×Ｎマルチプレクス駆動を行うことができる表示ドライバ及び該表示ドライバを含む電気光学装置を提供することにある。
【００１７】
【課題を解決するための手段】
上記課題を解決するために本発明は、複数の画素と、複数の走査線と、複数のデータ信号供給線とを含む電気光学装置の前記複数のデータ信号供給線を駆動するための表示ドライバであって、階調データが供給される階調バスと、所与の取込開始タイミング指示信号を基準に、前記階調データの取込開始タイミングまでの期間を設定するための取込開始タイミング設定レジスタと、前記取込開始タイミング設定レジスタの設定内容に基づいてシフトスタート信号を生成するシフトスタート信号生成回路と、複数のフリップフロップを有し、所与のシフトクロックに基づいて前記シフトスタート信号をシフトして各フリップフロップからシフト出力を出力するシフトレジスタと、各フリップフロップが前記シフトレジスタのシフト出力に基づいて前記階調バス上の前記階調データを保持する複数のフリップフロップを有するデータラッチと、前記データラッチに保持された階調データに対応したデータ信号を前記複数のデータ信号供給線に出力するデータ信号供給線駆動回路とを含む表示ドライバに関係する。
【００１８】
ここで、取込開始タイミング指示信号は、表示ドライバに接続されたコントローラから供給される。
【００１９】
取込開始タイミング設定レジスタには、取込開始タイミング指示信号を基準に階調データの取込開始タイミングまでの期間のみならず、階調データの供給開始タイミングであってもよい。広義には、取込開始タイミング設定レジスタには、取込開始タイミング指示信号と、取り込み対象である階調データとの時間的なずれ量を設定できればよい。
【００２０】
本発明では、取込開始タイミング設定レジスタと、シフトスタート信号生成回路とを設けて、取込開始タイミング設定レジスタの設定内容に応じて変化タイミングが変更されたシフトスタート信号をシフトしたシフト出力により、階調データを取り込むようにしている。したがって、例えばコントローラから出力される取込開始タイミング指示信号から、階調データの取込開始タイミング（又は供給開始タイミング）までの期間が、コントローラの種類に依存している場合であっても、取り込んだ階調データに基づく画像を正常に表示させる表示ドライバを提供することができる。
【００２１】
また本発明は、複数の画素と、複数の走査線と、３Ｎ（Ｎは自然数）本のデータ線ごとにその両側から内側に向けて交互にくし歯状に配線された複数のデータ線と、各データ信号供給線がＮ組の第１〜第３の色成分用のデータ信号を多重化した多重化データを伝送する複数のデータ信号供給線と、各デマルチプレクサが前記３Ｎ本のデータ線の各データ線に対して前記多重化データをデマルチプレクスして前記Ｎ組の第１〜第３の色成分用のデータ信号のいずれかを出力する複数のデマルチプレクサとを含む電気光学装置の前記複数のデータ信号供給線を駆動するための表示ドライバであって、前記複数のデータ線の各データ線が並ぶ順序に対応して前記第１〜第３の色成分用の階調データが供給される階調バスと、各クロックラインに２Ｎ個のシフトクロックのうちいずれかのシフトクロックが供給され、それぞれが第１〜第Ｎのグループのいずれかに属するＮ本の第１のクロックラインと、各クロックラインに前記２Ｎ個のシフトクロックのうちいずれかのシフトクロックが供給され、それぞれが前記前記第１〜第Ｎのグループのいずれかに属するＮ本の第２のクロックラインと、所与の取込開始タイミング指示信号を基準に、前記階調データの取込開始タイミングまでの期間を設定するための取込開始タイミング設定レジスタと、前記取込開始タイミング設定レジスタの設定内容に基づいてシフトスタート信号を生成するシフトスタート信号生成回路と、前記取込開始タイミング設定レジスタの設定内容に基づいて、前記２Ｎ個のシフトクロックを前記第１及び第２のクロックラインに割り当てて出力するシフトクロック割当回路と、複数のフリップフロップを有し、シフトクロックに基づいて前記シフトスタート信号を第１のシフト方向にシフトして各フリップフロップからシフト出力を出力し、それぞれが前記第１〜第Ｎのグループのいずれかに属するＮ個の第１のシフトレジスタと、複数のフリップフロップを有し、シフトクロックに基づいて前記シフトスタート信号を前記第１のシフト方向とは反対の第２のシフト方向にシフトして各フリップフロップからシフト出力を出力し、それぞれが前記第１〜第Ｎのグループのいずれかに属するＮ個の第２のシフトレジスタと、前記第１のシフトレジスタのシフト出力に基づいて前記階調バス上の前記階調データを保持し、それぞれが前記第１〜第Ｎのグループのいずれかに属するＮ個の第１のデータラッチと、前記第２のシフトレジスタのシフト出力に基づいて前記階調バス上の前記階調データを保持し、それぞれが前記第１〜第Ｎのグループのいずれかに属するＮ個の第２のデータラッチと、前記第１のデータラッチに保持されたＮ組の階調データを多重化した第１の多重化データと、前記第２のデータラッチに保持されたＮ組の階調データを多重化した第２の多重化データとを生成するマルチプレクサと、各データ出力部が前記第１又は第２の多重化データに対応したデータ信号をデータ信号供給線に出力する複数のデータ出力部が前記複数のデータ線の各データ線が並ぶ順序に対応して配置されるデータ信号供給線駆動回路とを含み、第ｊ（１≦ｊ≦Ｎ、ｊは整数）のグループに属する前記第１のシフトレジスタは、前記第ｊのグループに属する前記第１のクロックライン上のシフトクロックに基づいてシフト出力を出力し、前記第ｊのグループに属する前記第２のシフトレジスタは、前記第ｊのグループに属する前記第２のクロックライン上のシフトクロックに基づいてシフト出力を出力し、前記第ｊのグループに属する前記第１のデータラッチは、前記第ｊのグループに属する前記第１のシフトレジスタのシフト出力に基づいて前記階調データを保持し、前記第ｊのグループに属する前記第２のデータラッチは、前記第ｊのグループに属する前記第２のシフトレジスタのシフト出力に基づいて前記階調データを保持する表示ドライバに関係する。
【００２２】
本発明において、表示ドライバが、いわゆるくし歯配線された電気光学装置のデータ信号供給線に対して、３×Ｎマルチプレクス駆動を行うことができる。表示ドライバは、Ｎ個の第１のデータラッチとＮ個の第２のデータラッチとを含み、それぞれ別個に設定されるクロックにより、階調バス上のデータを取り込む。そして、表示ドライバは、マルチプレクサにより、Ｎ個の第１のデータラッチに取り込まれたＮ組の階調データを多重化した第１の多重化データと、Ｎ個の第２のデータラッチに取り込まれたＮ組の階調データを多重化した第２の多重化データとを生成する。次に、表示ドライバは、駆動対象の電気光学装置の複数のデータ線が並ぶ順序に対応して配置されるデータ信号供給線駆動回路の各データ出力部により、第１又は第２の多重化データに基づいて各データ信号供給線を駆動する。更に、取込開始タイミング設定レジスタと、シフトスタート信号生成回路とを設けて、Ｎ個の第１のシフトレジスタ及びＮ個の第２のシフトレジスタに対しては、取込開始タイミング設定レジスタの設定内容に応じて変化タイミングが変更されたシフトスタート信号をシフトしたシフト出力を出力させる。
【００２３】
本発明によれば、汎用のコントローラからの階調データが、駆動対象の電気光学装置の複数のデータ線の並び順に対応して供給された場合であっても、クロックの設定によって、くし歯配線に対応し、かつマルチプレクスされた組数Ｎに対応した順序で、階調データを、それぞれＮ個の第１及び第２のデータラッチに取り込むことができる。したがって、くし歯配線による実装サイズの縮小化と、例えばＬＴＰＳによる画質の向上とを両立させる表示ドライバを提供することができる。また、例えばコントローラから出力される取込開始タイミング指示信号から、階調データの取込開始タイミング（又は供給開始タイミング）までの期間が、コントローラの種類に依存している場合であっても、取り込んだ階調データに基づく画像を正常に表示させることができる。
【００２４】
また本発明に係る表示ドライバでは、前記第１のデータラッチに保持されたＮ組の階調データと、前記第２のデータラッチに保持されたＮ組の階調データとをラッチするラインラッチを含み、前記マルチプレクサは、前記ラインラッチに保持された階調データのうち前記第１のデータラッチからの前記Ｎ組の階調データを多重化した第１の多重化データを生成し、前記ラインラッチに保持された階調データのうち前記第２のデータラッチからの前記Ｎ組の階調データを多重化した第２の多重化データを生成することができる。
【００２５】
本発明によれば、一旦ラインラッチで階調データを取り込んだ後、マルチプレクサで階調データを多重化するようにしたので、先行する階調データを書き換えることがなく、連続して階調データを取り込むことができる。また、階調データを安定させてから駆動させることができるので、画質の劣化を回避することも可能となる。
【００２６】
また本発明に係る表示ドライバでは、前記データ信号供給線駆動回路は、前記第１の多重化データに基づいて前記電気光学装置の第１の辺側からデータ信号供給線を駆動し、前記第２の多重化データに基づいて前記電気光学装置の前記第１の辺に対向する第２の辺側からデータ信号供給線を駆動することができる。
【００２７】
本発明によれば、表示ドライバを実装する際の実装サイズを縮小化することができる。
【００２８】
また本発明に係る表示ドライバでは、所与の基準クロックに基づいて、前記２Ｎ個のシフトクロックを生成するシフトクロック生成回路を含み、前記階調データは、前記所与の基準クロックに同期して前記階調バスに供給され、前記２Ｎ個のシフトクロックは、互いに異なる位相を有する期間を含むことができる。
【００２９】
また本発明に係る表示ドライバでは、前記２Ｎ個のシフトクロックは、前記第１及び第２のシフトレジスタにおいて各シフトスタート信号を取り込むための初段取込期間において所与のパルスを有し、前記初段取込期間経過後のデータ取込期間において互い位相が異なってもよい。
【００３０】
本発明によれば、２Ｎ個のシフトクロックの生成をより簡素化し、かつ各シフトレジスタへのシフトスタート信号を同位相の信号とすることができる。したがって、表示ドライバの構成及び制御の簡素化を図ることができる。
【００３１】
また本発明に係る表示ドライバでは、前記シフトクロック割当回路は、前記所与の取込開始タイミング指示信号の変化タイミングと、前記階調データの取込開始タイミングとの間の所与の基準クロックのクロック数に応じて、前記２Ｎ個のシフトクロックを前記Ｎ本の第１のクロックライン及び前記Ｎ本の第２のクロックラインのいずれかに出力することができる。
【００３２】
本発明によれば、取込開始タイミング指示信号から階調データの供給開始タイミングまでの期間が一定ではない各種コントローラから階調データが供給された場合でも、くし歯配線されたデータ線に対して３×Ｎマルチプレクス駆動を行って正常に画像表示が可能な表示ドライバを提供することができる。
【００３３】
また本発明に係る表示ドライバでは、前記シフトクロック割当回路は、前記所与の取込開始タイミング指示信号の変化タイミング直後の最初の前記所与の基準クロックの立ち上がり又は立ち下がりを０とした場合に、前記変化タイミングと前記取込開始タイミングとの間の前記所与の基準クロックのクロック数が偶数か奇数かに応じて、前記２Ｎ個のシフトクロックを前記Ｎ本の第１のクロックライン及び前記Ｎ本の第２のクロックラインのいずれかに出力することができる。
【００３４】
本発明によれば、取込開始タイミング指示信号から階調データの供給開始タイミングまでの期間が一定ではない各種コントローラから階調データが供給された場合でも、くし歯配線されたデータ線に対して３マルチプレクス駆動を行って正常に画像表示が可能な表示ドライバを提供することができる。
【００３５】
また本発明に係る表示ドライバでは、前記複数のデータ線が伸びる前記第１の辺から前記第２の辺への方向と、前記第１又は第２のシフト方向とが同じ方向であってもよい。
【００３６】
また本発明に係る表示ドライバでは、前記走査線が伸びる方向を長辺側とし、前記データ線が伸びる方向を短辺側とした場合に、前記電気光学装置の前記短辺側に沿って配置されていてもよい。
【００３７】
本発明によれば、データ線の数が多ければ多いほど、くし歯配線された電気光学装置の実装サイズの縮小化を図ることができる。
【００３８】
また本発明は、複数の画素と、複数の走査線と、３Ｎ（Ｎは自然数）本のデータ線ごとにその両側から内側に向けて交互にくし歯状に配線された複数のデータ線と、各データ信号供給線がＮ組の第１〜第３の色成分用のデータ信号を多重化した多重化データを伝送する複数のデータ信号供給線と、各デマルチプレクサが前記３Ｎ本のデータ線の各データ線に対して前記多重化データをデマルチプレクスして前記Ｎ組の第１〜第３の色成分用のデータ信号のいずれかを出力する複数のデマルチプレクサと、前記複数のデータ信号供給線を駆動する上記いずれか記載の表示ドライバとを含む電気光学装置に関係する。
【００３９】
また本発明は、複数の画素と、複数の走査線と、３Ｎ（Ｎは自然数）本のデータ線ごとにその両側から内側に向けて交互にくし歯状に配線された複数のデータ線と、各データ信号供給線がＮ組の第１〜第３の色成分用のデータ信号を多重化した多重化データを伝送する複数のデータ信号供給線と、各デマルチプレクサが前記３Ｎ本のデータ線の各データ線に対して前記多重化データをデマルチプレクスして前記Ｎ組の第１〜第３の色成分用のデータ信号のいずれかを出力する複数のデマルチプレクサとを含む表示パネルと、前記複数のデータ信号供給線を駆動する上記いずれか記載の表示ドライバとを含む電気光学装置に関係する。
【００４０】
本発明によれば、階調データの供給タイミングに依存せず、くし歯配線されたデータ線に対して３×Ｎマルチプレクス駆動を行うことができる電気光学装置を提供することができる。
【００４１】
【発明の実施の形態】
以下、本発明の好適な実施の形態について図面を用いて詳細に説明する。なお、以下に説明する実施の形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また以下で説明される構成の全てが本発明の必須構成要件であるとは限らない。
【００４２】
１．  電気光学装置
図１に、電気光学装置の構成の概要を示す。ここでは、電気光学装置として液晶装置を例に示す。液晶装置は、携帯電話機、携帯型情報機器（ＰＤＡ等）、デジタルカメラ、プロジェクタ、携帯型オーディオプレーヤ、マスストレージデバイス、ビデオカメラ、電子手帳又はＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）などの種々の電子機器に組み込むことができる。
【００４３】
液晶装置１０は、ＬＣＤパネル（広義には表示パネル）２０、表示ドライバ（ソースドライバ）３０、走査ドライバ（ゲートドライバ）４０、４２を含む。
【００４４】
なお、液晶装置１０にこれら全ての回路ブロックを含める必要はなく、その一部の回路ブロックを省略する構成にしてもよい。
【００４５】
ＬＣＤパネル２０は、複数の走査線（ゲート線）と、複数の走査線と交差する複数のデータ線（ソース線）と、各画素が複数の走査線のいずれかの走査線及び複数のデータ線のいずれかのデータ線により特定される複数の画素とを含む。１画素が例えばＲＧＢの３つの色成分により構成される場合、ＲＧＢ各１ドット計３ドットで１画素が構成される。ここで、ドットは各画素を構成する要素点と言うことができる。１画素に対応するデータ線は、１画素を構成する色成分数のデータ線と言うことができる。
【００４６】
各画素は、薄膜トランジスタ（Ｔｈｉｎ  Ｆｉｌｍ  Ｔｒａｎｓｉｓｔｏｒ：以下、ＴＦＴと略す）（スイッチング素子）と画素電極とを含む。データ線にはＴＦＴが接続され、該ＴＦＴに画素電極が接続される。
【００４７】
ＬＣＤパネル２０は例えばガラス基板からなるパネル基板上に形成される。パネル基板には、図１のｘ方向に複数配列されそれぞれｙ方向に伸びる走査線と、ｙ方向に複数配列されそれぞれｘ方向に伸びるデータ線とが配置されている。ＬＣＤパネル２０では、複数のデータ線の各データ線がくし歯配線されている。図１では、ＬＣＤパネル２０の第１の辺側と該第１の辺と対向する第２の辺側から駆動されるように、各データ線がくし歯配線されている。くし歯配線とは、所与の数のデータ線（１又は複数のデータ線）がその両側（ＬＣＤパネル２０の第１及び第２の辺）から内側（内部）に向けて交互にくし歯状に行われた配線と言うことができる。
【００４８】
図２に、画素の構成を模式的に示す。ここでは、１画素が１ドットで構成されているものとする。走査線ＧＬｍ（１≦ｍ≦Ｘ、Ｘ、ｍは整数）とデータ線ＤＬｎ（１≦ｎ≦Ｙ、Ｙ、ｎは整数）との交差点に対応する位置に画素ＰＥｍｎが設けられている。画素ＰＥｍｎは、ＴＦＴｍｎと画素電極ＰＥＬｍｎとを含む。
【００４９】
ＴＦＴｍｎのゲート電極は走査線ＧＬｍに接続される。ＴＦＴｍｎのソース電極はデータ線ＤＬｎに接続される。ＴＦＴｍｎのドレイン電極は画素電極ＰＥＬｍｎに接続される。画素電極と、該画素電極と液晶素子（広義には電気光学物質）を介して対向する対向電極ＣＯＭ（コモン電極）との間には、液晶容量ＣＬｍｎが形成されている。なお液晶容量ＣＬｍｎと並列に、保持容量を形成するようにしても良い。画素電極と対向電極ＣＯＭとの間の電圧に応じて、画素の透過率が変化するようになっている。対向電極ＣＯＭに供給される電圧ＶＣＯＭは、図示しない電源回路により生成される。
【００５０】
走査線は、走査ドライバ４０、４２によって走査される。図１では、１つの走査線が、走査ドライバ４０、４２により同一タイミングで駆動される。
【００５１】
データ線は、表示ドライバ３０によって駆動される。データ線は、表示ドライバ３０によってＬＣＤパネル２０の第１の辺側、又はＬＣＤパネル２０の第１の辺と対向する第２の辺側から駆動される。ＬＣＤパネル２０の第１及び第２の辺は、データ線の伸びる方向で対向していると言うことができる。
【００５２】
このように、データ線がくし歯配線されたＬＣＤパネル２０では、選択された走査線に接続され隣り合う画素それぞれに対応して配置される各画素の色成分数のデータ線が互いに反対の方向から駆動されるようにくし歯配線されている。
【００５３】
より具体的には、図２においてデータ線がくし歯配線されたＬＣＤパネル２０では、選択された走査線ＧＬｍに接続され隣り合う画素それぞれに対応してデータ線ＤＬｎ、ＤＬ（ｎ＋１）が配置されている場合、データ線ＤＬｎはＬＣＤパネル２０の第１の辺側から表示ドライバ３０により駆動され、データ線ＤＬ（ｎ＋１）はＬＣＤパネル２０の第２の辺側から表示ドライバ３０により駆動される。
【００５４】
なお１画素に対応してＲＧＢの各色成分に対応するデータ線が配置されている場合も同様である。この場合には、選択された走査線ＧＬｍに接続され隣り合う画素それぞれに対応して３本の各色成分のデータ線（Ｒｎ，Ｇｎ，Ｂｎ）を１組とするデータ線ＤＬｎと、３本の各色成分のデータ線（Ｒ（ｎ＋１），Ｇ（ｎ＋１），Ｂ（ｎ＋１））を１組とするデータ線ＤＬ（ｎ＋１）が配置されているものとすると、データ線ＤＬｎはＬＣＤパネル２０の第１の辺側から表示ドライバ３０により駆動され、データ線ＤＬ（ｎ＋１）はＬＣＤパネル２０の第２の辺側から表示ドライバ３０により駆動される。
【００５５】
表示ドライバ３０は、一水平走査期間ごとに供給される一水平走査期間分の階調データに基づいてＬＣＤパネル２０のデータ線ＤＬ１〜ＤＬＹを駆動する。より具体的には、表示ドライバ３０は、階調データに基づいてデータ線ＤＬ１〜ＤＬＹの少なくとも１つを駆動することができる。
【００５６】
走査ドライバ４０、４２は、ＬＣＤパネル２０の走査線ＧＬ１〜ＧＬＸを走査する。より具体的には、走査ドライバ４０、４２は、一垂直期間内に走査線ＧＬ１〜ＧＬＸを順次選択し、選択した走査線を駆動する。
【００５７】
表示ドライバ３０及び走査ドライバ４０、４２は、図示しないコントローラによって制御される。コントローラは、中央処理装置（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ：ＣＰＵ）等のホストにより設定された内容に従って、表示ドライバ３０、走査ドライバ４０、４２及び電源回路に対して制御信号を出力する。より具体的には、コントローラは、表示ドライバ３０及び走査ドライバ４０、４２に対しては、例えば動作モードの設定や内部で生成した水平同期信号や垂直同期信号を供給する。水平同期信号は、水平走査期間を規定する。垂直同期信号は、垂直走査期間を規定する。またコントローラは、電源回路に対しては、対向電極ＣＯＭの電圧ＶＣＯＭの極性反転タイミングの制御を行う。
【００５８】
電源回路は、外部から供給される基準電圧に基づいて、ＬＣＤパネル２０の各種電圧や、対向電極ＣＯＭの電圧ＶＣＯＭを生成する。
【００５９】
なお図１において、液晶装置１０にコントローラを含む構成にしてもよいし、コントローラを液晶装置１０の外部に設けてもよい。或いは、コントローラと共にホスト（図示せず）を液晶装置１０に含めるように構成してもよい。
【００６０】
また走査ドライバ４０、４２、コントローラ及び電源回路のうち少なくとも１つを表示ドライバ３０に内蔵させてもよい。
【００６１】
また、表示ドライバ３０、走査ドライバ４０、４２、コントローラ及び電源回路の一部又は全部をＬＣＤパネル２０上に形成してもよい。例えば、ＬＣＤパネル２０上に、表示ドライバ３０及び走査ドライバ４０、４２を形成してもよい。この場合、ＬＣＤパネル２０は電気光学装置とも言うことができ、ＬＣＤパネル２０は、複数のデータ線と、複数の走査線と、各画素が複数のデータ線のいずれかと複数の走査線のいずれかとにより特定される複数の画素と、複数のデータ線を駆動する表示ドライバとを含むように構成することができる。またＬＣＤパネル２０に、複数の走査線を走査する走査ドライバを含めてもよい。ＬＣＤパネル２０の画素形成領域に、複数の画素が形成される。
【００６２】
次に、くし歯配線されたＬＣＤパネルの利点について述べる。
【００６３】
図３に、くし歯配線されないＬＣＤパネルを含む電気光学装置の構成を模式的に示す。図３における電気光学装置８０は、くし歯配線されないＬＣＤパネル９０を含む。ＬＣＤパネル９０では、第１の辺側から各データ線が表示ドライバ９２によって駆動される。したがって、表示ドライバ９２の各データ出力部とＬＣＤパネル９０の各データ線とを接続するための配線領域が必要となる。データ線の数が多くなりＬＣＤパネル９０の第１及び第２の辺の長さが長くなると、各配線を折り曲げる必要が生じ、配線領域の幅Ｗ０が必要となる。
【００６４】
これに対して、図１に示す電気光学装置１０では、ＬＣＤパネル２０の第１及び第２の辺側で、幅Ｗ０より小さい幅Ｗ１、Ｗ２が必要となるだけである。
【００６５】
電子機器への搭載を考慮すると、ＬＣＤパネル（電気光学装置）の長辺方向の長さが多少長くなるより、ＬＣＤパネルの短辺方向の長さが長くなってしまう方が不都合である。その理由の１つに、電子機器の表示部の額縁が広くなる等、デザイン面で望ましくない点が挙げられる。
【００６６】
図３ではＬＣＤパネルの短辺方向の長さが長くなっているのに対して、図１ではＬＣＤパネルの長辺方向の長さが長くなり、第１及び第２の辺側の配線領域の幅もほぼ等しく狭くすることができるという利点がある。また図１では、図３における非配線領域の面積を小さくすることができ、実装サイズを小さくすることも可能である。
【００６７】
このようなくし歯配線されたＬＣＤパネルを、ＬＴＰＳにより形成することで、更なる小型化と画質の向上とを図ることが可能となる。
【００６８】
図４に、３×Ｎマルチプレクスク駆動用のくし歯配線されたＬＣＤパネルを含む電気光学装置の構成の概要を示す。電気光学装置１００は、ＬＣＤパネル１１０と、ＬＣＤパネル１１０のデータ線（データ信号供給線）を駆動する表示ドライバ２００とを含む。
【００６９】
ＬＣＤパネル１１０は例えばガラス基板からなるパネル基板上に形成される。パネル基板には、図４のｘ方向に複数配列されそれぞれｙ方向に伸びる走査線ＧＬ１〜ＧＬＸと、ｙ方向に複数配列されそれぞれｘ方向に伸びるＲ（第１の色成分）、Ｇ（第２の色成分）、Ｂ（第３の色成分）用のデータ線（例えば（Ｒ１−１，Ｇ１−１，Ｂ１−１））を１組とする複数のデータ線とが配置されている。
【００７０】
ＬＣＤパネル１１０において、走査線と、データ線との交差位置に対応して、図２に示すような１ドットの色成分用画素が形成される。
【００７１】
ＬＣＤパネル１１０では、複数のデータ線がくし歯配線されている。図４では、ＬＣＤパネル１１０の第１の辺側と該第１の辺と対向する第２の辺側から駆動されるように、データ線がくし歯配線されている。図４においては、ＲＧＢ用（第１〜第３の色成分用）の第１〜第３の色成分用のデータ線を１組とするＮ組のＲＧＢ用のデータ線（３Ｎ本のデータ線）（例えば（Ｒ１−１，Ｇ１−１，Ｂ１−１）〜（Ｒ１−Ｎ，Ｇ１−Ｎ，Ｂ１−Ｎ））ごとに、その両側から内側に向けて交互にくし歯状に配線されている。
【００７２】
ＬＣＤパネル１１０は、各データ信号供給線がＮ組の第１〜第３の色成分用のデータ信号を多重化した多重化データを伝送する複数のデータ信号供給線を含む。そして、ＬＣＤパネル１１０は、３Ｎ本のデータ線に対応してデマルチプレクサＤＭＵＸ１〜ＤＭＵＸＹを含む。
【００７３】
デマルチプレクサＤＭＵＸｋ（１≦ｋ≦Ｙ、ｋは整数）は、上記した３Ｎ本のデータ線の各データ線に対して多重化データをデマルチプレクスしてＮ組の第１〜第３の色成分用のデータ信号のいずれかを出力する。そのため、デマルチプレクサＤＭＵＸｋは、各デマルチプレクス用スイッチ素子が一端がデータ信号供給線ＤＬｋに接続され、他端が第ｉ（１≦ｉ≦３×Ｎ、ｉは整数）のデータ線に接続され、第１−ｋ〜第３Ｎ−ｋのデマルチプレクス制御信号に基づいてスイッチ制御される第１−ｋ〜第３Ｎ−ｋのデマルチプレクス用スイッチ素子を含む。
【００７４】
走査線ＧＬ１〜ＧＬＸは、走査ドライバ１１２、１１４によって走査される。図４では、１つの走査線が、走査ドライバ１１２、１１４により同一タイミングで駆動される。
【００７５】
データ信号供給線ＤＬ１〜ＤＬＹは、表示ドライバ２００によって駆動される。各データ信号供給線は、表示ドライバ２００によってＬＣＤパネル１１０の第１の辺側、又はＬＣＤパネル２０の第１の辺と対向する第２の辺側から駆動される。
【００７６】
デマルチプレクサＤＭＵＸｋは、３Ｎドット分のデータ信号が多重化されてデータ信号供給線ＤＬｋに供給されたデータ信号を、第１〜第３Ｎのマルチプレクス制御信号に基づくスイッチ制御により、第１〜第３Ｎのデータ線それぞれに（又は３Ｎ本のデータ線のいずれかに）切り替えて出力する。
【００７７】
図５に、３マルチプレクス駆動用のくし歯配線されたＬＣＤパネルを含む電気光学装置の構成の概要を示す。すなわち、図５は、図４における電気光学装置においてＮが「１」の場合に相当する。図５における電気光学装置１００が、図４における電気光学装置と同一部分には同一符号を付し、説明を省略する。
【００７８】
図６に、図５におけるＬＣＤパネル１１０に形成される画素の構成を模式的に示す。１画素を構成するＲ用画素、Ｇ用画素、Ｂ用画素は、走査線と第１〜第３のデータ線との交差位置に形成される。図６では、走査線ＧＬｍと、Ｒ成分用のデータ線Ｒｋ−１との交差位置に、Ｒ用画素ＰＥＲｍｋ−１が形成される。また走査線ＧＬｍと、Ｇ成分用のデータ線Ｇｋ−１との交差位置に、Ｇ用画素ＰＥＧｍｋ−１が形成される。更に走査線ＧＬｍと、Ｂ成分用のデータ線Ｂｋ−１との交差位置に、Ｂ用画素ＰＥＢｍｋ−１が形成される。
【００７９】
Ｒ用画素、Ｇ用画素、Ｂ用画素の色成分用画素ＰＥＲｍｋ−１、ＰＥＧｍｋ−１、ＰＥＢｍｋ−１の構成は、図２と同様のため説明を省略する。
【００８０】
図７（Ａ）に、３マルチプレクス駆動用のＬＣＤパネルのデマルチプレクサＤＭＵＸｋの構成の概要を示す。図７（Ｂ）に、デマルチプレクサＤＭＵＸｋの動作例のタイミング図を示す。
【００８１】
デマルチプレクサＤＭＵＸｋは、図７（Ａ）に示すように第１〜第３（Ｎ＝１）のデマルチプレクス用スイッチ素子ＤＳＷ１−１〜ＤＳＷ３−１を含む。第１のデマルチプレクス用スイッチ素子ＤＳＷ１−１の一端にはデータ信号供給線ＤＬｋが接続され、他端には第１の色成分用のデータ線Ｒｋ−１（第１のデータ線）が接続される。第２のデマルチプレクス用スイッチ素子ＤＳＷ２−１の一端にはデータ信号供給線ＤＬｋが接続され、他端には第２の色成分用のデータ線Ｇｋ−１（第２のデータ線）が接続される。第３のデマルチプレクス用スイッチ素子ＤＳＷ３−１の一端にはデータ信号供給線ＤＬｋが接続され、他端には第３の色成分用のデータ線Ｂｋ−１（第３のデータ線）が接続される。
【００８２】
第１〜第３のデマルチプレクス用スイッチ素子ＤＳＷ１−１〜ＤＳＷ３−１は、第１〜第３（Ｎ＝１）のデマルチプレクス制御信号ｃ１−１〜ｃ３−１に基づいてスイッチ制御される。より具体的には、第１〜第３のデマルチプレクス用スイッチ素子ＤＳＷ１−１〜ＤＳＷ３−１のいずれか１つが、第１〜第３（Ｎ＝１）のデマルチプレクス制御信号によりオン状態となるようにスイッチ制御される。このような第１〜第３（Ｎ＝１）のデマルチプレクス制御信号ｃ１−１〜ｃ３−１は、ホスト又は表示ドライバによって供給される。
【００８３】
こうして、図７（Ｂ）に示すように、一水平走査期間において、第１〜第３（Ｎ＝１）の色成分用のデータ信号が多重化されているデータ信号供給線ＤＬｋ上のデータ信号を分離して、それぞれ第１〜第３の色成分用の各データ線に出力させることができる。
【００８４】
なお第１〜第３のデマルチプレクス制御信号ｃ１−１〜ｃ３−１は、図５に示すＬＣＤパネル１１０のＤＭＵＸ１〜ＤＭＵＸＹに共通して入力される。
【００８５】
図８に、６マルチプレクス駆動用のくし歯配線されたＬＣＤパネルを含む電気光学装置の構成の概要を示す。すなわち、図８は、図４における電気光学装置においてＮが「２」の場合に相当する。図８における電気光学装置１００が、図４における電気光学装置と同一部分には同一符号を付し、説明を省略する。
【００８６】
図８におけるＬＣＤパネル１１０においても、図６と同様に、１画素を構成するＲ用画素、Ｇ用画素、Ｂ用画素が、走査線と第１〜第６（＝３×２）のデータ線との交差位置に形成される。
【００８７】
図９（Ａ）に、６マルチプレクス駆動用のＬＣＤパネルのデマルチプレクサＤＭＵＸｋの構成の概要を示す。図９（Ｂ）に、デマルチプレクサＤＭＵＸｋの動作例のタイミング図を示す。
【００８８】
デマルチプレクサＤＭＵＸｋは、図９（Ａ）に示すように第１〜第６（Ｎ＝２）のデマルチプレクス用スイッチ素子ＤＳＷ１−１〜ＤＳＷ３−１、ＤＳＷ１−２〜ＤＳＷ３−２を含む。
【００８９】
第１のデマルチプレクス用スイッチ素子ＤＳＷ１−１の一端にはデータ信号供給線ＤＬｋが接続され、他端には第１の色成分用のデータ線Ｒｋ−１（第１のデータ線）が接続される。第２のデマルチプレクス用スイッチ素子ＤＳＷ２−１の一端にはデータ信号供給線ＤＬｋが接続され、他端には第２の色成分用のデータ線Ｇｋ−１（第２のデータ線）が接続される。第３のデマルチプレクス用スイッチ素子ＤＳＷ３−１の一端にはデータ信号供給線ＤＬｋが接続され、他端には第３の色成分用のデータ線Ｂｋ−１（第３のデータ線）が接続される。
【００９０】
第４のデマルチプレクス用スイッチ素子ＤＳＷ１−２の一端にはデータ信号供給線ＤＬｋが接続され、他端には第１の色成分用のデータ線Ｒｋ−２（第４のデータ線）が接続される。第５のデマルチプレクス用スイッチ素子ＤＳＷ２−２の一端にはデータ信号供給線ＤＬｋが接続され、他端には第２の色成分用のデータ線Ｇｋ−２（第５のデータ線）が接続される。第６のデマルチプレクス用スイッチ素子ＤＳＷ３−２の一端にはデータ信号供給線ＤＬｋが接続され、他端には第３の色成分用のデータ線Ｂｋ−２（第６のデータ線）が接続される。
【００９１】
第１〜第６のデマルチプレクス用スイッチ素子ＤＳＷ１−１〜ＤＳＷ３−１、ＤＳＷ１−２〜ＤＳＷ３−２は、第１〜第６（Ｎ＝２）のデマルチプレクス制御信号ｃ１−１〜ｃ３−１、ｃ１−２〜ｃ３−２に基づいてスイッチ制御される。より具体的には、第１〜第６のデマルチプレクス用スイッチ素子ＤＳＷ１−１〜ＤＳＷ３−１、ＤＳＷ１−２〜ＤＳＷ３−２のいずれか１つが、第１〜第６のデマルチプレクス制御信号によりオン状態となるようにスイッチ制御される。
【００９２】
こうして、図９（Ｂ）に示すように、一水平走査期間において、データ信号が多重化されているデータ信号供給線ＤＬｋ上のデータ信号を分離して、それぞれ各色成分用のデータ線に出力させることができる。
【００９３】
なお第１〜第６のデマルチプレクス制御信号ｃ１−１〜ｃ３−１、ｃ１−２〜ｃ３−２は、図８に示すＬＣＤパネル１１０のＤＭＵＸ１〜ＤＭＵＸＹに共通して入力される。
【００９４】
このような３×Ｎマルチプレクス駆動を行う表示ドライバ２００の各データ出力部の並ぶ順序が、ＬＣＤパネル１１０のデータ線の並ぶ順序に対応している場合、図４、図５及び図８に示すようにＬＣＤパネル１１０の短辺側に沿って表示ドライバ２００を配置することによって、第１及び第２の辺側から各データ出力部と各データ信号供給線とを接続する配線を配置することができ、配線の簡素化と、配線領域の縮小化とを図ることができる。
【００９５】
しかしながら、ＬＣＤパネル１１０を駆動する場合、汎用のコントローラによりＬＣＤパネル１１０のデータ線の並ぶ順序に対応して出力された階調データを受け取る表示ドライバ２００では、受け取った階調データの順序を変更する必要が生ずる。そして、その変更方法は、マルチプレクスされる数に依存する。
【００９６】
図１０に、表示ドライバ２００の各データ出力部から出力すべきデータ信号の並びを説明する図を示す。
【００９７】
ここで、ＬＣＤパネルが、データ信号供給線ＤＬ１〜ＤＬ３２０を有しているものとする。更に、表示ドライバ２００がデータ出力部ＯＵＴ１〜ＯＵＴ３２０を有し、各データ出力部が第１の辺から第２の辺への方向に並んでいるものとする。各データ出力部は、ＬＣＤパネル１１０の各データ信号供給線に対応している。
【００９８】
汎用のコントローラは、図１１に示すように基準クロックＣＰＨに同期して、データ信号供給線ＤＬ１〜ＤＬ３２０にそれぞれ対応する階調データＤ１〜Ｄ３２０を表示ドライバ２００に対して供給する。
【００９９】
表示ドライバ２００が図３に示すようなくし歯配線されていないＬＣＤパネルを駆動する場合、データ出力部ＯＵＴ１はデータ信号供給線ＤＬ１、データ出力部ＯＵＴ２はデータ信号供給線ＤＬ２、・・・、データ出力部ＯＵＴ３２０はデータ信号供給線ＤＬ３２０に接続されるため、問題なく表示することができる。この場合、汎用のコントローラによりＬＣＤパネルのデータ線の並ぶ順序に対応して階調データが供給される表示ドライバ２００は、供給された階調データを順次取り込んで、データ出力部ＯＵＴ１から階調データＤ１に対応するデータ信号、データ出力部ＯＵＴ２から階調データＤ２に対応するデータ信号、・・・を出力すればよい。
【０１００】
しかし、表示ドライバ２００が図５に示すようなくし歯配線されたＬＣＤパネルを駆動する場合、データ出力部ＯＵＴ１はデータ信号供給線ＤＬ１、データ出力部ＯＵＴ２はデータ信号供給線ＤＬ３、・・・、データ出力部ＯＵＴ３１９はデータ信号供給線ＤＬ４、データ出力部ＯＵＴ３２０はデータ信号供給線ＤＬ２に接続される。したがって、表示ドライバ２００が３マルチプレクス駆動を行う場合、図１１に示すように、階調データの順序を変更するスクランブル処理を行う必要が生ずる。
【０１０１】
また、表示ドライバ２００が図８に示すようなくし歯配線されたＬＣＤパネルを駆動する場合、データ出力部とデータ信号供給線との接続関係は図５と同じであるが、各データ信号供給線に出力すべきデータ信号に対応した階調データが異なる。
【０１０２】
すなわち、図１０に示すように、３マルチプレクス駆動では、データ出力部ＯＵＴ１からは階調データＤ１に対応したデータ信号、データ出力部ＯＵＴ２からは階調データＤ３に対応したデータ信号、・・・、データ出力部ＯＵＴ３１９からは階調データＤ４に対応したデータ信号、データ出力部ＯＵＴ３２０からは階調データＤ２に対応したデータ信号を出力する必要がある。ところが、６マルチプレクス駆動では、データ出力部ＯＵＴ１からは階調データＤ１、Ｄ２に対応したデータ信号、データ出力部ＯＵＴ２からは階調データＤ５、Ｄ６に対応したデータ信号、・・・、データ出力部ＯＵＴ３１９からは階調データＤ７、Ｄ８に対応したデータ信号、データ出力部ＯＵＴ３２０からは階調データＤ３、Ｄ４に対応したデータ信号を出力する必要がある。
【０１０３】
本実施形態における表示ドライバ２００は、以下に述べる構成により、汎用のコントローラから順次供給される階調データを適宜並べ替えて取り込み、くし歯配線されたＬＣＤパネルに対して３×Ｎマルチプレクス駆動を行うことができる。
【０１０４】
３．  表示ドライバ
図１２に、表示ドライバ２００の構成の概要を示す。表示ドライバ２００は、データラッチ３００、ＤＡＣ（Ｄｉｇｉｔａｌ−ｔｏ−Ａｎａｌｏｇ  Ｃｏｎｖｅｒｔｅｒ）（広義には電圧選択回路）５００、データ信号供給線駆動回路６００を含む。
【０１０５】
データラッチ３００は、一水平走査周期で階調データを取り込む。データラッチ３００は、取り込んだ階調データを、Ｎ画素分の階調データを多重化した多重化データ出力する。
【０１０６】
ＤＡＣ５００は、各基準電圧が多重化された各階調データに対応した複数の基準電圧の中から、データ線ごとに多重化データの各階調データに対応する駆動電圧（階調電圧。広義にはデータ信号）を出力する。より具体的には、ＤＡＣ５００は、多重化データの各階調データをデコードし、デコード結果に基づいて複数の基準電圧のいずれかを選択する。ＤＡＣ５００において選択された基準電圧は、駆動電圧としてデータ信号供給線駆動回路６００に出力される。
【０１０７】
データ信号供給線駆動回路６００は、３２０個のデータ出力部ＯＵＴ１〜ＯＵＴ３２０を有する。データ信号供給線駆動回路６００は、データ出力部ＯＵＴ１〜ＯＵＴ３２０を介して、ＤＡＣ５００からの駆動電圧に基づいてデータ信号供給線ＤＬ１〜ＤＬＮを駆動する。データ信号供給線駆動回路６００では、各データ出力部ＯＵＴが多重化データの階調データ（ラッチデータ）に基づいて各データ信号供給線を駆動する複数のデータ出力部（ＯＵＴ１〜ＯＵＴ３２０）が、複数のデータ線の各データ線が並ぶ順序に対応して配置される。ここでは、データ信号供給線駆動回路６００は、３２０個のデータ出力部ＯＵＴ１〜ＯＵＴ３２０を有するものとしたが、その数に限定されるものではない。
【０１０８】
図１３に、表示ドライバ２００の１出力当たりの構成の概要を示す。表示ドライバ２００が、３×Ｎマルチプレクス駆動を行うものとする。
【０１０９】
データラッチ３００−１は、ＬＣＤパネルのデータ線が並ぶ順序に対応して階調データが供給される階調バス上のＮ画素分の階調データを取り込む。例えば１画素がＲＧＢの各色成分画素から構成される場合、３×Ｎドット分の階調データを取り込む。データラッチ３００−１は、取り込んだＮ画素分の階調データを多重化した多重化データＭＤ１を生成する。
【０１１０】
多重化データＭＤ１は、ＤＡＣ５００−１に出力される。ＤＡＣ５００−１では、多重化データＭＤ１に対応した駆動電圧ＧＶ１を生成する。より具体的には、ＤＡＣ５００−１は、多重化データＭＤ１における各ドットに対応する階調データに対応した駆動電圧ＧＶ１を生成する。
【０１１１】
データ信号供給線駆動回路６００−１（データ出力部ＯＵＴ１）は、ＤＡＣ５００−１からの駆動電圧ＧＶ１に基づいて、該データ出力部ＯＵＴ１に接続されたデータ信号供給線ＤＬ１にデータ信号を出力する。
【０１１２】
図１４に、図１２におけるデータラッチ３００の構成の概要を示す。
【０１１３】
データラッチ３００は、階調バス３１０と、Ｎ重化された第１のクロックライン３２０−１〜３２０−Ｎ、Ｎ重化された第２のクロックライン３３０−１〜３３０−Ｎ、Ｎ重化された第１のデータラッチ３４０−１〜３４０−Ｎ、Ｎ重化された第２のデータラッチ３５０−１〜３５０−Ｎ、Ｎ重化された第１のシフトレジスタ３６０−１〜３６０−Ｎ、Ｎ重化された第２のシフトレジスタ３７０−１〜３７０−Ｎ、ラインラッチ３７２、マルチプレクサ３８０を含む。
【０１１４】
このようにデータラッチ３００において、第１及び第２のクロックライン、第１及び第２のシフトレジスタ、第１及び第２のデータラッチはＮ重化されおり、第１〜第Ｎのグループにグループ化される。そして、第１〜第Ｎのグループは、階調バス３１０を共用する。
【０１１５】
階調バス３１０には、ＬＣＤパネルの複数のデータ線（又はデータ信号供給線ＤＬ１〜ＤＬＮ）が並ぶ順序に対応して階調データが供給される。
【０１１６】
Ｎ本の第１のクロックライン３２０−１〜３２０−Ｎの各クロックラインは、第１〜第Ｎのグループのいずれかに属する。Ｎ本の第１のクロックライン３２０−１〜３２０−Ｎの各クロックラインには、第１〜第２Ｎのシフトクロック（２Ｎ個のシフトクロック）のいずれかが供給される。
【０１１７】
Ｎ本の第２のクロックライン３３０−１〜３３０−Ｎの各クロックラインは、第１〜第Ｎのグループのいずれかに属する。Ｎ本の第２のクロックライン３３０−１〜３３０−Ｎの各クロックラインには、第１〜第２Ｎのシフトクロック（２Ｎ個のシフトクロック）のいずれかが供給される。
【０１１８】
第１〜第２Ｎのシフトクロックは、基準クロックＣＰＨに基づいて生成される。Ｒ用、Ｇ用及びＢ用の階調データは、基準クロックＣＰＨに同期して階調バス３１０に供給される。
【０１１９】
Ｎ個の第１のシフトレジスタ３６０−１〜３６０−Ｎのそれぞれは、第１〜第Ｎのグループのいずれかに属する。Ｎ個の第１のシフトレジスタ３６０−１〜３６０−Ｎのそれぞれは、複数のフリップフロップを有し、シフトクロックに基づいてシフトスタート信号を第１のシフト方向にシフトして各フリップフロップからシフト出力を出力する。
【０１２０】
第ｊ（１≦ｊ≦Ｎ、ｊは整数）のグループに属する第１のシフトレジスタ３６０−ｊは、第ｊのグループに属する第１のクロックライン３２０−ｊ上のシフトクロックに基づいて、シフトスタート信号ＳＴ１−ｊを第１のシフト方向にシフトして、各フリップフロップからシフト出力を出力する。第１のシフト方向は、ＬＣＤパネル１１０の第１の辺から第２の辺への方向とすることができる。第ｊのグループに属する第１のシフトレジスタ３６０−ｊのシフト出力ＳＦＯ１−ｊ〜ＳＦＯ１６０−ｊは、第ｊのグループに属する第１のデータラッチ３４０−ｊに対して出力される。
【０１２１】
図１５に、第ｊのグループに属する第１のシフトレジスタ３６０−ｊの構成例を示す。第ｊのグループに属する第１のシフトレジスタ３６０−ｊでは、Ｄフリップフロップ（以下、ＤＦＦと略す）１−ｊ〜１６０−ｊが直列に接続され、第１のシフト方向にシフトするように構成される。ＤＦＦｆ（１≦ｆ≦１５９、ｆは自然数）のＱ端子が、次段のＤＦＦ（ｆ＋１）のＤ端子に接続される。各ＤＦＦは、Ｃ端子への入力信号の立ち上がりでＤ端子への入力信号を取り込んで保持し、保持した信号をＱ端子からシフト出力ＳＦＯとして出力する。図１５では、第ｊのグループに属する第１のクロックライン３２０−ｊに、第１〜第２Ｎのシフトクロックのいずれか１つのシフトクロックＣＬＫ１−ｊが供給されている。
【０１２２】
図１４において、Ｎ個の第２のシフトレジスタ３７０−１〜３７０−Ｎのそれぞれは、第１〜第Ｎのグループのいずれかに属する。Ｎ個の第２のシフトレジスタ３７０−１〜３７０−Ｎのそれぞれは、複数のフリップフロップを有し、シフトクロックに基づいてシフトスタート信号を第２のシフト方向にシフトして各フリップフロップからシフト出力を出力する。
【０１２３】
第ｊのグループに属する第２のシフトレジスタ３７０−ｊは、第ｊのグループに属する第２のクロックライン３３０−ｊ上のシフトクロックに基づいて、シフトスタート信号ＳＴ２−ｊを第２のシフト方向にシフトして、各フリップフロップからシフト出力を出力する。第２のシフト方向は、第１のシフト方向と反対の方向である。第２のシフト方向は、ＬＣＤパネル１１０の第２の辺から第１の辺への方向とすることができる。第ｊのグループに属する第２のシフトレジスタ３７０−ｊのシフト出力ＳＦＯ１６１−ｊ〜３２０−ｊは、第ｊのグループに属する第２のデータラッチ３５０−ｊに対して出力される。
【０１２４】
図１６に、第ｊのグループに属する第２のシフトレジスタ３７０−ｊの構成例を示す。第ｊのグループに属する第２のシフトレジスタ３７０−ｊでは、ＤＦＦ３２０−ｊ〜１６１−ｊが直列に接続され、第２のシフト方向にシフトするように構成される。ＤＦＦｇ（１６２≦ｇ≦３２０、ｇは自然数）のＱ端子が、次段のＤＦＦ（ｇ−１）のＤ端子に接続される。各ＤＦＦは、Ｃ端子への入力信号の立ち上がりでＤ端子への入力信号を取り込んで保持し、保持した信号をＱ端子からシフト出力ＳＦＯとして出力する。
【０１２５】
図１４において、Ｎ個の第１のデータラッチ３４０−１〜３４０−Ｎのそれぞれは第１〜第Ｎのグループのいずれかに属する。Ｎ個の第１のデータラッチ３４０−１〜３４０−Ｎのそれぞれは、Ｎ個の第１のシフトレジスタ３６０−１〜３６０−Ｎのそれぞれのシフト出力に基づいて階調バス３１０上の階調データを保持する。
【０１２６】
第ｊのグループに属する第１のデータラッチ３４０−ｊは、各フリップフロップがデータ出力部ＯＵＴ１〜ＯＵＴ１６０の各データ出力部に対応した複数のフリップフロップ（ＦＦ）１−ｊ〜１６０−ｊ（図示せず）を有する。ＦＦｈ−ｊ（１≦ｈ≦１６０、ｈは整数）は、第ｊのグループに属する第１のシフトレジスタ３６０−ｊのシフト出力ＳＦＯｈ−ｊに基づいて階調バス３１０上の階調データを保持する。第ｊのグループに属する第１のデータラッチ３４０−ｊのフリップフロップに保持された階調データは、ラッチデータＬＡＴ１−ｊ〜ＬＡＴ１６０−ｊとしてラインラッチ３７２に出力される。
【０１２７】
Ｎ個の第１のデータラッチ３５０−１〜３５０−Ｎのそれぞれは第１〜第Ｎのグループのいずれかに属する。Ｎ個の第２のデータラッチ３５０−１〜３５０−Ｎのそれぞれは、Ｎ個の第２のシフトレジスタ３７０−１〜３７０−Ｎのそれぞれのシフト出力に基づいて階調バス３１０上の階調データを保持する。
【０１２８】
第ｊのグループに属する第２のデータラッチ３５０−ｊは、各フリップフロップがデータ出力部ＯＵＴ１６１〜ＯＵＴ３２０の各データ出力部に対応した複数のＦＦ１６１−ｊ〜３２０−ｊ（図示せず）を有する。ＦＦｈ−ｊ（１６１≦ｈ≦３２０）は、第ｊのグループに属する第２のシフトレジスタ３７０−ｊのシフト出力ＳＦＯｈ−ｊに基づいて階調バス３１０上の階調データを保持する。第ｊのグループに属する第２のデータラッチ３５０−ｊのフリップフロップに保持された階調データは、ラッチデータＬＡＴ１６１−ｊ〜ＬＡＴ３２０−ｊとしてラインラッチ３７２に出力される。
【０１２９】
なお図１４では、Ｎ個の第１のデータラッチ３４０−１〜３４０−ＮとＮ個の第２のデータラッチ３５０−１〜３５０−Ｎとに保持された階調データを一旦ラインラッチ３７２でラッチするように構成されているが、これに限定されるものではない。Ｎ個の第１のデータラッチ３４０−１〜３４０−ＮとＮ個の第２のデータラッチ３５０−１〜３５０−Ｎとに保持された階調データを、マルチプレクサ３８０に直接出力するように構成してもよい。ただし、ラインラッチ３７２を介在させることによって、先行する階調データを書き換えることがなく、連続して階調データを取り込むことができる。また、階調データを安定させてから駆動させることができるので、画質の劣化を回避することも可能となる。
【０１３０】
また図１４では、ラインラッチ３７２を各グループで共用しているが、これに限定されるものではない。例えば、各ラインラッチが第１〜第Ｎのグループのいずれかに属し各グループの第１又は第２のデータラッチに保持された階調データをラッチする２Ｎ組のラインラッチ群として、ラインラッチ３７２を考えることもできる。
【０１３１】
ラインラッチ３７２にラッチされた階調データは、マルチプレクサ３８０において多重化される。より具体的には、マルチプレクサ３８０は、各グループの第１のデータラッチに保持された階調データ（Ｎ組のＲＧＢ用の階調データ）を多重化した第１の多重化データＭＤ１〜ＭＤ１６０と、各グループの第２のデータラッチに保持された階調データ（Ｎ組のＲＧＢ用の階調データ）を多重化した第２の多重化データＭＤ１６１〜ＭＤ３２０とを生成する。更に具体的には、マルチプレクサ３８０は、Ｎ個の第１のデータラッチのフリップフロップＦＦｆ−１（１≦ｆ≦１６０、ｆは整数）〜ＦＦｆ−Ｎに保持された階調データＬＡＴｆ−１〜ＬＡＴｆ−Ｎを多重化した第１の多重化データＭＤｆと、Ｎ個の第２のデータラッチのフリップフロップＦＦｇ−１（１６１≦ｇ≦３２０、ｇは整数）〜ＦＦｇ−Ｎに保持された階調データＬＡＴｇ−１〜ＬＡＴｇ−Ｎを多重化した第２の多重化データＭＤｇとを生成する。
【０１３２】
第１の多重化データＭＤ１〜ＭＤ１６０は、Ｎ個の第１のデータラッチのＦＦ１−１〜ＦＦ１６０−Ｎに保持された階調データを、例えば図９（Ｂ）に示したような時分割タイミングで多重化することで生成される。
【０１３３】
第２の多重化データＭＤ１６１〜ＭＤ３２０は、Ｎ個の第２のデータラッチのＦＦ１６１−１〜ＦＦ３２０−Ｎに保持された階調データを、例えば図９（Ｂ）に示したような時分割タイミングで多重化することで生成される。
【０１３４】
図１７に、第１〜第２Ｎのシフトクロックを生成する回路ブロックの構成の概要を示す。この回路ブロックは、データラッチ３００に含めることができる。
【０１３５】
シフトクロック生成回路３８２は、基準クロックに基づいて第１〜第２Ｎのシフトクロックを生成する。
【０１３６】
取込開始タイミング設定レジスタ３８４は、ホスト等により設定可能なレジスタであって、取込開始タイミング指示信号ＥＩＯを基準に、階調データの取込開始タイミングまでの期間を設定するためのレジスタである。取込開始タイミング指示信号ＥＩＯは、コントローラから、階調データの取込開始タイミングを指示するために入力される。階調データは、該コントローラが取込開始タイミング指示信号ＥＩＯを変化させた後に、該コントローラから供給される。取込開始タイミング指示信号ＥＩＯを基準に、階調データの取込開始タイミングまでの期間は、コントローラが表示ドライバ２００に該階調データを供給するタイミングで決まる。そして、コントローラの種類によって、取込開始タイミング指示信号ＥＩＯを基準に、表示ドライバ２００に該階調データを供給するタイミングが依存してしまう。ユーザは、このようにコントローラによって依存するタイミングを吸収するため、取込開始タイミング設定レジスタ３８４を用いることができる。
【０１３７】
取込開始タイミング設定レジスタ３８４には、ホスト等により設定可能なレジスタであって、取込開始タイミング指示信号ＥＩＯの変化タイミング（立ち上がり又は立ち下がり）と、階調データの取込開始タイミングとの間の基準クロックＣＰＨのクロック数が設定される。
【０１３８】
シフトクロック割当回路３８６は、取込開始タイミング設定レジスタ３８４の設定内容に応じて、シフトクロック生成回路３８２によって生成された第１〜第２Ｎのシフトクロックの各シフトクロックを、第１〜第Ｎのグループに属する第１及び第２のクロックライン３２０−１〜３２０−Ｎ、３３０−１〜３３０−Ｎのいずれかに割り当てて出力する。より具体的には、シフトクロック割当回路３８６は、取込開始タイミング指示信号ＥＩＯの変化タイミングと、階調データの取込開始タイミングとの間の基準クロックＣＰＨのクロック数に応じて、第１〜第２Ｎのシフトクロック（２Ｎ個のシフトクロック）の各シフトクロックを、第１〜第Ｎのグループに属する第１及び第２のクロックライン３２０−１〜３２０−Ｎ、３３０−１〜３３０−Ｎのいずれかに割り当てて出力する。
【０１３９】
シフトスタート信号生成回路３８８は、取込開始タイミング設定レジスタ３８４の設定内容に基づいてシフトスタート信号ＳＴを生成する。より具体的には、シフトスタート信号生成回路３８８は、取込開始タイミング設定レジスタ３８４の設定内容に応じて、シフトスタート信号ＳＴの変化タイミング（立ち上がりエッジ又は立ち下がりエッジ）を変化させる。こうすることで、階調データの供給タイミングが一定ではない各種のコントローラからの階調データを取り込むことができるようになる。
【０１４０】
このシフトスタート信号ＳＴは、第１〜第Ｎのグループに属する第１及び第２のシフトレジスタ３６０−１〜３６０−Ｎ、３７０−１〜３７０−Ｎへのシフトスタート信号ＳＴ１−１〜ＳＴ１−Ｎ、ＳＴ２−１〜ＳＴ２−Ｎとなる。なおシフトスタート信号ＳＴは、第１〜第Ｎのグループに属する第１及び第２のシフトレジスタ３６０−１〜３６０−Ｎ、３７０−１〜３７０−Ｎに対してそれぞれ別個に生成される信号であってもよいし、共通に入力される同位相の信号であってもよい。
【０１４１】
ここでは、くし歯配線されたＬＣＤパネルを駆動する表示ドライバに、取込開始タイミング設定レジスタ３８４と、シフトスタート信号生成回路３８８とを含めているが、くし歯配線されないＬＣＤパネルを駆動する表示ドライバに含めるようにしてもよい。
【０１４２】
この場合、表示ドライバは、ＬＣＤパネルのデータ線、若しくはデータ信号供給線を駆動する。そして、該表示ドライバは、階調データが供給される階調バスと、所与の取込開始タイミング指示信号を基準に、階調データの取込開始タイミングまでの期間を設定するための取込開始タイミング設定レジスタと、取込開始タイミング設定レジスタの設定内容に基づいてシフトスタート信号を生成するシフトスタート信号生成回路とを含む。更に表示ドライバは、複数のフリップフロップを有し、所与のシフトクロックに基づいてシフトスタート信号をシフトして各フリップフロップからシフト出力を出力するシフトレジスタと、各フリップフロップがシフトレジスタのシフト出力に基づいて階調データを保持する複数のフリップフロップを有するデータラッチとを含む。そして表示ドライバでは、図１２のデータ信号供給線駆動回路に代えて設けられたデータ線駆動回路により、データラッチに保持された階調データに対応したデータ信号を複数のデータ線に出力することができる。
【０１４３】
図１８に、シフトクロック生成回路３８２の構成の概要を示す。シフトクロック生成回路３８２は、基準シフトクロック生成回路３９２と、２Ｎ相クロック生成回路３９４とを含む。
【０１４４】
基準シフトクロック生成回路３９２は、基準クロックＣＰＨに基づき、基準シフトクロックＣＬＫ１−０、ＣＬＫ２−０を生成する。２Ｎ相クロック生成回路３９４は、基準シフトクロックＣＬＫ１−０、ＣＬＫ２−０に基づき、第１〜第２ＮのシフトクロックＣＬＫ１〜ＣＬＫ２Ｎを生成する。第１〜第２ＮのシフトクロックＣＬＫ１〜ＣＬＫ２Ｎ（２Ｎ個のシフトクロック）は、互いに異なる位相を有する期間を含む。
【０１４５】
ここで２つのクロックの位相が異なるとは、時間軸上のずれ量をなくすことで該２つのクロックの波形がほぼ同じになる関係ということができる。また一方のクロックの波形がｆ（ｔ）、他方のクロックの波形がｆ（ｔ＋Δｔ）で表されるとき、両クロックの位相が互いに異なるということができる。
【０１４６】
こうすることで、第１〜第２ＮのシフトクロックＣＬＫ１〜ＣＬＫ２Ｎを簡素な構成で生成することができるようになる。
【０１４７】
また基準シフトクロック生成回路３９２において、以下に述べるようにして基準シフトクロックＣＬＫ１−０、ＣＬＫ２−０により第１〜第２ＮのシフトクロックＣＬＫ１〜ＣＬＫ２Ｎを生成することによって、第１〜第Ｎのグループのシフトスタート信号ＳＴ１−１〜ＳＴ１−ｊ、ＳＴ２−１〜ＳＴ２−ｊを同位相の信号とすることができ、構成及び制御の簡素化を図ることができる。
【０１４８】
図１９に、基準シフトクロック生成回路３９２による基準シフトクロックＣＬＫ１−０、ＣＬＫ２−０の生成タイミングの一例を示す。ここで内部ＥＩＯ信号は、コントローラから表示ドライバ２００に対して入力された取込開始タイミング指示信号ＥＩＯを表示ドライバ２００の内部に取り込んだ信号である。シフトスタート信号ＳＴ１−１〜ＳＴ１−Ｎ、ＳＴ２−１〜ＳＴ２−Ｎを同位相の信号とするためには、各グループの第１及び第２のシフトレジスタの初段でシフトスタート信号をそれぞれ取り込む必要がある。
【０１４９】
そこで基準シフトクロック生成回路３９２は、初段取込期間とデータ取込期間（シフト動作期間）とを規定するクロック選択信号ＣＬＫ＿ＳＥＬＥＣＴを生成する。
【０１５０】
初段取込期間は、Ｎ個の第１のシフトレジスタ３６０−１〜３６０−Ｎにシフトスタート信号ＳＴ１−１〜ＳＴ１−Ｎを取り込む期間、又はＮ個の第２のシフトレジスタ３７０−１〜３７０−Ｎにシフトスタート信号ＳＴ２−１〜ＳＴ２−Ｎを取り込む期間と言うことができる。データ取込期間は、初段取込期間経過後において、該初段取込期間において取り込まれた各シフトスタート信号がシフトされる期間と言うことができる。
【０１５１】
そしてクロック選択信号ＣＬＫ＿ＳＥＬＥＣＴを用いて、基準シフトクロックＣＬＫ１−０、ＣＬＫ２−０がそれぞれシフトスタート信号を取り込むためのエッジを持たせる。
【０１５２】
そのため、初段取込期間において、基準クロックＣＰＨのパルスＰ１を生成する。また基準クロックＣＰＨを分周して分周クロックＣＰＨ２を生成する。分周クロックＣＰＨ２は、基準シフトクロックＣＬＫ２−０となる。更に分周クロックＣＰＨ２の位相を反転させて、反転分周クロックＸＣＰＨ２を生成する。
【０１５３】
そして、クロック選択信号ＣＬＫ＿ＳＥＬＥＣＴにより、初段取込期間では基準クロックＣＰＨのパルスＰ１を選択出力し、データ取込期間では反転分周クロックＸＣＰＨ２を選択出力することで、基準シフトクロックＣＬＫ１−０が生成される。
【０１５４】
図２０に、基準シフトクロック生成回路３９２の具体的な構成例である回路図を示す。
【０１５５】
図２１に、図２０における基準シフトクロック生成回路３９２の動作タイミングの一例を示す。
【０１５６】
図２０及び図２１では、基準クロックＣＰＨを用いてクロックＣＬＫ＿Ａ、ＣＬＫ＿Ｂを生成し、クロック選択信号ＣＬＫ＿ＳＥＬＥＣＴにより選択出力される。基準シフトクロックＣＬＫ２−０は、クロックＣＬＫ＿Ｂを反転した信号である。基準シフトクロックＣＬＫ１−０は、クロック選択信号ＣＬＫ＿ＳＥＬＥＣＴが「Ｌ」の初段取込期間においてクロックＣＬＫ＿Ａを選択出力し、クロック選択信号ＣＬＫ＿ＳＥＬＥＣＴが「Ｈ」のデータ取込期間においてクロックＣＬＫ＿Ｂを選択出力した信号である。
【０１５７】
このようにして生成された基準シフトクロックＣＬＫ１−０、ＣＬＫ２−０を用いて、２Ｎ相クロック生成回路３９４は、第１〜第２ＮのシフトクロックＣＬＫ１〜ＣＬＫ２Ｎを生成する。
【０１５８】
図２２に、２Ｎ相クロック生成回路３９４における第１〜第２ＮのシフトクロックＣＬＫ１〜ＣＬＫ２Ｎの生成例を示す。２Ｎ相クロック生成回路３９４は、基準シフトクロックＣＬＫ１−０、ＣＬＫ２−０に基づき、互いに異なる位相を含む期間を有する第１〜第２ＮのシフトクロックＣＬＫ１〜ＣＬＫ２Ｎを生成する。より具体的には、上述したように各シフトレジスタの初段におけるシフトスタート信号を同位相とするために、第１〜第２ＮのシフトクロックＣＬＫ１〜ＣＬＫ２Ｎは、Ｎ個の第１のシフトレジスタ及びＮ個の第２のシフトレジスタにおいて各シフトスタート信号を取り込むための初段取込期間において所与のパルスを有し、初段取込期間経過後のデータ取込期間において互い位相が異なる。
【０１５９】
例えば第１のシフトクロックＣＬＫ１の波形をｆ（ｔ）で表すと、第ｐ（１≦ｐ≦２Ｎ、ｐは整数）のシフトクロックＣＬＫｐの波形をｆ（ｔ＋２πｐ／Ｎ）と表すことができる。
【０１６０】
図２３に、２Ｎ相クロック生成回路３９４の具体的構成例を示す。ここでは、Ｎが「２」の場合を示す。すなわち、図２３において、基準シフトクロックＣＬＫ１−０、ＣＬＫ２−０から、第１〜第４（＝２×２）のシフトクロックＣＬＫ１〜ＣＬＫ４が生成される。
【０１６１】
図２４に、図２３における２Ｎ相クロック生成回路３９４の動作タイミングの一例を示す。
【０１６２】
ラッチパルスＬＰは、水平走査期間を規定する信号である。
【０１６３】
図２３及び図２４ではＮが「２」であるため、マルチプレクス制御信号ＭＵＬによりＮが「１」のときの３マルチプレクス駆動と、Ｎが「２」のときの６マルチプレクス駆動との切り替えが可能となっている。３マルチプレクス駆動では第１及び第２のシフトクロックＣＬＫ１、ＣＬＫ２のみが用いられる。６マルチプレクス駆動では第１〜第４のシフトクロックＣＬＫ１〜ＣＬＫ４が用いられる。２Ｎ相クロック生成回路３９４は、マルチプレクス制御信号ＭＵＬの論理レベルが「Ｈ」のとき６マルチプレクス駆動用に第１〜第４のシフトクロックＣＬＫ１〜ＣＬＫ４を生成し、マルチプレクス制御信号ＭＵＬの論理レベルが「Ｌ」のとき３マルチプレクス駆動用に第１及び第２のシフトクロックＣＬＫ１、ＣＬＫ２を生成することができる。
【０１６４】
図２４では、選択フェーズ信号ＸＳＥＬＥＣＴ＿ＰＨＡＳＥ４により、初段取込期間のパルスを出力させ、その後は基準クロックＣＰＨによりシフトされるフェーズ信号ＰＨＡＳＥ［１：４］に対応したパルスが出力される。
【０１６５】
図２５に、シフトスタート信号生成回路３８８の具体的構成例を示す。
【０１６６】
図２６に、図２５に示すシフトスタート信号生成回路３８８の動作例を示す。図２５において、取込開始タイミング設定レジスタ３８４の設定データＰＡＲＡＭ（例えば４ビット）が入力されている。ここでは、第１〜第Ｎのグループに属する第１のシフトレジスタ３６０−１〜３６０−Ｎに入力されるシフトスタート信号ＳＴ１−１〜ＳＴ１−Ｎを、共通のシフトスタート信号ＳＴ１として表している。また第１〜第Ｎのグループに属する第２のシフトレジスタ３７０−１〜３７０−Ｎに入力されるシフトスタート信号ＳＴ２−１〜ＳＴ２−Ｎを、共通のシフトスタート信号ＳＴ２として表している。
【０１６７】
図２５では、取込開始タイミング指示信号ＥＩＯの変化タイミングから基準クロックＣＰＨのクロック数をカウントするカウンタと、設定データＰＡＲＡＭとを比較するコンパレータとを含む。そして、シフトスタート信号ＳＴ１、ＳＴ２は、取込開始タイミング指示信号ＥＩＯにより変化し、コンパレータの比較結果に基づいて再び変化するようになっている。
【０１６８】
図２６では、取込開始タイミング設定レジスタ３８４の設定データＰＡＲＡＭが「２」に設定されている例を示している。
【０１６９】
このように、取込開始タイミング設定レジスタ３８４の設定内容に応じて、シフトスタート信号ＳＴ１、ＳＴ２の変化タイミングを変更することができる。
【０１７０】
以上のようにして生成された第１〜第２Ｎのシフトクロックにより、各シフトレジスタの初段に入力されたシフトスタート信号を取り込んでシフト動作を開始する場合であっても、正常な画像表示を行うことができない場合がある。そのため、第１〜第２ＮのシフトロックＣＬＫ１〜ＣＬＫ２Ｎの各シフトクロックは、シフトクロック割当回路３８６によって、第１〜第Ｎのグループに属する第１及び第２のクロックライン３２０−１〜３２０−Ｎ、３３０−１〜３３０−Ｎのいずれかに割り当てて出力される必要がある。
【０１７１】
図２７に、データラッチの動作タイミングの第１の比較例を示す。第１の比較例では、上述した表示ドライバ２００において、Ｎが１であり、第１及び第２のシフトクロックＣＬＫ１、ＣＬＫ２が、それぞれ第１のグループに属する第１及び第２のクロックラインに割り当てられて出力されている。そして、取込開始タイミング指示信号ＥＩＯを基準に、コントローラから階調データ（図２７においてはＤＡＴＡ）が供給されて、データラッチ３００において階調データの取込開始タイミングまでの期間が「０」の場合を示している。
【０１７２】
このように表示ドライバ２００において、第１のグループに属する第１のシフトレジスタ３６０−１では、第１のシフトクロックＣＬＫ１の立ち上がりエッジに同期して、シフトスタート信号生成回路３８８によって生成されたシフトスタート信号ＳＴをシフトする。その結果、第１のグループに属する第１のシフトレジスタ３６０−１は、シフト出力ＳＦＯ１−１〜ＳＦＯ１６０−１の順に各シフト出力を出力する。
【０１７３】
また第１のグループに属する第１のシフトレジスタ３６０−１のシフト動作中に、第１のグループに属する第２のシフトレジスタ３７０−１では、第２のシフトクロックＣＬＫ２の立ち上がりに同期して、シフトスタート信号ＳＴをシフトする。その結果、第１のグループに属する第２のシフトレジスタ３７０−１は、シフト出力ＳＦＯ３２０−１〜ＳＦＯ１６１−１の順に各シフト出力を出力する。
【０１７４】
第１のグループに属する第１のデータラッチ３４０−１では、第１のグループの第１のシフトレジスタ３６０−１からの各シフト出力の立ち下がりエッジＥＧで、階調バス３１０上の階調データを取り込む。その結果、第１のグループに属する第１のデータラッチ３４０−１は、シフト出力ＳＦＯ１−１の立ち下がりＥＧ１で階調データＤ１、シフト出力ＳＦＯ２−１の立ち下がりＥＧ３で階調データＤ３、シフト出力ＳＦＯ３−１の立ち下がりＥＧ５で階調データＤ５、・・・を取り込む。
【０１７５】
一方、第１のグループに属する第２のデータラッチ３５０−１では、第１のグループに属する第２のシフトレジスタ３７０−１からの各シフト出力の立ち下がりエッジＥＧで、階調バス３１０上の階調データを取り込む。その結果、第１のグループに属する第２のデータラッチ３５０−１は、シフト出力ＳＦＯ３２０−１の立ち下がりＥＧ２で階調データＤ２、シフト出力ＳＦＯ３１９−１の立ち下がりＥＧ４で階調データＤ４、シフト出力ＳＦＯ３１８−１の立ち下がりＥＧ６で階調データＤ６、・・・を取り込む。
【０１７６】
図２８に、データラッチの動作タイミングの第２の比較例を示す。第２の比較例では、第１の比較例に対して、取込開始タイミング指示信号ＥＩＯを基準に、コントローラから階調データ（図２８においてはＤＡＴＡ）が供給されて、データラッチ３００において階調データの取込開始タイミングまでの期間が「１」の場合を示している。
【０１７７】
第２の比較例では、第１のグループに属する第２のデータラッチ３５０−１が、シフト出力ＳＦＯ３２０−１の立ち下がりＥＧ１で階調データＤ１、シフト出力ＳＦＯ３１９−１の立ち下がりＥＧ３で階調データＤ３、シフト出力ＳＦＯ３１８−１の立ち下がりＥＧ５で階調データＤ５、・・・を取り込む。そして、第１のグループに属する第１のデータラッチ３４０−１は、シフト出力ＳＦＯ１−１の立ち下がりＥＧ２で階調データＤ２、シフト出力ＳＦＯ２−１の立ち下がりＥＧ４で階調データＤ４、・・・を取り込む。
【０１７８】
このように、取込開始タイミング指示信号ＥＩＯを基準に、コントローラから階調データが供給されて、データラッチ３００において階調データの取込開始タイミングまでの期間に応じて、各データラッチに取り込まれる階調データが異なってしまう。
【０１７９】
そこで本実施形態では、上述したように、シフトクロック割当回路３８６によって、第１〜第２ＮのシフトロックＣＬＫ１〜ＣＬＫ２Ｎの各シフトクロックを、第１〜第Ｎのグループに属する第１及び第２のクロックライン３２０−１〜３２０−Ｎ、３３０−１〜３３０−Ｎのいずれかに割り当てて出力している。
【０１８０】
図２９に、シフトクロック割当回路３８６による第１〜第２Ｎのシフトクロックの割当内容を示す。ここでは、図１４においてＮが「２」の場合を示している。
【０１８１】
３マルチプレクス駆動を行う場合、取込開始タイミング設定レジスタ３８４に偶数が設定されたとき、シフトクロック割当回路３８６は、第１のグループに属する第１のクロックライン３２０−１に図２４に示す第１のシフトクロックＣＬＫ１を割り当て、第１のグループに属する第２のクロックライン３３０−１に図２４に示す第２のシフトクロックＣＬＫ２を割り当てて出力する。また、取込開始タイミング設定レジスタ３８４に奇数が設定されたとき、シフトクロック割当回路３８６は、第１のグループに属する第１のクロックライン３２０−１に第２のシフトクロックＣＬＫ２を割り当て、第１のグループに属する第２のクロックライン３３０−１に第１のシフトクロックＣＬＫ１を割り当てて出力する。
【０１８２】
すなわち、シフトクロック割当回路３８６は、３マルチプレクス駆動を行う場合、取込開始タイミング指示信号ＥＩＯの変化タイミング直後の最初の基準クロックＣＰＨの立ち上がり又は立ち下がりを０とした場合に、該変化タイミングと階調データの取込開始タイミングとの間の基準クロックＣＰＨのクロック数が偶数か奇数かに応じて、第１〜第２のシフトクロックＣＬＫ１、ＣＬＫ２を第１のグループに属する第１及び第２のクロックラインのいずれかに割り当てて出力することができる。
【０１８３】
同様にして、６マルチプレクス駆動を行う場合、取込開始タイミング設定レジスタ３８４に「４×ｎ（ｎは自然数）」が設定されたとき、シフトクロック割当回路３８６は、第１のグループに属する第１のクロックライン３２０−１に第１のシフトクロックＣＬＫ１、第１のグループに属する第２のクロックライン３３０−１に第３のシフトクロックＣＬＫ３、第２のグループに属する第１のクロックライン３２０−２に第２のシフトクロックＣＬＫ２、第２のグループに属する第２のクロックライン３３０−２に第４のシフトクロックをそれぞれを割り当てて出力する。
【０１８４】
６マルチプレクス駆動を行う場合に、取込開始タイミング設定レジスタ３８４に「４×ｎ＋１」、「４×ｎ＋２」、「４×ｎ＋３」が設定されたとき、図２９のようにシフトクロックが割り当てられる。
【０１８５】
シフトクロック割当回路３８６の割当内容は、シフトクロックの波形や、Ｎの値に応じて適宜決められる。
【０１８６】
このようにデータラッチ３００のＮ個の第１のデータラッチ３４０−１〜３４０−Ｎ及びＮ個の第２のデータラッチ３５０−１〜３５０−Ｎは、互いに個別に生成可能なシフト出力に基づき、互いに共通に接続された階調バス３１０上の階調データを取り込むことができるようになっている。そして、取込開始タイミング設定レジスタ３８４の設定内容に応じて、コントローラに依存する階調データの開始タイミングの際を吸収し、かつ各クロックラインに上述のようなシフトクロックを割り当てる。こうすることで、データラッチ３００には、階調バス上の階調データの並び順序を変更して、各データ出力部に対応するラッチデータを取り込むことができる。
【０１８７】
したがって、Ｎ個の第１のデータラッチ３４０−１〜３４０−Ｎのフリップフロップに保持されたデータ（ＬＡＴ１−１〜ＬＡＴ１６０−Ｎ）に基づいてＬＣＤパネル１１０（電気光学装置）の第１の辺側からデータ信号供給線を駆動し、Ｎ個の第２のデータラッチ３５０−１〜３５０−Ｎのフリップフロップに保持されたデータ（ＬＡＴ１６１−１〜ＬＡＴ３２０−Ｎ）に基づいてＬＣＤパネル１１０の第２の辺側からデータ信号供給線を駆動することで、データスクランブルＩＣを用いることなく、くし歯配線されたＬＣＤパネル１１０を駆動することができるようになる。
【０１８８】
また、各データラッチにおいて個別に設定可能なタイミングで階調バス３１０上の階調データを取り込むことができるので、階調データの多重度に応じて階調データの取り込み順序を変更することができ、くし歯配線されたＬＣＤパネルに対して３×Ｎマルチプレクス駆動を行っても正しい画像を表示させることができる。
【０１８９】
次に、以上説明した構成の表示ドライバ２００のデータラッチ３００の動作について説明する。
【０１９０】
以下では、表示ドライバ２００において、Ｎが「２」である場合を例に説明する。
【０１９１】
図３０に、Ｎが「２」の場合の表示ドライバのデータラッチの構成の概要を示す。ここでは、図１４と同一部分には同一符号を付し、説明を省略する。図３０におけるデータラッチ３００を含む表示ドライバ２００は、上述のマルチプレクス制御信号の論理レベルを切り替えることでデータの取込順序を変更して、３マルチプレクス駆動及び６マルチプレクス駆動を行うことができる。
【０１９２】
図３１に、表示ドライバ２００のデータラッチ３００の動作タイミングチャートの一例を示す。ここでは、表示ドライバ２００が、図５に示す電気光学装置１００に対して３マルチプレクス駆動を行う場合のタイミングを示す。また、シフトスタート信号ＳＴ１−１、ＳＴ１−２、ＳＴ２−１、ＳＴ２−２は、シフトスタート信号ＳＴとして同位相の信号として示している。
【０１９３】
階調バス３１０には、ＬＣＤパネル１１０のデータ線が並ぶ順序に対応して階調データが供給されている。階調データは、ＲＧＢの各色成分の階調データを含む。ここでは、データ線Ｒ１−１、Ｇ１−１、Ｂ１−１に切替接続されるデータ信号供給線ＤＬ１に対応して階調データＤ１（図３１では単に「１」）、同様にデータ線Ｒ２−１、Ｇ２−１、Ｂ２−１に切替接続されるデータ信号供給線ＤＬ２に対応して階調データをＤ２（図３１では単に「２」）、・・・として示している。
【０１９４】
第１のグループに属する第１のシフトレジスタ３６０−１では、第１のシフトクロックＣＬＫ１の立ち上がりエッジに同期して、シフトスタート信号ＳＴをシフトする。その結果、第１のグループに属する第１のシフトレジスタ３６０−１は、シフト出力ＳＦＯ１−１〜ＳＦＯ１６０−１の順に各シフト出力を出力する。
【０１９５】
また第１のグループに属する第１のシフトレジスタ３６０−１のシフト動作中に、第１のグループに属する第２のシフトレジスタ３７０−１では、第２のシフトクロックＣＬＫ２の立ち上がりに同期して、シフトスタート信号ＳＴをシフトする。その結果、第１のグループに属する第２のシフトレジスタ３７０−１は、シフト出力ＳＦＯ３２０−１〜ＳＦＯ１６１−１の順に各シフト出力を出力する。
【０１９６】
第１のグループに属する第１のデータラッチ３４０−１では、第１のグループに属する第１のシフトレジスタ３６０−１からの各シフト出力の立ち下がりエッジＥＧで、階調バス３１０上の階調データを取り込む。その結果、第１のグループに属する第１のデータラッチ３４０−１は、シフト出力ＳＦＯ１−１の立ち下がりＥＧ１で階調データＤ１、シフト出力ＳＦＯ２−１の立ち下がりＥＧ３で階調データＤ３、シフト出力ＳＦＯ３−１の立ち下がりＥＧ５で階調データＤ５、・・・を取り込む。
【０１９７】
一方、第１のグループに属する第２のデータラッチ３５０−１では、第１のグループに属する第２のシフトレジスタ３７０−１からの各シフト出力の立ち下がりエッジＥＧで、階調バス３１０上の階調データを取り込む。その結果、第１のグループに属する第２のデータラッチ３５０−１は、シフト出力ＳＦＯ３２０−１の立ち下がりＥＧ２で階調データＤ２、シフト出力ＳＦＯ３１９−１の立ち下がりＥＧ４で階調データＤ４、シフト出力ＳＦＯ３１８−１の立ち下がりＥＧ６で階調データＤ６、・・・を取り込む。
【０１９８】
したがって、図５に示す電気光学装置１００に対して３マルチプレクス駆動を行った場合でも、階調データの並び順序を変更して取り込むことができ、正しい画像を表示させることができる。
【０１９９】
図３２に、表示ドライバ２００のデータラッチ３００の動作タイミングチャートの他の例を示す。ここでは、表示ドライバ２００が、図８に示す電気光学装置１００に対して６マルチプレクス駆動を行う場合のタイミングを示す。そして、取込開始タイミング設定レジスタ３８４に、「０」が設定されているものとする。したがって、第１〜第４のシフトクロックＣＬＫ１〜ＣＬＫ４は、図２９に示す割当内容にしたがって、各クロックラインに出力される。
【０２００】
階調バス３１０には、ＬＣＤパネル１１０のデータ線が並ぶ順序に対応して階調データが供給されている。ここでは、データ線Ｒ１−１、Ｇ１−１、Ｂ１−１、Ｒ２−１、Ｇ２−１、Ｂ２−１に切替接続されるデータ信号供給線ＤＬ１に対応して階調データＤ１（図３２では単に「１」）、同様にデータ線Ｒ１−２、Ｇ１−２、Ｂ１−２、Ｒ２−２、Ｇ２−２、Ｂ２−２に切替接続されるデータ信号供給線ＤＬ２に対応して階調データをＤ２（図３２では単に「２」）、・・・として示している。
【０２０１】
第１のグループに属する第１のシフトレジスタ３６０−１では、第１のシフトクロックＣＬＫ１の立ち上がりエッジに同期して、シフトスタート信号ＳＴをシフトする。その結果、第１のグループに属する第１のシフトレジスタ３６０−１は、シフト出力ＳＦＯ１−１〜ＳＦＯ１６０−１の順に各シフト出力を出力する。
【０２０２】
第２のグループに属する第１のシフトレジスタ３６０−２では、第２のシフトクロックＣＬＫ２の立ち上がりエッジに同期して、シフトスタート信号ＳＴをシフトする。その結果、第２のグループに属する第１のシフトレジスタ３６０−２は、シフト出力ＳＦＯ１−２〜ＳＦＯ１６０−２の順に各シフト出力を出力する。
【０２０３】
また第１及び第２のグループに属する第１のシフトレジスタ３６０−１、３６０−２のシフト動作中に、第１のグループに属する第２のシフトレジスタ３７０−１では、第３のシフトクロックＣＬＫ３の立ち上がりに同期して、シフトスタート信号ＳＴをシフトする。その結果、第１のグループに属する第２のシフトレジスタ３７０−１は、シフト出力ＳＦＯ３２０−１〜ＳＦＯ１６１−１の順に各シフト出力を出力する。
【０２０４】
同様に、第２のグループに属する第２のシフトレジスタ３７０−２では、第４のシフトクロックＣＬＫ４の立ち上がりに同期して、シフトスタート信号ＳＴをシフトする。その結果、第２のグループに属する第２のシフトレジスタ３７０−２は、シフト出力ＳＦＯ３２０−２〜ＳＦＯ１６１−２の順に各シフト出力を出力する。
【０２０５】
第１のグループに属する第１のデータラッチ３４０−１では、第１のグループに属する第１のシフトレジスタ３６０−１からの各シフト出力の立ち下がりエッジＥＧで、階調バス３１０上の階調データを取り込む。その結果、第１のグループに属する第１のデータラッチ３４０−１は、シフト出力ＳＦＯ１−１の立ち下がりＥＧ１で階調データＤ１、シフト出力ＳＦＯ２−１の立ち下がりＥＧ５で階調データＤ５、・・・を取り込む。
【０２０６】
第２のグループに属する第１のデータラッチ３４０−２では、第２のグループに属する第１のシフトレジスタ３６０−２からの各シフト出力の立ち下がりエッジＥＧで、階調バス３１０上の階調データを取り込む。その結果、第２のグループに属する第１のデータラッチ３４０−２は、シフト出力ＳＦＯ１−２の立ち下がりＥＧ２で階調データＤ２、シフト出力ＳＦＯ２−２の立ち下がりＥＧ６で階調データＤ６、・・・を取り込む。
【０２０７】
一方、第１のグループに属する第２のデータラッチ３５０−１では、第１のグループに属する第２のシフトレジスタ３７０−１からの各シフト出力の立ち下がりエッジＥＧで、階調バス３１０上の階調データを取り込む。その結果、第１のグループに属する第２のデータラッチ３５０−１は、シフト出力ＳＦＯ３２０−１の立ち下がりＥＧ３で階調データＤ３、シフト出力ＳＦＯ３１９−１の立ち下がりＥＧ７で階調データＤ７、・・・を取り込む。
【０２０８】
第２のグループに属する第２のデータラッチ３５０−２では、第２のグループに属する第２のシフトレジスタ３７０−２からの各シフト出力の立ち下がりエッジＥＧで、階調バス３１０上の階調データを取り込む。その結果、第２のグループに属する第２のデータラッチ３５０−２は、シフト出力ＳＦＯ３２０−２の立ち下がりＥＧ４で階調データＤ４、シフト出力ＳＦＯ３１９−２の立ち下がりＥＧ８で階調データＤ８、・・・を取り込む。
【０２０９】
各グループで取り込まれた２画素分の階調データは、上述したようにマルチプレクサ３８０により多重化されてデータ信号供給線に出力される。そして、ＬＣＤパネル１１０では、各データ信号供給線ＤＬに供給されたデータ信号を、デマルチプレクサにより分離して、対応するデータ線に出力する。
【０２１０】
図３３に、表示ドライバ２００のデータラッチ３００の動作タイミングチャートの他の例を示す。ここでは、図３２において、取込開始タイミング設定レジスタ３８４に、「１」が設定されているものとする。したがって、第１〜第４のシフトクロックＣＬＫ１〜ＣＬＫ４は、図２９に示す割当内容にしたがって、各クロックラインに出力される。
【０２１１】
そして、図３２と同様に、第１のグループに属する第１のデータラッチ３４０−１は、シフト出力ＳＦＯ１−１の立ち下がりＥＧ１で階調データＤ１、シフト出力ＳＦＯ２−１の立ち下がりＥＧ５で階調データＤ５、・・・を取り込む。
【０２１２】
同様に、第２のグループに属する第１のデータラッチ３４０−２は、シフト出力ＳＦＯ１−２の立ち下がりＥＧ２で階調データＤ２、シフト出力ＳＦＯ２−２の立ち下がりＥＧ６で階調データＤ６、・・・を取り込む。
【０２１３】
同様に、第１のグループに属する第２のデータラッチ３５０−１は、シフト出力ＳＦＯ３２０−１の立ち下がりＥＧ３で階調データＤ３、シフト出力ＳＦＯ３１９−１の立ち下がりＥＧ７で階調データＤ７、・・・を取り込む。
【０２１４】
同様に、第２のグループに属する第２のデータラッチ３５０−２は、シフト出力ＳＦＯ３２０−２の立ち下がりＥＧ４で階調データＤ４、シフト出力ＳＦＯ３１９−２の立ち下がりＥＧ８で階調データＤ８、・・・を取り込む。
【０２１５】
図３４に、表示ドライバ２００のデータラッチ３００の動作タイミングチャートの他の例を示す。ここでは、図３２において、取込開始タイミング設定レジスタ３８４に、「２」が設定されているものとする。
【０２１６】
図３５に、表示ドライバ２００のデータラッチ３００の動作タイミングチャートの他の例を示す。ここでは、図３２において、取込開始タイミング設定レジスタ３８４に、「３」が設定されているものとする。
【０２１７】
図３２〜図３５に示したように、取込開始タイミング指示信号ＥＩＯと、階調データの供給開始タイミングとの間隔が変化した場合であっても、図１０に示すように６マルチプレクス駆動を行うための並び順序で階調データを取り込むことができる。したがって、図８に示す電気光学装置１００に対して６マルチプレクス駆動を行った場合でも、階調データの並び順序を変更して取り込むことができ、正しい画像を表示させることができる。
【０２１８】
なお、本発明は上述した実施の形態に限定されるものではなく、本発明の要旨の範囲内で種々の変形実施が可能である。上述の実施形態では、表示パネルの各画素がＴＦＴを有するアクティブマトリクス方式の液晶パネルを例に説明したが、これに限定されるものではない。パッシブマトリックス方式の液晶パネルにも適用することができる。また液晶パネルに限らず、例えばプラズマディスプレイ装置にも適用可能である。
【０２１９】
また、本発明のうち従属請求項に係る発明においては、従属先の請求項の構成要件の一部を省略する構成とすることもできる。また、本発明の１の独立請求項に係る発明の要部を、他の独立請求項に従属させることもできる。
【図面の簡単な説明】
【図１】本実施形態における電気光学装置の構成の概要のブロック図。
【図２】画素の構成を示す模式図。
【図３】くし歯配線されないＬＣＤパネルを含む電気光学装置の構成の概要の模式図。
【図４】３×Ｎマルチプレクスク駆動用のくし歯配線されたＬＣＤパネルを含む電気光学装置の構成の概要を示す構成図。
【図５】３マルチプレクスク駆動用のくし歯配線されたＬＣＤパネルを含む電気光学装置の構成の概要を示す構成図。
【図６】図５におけるＬＣＤパネルに形成される画素の構成の模式図。
【図７】図７（Ａ）は、３マルチプレクス駆動用のＬＣＤパネルのデマルチプレクサの構成の概要を示すブロック図。図７（Ｂ）は、図７（Ａ）に示すデマルチプレクサの動作例を示すタイミング図。
【図８】６マルチプレクスク駆動用のくし歯配線されたＬＣＤパネルを含む電気光学装置の構成の概要を示す構成図。
【図９】図９（Ａ）は、６マルチプレクス駆動用のＬＣＤパネルのデマルチプレクサの構成の概要を示すブロック図。図９（Ｂ）は、図９（Ａ）に示すデマルチプレクサの動作例を示すタイミング図。
【図１０】表示ドライバの各データ出力部から出力すべきデータ信号の並びを説明する図。
【図１１】くし歯配線されたＬＣＤパネルを駆動するためにデータスクランブルの必要性を説明する図。
【図１２】本実施形態の表示ドライバの構成の概要を示すブロック図。
【図１３】本実施形態における表示ドライバの１出力当たりの構成の概要を示すブロック図。
【図１４】本実施形態における表示ドライバのデータラッチの構成の概要を示すブロック図。
【図１５】第ｊのグループの第１のシフトレジスタの構成例の回路図。
【図１６】第ｊのグループの第２のシフトレジスタの構成例の回路図。
【図１７】第１〜第２Ｎのシフトクロックを生成する回路ブロックの構成図。
【図１８】シフトクロック生成回路の構成の概要を示すブロック図。
【図１９】基準シフトクロック生成回路による基準シフトクロックの生成タイミングの一例を示すタイミング図。
【図２０】基準シフトクロック生成回路の構成例を示す回路図。
【図２１】図２０における基準シフトクロック生成回路の動作例を示すタイミング図。
【図２２】２Ｎ相クロック生成回路における第１〜第２Ｎのシフトクロックの生成例を示すタイミング図。
【図２３】２Ｎ相クロック生成回路の構成例を示す回路図。
【図２４】図２３における２Ｎ相クロック生成回路の動作例を示すタイミング図。
【図２５】シフトスタート信号生成回路の構成例を示す回路図。
【図２６】図２５におけるシフトスタート信号生成回路の動作例を示すタイミング図。
【図２７】第１の比較例におけるデータラッチのタイミング図。
【図２８】第２の比較例におけるデータラッチのタイミング図。
【図２９】シフトクロック割当回路による第１〜第２Ｎのシフトクロックの割当例の説明図。
【図３０】本実施形態においてＮが「２」の場合の表示ドライバのデータラッチの構成の概要を示すブロック図。
【図３１】本実施形態における表示ドライバのデータラッチの動作の一例を示すタイミング図。
【図３２】本実施形態において取込開始タイミング設定レジスタに「０」が設定された場合のデータラッチの動作例を示すタイミング図。
【図３３】本実施形態において取込開始タイミング設定レジスタに「１」が設定された場合のデータラッチの動作例を示すタイミング図。
【図３４】本実施形態において取込開始タイミング設定レジスタに「２」が設定された場合のデータラッチの動作例を示すタイミング図。
【図３５】本実施形態において取込開始タイミング設定レジスタに「３」が設定された場合のデータラッチの動作例を示すタイミング図。
【符号の説明】
１０、８０、１００  電気光学装置（液晶装置）、
２０、９０  表示パネル（ＬＣＤパネル）、３０、９２、２００  表示ドライバ、  ４０、４２、１１２、１１４  走査ドライバ、３００、３００−１  データラッチ、３１０  階調バス、
３２０−１〜３２０−Ｎ  第１〜第Ｎのグループの第１のクロックライン、
３３０−１〜３３０−Ｎ  第１〜第Ｎのグループの第２のクロックライン、
３４０−１〜３４０−Ｎ  第１〜第Ｎのグループの第１のデータラッチ、
３５０−１〜３５０−Ｎ  第１〜第Ｎのグループの第２のデータラッチ、
３６０−１〜３６０−Ｎ  第１〜第Ｎのグループの第１のシフトレジスタ、
３７０−１〜３７０−Ｎ  第１〜第Ｎのグループの第２のシフトレジスタ、
３７２  ラインラッチ、３８０  マルチプレクサ、
３８２  シフトクロック生成回路、３８４  取込開始タイミング設定レジスタ、
３８６  シフトクロック割当回路、３８８  シフトスタート信号生成回路、
３９２  基準シフトクロック生成回路、３９４  ２Ｎ相クロック生成回路、
５００、５００−１  ＤＡＣ、
６００、６００−１  データ信号供給線駆動回路（データ線駆動回路）、
ＣＰＨ  基準クロック、ＤＬ、ＤＬ１〜ＤＬＮ  データ線、データ信号供給線、
ＤＭＵＸ１〜ＤＭＵＸＹ  デマルチプレクサ、
ＥＩＯ  取込開始タイミング指示信号、ＧＬ１〜ＧＬＭ  走査線、
ＬＡＴ１〜ＬＡＴ３２０、ＬＡＴ１−１〜ＬＡＴ３２０−１、ＬＡＴ１−Ｎ〜ＬＡＴ３２０−Ｎ  ラッチデータ、ＭＤ１〜ＭＤ３２０  多重化データ、
ＳＦＯ、ＳＦＯ１−１〜ＳＦＯ３２０−１、ＳＦＯ１−Ｎ〜ＳＦＯ３２０−Ｎ  シフト出力
【図１】
2004272103.tif 000003
【図２】
2004272103.tif 000004
【図３】
2004272103.tif 000005
【図４】
2004272103.tif 000006
【図５】
2004272103.tif 000007
【図６】
2004272103.tif 000008
【図７】
2004272103.tif 000009
【図８】
2004272103.tif 000010
【図９】
2004272103.tif 000011
【図１０】
2004272103.tif 000012
【図１１】
2004272103.tif 000013
【図１２】
2004272103.tif 000014
【図１３】
2004272103.tif 000015
【図１４】
2004272103.tif 000016
【図１５】
2004272103.tif 000017
【図１６】
2004272103.tif 000018
【図１７】
2004272103.tif 000019
【図１８】
2004272103.tif 000020
【図１９】
2004272103.tif 000021
【図２０】
2004272103.tif 000022
【図２１】
2004272103.tif 000023
【図２２】
2004272103.tif 000024
【図２３】
2004272103.tif 000025
【図２４】
2004272103.tif 000026
【図２５】
2004272103.tif 000027
【図２６】
2004272103.tif 000028
【図２７】
2004272103.tif 000029
【図２８】
2004272103.tif 000030
【図２９】
2004272103.tif 000031
【図３０】
2004272103.tif 000032
【図３１】
2004272103.tif 000033
【図３２】
2004272103.tif 000034
【図３３】
2004272103.tif 000035
【図３４】
2004272103.tif 000036
【図３５】
2004272103.tif 000037