JPH0315097A - ビットマップディスプレイ制御装置 - Google Patents
ビットマップディスプレイ制御装置Info
- Publication number
- JPH0315097A JPH0315097A JP1151475A JP15147589A JPH0315097A JP H0315097 A JPH0315097 A JP H0315097A JP 1151475 A JP1151475 A JP 1151475A JP 15147589 A JP15147589 A JP 15147589A JP H0315097 A JPH0315097 A JP H0315097A
- Authority
- JP
- Japan
- Prior art keywords
- vram
- word
- data
- address
- bit
- 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
Landscapes
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
産業上の利用分野
本発明はワープロ,パソコン,データ端末等に使用する
ディスプレイ装置に関する。
ディスプレイ装置に関する。
従来の技術
従来、この種のピットマップディスプレイ制御装置のビ
デオメモリー(以下VRAMと略す)は、複雑ビットの
固定長単位(ワード単位)でアドレスがつけられており
、このワード単位で、データの読み書きのアクセスが行
なわれている。
デオメモリー(以下VRAMと略す)は、複雑ビットの
固定長単位(ワード単位)でアドレスがつけられており
、このワード単位で、データの読み書きのアクセスが行
なわれている。
発明が解決しようとする課題
しかしながら、上記従来のビットマソブディスプレイ制
御装置は、上記のようにVRAMは、複雑ビットのワー
ド単位で固定的にアドレスがつけられて訃り、コンピュ
ータ等からの”/RAMアクセスは、このアドレス単位
(ワード単位)で行われるため、次の問題がある。
御装置は、上記のようにVRAMは、複雑ビットのワー
ド単位で固定的にアドレスがつけられて訃り、コンピュ
ータ等からの”/RAMアクセスは、このアドレス単位
(ワード単位)で行われるため、次の問題がある。
すなわち、VRAMの固定的ワード単位でない.ワード
の途中の任意のビット位置から1ワード長のデータを書
き込もうとする時、アドレスを1たがったVRAMアク
セスが必要となり、”/RAMをアクセスするコンピュ
ータ等のプログラムは、VRAMのアドレスに合わせて
データをシフトし、2つのアドレスにデータを分離して
VRAMに2度3き込む手続が必要になる。従って処理
時間がかかるという問題があった。
の途中の任意のビット位置から1ワード長のデータを書
き込もうとする時、アドレスを1たがったVRAMアク
セスが必要となり、”/RAMをアクセスするコンピュ
ータ等のプログラムは、VRAMのアドレスに合わせて
データをシフトし、2つのアドレスにデータを分離して
VRAMに2度3き込む手続が必要になる。従って処理
時間がかかるという問題があった。
本発明はこのような従来の問題を解決するものであり,
上記のようにVRAMのワードの途中のビット位置から
1ワード長のデータを害き込む場合、コンピュータ等の
プログラムで、データのシフトを行わずにかつ1回のV
RAMアクセスで目的を達する事のできる優れたビノト
マノブディスプレイ制御装置である。
上記のようにVRAMのワードの途中のビット位置から
1ワード長のデータを害き込む場合、コンピュータ等の
プログラムで、データのシフトを行わずにかつ1回のV
RAMアクセスで目的を達する事のできる優れたビノト
マノブディスプレイ制御装置である。
課題を解決するための手段
本発明は上記目的を達或するために特別なVRAM書き
込み制御ハードウエアを備えたものである。
込み制御ハードウエアを備えたものである。
作用
したがって、本発明によれば、VRAMの任意のピント
位置から1ワード長のデータ書き込みを1回のVRAM
アクセスで実現できるという効果を有する。
位置から1ワード長のデータ書き込みを1回のVRAM
アクセスで実現できるという効果を有する。
実施例
第1図は本発明によるVRAMの湛き込み制御について
、同時に書き込豊れる1ワードのデータの中のビノトポ
ジ/−Iンk番目の1ビノト分のメモリー制御に関し、
実施例の構或を示すものである。説明を簡単にするため
、本実施例では、1チップのメモリーが、1ワードの中
のある1ビノト分のデータを全アドレスに対して記憶し
ているものとする。従って本実施例では、第1図に相当
するメモリー制御部が1ワード長のビノト数分存在し、
メモリー書き込み時に同時に動作する。
、同時に書き込豊れる1ワードのデータの中のビノトポ
ジ/−Iンk番目の1ビノト分のメモリー制御に関し、
実施例の構或を示すものである。説明を簡単にするため
、本実施例では、1チップのメモリーが、1ワードの中
のある1ビノト分のデータを全アドレスに対して記憶し
ているものとする。従って本実施例では、第1図に相当
するメモリー制御部が1ワード長のビノト数分存在し、
メモリー書き込み時に同時に動作する。
第1図において、MはVRAMの1ワードのデータの中
のビットポジションk番目をすべてのアドレス領域につ
いて記憶するメモリーチップを示す。
のビットポジションk番目をすべてのアドレス領域につ
いて記憶するメモリーチップを示す。
BDは、1ワード長のメモリー書き込みを行なう先頭の
ビットポジション位置を指定するスタートビット番号デ
ータであり、kぱ第1図のメモリーチノプ西の対応する
ビットポジションを示す。
ビットポジション位置を指定するスタートビット番号デ
ータであり、kぱ第1図のメモリーチノプ西の対応する
ビットポジションを示す。
Sは減算器で、k−BDを計算し、答yを山力する。減
算結果がマイナスの場合、Sぱボロー信号BLを出力す
ると共にyぱ1ワードのビノト長の補数で出力される。
算結果がマイナスの場合、Sぱボロー信号BLを出力す
ると共にyぱ1ワードのビノト長の補数で出力される。
DCはデコーダで、Oからn1での数値のいずれかをと
るyを入力し、デコード結果としてGo〜Gnのいずれ
か1つを出力する。Do−Dnぱ、1ワード長の書き込
みデータでDS1〜DSnは、トライステートスイノチ
であり、GO〜Gnぱ、このトライステートスイノチの
ゲート信写一である。
るyを入力し、デコード結果としてGo〜Gnのいずれ
か1つを出力する。Do−Dnぱ、1ワード長の書き込
みデータでDS1〜DSnは、トライステートスイノチ
であり、GO〜Gnぱ、このトライステートスイノチの
ゲート信写一である。
GO〜Gnのいずれか1つの信号が出力された結果、D
S1〜DSnのトライステートスイソチの1つが開き、
書き込みデータDo〜Dnのいずれか1つがメモリーチ
ソプ西に書き込壕れる。
S1〜DSnのトライステートスイソチの1つが開き、
書き込みデータDo〜Dnのいずれか1つがメモリーチ
ソプ西に書き込壕れる。
又、u人は書き込むべき先頭のメモリ・−アドレスを示
すものであり、上記BDが0以外の時は,一部のピット
はMAの次のアドレスに書き込む必要がある。人は、v
人を+1する加算器であり、上記V人の次のアドレスM
Aを出力する。SWぱアドVス選択スイッチであり、上
記BL信号が出ノJされてない時は、MAを出力し、上
記BL信号が出力されている時はMA’を出力して上記
メモリーチソプVのアドレス信号とする。
すものであり、上記BDが0以外の時は,一部のピット
はMAの次のアドレスに書き込む必要がある。人は、v
人を+1する加算器であり、上記V人の次のアドレスM
Aを出力する。SWぱアドVス選択スイッチであり、上
記BL信号が出ノJされてない時は、MAを出力し、上
記BL信号が出力されている時はMA’を出力して上記
メモリーチソプVのアドレス信号とする。
このように上記実施例によれば、VRAMのあるアドレ
スの1ワードの任意の途中のビットからワードを1たが
った次のアドレスまでの1ワード長のデータを1回のメ
モリー書き込み動作で実現する事ができるという利点を
有す。この利点は、たとえばVRAMのワード境界を意
識せず任意位置に、文字パターンを書き込もうとする時
等、フログラム上の制御も単純で、高速な処理が行える
という効果を有する。
スの1ワードの任意の途中のビットからワードを1たが
った次のアドレスまでの1ワード長のデータを1回のメ
モリー書き込み動作で実現する事ができるという利点を
有す。この利点は、たとえばVRAMのワード境界を意
識せず任意位置に、文字パターンを書き込もうとする時
等、フログラム上の制御も単純で、高速な処理が行える
という効果を有する。
なお・、第1図のBDS (一点破線で囲壕れた部分)
は、特許請求範囲に述べた、ビ,トデータセレクタの構
或の一例である。
は、特許請求範囲に述べた、ビ,トデータセレクタの構
或の一例である。
発明の効果
本発明は上記実施例より明らかなように、VRAMの任
意のビット位置から1ワード長のデータを1回の”/R
AMアクセスで書き込みができるようにしたものであり
,文字や図形のVRAMへの転送を高速に実現できると
いう効果を有する。
意のビット位置から1ワード長のデータを1回の”/R
AMアクセスで書き込みができるようにしたものであり
,文字や図形のVRAMへの転送を高速に実現できると
いう効果を有する。
第1図は本発明の書き込み制御の一実施例を示すブロソ
ク図である。 V・・・・・・VRAMの1メモリーチップ、DC・・
・・・デコーダ、3W・・・・・アドレス選択スイ,チ
、S・・・減算器、A・・・・・・加算器、Do〜Dn
・山・1ワード長の3き込みデータ、DS1〜DSn・
・・・・・トライステートスイノチ,Go〜Gn・・・
・・・ゲート信号、BD・・・・・・スタートビット番
号データ,y・・・・・・Sの計算結果、BL・・・・
・ボロー信号、k ・・・メモリーチノフ番号,MA・
・・・・メモリーアドレス MA・・メモリーアドレス
プラス1アドレス、BDS(1点破線内の部分)・・・
・ビットデータセレクタ。
ク図である。 V・・・・・・VRAMの1メモリーチップ、DC・・
・・・デコーダ、3W・・・・・アドレス選択スイ,チ
、S・・・減算器、A・・・・・・加算器、Do〜Dn
・山・1ワード長の3き込みデータ、DS1〜DSn・
・・・・・トライステートスイノチ,Go〜Gn・・・
・・・ゲート信号、BD・・・・・・スタートビット番
号データ,y・・・・・・Sの計算結果、BL・・・・
・ボロー信号、k ・・・メモリーチノフ番号,MA・
・・・・メモリーアドレス MA・・メモリーアドレス
プラス1アドレス、BDS(1点破線内の部分)・・・
・ビットデータセレクタ。
Claims (1)
- ビデオメモリーの書き込み制御のため、ビットデータセ
レクタと、メモリーアドレス加算器と、アドレス選択ス
イッチを備えたビットマップディスプレイ制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1151475A JP2906449B2 (ja) | 1989-06-13 | 1989-06-13 | ビットマップディスプレイ制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1151475A JP2906449B2 (ja) | 1989-06-13 | 1989-06-13 | ビットマップディスプレイ制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0315097A true JPH0315097A (ja) | 1991-01-23 |
| JP2906449B2 JP2906449B2 (ja) | 1999-06-21 |
Family
ID=15519325
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1151475A Expired - Fee Related JP2906449B2 (ja) | 1989-06-13 | 1989-06-13 | ビットマップディスプレイ制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2906449B2 (ja) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62103686A (ja) * | 1985-10-31 | 1987-05-14 | 株式会社東芝 | ビツトマツプメモリ装置 |
-
1989
- 1989-06-13 JP JP1151475A patent/JP2906449B2/ja not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62103686A (ja) * | 1985-10-31 | 1987-05-14 | 株式会社東芝 | ビツトマツプメモリ装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2906449B2 (ja) | 1999-06-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0189576B1 (en) | Multiple pixel mapped video memory system | |
| KR910005154A (ko) | 파이프라인된 기록버퍼 레지스터 | |
| KR860007584A (ko) | 비디오 변환기장치 | |
| JPH0315097A (ja) | ビットマップディスプレイ制御装置 | |
| JPH0325684A (ja) | 画像描画制御装置 | |
| JPS607676A (ja) | メモリ書込み回路 | |
| JP2769384B2 (ja) | 演算制御icおよび情報処理装置 | |
| JP3192081B2 (ja) | 半導体記憶装置 | |
| JPS60124785A (ja) | 画像処理装置 | |
| JPH0728990A (ja) | グラフィックスメモリアクセス回路 | |
| KR920005294B1 (ko) | 듀얼포트 메모리 소자의 칩인에이블신호 제어회로 | |
| JPH01112592A (ja) | 半導体記憶装置 | |
| JP3427586B2 (ja) | データ処理装置及び記憶装置 | |
| JPS599755A (ja) | マイクロプログラム読出し制御方式 | |
| JPH07121351A (ja) | 半導体ram | |
| JPH04341994A (ja) | シリアルマスク付きビデオメモリ装置 | |
| JPH0724146A (ja) | ゲーム用カートリッジ及びこれを用いた電子装置 | |
| JPS5971510A (ja) | シ−ケンス制御回路 | |
| JPS59191184A (ja) | メモリ装置 | |
| JPH01178198A (ja) | メモリ集積回路 | |
| JPH03183097A (ja) | 半導体記憶装置 | |
| JPS61118793A (ja) | メモリ集積回路 | |
| JPS62209639A (ja) | メモリモデイフアイライト回路 | |
| JPS58150184A (ja) | 記憶装置 | |
| JPS58111169A (ja) | メモリのアクセス方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |