JPS6275586A - カラ−グラフイツクスデイスプレイ制御装置 - Google Patents
カラ−グラフイツクスデイスプレイ制御装置Info
- Publication number
- JPS6275586A JPS6275586A JP60216608A JP21660885A JPS6275586A JP S6275586 A JPS6275586 A JP S6275586A JP 60216608 A JP60216608 A JP 60216608A JP 21660885 A JP21660885 A JP 21660885A JP S6275586 A JPS6275586 A JP S6275586A
- Authority
- JP
- Japan
- Prior art keywords
- data
- color
- lookup table
- stack
- color lookup
- 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.)
- Pending
Links
Landscapes
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔発明の技術分野〕
この発明は、カラー・ルックアップ・テーブルを有する
カラー・グラフィックス・ディスプレイ制御装置に係り
、特にそのカラー・ルックアップ・テーブル・データの
更新方式に関する。
カラー・グラフィックス・ディスプレイ制御装置に係り
、特にそのカラー・ルックアップ・テーブル・データの
更新方式に関する。
周知のように、近時では、カラー・グラフィックス画像
データを他の例えば光学式コンパクトディスクグレーヤ
等の再生装置から受信してラスタ走査型カラーCRTデ
ィスプレイに表示するようにした、カラー・グラフィッ
クス・ディスプレイ制御装置が開発されてきている。す
なわち、これは、2n色表示のカラー・グラフィックス
画像を構成する画素データをnビット/画素を単位とし
て格納するnプレーンのりフレッシュタイプのグラフィ
ックス・メモリを備えている。そして、このグラフィッ
クス・メモリの内容は、そのリフレッシ−レートに対応
す、る一定周期で連続読み出しされ、この読み出された
画素データは、カラー・ルックアップ・テープ。
データを他の例えば光学式コンパクトディスクグレーヤ
等の再生装置から受信してラスタ走査型カラーCRTデ
ィスプレイに表示するようにした、カラー・グラフィッ
クス・ディスプレイ制御装置が開発されてきている。す
なわち、これは、2n色表示のカラー・グラフィックス
画像を構成する画素データをnビット/画素を単位とし
て格納するnプレーンのりフレッシュタイプのグラフィ
ックス・メモリを備えている。そして、このグラフィッ
クス・メモリの内容は、そのリフレッシ−レートに対応
す、る一定周期で連続読み出しされ、この読み出された
画素データは、カラー・ルックアップ・テープ。
ルにより2n色のカラー情報を割り当てられた後、ラス
タ走査型カラーCRTディスプレイに表示するためのR
,G、B信号に変換される。この場合、上記カラー・ル
ックアップ・テーブル内のデータは、前記カラーグラフ
ィックス・ディスプレイ制御装置内のシステム−コント
ロール・プロセッサが、更新命令および更新データを受
信した場合に更新され、前記カラーCRTディスプレイ
に表示されているグラフィックス画像の表示色を一瞬に
して変化させることができる。
タ走査型カラーCRTディスプレイに表示するためのR
,G、B信号に変換される。この場合、上記カラー・ル
ックアップ・テーブル内のデータは、前記カラーグラフ
ィックス・ディスプレイ制御装置内のシステム−コント
ロール・プロセッサが、更新命令および更新データを受
信した場合に更新され、前記カラーCRTディスプレイ
に表示されているグラフィックス画像の表示色を一瞬に
して変化させることができる。
第6図は、従来より考えられていたカラー・ルックアッ
プ・テーブルを有するカラー書グラフィックス◆ディス
プレイ制御装置の一例を示すブロック図でおる。すなわ
ち、これは、光学式ディジタル・オーディオ−ディスク
上にディジタルオーディオ信号とともに記録されている
グラフィックス画像データ伝送用のR,S、T。
プ・テーブルを有するカラー書グラフィックス◆ディス
プレイ制御装置の一例を示すブロック図でおる。すなわ
ち、これは、光学式ディジタル・オーディオ−ディスク
上にディジタルオーディオ信号とともに記録されている
グラフィックス画像データ伝送用のR,S、T。
U、V、Wと称する6ビツトのサブコード・データを、
光学式ディ・ツタルーオーディオディスク再生装置4よ
シ受信して、カラーCRTディスプレイ上に4096色
よシ選択した16色で着色されたカラーグラフィックス
画像を表示する例であって、4グレーン(n=4 )の
グラフィックス・メモリを有している。
光学式ディ・ツタルーオーディオディスク再生装置4よ
シ受信して、カラーCRTディスプレイ上に4096色
よシ選択した16色で着色されたカラーグラフィックス
画像を表示する例であって、4グレーン(n=4 )の
グラフィックス・メモリを有している。
第6図において1はシステム−コントロール・プロセッ
サで、 MPU (マイクロプロセッサ)2、主記憶回
路3.受信データのエラー訂正を実行するエラー訂正回
路部4とで構成されている。
サで、 MPU (マイクロプロセッサ)2、主記憶回
路3.受信データのエラー訂正を実行するエラー訂正回
路部4とで構成されている。
また、5はグラフィックス・メモリ・コントローラであ
り、表示制御部6、描画制御部1、タイミング制御部8
より構成されている。さらに。
り、表示制御部6、描画制御部1、タイミング制御部8
より構成されている。さらに。
図中9〜12はグラフィックス・メモリであって、表示
すべきグラフィックス画像の画素データが4ビット/画
素で格納され、プレーン3のグラフィックス−メモリ1
2には、第7図に示すように、前記画素データの最上位
ビットMSBが格納される。
すべきグラフィックス画像の画素データが4ビット/画
素で格納され、プレーン3のグラフィックス−メモリ1
2には、第7図に示すように、前記画素データの最上位
ビットMSBが格納される。
また、第6図中13〜ノロは前記グラフィックスメモリ
9〜12から表示のために周期的に連続して4画素(通
常t=6)単位で読み出さ。
9〜12から表示のために周期的に連続して4画素(通
常t=6)単位で読み出さ。
れる画素データを、1画素単位で出力するための並直変
換レジスタでちる。この並直変換レジスタ13〜16は
、グラフィックス愉メモリ9〜12から読み出されたデ
ータを該並直変換レジスタ13〜16ヘロードするため
のロード信号5LoAD及び並直変換レジスタ13〜1
6の内容をシフト・アウトす慝ためのシフト・クロック
5DoTcKによって制御されるものでおる。
換レジスタでちる。この並直変換レジスタ13〜16は
、グラフィックス愉メモリ9〜12から読み出されたデ
ータを該並直変換レジスタ13〜16ヘロードするため
のロード信号5LoAD及び並直変換レジスタ13〜1
6の内容をシフト・アウトす慝ためのシフト・クロック
5DoTcKによって制御されるものでおる。
さらに、第6図中17はカラー・ルックアッf@テーブ
ルでアシ、マルチプレクサ18.19と、カラー・コー
ドとしての4ビツトの画素データに対応するRed信号
、 Green信号、 Blu@信号それぞれの輝度デ
ータを格納するための2系統のメモリ20〜22及び2
3〜25と、この2系統のメモリ出力を切り換えるマル
チプレクサ26〜28と、前記輝度データをアナログR
ed信号SR,アナログGreen信号S0.アナログ
Blue信号S、に変換するD/A(fシタルーアナロ
グ)コンバータ29〜31と、カラーφルックアッ!・
テーブル制御回路32とから構成されている。
ルでアシ、マルチプレクサ18.19と、カラー・コー
ドとしての4ビツトの画素データに対応するRed信号
、 Green信号、 Blu@信号それぞれの輝度デ
ータを格納するための2系統のメモリ20〜22及び2
3〜25と、この2系統のメモリ出力を切り換えるマル
チプレクサ26〜28と、前記輝度データをアナログR
ed信号SR,アナログGreen信号S0.アナログ
Blue信号S、に変換するD/A(fシタルーアナロ
グ)コンバータ29〜31と、カラーφルックアッ!・
テーブル制御回路32とから構成されている。
また、第6図中33はカラーCRTディスプレイであり
、前記5R1S0.SR及び複合同期信号SC,BYN
C”入力することによりグラフィックス画像を表示する
。なお、図中5H1IYN、は水平同期信号、Sつ?X
A ’ SM$’□l SMP工。はマルチプレクサ切
換制御信号I 5WRA I SWimlは前記メモリ
20〜22及び23〜25の曹き込み制御信号# DM
は6ビツト(RtS、T、U*VaW)C)fプ:y−
)1.データ、58UBB□NCはサブコード・フレー
ム同期信号。
、前記5R1S0.SR及び複合同期信号SC,BYN
C”入力することによりグラフィックス画像を表示する
。なお、図中5H1IYN、は水平同期信号、Sつ?X
A ’ SM$’□l SMP工。はマルチプレクサ切
換制御信号I 5WRA I SWimlは前記メモリ
20〜22及び23〜25の曹き込み制御信号# DM
は6ビツト(RtS、T、U*VaW)C)fプ:y−
)1.データ、58UBB□NCはサブコード・フレー
ム同期信号。
5WDCKは前記サブコード・データのシンビル同期信
号である。ここで、(R8TUVW)の6ビツトをシン
ゲル(SYMBOL )と称している。
号である。ここで、(R8TUVW)の6ビツトをシン
ゲル(SYMBOL )と称している。
上記のように構成されているカラー・グラフィックスの
ディスプレイ制御装置は、前記光学式コンパクトディス
クプレーヤから、第8図に示すフォーマットおよびタイ
ミングでサブコード(R8TUVW)が伝送される。そ
して、IPACK(= 24 SYMBOLS )のコ
マンド、インストラクタ1ン、う臂ラメータφデータ及
びパリティを含むデータ群は、最高で約3.3m5ec
周期で伝送される。
ディスプレイ制御装置は、前記光学式コンパクトディス
クプレーヤから、第8図に示すフォーマットおよびタイ
ミングでサブコード(R8TUVW)が伝送される。そ
して、IPACK(= 24 SYMBOLS )のコ
マンド、インストラクタ1ン、う臂ラメータφデータ及
びパリティを含むデータ群は、最高で約3.3m5ec
周期で伝送される。
ここで、前記エラー訂正回路部4では、I PACKの
データを受信するごとに、付加されているノ臂すティを
用いてエラー検出・訂正をおこなった後、システム・デ
ータバスを介して、第9図に示すフォーマットに従って
MPU 2に転送し、主記憶回路3内の転送データ・バ
ッファ領域40に一旦格納する。すると、MPU 2は
転送データ・バッファ領域40のデータに基づいて命令
の解読。
データを受信するごとに、付加されているノ臂すティを
用いてエラー検出・訂正をおこなった後、システム・デ
ータバスを介して、第9図に示すフォーマットに従って
MPU 2に転送し、主記憶回路3内の転送データ・バ
ッファ領域40に一旦格納する。すると、MPU 2は
転送データ・バッファ領域40のデータに基づいて命令
の解読。
座標計算1画面のカラーデータの生成を行ない、前記グ
ラフィックス・メモリ・コントローラ5及びカラー−ル
ックアップ・テーブル11に必要データを転送する。
ラフィックス・メモリ・コントローラ5及びカラー−ル
ックアップ・テーブル11に必要データを転送する。
この場合、グラフィックス・メモリ・コントローラ5で
は転送されたデータに基づいて、描画制御部7で、前記
グラフィックス・メそり9〜12の所定アドレスに対し
、4ビット/画素のデータの書き込み、所定アドレスデ
ータの修飾(EXOR演算)を実行し、表示制御部6で
、グラフィックス・メモリ9〜12内データの表示のだ
めの読み出し、画面の水平もしくは垂直方向のスクロー
ルを実行する。
は転送されたデータに基づいて、描画制御部7で、前記
グラフィックス・メそり9〜12の所定アドレスに対し
、4ビット/画素のデータの書き込み、所定アドレスデ
ータの修飾(EXOR演算)を実行し、表示制御部6で
、グラフィックス・メモリ9〜12内データの表示のだ
めの読み出し、画面の水平もしくは垂直方向のスクロー
ルを実行する。
なお、上記エラー訂正回路部4からMPU 2に転送さ
れるデータの具体的なフォーマットは、第10図に示す
ようになされている。
れるデータの具体的なフォーマットは、第10図に示す
ようになされている。
ここで、前記カラー・ルックアップ・テーブル17は、
並直変換レジスタ13〜16から出力されるカラーコー
ド(C3,C2,CI、Co)に対応するRed 、
Green 、およびBlueの輝度データを格納する
2系統のメモリ20〜22及び23〜25を有し、その
内の1系統が、前記並直変換レジスタ13〜16より出
力される画素データ(即ちカラーコード)(C3,C2
,C1,Co)をアドレスとし、このアドレスに対応し
た輝度データを、マルチプレクサ26〜28を経由して
D/Aコンバータ29〜3ノへ出力している。また、他
の1系統は、アドレスがシステム・アドレス・パスに接
続され、前記KPU2により格納内容の更新が可能とな
っている。前記2系統のメモ1J2(7〜22及び23
〜25と前記主記恒回路3内のテーブル・データ・パ、
)7領域42には最新のカラー・ル、クア、f・テーブ
ル・データが格納される。前記メモリ2Q〜22または
23〜25のアドレスがシステム・アドレス・ノ々スに
接続された場合のアドレス−マツプ及び前記テーブル・
データ・バッファ領域42のアドレスマツプは第11図
に示されている。
並直変換レジスタ13〜16から出力されるカラーコー
ド(C3,C2,CI、Co)に対応するRed 、
Green 、およびBlueの輝度データを格納する
2系統のメモリ20〜22及び23〜25を有し、その
内の1系統が、前記並直変換レジスタ13〜16より出
力される画素データ(即ちカラーコード)(C3,C2
,C1,Co)をアドレスとし、このアドレスに対応し
た輝度データを、マルチプレクサ26〜28を経由して
D/Aコンバータ29〜3ノへ出力している。また、他
の1系統は、アドレスがシステム・アドレス・パスに接
続され、前記KPU2により格納内容の更新が可能とな
っている。前記2系統のメモ1J2(7〜22及び23
〜25と前記主記恒回路3内のテーブル・データ・パ、
)7領域42には最新のカラー・ル、クア、f・テーブ
ル・データが格納される。前記メモリ2Q〜22または
23〜25のアドレスがシステム・アドレス・ノ々スに
接続された場合のアドレス−マツプ及び前記テーブル・
データ・バッファ領域42のアドレスマツプは第11図
に示されている。
次に、カラー俳ルックアッグ・テーブル17のデータ更
新について説明する。この場合、2系統のテーブルのデ
ータ格納メモリ20〜z2mzs〜25のうち系統Aの
メモリ20〜22が有効であり、カラー・コーFデータ
(C3C2C1CO)がアドレスとして入力 −さ
れるようにマルチプレクサ18によって前記メモリ20
〜22のアPレス入力が切シ換えられているとともに、
マルチプレクサ26〜28によって、前記メモリ20〜
22のデータ出力カニ、アナログ形式のR,G、B信号
SB + SgおよびS、全生成するための1)/Aコ
ンバータ29〜3ノに供給されているとする。一方、無
効となっている系統Bのテーブル・データ格納用メモリ
23〜25に対しては、マルチプレクサ19によって、
システム・アドレス・パスの下位4ビy ) (As〜
A0)がアドレスとして与えられており、前記メモリ2
3〜25には、前記メモリ20〜22と同一の第1表に
示すデータが格納されているとする。
新について説明する。この場合、2系統のテーブルのデ
ータ格納メモリ20〜z2mzs〜25のうち系統Aの
メモリ20〜22が有効であり、カラー・コーFデータ
(C3C2C1CO)がアドレスとして入力 −さ
れるようにマルチプレクサ18によって前記メモリ20
〜22のアPレス入力が切シ換えられているとともに、
マルチプレクサ26〜28によって、前記メモリ20〜
22のデータ出力カニ、アナログ形式のR,G、B信号
SB + SgおよびS、全生成するための1)/Aコ
ンバータ29〜3ノに供給されているとする。一方、無
効となっている系統Bのテーブル・データ格納用メモリ
23〜25に対しては、マルチプレクサ19によって、
システム・アドレス・パスの下位4ビy ) (As〜
A0)がアドレスとして与えられており、前記メモリ2
3〜25には、前記メモリ20〜22と同一の第1表に
示すデータが格納されているとする。
そして、このような状態で、第12図に示すように、カ
ラー〇ルックア、プ拳テーブル更新のための更新命令お
よび付随するパラメータ・データが、前記エラー訂正回
路部4から前記MPU 2に転送された場合を考える。
ラー〇ルックア、プ拳テーブル更新のための更新命令お
よび付随するパラメータ・データが、前記エラー訂正回
路部4から前記MPU 2に転送された場合を考える。
まず、前記転送データは前記主記憶回路3内に確保され
た転送データ・バッファ領域40に一旦格納された後、
前記主記憶回路3内の処理ルーチンに従い命令の解読と
ノeラメータ・データのR@dデータ、 Gre@nデ
ータおよびBlueデータへの分解がおこなわれる。ま
た、前記カラーデータは、前記主記憶回路3内のテーブ
ル・データバッファ領域42及び前記カラー−ルックア
ップ・テーブル17内のテーブル・データ格納用の前記
メモリ23〜25へ転送される。そして、前記主記憶回
路3内のテーブルデータバッファ領域42の、アドレス
(a+8 )〜(a+15 )にはC0LOUR8〜C
0LOUR15のRedデータが、アドレス(a+24
)〜(a+31 )にはC0LOUR3〜C0LOUR
15のGreenデータが、アドレス(a+4O)〜(
a+47)にはC0LOUR8〜C0LOUR15のB
lu@データが転送される。
た転送データ・バッファ領域40に一旦格納された後、
前記主記憶回路3内の処理ルーチンに従い命令の解読と
ノeラメータ・データのR@dデータ、 Gre@nデ
ータおよびBlueデータへの分解がおこなわれる。ま
た、前記カラーデータは、前記主記憶回路3内のテーブ
ル・データバッファ領域42及び前記カラー−ルックア
ップ・テーブル17内のテーブル・データ格納用の前記
メモリ23〜25へ転送される。そして、前記主記憶回
路3内のテーブルデータバッファ領域42の、アドレス
(a+8 )〜(a+15 )にはC0LOUR8〜C
0LOUR15のRedデータが、アドレス(a+24
)〜(a+31 )にはC0LOUR3〜C0LOUR
15のGreenデータが、アドレス(a+4O)〜(
a+47)にはC0LOUR8〜C0LOUR15のB
lu@データが転送される。
一方前記メモリ23のアドレス(1+8)〜(1−)−
15)にはCOI、OUR8〜C0LOUR15のRo
dデータが、前記メモリ24のアドレス(j+8)〜(
j+15)にはC0LOUR8〜C0LOUR15のG
reenデータが、前記メモリ25のアドレス(k+7
)〜(k+15)にはC0LOUR8〜C0LOUR
15のBlueデータが転送されることになる。なお、
前記1.j、におよびaはシステム・アドレス・パスの
上記アドレスをデコードすることによシ得ている。
15)にはCOI、OUR8〜C0LOUR15のRo
dデータが、前記メモリ24のアドレス(j+8)〜(
j+15)にはC0LOUR8〜C0LOUR15のG
reenデータが、前記メモリ25のアドレス(k+7
)〜(k+15)にはC0LOUR8〜C0LOUR
15のBlueデータが転送されることになる。なお、
前記1.j、におよびaはシステム・アドレス・パスの
上記アドレスをデコードすることによシ得ている。
次に、前記MPU 2は、前記カラー・ルックアップ−
テーブル1フ内のカラー−ルックアップ・テーブル制御
回路32にメモリ切換指令を出力する。すると、前記カ
ラー・ルックアップ・テーブル制御回路32は、前記水
平同期信号5HIIYNCに同期化されたマルチプレク
サ切換信号SMPx、SMPx1及びsMPxo を生
成し、水平ブランキング期間において、マルチプレクサ
18゜19及びマルチプレクサ26〜28を同時に切り
換える。ここで、マルチプレクサ18は2→1に切シ換
えられ、系gAのメモリ20〜22のアドレスはシステ
ム中アドレス・パスの下位4ビツトとなる。また、前記
マルチプレクサ19は1→2に切り換えられ、前記メモ
リ23〜25のアドレスとして前記並直変換レジスタ1
3〜16の出力(C3C2CI Co)が与えられる。
テーブル1フ内のカラー−ルックアップ・テーブル制御
回路32にメモリ切換指令を出力する。すると、前記カ
ラー・ルックアップ・テーブル制御回路32は、前記水
平同期信号5HIIYNCに同期化されたマルチプレク
サ切換信号SMPx、SMPx1及びsMPxo を生
成し、水平ブランキング期間において、マルチプレクサ
18゜19及びマルチプレクサ26〜28を同時に切り
換える。ここで、マルチプレクサ18は2→1に切シ換
えられ、系gAのメモリ20〜22のアドレスはシステ
ム中アドレス・パスの下位4ビツトとなる。また、前記
マルチプレクサ19は1→2に切り換えられ、前記メモ
リ23〜25のアドレスとして前記並直変換レジスタ1
3〜16の出力(C3C2CI Co)が与えられる。
さらに、前記マルチプレクサ26〜28は1→2へ切す
換えられ、前記メモリ23〜25のデータ出力が前記D
/Aコンバータ29〜3ノに供給され、ここに、第2表
に示すような新しいテーブル・データに基づいたアナロ
グ形式のR,G、B信号S、、S。
換えられ、前記メモリ23〜25のデータ出力が前記D
/Aコンバータ29〜3ノに供給され、ここに、第2表
に示すような新しいテーブル・データに基づいたアナロ
グ形式のR,G、B信号S、、S。
およびS、が生成されるものである。
一方、無効となった系統Aのメモl72(7〜22のア
ドレス(1+8)〜(i+15)、(j+8)〜(j+
15)及び(k+8 )〜(k+15 )のエリアには
前記テーブル・データバッファ領域42のアドレス(&
+8)〜(a+15 ) 、 (a+24 )〜(a+
31)及び(a+40)〜(a+47)のエリアのデー
タがそれぞれ転送され、有効となっている系統Bのメモ
リ23〜25と同一内容となる。カラー〇ルック・アッ
プeテーブル番データ更新命令および付随するパラメー
タが最高速の約3.3m5ec周期で伝送されてきた場
合には、前述の手順の3.3m5ec 以内の実行を緑
返し、前記カラー・ルックアップ−テーブル17のデー
タ更新がおこなわれる。
ドレス(1+8)〜(i+15)、(j+8)〜(j+
15)及び(k+8 )〜(k+15 )のエリアには
前記テーブル・データバッファ領域42のアドレス(&
+8)〜(a+15 ) 、 (a+24 )〜(a+
31)及び(a+40)〜(a+47)のエリアのデー
タがそれぞれ転送され、有効となっている系統Bのメモ
リ23〜25と同一内容となる。カラー〇ルック・アッ
プeテーブル番データ更新命令および付随するパラメー
タが最高速の約3.3m5ec周期で伝送されてきた場
合には、前述の手順の3.3m5ec 以内の実行を緑
返し、前記カラー・ルックアップ−テーブル17のデー
タ更新がおこなわれる。
第 1 表
第 2 表
〔背景技術の問題点〕
しかしながら以上のように説明した従来のカラーグラフ
インクディスプレイ制御装置では、(1) カラーφ
ルックアップテーブル17の71−ドウエア構成が複雑
であり、部品点数多く、コスト高である。
インクディスプレイ制御装置では、(1) カラーφ
ルックアップテーブル17の71−ドウエア構成が複雑
であり、部品点数多く、コスト高である。
(2) 3.3m5ec毎に伝送されるカラー・ルック
アップ・テーブル・データ更新命令を忠実にリアルタイ
ムで実行しても入間の視覚はグラフィラス画像の色変化
を3.3m5ecごとに感知することはできない。
アップ・テーブル・データ更新命令を忠実にリアルタイ
ムで実行しても入間の視覚はグラフィラス画像の色変化
を3.3m5ecごとに感知することはできない。
(3) カラm−ルックアップ・テーブル・データ格
納用メモリは通常高速のバイポーラメモリを使用するが
、このような高速メモリは消費電流が大きく、2系統の
メモリを有することはカラー・グラフィックス−ディス
プレイ制御装置の消費電力の増加を招く。
納用メモリは通常高速のバイポーラメモリを使用するが
、このような高速メモリは消費電流が大きく、2系統の
メモリを有することはカラー・グラフィックス−ディス
プレイ制御装置の消費電力の増加を招く。
といった種々の問題を有している。
この発明は上記事情を考慮してなされたもので、部品点
数が少なく簡易な構成で、しかも消、費電力も少なくし
得るカラー・グラフィ7クス・ディスプレイ制御装置を
提供することを目的とする。
数が少なく簡易な構成で、しかも消、費電力も少なくし
得るカラー・グラフィ7クス・ディスプレイ制御装置を
提供することを目的とする。
この発明は、主記憶回路内の転送データ・バッファ領域
に格納されたカラー・ルックアップテーブル・データを
分解して得られたRedデータ、 Greenデータ及
びBlueデータを退避するカラー・ルックアップ・テ
ーブル・データ用の1レベルのスタックと、このスタッ
クにカラm−ルックアップ・テーブル・データを退避(
PUSH)した場合にセットされ、スタック内のデータ
をカラ一争ルックアップ・テーブルに転送(pop)し
た場合にリセットされるフラグ・レジスタとを設け、シ
ステムを制御するMPUはラスタ走査型カラーCRTデ
ィスプレイの垂直ブランキング時に前記フラグ・レジス
タのステータス・チェックを行ない、フラグ番レジスタ
がセットされている場合、スタック内のカラー・ルック
アノグ・テーブル・データを前記カラー・ルックアップ
・テーブルに転送し、フラグ・レジスタがリセットされ
ている場合にはスタック内のカラー・ルックアップ・テ
ーブル・データを前記カラー・ルックアップ・テーブル
に転送しないようにし、垂直ブランキング期間に最新の
データで前記カラー・ルックアップ・テーブルの更新を
行なうようにしたものである。
に格納されたカラー・ルックアップテーブル・データを
分解して得られたRedデータ、 Greenデータ及
びBlueデータを退避するカラー・ルックアップ・テ
ーブル・データ用の1レベルのスタックと、このスタッ
クにカラm−ルックアップ・テーブル・データを退避(
PUSH)した場合にセットされ、スタック内のデータ
をカラ一争ルックアップ・テーブルに転送(pop)し
た場合にリセットされるフラグ・レジスタとを設け、シ
ステムを制御するMPUはラスタ走査型カラーCRTデ
ィスプレイの垂直ブランキング時に前記フラグ・レジス
タのステータス・チェックを行ない、フラグ番レジスタ
がセットされている場合、スタック内のカラー・ルック
アノグ・テーブル・データを前記カラー・ルックアップ
・テーブルに転送し、フラグ・レジスタがリセットされ
ている場合にはスタック内のカラー・ルックアップ・テ
ーブル・データを前記カラー・ルックアップ・テーブル
に転送しないようにし、垂直ブランキング期間に最新の
データで前記カラー・ルックアップ・テーブルの更新を
行なうようにしたものである。
以下、この発明の一実施例について図面を参照して詳細
に説明する。第1図において、第6図と同一部分には同
一記号を付して示し、ここびBlueデータを退避する
ための1レベルのスタック44と、2ビツトの7ラグ・
レジスタ45とを確保する。このスタック44及びフラ
グ・レジスタ45のアドレス及び構成は、第2図に示す
ようになっている。すなわち、スタック′44の容量は
各カラー・データに対して4ビツト×16ワ〜ドとなっ
ている。また、フラグ・レノ。
に説明する。第1図において、第6図と同一部分には同
一記号を付して示し、ここびBlueデータを退避する
ための1レベルのスタック44と、2ビツトの7ラグ・
レジスタ45とを確保する。このスタック44及びフラ
グ・レジスタ45のアドレス及び構成は、第2図に示す
ようになっている。すなわち、スタック′44の容量は
各カラー・データに対して4ビツト×16ワ〜ドとなっ
ている。また、フラグ・レノ。
スタ45のフラグビットF0は、更新すべきカラー・ル
ックアップ・テーブル・データのうち先に第1o図で示
したC0LOURQ 〜C0LOUR7のr−タを前記
スタック44に退避した場合11″にセットされ、前記
C0LOURQ −C0LOUR7のf−夕をカラー・
ルックアッf−テーブル17に転送した場合リセットさ
れて″O″となる。
ックアップ・テーブル・データのうち先に第1o図で示
したC0LOURQ 〜C0LOUR7のr−タを前記
スタック44に退避した場合11″にセットされ、前記
C0LOURQ −C0LOUR7のf−夕をカラー・
ルックアッf−テーブル17に転送した場合リセットさ
れて″O″となる。
一方、フラグピッ) Flは、第10図におけるC0L
OUR8〜C0LOUR15のデータを前記スタック4
4に退避した場合11”にセットされ、前記C0LOU
R8〜C0LOUR15の7’−1を前記カラー・ルッ
クアップ・テーブル17に転送した場合°0”にリセッ
トされる。
OUR8〜C0LOUR15のデータを前記スタック4
4に退避した場合11”にセットされ、前記C0LOU
R8〜C0LOUR15の7’−1を前記カラー・ルッ
クアップ・テーブル17に転送した場合°0”にリセッ
トされる。
ここで、前記カラー・ルックアノグeテーブル17はカ
ラー・ルックアップ・テーブル制御回路32.マルチブ
レフサ34.テーブルφデータ格納用メモリ35〜37
、D/Aコンバータ29〜31で構成されている。こ
のうちテーブル・r−夕格納用メモリ35〜37のアド
レスは第11図に示したのと同一である。また、マルチ
グンクサ34はラスタ走査型カラーCRT f″イスグ
レイ33垂直表示期間は常に4側に設定されておシ垂直
ブランキング期間において、前記テーブル・データ格納
用メモリ35〜37ヘデータを転送する際にB側に切#
)換えられる。なお、図中5VBLANKは垂直ブラン
キング信号を示す。
ラー・ルックアップ・テーブル制御回路32.マルチブ
レフサ34.テーブルφデータ格納用メモリ35〜37
、D/Aコンバータ29〜31で構成されている。こ
のうちテーブル・r−夕格納用メモリ35〜37のアド
レスは第11図に示したのと同一である。また、マルチ
グンクサ34はラスタ走査型カラーCRT f″イスグ
レイ33垂直表示期間は常に4側に設定されておシ垂直
ブランキング期間において、前記テーブル・データ格納
用メモリ35〜37ヘデータを転送する際にB側に切#
)換えられる。なお、図中5VBLANKは垂直ブラン
キング信号を示す。
上記のような構成において、光学式コンパクトディスク
ルソーヤから送信される6ビノトのサブコード・データ
(R8TUVW)i受信して命令を実行する動作につい
て、以下説明する。この場合、グラフィックス・メモリ
9〜12のりフレッシュ・レートを60 Hzとし、ノ
ンΦインタレース方式で前記カラーCRTディスプレイ
33にグラフィック画像を、第3図に示すタイミングで
出力するものとする。つまり、リフレッシュ・レートが
60Hz、ノンインメレース方式であるのでフィールド
周期は約16.7 m aeeである。
ルソーヤから送信される6ビノトのサブコード・データ
(R8TUVW)i受信して命令を実行する動作につい
て、以下説明する。この場合、グラフィックス・メモリ
9〜12のりフレッシュ・レートを60 Hzとし、ノ
ンΦインタレース方式で前記カラーCRTディスプレイ
33にグラフィック画像を、第3図に示すタイミングで
出力するものとする。つまり、リフレッシュ・レートが
60Hz、ノンインメレース方式であるのでフィールド
周期は約16.7 m aeeである。
−また、垂直ブランキング期間は、NTSC方式のテレ
ビジョン信号に卑して1水平定食期間(IH)の21倍
(21H)に設定すると、約1.3m5ecとな。
ビジョン信号に卑して1水平定食期間(IH)の21倍
(21H)に設定すると、約1.3m5ecとな。
る。このため、垂直方向のグラフィックス画像表示期間
は約15.4m5saである。
は約15.4m5saである。
この表示期間には、第3図に示すととくIPACKET
(= 4 PACKS )の命令及び付随するパラメ
ータ・データが前記光学式コンノ母りトディスクプレー
ヤより送信可能となっている。ここで、前述したように
、カラールックアップ・テーブル・データ更新命令およ
び付随するパラメータデータが最高速、すなわち約3.
3rr+secで送信される場合を考える。そして、こ
の場合、カラー・ルックアップ・テーブル17内のテー
ブル・データ格納用メモリ35〜37には、従来例で説
明した第1表と同一のRedデータ、 Greenデー
タ及びBlueデータが格納され、前記フラグ・レジス
タ45内のフラグ−ビットF1およびFoはともにリセ
ットされているとする。
(= 4 PACKS )の命令及び付随するパラメ
ータ・データが前記光学式コンノ母りトディスクプレー
ヤより送信可能となっている。ここで、前述したように
、カラールックアップ・テーブル・データ更新命令およ
び付随するパラメータデータが最高速、すなわち約3.
3rr+secで送信される場合を考える。そして、こ
の場合、カラー・ルックアップ・テーブル17内のテー
ブル・データ格納用メモリ35〜37には、従来例で説
明した第1表と同一のRedデータ、 Greenデー
タ及びBlueデータが格納され、前記フラグ・レジス
タ45内のフラグ−ビットF1およびFoはともにリセ
ットされているとする。
まだ、エラー訂正回路部4から第9図に示したフォーマ
ットで、MPU 2に連続して転送される命令およびパ
ラメータ・データが、すべて、前記カラー・ルックアッ
プ・チーfル・r−タ更新命令でちり、第4図に示すパ
ラメータr −タが第3図における垂直プラyキ/グ期
間■迄に第4図に付した番叶[有]〜■順に約3.:3
ry+secの周期で連続して転送され、前記垂直ブラ
ンキング期間■を過ぎた時点で第4図に■で示すIPA
CKのカラー・ルックアップ・テーブル拳データ更新命
令および付随するノぞラメータ・データが転送されたと
する。
ットで、MPU 2に連続して転送される命令およびパ
ラメータ・データが、すべて、前記カラー・ルックアッ
プ・チーfル・r−タ更新命令でちり、第4図に示すパ
ラメータr −タが第3図における垂直プラyキ/グ期
間■迄に第4図に付した番叶[有]〜■順に約3.:3
ry+secの周期で連続して転送され、前記垂直ブラ
ンキング期間■を過ぎた時点で第4図に■で示すIPA
CKのカラー・ルックアップ・テーブル拳データ更新命
令および付随するノぞラメータ・データが転送されたと
する。
以上の仮定において、この発明の方式によるカラー・ル
ックアノ!−テーブル・データのMPU2によりなされ
る更新手順を第5図上参照して説明する。第5図の口〜
Eコは、前記MPU 2の王な処理手順を示している。
ックアノ!−テーブル・データのMPU2によりなされ
る更新手順を第5図上参照して説明する。第5図の口〜
Eコは、前記MPU 2の王な処理手順を示している。
すなわち、転送データ・バッファ領域40に転送された
命令およびノぞラメータデータ■は、Redデータ*
areenデータ及びBlue f−夕に分解され、前
記スタック44へ退避(PUSH)される。すると、ス
タック44は、Red、 GreenおよびBlue各
々のC0LOURO〜C0LOUR7の格納エリア(す
なわちアドレスで示すとアドレス(a+O)〜(a+7
)、アドレス(a+16 )〜(a+23 )及びアド
レス(a+32)〜(a+39 )のエリア )にちる
旧C0LOURO〜C0LOUR7のf−夕がPUSH
されることによυ消失し、新C0LOURO〜C’0L
OUR7データ、即ち■で与えられるデータが格納され
る(国)。次いでフラグ・レジスタ45の7ラグ・ピク
トFoをセットしFo = 1とする(■)。このとき
、垂直グラ/キング信号5VBLANKによる割シ込み
がMPU 2に対して発生しなければ、次の転送データ
待ちとなる。
命令およびノぞラメータデータ■は、Redデータ*
areenデータ及びBlue f−夕に分解され、前
記スタック44へ退避(PUSH)される。すると、ス
タック44は、Red、 GreenおよびBlue各
々のC0LOURO〜C0LOUR7の格納エリア(す
なわちアドレスで示すとアドレス(a+O)〜(a+7
)、アドレス(a+16 )〜(a+23 )及びアド
レス(a+32)〜(a+39 )のエリア )にちる
旧C0LOURO〜C0LOUR7のf−夕がPUSH
されることによυ消失し、新C0LOURO〜C’0L
OUR7データ、即ち■で与えられるデータが格納され
る(国)。次いでフラグ・レジスタ45の7ラグ・ピク
トFoをセットしFo = 1とする(■)。このとき
、垂直グラ/キング信号5VBLANKによる割シ込み
がMPU 2に対して発生しなければ、次の転送データ
待ちとなる。
そして、データ■が転送データ・バッファ領域40に転
送されると、データ1と同じ処理をして、Red、 G
re@n、 Blue各々のC0LOUR8〜C0LO
UR15のデータが、前記スタック44のアドレス(a
+S )〜(a+15)、アドレス(JL+24 )〜
(a+15)及びアドレス(a+40)〜(a+47>
にそれぞれPUSHされる(口)。このときPUSH以
前のRed 。
送されると、データ1と同じ処理をして、Red、 G
re@n、 Blue各々のC0LOUR8〜C0LO
UR15のデータが、前記スタック44のアドレス(a
+S )〜(a+15)、アドレス(JL+24 )〜
(a+15)及びアドレス(a+40)〜(a+47>
にそれぞれPUSHされる(口)。このときPUSH以
前のRed 。
Green及びBlueのC0LOUR8〜C0LOR
15のデータは消失する。そして、フラグ・レジスタ4
4のフラグビットF1がセットされ、Fl=1となされ
る(口)。
15のデータは消失する。そして、フラグ・レジスタ4
4のフラグビットF1がセットされ、Fl=1となされ
る(口)。
以後、前述と略同じ操作が手順■〜国で操り返される。
そして、手順8が終了した時点で、前記MPU 2に前
記垂直ブランキング信号5vBLANKの立ち下がりで
割り込みが発生すると、割り込み処理ルーチンに入り、
前記フラグ・レジスタ45のステータス自テストを行な
い(ロ)、F0=F1=0であれば割り込み処理ルーチ
ンを終了して、新しいデータ転送待ちとなる。まだ、前
記フラグ・ピノ) FO+ Flのいずれかが1”であ
れば、マルチブレフサ34はカラー・ルックアップ・テ
ーブル制御回路32より出力される制御信号SMPXに
より■→■に切り換えられ、前a己メモリ35〜37の
アドレスはシステム・アドレスe ハスに接続され、前
記スタック44の内容が、前記カラー・ルックアップ・
テーブル17内のメモリ35〜37へ転送(pop)さ
れる[コ。そして、フラグビットF、=1の場合、前記
スタック44のアドレス(a+0)〜(a±7)の内容
は、前記メモリ35のアドレス(1+0ン〜(1+7)
のエリアに転送される(RedデータのC0LOURO
〜C0LOUR7の更新〕。同様に前記スタック44の
アドレス(a+16 )〜(a+23 )の内容は、前
記メモリ36のアドレス(J+0)〜(j+7)のエリ
アに転送(GrsenデータのC0LOtJRO−C0
LOUR7の更新)され、アドレス(a+32)〜(a
+39 )の内容は、前記メモリ37のアドレス(k+
0)〜〔k+7〕のエリアへ転送(BlueデータのC
0LOURO〜C0LOUR7の更新)される。
記垂直ブランキング信号5vBLANKの立ち下がりで
割り込みが発生すると、割り込み処理ルーチンに入り、
前記フラグ・レジスタ45のステータス自テストを行な
い(ロ)、F0=F1=0であれば割り込み処理ルーチ
ンを終了して、新しいデータ転送待ちとなる。まだ、前
記フラグ・ピノ) FO+ Flのいずれかが1”であ
れば、マルチブレフサ34はカラー・ルックアップ・テ
ーブル制御回路32より出力される制御信号SMPXに
より■→■に切り換えられ、前a己メモリ35〜37の
アドレスはシステム・アドレスe ハスに接続され、前
記スタック44の内容が、前記カラー・ルックアップ・
テーブル17内のメモリ35〜37へ転送(pop)さ
れる[コ。そして、フラグビットF、=1の場合、前記
スタック44のアドレス(a+0)〜(a±7)の内容
は、前記メモリ35のアドレス(1+0ン〜(1+7)
のエリアに転送される(RedデータのC0LOURO
〜C0LOUR7の更新〕。同様に前記スタック44の
アドレス(a+16 )〜(a+23 )の内容は、前
記メモリ36のアドレス(J+0)〜(j+7)のエリ
アに転送(GrsenデータのC0LOtJRO−C0
LOUR7の更新)され、アドレス(a+32)〜(a
+39 )の内容は、前記メモリ37のアドレス(k+
0)〜〔k+7〕のエリアへ転送(BlueデータのC
0LOURO〜C0LOUR7の更新)される。
また、フラグ・ピッ)F1=1の場合は、前記スタ、り
44のアドレス(a+8)〜(a+15)の内容は、前
記メモリ35のアドレス(を十S)〜(1+15)のエ
リアに転送(RedデータのC0LOUR8〜C0LO
UR15の更新)され、アドレス(a+24〜(a+3
1)の内容は、前記メモリ36のアドレス(j+8)〜
(j+15)のエリアへ転送(GreenデータのC0
LOUR8〜C0LOUR15の更新)され、アドレス
(a +40 )〜(a+47 )の内容は、前記メモ
リ37のアドレス(k+8 )〜(k+15)のエリア
へ転送(BlueデータのC0LOUR8〜C0LOU
R15の更新ンされる。
44のアドレス(a+8)〜(a+15)の内容は、前
記メモリ35のアドレス(を十S)〜(1+15)のエ
リアに転送(RedデータのC0LOUR8〜C0LO
UR15の更新)され、アドレス(a+24〜(a+3
1)の内容は、前記メモリ36のアドレス(j+8)〜
(j+15)のエリアへ転送(GreenデータのC0
LOUR8〜C0LOUR15の更新)され、アドレス
(a +40 )〜(a+47 )の内容は、前記メモ
リ37のアドレス(k+8 )〜(k+15)のエリア
へ転送(BlueデータのC0LOUR8〜C0LOU
R15の更新ンされる。
そして、フラグ・ピッ) F、 mFt = 1の場合
、前記スタック44の全データが前記メモリ35〜37
へ転送される(全データの更新)。
、前記スタック44の全データが前記メモリ35〜37
へ転送される(全データの更新)。
このようにして、カラー・ルックアップ・テーブル17
のデータ更新が終了すると、前記マルチプレクサ34ば
、前記マルチプレクサ制御信号SMI’Xによシ■→の
に切り換えられ、カラコード(C3,C2,CI 、C
O:03M5B)が前記メモリ35〜37のアドレスと
な如、第3表に示すテーブル・データに従ったアナログ
形式R,G、B信号SB + bO及びSRが生成され
る。そして、マルチプレクサ34の切シ換え後、前記フ
ラグ−レジスタ45のフラグビットF、及びFlかリセ
ットされる([ml−[fl )。前記の手順■〜[I
Fは、垂直ブランキング期間に実行される。
のデータ更新が終了すると、前記マルチプレクサ34ば
、前記マルチプレクサ制御信号SMI’Xによシ■→の
に切り換えられ、カラコード(C3,C2,CI 、C
O:03M5B)が前記メモリ35〜37のアドレスと
な如、第3表に示すテーブル・データに従ったアナログ
形式R,G、B信号SB + bO及びSRが生成され
る。そして、マルチプレクサ34の切シ換え後、前記フ
ラグ−レジスタ45のフラグビットF、及びFlかリセ
ットされる([ml−[fl )。前記の手順■〜[I
Fは、垂直ブランキング期間に実行される。
また、次の垂直表示期間にデータ■が転送されると、前
述の手順と同様に、前記データ0の前記スタック44へ
の退避([1)、前記フラグビットFoのセット(IF
)がなされ、垂直ブランキング期間■において、前記カ
ラー・ルックアップ・テーブル17のC0LOURO〜
C0LOUR7のデータ更新がおこなわれ(■司・IF
)、前記フラグビy)Foがリセット(ロ)され転送デ
ータ待ちとなる。そして、更新後の前記カラー・ルック
チープル17の内容は第4堀に示すようになる。
述の手順と同様に、前記データ0の前記スタック44へ
の退避([1)、前記フラグビットFoのセット(IF
)がなされ、垂直ブランキング期間■において、前記カ
ラー・ルックアップ・テーブル17のC0LOURO〜
C0LOUR7のデータ更新がおこなわれ(■司・IF
)、前記フラグビy)Foがリセット(ロ)され転送デ
ータ待ちとなる。そして、更新後の前記カラー・ルック
チープル17の内容は第4堀に示すようになる。
以上説明したようにこの本発明によるカラー・ルックア
ップ・テーブル・データの更新方式においては、ラスタ
走査型CRTディスプレイの垂直ブランキング期間にの
み、最も新しいテーブル・データで、カラー・ルックア
ップ・テーブルのテーブル・データの更新金し、前記ス
タックから転送(pop )されたデータは二度とカラ
ー・ルックアップ・テーブルの更新データとして使用さ
れることはない。またカラー・ルックアップ・テーブル
更新命令が垂直走査周期よシ短い周期で連続して送信さ
れる場合、途中の更新命令はスタック44上で久々に棄
却され、垂直ブランキング期間開始直前の更新命令が有
効となるが、人間の視覚の特性上短い周期でカラー・ル
ックア、f・テーブルを更新しても感知することはでき
ないので、この本方式でも実用上全く支障はない。
ップ・テーブル・データの更新方式においては、ラスタ
走査型CRTディスプレイの垂直ブランキング期間にの
み、最も新しいテーブル・データで、カラー・ルックア
ップ・テーブルのテーブル・データの更新金し、前記ス
タックから転送(pop )されたデータは二度とカラ
ー・ルックアップ・テーブルの更新データとして使用さ
れることはない。またカラー・ルックアップ・テーブル
更新命令が垂直走査周期よシ短い周期で連続して送信さ
れる場合、途中の更新命令はスタック44上で久々に棄
却され、垂直ブランキング期間開始直前の更新命令が有
効となるが、人間の視覚の特性上短い周期でカラー・ル
ックア、f・テーブルを更新しても感知することはでき
ないので、この本方式でも実用上全く支障はない。
また、このカラー・ルックアップ・テーブル・データ更
新命令は、上述の具体例で示したような高速で送信され
るカラー・ルックアップ・テーブル・データ更新命令を
受信・実行する場合のみならず、低速で送信されるカラ
ー・ルックアップ・テーブル・データ更新命令を受信・
実行する場合においても何ら問題なく適用することがで
きる。
新命令は、上述の具体例で示したような高速で送信され
るカラー・ルックアップ・テーブル・データ更新命令を
受信・実行する場合のみならず、低速で送信されるカラ
ー・ルックアップ・テーブル・データ更新命令を受信・
実行する場合においても何ら問題なく適用することがで
きる。
第 3 表
第 44−
なお、この発明は上記実施例に限定されるものではなく
、この外その要旨を逸脱しない範囲で種々変形して実施
することができる。
、この外その要旨を逸脱しない範囲で種々変形して実施
することができる。
したがって、以上詳述したようにこの発明によれば、部
品点数が少く簡易な構成で、しかも消費電力も少なくし
得る極めて良好なカラーグラフィックスディスプレイ制
御部[t−提供することができる。
品点数が少く簡易な構成で、しかも消費電力も少なくし
得る極めて良好なカラーグラフィックスディスプレイ制
御部[t−提供することができる。
第1図はこの発明に係るカラーグラフィックスディスプ
レイ制御装置の一笑施例を示すブロック構成図、第2図
は同実施例のスタックのアドレスマツダを示す図、第3
図は同実施例におけるカラーCRTディスプレイの表示
領域とブランキング信号との関係を示す図、第4図は同
実施例におけるカラールックア、fテーブルデータ更新
命令とパラメータデータとの具体例上水す図、第5図は
同実施例の動作を説明するための図、第6図は従来のカ
ラーグラフィックスディスプレイ制御装置?示すブロッ
ク構成図、第7図はグラフィックスメモリへ画累データ
を格納する手段(!−説明するための図、第8図は光学
式コンパクトディスクプレーヤからのサブコードデータ
の伝送フォーマットを示す図、第9図はエラー訂正回路
部からMP[Jへのデータの転送フォーマットを示す図
、第10図はエラー訂正回路部からMPUへ転送される
カラールックアップテーブル更新命令と・ンラメータデ
ータとの転送フォーマットを示す図、il 1図はテー
ブルデータバッファ及びカラールックアップテーブル内
のメモリのアドレスマツプを示す図、第]2囚はカラー
ルックアッグテーブルデータ更新命令とパラメータデー
タとの具体例を示す図でるる。 1・・システム・コントロール・グロセッサ、2・・・
MPU、3・・・主記憶回路、4・・・エラー訂正回路
部、5・・・グラフィックス・メモリ・コントローラ、
6・・・表示制御部、7・・・描ii!j 1BII御
部、8・・・タイミング制御部、9〜12・・・グラフ
ィックス・メモリ、13〜16・・・並直変換レノスタ
、17・・・カラー・ルックアップ・テーブル、18゜
19・・・マルチブレフサ、20〜22・・・メモリ、
23〜25・・・メモI)、26〜28・・・マルチブ
レフサ、29〜31・・・D/Aコンバータ、32・・
・カラー・ルック・アッグテーブル制御回路、33・・
・カラーCRTディスプレイ、34・・・マルチブレフ
サ、35〜37・・・メモリ、40・・・転送データ・
バ、7丁領域、42・・・テーブル・データ、バッフ了
領域、44・・・スタック、45・・・フラグ・レノス
タ 出願人代理人 弁理士 鈴 江 武 彦−一7ス7ッ
7 G閏!nテ′タスダッ7
B丸−テ′クスタック第2図 第3図 第9図 g 10図 第11図 第12図
レイ制御装置の一笑施例を示すブロック構成図、第2図
は同実施例のスタックのアドレスマツダを示す図、第3
図は同実施例におけるカラーCRTディスプレイの表示
領域とブランキング信号との関係を示す図、第4図は同
実施例におけるカラールックア、fテーブルデータ更新
命令とパラメータデータとの具体例上水す図、第5図は
同実施例の動作を説明するための図、第6図は従来のカ
ラーグラフィックスディスプレイ制御装置?示すブロッ
ク構成図、第7図はグラフィックスメモリへ画累データ
を格納する手段(!−説明するための図、第8図は光学
式コンパクトディスクプレーヤからのサブコードデータ
の伝送フォーマットを示す図、第9図はエラー訂正回路
部からMP[Jへのデータの転送フォーマットを示す図
、第10図はエラー訂正回路部からMPUへ転送される
カラールックアップテーブル更新命令と・ンラメータデ
ータとの転送フォーマットを示す図、il 1図はテー
ブルデータバッファ及びカラールックアップテーブル内
のメモリのアドレスマツプを示す図、第]2囚はカラー
ルックアッグテーブルデータ更新命令とパラメータデー
タとの具体例を示す図でるる。 1・・システム・コントロール・グロセッサ、2・・・
MPU、3・・・主記憶回路、4・・・エラー訂正回路
部、5・・・グラフィックス・メモリ・コントローラ、
6・・・表示制御部、7・・・描ii!j 1BII御
部、8・・・タイミング制御部、9〜12・・・グラフ
ィックス・メモリ、13〜16・・・並直変換レノスタ
、17・・・カラー・ルックアップ・テーブル、18゜
19・・・マルチブレフサ、20〜22・・・メモリ、
23〜25・・・メモI)、26〜28・・・マルチブ
レフサ、29〜31・・・D/Aコンバータ、32・・
・カラー・ルック・アッグテーブル制御回路、33・・
・カラーCRTディスプレイ、34・・・マルチブレフ
サ、35〜37・・・メモリ、40・・・転送データ・
バ、7丁領域、42・・・テーブル・データ、バッフ了
領域、44・・・スタック、45・・・フラグ・レノス
タ 出願人代理人 弁理士 鈴 江 武 彦−一7ス7ッ
7 G閏!nテ′タスダッ7
B丸−テ′クスタック第2図 第3図 第9図 g 10図 第11図 第12図
Claims (1)
- 2^n色表示のカラーグラフィックス画像を構成するn
ビット/画素の画素データを記憶するnプレーンのグラ
フィックスメモリと、このグラフィックスメモリの内容
をリフレッシュレートに対応する一定周期で連続的に読
み出しこの読み出された画素データに2^n色のカラー
データを割り当てR、G、B信号を生成するカラールッ
クアップテーブルとを備え、前記カラールックアップテ
ーブルからの出力信号に基づいてラスタ走査型のカラー
CRTディスプレイ装置を駆動させるようにしてなるカ
ラーグラフィックスディスプレイ制御装置において、外
部より与えられる前記カラールックアップテーブル更新
用のデータに基づいて生成されるカラールックアップテ
ーブル用データを退避しておく1レベルのスタックと、
このスタックへの前記カラールックアップテーブル用デ
ータの退避状態で第1の状態となり前記スタック内デー
タの前記カラールックアップテーブルへの転送状態で第
2の状態となされるフラグレジスタとを具備し、前記カ
ラーCRTディスプレイ装置の垂直ブランキング期間に
、前記フラグレジスタが第1の状態となっている場合に
、前記スタック内データを前記カラールックアップテー
ブルに転送するとともに、前記フラグレジスタを第2の
状態に設定し、前記カラーCRTディスプレイ装置の垂
直ブランキング期間に、前記フラグレジスタが第2の状
態となっている場合には、前記スタック内データを前記
カラールックアップテーブルに転送しないようにし、前
記カラーCRTディスプレイ装置の垂直ブランキング期
間に前記スタック内の最新データで前記カラールックア
ップテーブルの内容を更新するようにしてなることを特
徴とするカラーグラフィックスディスプレイ制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60216608A JPS6275586A (ja) | 1985-09-30 | 1985-09-30 | カラ−グラフイツクスデイスプレイ制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60216608A JPS6275586A (ja) | 1985-09-30 | 1985-09-30 | カラ−グラフイツクスデイスプレイ制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6275586A true JPS6275586A (ja) | 1987-04-07 |
Family
ID=16691092
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60216608A Pending JPS6275586A (ja) | 1985-09-30 | 1985-09-30 | カラ−グラフイツクスデイスプレイ制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6275586A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6392995A (ja) * | 1986-10-08 | 1988-04-23 | セイコーインスツルメンツ株式会社 | デイスプレイ用ルツクアツプテ−ブルバツフア装置 |
| JP2011133651A (ja) * | 2009-12-24 | 2011-07-07 | Mega Chips Corp | 設定制御装置、および設定制御装置の動作方法 |
-
1985
- 1985-09-30 JP JP60216608A patent/JPS6275586A/ja active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6392995A (ja) * | 1986-10-08 | 1988-04-23 | セイコーインスツルメンツ株式会社 | デイスプレイ用ルツクアツプテ−ブルバツフア装置 |
| JP2011133651A (ja) * | 2009-12-24 | 2011-07-07 | Mega Chips Corp | 設定制御装置、および設定制御装置の動作方法 |
| US8743132B2 (en) | 2009-12-24 | 2014-06-03 | Megachips Corporation | Setting control apparatus and method for operating setting control apparatus |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0071744B1 (en) | Method for operating a computing system to write text characters onto a graphics display | |
| US4789854A (en) | Color video display apparatus | |
| JPH0222957B2 (ja) | ||
| US5250928A (en) | Graphics decoder | |
| US4804948A (en) | Video display control system | |
| US5475808A (en) | Display control apparatus | |
| JPS6275586A (ja) | カラ−グラフイツクスデイスプレイ制御装置 | |
| US6897873B2 (en) | Display control apparatus having replaceable color palette | |
| JPH02137070A (ja) | 画像処理装置 | |
| JPH06343142A (ja) | 画像表示装置 | |
| JP3250468B2 (ja) | Osd回路 | |
| JPH023511B2 (ja) | ||
| JPH0260030B2 (ja) | ||
| JP3002247B2 (ja) | 文字重畳装置 | |
| JPS5968781A (ja) | 画像データの優先選択表示方法 | |
| JPH0631929B2 (ja) | ディスプレイコントローラ | |
| JPS61140983A (ja) | 表示制御装置 | |
| JPH0497390A (ja) | 表示装置 | |
| JPH02146589A (ja) | カラー合成装置 | |
| JPH02146092A (ja) | 画像処理装置 | |
| JPS6146988A (ja) | 表示機能拡張装置 | |
| JP2000115808A (ja) | 画像再生装置及びそれを用いた携帯電子機器 | |
| JPS6333781A (ja) | 画像表示装置 | |
| JPS61289383A (ja) | 画像生成装置 | |
| JPS62249188A (ja) | キヤラクタデ−タのデイスプレイ方法および装置 |