JP2007011130A - Lcd表示制御装置 - Google Patents
Lcd表示制御装置 Download PDFInfo
- Publication number
- JP2007011130A JP2007011130A JP2005193816A JP2005193816A JP2007011130A JP 2007011130 A JP2007011130 A JP 2007011130A JP 2005193816 A JP2005193816 A JP 2005193816A JP 2005193816 A JP2005193816 A JP 2005193816A JP 2007011130 A JP2007011130 A JP 2007011130A
- Authority
- JP
- Japan
- Prior art keywords
- lcd
- cpu
- unit
- image data
- display control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Landscapes
- Liquid Crystal (AREA)
- Liquid Crystal Display Device Control (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
【課題】 LCD(Liquid Crystal Display)表示制御装置において、様々なタイプのLCDモジュールに対応可能であり、かつコストパフォーマンスに優れたLCD表示制御装置を提供する。
【解決手段】 CPUとのインターフェースを行うCPUインターフェース部(105)と、CPUから書き込まれる画像データを記憶するビデオメモリ(104)と、前記ビデオメモリの画像データを読み出しLCDモジュールに適合した形式の表示データに変換するLCDインターフェース部(108)とを有するLCD表示制御装置(101)において、前記CPUインターフェース部(105)の制御に従い、前記LCDインターフェース部(107)の出力信号とCPUからの画像書き込み信号のいずれかを選択してLCDモジュールに送出するセレクタ(108)を有する。
【選択図】 図1
【解決手段】 CPUとのインターフェースを行うCPUインターフェース部(105)と、CPUから書き込まれる画像データを記憶するビデオメモリ(104)と、前記ビデオメモリの画像データを読み出しLCDモジュールに適合した形式の表示データに変換するLCDインターフェース部(108)とを有するLCD表示制御装置(101)において、前記CPUインターフェース部(105)の制御に従い、前記LCDインターフェース部(107)の出力信号とCPUからの画像書き込み信号のいずれかを選択してLCDモジュールに送出するセレクタ(108)を有する。
【選択図】 図1
Description
本発明はLCD(Liquid Crystal Display)表示制御装置に関し、特に様々なタイプのLCDモジュールに対応可能な表示制御装置に関するものである。
一般にTFT(Thin Film Transistor)やSTN(Super Twisted Nematic)で構成されるドットマトリクスタイプのLCDパネルは、その構造上、一定間隔毎で表示するデータを更新し続ける必要がある。特にSTNタイプのLCDパネルにおいて階調表現を行うには、FRC(Frame Rate Control)により、常に異なるデータを転送し続けなければならない。そのため、表示データを一時的に記憶するためのVRAM(Video RAM)を設け、一定間隔毎にVRAMから表示データを読み出し、LCDパネルに転送する方法が用いられている。また、近年LCDパネルのカラー化や高解像度化が進み、必要となるVRAMのサイズが増加することで、LCDパネルと駆動ドライバを一体化したLCDモジュール内にはVRAMを持たないものが主流となっている。
このようなドットマトリクスタイプのLCDモジュールを制御するLCD表示制御装置とて、従来、図2のような構成のLCD制御装置が提案されている(特許文献1)。
図2において、201が従来のLCD表示制御装置であり、CPU202の制御によりLCDモジュール203の表示データを制御する。CPU202から書き込まれる画像データは、一旦VRAM204に蓄積され、さらに、一定間隔毎にVRAM204から読み出されてLCDモジュール203に転送される。
CPU I/F部205は、CPU202の制御に従いLCD表示制御装置201の各ブロックの動作タイミングを制御するものである。
メモリ制御部206は、VRAM204のアクセスを制御し、CPU202より書き込まれる画像データをVRAM204に書き込み、さらに一定間隔毎に画像データを読み出して、LCD I/F部207に画像データを与えるものである。
LCD I/F部207は、VRAM204から読み出された画像データをLCDモジュール203に出力する色データに変換するものである。さらに、LCD モジュール203がSTNタイプの場合は、中間調表示のためFRC処理を行い点滅パターンに変換するものである。
LCDモジュール203はVRAMを内蔵しないタイプのLCDモジュールであり、LCD駆動回路209とLCDパネル210から構成される。LCD駆動回路209はLCDパネル210を駆動するためのドライバ回路であり、表示制御部から与えられた色データに基づき、LCDパネル210の各ドットを制御して画像を表示するものである。
一方、モノクロタイプや表示サイズの小さいLCDモジュールでは、小容量のメモリでVRAMを構成できるため、モジュール内にVRAMを内蔵したタイプも存在している。
図3はVRAM付きLCDモジュールの構成、およびその制御構成を示す図である。このタイプのLCDモジュールはVRAMを内蔵しているため、図2のようなLCD表示制御装置は不要である。
図3において、303がVRAM付きLCDモジュールであり、表示制御部307、VRAM304、LCD駆動回路309、LCDパネル310から構成され、CPU302の制御により画像データの表示を行うものである。
LCD I/F部301は、CPUのバス信号をVRAM付きLCDモジュール303に適合したインターフェースに変換するためのものである。
表示制御部307は、LCD I/F部301を介してCPU302から与えられる画像データをVRAM304に蓄積する。さらに、一定間隔でVRAM304の画像データを読み出し、色データに変換してLCD駆動回路309に与えるものである。
LCD駆動回路309はLCDパネル310を駆動するためのドライバ回路であり、表示制御部307から与えられた色データに基づき、LCDパネル310の各ドットを制御して画像を表示する。
以上が、従来のLCD表示制御装置の動作説明である。
特開2004−70148号公報
上記従来のLCD表示制御装置では、異なるタイプのLCDモジュールを付け替えることで製品ラインナップを構築する場合、それぞれのLCDモジュールのインターフェースに対応したLCD表示制御装置が必要となる。そのため、製品ラインナップ毎に異なるプリント基板を使用するか、あるいは、プリント基板面積を大きくし、それぞれのLCDモジュールのLCD表示制御装置を同一プリント基板上に配置する必要があるため、いずれにしても装置の製造コストが増加するという問題があった。
また、LCD表示制御装置を搭載するLSIチップに、図2のLCD表示制御装置201と、図3のLCD I/F部301の両方を搭載することにより、同一チップおよび同一プリント基板での製品ラインナップを構築することは可能であるが、異なるLCDモジュール用のインターフェース信号端子をそれぞれ別々に用意する必要がある。また、それぞれLCDモジュールのVRAMアドレス空間を別々のアドレス空間に割り当てため、そのアドレス信号端子が必要となり、LSIチップの端子数が増加することでチップコストも増加するという問題があった。
さらに、図2の従来のLCD表示制御装置において、LCD I/F部207の機能として、VRAMを付きLCDモジュール303のインターフェース信号を生成する機能を持たせることで、LSIチップの端子数を削減させることは可能であるが、LCDモジュール内にVRAMを有しているにも関わらず、LCD表示制御装置201に接続するVRAM204を必ず接続する必要があるため、コスト面で不利になるという問題があった。
本発明は上記の問題点を解決する事を目的としたもので、本発明に係わる第1の発明では(請求項1)、CPUとのインターフェースを行うCPUインターフェース部と、CPUから書き込まれる画像データを記憶するビデオメモリと、前記ビデオメモリの画像データを読み出しLCDモジュールに適合した形式の表示データに変換するLCDインターフェース部とを有するLCD表示制御装置において、前記CPUインターフェース部の制御に従い、前記LCDインターフェース部の出力信号とCPUからの画像書き込み信号のいずれかを選択してLCDモジュールに送出する第1のセレクタを設けたものである。
本発明に係わる第2の発明では(請求項2)、前記CPUインターフェース部において、LCDモジュールのタイプを設定するLCDタイプ設定部と、CPUからの画像データ書き込み信号を検出するアクセス検出部とを有し、CPUのアクセスが画像データの書き込みであると検出されると、前記LCDタイプ設定部に設定されたLCDタイプに応じて、CPUのアクセス信号を前記メモリ制御部と前記第1の切り替えスイッチ部のいずれかへ送出する第2のセレクタを設けたものである。
本発明に係わる第3の発明では(請求項3)、LCD表示制御装置において、各制御部を同一のLSI内に構成し、前記ビデオメモリをLSI外部の汎用メモリで構成するようにしたものである。
以上説明したように、請求項1記載の発明によれば、同一のLCD表示制御装置で様々なインターフェース仕様をもったLCDモジュールに対応が可能となるため、異なるタイプのLCDモジュールを付け替えて製品ラインナップを構築する際に、プリント基板の縮小化とラインナップ間でのプリント基板の共通化ができるため、装置の製造コストを低減させることが可能である。また、LCD表示制御装置をLSIチップ化する場合、チップの同一制御端子から異なる仕様のインターフェース信号を出力できるため、LSIチップの端子数を削減しLSIチップコストを低減させることも可能である。
また、請求項2記載の発明によれば、LCD表示制御装置に接続するLCDモジュールが、VRAMを内蔵しているか否かに関わらす、CPUが表示画像データを書き込むアドレス空間を共通化できるため、本LCD表示制御装置をLSIチップ化する場合、LSIチップに与えるアドレス信号数を削減でき、LSIチップのコストを低減させることが可能である。
また、請求項3記載の発明によれば、画像データを蓄積するビデオメモリをLCD表示制御装置外の汎用メモリで構成するため、VRAMを内蔵したタイプのLCDモジュールを使用する場合、VRAM用の汎用メモリを削除できるため、装置の低コスト化が可能となる。
図1は本発明のLCD表示制御装置の構成を示す図である。
LCD表示制御装置101は、CPUバスを介してCPU102に接続され、CPU102の制御に従い動作するものである。また、VRAM104は、LCDモジュール103に表示する画像データを蓄積するメモリであり、大容量のDRAMやSRAMによって構成される。LCDモジュール103はLCD表示制御装置101に接続され、LCD表示制御装置の制御により画像データの表示を行う。
CPU I/F部105は、CPU102に接続されCPU102の制御に従い、LCD表示制御装置101内の各ブロックの動作を管理する。
メモリ制御部106はVRAM104のアクセス制御を行い、画像データの書き込み及び読み出しを行う。CPUより書き込まれる画像データは、CPU I/F部105とメモリ制御部106を介してVRAM104に書き込まれる。さらにメモリ制御106は一定間隔でVRAMのデータを読み出し、画像データをLCD I/F部107へ転送する。
表示制御部107は、VRAM104から読み出された画像データをLCDモジュール103に出力する色データに変換する。さらにSTNタイプのLCDモジュールを接続して中間調表示を行う場合は、FRCによる点滅パターンに変換する。
インターフェースセレクタ108は、CPU I/F部の制御に従い、LCDモジュール103がVRAMを内蔵したタイプの場合は、CPU I/Fから出力されるインターフェース信号をLCDモジュール103に出力する。一方、接続されるLCDモジュール103がVRAMを内蔵しないタイプの場合は、LCD I/F部107から出力される信号をLCDモジュール103に出力する。
図4は、CPU I/F部105の構成を示す図である。
動作制御レジスタ群401は、メモリ制御部104およびLCD I/F部107の動作モードを設定するためのレジスタであり、予めCPU102によって設定される。
動作制御部402は、動作制御レジスタ群401に設定された動作モードに従い、メモリ制御部および表示制御部107の動作タイミングを制御するものである。
VRAMアクセス検出部403はCPU102のアクセスを検出し、CPU102がVRAMエリアへの画像データの書き込みを行うと、アクセス信号を生成するものである。
LCDタイプレジスタ404は、本発明のLCD表示制御装置に接続するLCDモジュールのタイプが、VRAMを内蔵するタイプか否かを予め指定するためのモードレジスタである。
405はバスセレクタであり、LCDタイプレジスタ404に設定されたモードがVRAMを内蔵しないタイプの場合は、VRAMアクセス検出部403において検出されたVRAMエリアへのアクセス信号をメモリ制御部104へ送出する。一方、LCDタイプレジスタ404に設定されたモードがVRAMを内蔵するタイプの場合は、VRAMアクセス検出部403において検出されたVRAMエリアへのアクセス信号をI/F変換部406へ送出する。
I/F変換部406は、バスセレクタ405からのバス信号を、接続するLCDモジュール103に適合したインターフェース信号に変換してインターフェースセレクタ108へと送出する。
図5は、VRAMを内蔵しないタイプのLCDモジュールの一般的なインターフェースタイミングである。色データはDATA信号として出力され、CLK信号に同期してLCDモジュール103へ送出される。HSYNC信号は水平方向同期信号であり、ドットマトリクスの1ラインデータ毎に出力される同期信号である。FSYNC信号は、フレーム同期信号であり、ドットマトリクスタイプの表示データの1フレーム毎に出力される同期信号である。
これらの信号は、LCD I/F部107により生成され、インターフェースセレクタ108を介してLCDモジュールへと送出される。
図6は、VRAMを内蔵したタイプのLCDモジュールの、一般的なインターフェースタイミングである。CE信号は、LCDモジュールのアクセスイネーブル信号であり、画像データもしくはコマンドデータの書き込みを行う際にアクティブとなる。DATA信号はコマンドデータもしくはLCDモジュール内のVRAMに書き込むデータ信号であり、ライトイネーブル信号WEに同期してデータが書き込まれる。C/D端子は書き込みデータがコマンドデータか表示画像データかを示す信号であり、書き込み時のC/D信号のレベルにより、LCDモジュールへのデータ書き込みが制御される。これらの信号は、I/F変換部406により生成され、インターフェースセレクタ108を介してLCDモジュールへと送出される。図6のインターフェースタイミングは、CPUのアクセスタイミングとほぼ同等であるため、I/F変換部406において容易に変換可能である。
VRAMを内蔵したタイプのLCDモジュールのインターフェースとしては、図6のようなパラレルインターフェースの他に、シリアルインターフェースのタイプも存在するが、その場合は、I/F変換部406においてCPUのアクセス信号をシリアルインターフェースに変換して送出すれば良い。
図7は本発明のLCD表示制御装置におけるアドレス空間を示す図である。
VRAMエリアのアドレス空間は、接続するLCDモジュールのタイプによらず同一のアドレスに配置する。VRAMアクセス検出部403は、CPU102が図7のVRAMエリアをアクセスした場合にアクセス信号を生成する。LCDタイプレジスタ404に設定されたモードに従い、メモリ制御部106に接続されたVRAMへのアクセスか、LCDモジュール103内のVRAMへのアクセスかを切り替える。
このように、予め使用するLCDタイプを設定しておくことで、使用するLCDモジュールによらず、CPUからは全く同じアドレス空間へ画像データを書き込むことで表示データが更新される。
101 LCD表示制御装置
102 CPU
103 LCDモジュール
104 VRAM(Video RAM)
105 CPU I/F部
106 メモリ制御部
107 LCD I/F部
108 インターフェースセレクタ
401 動作制御レジスタ群
402 動作制御部
403 VRAMアクセス検出部
405 バスセレクタ
406 I/F信号変換部
404 LCDタイプレジスタ
102 CPU
103 LCDモジュール
104 VRAM(Video RAM)
105 CPU I/F部
106 メモリ制御部
107 LCD I/F部
108 インターフェースセレクタ
401 動作制御レジスタ群
402 動作制御部
403 VRAMアクセス検出部
405 バスセレクタ
406 I/F信号変換部
404 LCDタイプレジスタ
Claims (3)
- CPUとのインターフェースを行うCPUインターフェース部と、CPUから書き込まれる画像データを記憶するビデオメモリと、前記ビデオメモリの画像データを読み出しLCDモジュールに適合した形式の表示データに変換するLCDインターフェース部とを有するLCD表示制御装置において、前記CPUインターフェース部の制御に従い、前記LCDインターフェース部の出力信号とCPUからの画像書き込み信号のいずれかを選択してLCDモジュールに送出する第1のセレクタを有することを特徴とするLCD表示制御装置。
- 第1項記載のLCD表示制御装置において、前記CPUインターフェース部は、LCDモジュールのタイプを設定するLCDタイプ設定部と、CPUからの画像データ書き込み信号を検出するアクセス検出部とを有し、CPUのアクセスが画像データの書き込みであると検出されると、前記LCDタイプ設定部に設定されたLCDタイプに応じて、CPUのアクセス信号を前記メモリ制御部と前記第1の切り替えスイッチ部のいずれかへ送出する第2のセレクタを有することを特徴とするLCD表示制御装置。
- 第1項乃至第2項記載のLCD表示制御装置において、各制御部を同一のLSI内に構成し、前記ビデオメモリをLSI外部の汎用メモリで構成することを特徴とするLCD表示制御装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005193816A JP2007011130A (ja) | 2005-07-01 | 2005-07-01 | Lcd表示制御装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005193816A JP2007011130A (ja) | 2005-07-01 | 2005-07-01 | Lcd表示制御装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2007011130A true JP2007011130A (ja) | 2007-01-18 |
Family
ID=37749708
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005193816A Withdrawn JP2007011130A (ja) | 2005-07-01 | 2005-07-01 | Lcd表示制御装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2007011130A (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008228955A (ja) * | 2007-03-20 | 2008-10-02 | Daiman:Kk | 遊技機 |
JP2013156323A (ja) * | 2012-01-27 | 2013-08-15 | Seiko Epson Corp | 表示制御装置及びそれを用いた電子機器 |
-
2005
- 2005-07-01 JP JP2005193816A patent/JP2007011130A/ja not_active Withdrawn
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008228955A (ja) * | 2007-03-20 | 2008-10-02 | Daiman:Kk | 遊技機 |
JP2013156323A (ja) * | 2012-01-27 | 2013-08-15 | Seiko Epson Corp | 表示制御装置及びそれを用いた電子機器 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR0130731B1 (ko) | 액정 디스플레이와 액정 드라이버 | |
KR100621507B1 (ko) | 표시 장치 구동 디바이스 | |
US9123308B2 (en) | Display memory, driver circuit, display, and portable information device | |
KR100699067B1 (ko) | 표시메모리회로를 구비한 표시컨트롤러 | |
US20090213033A1 (en) | Timing controller for reducing power consumption and display device having the same | |
EP0918278B1 (en) | Circuit for simultaneous driving of liquid crystal display panel and television | |
JP2006047511A (ja) | 表示パネル駆動装置 | |
US8120599B2 (en) | Method of automatically recovering bit values of control register and LCD drive integrated circuit for performing the same | |
JP2008181133A (ja) | 表示装置及びその駆動方法 | |
JP3596507B2 (ja) | 表示メモリ、ドライバ回路、及びディスプレイ | |
JP3836721B2 (ja) | 表示装置、情報処理装置、表示方法、プログラム、及び記録媒体 | |
JPH07175445A (ja) | メモリ内蔵液晶ドライバと液晶ディスプレイ | |
JP2007011130A (ja) | Lcd表示制御装置 | |
JP3584917B2 (ja) | ドライバ回路及びディスプレイ | |
JP4533616B2 (ja) | 表示装置 | |
JP4614261B2 (ja) | コントローラドライバ,及びその動作方法 | |
US5444458A (en) | Display data write control device | |
JP4820665B2 (ja) | 表示制御回路 | |
KR100794656B1 (ko) | 타이밍 컨트롤러 및 터치 스크린 아날로그 디지털 변환기를 갖는 휴대용 아이씨를 포함하는 영상 표시 시스템 | |
JPH0535195A (ja) | 表示制御装置 | |
JP3707806B2 (ja) | ドライバ回路 | |
JP2004287351A (ja) | 半導体集積回路 | |
US20090019297A1 (en) | Semiconductor device | |
JP2003108092A (ja) | ドライバ回路及びディスプレイ | |
CN100464215C (zh) | 液晶显示器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20080902 |