JPH11176155A - Dramリフレッシュ回路 - Google Patents
Dramリフレッシュ回路Info
- Publication number
- JPH11176155A JPH11176155A JP9362862A JP36286297A JPH11176155A JP H11176155 A JPH11176155 A JP H11176155A JP 9362862 A JP9362862 A JP 9362862A JP 36286297 A JP36286297 A JP 36286297A JP H11176155 A JPH11176155 A JP H11176155A
- Authority
- JP
- Japan
- Prior art keywords
- refresh
- dram
- address
- circuit
- output
- 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
- 238000010586 diagram Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000010365 information processing Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Landscapes
- Dram (AREA)
Abstract
(57)【要約】
【課題】データ転送速度を向上し、消費電力を低減する
とともに、DRAMのリフレッシュサイクルを確実に満
たし且つハードウエア規模の増大を抑止低減するDRA
Mリフレッシュ回路の提供。 【解決手段】MDRAMの記憶内容を一定時間毎にリフ
レッシュするリフレッシュ回路において、DRAMにア
クセス中であるか否かを示す信号に基づき、リフレッシ
ュを要求する信号を必要な全リフレッシュアドレスに対
して出力するか、または、リフレッシュサイクル内に1
回もアクセスされないアドレスのみに対してリフレッシ
ュ要求を出力するかを選択する手段を備える。
とともに、DRAMのリフレッシュサイクルを確実に満
たし且つハードウエア規模の増大を抑止低減するDRA
Mリフレッシュ回路の提供。 【解決手段】MDRAMの記憶内容を一定時間毎にリフ
レッシュするリフレッシュ回路において、DRAMにア
クセス中であるか否かを示す信号に基づき、リフレッシ
ュを要求する信号を必要な全リフレッシュアドレスに対
して出力するか、または、リフレッシュサイクル内に1
回もアクセスされないアドレスのみに対してリフレッシ
ュ要求を出力するかを選択する手段を備える。
Description
【0001】
【発明の属する技術分野】本発明は半導体記憶装置に関
し、特にダイナミックランダムアクセスメモリ(DRA
M)のリフレッシュ回路に関する。
し、特にダイナミックランダムアクセスメモリ(DRA
M)のリフレッシュ回路に関する。
【0002】
【従来の技術】従来、この種のDRAMリフレッシュ回
路は、DRAMの全ロウアドレスに対し、常に一定周期
ごとにリフレッシュを行っていた。また、不要なリフレ
ッシュを削減する目的で、DRAMにアクセスが行われ
たときにどのアドレスにアクセスが行われたかを記憶す
るRAMを用意し、そのアドレスに対して次回のリフレ
ッシュを行わないようにした構成が特開昭60−322
00号公報等に提案されている。
路は、DRAMの全ロウアドレスに対し、常に一定周期
ごとにリフレッシュを行っていた。また、不要なリフレ
ッシュを削減する目的で、DRAMにアクセスが行われ
たときにどのアドレスにアクセスが行われたかを記憶す
るRAMを用意し、そのアドレスに対して次回のリフレ
ッシュを行わないようにした構成が特開昭60−322
00号公報等に提案されている。
【0003】同様な方式として特開昭59−12169
2号公報には、通常のメモリアクセス時のアドレスが次
回にリフレッシュしようとしているアドレスに一致して
いる場合次回のリフレッシュ動作を省略するリフレッシ
ュ制御方式が提案されており、また特開昭63−191
397号公報には、過去にアクセスされたDRAMのア
ドレスに対応するアドレス情報を記憶する手段と、該記
憶手段に記憶された全アドレス情報を一定時間毎に一斉
に消去する手段と、前記アドレス情報に基づいて前記リ
フレッシュアドレスがすでにアクセスされているか否か
を判定し、アクセスされていないと判定されたときにリ
フレッシュアクセス信号を送出する手段と、リフレッシ
ュアクセス信号と通常のメモリアクセス信号によるDR
AMの使用権を調停するアービタ回路と、を有する情報
処理装置が提案されている。
2号公報には、通常のメモリアクセス時のアドレスが次
回にリフレッシュしようとしているアドレスに一致して
いる場合次回のリフレッシュ動作を省略するリフレッシ
ュ制御方式が提案されており、また特開昭63−191
397号公報には、過去にアクセスされたDRAMのア
ドレスに対応するアドレス情報を記憶する手段と、該記
憶手段に記憶された全アドレス情報を一定時間毎に一斉
に消去する手段と、前記アドレス情報に基づいて前記リ
フレッシュアドレスがすでにアクセスされているか否か
を判定し、アクセスされていないと判定されたときにリ
フレッシュアクセス信号を送出する手段と、リフレッシ
ュアクセス信号と通常のメモリアクセス信号によるDR
AMの使用権を調停するアービタ回路と、を有する情報
処理装置が提案されている。
【0004】
【発明が解決しようとする課題】しかし、従来の技術
は、次のような問題点を有している。
は、次のような問題点を有している。
【0005】第一の問題点は、一定周期でリフレッシュ
されるアドレスに対して、アクセスされたアドレスにつ
いては1回リフレッシュを行わないため、あるアドレス
に対してリフレッシュされた直後にアクセスされ、それ
以降そのアドレスに対してアクセスされない場合、約2
サイクル分リフレッシュが行われないことになるため、
DRAMのリフレッシュサイクルを満たせなくなる可能
性がある、ということである。
されるアドレスに対して、アクセスされたアドレスにつ
いては1回リフレッシュを行わないため、あるアドレス
に対してリフレッシュされた直後にアクセスされ、それ
以降そのアドレスに対してアクセスされない場合、約2
サイクル分リフレッシュが行われないことになるため、
DRAMのリフレッシュサイクルを満たせなくなる可能
性がある、ということである。
【0006】第二の問題点は、アクセスされたアドレス
を記憶するための記憶手段(RAM)が必要となるた
め、ハードウエアの規模が大きくなる、ということであ
る。
を記憶するための記憶手段(RAM)が必要となるた
め、ハードウエアの規模が大きくなる、ということであ
る。
【0007】したがって本発明は、上記問題点を解消す
るためになされたものであって、その目的は、データ転
送速度を向上し、消費電力を低減するとともに、DRA
Mのリフレッシュサイクルを確実に満たし、且つ、ハー
ドウエア規模の増大を抑止低減するDRAMリフレッシ
ュ回路を提供することにある。
るためになされたものであって、その目的は、データ転
送速度を向上し、消費電力を低減するとともに、DRA
Mのリフレッシュサイクルを確実に満たし、且つ、ハー
ドウエア規模の増大を抑止低減するDRAMリフレッシ
ュ回路を提供することにある。
【0008】
【課題を解決するための手段】前記目的を達成するた
め、本発明のDRAMリフレッシュ回路は、DRAMの
記憶内容を一定時間毎にリフレッシュするリフレッシュ
回路において、前記DRAMにアクセス中であるか否か
を示す信号に基づきリフレッシュ動作を禁止するように
制御する手段を備えたことを特徴とする。以下、本発明
をその好ましい実施の形態に即して説明する。
め、本発明のDRAMリフレッシュ回路は、DRAMの
記憶内容を一定時間毎にリフレッシュするリフレッシュ
回路において、前記DRAMにアクセス中であるか否か
を示す信号に基づきリフレッシュ動作を禁止するように
制御する手段を備えたことを特徴とする。以下、本発明
をその好ましい実施の形態に即して説明する。
【0009】
【発明の実施の形態】本発明のDRAMリフレッシュ回
路は、その好ましい実施の形態において、不要なリフレ
ッシュを行わないように、リフレッシュサイクル内に1
回もアクセスされないアドレスをデコードするデコード
回路と、リフレッシュサイクル内に、ある一定のアドレ
スがアクセスされるタイミングを生成する回路と、リフ
レッシュを要求する信号を必要な全リフレッシュアドレ
スに対して出力するか、または、リフレッシュサイクル
内に1回もアクセスされないアドレスのみに対してリフ
レッシュ要求を出力するかを選択する選択手段と、を備
える。
路は、その好ましい実施の形態において、不要なリフレ
ッシュを行わないように、リフレッシュサイクル内に1
回もアクセスされないアドレスをデコードするデコード
回路と、リフレッシュサイクル内に、ある一定のアドレ
スがアクセスされるタイミングを生成する回路と、リフ
レッシュを要求する信号を必要な全リフレッシュアドレ
スに対して出力するか、または、リフレッシュサイクル
内に1回もアクセスされないアドレスのみに対してリフ
レッシュ要求を出力するかを選択する選択手段と、を備
える。
【0010】より詳細には、本発明のDRAMリフレッ
シュ回路は、その好ましい実施の形態において、リフレ
ッシュアドレス生成手段と、前記リフレッシュアドレス
生成手段のアドレス出力を入力としDRAMのリフレッ
シュサイクルを満たすようにDRAMへのリフレッシュ
要求を出力する第1のデコーダと、前記リフレッシュア
ドレス生成手段のアドレス出力を入力としある一定のア
ドレスに対してのみリフレッシュを行うようにリフレッ
シュ要求を出力する第2のデコーダと、書き込み制御回
路からの前記DRAMへのデータを書き込むモードを示
す信号を選択信号として入力し、前記第1または第2の
デコーダの出力のいずれかを選択してリフレッシュ要求
としてアービタ回路に出力する選択手段と、を含み、前
記DRAM書き込み時には、前記第2のデコーダが選択
され、アクセスされないアドレスにのみリフレッシュ要
求が出力され、前記DRAMに書き込みを行わない期間
には、前記第1のデコーダの出力に基づき、全ロウアド
レスに対してリフレッシュ動作を行う。
シュ回路は、その好ましい実施の形態において、リフレ
ッシュアドレス生成手段と、前記リフレッシュアドレス
生成手段のアドレス出力を入力としDRAMのリフレッ
シュサイクルを満たすようにDRAMへのリフレッシュ
要求を出力する第1のデコーダと、前記リフレッシュア
ドレス生成手段のアドレス出力を入力としある一定のア
ドレスに対してのみリフレッシュを行うようにリフレッ
シュ要求を出力する第2のデコーダと、書き込み制御回
路からの前記DRAMへのデータを書き込むモードを示
す信号を選択信号として入力し、前記第1または第2の
デコーダの出力のいずれかを選択してリフレッシュ要求
としてアービタ回路に出力する選択手段と、を含み、前
記DRAM書き込み時には、前記第2のデコーダが選択
され、アクセスされないアドレスにのみリフレッシュ要
求が出力され、前記DRAMに書き込みを行わない期間
には、前記第1のデコーダの出力に基づき、全ロウアド
レスに対してリフレッシュ動作を行う。
【0011】本発明の実施の形態によれば、DRAMの
バスへの不要なアクセスが減少し、データ転送のスピー
ドが向上し、また消費電力が削減される。
バスへの不要なアクセスが減少し、データ転送のスピー
ドが向上し、また消費電力が削減される。
【0012】
【実施例】上記した本発明の実施の形態について更に詳
細に説明すべく、本発明の実施例について図面を参照し
て以下に説明する。
細に説明すべく、本発明の実施例について図面を参照し
て以下に説明する。
【0013】図1は、本発明の一実施例のDRAMリフ
レッシュ回路の構成を示す図である。図1を参照する
と、本発明の一実施例において、リフレッシュの対象と
なるDRAM1、カウンタ2と、第1、および第2のデ
コーダ3、9と、DRA書き込み制御回路(ライトコン
トロール)4と、DRAM読み出し制御回路(リードコ
ントロール)5と、バスアービター(調停回路)6と、
アドレスセレクタ7と、セレクタ8と、を備えて構成さ
れている。
レッシュ回路の構成を示す図である。図1を参照する
と、本発明の一実施例において、リフレッシュの対象と
なるDRAM1、カウンタ2と、第1、および第2のデ
コーダ3、9と、DRA書き込み制御回路(ライトコン
トロール)4と、DRAM読み出し制御回路(リードコ
ントロール)5と、バスアービター(調停回路)6と、
アドレスセレクタ7と、セレクタ8と、を備えて構成さ
れている。
【0014】DRAM1は、アドレスセレクタ7より選
択され出力されたアドレスが接続される。アドレスセレ
クタ7は、DRAM1への書き込みアドレス、読みだし
アドレス、リフレッシュアドレスを生成する回路(カウ
ンタ2)からのアドレス出力が接続され、バスアービタ
6でバス使用許可されたブロックのアドレスを選択す
る。
択され出力されたアドレスが接続される。アドレスセレ
クタ7は、DRAM1への書き込みアドレス、読みだし
アドレス、リフレッシュアドレスを生成する回路(カウ
ンタ2)からのアドレス出力が接続され、バスアービタ
6でバス使用許可されたブロックのアドレスを選択す
る。
【0015】バスアービタ6は、各ブロックからのバス
使用要求を受け、優先順位をつけてアドレスセレクタ7
に選択信号を出力する。
使用要求を受け、優先順位をつけてアドレスセレクタ7
に選択信号を出力する。
【0016】カウンタ2は、リフレッシュサイクルをカ
ウントするカウンタで、アドレスセレクタ7へリフレッ
シュアドレスを出力するとともに、第1、第2のデコー
ダ3、9に対してもカウント値を出力する。
ウントするカウンタで、アドレスセレクタ7へリフレッ
シュアドレスを出力するとともに、第1、第2のデコー
ダ3、9に対してもカウント値を出力する。
【0017】第1のデコーダ3は、DRAM1のリフレ
ッシュサイクルを満たすようにDRAM1へのリフレッ
シュ要求をセレクタ8に出力し、第2のデコーダ9は、
ある一定のアドレスに対してのみリフレッシュを行うよ
うにリフレッシュ要求をセレクタ8に出力する。
ッシュサイクルを満たすようにDRAM1へのリフレッ
シュ要求をセレクタ8に出力し、第2のデコーダ9は、
ある一定のアドレスに対してのみリフレッシュを行うよ
うにリフレッシュ要求をセレクタ8に出力する。
【0018】セレクタ8は、DRAM書き込み制御回路
4からの、DRAM1へ入力データを書き込むモードか
を示す信号RFSELを受け、第1のデコーダ3と第2
のデコーダ9の出力を切り替えてバスアービター6に出
力する。
4からの、DRAM1へ入力データを書き込むモードか
を示す信号RFSELを受け、第1のデコーダ3と第2
のデコーダ9の出力を切り替えてバスアービター6に出
力する。
【0019】バスアービター6は、セレクタ8、DRA
M書き込み制御回路4、及びDRAM読み出し制御回路
5からの出力を受け、これらに優先順位をつける。
M書き込み制御回路4、及びDRAM読み出し制御回路
5からの出力を受け、これらに優先順位をつける。
【0020】本発明の一実施例の動作について説明す
る。ここでは、CD−ROMコントローラで、1M(メ
ガ)ビットのDRAMを用いる場合に本発明を適用した
例について説明する。CD−ROMのフォーマットは、
2352バイトで1セクタである。1セクタ内のアドレ
スをオフセットアドレス、各セクタをポインタアドレス
で指定するものとして、図3に示すようなアドレス構成
とすると、1セクタのデータ書き込みで、8ビットある
ロウ(row)アドレスのうち7ビットのロウアドレス
をアクセスすることになる。するとDRAMにデータを
バッファリングしている最中には、アクセスされないロ
ウアドレスのみリフレッシュ動作を行えば良いことにな
る。
る。ここでは、CD−ROMコントローラで、1M(メ
ガ)ビットのDRAMを用いる場合に本発明を適用した
例について説明する。CD−ROMのフォーマットは、
2352バイトで1セクタである。1セクタ内のアドレ
スをオフセットアドレス、各セクタをポインタアドレス
で指定するものとして、図3に示すようなアドレス構成
とすると、1セクタのデータ書き込みで、8ビットある
ロウ(row)アドレスのうち7ビットのロウアドレス
をアクセスすることになる。するとDRAMにデータを
バッファリングしている最中には、アクセスされないロ
ウアドレスのみリフレッシュ動作を行えば良いことにな
る。
【0021】この考えをもとに、図1を用いて本実施例
を説明する。書き込み制御回路4は、CPU(不図示)
からの命令に従って、DRAM1への書き込み要求を出
力し、また出力を止める。CPUからの命令では、セク
タ単位で制御されるため、書き込み要求の出力、非出力
もセクタ単位となる。
を説明する。書き込み制御回路4は、CPU(不図示)
からの命令に従って、DRAM1への書き込み要求を出
力し、また出力を止める。CPUからの命令では、セク
タ単位で制御されるため、書き込み要求の出力、非出力
もセクタ単位となる。
【0022】書き込み要求を出力するセクタに対して
は、RFSEL信号が“1”になりRFSEL信号を選
択制御信号として入力するセレクタ8ではB側が選択さ
れる。セレクタ8のB側の入力は、第2のデコーダ9か
らDRAM書き込み時にアクセスされないアドレスの時
のみリクエスト(リフレッシュ要求)が出力される。
は、RFSEL信号が“1”になりRFSEL信号を選
択制御信号として入力するセレクタ8ではB側が選択さ
れる。セレクタ8のB側の入力は、第2のデコーダ9か
らDRAM書き込み時にアクセスされないアドレスの時
のみリクエスト(リフレッシュ要求)が出力される。
【0023】一方、DRAM1への書き込みを行わない
セクタが入力されている時は(すなわちDRAMに書き
込みを行わない時間)、RFSEL信号が“0”にな
り、セレクタ8ではA側が選択され、第1のデコーダ3
の出力に基づき、全ロウアドレスに対してリフレッシュ
動作を行う。
セクタが入力されている時は(すなわちDRAMに書き
込みを行わない時間)、RFSEL信号が“0”にな
り、セレクタ8ではA側が選択され、第1のデコーダ3
の出力に基づき、全ロウアドレスに対してリフレッシュ
動作を行う。
【0024】図2は、上記した動作をタイミングチャー
トにて示したものである。図2を参照すると、SYNC
Iは、CD−ROMの同期パターン検出信号である。D
RAMへの書き込み信号(DRAMWRITE)が出力さ
れているときは、00hから49h(hはヘキサデシマ
ル表記を示す)までデータ書き込みでアクセスするの
で、リフレッシュは、4AhからFFhまでのロウアド
レスに対して行う。
トにて示したものである。図2を参照すると、SYNC
Iは、CD−ROMの同期パターン検出信号である。D
RAMへの書き込み信号(DRAMWRITE)が出力さ
れているときは、00hから49h(hはヘキサデシマ
ル表記を示す)までデータ書き込みでアクセスするの
で、リフレッシュは、4AhからFFhまでのロウアド
レスに対して行う。
【0025】一方、 DRAMへの書き込み信号(DR
AMWRITE)が出力されていないときは、RFSE
L信号は“0”となり、全ロウアドレス00hからFF
hに対してリフレッシュ動作を行う。
AMWRITE)が出力されていないときは、RFSE
L信号は“0”となり、全ロウアドレス00hからFF
hに対してリフレッシュ動作を行う。
【0026】次に、本発明の第2の実施例について説明
する。
する。
【0027】ここでは、CD−ROMコントローラで、
1Mビット16ビット幅のDRAMを用いる場合に本発
明を適用した例について説明する。CD−ROMのフォ
ーマットは、2352バイトで1セクタである。1セク
タ内のアドレスをオフセットアドレス、各セクタをポイ
ンタアドレスで指定することとすると、図6に示すよう
なアドレス構成とすることにより、1セクタのデータ書
き込みで11ビットのロウアドレスを全てアクセスする
ことになる。すると、DRAMにデータをバッファリン
グしている最中には、リフレッシュ動作が必要ないこと
になる。
1Mビット16ビット幅のDRAMを用いる場合に本発
明を適用した例について説明する。CD−ROMのフォ
ーマットは、2352バイトで1セクタである。1セク
タ内のアドレスをオフセットアドレス、各セクタをポイ
ンタアドレスで指定することとすると、図6に示すよう
なアドレス構成とすることにより、1セクタのデータ書
き込みで11ビットのロウアドレスを全てアクセスする
ことになる。すると、DRAMにデータをバッファリン
グしている最中には、リフレッシュ動作が必要ないこと
になる。
【0028】この考えをもとに、図4を参照して、本発
明の第2の実施例を説明をする。図4を参照すると、本
発明の第2の実施例においては、 図1のデコーダ9と
選択回路8の代わりに、DRAM1のリフレッシュサイ
クルを満たすようDRAM1へのリフレッシュ要求を出
力するデコーダ3の出力と、書き込み制御回路4からの
信号REFENBの反転値 ̄ REFENBを入力とす
るANDゲート8を備えている。
明の第2の実施例を説明をする。図4を参照すると、本
発明の第2の実施例においては、 図1のデコーダ9と
選択回路8の代わりに、DRAM1のリフレッシュサイ
クルを満たすようDRAM1へのリフレッシュ要求を出
力するデコーダ3の出力と、書き込み制御回路4からの
信号REFENBの反転値 ̄ REFENBを入力とす
るANDゲート8を備えている。
【0029】書き込み制御回路4は、CPU(不図示)
からの命令に従って、DRAMへの書き込み要求を出力
し、また出力を止める。CPUからの命令ではセクタ単
位で制御されるため、書き込み要求の出力、非出力もセ
クタ単位になる。書き込み要求を出力するセクタに対し
ては、REFENB信号が“1”となり、ANDゲート
8の出力であるリフレッシュ要求が“0”となり、リフ
レッシュが止まる。しかし、前述したように、DRAM
に対してデータ出力を行う場合には、全てのロウアドレ
スに対してアクセスされるため、リフレッシュが止まっ
ても問題無い。
からの命令に従って、DRAMへの書き込み要求を出力
し、また出力を止める。CPUからの命令ではセクタ単
位で制御されるため、書き込み要求の出力、非出力もセ
クタ単位になる。書き込み要求を出力するセクタに対し
ては、REFENB信号が“1”となり、ANDゲート
8の出力であるリフレッシュ要求が“0”となり、リフ
レッシュが止まる。しかし、前述したように、DRAM
に対してデータ出力を行う場合には、全てのロウアドレ
スに対してアクセスされるため、リフレッシュが止まっ
ても問題無い。
【0030】一方、書き込み要求を出力したいセクタが
入力されてきている時は(DRAMに書き込みを行わな
い時間)、REFENB信号が“0”になり、リフレッ
シュ動作を行う。
入力されてきている時は(DRAMに書き込みを行わな
い時間)、REFENB信号が“0”になり、リフレッ
シュ動作を行う。
【0031】この様子を図5のタイミングチャートに示
す。図5において、SYNCIは、CD−ROMの同期
パターン検出信号である。DRAMへの書き込み信号が
出力されているときは、リフレッシュが停止し、DRA
Mの書き込みを行わないときにはリフレッシュが行われ
ている。
す。図5において、SYNCIは、CD−ROMの同期
パターン検出信号である。DRAMへの書き込み信号が
出力されているときは、リフレッシュが停止し、DRA
Mの書き込みを行わないときにはリフレッシュが行われ
ている。
【0032】
【発明の効果】以上説明したように、本発明によれば、
下記記載の効果を奏する。
下記記載の効果を奏する。
【0033】本発明の第1の効果は、転送スピードが上
がる、ということである。
がる、ということである。
【0034】その理由は、本発明においては、不要なリ
フレッシュを削減したことにより、DRAMのデータバ
スにおいてデータ転送に使用できる時間が増加したため
である。
フレッシュを削減したことにより、DRAMのデータバ
スにおいてデータ転送に使用できる時間が増加したため
である。
【0035】本発明の第2効果は、消費電流を低減でき
る、ということである。
る、ということである。
【0036】その理由は、本発明においては、不要なリ
フレッシュを削減したことによりDRAMのリフレッシ
ュ電流および制御信号の充放電が減少するためである。
フレッシュを削減したことによりDRAMのリフレッシ
ュ電流および制御信号の充放電が減少するためである。
【図1】本発明の第1の実施例の構成を示す図である。
【図2】本発明の第1の実施例の動作を説明するための
タイミングチャートである。
タイミングチャートである。
【図3】本発明の第1の実施例を説明するための図であ
り、DRAMのアドレス構成を示す図である。
り、DRAMのアドレス構成を示す図である。
【図4】本発明の第2の実施例の構成を示す図である。
【図5】本発明の第2の実施例の動作を説明するための
タイミングチャートである。
タイミングチャートである。
【図6】本発明の第2の実施例を説明するための図であ
り、DRAMのアドレス構成を示す図である。
り、DRAMのアドレス構成を示す図である。
1 DRAM 2 カウンタ 7 アドレスセレクタ 3 デコーダ 4 書き込み制御回路 5 読み出し制御回路 6 バスアービタ 8 セレクタ 9 デコーダ
Claims (6)
- 【請求項1】ダイナミックランダムアクセスメモリ
(「DRAM」という)の記憶内容を一定時間毎にリフ
レッシュするリフレッシュ回路において、前記DRAM
にアクセス中であるか否かを示す信号に基づきリフレッ
シュ動作を禁止するように制御する手段を備えたことを
特徴とするDRAMリフレッシュ回路。 - 【請求項2】DRAMの記憶内容を一定時間毎にリフレ
ッシュするリフレッシュ回路において、前記DRAMに
アクセス中であるか否かを示す信号に基づき、リフレッ
シュを要求する信号を必要な全リフレッシュアドレスに
対して出力するか、または、リフレッシュサイクル内に
1回もアクセスされないアドレスのみに対してリフレッ
シュ要求を出力するかを選択する手段を備えことを特徴
とするDRAMリフレッシュ回路。 - 【請求項3】リフレッシュアドレス生成手段と、 前記リフレッシュアドレス生成手段のアドレス出力を入
力としダイナミックランダムアクセスメモリ(「DRA
M」という)のリフレッシュサイクルを満たすようにD
RAMへのリフレッシュ要求を出力する第1のデコーダ
と、 前記リフレッシュアドレス生成手段のアドレス出力を入
力としある一定のアドレスに対してのみリフレッシュを
行うようにリフレッシュ要求を出力する第2のデコーダ
と、 書き込み制御回路からの前記DRAMへのデータを書き
込むモードを示す信号を選択信号として入力し、前記第
1または第2のデコーダの出力のいずれかを選択してリ
フレッシュ要求として出力する選択手段と、 を含み、 前記DRAMへの書き込みモード時には、前記第2のデ
コーダが選択され、アクセスされないアドレスにのみリ
フレッシュ要求が出力され、 前記DRAMに書き込みを行わない期間には、前記第1
のデコーダの出力に基づき、全ロウアドレスに対してリ
フレッシュ動作を行う、ことを特徴とするDRAMリフ
レッシュ回路。 - 【請求項4】リフレッシュアドレス生成手段と、 前記リフレッシュアドレス生成手段のアドレス出力を入
力としダイナミックランダムアクセスメモリ(「DRA
M」という)のリフレッシュサイクルを満たすようにD
RAMへのリフレッシュ要求を出力するデコーダと、 書き込み制御回路からの前記DRAMへのデータを書き
込みを示す信号と前記デコーダの出力を入力とし、前記
DRAMへのデータを書き込みを示す信号がインアクテ
ィブの時リフレッシュ要求を出力し、前記DRAMへの
データを書き込みを示す信号がアクティブのとき、前記
DRAMのリフレッシュ動作を停止するように制御する
ゲート回路からなる選択手段と、 を備えたことを特徴とするDRAMリフレッシュ回路。 - 【請求項5】前記書き込み制御回路、読み出し制御回
路、および前記選択手段の出力を入力としてこれらに優
先順位をつけ前記DRAMの使用権の調停を行うアービ
タ回路と、 前記DRAMへの書き込みアドレス、読みだしアドレ
ス、および前記リフレッシュアドレス生成手段のアドレ
スのうち前記アービタ回路でバス使用許可されたものの
アドレスを選択するアドレス選択回路を備えた請求項4
または5記載のDRAMリフレッシュ回路。 - 【請求項6】請求項1乃至5のいずれか一に記載のDR
AMリフレッシュ回路を備えたCD−ROMコントロー
ラ。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9362862A JPH11176155A (ja) | 1997-12-12 | 1997-12-12 | Dramリフレッシュ回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9362862A JPH11176155A (ja) | 1997-12-12 | 1997-12-12 | Dramリフレッシュ回路 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11176155A true JPH11176155A (ja) | 1999-07-02 |
Family
ID=18477924
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9362862A Pending JPH11176155A (ja) | 1997-12-12 | 1997-12-12 | Dramリフレッシュ回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH11176155A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009043337A (ja) * | 2007-08-08 | 2009-02-26 | Hitachi Ltd | 情報記録再生装置及びメモリ制御方法 |
-
1997
- 1997-12-12 JP JP9362862A patent/JPH11176155A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009043337A (ja) * | 2007-08-08 | 2009-02-26 | Hitachi Ltd | 情報記録再生装置及びメモリ制御方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR0142795B1 (ko) | 디램 리프레쉬 회로 | |
| US20060059320A1 (en) | Memory control device | |
| US20060218315A1 (en) | Memory access control circuit | |
| US6529981B1 (en) | Bus arbiter | |
| JP4108237B2 (ja) | メモリ制御装置 | |
| JPH11176155A (ja) | Dramリフレッシュ回路 | |
| JP3939858B2 (ja) | 同期型dramのアクセス方法、インタフェース回路、及び、半導体集積回路装置 | |
| JP3923010B2 (ja) | メモリ制御回路 | |
| JPH09312094A (ja) | リフレッシュ制御システム | |
| KR20010050234A (ko) | 메모리(mem)와 결합한 데이터 처리용 디바이스 | |
| JPH04143993A (ja) | Dramコントローラ | |
| JP2002207541A (ja) | マイクロコンピュータ及びデータ処理装置 | |
| JPS63191397A (ja) | 情報処理装置 | |
| KR0183813B1 (ko) | 디알에이엠 리프레쉬 제어기 | |
| JPS62259295A (ja) | リフレツシユ制御方式 | |
| JP2570271B2 (ja) | 半導体メモリ制御装置 | |
| JPH06325570A (ja) | ダイナミックメモリリフレッシュ回路 | |
| JPH05101650A (ja) | ダイナミツクメモリのリフレツシユ方式 | |
| JPH06111568A (ja) | 画像メモリ装置 | |
| KR19980054012U (ko) | 디램(dram) 엑세스(access)장치 | |
| JPH0784866A (ja) | メモリ制御回路 | |
| JPH06103026A (ja) | メモリシステム | |
| JP2617132B2 (ja) | ダイレクトメモリアクセス方式 | |
| JP3303420B2 (ja) | メモリアクセス制御装置 | |
| JPH04153984A (ja) | ダイナミックメモリの制御方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20020212 |