(57)【特許請求の範囲】
【請求項１】
入力された画像データに対応する駆動信号を、制御信号に従って切り換えて出力する半導体装置であって、
各々が制御信号に従って画像データを選択して出力する複数の選択回路と、
前記複数の選択回路によって選択された複数の画像データに基づいて論理演算を行うことにより駆動信号を発生する論理回路と、
を具備し、
前記論理回路が、ＡＮＤゲート回路であることを特徴とする半導体装置。
【請求項２】
各々の前記選択回路が、前記制御信号に基づいて画像データを切り換えて出力する複数のスイッチ回路を含むことを特徴とする請求項１記載の半導体装置。
【請求項３】
入力された１組の画像データに対応するＭ個の駆動信号を、制御信号に従ってＮ通りに切り換えて出力する半導体装置であって、
各々が、Ｎ個のスイッチ回路を含み、制御信号に従って画像データを選択して出力するＫ個の選択回路と、
前記Ｋ個の選択回路によって選択された複数の画像データに基づいて論理演算を行うことにより駆動信号を発生するＡＮＤゲート回路であって、各々がＫ個の入力端子を有し、前記Ｋ個の選択回路の出力に接続された前記ＡＮＤゲート回路と、
をＭ組具備する半導体装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＬＣＤパネル等の表示デバイスを駆動する半導体装置（ドライバＩＣ）に関する。
【０００２】
【従来の技術】
従来より、同一の回路構成を有する複数のドライバＩＣを用いて１つの表示デバイスを駆動することが行われている。このような従来のドライバＩＣについて、図７〜図１３を参照しながら説明する。
図７は、従来のドライバＩＣを用いたＬＣＤモジュールの一部を示す図である。図７に示すように、このＬＣＤモジュールは、同一の回路構成を有する３個のドライバＩＣ１１〜１３と、ＬＣＤパネル４とを含んでいる。
【０００３】
ＬＣＤパネル４は、セグメント方向において複数の領域Ｓ０、Ｓ１、・・・、Ｓ７を有し、コモン方向においても複数の領域Ｃ０、Ｃ１、・・・、Ｃ７を有している。ここで、セグメント方向の１つの領域とコモン方向の１つの領域を特定することにより、１つの画素（ドット）が特定される。従って、ＬＣＤパネル４は、８×８の画素を有することになる。ＬＣＤパネル４のセグメント方向の領域Ｓ０〜Ｓ７には、ドライバＩＣ１１〜１３から駆動信号が供給され、コモン方向の領域Ｃ０〜Ｃ７には、走査信号が供給される。
【０００４】
ドライバＩＣ１１〜１３には、エンコードされた画像データＡ２、Ａ２バー、Ａ１、Ａ１バー、Ａ０、及び、Ａ０バーが供給される。また、ドライバＩＣ１１にはハイレベルの制御信号ＰＯＳ１が、ドライバＩＣ１２にはハイレベルの制御信号ＰＯＳ２が、ドライバＩＣ１３にはハイレベルの制御信号ＰＯＳ３が、それぞれ常時供給されている。ドライバＩＣ１１〜１３は、これらの画像データ及び制御信号に従って、ＬＣＤパネル４に駆動信号Ｓ０〜Ｓ７を供給する。
【０００５】
図８は、画像データＡ２〜Ａ０の値と、画像データＡ２〜Ａ０の値に応じて駆動されるセグメントを示す真理値表である。図８に示すように、画像データＡ２〜Ａ０によって示される二進数に相当する十進数をｎとすると、画像データＡ２〜Ａ０に応じてセグメントＳｎが駆動される。例えば、画像データＡ２〜Ａ０の値が「０００」（十進数の０に相当）の場合には、セグメントＳ０が駆動され、画像データＡ２〜Ａ０の値が「０１１」（十進数の３に相当）の場合には、セグメントＳ３が駆動される。
【０００６】
図９は、ドライバＩＣ１１の回路構成を示すブロック図であり、図１０は、ドライバＩＣ１２の回路構成を示すブロック図であり、図１１は、ドライバＩＣ１３の回路構成を示すブロック図である。図９〜図１１に示すように、これらのドライバＩＣ１１〜１３は、３入力のＡＮＤゲート回路Ｇ１１〜Ｇ１９及びＣＭＯＳアナログスイッチＳＷ３１〜ＳＷ３９をそれぞれ有している。これらのＡＮＤゲート回路Ｇ１１〜Ｇ１９及びアナログスイッチＳＷ３１〜ＳＷ３９が、エンコードされた画像データＡ２、Ａ２バー、Ａ１、Ａ１バー、Ａ０、及び、Ａ０バーをデコードするデコーダの機能を果たす。
【０００７】
次に、ドライバＩＣ１１の構成について説明する。
図９に示すように、ドライバＩＣ１１のＡＮＤゲート回路Ｇ１１には、画像データＡ２バー、Ａ１バー、及び、Ａ０バーが入力され、ＡＮＤゲート回路Ｇ１２には、画像データＡ２バー、Ａ１、及び、Ａ０が入力され、ＡＮＤゲート回路Ｇ１３には、画像データＡ２、Ａ１、及び、Ａ０バーが入力される。また、ＡＮＤゲート回路Ｇ１４には、画像データＡ２バー、Ａ１バー、及び、Ａ０が入力され、ＡＮＤゲート回路Ｇ１５には、画像データＡ２、Ａ１バー、及び、Ａ０バーが入力され、ＡＮＤゲート回路Ｇ１６には、画像データＡ２、Ａ１、及び、Ａ０が入力される。さらに、ＡＮＤゲート回路Ｇ１７には、画像データＡ２バー、Ａ１、及び、Ａ０バーが入力され、ＡＮＤゲート回路Ｇ１８には、画像データＡ２、Ａ１バー、及び、Ａ０が入力される。なお、ＡＮＤゲート回路Ｇ１９には、画像データは入力されない。
【０００８】
ＡＮＤゲート回路Ｇ１１〜Ｇ１９の出力信号は、アナログスイッチＳＷ３１〜ＳＷ３９にそれぞれ入力されている。ドライバＩＣ１１のアナログスイッチＳＷ３１〜ＳＷ３３の出力は、ＬＣＤパネルのセグメントＳ０に接続され、アナログスイッチＳＷ３４〜ＳＷ３６の出力は、ＬＣＤパネルのセグメントＳ１に接続され、アナログスイッチＳＷ３７〜ＳＷ３９の出力は、ＬＣＤパネルのセグメントＳ２に接続される。
【０００９】
次に、ドライバＩＣ１１の動作について説明する。
ドライバＩＣ１１のアナログスイッチＳＷ３１、ＳＷ３４、及び、ＳＷ３７（以下、単に「第１のアナログスイッチ群」ともいう）の制御入力には、ハイレベルの制御信号ＰＯＳ１が常時入力されている。一方、ドライバＩＣ１１のアナログスイッチＳＷ３２、ＳＷ３５、及び、ＳＷ３６（以下、単に「第２のアナログスイッチ群」ともいう）、並びに、ＳＷ３３、ＳＷ３６、及び、ＳＷ３９（以下、単に「第３のアナログスイッチ群」ともいう）の制御入力は、ローレベルとされている。従って、ドライバＩＣ１１は、ＡＮＤゲート回路Ｇ１１の出力信号をセグメントＳ０に出力し、ＡＮＤゲート回路Ｇ１４の出力信号をセグメントＳ１に出力し、ＡＮＤゲート回路Ｇ１７の出力信号をセグメントＳ２に出力する。
【００１０】
また、ＡＮＤゲート回路Ｇ１１には、画像データＡ２バー、Ａ１バー、及び、Ａ０バーが入力され、ＡＮＤゲート回路Ｇ１４には、画像データＡ２バー、Ａ１バー、及び、Ａ０が入力され、ＡＮＤゲート回路Ｇ１７には、画像データＡ２バー、Ａ１、及び、Ａ０バーが入力される。その結果、ドライバＩＣ１１は、図８の真理値表に示すように、画像データＡ２〜Ａ０が「０００」（十進数の０に相当）の場合に、セグメントＳ０に駆動信号を供給し、画像データＡ２〜Ａ０が「００１」（十進数の１に相当）の場合に、セグメントＳ１に駆動信号を供給し、画像データＡ２〜Ａ０が「０１０」（十進数の２に相当）の場合に、セグメントＳ２に駆動信号を供給する。
【００１１】
次に、ドライバＩＣ１２の構成について説明する。
図１０に示すように、ドライバＩＣ１２のアナログスイッチＳＷ３１〜ＳＷ３３の出力は、ＬＣＤパネルのセグメントＳ３に接続され、アナログスイッチＳＷ３４〜ＳＷ３６の出力は、ＬＣＤパネルのセグメントＳ４に接続され、アナログスイッチＳＷ３７〜ＳＷ３９の出力は、ＬＣＤパネルのセグメントＳ５に接続される。他の接続については、ドライバＩＣ１１と同様である。
【００１２】
次に、ドライバＩＣ１２の動作について説明する。
ドライバＩＣ１２の第２のアナログスイッチ群の制御入力には、ハイレベルの制御信号ＰＯＳ２が常時入力されており、ドライバＩＣ１２の第１及び第３のアナログスイッチ群の制御入力は、ローレベルとされている。従って、ドライバＩＣ１２は、ＡＮＤゲート回路Ｇ１２の出力信号をセグメントＳ３に出力し、ＡＮＤゲート回路Ｇ１５の出力信号をセグメントＳ４に出力し、ＡＮＤゲート回路Ｇ１８の出力信号をセグメントＳ５に出力する。
【００１３】
また、ＡＮＤゲート回路Ｇ１２には、画像データＡ２バー、Ａ１、及び、Ａ０が入力され、ＡＮＤゲート回路Ｇ１５には、画像データＡ２、Ａ１バー、及び、Ａ０バーが入力され、ＡＮＤゲート回路Ｇ１８には、画像データＡ２、Ａ１バー、及び、Ａ０が入力される。その結果、ドライバＩＣ１２は、図８の真理値表に示すように、画像データＡ２〜Ａ０が「０１１」（十進数の３に相当）の場合に、セグメントＳ３に駆動信号を供給し、画像データＡ２〜Ａ０が「１００」（十進数の４に相当）の場合に、セグメントＳ４に駆動信号を供給し、画像データＡ２〜Ａ０が「１０１」（十進数の５に相当）の場合に、セグメントＳ５に駆動信号を供給する。
【００１４】
次に、ドライバＩＣ１３の構成について説明する。
図１１に示すように、ドライバＩＣ１３のアナログスイッチＳＷ３１〜ＳＷ３３の出力は、ＬＣＤパネルのセグメントＳ６に接続され、アナログスイッチＳＷ３４〜ＳＷ３６の出力は、ＬＣＤパネルのセグメントＳ７に接続される。なお、ドライバＩＣ１３のアナログスイッチＳＷ３７〜ＳＷ３９の出力は、いずれのセグメントにも接続されていない。他の接続については、ＡＮＤゲート回路Ｇ１７及びＧ１８の入力に画像データが供給されない点を除いて、ドライバＩＣ１１と同様である。
【００１５】
次に、ドライバＩＣ１３の動作について説明する。
ドライバＩＣ１３の第３のアナログスイッチ群の制御入力には、ハイレベルの制御信号ＰＯＳ３が常時入力されており、ドライバＩＣ１３の第１及び第２のアナログスイッチ群の制御入力は、ローレベルとされている。従って、ドライバＩＣ１３は、ＡＮＤゲート回路Ｇ１３の出力信号をセグメントＳ６に出力し、ＡＮＤゲート回路Ｇ１６の出力信号をセグメントＳ７に出力する。
【００１６】
また、ＡＮＤゲート回路Ｇ１３には、画像データＡ２、Ａ１、及び、Ａ０バーが入力され、ＡＮＤゲート回路Ｇ１６には、画像データＡ２、Ａ１、及び、Ａ０が入力される。その結果、ドライバＩＣ１３は、図８の真理値表に示すように、画像データＡ２〜Ａ０が「１１０」（十進数の６に相当）の場合に、セグメントＳ６に駆動信号を供給し、画像データＡ２〜Ａ０が「１１１」（十進数の７に相当）の場合に、セグメントＳ７に駆動信号を供給する。
【００１７】
図１２は、３入力ＡＮＤゲート回路の回路構成を示す図である。図１２に示すように、ＡＮＤゲート回路Ｇ１１〜Ｇ１９は、６個のトランジスタＱ１〜Ｑ６及び１個のインバータＩＮＶ１を有する。一般に、インバータは、２個のトランジスタを有する。従って、ＡＮＤゲート回路Ｇ１１〜Ｇ１９は、８個のトランジスタをそれぞれ有する。
【００１８】
図１３は、第１のアナログスイッチ群の回路構成を示す図である。図１３に示すように、アナログスイッチＳＷ３１、ＳＷ３４、及び、ＳＷ３７は、それぞれ２個のトランジスタＱ１７及びＱ１８を有する。さらに、アナログスイッチＳＷ３１、ＳＷ３４、及び、ＳＷ３７に共通に、インバータＩＮＶ１２が備えられている。一般に、インバータは、２個のトランジスタを有する。従って、第１のアナログスイッチ群全体では、８個のトランジスタを有する。同様に、第２及び第３のアナログスイッチ群も、８個のトランジスタをそれぞれ有する。
【００１９】
【発明が解決しようとする課題】
上記のように、ドライバＩＣ１１〜１３の各々は、制御信号に従った３通りのアルゴリズムでＬＣＤパネルを駆動するために、９個のＡＮＤゲート回路と３つのアナログスイッチ群（各々が３個のアナログスイッチを含む）とを有する必要がある。ここで、先に説明したように、１個のＡＮＤゲート回路は、８個のトランジスタを有し、各アナログスイッチ群は、８個のトランジスタを有する。従って、ドライバＩＣが有するトランジスタの総数は、
８個×９（ＡＮＤゲート回路の数）＋８個×３（アナログスイッチ群の数）＝９６個
となる。そのため、ドライバＩＣのチップ面積が大きくなり、コストが高くなっていた。
【００２０】
そこで上記の点に鑑み、本発明は、ＬＣＤパネル等の表示デバイスを駆動する半導体装置（ドライバＩＣ）において、トランジスタの数を減少し、又はトランジスタのサイズを小さくすることにより、チップ面積を小さくし、コストを低減することを目的とする。
【００２１】
【課題を解決するための手段】
以上の課題を解決するため、本発明に係る半導体装置は、入力された画像データに対応する駆動信号を制御信号に従って切り換えて出力する半導体装置であって、各々が制御信号に従って画像データを選択して出力する複数の選択回路と、複数の選択回路によって選択された複数の画像データに基づいて論理演算を行うことにより駆動信号を発生する論理回路とを具備する。
【００２２】
ここで、各々の選択回路が、制御信号に基づいて画像データを切り換えて出力する複数のスイッチ回路を含むようにしても良い。また、論理回路として、ＡＮＤゲート回路を用いても良い。さらに、本発明に係る半導体装置は、各々がＮ個のスイッチ回路を含むＫ個の選択回路と、各々がＫ個の入力端子を有しＫ個の選択回路の出力に接続されたＡＮＤゲート回路とをＭ組具備するようにしても良い。
【００２３】
以上の様に構成した本発明に係る半導体装置によれば、大面積のトランジスタを用いるＡＮＤゲート回路の数を減らすことにより、チップ面積を小さくし、コストを低減することができる。
【００２４】
【発明の実施の形態】
以下、図面に基づいて、本発明の実施の形態について説明する。なお、同一の構成要素には同一の参照番号を付して、説明を省略する。
図１は、本発明の一実施形態に係る半導体装置を用いたＬＣＤモジュールの一部を示す図である。本実施形態は、本発明をＬＣＤ用ドライバＩＣに適用したものである。
図１に示すように、このＬＣＤモジュールは、同一の回路構成を有する３個のドライバＩＣ１〜３と、ＬＣＤパネル４とを含んでいる。
【００２５】
ＬＣＤパネル４は、セグメント方向において複数の領域Ｓ０、Ｓ１、・・・、Ｓ７を有し、コモン方向においても複数の領域Ｃ０、Ｃ１、・・・、Ｃ７を有している。ここで、セグメント方向の１つの領域とコモン方向の１つの領域を特定することにより、１つの画素（ドット）が特定される。従って、ＬＣＤパネル４は、８×８の画素を有することになる。ＬＣＤパネル４のセグメント方向の領域Ｓ０〜Ｓ７には、ドライバＩＣ１〜３から駆動信号が供給され、コモン方向の領域Ｃ０〜Ｃ７には、走査信号が供給される。
【００２６】
ドライバＩＣ１〜３には、エンコードされた画像データＡ２、Ａ２バー、Ａ１、Ａ１バー、Ａ０、及び、Ａ０バーが入力される。また、ドライバＩＣ１にはハイレベルの制御信号ＰＯＳ１が、ドライバＩＣ２にはハイレベルの制御信号ＰＯＳ２が、ドライバＩＣ３にはハイレベルの制御信号ＰＯＳ３が、それぞれ常時入力されている。ドライバＩＣ１〜３は、これらの画像データ及び制御信号に従って、ＬＣＤパネル４に駆動信号Ｓ０〜Ｓ７を供給する。
【００２７】
図２は、画像データＡ２〜Ａ０の値と、画像データＡ２〜Ａ０の値に応じて駆動されるセグメントを示す真理値表である。図２に示すように、画像データＡ２〜Ａ０によって示される二進数に相当する十進数の値をｎとすると、画像データＡ２〜Ａ０に応じてセグメントＳｎが駆動される。例えば、画像データＡ２〜Ａ０の値が「０００」（十進数の０に相当）の場合には、セグメントＳ０が駆動され、画像データＡ２〜Ａ０の値が「０１１」（十進数の３に相当）の場合には、セグメントＳ３が駆動される。
【００２８】
図３は、ドライバＩＣ１の回路構成を示すブロック図であり、図４は、ドライバＩＣ２の回路構成を示すブロック図であり、図５は、ドライバＩＣ３の回路構成を示すブロック図である。図３〜図５に示すように、これらのドライバＩＣ１〜３は、同一の回路要素であるＣＭＯＳアナログスイッチＳＷ１〜ＳＷ２７及び３入力のＡＮＤゲート回路Ｇ１〜Ｇ３をそれぞれ有している。これらのアナログスイッチＳＷ１〜ＳＷ２７及びＡＮＤゲート回路Ｇ１〜Ｇ３が、エンコードされた画像データＡ２、Ａ２バー、Ａ１、Ａ１バー、Ａ０、及び、Ａ０バーをデコードするデコーダの機能を果たす。
【００２９】
次に、ドライバＩＣ１の構成について説明する。
図３に示すように、ドライバＩＣ１のアナログスイッチＳＷ１〜ＳＷ３には、画像データＡ０バー、Ａ１バー、及び、Ａ２バーが入力され、アナログスイッチＳＷ４〜ＳＷ６には、画像データＡ０、Ａ１バー、及び、Ａ２バーが入力され、アナログスイッチＳＷ７〜ＳＷ９には、画像データＡ０バー、Ａ１、及び、Ａ２バーが入力される。
【００３０】
また、アナログスイッチＳＷ１０〜ＳＷ１２には、画像データＡ０、Ａ１、及び、Ａ２バーが入力され、アナログスイッチＳＷ１３〜ＳＷ１５には、画像データＡ０バー、Ａ１バー、及び、Ａ２が入力され、アナログスイッチＳＷ１６〜ＳＷ１８には、画像データＡ０、Ａ１バー、及び、Ａ２が入力される。
【００３１】
さらに、アナログスイッチＳＷ１９〜ＳＷ２１には、画像データＡ０バー、Ａ１、及び、Ａ２が入力され、アナログスイッチＳＷ２２〜ＳＷ２４には、画像データＡ０、Ａ１、及び、Ａ２が入力され、アナログスイッチＳＷ２５〜ＳＷ２７には、画像データＡ０、Ａ１、及び、Ａ２が入力される。
【００３２】
第１の選択回路を構成しているアナログスイッチＳＷ１、ＳＷ１０、及び、ＳＷ１９の出力は、ＡＮＤゲート回路Ｇ１の第１の入力に接続され、第２の選択回路を構成しているアナログスイッチＳＷ２、ＳＷ１１、及び、ＳＷ２０の出力は、ＡＮＤゲート回路Ｇ１の第２の入力に接続され、第３の選択回路を構成しているアナログスイッチＳＷ３、ＳＷ１２、及び、ＳＷ２１の出力は、ＡＮＤゲート回路Ｇ１の第３の入力に接続されている。
【００３３】
また、第４の選択回路を構成しているアナログスイッチＳＷ４、ＳＷ１３、及び、ＳＷ２２の出力は、ＡＮＤゲート回路Ｇ２の第１の入力に接続され、第５の選択回路を構成しているアナログスイッチＳＷ５、ＳＷ１４、及び、ＳＷ２３の出力は、ＡＮＤゲート回路Ｇ２の第２の入力に接続され、第６の選択回路を構成しているアナログスイッチＳＷ６、ＳＷ１５、及び、ＳＷ２４の出力は、ＡＮＤゲート回路Ｇ２の第３の入力に接続されている。
【００３４】
さらに、第７の選択回路を構成しているアナログスイッチＳＷ７、ＳＷ１６、及び、ＳＷ２５の出力は、ＡＮＤゲート回路Ｇ３の第１の入力に接続され、第８の選択回路を構成しているアナログスイッチＳＷ８、ＳＷ１７、及び、ＳＷ２６の出力は、ＡＮＤゲート回路Ｇ３の第２の入力に接続され、第９の選択回路を構成しているアナログスイッチＳＷ９、ＳＷ１８、及び、ＳＷ２７の出力は、ＡＮＤゲート回路Ｇ３の第３の入力に接続されている。
【００３５】
ＡＮＤゲート回路Ｇ１の出力は、セグメントＳ０に接続され、ＡＮＤゲート回路Ｇ２の出力は、セグメントＳ１に接続され、ＡＮＤゲート回路Ｇ３の出力は、セグメントＳ２に接続される。
【００３６】
次に、ドライバＩＣ１の動作について説明する。
ドライバＩＣ１のアナログスイッチＳＷ１〜ＳＷ９（以下、単に「第１のアナログスイッチ群」ともいう）の制御入力には、ハイレベルの制御信号ＰＯＳ１が常時入力されている。なお、ドライバＩＣ１の他のアナログスイッチＳＷ１０〜ＳＷ１８（以下、単に「第２のアナログスイッチ群」ともいう）及びＳＷ１９〜ＳＷ２７（以下、単に「第３のアナログスイッチ群」ともいう）の制御入力は、ローレベルとされている。従って、ＡＮＤゲート回路Ｇ１には、画像データＡ２バー、Ａ１バー、及び、Ａ０バーが入力され、ＡＮＤゲート回路Ｇ２には、画像データＡ２バー、Ａ１バー、及び、Ａ０が入力され、ＡＮＤゲート回路Ｇ３には、画像データＡ２バー、Ａ１、及び、Ａ０バーが入力される。その結果、ドライバＩＣ１は、図２の真理値表に示すように、画像データＡ２〜Ａ０が「０００」（十進数の０に相当）の場合に、セグメントＳ０に駆動信号を供給し、画像データＡ２〜Ａ０が「００１」（十進数の１に相当）の場合に、セグメントＳ１に駆動信号を供給し、画像データＡ２〜Ａ０が「０１０」（十進数の２に相当）の場合に、セグメントＳ２に駆動信号を供給する。
【００３７】
次に、ドライバＩＣ２の構成について説明する。
図４に示すように、ドライバＩＣ２のアナログスイッチＳＷ１〜ＳＷ３には、画像データＡ０バー、Ａ１バー、及び、Ａ２バーが入力され、アナログスイッチＳＷ４〜ＳＷ６には、画像データＡ０、Ａ１バー、及び、Ａ２バーが入力され、アナログスイッチＳＷ７〜ＳＷ９には、画像データＡ０バー、Ａ１、及び、Ａ２バーが入力される。
【００３８】
また、ドライバＩＣ２のアナログスイッチＳＷ１０〜ＳＷ１２には、画像データＡ０、Ａ１、及び、Ａ２バーが入力され、アナログスイッチＳＷ１３〜ＳＷ１５には、画像データＡ０、Ａ１バー、及び、Ａ２が入力され、アナログスイッチＳＷ１６〜ＳＷ１８には、画像データＡ０、Ａ１バー、及び、Ａ２が入力される。
【００３９】
さらに、ドライバＩＣ２のアナログスイッチＳＷ１９〜ＳＷ２１には、画像データＡ０バー、Ａ１、及び、Ａ２が入力され、アナログスイッチＳＷ２２〜ＳＷ２４には、画像データＡ０、Ａ１、及び、Ａ２が入力され、アナログスイッチＳＷ２５〜ＳＷ２７には、画像データＡ０、Ａ１、及び、Ａ２が入力される。
【００４０】
アナログスイッチとＡＮＤゲート回路との接続は、ドライバＩＣ１と同様である。ドライバＩＣ２のＡＮＤゲート回路Ｇ１の出力は、セグメントＳ３に接続され、ＡＮＤゲート回路Ｇ２の出力は、セグメントＳ４に接続され、ＡＮＤゲート回路Ｇ３の出力は、セグメントＳ５に接続される。
【００４１】
次に、ドライバＩＣ２の動作について説明する。
ドライバＩＣ２の第２のアナログスイッチ群の制御入力には、ハイレベルの制御信号ＰＯＳ２が常時入力されている。一方、ドライバＩＣ２の第１及び第３のアナログスイッチ群の制御入力は、ローレベルとされている。従って、ＡＮＤゲート回路Ｇ１には、画像データＡ２バー、Ａ１、及び、Ａ０が入力され、ＡＮＤゲート回路Ｇ２には、画像データＡ２、Ａ１バー、及び、Ａ０バーが入力され、ＡＮＤゲート回路Ｇ３には、画像データＡ２、Ａ１バー、及び、Ａ０が入力される。その結果、ドライバＩＣ２は、図２の真理値表に示すように、画像データＡ２〜Ａ０が「０１１」（十進数の３に相当）の場合に、セグメントＳ３に駆動信号を供給し、画像データＡ２〜Ａ０が「１００」（十進数の４に相当）の場合に、セグメントＳ４に駆動信号を供給し、画像データＡ２〜Ａ０が「１０１」（十進数の５に相当）の場合に、セグメントＳ５に駆動信号を供給する。
【００４２】
次に、ドライバＩＣ３の構成について説明する。
図５に示すように、ドライバＩＣ３のアナログスイッチＳＷ１〜ＳＷ３には、画像データＡ０バー、Ａ１バー、及び、Ａ２バーが入力され、アナログスイッチＳＷ４〜ＳＷ６には、画像データＡ０、Ａ１バー、及び、Ａ２バーが入力される。
【００４３】
また、ドライバＩＣ３のアナログスイッチＳＷ１０〜ＳＷ１２には、画像データＡ０、Ａ１、及び、Ａ２バーが入力され、アナログスイッチＳＷ１３〜ＳＷ１５には、画像データＡ０バー、Ａ１バー、及び、Ａ２が入力される。
【００４４】
さらに、ドライバＩＣ３のアナログスイッチＳＷ１９〜ＳＷ２１には、画像データＡ０バー、Ａ１、及び、Ａ２が入力され、アナログスイッチＳＷ２２〜ＳＷ２４には、画像データＡ０、Ａ１、及び、Ａ２が入力される。なお、ドライバＩＣ３のアナログスイッチＳＷ７〜ＳＷ９、ＳＷ１６〜ＳＷ１８、及び、ＳＷ２５〜ＳＷ２７の入力には、画像データは入力されない。
【００４５】
アナログスイッチとＡＮＤゲート回路との接続は、ドライバＩＣ１と同様である。ドライバＩＣ３のＡＮＤゲート回路Ｇ１の出力は、セグメントＳ６に接続され、ＡＮＤゲート回路Ｇ２の出力は、セグメントＳ７に接続される。
【００４６】
次に、ドライバＩＣ３の動作について説明する。
ドライバＩＣ３の第３のアナログスイッチ群の制御入力には、ハイレベルの制御信号ＰＯＳ３が常時入力されている。一方、ドライバＩＣ３の第１及び第２のアナログスイッチ群の制御入力は、ローレベルとされている。従って、ＡＮＤゲート回路Ｇ１には、画像データＡ２、Ａ１、及び、Ａ０バーが入力され、ＡＮＤゲート回路Ｇ２には、画像データＡ２、Ａ１、及び、Ａ０が入力される。その結果、ドライバＩＣ３は、図２の真理値表に示すように、画像データＡ２〜Ａ０が「１１０」（十進数の６に相当）の場合に、セグメントＳ６に駆動信号を供給し、画像データＡ２〜Ａ０が「１１１」（十進数の７に相当）の場合に、セグメントＳ７に駆動信号を供給する。
【００４７】
本実施形態において、ＡＮＤゲート回路Ｇ１〜Ｇ３の回路構成は、図１２に示すものと同様である。図１２に示すように、ＡＮＤゲート回路Ｇ１〜Ｇ３は、６個のトランジスタＱ１〜Ｑ６及び１個のインバータＩＮＶ１を有する。一般に、インバータは、２個のトランジスタを有する。従って、ＡＮＤゲート回路Ｇ１〜Ｇ３は、８個のトランジスタをそれぞれ有することとなる。
【００４８】
図６は、ドライバＩＣ１の第１のアナログスイッチ群（ＳＷ１〜ＳＷ９）の回路構成を示す図である。図６に示すように、アナログスイッチＳＷ１〜ＳＷ９は、それぞれ２個のトランジスタＱ７及びＱ８を有する。さらに、アナログスイッチＳＷ１〜ＳＷ９に共通に、インバータＩＮＶ２が備えられている。一般に、インバータは、２個のトランジスタを有する。従って、第１のアナログスイッチ群全体では、２０個のトランジスタを有することとなる。同様に、ドライバＩＣ１の第２及び第３のアナログスイッチ群、ドライバＩＣ２の第１〜第３のアナログスイッチ群、並びに、ドライバＩＣ３の第１〜第３のアナログスイッチ群も、２０個のトランジスタをそれぞれ有する。
【００４９】
ドライバＩＣ１〜３の各々は、制御信号に従った３通りのアルゴリズムでＬＣＤパネルを駆動するために、第１〜第３のアナログスイッチ群（各々が９個のアナログスイッチを含む）と３個のＡＮＤゲート回路とを有する。ここで、各アナログスイッチ群は、２０個のトランジスタを有する。また、１個のＡＮＤゲート回路は、８個のトランジスタを有する。従って、ドライバＩＣが有するトランジスタの総数は、
２０個×３（アナログスイッチ群の数）＋８個×３（ＡＮＤゲート回路の数）＝８４個
となる。
【００５０】
本実施形態に係るドライバＩＣと従来のドライバＩＣとを比較すると、従来のドライバＩＣは９６個のトランジスタを必要とするのに対し、本実施形態に係るドライバＩＣは８４個のトランジスタで足りる。従って、本実施形態によれば、トランジスタ数を少なくすることにより、小さなチップ面積で従来のドライバＩＣと同一の機能を実現することができる。
【００５１】
また、従来のドライバＩＣ及び本実施形態に係るドライバＩＣのいずれにおいても、ＡＮＤゲート回路の負荷回路が寄生容量の大きな回路であるため、ＡＮＤゲート回路を構成するトランジスタのサイズを大きくする必要がある。ところが、従来のドライバＩＣは９個のＡＮＤゲート回路を必要とするのに対し、本実施形態に係るドライバＩＣは３個のＡＮＤゲート回路で足りる。従って、本実施形態によれば、大きなトランジスタで構成されるＡＮＤゲート回路の数を少なくすることにより、小さなチップ面積で従来のドライバＩＣと同一の機能を実現することができる。
【００５２】
さらに、本実施形態においては、アナログスイッチの負荷回路が寄生容量の小さいＡＮＤゲート回路であるため、アナログスイッチを構成するトランジスタのサイズを小さくすることができる。従って、本実施形態によれば、アナログスイッチを構成するトランジスタのサイズを小さくし、小さなチップ面積で従来のドライバＩＣと同一の機能を実現することができる。
【００５３】
【発明の効果】
以上述べた様に、本発明によれば、ＬＣＤパネル等の表示デバイスを駆動する半導体装置（ドライバＩＣ）において、トランジスタの数を減少し、又はトランジスタのサイズを小さくすることにより、チップ面積を小さくし、コストを低減することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る半導体装置を用いたＬＣＤモジュールの一部を示す図である。
【図２】画像データの値と、画像データの値に応じて駆動されるセグメントを示す真理値表である。
【図３】本発明の一実施形態に係る半導体装置の回路構成を示す図である。
【図４】本発明の一実施形態に係る半導体装置の回路構成を示す図である。
【図５】本発明の一実施形態に係る半導体装置の回路構成を示す図である。
【図６】図３〜図５のアナログスイッチの回路構成を示す図である。
【図７】従来の半導体装置を用いたＬＣＤモジュールの一部を示す図である。
【図８】画像データの値と、画像データの値に応じて駆動されるセグメントを示す真理値表である。
【図９】従来の半導体装置の回路構成を示す図である。
【図１０】従来の半導体装置の回路構成を示す図である。
【図１１】従来の半導体装置の回路構成を示す図である。
【図１２】３入力ＡＮＤゲート回路の回路構成を示す図である。
【図１３】図９〜図１１のアナログスイッチの回路構成を示す図である。
【符号の説明】
１〜３、１１〜１３  ドライバＩＣ
４  ＬＣＤパネル
Ｇ１〜Ｇ３、Ｇ１１〜Ｇ１９  ＡＮＤゲート回路
ＳＷ１〜ＳＷ２７、ＳＷ３１〜ＳＷ３９  アナログスイッチ
Ｑ１〜Ｑ８、Ｑ１７、Ｑ１８  トランジスタ
ＩＮＶ１、ＩＮＶ２、ＩＮＶ１２  インバータ
Ｓ０〜Ｓ７  ＬＣＤパネルにおいてセグメント方向に分割された領域
Ｃ０〜Ｃ７  ＬＣＤパネルにおいてコモン方向に分割された領域
【図１】
0003775243.tif 000002
【図２】
0003775243.tif 000003
【図３】
0003775243.tif 000004
【図４】
0003775243.tif 000005
【図５】
0003775243.tif 000006
【図６】
0003775243.tif 000007
【図７】
0003775243.tif 000008
【図８】
0003775243.tif 000009
【図９】
0003775243.tif 000010
【図１０】
0003775243.tif 000011
【図１１】
0003775243.tif 000012
【図１２】
0003775243.tif 000013
【図１３】
0003775243.tif 000014