JPS6353659A - 画像メモリ装置 - Google Patents

画像メモリ装置

Info

Publication number
JPS6353659A
JPS6353659A JP61196867A JP19686786A JPS6353659A JP S6353659 A JPS6353659 A JP S6353659A JP 61196867 A JP61196867 A JP 61196867A JP 19686786 A JP19686786 A JP 19686786A JP S6353659 A JPS6353659 A JP S6353659A
Authority
JP
Japan
Prior art keywords
address
data
memory
bus
image memory
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
JP61196867A
Other languages
English (en)
Inventor
Itsuo Hari
播威 都雄
Kazuhiro Yamamoto
一裕 山本
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.)
Japan Radio Co Ltd
Original Assignee
Japan Radio Co 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 Japan Radio Co Ltd filed Critical Japan Radio Co Ltd
Priority to JP61196867A priority Critical patent/JPS6353659A/ja
Publication of JPS6353659A publication Critical patent/JPS6353659A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Input (AREA)
  • Memory System Of A Hierarchy Structure (AREA)

Abstract

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

Description

【発明の詳細な説明】 (M業上の利用分野) 本発明は、ビットマツプディスプレイ、グラフィックデ
ィスプレイ、ワークスティンヨン等の各種画像表示装置
における。様々な容量を持つ画像情報を格納する画像メ
モリ装置において。
メモリのアドレス空間内にブロック単位で自由に物理メ
モリのアロケーションが可能なように構成した画像メモ
リ装置に関する。
(従来の技術) ディスプレイ上に異なる画像データをマルチウィンドウ
表示する場合、CRT表示装置に表示するためのデータ
を蓄えるフレームバッファとは別に1画像データを蓄え
る画像メモリ(以下VMと称す)を持つことがある。マ
ルチウィンドウ表示する場合、VMに格納されたいくつ
かの異なるデータの一部を矩形領域で切り出して、フレ
ームバッファにコピーして表示される。
通常このVM上の1つのウィンドウは、1つの仮想端末
に相当するため、マルチタスク環境下でディスプレイ装
置を動作させた場合、ウィンドウの生成及びウィンドウ
の消去といったことがダイナミックに起こる。ウィンド
ウは個々に異なる大きさ及び異なる奥行き情報を持って
おり、そういったウィンドウの生成消去を繰シ返丁こと
により、VMに格納される画像データのアドレス空間内
での配置が乱れ、非常に複雑になるため、限られた容量
のVMを有効に使えず。
メモリの無駄が発生し、しいては装置全体のパフォーマ
ンスの低下を招くといった欠点があった。
(本発明が解決しようとする問題点) 本発明では、これらの欠点を解決するため従来の画像メ
モリ装置では固定であったメモリの空間と物理メモリと
の対応を、計算機出力により設定されるアドレス変換テ
ーブルを設けることにより、各層毎にダイナミ、りにア
ロケーション可能としたものであり、異なる大きさ及び
異なる奥行き情報の画像データの格納及び消去をグイナ
ミノクに行った場合にでも、効率良いメモリの使用を可
能とし2画像メモリ装置のパフォーマンスを向上させる
メモリ管理方式を備えた画像メモリ装置を提供するもの
である。
(実施例) 以下図面に示す本発明の一実施につき詳説する。
第1図に本発明の一実施例のブロック構成図を示す。1
,2,3.4はそれぞれ語長1ビット×IM語のダイナ
ミック参ランダム・アクセス命メモリ(以下DRAMと
称す。)16個から構成される4層の画像メモリプレー
ンである。5は図示せざる外部の装置が、メモリをリー
ド及びライトする場合アドレスを出力するアドレスバス
で。
AO−A19の20本で構成される。6,7,8.9は
本発明の特徴とするアドレス変換テーブルでそれぞれ2
56バイトのスタティック・ランダム・アクセス・メモ
リ (以下SRAMと称す。)で構成され、アドレスバ
ス5の上位8ピツ)(A19〜A12)がSRAMのエ
ントリーアドレスに入力され、テーブル変換された8ビ
ツトデータが変換アドレスとして各層のメモリプレーン
の上位アドレスに入力される。アドレスバス5の下位1
2ピッ1−(AIl〜AO)ld各ツメモリブレーン下
位アドレスに直接入力される。10は図示せざる計算機
、出力より設定される書き込みプレーン指定TC)、1
.2はメモリリードコマンド信号(MRDC)。
13はDRAMのRAS信号、CAS信号を発生する)
<ASCAS信号発生回路。14は16ビツトのバスド
ライバ、15はマルチプレクサである。
この様に構成された画像メモリ装置を動作させるには、
アドレスバス5にアクセスするメモリアドレス信号を出
力し、ライトの場合はデータバスにライトデータを田カ
してメモリライトコマンド信号MWTCIIをイネーブ
ルにすることによジ行う。このとき、4ビツトのレジス
タ1゜には予め図示せざる計算機出力により書き込みプ
レーン指定データが設定されている。RAS・CAS信
号発生回路13はこのレジスタ10の値により指定きれ
た層のRAS信号及びCAS信号をイネーブルすること
によりDRAMを活性化し、データバス上のデータを指
定アドレスに簀き込む。また、リードの場合は、メモリ
リードコマンド信号MRDC:1.2をイネーブルにす
る。
どのプレーンのデータを読み田丁かは、マルチプレクサ
15により1プレーンを選択してデー=5− タバス上にデータを出力する。
前述の様にメモリプレーン1,2,3.4は、1層につ
き1MビットのDRAM 1.6個で構成されるので1
層当り1Mワードとなシアドレス信号線の本数は220
= I Mより20本になる。外部からの20本のアド
レスAO−A19のうち下位の12ビツト(AO〜A1
1)はDRAMの下位アドレスにそのまま入力されるが
、」二位の8ピノ) (A12〜A19)は256バイ
トのSRAMで構成されるアドレスに?にテーブル6.
7,8.9  のエントリーアドレスに入力きれている
。従って212=4K ワードなので1Mワードのメモ
リを4にワードを1ブロツクとして28=256ブロツ
クに分割し+−′f:の4にワード単位で外部からの論
理アドレスと、実メモリの物理アドレスとの変換が可能
となる。
第2図は、論理アドレスと物理アドレスの対応を示した
図である。論理アドレスも物理アドレスも、アドレス信
号線本数としてはともに20不ろるので、IMワードの
アドレス空間となる。
例えば第2図の様にアドレス変換テーブルのア6一 ドレスOOH番地に02H,01査地にOOH,02H
番地にOIH,03H番地にF F Hというように設
定されているとすると、外部のデバイスが00000H
香地の論理アドレスを出力した場合、上位の8ビツトの
OOHは、アドレス変換テーブルのOOH番地を選択す
るので、00H番地に格納さnているデータ02Hが交
換された上位アドレスとして出力されるので、物理アド
レスの02000H番地がアクセスされる。同様に論理
アドレス03000H番地を出力すると上位アドレスは
、変換テーブルの03H番地の同各FFHに変換され、
 FF0OOI(番地がアクセスされる。
従って、4にワードを1ブロツクとして各層毎に1Mワ
ードの論理アドレス空間に自由に物理メモリを配置する
ことが出来る。
この配置の変更は一層につき256バイトのメモリ内容
を計算機出力により書き換えることで行えるので高速に
行うことが可能である。
次に実際のメモリの使用方法について詳細に説明する。
例として、第3図に示す様に、1層につき4ブロツクの
メモリ4層からなる場合について考える。今アドレス変
換テーブルは、第3図に示す様に初期設定されていると
する。今あるタスクAよυウィンドウの生成要求があり
、プレーンOの0000H〜100OHを割g当てたの
ち、タスクBのウィンドウ生成要求に対してプレーン0
〜プL/−734層)1000H〜2ooOHを割g当
てたとするとメモリ内でのデータの配置は、第4図に示
す様になる。次にタスクCより3ブロック単位層分のエ
リアの要求があった場合、従来の方式ではメモリの空き
容量としては十分であっても、アドレスが連続していな
いため2ブロツクしか確保できなかったが2本発明のメ
モリ装置を用いてアドレス変換テーブルを第5図の様に
簀き換えれば、物理メモリのアドレス空間上ではCのデ
ータがブロック単位で不連続に格納・されていても、外
部から見た論理アドレス空間上では連続したエリアに格
納されているとして扱うことが出来るため、空きメモリ
容量が十分であれば、必要なエリアを連続した論理アド
レス空間上に確保できるので、限られたメモリを有効に
使うことが出来る。
(発明の効果) 以上説明したように本発明によれば論理アドレス空間内
にブロック単位で自由に物理メモリのアロケーションが
可能となり、異なる大きさ及び異なる奥行き情報を持つ
画像データの格納消去を繰り返したときでも、限られた
容量の画像メモリを有効に使うことが可能となる利点が
ある。
【図面の簡単な説明】
第1図は不発明の一実施例を示すプロ、り回路図、第2
図、第3図及び第5図は、論理アドレスと物理アドレス
との対応関係を示すグラフ。 及び第4図はメモリ空間でのデータの配置を示す図であ
る。 1〜4・・・プレーンO〜3,6〜9・・・アドレス変
換テーブル、10・・レジスタ、13・・・RA、5−
CAS信号発生回路、15・・・マルチプレクザ 篤3図 フ0し7ン1 第5図

Claims (1)

    【特許請求の範囲】
  1. 奥行き方向に複数の層で構成され各層毎にアドレスを変
    換するアドレス変換テーブルの設けられた画像メモリ装
    置において、アドレス変換テーブルの内容を計算機出力
    によつて書き換えることにより、各層毎にメモリのアド
    レス空間内においてブロック単位で自由に物理メモリの
    アロケーションができるように構成したことを特徴とす
    る画像メモリ装置。
JP61196867A 1986-08-22 1986-08-22 画像メモリ装置 Pending JPS6353659A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61196867A JPS6353659A (ja) 1986-08-22 1986-08-22 画像メモリ装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61196867A JPS6353659A (ja) 1986-08-22 1986-08-22 画像メモリ装置

Publications (1)

Publication Number Publication Date
JPS6353659A true JPS6353659A (ja) 1988-03-07

Family

ID=16364965

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61196867A Pending JPS6353659A (ja) 1986-08-22 1986-08-22 画像メモリ装置

Country Status (1)

Country Link
JP (1) JPS6353659A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100982440B1 (ko) 2008-06-12 2010-09-15 (주)명정보기술 단일 플래시 메모리의 데이터 관리시스템

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100982440B1 (ko) 2008-06-12 2010-09-15 (주)명정보기술 단일 플래시 메모리의 데이터 관리시스템

Similar Documents

Publication Publication Date Title
JP2683564B2 (ja) 図形処理機能を有するデータ処理システム用のソフトウェア形成可能なメモリ構成
US6308248B1 (en) Method and system for allocating memory space using mapping controller, page table and frame numbers
US4340932A (en) Dual mapping memory expansion unit
GB1245601A (en) Data storage apparatus
US5293593A (en) Method and apparatus for the mapping of physically non-contiguous memory fragments to be linearly addressable
JPH0330897B2 (ja)
JPH06180685A (ja) マルチバンクフレームバッファランダムアクセスポートへ書込み、およびそれから読出すための装置および画素をマルチバンクフレームバッファへ書込む速度を向上させる方法
US5477242A (en) Display adapter for virtual VGA support in XGA native mode
JPH0313796Y2 (ja)
US5032981A (en) Method for increasing effective addressable data processing system memory space
JPS6353659A (ja) 画像メモリ装置
US4964037A (en) Memory addressing arrangement
JPS6336381A (ja) 画像メモリ装置におけるメモリ管理方式
JP2845491B2 (ja) グラフデータのプレーンパツク変換回路
JP2954589B2 (ja) 情報処理装置
JPH03204049A (ja) メモリ制御装置
JPH0754544B2 (ja) イメ−ジメモリのアクセス回路
JPS607678A (ja) メモリ構成方式
JPH0244445A (ja) データ処理装置
JPS6134643A (ja) バツフア制御方式
JP3349929B2 (ja) メモリ制御装置
JPS6263991A (ja) スクロ−ル表示制御方式
JPS5854461A (ja) メモリのアクセル制御方式
JPH0113118B2 (ja)
JPH0642139B2 (ja) 動画表示装置