JPH01189775A - ビデオラムアクセス制御回路 - Google Patents

ビデオラムアクセス制御回路

Info

Publication number
JPH01189775A
JPH01189775A JP1397288A JP1397288A JPH01189775A JP H01189775 A JPH01189775 A JP H01189775A JP 1397288 A JP1397288 A JP 1397288A JP 1397288 A JP1397288 A JP 1397288A JP H01189775 A JPH01189775 A JP H01189775A
Authority
JP
Japan
Prior art keywords
register
built
video ram
data
monitor
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
Application number
JP1397288A
Other languages
English (en)
Inventor
Takahiro Sakuraba
桜庭 孝宏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP1397288A priority Critical patent/JPH01189775A/ja
Publication of JPH01189775A publication Critical patent/JPH01189775A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Input (AREA)
  • Digital Computer Display Output (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔概要〕 データをアクセスするための複数の内蔵レジスタを持つ
ビデオラムをアクセスするビデオラムアクセス制御回路
に関し、 V−RAMが持つ内蔵レジスタに対応づけたモニタレジ
スタを設け、このモニタレジスタの内容と異なる場合の
み新たなパラメータを内蔵レジスタにセントし、処理時
間の減少を図ることを目的とし、 ビデオラムが持つ内蔵レジスタに対応づけて設けたモニ
タレジスタと、ビデオラムが持つ内蔵レジスタのいずれ
かに対して書き込もうとするデータが、対応づけて設け
た上記モニタレジスタから読み出したデータに一致する
か否かを検出する比較器とを備え、この比較器によって
両者が一致することが検出された場合にビデオラムに書
き込むことを省略し、一方、両者が一致しないことが検
出された場合に上記内蔵レジスタおよびモニタレジスタ
に書き込むように構成する。
〔産業上の利用分野〕
本発明は、データをアクセスするための複数の内蔵レジ
スタを持つビデオラムをアクセスするビデオラムアクセ
ス制御回路に関するものである。
〔従来の技術〕
グラフインクデイスプレィ装置や、ワークステーション
等は、図形や文字をフレームメモリ上に描画し、この描
画した情報をデイスプレィに転送して表示している。こ
のフレームメモリとして、V−RAM (ビデオラム、
Video Ram)と呼ばれる、描画用のアクセスボ
ー1・と、表示用のアクセスポートとを別個に持つメモ
リ素子が作られ、広く使用されている。このV−RAM
の中に多様な機能を内蔵させた多機能型V−RAMが登
場し、ビット演算等がV−RAM内で実行できるように
なってきた。
しかし、この多機能になった分、外部からこのV−RA
Mに対して指定するパラメータの数も多くなり、ピンの
制約から第3図に示すように、内蔵レジスタ21を設け
、これにセントすることにより、多機能を実現している
。このため、■−RAMに描画しようとすると、その前
に内蔵レジスタ21に対して必要なパラメータをセット
する処理が必要となる。今、仮に内蔵レジスタ21が5
個(NRIないしNR5)から構成され、以前にどのよ
うな値がセツティングされているか不明の場合、内蔵レ
ジスタが無いときに1回のメモリアクセス操作で済んで
いたものが、6回も必要となり、処理時間の大幅な増加
を招いてしまうという問題点があった。
以下第3図構成の動作を簡単に説明する。
第3図において、描画プロセッサ28が書込データを書
込データレジスタ25、アドレスをアドレスレジスタ2
6、およびアクセスコマンドをメモリアクセス制御部2
7にセットする。メモリアクセス制御部27からのアク
セスタイミング信号によって、アドレスの通知を受けた
内蔵レジスタ制御部22が対応する内蔵レジスタ21を
構成するNRIないしNR5のうちの該当するもの対し
て、書込データをセントする(書き込む)ようにしてい
た。この書込データをセットする間、メモリアクセス制
御部27がらビジー信号が描画プロセッサ28に送出さ
れ、アクセス不可を通知する。
メモリアクセスが終了し、ビジー信号の送出が停止され
ると、描画プロセッサ28は、同様にして内蔵レジスタ
21を構成するNRIないしNR5の次のものにセット
する。そして、全てのセントを完了した後、これらNR
IないしNR5にセットした内容に対応した、RAM制
御部23の制御のもとで、RAM24をアクセスするよ
うにしていた。
本発明は、V−RAMが持つ内蔵レジスタに対応づけた
モニタレジスタを設け、このモニタレジスタの内容と異
なる場合のみ新たなパラメータを内蔵レジスタにセット
し、処理時間の減少を図ることを目的としている。
〔問題点を解決するための手段〕
第1図を参照して問題点を解決するだめの手段を説明す
る。
第1図において、モニタレジスタ1は、パラメータをセ
ットするものであって、V−RAM10が持つ内蔵レジ
スフ11に対応づけて設けたものである。
COMP (比較器)4は、V−RAMLOの内蔵レジ
スタ11にセントしようとする書込データと、モニタレ
ジスタ1から読み出したデータとが一致するか否かを検
出するものである。
メモリアクセス制御部7は、描画プロセッサ8からのア
クセスコマンドの通知に基づいて、COMP4から一致
信号が通知された場合にV−RAMIOが持つ内蔵レジ
スタ11への書込を中止し、一方、一致信号が通知され
ない場合に書込データを内蔵レジスタ11およびモニタ
レジスタ1に書き込むように制御するものである。
〔作用〕
本発明は、第1図に示すように、V−RAMIOが持つ
内蔵レジスタ11に対応づけてモニタレジスタ1を設け
、メモリアクセス制御部7が描画プロセッサ8からのア
クセスコマンドの通知に基づいて、書込データをV−R
AMI Oが持つ内蔵レジスタ11に書き込もうとする
際に、COMP4によって当該書込データと、モニタレ
ジスタ1から読み出したデータとが一致すると検出され
た場合、内蔵レジスタ11に書き込むことを省略し、一
方、不一致と検出された場合、内蔵レジスタ11および
モニタレジスタ1の両者に書き込むようにしている。
従って、モニタレジスタ1に既に格納されているデータ
と異なる場合のみ、内蔵レジスタ11に書き込めばよく
、データ(パラメータ)をセットする回数を少なくして
処理時間を削減することが可能となる。
〔実施例〕
次に、第1図および第2図を用いて本発明の1実施例の
構成および動作を順次詳細に説明する。
第1図において、モニタレジスタ1は、MR(モニタレ
ジスタ)1ないしMR5などから構成され、V−RAM
I Oが持つ内蔵レジスタ11を構成するNR(内蔵レ
ジスタ)■ないしNR5に各々対応づけて設けたもので
ある。
モニタレジスタ制御部2は、描画プロセッサ8によって
アドレスがセソ1へされたアドレスカウンタ6からの通
知に基づいて、モニタレジスタ1を構成するMHIない
しMR5のうちの該当するものからデータをMPX (
マルチプレクサ)3を介して読み出してCOMP (比
較器)4に通知したり、あるいは描画プロセッサによっ
て書込データがセットされた書込データレジスタ5から
送出された書込データを該当するものに書き込んだりす
るものである。
MPX (マルチプレクサ)3は、モニタレジスタ1を
構成するMRIないしMR5のうち、該当するものから
読み出したデータを、選択してCOMP4に通知するも
のである。
COMP (比較器)4は、MPX3を介してモニタレ
ジスタlを構成するMRIないしMR5のうちの該当す
るものから読み出したデータと、書込データレジスタ5
から送出されてきた書込データとが一致するか否かを比
較するものである。
書込データレジスタ5は、描画プロセッサ8から通知さ
れた書込データを保持するものである。
アドレスレジスタ6は、描画プロセッサ8から通知され
たアドレスを保持するものである。
メモリアクセス制御部7は、描画プロセッサ8から通知
されたアクセスコマンドに対応して、モニタレジスタ制
御部2に指示して、モニタレジスタ1を構成する該当す
るMRIないしMR5のいずれかから読み出したデータ
と、書込データとをCOMP4によって比較させ、一致
した場合に、内蔵レジスタ11に対する書込を中止し、
一方、一致しない場合に、内蔵レジスタ11およびモニ
タレジスタ1の該当するものに各々書き込むものである
。書込を中止、あるいは書込を完了した後、ビジー信号
の送出を停止する。これに対応して描画プロセッサ8は
、同様にして次の書込を行う。
次に、第2図を用いて第1図構成の動作を詳細に説明す
る。
第2図において、図中■は、電源投入後の初期設定を行
うことを示す。これは、第1図構成の回路に対し、電源
を投入した直後に、V−RAMIOが持つ内蔵レジスタ
11を構成するNRIないし5、およびモニタレジスタ
1を構成するMRIないしMR5に対して、初期値を書
き込む(セントする)ことを意味している。
図中■は、NRへの書込処理か否かを判別することを示
す。YESの場合(内蔵レジスタ11を構成するNRI
ないしNR5のいずれかに対する書込の場合)には、図
中■、■を繰り返し実行する。NOの場合には、終了す
る。
図中■は、書込データに対応するMRの内容との比較を
行うことを示す。一致の場合(モニタレジスタ1を構成
する該当するMRIないしMR5から読み出したデータ
と、内蔵レジスタ11を構成するいずれかのNRIない
しNR5に対して書き込もうとする書込データとが一致
する場合)には、図中■でメモリアクセスをキャンセル
(中止)し、図中■で次のメモリアクセスを行う。不一
致の場合には、図中■を実行する。
図中■は、図中■で書込データが、該当するMRlない
しMR5のいずれかから読み出したデータに一致しない
ので、書込データを、該当する内蔵レジスタ11を構成
するNRIないしNR5のいずれか、およびモニタレジ
スタ1を構成するMRlないしMR5のいずれかに対し
て書込む(セントする)ことを意味している。そして、
図中■以下を繰り返し実行する。
以上の処理によって、モニタレジスタ1に既に書込デー
タが格納されている場合には、内蔵レジスタ11に対す
る書込を中止し、次の書込データに対する処理を行うこ
とにより、内蔵レジスタ11に対する書込回数を少なく
して、処理時間を削減することが可能となる。
〔発明の効果〕
以上説明したように、本発明によれば、V−RAMが持
つ内蔵レジスタ11に対応づけてモニタレジスタlを設
け、このモニタレジスタ1に既に格納されているデータ
と異なる場合のみ、内蔵レジスタ11に書き込む構成を
採用しているため、データ(パラメータ)をV −RA
 Mを構成する内蔵レジスタ11にセットする回数を少
なくすることが可能となり、処理時間を削減することが
できる。
【図面の簡単な説明】
第1図は本発明の1実施例構成図、第2図は本発明の動
作説明図、第3図は従来技術の説明図を示す。 図中、■はモニタレジスタ、4はCOMP (比較器)
、7はメモリアクセス制御部、8は描画プロセッサ、1
0はV−RAM (ヒデオラム)、11は内蔵レジスタ
、14はRAM (ランダムアクセスメモリ)、MRl
ないしMR5はモニタレジスタ、NRIないしNR5は
内蔵レジスタを表す。

Claims (1)

  1. 【特許請求の範囲】 データをアクセスするための複数の内蔵レジスタを持つ
    ビデオラムをアクセスするビデオラムアクセス制御回路
    において、 ビデオラム(10)が持つ内蔵レジスタ(11)に対応
    づけて設けたモニタレジスタ(1)と、 ビデオラム(10)が持つ内蔵レジスタ(11)のいず
    れかに対して書き込もうとするデータが、対応づけて設
    けた上記モニタレジスタ(1)から読み出したデータに
    一致するか否かを検出する比較器(4)とを備え、この
    比較器(4)によって両者が一致することが検出された
    場合にビデオラム(10)に書き込むことを省略し、一
    方、両者が一致しないことが検出された場合に上記内蔵
    レジスタ(11)およびモニタレジスタ(1)に書き込
    むように構成したことを特徴とするビデオラムアクセス
    制御回路。
JP1397288A 1988-01-25 1988-01-25 ビデオラムアクセス制御回路 Pending JPH01189775A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1397288A JPH01189775A (ja) 1988-01-25 1988-01-25 ビデオラムアクセス制御回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1397288A JPH01189775A (ja) 1988-01-25 1988-01-25 ビデオラムアクセス制御回路

Publications (1)

Publication Number Publication Date
JPH01189775A true JPH01189775A (ja) 1989-07-28

Family

ID=11848136

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1397288A Pending JPH01189775A (ja) 1988-01-25 1988-01-25 ビデオラムアクセス制御回路

Country Status (1)

Country Link
JP (1) JPH01189775A (ja)

Similar Documents

Publication Publication Date Title
JP5197571B2 (ja) マルチポート・メモリ・デバイスにおけるインターポート通信
JPS5960658A (ja) 論理機能を備えた半導体記憶装置
US11704023B2 (en) Extensible storage system and method
JP3039557B2 (ja) 記憶装置
EP0321775B1 (en) Secure data processing system using commodity devices
JPH0222748A (ja) 不揮発生メモリ制御回路
JPH09311812A (ja) マイクロコンピュータ
JP2574821B2 (ja) ダイレクトメモリアクセス・コントローラ
JPH0287253A (ja) 機器アドレス設定方式
JPH02211571A (ja) 情報処理装置
JP3293144B2 (ja) 周辺制御装置
JP2928036B2 (ja) 論理半導体集積回路
JPS6140658A (ja) デ−タ処理装置
JPS61117651A (ja) インタ−フエイス装置
JPH0214741B2 (ja)
JPH05204775A (ja) ローカルメモリ診断装置
JPH03223948A (ja) Dmaコントローラ
JP2884620B2 (ja) ディジタル画像処理装置
JPH03189755A (ja) メモリ間転送装置
JPS61296459A (ja) デ−タ処理装置
JPS61206066A (ja) メモリアドレス設定方式
JPH04170648A (ja) データ高速転送処理装置
JPH06110822A (ja) 情報処理装置のdma制御装置及び該装置を用いたデータ制御方法
JPS63300346A (ja) Dma制御方式
JPS63220339A (ja) マルチ・ポ−トram回路