JPH01307093A - 記憶装置 - Google Patents

記憶装置

Info

Publication number
JPH01307093A
JPH01307093A JP63135935A JP13593588A JPH01307093A JP H01307093 A JPH01307093 A JP H01307093A JP 63135935 A JP63135935 A JP 63135935A JP 13593588 A JP13593588 A JP 13593588A JP H01307093 A JPH01307093 A JP H01307093A
Authority
JP
Japan
Prior art keywords
address
signal
row address
column
dram
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
JP63135935A
Other languages
English (en)
Inventor
Fumihiko Sakamoto
坂本 文彦
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 JP63135935A priority Critical patent/JPH01307093A/ja
Publication of JPH01307093A publication Critical patent/JPH01307093A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Dram (AREA)

Abstract

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

Description

【発明の詳細な説明】 皮良立1 本発明は記憶装置に関し、特にDRAM (ダイナミッ
ク型ランダムアクセスメモリ)を用いた半導体記憶装置
に関する。
良米韮逝 従来のこの種の記憶装置の基本的動作は第3図(A)の
基本モード動作タイムチャートに従って行われる様にな
っている。そこで、この基本モード動作について説明す
ることにする。
ここで、RAMとは任意のアドレスに対してデータの書
込みやデータの読出しが任意に動作可能なメモリであり
、DRAMはその一種である。現在の一般的なりRAM
は特徴として、必要なアドレス入力信号のビット数を2
等分して行アドレス(Row Address )と列
アドレス(Colunn Address)とに分け、
共通信号線を用いて2回に時分割して入力する方式を用
いている。この方式をアドレスマルチプレクス方式と呼
んでいる。
例えば、IM(=2”)ワードのアドレスをもつDRA
Mでは、必要なアドレス入力信号は20ビツトであるか
ら、10ビツトずつの行アドレスと列アドレスが10本
の信号線を用いて2回に分けて入力される。以下の説明
および図面において、行アドレスは文字X、列アドレス
は文字Yを用いて示す。
第3図(A)に示すように、従来のDRAMの基本モー
ド動作において、行アドレスは信号RA百の立下がりで
、列アドレスは信号σASの立下がりでDRAMに確定
入力される。DRAMの動作が読出しなのか書込みなの
かの区別は、信号W百の入力によるのであるが、この区
別は本発明には関係ないので説明を省く。
ここで、DRAMにデータを書込む場合は、データ入力
信号DINをアドレスと共に入力し、一方、DRAMか
らデータを読出す場合には、アドレス確定入力後規定の
時間(アクセス時間の鰻大値)以内にデータ出力信号D
OUtが出力される。第3図において、入出力データは
文字りを用いて示す。
記憶装置の性能としてアクセス時間とスループットが問
題になる。従来のDRAMの基本動作では、第3図(A
)に示すように、行アドレスの入力からデータ出力まで
の時間tllA^ (行アドレスアクセス時間)が記憶
装置のアクセス時間に影響し、2回の動作の間隔すなわ
ち初めの動作の行アドレスの入力から次の動作の行アド
レスの入力までの時間t++c(ランダムサイクル時間
)が記憶装!のスルーブツトに影響する。明らかに、t
 RAAとtRcが小さくできるほど、記憶装置のアク
セス時間を小さくでき、スループットを大きくできるの
で性能は向上する。
そこで、DRAMのアクセス時間とサイクル時間を小さ
くするなめに特殊なモードの連続動作機能が考えられて
いる。その例として、ページモード動作とスタティック
カラムモード動作とを第3図<8>及び(C)に夫々示
して説明する。
どちらのモードであっても、初めの動作に対して以後に
連続する動作の行アドレスが等しい場合。
になされる動作モードであり、2回目以後の動作では行
アドレスの入力を省いて列アドレスの入力から動作を開
始できる6行アドレスが変わらなければ何回でも連続動
作できる。連続動作の終了は信号RASの立上がりによ
り行われ、したがって連続動作中はRASを下げたまま
にしておく、この間、ページモード動作では第3図(B
)に示すように列アドレスの確定入力のために信号CA
Sを動作毎に立下げ、立上げをくりかえす。
一方、スタティックカラムモード動作では、第3図(C
)に示すように信号CASも信号RASと同様に下げた
ままにしておき、列アドレス入力の変化に反応してDR
AMの動作がくりかえされる。すなわち、列アドレスに
ついてはスタティック型ランダムアクセスメモリ(S 
RAM )のように動作するので、必要な時間だけ列ア
ドレス入力を保持しておく必要がある。
こうして、連続動作中のDRAMのアクセス時間とサイ
クル時間は、第3図(B)と(C)に示すように、列ア
ドレスの入力からデータ出力までの時間tcAA(列ア
ドレスアクセス時間)と列アドレスの入力からの次の列
アドレスの入力までの時間t pc (ページモードサ
イクル時間)もしくはt sc (スタティックカラム
モードサイクル時間)に小さくすることができる。ここ
で、tscはtpcに対して信号CASの変化が不要な
分だけ小さくできる。
尚、第3図における斜線部分については、任意入力若し
くは無意味出力を表わしているものとする。
この様な従来のDRAMを用いた記憶装置においては、
アクセス時間を小さくしてスループットを大きくするこ
とにより性能向上を図っているが、この様なページモー
ド動作やスタティックカラムモード動作等のDRAM特
殊の動作モードを利用する場合、記憶装置自身では上記
特殊動作モードか基本動作モードかを判定できず、CP
U等の上位装置からの動作モード指示に応答してモード
切替制御がなされるようになっている。
従って、CPU側では常に基本モードか特殊モ−ドかを
意識する必要があり、それだけCPU側の負担増となる
という欠点がある。
九匪ム1善 そこで、本発明はこの様な従来のものの欠点を解決すべ
くなされたものであって、その目的とするところは、記
憶装置自身において基本モードと特殊モードとの判別を
行い得る様にしてCPU側の負担を軽減するようにした
記憶装置を提供することにある。
本発明の他の目的は、行アドレスが同一して連続した場
合にはこれを自動的に検出して特殊モード動作とし、ス
ループットの向上を図り得る記憶装置を提供することで
ある。
九肌五皿羞 本発明によれば、行アドレス及び列アドレスを時分割的
に交互に選択するアドレスマルチプレクス方式で動作す
る基本モード動作機能と、同一行アドレスに対しては列
アドレスの入力のみで動作する特殊モード動作機能とを
有する記憶装置であって、外部からの行アドレス及び列
アドレスを択一的にメモリアドレスとして導出する選択
手段と、直前に入力された外部からの行アドレスを一時
保持する保持手段と、この保持手段の保持出力と最新の
外部からの行アドレスとを比較する比較手段と、この比
較結果が一致を示したときには前記選択手段が前記列ア
ドレスのみを選択するよう制御して前記特殊モード動作
機能とし、前記比較結果が不一致を示したときには前記
選択手段が前記性及び列アドレスを交互に選択するよう
に制御して前記基本モード動作機能とする制御手段とを
含むことを特徴とする記憶装置が得られる。
1施1 次に、本発明の実施例について図面を参照して説明する
第1図は本発明の一実施例のブロック図である。
DRAMIは前述した従来のアドレスマルチプレクス方
式での基本動作に加えて、ページモード動作またはスタ
ティックカラムモード動作といった特殊なモードの連続
動作機能を有する。
マルチプレクサ2はDRAMIに対して動作を要求する
アドレスの行アドレス信号Xと列アドレス信号Yとが外
部から入力され、このとき制御器5から入力される選択
信号AS−に従って、アドレスXまたはYのいずれかを
選択してDRAMIに入力されるアドレス信号Addr
essとして出力する。
同時に、行アドレス信号Xは比較器3およびレジスタ4
にも外部から入力され、制御器5はレジスタ4に対して
クロック信号CLKを送り、行アドレス信号Xをレジス
タ4に保持する。
レジスタ4は以前から保持していた行アドレス信号、す
なわち直前の動作を要求した行アドレス信号X−を比較
器3に対して出力する。比較器3は前述した外部からの
行アドレス信号Xとレジスタ4からの直前の動作の行ア
ドレス信号X−との2つの入力を比較し、同じか否かの
判定信号SRAを制御器5に対して出力する。
制御器5は外部から動作要求命令信号REQが入力され
て、DRAMIに対して動作制御のためのタイミング信
号RAS、CASおよびWEを出力し、マルチプレクサ
2に対してアドレスマルチプレタス方式制御のための選
択信号As−を出力する。
またレジスタ4に対して前述のように外部から入力され
る行アドレス信号Xを保持するためのクロック信号C[
にを出力して記憶装置全体の動作を制御する。この際に
、制御器5は比較器3から前述のように判定信号SRA
が入力され、これにしたがって、記憶装置全体の動作制
御を変えて、DRAMlの動作が従来の基本動作、また
はページモード動作もしくはスタティックカラムモード
動作といった特殊なモードの連続動作になるようにする
DRAMIは制御器5から入力される所定の動作制御の
ためのタイミング信号RAS 、 CAS 、 14E
に従って、マルチプレクサ2から入力される所定のマル
チプレクサされたアドレス信号Addressで指定さ
れるアドレスに対して、外部から入力される書込みデー
タD□の書込み動作または読出しデータD。ljTを外
部に出力する読出し動作を行なう。
第2図は本発明の実施例におけるDRAMlの主要タイ
ミングチャートである。第2図(A)はページモード動
作を利用する場合であり、第2図(B)はスタテックカ
ラムモード動作を利用する場合であり、それぞれ、外部
から入力されるDRAMの行1列アドレス信号Row 
、 Column AddressとDRAMIの主要
人力信号としてアドレス信号Address 、制御信
号RASおよびCASのタイミングを示す。
第2図において、行1列アドレスがX。、Y。
の動作部分では従来のDRAMの基本動作を行ない、行
アドレスがX、2列アドレスがYlに続いてY2 、・
・・、Y、の動作部分では、行アドレスがXlで同一で
ある場合の特殊なモードの連続動作、すなわち第2図(
A)においてはベージモード動作、第2図<8>におい
てはスタティックカラムモード動作を行なう場合を示す
前述したように、外部から入力されるDRAMlの行ア
ドレスが直前の外部から入力される行アドレスと同一の
とき、例えば第2図における外部から入力されるDRA
Mの行1列アドレスがXI。
Y2のときは、直前の動作に連続して特殊なモードの連
続動作を継続するように信号RASを下げたまますぐに
列アドレス例えば、Y2をDRAMに入力し、一方外部
から入力される行アドレスが直前の外部から入力される
DRAMの行アドレスと異なるときは、直前の動作で下
げられていた信号RAS、CASを立上げた後にあらた
めて行。
列アドレス信号をDRAMに入力し、信号RAS。
CASを立下げて動作を開始するように制御される。
ここで、直前の動作に連続して特殊なモードの連続動作
を継続するときの信号CASは、第2図(A)のように
ベージモード動作を行なう場合は、列アドレスの入力、
例えばY2.・・・、Y、の入力時に立下がるように立
上げ、立下げをくりかえす。
一方、第2図(B)のようにスタティックカラムモード
動作を行なう場合は、直前の動作からU続して下げたま
まにしておく。
上述したことから、DRAMが特殊なモードの連続動作
を継続している間、すなわち記憶装置に外部から入力さ
れる行アドレスが同じである動作が連続している間は、
DRAMに対する行アドレスの入力を省いてすぐに列ア
ドレスを入力できるので、記憶装置のアクセス時間を小
さくでき、第2図から明らかなように、外部から行1列
アドレスを入力するサイクルすなわち記憶装置の動作サ
イクル時間が従来のDRAMの基本動作による記憶装置
の動作サイクル時間よりも小さくなる。したがって、平
均的に記憶装置のアクセス時間は小さくでき、スループ
ットは大きくできる。
1哩血夏1 叙上の如く、本発明によれば、記憶装置自身において行
アドレスの同一性を検出するようにしたので、上位装置
からの指示なしに基本モードと特殊モードとの切替え制
御が可能となり、よって上位装置に対して負担をかける
ことがなく、また行アドレスが連続すれば必ず特殊モー
ドとみなし動作するので、従来に比しスルーブツトが更
に向上するという効果がある。
【図面の簡単な説明】
第1図は本発明の実施例のブロック図、第2図は本発明
の実施例の動作を示すタイムチャート、第3図は従来の
記憶装置内の動作を説明するタイムチャートである。 主要部分の符号の説明 1・・・・・・DRAM 2・・・・・・マルチプレクサ 3・・・・・・比較器 4・・・・・・レジスタ 5・・・・・・制御器

Claims (1)

    【特許請求の範囲】
  1. (1)行アドレス及び列アドレスを時分割的に交互に選
    択するアドレスマルチプレクス方式で動作する基本モー
    ド動作機能と、同一行アドレスに対しては列アドレスの
    入力のみで動作する特殊モード動作機能とを有する記憶
    装置であって、外部からの行アドレス及び列アドレスを
    択一的にメモリアドレスとして導出する選択手段と、直
    前に入力された外部からの行アドレスを一時保持する保
    持手段と、この保持手段の保持出力と最新の外部からの
    行アドレスとを比較する比較手段と、この比較結果が一
    致を示したときには前記選択手段が前記列アドレスのみ
    を選択するよう制御して前記特殊モード動作機能とし、
    前記比較結果が不一致を示したときには前記選択手段が
    前記行及び列アドレスを交互に選択するように制御して
    前記基本モード動作機能とする制御手段とを含むことを
    特徴とする記憶装置。
JP63135935A 1988-06-02 1988-06-02 記憶装置 Pending JPH01307093A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63135935A JPH01307093A (ja) 1988-06-02 1988-06-02 記憶装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63135935A JPH01307093A (ja) 1988-06-02 1988-06-02 記憶装置

Publications (1)

Publication Number Publication Date
JPH01307093A true JPH01307093A (ja) 1989-12-12

Family

ID=15163283

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63135935A Pending JPH01307093A (ja) 1988-06-02 1988-06-02 記憶装置

Country Status (1)

Country Link
JP (1) JPH01307093A (ja)

Similar Documents

Publication Publication Date Title
US6795906B2 (en) Memory controller, interface device and method using a mode selection signal to support different types of memories
US6141290A (en) Method and apparatus for controlling the operation of an integrated circuit responsive to out-of-synchronism control signals
JPH0312395B2 (ja)
JP2001035158A (ja) メモリアクセス方法及びメモリアクセス方式
JPS6052513B2 (ja) 半導体記憶装置
US6545932B1 (en) SDRAM and method for data accesses of SDRAM
EP2226727A1 (en) Memory device and memory device control method
JPH01307093A (ja) 記憶装置
US7536519B2 (en) Memory access control apparatus and method for accomodating effects of signal delays caused by load
US20060007758A1 (en) Method and apparatus for setting CAS latency and frequency of heterogenous memories
KR0164810B1 (ko) 페이지 힛율이 개선된 디램 컨트롤러의 동작 방법
JPS5845692A (ja) リフレツシユ要求制御方式
US5946703A (en) Method for reading data in data reading and writing system
JP4666980B2 (ja) データ処理装置
KR100427723B1 (ko) 메모리 서브시스템
JP3070454B2 (ja) メモリアクセス制御回路
US20030097519A1 (en) Memory subsystem
JPS5960787A (ja) メモリアクセス方式
JPH1049437A (ja) ダイナミックram制御装置
JPH04364295A (ja) ダイナミックramコントロール回路装置
JPH0784866A (ja) メモリ制御回路
JPH06215565A (ja) Dramコントローラ
JPH05282858A (ja) 半導体メモリ装置
KR19990084905A (ko) 고속 반도체 메모리장치 및 그의 리프레쉬 방법
JPH0660645A (ja) 節電型メモリ装置