(57)【要約】【課題】画像を表示するために映像記憶メモリ１３０３から表示コントローラ１３０２を介して表示装置１３０４へ画像データを出力している際に、表示コントローラ１３０２はデータバス１３０１から映像記憶メモリ１３０３へ画像データの書き込みができなかった。【解決手段】一時記憶メモリ、メモリコントローラ、バスコントローラを使用することで、データバスの動作状態をもとに、画像出力装置の動作制御を行う。また、映像記憶メモリに加えて、一時記憶メモリを設けることにより、映像記憶メモリに書き込みを行いながら、一時記憶メモリからの映像信号を表示装置へ出力することができる。【選択図】図１
2006330700.tif 000002
【特許請求の範囲】
【請求項１】
データバスに接続されたバスコントローラと、
前記バスコントローラに接続されたメモリコントローラと、
前記メモリコントローラに接続された映像記憶メモリ及び一時記憶メモリと、
前記一時記憶メモリに接続された表示コントローラと、
前記表示コントローラに接続された表示装置と、を有することを特徴とする画像出力装置。
【請求項２】
データバスに接続されたバスコントローラと、
前記バスコントローラに接続されたメモリコントローラと、
前記メモリコントローラに接続された映像記憶メモリ及び一時記憶メモリと、
前記一時記憶メモリに接続された表示コントローラと、
前記表示コントローラに接続された表示装置と、を有し、
前記バスコントローラは、前記メモリコントローラに接続されたアドレスデコーダ、書き込み用デコーダ、読み出し用デコーダ、及びコマンド判定回路を有し、前記コマンド判定回路からの信号に基づき、前記書き込み用データデコーダ又は前記読み出し用データデコーダのいずれかを選択するスイッチを有することを特徴とする画像出力装置。
【請求項３】
データバスに接続されたバスコントローラと、
前記バスコントローラに接続されたメモリコントローラと、
前記メモリコントローラに接続された映像記憶メモリ及び一時記憶メモリと、
前記一時記憶メモリに接続された表示コントローラと、
前記表示コントローラに接続された表示装置と、を有し、
前記表示コントローラは、アドレスカウンタ、表示アドレスカウンタ、逓倍回路、表示タイミング信号生成回路、基準クロック発振器、ＲＧＢ変換回路、Ｄ／Ａ変換回路を有し、
前記基準クロック発振器からの信号が前記逓倍回路、前記表示アドレスカウンタ、及び前記表示タイミング信号生成回路に入力され、前記表示タイミング信号生成回路からの信号に基づき、前記アドレスカウンタ又は前記表示アドレスカウンタのいずれかを選択するスイッチを有することを特徴とする画像出力装置。
【請求項４】
データバスに接続されたバスコントローラと、
前記バスコントローラに接続されたメモリコントローラと、
前記メモリコントローラに接続された映像記憶メモリ及び一時記憶メモリと、
前記一時記憶メモリに接続された表示コントローラと、
前記表示コントローラに接続された表示装置と、を有し、
前記メモリコントローラは、メモリ動作判定回路を有し、
前記表示コントローラからの信号に基づき、前記一時記憶メモリ又は前記映像記憶メモリの接続を切り替えるスイッチを有することを特徴する画像出力装置。
【請求項５】
請求項１乃至４のいずれか一に記載の画像出力装置は、薄膜トランジスタを有することを特徴とする画像出力装置。
【請求項６】
データバスに接続されたバスコントローラと、
前記バスコントローラに接続されたメモリコントローラと、
前記メモリコントローラに接続された映像記憶メモリ及び一時記憶メモリと、
前記一時記憶メモリに接続された表示コントローラと、
前記表示コントローラに接続された表示装置と、を有し、
前記メモリコントローラを介して前記映像記憶メモリに映像が記録されるとき、前記一時記憶メモリから前記表示コントローラを介して前記表示装置に画像が出力されることを特徴とする画像出力装置の動作方法。
【請求項７】
データバスに接続されたバスコントローラと、
前記バスコントローラに接続されたメモリコントローラと、
前記メモリコントローラに接続された映像記憶メモリ及び一時記憶メモリと、
前記一時記憶メモリに接続された表示コントローラと、
前記表示コントローラに接続された表示装置と、を有し、
前記バスコントローラは、前記メモリコントローラに接続されたアドレスデコーダ、書き込み用デコーダ、読み出し用デコーダ、及びコマンド判定回路を有し、前記コマンド判定回路からの信号に基づき、前記書き込み用データデコーダ又は前記読み出し用データデコーダのいずれかを選択するスイッチを有し、
前記メモリコントローラを介して前記映像記憶メモリに映像が記録されるとき、前記一時記憶メモリから前記表示コントローラを介して前記表示装置に画像が出力されることを特徴とする画像出力装置の動作方法。
【請求項８】
データバスに接続されたバスコントローラと、
前記バスコントローラに接続されたメモリコントローラと、
前記メモリコントローラに接続された映像記憶メモリ及び一時記憶メモリと、
前記一時記憶メモリに接続された表示コントローラと、
前記表示コントローラに接続された表示装置と、を有し、
前記表示コントローラは、アドレスカウンタ、表示アドレスカウンタ、逓倍回路、表示タイミング信号生成回路、基準クロック発振器、ＲＧＢ変換回路、Ｄ／Ａ変換回路を有し、
前記基準クロック発振器からの信号が前記逓倍回路、前記表示アドレスカウンタ、及び前記表示タイミング信号生成回路に入力され、前記表示タイミング信号生成回路からの信号に基づき、前記アドレスカウンタ又は前記表示アドレスカウンタのいずれかを選択するスイッチを有し、
前記メモリコントローラを介して前記映像記憶メモリに映像が記録されるとき、前記一時記憶メモリから前記表示コントローラを介して前記表示装置に画像が出力されることを特徴とする画像出力装置の動作方法。
【請求項９】
データバスに接続されたバスコントローラと、
前記バスコントローラに接続されたメモリコントローラと、
前記メモリコントローラに接続された映像記憶メモリ及び一時記憶メモリと、
前記一時記憶メモリに接続された表示コントローラと、
前記表示コントローラに接続された表示装置と、を有し、
前記メモリコントローラは、メモリ動作判定回路を有し、
前記表示コントローラからの信号に基づき、前記一時記憶メモリ又は前記映像記憶メモリの接続を切り替えるスイッチを有し、
前記メモリコントローラを介して前記映像記憶メモリに映像が記録されるとき、前記一時記憶メモリから前記表示コントローラを介して前記表示装置に画像が出力されることを特徴とする画像出力装置の動作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデータバス上に接続された画像出力装置に関し、特に映像記憶メモリ、一時記憶メモリを有する画像出力装置に関する。
【背景技術】
【０００２】
図１３は、データバスに接続する従来の画像出力装置の一例を示すブロック図である。画像出力装置は、データバス１３０１、表示コントローラ１３０２、映像記憶メモリ１３０３、表示装置１３０４を有する。データバス１３０１から入力された画像データは、表示コントローラ１３０２によって映像記憶メモリ１３０３に書き込まれ、表示コントローラ１３０２によって表示装置１３０４に出力される（特許文献１参照）。
【特許文献１】特開平５−１２２４７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記画像出力装置においては、画像を表示するために映像記憶メモリ１３０３から表示コントローラ１３０２を介して表示装置１３０４へ画像データを出力している際に、表示コントローラ１３０２はデータバス１３０１から映像記憶メモリ１３０３へ画像データの書き込みができない。
【０００４】
そこで本発明は、データバスの使用効率を向上させ、画像出力装置の処理速度を向上させることを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を鑑み本発明は、一時記憶メモリ、メモリコントローラ、バスコントローラを使用することで、データバスの動作状態をもとに、画像出力装置の動作制御を行うことを特徴とする。また映像記憶メモリに加えて、一時記憶メモリを設けたことにより、映像記憶メモリに書き込みを行いながら、一時記憶メモリからの映像信号を表示装置へ出力することができる。
【０００６】
以下に、具体的な本発明の形態を示す。
【０００７】
本発明の一形態は、データバスに接続されたバスコントローラと、バスコントローラに接続されたメモリコントローラと、メモリコントローラに接続された映像記憶メモリ及び一時記憶メモリと、一時記憶メモリに接続された表示コントローラと、表示コントローラに接続された表示装置と、を有することを特徴とする画像出力装置である。
【０００８】
本発明の別形態は、データバスに接続されたバスコントローラと、バスコントローラに接続されたメモリコントローラと、メモリコントローラに接続された映像記憶メモリ及び一時記憶メモリと、一時記憶メモリに接続された表示コントローラと、表示コントローラに接続された表示装置と、を有し、バスコントローラは、メモリコントローラに接続されたアドレスデコーダ、書き込み用デコーダ、読み出し用デコーダ、及びコマンド判定回路を有し、コマンド判定回路からの信号に基づき、書き込み用データデコーダ又は読み出し用データデコーダのいずれかを選択するスイッチを有することを特徴とする画像出力装置である。
【０００９】
本発明の別形態は、データバスに接続されたバスコントローラと、バスコントローラに接続されたメモリコントローラと、メモリコントローラに接続された映像記憶メモリ及び一時記憶メモリと、一時記憶メモリに接続された表示コントローラと、表示コントローラに接続された表示装置と、を有し、表示コントローラは、アドレスカウンタ、表示アドレスカウンタ、逓倍回路、表示タイミング信号生成回路、基準クロック発信器、ＲＧＢ変換回路、Ｄ／Ａ変換回路を有し、基準クロック発信器からの信号が逓倍回路、表示アドレスカウンタ、及び表示タイミング信号生成回路に入力され、表示タイミング信号生成回路からの信号に基づき、アドレスカウンタ又は表示アドレスカウンタのいずれかを選択するスイッチを有することを特徴とする画像出力装置である。
【００１０】
本発明の別形態は、データバスに接続されたバスコントローラと、バスコントローラに接続されたメモリコントローラと、メモリコントローラに接続された映像記憶メモリ及び一時記憶メモリと、一時記憶メモリに接続された表示コントローラと、表示コントローラに接続された表示装置と、を有し、メモリコントローラは、メモリ動作判定回路を有し、表示コントローラからの信号に基づき、一時記憶メモリ又は映像記憶メモリの接続を切り替えるスイッチを有することを特徴する画像出力装置である。
【００１１】
このような画像出力装置において、メモリコントローラを介して映像記憶メモリに映像が記録されるとき、一時記憶メモリから表示コントローラを介して表示装置に画像を出力することができる。
【発明の効果】
【００１２】
本発明によれば映像出力期間中に画像データを映像記憶メモリに書き込むことが可能になることによって、電子計算機上のデータバスの使用効率が向上し、バス占有時間に無駄がない電子計算機システムを提供することができる。
【発明を実施するための最良の形態】
【００１３】
以下に、本発明の実施の形態を図面に基づいて説明する。但し、本発明は多くの異なる態様で実施することが可能であり、本発明の趣旨及びその範囲から逸脱することなくその形態及び詳細を様々に変更し得ることは当業者であれば容易に理解される。従って、本実施の形態の記載内容に限定して解釈されるものではない。なお、実施の形態を説明するための全図において、同一部分又は同様な機能を有する部分には同一の符号を付し、その繰り返しの説明は省略する。
【００１４】
（実施の形態１）
本実施の形態では、本発明に係る画像出力装置の一態様を、図面を参照しながら説明する。
【００１５】
図１には、本発明にかかる画像出力装置の構成が示されている。本画像出力装置は、データバス１０１、バスコントローラ１０２、メモリコントローラ１０３、表示コントローラ１０４、映像記憶メモリ１０５、一時記憶メモリ１０６、表示装置１０７で構成される。データバス１０１は、バスコントローラ１０２が接続され、バスコントローラ１０２にはメモリコントローラ１０３が接続されている。また、メモリコントローラ１０３には、映像記憶メモリ１０５及び一時記憶メモリ１０６が接続されている。また一時記憶メモリ１０６には、表示コントローラ１０４を介して表示装置１０７が接続され、表示装置において所定の映像を表示することができる。
【００１６】
このような画像出力装置によって、データバス１０１からの映像に関するデータバス信号を映像記憶メモリ１０５に書き込みながら、一時記憶メモリ１０６に記録された映像を表示装置１０７に表示することができる。
【００１７】
このような画像出力装置において、データバス１０１を流れるデータバス信号の波形を図５に示す。
【００１８】
データバス信号には、データバスフレーム信号、データバスコマンド信号、データバスアドレスデータ信号がある。
【００１９】
データバスフレーム信号は、データバス１０１からバスコントローラ１０２へのアクセスが発生したときにＬｏｗになる。また、データバスコマンド信号には、メモリコントローラ１０３に対する命令コード５０４が含まれている。データバスアドレスデータ信号には、映像記憶メモリ１０５に対するアドレスコード５０５、画像データコード５０６の値を有する。
【００２０】
バスコントローラ１０２は、データバス１０１とメモリコントローラ１０３の間にあり、双方の信号を適した形に変換する機能を有する。
【００２１】
次にバスコントローラ１０２の機能を説明する。図２は、バスコントローラ１０２の機能を示すブロック図である。
【００２２】
バスコントローラ１０２は、コマンド判定回路２０１、アドレスデコーダ２０２、書き込み用データデコーダ２０３、読み出し用データデコーダ２０４、バス切り替えスイッチ２０５を有する。メモリコントローラ２１０は、図１のメモリコントローラ１０３に相当する。データバス２０６は、図１のデータバス１０１に相当する。
【００２３】
データバス２０６からの信号は、アドレスデコーダ２０２又はコマンド判定回路２０１に入力される。コマンド判定回路２０１は、データバス２０６から受け取ったデータバスコマンド信号に含まれた命令コードを判別し、ライトイネーブル信号が出力される配線（ライトイネーブル用配線）２０７を介して、メモリコントローラ２１０、バス切り替えスイッチ２０５へ出力する。ここで、命令コードが書き込み命令であれば、ライトイネーブル信号はＬｏｗとなり、メモリコントローラ１０３を介してＬｏｗが映像記憶メモリ１０５に入力され、映像記憶メモリ１０５が書き込み可能な状態となる。また命令コードが読み出し命令であれば、ライトイネーブル信号はＨｉｇｈとなり、メモリコントローラ１０３を介してＨｉｇｈが映像記憶メモリ１０５に入力され、映像記憶メモリ１０５が書き込み不可能な状態となる。
【００２４】
またバス切り替えスイッチ２０５は、コマンド判定回路２０１から受け取ったライトイネーブル信号に基づき、データバス２０６と書き込み用データデコーダ２０３と読み出し用データデコーダ２０４の接続を切り替える機能を有する。
【００２５】
ライトイネーブル信号に基づくバス切り替えスイッチ２０５の動作を表１に示す。
【表１】
2006330700.tif 000003
【００２６】
書き込み用データデコーダ２０３は、データバス２０６から受け取ったデータバスアドレスデータ信号に含まれる画像データコード５０６をメモリコントローラデータバス信号へ変換し、変換されたメモリコントローラデータバス信号が入力される配線（メモリコントローラデータバス用配線）２０８を介してメモリコントローラ２１０へ出力する。
【００２７】
読み出し用データデコーダ２０４は、メモリコントローラ２１０から受け取ったメモリコントローラデータバス信号を、画像データコード５０６を含むデータバスアドレスデータ信号に変換しデータバス２０６へ出力する。
【００２８】
アドレスデコーダ２０２は、データバス２０６から受け取ったデータバスアドレスデータ信号に含まれるアドレスコード５０５をメモリコントローラアドレスバス信号へ変換し、変換されたメモリコントローラアドレスバス信号は配線（メモリコントローラアドレスバス用配線）２０９を介してメモリコントローラ２１０へ出力する。
【００２９】
次に表示コントローラ１０４の機能を説明する。図３は、表示コントローラ１０４の機能を示すブロック図である。
【００３０】
表示コントローラ１０４は、ＲＧＢ変換回路３０１とＤ／Ａ変換回路３０２、基準クロック発振器３０３、表示タイミング信号生成回路３０４、逓倍回路３０５、表示アドレスカウンタ３０６、アドレスカウンタ（読み出しアドレスカウンタ）３０７、アドレスバススイッチ３０８、データバススイッチ３０９を有する。一時記憶メモリ３１０は、図１に示す一時記憶メモリ１０６に相当する。メモリコントローラ３１１は、図１に示すメモリコントローラ１０３に相当する。表示装置３１２は、図１に示す表示装置１０７に相当する。
【００３１】
このような表示コントローラ１０４は、一時記憶メモリ１０６と表示装置１０７の間にあり、一時記憶メモリ１０６に格納された画像データを表示装置１０７に適した信号に変換し出力する機能を有する。
【００３２】
またＲＧＢ変換回路３０１は、一時記憶メモリ３１０から受け取った一時記憶メモリデータ信号をＲ、Ｇ、Ｂ各色の色データとして分離し、配線（一時記憶メモリデータ用配線）３１３に出力され、デジタルＲＧＢ信号として配線（デジタルＲＧＢ用配線）３１４を介してＤ／Ａ変換回路３０２へ渡す。
【００３３】
Ｄ／Ａ変換回路３０２は、ＲＧＢ変換回路３０１より受け取ったデジタルＲＧＢ信号をアナログＲＧＢ信号に変換し、変換されたアナログＲＧＢ信号を配線（アナログＲＧＢ用配線）３１５から表示装置３１２へ出力する機能を有する。
【００３４】
基準クロック発振器３０３は、表示装置３１２のドットクロックと同じクロックを発信することができる。
【００３５】
表示タイミング信号生成回路３０４は、基準クロック発振器３０３から表示タイミング信号を作り出し、当該表示タイミング信号を配線（表示タイミング用配線）３１６から、メモリコントローラ３１１、表示装置３１２、表示アドレスカウンタ３０６、アドレスカウンタ３０７、アドレスバススイッチ３０８、及びデータバススイッチ３０９へ出力する機能を有する。
【００３６】
表示アドレスカウンタ３０６は、表示タイミング信号がＨｉｇｈになった瞬間から基準クロック発振器３０３より受け取ったクロック信号をカウントし、カウントした値を配線（クロック用配線）３１７から一時記憶メモリ３１０へ出力する。
【００３７】
アドレスカウンタ３０７は、表示タイミング信号がＬになった瞬間から基準クロック発振器３０３を逓倍回路３０５によってｎ倍に高速化したクロック信号をもとに、カウントし、カウントされた値を配線（ｎ倍クロック用配線）３１８から一時記憶メモリ３１０へ出力する。
【００３８】
このとき表示アドレスカウンタ３０６とアドレスカウンタ３０７の出力は、アドレスバススイッチ３０８によってスイッチングされ、一時記憶メモリアドレスバス信号として、配線（一時記憶メモリアドレスバス用配線）から一時記憶メモリ３１０へ出力される。
【００３９】
図６の（Ａ）から（Ｅ）には、表示コントローラ１０４で使用する各種信号の挙動が示されている。
【００４０】
図６（Ａ）には基準クロック信号の波形を示す。基準クロックはクロック信号と同じ信号の波形を用いることができる。
【００４１】
図６（Ｂ）にはｎ倍基準クロックの波形を示す。ｎ倍基準クロックはクロック信号と同じ信号を用いることができる。
【００４２】
図６（Ｃ）には表示タイミング信号の波形を示す。
【００４３】
図６（Ｄ）には一時記憶メモリアドレスバス信号の波形を示す。一時記憶メモリアドレスバス信号は基準クロック信号をカウントした値と、ｎ倍基準クロックをカウントした値とを、表示タイミング信号のタイミングに基づきアドレスバススイッチ３０８で切り替えて出力したものである。
【００４４】
図６（Ｅ）には表示出力信号の波形を示す。表示出力信号はアナログＲＧＢ信号と同じ信号の波形を用いることができる。
【００４５】
表示タイミング信号は、基準クロック発振器３０３が発信する基準クロックから表示タイミング信号生成回路３０４によって生成される。表示タイミング信号がＨｉｇｈのときだけ、データバススイッチ３０９がオンとなり、一時記憶メモリデータ信号が配線３１３を経由し、ＲＧＢ変換回路３０１、Ｄ／Ａ変換回路３０２を経て表示出力信号が表示装置３１２へ出力される。このとき、表示タイミング信号がＨｉｇｈの期間を映像出力期間６０６、Ｌｏｗの期間を非映像出力期間６０７とする。
【００４６】
表示装置３１２は、アナログＲＧＢ信号である表示出力信号と、表示タイミング信号とによって描画を行うため、アナログ駆動方式の液晶ディスプレイ、ＣＲＴなどに対応できる。
【００４７】
メモリコントローラ１０３は、表示コントローラ１０４が出力する表示タイミング信号とバスコントローラ１０２が出力するライトイネーブル信号を元に、映像記憶メモリ１０５と一時記憶メモリ１０６、映像記憶メモリ１０５とバスコントローラ１０２の接続を切り替える。
【００４８】
次にメモリコントローラ１０３の機能を説明する。図４は、メモリコントローラ１０３の機能を示すブロック図である。
【００４９】
メモリコントローラ１０３は、メモリ動作判定回路４０１、アドレスバス切り替えスイッチ４０２、データバス切り替えスイッチ４０３を有する。一時記憶メモリ４１７は、図１の一時記憶メモリ１０６に相当する。映像記憶メモリ４１６は、図１の映像記憶メモリ１０５に相当する。表示コントローラ４０６は、図１の表示コントローラ１０４に相当する。バスコントローラ４０４は、図１のバスコントローラ１０２に相当する。
【００５０】
メモリ動作判定回路４０１は、バスコントローラ４０４からライトイネーブル信号を、配線（ライトイネーブル用配線）４０５を介して受け取る。さらにメモリ動作判定回路４０１は、表示コントローラ４０６から表示タイミング信号を、配線（表示タイミング用配線）４０７を介して受け取る。そして配線４０７を経由する当該表示タイミング信号をもとに、配線４０８を経由する映像記憶メモリライトイネーブル信号、配線４０９を経由する一時記憶メモリライトイネーブル信号を、映像記憶メモリ４１６、一時記憶メモリ４１７へそれぞれ出力する。
【００５１】
上記、メモリ動作判定回路４０１の動作を表２に示す。
【表２】
2006330700.tif 000004
【００５２】
アドレスバス切り替えスイッチ４０２は、表示コントローラ４０６から受け取った表示タイミング信号をもとに、メモリコントローラアドレスバス４１０と映像記憶メモリアドレスバス４１１と一時記憶メモリアドレスバス４１２を切り替える。
【００５３】
上記、アドレスバス切り替えスイッチ４０２の動作を表３に示す。
【表３】
2006330700.tif 000005
【００５４】
また、データバス切り替えスイッチ４０３は、表示コントローラ４０６から受け取った表示タイミング信号をもとに、メモリコントローラデータバス４１３と映像記憶メモリデータバス４１４と一時記憶メモリデータバス４１５を切り替える。
【００５５】
上記、データバス切り替えスイッチ４０３の動作を表４に示す。
【表４】
2006330700.tif 000006
【００５６】
次に、メモリコントローラの動作をフローチャートとして図７に示す。
【００５７】
メモリコントローラ１０３は、表示コントローラ１０４より表示タイミング信号を受け（Ｓ７０１）、Ｌであれば（ＹＥＳ）、一時記憶メモリデータバス４１５と映像記憶メモリデータバス４１４を接続し画像データをコピー（Ｓ７０２）し、Ｈであれば（ＮＯ）、映像記憶メモリデータバス４１４とメモリコントローラデータバス４１３を接続する（Ｓ７０３）。
【００５８】
表示タイミング信号がＨであるときに、メモリコントローラ１０３は、バスコントローラ１０２よりライトイネーブル信号を受け（Ｓ７０４）、Ｌであれば（ＹＥＳ）、メモリコントローラデータバス４１３と映像記憶メモリデータバス４１４を接続し映像記憶メモリ１０５へ画像データを書き込み（Ｓ７０５）、Ｈであれば（ＮＯ）、映像記憶メモリ１０５からメモリコントローラデータバス４１３へ画像データを読み出す（Ｓ７０６）。
【００５９】
以下に、本実施形態における画像出力装置のメリットを示す。
【００６０】
１）一時記憶メモリと映像記憶メモリを異なった速度で動作させることによって、電子計算機上のデータバスの動作速度に依存しない描画タイミングで画像を出力する画像出力装置を提供することが出来る。
【００６１】
２）映像記憶メモリ、一時記憶メモリとして高価なデュアルポートメモリを使用することなく、画像出力装置を構成することが可能になることで、製造コストを下げられる。
【００６２】
（実施の形態２）
図８は、図１に示す画像出力装置を有する応用例として電子計算機システムを示す。
【００６３】
図８において、電子計算機システムは、中央演算装置８０１、バスブリッジ８０２、主記憶装置８０３、データバス８０４、バスコントローラ８０５、メモリコントローラ８０６、映像記憶メモリ８０７、一時記憶メモリ８０９、表示コントローラ８０８、表示装置８１０を有する。中央演算装置８０１、バスブリッジ８０２、主記憶装置８０３は互いに接続されている。バスブリッジ８０２はデータバス８０４を介してバスコントローラ８０５に接続され、メモリコントローラ８０６を介して映像記憶メモリ８０７、一時記憶メモリ８０９に接続されている。また一時記憶メモリ８０９は、表示コントローラ８０８を介して表示装置８１０に接続されている。そして主記憶装置８０３に格納されている画像表示プログラムを元に、電子計算機システムが制御される。
【００６４】
図９には、主記憶装置８０３に記録された画像データを画像出力装置に書き込む処理、画像出力装置に記録された画像データを主記憶装置８０３に読み出す処理のフローチャートを示す。
【００６５】
中央演算装置８０１は主記憶装置８０３より読み込んだプログラムを実行する。
【００６６】
中央演算装置８０１はプログラムの命令を解釈し（Ｓ９０１）、画像出力要求であれば（ＹＥＳ）、主記憶装置８０３内の画像データと書き込み命令をバスブリッジ８０２へ送る（Ｓ９０２）。
【００６７】
バスブリッジ８０２はデータバス８０４を介してバスコントローラ８０５へ画像データを書き込み命令とともに出力する（Ｓ９０３）。
【００６８】
バスコントローラ８０５は書き込み命令を受け、メモリコントローラ８０６へ画像データとともに書き込み信号を送る（Ｓ９０４）。
【００６９】
メモリコントローラ８０６は書き込み信号を受け、映像出力期間であるかどうか判定し（Ｓ９０５）、映像出力期間であれば（ＹＥＳ）、映像記憶メモリ８０７へ書き込みを行い（Ｓ９０６）、非映像出力期間であれば（ＮＯ）、映像出力期間になるまで待ち、書き込み処理を行う（Ｓ９０７）。
【００７０】
また、中央演算装置８０１がプログラムの命令を解釈したときに（Ｓ９０１）、画像読み出し要求であれば（ＮＯ）、読み出し命令をバスブリッジ８０２へ送る（Ｓ９０８）。
【００７１】
バスブリッジ８０２はデータバス８０４を介してバスコントローラ８０５へ読み出し命令を出力する（Ｓ９０９）。
【００７２】
バスコントローラ８０５は読み出し命令を受け、メモリコントローラ８０６へ読み出し信号を送る。（Ｓ９１０）。
【００７３】
メモリコントローラ８０６は読み出し信号を受け、映像出力期間であるかどうか判定し（Ｓ９１１）、映像出力期間であれば（ＹＥＳ）、映像記憶メモリ８０７から読み出しを行い（Ｓ９１２）、非映像出力期間であれば（ＮＯ）、映像出力期間になるまで待ち、読み出し処理を行う（Ｓ９１３）。
【００７４】
（実施の形態３）
図１０は、図１に示す画像出力装置を有する応用例であるＴＦＴ（薄膜トランジスタ）型統合演算処理システムを示す。
【００７５】
図１０においては、ＴＦＴ型統合演算装置１００１が接続されており、画像出力装置１００２が制御される。ＴＦＴ型統合演算装置とは、ＴＦＴによって構成された演算装置である。そして、格納されている画像表示プログラムを元に、画像出力装置１００２が制御される。
【００７６】
なおＴＦＴ型統合演算装置１００１は、高密度プラズマＣＶＤ装置で成膜したゲート絶縁膜等の絶縁膜を有するＴＦＴを有することができる。
【００７７】
（実施の形態４）
図１１は図１に示した本発明実施の形態の構成の変形例を示す図である。
【００７８】
図１１は一時記憶メモリの並列接続例を有する画像出力装置である。図１１に示す画像出力装置は、データバス１１０１に接続されたバスコントローラ１１０２、メモリコントローラ１１０３、映像記憶メモリ１１０４、一時記憶メモリＡ１１０５、一時記憶メモリＢ１１０６、一時記憶メモリＣ１１０７、表示コントローラ１１０８、表示装置１１０９を有する。バスコントローラ１１０２は、メモリコントローラ１１０３に接続され、メモリコントローラ１１０３は映像記憶メモリ１１０４に接続される。またメモリコントローラ１１０３は、一時記憶メモリＡ１１０５、一時記憶メモリＢ１１０６、一時記憶メモリＣ１１０７にそれぞれ接続されている。また一時記憶メモリＡ１１０５、一時記憶メモリＢ１１０６、一時記憶メモリＣ１１０７は、それぞれ表示コントローラ１１０８に接続され、表示コントローラ１１０８は表示装置１１０９に接続されている。
【００７９】
この変形例は、一時記憶メモリが並列接続しているため、画像出力装置によって特定の連続パターンを表示する用途に適用可能で、データバスを全く使用することなく、画像出力装置のみで連続パターンを表示できる。
【００８０】
（実施の形態５）
図１２（Ａ）、（Ｂ）、（Ｃ）は、図１に示す画像出力装置の最終製品レベルである電子機器を示す。
【００８１】
図１２（Ａ）は、デジタルビデオ再生装置を示す。デジタルビデオ再生装置は、デジタルビデオコントローラ１２０１、デジタルビデオディスク１２０２、画像出力装置１２０３、表示装置１２０５を有する。デジタルビデオコントローラ１２０１は、デジタルビデオディスク１２０２及び画像出力装置１２０３に接続され、画像出力装置１２０３は表示装置１２０５に接続されている。このようなデジタルビデオ再生装置は、ユーザーが娯楽用途もしくは学習用途向けのデジタルビデオを鑑賞するために使用することができる。
【００８２】
図１２（Ｂ）は、街頭広告装置を示す。街頭広告装置は、広告表示コントローラ１２０６、画像出力装置１２０７、データバス１２０８、表示装置１２０９を有する。広告表示コントローラ１２０６は、データバス１２０８を介して画像出力装置１２０７に接続され、画像出力装置１２０７は表示装置１２０９が接続されている。このような街頭広告装置は、広告主が宣伝用途において商品画像などを広告するために使用することができる。
【００８３】
図１２（Ｃ）は、電子計算機装置を示す。電子計算機装置は、電子計算機１２１０、データバス１２１２、画像出力装置１２１１、表示装置１２１３を有する。電子計算機１２１０はデータバス１２１２を介して画像出力装置１２１１に接続され、画像出力装置１２１１は表示装置１２１３に接続されている。
このような電子計算機装置は、ユーザーが計算結果を確認するために使用することができる。
【図面の簡単な説明】
【００８４】
【図１】本発明にかかる画像出力装置の実施の形態を示すブロック図である。
【図２】バスコントローラ１０２のブロック図である。
【図３】表示コントローラ１０４のブロック図である。
【図４】メモリコントローラ１０３のブロック図である。
【図５】データバス１０１を流れるデータ信号である。
【図６】表示コントローラ１０４で使用する各種信号のタイミングチャートである。
【図７】メモリコントローラ１０３の動作を示すフローチャートである。
【図８】画像出力装置の実施の応用例である電子計算機システムを示すブロック図である。
【図９】電子計算機システムの動作を示すフローチャートである。
【図１０】画像出力装置の実施の変形例を示すブロック図である。
【図１１】画像出力装置の最終製品レベルでの実施の形態を示すブロック図である。
【図１２】本発明の画像出力装置を用いた電子機器を示す図である。
【図１３】従来の画像出力装置の一例を示すブロック図である。
【符号の説明】
【００８５】
１０１    データバス
１０２    バスコントローラ
１０３    メモリコントローラ
１０４    表示コントローラ
１０５    映像記憶メモリ
１０６    一時記憶メモリ
１０７    表示装置
【図１】
2006330700.tif 000007
【図２】
2006330700.tif 000008
【図３】
2006330700.tif 000009
【図４】
2006330700.tif 000010
【図５】
2006330700.tif 000011
【図６】
2006330700.tif 000012
【図７】
2006330700.tif 000013
【図８】
2006330700.tif 000014
【図９】
2006330700.tif 000015
【図１０】
2006330700.tif 000016
【図１１】
2006330700.tif 000017
【図１２】
2006330700.tif 000018
【図１３】
2006330700.tif 000019