JPS6330892A - Crtコントロ−ラ - Google Patents
Crtコントロ−ラInfo
- Publication number
- JPS6330892A JPS6330892A JP17485386A JP17485386A JPS6330892A JP S6330892 A JPS6330892 A JP S6330892A JP 17485386 A JP17485386 A JP 17485386A JP 17485386 A JP17485386 A JP 17485386A JP S6330892 A JPS6330892 A JP S6330892A
- Authority
- JP
- Japan
- Prior art keywords
- read
- address
- write
- display
- signal
- 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
- Digital Computer Display Output (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔概要〕
本発明はCRTコントローラであって、CPUよりの書
き込みアドレスと丙き込み用の画像データ又は読み出し
アドレスを保持し、水平走査期間の表示用の画像データ
をメモリより読み出さない期間に上記メモリをCPUよ
りの書き込みアドレス又は読み出しアドレスでアクセス
することによりCPUの処理効率を向上させ、かつCP
tJによるメモリのアクセスを高速化する。
き込みアドレスと丙き込み用の画像データ又は読み出し
アドレスを保持し、水平走査期間の表示用の画像データ
をメモリより読み出さない期間に上記メモリをCPUよ
りの書き込みアドレス又は読み出しアドレスでアクセス
することによりCPUの処理効率を向上させ、かつCP
tJによるメモリのアクセスを高速化する。
〔産業上の利用分野)
本発明はCRTコントローラに関し、メモリより1画面
分の画像データを順次読み出し、この画像データを映像
信号に変換してCRTに表示させるCRTコントローラ
に関する。
分の画像データを順次読み出し、この画像データを映像
信号に変換してCRTに表示させるCRTコントローラ
に関する。
一般に、画像表示システムではRAMに1画面分の画像
データを記憶させ、CRTの水平及び垂直の走査に応じ
てRAMより画像データを順次読み出し、読み出された
画像データを映像信号に変換してCRTに供給し表示を
行なう。
データを記憶させ、CRTの水平及び垂直の走査に応じ
てRAMより画像データを順次読み出し、読み出された
画像データを映像信号に変換してCRTに供給し表示を
行なう。
このような画像表示システムでは、CRTコントローラ
を設けてRAMより表示用の画像データを読み出させ、
CPUにはRAMの書き換え及びその他の処理を行なわ
せて、システムにおける表示画像の書き換え速度の高速
化等を計っている。
を設けてRAMより表示用の画像データを読み出させ、
CPUにはRAMの書き換え及びその他の処理を行なわ
せて、システムにおける表示画像の書き換え速度の高速
化等を計っている。
第6図は従来の画像表示システムの一例のシステム構成
図を示す。同図中、CPU10i、tRAMllから画
像データを読み出し、かつ画像データを書き込む。また
、CRT’lントローラ(以下r CRT C、Jと言
う)にはRANド1より表示のために画像データを読み
出す。上記CPU10゜CRTC12夫々はマルチプレ
クサ13を介していずれか一方がRAM11をアクセス
する。
図を示す。同図中、CPU10i、tRAMllから画
像データを読み出し、かつ画像データを書き込む。また
、CRT’lントローラ(以下r CRT C、Jと言
う)にはRANド1より表示のために画像データを読み
出す。上記CPU10゜CRTC12夫々はマルチプレ
クサ13を介していずれか一方がRAM11をアクセス
する。
RAM11より読み出された表示用の画像データはビデ
オ信号発生回路14に供給され、ここで映像信号として
の原色信号R,G、Bに変換される。原色信号R,G、
BはCRTCI 2よりの同期信号と共にCRT15に
供給され、CR’r15で表示が行なわれる。
オ信号発生回路14に供給され、ここで映像信号として
の原色信号R,G、Bに変換される。原色信号R,G、
BはCRTCI 2よりの同期信号と共にCRT15に
供給され、CR’r15で表示が行なわれる。
〔発明が解決しようとする問題点]
従来システムでは、CRTCI 2は、水平走査期間に
所定周期でRAM11をアクセスして表示用の画像デー
タを読み出し、CPU10は水平ブランキング期間及び
垂直ブランキング期間にRAM11をアクセスして画像
データの書き込み等を行なっている。
所定周期でRAM11をアクセスして表示用の画像デー
タを読み出し、CPU10は水平ブランキング期間及び
垂直ブランキング期間にRAM11をアクセスして画像
データの書き込み等を行なっている。
水平走査期間内においても、CRTCI 2がRAMI
Iをアクセスしない非アクセス期間が存在するが、この
非アクセス期間は水平ブランキング期間に比して非常に
短かく、CRTCI 2よりCPU10に非ブランキン
グ期間の開始を指示する制御信号を供給しても、cpu
ioが上記制御信号を受は取り、かつマルチプレクサ1
3を切換えてRAM11をアクセスするまでに時間を要
するため、上記非アクセス期間にCPU10でRAM1
1をアクセスできなかった。
Iをアクセスしない非アクセス期間が存在するが、この
非アクセス期間は水平ブランキング期間に比して非常に
短かく、CRTCI 2よりCPU10に非ブランキン
グ期間の開始を指示する制御信号を供給しても、cpu
ioが上記制御信号を受は取り、かつマルチプレクサ1
3を切換えてRAM11をアクセスするまでに時間を要
するため、上記非アクセス期間にCPU10でRAM1
1をアクセスできなかった。
また、CRTCl 2が水平走査期間にRAM11をア
クセスする周期は可変できるので上記制御信号の発生タ
イミングを進めることはできない。
クセスする周期は可変できるので上記制御信号の発生タ
イミングを進めることはできない。
従って、CPU10でRAM11のアクセス要求が発生
しても、CPIJloは水平ブランキング期間、垂直ブ
ランキング期間となるまで、RAM11のアクセスを待
たされ、CPU 10の処理効率が悪く、RAMI 1
のアクセスが遅いという問題点があった。
しても、CPIJloは水平ブランキング期間、垂直ブ
ランキング期間となるまで、RAM11のアクセスを待
たされ、CPU 10の処理効率が悪く、RAMI 1
のアクセスが遅いという問題点があった。
本発明はこのような点にかんがみてなされたものであり
、CPUの処理効率を向上させるCRTコントローラを
提供することを目的とする。
、CPUの処理効率を向上させるCRTコントローラを
提供することを目的とする。
第1図は本発明のCRTコントローラの原理ブロック図
を示す。
を示す。
同図中、1は表示用読み出しタイミング信号生成手段で
あり、水平走査期間に表示モードに応じた所定周期の表
示用読み出しタイミング信号を生成する。
あり、水平走査期間に表示モードに応じた所定周期の表
示用読み出しタイミング信号を生成する。
アドレス発生手段2は表示用読み出しタイミング信号を
供給されて画像データが記憶されたメモリ3を順次アク
セスするアドレスを生成する。
供給されて画像データが記憶されたメモリ3を順次アク
セスするアドレスを生成する。
メモリ3から読み出された表示用の画像データは変換手
段4で上記メモリ3のアクセス時間より大なる時間の表
示を行なう映像信号に変換されてCRT5に供給される
。
段4で上記メモリ3のアクセス時間より大なる時間の表
示を行なう映像信号に変換されてCRT5に供給される
。
保持手段6は、少なくともメモリの書き込みアドレスと
書き込み用の画像データ又は読み出しアドレスをCPU
7より供給されて保持する。
書き込み用の画像データ又は読み出しアドレスをCPU
7より供給されて保持する。
書き込み/読み出しタイミング信号生成手段8は、CP
U Tより書き込み又は読み出しの開始を指示するト
リガ信号を供給されて表示用読み出しタイミング信号の
非生成時に出き込み/読み出しタイミング信号を生成す
る。
U Tより書き込み又は読み出しの開始を指示するト
リガ信号を供給されて表示用読み出しタイミング信号の
非生成時に出き込み/読み出しタイミング信号を生成す
る。
切換手段9は、出き込み/読み出しタイミング信号の生
成時に保持手段6に保持された書き込みアドレスと書き
込み用の両縁データ又は読み出しアドレスをメモリ3に
供給してメモリ3の古き込み又は読み出しを行なう。
成時に保持手段6に保持された書き込みアドレスと書き
込み用の両縁データ又は読み出しアドレスをメモリ3に
供給してメモリ3の古き込み又は読み出しを行なう。
本発明においては、CRTコントローラの保持手段6に
CPU7よりの書き込みアドレスと書き込み用の画像デ
ータ又は読み出しアドレスが保持され、水平走査期間の
書き込み/読み出しタイミング信号生成時に上記出き込
みアドレス又は読み出しアドレスを用いてメモリがアク
セスされ、画像データの書き込み又は読み出しが行なわ
れる。
CPU7よりの書き込みアドレスと書き込み用の画像デ
ータ又は読み出しアドレスが保持され、水平走査期間の
書き込み/読み出しタイミング信号生成時に上記出き込
みアドレス又は読み出しアドレスを用いてメモリがアク
セスされ、画像データの書き込み又は読み出しが行なわ
れる。
〔実施例]
第2図は本発明になるCRTコントローラを適用した画
像表示システムの一実施例のブロック系統図を示す。同
図中、第1図示のCPU7に相当するCPU20はCR
TC21と接続され、CRTC21はメモリ3に相当す
るRAM22及びCRT5に相当するCRT23と接続
されて(Xる。
像表示システムの一実施例のブロック系統図を示す。同
図中、第1図示のCPU7に相当するCPU20はCR
TC21と接続され、CRTC21はメモリ3に相当す
るRAM22及びCRT5に相当するCRT23と接続
されて(Xる。
CRTC21は表示のために水平走査期間に所定周期で
RAM22をアクセスして画像データを読み出し、映像
信号である原色信号R,G、Bに変換して、別途発生し
た同期信号と共にCRT23に供給する。これによって
CRT23に画像が表示される。
RAM22をアクセスして画像データを読み出し、映像
信号である原色信号R,G、Bに変換して、別途発生し
た同期信号と共にCRT23に供給する。これによって
CRT23に画像が表示される。
CPU20がRAM22をアクセスするアドレス及び書
き込み画像データはCRTC21に保持されて、CRT
C21が表示のためにRAM22をアクセスしない期間
に保持されたアドレスでRAM22の書き込み及び読み
出しが行なわれる。
き込み画像データはCRTC21に保持されて、CRT
C21が表示のためにRAM22をアクセスしない期間
に保持されたアドレスでRAM22の書き込み及び読み
出しが行なわれる。
第3図は本発明になるCRTコントローラの一実施例の
ブロック系統図を示す。同図中、クロック発生回路30
には端子29より画像表示システムのシステムクロック
信号が入来し、クロック発生回路30はシステムクロッ
ク信号より表示画面の1ドツトに対応するドツトクロッ
ク信号を生成し、このドツトクロック信号を水平カウン
タ31等のCRTC21内部の各回路に供給づ゛る。
ブロック系統図を示す。同図中、クロック発生回路30
には端子29より画像表示システムのシステムクロック
信号が入来し、クロック発生回路30はシステムクロッ
ク信号より表示画面の1ドツトに対応するドツトクロッ
ク信号を生成し、このドツトクロック信号を水平カウン
タ31等のCRTC21内部の各回路に供給づ゛る。
水平カンタ31はトッドクロック信号をカウントし、そ
のカウント値は水平コントローラ32で所定値と比較さ
れ、ここで1水平走査周期毎にパルスが生成される。こ
のパルスは垂直カウンタ33でカウントされ、カウント
値は垂直コントローラ34で所定値と比較され、ここで
1垂直走査周期毎にパルスが生成される。
のカウント値は水平コントローラ32で所定値と比較さ
れ、ここで1水平走査周期毎にパルスが生成される。こ
のパルスは垂直カウンタ33でカウントされ、カウント
値は垂直コントローラ34で所定値と比較され、ここで
1垂直走査周期毎にパルスが生成される。
水平コントローラ32、垂直コントローラ34夫々の出
力パルスは同期信号発生回路35に供給されて水平同期
信号、垂直同期信号が生成される。
力パルスは同期信号発生回路35に供給されて水平同期
信号、垂直同期信号が生成される。
上記の同期信号は後述の演惇及び制御回路36等に供給
されると共に、端子37a、37bよりCRT23に供
給される。また、この画像表示システムで生成される映
像と他の映像とは湿合して表示するスーパーインボーズ
表示を行なう場合には、他の映像の同期信号が端子37
a、37bより同期信号発生回路35に供給されて、C
RTC21の同期がとられる。
されると共に、端子37a、37bよりCRT23に供
給される。また、この画像表示システムで生成される映
像と他の映像とは湿合して表示するスーパーインボーズ
表示を行なう場合には、他の映像の同期信号が端子37
a、37bより同期信号発生回路35に供給されて、C
RTC21の同期がとられる。
インターフェース回路40は端子41を介してCPU2
0に接続され、CPU20より各種の制菌信号が入来し
、CRTC21の出力する各種制御信号がCPU20に
供給される。また、データバス42、アドレスレジスタ
44は夫々端子43゜45を介してCPU20に接続さ
れている。
0に接続され、CPU20より各種の制菌信号が入来し
、CRTC21の出力する各種制御信号がCPU20に
供給される。また、データバス42、アドレスレジスタ
44は夫々端子43゜45を介してCPU20に接続さ
れている。
内部レジタ46にはCPU20よりデータバス42に入
来した初期化用の画像データ、トリガ信号、CPU20
のRAM22に対するアドレス等が格納され、転送テー
ブル47にはCPU20よりデータバス42より入来す
る書き込み用の画像データ、RAM22より読み出され
CPU20に供給される画像データ等が格納される。上
記内部レジスタ46と転送テーブル47で保持手段6が
構成されている。ルックアップテーブル(以下[LUT
Jと略す)48は固定のテーブルでLUT49a、49
bはCPU20で出き換え可能なテーブルである。
来した初期化用の画像データ、トリガ信号、CPU20
のRAM22に対するアドレス等が格納され、転送テー
ブル47にはCPU20よりデータバス42より入来す
る書き込み用の画像データ、RAM22より読み出され
CPU20に供給される画像データ等が格納される。上
記内部レジスタ46と転送テーブル47で保持手段6が
構成されている。ルックアップテーブル(以下[LUT
Jと略す)48は固定のテーブルでLUT49a、49
bはCPU20で出き換え可能なテーブルである。
データバス42に入来するデータ、アドレス等を内部レ
ジスタ46、転送テーブル47、LUT49.50のう
ちのいずれに供給するかはCPU20よりアドレスレジ
スタ44に供給されるアドレスにより指定される。
ジスタ46、転送テーブル47、LUT49.50のう
ちのいずれに供給するかはCPU20よりアドレスレジ
スタ44に供給されるアドレスにより指定される。
ここで、画像表示は表示ブロック中位で行なわれる。表
示ブロックは水平方向8ドツト×垂直方向12ドツトで
構成する第1の表示モード、水平方向6ドツト×垂直方
向10ドツトで構成する第2の表示モード等がある。
示ブロックは水平方向8ドツト×垂直方向12ドツトで
構成する第1の表示モード、水平方向6ドツト×垂直方
向10ドツトで構成する第2の表示モード等がある。
画像データは上記第1.第2の表示モードに拘らず、1
ビツトが1ドツトを表わす1ワード8ビツトのパターン
データと、各4ビツトでフォアグランド・カラー、バッ
クグランド・カラーを表わす1ワード8ビツトのカラー
データと、アンダーライン表示1貞滅表示等の属性を表
わす1ワード8ビツトのアトリビュートデータとから構
成されている。なお、第2の表示モードでは1ワードの
パターンデータのうち6ビツトが使用され、残り2ビツ
トは空ビットとされる。
ビツトが1ドツトを表わす1ワード8ビツトのパターン
データと、各4ビツトでフォアグランド・カラー、バッ
クグランド・カラーを表わす1ワード8ビツトのカラー
データと、アンダーライン表示1貞滅表示等の属性を表
わす1ワード8ビツトのアトリビュートデータとから構
成されている。なお、第2の表示モードでは1ワードの
パターンデータのうち6ビツトが使用され、残り2ビツ
トは空ビットとされる。
表示用読み出しタイミング生成手段1及び書き込み/読
み出しタイミング生成手段8を構成するメモリアクセス
タイミングコントローラ50は、ドツトクロック信号、
水平同期、垂直同期信号及び水平コントローラ32.垂
直コントローラ34夫々の出力パルスを供給され、また
内部レジスタ46より表示モード制御信号を供給されて
おり、これらの信号に応じてRAM22の書き込み/読
み出しを制御する制闘信号をリード/ライトコントロー
ラ51に供給し、RAM22のアドレス値を可変する制
御信号をアドレスカウンタ及びリミッタ52に供給し、
転送制御用の制御信号を転送制御回路53に供給する。
み出しタイミング生成手段8を構成するメモリアクセス
タイミングコントローラ50は、ドツトクロック信号、
水平同期、垂直同期信号及び水平コントローラ32.垂
直コントローラ34夫々の出力パルスを供給され、また
内部レジスタ46より表示モード制御信号を供給されて
おり、これらの信号に応じてRAM22の書き込み/読
み出しを制御する制闘信号をリード/ライトコントロー
ラ51に供給し、RAM22のアドレス値を可変する制
御信号をアドレスカウンタ及びリミッタ52に供給し、
転送制御用の制御信号を転送制御回路53に供給する。
後述のリード/ライト切換回路57と共に切換手段9を
構成するリード/ライトコントローラ51は読み出し時
にリードイネーブル信号+ 11き込み時にライトイネ
ーブル信号夫々を生成して端子54よりRAM22に供
給する。また、アドレス発生手段6であるアドレスカウ
ンタ及びリミッタ52の出力するアドレスはアドレスコ
ントローラ55でRAM22をアクセスするための形態
に変換されて端子56よりRAM22に供給される。
構成するリード/ライトコントローラ51は読み出し時
にリードイネーブル信号+ 11き込み時にライトイネ
ーブル信号夫々を生成して端子54よりRAM22に供
給する。また、アドレス発生手段6であるアドレスカウ
ンタ及びリミッタ52の出力するアドレスはアドレスコ
ントローラ55でRAM22をアクセスするための形態
に変換されて端子56よりRAM22に供給される。
これはRAM22としてダイナミックRAMを用いるか
又はスタティックRAMを用いるかによって、アドレス
の形態が異なるためである。
又はスタティックRAMを用いるかによって、アドレス
の形態が異なるためである。
また、RAM22より表示用として読み出された画像デ
ータは端子58よりバッファ59に供給され、パターン
データ、カラーデータ1アトリビユートデータは夫々パ
ターンバッファ59a、カラーバッファ59b、アトリ
ビユートバツフア59cに別々に格納される。演算及び
制御回路36はバッファ5つより供給されるパターンデ
ータ、カラーデータ、アトリビュートデータの演tフ処
理を行ない、ドツト中位のカラーコードデータを生成し
てセレクタ60に供給する。
ータは端子58よりバッファ59に供給され、パターン
データ、カラーデータ1アトリビユートデータは夫々パ
ターンバッファ59a、カラーバッファ59b、アトリ
ビユートバツフア59cに別々に格納される。演算及び
制御回路36はバッファ5つより供給されるパターンデ
ータ、カラーデータ、アトリビュートデータの演tフ処
理を行ない、ドツト中位のカラーコードデータを生成し
てセレクタ60に供給する。
セレクタ60はLUT48.49a、49bのうち内部
レジスタ40からの指示により選択されたテーブルを用
いて上記カラーコードデータを赤。
レジスタ40からの指示により選択されたテーブルを用
いて上記カラーコードデータを赤。
緑、前夫々4ピットで計12ビットの原色カラーデータ
に変換し、D/△変換回路61に供給する。
に変換し、D/△変換回路61に供給する。
D/A変換回路61は端子62より供給されるアナログ
用電源を基準として上記原色カラーデータをアナログの
原色信号R,G、BにD/A変換し、端子63よりCR
丁23に供給し、CRT23で画像の表示が行なわれる
。上記のLUT48〜49b、バッファ59.演算及び
制御回路36゜セレクタ60.D/A変換回路61で変
換手段4が構成されている。
用電源を基準として上記原色カラーデータをアナログの
原色信号R,G、BにD/A変換し、端子63よりCR
丁23に供給し、CRT23で画像の表示が行なわれる
。上記のLUT48〜49b、バッファ59.演算及び
制御回路36゜セレクタ60.D/A変換回路61で変
換手段4が構成されている。
次にCPU20によるRAM22の占ぎ込み又は読み出
し動作について説明する。
し動作について説明する。
CPU20よりの書き込み、読み出しのアドレス、転送
ワード数、アクセス方法の情報は端子43よりデータバ
ス42を介して内部レジスタ46に供給されて格納され
、またCPU20よりの書き込み用の画像データつまり
パターンデータ。
ワード数、アクセス方法の情報は端子43よりデータバ
ス42を介して内部レジスタ46に供給されて格納され
、またCPU20よりの書き込み用の画像データつまり
パターンデータ。
カラーデータ、アトリビュートデータは端子43よりデ
ータバス42を介して転送デープル47に供給されて格
納される。ここでアクセス方法とはアドレスを自動的に
増加させるオートインクリメント、RAM22に記憶さ
れた画像データと書き込み用の画像データとの論理演口
を行なって得られた画像データをRAM22に書き込む
論理書き込み等の指定である。更にCPU20よりアク
セス開始を指示づるトリが信号がデータバス42を介し
て内部レジスタ46に供給されて格納される。
ータバス42を介して転送デープル47に供給されて格
納される。ここでアクセス方法とはアドレスを自動的に
増加させるオートインクリメント、RAM22に記憶さ
れた画像データと書き込み用の画像データとの論理演口
を行なって得られた画像データをRAM22に書き込む
論理書き込み等の指定である。更にCPU20よりアク
セス開始を指示づるトリが信号がデータバス42を介し
て内部レジスタ46に供給されて格納される。
クロック発生回路30よりメモリアクセスタイミングコ
ントローラ50に供給されている第4図(A)に示すド
ツトクロック信号は1周期が2ドツト分の表示期間に相
当する。パターンデータの1ビツトは1ドツトを表わす
が、第1.第2の表示モードにおいてはパターンデータ
の1ビツトで水平方向2ドツト×垂直方向2ドツトが表
示され拡大表示が行なわれる。このため、第1の表示モ
ードでは各1ワードのパターンデータ、カラーデータ、
アトリビュートデータにより水平方向16ドツトが表示
され、第2の表示モードでは水平方向12ドツトが表示
される。
ントローラ50に供給されている第4図(A)に示すド
ツトクロック信号は1周期が2ドツト分の表示期間に相
当する。パターンデータの1ビツトは1ドツトを表わす
が、第1.第2の表示モードにおいてはパターンデータ
の1ビツトで水平方向2ドツト×垂直方向2ドツトが表
示され拡大表示が行なわれる。このため、第1の表示モ
ードでは各1ワードのパターンデータ、カラーデータ、
アトリビュートデータにより水平方向16ドツトが表示
され、第2の表示モードでは水平方向12ドツトが表示
される。
メモリアクセスタイミングコントローラ50は第1の表
示モードが指示されているとき水平走査期間において第
4図(△)のドツトクロック信号より第4図(B)に示
す表示タイミング信号を生成する。なお、第2の表示モ
ードのときはドツトクロック信号を1/6分周して表示
タイミング信号が生成される。
示モードが指示されているとき水平走査期間において第
4図(△)のドツトクロック信号より第4図(B)に示
す表示タイミング信号を生成する。なお、第2の表示モ
ードのときはドツトクロック信号を1/6分周して表示
タイミング信号が生成される。
また、メモリアクセスタイミングコントローラ50は表
示タイミング信号に同期して第4r:A(C)、(F)
、(1)に示すパターンデータ、カラーデータ、アトリ
ビュートデータ夫々のリードタイミング信号(表示用読
み出しタイミング信号)を生成し、第4図(C)のパタ
ーンデータのリードタイミング信号から第4図(D)、
(E)に示すロード信号、セーブ信号を生成し、第4図
(F)のカラーデータのリードタイミング信号から第4
図(G)、l)に示すロード信号、セーブ信号を生成し
、第4図(1)のアトリビュートデータのリードタイミ
ング信号から第4図(J)、(K)に示すロード信号、
1−ブ信号を生成する。
示タイミング信号に同期して第4r:A(C)、(F)
、(1)に示すパターンデータ、カラーデータ、アトリ
ビュートデータ夫々のリードタイミング信号(表示用読
み出しタイミング信号)を生成し、第4図(C)のパタ
ーンデータのリードタイミング信号から第4図(D)、
(E)に示すロード信号、セーブ信号を生成し、第4図
(F)のカラーデータのリードタイミング信号から第4
図(G)、l)に示すロード信号、セーブ信号を生成し
、第4図(1)のアトリビュートデータのリードタイミ
ング信号から第4図(J)、(K)に示すロード信号、
1−ブ信号を生成する。
また、メモリアクセスタイミングコントローラ50は内
部レジスタ42よりトリガ信号を供給されると、第4図
(C)、(F)、(I)のリードタイミング信号をNO
R演算することにより、第4図(L)に示すリード/ラ
イトタイミング信号(書き込み/読み出しタイミング信
号)を生成し、このリード/ライトタイミング信号から
第4図(M)、(N)に示すロード信g、セーブ信号を
生成する。
部レジスタ42よりトリガ信号を供給されると、第4図
(C)、(F)、(I)のリードタイミング信号をNO
R演算することにより、第4図(L)に示すリード/ラ
イトタイミング信号(書き込み/読み出しタイミング信
号)を生成し、このリード/ライトタイミング信号から
第4図(M)、(N)に示すロード信g、セーブ信号を
生成する。
上記のロード信号、セーブ信号は第5図に示す内部レジ
スタ46内の各レジスタ71〜75夫々に供給される。
スタ46内の各レジスタ71〜75夫々に供給される。
パターンアドレスレジスタ71は表示用のパターンデー
タの読み出しアドレスを格納しており、端子71aに供
給される第4図(D)のロード信号の)−ルベル期間に
そのアドレス町をアドレスカウンタ及びリミッタ52内
のアドレスカウンタ76にロードし、これによってアド
レスカウンタ76はロードされたアドレスを端子77よ
りアドレスコントローラ55に出力する。またパターン
アドレスレジスタ71は端子71bに供給される第4図
(E)のセーブ信号のLレベル期間にアドレスカウンタ
76から供給されるアドレス値をセーブする。アドレス
カウンタ76は転送制御回路53より端子76aを介し
て供給される制御信号に応じてインクリメントを行なう
。
タの読み出しアドレスを格納しており、端子71aに供
給される第4図(D)のロード信号の)−ルベル期間に
そのアドレス町をアドレスカウンタ及びリミッタ52内
のアドレスカウンタ76にロードし、これによってアド
レスカウンタ76はロードされたアドレスを端子77よ
りアドレスコントローラ55に出力する。またパターン
アドレスレジスタ71は端子71bに供給される第4図
(E)のセーブ信号のLレベル期間にアドレスカウンタ
76から供給されるアドレス値をセーブする。アドレス
カウンタ76は転送制御回路53より端子76aを介し
て供給される制御信号に応じてインクリメントを行なう
。
カラーアドレスレジスタ72は表示用のカラーデータの
読み出しアドレスを格納しており、端子72aに入来す
る第4図(G)のロード信号のHレベル期間にそのアド
レス値をアドレスカウンタ76にロードし、かつ端子7
2bに入来する第4図(H>のセーブ信号のLレベル期
間にアドレスカウンタ76よりのアドレス値をセーブす
る。
読み出しアドレスを格納しており、端子72aに入来す
る第4図(G)のロード信号のHレベル期間にそのアド
レス値をアドレスカウンタ76にロードし、かつ端子7
2bに入来する第4図(H>のセーブ信号のLレベル期
間にアドレスカウンタ76よりのアドレス値をセーブす
る。
アトリビュートアドレスレジスタ73は表示用のアトリ
ビュートデータの読み出しアドレスを格納しており、端
子73aに入来する第4図(J)のロード信号のHレベ
ル期間にそのアドレス(直をアドレスカウンタ76にロ
ードし、かつ端子73bに入来する第4図(K)のセー
ブ信号のLレベル期間にアドレスカウンタ76よりのア
ドレス値をセーブする。
ビュートデータの読み出しアドレスを格納しており、端
子73aに入来する第4図(J)のロード信号のHレベ
ル期間にそのアドレス(直をアドレスカウンタ76にロ
ードし、かつ端子73bに入来する第4図(K)のセー
ブ信号のLレベル期間にアドレスカウンタ76よりのア
ドレス値をセーブする。
ライトアドレスレジスタ74はCPU20より端子78
を介して供給された書き込みアドレスを格納しており、
端子74aに入来する第4図(M)のロード信号のHレ
ベル期間にそのアドレス値をアドレスカウンタ76にロ
ードし、かつ端子74bに入来する第4図(N)のセー
ブ信号のLレベル期間にアドレスカウンタ76よりのア
ドレス順をセーブする。
を介して供給された書き込みアドレスを格納しており、
端子74aに入来する第4図(M)のロード信号のHレ
ベル期間にそのアドレス値をアドレスカウンタ76にロ
ードし、かつ端子74bに入来する第4図(N)のセー
ブ信号のLレベル期間にアドレスカウンタ76よりのア
ドレス順をセーブする。
リードアドレスレジスタ75はCPU20より端子79
を介して供給された読み出しアドレスを格納しており、
端子75aに入来する第4図(M)のロード信号のHレ
ベル期間にそのアドレス値をアドレスカウンタ76にロ
ードし、かつ仝鼻子75bに入来する第4図(N)のセ
ーブ信号のLレベル期間にアドレスカウンタ76よりの
アドレス値をセーブする。
を介して供給された読み出しアドレスを格納しており、
端子75aに入来する第4図(M)のロード信号のHレ
ベル期間にそのアドレス値をアドレスカウンタ76にロ
ードし、かつ仝鼻子75bに入来する第4図(N)のセ
ーブ信号のLレベル期間にアドレスカウンタ76よりの
アドレス値をセーブする。
このようにしてアドレス値をロードされたアドレスカウ
ンタ76の出力するアドレス値は端子77からアドレス
コントローラ55に供給され、ここでRAM22をアク
セスする形態とされてRAM22に供給される。
ンタ76の出力するアドレス値は端子77からアドレス
コントローラ55に供給され、ここでRAM22をアク
セスする形態とされてRAM22に供給される。
これと同時に、リード/ライトコントローラ54はメモ
リアクセスタイミングコントローラ50よりの制御信号
に応じて、第4図(C)。
リアクセスタイミングコントローラ50よりの制御信号
に応じて、第4図(C)。
(F)、(+)のリードタイミング信号のHレベル時に
端子54よりRAM22にライトイネーブル信号を供給
し、また第4図(シ)のり一ド/ライトタイミング信号
のHレベル時にライトイネーブル信号(CPU20より
の書き込み時)又は、リードイネーブル信号(CPU2
0よりの読み出し時)を端子54よりRAM22に供給
する。
端子54よりRAM22にライトイネーブル信号を供給
し、また第4図(シ)のり一ド/ライトタイミング信号
のHレベル時にライトイネーブル信号(CPU20より
の書き込み時)又は、リードイネーブル信号(CPU2
0よりの読み出し時)を端子54よりRAM22に供給
する。
また、リード/ライトコントローラ54よりの制御信号
に応じてリード/ライト切換回路57はリードタイミン
グ信号生成時にフローティングモードとされ、RAM2
2より読み出され端子58に入来する表示用の画像デー
タはバッファ5つに供給される。
に応じてリード/ライト切換回路57はリードタイミン
グ信号生成時にフローティングモードとされ、RAM2
2より読み出され端子58に入来する表示用の画像デー
タはバッファ5つに供給される。
CP U 20よりの書き込み時には、リード/ライト
タイミング信号のHレベル時にドツトクロック信号の1
周期毎に転送テーブル47内の画像データが順次転送υ
制御回路53に供給され、ここで選択されてリード/ラ
イト切換回路61に供給される。リード/ライト切換回
路61はリード/ライトコントローラ51よりの制御信
号に応じてライトモードとされており、上記画像データ
を端子58よりRAM22に供給する。
タイミング信号のHレベル時にドツトクロック信号の1
周期毎に転送テーブル47内の画像データが順次転送υ
制御回路53に供給され、ここで選択されてリード/ラ
イト切換回路61に供給される。リード/ライト切換回
路61はリード/ライトコントローラ51よりの制御信
号に応じてライトモードとされており、上記画像データ
を端子58よりRAM22に供給する。
これによって、水平走査期間においても、RAM22に
はCPU20よりの画像データが順次書き込まれる。
はCPU20よりの画像データが順次書き込まれる。
同様にしてCPU20よりの読み出し時には、リード/
ライトタイミング信号のHレベル時にドツトクロック信
号の1周期毎にRAM22から読み出された画像データ
が端子58よりリード/ライト切換回路57に供給され
る。リード/ライト切換回路61はリード/ライトコン
トローラ51よりの制御信号に応じてリードモードされ
ており、この画像データは転送制御回路53に供給され
、ここで選択されて転送テーブル47に供給されて格納
される。
ライトタイミング信号のHレベル時にドツトクロック信
号の1周期毎にRAM22から読み出された画像データ
が端子58よりリード/ライト切換回路57に供給され
る。リード/ライト切換回路61はリード/ライトコン
トローラ51よりの制御信号に応じてリードモードされ
ており、この画像データは転送制御回路53に供給され
、ここで選択されて転送テーブル47に供給されて格納
される。
これによって、水平走査期間においても、表示用とは異
なる画像データを読み出すことができる。
なる画像データを読み出すことができる。
なお転送テーブル47に格納された画像データは、CP
U20よりの指示に応じてデータバス42゜及び端子4
3を介してCPU20に供給される。
U20よりの指示に応じてデータバス42゜及び端子4
3を介してCPU20に供給される。
なお、転送ワード数と同一ワード数だけの画像データが
RAM22に書き込まれ、又は読み出されると、メモリ
アクセスタイミングコントローラ5oはリード/ライト
タイミング信号を強制的にLレベルとし、これによって
CPU20よりのRAM22の書き込み及び読み出しが
停止する。
RAM22に書き込まれ、又は読み出されると、メモリ
アクセスタイミングコントローラ5oはリード/ライト
タイミング信号を強制的にLレベルとし、これによって
CPU20よりのRAM22の書き込み及び読み出しが
停止する。
このように、CPU20はRAM22のアクセス要求が
発生した時点でRAM22の書き込みアドレス及び書き
込みデータ又は読み出しアドレスをCRTC21に供給
し、その復信の処理を行なうことができ、CPU20の
処理効率が向上する。
発生した時点でRAM22の書き込みアドレス及び書き
込みデータ又は読み出しアドレスをCRTC21に供給
し、その復信の処理を行なうことができ、CPU20の
処理効率が向上する。
また、CPU20によるRAM22の書き込み又は読み
出しは水平走査期間に行なわれるので書き込み又は読み
出しが高速に行なわれ、CRTC21とRAM22間の
データバス及びアドレスバスの使用効率が向上する。更
にマルチプレクサ等の回路を必要とゼず画像表示システ
ムの構成を簡単にすることができる。
出しは水平走査期間に行なわれるので書き込み又は読み
出しが高速に行なわれ、CRTC21とRAM22間の
データバス及びアドレスバスの使用効率が向上する。更
にマルチプレクサ等の回路を必要とゼず画像表示システ
ムの構成を簡単にすることができる。
なお、水平ブランキング期間及び垂直ブランキング■1
間には第4図(C)、(F)、(1)に示すリードタイ
ミング信号は生成されず、リード/ライトタイミング信
号が生成される。このため従来と同様にCPIJ20に
よるRAM22のアクセスが可能であることは勿論であ
る。
間には第4図(C)、(F)、(1)に示すリードタイ
ミング信号は生成されず、リード/ライトタイミング信
号が生成される。このため従来と同様にCPIJ20に
よるRAM22のアクセスが可能であることは勿論であ
る。
上述の如く、本発明によれば、CPUはメモリのアクセ
ス要求が発生した時点でメモリの書き込みアドレス及び
」き込み用の画像データ又は読み出しアドレスと、トリ
が信号とを出力するだけでメモリの書き込み又は読み出
しが行なわれ、上記メモリの書き込み又は読み出しの期
間にCPUは他の処理を行なうことができ、CPUの処
理効率が向上し、かつ水平走査期間にメモリの書き込み
又は読み出しを行なうことができ、上記メモリの書き込
み又は読み出しを高速化でき、データバス及びアドレス
バスの使用効率が向上し、画像表示システムの構成を簡
単にできろ。
ス要求が発生した時点でメモリの書き込みアドレス及び
」き込み用の画像データ又は読み出しアドレスと、トリ
が信号とを出力するだけでメモリの書き込み又は読み出
しが行なわれ、上記メモリの書き込み又は読み出しの期
間にCPUは他の処理を行なうことができ、CPUの処
理効率が向上し、かつ水平走査期間にメモリの書き込み
又は読み出しを行なうことができ、上記メモリの書き込
み又は読み出しを高速化でき、データバス及びアドレス
バスの使用効率が向上し、画像表示システムの構成を簡
単にできろ。
第1図は本発明のCRTコントローラの原理ブロック図
、 第2図は本発明のCRTコントローラを適用した画像表
示システムの一実施例のブロック系統図、 第3図は本発明のCRTコントローラの一実施例のブロ
ック系統図、 第4図は第3図示のメモリアクセスタイミングコントロ
ーラの生成する信号のタイムチャート、第5図は第3図
示の内部レジスタ、アドレスカウンタ及びリミッタの一
部のブロック系統図、第6図は従来の画像表示システム
の一例のブロック系統図である。 図中において、 1は表示用読み出しタイミング信号生成手段、2はアド
レス発生手段、 3はメモリ、 4は変換手段、 5はCRT。 6は保持手段、 7.20はCPU。 8は書き込み/読み出しタイミング生成手段、9は切換
手段、 22はRAM 23はCRT、 46は内部レジスタ、 47は転送テーブル、 50はメモリアクセスタイミングコントローラ、51は
リード/ライトコントローラ、 52はアドレスカウンタ及びリミッタ、53は転送制御
回路、 55はアドレスコントローラ、 57はリード/ライト切換回路、 61はD/A変換回路である。 代理人 弁理士 井 桁 貞 − 本¥蛸の斥J!プ′口・−/20 第1 図 参発瑣を朗したこJト阪取↓ステAリブ亡ソ下6乞回づ
2図 (I) メモリ72セス7A8り゛コ野ローラf)刈)号)PA
ム斗ヤーF第4図 ス19レジス27ドレスカウシパぴりも−v2の一畳7
リフ℃や2葦まヒエロ第5図 従果のi−顆叛示tステ4の7瓢2未習ロコ第6因
、 第2図は本発明のCRTコントローラを適用した画像表
示システムの一実施例のブロック系統図、 第3図は本発明のCRTコントローラの一実施例のブロ
ック系統図、 第4図は第3図示のメモリアクセスタイミングコントロ
ーラの生成する信号のタイムチャート、第5図は第3図
示の内部レジスタ、アドレスカウンタ及びリミッタの一
部のブロック系統図、第6図は従来の画像表示システム
の一例のブロック系統図である。 図中において、 1は表示用読み出しタイミング信号生成手段、2はアド
レス発生手段、 3はメモリ、 4は変換手段、 5はCRT。 6は保持手段、 7.20はCPU。 8は書き込み/読み出しタイミング生成手段、9は切換
手段、 22はRAM 23はCRT、 46は内部レジスタ、 47は転送テーブル、 50はメモリアクセスタイミングコントローラ、51は
リード/ライトコントローラ、 52はアドレスカウンタ及びリミッタ、53は転送制御
回路、 55はアドレスコントローラ、 57はリード/ライト切換回路、 61はD/A変換回路である。 代理人 弁理士 井 桁 貞 − 本¥蛸の斥J!プ′口・−/20 第1 図 参発瑣を朗したこJト阪取↓ステAリブ亡ソ下6乞回づ
2図 (I) メモリ72セス7A8り゛コ野ローラf)刈)号)PA
ム斗ヤーF第4図 ス19レジス27ドレスカウシパぴりも−v2の一畳7
リフ℃や2葦まヒエロ第5図 従果のi−顆叛示tステ4の7瓢2未習ロコ第6因
Claims (1)
- 【特許請求の範囲】 水平走査期間に表示モードに応じた所定周期の表示用読
み出しタイミング信号を生成し、該表示用読み出しタイ
ミング信号の生成時に画像データが記憶されたメモリ(
3)を順次アクセスし、該メモリ(3)から読み出され
た表示用の画像データをそのアクセス時間より大なる時
間の表示を行なう映像信号に変換し、該映像信号をCR
T(5)に供給して画像を表示させるCRTコントロー
ラであって、 少なくとも該メモリ(3)の書き込みアドレスと書き込
み用の画像データ又は読み出しアドレスをCPU(7)
より供給されて保持する保持手段(6)と、 該CPU(7)より書き込み又は読み出しの開始を指示
するトリガ信号を供給されて該表示用読み出しタイミン
グ信号の非生成時に書き込み/読み出しタイミング信号
を生成する書き込み/読み出しタイミング信号生成手段
(8)と、 該書き込み/読み出しタイミング信号の生成時に該保持
手段に保持された書き込みアドレスと書き込み用の画像
データ又は読み出しアドレスを該メモリ(3)に供給し
て該メモリ(3)の前き込み又は読み出しを行なう切換
手段(9)とを有することを特徴とするCRTコントロ
ーラ。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17485386A JPS6330892A (ja) | 1986-07-25 | 1986-07-25 | Crtコントロ−ラ |
| KR1019870007729A KR900005188B1 (ko) | 1986-07-25 | 1987-07-16 | Crt 콘트롤러 |
| EP87110613A EP0254293B1 (en) | 1986-07-25 | 1987-07-22 | Cathode ray tube controller |
| DE8787110613T DE3781969T2 (de) | 1986-07-25 | 1987-07-22 | Regler fuer kathodenstrahl-bildroehre. |
| US07/077,297 US4868556A (en) | 1986-07-25 | 1987-07-24 | Cathode ray tube controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17485386A JPS6330892A (ja) | 1986-07-25 | 1986-07-25 | Crtコントロ−ラ |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6330892A true JPS6330892A (ja) | 1988-02-09 |
Family
ID=15985794
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP17485386A Pending JPS6330892A (ja) | 1986-07-25 | 1986-07-25 | Crtコントロ−ラ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6330892A (ja) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5922135A (ja) * | 1982-07-28 | 1984-02-04 | Toshiba Corp | デ−タ処理回路 |
| JPS5922136A (ja) * | 1982-07-28 | 1984-02-04 | Toshiba Corp | デ−タ処理回路 |
| JPS59232390A (ja) * | 1983-06-16 | 1984-12-27 | 株式会社東芝 | 表示装置 |
-
1986
- 1986-07-25 JP JP17485386A patent/JPS6330892A/ja active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5922135A (ja) * | 1982-07-28 | 1984-02-04 | Toshiba Corp | デ−タ処理回路 |
| JPS5922136A (ja) * | 1982-07-28 | 1984-02-04 | Toshiba Corp | デ−タ処理回路 |
| JPS59232390A (ja) * | 1983-06-16 | 1984-12-27 | 株式会社東芝 | 表示装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS61159686A (ja) | 画像表示装置 | |
| JPS6353558B2 (ja) | ||
| US4581611A (en) | Character display system | |
| US5642138A (en) | Display control system using a different clock in the graphics mode from that in the text mode in accessing an image memory | |
| JPS6016634B2 (ja) | デイスプレイ装置における図形発生方式 | |
| JPS6330891A (ja) | Crtコントロ−ラ | |
| JPS604988A (ja) | 画像表示装置 | |
| JPH0437435B2 (ja) | ||
| JPS60101590A (ja) | 表示装置 | |
| JP3264520B2 (ja) | 表示制御装置 | |
| JP2619648B2 (ja) | カラー画像表示制御装置 | |
| JP3005220B2 (ja) | 走査型表示制御装置 | |
| JPH0126073B2 (ja) | ||
| JPH02211521A (ja) | 表示制御装置 | |
| JP2932627B2 (ja) | 表示装置 | |
| JP2642350B2 (ja) | 表示制御装置 | |
| JPS6152686A (ja) | Crt表示装置のリフレツシユメモリアクセス方式 | |
| JPH0467196A (ja) | 画像表示装置 | |
| JPS6259991A (ja) | 表示制御装置 | |
| JPS636592A (ja) | 表示装置 | |
| JPS63148292A (ja) | 画像メモリアクセス装置 | |
| JPS63146095A (ja) | 文字表示装置 | |
| JPS58107589A (ja) | 表示装置における画面クリア方式 | |
| JPS59148091A (ja) | 文字図形表示装置 | |
| JPS61174592A (ja) | 画像デ−タ表示装置 |