JPH0222955B2 - - Google Patents
Info
- Publication number
- JPH0222955B2 JPH0222955B2 JP59101886A JP10188684A JPH0222955B2 JP H0222955 B2 JPH0222955 B2 JP H0222955B2 JP 59101886 A JP59101886 A JP 59101886A JP 10188684 A JP10188684 A JP 10188684A JP H0222955 B2 JPH0222955 B2 JP H0222955B2
- Authority
- JP
- Japan
- Prior art keywords
- memory
- bus
- planes
- plane
- image
- 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.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/147—Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
-
- 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/36—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
- G09G5/39—Control of the bit-mapped memory
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/153—Digital output to display device ; Cooperation and interconnection of the display device with other functional units using cathode-ray tubes
-
- 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/022—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 memory planes
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Controls And Circuits For Display Device (AREA)
- Image Generation (AREA)
- Image Input (AREA)
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、表示色に応じた数のメモリプレーン
で構成された画像メモリを有するカラー画像表示
装置に係り、特にメモリプレーンを可変構成にし
たカラー画像表示装置に係る。
で構成された画像メモリを有するカラー画像表示
装置に係り、特にメモリプレーンを可変構成にし
たカラー画像表示装置に係る。
[従来技術]
カラー画像用の画像メモリは1ピクセル当り複
数ビツトの画像情報を記憶するため、一般に表示
色に応じた数のメモリプレーンで構成されてい
る。例えば3原色を使用する場合は、赤、緑、お
よび青の各メモリプレーンにより8色まで表示で
きる。一般にはn枚のメモリプレーンで表示可能
な色の種類は2n色である。従来のカラー画像表示
装置ではnの値が固定されていたが、特開昭58−
55984号公報のように、メモリプレーンを可変構
成にすると、画像表示の融通性が増す。
数ビツトの画像情報を記憶するため、一般に表示
色に応じた数のメモリプレーンで構成されてい
る。例えば3原色を使用する場合は、赤、緑、お
よび青の各メモリプレーンにより8色まで表示で
きる。一般にはn枚のメモリプレーンで表示可能
な色の種類は2n色である。従来のカラー画像表示
装置ではnの値が固定されていたが、特開昭58−
55984号公報のように、メモリプレーンを可変構
成にすると、画像表示の融通性が増す。
[発明が解決しようとする問題点]
可変構成のメモリプレーンを使用する場合の問
題は、外部から見たときプレーン構成がどうであ
ろうと、CPU―デイスプレイ間のインタフエー
スの動作が一定でなければならないことである。
例えば、メモリプレーンのサイズが2倍(枚数が
半分)になつたとき、画像メモリの読出しおよび
書込みを行う回路(以下、R/W回路という)と
メモリプレーンの間のバスのサイズも2倍にすれ
ば、メモリのR/W時間は一定となる。しかし、
物理的にはバスサイズは固定されているため、
R/W回路とメモリ間の可変バスサイズに対応す
るためには、バスサイズ別にR/W回路を設け、
それらを適宜切換えてメモリに接続することが必
要であつた。
題は、外部から見たときプレーン構成がどうであ
ろうと、CPU―デイスプレイ間のインタフエー
スの動作が一定でなければならないことである。
例えば、メモリプレーンのサイズが2倍(枚数が
半分)になつたとき、画像メモリの読出しおよび
書込みを行う回路(以下、R/W回路という)と
メモリプレーンの間のバスのサイズも2倍にすれ
ば、メモリのR/W時間は一定となる。しかし、
物理的にはバスサイズは固定されているため、
R/W回路とメモリ間の可変バスサイズに対応す
るためには、バスサイズ別にR/W回路を設け、
それらを適宜切換えてメモリに接続することが必
要であつた。
従つて本発明の目的は、1つのR/W回路で異
なるバスサイズに対応できるカラー画像表示装置
を提供することにある。
なるバスサイズに対応できるカラー画像表示装置
を提供することにある。
[問題点を解決するための手段]
本発明においては、画像メモリを構成する複数
のカラー対応メモリプレーンはCPUからの共通
アドレスによつて同時にアドレス指定され、個々
に接続されているデータバス上の画像データを書
込まれるか、またはそれらのデータバスへ画像デ
ータを読出す。画像メモリへ書込むべき画像デー
タはR/W回路において各メモリプレーンのデー
タバスへ分配される。これらの画像データが書込
まれるのは、第1選択手段によつて選択されたメ
モリプレーンだけである。読出しは各メモリプレ
ーンで同時に行われ、読出された画像データはメ
モリプレーンごとに設けられている読出しレジス
タへロードされる。そのうち、第2選択手段によ
つて選択された読出しレジスタの内容がCPUバ
スへ出力される。
のカラー対応メモリプレーンはCPUからの共通
アドレスによつて同時にアドレス指定され、個々
に接続されているデータバス上の画像データを書
込まれるか、またはそれらのデータバスへ画像デ
ータを読出す。画像メモリへ書込むべき画像デー
タはR/W回路において各メモリプレーンのデー
タバスへ分配される。これらの画像データが書込
まれるのは、第1選択手段によつて選択されたメ
モリプレーンだけである。読出しは各メモリプレ
ーンで同時に行われ、読出された画像データはメ
モリプレーンごとに設けられている読出しレジス
タへロードされる。そのうち、第2選択手段によ
つて選択された読出しレジスタの内容がCPUバ
スへ出力される。
[実施例]
これから説明する実施例では、メモリプレーン
(以下、単にプレーンという)の数は4枚であり、
各プレーンにおいて共通のアドレスにより8ビツ
ト(1バイト)単位の書込みまたは読出しが同時
に行われるようになつているが、もちろん本発明
はこのような数値に限定されるものではない。
(以下、単にプレーンという)の数は4枚であり、
各プレーンにおいて共通のアドレスにより8ビツ
ト(1バイト)単位の書込みまたは読出しが同時
に行われるようになつているが、もちろん本発明
はこのような数値に限定されるものではない。
まずマルチプレーンモードの考え方について説
明する。第1A図は4枚モード、第1B図は2枚
モード、第1C図は1枚モードのときの構成をそ
れぞれ示している。いずれのモードにおいても
R/W回路10は同じでよい。4枚モードおよび
2枚モードはカラー表示用であるが、1枚モード
はモノクロ表示の他にカラー表示(白黒以外の2
色)も可能である。R/W回路10は、CPU1
2からの指令に応答して、CPU12から画像メ
モリ14へ書込み、および画像メモリ14から
CPU12への読出しを行う。各プレーンには
CPU12からアドレスバス24を介して同じア
ドレスが供給される。画像メモリ14に書込まれ
ている画像データを読出してデイスプレイ16で
表示する場合は、R/W回路10とは別の表示リ
フレツシユ回路(図示せず)が使用されるが、こ
れは本発明には関係しないので、ここでは触れな
いことにする。
明する。第1A図は4枚モード、第1B図は2枚
モード、第1C図は1枚モードのときの構成をそ
れぞれ示している。いずれのモードにおいても
R/W回路10は同じでよい。4枚モードおよび
2枚モードはカラー表示用であるが、1枚モード
はモノクロ表示の他にカラー表示(白黒以外の2
色)も可能である。R/W回路10は、CPU1
2からの指令に応答して、CPU12から画像メ
モリ14へ書込み、および画像メモリ14から
CPU12への読出しを行う。各プレーンには
CPU12からアドレスバス24を介して同じア
ドレスが供給される。画像メモリ14に書込まれ
ている画像データを読出してデイスプレイ16で
表示する場合は、R/W回路10とは別の表示リ
フレツシユ回路(図示せず)が使用されるが、こ
れは本発明には関係しないので、ここでは触れな
いことにする。
第1A図の4枚のモードにおいて、CPU12
から画像メモリ14への書込みを行うときは、
R/W回路10は、CPU12から16ビツト幅の
CPUバス18を介して送られてきた画像データ
を、各々のプレーン0〜3のデータバスへ分配し
て、選択されたプレーンへ8ビツトずつ同時に書
込む。読出しのときは、各プレーンから8ビツト
の画像データが同時に読出され、CPU12へ16
ビツトずつ転送される。画像メモリ14を構成し
ている4枚のプレーン0〜3は各々異なつた色A
〜Dに対応しており、従つて表示のためにデイス
プレイ16の方へ送られるカラーコードは1ピク
セル当り4ビツトである。これは16色の表示を可
能にする。要するに4枚モードにおいては4ビツ
トのカラーコードが8ピクセル分同時に画像メモ
リ14に書込まれたり、そこから読出されたりす
る。
から画像メモリ14への書込みを行うときは、
R/W回路10は、CPU12から16ビツト幅の
CPUバス18を介して送られてきた画像データ
を、各々のプレーン0〜3のデータバスへ分配し
て、選択されたプレーンへ8ビツトずつ同時に書
込む。読出しのときは、各プレーンから8ビツト
の画像データが同時に読出され、CPU12へ16
ビツトずつ転送される。画像メモリ14を構成し
ている4枚のプレーン0〜3は各々異なつた色A
〜Dに対応しており、従つて表示のためにデイス
プレイ16の方へ送られるカラーコードは1ピク
セル当り4ビツトである。これは16色の表示を可
能にする。要するに4枚モードにおいては4ビツ
トのカラーコードが8ピクセル分同時に画像メモ
リ14に書込まれたり、そこから読出されたりす
る。
第1B図の2枚モードの場合は、4枚モードの
ときのプレーン0〜3が2枚1組になつて新たな
2倍サイズのプレーン0′および1′を構成してい
る。ただし枚数が2枚に減つているので、表示可
能なのは4色だけである。プレーン0′および
1′に対する書込みおよび読出しは16ビツト単位
で行われる。2枚モードにおいては、デイスプレ
イ16よりもドツト数の多いデイスプレイ20を
接続することができる。
ときのプレーン0〜3が2枚1組になつて新たな
2倍サイズのプレーン0′および1′を構成してい
る。ただし枚数が2枚に減つているので、表示可
能なのは4色だけである。プレーン0′および
1′に対する書込みおよび読出しは16ビツト単位
で行われる。2枚モードにおいては、デイスプレ
イ16よりもドツト数の多いデイスプレイ20を
接続することができる。
デイスプレイ16および20はカラーデイスプ
レイであるが、第1C図の1枚モードの場合は、
デイスプレイ22はモノクロでもよい。1枚モー
ドにおいては2色しか表示できないが、プレーン
サイズが元の4倍になつているので大画面の表示
が可能である。プレーン0″に対する書込みおよ
び読出しは32ビツト単位で行われる。
レイであるが、第1C図の1枚モードの場合は、
デイスプレイ22はモノクロでもよい。1枚モー
ドにおいては2色しか表示できないが、プレーン
サイズが元の4倍になつているので大画面の表示
が可能である。プレーン0″に対する書込みおよ
び読出しは32ビツト単位で行われる。
実際には、画像メモリ14はモードが何であつ
ても第1A図の構成(物理構成)をとり、データ
の取扱いを変えることによつて第1B図または第
1C図の構成が論理的に実現される。
ても第1A図の構成(物理構成)をとり、データ
の取扱いを変えることによつて第1B図または第
1C図の構成が論理的に実現される。
次に第2図を参照しながら、R/W回路10の
詳細について説明する。
詳細について説明する。
選択器30はCPU12からの制御バス32上
の制御信号に応じて、CPUバス18上の16ビツ
トのデータを下位バイトバス34および上位バイ
トバス36へ送り出すか、または内部バス38お
よびレジスタアドレスバス40へ送り出す。下位
バイトバス34はプレーン0および8ビツトのデ
ータバスに接続され、上位バイトバス36はプレ
ーン1および3の8ビツトのデータバスに接続さ
れている。
の制御信号に応じて、CPUバス18上の16ビツ
トのデータを下位バイトバス34および上位バイ
トバス36へ送り出すか、または内部バス38お
よびレジスタアドレスバス40へ送り出す。下位
バイトバス34はプレーン0および8ビツトのデ
ータバスに接続され、上位バイトバス36はプレ
ーン1および3の8ビツトのデータバスに接続さ
れている。
内部バス38はR/W回路10に設けられてい
る複数の内部レジスタ、すなわちプレーンマスク
レジスタ42、下位ビツトマスクレジスタ44、
上位ビツトマスクレジスタ46、モードレジスタ
48およびプレーン選択レジスタ50に接続され
ている。レジスタアドレスバス40はデコーダ5
2に接続されている。デコーダ52はレジスタア
ドレスバス40からのレジスタアドレスを解読し
て、それに対応する内部レジスタへロード信号を
供給する。内部バス38上のデータはこのロード
信号を供給された1つの内部レジスタにのみロー
ドされる。
る複数の内部レジスタ、すなわちプレーンマスク
レジスタ42、下位ビツトマスクレジスタ44、
上位ビツトマスクレジスタ46、モードレジスタ
48およびプレーン選択レジスタ50に接続され
ている。レジスタアドレスバス40はデコーダ5
2に接続されている。デコーダ52はレジスタア
ドレスバス40からのレジスタアドレスを解読し
て、それに対応する内部レジスタへロード信号を
供給する。内部バス38上のデータはこのロード
信号を供給された1つの内部レジスタにのみロー
ドされる。
プレーンマスクレジスタ42は4ビツトのレジ
スタで、そのビツト0〜3は画像メモリ14のプ
レーン0〜3に各々対応しており、各プレーンへ
の書込みを行うか否かを示す。プレーン0〜3は
対応するマスクビツトが1のときにのみ、下位バ
イトバス34または上位バイトバス36からの画
像データを書込まれる。マルチプレクサ54は、
カラーモードのときはプレーンマスクレジスタ4
2の内容をゲート56の方へ通し、モノクロモー
ドのときは、CPU12から供給されるALSB信
号が0か1かに応じて、プレーン0および1だけ
の書込みを可能にするマスク信号またはプレーン
2および3だけの書込みを可能にするマスク信号
を発生して、ゲート56へ送る。ALSBはCPU
12からアドレスバス24を介して画像メモリ1
4のプレーン0〜3へ共通に送られるメモリアド
レス中の特定の1ビツト(例えば最下位ビツト)
である。ゲート56は、マルチプレクサ54から
送られてきたマスクビツトが1のプレーンへのみ
CPU12からの行アドレスストローブ信号RAS
を通過させる。
スタで、そのビツト0〜3は画像メモリ14のプ
レーン0〜3に各々対応しており、各プレーンへ
の書込みを行うか否かを示す。プレーン0〜3は
対応するマスクビツトが1のときにのみ、下位バ
イトバス34または上位バイトバス36からの画
像データを書込まれる。マルチプレクサ54は、
カラーモードのときはプレーンマスクレジスタ4
2の内容をゲート56の方へ通し、モノクロモー
ドのときは、CPU12から供給されるALSB信
号が0か1かに応じて、プレーン0および1だけ
の書込みを可能にするマスク信号またはプレーン
2および3だけの書込みを可能にするマスク信号
を発生して、ゲート56へ送る。ALSBはCPU
12からアドレスバス24を介して画像メモリ1
4のプレーン0〜3へ共通に送られるメモリアド
レス中の特定の1ビツト(例えば最下位ビツト)
である。ゲート56は、マルチプレクサ54から
送られてきたマスクビツトが1のプレーンへのみ
CPU12からの行アドレスストローブ信号RAS
を通過させる。
下位ビツトマスクレジスタ44および上位ビツ
トマスクレジスタ46は、いずれも8ビツトのレ
ジスタで、下位バイトバス34および上位バイト
バス36上の各8ビツトの画像データのうち、ど
のビツトの書込みを禁止(マスク)するかを示
す。レジスタ44および46の内容は、CPU1
2からの列アドレスストローブ信号CASによつ
て条件付けられるゲート58および60を通つ
て、プレーン0および2(下位ビツトマスク)な
らびにプレーン1および3(上位ビツトマスク)
へCASとして供給される。
トマスクレジスタ46は、いずれも8ビツトのレ
ジスタで、下位バイトバス34および上位バイト
バス36上の各8ビツトの画像データのうち、ど
のビツトの書込みを禁止(マスク)するかを示
す。レジスタ44および46の内容は、CPU1
2からの列アドレスストローブ信号CASによつ
て条件付けられるゲート58および60を通つ
て、プレーン0および2(下位ビツトマスク)な
らびにプレーン1および3(上位ビツトマスク)
へCASとして供給される。
モードレジスタ48はカラーモードかモノクロ
モードかを示すモード信号をマルチプレクサ54
および72へ供給する。
モードかを示すモード信号をマルチプレクサ54
および72へ供給する。
プレーン選択レジスタ50はどのプレーンの画
像データをCPU12へ読出すかを指定する。モ
ードレジスタ48からマルチプレクサ72へ印加
されるモード信号がカラーモードを示している
と、プレーン選択レジスタ50の内容がマルチプ
レクサ72を通つて、バスマルチプレクサ70へ
供給される。モノクロモードのときは、ALSBが
0か1に応じて、マルチプレクサ72はプレーン
0および1からの画像データを読出させる信号、
またはプレーン2および3からの画像データを読
出させる信号を発生して、バスマルチプレクサ7
0へ送る。
像データをCPU12へ読出すかを指定する。モ
ードレジスタ48からマルチプレクサ72へ印加
されるモード信号がカラーモードを示している
と、プレーン選択レジスタ50の内容がマルチプ
レクサ72を通つて、バスマルチプレクサ70へ
供給される。モノクロモードのときは、ALSBが
0か1に応じて、マルチプレクサ72はプレーン
0および1からの画像データを読出させる信号、
またはプレーン2および3からの画像データを読
出させる信号を発生して、バスマルチプレクサ7
0へ送る。
プレーン0〜3から同時に読出された各8ビツ
トの画像データは、CPUからのラツチ信号によ
つて読出しレジスタ62,64,66および68
へ各々ロードされる。バスマルチプレクサ70
は、マルチプレクサ72からのプレーン選択信号
によつて選択された読出しレジスタの内容を
CPUバス18へゲートする。
トの画像データは、CPUからのラツチ信号によ
つて読出しレジスタ62,64,66および68
へ各々ロードされる。バスマルチプレクサ70
は、マルチプレクサ72からのプレーン選択信号
によつて選択された読出しレジスタの内容を
CPUバス18へゲートする。
動作にあたつては、CPU12は画像メモリ1
4への書込みまたはそこからの読出しに先立つ
て、R/W回路10の内部レジスタを初期設定す
る指令を選択器30へ送る。この指令は、初期設
定されるレジスタを指定するレジスタアドレス
と、指定されたレジスタへロードされるべき初期
設定データを含んでいる。レジスタアドレスはバ
ス40を介してデコーダ52へ送られ、それによ
り1つの内部レジスタが選択されて、そこに内部
バス38上の初期設定データがロードされる。
4への書込みまたはそこからの読出しに先立つ
て、R/W回路10の内部レジスタを初期設定す
る指令を選択器30へ送る。この指令は、初期設
定されるレジスタを指定するレジスタアドレス
と、指定されたレジスタへロードされるべき初期
設定データを含んでいる。レジスタアドレスはバ
ス40を介してデコーダ52へ送られ、それによ
り1つの内部レジスタが選択されて、そこに内部
バス38上の初期設定データがロードされる。
プレーンマスクレジスタ42は、下位バイトバ
ス34上の8ビツト画像データをプレーン0およ
び2へ、そして上位バイトバス36上の8ビツト
画像データ(下位バイトと同じでもよい)をプレ
ーン1および3へ各々同時に書込む場合は、全1
に設定される。プレーン0〜3へ各々異なつた8
ビツト画像データを書込みたいときは、例えばプ
レーンマスクレジスタ42において、最初にプレ
ーン0および1に対応するビツト位置に1がロー
ドされ且つプレーン2および3に対応するビツト
位置に0がロードされる。この結果、ゲート56
からのRAS信号がプレーン0および1にのみ供
給されるので、下位バイトバス34上の画像デー
タはプレーン0にのみ書込まれ、同時に上位バイ
トバス36上の画像データはプレーン1にのみ書
込まれる。次にプレーンマスクレジスタ42にお
いて、プレーン0および1とプレーン2および3
のマスクビツト値が反対にされ、かくて別の画像
データがプレーン2および3へ同時に書込まれ
る。4枚モードにおいては、下位バイトバス34
および上位バイトバス36上の画像データを全1
または全0に設定し、プレーンマスクレジスタ4
2へ表示したい色のカラーコードに対応する4ビ
ツトの値をロードしておくと、画像メモリ14に
同じ色のデータを8ピクセル分ずつ順次に書込ん
でいくことができる。
ス34上の8ビツト画像データをプレーン0およ
び2へ、そして上位バイトバス36上の8ビツト
画像データ(下位バイトと同じでもよい)をプレ
ーン1および3へ各々同時に書込む場合は、全1
に設定される。プレーン0〜3へ各々異なつた8
ビツト画像データを書込みたいときは、例えばプ
レーンマスクレジスタ42において、最初にプレ
ーン0および1に対応するビツト位置に1がロー
ドされ且つプレーン2および3に対応するビツト
位置に0がロードされる。この結果、ゲート56
からのRAS信号がプレーン0および1にのみ供
給されるので、下位バイトバス34上の画像デー
タはプレーン0にのみ書込まれ、同時に上位バイ
トバス36上の画像データはプレーン1にのみ書
込まれる。次にプレーンマスクレジスタ42にお
いて、プレーン0および1とプレーン2および3
のマスクビツト値が反対にされ、かくて別の画像
データがプレーン2および3へ同時に書込まれ
る。4枚モードにおいては、下位バイトバス34
および上位バイトバス36上の画像データを全1
または全0に設定し、プレーンマスクレジスタ4
2へ表示したい色のカラーコードに対応する4ビ
ツトの値をロードしておくと、画像メモリ14に
同じ色のデータを8ピクセル分ずつ順次に書込ん
でいくことができる。
ビツトマスクレジスタ44および46は、画像
データの8ビツトのうち書込むべき画像ビツトに
対応するビツト位置に1をロードされ、書込みが
禁止される画像ビツトに対応するビツト位置に0
をロードされる。第2図には示していないが、画
像メモリ14からレジスタ62,64,66およ
び68へ読出された画像データを所定量だけシフ
トする回路を設けておき、その出力をビツトマス
クレジスタ44および46を用いて画像メモリ1
4へ書戻すと、表示画面上で画像を特定の方向に
動かすことができる。
データの8ビツトのうち書込むべき画像ビツトに
対応するビツト位置に1をロードされ、書込みが
禁止される画像ビツトに対応するビツト位置に0
をロードされる。第2図には示していないが、画
像メモリ14からレジスタ62,64,66およ
び68へ読出された画像データを所定量だけシフ
トする回路を設けておき、その出力をビツトマス
クレジスタ44および46を用いて画像メモリ1
4へ書戻すと、表示画面上で画像を特定の方向に
動かすことができる。
モードレジスタ48は、カラーモードを表わす
0またはモノクロモードを表わす1をロードされ
る。
0またはモノクロモードを表わす1をロードされ
る。
プレーン選択レジスタ50は、4つの読出しレ
ジスタ62,64,66および68のうちどのレ
ジスタの内容をCPUバス18へ出力するかを示
す選択データをロードされる。全プレーンの画像
データを読出す場合は、カラーモードかモノクロ
モードかには関係なく、マルチプレクサ72から
の選択信号によつて、まずレジスタ62および6
4の内容が各々CPUバス18の下位バイトおよ
び上位バイトへ同時に出力され、次にレジスタ6
6および68の内容が同様に出力される。特定の
プレーンだけの読出しを指定する選択データがプ
レーン選択レジスタ50へロードされると、その
プレーンに対応する読出しレジスタの内容だけが
順次にCPUバス18へ出力される。
ジスタ62,64,66および68のうちどのレ
ジスタの内容をCPUバス18へ出力するかを示
す選択データをロードされる。全プレーンの画像
データを読出す場合は、カラーモードかモノクロ
モードかには関係なく、マルチプレクサ72から
の選択信号によつて、まずレジスタ62および6
4の内容が各々CPUバス18の下位バイトおよ
び上位バイトへ同時に出力され、次にレジスタ6
6および68の内容が同様に出力される。特定の
プレーンだけの読出しを指定する選択データがプ
レーン選択レジスタ50へロードされると、その
プレーンに対応する読出しレジスタの内容だけが
順次にCPUバス18へ出力される。
[発明の効果]
本発明によれば1つのR/W回路であらゆるモ
ードに対応することができる。
ードに対応することができる。
第1A図は4枚モードのプレーン構成を示すブ
ロツク図。第1B図は2枚モードのプレーン構成
を示すブロツク図。第1C図は1枚モードのプレ
ーン構成を示すブロツク図。第2図はR/W回路
10の詳細を示すブロツク図。
ロツク図。第1B図は2枚モードのプレーン構成
を示すブロツク図。第1C図は1枚モードのプレ
ーン構成を示すブロツク図。第2図はR/W回路
10の詳細を示すブロツク図。
Claims (1)
- 【特許請求の範囲】 1 個々にデータバスが接続されている複数のカ
ラー対応メモリプレーンで構成された画像メモリ
と、 前記画像メモリに書込まれている画像データを
可視表示するデイスプレイと、 前記CPUに接続されたCPUバスと、 書込み時に前記CPUバス上の画像データを前
記メモリプレーンの各々のデータバスへ分配する
手段と、 前記複数のメモリプレーンのうち前記画像デー
タが同時に書込まれる1以上のメモリプレーンを
選択する第1選択手段と、 前記メモリプレーンごとに設けられている複数
の読出しレジスタと、 読出し時に前記複数の読出しレジスタのうちそ
の内容が同時に前記CPUバスへ出力される1以
上の読出しレジスタを選択する第2選択手段と、 を具備するカラー画像表示装置。 2 前記第1選択手段は前記メモリプレーンと同
数のビツト位置を有するレジスタで構成され、書
込みに先立つて前記CPUからマスク情報をロー
ドされる、特許請求の範囲第1項に記載のカラー
画像表示装置。
Priority Applications (9)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59101886A JPS60252394A (ja) | 1984-05-22 | 1984-05-22 | カラ−画像表示装置 |
| KR1019850000886A KR900002327B1 (ko) | 1984-05-22 | 1985-02-13 | 칼라 화상 표시 장치 |
| CA000478047A CA1233279A (en) | 1984-05-22 | 1985-04-01 | Color image display apparatus |
| BR8501703A BR8501703A (pt) | 1984-05-22 | 1985-04-11 | Aparelho de exibicao visual de imagens a cores |
| EP85105720A EP0165441B1 (en) | 1984-05-22 | 1985-05-10 | Color image display apparatus |
| DE8585105720T DE3585461D1 (de) | 1984-05-22 | 1985-05-10 | Einrichtung zur anzeige von farbbildern. |
| IN563/MAS/85A IN164958B (ja) | 1984-05-22 | 1985-07-22 | |
| SG110/93A SG11093G (en) | 1984-05-22 | 1993-02-03 | Color image display apparatus |
| HK349/93A HK34993A (en) | 1984-05-22 | 1993-04-08 | Color image display apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59101886A JPS60252394A (ja) | 1984-05-22 | 1984-05-22 | カラ−画像表示装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60252394A JPS60252394A (ja) | 1985-12-13 |
| JPH0222955B2 true JPH0222955B2 (ja) | 1990-05-22 |
Family
ID=14312416
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59101886A Granted JPS60252394A (ja) | 1984-05-22 | 1984-05-22 | カラ−画像表示装置 |
Country Status (9)
| Country | Link |
|---|---|
| EP (1) | EP0165441B1 (ja) |
| JP (1) | JPS60252394A (ja) |
| KR (1) | KR900002327B1 (ja) |
| BR (1) | BR8501703A (ja) |
| CA (1) | CA1233279A (ja) |
| DE (1) | DE3585461D1 (ja) |
| HK (1) | HK34993A (ja) |
| IN (1) | IN164958B (ja) |
| SG (1) | SG11093G (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04116047A (ja) * | 1990-09-05 | 1992-04-16 | Ricoh Co Ltd | 記録装置 |
| JPH04298448A (ja) * | 1991-03-25 | 1992-10-22 | Tokyo Electric Co Ltd | ジャム検知装置 |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62174882A (ja) * | 1985-12-25 | 1987-07-31 | Nec Corp | グラフイツクスビデオram制御回路 |
| EP0313789B1 (en) * | 1987-10-26 | 1992-11-25 | Tektronix, Inc. | Method and apparatus for representing three-dimensional color data in a one-dimensional reference system |
| EP0360530A3 (en) * | 1988-09-20 | 1992-12-09 | International Business Machines Corporation | Programmable multi-format display controller |
| US5694143A (en) * | 1994-06-02 | 1997-12-02 | Accelerix Limited | Single chip frame buffer and graphics accelerator |
| JPH10502181A (ja) * | 1994-06-20 | 1998-02-24 | ネオマジック・コーポレイション | メモリインタフェースのないグラフィックスコントローラ集積回路 |
| JP2012230554A (ja) * | 2011-04-26 | 2012-11-22 | Toshiba Corp | データ記憶装置、メモリ制御装置及びメモリ制御方法 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS559742B2 (ja) * | 1974-06-20 | 1980-03-12 |
-
1984
- 1984-05-22 JP JP59101886A patent/JPS60252394A/ja active Granted
-
1985
- 1985-02-13 KR KR1019850000886A patent/KR900002327B1/ko not_active Expired
- 1985-04-01 CA CA000478047A patent/CA1233279A/en not_active Expired
- 1985-04-11 BR BR8501703A patent/BR8501703A/pt not_active IP Right Cessation
- 1985-05-10 DE DE8585105720T patent/DE3585461D1/de not_active Expired - Lifetime
- 1985-05-10 EP EP85105720A patent/EP0165441B1/en not_active Expired - Lifetime
- 1985-07-22 IN IN563/MAS/85A patent/IN164958B/en unknown
-
1993
- 1993-02-03 SG SG110/93A patent/SG11093G/en unknown
- 1993-04-08 HK HK349/93A patent/HK34993A/en not_active IP Right Cessation
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04116047A (ja) * | 1990-09-05 | 1992-04-16 | Ricoh Co Ltd | 記録装置 |
| JPH04298448A (ja) * | 1991-03-25 | 1992-10-22 | Tokyo Electric Co Ltd | ジャム検知装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP0165441A3 (en) | 1989-04-05 |
| HK34993A (en) | 1993-04-16 |
| EP0165441B1 (en) | 1992-03-04 |
| KR900002327B1 (ko) | 1990-04-11 |
| IN164958B (ja) | 1989-07-15 |
| KR850008014A (ko) | 1985-12-11 |
| SG11093G (en) | 1993-04-16 |
| BR8501703A (pt) | 1986-04-22 |
| EP0165441A2 (en) | 1985-12-27 |
| DE3585461D1 (de) | 1992-04-09 |
| CA1233279A (en) | 1988-02-23 |
| JPS60252394A (ja) | 1985-12-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5313231A (en) | Color palette device having big/little endian interfacing, systems and methods | |
| US4783652A (en) | Raster display controller with variable spatial resolution and pixel data depth | |
| US5287470A (en) | Apparatus and method for coupling a multi-lead output bus to interleaved memories, which are addressable in normal and block-write modes | |
| US4554538A (en) | Multi-level raster scan display system | |
| US5446482A (en) | Flexible graphics interface device switch selectable big and little endian modes, systems and methods | |
| JPS63201792A (ja) | ビデオ表示アダプタ及びピクセル・プロセッサ | |
| JPH0429069B2 (ja) | ||
| US5056041A (en) | Data processing apparatus with improved bit masking capability | |
| US5185859A (en) | Graphics processor, a graphics computer system, and a process of masking selected bits | |
| JPH04303233A (ja) | 表示駆動制御用集積回路及び表示システム | |
| US4799056A (en) | Display system having extended raster operation circuitry | |
| JPH0222955B2 (ja) | ||
| US4888582A (en) | Apparatus for storing multi-bit pixel data | |
| JPH02157975A (ja) | グラフイツク・コンピユータ装置 | |
| JPS6041378B2 (ja) | 画像記憶装置 | |
| JPS58187996A (ja) | 表示メモリ回路 | |
| US5309552A (en) | Programmable multi-format display controller | |
| JP2561810B2 (ja) | ビット境界ブロック転送中のハードウェア支援式画素再フォーマット | |
| US4857909A (en) | Image display apparatus | |
| JPS6292070A (ja) | 画像デ−タの記憶方式 | |
| JPH0346833B2 (ja) | ||
| JPS5974590A (ja) | デイスプレイ装置のメモリ制御方式 | |
| JPH0544680B2 (ja) | ||
| JP2993745B2 (ja) | フレームメモリ | |
| JPH0758431B2 (ja) | アドレス線およびデータ線の接続システム |