JPH0740430B2 - メモリ装置 - Google Patents

メモリ装置

Info

Publication number
JPH0740430B2
JPH0740430B2 JP61158250A JP15825086A JPH0740430B2 JP H0740430 B2 JPH0740430 B2 JP H0740430B2 JP 61158250 A JP61158250 A JP 61158250A JP 15825086 A JP15825086 A JP 15825086A JP H0740430 B2 JPH0740430 B2 JP H0740430B2
Authority
JP
Japan
Prior art keywords
data
address
memory cell
register
registers
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.)
Expired - Lifetime
Application number
JP61158250A
Other languages
English (en)
Other versions
JPS6314394A (ja
Inventor
悟 小林
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP61158250A priority Critical patent/JPH0740430B2/ja
Priority to US07/069,744 priority patent/US4855959A/en
Publication of JPS6314394A publication Critical patent/JPS6314394A/ja
Publication of JPH0740430B2 publication Critical patent/JPH0740430B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/10Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
    • G11C7/1075Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers for multiport memories each having random access ports and serial ports, e.g. video RAM

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Static Random-Access Memory (AREA)
  • Dram (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はデュアルポート構成のマルチアドレス型MOSダ
イナミックランダムアクセス半導体メモリに関する。
〔従来の技術〕
1980年2月の半導体国際学会ISSCCにて、256Kビットの
デュアルポートメモリが発表された。このメモリは、従
来RAMをRAMポとし、これに、シリアルアクセスを可能と
するデータレジスタを付加し、これをシリアルポートと
したもので、相互のインタラクションを意味するデータ
転送サイクルを除き、2つのポートは完全非同期に動作
しうる点を大きな特長とし、この機能を使えば、これま
でのグラフィックシステムの性能を大幅に向上できるも
のであった。
〔発明が解決しようとする問題点〕
上述した、従来形のデュアルポートメモリにおいては、
文字通り完全に非同期で互いのポートが動作しうるもの
ではなく、RAMポートと、シリアルポート間でデータの
やりとりを行なう、データ転送サイクルでは、必ず、両
ポート間で、タイミングを必ず一時的に同期を取らなけ
ればならぬという欠点がある。すなわち、データ転送は
RAMポート側からデータ転送制御端子▲▼を予め、
▲▼クロックの降下に先がけ、ロウレベルとして
おき、さらに、メモリサイクルの進行に応じ、▲▼
端子をハイレベルに上昇することにより、実行される。
▲▼端子のハイレベルの上昇には、シリアルポート
の駆動クロックSCの立ち上がりのエッジに同期すること
が条件で、シリアルポートの動作を妨げることなく、デ
ータ転送を行うには、1・SCサイクル内に必ず、DT端子
の立ち上がりエッジを納めることが必須条件でなり、使
用者は、この条件を守るべく、タイミング回路の設計し
なければならなかった。このことは、いかに両ポートが
非同期タイミングで動作しようとも、このデータ転送時
に必ず、同期をとらねばならないという制約が課せられ
ていた。
〔問題点を解決するための手段〕
本発明のメモリ装置は、従来形のM行×N列のマトリク
ス状に配置されたメモリセルアレイと前記M個の行を選
択する複数個の行デコーダと、前記N個の列を選択する
複数個の列デコーダを有するマルチアドレス型のダイナ
ミックランダムアクセス半導体メモリに、Nビットのデ
ータを保持するデータレジスタとN対のトランスファゲ
ートの組み合わせを基本として、構築されるデュアルポ
ート構造のメモリにおいて、前記Nビットのデータレジ
スタを2分割したダブルバッファレジスタを有してい
る。
従って、本発明のメモリ装置は、データ転送が2分割し
た2つのデータレジスタに対し、交互に行なわれるの
で、これまで公知のいわゆるダブルバッファ方式のデー
タアクセスが本メモリにおいても実施可能で、データ転
送のタイミングをシリアルポートの動作に対し、全くフ
リーに行なうことができる。すなわち、2分割したデー
タレジスタをA、Bレジスタと名付けると、Aレジスタ
がシリアルアクセスされており、いわゆるビジー状態で
あれば、Bレジスタはアイドル状態であるから、Bレジ
スタにデータ転送を実施できる。このデータ転送はレジ
スタA、Bに対し、交互に実施可能でデータ転送タイミ
ング(▲▼とSCクロッククロックのタイミング同
期)に気を使う必要は全くない。
〔実施例〕
以下、本発明の実施例について、図面を参照して説明す
る。
第1図は、本発明の一実施例の構成を示すブロック図で
ある。本実施例は、M行×N列のマトルクス状に配置さ
れたメモリセルアレイ100と、前記M個の行を選択する
行デコーダ200と前記N個の列を選択する列デコーダ300
と、外部アドレス信号をストローブするアドレスバッフ
ァ400とから成る従来形メモリに、第1,2のトランスファ
ゲート501,502と、第1,2のデータレジスタ601,602と、
シリアルデータセレクタ700とを含むことを基本構成と
している。なお、第1図において、800はアドレスカウ
ンタ、900,901はそれぞれRAMポート、シリアルポートの
入出力バッファである。1000はタイミング発生回路で、
▲▼は行アドレスストローブ信号、▲▼は
列アドレスストローブ信号、▲▼は書き込み制御信
号、▲▼はデータ転送制御信号、▲▼はRAMポ
ート出力制御信号、▲▼はシリアルポート・エネ
ーブル制御信号、▲▼はシリアルポート出力制御
信号である。
次に、本実施例の動作を第2図に示す動作タイミング図
を参照し、説明する。▲▼端子に与える行アドレ
スストローブ信号の降下に先がけ、▲▼端子を予
め、ロウレベルとしておく。データ転送サイクルを起動
すべく、タイミング発生回路1000の内部で、データ転送
制御信号がエネーブルとなる。一方、アドレスバッファ
400にラッチされた外部アドレス信号は、行デコーダに
伝達され、M個の行デコーダの内、1個を選択する。そ
の後▲▼端子の列アドレスストローブ信号によ
り、列アドレス信号がアドレスバッファ400に取り込ま
れる。列デコーダ300はこの列アドレス信号を受け、N
個の列デコーダの内1個を選択し、メモリサイクルが進
行していく。エネーブルとなったデータ転送制御信号
は、このメモリサイクルの信号に伴い、適当な時刻で発
生し、トランスファゲートを開き、さらに、データレジ
スタをエネーブルとし、データ転送を促進する。トラン
スファゲート#1,#2のいずれかを選択するかは列アド
レス信号により行なわれる。例えば、列アドレス信号の
MSBを用いれば、第1,2のデータレジスタを連続した1個
のレジスタとみなし、その中の任意番地をシリアルポー
トからのアクセスの頭出し番地として使うことができ
る。データ転送をシリアルポートを制止することなく、
実施するために、必ずアイドル状態のデータレジスタに
対し、行なう。いわゆるダブルバッファ方式の基本動作
である。この方式を使えば、データ転送をシリアルポー
トのタイミングに気を使うことなく全くフリーに実施で
きる。すなわち、データ制御端子▲▼の電位を▲
▼クロックの降下に先がけ、ロウレベルとし、一時
的にこのままの電位を保持するだけで▲▼制御信号
の上昇エッジをSCクロックにあわせることも不要とな
る。データ転送サイクルが、この操作により、設定され
ると、内部データ転送信号を発生させ、2つのデータレ
ジスタに対し、選択的に転送を行わせしめる。選択的な
データ転送信号の主なものとして、トランスファゲート
制御信号及びデータレジスタエネーブル信号があるが、
第2図では説明を簡単にするため、1つにまとめ、内部
データ転送記号と記述する。内部データ転送の実施に
は、少くとも、メモリセルデータの増幅が完了していな
くてはならない。増幅の途中に転送を行うと、データレ
ジスタに誤データが転送されたり、メモリセルデータも
反転しかねない。内部的にメモリセル増幅完了信号を適
宜、選択しこれにあてる。さらに、2つのレジスタへの
選択信号は第3図に示す、論理回路を用い、容易に作成
できる。
〔発明の効果〕
以上、説明したように、本発明のメモリ装置は、上記の
手段を有しているので、従来のデュアルポートメモリの
基本機能を損うことなく、大きな特長の1つであるデー
タ転送サイクル制御のタイミング発生を簡単化できると
いう効果を有する。これを用いれば、シリアルポートと
RAMポートの動作を完全に非同期化できるので、グラフ
ィックデイスプレイシステムに用いた場合、シリアルク
ロックレートと、RAMポートのサイクルレートを任意に
選択できるので、RAMポート側のμCPUあるいは専用コン
トローラのクロックを最高動作周波数に設定可能となる
ため、その性能を最大限に発揮できるなど、その効用は
極めて大きい。
【図面の簡単な説明】
第1図は本発明の実施例の構成を示すブロック図、第2
図は、その動作タイミング図、第3図は内部タイミング
発生回路図である。 100……メモリセルアレイ、200……行デコーダ、300…
…列デコーダ、400……アドレスバッファ、501,502……
トランスファゲート、600,601……データレジスタ、700
……シリアルデータセレクタ、800……アドレスカウン
タ、900,901……入出力データバッファ、1000……タイ
ミング発生回路。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】複数の行及び列を有するメモリセルアレイ
    と、アドレス信号を供給するアドレスバッファと、前記
    アドレスバッファからのアドレス信号に応じて前記メモ
    リセルアレイの行及び列を選択してデータの入出力を行
    う第1の入出力部と、前記メモリセルアレイとの間でデ
    ータの入出力を行う第2の入出力部であって、それぞれ
    複数のデータ保持する第1及び第2のレジスタ及び前記
    第1及び第2のレジスタと前記メモリセルアレイとの間
    にそれぞれ接続された複数の第1及び第2のトランスフ
    ァーゲートとを有する第2の入出力部と、前記アドレス
    信号に応じてアクセス制御情報を出力するアクセス制御
    部と、前記アクセス制御情報を受けて前記第1及び第2
    のレジスタの一方の複数のデータにシリアルにアクセス
    して取り出しまたは書き込むシリアルデータセレクタで
    あって、前記アクセス制御情報に応じて前記第1及び第
    2のレジスタの他方の複数のデータのうち任意番地の一
    つにアクセスするシリアルデータセレクタとを有するこ
    とを特徴とするメモリ装置。
JP61158250A 1986-07-04 1986-07-04 メモリ装置 Expired - Lifetime JPH0740430B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP61158250A JPH0740430B2 (ja) 1986-07-04 1986-07-04 メモリ装置
US07/069,744 US4855959A (en) 1986-07-04 1987-07-06 Dual port memory circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61158250A JPH0740430B2 (ja) 1986-07-04 1986-07-04 メモリ装置

Publications (2)

Publication Number Publication Date
JPS6314394A JPS6314394A (ja) 1988-01-21
JPH0740430B2 true JPH0740430B2 (ja) 1995-05-01

Family

ID=15667527

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61158250A Expired - Lifetime JPH0740430B2 (ja) 1986-07-04 1986-07-04 メモリ装置

Country Status (2)

Country Link
US (1) US4855959A (ja)
JP (1) JPH0740430B2 (ja)

Families Citing this family (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5201037A (en) * 1986-04-28 1993-04-06 Hitachi, Ltd. Multi-port memory as a frame buffer
US5280448A (en) * 1987-11-18 1994-01-18 Sony Corporation Dynamic memory with group bit lines and associated bit line group selector
US5329489A (en) * 1988-03-31 1994-07-12 Texas Instruments Incorporated DRAM having exclusively enabled column buffer blocks
US5481496A (en) * 1988-06-27 1996-01-02 Mitsubishi Denki Kabushiki Kaisha Semiconductor memory device and method of data transfer therefor
US5200925A (en) * 1988-07-29 1993-04-06 Mitsubishi Denki Kabushiki Kaisha Serial access semiconductor memory device and operating method therefor
JPH07101554B2 (ja) * 1988-11-29 1995-11-01 三菱電機株式会社 半導体記憶装置およびそのデータ転送方法
JP2993671B2 (ja) * 1989-01-07 1999-12-20 三菱電機株式会社 半導体記憶装置
US5065368A (en) * 1989-05-16 1991-11-12 International Business Machines Corporation Video ram double buffer select control
US5257237A (en) * 1989-05-16 1993-10-26 International Business Machines Corporation SAM data selection on dual-ported DRAM devices
US5001672A (en) * 1989-05-16 1991-03-19 International Business Machines Corporation Video ram with external select of active serial access register
DE4023002A1 (de) * 1989-09-26 1991-04-25 Mitsubishi Electric Corp Speicher-ic mit parallel-serieller ausgabekonvertierungsfunktion und steuerungsverfahren fuer diesen
JP2827361B2 (ja) * 1989-12-04 1998-11-25 日本電気株式会社 半導体メモリ装置
JP2744854B2 (ja) * 1990-06-19 1998-04-28 インターナショナル・ビジネス・マシーンズ・コーポレイション Vram、メモリ装置及び表示システム
US5179372A (en) * 1990-06-19 1993-01-12 International Business Machines Corporation Video Random Access Memory serial port access
JPH04117696A (ja) * 1990-09-06 1992-04-17 Toshiba Corp 半導体メモリ装置
JP2592986B2 (ja) * 1990-09-29 1997-03-19 株式会社東芝 半導体記憶装置
FR2667688B1 (fr) * 1990-10-05 1994-04-29 Commissariat Energie Atomique Circuit d'acquisition ultrarapide.
EP0513451B1 (en) * 1991-05-16 1997-07-23 International Business Machines Corporation Memory device
US5268682A (en) * 1991-10-07 1993-12-07 Industrial Technology Research Institute Resolution independent raster display system
US5321425A (en) * 1992-02-19 1994-06-14 Industrial Technology Research Institute Resolution independent screen refresh strategy
JPH05274862A (ja) * 1992-03-24 1993-10-22 Mitsubishi Electric Corp 半導体メモリ装置
DE59307527D1 (de) * 1992-06-09 1997-11-20 Siemens Ag Integrierte Halbleiterspeicheranordnung
EP0573800B1 (de) * 1992-06-09 1997-10-15 Siemens Aktiengesellschaft Integrierte Halbleiterspeicheranordnung
EP0579862A1 (de) * 1992-07-24 1994-01-26 Siemens Aktiengesellschaft Integrierte Halbleiterspeicheranordnung
US5305281A (en) * 1992-08-06 1994-04-19 National Semiconductor Corporation Multiple array memory device with staggered read/write for high speed data access
US5592436A (en) * 1992-08-28 1997-01-07 Kabushiki Kaisha Toshiba Data transfer system
JP2825401B2 (ja) * 1992-08-28 1998-11-18 株式会社東芝 半導体記憶装置
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
US6085283A (en) * 1993-11-19 2000-07-04 Kabushiki Kaisha Toshiba Data selecting memory device and selected data transfer device
JP3807754B2 (ja) * 1993-12-30 2006-08-09 インターナショナル・ビジネス・マシーンズ・コーポレーション ビデオramにおける自己タイミング式リアルタイム・データ転送
JPH08139290A (ja) * 1994-11-11 1996-05-31 Toshiba Corp 半導体記憶装置
US6167486A (en) 1996-11-18 2000-12-26 Nec Electronics, Inc. Parallel access virtual channel memory system with cacheable channels
US6708254B2 (en) 1999-11-10 2004-03-16 Nec Electronics America, Inc. Parallel access virtual channel memory system
US7054202B2 (en) * 2003-06-03 2006-05-30 Samsung Electronics Co., Ltd. High burst rate write data paths for integrated circuit memory devices and methods of operating same
DE102004026526B4 (de) * 2003-06-03 2010-09-23 Samsung Electronics Co., Ltd., Suwon Integrierter Schaltungsbaustein und Betriebsverfahren

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4044339A (en) * 1975-12-15 1977-08-23 Honeywell Inc. Block oriented random access memory
US4247920A (en) * 1979-04-24 1981-01-27 Tektronix, Inc. Memory access system
US4322635A (en) * 1979-11-23 1982-03-30 Texas Instruments Incorporated High speed serial shift register for MOS integrated circuit
JPS6057090B2 (ja) * 1980-09-19 1985-12-13 株式会社日立製作所 データ記憶装置およびそれを用いた処理装置
JPS59180871A (ja) * 1983-03-31 1984-10-15 Fujitsu Ltd 半導体メモリ装置
JPS634493A (ja) * 1986-06-24 1988-01-09 Mitsubishi Electric Corp デユアルポ−トメモリ

Also Published As

Publication number Publication date
JPS6314394A (ja) 1988-01-21
US4855959A (en) 1989-08-08

Similar Documents

Publication Publication Date Title
JPH0740430B2 (ja) メモリ装置
JP2830594B2 (ja) 半導体メモリ装置
US5390149A (en) System including a data processor, a synchronous dram, a peripheral device, and a system clock
JP3099931B2 (ja) 半導体装置
US4961169A (en) Method of and apparatus for generating variable time delay
JPH052873A (ja) 半導体記憶装置
JPS62152050A (ja) 半導体メモリ
JPH059872B2 (ja)
US4811305A (en) Semiconductor memory having high-speed serial access scheme
JP2947664B2 (ja) 画像専用半導体記憶装置
JPH0283891A (ja) 半導体メモリ
JP2575090B2 (ja) 半導体記憶装置
JPH0390942A (ja) 主記憶装置の制御方式
JPS6146916B2 (ja)
JP2535911B2 (ja) 半導体メモリ装置
JPS62146064A (ja) マルチポ−トメモリ
JP2566911B2 (ja) デユアルポ−トメモリ
JP3765452B2 (ja) 半導体記憶装置
JPS6121540A (ja) メモリ装置
JPH0473175B2 (ja)
JPH0778989B2 (ja) 半導体メモリ装置
JP2728395B2 (ja) 半導体記憶装置
JP2607432B2 (ja) 半導体記憶装置
JP2684368B2 (ja) 半導体記憶装置
JP2680328B2 (ja) 半導体記憶装置

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term