(57)【要約】      （修正有）【課題】  ビット線の上層に比較的大きな電圧を供給するための配線を施しても、ビット線を保護して誤検出を防止できる集積回路装置及びそれを搭載する電子機器を提供すること。【解決手段】  集積回路装置に設けられる表示メモリは、複数のワード線が形成される金属配線層には、メモリセルに第１の電源電圧を供給するための複数の第１の電源供給配線が形成され、複数のビット線ＢＬが形成される金属配線層には、複数のメモリセルに第２の電源電圧ＶＤＤを供給するための複数の第２の電源供給配線ＶＤＤＬが形成される。複数のビット線ＢＬの上層には複数のビット線保護用配線ＳＨＤが形成され、複数のビット線ＢＬの各々と複数のビット線保護用配線ＳＨＤの各々とは平面視で重なる領域を含む。複数のビット線保護用配線ＳＨＤの上層には、表示メモリ以外の回路に第３の電源電圧を供給するための第３の電源供給配線が形成されている。【選択図】      図３２
2007012925.tif 000002
【特許請求の範囲】
【請求項１】
複数の走査線及び複数のデータ線を有する表示パネルに表示される少なくとも一部のデータを格納する表示メモリを含む集積回路装置であって、
前記表示メモリは、複数のワード線と、複数のビット線と、複数のメモリセルと、を含み、
前記複数のワード線が形成される金属配線層には、前記複数のメモリセルに第１の電源電圧を供給するための複数の第１の電源供給配線が形成され、
前記複数のビット線が形成される金属配線層には、前記複数のメモリセルに前記第１の電源電圧よりも電圧の高い第２の電源電圧を供給するための複数の第２の電源供給配線が形成され、
前記複数のビット線の上層には複数のビット線保護用配線が形成され、前記複数のビット線の各々と前記複数のビット線保護用配線の各々とは、平面視で重なる領域を含み、
前記複数のビット線保護用配線の上層には、前記集積回路装置に設けられた回路のうち、前記表示メモリ以外の回路に前記第２の電源電圧よりも電圧の高い第３の電源電圧を供給するための第３の電源供給配線が形成されていることを特徴とする集積回路装置。
【請求項２】
請求項１において、
前記複数のビット線と前記ビット線保護用配線とがそれぞれ形成される各層の間の層に前記複数のワード線が形成され、前記複数のビット線の各々と前記複数のワード線の各々とは、平面視で重なる領域を含むことを特徴とする集積回路装置。
【請求項３】
請求項２において、
前記複数のビット線の各々と前記複数の第１の電源供給配線の各々とは、平面視で重なる領域を含むことを特徴とする集積回路装置。
【請求項４】
請求項３において、
前記複数のメモリセルの各々は、短辺及び長辺を有し、
前記複数のメモリセルの各々では、
前記複数のビット線は前記複数のメモリセルの前記短辺の延びる第１の方向に沿って形成され、
前記複数のワード線は前記複数のメモリセルの前記長辺の延びる第２の方向に沿って形成されていることを特徴とする集積回路装置。
【請求項５】
請求項４において、
前記複数のメモリセルの各々では、前記複数の第１の電源供給配線のうちの２本が配置されていることを特徴とする集積回路装置。
【請求項６】
請求項４または５において、
前記複数の第１の電源供給配線が形成される領域の上層には、前記複数のビット線保護用配線が形成されない保護用配線非形成領域が設けられていることを特徴とする集積回路装置。
【請求項７】
請求項４または５において、
前記複数の第２の電源供給配線が形成される領域の上層には、前記複数のビット線保護用配線が形成されない保護用配線非形成領域が設けられていることを特徴とする集積回路装置。
【請求項８】
請求項７において、
前記複数のビット線保護用配線の各々は、前記第１の方向に沿って延在形成されていることを特徴とする集積回路装置。
【請求項９】
請求項８において、
前記保護用配線非形成領域は、前記第１の方向に沿って延在形成されていることを特徴とする集積回路装置。
【請求項１０】
請求項６において、
前記複数のビット線保護用配線の各々は、前記第２の方向に沿って延在形成されていることを特徴とする集積回路装置。
【請求項１１】
請求項１０において、
前記保護用配線非形成領域は、前記第２の方向に沿って延在形成されていることを特徴とする集積回路装置。
【請求項１２】
請求項１１において、
前記複数のメモリセルの各々では、前記複数の第１の電源供給配線のうちの２本が配置され、前記複数のビット線保護用配線の一つの前記第１の方向での両端部が、前記２本の第１の電源供給線と平面視で重なる領域を含むことを特徴とする集積回路装置。
【請求項１３】
請求項６乃至１２のいずれかにおいて、
前記複数のビット線保護用配線には、前記第１及び第２の電源電圧のいずれか一方が供給されていることを特徴とする集積回路装置。
【請求項１４】
請求項６乃至１３のいずれかにおいて、
前記複数のビット線保護用配線は、前記第１及び第２の電源供給配線のいずれか一方と電気的に接続されていることを特徴とする集積回路装置。
【請求項１５】
複数の走査線及び複数のデータ線を有する表示パネルに表示される少なくとも一部のデータを格納する表示メモリを含む集積回路装置であって、
前記表示メモリは、複数のワード線と、複数のビット線と、複数のメモリセルと、を含み、
前記複数のワード線が形成される金属配線層には、前記複数のメモリセルに第１の電源電圧を供給するための複数の第１の電源供給配線が形成され、
前記複数のビット線が形成される金属配線層には、前記複数のメモリセルに前記第１の電源電圧よりも電圧の高い第２の電源電圧を供給するための複数の第２の電源供給配線が形成され、
前記複数のビット線の上層には前記複数のワード線が形成され、前記複数のビット線の各々と前記複数のワード線の各々とは平面視で重なる領域を含み、かつ、前記複数のビット線の各々と前記複数の第１の電源供給配線の各々とは平面視で重なる領域を含み、
前記複数のワード線の上層には、前記集積回路装置に設けられた回路のうち、前記表示メモリ以外の回路に前記第２の電源電圧よりも電圧の高い第３の電源電圧を供給するための第３の電源供給配線が形成されていることを特徴とする集積回路装置。
【請求項１６】
請求項１乃至１５のいずれかに記載の集積回路装置と、表示パネルと、を含むことを特徴とする電子機器。
【請求項１７】
請求項１６において、
前記集積回路装置は、前記表示パネルを形成する基板に実装されていることを特徴とする電子機器。
【請求項１８】
請求項１７において、
前記集積回路装置の前記複数のワード線が、前記表示パネルに設けられた前記複数のデータ線が延びる方向と平行になるように前記表示パネルを形成する基板に前記集積回路装置が実装されていることを特徴とする電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、集積回路装置及び電子機器に関する。
【背景技術】
【０００２】
近年、電子機器の普及に伴い、電子機器に搭載される表示パネルの高解像度化の需要が増大している。それに伴い、表示パネルを駆動する駆動回路には高機能が要求される。しかしながら、高機能を搭載する駆動回路には、多種の回路が必要であり、表示パネルの高解像度化に比例して、その回路規模及び回路の複雑さが増大する傾向にある。従って、高機能を維持したまま又はさらなる高機能の搭載に伴う駆動回路のチップ面積の縮小化が難しく、製造コスト削減を妨げる。
【０００３】
また、小型電子機器においても、高解像度化された表示パネルが搭載され、その駆動回路に高機能が要求される。しかしながら、小型電子機器にはそのスペースの都合上、あまり回路規模を大きくすることができない。従って、チップ面積の縮小と高機能の搭載の両立が難しく、製造コストの削減又はさらなる高機能の搭載が困難である。
【０００４】
特に表示メモリを内蔵したチップの小型化に際しては、メモリセルに接続されるビット線に微小電流が流れるため、周囲のノイズの影響を受けやすく、ビット線の電位が不安定となって誤検出を引き起こす点が制約となっている。
【特許文献１】特開２００１−２２２２７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、以上のような技術的課題に鑑みてなされたものであり、その目的とするところは、たとえビット線の上層に比較的大きな電圧を供給するための配線を施して、表示メモリを含む集積回路装置内のレイアウトの自由度を高め、あるいはその小型化を図っても、ビット線を保護して誤検出を防止できる集積回路装置及びそれを搭載する電子機器を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る集積回路装置は、複数の走査線及び複数のデータ線を有する表示パネルに表示される少なくとも一部のデータを格納する表示メモリを含む集積回路装置であって、前記表示メモリは、複数のワード線と、複数のビット線と、複数のメモリセルとを含み、前記複数のワード線が形成される金属配線層には、前記複数のメモリセルに第１の電源電圧を供給するための複数の第１の電源供給配線が形成され、前記複数のビット線が形成される金属配線層には、前記複数のメモリセルに前記第１の電源電圧よりも電圧の高い第２の電源電圧を供給するための複数の第２の電源供給配線が形成され、前記複数のビット線の上層には複数のビット線保護用配線が形成され、前記複数のビット線の各々と前記複数のビット線保護用配線の各々とは、平面視で重なる領域を含み、前記複数のビット線保護用配線の上層には、前記集積回路装置に設けられた回路のうち、前記表示メモリ以外の回路に前記第２の電源電圧よりも電圧の高い第３の電源電圧を供給するための第３の電源供給配線が形成されている。
【０００７】
本発明では、複数のビット線と第３の電源供給配線との間には、ビット線保護用配線が存在しているので、複数のビット線と第３の電源供給配線とが容量カップリングされることを防止できる。よって、例えば第３の電源供給配線の電位が上昇した場合に、容量カップリングに起因してビット線の電位も上昇してしまう事態を防止できる。こうして、ビットの電位が不安定になることを防止でき、メモリセルの記憶データが誤検出されることがない。
【０００８】
本発明では、前記複数のビット線と前記ビット線保護用配線とがそれぞれ形成される各層の間の層に前記複数のワード線が形成され、前記複数のビット線の各々と前記複数のワード線の各々とは、平面視で重なる領域を含むことができる。
【０００９】
複数のワード線は、一垂直走査期間のうち、一水平走査期間だけ選択電位となり、他の期間は非選択電位で一定であるので、複数のワード線もまたビット線保護用配線と同等のシールド機能を発揮できる。
【００１０】
本発明では、前記複数のビット線の各々と前記複数の第１の電源供給配線の各々とは、平面視で重なる領域を含むことができる。メモリセルに供給される第１の電源電圧は一定（例えばＶＳＳ）であるので、第１の電源供給配線もまたビット線保護用配線と同等のビット線保護機能を発揮できる。
【００１１】
本発明では、前記複数のメモリセルの各々は、短辺及び長辺を有し、前記複数のメモリセルの各々では、前記複数のビット線は前記複数のメモリセルの前記短辺の延びる第１の方向に沿って形成され、前記複数のワード線は前記複数のメモリセルの前記長辺の延びる第２の方向に沿って形成されてもよい。本発明が適用されるメモリセルレイアウトの一例を定義したものである。
【００１２】
上述のレイアウトの場合、前記複数のメモリセルの各々では、前記複数の第１の電源供給配線のうちの２本を配置することができる。この場合、各メモリセル内のビット線は、ビット線保護用配線、ワード線及び２本の第１の電源供給配線によって、第３の電源供給配線との容量カップリングを防止できる。
【００１３】
本発明では、前記複数の第１の電源供給配線または前記複数の第２の電源供給配線が形成される領域の上層には、前記複数のビット線保護用配線が形成されない保護用配線非形成領域を設けることができる。これにより、ビット線保護用配線の形成後の工程による熱処理等で、ビット線保護用配線の下層でガスが発生しても、保護用配線非形成領域を介してガスを排出でき、メモリセルの配線等の破損を防ぐことができる。
【００１４】
本発明では、前記複数のビット線保護用配線の各々を、複数のビット線の延びる第１の方向に沿って延在形成することができる。こうすると、複数のビット線の各々と複数のビット線保護用配線の各々とを、平面視で完全に覆うことができる。
【００１５】
この場合、前記保護用配線非形成領域もまた、前記第１の方向に沿って延在形成することができるので、ビット線の上層に保護用配線非形成領域が形成されることがない。
【００１６】
本発明では、前記複数のビット線保護用配線の各々を、前記第１の方向でなく、前記第２の方向に沿って延在形成してもよい。この場合、前記保護用配線非形成領域も、前記第２の方向に沿って延在形成されるので、ビット線の一部の上層に保護用配線非形成領域が存在することになる。しかし、この保護用配線非形成領域を、ワード線または第１の電源供給配線と平面視で重なる領域に配置すれば、ワード線または第１の電源供給配線によりビット線保護機能を確保できる。
【００１７】
その一例として、前記複数のメモリセルの各々では、前記複数の第１の電源供給配線のうちの２本が配置され、前記複数のビット線保護用配線の一つの前記第１の方向での両端部が、前記２本の第１の電源供給線と平面視で重なる領域を含むことができる。こうすると、複数のビット線と第３の電源供給配線との間には、平面視において必ずビット線保護用配線か第１の電源供給配線が存在することになる。
【００１８】
本発明では、前記複数のビット線保護用配線には、前記第１及び第２の電源電圧のいずれか一方を供給することができる。こうすると、複数のビット線保護用配線がフローティング電位とならずに一定電位となるので、容量カップリングを防止するビット線保護機能が高まる。このためには、前記複数のビット線保護用配線を、前記第１及び第２の電源供給配線のいずれか一方と電気的に接続してもよい。
【００１９】
本発明の他の態様に係る集積回路装置は、複数の走査線及び複数のデータ線を有する表示パネルに表示される少なくとも一部のデータを格納する表示メモリを含む集積回路装置であって、前記表示メモリは、複数のワード線と、複数のビット線と、複数のメモリセルとを含み、前記複数のワード線が形成される金属配線層には、前記複数のメモリセルに第１の電源電圧を供給するための複数の第１の電源供給配線が形成され、前記複数のビット線が形成される金属配線層には、前記複数のメモリセルに前記第１の電源電圧よりも電圧の高い第２の電源電圧を供給するための複数の第２の電源供給配線が形成され、前記複数のビット線の上層には前記複数のワード線が形成され、前記複数のビット線の各々と前記複数のワード線の各々とは平面視で重なる領域を含み、かつ、前記複数のビット線の各々と前記複数の第１の電源供給配線の各々とは平面視で重なる領域を含み、前記複数のワード線の上層には、前記集積回路装置に設けられた回路のうち、前記表示メモリ以外の回路に前記第２の電源電圧よりも電圧の高い第３の電源電圧を供給するための第３の電源供給配線が形成されている。
【００２０】
本発明では、ビット線保護用配線を設けなくても、複数のワード線及び複数の第１の電源供給配線によって、複数のビット線と第３の電源供給配線との容量カップリングを防止できる。
【００２１】
また、本発明は、上記記載の集積回路装置と、表示パネルとを含む電子機器に関する。この場合、前記集積回路装置は前記表示パネルを形成する基板に実装されてもよい。さらに、前記集積回路装置の前記複数のワード線が、前記表示パネルに設けられた前記複数のデータ線が延びる方向と平行になるように前記表示パネルを形成する基板に前記集積回路装置が実装されてもよい。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の一実施形態について、図面を参照して説明する。なお、以下に説明する実施の形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また以下で説明される構成のすべてが本発明の必須構成要件であるとは限らない。なお、以下の図において同符号のものは同様の意味を表す。
【００２３】
１．表示ドライバ
図１（Ａ）は、表示ドライバ２０（広義には集積回路装置）が実装された表示パネル１０を示す。本実施形態では、表示ドライバ２０や、表示ドライバ２０が実装された表示パネル１０を小型電子機器（図示せず）に搭載することができる。小型電子機器には例えば携帯電話、ＰＤＡ、表示パネルを有するデジタル音楽プレーヤー等がある。表示パネル１０は例えばガラス基板上に複数の表示画素が形成される。その表示画素に対応して、Ｙ方向に伸びる複数のデータ線（図示せず）及びＸ方向に伸びる走査線（図示せず）が表示パネル１０に形成される。本実施形態の表示パネル１０に形成される表示画素は液晶素子であるが、これに限定されず、ＥＬ（Electro-Luminescence）素子等の発光素子であってもよい。また、表示画素はトランジスタ等を伴うアクティブ型であっても、トランジスタ等を伴わないパッシブ型であっても良い。例えば、表示領域１２にアクティブ型が適用された場合、液晶画素はアモルファスＴＦＴであっても良いし、低温ポリシリコンＴＦＴであっても良い。
【００２４】
表示パネル１０は、例えばＸ方向にＰＸ個のピクセル、Ｙ方向にＰＹ個のピクセルの表示領域１２を持つ。例えば、表示パネル１０がＱＶＧＡ表示に対応する場合は、ＰＸ＝２４０、ＰＹ＝３２０となり、表示領域１２は２４０×３２０ピクセルで示される。なお、表示パネル１０のＸ方向のピクセル数ＰＸとは、白黒表示の場合にはデータ線本数に一致する。ここではカラー表示の場合、Ｒ用サブピクセル、Ｇ用サブピクセル、Ｂ用サブピクセルの計３サブピクセルを合わせて１ピクセルが構成される。よって、カラー表示の場合、データ線の本数は（３×ＰＸ）本となっている。従って、カラー表示の場合、「データ線に対応する画素数」は「Ｘ方向のサブピクセルの数」を意味する。各サブピクセルは階調に応じてそのビット数が決定され、例えば３つのサブピクセルの階調値をそれぞれＧビットとしたとき、１ピクセルの階調値＝３Ｇとなる。各サブピクセルが６４階調（６ビット）を表現する場合には、１ピクセルのデータ量は６×３＝１８ビットとなる。
【００２５】
なお、ピクセル数ＰＸ及びＰＹは、例えばＰＸ＞ＰＹでも良いし、ＰＸ＜ＰＹでも良いし、ＰＸ＝ＰＹでも良い。
【００２６】
表示ドライバ２０のサイズは、Ｘ方向の長さＣＸ、Ｙ方向の長さＣＹに設定される。そして、長さＣＸである表示ドライバ２０の長辺ＩＬは、表示領域１２の表示ドライバ２０側の一辺ＰＬ１と平行である。即ち、表示ドライバ２０は、その長辺ＩＬが表示領域１２の一辺ＰＬ１と平行になるように表示パネル１０に実装される。
【００２７】
図１（Ｂ）は表示ドライバ２０のサイズを示す図である。長さＣＹである表示ドライバ２０の短辺ＩＳと表示ドライバ２０の長辺ＩＬの比は、例えば１：１０に設定される。つまり、表示ドライバ２０は、その長辺ＩＬに対して、その短辺ＩＳが非常に短く設定される。このように細長い形状に形成することで、表示ドライバ２０のＹ方向のチップサイズを極限まで小さくすることができる。
【００２８】
なお、前述の比１：１０は一例であり、これに限定されない。例えば１：１１でも良いし、１：９でもよい。
【００２９】
なお、図１（Ａ）では表示領域１２のＸ方向の長さＬＸ及びＹ方向の長さＬＹが示されているが、表示領域１２の縦横のサイズ比は図１（Ａ）に限定されない。表示領域１２は、例えば長さＬＹが長さＬＸよりも短く設定されてもよい。
【００３０】
また、図１（Ａ）によると、表示領域１２のＸ方向の長さＬＸは表示ドライバ２０のＸ方向の長さＣＸと等しい。特に図１（Ａ）に限定はされないが、このように長さＬＸ及び長さＣＸが等しく設定されるのが好ましい。その理由として、図２（Ａ）を示す。
【００３１】
図２（Ａ）に示す表示ドライバ２２は方向Ｘの長さがＣＸ２に設定されている。この長さＣＸ２は、表示領域１２の一辺ＰＬ１の長さＬＸよりも短いため、図２（Ａ）に示すように、表示ドライバ２２と表示領域１２とを接続する複数の配線を方向Ｙに平行に設けることができない。このため、表示領域１２と表示ドライバ２２との距離ＤＹ２を余分に設ける必要がある。これは表示パネル１０のガラス基板のサイズを無駄に要するため、コスト削減を妨げる。そして、より小型の電子機器に表示パネル１０を搭載する場合、表示領域１２以外の部分が大きくなり、電子機器の小型化の妨げにもなる。
【００３２】
これに対して、図２（Ｂ）に示すように本実施形態の表示ドライバ２０は、その長辺ＩＬの長さＣＸが表示領域１２の一辺ＰＬ１の長さＬＸに一致するように形成されているため、表示ドライバ２０と表示領域１２との間の複数の配線を方向Ｙに平行に設けることができる。これにより、表示ドライバ２０と表示領域１２との距離ＤＹを図２（Ａ）の場合に比べて短くすることができる。さらに、表示ドライバ２０のＹ方向の長さＩＳが短いので、表示パネル１０のガラス基板のＹ方向のサイズが小さくなり、電子機器の小型化に寄与できる。
【００３３】
なお、本実施形態では、表示ドライバ２０の長辺ＩＬの長さＣＸが、表示領域１２の一辺ＰＬ１の長さＬＸに一致するように形成されるが、これに限定されない。
【００３４】
上述のように、表示ドライバ２０の長辺ＩＬを表示領域１２の一辺ＰＬ１の長さＬＸに合わせ、短辺ＩＳを短くすることで、チップサイズの縮小を達成しながら、距離ＤＹの短縮も可能となる。このため、表示ドライバ２０の製造コスト及び表示パネル１０の製造コストの削減が可能となる。
【００３５】
図３（Ａ）及び図３（Ｂ）は、本実施形態の表示ドライバ２０のレイアウトの構成例を示す図である。図３（Ａ）に示すように、表示ドライバ２０には、Ｘ方向に沿ってデータ線ドライバ１００（広義にはデータ線ドライバブロック）、ＲＡＭ２００（広義には集積回路装置又はＲＡＭブロック）、走査線ドライバ３００、Ｇ／Ａ回路４００（ゲートアレイ回路、広義には自動配線回路）、階調電圧発生回路５００、電源回路６００が配置されている。これらの回路は、表示ドライバ２０のブロック幅ＩＣＹに収まるように配置されている。そして、これらの回路を挟むように出力ＰＡＤ７００及び入出力ＰＡＤ８００が表示ドライバ２０に設けられている。出力ＰＡＤ７００及び入出力ＰＡＤ８００は、方向Ｘに沿って形成され、出力ＰＡＤ７００は表示領域１２側に設けられている。なお、入出力ＰＡＤ８００には、例えばホスト（例えばＭＰＵ、ＢＢＥ（Base-Band-Engine）、ＭＧＥ、ＣＰＵ等）による制御情報を供給するための信号線や電源供給線等が接続される。
【００３６】
なお、表示パネル１０の複数のデータ線は複数のブロック（例えば４つ）に分割され、一つのデータ線ドライバ１００は、１ブロック分のデータ線を駆動する。
【００３７】
このようにブロック幅ＩＣＹを設け、それに収まるように各回路を配置することによって、ユーザーのニーズに柔軟に対応できる。具体的には、駆動対象となる表示パネル１０のＸ方向のピクセル数ＰＸが変わると、画素を駆動するデータ線の数も変わるため、それに合わせてデータ線ドライバ１００及びＲＡＭ２００を設計する必要がある。また、低温ポリシリコン（ＬＴＰＳ）ＴＦＴパネル用表示ドライバでは、走査ドライバ３００をガラス基板に形成できるため、走査線ドライバ３００を表示ドライバ２０に内蔵させない場合もある。
【００３８】
本実施形態では、データ線ドライバ１００やＲＡＭ２００だけを変更したり、走査線ドライバ３００をはずしたりするだけで、表示ドライバ２０を設計することが可能となる。このため、元となるレイアウトを生かすことができ、最初から設計し直す手間が省くことができるので、設計コストの削減が可能となる。
【００３９】
また、図３（Ａ）では、２つのＲＡＭ２００が隣接するように配置されている。これにより、ＲＡＭ２００に用いられる一部の回路を共用することが可能となり、ＲＡＭ２００の面積を縮小することができる。詳しい作用効果については後述する。また、本実施形態では図３（Ａ）の表示ドライバ２０に限定されない。例えば、図３（Ｂ）に示す表示ドライバ２４のようにデータ線ドライバ１００とＲＡＭ２００が隣接し、２つのＲＡＭ２００が隣接しないように配置されても良い。
【００４０】
また、図３（Ａ）及び図３（Ｂ）では、一例としてデータ線ドライバ１００及びＲＡＭ２００が各４つ設けられている。これは、表示ドライバ２０に対して、データ線ドライバ１００及びＲＡＭ２００を４つ（４ＢＡＮＫ）設けることで、１水平走査期間（例えば１Ｈ期間とも呼ぶ）に駆動されるデータ線の数を４分割することができる。例えば、ピクセル数ＰＸが２４０である場合、Ｒ用サブピクセル、Ｇ用サブピクセル、Ｂ用サブピクセルを考慮すると１Ｈ期間に例えば７２０本のデータ線を駆動する必要がある。本実施形態では、この数の４分の１である１８０本のデータ線を各データ線ドライバ１００が駆動すればよい。ＢＡＮＫ数を増やすことで、各データ線ドライバ１００が駆動するデータ線の本数を減らすこともできる。なお、ＢＡＮＫ数とは、表示ドライバ２０内に設けられたＲＡＭ２００の数と定義する。また、各ＲＡＭ２００を合わせた合計の記憶領域を表示メモリの記憶領域と定義し、表示メモリは少なくとも表示パネル１０の１画面分の画像を表示するためのデータを格納することができる。
【００４１】
図４は、表示ドライバ２０が実装された表示パネル１０の一部を拡大する図である。表示領域１２は複数の配線ＤＱＬによって表示ドライバ２０の出力ＰＡＤ７００と接続されている。この配線はガラス基板に設けられた配線であっても良いし、フレキシブル基板等にて形成され、出力ＰＡＤ７００と表示領域１２とを接続する配線であっても良い。
【００４２】
ＲＡＭ２００はそのＹ方向の長さがＲＹに設定されている。本実施形態では、この長さＲＹは、図３（Ａ）のブロック幅ＩＣＹと同じに設定されているが、これに限定されない。例えば、長さＲＹはブロック幅ＩＣＹ以下に設定されても良い。
【００４３】
長さＲＹに設定されるＲＡＭ２００には、複数のワード線ＷＬと、複数のワード線ＷＬを制御するワード線制御回路２４０が設けられている。また、ＲＡＭ２００には、複数のビット線ＢＬ、複数のメモリセルＭＣ及びそれらを制御する制御回路（図示せず）が設けられている。ＲＡＭ２００のビット線ＢＬはＸ方向に平行になるように設けられている。即ち、ビット線ＢＬは表示領域１２の一辺ＰＬ１に平行になるように設けられている。また、ＲＡＭ２００のワード線ＷＬは方向Ｙに平行になるように設けられている。即ち、ワード線ＷＬは複数の配線ＤＱＬと平行になるように設けられている。
【００４４】
ＲＡＭ２００のメモリセルＭＣはワード線ＷＬの制御により読み出しが行われ、その読み出されたデータがデータ線ドライバ１００に供給される。即ち、ワード線ＷＬが選択されると、Ｙ方向に沿って配列された複数のメモリセルＭＣに格納されているデータがデータ線ドライバ１００に供給されることになる。
【００４５】
図５は、図３（Ａ）のＡ−Ａ断面を示す断面図である。Ａ−Ａ断面はＲＡＭ２００のメモリセルＭＣが配列されている領域の断面である。ＲＡＭ２００の形成される領域には、例えば５層の金属配線層が設けられている。図５では、例えば第１金属配線層ＡＬＡ、その上層の第２金属配線層ＡＬＢ、さらに上層の第３金属配線層ＡＬＣ、第４金属配線層ＡＬＤ、第５金属配線層ＡＬＥが示されている。第５金属配線層ＡＬＥには、例えば階調電圧発生回路５００から階調電圧が供給される階調電圧用配線２９２（広義には第３の電源供給配線）が形成されている。また、第５金属配線層ＡＬＥには、電源回路６００から供給される電圧や、外部から入出力ＰＡＤ８００を経由して供給される電圧等を供給するための電源用配線２９４（広義には第３の電源供給配線）が形成されている。本実施形態のＲＡＭ２００は例えば第５金属配線層ＡＬＥを使用せずに形成できる。このため、前述のように第５金属配線層ＡＬＥに様々な配線を形成することができる。
【００４６】
また、第４金属配線層ＡＬＤにはシールド層２９０（広義にはビット線保護用配線層）が形成されている。これにより、ＲＡＭ２００のメモリセルＭＣの上層の第５金属配線層ＡＬＥに様々な配線が形成されても、ＲＡＭ２００のメモリセルＭＣに与える影響を緩和することができる。なお、ワード線制御回路２４０等のＲＡＭ２００の制御回路が形成されている領域の第４金属配線層ＡＬＤには、これらの回路の制御用の信号配線が形成されても良い。
【００４７】
第３金属配線層ＡＬＣに形成されている配線２９６は、例えばワード線ＷＬや電圧ＶＳＳ用配線（広義には第１の電源供給配線）に用いられる。また、第２金属配線層ＡＬＢに形成されている配線２９８は、例えばビット線ＢＬや電圧ＶＤＤ用配線（広義には第２の電源供給配線）として用いることができる。また、第１金属配線層ＡＬＡに形成されている配線２９９は、ＲＡＭ２００の半導体層に形成されている各ノードとの接続に用いることができる。
【００４８】
なお、上述の構成を変更して、第３金属配線層ＡＬＣにビット線用の配線を形成し、第２金属配線層ＡＬＢにワード線用の配線を形成するようにしても良い。
【００４９】
以上のようにＲＡＭ２００の第５金属配線層ＡＬＥに様々な配線を形成することができるので、図３（Ａ）や図３（Ｂ）に示すように多種の回路ブロックをＸ方向に沿って配列することができる。
【００５０】
２．データ線ドライバ
２．１．データ線ドライバの構成
図６（Ａ）は、データ線ドライバ１００を示す図である。データ線ドライバ１００は出力回路１０４、ＤＡＣ１２０及びラッチ回路１３０を含む。ＤＡＣ１２０はラッチ回路１３０にラッチされているデータに基づいて階調電圧を出力回路１０４に供給する。ラッチ回路１３０には、例えばＲＡＭ２００から供給されたデータが格納される。例えば階調度がＧビットに設定されている場合には、各ラッチ回路１３０にはＧビットのデータが格納される。階調電圧は、階調度に応じて複数種類生成され、階調電圧発生回路５００からデータ線ドライバ１００に供給される。例えば、データ線ドライバ１００に供給された複数の階調電圧は各ＤＡＣ１２０に供給される。各ＤＡＣ１２０はラッチ回路１３０にラッチされているＧビットのデータに基づいて、階調電圧発生回路５００から供給された複数種類の階調電圧から対応する階調電圧を選択し、出力回路１０４に出力する。
【００５１】
出力回路１０４は、例えばオペアンプ（広義には演算増幅器）で構成されるが、これに限定されない。図６（Ｂ）に示すように出力回路１０４の代わりに出力回路１０２をデータ線ドライバ１００に設けても良い。この場合、階調電圧発生回路５００には複数のオペアンプが設けられている。
【００５２】
図７はデータ線ドライバ１００に設けられている複数のデータ線駆動セル１１０を示す図である。各データ線ドライバ１００は複数のデータ線を駆動し、データ線駆動セル１１０は複数のデータ線のうちの１本を駆動する。例えば、データ線駆動セル１１０は、一ピクセルを構成するＲ用サブピクセル、Ｇ用サブピクセル及びＢ用サブピクセルのいずれか一つを駆動する。即ち、Ｘ方向のピクセル数ＰＸが２４０の場合には、表示ドライバ２０には、合計２４０×３＝７２０個のデータ線駆動セル１１０が設けられていることになる。そして、この場合には各データ線ドライバ１００には、例えば４ＢＡＮＫ構成である場合、１８０個のデータ線駆動セル１１０が設けられている。
【００５３】
データ線駆動セル１１０は、例えば出力回路１４０、ＤＡＣ１２０及びラッチ回路１３０を含むが、これに限定されない。例えば、出力回路１４０は外部に設けられても良い。なお、出力回路１４０は、図５の出力回路１０４でも良いし、図６の出力回路１０２でもよい。
【００５４】
例えば、Ｒ用サブピクセル、Ｇ用サブピクセル及びＢ用サブピクセルのそれぞれの階調度を示す階調データがＧビットに設定されている場合、ＲＡＭ２００からは、データ線駆動セル１１０にＧビットのデータが供給される。ラッチ回路１３０は、Ｇビットのデータをラッチする。ＤＡＣ１２０はラッチ回路１３０の出力に基づいて、出力回路１４０を介して階調電圧を出力する。これにより、表示パネル１０に設けられているデータ線を駆動することができる。
【００５５】
２．２．一水平走査期間での複数回読み出し
図８に本実施形態に係る比較例の表示ドライバ２４を示す。この表示ドライバ２４は、表示ドライバ２４の一辺ＤＬＬが表示パネル１０の表示領域１２側の一辺ＰＬ１と対向するように実装される。表示ドライバ２４には、Ｙ方向の長さよりもＸ方向の長さの方が長く設定されているＲＡＭ２０５及びデータ線ドライバ１０５が設けられている。ＲＡＭ２０５及びデータ線ドライバ１０５のＸ方向の長さは、表示パネル１０のピクセル数ＰＸが増加するに従って、長くなる。ＲＡＭ２０５には複数のワード線ＷＬ及びビット線ＢＬが設けられている。ＲＡＭ２０５のワード線ＷＬはＸ方向に沿って延在形成され、ビット線ＢＬはＹ方向に沿って延在形成されている。即ち、ワード線ＷＬはビット線ＢＬよりも非常に長く形成される。また、ビット線ＢＬはＹ方向に沿って延在形成されているため、表示パネル１０のデータ線と平行であり、表示パネル１０の一辺ＰＬ１と直交する。
【００５６】
この表示ドライバ２４は１Ｈ期間に１回だけワード線ＷＬを選択する。そして、ワード線ＷＬの選択によってＲＡＭ２０５から出力されるデータをデータ線ドライバ１０５がラッチし、複数のデータ線を駆動する。表示ドライバ２４では、図８に示すようにワード線ＷＬがビット線ＢＬに比べて非常に長いため、データ線ドライバ１００及びＲＡＭ２０５の形状がＸ方向に長くなり、表示ドライバ２４に他の回路を配置するスペースを確保するのが難しい。そのため、表示ドライバ２４のチップ面積の縮小を妨げる。また、その確保等に関する設計時間も無駄に要してしまうため、設計コスト削減を妨げる。
【００５７】
図８のＲＡＭ２０５は例えば図９（Ａ）に示すようにレイアウトされる。図９（Ａ）によると、ＲＡＭ２０５は２分割され、そのうちの一つのＸ方向の長さは例えば「１２」であるのに対し、Ｙ方向の長さは「２」である。従って、ＲＡＭ２０５の面積を「４８」と示すことができる。これらの長さの値は、ＲＡＭ２０５の大きさを示す上での比率の一例を示すものであり、実際の大きさを限定するものではない。なお、図９（Ａ）〜図９（Ｄ）の符号２４１〜２４４はワード線制御回路を示し、符号２０６〜２０９はセンスアンプを示す。
【００５８】
これに対して、本実施形態では、ＲＡＭ２０５を複数に分割し９０度回転した状態でレイアウトすることができる。例えば、図９（Ｂ）に示すようにＲＡＭ２０５を４分割して９０度回転した状態にレイアウトすることができる。４分割されたうちの一つであるＲＡＭ２０５−１は、センスアンプ２０７とワード線制御回路２４２を含む。また、ＲＡＭ２０５−１のＹ方向の長さが「６」であり、Ｘ方向の長さが「２」である。よって、ＲＡＭ２０５−１の面積は「１２」となり、４ブロックの合計面積が「４８」となる。しかしながら、表示ドライバ２０のＹ方向の長さＣＹを短くしたいため、図９（Ｂ）の状態では都合が悪い。
【００５９】
そこで、本実施形態では、図９（Ｃ）及び図９（Ｄ）に示すように１Ｈ期間に複数回読み出しを行うことでＲＡＭ２００のＹ方向の長さＲＹを短くすることができる。例えば、図９（Ｃ）では、１Ｈ期間に２回読み出しを行う場合を示す。この場合、１Ｈ期間にワード線ＷＬを２回選択するため、例えばＹ方向に配列されたメモリセルＭＣの数を半分にすることができる。これにより、図９（Ｃ）に示すようにＲＡＭ２００のＹ方向の長さを「３」とすることができる。その代わり、ＲＡＭ２００のＸ方向の長さは「４」となる。即ち、ＲＡＭ２００の合計の面積が「４８」となり、図９（Ａ）のＲＡＭ２０５とメモリセルＭＣが配列されている領域の面積が等しくなる。そして、これらのＲＡＭ２００を図３（Ａ）や図３（Ｂ）に示すように自由に配置することができるため、非常に柔軟にレイアウトが可能となり、効率的なレイアウトができる。
【００６０】
なお、図９（Ｄ）は、３回読み出しを行った場合の一例を示す。この場合、図９（Ｂ）のＲＡＭ２０５−１のＹ方向の長さ「６」を３分の１にすることができる。即ち、表示ドライバ２０のＹ方向の長さＣＹをより短くしたい場合には、１Ｈ期間の読み出し回数を調整することで実現可能となる。
【００６１】
上述のように本実施形態では、ブロック化されたＲＡＭ２００を表示ドライバ２０に設けることができる。本実施形態では、例えば４ＢＡＮＫのＲＡＭ２００を表示ドライバ２０に設けることができる。この場合、各ＲＡＭ２００に対応するデータ線ドライバ１００−１〜１００−４は図１０に示すように対応するデータ線ＤＬを駆動する。
【００６２】
具体的には、データ線ドライバ１００−１はデータ線群ＤＬＳ１を駆動し、データ線ドライバ１００−２はデータ線群ＤＬＳ２を駆動し、データ線ドライバ１００−３はデータ線群ＤＬＳ３を駆動し、データ線ドライバ１００−４はデータ線群ＤＬＳ４を駆動する。なお、各データ線群ＤＬＳ１〜ＤＬＳ４は、表示パネル１０の表示領域１２に設けられた複数のデータ線ＤＬを例えば４ブロックに分割したうちの１ブロックである。このように４ＢＡＮＫのＲＡＭ２００に対応して、４つのデータ線ドライバ１００−１〜１００−４を設け、それぞれに対応するデータ線を駆動させることで、表示パネル１０の複数のデータ線を駆動することができる。
【００６３】
２．３．データ線ドライバの分割構造
図４に示すＲＡＭ２００のＹ方向の長さＲＹは、Ｙ方向に配列されるメモリセルＭＣの数だけでなく、データドライバ線１００のＹ方向の長さにも依存する場合がある。
【００６４】
本実施形態では、図４のＲＡＭ２００の長さＲＹを短くするために、一水平走査期間での複数回読み出し、例えば２回読み出しを前提として、データ線ドライバ１００が、図１１（Ａ）に示すように第１のデータ線ドライバ１００Ａ（広義には第１の分割データ線ドライバ）及び第２のデータ線ドライバ１００Ｂ（広義には第２の分割データ線ドライバ）の分割構造で形成されている。図１１（Ａ）に示すＭは、１回のワード線選択によってＲＡＭ２００から読み出されるデータのビット数である。
【００６５】
例えば、ピクセル数ＰＸが２４０であり、ピクセルの階調度が１８ビットであり、ＲＡＭ２００のＢＡＮＫ数が４ＢＡＮＫである場合、１Ｈ期間に１回だけ読み出す場合では、各ＲＡＭ２００から２４０×１８÷４＝１０８０ビットのデータがＲＡＭ２００から出力されなければならない。
【００６６】
しかしながら、表示ドライバ１００のチップ面積縮小のためには、ＲＡＭ２００の長さＲＹを短くしたい。そこで、図１１（Ａ）に示すように、例えば１Ｈ期間に２回読み出しとして、データ線ドライバ１００Ａ及び１００ＢをＸ方向に分割する。そうすることで、Ｍを１０８０÷２＝５４０に設定することができ、ＲＡＭ２００の長さＲＹをおよそ半分にすることができる。
【００６７】
なお、データ線ドライバ１００Ａは表示パネル１０のデータ線のうちの一部のデータ線を駆動する。また、データ線ドライバ１００Ｂは、表示パネル１０のデータ線のうち、データ線ドライバ１００Ａが駆動するデータ線以外のデータ線の一部を駆動する。このように、各データ線ドライバ１００Ａ，１００Ｂは表示パネル１０のデータ線をシェアして駆動する。
【００６８】
具体的には、図１１（Ｂ）に示すように１Ｈ期間に例えばワード線ＷＬ１及びＷＬ２を選択する。即ち、１Ｈ期間に２回ワード線を選択する。そして、Ａ１のタイミングでラッチ信号ＳＬＡを立ち下げる。このラッチ信号ＳＬＡは例えばデータ線ドライバ１００Ａに供給される。そして、データ線ドライバ１００Ａはラッチ信号ＳＬＡの例えば立ち下がりエッジに応じてＲＡＭ２００から供給されるＭビットのデータをラッチする。
【００６９】
また、Ａ２のタイミングでラッチ信号ＳＬＢを立ち下げる。このラッチ信号ＳＬＢは例えばデータ線ドライバ１００Ｂに供給される。そして、データ線ドライバ１００Ｂはラッチ信号ＳＬＢの例えば立ち下がりエッジに応じてＲＡＭ２００から供給されるＭビットのデータをラッチする。
【００７０】
さらに具体的には、図１２に示すようにワード線ＷＬ１の選択によってＭ個のメモリセル群ＭＣＳ１に格納されているデータがセンスアンプ回路２１０を介してデータ線ドライバ１００Ａ及び１００Ｂに供給される。しかしながら、ワード線ＷＬ１の選択に対応してラッチ信号ＳＬＡが立ち下がるため、Ｍ個のメモリセル群ＭＣＳ１に格納されているデータはデータ線ドライバ１００Ａにラッチされる。
【００７１】
そして、ワード線ＷＬ２の選択によってＭ個のメモリセル群ＭＣＳ２に格納されているデータがセンスアンプ回路２１０を介してデータ線ドライバ１００Ａ及び１００Ｂに供給されるが、ワード線ＷＬ２の選択に対応してラッチ信号ＳＬＢが立ち下がる。このため、Ｍ個のメモリセル群ＭＣＳ２に格納されているデータはデータ線ドライバ１００Ｂにラッチされる。
【００７２】
このようにすると、Ｍを例えば５４０ビットに設定した場合、１Ｈ期間で２回読み出しを行うため、各データ線ドライバ１００Ａ、１００Ｂには、Ｍ＝５４０ビットのデータがラッチされることになる。即ち、合計１０８０ビットのデータがデータ線ドライバ１００にラッチされることになり、前述の例で必要である１Ｈ期間に１０８０ビットを達成できる。そして、１Ｈ期間に必要なデータ量をラッチすることができ、且つ、ＲＡＭ２００の長さＲＹをおよそ半分に短くすることができる。これにより、表示ドライバ２０のブロック幅ＩＣＹを短くすることができるので、表示ドライバ２０の製造コスト削減が可能となる。
【００７３】
なお、図１１（Ａ）及び図１１（Ｂ）では、一例として１Ｈ期間に２回の読み出しを行う例が図示されているが、これに限定されない。例えば、１Ｈ期間に４回読み出しを行うこともできるし、それ以上に設定することもできる。例えば４回読み出しの場合には、データ線ドライバ１００を４段に分割することができ、さらにＲＡＭ２００の長さＲＹを短くすることができる。この場合、前述を例に取れば、Ｍ＝２７０に設定することができ、４段に分割されたデータ線ドライバのそれぞれに２７０ビットのデータがラッチされる。つまり、ＲＡＭ２００の長さＲＹをおよそ４分の１にしながら、１Ｈ期間に必要な１０８０ビットの供給を達成することができる。
【００７４】
また、図１１（Ｂ）のＡ３及びＡ４に示すように、データ線イネーブル信号等（図示せず）による制御に基づいてデータ線ドライバ１００Ａ及び１００Ｂの出力を立ち上げても良いし、Ａ１及びＡ２に示すタイミングで、各データ線ドライバ１００Ａ、１００Ｂがラッチした後にそのままデータ線に出力するようにしても良い。また、各データ線ドライバ１００Ａ、１００Ｂにもう一段ラッチ回路を設けて、Ａ１及びＡ２でラッチしたデータに基づく電圧を次の１Ｈ期間に出力するようにしても良い。こうすれば、１Ｈ期間に読み出しを行う回数を、画質劣化の心配なしに増やすことができる。
【００７５】
なお、ピクセル数ＰＹが３２０（表示パネル１０の走査線が３２０本）であり、１秒間に６０フレームの表示画行われる場合、１Ｈ期間は図１１（Ｂ）に示すように約５２μｓｅｃである。求め方としては、１ｓｅｃ÷６０フレーム÷３２０≒５２μｓｅｃである。これに対して、ワード線の選択は図１１（Ｂ）に示すようにおよそ４０ｎｓｅｃで行われる。つまり、１Ｈ期間に対して十分に短い期間に複数回のワード線選択（ＲＡＭ２００からのデータ読み出し）が行われるため、表示パネル１０に対する画質の劣化に問題は生じない。
【００７６】
また、Ｍの値は、次式で得ることができる。なお、ＢＮＫは、ＢＡＮＫ数を示し、Ｎは１Ｈ期間に行われる読み出し回数を示し、ピクセル数ＰＸ×３とは、表示パネル１０の複数のデータ線に対応する画素数（本実施形態ではサブピクセル数）を意味し、データ線本数ＤＬＮと一致する。
【数１】
2007012925.tif 000003
【００７７】
なお、本実施形態ではセンスアンプ回路２１０はラッチ機能を有するが、これに限定されない。例えばセンスアンプ回路２１０はラッチ機能を有さないものであっても良い。
【００７８】
２．４．データ線ドライバの細分割
図１３は、１ピクセルを構成する各サブピクセルのうち、一例としてＲ用サブピクセルについてＲＡＭ２００とデータ線ドライバ１００の関係を説明するための図である。
【００７９】
例えば各サブピクセルの階調のＧビットが６４階調である６ビットに設定された場合、Ｒ用サブピクセルのデータ線駆動セル１１０Ａ−Ｒ及び１１０Ｂ−Ｒには、６ビットのデータがＲＡＭ２００から供給される。６ビットのデータを供給するために、ＲＡＭ２００のセンスアンプ回路２１０に含まれる複数のセンスアンプ２１１のうち例えば６つのセンスアンプ２１１が各データ線駆動セル１１０に対応する。
【００８０】
例えば、データ線駆動セル１１０Ａ−ＲのＹ方向の長さＳＣＹは、６つのセンスアンプ２１１のＹ方向の長さＳＡＹに納める必要がある。同様に各データ線駆動セル１１０のＹ方向の長さは６つのセンスアンプ２１１の長さＳＡＹに納める必要がある。長さＳＣＹを６つのセンスアンプ２１１の長さＳＡＹに納めることができない場合には、データ線ドライバ１００のＹ方向の長さが、ＲＡＭ２００の長さＲＹよりも大きくなってしまい、レイアウト的に効率の悪い状態になってしまう。
【００８１】
ＲＡＭ２００はプロセス的に微細化が進み、センスアンプ２１１のサイズも小さい。一方、図７に示すように、データ線駆動セル１１０には複数の回路が設けられている。特に、ＤＡＣ１２０やラッチ回路１３０は回路サイズが大きくなり、小さく設計することが難しい。さらに、ＤＡＣ１２０やラッチ回路１３０は入力されるビット数が増えると大きくなる。つまり、長さＳＣＹを６つのセンスアンプ２１１のトータル長さＳＡＹに納めることが困難である場合がある。
【００８２】
これに対して、本実施形態では、１Ｈ内読み出し回数Ｎで分割されたデータ線ドライバ１００Ａ，１００Ｂをさらにｋ（ｋは２以上の整数）分割し、Ｘ方向にスタックすることができる。図１４は、１Ｈ期間にＮ＝２回読み出しを行うように設定されたＲＡＭ２００において、データ線ドライバ１００Ａ及び１００Ｂがそれぞれｋ＝２分割されてスタックされた構成例を示す。なお、図１４では、２回読み出しに設定されたＲＡＭ２００についての構成例であり、これに限定されない。例えばＮ＝４回読み出しに設定されている場合には、データ線ドライバはＸ方向においてＮ×ｋ＝４×２＝８段に分割される。
【００８３】
図１３の各データ線ドライバ１００Ａ、１００Ｂは、図１４に示すように、それぞれが、データ線ドライバ１００Ａ１及び１００Ａ２、データ線ドライバ１００Ｂ１及び１００Ｂ２に分割されている。そして、データ線駆動セル１１０Ａ１−Ｒ等はそのＹ方向の長さがＳＣＹ２に設定されている。長さＳＣＹ２は、図１４によるとセンスアンプ２１１がＧ×２個配列された場合のＹ方向の長さＳＡＹ２に収まるように設定されている。つまり、各データ線駆動セル１１０を形成する際に、図１３に比べてＹ方向に許容される長さが拡大され、レイアウト的に効率の良い設計が可能である。
【００８４】
次に図１４における構成の動作を説明する。例えばワード線ＷＬ１が選択されると、各センスアンプブロック２１０−１、２１０−２、２１０−３、２１０−４等を介して計Ｍビットのデータがデータ線ドライバ１００Ａ１、１００Ａ２、１００Ｂ１、１００Ｂ２の少なくともいずれかに供給される。このとき、例えば、センスアンプブロック２１０−１から出力されるＧビットのデータは、例えばデータ線駆動セル１１０Ａ１−Ｒ及び１１０Ｂ１−Ｒに供給される。そして、センスアンプブロック２１０−２から出力されるＧビットのデータは、例えばデータ線駆動セル１１０Ａ２−Ｒ及び１１０Ｂ２−Ｒに供給される。
【００８５】
このとき、図１１（Ｂ）に示すタイミングチャートと同様に、ワード線ＷＬ１が選択されたときに対応してラッチ信号ＳＬＡ（広義には第１のラッチ信号）が立ち下がる。そして、このラッチ信号ＳＬＡはデータ線駆動セル１１０Ａ１−Ｒを含むデータ線ドライバ１００Ａ１及びデータ線駆動セル１１０Ａ２−Ｒを含むデータ線ドライバ１００Ａ２に供給される。従って、ワード線ＷＬ１の選択によってセンスアンプブロック２１０−１から出力されるＧビットのデータ（メモリセル群ＭＣＳ１１に格納されているデータ）はデータ線駆動セル１１０Ａ１−Ｒにラッチされる。同様に、ワード線ＷＬ１の選択によってセンスアンプブロック２１０−２から出力されるＧビットのデータ（メモリセル群ＭＣＳ１２に格納されているデータ）はデータ線駆動セル１１０Ａ２−Ｒにラッチされる。
【００８６】
センスアンプブロック２１０−３、２１０−４についても上記と同様であり、データ線駆動セル１１０Ａ１−Ｇにはメモリセル群ＭＣＳ１３に格納されているデータがラッチされ、データ線駆動セル１１０Ａ２−Ｇにはメモリセル群ＭＣＳ１４に格納されているデータがラッチされる。
【００８７】
また、ワード線ＷＬ２が選択される場合は、ワード線ＷＬ２の選択に対応してラッチ信号ＳＬＢが（広義には第Ｎのラッチ信号）立ち下がる。そして、このラッチ信号ＳＬＢはデータ線駆動セル１１０Ｂ１−Ｒを含むデータ線ドライバ１００Ｂ１及びデータ線駆動セル１１０Ｂ２−Ｒを含むデータ線ドライバ１００Ｂ２に供給される。従って、ワード線ＷＬ２の選択によってセンスアンプブロック２１０−１から出力されるＧビットのデータ（メモリセル群ＭＣＳ２１に格納されているデータ）はデータ線駆動セル１１０Ｂ１−Ｒにラッチされる。同様に、ワード線ＷＬ２の選択によってセンスアンプブロック２１０−２から出力されるＧビットのデータ（メモリセル群ＭＣＳ２２に格納されているデータ）はデータ線駆動セル１１０Ｂ２−Ｒにラッチされる。データ線駆動セル１１０Ａ１−ＢはＢ用サブピクセルのデータがラッチされるＢ用データ線駆動セルである。
【００８８】
ワード線ＷＬ２の選択においても、センスアンプブロック２１０−３、２１０−４については上記と同様であり、データ線駆動セル１１０Ｂ１−Ｇにはメモリセル群ＭＣＳ２３に格納されているデータがラッチされ、データ線駆動セル１１０Ｂ２−Ｇにはメモリセル群ＭＣＳ２４に格納されているデータがラッチされる。
【００８９】
このようにデータ線ドライバ１００Ａ、１００Ｂが分割された場合において、ＲＡＭ２００に格納されるデータを図１５（Ｂ）に示す。図１５（Ｂ）に示すようにＲＡＭ２００には、Ｙ方向に沿ってＲ用サブピクセルデータ、Ｒ用サブピクセルデータ、Ｇ用サブピクセルデータ、Ｇ用サブピクセルデータ、Ｂ用サブピクセルデータ、Ｂ用サブピクセルデータ・・・という順番でデータが格納される。一方、図１３のような構成の場合には、図１５（Ａ）に示すようにＲＡＭ２００には、Ｙ方向に沿ってＲ用サブピクセルデータ、Ｇ用サブピクセルデータ、Ｂ用サブピクセルデータ、Ｒ用サブピクセルデータ・・・という順番でデータが格納される。
【００９０】
なお、図１３では長さＳＡＹは６つのセンスアンプ２１１に示されているが、これに限定されない。例えば、階調度が８ビットの場合には長さＳＡＹは８つのセンスアンプ２１１の長さに相当する。
【００９１】
また、図１４では一例として各データ線ドライバ１００Ａ、１００Ｂをそれぞれｋ＝２分割する構成が示されているが、これに限定されない。例えばｋ＝３分割でも良いし、ｋ＝４分割でも良い。そして、例えばデータ線ドライバ１００Ａをｋ＝３分割した場合、３分割されたものに同じラッチ信号ＳＬＡを供給するようにすればよい。また、１Ｈ期間内読み出し回数と等しい分割数Ｎの変形例として、Ｎ＝３分割した場合には、それぞれをＲ用サブピクセルデータ、Ｇ用サブピクセルデータ、Ｂ用サブピクセルデータのドライバとすることができる。その構成を図１６に示す。図１６では、３つに分割されたデータ線ドライバ１０１Ａ１、１０１Ａ２、１０１Ａ３が示されている。データ線ドライバ１０１Ａ１は、データ線駆動セル１１１Ａ１を含み、データ線ドライバ１０１Ａ２は、データ線駆動セル１１１Ａ２を含み、データ線ドライバ１０１Ａ３は、データ線駆動セル１１１Ａ３を含む。
【００９２】
そして、ワード線ＷＬ１の選択に対応してラッチ信号ＳＬＡが立ち下がる。前述と同様にラッチ信号ＳＬＡは、各データ線ドライバ１０１Ａ１、１０１Ａ２、１０１Ａ３に供給される。
【００９３】
このようにすると、ワード線ＷＬ１の選択によって、メモリセル群ＭＣＳ１１に格納されているデータが例えばＲ用サブピクセルデータとしてデータ線駆動セル１１１Ａ１に格納される。同様にメモリセル群ＭＣＳ１２に格納されているデータが例えばＧ用サブピクセルデータとしてデータ線駆動セル１１１Ａ２に格納され、メモリセル群ＭＣＳ１３に格納されているデータが例えばＢ用サブピクセルデータとしてデータ線駆動セル１１１Ａ３に格納される。
【００９４】
従って、図１５（Ａ）のようにＲＡＭ２００に書き込まれるデータをＹ方向でＲ用サブピクセルデータ、Ｇ用サブピクセルデータ、Ｂ用サブピクセルデータという順番に配列することができる。この場合も、各データ線ドライバ１０１Ａ１、１０１Ａ２、１０１Ａ３をさらにｋ分割することができる。
【００９５】
３．ＲＡＭ
３．１．メモリセル
３．１．１．メモリセルの構成
各メモリセルＭＣは例えばＳＲＡＭ（Static-Random-Access-Memory）で構成することができる。図１７（Ａ）にメモリセルＭＣの回路の一例を示す。メモリセルＭＣは、例えば一方のインバータＩＮＶの出力が他方のインバータＩＮＶの入力に接続され、互いの入出力が接続された２つのインバータＩＮＶを含む。この２つのインバータＩＮＶによりフリップフロップが構成される。インバータＩＮＶには例えば電圧ＶＳＳ（広義には第１の電源電圧）及び電圧ＶＤＤ（広義には第２の電源電圧）が供給される。また、メモリセルＭＣは、２つのインバータＩＮＶで構成されるフリップフロップに保持されるデータをビット線ＢＬ、／ＢＬに供給するための転送トランジスタＴＴＲを含む。
【００９６】
図１７（Ｂ）及び図１７（Ｃ）にメモリセルのレイアウト例を示す。図１７（Ｂ）は横型セルのレイアウト例であり、図１７（Ｃ）は縦型セルのレイアウト例である。ここで横型セルは図１７（Ｂ）に示すように、各メモリセルＭＣ内においてワード線ＷＬの長さＭＣＹがビット線ＢＬ、／ＢＬの長さＭＣＸよりも長いセルである。一方、縦型セルは図１７（Ｃ）に示すように、各メモリセルＭＣ内においてビット線ＢＬ、／ＢＬの長さＭＣＸの方がワード線ＷＬの長さＭＣＹよりも長いセルである。なお図１７（Ｃ）では、ポリシリコン層にて形成されるサブワード線ＳＷＬと金属層で形成されたメインワード線ＭＷＬとが示されているが、メインワード線ＭＷＬを裏打ちとして使用している。
【００９７】
横型メモリセルＭＣは、図１７（Ｂ）に示すように、メモリセルＭＣはビット線ＢＬ及びビット線／ＢＬを含み、これらは、例えば第２金属層にて形成されて、方向ＤＲ１（広義には第１の方向）に沿って延在形成されている。さらにビット線ＢＬ、／ＢＬが形成される層と同層に第２の電源供給配線ＶＤＤＬが方向ＤＲ１（広義には第１の方向）に沿って延在形成されている。この第２の電源供給配線ＶＤＤによってメモリセルＭＣのインバータＩＮＶに電圧ＶＤＤが供給される。
【００９８】
横型メモリセルＭＣは、ビット線よりも例えば上層（例えば第３の金属層）に形成されたワード線ＷＬを含み、このワード線ＷＬは方向ＤＲ２（広義には第２の方向）に沿って延在形成されている。また、ワード線ＷＬが形成される層と同層に例えば２本の第１の電源供給配線ＶＳＳＬ１，ＶＳＳＬ２が方向ＤＲ２（広義には第２の方向）に沿って延在形成されている。この第１の電源供給配線ＶＳＳＬによってメモリセルＭＣのインバータＩＮＶに電圧ＶＳＳが供給される。
【００９９】
一方、縦型メモリセルＭＣは、図１７（Ｃ）に示すように、メモリセルＭＣはメインワード線ＭＷＬとサブワード線ＳＷＬを含み、これらは方向ＤＲ２に沿って延在形成されている。なお、サブワード線ＳＷＬは例えばポリシリコン等の導電体で形成され、例えば図１７（Ａ）の転送トランジスタＴＴＲのゲート電極を含んでも良い。また、メインワード線ＭＷＬが形成される層と同層に第２の電源供給配線ＶＤＤＬが方向ＤＲ２に沿って延在形成されている。縦型メモリセルＭＣのビット線ＢＬ及びビット線／ＢＬは、メインワード線ＭＷＬが形成される層の上層にて、方向ＤＲ１に沿って延在形成されている。さらにビット線ＢＬ、／ＢＬが形成される層と同層に第１の電源供給配線ＶＳＳＬ１、ＶＳＳＬ２が方向ＤＲ１に沿って延在形成されている。
【０１００】
３．１．２．メモリセルのシールド配線
図３１（Ａ）及び図３１（Ｂ）は、メモリセルＭＣのデータの読み出しを説明する図であり、説明の簡略化のため、メモリセルＭＣにデータ“１”が保持されている場合を示す。図３１（Ａ）のＡ１１に示すようにワード線ＷＬの選択によりワード線ＷＬの電位が上昇する。そしてＡ１２に示すタイミングでワード線ＷＬの電位がＨｉｇｈレベルに到達すると、例えばビット線／ＢＬの電位がＨｉｇｈレベルからＬｏｗレベルに向かって下降する。具体的には、図１７（Ａ）のワード線ＷＬの選択により転送トランジスタＴＴＲがオン状態となり、メモリセルＭＣの保持データに基づく電圧が２つのインバータＩＮＶによってビット線ＢＬ、／ＢＬに供給される。
【０１０１】
そして例えばセンスアンプ２１１をイネーブルに設定するセンスアンプイネーブル信号ＳＡＥが図３１（Ａ）のＡ１３に示すように立ち上がると、Ａ１４のタイミングでビット線ＢＬ、／ＢＬの電位差がセンスアンプ２１１によって検出される。例えば、この場合にはビット線／ＢＬの電位がビット線ＢＬの電位よりも低いため例えばデータ“１”がセンスアンプ２１１によって検出される。ビット線ＢＬ、／ＢＬの電位差に基づいてデータ“１”、データ“０”は定義されるが、どの状態にデータ“１”又はデータ“０”を割り当てるかは、図３１（Ａ）には限定されない。ビット線ＢＬの電位がビット線／ＢＬの電位より低い場合をデータ“１”に定義しても良いが、説明の明確化のために本実施形態では、図３１（Ａ）に示すようにビット線ＢＬの電位がビット線／ＢＬの電位より高い状態をデータ“１”に定義する。
【０１０２】
メモリセルＭＣに保持されているデータは、上記のように正確に検出することができる。これに対して、図３１（Ｂ）は異常なデータが検出されるケースを示す。図３１（Ｂ）に示すケースは、メモリセルＭＣが配列されている領域の上層に電圧ＶＤＤよりも大きな電圧（広義には第３の電源電圧）が供給される第３の電源供給配線ＧＬが形成されている場合であり、ＧＬは／ＢＬの上層に／ＢＬと平面的に重なるように配線されているものとする。
【０１０３】
図３１（Ｂ）のＡ１５に示すようにワード線ＷＬの選択によりワード線ＷＬの電位が上昇する。そしてＡ１６に示すタイミングでワード線ＷＬの電位がＨｉｇｈレベルに到達すると、例えばビット線／ＢＬの電位がＨｉｇｈレベルからＬｏｗレベルに向かって下降する。その後、Ａ１７に示すように第３の電源供給配線ＧＬに信号が供給されることで、その電位がＨｉｇｈレベルよりも上回ってしまうと、その電位が下降し続けていたビット線／ＢＬの電位はＡ１８に示すように急激に上昇してしまう。これは、ビット線／ＢＬと第３の電源供給配線ＧＬとの間の容量カップリングによる。ビット線／ＢＬの上層に第３の電源供給配線ＧＬが形成されることで、ビット線／ＢＬと電源供給配線ＧＬとの間の層間絶縁膜による容量が形成される。第３の電源供給配線ＧＬの電位が上昇すると、その容量によるカップリングでビット線／ＢＬの電位も上昇してしまう。即ち、ビット線ＢＬ、／ＢＬの上層に第３の電源供給配線ＧＬが形成されると、ビット線ＢＬ、／ＢＬの電位が不安定になる。
【０１０４】
その後、センスアンプイネーブル信号ＳＡＥが立ち上がるとセンスアンプ２１１でビット線ＢＬ、／ＢＬの電位差が検出される。ところが、この場合、Ａ１８に示すように電位が上昇したビット線／ＢＬの電位は、Ａ１９に示すようにビット線ＢＬの電位よりも低いレベルまで下がりきらず、結果としてビット線ＢＬの電位よりもビット線／ＢＬの電位が高い状態でセンスアンプ２１１に電位差の検出が行われる。
【０１０５】
これにより、センスアンプ２１１は、ビット線ＢＬの電位がビット線／ＢＬの電位よりも低いと判断し、データ“０”を検出する。つまり、本来データ“１”として検出されるべきメモリセルＭＣから、データ“０”のデータが検出され、異常な値が検出されてしまう。
【０１０６】
このような現象に対して、本実施形態では、図３２に示すように横型メモリセルＭＣにシールド配線ＳＨＤ１（広義にはビット線保護用配線）を設けることで上記のような異常な読み出しを防止することができる。
【０１０７】
シールド配線ＳＨＤ１は、例えば図５のシールド層２９０に形成される配線である。シールド配線ＳＨＤ１は、ビット線ＢＬ、／ＢＬが形成される領域の上層を覆うように形成されている。例えば、ビット線ＢＬ、／ＢＬは横型メモリセルの場合には第２金属配線層ＡＬＢに形成され、シールド配線ＳＨＤ１はその上層の第４金属配線層ＡＬＤに形成されている。そして、このシールド配線ＳＨＤ１に電圧ＶＳＳを供給することで、第３の電源供給配線ＧＬとの容量カップリングによる影響を防ぐことができる。
【０１０８】
また、シールド配線ＳＨＤ１は、ビット線ＢＬ、／ＢＬが延在形成される方向ＤＲ１に沿って延在形成されている。図３２に示すように、シールド配線ＳＨＤ１が形成されないシールド配線非形成領域ＮＳＨ１，ＮＳＨ２（広義には保護用配線非形成領域）が設けられている。このようなシールド配線非形成領域ＮＳＨ１，ＮＳＨ２を所々に設けることで、メモリセルＭＣの製造工程上で発生するガスを放出することができる。これにより、後工程による熱処理等でシールド配線ＳＨＤ１の下層でガスが発生しても、メモリセルＭＣの配線等の破損を防ぐことができる。
【０１０９】
なお、図３２に示されるシールド配線非形成領域ＮＳＨ１，ＮＳＨ２は、ビット線ＢＬ，／ＢＬが延びる方向ＤＲ１に沿って延びるように設けられている。シールド配線非形成領域ＮＳＨ１，ＮＳＨ２は、平面的に見て、ビット線ＢＬ，／ＢＬが形成されていないビット線非形成領域内の上層に設けられている。
【０１１０】
図３２のシールド配線ＳＨＤ１は、第２の電源供給配線ＶＤＤＬの一部の上層を覆うようには形成されていない、つまり平面的に見て第２の電源供給配線ＶＤＤＬの形成領域内にシールド配線非形成領域ＮＳＨ１，ＮＳＨ２が設けられているが、これに限定されない。例えば、シールド配線ＳＨＤ１は第２の電源供給配線ＶＤＤＬの全部を覆っても良いし（つまり図３２に示すシールド配線非形成領域ＮＳＨ１を設けない例）、覆わなくても良い。前者の場合でも、シールド配線ＳＨＤ１が形成されないシールド配線非形成領域ＮＳＨ２が確保されることが好ましい。
【０１１１】
図３３は、複数のメモリセルＭＣとシールド配線ＳＨＤ２（図３２に示すシールド配線非形成領域ＮＳＨ１を設けない場合のシールド配線）との関係を示す図である。各メモリセルＭＣのビット線ＢＬ、／ＢＬは方向Ｘに沿って延在形成されている。その上層を覆うようにシールド配線ＳＨＤ２が方向Ｘに沿って延在形成されている。そして、隣合う２本のシールド配線ＳＨＤ２間にシールド配線非形成領域ＮＳＨ２（広義には保護用配線非形成領域）が方向Ｘに沿って延びるように形成されている。
【０１１２】
複数のシールド配線ＳＨＤ２は、フローティング電位とするよりも、シールド効果を発揮するために一定電位とすることが好ましい。このため、シールド配線ＳＤＨ２には、ＶＤＤ電位またはＶＳＳ電位が供給されるか、あるいは第１の電源供給配線ＶＳＳＬ１，ＶＳＳＬ２または第２の電源供給配線ＶＤＤＬと接続されることが好ましい。
【０１１３】
図１７（Ｂ）に示す横型セルの場合、第２の電源供給配線ＶＤＤＬが方向Ｘに沿って延在形成され、電圧ＶＤＤを各メモリセルＭＣに供給することになる。よって、シールド配線ＳＨＤ２を第２の電源供給配線ＶＤＤＬと電気的に接続することで、方向Ｘに沿って延びる太い電源供給線を形成することができ、各メモリセルＭＣに安定した電源供給が可能となる。
【０１１４】
また、図３４に本実施形態の変形例を示す。図３４に示すようにシールド配線ＳＨＤ３は、ワード線ＷＬ及び第１の電源供給配線ＶＳＳＬ１，ＶＳＳＬ２が延びる方向ＤＲ２に沿って延在形成されてもよい。この場合も、シールド配線非形成領域ＮＳＨが方向Ｄ２に沿って設けられる。しかし、図３４では、シールド配線非形成領域ＮＳＨは第１の電源供給配線ＶＳＳＬ１，ＶＳＳＬ２（ハッチング領域）の上層である。換言すれば、シールド配線ＳＨＤ３の方向ＤＲ１の幅方向両端部が、第１の電源供給配線ＶＳＳＬ１，ＶＳＳＬ２と平面視で重なっている。このため、ビット線ＢＬ、／ＢＬとシールド配線非形成領域ＮＳＨとが対向する領域には必ず第２の電源供給配線ＶＳＳＬ１，ＶＳＳＬ２が存在するので、シールド配線非形成領域ＮＳＨに代わって第１の電源供給配線ＶＳＳＬ１，ＶＳＳＬ２によりシールド効果を維持できる。
【０１１５】
図３４の例では、シールド配線ＳＤＨ３と第２の電源供給配線ＶＳＳＬ１，ＶＳＳＬ２とを電気的に接続すれば、方向ＤＲ２に沿って延びる太い電源供給線を形成することができ、各メモリセルＭＣに安定した電源供給が可能となる。
【０１１６】
なお、図３４のシールド配線ＳＨＤ２をＤＲ１方向で２分割して、ワード線ＷＬ上に沿ってシールド配線非形成領域ＮＳＨを形成しても良い。１本のワード線ＷＬは一垂直走査期間のうちの一水平走査期間を除いて一定の非選択電位（例えばＶＳＳ電位）に維持されるので、このシールド配線非形成領域ＮＳＨはワード線ＷＬによりシールドできるからである。
【０１１７】
さらに言えば、図１７（Ｂ）の横型メモリセルの場合には、ビット線ＢＬ，／ＢＬの上層に、２本の第１の電源供給配線ＶＳＳＬ１，ＶＳＳＬ２とワード線ＷＬが存在するため、必ずしも上述のシールド配線ＳＨＤを設けなくてもよい。ビット線の上層の２本の第１の電源供給配線ＶＳＳＬ１，ＶＳＳＬ２とワード線ＷＬとによって、ビット線ＢＬ，／ＢＬをシールド保護できる効果があるからである。
【０１１８】
図１７（Ｃ）の縦型メモリセルの場合は、ビット線ＢＬ，／ＢＬの上層には２本の第１の電源供給配線ＶＳＳＬ１，ＶＳＳＬ２とワード線ＷＬが存在しないため、図３１〜図３４と同様にしてシールド配線ＳＨＤを設ければよい。
【０１１９】
３．２．横型メモリセルとセンスアンプとの関係
図１８は、横型セルＭＣとセンスアンプ２１１との関係を示している。図１７（Ｂ）に示す横型セルＭＣは、図１８に示すようにビット線対ＢＬ，／ＢＬがＸ方向に沿って配列される。よって、横型セルＭＣの長手辺の長さＭＣＹがＹ方向長さとなる。一方、センスアンプ２１１も、回路レイアウト上、図１８に示すようにＹ方向にて所定の長さＳＡＹ３を要する。よって、横型セルの場合には、図１８の通り、一つのセンスアンプ２１１に１ビット分のメモリセルＭＣ（Ｘ方向ではＰＹ個）を配置し易い。従って、式（４）にて説明したように、１Ｈ期間内に各ＲＡＭ２００から読み出される総ビット数をＭとした場合、図１９に示すように、ＲＡＭ２００のＹ方向にはＭ個のメモリセルＭＣを配列すればよい。図１３〜図１６にて、ＲＡＭ２００がＹ方向にてＭ個のメモリセルＭＣとＭ個のセンスアンプ２１１とを有する例は、横型セルを用いた場合に適用できる。なお、図１９に示すような横型セルの場合であって、１Ｈ期間に異なるワード線ＷＬを２回選択して読み出しが行われる場合には、ＲＡＭ２００のＸ方向に配列されるメモリセルＭＣの数は、ピクセル数ＰＹ×読み出し回数（２回）である。ただし、横型のメモリセルＭＣのＸ方向の長さＭＣＸは比較的短いので、Ｘ方向に配列されるメモリセルＭＣの個数が増えても、ＲＡＭ２００のＸ方向のサイズが大きくならない。
【０１２０】
なお、横型セルを用いることの利点として、ＲＡＭ２００のＹ方向の長さＭＣＹの自由度が増えることである。横型セルの場合、Ｙ方向長さは調整可能であるので、Ｙ方向とＸ方向の各長さの比率として、２：１または１．５：１などのセルレイアウトを用意しておくことができる。この場合、Ｙ方向に配列する横型セルの個数を例えば１００個とした場合に、上記比率によってＲＡＭ２００のＹ方向長さＭＣＹを種々設計できる利点がある。
【０１２１】
これに対して、図１７（Ｃ）に示す縦型セルを用いると、センスアンプ２１１のＹ方向の個数によって、ＲＡＭ２００のＹ方向長さＭＣＹが支配的となり、自由度は少ない。
【０１２２】
３．３．複数の縦型セルに対するセンスアンプの共用
図２１（Ａ）に示すようにセンスアンプ２１１のＹ方向の長さＳＡＹ３は、縦型のメモリセルＭＣの長さＭＣＹよりも十分に大きい。このため、ワード線ＷＬを選択する際に、一つのセンスアンプ２１１に対して１ビット分のメモリセルＭＣを対応させるレイアウトでは、効率が悪い。
【０１２３】
そこで、図２１（Ｂ）に示すように、ワード線ＷＬの選択において、一つのセンスアンプ２１１に対して複数ビット分（例えば２ビット）のメモリセルＭＣを対応させる。これにより、センスアンプ２１１の長さＳＡＹ３とメモリセルＭＣの長さＭＣＹの差を問題とせずに、効率的にメモリセルＭＣをＲＡＭ２００に配列することができる。
【０１２４】
図２１（Ｂ）によると、選択型センスアンプＳＳＡは、センスアンプ２１１と、スイッチ回路２２０と、スイッチ回路２３０を含む。選択型センスアンプＳＳＡには、ビット線対ＢＬ、／ＢＬが例えば２組接続されている。
【０１２５】
スイッチ回路２２０は、選択信号ＣＯＬＡ（広義にはセンスアンプ用選択信号）に基づいて、一方の組のビット線対ＢＬ、／ＢＬをセンスアンプ２１１に接続する。同様にスイッチ回路２３０は、選択信号ＣＯＬＢに基づいて、他方の組のビット線対ＢＬ、／ＢＬをセンスアンプ２１１に接続する。なお、選択信号ＣＯＬＡ、ＣＯＬＢは、例えばその信号レベルが排他的に制御される。具体的には、選択信号ＣＯＬＡがスイッチ回路２２０をアクティブに設定する信号に設定された場合には、選択信号ＣＯＬＢはスイッチ回路２３０をノンアクティブに設定する信号に設定される。即ち、選択型センスアンプＳＳＡは例えば２組のビット線対ＢＬ、／ＢＬによって供給される２ビット（広義にはＮビット又はＬビット）のデータのうちのいずれか１ビットのデータを選択して対応するデータを出力する。
【０１２６】
図２２に選択型センスアンプＳＳＡが設けられたＲＡＭ２００を示す。図２２では、一例として、１Ｈ期間に２回（広義にはＮ回）読み出しを行う場合であり、例えば階調度のＧビットが６ビットである場合の構成が示されている。このような場合、ＲＡＭ２００には、図２３に示すようにＭ個の選択型センスアンプＳＳＡが設けられる。従って、１回のワード線ＷＬの選択によってデータ線ドライバ１００に供給されるデータは計Ｍビットである。これに対して、図２３のＲＡＭ２００にはメモリセルＭＣがＹ方向においてＭ×２個配列されている。そして、Ｘ方向では、図１９の場合とは異なり、ピクセル数ＰＹと同じ個数のメモリセルＭＣが配列されている。図２３のＲＡＭ２００では、選択型センスアンプＳＳＡに２組のビット線対ＢＬ、／ＢＬが接続されているため、ＲＡＭ２００のＸ方向に配列されるメモリセルＭＣの数はピクセル数ＰＹと同じ個数でよい。
【０１２７】
これにより、メモリセルＭＣの長さＭＣＸが長さＭＣＹより長い縦型セルの場合では、Ｘ方向に配列されるメモリセルＭＣの個数を減ずることで、ＲＡＭ２００のＸ方向のサイズを大きくならないようにすることができる。
【０１２８】
３．４．縦型メモリセルからの読み出し動作
次に図２２に示す縦型メモリセルが配列されたＲＡＭ２００の動作を説明する。このＲＡＭ２００に対する読み出しの制御方法は例えば２つあり、まずその一つを図２４（Ａ）、図２４（Ｂ）のタイミングチャートを用いて説明する。
【０１２９】
図２４（Ａ）のＢ１に示すタイミングで選択信号ＣＯＬＡがアクティブに設定され、Ｂ２に示すタイミングでワード線ＷＬ１が選択される。このとき、選択信号ＣＯＬＡがアクティブであるため、選択型センスアンプＳＳＡはＡ側のメモリセルＭＣ、つまりメモリセルＭＣ−１Ａのデータを検出して出力する。そして、Ｂ３のタイミングでラッチ信号ＳＬＡが立ち下がると、データ線駆動セル１１０Ａ−Ｒは、メモリセルＭＣ−１Ａに格納されているデータをラッチする。
【０１３０】
また、Ｂ４のタイミングで選択信号ＣＯＬＢがアクティブに設定され、Ｂ５に示すタイミングでワード線ＷＬ１が選択される。このとき、選択信号ＣＯＬＢがアクティブであるため、選択型センスアンプＳＳＡはＢ側のメモリセルＭＣ、つまりメモリセルＭＣ−１Ｂのデータを検出して出力する。そして、Ｂ６のタイミングでラッチ信号ＳＬＢが立ち下がると、データ線駆動セル１１０Ｂ−Ｒは、メモリセルＭＣ−１Ｂに格納されているデータをラッチする。なお、図２４（Ａ）では、２回読み出しのうち、２回ともワード線ＷＬ１が選択される。
【０１３１】
これにより、１Ｈ期間の２回読み出しによるデータ線ドライバ１００のデータラッチが完了する。
【０１３２】
また、図２４（Ｂ）には、ワード線ＷＬ２が選択される場合のタイミングチャートが示されている。動作は上記と同様であり、その結果、ワード線ＷＬ２がＢ７やＢ８に示すように選択される場合には、メモリセルＭＣ−２Ａのデータがデータ線駆動セル１１０Ａ−Ｒにラッチされ、メモリセルＭＣ−２Ｂのデータがデータ線駆動セル１１０Ｂ−Ｒにラッチされる。
【０１３３】
これにより、図２４（Ａ）の１Ｈ期間とは異なる１Ｈ期間での２回読み出しによるデータ線ドライバ１００のデータラッチが完了する。
【０１３４】
このような読み出し方法に対して、ＲＡＭ２００の各メモリセルＭＣには、図２５に示すようにデータが格納される。例えば、データＲＡ−１〜ＲＡ−６はデータ線駆動セル１１０Ａ−Ｒに供給するためのＲ画素の６ビットのデータであり、データＲＢ−１〜ＲＢ−６はデータ線駆動セル１１０Ｂ−Ｒに供給するためのＲ画素の６ビットのデータである。
【０１３５】
図２５に示すように、例えばワード線ＷＬ１に対応するメモリセルＭＣには、Ｙ方向に沿って、データＲＡ−１（データ線ドライバ１００Ａがラッチするためのデータ）、ＲＢ−１（データ線ドライバ１００Ｂがラッチするためのデータ）、ＲＡ−２（データ線ドライバ１００Ａがラッチするためのデータ）、ＲＢ−２（データ線ドライバ１００Ｂがラッチするためのデータ）、ＲＡ−３（データ線ドライバ１００Ａがラッチするためのデータ）、ＲＢ−３（データ線ドライバ１００Ｂがラッチするためのデータ）・・という順番で格納される。即ち、ＲＡＭ２００には、Ｙ方向に沿って（データ線ドライバ１００Ａがラッチするためのデータ）と（データ線ドライバ１００Ｂがラッチするためのデータ）が交互に格納される。
【０１３６】
なお、図２４（Ａ）、図２４（Ｂ）に示す読み出し方法は、１Ｈ期間に２回読み出しを行うが、１Ｈ期間に同一のワード線ＷＬが選択される。
【０１３７】
上記には、１回のワード線の選択において選択されるメモリセルＭＣのうち、各選択型センスアンプＳＳＡは２個のメモリセルＭＣからデータを受ける内容が開示されているが、これに限定されない。例えば、１回のワード線の選択において選択されるメモリセルＭＣのうち、各選択型センスアンプＳＳＡがＮ個のメモリセルＭＣからＮビットのデータを受けるような構成でも良い。その場合には、選択型センスアンプＳＳＡは、同一のワード線の１回目の選択の際には、第１〜第ＮのメモリセルＭＣのＮ個のメモリセルＭＣのうち、第１のメモリセルＭＣから受ける１ビットのデータを選択する。また、選択型センスアンプＳＳＡはＫ（１≦Ｋ≦Ｎ）回目のワード線の選択の際には、第ＫのメモリセルＭＣから受ける１ビットのデータを選択する。
【０１３８】
図２４（Ａ）及び図２４（Ｂ）の変形例として、１Ｈ期間にＮ回選択される同一のワード線ＷＬをＪ（Ｊは２以上の整数）本選択し、１Ｈ期間にＲＡＭ２００よりデータが読み出される回数を（Ｎ×Ｊ）回とすることができる。つまり、Ｎ＝２，Ｊ＝２とすると、図２４（Ａ）及び図２４（Ｂ）に示す４回のワード線選択が同一水平走査期間１Ｈ内に実施される。すなわち、１Ｈ期間内にワード線ＷＬ１を２回、ワード線ＷＬ２を２回選択することで、Ｎ＝４回読出しする方法である。
【０１３９】
この場合には、ＲＡＭブロック２００の各々は、１回のワード線の選択において、Ｍ（Ｍは２以上の整数）ビットのデータを出力し、Ｍの値は、表示パネル１０の複数のデータ線ＤＬの本数をＤＬＮ、各データ線に対応する各画素の階調ビット数をＧ、ＲＡＭブロック２００のブロック数をＢＮＫと定義した場合に以下の式で与えられる。
【数２】
2007012925.tif 000004
【０１４０】
次にもう一つの制御方法を図２６（Ａ）及び図２６（Ｂ）を用いて説明する。
【０１４１】
図２６（Ａ）のＣ１に示すタイミングで選択信号ＣＯＬＡがアクティブに設定され、Ｃ２に示すタイミングでワード線ＷＬ１が選択される。これにより図２２のメモリセルＭＣ−１Ａ及びＭＣ−１Ｂが選択される。このとき、選択信号ＣＯＬＡがアクティブであるため、選択型センスアンプＳＳＡはＡ側のメモリセルＭＣ（広義には第１のメモリセル）、つまりメモリセルＭＣ−１Ａのデータを検出して出力する。そして、Ｃ３のタイミングでラッチ信号ＳＬＡが立ち下がると、データ線駆動セル１１０Ａ−Ｒは、メモリセルＭＣ−１Ａに格納されているデータをラッチする。
【０１４２】
また、Ｃ４に示すタイミングでワード線ＷＬ２が選択され、メモリセルＭＣ−２Ａ及びＭＣ−２Ｂが選択される。このとき、選択信号ＣＯＬＡはアクティブであるため、選択型センスアンプＳＳＡはＡ側のメモリセルＭＣ、つまりメモリセルＭＣ−２Ａのデータを検出して出力する。そして、Ｃ５のタイミングでラッチ信号ＳＬＢが立ち下がると、データ線駆動セル１１０Ｂ−Ｒは、メモリセルＭＣ−２Ａに格納されているデータをラッチする。
【０１４３】
これにより、１Ｈ期間の２回読み出しによるデータ線ドライバ１００のデータラッチが完了する。
【０１４４】
また、図２６（Ａ）で示される１Ｈ期間とは異なる１Ｈ期間での読み出しを図２６（Ｂ）を用いて説明する。図２６（Ｂ）のＣ６に示すタイミングで選択信号ＣＯＬＢがアクティブに設定され、Ｃ７に示すタイミングでワード線ＷＬ１が選択される。これにより図２２のメモリセルＭＣ−１Ａ及びＭＣ−１Ｂが選択される。このとき、選択信号ＣＯＬＢがアクティブであるため、選択型センスアンプＳＳＡはＢ側のメモリセルＭＣ（広義には第１〜第Ｎのメモリセルのうちの第１のメモリセルと異なるメモリセル）、つまりメモリセルＭＣ−１Ｂのデータを検出して出力する。そして、Ｃ８のタイミングでラッチ信号ＳＬＡが立ち下がると、データ線駆動セル１１０Ａ−Ｒは、メモリセルＭＣ−１Ｂに格納されているデータをラッチする。
【０１４５】
また、Ｃ９に示すタイミングでワード線ＷＬ２が選択され、メモリセルＭＣ−２Ａ及びＭＣ−２Ｂが選択される。このとき、選択信号ＣＯＬＢはアクティブであるため、選択型センスアンプＳＳＡはＢ側のメモリセルＭＣ、つまりメモリセルＭＣ−２Ｂのデータを検出して出力する。そして、Ｃ１０のタイミングでラッチ信号ＳＬＢが立ち下がると、データ線駆動セル１１０Ｂ−Ｒは、メモリセルＭＣ−２Ｂに格納されているデータをラッチする。
【０１４６】
これにより、図２６（Ａ）の１Ｈ期間とは異なる１Ｈ期間での２回読み出しによるデータ線ドライバ１００のデータラッチが完了する。
【０１４７】
このような読み出し方法に対して、ＲＡＭ２００の各メモリセルＭＣには、図２７に示すようにデータが格納される。例えば、データＲＡ−１Ａ〜ＲＡ−６Ａ及びデータＲＡ−１Ｂ〜ＲＡ−６Ｂはデータ線駆動セル１１０Ａ−Ｒに供給するためのＲ用サブピクセルのための６ビットのデータである。データＲＡ−１Ａ〜ＲＡ−６Ａは図２６（Ａ）に示す１Ｈ期間におけるＲ用サブピクセルデータであり、データＲＡ−１Ｂ〜ＲＡ−６Ｂは図２６（Ｂ）に示す１Ｈ期間におけるＲ用サブピクセルデータである。
【０１４８】
また、データＲＢ−１Ａ〜ＲＢ−６Ａ及びデータＲＢ−１Ｂ〜ＲＢ−６Ｂはデータ線駆動セル１１０Ｂ−Ｒに供給するためのＲ用サブピクセルのための６ビットのデータである。データＲＢ−１Ａ〜ＲＢ−６Ａは図２６（Ａ）に示す１Ｈ期間におけるＲ用サブピクセルデータであり、データＲＢ−１Ｂ〜ＲＢ−６Ｂは図２６（Ｂ）に示す１Ｈ期間におけるＲサブピクセルデータである。
【０１４９】
図２７に示すように、ＲＡＭ２００には、Ｘ方向に沿ってデータＲＡ−１Ａ（データ線ドライバ１００Ａがラッチするためのデータ）、ＲＢ−１Ａ（データ線ドライバ１００Ｂがラッチするためのデータ）という順番に各メモリセルＭＣに格納される。
【０１５０】
また、ＲＡＭ２００には、Ｙ方向に沿って、データＲＡ−１Ａ（図２６（Ａ）の１Ｈ期間にデータ線ドライバ１００Ａがラッチするためのデータ）、データＲＡ−１Ｂ（図２６（Ａ）の１Ｈ期間にデータ線ドライバ１００Ａがラッチするためのデータ）、データＲＡ−２Ａ（図２６（Ａ）の１Ｈ期間にデータ線ドライバ１００Ａがラッチするためのデータ）、データＲＡ−２Ｂ（図２６（Ａ）の１Ｈ期間にデータ線ドライバ１００Ａがラッチするためのデータ）・・という順番で格納される。即ち、ＲＡＭ２００には、Ｙ方向に沿って、ある１Ｈ期間にデータ線ドライバ１００Ａにラッチされるデータと、その１Ｈ期間とは異なる他の１Ｈ期間にデータ線ドライバ１００Ａにラッチされるデータとが、交互に格納される。
【０１５１】
なお図２６（Ａ）、図２６（Ｂ）に示す読み出し方法は、１Ｈ期間に２回読み出しを行うが、１Ｈ期間に異なるワード線ＷＬが選択される。そして、１垂直期間（つまり、１フレーム期間）に同一のワード線が２回選択される。これは、選択型センスアンプＳＳＡが２組のビット線対ＢＬ、／ＢＬを接続するからである。従って、選択型センスアンプＳＳＡに３組又はそれ以上のビット線ＢＬ、／ＢＬが接続される場合には、１垂直期間に同一のワード線が３回又はそれ以上の回数だけ選択されることになる。
【０１５２】
なお、本実施形態では、上述されたワード線ＷＬの制御は、例えば図４のワード線制御回路２４０によって制御される。
【０１５３】
３．５．データ読み出し制御回路の配置
図２０は、図１７（Ｂ）の横型セルを用いて構成された２つのＲＡＭ２００内に設けられた２つのメモリセルアレイ２００Ａ，２００Ｂとその周辺回路を示している。
【０１５４】
図２０は、図３（Ａ）に示すように、２つのＲＡＭ２００が隣接している例のブロック図である。２つのメモリセルアレイ２００Ａ，２００Ｂの各一つに専用の回路として、ローデコーダ（広義にはワード線制御回路）２４０と、出力回路２６０と、ＣＰＵライト／リード回路２８０が設けられている。また、２つのメモリセルアレイ２００Ａ，２００Ｂに共用の回路として、ＣＰＵ／ＬＣＤ制御回路２５０と、カラムデコーダ２７０が設けられている。
【０１５５】
そして、ローデコーダ２４０は、ＣＰＵ／ＬＣＤ制御回路２５０からの信号に基づいて、ＲＡＭ２００Ａ及び２００Ｂのワード線ＷＬを制御する。２つのメモリセルアレイ２００Ａ，２００Ｂの各々からのＬＣＤ側へのデータ読み出し制御は、ローデコーダ２４０及びＣＰＵ／ＬＣＤ制御回路２５０により行なわれるので、ローデコーダ２４０及びＣＰＵ／ＬＣＤ制御回路２５０が広義のデータ読み出し制御回路となる。ＣＰＵ／ＬＣＤ制御回路２５０は例えば外部のホストの制御に基づいて、２つのローデコーダ２４０、２つの出力回路２６０、２つのＣＰＵライト／リード回路２８０、一つのカラムデコーダ２７０を制御する。
【０１５６】
２つのＣＰＵライト／リード回路２８０はＣＰＵ／ＬＣＤ制御回路２５０からの信号に基づいて、ホスト側からのデータをメモリセルアレイ２００Ａ，２２０Ｂに書き込んだり、メモリセルアレイ２００Ａ，２００Ｂに格納されているデータを読み出して例えばホスト側に出力する制御を行ったりする。カラムデコーダ２７０は、ＣＰＵ／ＬＣＤ制御回路２５０からの信号に基づいて、メモリセルアレイ２００Ａ，２００Ｂのビット線ＢＬ、／ＢＬの選択制御を行う。
【０１５７】
なお、出力回路２６０は、上述したように１ビットのデータがそれぞれ入力される複数のセンスアンプ２１１を含み、１Ｈ期間内に異なる例えば２本のワード線ＷＬの選択によって各メモリセルアレイ２００Ａ，２００Ｂから出力されるＭビットのデータをデータ線ドライバ１００に出力する。また、図３（Ａ）のように４つのＲＡＭ２００を有する場合、２つのＣＰＵ／ＬＣＤ制御回路２５０は、図１０に示す同一のワード線制御信号ＲＡＣに基づいて４つのカラムデコーダ２７０を制御する結果、４つのメモリセルアレイでは同一カラムアドレスのワード線ＷＬが同時に選択される。
【０１５８】
このように、１Ｈ期間に各メモリセルアレイ２００Ａ，２００Ｂから例えば２回読み出しを行なうことで、１回当たりの読み出しビットＭが減少するので、カラムデコーダ２７０及びＣＰＵライト／リード回路２８０のサイズは半減する。さらに、図３（Ａ）に示すように、２つのＲＡＭ２００が隣接している場合には、図２０に示すように２つのメモリセルアレイ２００Ａ，２００ＢにＣＰＵ／ＬＣＤ制御回路２５０及びカラムデコーダ２６０を共用できるので、これによってもＲＡＭ２００のサイズを小さくできる。
【０１５９】
また、図１７（Ｂ）に示す横型セルの場合、図１９に示すように各ワード線ＷＬ１，ＷＬ２に接続されるメモリセルＭＣの数はＭ個と少なくなるので、ワード線の配線容量は比較的小さい。よって、ワード線をメインワード線及びサブワード線にて階層化する必要もない。
【０１６０】
４．変形例
図２８に本実施形態に係る変形例を示す。例えば図１１（Ａ）では、データ線ドライバ１００Ａ及び１００ＢがＸ方向に分割されている。そして、各データ線ドライバ１００Ａ、１００Ｂにはそれぞれ、カラー表示の場合、Ｒ用サブピクセルのデータ線駆動セル、Ｇ用サブピクセルのデータ線駆動セル、Ｂ用サブピクセルのデータ線駆動セルが設けられている。
【０１６１】
これに対して、図２８の変形例では、データ線ドライバ１００−Ｒ、１００−Ｇ、１００−Ｂの３つがＸ方向に分割されている。そして、データ線ドライバ１００−Ｒには、複数のＲ用サブピクセルのデータ線駆動セル１１０−Ｒ１、１１０−Ｒ２・・が設けられ、データ線ドライバ１００−Ｇには、複数のＧ用サブピクセルのデータ線駆動セル１１０−Ｇ１、１１０−Ｇ２・・が設けられている。同様にしてデータ線ドライバ１００−Ｂには、複数のＢ用サブピクセルのデータ線駆動セル１１０−Ｂ１、１１０−Ｂ２・・が設けられている。
【０１６２】
そして、図２８の変形例では、１Ｈ期間に３回読み出しが行われる。例えば、ワード線ＷＬ１が選択されると、それに応じて、データ線ドライバ１００−ＲがＲＡＭ２００から出力されるデータをラッチする。これにより、例えばメモリセル群ＭＣＳ３１に格納されているデータがデータ線駆動セル１１０−Ｒ１にラッチされる。
【０１６３】
また、ワード線ＷＬ２が選択されると、それに応じて、データ線ドライバ１００−ＧがＲＡＭ２００から出力されるデータをラッチする。これにより、例えばメモリセル群ＭＣＳ３２に格納されているデータがデータ線駆動セル１１０−Ｇ１にラッチされる。
【０１６４】
また、ワード線ＷＬ３が選択されると、それに応じて、データ線ドライバ１００−ＢがＲＡＭ２００から出力されるデータをラッチする。これにより、例えばメモリセル群ＭＣＳ３３に格納されているデータがデータ線駆動セル１１０−Ｂ１にラッチされる。
【０１６５】
メモリセル群ＭＣＳ３４、ＭＣＳ３５、ＭＣＳ３６についても上記と同様であり、それぞれが、図２８に示すようにデータ線駆動セル１１０−Ｒ２、１１０−Ｇ２、１１０−Ｂ２のいずれかに格納されている。
【０１６６】
図２９は、この３回読み出しによる動作のタイミングチャートを示す図である。図２９のＤ１のタイミングでワード線ＷＬ１が選択され、Ｄ２のタイミングでデータ線ドライバ１００−ＲがＲＡＭ２００からのデータをラッチする。これにより、上記のようにワード線ＷＬ１の選択により出力されるデータがデータ線ドライバ１００−Ｒにラッチされる。
【０１６７】
また、Ｄ３のタイミングでワード線ＷＬ２が選択され、Ｄ４のタイミングでデータ線ドライバ１００−ＧがＲＡＭ２００からのデータをラッチする。これにより、上記のようにワード線ＷＬ２の選択により出力されるデータがデータ線ドライバ１００−Ｇにラッチされる。
【０１６８】
また、Ｄ５のタイミングでワード線ＷＬ３が選択され、Ｄ６のタイミングでデータ線ドライバ１００−ＢがＲＡＭ２００からのデータをラッチする。これにより、上記のようにワード線ＷＬ３の選択により出力されるデータがデータ線ドライバ１００−Ｂにラッチされる。
【０１６９】
上記のように動作する場合、ＲＡＭ２００のメモリセルＭＣには、図３０に示すようにデータが格納される。例えば、図３０のデータＲ１−１は、Ｒ用サブピクセルが６ビットの階調度である場合のその１ビットのデータを示し、例えば１つのメモリセルＭＣに格納される。
【０１７０】
例えば図２８のメモリセル群ＭＣＳ３１には、データＲ１−１〜Ｒ１−６が格納され、メモリセル群ＭＣＳ３２には、データＧ１−１〜Ｇ１−６が格納され、メモリセル群ＭＣＳ３３には、データＢ１−１〜Ｂ１−６が格納される。同様にして、メモリセル群ＭＣＳ３３〜ＭＣＳ３６には、図３０に示すようにデータＲ２−１〜Ｒ２−６、Ｇ２−１〜Ｇ２−６、Ｂ２−１〜Ｂ２−６が格納される。
【０１７１】
例えば、メモリセル群ＭＣＳ３１〜ＭＣＳ３３に格納されるデータを１ピクセルのデータとみなすことができ、メモリセル群ＭＣＳ３４〜ＭＳＣ３６に格納されるデータに対応するデータ線とは異なるデータ線を駆動するためのデータである。従って、ＲＡＭ２００には、Ｙ方向に沿って１ピクセル毎のデータを順に書き込むことができる。
【０１７２】
また、表示パネル１０に設けられている複数のデータ線のうち、例えばＲ用サブピクセルに対応するデータ線を駆動し、次にＧ用サブピクセルに対応するデータ線を駆動し、そしてＢ用サブピクセルに対応するデータ線を駆動する。これにより、１Ｈ期間に３回読み出しを行った場合に各回の読み出しにおいて遅延が生じても、例えばＲ用サブピクセルに対応するデータ線が全て駆動されているので、遅延によって表示されない領域の面積が小さくなる。従って、ちらつき等の表示劣化を緩和することができる。
【０１７３】
５．本実施形態の効果
本実施形態では、図３３に示すようにＲＡＭ２００内には複数のシールド配線ＳＨＤ２が形成されている。これにより、ビット線ＢＬ、／ＢＬの上層に第３の電源供給配線ＧＬが形成されても、正常なデータの検出が可能となる。このため、ＲＡＭ２００の上層に様々な信号線を配線することができ、例えば表示ドライバ２０の回路ブロックのレイアウトを柔軟に行うことができる。例えば、データ線ドライバ１００（広義には表示メモリ以外の回路）に必要な階調電圧をＲＡＭ２００の上層を経由して供給することが可能となる。つまり、表示ドライバ２０のチップ面積を極限まで小さくするレイアウトが可能となり、製造コストの削減の効果を奏する。
【０１７４】
また、図３３に示すようにシールド配線ＳＨＤ２は、Ｘ方向に沿って延在形成されている。このため、電圧ＶＳＳを供給する電源供給配線としてシールド配線ＳＨＤ２を用いることができ、各メモリセルＭＣに安定した電源の供給が可能となる。
【０１７５】
また、図３３に示すようにビット線ＢＬ、／ＢＬが形成されていない領域の上層にシールド配線非形成領域ＮＳＨ２を設けることができるため、後工程にシールド配線ＳＨＤ２の下層等で発生するガスを放出することができ、歩留まり向上の効果を奏する。
【０１７６】
上述のように本実施形態では、１Ｈ期間に複数回の読み出しをＲＡＭ２００に対して行う。そのため、上述されたように、１ワード線あたりのメモリセルＭＣの数を少なくすることや、データ線ドライバ１００の分割化が可能となる。例えば１Ｈ期間の読み出し回数を調整することで１ワード線に対応するメモリセルＭＣの配列数を調整できるので、ＲＡＭ２００のＸ方向の長さＲＸ及びＹ方向の長さＲＹを適宜に調整することができる。また、１Ｈ期間の読み出し回数を調整することでデータ線ドライバ１００の分割数も変更できる。
【０１７７】
また、対象となる表示パネル１０の表示領域１２に設けられたデータ線の数に応じて、データ線ドライバ１００及びＲＡＭ２００のブロック数を変更したり、各データ線ドライバ１００及びＲＡＭ２００のレイアウトサイズを変更したりすることも容易になる。このため、表示ドライバ２０に搭載される他の回路を考慮した設計が可能となり、表示ドライバ２０の設計コストの削減が可能となる。例えば、対象となる表示パネル１０に変更があり、データ線の数だけ変更された場合、データ線ドライバ１００及びＲＡＭ２００が主に変更の対象となる場合がある。この場合、本実施形態では、データ線ドライバ１００及びＲＡＭ２００のレイアウトサイズを柔軟に設計できるため、他の回路においては従来のライブラリを流用できる場合がある。従って、本実施形態では、限られたスペースを有効に利用することができ、表示ドライバ２０の設計コストを削減できる。
【０１７８】
また、本実施形態では、１Ｈ期間に複数回読み出しを行うため、図２１（Ａ）に示すようにセンスアンプＳＳＡにより、Ｍビットのデータが出力されるＲＡＭ２００に対して、Ｙ方向にＭ×２個のメモリセルＭＣを設けることができる。これにより、効率よくメモリセルＭＣを配列することができるので、チップ面積の縮小を可能とする。
【０１７９】
また、図８の比較例の表示ドライバ２４では、ワード線ＷＬが非常に長いため、ＲＡＭ２０５からのデータ読み出しの遅延によるバラツキが生じないようにするために、ある程度の電力を必要とする。また、ワード線ＷＬが非常に長いため、ワード線ＷＬ１本あたりに接続されるメモリセルの数も増大し、ワード線ＷＬに寄生される容量が増大する。この寄生容量の増大に対しては、ワード線ＷＬを分割して制御することで対処可能であるが、そのための回路が別途必要となる。
【０１８０】
これに対して、本実施形態では、例えば図１１（Ａ）に示すようにワード線ＷＬ１、ＷＬ２等がＹ方向に沿って延在形成されており、その各々の長さが比較例のワード線ＷＬに比べて十分に短い。そのため、１回のワード線ＷＬ１の選択に要する電力は小さくなる。これにより、１Ｈ期間に複数回読み出しを行った場合にも消費電力の増大を防ぐことができる。
【０１８１】
また、図３（Ａ）に示すように例えば、ＲＡＭ２００が４ＢＡＮＫ設けられている場合、ＲＡＭ２００では、図１１（Ｂ）に示すようにワード線を選択する信号や、ラッチ信号ＳＬＡ、ＳＬＢの制御が行われる。これらの信号は、例えば４ＢＡＮＫのそれぞれのＲＡＭ２００に共通に用いられるようにすることができる。
【０１８２】
具体的には、例えば図１０に示すようにデータ線ドライバ１００−１〜１００−４には、同じデータ線制御信号ＳＬＣ（データ線ドライバ用制御信号）が供給され、ＲＡＭ２００−１〜２００−４には、同じワード線制御信号ＲＡＣ（ＲＡＭ用制御信号）が供給される。データ線制御信号ＳＬＣは例えば図１１（Ｂ）に示されるラッチ信号ＳＬＡ、ＳＬＢを含み、ＲＡＭ用制御信号ＲＡＣは例えば図１１（Ｂ）に示されるワード線を選択する信号を含む。
【０１８３】
これにより、それぞれのＢＡＮＫでＲＡＭ２００のワード線が同じように選択され、データ線ドライバ１００に供給されるラッチ信号ＳＬＡ、ＳＬＢ等が同じように立ち下がる。即ち、１Ｈ期間において、あるＲＡＭ２００のワード線が選択されると同時に、他のＲＡＭ２００のワード線も同時に選択される。このようにして、複数のデータ線ドライバ１００は、複数のデータ線を正常に駆動することができる。
【０１８４】
上記のように、本発明の実施例について詳細に説明したが、本発明の新規事項及び効果から実体的に逸脱しない多くの変形が可能であることは当業者には容易に理解できるであろう。したがって、このような変形例はすべて本発明の範囲に含まれるものとする。例えば、明細書または図面において、少なくとも一度、より広義又は同義な異なる用語と共に記載された用語は、明細書または図面のいかなる箇所においても、その異なる用語に置き換えることができる。
【０１８５】
なお、本実施形態では、表示ドライバ２０内に設けられた複数のＲＡＭ２００に対して例えば一表示画面分の画像データを格納させることができるが、これに限定されない。
【０１８６】
表示パネル１０に対してｋ（ｋは２以上の整数）個の表示ドライバを設け、ｋ個の表示ドライバの各々に、一表示画面分の画像データの（１／ｋ）を格納させても良い。この場合、一表示画面のデータ線ＤＬの総本数ＤＬＮとしたとき、ｋ個の表示ドライバの各々が分担して駆動するデータ線本数は（ＤＬＮ／ｋ）本である。
【図面の簡単な説明】
【０１８７】
【図１】図１（Ａ）及び図１（Ｂ）は、本実施形態に係る集積回路装置を示す図である。
【図２】図２（Ａ）は本実施形態に係る比較例の一部を示す図であり、図２（Ｂ）は本実施形態に係る集積回路装置の一部を示す図である。
【図３】図３（Ａ）及び図３（Ｂ）は、本実施形態に係る集積回路装置の構成例を示す図である。
【図４】本実施形態に係る表示メモリの構成例である。
【図５】本実施形態に係る集積回路装置の断面図である。
【図６】図６（Ａ）及び図６（Ｂ）は、データ線ドライバの構成例を示す図である。
【図７】本実施形態に係るデータ線駆動セルの構成例である。
【図８】本実施形態に係る比較例を示す図である。
【図９】図９（Ａ）〜図９（Ｄ）は、本実施形態のＲＡＭブロックの効果を説明するための図である。
【図１０】本実施形態に係るＲＡＭブロックの各々の関係を示す図である。
【図１１】図１１（Ａ）及び図１１（Ｂ）は、ＲＡＭブロックのデータ読み出しを説明するための図である。
【図１２】本実施形態に係る分割データ線ドライバのデータラッチを説明する図である。
【図１３】本実施形態に係るデータ線駆動セルとセンスアンプの関係を示す図である。
【図１４】本実施形態に係る分割データ線ドライバの他の構成例である。
【図１５】図１５（Ａ）及び図１５（Ｂ）は、ＲＡＭブロックに格納されるデータの配列を説明する図である。
【図１６】本実施形態に係る分割データ線ドライバの他の構成例である。
【図１７】図１７（Ａ）〜図１７（Ｃ）は、本実施形態に係るメモリセルの構成を示す図である。
【図１８】図１７（Ｂ）の横型セルとセンスアンプとの関係を示す図である。
【図１９】図１７（Ｂ）に示す横型セルを用いたメモリセルアレイとセンスアンプとの関係を示す図である。
【図２０】図３（Ａ）のように２つのＲＡＭが隣接している例でのメモリセルアレイとその周辺回路とを示すブロック図である。
【図２１】図２１（Ａ）は本実施形態に係るセンスアンプと縦型メモリセルの関係を示す図であり、図２１（Ｂ）は本実施形態に係る選択型センスアンプＳＳＡを示す図である。
【図２２】本実施形態に係る分割データ線ドライバと選択型センスアンプを示す図である。
【図２３】本実施形態に係るメモリセルの配列例である。
【図２４】図２４（Ａ）及び図２４（Ｂ）は本実施形態に係る集積回路装置の動作を示すタイミングチャートである。
【図２５】本実施形態に係るＲＡＭブロックに格納されるデータの他の配列例である。
【図２６】図２６（Ａ）及び図２６（Ｂ）は本実施形態に係る集積回路装置の他の動作を示すタイミングチャートである。
【図２７】本実施形態に係るＲＡＭブロックに格納されるデータの他の配列例である。
【図２８】本実施形態に係る変形例を示す図である。
【図２９】本実施形態に係る変形例の動作を説明するためのタイミングチャートである。
【図３０】本実施形態に係る変形例のＲＡＭブロックに格納されるデータの配列例である。
【図３１】図３１（Ａ）及び図３１（Ｂ）はデータの検出を説明するための図である。
【図３２】本実施形態に係るメモリセルのビット線保護用配線を示す図である。
【図３３】本実施形態に係るＲＡＭブロック内のビット線保護用配線を示す図である。
【図３４】本実施形態に係るメモリセルのビット線保護用配線を示す他の図である。
【符号の説明】
【０１８８】
１０  表示パネル、２０  表示ドライバ（集積回路装置）、
１００  データ線ドライバブロック、
２００  ＲＡＭブロック、２１０  センスアンプ回路、２９２，２９４，ＧＬ  第３の電源供給配線、ＢＬ，／ＢＬ  ビット線、ＭＣ  メモリセル、ＳＨＤ１〜ＳＨＤ３  シールド配線、ＮＳＨ  シールド配線非形成領域、ＶＤＤＬ  第２の電源供給配線、ＶＳＳＬ１，ＶＳＳＬ２  第１の電源供給配線、ＷＬ  ワード線
【図１】
2007012925.tif 000005
【図２】
2007012925.tif 000006
【図３】
2007012925.tif 000007
【図４】
2007012925.tif 000008
【図５】
2007012925.tif 000009
【図６】
2007012925.tif 000010
【図７】
2007012925.tif 000011
【図８】
2007012925.tif 000012
【図９】
2007012925.tif 000013
【図１０】
2007012925.tif 000014
【図１１】
2007012925.tif 000015
【図１２】
2007012925.tif 000016
【図１３】
2007012925.tif 000017
【図１４】
2007012925.tif 000018
【図１５】
2007012925.tif 000019
【図１６】
2007012925.tif 000020
【図１７】
2007012925.tif 000021
【図１８】
2007012925.tif 000022
【図１９】
2007012925.tif 000023
【図２０】
2007012925.tif 000024
【図２１】
2007012925.tif 000025
【図２２】
2007012925.tif 000026
【図２３】
2007012925.tif 000027
【図２４】
2007012925.tif 000028
【図２５】
2007012925.tif 000029
【図２６】
2007012925.tif 000030
【図２７】
2007012925.tif 000031
【図２８】
2007012925.tif 000032
【図２９】
2007012925.tif 000033
【図３０】
2007012925.tif 000034
【図３１】
2007012925.tif 000035
【図３２】
2007012925.tif 000036
【図３３】
2007012925.tif 000037
【図３４】
2007012925.tif 000038