(57)【要約】【課題】従来のグラフィック処理装置が消費電力が大きかった。【解決手段】画像処理動作を行い画像データを出力するグラフィック処理手段（１１、１２）と、グラフィック処理手段が出力した画像データを蓄積するバッファ（１３）と、バッファに蓄積された画像データを表示装置（１８）に転送する表示インターフェース（１４）と、グラフィック処理手段およびバッファおよび表示インターフェースにクロック信号を供給するクロック制御手段（１５）とを備えたグラフィック処理装置において、クロック制御手段は、表示インターフェースがバッファに蓄積された画像データを表示装置に転送する期間のみ表示インターフェースにクロック信号を供給する【選択図】　　　　　図１
2004005004.tif 000002
【特許請求の範囲】
【請求項１】
画像処理動作を行い画像データを出力するグラフィック処理手段と、
該グラフィック処理手段が出力した画像データを蓄積するバッファと、
該バッファに蓄積された画像データを表示装置に転送する表示インターフェースと、
上記グラフィック処理手段および上記バッファおよび上記表示インターフェースに動作基準のクロック信号を供給するクロック制御手段
とを備えたグラフィック処理装置であって、
上記クロック制御手段は、
上記表示インターフェースが上記バッファに蓄積された画像データを上記表示装置に転送する期間のみ上記表示インターフェースにクロック信号を供給する
ことを特徴とするグラフィック処理装置。
【請求項２】
上記クロック制御手段は、
上記表示インターフェースとグラフィック処理手段の少なくとも一方が動作しているときにクロック信号を上記バッファに供給する
ことを特徴とする請求項１に記載のグラフィック処理装置。
【請求項３】
上記グラフィック処理手段を複数備え、
上記クロック制御手段は、
上記複数のグラフィック処理手段と上記表示インターフェースの内の少なくとも１つが動作しているときに、クロック信号を上記バッファに供給する
ことを特徴とする請求項１に記載のグラフィック処理装置。
【請求項４】
上記クロック制御手段は、
上記複数のグラフィック処理手段のうちの画像処理動作中のグラフィック処理手段のみにクロック信号を出力する
ことを特徴とする請求項３に記載のグラフィック処理装置。
【請求項５】
画像処理を行い画像データを出力するグラフィック処理手段であって画像処理中に画像処理ビジー信号を出力するグラフィック処理手段と、
該グラフィック処理手段が出力した画像データを蓄積するバッファと、
該バッファに蓄積された画像データを表示装置に転送し、該転送中にデータ転送ビジー信号を出力する表示インターフェースと、
上記グラフィック処理手段および上記バッファおよび上記表示インターフェースに動作基準のクロック信号を供給するクロック制御手段
とを備えたグラフィック処理装置であって、
上記クロック制御手段は、
上記表示インターフェースからデータ転送ビジー信号が出力されているときは該表示インターフェースへクロック信号を供給する
ことを特徴とするグラフィック処理装置。
【請求項６】
上記クロック制御手段は、
上記画像処理ビジー信号または上記データ転送ビジー信号の少なくとも一方が出力されている時は上記バッファへクロック信号を供給する
ことを特徴とする請求項５に記載のグラフィック処理装置。
【請求項７】
上記グラフィック処理手段を複数備え、
上記クロック制御手段は、
上記複数のグラフィック処理手段のいずれかが画像処理ビジー信号を出力するか、上記表示インターフェースがデータ転送ビジー信号を出力しているときは
クロック信号を上記バッファに供給する
ことを特徴とする請求項５に記載のグラフィック処理装置。
【請求項８】
上記クロック制御手段は、
上記複数のグラフィック処理手段のうちの画像処理ビジー信号を出力しているグラフィック処理手段のみにクロック信号を供給する
ことを特徴とする請求項７に記載のグラフィック処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、グラフィック処理を行い、表示装置に表示させるグラフィック処理装置に関するものであり、さら詳しくは、省電力化が可能なグラフィック処理装置に関するものである。
【０００２】
【従来の技術】
図９は例えば、特開平１１−３５３４９５に示された従来のグラフィック処理装置であり、図９において１００１は二次元グラフィクック処理を行う二次元グラフィック処理部、１００２は三次元グラフィック処理を行う三次元グラフィック処理部、１００３は画素データを記憶するフレームバッファである。
【０００３】
動作について説明する。
２Ｄ／３Ｄアプリケーション１００６はグラフィックドライバ１００５を介してグラフィック処理装置１００７へコマンドを与える。
そのコマンドが二次元描画コマンドであれば二次元グラフィック処理部１００１へ送付され二次元グラフィックの描画処理が行われる。三次元描画コマンドであれば三次元グラフィック処理部１００２へ送付され三次元グラフィック描画処理が行われる。
二次元グラフィック処理部１００１および三次元グラフィック処理部１００２から出力される画素データは表示イメージとしてフレームバッファ１００３へ記憶され、図示しない表示インターフェースにより外部の表示装置１００８へ転送され、表示される。
【０００４】
【発明が解決しようとする課題】
このような従来のグラフィック処理装置によれば、二次元グラフィック処理と三次元グラフィック処理を一つの装置で行うことができる。一方で、グラフィクス処理装置は消費電力が大きいという問題がある。
しかし、従来のグラフィック処理装置では消費電力を考慮した制御は行われていなかった。
【０００５】
この発明は上記の問題点を解決するためになされたもので、グラフィック処理装置の消費電力を低減することを目的とする。
【０００６】
【課題を解決するための手段】
この発明に係るグラフィック処理装置は、画像処理動作を行い画像データを出力するグラフィック処理手段と、該グラフィック処理手段が出力した画像データを蓄積するバッファと、該バッファに蓄積された画像データを表示装置に転送する表示インターフェースと、上記グラフィック処理手段および上記バッファおよび上記表示インターフェースに動作基準のクロック信号を供給するクロック制御手段とを備えたグラフィック処理装置であって、上記クロック制御手段は、上記表示インターフェースが上記バッファに蓄積された画像データを上記表示装置に転送する期間のみ上記表示インターフェースにクロック信号を供給するものである。
【０００７】
またこの発明に係るグラフィック処理装置は、上記クロック制御手段は、上記表示インターフェースとグラフィック処理手段の少なくとも一方が動作しているときにクロック信号を上記バッファに供給するようにしたものである。
【０００８】
またこの発明に係るグラフィック処理装置は、上記クロック制御手段は、上記複数のグラフィック処理手段と上記表示インターフェースの内の少なくとも１つが動作しているときに、クロック信号を上記バッファに供給するようにしたものである。
【０００９】
またこの発明に係るグラフィック処理装置は、上記クロック制御手段は、上記複数のグラフィック処理手段のうちの画像処理動作中のグラフィック処理手段のみにクロック信号を出力するようにしたものである。
【００１０】
またこの発明に係るグラフィック処理装置は、画像処理を行い画像データを出力するグラフィック処理手段であって画像処理中に画像処理ビジー信号を出力するグラフィック処理手段と、該グラフィック処理手段が出力した画像データを蓄積するバッファと、該バッファに蓄積された画像データを表示装置に転送し、該転送中にデータ転送ビジー信号を出力する表示インターフェースと、上記グラフィック処理手段および上記バッファおよび上記表示インターフェースに動作基準のクロック信号を供給するクロック制御手段とを備えたグラフィック処理装置であって、上記クロック制御手段は、上記表示インターフェースからデータ転送ビジー信号が出力されているときは該表示インターフェースへクロック信号を供給するようにしたものである。
【００１１】
またこの発明に係るグラフィック処理装置は、上記クロック制御手段は、上記画像処理ビジー信号または上記データ転送ビジー信号の少なくとも一方が出力されている時は上記バッファへクロック信号を供給するようにしたものである。
【００１２】
またこの発明に係るグラフィック処理装置は、上記グラフィック処理手段を複数備え、上記クロック制御手段は、上記複数のグラフィック処理手段のいずれかが画像処理ビジー信号を出力するか、上記表示インターフェースがデータ転送ビジー信号を出力しているときはクロック信号を上記バッファに供給するようにしたものである。
【００１３】
またこの発明に係るグラフィック処理装置は、上記クロック制御手段は、上記複数のグラフィック処理手段のうちの画像処理ビジー信号を出力しているグラフィック処理手段のみにクロック信号を供給するようにしたものである。
ことを特徴とする請求項７に記載のグラフィック処理装置。
【００１４】
【発明の実施の形態】
実施の形態１．
実施の形態１を図１、図２を用いて説明する。
図１は実施の形態１の構成を示すブロック図、図２はこの実施の形態における各クロック信号の変化を示す図である。
【００１５】
図１において、１００はグラフィック処理装置、１１は二次元グラフィック処理を行う二次元グラフィック処理部、１２は三次元グラフィック処理を行う三次元グラフィック処理部、１３は上記二次元グラフィック処理部１および三次元グラフィック処理部２から出力される画素データを記憶するフレームバッファ、１４はこのフレームバッファ１３に記憶された画素データを外部の表示装置１８へ転送する表示インターフェイス、１５は上記二次元グラフィック処理部１１と三次元グラフィック処理部１２とフレームバッファ１３と表示インターフェース１４に対してそれぞれクロック信号を供給するか否かを制御するクロック制御手段である。
【００１６】
また、ＣＬＫ１、ＣＬＫ２、ＣＬＫ３、ＣＬＫ４はそれぞれ二次元グラフィック処理部１１、三次元グラフィック処理部１２、フレームバッファ１３、表示インターフェース１４へ入力されるクロック信号である。
上記クロック信号は上記グラフィック処理装置１００とバス１０１を介して接続されているうクロック発生手段１０２で生成され、上記クロック制御手段１５で分配されてＣＬＫ１、ＣＬＫ２、ＣＬＫ３、ＣＬＫ４として供給される。
また上記グラフィック処理装置１００は、ホストＩ／Ｆ１６、バス１０１を介してＣＰＵ１０３と接続されている。
【００１７】
上記二次元グラフィック処理部１１および三次元グラフィック処理部１２がこの発明におけるグラフィック処理手段であり、以下同様に、フレームバッファ１３がバッファ、画素データが画像データである。
【００１８】
図１、図２を参照しながら動作を説明する。
ここでは、１フレーム中に二次元グラフィック処理と三次元グラフィック処理を要する画素が混在していると仮定する。
まずグラフィックス処理装置１００はＣＰＵ１０３から動作の指示を受けていない”停止”状態であり、この時、クロック制御手段１５は各クロック信号ＣＬＫ１、ＣＬＫ２、ＣＬＫ３、ＣＬＫ４を”ＯＦＦ”にする。
【００１９】
次いでＣＰＵ１０３から二次元グラフィック描画を実行するように二次元グラフィック処理部１１とクロック制御手段１５に対して指示が出ると、クロック制御手段１５がクロック信号ＣＬＫ１を”ＯＮ”にして二次元グラフィック処理部１１にクロック信号を供給し、二次元グラフィック処理部１１が起動する。
また二次元グラフィック処理部１１が画像処理動作により処理した画素データがフレームバッファ１３へ書き込まれるので、クロック制御手段１５は同時にクロック信号ＣＬＫ３を”ＯＮ”にしてをフレームバッファ１３にクロック信号を供給する。
この時ＣＬＫ２とＣＬＫ４は”ＯＦＦ”である。これが、図２における”二次元描画”の状態である。
【００２０】
次いで、ＣＰＵ１０３から三次元グラフィック描画を実行するように三次元グラフィック処理部１１とクロック制御手段１５に対して指示が出ると、クロック制御手段１５がクロック信号ＣＬＫ２を”ＯＮ”にして三次元グラフィック処理部１２にクロック信号を供給し、三次元グラフィック処理部１２が起動する。
同時にクロック制御手段１５はＣＬＫ１はＯＦＦとして二次元グラフィック処理部１１へのクロック信号の供給を停止し、またＣＬＫ４はＯＦＦのまま維持する。
二次元グラフィック処理部の時と同様に、三次元グラフィック処理部１２が画像処理動作により処理した画素データがフレームバッファ１３へ書き込まれるので、クロック制御手段１５はクロック信号ＣＬＫ３を”ＯＮ”のまま維持してフレームバッファ１３にクロック信号を供給する。これが、図２における”三次元描画”の状態である。
【００２１】
三次元描画が終了すると、ＣＰＵ１０３はフレームバッファ１３に蓄積された画素データを表示装置１８で表示するために、表示インターフェース１４を介して表示装置１８に転送するように、表示インターフェース１４、クロック制御手段１５に指示を出す。これが図２における”画像転送”である。
クロック制御手段１５はクロック信号ＣＬＫ３とＣＬＫ４をＯＮにして、クロック信号を供給し、ＣＬＫ４を使用して表示インターフェースが起動する。この時、二次元グラフィック処理部１１と三次元グラフィック処理部１２は動作の必要がないので、ＣＬＫ１とＣＬＫ２は”ＯＦＦ”にする。
【００２２】
画像転送が終了すると、再び”停止”となり、クロック制御手段１５はすべてのクロック信号を”ＯＦＦ”にするので、グラフィック処理装置１００は次のフレームの処理の指示待ちの状態となる。”停止”の状態においては、表示インタフェース１４から転送された画素データが表示装置１８内の図示しないメモリに蓄えられ、次のフレームの画素データが転送されてくるまで、表示される。
図２においては、次のフレームにおいても、二次元描画と三次元描画を行い、その後画像転送を行う例を示している。
【００２３】
以上のように、クロック制御手段１５は表示インターフェース１４と二次元グラフィック処理部１１と三次元グラフィック処理部１２のうちの少なくとも１つが動作しているときに、クロック信号をフレームバッファ１３に供給している。
またクロック制御手段１５は、二次元グラフィック処理部１１と三次元グラフィック処理部１２のうちの動作している（画像処理動作中の）方にのみクロック信号を供給している。
【００２４】
以上のように、この実施の形態においてはクロック制御手段１５を備え、動作しないブロック（二次元グラフィック処理装置１１、三次元グラフィック処理装置１２、フレームバッファ１３、表示インターフェース１４）へのクロック信号を停止することにより、消費電力を低減することができる。
特に、クロック制御手段１５は、表示インターフェース１４に、画像転送時のみクロック信号を供給するので、消費電力を低減することが可能になるという効果がある。
【００２５】
なお以上の説明では、ＣＰＵ１０３が二次元グラフィック処理部１１、三次元グラフィック処理部１２、フレームバッファ１３、表示インターフェース１４に出す指示をクロック制御手段１５が同時に受取り、クロック信号ＣＬＫ１〜ＣＬＫ４のＯＮ、ＯＦＦを制御してるが、ＣＰＵ１０３はクロック制御手段１５に動作モードの識別信号を送信するようにしてもよい。
この識別信号は、例えば２ビットで、停止は”００”、二次元描画は”０１”、三次元描画は”１０”、画像転送は”１１”というように定め、クロック制御手段１５はこの識別信号を例えば識別信号テーブルを参照していずれのモード（停止、二次元描画、三次元描画、画像転送）であるかを判別して、クロック信号を制御するようにしてもよい。
【００２６】
また上記の例では、２個のグラフィック処理部１１、１２を持つ例を示したが、図３のように１個のグラフィック処理部２０のみを備えていてもよい。
図３においては、図１と同一の部分には同じ符号を付している。
このグラフィック処理部２０は上記のような二次元グラフィック処理部または三次元グラフィック処理部でもよいし、その他の画像処理手段であってもよく、クロック制御手段１５からクロック信号であるＣＬＫ１０を図４のように供給される。その他の動作は上記図１、図２を用いて説明したのと同様である。
この例でも表示インターフェース１４には画像転送時しかクロック信号が供給されないので、常時クロック信号を供給する場合に比較して、消費電力を低減することが可能になる。
またグラフィック処理部は必要に応じて３個以上あってもよく、上記の説明に準じた動作を行えばよい。
【００２７】
また上記の例ではクロック発生手段１０２がグラフィック処理装置１００の外部にある例を説明したが、クロック発生手段をクロック制御手段１５の内部に備えてもよい。
【００２８】
実施の形態２．
実施の形態２を図５、図６を用いて説明する。
実施の形態１においては、ＣＰＵ１０３から二次元グラフィック処理部１１、三次元グラフィック処理部１２、表示インターフェース１４へ出される指示をクロック制御手段１５が同時に受取り、クロック信号を制御する例を示したが、この実施の形態ではクロック制御手段１５は各部からのビジー信号を受信して、クロック信号を制御する例を示す。
【００２９】
図５はこの発明の実施の形態２によるグラフィック処理装置１００を含むブロック図、図６はこの実施の形態における各クロック信号とビジー信号の関係を示す図である。
図５において、実施の形態１で説明した図１と同一の部分には同一符号を付して説明を省略する。
図５において、ＢＳＹ１、ＢＳＹ２、ＢＳＹ４はそれぞれ二次元グラフィック処理部１１、三次元グラフィック処理部１２、表示インターフェイス１４が動作中であるか否かを示すビジー信号である。
２１はクロック制御手段であり、クロック発生手段１０２で生成されたクロック信号をクロック信号ＣＬＫ１〜ＣＬＫ４として供給するクロック供給手段であるそれぞれ図示しないＣＬＫ１供給手段、ＣＬＫ２供給手段、ＣＬＫ３供給手段、ＣＬＫ４供給手段を備え、さらにこれらのＣＬＫ１供給手段、ＣＬＫ２供給手段、ＣＬＫ４供給手段の状態を観察し、これら３つのうちすくなくとも１つののクロック供給手段からクロック信号が供給されている場合に、ＣＬＫ３供給手段からＣＬＫ３を供給するように制御するＣＬＫ３制御手段（図示せず）を備える。
【００３０】
また、上記ＣＬＫ１供給手段は、ビジー信号ＢＳＹ１がＯＮからＯＦＦに変化すると、クロック信号ＣＬＫ１の供給を停止する。
同様に、ＣＬＫ２供給手段はＢＳＹ２が、ＣＬＫ４供給手段はＢＳＹ４がＯＮからＯＦＦに変化すると、それぞれクロック信号ＣＬＫ２とＣＬＫ４の供給を停止する。
【００３１】
上記ビジー信号ＢＳＹ１、ＢＳＹ２がこの発明における画像処理ビジー信号、ＢＳＹ４がこの発明におけるデータ転送ビジー信号である。
【００３２】
図５、図６を参照しながら動作を説明する。
この実施の形態においても、１フレーム中に二次元グラフィック処理と三次元グラフィック処理を要する画素が混在していると仮定する。
まずグラフィックス処理装置１００はＣＰＵ１０３から動作の指示を受けていない”停止”状態であり、この時、クロック制御手段１５は各クロック信号ＣＬＫ１、ＣＬＫ２、ＣＬＫ３、ＣＬＫ４を”ＯＦＦ”にする。
【００３３】
次いでＣＰＵ１０３から二次元グラフィック描画を実行するように二次元グラフィック処理部１１とクロック制御手段１５に対して指示が出ると、クロック制御手段１５がクロック供給手段であるＣＬＫ１供給手段から二次元グラフィック処理部１１にクロック信号ＣＬＫ１を供給し、二次元グラフィック処理部１１が起動する。二次元グラフィック処理部１１の動作中は、ビジー信号ＢＳＹ１が”ＯＮ”になる。
またこの時、ＣＬＫ１供給手段からクロック信号ＣＬＫ１が供給されているので、ＣＬＫ３制御手段はクロック信号ＣＬＫ３がフレームバッファ３に対して供給されるように、ＣＬＫ３供給手段を動作させる。
フレームバッファ１３はＣＬＫ３が供給されるので、二次元グラフィック処理部１１が処理した画素データの書き込みが可能である。
この時、三次元グラフィック処理部１２と表示インターフェース１４は動作していないので、ＣＬＫ２とＣＬＫ４およびＢＳＹ２、ＢＳＹ４は”ＯＦＦ”である。これが、図６における”二次元描画”の状態である。
【００３４】
二次元グラフィック処理部１１における処理が完了すると、ＢＳＹ１が”ＯＮ”から”ＯＦＦ”に変化するので、ＣＬＫ１供給手段がＣＬＫ１をＯＦＦにして二次元グラフィック処理部１１の動作を終了させ、二次元描画が終了する。
【００３５】
次いで、ＣＰＵ１０３から三次元グラフィック描画を実行するように三次元グラフィック処理部１１とクロック制御手段１５に対して指示が出ると、クロック制御手段１５がクロック供給手段であるＣＬＫ２供給手段から三次元グラフィック処理部１２にクロック信号ＣＬＫ２を供給し、三次元グラフィック処理部１２が起動する。三次元グラフィック処理部１２の動作中は、ビジー信号ＢＳＹ２が”ＯＮ”になる。
またこの時、ＣＬＫ２供給手段からクロック信号ＣＬＫ２が供給されているので、ＣＬＫ３制御手段はクロック信号ＣＬＫ３がフレームバッファ３に対して供給されるように、ＣＬＫ３供給手段を動作させる。
フレームバッファ１３はＣＬＫ３が供給されるので、三次元グラフィック処理部１２が処理した画素データの書き込みが可能である。
この時、二次元グラフィック処理部１１と表示インターフェース１４は動作していないので、ＣＬＫ１とＣＬＫ４およびＢＳＹ１、ＢＳＹ４は”ＯＦＦ”である。これが、図６における”三次元描画”の状態である。
【００３６】
三次元グラフィック処理部１２における処理が完了すると、ＢＳＹ２が”ＯＮ”から”ＯＦＦ”に変化するので、ＣＬＫ２供給手段がＣＬＫ２をＯＦＦにして三次元グラフィック処理部１２の動作を終了させ、三次元描画が終了する。
【００３７】
三次元描画が終了すると、ＣＰＵ１０３はフレームバッファ１３に蓄積された画素データを表示装置１８で表示するために、表示インターフェース１４を介して表示装置１８に転送するように、表示インターフェース１４、クロック制御手段１５に指示を出す。これが図６における”画像転送”である。
クロック制御手段１５はクロック信号ＣＬＫ３とＣＬＫ４をＯＮにして、クロック信号を供給し、ＣＬＫ４を使用して表示インターフェース１４が起動する。表示インターフェース１４の動作中は、ビジー信号ＢＳＹ４が”ＯＮ”になる。
この時、二次元グラフィック処理部１１と三次元グラフィック処理部１２は動作の必要がないので、ＣＬＫ１とＣＬＫ２は”ＯＦＦ”にする。
またこの時、ＣＬＫ４供給手段からクロック信号ＣＬＫ４が供給されているので、ＣＬＫ３制御手段はクロック信号ＣＬＫ３がフレームバッファ３に対して供給されるように、ＣＬＫ３供給手段を動作させる。
画素データを蓄積しているフレームバッファ１３は、ＣＬＫ３が供給されるので表示インターフェース１４による表示装置１８への画素データの転送が可能である。
【００３８】
全画素データの転送が終了すると、ＢＳＹ４が”ＯＮ”から”ＯＦＦ”に変化するので、ＣＬＫ４供給手段がＣＬＫ４をＯＦＦにして表示インターフェース１４の動作を終了させ画像転送が終了する。
これにより、ＣＬＫ１、ＣＬＫ２、ＣＬＫ４のすべてが”ＯＦＦ”になるので、ＣＬＫ３制御手段はＣＬＫ３を”ＯＦＦ”にするので、ＣＬＫ１〜ＣＬＫ４、ＢＳＹ１、ＢＳＹ２、ＢＳＹ４の全てが”ＯＦＦ”になり、”停止”の状態となる。
”停止”の状態では、グラフィック処理装置１００は次のフレームの処理の指示待ちの状態となる。”停止”の状態においては、表示インタフェース１４から転送された画素データが表示装置１８内の図示しないメモリに蓄えられ、次のフレームの画素データが転送されてくるまで、表示される。
図５においては、次のフレームにおいても、二次元描画と三次元描画を行い、その後画像転送を行う例を示している。
【００３９】
以上のように、クロック制御手段１５は、ビジー信号ＢＳＹ１、ＢＳＹ２、ＢＳＹ４のいずれかが出力されているときにクロック信号ＣＬＫ３を出力している。
またクロック制御手段１５は、ビジー信号を出しているグラフィック処理部１１または１２のみに対してクロック信号ＣＬＫ１またはＣＬＫ２を供給している。
【００４０】
以上のように、この実施の形態においてもクロック制御手段１５を備え、動作しないブロック（二次元グラフィック処理装置１１、三次元グラフィック処理装置１２、フレームバッファ１３、表示インターフェース１４）へのクロック信号を停止することにより、消費電力を低減することができる。
特に、クロック制御手段１５は、表示インターフェース１４に、画像転送時のみクロック信号を供給するので、消費電力を低減することが可能になるという効果がある。
【００４１】
また各ブロックへのクロック信号供給を、ビジー信号の状態に基づいて制御するので、クロック信号供給動作が確実であり、ＣＰＵの負荷も軽減されるという効果がある。
【００４２】
またフレームバッファ１３は二次元グラフィック処理部１１、三次元グラフィック処理部１２、表示インターフェース１４のいずれかが動作中はクロックを供給する必要があるので、クロック信号ＣＬＫ３を制御するためのＣＬＫ３制御手段を設け、他のクロック信号ＣＬＫ１、ＣＬＫ２、ＣＬＫ４のいずれか１つでも供給されているときはクロック信号ＣＬＫ３が供給されるようにした（すなわちクロック信号ＣＬＫ１、ＣＬＫ２、ＣＬＫ４の”ＯＲ”をとるようにした）ので、クロック信号供給動作が確実に行えるという効果がある。
【００４３】
また各ブロックの動作が終了するとクロック信号の供給も停止されるので、消費電力の一層の低減が可能となる。
【００４４】
またこの実施の形態においても、図７のように１個のグラフィック処理部２０のみを備えていてもよい。図７は実施の形態１で説明した図３の構成にビジー信号ＢＳＹ１０を付加したものである。
図７において、クロック制御手段２１のＣＬＫ３制御手段（図示せず）は、グラフィック処理部２０に供給するクロック信号ＣＬＫ１０と表示インターフェース１４に供給するクロック信号ＣＬＫ４の少なくとも一方がＯＮであれば、ＣＬＫ３を供給する。すなわち、クロック信号ＣＬＫ１０とＣＬＫ４の”ＯＲ”により、ＣＬＫ３の供給を行う。
また、図８のように、ＢＳＹ信号１０が”ＯＮ”から”ＯＦＦ”に変化すると、ＣＬＫ１０が”ＯＦＦ”になる。他の動作は図６と同様である。
また必要に応じてグラフィック処理部を３個以上設けてもよい。
【００４５】
【発明の効果】
以上のように、本発明によればグラフィック描画装置の消費電力を低減することができるという効果がある。
【図面の簡単な説明】
【図１】本発明の実施の形態１の構成を示すブロック図。
【図２】本発明の実施の形態１の各クロック信号の変化を示す図。
【図３】本発明の実施の形態１の他の構成を示すブロック図。
【図４】本発明の実施の形態１の他の構成における各クロック信号の変化を示す図。
【図５】本発明の実施の形態２の構成を示すブロック図。
【図６】本発明の実施の形態２の各クロック信号とビジー信号の変化を示す図。
【図７】本発明の実施の形態２の他の構成を示すブロック図。
【図８】本発明の実施の形態２の他の構成における各クロック信号とビジー信号の変化を示す図。
【図９】従来のグラフィック処理装置のブロック図。
【符号の説明】
１１　二次元グラフィック処理部、　１２　三次元グラフィック処理部、　１３　フレームバッファ、　１４　表示インターフェイス、　１５　クロック制御手段、　１６　ホストＩ／Ｆ、　１８　表示装置、　２０　グラフィック処理部、　１００　グラフィック処理装置、　１０１　バス、　１０２　クロック発生手段、　１０３　ＣＰＵ、　１００１　二次元グラフィック処理部、　１００２三次元グラフィック処理部、　１００３　フレームバッファ、　１００５　グラフィックドライバ、　１００６　２Ｄ／３Ｄアプリケーション、　１００７　グラフィック処理装置、　１００８　表示装置　ＣＬＫ１〜４　クロック信号、ＣＬＫ１０　クロック信号、　ＢＳＹ１〜４　ビジー信号、　ＢＳＹ１０ビジー信号
【図１】
2004005004.tif 000003
【図２】
2004005004.tif 000004
【図３】
2004005004.tif 000005
【図４】
2004005004.tif 000006
【図５】
2004005004.tif 000007
【図６】
2004005004.tif 000008
【図７】
2004005004.tif 000009
【図８】
2004005004.tif 000010
【図９】
2004005004.tif 000011
【手続補正書】
【提出日】平成15年7月7日(2003.7.7)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
それぞれ画像処理を行い画像データを出力すると共に、それぞれ画像処理中に画像処理ビジー信号を出力する複数のグラフィック処理手段と、
該複数のグラフィック処理手段が出力した画像データを蓄積するバッファと、
該バッファに蓄積された画像データを表示装置に転送すると共に、該転送中にデータ転送ビジー信号を出力する表示インターフェースと、
上記グラフィック処理手段および上記バッファおよび上記表示インターフェースに動作基準のクロック信号を供給するクロック制御手段
とを備えたグラフィック処理装置であって、
上記クロック制御手段は、上記画像処理ビジー信号に基づいて、上記複数のグラフィック処理手段のうちの画像処理ビジー信号を出力しているグラフィック処理手段のみにクロック信号を供給することを特徴とするグラフィック処理装置。
【請求項２】
上記クロック制御手段は、上記データ転送ビジー信号に基づいて、上記表示インターフェースからデータ転送ビジー信号が出力されているときのみ該表示インターフェースへクロック信号を供給することを特徴とする請求項１に記載のグラフィック処理装置。
【請求項３】
上記クロック制御手段は、上記画像処理ビジー信号および上記データ転送ビジー信号に基づいて、上記複数のグラフィック処理手段のいずれかが画像処理ビジー信号を出力するか、上記表示インターフェースがデータ転送ビジー信号を出力しているときのみ上記バッファへクロック信号を供給することを特徴とする請求項１または請求項２に記載のグラフィック処理装置。