JPH03189989A - 半導体メモリ - Google Patents

半導体メモリ

Info

Publication number
JPH03189989A
JPH03189989A JP1327938A JP32793889A JPH03189989A JP H03189989 A JPH03189989 A JP H03189989A JP 1327938 A JP1327938 A JP 1327938A JP 32793889 A JP32793889 A JP 32793889A JP H03189989 A JPH03189989 A JP H03189989A
Authority
JP
Japan
Prior art keywords
data
ram
column address
line
screen
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
Application number
JP1327938A
Other languages
English (en)
Other versions
JP3061824B2 (ja
Inventor
Jiyunko Hatsuta
潤子 八田
Minoru Hatta
実 八田
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electronics Corp
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 Matsushita Electronics Corp filed Critical Matsushita Electronics Corp
Priority to JP1327938A priority Critical patent/JP3061824B2/ja
Publication of JPH03189989A publication Critical patent/JPH03189989A/ja
Application granted granted Critical
Publication of JP3061824B2 publication Critical patent/JP3061824B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Dram (AREA)

Abstract

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

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、半導体メモリ、中でもラスタースキャングラ
フィックス表示用マルチポートメモリに関するものであ
る。
従来の技術 近年、グラフィック端末等における画像処理のま ためにマルチポートメモリが多く用いられるようになっ
た。
以下に、従来のマルチポートメモリについて説明する。
第3図は、従来のマルチポートメモリのブロック図を示
したものである。WLI〜wtnはランダムアクセスメ
モリ(RAM)のワード線、BLI〜B L12はRA
Mのビット線、T1−T16は列アドレス転送ゲート、
Dt+−Dt4はデータ線である。
このマルチポートメモリについて、その動作を説明する
。RAMに対するデータの入出力はDLI〜DL4のデ
ータ線を用いて行なわれる。例えば、データ線DLI〜
DL4のデータ線上のデータをワード線WL+の上のメ
モリセルに書込む場合を考える。ワード線W L +が
選択され、列アドレスデコーダによって選択されたビッ
ト線とワード線W L +に接続するメモリセルにデー
タが書込まれる。また、読出しの場合は、選択されたワ
ード線と列アドレスデコーダによって選択されたビット
線とに接続するメモリセルのデータがデータ線DLI〜
DL4の各線を通って読出される。
次に、シリアルアクセスメモリ(SAM)からシリアル
データを読出す場合には、RAM内の選択されたワード
線に接続するメモリセルのデータが、ビット線を通って
SAMに転送されシリアルデータとして出力される。画
面表示を行なう際には画面に表示するためのデータをR
AMに書込み、そのデータをSAMに転送し、シリアル
出力して画面表示していた。
発明が解決しようとする課題 従来の構成では、通常の使用方法に従ってSAMに転送
されたデータを走査線の動きに合わせて連続して出力す
る場合、SAMのデータは転送時に選択されたワード線
上のデータに等しくなるため、基本的に1本のワード線
上のデータが1本の走査線上、あるいはその一部分に表
示されることになる。従って縦方向の広がりを持ち、複
数の走査線にかかわる図形をRAMに書込む場合、行ア
ドレスの異なる複数のワード線をアクセスしなければな
らない。一般にダイナミックRAMでは行アドレスが同
じで列アドレスのみが異なるメモリセルをアクセスする
ときには、ページモード等の高速アクセスモードが利用
できるが、行アドレスが異なればページモードよりも約
2倍の時間を要する通常のアクセスモードしか使えない
。すなわち、縦方向に広がりを持つ図形をメモリに書込
む場合、従来のマルチポートメモリでは、スピードの遅
い通常のアクセスモードしか利用できず、表示図形の書
込み速度が遅いという欠点があった。
また、従来のマルチポートメモリを用いた場合でも、1
本のワード線上のデータを表示画面上で縦方向の広がり
を持つ2次元の矩形領域に対応させるようにすれば、縦
方向の広がりを持つ図形をベージモードで書込むことは
できる。しかしその場合、SAMに転送した1ワ一ド線
分のデータのうち、実際に走査線上に沿って連続的に出
力され、画面の表示のために使用されるのは、前記矩形
領域内でその走査線上に位置するデータのみとなる。
前記矩形領域内であっても別の走査線上に位置するデー
タは別の転送サイクルで転送し直さなければ表示できな
い。つまり、転送されるデータのうち実際に表示に使わ
れているのはごくわずかで、他の大部分のデータは無駄
な転送ということになる。その無駄な転送のため、消費
電力やチップ上のSA、Mのレイアウト面積を無駄に使
用していることになる。
本発明は、上記の課題を解決するため、前記矩形領域内
の1走査線上のデータのみをSAMに転送できるように
、必要な列アドレスのデータのみを選択して転送し、無
駄なデータ転送をせず、しかも縦方向の広がりを持つ図
形でもベージモード等の高速アクセスモードで書込むこ
とのできるマルチポートメモリを提供するものである。
課題を解決するための手段 この目的を達成するために本発明のマルチポートメモリ
は、RAMのデータを列アドレス毎に分割して転送しシ
リアル出力するために、RAMとRAMのビット線と列
アドレス選択ゲートを介して接続するデータ線と、前記
RAMのビット線と列アドレス選択ゲートとデータ線を
介してRAMと接続するSAMを有している。
作用 この構成によって、画面に表示するデータをRA、 M
に書込む時間を短縮し、画面表示を高速化することがで
きると同時に、RAMのデータを画面に読出す際に無駄
なデータ転送をすることがなくなる。
実施例 以下本発明の一実施例について図面を参照しながら説明
する。以下の説明では簡単のため、データ線の数が4で
、列アドレスの数も4の場合をとり上げるが、データ線
の数や列アドレスの数がもっと多い場合でも本発明を実
施できるのはもちろんである。また、ビット線やデータ
線は2本を1対として用いられるが、これも簡単のため
1本の線で示しである。第1図は、本発明のマルチポー
トメモリのブロック図を示したものである。
WLI−WLnはRAMのワード線、BLI〜B Li
2はRAMのビット線、TI〜TI6は列アドレス転送
ゲート、DLI〜D +、 <はデータ線である。RA
Mに対するデータの入出力は、DLl〜DL4の各デー
タ線を用いて行なわれる。例えばDLI〜D1.4の各
データ線上のデータをワード線WL+のメモリセルに書
込む場合を考える。ワード線WL+が選択され列アドレ
スデコーダによって選択されたビット線と、ワード線W
L+とに接続されたメモリセルにデータが書込まれる。
また読出しの場合には、選択されたワード線と列アドレ
スデコータによって選択されたビット線とに接続された
メモリセルのデータがDLI〜DL4の各データ線を通
って読出される。次にSAMからシリアルデータを読出
す場合には、RAM内の選択されたワード線に接続され
たメモリセルのデータがビット線上に読出され、列アド
レスデコーダによって選択された列アドレスのデータが
列アドレス転送ゲートT、〜T16のうち゛°オン°゛
となった列アドレス転送ゲート、データ線D1.I〜D
I、4のいずれかのデータ線を通ってSAMに転送され
、シリアル出力される。例えば、ワード線WL+が選択
され列アドレス転送ゲ−)T9〜TI2が°゛オン゛°
なった場合、ワード線W L +とビット線BL9〜B
L12に接続された各メモリセルのデータが、SAMに
転送されシリアルデータとして出力される。
上記のように本発明のマルチポートメモリは、1つの列
アドレス分のデータのみをSAMに転送することが可能
で、SAMの大きさも1つの列アドレス分のデータのサ
イズに合わせて設計することが可能なため、レイアウト
面積を小さくすることができる。
次に、本発明のマルチポートメモリをグラフィック端末
の画像処理に用いる場合の動作について説明する。第2
図は、グラフインク端末の画面を示したものである。(
1)〜(n)は画面を矩形で分割した各ブロック、A−
Dは各ブロック内に存在する走査線である。第2図では
、ブロック内の走査線はA−Dの4本の場合を用いてい
るが、1つのブロック内の走査線の数はそのグラフィッ
ク端末に使用するマルチポートメモリの記憶容量とその
他の要因によって決定されるため、ブロック内の走査線
が4本以外の場合でも本発明を同様に実施することが可
能である。第2図に示すように、画面上を(1)〜(n
+の矩形のブロックに分割し、各ブロックのデータ量は
本発明のマルチポートメモリのRAMの1本のワード線
に接続するメモリセルに書込むことが可能なデータ量と
同等のものとする。
画面に表示するだめのデータを本発明のマルチポートメ
モリのRAMに書込む場合には、画面の各ブロック内の
範囲で、ページモードでの書込みが可能である。次に、
RAMに書込まれたデータを画面に出力する場合には、
RAMのワード線を1本選択し、そのワード線に接続す
るメモリセルのうち列アドレスデコーダで選択されたビ
ット線に接続するメモリセルのデータ4個がSAMに転
送されてシリアル出力され、第2図の(1)のブロック
Aの走査線に表示される。そして、次に表示されるデー
タは、RAMの別のワード線を選択し、同様に、選択さ
れたワード線に接続されたメモリセルのうぢ、列アドレ
スデコーダで選択されたビット線に接続するメモリセル
のデータ4個がSAMへ転送され、シリアル出力されて
第2図の(2)のブロックのAの走査線上に表示される
。つまり、表示されるデータは、走査線に沿って、また
、ブロックが変わるたびにRAMからSAMへのデータ
転送を繰返しながら表示を行なう。
発明の効果 本発明のマルチポートメモリによれば、画面に表示する
ためのデータをRAMに書込む場合、ページモードによ
って画面の各ブロックのデータをRAMに書込むことが
できるため、書込み時間が大幅に短縮できる。
【図面の簡単な説明】
第1図は本発明の実施例のマルチポートメモリのブロッ
ク図、第2図はグラフィック端末の画面WLI〜W、。 ・・・・・・RAMのワード線、BLI〜BL16・・
・・・・RAMのビット線、T I ”’−T I 6
・・・・・・列アドレス0 転送ゲート、 DLI〜DL4・・・・・・データ線。

Claims (1)

    【特許請求の範囲】
  1. ランダムアクセスメモリ(RAM)を含むポートとシリ
    アルアクセスメモリ(SAM)を含むポートとを備えた
    マルチポートメモリにおいて、前記RAMのビット線に
    ソースまたはドレインを接続し、ゲートを列アドレスデ
    コーダと接続する列アドレス選択ゲートと、前記列アド
    レス選択ゲートのソースまたはドレインと、前記SAM
    との両者に接続するデータ線とを有することを特徴とす
    る半導体メモリ。
JP1327938A 1989-12-18 1989-12-18 半導体メモリ Expired - Fee Related JP3061824B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1327938A JP3061824B2 (ja) 1989-12-18 1989-12-18 半導体メモリ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1327938A JP3061824B2 (ja) 1989-12-18 1989-12-18 半導体メモリ

Publications (2)

Publication Number Publication Date
JPH03189989A true JPH03189989A (ja) 1991-08-19
JP3061824B2 JP3061824B2 (ja) 2000-07-10

Family

ID=18204687

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1327938A Expired - Fee Related JP3061824B2 (ja) 1989-12-18 1989-12-18 半導体メモリ

Country Status (1)

Country Link
JP (1) JP3061824B2 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5450355A (en) * 1993-02-05 1995-09-12 Micron Semiconductor, Inc. Multi-port memory device
US5490112A (en) * 1993-02-05 1996-02-06 Micron Technology, Inc. Multi-port memory device with multiple sets of columns
DE19937176A1 (de) * 1999-08-06 2001-02-15 Siemens Ag Multiprozessor-System

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62287497A (ja) * 1986-06-06 1987-12-14 Fujitsu Ltd 半導体記憶装置
JPS63142593A (ja) * 1986-12-04 1988-06-14 Fujitsu Ltd 多次元アクセスメモリ

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62287497A (ja) * 1986-06-06 1987-12-14 Fujitsu Ltd 半導体記憶装置
JPS63142593A (ja) * 1986-12-04 1988-06-14 Fujitsu Ltd 多次元アクセスメモリ

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5450355A (en) * 1993-02-05 1995-09-12 Micron Semiconductor, Inc. Multi-port memory device
US5490112A (en) * 1993-02-05 1996-02-06 Micron Technology, Inc. Multi-port memory device with multiple sets of columns
DE19937176A1 (de) * 1999-08-06 2001-02-15 Siemens Ag Multiprozessor-System

Also Published As

Publication number Publication date
JP3061824B2 (ja) 2000-07-10

Similar Documents

Publication Publication Date Title
US5319606A (en) Blocked flash write in dynamic RAM devices
EP0774758A2 (en) Memory architecture using content addressable memory, and systems and methods using the same
JPS6238590A (ja) 半導体記憶装置
US5815456A (en) Multibank -- multiport memories and systems and methods using the same
KR19990007287A (ko) 반도체 집적회로, 컴퓨터 시스템, 데이터 처리장치 및 데이터 처리방법
US5761694A (en) Multi-bank memory system and method having addresses switched between the row and column decoders in different banks
GB1580415A (en) Random access memory
EP0771008B1 (en) A multiple-bank memory architecture and systems and methods using the same
JP3111194B2 (ja) 多重的な列セットを具備するマルチポート・メモリ装置
US4597063A (en) Semiconductor memory addressing circuit
JPS6194290A (ja) 半導体メモリ
KR860001935B1 (ko) 듀얼 포오트형 반도체 기억장치
US6819323B2 (en) Structure and method for gaining fast access to pixel data to store graphic image data in memory
JPH03189989A (ja) 半導体メモリ
JP5133073B2 (ja) 半導体記憶装置及びデータの格納方法
JPH0422316B2 (ja)
KR970066883A (ko) 최적화된 메모리 공간과 넓은 데이터 입/출력을 구비하는 메모리 및 그것을 이용하는 시스템과 방법
Park et al. A reconfigurable multilevel parallel texture cache memory with 75-GB/s parallel cache replacement bandwidth
JPS63142593A (ja) 多次元アクセスメモリ
KR100326940B1 (ko) 저전력 메모리 구현을 위한 적응 데이터 반전 저장 방법
JPH02250183A (ja) 図形描画装置におけるメモリとのインターフェース方法およびその装置
JPH0587913B2 (ja)
JPH03207080A (ja) マルチポートメモリ
JPH032941A (ja) 画像メモリ装置
JPH05114287A (ja) 半導体記憶装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees