JPH0369090A - 画像用デュアルポートram - Google Patents
画像用デュアルポートramInfo
- Publication number
- JPH0369090A JPH0369090A JP1204516A JP20451689A JPH0369090A JP H0369090 A JPH0369090 A JP H0369090A JP 1204516 A JP1204516 A JP 1204516A JP 20451689 A JP20451689 A JP 20451689A JP H0369090 A JPH0369090 A JP H0369090A
- Authority
- JP
- Japan
- Prior art keywords
- data
- serial
- output
- parallel
- dual port
- 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
- 230000009977 dual effect Effects 0.000 title claims description 35
- 230000015654 memory Effects 0.000 claims abstract description 55
- 238000003491 array Methods 0.000 claims abstract description 15
- 230000006870 function Effects 0.000 claims abstract description 8
- 238000006243 chemical reaction Methods 0.000 claims description 32
- 239000000872 buffer Substances 0.000 abstract description 15
- 238000010586 diagram Methods 0.000 description 15
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 7
- 239000003086 colorant Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Landscapes
- Controls And Circuits For Display Device (AREA)
- Dram (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、ビットマツプディスプレイ装置のフレームメ
モリ(映像メモリ)を構成する画像用デュアルポートR
AM (ランダム・アクセス・メモリ)に関するもので
ある。
モリ(映像メモリ)を構成する画像用デュアルポートR
AM (ランダム・アクセス・メモリ)に関するもので
ある。
(従来の技術)
従来、ビットマツプディスプレイ装置は、CRTデイス
プレィ等の画面上に表示される文字や図形を、画面上に
表示するイメージそのままに画素単位で記憶するフレー
ムメモリにマツピングし、ビットパターンに展開して表
示する装置であり、その−殻内な構成例を第2図に示す
。
プレィ等の画面上に表示される文字や図形を、画面上に
表示するイメージそのままに画素単位で記憶するフレー
ムメモリにマツピングし、ビットパターンに展開して表
示する装置であり、その−殻内な構成例を第2図に示す
。
第2図は、従来のビットマツプディスプレイ装置の構成
図である。この装置は、CPU(中央処理装置〉あるい
はグラフィック専用のプロセッサ1を備え、そのプロセ
ッサ■には、インタフェース回路2、フレームメモリ3
、ビデオ信号生成回路4及びCRTデイスプレィ5が接
続されている。
図である。この装置は、CPU(中央処理装置〉あるい
はグラフィック専用のプロセッサ1を備え、そのプロセ
ッサ■には、インタフェース回路2、フレームメモリ3
、ビデオ信号生成回路4及びCRTデイスプレィ5が接
続されている。
このビットマツプディスプレイ装置において、プロセッ
サ1は、CRTデイスプレィ5に表示するピクセルデー
タ(画素データ〉を作成し、インタフェース回路2を介
してフレームメモリ3に格納させる。フレームメモリ3
は、周期的にピクセルデータをパラレル/シリアル変換
してビデオ信号生成回路4に送出する。すると、ビデオ
信号生成回B4からビデオ信号がCRTデイスプレィ5
に送出され、そのCRTデイスプレィ5の画面上にデー
タが表示される。
サ1は、CRTデイスプレィ5に表示するピクセルデー
タ(画素データ〉を作成し、インタフェース回路2を介
してフレームメモリ3に格納させる。フレームメモリ3
は、周期的にピクセルデータをパラレル/シリアル変換
してビデオ信号生成回路4に送出する。すると、ビデオ
信号生成回B4からビデオ信号がCRTデイスプレィ5
に送出され、そのCRTデイスプレィ5の画面上にデー
タが表示される。
従来、プロセッサ1のフレームメモリアクセスとCRT
表示のためのフレームメモリ読出しとの競合を回避して
、プロセッサ1のフレームメモリアクセス効率を向上さ
せるため、あるいはビデオ信号生成回路4に供給するシ
リアルデータを生成するパラレル/シリアル変換回路を
省略するために、プロセッサインタフェース用のデータ
入出力ボートと、ビデオ信号生成回路4へのシリアルデ
ータ出力ボートとをもつ、画像用デュアルポートRAM
によって、フレームメモリが構成されることが多い。そ
の構成例を第3図に示す。
表示のためのフレームメモリ読出しとの競合を回避して
、プロセッサ1のフレームメモリアクセス効率を向上さ
せるため、あるいはビデオ信号生成回路4に供給するシ
リアルデータを生成するパラレル/シリアル変換回路を
省略するために、プロセッサインタフェース用のデータ
入出力ボートと、ビデオ信号生成回路4へのシリアルデ
ータ出力ボートとをもつ、画像用デュアルポートRAM
によって、フレームメモリが構成されることが多い。そ
の構成例を第3図に示す。
第3図は、従来の画像用デュアルポートRAMを示す構
成ブロック図である。
成ブロック図である。
この画像用デュアルポートRAMは、アドレスAO〜A
7を入力するアドレスバッファ10を備え、そのアドレ
スバッファ10には、アドレスポインタ11.行アドレ
スデコーダ12及び列アドレスデコーダ13が接続され
ている。行アドレスデコーダ12及び列アドレスデコー
ダ13には、複数のメモリアレイ14−0〜14−3が
接続され、その各メモリアレイ14−O〜14−3に、
パラレルデータDO〜D3用の入出力バッファ15が接
続されている。また、各メモリアレイ14−0〜14−
3には、それぞれデータレジスタ16−0〜16−3が
接続され、さらにそのデータレジスタt6−0〜16−
3とアドレスポインタ1■とに、複数のパラレル/シリ
アル変換回路17−0〜17−3が接続されている。パ
ラレル/シリアル変換回路17−O〜17−3には、シ
リアルデータSOO〜SO3用の出力バッファ18が接
続されている。また、複数の制御信号RAS。
7を入力するアドレスバッファ10を備え、そのアドレ
スバッファ10には、アドレスポインタ11.行アドレ
スデコーダ12及び列アドレスデコーダ13が接続され
ている。行アドレスデコーダ12及び列アドレスデコー
ダ13には、複数のメモリアレイ14−0〜14−3が
接続され、その各メモリアレイ14−O〜14−3に、
パラレルデータDO〜D3用の入出力バッファ15が接
続されている。また、各メモリアレイ14−0〜14−
3には、それぞれデータレジスタ16−0〜16−3が
接続され、さらにそのデータレジスタt6−0〜16−
3とアドレスポインタ1■とに、複数のパラレル/シリ
アル変換回路17−0〜17−3が接続されている。パ
ラレル/シリアル変換回路17−O〜17−3には、シ
リアルデータSOO〜SO3用の出力バッファ18が接
続されている。また、複数の制御信号RAS。
CAS、WE、DTloE、SCK、SOEから各種の
内部制御信号を生成するためのリード/ライト制御回路
1つが設けられている。
内部制御信号を生成するためのリード/ライト制御回路
1つが設けられている。
この画像用デュアルポートRAMでは、行アドレスデコ
ーダ12により、メモリアレイ14−1〜■4−4の行
方向を選択し、その各メモリアレイ14−0〜14−3
から行単位で読出したピクセルデータをデータレジスタ
16−O〜16−3に格納する。データレジスタ16−
O〜16−3内のデータは、アドレスポインタ11でア
ドレス指定が行われるパラレル/シリアル変換回路17
−0〜17−3により、シリアルデータに変換された後
、出力バッファ18から出力される。この種の画像用デ
ュアルポートRAMを用いたプレーン型フレームメモリ
の構成例を第4図に示す。
ーダ12により、メモリアレイ14−1〜■4−4の行
方向を選択し、その各メモリアレイ14−0〜14−3
から行単位で読出したピクセルデータをデータレジスタ
16−O〜16−3に格納する。データレジスタ16−
O〜16−3内のデータは、アドレスポインタ11でア
ドレス指定が行われるパラレル/シリアル変換回路17
−0〜17−3により、シリアルデータに変換された後
、出力バッファ18から出力される。この種の画像用デ
ュアルポートRAMを用いたプレーン型フレームメモリ
の構成例を第4図に示す。
第4図は、第3図の画像用デュアルボー)RAMを一用
いて構成された、従来のプレーン型フレームメモリの構
成ブロック図である。
いて構成された、従来のプレーン型フレームメモリの構
成ブロック図である。
このフレームメモリは、第3図に示す4個の画像用デュ
アルポートRAM20−0〜20−3を備え、その各画
像用デュアルポートRAM20−O〜20−3が、デー
タバス21を介して第2図のインタフェース回路2に接
続されると共に、パラレル/シリアル変換回路22を介
して第2図のビデオ信号生成回路4に接続されている。
アルポートRAM20−0〜20−3を備え、その各画
像用デュアルポートRAM20−O〜20−3が、デー
タバス21を介して第2図のインタフェース回路2に接
続されると共に、パラレル/シリアル変換回路22を介
して第2図のビデオ信号生成回路4に接続されている。
このフレームメモリに対するピクセルデータのストア形
式の例が第5図に示されている。
式の例が第5図に示されている。
第5図に示すように、CRTデイスプレィ5に表示すべ
きデータが、インタフェース回路2から画像用デュアル
ポートRAM20−0〜20−3へ送られてくると、連
続するピクセルのデータが複数のメモリアレイ14−0
−14−3・・・・・・に分割して格納される。各メモ
リアレイ14−0〜■4−3・・・・・・から行単位で
読出されたデータは、パラレル/シリアル変換回路17
−0〜17−3・・・・・・でシリアルデータSOO〜
SO3・・・・・・に変換されて各々の出力バッファ■
8・・・・・・(第3図を参照)から出力される。それ
らのシリアルデータSOO〜SO3・・・・・・は、第
4図のパラレル/シリアル変換回路22で、連続するビ
クセルのデータに変換された後、ビデオ信号生成回路4
へ送られる。
きデータが、インタフェース回路2から画像用デュアル
ポートRAM20−0〜20−3へ送られてくると、連
続するピクセルのデータが複数のメモリアレイ14−0
−14−3・・・・・・に分割して格納される。各メモ
リアレイ14−0〜■4−3・・・・・・から行単位で
読出されたデータは、パラレル/シリアル変換回路17
−0〜17−3・・・・・・でシリアルデータSOO〜
SO3・・・・・・に変換されて各々の出力バッファ■
8・・・・・・(第3図を参照)から出力される。それ
らのシリアルデータSOO〜SO3・・・・・・は、第
4図のパラレル/シリアル変換回路22で、連続するビ
クセルのデータに変換された後、ビデオ信号生成回路4
へ送られる。
(発明が解決しようとする課題〉
しかしながら、上記構成の画像用デュアルポートRAM
を用いてプレーン型フレームメモリを構成した場合、次
のような問題があった。
を用いてプレーン型フレームメモリを構成した場合、次
のような問題があった。
従来の画像用デュアルポートRAM20−0〜20−3
では、内部にパラレル/シリアル変換回路17−O〜1
7−3を内蔵しているにもががわらず、ビデオ信号を生
成するためには、第4図及び第5図に示すように、各画
像用デュアルポートRAM20−0〜20−3から出力
されるピクセルデータを、さらにシリアル変換するパラ
レル/シリアル変換回路22が必要になり、ハード量(
回路規模)の削減が図りにくいという問題点があった。
では、内部にパラレル/シリアル変換回路17−O〜1
7−3を内蔵しているにもががわらず、ビデオ信号を生
成するためには、第4図及び第5図に示すように、各画
像用デュアルポートRAM20−0〜20−3から出力
されるピクセルデータを、さらにシリアル変換するパラ
レル/シリアル変換回路22が必要になり、ハード量(
回路規模)の削減が図りにくいという問題点があった。
また、このような構成のフレームメモリを持つビットマ
ツプディスプレイ装置において、前記のパラレル/シリ
アル変換回路22がフレームメモリのプレーン数分だけ
必要になることから、ハード量を小さく抑える必要のあ
る装置では、同時表示カラー数あるいは階調度を増やし
にくいという問題点があり、技術的に充分満足のゆくも
のが得られなかった。
ツプディスプレイ装置において、前記のパラレル/シリ
アル変換回路22がフレームメモリのプレーン数分だけ
必要になることから、ハード量を小さく抑える必要のあ
る装置では、同時表示カラー数あるいは階調度を増やし
にくいという問題点があり、技術的に充分満足のゆくも
のが得られなかった。
本発明は前記従来技術が持っていた課題として、プレー
ン型フレームメモリのハード量の削減が図りにくく、小
さなハード量で多カラー表示や多階調表示の実現が困難
である点について解決した画像用デュアルポートRAM
を提供するものである。
ン型フレームメモリのハード量の削減が図りにくく、小
さなハード量で多カラー表示や多階調表示の実現が困難
である点について解決した画像用デュアルポートRAM
を提供するものである。
(課題を解決するための手段)
本発明は前記課題を解決するために、複数のメモリアレ
イから行単位で読出したピクセルデータをデータレジス
タに一時記憶した後、その記憶データをシリアルデータ
に変換して出力する機能を備え、ビットマツプディスプ
レイ装置のフレームメモリを構成する画像用デュアルポ
ートRAMにおいて、前記データレジスタから出力され
るピクセルデータをピクセル順に整列した後にそれをシ
リアルデータに変換するパラレル/シリアル変換回路と
、外部から入力されるシリアルデータと前記パラレル/
シリアル変換回路の出力シリアルデータの中から、選択
信号により工つを選択するセレクタとを、設けたもので
ある。
イから行単位で読出したピクセルデータをデータレジス
タに一時記憶した後、その記憶データをシリアルデータ
に変換して出力する機能を備え、ビットマツプディスプ
レイ装置のフレームメモリを構成する画像用デュアルポ
ートRAMにおいて、前記データレジスタから出力され
るピクセルデータをピクセル順に整列した後にそれをシ
リアルデータに変換するパラレル/シリアル変換回路と
、外部から入力されるシリアルデータと前記パラレル/
シリアル変換回路の出力シリアルデータの中から、選択
信号により工つを選択するセレクタとを、設けたもので
ある。
(作用〉
本発明によれば、以上のように画像用デュアルポートR
AMを構成したので、パラレル/シリアル変換回路は、
複数のメモリアレイから行単位で続出されたデータをビ
クセルの順にならびがえた後、それをシリアルデータに
変換してセレクタに与える。セレクタは、パラレル/シ
リアル変換回路からのシリアルデータと、外部がら入力
されるシリアルデータとの中から、選択信号に基づき1
つを選択して外部へ出力する働きをする。これにより、
プレーン型フレームメモリ構成時におけるハード量の削
減が図れる。従って、前記課題を解決できるのである。
AMを構成したので、パラレル/シリアル変換回路は、
複数のメモリアレイから行単位で続出されたデータをビ
クセルの順にならびがえた後、それをシリアルデータに
変換してセレクタに与える。セレクタは、パラレル/シ
リアル変換回路からのシリアルデータと、外部がら入力
されるシリアルデータとの中から、選択信号に基づき1
つを選択して外部へ出力する働きをする。これにより、
プレーン型フレームメモリ構成時におけるハード量の削
減が図れる。従って、前記課題を解決できるのである。
(実施例)
第1図は、本発明の実施例を示す画像用デュアルポート
RAMの構成ブロック図である。
RAMの構成ブロック図である。
この画像用デュアルポートRAMは、アドレスAO〜A
7を入力するアドレスバッファ30を備え、そのアドレ
スバッファ30の出力側には、アドレス指定用のアドレ
スポインタ31と、アドレスデコード用の行アドレスデ
コーダ32及び列アドレスデコーダ33とが、接続され
ている。行アドレスデコーダ32及び列アドレスデコー
ダ33には、それらによってメモリアドレスが選択され
る複数のメモリアレイ34−0〜34−3が接続され、
さらにそのメモリアレイ34−o〜34−3に、パラレ
ルデータDO〜D3用の入出力バッファ35及び複数の
データレジスタ36−o〜36−3が接続されている。
7を入力するアドレスバッファ30を備え、そのアドレ
スバッファ30の出力側には、アドレス指定用のアドレ
スポインタ31と、アドレスデコード用の行アドレスデ
コーダ32及び列アドレスデコーダ33とが、接続され
ている。行アドレスデコーダ32及び列アドレスデコー
ダ33には、それらによってメモリアドレスが選択され
る複数のメモリアレイ34−0〜34−3が接続され、
さらにそのメモリアレイ34−o〜34−3に、パラレ
ルデータDO〜D3用の入出力バッファ35及び複数の
データレジスタ36−o〜36−3が接続されている。
データレジスタ36−O〜36−3は、メモリアレイ3
4−0〜34−3からの読出しデータを一時記憶するも
のであり、その出力側とアドレスポインタ31の出力側
とには、ソート機能付きのパラレル/シリアル変換回Z
137が接続されている。このパラレル/シリアル変換
回路37は、各データレジスタ36−0〜36−3から
の出力データを1つにまとめ、それをピクセルの順に従
って整列してから、シリアルデータに変換する機能を有
し、その出力側がセレクタ38の入力端子Aに接続され
ている。
4−0〜34−3からの読出しデータを一時記憶するも
のであり、その出力側とアドレスポインタ31の出力側
とには、ソート機能付きのパラレル/シリアル変換回Z
137が接続されている。このパラレル/シリアル変換
回路37は、各データレジスタ36−0〜36−3から
の出力データを1つにまとめ、それをピクセルの順に従
って整列してから、シリアルデータに変換する機能を有
し、その出力側がセレクタ38の入力端子Aに接続され
ている。
セレクタ38は、入力端子Aの他に、外部シリアルデー
タESIO〜ESI2をそれぞれ入力する入力端子B、
C,D、選択信号5ELO,5ELlをそれぞれ入力す
る制御端子So、SL、及び出力端子Yを有し、その出
力端子YがシリアルデータESO用の出力バッファ3つ
に接続されている。このセレクタ38は、選択信号5E
LO。
タESIO〜ESI2をそれぞれ入力する入力端子B、
C,D、選択信号5ELO,5ELlをそれぞれ入力す
る制御端子So、SL、及び出力端子Yを有し、その出
力端子YがシリアルデータESO用の出力バッファ3つ
に接続されている。このセレクタ38は、選択信号5E
LO。
5ELLにより、パラレル/シリアル変換回路37の出
力シリアルデータと、外部シリアルデータESIO〜E
]2の中の1つを選択して出力する回路であり、マルチ
プレクサ等で構成されている。
力シリアルデータと、外部シリアルデータESIO〜E
]2の中の1つを選択して出力する回路であり、マルチ
プレクサ等で構成されている。
また、この画像用デュアルポートRAMには、リード/
ライト制御回路40が設けられている。
ライト制御回路40が設けられている。
このリード/ライト制御回路40は、複数の制御信号(
ロウ・アドレス・ストローブ信号RAS、コラム・アド
レス・ストローブ信号CAS、ライト・イネーブル信号
WE、データトランスファ/アウトプット・イネーブル
信号DT10E、シリアル・クロック゛SCK、シリア
ル・アウトプット・イネーブル信号SOE等)を入力し
、各種の内部制御信号を所定のタイミングで出力する回
路である。
ロウ・アドレス・ストローブ信号RAS、コラム・アド
レス・ストローブ信号CAS、ライト・イネーブル信号
WE、データトランスファ/アウトプット・イネーブル
信号DT10E、シリアル・クロック゛SCK、シリア
ル・アウトプット・イネーブル信号SOE等)を入力し
、各種の内部制御信号を所定のタイミングで出力する回
路である。
次に、第6図を参照しつつ、第1図の動作を説明する。
なお、第6図は第1図中のパラレル/シリアル変換回路
37におけるデータ並びがえの概念図である。
37におけるデータ並びがえの概念図である。
第1図において、データDO〜D3の書込みを行う場合
、ライト・イネーブル信号WEにより、データDO〜D
3が人出力バッファ35に取込まれる。アドレスバッフ
ァ30から入力されたアドレスAO〜A7は、行アドレ
スデコーダ32及び列アドレスデコーダ33でデコード
され、メモリアレイ34−0〜34−3中のメモリが選
択される。その選択されたメモリに、入出力バッファ3
5からのデータDo〜D3がパラレルに書込まれる。
、ライト・イネーブル信号WEにより、データDO〜D
3が人出力バッファ35に取込まれる。アドレスバッフ
ァ30から入力されたアドレスAO〜A7は、行アドレ
スデコーダ32及び列アドレスデコーダ33でデコード
され、メモリアレイ34−0〜34−3中のメモリが選
択される。その選択されたメモリに、入出力バッファ3
5からのデータDo〜D3がパラレルに書込まれる。
シリアルデータESOの読出しを行う場合、アウトプッ
ト・イネーブル信号OE、シリアル・クロックSCK、
及びシリアル・アウトプット・イネーブル信号SOEに
より、先ず、行アドレスデコーダ32で選択されたメモ
リアレイ34−O〜34−3中の行単位のメモリデータ
くピクセルデータ)がデータレジスタ36−〇〜36−
3へ転送され、格納される。データレジスタ36−0〜
36−3中のピクセルデータは、所定のタイミングでパ
ラレル/シリアル変換回837へ送られる。
ト・イネーブル信号OE、シリアル・クロックSCK、
及びシリアル・アウトプット・イネーブル信号SOEに
より、先ず、行アドレスデコーダ32で選択されたメモ
リアレイ34−O〜34−3中の行単位のメモリデータ
くピクセルデータ)がデータレジスタ36−〇〜36−
3へ転送され、格納される。データレジスタ36−0〜
36−3中のピクセルデータは、所定のタイミングでパ
ラレル/シリアル変換回837へ送られる。
パラレル/シリアル変換回路37では、第6図に示すよ
うに、各データレジスタ36−0〜36−3からのピク
セルデータdO〜d48.di〜d49.d2〜d50
.d3〜d51が、ピクセルの順に並びかえられる。そ
の後、シリアルクロックSCKに同期して、アドレスポ
インタ31で示されたパラレル/シリアル変換回路37
中のデータdo、di、d2・・・・・・がシリアルに
出力され、セレクタ38の入力端子Aへ送られる。
うに、各データレジスタ36−0〜36−3からのピク
セルデータdO〜d48.di〜d49.d2〜d50
.d3〜d51が、ピクセルの順に並びかえられる。そ
の後、シリアルクロックSCKに同期して、アドレスポ
インタ31で示されたパラレル/シリアル変換回路37
中のデータdo、di、d2・・・・・・がシリアルに
出力され、セレクタ38の入力端子Aへ送られる。
セレクタ38は、入力端子Aに入力されたたシリアルデ
ータと、入力端子B、C,Dにそれぞれ入力された外部
シリアルデータESIO〜ESI2の中の1つを、制御
端子SO,Sl上の選択信号5ELO,5ELLに基づ
き、皮表に従って選択する。
ータと、入力端子B、C,Dにそれぞれ入力された外部
シリアルデータESIO〜ESI2の中の1つを、制御
端子SO,Sl上の選択信号5ELO,5ELLに基づ
き、皮表に従って選択する。
表
そして、セレクタ38で選択されたデータは、出力端子
Yから出力され、シリアル・アウトプットイネーブル信
号SOEにより、出力バッファ39からシリアルデータ
ESOの形で、外部へ出力される。
Yから出力され、シリアル・アウトプットイネーブル信
号SOEにより、出力バッファ39からシリアルデータ
ESOの形で、外部へ出力される。
第7図は、第工図の画像用デュアルポートRAMを用い
て構成したプレーン型フレームメモリの概略の構成図ブ
ロック図である。
て構成したプレーン型フレームメモリの概略の構成図ブ
ロック図である。
このプレーン型フレームメモリは、第1図に示す4個の
画像用デュアルポートRAM50−0〜50−3を備え
、その各画像用デュアルポートRAM50−0〜50−
3内のメモリアレイ34−〇〜34−3側が、データバ
ス51を介して例えば第2図のインタフェース回i¥8
2に接続されている。さらに、3個の画像用デュアルポ
ートRAM50−O〜50−2内の各パラレルシリアル
変換回路37の出力を、1個の画像用デュアルポートR
AM50−3内のパラレル/シリアル変換回路37の外
部入力に割当て(接続し〉でいる。
画像用デュアルポートRAM50−0〜50−3を備え
、その各画像用デュアルポートRAM50−0〜50−
3内のメモリアレイ34−〇〜34−3側が、データバ
ス51を介して例えば第2図のインタフェース回i¥8
2に接続されている。さらに、3個の画像用デュアルポ
ートRAM50−O〜50−2内の各パラレルシリアル
変換回路37の出力を、1個の画像用デュアルポートR
AM50−3内のパラレル/シリアル変換回路37の外
部入力に割当て(接続し〉でいる。
第8図は、第7図のシリアルデータ出力のセレクトタイ
ミング図であり、この図を参照しつつ第7図の動作を説
明する。
ミング図であり、この図を参照しつつ第7図の動作を説
明する。
例えば、第2図のインタフェース回路2からのデ;りは
、従来の第4図のプレーン型フレームメモリと同様に、
複数のメモリアレイ34−0〜34−3・・・・・・に
分割して格納される。ところが、データのシリアル続出
し時においては、各画像用デュアルポートRAM50−
0〜50−3内のパラレル/シリアル変換回路37によ
り、それらの出力データがピクセルの順序になる。さら
に、画像用デュアルポートRAM50−0〜50−2内
の各パラレル/シリアル変換回路37の出力を、画像用
デュアルポートRAM50−3内のパラレル/シリア・
ル変換回路37の外部入力に割当てているので、セレク
タ38により、第8図のタイミングで出力バッファ(第
1図の符号39参照)へ出力するデータを切換えれば、
例えば第2図のビデオ信号生成口#I4へ供給するシリ
アルデータESOを、画像用デュアルポートRAM50
−3から直接、出力することができる。
、従来の第4図のプレーン型フレームメモリと同様に、
複数のメモリアレイ34−0〜34−3・・・・・・に
分割して格納される。ところが、データのシリアル続出
し時においては、各画像用デュアルポートRAM50−
0〜50−3内のパラレル/シリアル変換回路37によ
り、それらの出力データがピクセルの順序になる。さら
に、画像用デュアルポートRAM50−0〜50−2内
の各パラレル/シリアル変換回路37の出力を、画像用
デュアルポートRAM50−3内のパラレル/シリア・
ル変換回路37の外部入力に割当てているので、セレク
タ38により、第8図のタイミングで出力バッファ(第
1図の符号39参照)へ出力するデータを切換えれば、
例えば第2図のビデオ信号生成口#I4へ供給するシリ
アルデータESOを、画像用デュアルポートRAM50
−3から直接、出力することができる。
本実施例では、次のような利点を有している。
(i) 第1図の画像用デュアルポートRAMは、従
来の第3図のパラレル/シリアル変換回路17−0〜1
7−3に代えて、ソート機能付きのパラレル/シリアル
変換回路37及びセレクタ38に置き換えれば実現でき
るので、従来のものに比べて若干のハード量の増加で済
む。
来の第3図のパラレル/シリアル変換回路17−0〜1
7−3に代えて、ソート機能付きのパラレル/シリアル
変換回路37及びセレクタ38に置き換えれば実現でき
るので、従来のものに比べて若干のハード量の増加で済
む。
(11) 第1図の画像用デュアルポートRAMでは
、ピクセルの順序に整列されたシリアルデータESOを
直接出力できる。そのため、これを用いて第7図のプレ
ーン型フレームメモリを構成すれば、従来の第4図のパ
ラレル/シリアル変換回路22を省略でき、そのフレー
ムメモリ全体のハード量を減少できる。
、ピクセルの順序に整列されたシリアルデータESOを
直接出力できる。そのため、これを用いて第7図のプレ
ーン型フレームメモリを構成すれば、従来の第4図のパ
ラレル/シリアル変換回路22を省略でき、そのフレー
ムメモリ全体のハード量を減少できる。
なお、本発明は図示の実施例に限定されず、例えば、第
1図の画像用デュアルポートRAMの内部回路を他の構
成に変形したり、さらにその画像用デュアルポートRA
Mを用いたプレーン型フレームメモリの全体を他の同局
構成に変更する等、種々の変形が可能である。
1図の画像用デュアルポートRAMの内部回路を他の構
成に変形したり、さらにその画像用デュアルポートRA
Mを用いたプレーン型フレームメモリの全体を他の同局
構成に変更する等、種々の変形が可能である。
(発明の効果)
以上詳細に説明したように、本発明によれば、ソート機
能付きのパラレル/シリアル変換回路とセレクタを設け
たので、ハード量の増大を抑制しつつピクセルの順序に
整列されたシリアルデータを直接、出力することができ
る。そのため、この画像用デュアルポートRAMを用い
て、例えばプレーン型フレームメモリを構成すれば、そ
のフレームメモリ全体のハード量を大幅に減少できる。
能付きのパラレル/シリアル変換回路とセレクタを設け
たので、ハード量の増大を抑制しつつピクセルの順序に
整列されたシリアルデータを直接、出力することができ
る。そのため、この画像用デュアルポートRAMを用い
て、例えばプレーン型フレームメモリを構成すれば、そ
のフレームメモリ全体のハード量を大幅に減少できる。
第1図は本発明の実施例を示す画像用デュアルポートR
AMの構成ブロック図、第2図は従来のビットマツプデ
ィスプレイ装置の構成ブロック図、第3図は従来の画像
用デュアルポートRAMの構成ブロック図、第4図は第
3図の画像用デュアルポートRAMを用いたプレーン型
フレームメモリの構成ブロック図、第5図は第4図にお
けるピクセルデータのストア形式の例を示す図、第6図
は第1図のデータ並びかえの概念図、第7図は第1図を
用いたプレーン型フレームメモリの構成ブロック図、第
8図は第1図のシリアルデータ出力のセレクトタイミン
グ図である。 31・・・・・・アドレスポインタ、32・・・・・・
行アドレスデコーダ、33・・・・・・列アドレスデコ
ーダ、34−a〜34−3・・・・・・メモリアレイ、
36−0〜36−3・・・・・・データレジスタ、37
・・・・・・パラレル/シリアル変換回路、38・・・
・・・セレクタ、50−○〜50−3・・・・・・画像
用デュアルポートRAM。 本発明の実施例の画像用デュアルホゝトRAM従来の画
を用テ1アルポートRAM 第3図 ヒートフッ装ブチ1スプレイ哀置 第2図 第4図のビつセルテゝりのストア刑弐〇剰第5図
AMの構成ブロック図、第2図は従来のビットマツプデ
ィスプレイ装置の構成ブロック図、第3図は従来の画像
用デュアルポートRAMの構成ブロック図、第4図は第
3図の画像用デュアルポートRAMを用いたプレーン型
フレームメモリの構成ブロック図、第5図は第4図にお
けるピクセルデータのストア形式の例を示す図、第6図
は第1図のデータ並びかえの概念図、第7図は第1図を
用いたプレーン型フレームメモリの構成ブロック図、第
8図は第1図のシリアルデータ出力のセレクトタイミン
グ図である。 31・・・・・・アドレスポインタ、32・・・・・・
行アドレスデコーダ、33・・・・・・列アドレスデコ
ーダ、34−a〜34−3・・・・・・メモリアレイ、
36−0〜36−3・・・・・・データレジスタ、37
・・・・・・パラレル/シリアル変換回路、38・・・
・・・セレクタ、50−○〜50−3・・・・・・画像
用デュアルポートRAM。 本発明の実施例の画像用デュアルホゝトRAM従来の画
を用テ1アルポートRAM 第3図 ヒートフッ装ブチ1スプレイ哀置 第2図 第4図のビつセルテゝりのストア刑弐〇剰第5図
Claims (1)
- 【特許請求の範囲】 複数のメモリアレイから行単位で読出したピクセルデー
タをデータレジスタに一時記憶した後、その記憶データ
をシリアルデータに変換して出力する機能を備え、ビッ
トマップディスプレイ装置のフレームメモリを構成する
画像用デュアルポートRAMにおいて、 前記データレジスタから出力されるピクセルデータをピ
クセル順に整列した後にそれをシリアルデータに変換す
るパラレル/シリアル変換回路と、外部から入力される
シリアルデータと前記パラレル/シリアル変換回路の出
力シリアルデータの中から、選択信号により1つを選択
するセレクタとを、 設けたことを特徴とする画像用デュアルポートRAM。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1204516A JPH0369090A (ja) | 1989-08-07 | 1989-08-07 | 画像用デュアルポートram |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1204516A JPH0369090A (ja) | 1989-08-07 | 1989-08-07 | 画像用デュアルポートram |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0369090A true JPH0369090A (ja) | 1991-03-25 |
Family
ID=16491828
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1204516A Pending JPH0369090A (ja) | 1989-08-07 | 1989-08-07 | 画像用デュアルポートram |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0369090A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5896926A (en) * | 1995-07-10 | 1999-04-27 | Doryokuro Kakunenryo Kaihatsu Jigyodan | Packer type groundwater sampling system and water sampling method |
| JP2014229227A (ja) * | 2013-05-27 | 2014-12-08 | 富士通セミコンダクター株式会社 | 画像データ処理装置及び画像データ処理方法 |
-
1989
- 1989-08-07 JP JP1204516A patent/JPH0369090A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5896926A (en) * | 1995-07-10 | 1999-04-27 | Doryokuro Kakunenryo Kaihatsu Jigyodan | Packer type groundwater sampling system and water sampling method |
| JP2014229227A (ja) * | 2013-05-27 | 2014-12-08 | 富士通セミコンダクター株式会社 | 画像データ処理装置及び画像データ処理方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3732593B2 (ja) | 画像処理装置 | |
| US4670752A (en) | Hard-wired circuit for handling screen windows | |
| EP0398510B1 (en) | Video random access memory | |
| JPH02208690A (ja) | 表示メモリとそれを備えた画像処理装置 | |
| JPH0636311B2 (ja) | 2重ポートvramメモリ | |
| JPH07168754A (ja) | 方形画像をローディング及び読み出す方法 | |
| JPH04211847A (ja) | ブロック書き込み機能を支援する処理システム | |
| US5381163A (en) | Image processing apparatus | |
| JP2557113B2 (ja) | デュアルポートダイナミックメモリ | |
| EP0456394B1 (en) | Video memory array having random and serial ports | |
| JPH06167958A (ja) | 記憶装置 | |
| US6680736B1 (en) | Graphic display systems having paired memory arrays therein that can be row accessed with 2(2n) degrees of freedom | |
| JPS61289596A (ja) | 半導体記憶装置 | |
| EP0513451A1 (en) | Memory device | |
| JP2695265B2 (ja) | マルチポートメモリ | |
| JPH07107706B2 (ja) | 遅延段数の可変なラインバツフア | |
| JP4821410B2 (ja) | メモリ制御方法、メモリ制御装置、画像処理装置およびプログラム | |
| JPS63250689A (ja) | ラスタ走査表示システム | |
| JPH05113768A (ja) | フレームメモリ回路 | |
| US5812829A (en) | Image display control system and memory control capable of freely forming display images in various desired display modes | |
| JPH0544680B2 (ja) | ||
| JP2000172242A (ja) | 画像表示制御装置 | |
| JPS636681A (ja) | 画像メモリ制御装置 | |
| JPH0683316A (ja) | イメージディスプレイ装置及びビデオramチップ | |
| JPH0863138A (ja) | 表示装置 |