JPH04341994A - シリアルマスク付きビデオメモリ装置 - Google Patents
シリアルマスク付きビデオメモリ装置Info
- Publication number
- JPH04341994A JPH04341994A JP3141365A JP14136591A JPH04341994A JP H04341994 A JPH04341994 A JP H04341994A JP 3141365 A JP3141365 A JP 3141365A JP 14136591 A JP14136591 A JP 14136591A JP H04341994 A JPH04341994 A JP H04341994A
- Authority
- JP
- Japan
- Prior art keywords
- serial
- serial data
- port
- memory
- mask
- 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
- 238000010276 construction Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 4
- 230000009977 dual effect Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Landscapes
- Image Input (AREA)
- Controls And Circuits For Display Device (AREA)
- Dram (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】
【産業上の利用分野】本発明はシリアル入力端子のつい
たビデオ用デュアルポートメモリ装置に関し、特に、シ
リアル端子からのビデオ入力がメモリの指定された部分
のみを書換え可能なシリアルマスク付きビデオメモリ装
置に関する。
たビデオ用デュアルポートメモリ装置に関し、特に、シ
リアル端子からのビデオ入力がメモリの指定された部分
のみを書換え可能なシリアルマスク付きビデオメモリ装
置に関する。
【0002】
【従来の技術】従来のシリアル端子を有するビデオ用デ
ュアルポートメモリ装置の構成を図3に示す。このデュ
アルポートメモリ装置は、インタフェースとしてアドレ
スポート210と、タイミング制御信号入力ポート21
1とランダムデータポート212とシリアルデータポー
ト213とを備えている。メモリの本体部分は、2次元
的に配列されたメモリアレイ201であり、このデュア
ルポートメモリ装置へのアクセスには、行方向の位置を
示すロウアドレスと、列方向のカラムアドレスの2つが
必要である。それでロウアドレス用にロウアドレスバッ
ファ204とロウデコーダ205が備えられており、カ
ラムアドレス用にカラムアドレスバッファ202とカラ
ムデコーダ203が備えられている。
ュアルポートメモリ装置の構成を図3に示す。このデュ
アルポートメモリ装置は、インタフェースとしてアドレ
スポート210と、タイミング制御信号入力ポート21
1とランダムデータポート212とシリアルデータポー
ト213とを備えている。メモリの本体部分は、2次元
的に配列されたメモリアレイ201であり、このデュア
ルポートメモリ装置へのアクセスには、行方向の位置を
示すロウアドレスと、列方向のカラムアドレスの2つが
必要である。それでロウアドレス用にロウアドレスバッ
ファ204とロウデコーダ205が備えられており、カ
ラムアドレス用にカラムアドレスバッファ202とカラ
ムデコーダ203が備えられている。
【0003】次にメモリ装置へのアクセス方法について
述べる。
述べる。
【0004】(1)ランダムリード/ライト
【0005
】ロウアドレスとカラムアドレスを同時に与えることに
よって、メモリセルアレイ201の任意の位置の情報を
アクセスする。ロウアドレスはロウアドレスバッファ2
04にラッチされ、ロウデコーダ205でデコードされ
てメモリセルアレイ201に供給される。
】ロウアドレスとカラムアドレスを同時に与えることに
よって、メモリセルアレイ201の任意の位置の情報を
アクセスする。ロウアドレスはロウアドレスバッファ2
04にラッチされ、ロウデコーダ205でデコードされ
てメモリセルアレイ201に供給される。
【0006】また、カラムアドレスはカラムアドレスバ
ッファ202にラッチされ、カラムデコーダ203でデ
コードされる。その後、ロウデコーダ205とカラムデ
コーダ203のデコード値に基づいて決定されるメモリ
アレイ201内のセルの値が、ランダムデータポート2
12を介してリード/ライトアクセスされる。
ッファ202にラッチされ、カラムデコーダ203でデ
コードされる。その後、ロウデコーダ205とカラムデ
コーダ203のデコード値に基づいて決定されるメモリ
アレイ201内のセルの値が、ランダムデータポート2
12を介してリード/ライトアクセスされる。
【0007】ロウアドレスバッファ204とカラムアド
レスバッファ202のラッチタイミング信号は、タイミ
ング制御信号入力ポート211を通じて入力されるRA
S(ロウアドレスストローブ)やCAS(カラムアドレ
スストローブ)と入ったストローブ信号を用いて、内部
タイミング発生回路209によって生成される。
レスバッファ202のラッチタイミング信号は、タイミ
ング制御信号入力ポート211を通じて入力されるRA
S(ロウアドレスストローブ)やCAS(カラムアドレ
スストローブ)と入ったストローブ信号を用いて、内部
タイミング発生回路209によって生成される。
【0008】(2)シリアルリード/ライト動作
【00
09】シリアルメモリサイクルは、次に説明する2つの
転送手段で実行される。第1の転送は、メモリアレイ2
01とシリアルデータレジスタ206の間で実行される
。この転送は、メモリアレイ201のロウアドレスをロ
ウアドレスバッファ204とロウデコーダ205を用い
て指定する。したがってこの転送は、ランダム・リード
/ライトのサイクルと同様なサイクルで実行される。
09】シリアルメモリサイクルは、次に説明する2つの
転送手段で実行される。第1の転送は、メモリアレイ2
01とシリアルデータレジスタ206の間で実行される
。この転送は、メモリアレイ201のロウアドレスをロ
ウアドレスバッファ204とロウデコーダ205を用い
て指定する。したがってこの転送は、ランダム・リード
/ライトのサイクルと同様なサイクルで実行される。
【0010】第2の転送は、シリアルアドレスカウンタ
208とシリアルアドレスデコーダ207を使用してシ
リアルデータレジスタ206とシリアルデータポート2
13との間で実行される。この転送には、ランダムメモ
リサイクルで用いる回路がないため、ランダムメモリサ
イクルと並列に実行できる。転送は、図示されないシリ
アルクロック端子からのクロック入力に同期して実行さ
れる。
208とシリアルアドレスデコーダ207を使用してシ
リアルデータレジスタ206とシリアルデータポート2
13との間で実行される。この転送には、ランダムメモ
リサイクルで用いる回路がないため、ランダムメモリサ
イクルと並列に実行できる。転送は、図示されないシリ
アルクロック端子からのクロック入力に同期して実行さ
れる。
【0011】なお、同一アドレスに対して複数ビットを
同時にアクセスできる、いわゆるワード構成のメモリで
は、メモリアレイ201の部分が複数存在する。通常は
、4ビットまたは8ビット構成になる場合が多い。
同時にアクセスできる、いわゆるワード構成のメモリで
は、メモリアレイ201の部分が複数存在する。通常は
、4ビットまたは8ビット構成になる場合が多い。
【0012】
【発明が解決しようとする課題】従来のこのようなシリ
アルポートアクセスによる書き込みでは、メモリの内容
をカラム方向に部分的に更新することが困難であるとい
う欠点がある。
アルポートアクセスによる書き込みでは、メモリの内容
をカラム方向に部分的に更新することが困難であるとい
う欠点がある。
【0013】
【課題を解決するための手段】本発明の要旨は少なくと
も2つの第1,第2シリアルデータポートと、1つのラ
ンダムポートと、列方向と行方向の2次元状態に配列さ
れたメモリセルアレイと、前記第1のシリアルデータポ
ートから入力されるシリアルデータを列方向にわたって
保持する第1レジスタ手段と、前記第1シリアルデータ
と同一のタイミングで入力される第2のシリアルデータ
を保持する第2レジスタ手段とを有し、前記1レジスタ
手段の内容を前記メモリセルに書き込むときに、書き込
むか否かを前記第2レジスタ手段のデータの内容に基づ
いてビット単位に指示できることである。
も2つの第1,第2シリアルデータポートと、1つのラ
ンダムポートと、列方向と行方向の2次元状態に配列さ
れたメモリセルアレイと、前記第1のシリアルデータポ
ートから入力されるシリアルデータを列方向にわたって
保持する第1レジスタ手段と、前記第1シリアルデータ
と同一のタイミングで入力される第2のシリアルデータ
を保持する第2レジスタ手段とを有し、前記1レジスタ
手段の内容を前記メモリセルに書き込むときに、書き込
むか否かを前記第2レジスタ手段のデータの内容に基づ
いてビット単位に指示できることである。
【0014】
【発明の作用】上記構成のシリアルマスク付きビデオメ
モリ装置にデータ書き込みをする場合、第1レジスタ手
段が保持する複数のデータビットを第2レジスタ手段に
保持されたデータビットに基づき選択的にマスクでき、
メモリセルに書き込むデータビットを部分的に変更でき
る。
モリ装置にデータ書き込みをする場合、第1レジスタ手
段が保持する複数のデータビットを第2レジスタ手段に
保持されたデータビットに基づき選択的にマスクでき、
メモリセルに書き込むデータビットを部分的に変更でき
る。
【0015】
【実施例】次に本発明について図面を参照して説明する
。
。
【0016】図1〜図2は本発明の一実施例のブロック
図である。一実施例において101は4ビットのメモリ
セルアレイ、102はカラムアドレスバッファ、103
はカラムデコーダ、104はロウアドレスバッファ、1
05はロウデコーダ、106はシリアルデータレジスタ
、107はシリアルアドレスデコーダ、108はシリア
ルアドレスカウンタ、109は内部タイミング発生回路
、110はアドレス入力ポート、111はタイミング制
御信号入力ポート、112はランダムデータポート、1
13はシリアルデータポート、114はシリアルマスク
入力ポート、121はシリアルマスクレジスタを表す。
図である。一実施例において101は4ビットのメモリ
セルアレイ、102はカラムアドレスバッファ、103
はカラムデコーダ、104はロウアドレスバッファ、1
05はロウデコーダ、106はシリアルデータレジスタ
、107はシリアルアドレスデコーダ、108はシリア
ルアドレスカウンタ、109は内部タイミング発生回路
、110はアドレス入力ポート、111はタイミング制
御信号入力ポート、112はランダムデータポート、1
13はシリアルデータポート、114はシリアルマスク
入力ポート、121はシリアルマスクレジスタを表す。
【0017】なお、メモリセルアレイ101は4ビット
単位でアクセス可能なので、図2におけるnは“4”で
ある。
単位でアクセス可能なので、図2におけるnは“4”で
ある。
【0018】本実施例に係るシリアルマスク付きビデオ
メモリ装置の動作は、シリアルデータポート113から
のライトアクセス時を除いて従来例の場合と同様である
。したがって、以下に本発明に特有な部分のみを説明す
る。
メモリ装置の動作は、シリアルデータポート113から
のライトアクセス時を除いて従来例の場合と同様である
。したがって、以下に本発明に特有な部分のみを説明す
る。
【0019】[シリアルライト動作]
【0020】本実施例においてはシリアルデータレジス
タ106とシリアルデータポート113とを使用するラ
イト時の動作が従来例と異となる。すなわち、シリアル
マスクレジスタ121にマスクしたいビット位置の情報
がシリアルマスク入力114からシリアルデータレジス
タ106と同一のタイミングで入力され、4ビットを1
ワードとするメモリアレイ101の一部分であるメモリ
セル書き込み信号マスク回路132によって書き込みが
マスクされる。このメモリセル書き込み信号マスク回路
132は、シリアルマスクレジスタ121の内容133
に基づいてシリアルデータレジスタ106の内容135
の書き込みを実行するか否かを決定する。すなわち、メ
モリセル書き込みタイミング信号134に応答してシリ
アルマスク入力ポート114から供給されるシリアルマ
スクデータ121の内容が“0”となっているシリアル
データレジスタ106のビットは、回路132によって
書き込みがマスクされ、メモリセル書き込み信号131
は発生せず、シリアルデータレジスタ106の内容の対
応するビットはメモリセルアレイ101には書き込まれ
ない。
タ106とシリアルデータポート113とを使用するラ
イト時の動作が従来例と異となる。すなわち、シリアル
マスクレジスタ121にマスクしたいビット位置の情報
がシリアルマスク入力114からシリアルデータレジス
タ106と同一のタイミングで入力され、4ビットを1
ワードとするメモリアレイ101の一部分であるメモリ
セル書き込み信号マスク回路132によって書き込みが
マスクされる。このメモリセル書き込み信号マスク回路
132は、シリアルマスクレジスタ121の内容133
に基づいてシリアルデータレジスタ106の内容135
の書き込みを実行するか否かを決定する。すなわち、メ
モリセル書き込みタイミング信号134に応答してシリ
アルマスク入力ポート114から供給されるシリアルマ
スクデータ121の内容が“0”となっているシリアル
データレジスタ106のビットは、回路132によって
書き込みがマスクされ、メモリセル書き込み信号131
は発生せず、シリアルデータレジスタ106の内容の対
応するビットはメモリセルアレイ101には書き込まれ
ない。
【0021】上記実施例ではシリアルデータレジスタ1
06とシリアルマスクレジスタ121が第1レジスタ手
段と第2レジスタ手段をそれぞれ構成する。
06とシリアルマスクレジスタ121が第1レジスタ手
段と第2レジスタ手段をそれぞれ構成する。
【0022】なお、本発明の別な実施例としてシリアル
マスクレジスタ121の極性を反転した例が考えられる
。かかる別の実施例では、シリアルマスク入力114か
らシリアルマスクデータ121の内容が“1”のビット
は、回路132によって書き込みがマスクされ、シリア
ルデータレジスタ106の内容の対応するビットはメモ
リセルアレイ101には書き込まれない。
マスクレジスタ121の極性を反転した例が考えられる
。かかる別の実施例では、シリアルマスク入力114か
らシリアルマスクデータ121の内容が“1”のビット
は、回路132によって書き込みがマスクされ、シリア
ルデータレジスタ106の内容の対応するビットはメモ
リセルアレイ101には書き込まれない。
【0023】
【発明の効果】以上説明したように、本発明のシリアル
マスク付きビデオメモリを用いることにより、シリアル
ポートアクセスによる書き込みにおいて、メモリの内容
を列方向に部分的に更新することができる。
マスク付きビデオメモリを用いることにより、シリアル
ポートアクセスによる書き込みにおいて、メモリの内容
を列方向に部分的に更新することができる。
【0024】例えば、本発明のメモリ装置を画像合成用
のビデオメモリとして使用するなら、シリアルポートは
、前段で生成されている画像(自然画の動画像入力など
)の入力に用いられ、ランダムポートは、グラフィック
ス処理における描画を実行するのに使用される。このよ
うな処理においてシリアル入力の更新領域を、部分的に
マスクして更新することができる。
のビデオメモリとして使用するなら、シリアルポートは
、前段で生成されている画像(自然画の動画像入力など
)の入力に用いられ、ランダムポートは、グラフィック
ス処理における描画を実行するのに使用される。このよ
うな処理においてシリアル入力の更新領域を、部分的に
マスクして更新することができる。
【図1】本発明の一実施例を示すブロック図である。
【図2】一実施例のメモリアレイを示すブロック図であ
る。
る。
【図3】従来例のブロック図である。
101 メモリセルアレイ
102 カラムアドレスバッファ
103 カラムデコーダ
104 ロウアドレスデコーダ
105 ロウデコーダ
106 シリアルデータレジスタ
107 シリアルアドレスデコーダ
108 シリアルアドレスカウンタ
109 内部タイミング発生回路
110 アドレス入力ポート
111 タイミング制御信号入力ポート112 ラ
ンダムデータポート 113 シリアルデータポート 114 シリアルマスク入力 121 シリアルマスクレジスタ
ンダムデータポート 113 シリアルデータポート 114 シリアルマスク入力 121 シリアルマスクレジスタ
Claims (1)
- 【請求項1】 少なくとも2つの第1,第2シリアル
データポートと、1つのランダムポートと、列方向と行
方向の2次元状態に配列されたメモリセルアレイと、前
記第1のシリアルデータポートから入力されるシリアル
データを列方向にわたって保持する第1レジスタ手段と
、前記第1シリアルデータと同一のタイミングで入力さ
れる第2のシリアルデータを保持する第2レジスタ手段
とを有し、前記1レジスタ手段の内容を前記メモリセル
に書き込むときに、書き込むか否かを前記第2レジスタ
手段のデータの内容に基づいてビット単位に指示できる
ことを特徴とするシリアルマスク付きビデオメモリ装置
。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3141365A JPH04341994A (ja) | 1991-05-17 | 1991-05-17 | シリアルマスク付きビデオメモリ装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3141365A JPH04341994A (ja) | 1991-05-17 | 1991-05-17 | シリアルマスク付きビデオメモリ装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH04341994A true JPH04341994A (ja) | 1992-11-27 |
Family
ID=15290293
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP3141365A Pending JPH04341994A (ja) | 1991-05-17 | 1991-05-17 | シリアルマスク付きビデオメモリ装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH04341994A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5946256A (en) * | 1996-08-29 | 1999-08-31 | Nec Corporation | Semiconductor memory having data transfer between RAM array and SAM array |
-
1991
- 1991-05-17 JP JP3141365A patent/JPH04341994A/ja active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5946256A (en) * | 1996-08-29 | 1999-08-31 | Nec Corporation | Semiconductor memory having data transfer between RAM array and SAM array |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR970005410B1 (ko) | 온-칩 입력 데이타 레지스터를 갖고 있는 해독/기입 메모리 | |
JPH10505935A (ja) | 改善されたメモリアーキテクチャ、及びこれを利用するデバイス、システム及び方法 | |
JPH1031886A (ja) | ランダムアクセスメモリ | |
EP0523759B1 (en) | Serial accessed semiconductor memory | |
JPH077260B2 (ja) | 画像データ回転処理装置及びその方法 | |
JPH05274862A (ja) | 半導体メモリ装置 | |
JPH0816882B2 (ja) | 半導体記憶装置 | |
KR950007447B1 (ko) | 반도체 기억장치 | |
US5946256A (en) | Semiconductor memory having data transfer between RAM array and SAM array | |
JP4032102B2 (ja) | ランダム・アクセス・メモリに対するマルチビット・ブロック書込み | |
JPH04341994A (ja) | シリアルマスク付きビデオメモリ装置 | |
US5532970A (en) | No latency pipeline | |
JPH0711915B2 (ja) | 半導体記憶装置 | |
JPH07176183A (ja) | 1サイクルで読み出し−修正−書き込みを行うメモリ・デバイス | |
JP3776295B2 (ja) | シリアルアクセスメモリおよびデータライト/リード方法 | |
KR950009076B1 (ko) | 듀얼포트 메모리와 그 제어방법 | |
JPH081745B2 (ja) | シリアルアクセスメモリ | |
JPH03173995A (ja) | マルチポート・ランダム・アクセス・メモリ | |
JPH0120514B2 (ja) | ||
KR950008441B1 (ko) | 데이타 처리시스템 | |
JPH0423294A (ja) | マルチポートビデオメモリ | |
JPH05282858A (ja) | 半導体メモリ装置 | |
JPH0520173A (ja) | キヤツシユメモリ回路 | |
JPS63239677A (ja) | 半導体記憶装置 | |
JPS63142589A (ja) | 半導体メモリ |