JPS5837688A - リフレツシユメモリのアクセス方式 - Google Patents
リフレツシユメモリのアクセス方式Info
- Publication number
- JPS5837688A JPS5837688A JP13545581A JP13545581A JPS5837688A JP S5837688 A JPS5837688 A JP S5837688A JP 13545581 A JP13545581 A JP 13545581A JP 13545581 A JP13545581 A JP 13545581A JP S5837688 A JPS5837688 A JP S5837688A
- Authority
- JP
- Japan
- Prior art keywords
- microprocessor
- refresh memory
- data
- controller
- cycle
- 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
- 230000015654 memory Effects 0.000 title claims description 92
- 239000000872 buffer Substances 0.000 claims description 66
- 238000000034 method Methods 0.000 claims description 17
- 230000004044 response Effects 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 2
- 241001083878 Licania tomentosa Species 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
- 210000002784 stomach Anatomy 0.000 description 1
Landscapes
- Digital Computer Display Output (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本発明は、リフレッシュメモリのアクセス方式、特にマ
イクロプロセッササイクルとOIL Tコントローラサ
イクルとの時分割でマ・fクロプロセッサとORTコン
トローラとが交互にリフレッシ−メモリ(ORTバッフ
ァ)をアクセスするリフレッシュメモリのアクセス方式
において、マイクロプロセッサが0ILTコントローラ
サイクルの期111[中にリフレッシュメモリに対し円
−込みのアクセスを要求したとき、当該マイクロプロセ
ッサが停止されることなくデータ転送を可能に構成した
リフレッシュメモリのアクセス方式に関するものである
。
イクロプロセッササイクルとOIL Tコントローラサ
イクルとの時分割でマ・fクロプロセッサとORTコン
トローラとが交互にリフレッシ−メモリ(ORTバッフ
ァ)をアクセスするリフレッシュメモリのアクセス方式
において、マイクロプロセッサが0ILTコントローラ
サイクルの期111[中にリフレッシュメモリに対し円
−込みのアクセスを要求したとき、当該マイクロプロセ
ッサが停止されることなくデータ転送を可能に構成した
リフレッシュメモリのアクセス方式に関するものである
。
従来、画面をリフレッシュしようとするCRTコントロ
ーラと、画像データを更新しようとするマイクロプロセ
ッサとがリフレッシュメモリを同時にアクセスするとき
に発生するORTディスプレイ装置におけるリフレッシ
ュメモリの競合は、ビデオTL A Mによる方法とD
MA(旧rect mem。
ーラと、画像データを更新しようとするマイクロプロセ
ッサとがリフレッシュメモリを同時にアクセスするとき
に発生するORTディスプレイ装置におけるリフレッシ
ュメモリの競合は、ビデオTL A Mによる方法とD
MA(旧rect mem。
−ry access ) による方法によって処理さ
れてきた。マルチプレクス回路とトライステートバッフ
ァによってORTコントローラとマイクロプロセッサと
がリフレッシュメモリを共有するビデオRAMの方法で
は、マイクロプロセッサがアクセスする際、リフレッシ
ュメモリはORTコントローラから切離され画面」二に
縞やテラつきが現われる欠点があった。
れてきた。マルチプレクス回路とトライステートバッフ
ァによってORTコントローラとマイクロプロセッサと
がリフレッシュメモリを共有するビデオRAMの方法で
は、マイクロプロセッサがアクセスする際、リフレッシ
ュメモリはORTコントローラから切離され画面」二に
縞やテラつきが現われる欠点があった。
一方リフレッシュメモリがマイクロプロセッサのメモリ
空間に庁在するDMAによる方法では、CRTコントロ
ーラがリフレッシュメモリにアクセスを要求する度にマ
イクロプロセッサが強制的に停止させられてしまい、マ
イクロプロセッサの処3MI速度が遅くなる欠点があっ
た。
空間に庁在するDMAによる方法では、CRTコントロ
ーラがリフレッシュメモリにアクセスを要求する度にマ
イクロプロセッサが強制的に停止させられてしまい、マ
イクロプロセッサの処3MI速度が遅くなる欠点があっ
た。
本発明は、上記の欠点を解決することを[1的としてお
り、マイクロプロセッサとリフレッシュメモリとの間に
転送されるべき画像データを格納するデータバッファ及
びそのアドレスを格納するアドレスレジスタを設け、0
ILTコントローラがリフレッシュメモリにアクセスを
要求しているO几Tコントローラサイクルの期間中に、
マイクロプロセッサがリフレッシュメモリに対し更新さ
れるべき画像データの書込みのアクセスを要求したとき
、当該画像データを上記データバッファへ転送しておき
、次のマイクロプロセッササイクルが到来したとき上記
データバッファに格納された上記更新されるべき画像デ
ータをリフレッシュメモリに書込むことにより、画面上
の縞やテラつきの防止をはかり、かつマイクロプロセッ
サの停止を回避したリフレッシュメモリのアクセス方式
を提供することを目的としている。そしてそのため本発
明のリフレッシュメモリのアクセス方式はリフレッシュ
メモリと、当該リフレッシュメモリの画像データを更新
させるマイクロプロセッサと、上記リフレッシュメモリ
に格納された画像データを周期的にアクセスして画面の
表示をリフレッシュするORTコントローラとを備え、
マイクロプロセッササイクルとORTコントローラサイ
クルとの時分割でマ・fクロプロセッサとORTコント
ローラとが交互に」1記リフレッシュメモリをアクセス
するりフレッシェメモリのアクセス方式において、マイ
クロプロセッサとりフレッシ二メモリとの間に転送され
るべき画像データを格納するデータバッファ及びそのア
ドレスのデータを格納するアドレスレジスタと、上記マ
イクロプロセッサまたはORTコントローラサイクルに
対応して上記データバッファ及びアドレスレジスタを制
御する制御装置と、上記リフレッシュメモリを構成する
RAMチップの選択信号を出力するデータセレクタとを
備え、マイクロプロセッサが上記ORTコントローラサ
イクルの期間中にリフレッシュメモリに対し書込みのア
クセスを要求したとき、当該マイクロプロセッサが停止
されることなく更新されるべきII!ll像データの転
送ができるように構成したことを特徴としている。以下
図面を参照しながら説明する。
り、マイクロプロセッサとリフレッシュメモリとの間に
転送されるべき画像データを格納するデータバッファ及
びそのアドレスを格納するアドレスレジスタを設け、0
ILTコントローラがリフレッシュメモリにアクセスを
要求しているO几Tコントローラサイクルの期間中に、
マイクロプロセッサがリフレッシュメモリに対し更新さ
れるべき画像データの書込みのアクセスを要求したとき
、当該画像データを上記データバッファへ転送しておき
、次のマイクロプロセッササイクルが到来したとき上記
データバッファに格納された上記更新されるべき画像デ
ータをリフレッシュメモリに書込むことにより、画面上
の縞やテラつきの防止をはかり、かつマイクロプロセッ
サの停止を回避したリフレッシュメモリのアクセス方式
を提供することを目的としている。そしてそのため本発
明のリフレッシュメモリのアクセス方式はリフレッシュ
メモリと、当該リフレッシュメモリの画像データを更新
させるマイクロプロセッサと、上記リフレッシュメモリ
に格納された画像データを周期的にアクセスして画面の
表示をリフレッシュするORTコントローラとを備え、
マイクロプロセッササイクルとORTコントローラサイ
クルとの時分割でマ・fクロプロセッサとORTコント
ローラとが交互に」1記リフレッシュメモリをアクセス
するりフレッシェメモリのアクセス方式において、マイ
クロプロセッサとりフレッシ二メモリとの間に転送され
るべき画像データを格納するデータバッファ及びそのア
ドレスのデータを格納するアドレスレジスタと、上記マ
イクロプロセッサまたはORTコントローラサイクルに
対応して上記データバッファ及びアドレスレジスタを制
御する制御装置と、上記リフレッシュメモリを構成する
RAMチップの選択信号を出力するデータセレクタとを
備え、マイクロプロセッサが上記ORTコントローラサ
イクルの期間中にリフレッシュメモリに対し書込みのア
クセスを要求したとき、当該マイクロプロセッサが停止
されることなく更新されるべきII!ll像データの転
送ができるように構成したことを特徴としている。以下
図面を参照しながら説明する。
第1図はりフレッシェメモリのアクセスサイクルを説明
する説明図、第2図は本発明に係るリフレッシュメモリ
のアクセス方式の一実施例構成、183図はりフレッシ
ェメモリにORTバッファが複数個設けられた場合の一
実施例構成を示している。
する説明図、第2図は本発明に係るリフレッシュメモリ
のアクセス方式の一実施例構成、183図はりフレッシ
ェメモリにORTバッファが複数個設けられた場合の一
実施例構成を示している。
第1図のリフレッシュメモリのアクセスサイクルを説明
する説明図において、リフレッシュメモリに対し画像デ
ータを更新しようとするマイクロプロセッサと画像デー
タを周期的にアクセスして画面の表示をリフレッシュし
ようとするORTコントローラとが時分割方式で交互に
アクセスを行なう。そしてこのサイクルを切換える切換
制御信号は図示されていない同期信号発生回路のドツト
カウンタから作られる。8ドツト(1バイト)のクロッ
クをもってマイクロプロセッサと0几Tコントローラの
りフレッシェメモリに対するアクセスの1サイクルとな
し、前半4ドツトの半サイクルはマイクロプロセッサが
アクセスする帰利をもつマイクロプロセッササイクルで
あり、後半4ドツトの半サイクルは0ItTコントロー
ラがアクセスする権不11をもつ01lLTコントロー
ラ・す・イクルとなっている。
する説明図において、リフレッシュメモリに対し画像デ
ータを更新しようとするマイクロプロセッサと画像デー
タを周期的にアクセスして画面の表示をリフレッシュし
ようとするORTコントローラとが時分割方式で交互に
アクセスを行なう。そしてこのサイクルを切換える切換
制御信号は図示されていない同期信号発生回路のドツト
カウンタから作られる。8ドツト(1バイト)のクロッ
クをもってマイクロプロセッサと0几Tコントローラの
りフレッシェメモリに対するアクセスの1サイクルとな
し、前半4ドツトの半サイクルはマイクロプロセッサが
アクセスする帰利をもつマイクロプロセッササイクルで
あり、後半4ドツトの半サイクルは0ItTコントロー
ラがアクセスする権不11をもつ01lLTコントロー
ラ・す・イクルとなっている。
OIt Tコントローラは」−記後半のORTコントロ
ーラナイクルの間に次に表示すべき8ドツト分の画像デ
ータをリフレッシュメモリからE胃41 L画面」―の
IIIIl像のリフレッシュを行なう1.従がって、O
R’l’コントローラはマイクロプロセッサがリフレッ
シュメモリをアクセスする権利をもっマイクロプロセッ
ササイクルの期間中に上記リフレッシュメモリに対しア
クセスすることはなく、必ず上記OIt i”コントロ
ーラサイクルでI+!1.1像のリフレッシュが行なわ
れ、圃面−にに縞が生じたりテラつきが現われたりする
ことはない。
ーラナイクルの間に次に表示すべき8ドツト分の画像デ
ータをリフレッシュメモリからE胃41 L画面」―の
IIIIl像のリフレッシュを行なう1.従がって、O
R’l’コントローラはマイクロプロセッサがリフレッ
シュメモリをアクセスする権利をもっマイクロプロセッ
ササイクルの期間中に上記リフレッシュメモリに対しア
クセスすることはなく、必ず上記OIt i”コントロ
ーラサイクルでI+!1.1像のリフレッシュが行なわ
れ、圃面−にに縞が生じたりテラつきが現われたりする
ことはない。
一方マイクロブロセノサはメモリd用御信号とクロック
が同期していないため、即ち画像データな史′4Jrさ
せるマイクロプロセッサのリフレッシュメモリに対する
アクセス要求タイミングと上記マイクロプロセッササイ
クルヘ切漁える切換、1.lI側1信号のタイミングが
同期していないため、例えば011゜T′:7ントロ一
ラナイクル期間中の5ドツトクロック時(二上記マイク
ロブロセッリ′からリフレッシュメモリのアクセス要求
が発生したとき、後に説明するデータバッファ及びアド
レスレジスタにIf!、lf fψデータ及びそのアド
レスのデータを転送して:Idき、次のマイクロプロセ
ッササイクルになったとき」1記データバッファに格納
された可断されるべき(1u1像データをリフレッシュ
メモリ(=転送し轡換えるようにしている。このように
してORTコントローラサイクルの期間中にマイクロプ
ロセッサからのリフレッシュメモリに対するアクセス快
求を処理し、マイクロプロセッサの停止が回避されるよ
う(二している。
が同期していないため、即ち画像データな史′4Jrさ
せるマイクロプロセッサのリフレッシュメモリに対する
アクセス要求タイミングと上記マイクロプロセッササイ
クルヘ切漁える切換、1.lI側1信号のタイミングが
同期していないため、例えば011゜T′:7ントロ一
ラナイクル期間中の5ドツトクロック時(二上記マイク
ロブロセッリ′からリフレッシュメモリのアクセス要求
が発生したとき、後に説明するデータバッファ及びアド
レスレジスタにIf!、lf fψデータ及びそのアド
レスのデータを転送して:Idき、次のマイクロプロセ
ッササイクルになったとき」1記データバッファに格納
された可断されるべき(1u1像データをリフレッシュ
メモリ(=転送し轡換えるようにしている。このように
してORTコントローラサイクルの期間中にマイクロプ
ロセッサからのリフレッシュメモリに対するアクセス快
求を処理し、マイクロプロセッサの停止が回避されるよ
う(二している。
第2図は本発明に係るリフレッシュメモリのアクセス方
式の一実施例構成を示しており、図中、符号1はマイク
ロプロセッサ、2はリフレッシュメモリ、3は□RTコ
ントローラ、4はアドレスレジスタ、5はデータバッフ
ァ、6はデータバッファ、7はアドレスデコーダ、8は
制御装置、9はチップセレクトレジスタ、10はデータ
セレクタ、11はアドレスバッファ、12は並列−直列
変(9器をそれぞれ表わしている。
式の一実施例構成を示しており、図中、符号1はマイク
ロプロセッサ、2はリフレッシュメモリ、3は□RTコ
ントローラ、4はアドレスレジスタ、5はデータバッフ
ァ、6はデータバッファ、7はアドレスデコーダ、8は
制御装置、9はチップセレクトレジスタ、10はデータ
セレクタ、11はアドレスバッファ、12は並列−直列
変(9器をそれぞれ表わしている。
マイクロプロセッサ1はリフレッシュメモリ2に対し画
像データの転送を要求するものである。
像データの転送を要求するものである。
リフレッシュメモリ2は一般に0几Tバツフアと鱈われ
ており、ORT表示装置の一画面分の画像データを格納
するRAMであり、当該リフレッシ−メモリ2に対しに
記マイクロプロセッサ1が更新されるべき画像データの
転送を要求してアクセスしたり、当該リフレッシュメモ
リ2(二格納されている画像データを続出して画面をリ
フレッシュするためORTコントローラ3がアクセスす
ることに基づキ、マイクロプロセッサ1とO几Tコント
ローラ3とが競合するメモリである。
ており、ORT表示装置の一画面分の画像データを格納
するRAMであり、当該リフレッシ−メモリ2に対しに
記マイクロプロセッサ1が更新されるべき画像データの
転送を要求してアクセスしたり、当該リフレッシュメモ
リ2(二格納されている画像データを続出して画面をリ
フレッシュするためORTコントローラ3がアクセスす
ることに基づキ、マイクロプロセッサ1とO几Tコント
ローラ3とが競合するメモリである。
0ILTコントローラ3はリフレッシュメモリ2に格納
された画像データを順次アクセスすると共に、弗1図で
説明したマイクロプロセッササイクルと(JILTコン
トローラサイクルとの切換制御を行なう切換制御信号を
出力し、上記リフレッシュメモリ2から読出された画像
データを並列−直列変換器12を経て信号処理を行ない
、ビデオ信号として出力する制御装置である。
された画像データを順次アクセスすると共に、弗1図で
説明したマイクロプロセッササイクルと(JILTコン
トローラサイクルとの切換制御を行なう切換制御信号を
出力し、上記リフレッシュメモリ2から読出された画像
データを並列−直列変換器12を経て信号処理を行ない
、ビデオ信号として出力する制御装置である。
制御装置8はアドレスレジスタ4、データバッファ5,
6、チップセレクトレジスタ9等の書込み或は読出しの
各タイミングを制御する制御装置である。
6、チップセレクトレジスタ9等の書込み或は読出しの
各タイミングを制御する制御装置である。
データセレクタlOは上記切換制御信号に従いチップセ
レクトレジスタ9または0几Tコントローラ3からの信
号を交互に選択してリフレッシュメモリ2のRAM?ツ
ブを指定する信号を出力するものである。
レクトレジスタ9または0几Tコントローラ3からの信
号を交互に選択してリフレッシュメモリ2のRAM?ツ
ブを指定する信号を出力するものである。
次に本発明に係るリフレッシュメモリのアクセス方式の
動作を説明すれば次の如くである。
動作を説明すれば次の如くである。
マイクロプロセラf1が0rLTコントローラサイクル
の期間中にリフレッシュメモリ2に対し画像データの更
新を求めてアクセスしようとした場合、制御装[8から
アドレスレジスタ4、データバッフ76にそれぞれ制御
信号が送られる。これにより更新されるべき上記画像デ
ータがデータノ(ッファ6に転送され、そのアドレスの
データがアドレスレジスタ4に格納される。
の期間中にリフレッシュメモリ2に対し画像データの更
新を求めてアクセスしようとした場合、制御装[8から
アドレスレジスタ4、データバッフ76にそれぞれ制御
信号が送られる。これにより更新されるべき上記画像デ
ータがデータノ(ッファ6に転送され、そのアドレスの
データがアドレスレジスタ4に格納される。
時間が経過し−1−goRTコントローラサイクルが終
りマイクロプロセッササイクルになると、CRTコント
ローラ3からデータセレクタ10に対し切換制御イハ号
が出され、チップセレクトレジスタ9にセットされたイ
)1号、即ちリフレッシュメモリ2 E It A M
選択化f号がデータセレクタ10から出力される。従が
ってリフレッシュメモリ2にはアトl/スレジメタ4に
格納されているアドレスでデータバッファ6に格納され
ている内容、即ちマイクロプロセッサlからの史tfさ
れるべき曲1像データが肖込まれる。
りマイクロプロセッササイクルになると、CRTコント
ローラ3からデータセレクタ10に対し切換制御イハ号
が出され、チップセレクトレジスタ9にセットされたイ
)1号、即ちリフレッシュメモリ2 E It A M
選択化f号がデータセレクタ10から出力される。従が
ってリフレッシュメモリ2にはアトl/スレジメタ4に
格納されているアドレスでデータバッファ6に格納され
ている内容、即ちマイクロプロセッサlからの史tfさ
れるべき曲1像データが肖込まれる。
またマイクロプロセッサ1がマイクロプロセッササイク
ルの1ul1間中にリフレッシュメモリ2に対し1曲1
並データの更新を求めてアクセスしようとした場合、即
座にデータバッファ6を介してリフレッシュメモリ2に
マイクロプロセッサ1からの更¥Irされるべき凹1イ
枳データが書込まれる。
ルの1ul1間中にリフレッシュメモリ2に対し1曲1
並データの更新を求めてアクセスしようとした場合、即
座にデータバッファ6を介してリフレッシュメモリ2に
マイクロプロセッサ1からの更¥Irされるべき凹1イ
枳データが書込まれる。
マイクロプロセッサ1から史新されるべき画像データの
転送要求がないときは例えば、マイクロプロセッササイ
クルの期間中、テップセレクトレジスタ9からリフレッ
シュメモリ2のIt A M選択の信号がセットされて
おらず、従がってデータセレクタ10はリフレッシュメ
モリ2に対しIL A M選択信号を出していない状態
を継続する。
転送要求がないときは例えば、マイクロプロセッササイ
クルの期間中、テップセレクトレジスタ9からリフレッ
シュメモリ2のIt A M選択の信号がセットされて
おらず、従がってデータセレクタ10はリフレッシュメ
モリ2に対しIL A M選択信号を出していない状態
を継続する。
このようにマイクロプロセッサ1がOIt 1’コント
ローラサイクルの期間中に、リフレッシュメモリ2に対
し画像データのり!新を求めてアクセスしようとした場
合においても、マイクロプロセッサ1は上記画像データ
をデータバッファ6に転送することができるので、図示
されていない鈴th信号発生回路から停止信号がマイク
ロプロセッサ1に向けて出力されず、従がってマイクロ
プロセッサ1は停止することなく次の処理を行なうこと
ができる。
ローラサイクルの期間中に、リフレッシュメモリ2に対
し画像データのり!新を求めてアクセスしようとした場
合においても、マイクロプロセッサ1は上記画像データ
をデータバッファ6に転送することができるので、図示
されていない鈴th信号発生回路から停止信号がマイク
ロプロセッサ1に向けて出力されず、従がってマイクロ
プロセッサ1は停止することなく次の処理を行なうこと
ができる。
次にORTコントローラ3のリフレッシュメモリ2に対
するアクセスについて説明すると、0ILTコントロー
ラサイクルになったとき、ott’rコントローラ3か
らリフレッシュされる画面の画像データのアドレスがア
ドレスバッファ11にセットされる。OTL’rコント
ローラ3からの信号にもとづeデータセレクタ10から
はRAM選択信号がりフレッシーメモリ2に出力され、
上記アドレスバッファ11にセットされたアドレス上の
画像データがリフレッシュメモリ2から読出される。
するアクセスについて説明すると、0ILTコントロー
ラサイクルになったとき、ott’rコントローラ3か
らリフレッシュされる画面の画像データのアドレスがア
ドレスバッファ11にセットされる。OTL’rコント
ローラ3からの信号にもとづeデータセレクタ10から
はRAM選択信号がりフレッシーメモリ2に出力され、
上記アドレスバッファ11にセットされたアドレス上の
画像データがリフレッシュメモリ2から読出される。
この画像データは並列一部列変換器12で直列信号に変
換されてビデオ信号となり、図示されていない表ボ装置
の画面をリフレッシュする。
換されてビデオ信号となり、図示されていない表ボ装置
の画面をリフレッシュする。
なおマイクロプロセッサ1がリフレッシュメモリ2に格
納されている画像データを読出す場合は、当該マイクロ
プロセッサ1のリフレッシュメモリ2に対するアクセス
要求が0TLTコントローラサイクルの期間中であると
き、マイクロプロセッサlは停止が(11)けられる。
納されている画像データを読出す場合は、当該マイクロ
プロセッサ1のリフレッシュメモリ2に対するアクセス
要求が0TLTコントローラサイクルの期間中であると
き、マイクロプロセッサlは停止が(11)けられる。
そして次のマイクロプロセッササイクルになると、停止
しているマイクロプロセッサ1に対しリセット信号が送
られ、マイクロプロセッサ1は起動する。これによりア
ドレスレジスタ4にセットされたアドレスでリフレッシ
ュメモリ2に対しアクセスする。このときチップセレク
トレジスタ9にはリフレッシュメモリ2を構成している
ILAM″fRAM選択信号がセットされており、該信
号はデータセレクタ10からRAM選択信号となってリ
フレッシュメモリ2に出力される。従がってリフレッシ
ュメモリ2から画像データが読出され、制御装置8の制
御46号によりデータバッファ5:二格糸内される1、
データバッファ5に格納された画像データはマイクロプ
ロセッサ1に読出され転送される。
しているマイクロプロセッサ1に対しリセット信号が送
られ、マイクロプロセッサ1は起動する。これによりア
ドレスレジスタ4にセットされたアドレスでリフレッシ
ュメモリ2に対しアクセスする。このときチップセレク
トレジスタ9にはリフレッシュメモリ2を構成している
ILAM″fRAM選択信号がセットされており、該信
号はデータセレクタ10からRAM選択信号となってリ
フレッシュメモリ2に出力される。従がってリフレッシ
ュメモリ2から画像データが読出され、制御装置8の制
御46号によりデータバッファ5:二格糸内される1、
データバッファ5に格納された画像データはマイクロプ
ロセッサ1に読出され転送される。
第3図はリフレッシュメモリにORTバッファが複数個
設けられた場合の一実施例構成を示しており、符号1,
4.5,7ないし11は第2図のものに対応する。13
はリフレッシュメモリ、14゜15はORTバッファ、
16はデータレジスタ、17.18はデータバッファ、
19.20は並列−直列変換器を表わしている。
設けられた場合の一実施例構成を示しており、符号1,
4.5,7ないし11は第2図のものに対応する。13
はリフレッシュメモリ、14゜15はORTバッファ、
16はデータレジスタ、17.18はデータバッファ、
19.20は並列−直列変換器を表わしている。
リフレッシュメモリ13はORTバッファ14゜15の
2個のメモリから構成されており、マイクロプロセッサ
1とORTコントローラ3とが競合するメモリである。
2個のメモリから構成されており、マイクロプロセッサ
1とORTコントローラ3とが競合するメモリである。
0rtT’バツフア14.15はORT表示装置の1+
IIi而分の画像データをそれぞれ格納するRAMであ
り、例えばORT表示装置の画面が「黒」。
IIi而分の画像データをそれぞれ格納するRAMであ
り、例えばORT表示装置の画面が「黒」。
「白−1,「中間」の3輝度で表示される場合、ORT
バッファ14は「白」の輝度で表わされる画像データを
格納するI’t A Mで、ORTバッファ15は「中
間」の輝度で表わされる画像データを格納するr(、A
、 Mである。
バッファ14は「白」の輝度で表わされる画像データを
格納するI’t A Mで、ORTバッファ15は「中
間」の輝度で表わされる画像データを格納するr(、A
、 Mである。
リフレッシュメモリ2にORTバッファ14゜15の2
個あるときの動作は次のとおりである。
個あるときの動作は次のとおりである。
マイクロプロセッサ1がOit Tコントローラサイク
ルの期間中にリフレッシュメモリ2に対し画イψデータ
の史イJ1を求めてアクセスしようとした場合、制イ1
41装置8からアドレスレジスタ4、データレジスタ1
6をそれぞれ制御して更新されるべき」二記の画像デー
タをデータレジスタ16に転送し、同時にそのアドレス
のデータをアドレスレジスタ11に格納する。そして−
1−記の更新されるべきII!II像データは制御1装
(、q 12からの制御イ―号によりデータバッファ1
7またはデータバッファ18に直ちに転送される。例え
ば匹新されるべき1+1+!像データが「白」の輝度で
表示されるデータである場合、データバッファ17(二
転送されることになる。またマイクロプロセッサ1がリ
フレッシュメモリ2をアクセスしようとする場合、アド
レスレコーダ7からチップセレクトレジスタ9に対し0
ILTバツフア14または0几Tバツフア15を指定す
る信号が送られており、1lil (+ill装置8か
らのfli’lハ11信号により上記指定信号がチップ
セレクトレジスタ9にセットされる。そして上記の更新
されるべき画像データが「白」の輝)yで表示されるデ
ータである場合、チップセレクトレジスタ9には0几T
バツフア14を指定した信号がセットされている。
ルの期間中にリフレッシュメモリ2に対し画イψデータ
の史イJ1を求めてアクセスしようとした場合、制イ1
41装置8からアドレスレジスタ4、データレジスタ1
6をそれぞれ制御して更新されるべき」二記の画像デー
タをデータレジスタ16に転送し、同時にそのアドレス
のデータをアドレスレジスタ11に格納する。そして−
1−記の更新されるべきII!II像データは制御1装
(、q 12からの制御イ―号によりデータバッファ1
7またはデータバッファ18に直ちに転送される。例え
ば匹新されるべき1+1+!像データが「白」の輝度で
表示されるデータである場合、データバッファ17(二
転送されることになる。またマイクロプロセッサ1がリ
フレッシュメモリ2をアクセスしようとする場合、アド
レスレコーダ7からチップセレクトレジスタ9に対し0
ILTバツフア14または0几Tバツフア15を指定す
る信号が送られており、1lil (+ill装置8か
らのfli’lハ11信号により上記指定信号がチップ
セレクトレジスタ9にセットされる。そして上記の更新
されるべき画像データが「白」の輝)yで表示されるデ
ータである場合、チップセレクトレジスタ9には0几T
バツフア14を指定した信号がセットされている。
時間が経過しORTコントローラサイクルが終りマイク
ロプロセッササイクルになると、OIL ’rコントロ
ーラ3からデータセレクタ1()に対し切換制御信号が
出され、チップセレクトレジスタ9にセットされている
11号、即ちORTバッファ14を指定した信号が当該
データセレクタ10から出力される。従がって0IIT
バツフア14にはアドレスレジスタ4に格納されている
アドレスでデータバッファ17に格納されている内容の
マイクロプロセッサ1からの更新されるべきi+iii
像データが書込まれている。
ロプロセッササイクルになると、OIL ’rコントロ
ーラ3からデータセレクタ1()に対し切換制御信号が
出され、チップセレクトレジスタ9にセットされている
11号、即ちORTバッファ14を指定した信号が当該
データセレクタ10から出力される。従がって0IIT
バツフア14にはアドレスレジスタ4に格納されている
アドレスでデータバッファ17に格納されている内容の
マイクロプロセッサ1からの更新されるべきi+iii
像データが書込まれている。
なおマイクロプロセッサ1からの更新されるべき画11
!データが「中間」の輝度で表示されるデータである場
合、当該画像データはデータバッファ18に予め格納さ
れており、またチップセレクトレジスタ9にはORTバ
ッファ15を指定した信号がセットされているから、マ
イクロプロセッササイクルになったとき、アドレスレジ
スタ4に格納されているアドレスでデータバッファ18
に格納さI’tでいる内容のマイクロプロセッサ1から
の更新されるべき画像データがORTバッファ15に書
込まれる。
!データが「中間」の輝度で表示されるデータである場
合、当該画像データはデータバッファ18に予め格納さ
れており、またチップセレクトレジスタ9にはORTバ
ッファ15を指定した信号がセットされているから、マ
イクロプロセッササイクルになったとき、アドレスレジ
スタ4に格納されているアドレスでデータバッファ18
に格納さI’tでいる内容のマイクロプロセッサ1から
の更新されるべき画像データがORTバッファ15に書
込まれる。
このようにマイクロプロセッサ1がORTコントローラ
サイクルの期間中にリフレッシュメモリ2に対しIII
JI 1mデータの更新を求めてアクセスしようとした
場合においても、マイクロプロセッサ1は上記画像デー
タをデータレジスタ16に転送することができるので、
図示されていない停止I:、信号発生回路から停止信号
がマイクロプロセッサ1に向けて出力されず、従がって
マイクロプロセッサ1は停止しないで次の処理を行なう
ことができる。
サイクルの期間中にリフレッシュメモリ2に対しIII
JI 1mデータの更新を求めてアクセスしようとした
場合においても、マイクロプロセッサ1は上記画像デー
タをデータレジスタ16に転送することができるので、
図示されていない停止I:、信号発生回路から停止信号
がマイクロプロセッサ1に向けて出力されず、従がって
マイクロプロセッサ1は停止しないで次の処理を行なう
ことができる。
次のORTコントローラサイクルになった場合、ORT
コントローラ3からリフレッシュされる画商の画像デー
タのアドレスがアドレスバッファ11にセットされる。
コントローラ3からリフレッシュされる画商の画像デー
タのアドレスがアドレスバッファ11にセットされる。
データセレクタ10によって指定されたORTバッファ
14 、15 (ORTコyトローラサイクルにおいて
はoa’rバッファ14゜15が同時に指定される)に
対し、上記アドレスバッファ11にセットされたアドレ
ス上の自律デ・−夕が続出され、並列−直列礎換器19
、20にそれぞれ入力される。各並列−直列枝1k
’lri 19 。
14 、15 (ORTコyトローラサイクルにおいて
はoa’rバッファ14゜15が同時に指定される)に
対し、上記アドレスバッファ11にセットされたアドレ
ス上の自律デ・−夕が続出され、並列−直列礎換器19
、20にそれぞれ入力される。各並列−直列枝1k
’lri 19 。
20で変換された画像データはビデオイ、1号となり、
両者のビデオ信号が合成されて図>f<されていない表
示装置のu11i而上の画像をリフレッシュする。
両者のビデオ信号が合成されて図>f<されていない表
示装置のu11i而上の画像をリフレッシュする。
なお、マイクロプロセッサ1がリフレッシュメモリ2に
格納されているlI!II像データな&j6出す場合は
、当該マイクロプロセッサ1のリフレッシュメモリ2に
対するアクセス要求がOT(、Tコントローラヅ・イク
ルの期間中であるとぎ停止が掛けられる。
格納されているlI!II像データな&j6出す場合は
、当該マイクロプロセッサ1のリフレッシュメモリ2に
対するアクセス要求がOT(、Tコントローラヅ・イク
ルの期間中であるとぎ停止が掛けられる。
そして次のマイクロプロセッササイクルになると、マイ
クロプロセッサ1に対しリセット信号が送られマイクロ
プロセッサ1は起動する。これによりアドレスレジスタ
4にセットされたアドレスでチップ・レレクトレジスタ
9からの指定信号によってデータセレクタ10を介して
指定された0ILTバツフア14またはORTバッファ
15に対してアクセスされる。例えばORTバッファ1
4が指定されているとき、当該ORTバッファ14から
読出された画像データは制御装置8からのfb制御信号
によりデータバッファ17に格納され、直ちにデータバ
ッファ5に転送される。同様に011. T バッファ
15がアクセスさgだとき、当該CRTバッファ]5か
ら叡δ出された画1ψデータはデータバッファ18に格
納された後データバッファ5に転送される。この」;う
にしてデータバッファ5に格納された1山1像データは
マイクロプロセッサ1(二より読出される。
クロプロセッサ1に対しリセット信号が送られマイクロ
プロセッサ1は起動する。これによりアドレスレジスタ
4にセットされたアドレスでチップ・レレクトレジスタ
9からの指定信号によってデータセレクタ10を介して
指定された0ILTバツフア14またはORTバッファ
15に対してアクセスされる。例えばORTバッファ1
4が指定されているとき、当該ORTバッファ14から
読出された画像データは制御装置8からのfb制御信号
によりデータバッファ17に格納され、直ちにデータバ
ッファ5に転送される。同様に011. T バッファ
15がアクセスさgだとき、当該CRTバッファ]5か
ら叡δ出された画1ψデータはデータバッファ18に格
納された後データバッファ5に転送される。この」;う
にしてデータバッファ5に格納された1山1像データは
マイクロプロセッサ1(二より読出される。
以上説明した如く、本発明によれば、マイクロプロセッ
サとりフレッシコ、メモリとの間にデータバッファ及び
そのアドレスのデータを格納するアドレスレジスタを設
けたことにより、ORTコントローラサイクルの期間中
にマイクロプロセッサが画像データの更新を求めてリフ
レッシュ、メモリに対し書込みのアクセスを要求したと
きにおいてもマイクロプロセッサは停止されることはな
いので、マイクロプロセッサの処Pil速度が向上する
。
サとりフレッシコ、メモリとの間にデータバッファ及び
そのアドレスのデータを格納するアドレスレジスタを設
けたことにより、ORTコントローラサイクルの期間中
にマイクロプロセッサが画像データの更新を求めてリフ
レッシュ、メモリに対し書込みのアクセスを要求したと
きにおいてもマイクロプロセッサは停止されることはな
いので、マイクロプロセッサの処Pil速度が向上する
。
そしてマイクロプロセッササイクルとOIL i’コン
トローラサイクルとの時分割で交互にリフレッシュメモ
リをアクセスするので、ORTコンl−「1−ラのリフ
レッシュが完全に実行され、画面、l二に縞やテラつき
が現われることなく画像データを更新することができる
。
トローラサイクルとの時分割で交互にリフレッシュメモ
リをアクセスするので、ORTコンl−「1−ラのリフ
レッシュが完全に実行され、画面、l二に縞やテラつき
が現われることなく画像データを更新することができる
。
第1図はりフレッシ一、メモリのアクセスサイクルを説
明する説明図、第2図は本発明に係るリフレッシュメモ
リのアクセス方式の一実施例構成、第3図はリフレッシ
ュメモリに0IiLTバツフアが複数個設けられた場合
の一実施例構成を示している。 図中、1はマイクロプロセッサ、2はリフレッシュメモ
リ、3はORTコントローラ、4はアドレスレジスタ、
5はデータバッファ、6はデータバッファ、7はアドレ
スデコーダ、8は制御装置、9はチップセレクトレジス
タ、10はデータセレクタ、11はアドレスバッファ、
12は並列−n(J列部゛換器、13はリフレッシュメ
モリ、14.15はORTバッファ、16はデータレジ
スタ、17.18はデータバッファ、19.20は並列
−直列変換器をそれぞれ表わしている。 特Wr出願人 安立電気株式会社 第1図
明する説明図、第2図は本発明に係るリフレッシュメモ
リのアクセス方式の一実施例構成、第3図はリフレッシ
ュメモリに0IiLTバツフアが複数個設けられた場合
の一実施例構成を示している。 図中、1はマイクロプロセッサ、2はリフレッシュメモ
リ、3はORTコントローラ、4はアドレスレジスタ、
5はデータバッファ、6はデータバッファ、7はアドレ
スデコーダ、8は制御装置、9はチップセレクトレジス
タ、10はデータセレクタ、11はアドレスバッファ、
12は並列−n(J列部゛換器、13はリフレッシュメ
モリ、14.15はORTバッファ、16はデータレジ
スタ、17.18はデータバッファ、19.20は並列
−直列変換器をそれぞれ表わしている。 特Wr出願人 安立電気株式会社 第1図
Claims (1)
- リフレッシュメモリと、当該リフレッシュメモリの1間
像データを更新さぜるマイクロプロセッサと、」〕記リ
すレッシュメモリに格納された画像データを周期的にア
クセスして画面の表示をリフレッシ−する0ILTコン
トローラとを備え、マイクロプロセッササイクルと0几
Tコントローラサイクルとの時分割でマイクロプロセッ
サと0ILTコントローラとが交!11に上記リフレッ
シュメモリをアクセスするリフレッシュメモリのアクセ
ス方式において:マイクロプロセッサとリフレッシュメ
モリとの間に転送されるべき1llll像データを格納
するデータバッファ及びそのアドレスのデータを格納す
るアドレスレジスタと;上記マイクロプロセッササイク
ルまたはOIt ’I’コントローラサイクルに対応し
て上記データバッファ及びアドレスレジスタを制卸する
制f1中装置と;」1記リフレッシュメモリを構成する
rL A Mチップの選択信号を出力するデータセレク
タとを備え、マイクロプロセッサが一ヒ記ORTコント
ローラサイクルの期間中にリフレッシュメモリに%1し
書込みのアクセスを背水したとき、当該マイクロプロセ
ッサが停止1−されることなく更新されるべ六i+Di
像データσ)111rz送ができるように構成されたこ
とを特徴とするりフレッシュメモリのアクセス方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13545581A JPS5837688A (ja) | 1981-08-31 | 1981-08-31 | リフレツシユメモリのアクセス方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13545581A JPS5837688A (ja) | 1981-08-31 | 1981-08-31 | リフレツシユメモリのアクセス方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS5837688A true JPS5837688A (ja) | 1983-03-04 |
Family
ID=15152106
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP13545581A Pending JPS5837688A (ja) | 1981-08-31 | 1981-08-31 | リフレツシユメモリのアクセス方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5837688A (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60107693A (ja) * | 1983-11-17 | 1985-06-13 | 株式会社山武 | 表示用メモリの制御方法 |
| JPS61282958A (ja) * | 1985-06-07 | 1986-12-13 | Sanyo Electric Co Ltd | マイクロコンピユ−タ |
| JPS6391688A (ja) * | 1986-10-06 | 1988-04-22 | ダイハツ工業株式会社 | 画像メモリ−装置 |
| JP2002229516A (ja) * | 2001-01-24 | 2002-08-16 | Shini Kagi Kofun Yugenkoshi | マイクロコントローラと画面表示装置との仲裁器及びその操作方法 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5692589A (en) * | 1979-12-27 | 1981-07-27 | Tokyo Shibaura Electric Co | Crt display unit |
-
1981
- 1981-08-31 JP JP13545581A patent/JPS5837688A/ja active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5692589A (en) * | 1979-12-27 | 1981-07-27 | Tokyo Shibaura Electric Co | Crt display unit |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60107693A (ja) * | 1983-11-17 | 1985-06-13 | 株式会社山武 | 表示用メモリの制御方法 |
| JPS61282958A (ja) * | 1985-06-07 | 1986-12-13 | Sanyo Electric Co Ltd | マイクロコンピユ−タ |
| JPS6391688A (ja) * | 1986-10-06 | 1988-04-22 | ダイハツ工業株式会社 | 画像メモリ−装置 |
| JP2002229516A (ja) * | 2001-01-24 | 2002-08-16 | Shini Kagi Kofun Yugenkoshi | マイクロコントローラと画面表示装置との仲裁器及びその操作方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3515142B2 (ja) | データ転送制御装置 | |
| US4156904A (en) | Computer systems having a common memory shared between a central processor and a CRT display | |
| JPS5837688A (ja) | リフレツシユメモリのアクセス方式 | |
| JPS60117327A (ja) | ディスプレイ装置 | |
| KR100782594B1 (ko) | 데이터 처리 기능을 구비한 메모리 장치 | |
| KR100678784B1 (ko) | 기능 시스템 및 그의 관리 방법, 데이터 처리 시스템 및 컴퓨터 판독 가능 저장 매체 | |
| JPH0120430B2 (ja) | ||
| JP4553998B2 (ja) | バス制御装置 | |
| JPH0425555B2 (ja) | ||
| SU1462407A1 (ru) | Устройство дл формировани адреса видеопам ти растрового графического диспле | |
| JPH052877A (ja) | 映像表示メモリアクセス方式 | |
| JPS61184587A (ja) | 画像表示制御装置 | |
| JPS5971086A (ja) | Crtデイスプレイ装置 | |
| JPH05210616A (ja) | コンピュータ装置 | |
| JPH07311837A (ja) | 画像記録装置 | |
| JPS63184791A (ja) | ブリンク制御方式 | |
| JPS6116086A (ja) | メモリ制御方式 | |
| JPH01188927A (ja) | デイスプレイ装置 | |
| JPS59210485A (ja) | ビデオram制御回路 | |
| JPH07210664A (ja) | 画像記録装置 | |
| JPS59195271A (ja) | Crtデイスプレイ用メモリ装置 | |
| JPS60158483A (ja) | マイクロコンピユ−タシステム | |
| JPS649637B2 (ja) | ||
| JPH04291433A (ja) | フレームメモリ同時リード方式 | |
| JPS6090387A (ja) | グラフイツクメモリの書込み読出し制御装置 |