JPS60247692A - デイスプレイコントロ−ラ - Google Patents
デイスプレイコントロ−ラInfo
- Publication number
- JPS60247692A JPS60247692A JP59105574A JP10557484A JPS60247692A JP S60247692 A JPS60247692 A JP S60247692A JP 59105574 A JP59105574 A JP 59105574A JP 10557484 A JP10557484 A JP 10557484A JP S60247692 A JPS60247692 A JP S60247692A
- Authority
- JP
- Japan
- Prior art keywords
- color
- signal
- output
- data
- display
- 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.)
- Granted
Links
- 239000000872 buffer Substances 0.000 description 10
- 238000006243 chemical reaction Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 238000010894 electron beam technology Methods 0.000 description 5
- 102100020800 DNA damage-regulated autophagy modulator protein 1 Human genes 0.000 description 3
- 102100040489 DNA damage-regulated autophagy modulator protein 2 Human genes 0.000 description 3
- 101000931929 Homo sapiens DNA damage-regulated autophagy modulator protein 1 Proteins 0.000 description 3
- 101000968012 Homo sapiens DNA damage-regulated autophagy modulator protein 2 Proteins 0.000 description 3
- 239000003086 colorant Substances 0.000 description 3
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 2
- 230000020169 heat generation Effects 0.000 description 2
- 101100494762 Mus musculus Nedd9 gene Proteins 0.000 description 1
- 101000898746 Streptomyces clavuligerus Clavaminate synthase 1 Proteins 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 210000002257 embryonic structure Anatomy 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 235000014347 soups Nutrition 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/02—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
- G09G5/06—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed using colour palettes, e.g. look-up tables
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Controls And Circuits For Display Device (AREA)
- Digital Computer Display Output (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
この発明は電子計算機の端末機あるいはテレビゲームマ
シン等に用いられるディスプレイコントローラに関する
。
シン等に用いられるディスプレイコントローラに関する
。
近年、CPU(中央処理装置)の制御の下に、CRT(
ブラウン管)表示装置の画面に動画および静止画の表示
を行うディスプレイコントローラが種々開発されている
。第10図はこの種のディスプレイコントローラミg用
いたカラーディスプレイ装置の構成を示すブロック図で
あり、この図においてbはCPU、o#′1cPU−b
において用いられるプログラムが記憶されたROM(リ
ードオンリメモリ)およびデータ記憶用のRAM(ラン
ダムアクセスメモリ)からなるメモリ、dはVRAM(
ビデオRAM)、eはCRT表示装置である。このカラ
ーディスプレイ装置忙おいて、CPtj−bは、まずC
RT表示装置eの表示画面に表示させるべき静止画デー
タおよび動画データをディスプレイコントローラaへ順
次出力する。
ブラウン管)表示装置の画面に動画および静止画の表示
を行うディスプレイコントローラが種々開発されている
。第10図はこの種のディスプレイコントローラミg用
いたカラーディスプレイ装置の構成を示すブロック図で
あり、この図においてbはCPU、o#′1cPU−b
において用いられるプログラムが記憶されたROM(リ
ードオンリメモリ)およびデータ記憶用のRAM(ラン
ダムアクセスメモリ)からなるメモリ、dはVRAM(
ビデオRAM)、eはCRT表示装置である。このカラ
ーディスプレイ装置忙おいて、CPtj−bは、まずC
RT表示装置eの表示画面に表示させるべき静止画デー
タおよび動画データをディスプレイコントローラaへ順
次出力する。
ディスプレイコントローラaは供給されたデータを順次
VRAM−dへ書き込む。次に、CPU−bが表示指令
をディスプレイコントローラaへ出力すると、ディスプ
レイコントローラaがこの指令tgけ、VRAM−a内
の静止画データおよび動画データを読出し、CRT表示
装置eの表示画面に表示させる。
VRAM−dへ書き込む。次に、CPU−bが表示指令
をディスプレイコントローラaへ出力すると、ディスプ
レイコントローラaがこの指令tgけ、VRAM−a内
の静止画データおよび動画データを読出し、CRT表示
装置eの表示画面に表示させる。
ところで、この種のディスプレイコントローラは、一般
にカラーパレットと呼ばれる一種のコード変換器を具備
しており、VRAMから読み出されるカラーコード(表
示ドツトの色を決定するコードであり、静止画および動
画データを構成する)をこのカラーパレットによってレ
ッドカラーデータRD、グリーンカラーデータGD、ブ
ルーカラーデータBDkこれらのデータは各々5ビット
程度)に変換し、これによって、デジタルRGB信号を
作成している。
にカラーパレットと呼ばれる一種のコード変換器を具備
しており、VRAMから読み出されるカラーコード(表
示ドツトの色を決定するコードであり、静止画および動
画データを構成する)をこのカラーパレットによってレ
ッドカラーデータRD、グリーンカラーデータGD、ブ
ルーカラーデータBDkこれらのデータは各々5ビット
程度)に変換し、これによって、デジタルRGB信号を
作成している。
この場合、表示面のドツト数を増やして高画質化するに
は、カラーパレットにおける変換動作も当然忙速くしな
ければならない。ところで、近年のディスプレイコント
ローラは一般にLSI化されているが、この場合は、カ
ラーパレット自体も同一のLSIチップ中に組み込まれ
る。そして、このようなLSIチップ中のカラーパレッ
トにおいて、変換動作を高速化させる場合は、以下に述
べる問題が発生した。
は、カラーパレットにおける変換動作も当然忙速くしな
ければならない。ところで、近年のディスプレイコント
ローラは一般にLSI化されているが、この場合は、カ
ラーパレット自体も同一のLSIチップ中に組み込まれ
る。そして、このようなLSIチップ中のカラーパレッ
トにおいて、変換動作を高速化させる場合は、以下に述
べる問題が発生した。
まず、カラーパレットを構成する各素子の信号伝達速度
を速めなければならないから、これらの素子の充電時間
等を短縮するために、動作電流を大きくとらなければな
らない。そして、動作電流を大きくとると、各素子(ト
ランジスタ等)の面積を大きくしなければならず、結局
、カラーパレット全体の面積が大となってしまう。また
、電流が多く流れるため、カラーパレット部での発熱や
電力消費が大となってしまう。
を速めなければならないから、これらの素子の充電時間
等を短縮するために、動作電流を大きくとらなければな
らない。そして、動作電流を大きくとると、各素子(ト
ランジスタ等)の面積を大きくしなければならず、結局
、カラーパレット全体の面積が大となってしまう。また
、電流が多く流れるため、カラーパレット部での発熱や
電力消費が大となってしまう。
このように、従来のディスプレイコントローラ忙おいて
は、カラーコード)K高速変換を行わせると、それに伴
って種々の不都合が発生するため、高速変換は行なわれ
ていないのが実情であシ、結局、表示面の高画質化はあ
″1シ望めないという欠点があった。
は、カラーコード)K高速変換を行わせると、それに伴
って種々の不都合が発生するため、高速変換は行なわれ
ていないのが実情であシ、結局、表示面の高画質化はあ
″1シ望めないという欠点があった。
この発明は上述した事情に鑑みてなされたもので、高速
変換が行なえるとともに回路面積や消費電力が少ないカ
ラーパレットを具備するディスプレイコントローラを提
供することを目的としている。
変換が行なえるとともに回路面積や消費電力が少ないカ
ラーパレットを具備するディスプレイコントローラを提
供することを目的としている。
そして、この発明は上述し蛇目的を達成するために予め
カラーデータがセットされるカラーデータ出力部と、複
数の入力チャンネルに対応して各々設けられるとともに
、前記各入力チャンネルから供給されるカラーコードに
基づいて前記カラーデータ出力部のいずれか1つを選択
する選択信号を出力するデコーダと、前記各カラーデー
タ出力部の各々の出力端に前記各入力チャンネルに対応
して並列に設けられるとともに、その入力チャンネルに
対応するデコーダが出力する前記選択信号を開信号とす
るゲート手段と、前記ゲート手段を介して前記カラーデ
ータ出力部内から出力されるカラーデータを表示面上の
1ドツト表示タイミングに対応する切換パルス信号に基
づいて順次入力チャンネル別に切換えて出力する切換出
力手段とを具備し、前記各入力チャンネルの各々に同時
にカラーコードを供給することを特徴としている。
カラーデータがセットされるカラーデータ出力部と、複
数の入力チャンネルに対応して各々設けられるとともに
、前記各入力チャンネルから供給されるカラーコードに
基づいて前記カラーデータ出力部のいずれか1つを選択
する選択信号を出力するデコーダと、前記各カラーデー
タ出力部の各々の出力端に前記各入力チャンネルに対応
して並列に設けられるとともに、その入力チャンネルに
対応するデコーダが出力する前記選択信号を開信号とす
るゲート手段と、前記ゲート手段を介して前記カラーデ
ータ出力部内から出力されるカラーデータを表示面上の
1ドツト表示タイミングに対応する切換パルス信号に基
づいて順次入力チャンネル別に切換えて出力する切換出
力手段とを具備し、前記各入力チャンネルの各々に同時
にカラーコードを供給することを特徴としている。
以下図面を参照してこの発明の実施例について説明する
。
。
第1図はこの発明の一実施例の構成を示すブロック図で
ある。この図忙おいて、1はディスプレイコントローラ
(以下VDPと略称する)であり、VRAM(ビデオラ
ム)2内の画像データに基づいてCRT表示装置3に動
画および静止画を表示する。また、VDPIはCPU(
中央処理装置)4から供給される各糧コマンドや画像デ
ータに基づいて、VRAM2の内容を書き換えたル、あ
るいは、VRAM2の内容の一部を外部へ転送するよう
になっている。5はCPU4で用いられるプログラムお
よび各種画像データが記憶されているメモリである。
ある。この図忙おいて、1はディスプレイコントローラ
(以下VDPと略称する)であり、VRAM(ビデオラ
ム)2内の画像データに基づいてCRT表示装置3に動
画および静止画を表示する。また、VDPIはCPU(
中央処理装置)4から供給される各糧コマンドや画像デ
ータに基づいて、VRAM2の内容を書き換えたル、あ
るいは、VRAM2の内容の一部を外部へ転送するよう
になっている。5はCPU4で用いられるプログラムお
よび各種画像データが記憶されているメモリである。
次に、VDPIの各構成要素について説明する。
第1図に示すタイミング信号発生回路8は、内部に設け
られた水晶振動子によって基本クロックパルスを発生し
、また、この基本クロックパルスに基づいてドツトクロ
ックパルスDCPおヨヒ同期信号5YNC′t−発生す
る。そして、ドツトクロックパルスDCPt水平カウン
タ9のクロック端子CKへ、また、同期信号5YNCt
CRT表示装置3へ各々出力する。ここで、ドツトクロ
ックパルスDCPは、CRT表示画面に表示される各ド
ツトに対応するクロックパルスであり、言い換えれば、
画面の水平走査によって順次表示される各ドツトの表示
タイミングに同期して出力されるクロックパルスである
。また、このタイミング信号発生回路8は、画像データ
の処理に必要な各種のタイミング信号を発生し、画像デ
ータ処理回路lOへ出力する。
られた水晶振動子によって基本クロックパルスを発生し
、また、この基本クロックパルスに基づいてドツトクロ
ックパルスDCPおヨヒ同期信号5YNC′t−発生す
る。そして、ドツトクロックパルスDCPt水平カウン
タ9のクロック端子CKへ、また、同期信号5YNCt
CRT表示装置3へ各々出力する。ここで、ドツトクロ
ックパルスDCPは、CRT表示画面に表示される各ド
ツトに対応するクロックパルスであり、言い換えれば、
画面の水平走査によって順次表示される各ドツトの表示
タイミングに同期して出力されるクロックパルスである
。また、このタイミング信号発生回路8は、画像データ
の処理に必要な各種のタイミング信号を発生し、画像デ
ータ処理回路lOへ出力する。
水平カウンタ9は画面表示の水平走査開始時点圧初期リ
セットされるカウンタであシ、ドツトクロックパルスD
CPf:所定数カウントする毎に信号HPを出力して垂
直カウンタ11のクロック端子CKへ出力する。この水
平カウンタ9のカウント出力は、CR1表示装置5の電
子ビームが画面の左から何番目のドツトを走査している
かを示している。すなわち、例えばカウント出力が「0
」の時は電子ビームの走査が画面の最左端にあシ、また
rl 00Jの時は電子ビームが画面左から101番目
のドツト位置を走査している。
セットされるカウンタであシ、ドツトクロックパルスD
CPf:所定数カウントする毎に信号HPを出力して垂
直カウンタ11のクロック端子CKへ出力する。この水
平カウンタ9のカウント出力は、CR1表示装置5の電
子ビームが画面の左から何番目のドツトを走査している
かを示している。すなわち、例えばカウント出力が「0
」の時は電子ビームの走査が画面の最左端にあシ、また
rl 00Jの時は電子ビームが画面左から101番目
のドツト位置を走査している。
垂直カウンタ11は画面表示の垂直走査開始時点に初期
リセットされるカウンタでアシ、この垂直カウンタ11
0カウント出力は、CR1表示装置5の電子ビームが画
面の上から何番目のラインを走査しているかを示してい
る。また、この実施例における垂直方向の画面のドツト
数は192に設定されている。
リセットされるカウンタでアシ、この垂直カウンタ11
0カウント出力は、CR1表示装置5の電子ビームが画
面の上から何番目のラインを走査しているかを示してい
る。また、この実施例における垂直方向の画面のドツト
数は192に設定されている。
次に、画像データ処理回路10は、CPU4からインタ
ーフェイス回路7を介して供給される画像データを順次
VRAMZ内の各テーブル内に書き込み、VRAM2の
書き込みが終了した後に、CPU4から表示指令が出力
されると、VRAM2内の各画像データを読み出し、読
み出したデータに基づいてCR7画面の各ドツト位置に
いかなる色のドツト表示を行えばよいかを検知し、水平
カウンタ9および垂直カウンタ11の各カウント出力が
示す電子ビームの走査位置和合わせて端子TGから順次
カラーコード(2,4あるいは8ビツト)を出力し、切
換レジスタ12を介してカラーパレット13へ供給する
。また、画像データ処理回路10は上述した静止画表示
動作と平行してVRAM2から動画表示に必要なデータ
を演算、パレット13へ供給する。この画像データ処理
回路10は静止画と動画とが競合する場合には、動画を
優先表示するようになっている。切換レジスタ12は第
2図に示すように、VRAM2から読み出されたカラー
コードが記憶される8ビツトのレジスタ12&と、この
レジスタtZaの上位4ビツトをカラーパスの上位4ピ
ツトCB4〜CB7に出力するか、下位4ビツトCBO
〜CB3に出力するかを切換える切換回路12bとから
成っている。また、レジスタ12&の下位4ビツトのデ
ータは常にカラーパスの下位4ビツトCBO〜CB3に
出力され、カラーパスCBO〜CB7は各々カラーパレ
ット13の入力端(第3図参照)K接続されている。な
お、切換回路12bの切換動作については後述する。
ーフェイス回路7を介して供給される画像データを順次
VRAMZ内の各テーブル内に書き込み、VRAM2の
書き込みが終了した後に、CPU4から表示指令が出力
されると、VRAM2内の各画像データを読み出し、読
み出したデータに基づいてCR7画面の各ドツト位置に
いかなる色のドツト表示を行えばよいかを検知し、水平
カウンタ9および垂直カウンタ11の各カウント出力が
示す電子ビームの走査位置和合わせて端子TGから順次
カラーコード(2,4あるいは8ビツト)を出力し、切
換レジスタ12を介してカラーパレット13へ供給する
。また、画像データ処理回路10は上述した静止画表示
動作と平行してVRAM2から動画表示に必要なデータ
を演算、パレット13へ供給する。この画像データ処理
回路10は静止画と動画とが競合する場合には、動画を
優先表示するようになっている。切換レジスタ12は第
2図に示すように、VRAM2から読み出されたカラー
コードが記憶される8ビツトのレジスタ12&と、この
レジスタtZaの上位4ビツトをカラーパスの上位4ピ
ツトCB4〜CB7に出力するか、下位4ビツトCBO
〜CB3に出力するかを切換える切換回路12bとから
成っている。また、レジスタ12&の下位4ビツトのデ
ータは常にカラーパスの下位4ビツトCBO〜CB3に
出力され、カラーパスCBO〜CB7は各々カラーパレ
ット13の入力端(第3図参照)K接続されている。な
お、切換回路12bの切換動作については後述する。
次に、カラーパレット13は一種のコード変換回路であ
ル、切換レジスタ12から供給されるカラーコードを、
レッドカラーデータRD、グリーンカラーデータGD、
ブルーカラーデータBDにJ−11−め−h今一ギーぶ
H久hスピット)f壷漁I、イDAC(ディジタル/ア
ナログ変換器)14へ出力する。DAC14はカラーデ
ータRD、GD。
ル、切換レジスタ12から供給されるカラーコードを、
レッドカラーデータRD、グリーンカラーデータGD、
ブルーカラーデータBDにJ−11−め−h今一ギーぶ
H久hスピット)f壷漁I、イDAC(ディジタル/ア
ナログ変換器)14へ出力する。DAC14はカラーデ
ータRD、GD。
BDを各々アナログ信号に変換してRGB信号を作成し
、このKGB信号をCRT表示装置3へ出力する。ここ
で、第5図はカラーデータ・ト13の構成を示すブロッ
ク図であシ、この図に示すり。
、このKGB信号をCRT表示装置3へ出力する。ここ
で、第5図はカラーデータ・ト13の構成を示すブロッ
ク図であシ、この図に示すり。
L、・・・は各々1ビツトのレジスタである。このレジ
スタI、、 I、、・・・には予め′1”か0”のデー
タが書き込まれている。また、16個設けられている色
データ出力部20−1〜20−16は各々9個のレジス
タと、各レジスタLに2個ずつ設けられ、各レジスタの
出力端を開閉する3ステートバツフアとから成っている
。この場合、各色データ出力部20−1〜20−16を
構成している〜19個のレジスタL、L、・・・は下位
ビットから順に5個ずつグループ分けされておシ、各グ
ループが各々レッドカラーデータRD、グリーンカラー
データGD、ブルーカラーデータBII出力するように
なっている。すなわち、第0〜第2ビツトがブルーカラ
ーデータBD、第3〜Wc5ピットがルツドカラーデー
タRD、第6〜第9ビットがグリーンカラーデータGD
t−出力する。アンドゲートA N a 、 A Na
−およびANb、 ANb・・・は各レジスタL、L・
・・のビット番号に対応して9個ずつは出力端が共通接
続された後に、対応するアントゲ−)ANaの一方の入
力端に接続され、同様に各レジスタL、 L・・・の同
一ビット番号に対応するバッファBFb、BFb・・・
は出力端が共通接続された後に対応するアントゲ−)A
Nbの一方の入力端に接続されている。アンドゲートA
N a 。
スタI、、 I、、・・・には予め′1”か0”のデー
タが書き込まれている。また、16個設けられている色
データ出力部20−1〜20−16は各々9個のレジス
タと、各レジスタLに2個ずつ設けられ、各レジスタの
出力端を開閉する3ステートバツフアとから成っている
。この場合、各色データ出力部20−1〜20−16を
構成している〜19個のレジスタL、L、・・・は下位
ビットから順に5個ずつグループ分けされておシ、各グ
ループが各々レッドカラーデータRD、グリーンカラー
データGD、ブルーカラーデータBII出力するように
なっている。すなわち、第0〜第2ビツトがブルーカラ
ーデータBD、第3〜Wc5ピットがルツドカラーデー
タRD、第6〜第9ビットがグリーンカラーデータGD
t−出力する。アンドゲートA N a 、 A Na
−およびANb、 ANb・・・は各レジスタL、L・
・・のビット番号に対応して9個ずつは出力端が共通接
続された後に、対応するアントゲ−)ANaの一方の入
力端に接続され、同様に各レジスタL、 L・・・の同
一ビット番号に対応するバッファBFb、BFb・・・
は出力端が共通接続された後に対応するアントゲ−)A
Nbの一方の入力端に接続されている。アンドゲートA
N a 。
ANa・・・の他方の入力端は共通接続された後にアン
トゲ−)ANIの出力端に接続され、アントゲ−)AN
b、ANb・・・の他方の入力端は共通接続された後に
オアゲートOR1の出力端に接続されている。オアゲー
)ORIの一方の入力端にはオアゲー)OR2の出力信
号が反転された後に供給され、アントゲ−)ANIの一
方の入力端にはオアゲートOR2の出力信号がそのまま
供給される。
トゲ−)ANIの出力端に接続され、アントゲ−)AN
b、ANb・・・の他方の入力端は共通接続された後に
オアゲートOR1の出力端に接続されている。オアゲー
)ORIの一方の入力端にはオアゲー)OR2の出力信
号が反転された後に供給され、アントゲ−)ANIの一
方の入力端にはオアゲートOR2の出力信号がそのまま
供給される。
オアゲートOR2の両入力端にはGV、0Mモード(後
述)において”1′となる信号が供給される。アンドゲ
ートANIおよびオアゲー)ORIの他方の入力端には
各々パルス信号O,、y5.が供給される。このパルス
信号0.、Oxは第4図に示すように互いに位相が反転
しているパルス信号であシ、その周期は共に186nS
となっている。この186n8という時間は、1水平ラ
インに256ドツトヲ表示する際の1ビツト分の表示時
間である。
述)において”1′となる信号が供給される。アンドゲ
ートANIおよびオアゲー)ORIの他方の入力端には
各々パルス信号O,、y5.が供給される。このパルス
信号0.、Oxは第4図に示すように互いに位相が反転
しているパルス信号であシ、その周期は共に186nS
となっている。この186n8という時間は、1水平ラ
インに256ドツトヲ表示する際の1ビツト分の表示時
間である。
次に、22はビットシフターであ、D、GVモードの時
のみに動作し、カラーパスCB2.CBa上のデータを
デコーダ24のり。、Dl ビットへ供給するとともに
、デコーダ23,24のD2゜Dsビットヲ禁止状態に
する。このピットシ7り22が動作していない時は、カ
ラーパスCBO〜CBa上のデータがデコーダ23のり
。ND3ビットに供給され、カラーパスCB4〜CB7
上のデータがデコーダ24のD0〜D、ビットに供給さ
れる。デコーダ23.24は各々DoND3ビットに供
給されるデータに基づいて、色データ出力部20−1〜
20−16のいずれか1つを選択する選択信号を出力す
る。この場合、デコーダ23の選択信号はバッファBF
b、BFb・・・圧開信号として供給され、デコーダ2
4の選択信号はバッファBFa、BFa・・・に開信号
として供給される。
のみに動作し、カラーパスCB2.CBa上のデータを
デコーダ24のり。、Dl ビットへ供給するとともに
、デコーダ23,24のD2゜Dsビットヲ禁止状態に
する。このピットシ7り22が動作していない時は、カ
ラーパスCBO〜CBa上のデータがデコーダ23のり
。ND3ビットに供給され、カラーパスCB4〜CB7
上のデータがデコーダ24のD0〜D、ビットに供給さ
れる。デコーダ23.24は各々DoND3ビットに供
給されるデータに基づいて、色データ出力部20−1〜
20−16のいずれか1つを選択する選択信号を出力す
る。この場合、デコーダ23の選択信号はバッファBF
b、BFb・・・圧開信号として供給され、デコーダ2
4の選択信号はバッファBFa、BFa・・・に開信号
として供給される。
したがって、デコーダ23によって選択された色データ
出力部のレジスタL、 L・・・の各出力信号はア/ト
ゲ−)ANb、ANb・・・の一方の入力端に供給され
、また、デコーダ24によって選択された色データ出力
部のレジスタL、 L・・・の各出力信号はアントゲ−
) AN a、 AN a・・・の一方の入力端に供給
される。
出力部のレジスタL、 L・・・の各出力信号はア/ト
ゲ−)ANb、ANb・・・の一方の入力端に供給され
、また、デコーダ24によって選択された色データ出力
部のレジスタL、 L・・・の各出力信号はアントゲ−
) AN a、 AN a・・・の一方の入力端に供給
される。
次に、第1図に示す16は、画像データ処理回路10と
VRAM2との間においてデータの授受を行うVRAM
インターフェイスであり、画像データ処理回路lOから
出力されるVRAMアクセス要求信号RQとハイスピー
ドリード信号H8Hに基づいて、ロウアドレスストロー
ブ信号RA Sおよびカラムアドレス・ストローブ信号
CAS O。
VRAM2との間においてデータの授受を行うVRAM
インターフェイスであり、画像データ処理回路lOから
出力されるVRAMアクセス要求信号RQとハイスピー
ドリード信号H8Hに基づいて、ロウアドレスストロー
ブ信号RA Sおよびカラムアドレス・ストローブ信号
CAS O。
CAS 1’tVRAM2へ適宜出力するようになって
いる。この場合、VRAMインターフェイス16は、信
号H8Rが供給されない時は、アクセス要求信号RQが
供給されると、信号RASを出力した後に信号CASO
のみを出力し、信号H8Rが供給されている時は、信号
RQが供給されると信号Rτrを出力した後圧、信号C
AS O,でて1を順次続けて出力する。
いる。この場合、VRAMインターフェイス16は、信
号H8Rが供給されない時は、アクセス要求信号RQが
供給されると、信号RASを出力した後に信号CASO
のみを出力し、信号H8Rが供給されている時は、信号
RQが供給されると信号Rτrを出力した後圧、信号C
AS O,でて1を順次続けて出力する。
ここで、この実施例fおける静止画表示モードについて
説明する。
説明する。
この実施例においては、静止画表示のモードが複数設定
されておシ、大別すると8×8または8×6画素程度の
パターンを適宜選択して表示するパターンモードと、画
面を構成する全ドツトを個々に色指定するドツトマツプ
モードとに分かれる。
されておシ、大別すると8×8または8×6画素程度の
パターンを適宜選択して表示するパターンモードと、画
面を構成する全ドツトを個々に色指定するドツトマツプ
モードとに分かれる。
そして、ドツトマツプモードには、GN、GV。
GMの6種のモードがあシ、次に、各ドツトマツプモー
ドにおけるVRAM2内p静止画データと表示位置の対
応関係について説明する。
ドにおけるVRAM2内p静止画データと表示位置の対
応関係について説明する。
■ G!モード
このGP/モードは第5図(イ)に示すように、256
X192ドツトの画面構成になっており、この画面を構
成する全ドツトのカラーコードが同図(ロ)に示す順序
でVRAM2の静止画データエリア2aに格納されてい
る。この場合のカラーコードは各々4ビツトで構成され
ており、静止画データエリア2&の1アドレスに2個ず
つ格納されている。また、カラーコードが4ビツトであ
るから、―ドツトにつき16色まで指定することができ
る。
X192ドツトの画面構成になっており、この画面を構
成する全ドツトのカラーコードが同図(ロ)に示す順序
でVRAM2の静止画データエリア2aに格納されてい
る。この場合のカラーコードは各々4ビツトで構成され
ており、静止画データエリア2&の1アドレスに2個ず
つ格納されている。また、カラーコードが4ビツトであ
るから、―ドツトにつき16色まで指定することができ
る。
■ GVモード
このGVモードは第6図(イ)に示すように、512X
192ドツトの画面構成になっており、全ドツトのカラ
ーコードが同図0に示す順序で静止画データエリア2a
内に格納されている。この場合のカラーコードは2ビツ
トで構成されておシ、静止画データエリア2aの1アド
レスに4個づつ格納されている。GVモードにおいては
カラーコードのビット数が2であるから、1ドツトに対
し4色まで指定することができる。そして、とのGVモ
ードと前述した0MモードにおけるVRAM2は、共に
1アドレスが8ピツトのダイナミックラムで構成されて
おシ、また、信号RASが供給されるとロウアドレスを
ラッチ、信号CASOが供給されるとカラムアドレスを
ラッチする。すなわち、信号RTT″とCASOが供給
された時点でアクセスアドレスが確定する。
192ドツトの画面構成になっており、全ドツトのカラ
ーコードが同図0に示す順序で静止画データエリア2a
内に格納されている。この場合のカラーコードは2ビツ
トで構成されておシ、静止画データエリア2aの1アド
レスに4個づつ格納されている。GVモードにおいては
カラーコードのビット数が2であるから、1ドツトに対
し4色まで指定することができる。そして、とのGVモ
ードと前述した0MモードにおけるVRAM2は、共に
1アドレスが8ピツトのダイナミックラムで構成されて
おシ、また、信号RASが供給されるとロウアドレスを
ラッチ、信号CASOが供給されるとカラムアドレスを
ラッチする。すなわち、信号RTT″とCASOが供給
された時点でアクセスアドレスが確定する。
■ 0Mモード
このモードは、第7図(イ)に示すように、512×1
92ドツトの画面構成になっておシ、カラーコードは0
Mモードと同様に4ビツトで構成されている。そして、
このモードにおけるVRAM2は、同図(ロ)に示すよ
うに2個のダイナミックラムDRAMI、DRAM2に
よって構成されておシ、表示面の全ドツトに対応するカ
ラーコードが、DRAMI、2の各々に設けられている
静止画データエリア2a−1,2a−2内に図示の順に
格納されている。この場合、DRAMI、2は共に同一
のアドレスに割当てられている。
92ドツトの画面構成になっておシ、カラーコードは0
Mモードと同様に4ビツトで構成されている。そして、
このモードにおけるVRAM2は、同図(ロ)に示すよ
うに2個のダイナミックラムDRAMI、DRAM2に
よって構成されておシ、表示面の全ドツトに対応するカ
ラーコードが、DRAMI、2の各々に設けられている
静止画データエリア2a−1,2a−2内に図示の順に
格納されている。この場合、DRAMI、2は共に同一
のアドレスに割当てられている。
次に、上述した構成によるこの実施例の動作を説明する
。
。
まず、GN、GVモードにおける動作を説明する。これ
らのモードにおいて、1水千走査中に VRAM2から
読み出す静止画データのビット数は、GWモードでは(
4ビツト)X256=1024ビツトとなJ、GVモー
ドでは(2ビツト)×512=1024ビットとなる。
らのモードにおいて、1水千走査中に VRAM2から
読み出す静止画データのビット数は、GWモードでは(
4ビツト)X256=1024ビツトとなJ、GVモー
ドでは(2ビツト)×512=1024ビットとなる。
すなわち、どちらのモード41024ビツト(128バ
イト)の読み出しが必要になる。この場合、1水平走査
において128バイト程度の静止画データの読み出しで
は、特に高速のアクセスは要求されないから、この実施
例では従来と同様のVRAMアクセスを行う。すなわち
、画像データ処理回路10は水平カウンタ9と垂直カウ
ンタ11の内容に基づいて、静止画の描画に必要なカラ
ーコードの番地を算出し、この番地圧対応するロウアド
レスとカラムアドレスを順次VRAM2へ出力し、また
、VRAMインターフェイス16がロウアドレスストロ
ーブ信号RASとカラムアドレスストローブ信号へ罰と
を順次VRAM2へ出力する。これによって、VRAM
2のアクセスアドレスが確定し、表示に必要なカラーコ
ードがVRAMインターフェイス16を介して画像デー
タ処理回路10に供給される。第8図(()、←)は上
述した場合においてWインターフェイス16から出力さ
れる信号RASとCASOとを示しておシ、この図に示
すように、VRAMインターフェイス16は画像データ
処理回路lOからアクセス要求信号RQが出力されると
、まず、信号RASを出力し、次いで、所定時間経過後
に信号CASOを出力する。そして、VRAM2は信号
RASの立下り時にロウアドレスをラッチし、信号CA
SOの立下シ時にカラムアドレスをラッチし、また、信
号CASOの立下り時から所定時間経過後に、アクセス
されたアドレス内のカラーコード(GP/モードの場合
は2ドツト分、Gvモードの場合は4ビツト分)を出力
する。次K、VRAMインターフェイス16は信路10
が新たなアドレスデータを出力すると、上述と同様の動
作をくり返す。なお、この場合、アクセスするデータの
ロウアドレスが変化しない場合は、同図に破線で示すよ
うに、信号πτ1を出力したままにし、画像データ処理
回路10から新たなカラムアドレスが出力される毎に、
信号6胚を出力するようにする。
イト)の読み出しが必要になる。この場合、1水平走査
において128バイト程度の静止画データの読み出しで
は、特に高速のアクセスは要求されないから、この実施
例では従来と同様のVRAMアクセスを行う。すなわち
、画像データ処理回路10は水平カウンタ9と垂直カウ
ンタ11の内容に基づいて、静止画の描画に必要なカラ
ーコードの番地を算出し、この番地圧対応するロウアド
レスとカラムアドレスを順次VRAM2へ出力し、また
、VRAMインターフェイス16がロウアドレスストロ
ーブ信号RASとカラムアドレスストローブ信号へ罰と
を順次VRAM2へ出力する。これによって、VRAM
2のアクセスアドレスが確定し、表示に必要なカラーコ
ードがVRAMインターフェイス16を介して画像デー
タ処理回路10に供給される。第8図(()、←)は上
述した場合においてWインターフェイス16から出力さ
れる信号RASとCASOとを示しておシ、この図に示
すように、VRAMインターフェイス16は画像データ
処理回路lOからアクセス要求信号RQが出力されると
、まず、信号RASを出力し、次いで、所定時間経過後
に信号CASOを出力する。そして、VRAM2は信号
RASの立下り時にロウアドレスをラッチし、信号CA
SOの立下シ時にカラムアドレスをラッチし、また、信
号CASOの立下り時から所定時間経過後に、アクセス
されたアドレス内のカラーコード(GP/モードの場合
は2ドツト分、Gvモードの場合は4ビツト分)を出力
する。次K、VRAMインターフェイス16は信路10
が新たなアドレスデータを出力すると、上述と同様の動
作をくり返す。なお、この場合、アクセスするデータの
ロウアドレスが変化しない場合は、同図に破線で示すよ
うに、信号πτ1を出力したままにし、画像データ処理
回路10から新たなカラムアドレスが出力される毎に、
信号6胚を出力するようにする。
そして、VRAM2から読み出された1バイトのデータ
は、まず、切換レジスタ12内のレジスタ12&に一時
記憶され、その後に切換回路121)の作用により、上
位4ビツト、下位4ビツトの順で、カラーパスの下位4
ビツトcBci Nctnaに供給される。
は、まず、切換レジスタ12内のレジスタ12&に一時
記憶され、その後に切換回路121)の作用により、上
位4ビツト、下位4ビツトの順で、カラーパスの下位4
ビツトcBci Nctnaに供給される。
次に、カラーパレット13の動作をGll’モードとG
Vモードの場合に分けて説明する。
Vモードの場合に分けて説明する。
(イ)GWモードの場合
この場合はカラーパスCBO〜CBa上に順次乗せられ
るデータは1ドツト分のカラーコードであシ、を熱、こ
のカラーコードがデコーダ23のD0〜D、ビットに供
給される。そして、デコーダ23は供給されたカラーコ
ードに基づいて色データ出力部20−1〜20−16の
いずれかを選択する選択信号を出力し、この結果、選択
された色データ出力部のレジスタL、 L、 L・・・
内のデー゛ タがバッファBFb、BFb・・・を各々
介してアントゲ−)ANb、ANb・・・の一方の入力
端に供給される。一方、この0Mモードにおいては、オ
アデー)OR2の出力信号は′0″であるから、アンド
ゲートANIの出力信号は常に0″となシ、また、オア
デー)ORIの出力信号は常にMlllとなる。したが
って、アンドゲートANb、にi・・・はこのGll/
モードにおいては常に開状態となっており、この結果、
バッファBFb、BFb・・・を介してアンドゲートA
Nb、ANb・・・の一方の入力端に供給されるカラー
コードRD、GD、BDは、各々オアデー)OR,OR
・・・を介してDAC14に供給され、これによシ、表
示面にはVRAM2から読み出されたカラーコードに対
応する色のドツトが表示される。また、この場合カラー
パレット13に供給されるカラーコードは、パルス信号
グ、に同期して順次転送され、この結果、1水平ライン
には256ドツトの表示がなされる。
るデータは1ドツト分のカラーコードであシ、を熱、こ
のカラーコードがデコーダ23のD0〜D、ビットに供
給される。そして、デコーダ23は供給されたカラーコ
ードに基づいて色データ出力部20−1〜20−16の
いずれかを選択する選択信号を出力し、この結果、選択
された色データ出力部のレジスタL、 L、 L・・・
内のデー゛ タがバッファBFb、BFb・・・を各々
介してアントゲ−)ANb、ANb・・・の一方の入力
端に供給される。一方、この0Mモードにおいては、オ
アデー)OR2の出力信号は′0″であるから、アンド
ゲートANIの出力信号は常に0″となシ、また、オア
デー)ORIの出力信号は常にMlllとなる。したが
って、アンドゲートANb、にi・・・はこのGll/
モードにおいては常に開状態となっており、この結果、
バッファBFb、BFb・・・を介してアンドゲートA
Nb、ANb・・・の一方の入力端に供給されるカラー
コードRD、GD、BDは、各々オアデー)OR,OR
・・・を介してDAC14に供給され、これによシ、表
示面にはVRAM2から読み出されたカラーコードに対
応する色のドツトが表示される。また、この場合カラー
パレット13に供給されるカラーコードは、パルス信号
グ、に同期して順次転送され、この結果、1水平ライン
には256ドツトの表示がなされる。
(0)GVモードの場合
この場合は、カラーパスCBO−CBa上に順次乗せら
れてくるデータは2ドツト分のカラーコードであり、ま
た、ビットシフタ220作用により、このカラーコード
の1ドツト分(CBO。
れてくるデータは2ドツト分のカラーコードであり、ま
た、ビットシフタ220作用により、このカラーコード
の1ドツト分(CBO。
CBI)がデコーダ23のり、、Dl ビットに供給さ
れ、もう1ドツト分(CB2.CB3 )がデコーダ2
4のDo 、DI ビットに供給される。この結果、デ
コーダ23.24は各々供給されたカラーコード(2ビ
ツト)に基づいて、色データ出力部20−1〜20−1
6のいずれか(ただし、この場合は予め設定された4つ
のうちの一つ)を選択する選択信号を出力する。そして
、デコーダ23によって選択された色データ出力部内の
カラーデータは?(ツファBFb、BFb・・・を介し
てアンドゲートANb、ANb・・・の一方の入力端に
供給され、デコーダ24によって選択された色データ出
力部内のカラーコードはバッファBFa。
れ、もう1ドツト分(CB2.CB3 )がデコーダ2
4のDo 、DI ビットに供給される。この結果、デ
コーダ23.24は各々供給されたカラーコード(2ビ
ツト)に基づいて、色データ出力部20−1〜20−1
6のいずれか(ただし、この場合は予め設定された4つ
のうちの一つ)を選択する選択信号を出力する。そして
、デコーダ23によって選択された色データ出力部内の
カラーデータは?(ツファBFb、BFb・・・を介し
てアンドゲートANb、ANb・・・の一方の入力端に
供給され、デコーダ24によって選択された色データ出
力部内のカラーコードはバッファBFa。
BFa・・・を介してアンドゲートA N a、 A
N a・・・の一方の入力端に供給される。一方、この
GVモードにおいては、オアゲートOR2の出力信号が
1”となシ、この結果、パルス信号s、、Oxは各々オ
アゲートORIおよびアンドゲートANIを通過してア
ントゲ−)ANb、ANb・・・およびアントゲ−)
AN a、 AN a・・・の他方の入力端に供給され
慝。したがって、アントゲ−) AN *。
N a・・・の一方の入力端に供給される。一方、この
GVモードにおいては、オアゲートOR2の出力信号が
1”となシ、この結果、パルス信号s、、Oxは各々オ
アゲートORIおよびアンドゲートANIを通過してア
ントゲ−)ANb、ANb・・・およびアントゲ−)
AN a、 AN a・・・の他方の入力端に供給され
慝。したがって、アントゲ−) AN *。
AN&・・・およびアンドゲートANbj AN′b・
・・は交互に開状態となシ、この結果、デコーダ23に
よって選択された色データ出力部とデコーダ24によっ
て選択された色データ出力部内のカラーデータは、交互
にオアゲー)OR,OR・・・を介して出力される。こ
れによシ、オアゲートOR,OR・・・を介して出力さ
れるカラーデータの周期はパルス信号96. (0,)
の麺となシ、これにより、1水平ラインに512ドツト
の表示がなされる。なお、カラーパレット13に供給さ
れるカラーコードは、前述した(その場合と同様にパル
ス信号y。
・・は交互に開状態となシ、この結果、デコーダ23に
よって選択された色データ出力部とデコーダ24によっ
て選択された色データ出力部内のカラーデータは、交互
にオアゲー)OR,OR・・・を介して出力される。こ
れによシ、オアゲートOR,OR・・・を介して出力さ
れるカラーデータの周期はパルス信号96. (0,)
の麺となシ、これにより、1水平ラインに512ドツト
の表示がなされる。なお、カラーパレット13に供給さ
れるカラーコードは、前述した(その場合と同様にパル
ス信号y。
(り、)に同期して転送される。
次に、G■モードにおける動作を説明する。このモード
において、1水子走査中KVRAM2から読み出す静止
画データのピット数は(4ビツト)の読み出しが必要に
なる。この場合、1水平ラインの表示に256バイト程
度の静止画データを読み出すにa、VRAM2に対し極
めて高速のアクセスが要求される。そこで、この実施例
では以下に述べる処理によシ高速アクセスを実現してい
る。
において、1水子走査中KVRAM2から読み出す静止
画データのピット数は(4ビツト)の読み出しが必要に
なる。この場合、1水平ラインの表示に256バイト程
度の静止画データを読み出すにa、VRAM2に対し極
めて高速のアクセスが要求される。そこで、この実施例
では以下に述べる処理によシ高速アクセスを実現してい
る。
まず、画像データ処理回路lOはVRAM2をアクセス
する際に、アクセス要求信号RQとハイスピードリード
信号H8RとをVRAMインターフェイス16へ出力す
るとともに、ロウアドレスデータtVRAM2へ供給す
る。次に、VRAMインターフェイス16が信号RAS
′t−出力すると(筒板、図(イ)→、VRAM2を構
成しているり、RAM1.2が共に、ロウアドレスをラ
ッチする。そして、画像データ処理回路10がカラムア
ドレスデータを出力し、VRAMインターフェイス16
が信号CASOを出力すると(第9図0))、この時点
でDRAMIのアクセスアドレスが確定し、アクセスさ
れた番地内のカラーコードデータ(1バイト)がVRA
Mインターフェイス16を介して画像データ処理回路1
0に供給される。次いで、VRAMインターフェイス1
6は信号CASOを停止し、その直後に信号CAS 1
t−出力する。この場合、画像データ処理回路10は
ロウアドレスデータを変化させておらず、以前のデータ
をそのまま出力している。そして、信号CASIが出力
されると、DRAM2のアクセスアドレスが確定し、ア
クセスされた番地内のカラーコードデータ(1バイト)
が画像データ処理回路1oに供給される。この場合にア
クセスされるDRAM2のアドレスは、画像データ処理
回路100カラムアドレスデータが変化していないから
、前述のDRAMlのアクセスアドレスと同じである。
する際に、アクセス要求信号RQとハイスピードリード
信号H8RとをVRAMインターフェイス16へ出力す
るとともに、ロウアドレスデータtVRAM2へ供給す
る。次に、VRAMインターフェイス16が信号RAS
′t−出力すると(筒板、図(イ)→、VRAM2を構
成しているり、RAM1.2が共に、ロウアドレスをラ
ッチする。そして、画像データ処理回路10がカラムア
ドレスデータを出力し、VRAMインターフェイス16
が信号CASOを出力すると(第9図0))、この時点
でDRAMIのアクセスアドレスが確定し、アクセスさ
れた番地内のカラーコードデータ(1バイト)がVRA
Mインターフェイス16を介して画像データ処理回路1
0に供給される。次いで、VRAMインターフェイス1
6は信号CASOを停止し、その直後に信号CAS 1
t−出力する。この場合、画像データ処理回路10は
ロウアドレスデータを変化させておらず、以前のデータ
をそのまま出力している。そして、信号CASIが出力
されると、DRAM2のアクセスアドレスが確定し、ア
クセスされた番地内のカラーコードデータ(1バイト)
が画像データ処理回路1oに供給される。この場合にア
クセスされるDRAM2のアドレスは、画像データ処理
回路100カラムアドレスデータが変化していないから
、前述のDRAMlのアクセスアドレスと同じである。
次に、VRAMインターフェイス16は信号CAS 1
゜百I】を順次停止し、その後に画像データ処理回路1
0が新たなアドレスデータを出力すると、上述の動作を
く・)返し行う。なお、アクセスするデータのロウアド
レスが変化しない場合は、ag9図に破線で示すように
、信号瓦τS、H8Rを出力なカラムアドレスが出力さ
れる毎に、信号CASO。
゜百I】を順次停止し、その後に画像データ処理回路1
0が新たなアドレスデータを出力すると、上述の動作を
く・)返し行う。なお、アクセスするデータのロウアド
レスが変化しない場合は、ag9図に破線で示すように
、信号瓦τS、H8Rを出力なカラムアドレスが出力さ
れる毎に、信号CASO。
CASlを第9図(ロ)、f今に示すタイミングで出力
するようにする。
するようにする。
そして、DRAMIから読み出されたカラーコード(2
ビツト分)が、切換レジスタ12内のレジスタ12&に
一時記憶された後に、そのままカラーパスCBO−CB
7に出力され、次いで、DRAM2から読み出されたカ
ラーコードが、レジスタ12&に一時記憶された後にカ
ラーパスCBO〜CB7に出力される。次に、デコーダ
23.24は各々DRAMIからレジスタ12aを介し
て供給されたデータの下位4ビツトおよび上位4ビツト
に基づいて、色データ出力部20−1〜20−16のい
ずれか1つを選択する選択信号を各々出力する。また、
0MモードにおけるオアゲートORI、OR2とアント
ゲ−)ANIの各出力信号は前述したGVモードの場合
と同様忙なるから、デコーダ23によって選択された色
データ出力部とデコーダ24によって選択された色ダー
麿出”h櫂内小−h弓−4−々汁 亦百f+〒I−トO
R,OR・・・を介して出力され、この結果、1水平ラ
インに512ドツトの表示が行なわれる。
ビツト分)が、切換レジスタ12内のレジスタ12&に
一時記憶された後に、そのままカラーパスCBO−CB
7に出力され、次いで、DRAM2から読み出されたカ
ラーコードが、レジスタ12&に一時記憶された後にカ
ラーパスCBO〜CB7に出力される。次に、デコーダ
23.24は各々DRAMIからレジスタ12aを介し
て供給されたデータの下位4ビツトおよび上位4ビツト
に基づいて、色データ出力部20−1〜20−16のい
ずれか1つを選択する選択信号を各々出力する。また、
0MモードにおけるオアゲートORI、OR2とアント
ゲ−)ANIの各出力信号は前述したGVモードの場合
と同様忙なるから、デコーダ23によって選択された色
データ出力部とデコーダ24によって選択された色ダー
麿出”h櫂内小−h弓−4−々汁 亦百f+〒I−トO
R,OR・・・を介して出力され、この結果、1水平ラ
インに512ドツトの表示が行なわれる。
このように、上述した実施例によれば、カラーパレット
13が出力するカラーデータのスピードを、供給される
カラーコードの2倍にすることができる。 ゛ 〔発明の効果〕 以上説明したようにこの発明によれば、予めカラーデー
タがセットされるカラーデータ出力部と、複数の入力チ
ャンネルに対応して各々設けられるとともに、前記各入
力チャンネルから供給されるカラーコードに基づいて前
記カラーデータ出力部のいずれか1つを選択する選択信
号を出力するデコーダと、前記各゛カラーデータ出力部
の各々の出力端に前記各入力チャンネルに対応して並列
に設けられるとともに、その入力チャンネルに対応する
デコーダが出力する前記選択信号を開信号とするゲート
手段と、前記ゲート手段を介して前記カラーデータ出力
部内から出力されるカラーデータを表示面上の1ドツト
表示タイミングに対応する切換パルス信号に基づいて順
次入力チャンネル別に切換えて出力する切換出力手段と
を具備し、前記各入力チャンネルの各々に同時にカラー
コードを供給するようにしたので、動作電流を増すこと
なくカラーデータの高速変換が行える利点が得られる。
13が出力するカラーデータのスピードを、供給される
カラーコードの2倍にすることができる。 ゛ 〔発明の効果〕 以上説明したようにこの発明によれば、予めカラーデー
タがセットされるカラーデータ出力部と、複数の入力チ
ャンネルに対応して各々設けられるとともに、前記各入
力チャンネルから供給されるカラーコードに基づいて前
記カラーデータ出力部のいずれか1つを選択する選択信
号を出力するデコーダと、前記各゛カラーデータ出力部
の各々の出力端に前記各入力チャンネルに対応して並列
に設けられるとともに、その入力チャンネルに対応する
デコーダが出力する前記選択信号を開信号とするゲート
手段と、前記ゲート手段を介して前記カラーデータ出力
部内から出力されるカラーデータを表示面上の1ドツト
表示タイミングに対応する切換パルス信号に基づいて順
次入力チャンネル別に切換えて出力する切換出力手段と
を具備し、前記各入力チャンネルの各々に同時にカラー
コードを供給するようにしたので、動作電流を増すこと
なくカラーデータの高速変換が行える利点が得られる。
したがって、集積化する際において回路面積を少さくす
ることができ、また、回路の発熱も押えることができる
。
ることができ、また、回路の発熱も押えることができる
。
第1図はこの発明の一実施例の構成を示すブロック図、
第2図、第3図は各々第1図に示す切換の表示モードG
ll/〜GWにおける表示面のドツトとVRAM2内の
カラーコードとの関係を示す図、第8図(イ)、(ロ)
は(J/、GVモードにおける信号RASとCA30の
波形を示す波形図、第9図(イ)〜に)は各々0Mモー
ドにおける信号酊τ1、面、CASl、H8Hの波形を
示す波形図、第10図はディスプレイコントローラを用
い九場合の一般的なディスプレイ装置の構成を示すブロ
ック図である。 20−1〜20−16・・・・・ 色データ出力部(カ
ラーデータ出力’M)、23,24 ・・・・・デコー
ダ、BFa、BFa・・・・・バッファ(ゲート手段)
、BFbt BFb・・・・・バッファ(ゲート手段)
、為。 〆、・・・・・パルス信号(切換パルス)、ANa、A
Na・・・・・アンドゲート(切換出力手段)、A N
b 、ANb・・・・・アンドゲート(切換出力手段
)、oul、bu2・・・・・オアゲート(切換出力手
段)、ANI、ANI・・・・・アンドゲート(切換出
力手段)。 出願人 株式会社 アスキー 第6図 第7YM Cイ) Cロン
第2図、第3図は各々第1図に示す切換の表示モードG
ll/〜GWにおける表示面のドツトとVRAM2内の
カラーコードとの関係を示す図、第8図(イ)、(ロ)
は(J/、GVモードにおける信号RASとCA30の
波形を示す波形図、第9図(イ)〜に)は各々0Mモー
ドにおける信号酊τ1、面、CASl、H8Hの波形を
示す波形図、第10図はディスプレイコントローラを用
い九場合の一般的なディスプレイ装置の構成を示すブロ
ック図である。 20−1〜20−16・・・・・ 色データ出力部(カ
ラーデータ出力’M)、23,24 ・・・・・デコー
ダ、BFa、BFa・・・・・バッファ(ゲート手段)
、BFbt BFb・・・・・バッファ(ゲート手段)
、為。 〆、・・・・・パルス信号(切換パルス)、ANa、A
Na・・・・・アンドゲート(切換出力手段)、A N
b 、ANb・・・・・アンドゲート(切換出力手段
)、oul、bu2・・・・・オアゲート(切換出力手
段)、ANI、ANI・・・・・アンドゲート(切換出
力手段)。 出願人 株式会社 アスキー 第6図 第7YM Cイ) Cロン
Claims (1)
- 表示面のドツトの色を指定するカラーコードを予めメモ
リに記憶し、このカラーコードを表示面の走査に対応し
て順次読み出すとともに、読み出したカラーコード?、
3原色カラーデータに変換し、このカラーデータに基づ
いてカラー表示を行うようにしたディスプレイコントロ
ーラにおいて、予めカラーデータがセットされるカラー
データ出力部と、複数の入力チャンネルに対応して各々
設けられるとともに、前記各入力チャンネルから供給さ
れるカラーコードに基づいて前記カラーデータ出力部の
いずれか1つを選択する澤択信号を出力するデコーダと
、前記各カラーデータ出力部の各々の出力端に前記各入
力チャンネルに対応して並列に設けられるとともに、そ
の入力チャンネルに対応するデコーダが出力する前記選
択信号を開信号とするゲート手段と、前記ゲート手段を
介して箭記カラーデニタ出力部内から出力されるカラー
コードを表示面上の1ドツト表示タイミングに対応する
切換パルス信号に基づいて順次入力チャンネル別に切換
えて出力する切換出力手段とを具備し、前記各入力チャ
ンネルの各々に同時にカラーコードを供給することを特
徴とするディスプレイコントローラ。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59105574A JPS60247692A (ja) | 1984-05-24 | 1984-05-24 | デイスプレイコントロ−ラ |
| US06/736,761 US4684942A (en) | 1984-05-24 | 1985-05-22 | Video display controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59105574A JPS60247692A (ja) | 1984-05-24 | 1984-05-24 | デイスプレイコントロ−ラ |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60247692A true JPS60247692A (ja) | 1985-12-07 |
| JPH051946B2 JPH051946B2 (ja) | 1993-01-11 |
Family
ID=14411287
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59105574A Granted JPS60247692A (ja) | 1984-05-24 | 1984-05-24 | デイスプレイコントロ−ラ |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US4684942A (ja) |
| JP (1) | JPS60247692A (ja) |
Families Citing this family (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4769632A (en) * | 1986-02-10 | 1988-09-06 | Inmos Limited | Color graphics control system |
| US4772881A (en) * | 1986-10-27 | 1988-09-20 | Silicon Graphics, Inc. | Pixel mapping apparatus for color graphics display |
| US4862154A (en) * | 1986-10-31 | 1989-08-29 | International Business Machines Corporation | Image display processor for graphics workstation |
| JPH01248185A (ja) * | 1988-03-30 | 1989-10-03 | Toshiba Corp | ディスプレィコントローラ |
| DE68920145T2 (de) * | 1989-10-12 | 1995-06-29 | Ibm | Anzeigesystem. |
| JPH0455890A (ja) * | 1990-06-25 | 1992-02-24 | Canon Inc | 画像データ制御装置及び表示システム |
| JPH0656546B2 (ja) * | 1991-07-22 | 1994-07-27 | インターナショナル・ビジネス・マシーンズ・コーポレイション | イメージバッファ |
| US5261049A (en) * | 1991-07-22 | 1993-11-09 | International Business Machines Corporation | Video RAM architecture incorporating hardware decompression |
| US6088045A (en) * | 1991-07-22 | 2000-07-11 | International Business Machines Corporation | High definition multimedia display |
| US5325338A (en) * | 1991-09-04 | 1994-06-28 | Advanced Micro Devices, Inc. | Dual port memory, such as used in color lookup tables for video systems |
| US5268682A (en) * | 1991-10-07 | 1993-12-07 | Industrial Technology Research Institute | Resolution independent raster display system |
| JPH05108043A (ja) * | 1991-10-16 | 1993-04-30 | Pioneer Video Corp | グラフイツクスデコーダ |
| US5321425A (en) * | 1992-02-19 | 1994-06-14 | Industrial Technology Research Institute | Resolution independent screen refresh strategy |
| US5400056A (en) * | 1993-01-21 | 1995-03-21 | Brooktree Corporation | Apparatus for and method of processing and converting binary information to corresponding analog signals |
| US5926155A (en) * | 1993-02-02 | 1999-07-20 | Hitachi, Ltd. | Digital video display system |
| US5392241A (en) * | 1993-12-10 | 1995-02-21 | International Business Machines Corporation | Semiconductor memory circuit with block overwrite |
| US5577193A (en) * | 1994-09-28 | 1996-11-19 | International Business Machines Corporation | Multiple data registers and addressing technique therefore for block/flash writing main memory of a DRAM/VRAM |
| JP3613451B2 (ja) | 1999-07-27 | 2005-01-26 | パイオニア株式会社 | 多色発光表示パネルの駆動装置及び駆動方法 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| IE37624B1 (en) * | 1972-05-19 | 1977-08-31 | Cit Alcatel | Polychromatic graphic visual display assembly |
| GB1452489A (en) * | 1973-12-20 | 1976-10-13 | Int Computers Ltd | Colour display apparatus |
| JPS559742B2 (ja) * | 1974-06-20 | 1980-03-12 | ||
| GB2044052B (en) * | 1978-10-04 | 1983-08-03 | Sharp Kk | Instruction controlled audio visual system |
| JPS55143588A (en) * | 1979-04-10 | 1980-11-08 | Nippon Electric Co | Pattern display system |
| JPS5678880A (en) * | 1979-12-03 | 1981-06-29 | Hitachi Ltd | Character and graphic display unit |
| US4590463A (en) * | 1980-09-29 | 1986-05-20 | Rca Corporation | Digital control of color in CRT display |
| US4442428A (en) * | 1981-08-12 | 1984-04-10 | Ibm Corporation | Composite video color signal generation from digital color signals |
-
1984
- 1984-05-24 JP JP59105574A patent/JPS60247692A/ja active Granted
-
1985
- 1985-05-22 US US06/736,761 patent/US4684942A/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| US4684942A (en) | 1987-08-04 |
| JPH051946B2 (ja) | 1993-01-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4991110A (en) | Graphics processor with staggered memory timing | |
| US4823120A (en) | Enhanced video graphics controller | |
| JPH051946B2 (ja) | ||
| JPS6323577B2 (ja) | ||
| US4815033A (en) | Method and apparatus for accessing a color palette synchronously during refreshing of a monitor and asynchronously during updating of the palette | |
| JPS6025794B2 (ja) | カラ−図形表示装置 | |
| EP0279693B1 (en) | Multi-plane video ram | |
| JPS6067989A (ja) | 画像表示装置 | |
| JPH0690613B2 (ja) | 表示制御装置 | |
| JPH06208787A (ja) | ランダムアクセスメモリ | |
| JP2761335B2 (ja) | 画面表示装置 | |
| EP0264603B1 (en) | Raster scan digital display system | |
| US5097256A (en) | Method of generating a cursor | |
| US4901062A (en) | Raster scan digital display system | |
| JPH071425B2 (ja) | ラスタ走査表示システム | |
| JPH0544680B2 (ja) | ||
| JPH04275592A (ja) | 液晶表示装置 | |
| JPS604988A (ja) | 画像表示装置 | |
| JPH0467191B2 (ja) | ||
| JPS6219897A (ja) | Crtコントロ−ラによる液晶デイスプレイの制御方式 | |
| JPH0469908B2 (ja) | ||
| JPH01259461A (ja) | 画像記憶装置のアクセス方式 | |
| JPS6235398A (ja) | 汎用グラフイツクデイスプレイ装置 | |
| JPS60245033A (ja) | デイスプレイコントロ−ラにおけるレジスタ書込み回路 | |
| JPH05210375A (ja) | 表示回路 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |