JPS62209794A - メモリリフレツシユ装置 - Google Patents

メモリリフレツシユ装置

Info

Publication number
JPS62209794A
JPS62209794A JP61052919A JP5291986A JPS62209794A JP S62209794 A JPS62209794 A JP S62209794A JP 61052919 A JP61052919 A JP 61052919A JP 5291986 A JP5291986 A JP 5291986A JP S62209794 A JPS62209794 A JP S62209794A
Authority
JP
Japan
Prior art keywords
refresh
memory
signal
control circuit
timer
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
JP61052919A
Other languages
English (en)
Inventor
Takashi Aramaki
荒巻 隆志
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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP61052919A priority Critical patent/JPS62209794A/ja
Publication of JPS62209794A publication Critical patent/JPS62209794A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 技術分野 本発明は、リフレッシュメモリをリフレッシュするメモ
リリフレッシュ装置に関する。
背景技術 従来から、ダイナミックランダムアクセスメモリをリフ
レッシュするいわゆるソフトリフレッシュの方式として
は、マイクロコンピュータなどの処理回路がタイマから
のリフレッシュ要求に対して必要な回数だけノンオペレ
ーション (すなわち不動作)などの命令を実行し、こ
れを行なう方式がある。この方式ではノンオペレーショ
ンなどの命令を格納するランダムアクセスメモリあるい
はリードオンリメモリのストア領域が必要であるという
問題がある。また処理回路の動作処理サイクルに合せて
ノンオペレーションなどの命令が実行されるので、ダイ
ナミックランダムアクセスメモリのチップに最適な高速
度のリフレッシュを行なうことができない。
一方、いわゆるハードリフレッシュ方式としてダイナミ
ックメモリアクセスコントローラ (略称DMAC)チ
ップを利用した方式もまた、従来から知られている。こ
れは、前記コントローラの1チヤネルを使用し、入出力
装置とリフレッシュすべきメモリとの開のいわばグミ−
転送を行なうものである。この先行技術の問題は、ダイ
ナミックメモリアクセスコントローラにおいてリフレッ
シュのために1チャネル余分に必要とすることであり、
しかもこのダイナミックメモリアクセスコントローラの
サイクルに制限されて高速度のリフレッシュ動作を行な
うことができない。
さらに他の先行技術では、いわゆるランダムロジックに
よってリフレッシュ制御を行なっている。
この先行技術では回路の量が多く構成が複雑になるとい
う問題がある。
発明が解決すべき問題点 本発明の目的は、構成が小形化され、リフレッシュメモ
リに最適な高速度のリフレッシュを行なうことがで外る
ようにしたメモリリフレッシュ装置を提供することであ
る。
問題点を解決するための手段 本発明は、リフレッシュメモリの書込みおよび読出し動
作を処理回路によって行ない、処理回路からの出力に応
答して予め定めた時間後にリフレッシュ動作を行なうべ
きことを表すリフレッシュ要′FC信号を導出するタイ
マと、リフレッシュ要求信号に応答してリフレッシュメ
モリのリフレッシュ動作を打なう制御回路と、リフレッ
シュメモリの制御回路によるリフレッシュ動作されるべ
き順次的なアドレス指定を行なうアドレスカウンタとを
含むことを特徴とするメモリリフレッシュ装置である。
作  用 本発明に従えば、リフレッシュメモリにストアされてい
る内容は、処理回路によって書込みおよび読出し動作が
行なわれる。処理回路は、タイマを能動化し、これによ
ってタイマが予め定めた時間後にリフレッシュ要求信号
を導出する。これによって制御回路は、リフレッシュメ
モリのアドレスカウンタによって順次的にアドレス指定
された領域のリフレッシュ動作を行なう。制御回路は、
処理回路とは別個のクロック信号に基づき、リフレッシ
ュ動作を行なうことができるので、リフレッシュメモリ
に最適な高速度のリフレッシュを行なうことが可能とな
る。またこのような構成は、単一の集積回路になどによ
って実現され、構成が簡略化される。
実施例 第1図は本発明の一実施例のブロック図である。
処理回路1は、たとえばマイクロコンピュータなどによ
って実現され、リフレッシュメモリであるダイナミック
ランダムアクセスメモリMにはアドレス変換回路2から
のアドレス指定信号が与えられ、これによって処理回路
1はライン3を介してメモリMに書゛込み動作をし、ま
た読出し動作を行なう。メモリMのリフレッシュ動作を
行なうために、タイマ4と、制御回路5と、2つのアド
レスカウンタ6.7とが備えられる。処理回路1には、
たとえばモトローラ社製商品名MC68010などを使
用することができる。この処理回路1は、データおよび
アドレスバス端子DATA、ADDRESS、mり込み
入力端子INT、バスリクエスト入力端子BR、バス使
用権確認信号出力端子BG、バス使用中を示す確認信号
入力端子BGACK、バス使用終了を示す確認信号出力
端子AS。
およびリセット入力端子RESETなどを備えている。
出力端子ASからは出力端子BGからローレベルの信号
を導出した後、現在使用しているユニットのバスの使用
が終了するとハイレベルとなる。
タイマ4は、いわゆるプログラマブルタイマであり、こ
のタイマは予め定められた時間たとえば4 m5ec毎
にリフレッシュ要求信号をライン8に導出する。処理回
路1によってプログラム動作に基づき、タイマ4の出力
周期、たとえば4 m5ecが設定されると、このタイ
マ4はカウント動作をし始める。設定された時間4m5
ecを計数すると、ライン8にローレベルでアクティブ
であるリフレッシュ要求信号を導出する。このリフレッ
シュ要求信号によって、メモリMのアドレスカウンタ6
.7によって順次的にアドレス指定されるアドレススト
ア領域のリフレッシュが、制御回路5によって行なわれ
る。このようなメモリMの制御回路5およびアドレスカ
ウンタ6.7の協働によるり7レッシュ動作は、たとえ
ば70 II secだけ必要である。
このようなメモリMのリフレッシュ動作が終了すると、
制御回路5の出力端子BGACKから、そのことを表す
43号が導出される。これによって処理回路1はタイマ
4を再びプログラム動作に基づいて出力周期40 m5
ecを再設定し、引続き処理回路1の演算処理動作を行
なう。処理回路1は制御回路5による前述のたとえば7
0μsecに亘るリフレッシュ動作10には、演算処理
動作を停止しており、残余の時間 (すなわち40 m
5ec  70μseQの間)は、演算処理動作を行な
うことができる。
処理回路1がメモリMの書込みおよび読出し動作を行な
うときには、ライン12にメモリMのためのアクセス信
号を導出し、NANDゲート11を介してメモリMの入
力端子RASに与える。
制御回路5は、たとえば米国モ7リックメモリーズイン
コーボレーテッド社製商品名16R4などとして知られ
ているプログラマブルアレイロシ゛ツク回路(略称PA
L)であって、4つの7リツプフロツプQ4〜Q1を内
蔵している。この制御回路5は、ライン】Oを介してク
ロック信ちを、入力端子CLKに受信することによって
、同期的にメモリMのリフレッシュ制御を行なうシーケ
ンスに従って、リフレッシュタイミング信号を生成し出
力する。この制御回路5は、タイマ4からライン8を介
するリフレッシュ要求m号が入力される入力端子TIM
ER、バスリクエスト信号を導出する出力端子BR、バ
ス使用中を示す確認信号を導出する出力端子B G A
 CK、バス使用終了を示す確認信号を受信する入力端
子ASおよびリセット信号を入力する端子RE S E
: Tなどを侃jえる。さらにまた制御回路5には、す
7レソシユ開始信号を導出する出力する端子RE IF
 A Sが設けられている。この出力端子RE I’ 
A Sからのリフレッシュ1m始信号は、メモリMのた
めのアドレスカウンタ6.7の入力端子CKへのクロッ
ク信号として、およびNANDデート11を介してメモ
リMのストロ−ブイg号入力端子RAS−\のストa−
ブイ3号として導出される。
メモリMは上述のように、アドレスカウンタ6゜7から
のアドレスデータが入力端子ADRO−ADR7ヘーり
えられてストア領域がアドレス指定され、順次的なリフ
レッシュ動作が行なわれる。制御回路5は、アドレスカ
ウンタ6.7の出力端子RCから導出される桁上げ信号
を入力端子LWRC,UPRCに受信することによって
リフレッシュサイクルを終了する。
第2図は制御回路5によるメモリMのリフレッシュ制御
動作を説明する状態遷移図であり、第3図は動作を説明
するための波形図である。以下の説明において、入出力
端子とそれに関連する信号とを同一の参照符で示すこと
がある。まず制御回路5に内蔵されている7リツプ70
ツブQ4〜Q1は、第3図(1)で示されるリセット信
号RESETがローレベルであるとき、そのすべての出
力がハイレベルになるように初期化され、参照符■DL
Eで示されるrl′m状態NREFになる。ライン10
から与えられるクロック信号CL Kは、第3図(2)
で示されている。各状態への遷移は、クロック信号の立
上りと同期して行なわれる。タイ74からライン8に導
出されるリフレッシュ要求信号は、制御回路5の入力端
子TIMERに与えられ、この信号はfjS3図(3)
で示されているとおりである。リフレッシュ要求信号が
ローレベルになることによって、7リツプ70ツブQ 
4. Q 3 Q2Q1は、「1110」であるバス要
求状態BREQとなる。この状態では、出力信号BRは
第3図(4)で示されるようにローレベルとなり、処理
回路1へのバス使用要求信号を導出する。同時に信号B
Rがローレベルになることによって、アドレスカウンタ
6.7が初期化されてメモリMの入力端子ADRO〜A
DR7にはすべて論理「0」のアドレス指定信号が導出
される。このようなアドレス信号は第3図(11)に示
されており、アドレスカウンタ6.7の出力端子QT)
−QAの出力波形は第3図(12)〜第3図(15)に
それぞれ示されている。
処理回路1がバス使用権確認信号BGを第3図(5)で
示されるようにローレベルとし、またバス使用終了信号
ASを第3図(6)で示されるようにハイレベルとする
応答動作を行なうと、制御回路5の7リツプ70ツブQ
4〜Q1は[1,100Jである受(i状態ACKとな
る。この受信状態ACKでは、信号BRをハイレベルに
戻し、バス使坩中を表わす第3図(7)で示される信号
BGACKをローレベルとする。以下、リフレッシュが
終了するまでバスを占有するため、信号BGACKはロ
ーレベルのままである。
受信状態A、CKから状態CRGO,REFO〜REF
2へと次々と状態が遷移するが、状態REFO〜REF
2のときには、信号REFASは第3図(8)で示され
るようにローレベルとなり、この信号REFASはメモ
リMへのリフレッシュ用のアクセスのための信号RAS
となる。状態REF2が状態CRGOの状態に遷移する
と、信号REFASはハイレベルに戻る。またこの信号
REFASの立上りがアドレスカウンタ6.7へのクロ
ックイ3号となり、計数値であるアドレス信号の値が1
だけインクリメントされる。
状態CRC; 2から第3図(9)で示される信号U]
〕RCおよび第3図(10)で示されるイボ号L W 
RCによって状態CRG Oよたは状態1− CRG 
Oに遷移する。この信号U P I< (:およびJ−
W RCは、前述のようにアドレスカウンタ6,7から
の桁」二げ48号であって、アドレスカウンタ6、マの
出力QD−QAのすべてがハイレベルになるまで、すな
わちメモリMの入力端子ADRO〜AD+”(7のすべ
てが論理「1」になるまで、状態CRG Oの方に遷移
する。
このようにしてアドレス(rJ号ADRO〜ADR7の
すべてが論Fl!r’lJになるまで、(i号REFA
Sが周期的に出力され、その都度、アドレス信号が1だ
けインクリメン1される。このようにしてメモリMのス
トア領域が順次的にアドレス指定され、このアドレス指
定されたストア領域がダイナミックランダムアクセスメ
モリMにおけるRAS(ローアドレスストローブ)オン
リリフレッシュサイクルでリフレッシュされることにな
る。
アドレス信号A I) RO〜Δ1)R7のすべてが論
理「1」になると、信号UPRCおよび43号LWr(
Cはハイレベルとなり、制御回路5の7リツプ70ツブ
Q4〜Q1は状態L CRG Oに遷移し、以後最後の
1回のリフレッシュである状態LCRG2までリフレッ
シュが行なわれる。
メモリMでは256KX1ビツトのリフレッシュを行な
っており、アドレス信号ADRO〜ADR7は16進数
のO〜256が生成されている。リフレッシュが終了す
ると、状態CENDとなり、48 号B G A CK
はハイレベルとし、バス占有権を放棄する。状態CEN
D以降では信号TIMERがハイレベルであれば参照符
IDLEで示す待機状態に移り、タイマ4からの次のリ
フレッシュ要求信号すなわち信号TIMERがローレベ
ルであることの状態を待つことになる。
メモリは120 n5ecのアクセスタイムおよび23
0 n5ecのサイクルタイムのものを想定しており、
このとき制御回路5にクロック信号CL Kが25M 
HZのものを供給すると、アクセス信号RASがローレ
ベルであるのは120 n5ecであり、サイクルタイ
ム24. On5ecであってメモリMにほぼ最適のR
ASオンリリフレッシュを行なうことができる。ダイナ
ミックランダムアクセスメモリMのアクセスタイムおよ
びサイクルタイムが、」二連とでは違う構成であるとき
には、クロック信号CLKの周波数を変更し、あるいは
また第2図に示す状態遷移図を少し変更するだけですむ
。本発明は、256にビットのダイナミックランダムア
クセスメモリに関連して実施されるだけでなく、64に
ピッFあるいは1Mビットなどのダイナミックランダム
アクセスメモリに関連してもまた、アドレスカウンタ6
の計数許容値を変更するだけで、制御回路5を変更する
ことなしに、実施することができる。
効  果 以上のように本発明によれば、構成が簡略化され、しか
もリフレッシュメモリに最適な高速のリフレッシュを行
なうことが可能となる。
【図面の簡単な説明】
第1図は本発明の一実施例のブロック図、第2図はリフ
レッシュ制御動作を示す状態遷移図、第3図は動作を説
明するための波形図である。

Claims (1)

  1. 【特許請求の範囲】 リフレッシュメモリの書込みおよび読出し動作を処理回
    路によって行ない、 処理回路からの出力に応答して予め定めた時間後にリフ
    レッシュ動作を行なうべきことを表すリフレッシュ要求
    信号を導出するタイマと、 リフレッシュ要求信号に応答してリフレッシュメモリの
    リフレッシュ動作を行なう制御回路と、リフレッシュメ
    モリの制御回路によるリフレッシュ動作されるべき順次
    的なアドレス指定を行なうアドレスカウンタとを含むこ
    とを特徴とするメモリリフレッシュ装置。
JP61052919A 1986-03-10 1986-03-10 メモリリフレツシユ装置 Pending JPS62209794A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61052919A JPS62209794A (ja) 1986-03-10 1986-03-10 メモリリフレツシユ装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61052919A JPS62209794A (ja) 1986-03-10 1986-03-10 メモリリフレツシユ装置

Publications (1)

Publication Number Publication Date
JPS62209794A true JPS62209794A (ja) 1987-09-14

Family

ID=12928237

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61052919A Pending JPS62209794A (ja) 1986-03-10 1986-03-10 メモリリフレツシユ装置

Country Status (1)

Country Link
JP (1) JPS62209794A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03183094A (ja) * 1989-12-11 1991-08-09 Sharp Corp Dramのリフレッシュ回路
JP2006330806A (ja) * 2005-05-23 2006-12-07 Sanyo Electric Co Ltd メモリ制御回路

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5873096A (ja) * 1981-10-27 1983-05-02 Nec Corp 半導体メモリ
JPS58215789A (ja) * 1982-06-07 1983-12-15 Hitachi Ltd ダイナミツクramのリフレツシユ回路
JPS59117780A (ja) * 1982-12-24 1984-07-07 Hitachi Micro Comput Eng Ltd ダイナミツク型ram
JPS60263395A (ja) * 1984-06-11 1985-12-26 Nec Corp マイクロ・プロセツサ

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5873096A (ja) * 1981-10-27 1983-05-02 Nec Corp 半導体メモリ
JPS58215789A (ja) * 1982-06-07 1983-12-15 Hitachi Ltd ダイナミツクramのリフレツシユ回路
JPS59117780A (ja) * 1982-12-24 1984-07-07 Hitachi Micro Comput Eng Ltd ダイナミツク型ram
JPS60263395A (ja) * 1984-06-11 1985-12-26 Nec Corp マイクロ・プロセツサ

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03183094A (ja) * 1989-12-11 1991-08-09 Sharp Corp Dramのリフレッシュ回路
JP2006330806A (ja) * 2005-05-23 2006-12-07 Sanyo Electric Co Ltd メモリ制御回路

Similar Documents

Publication Publication Date Title
US5450364A (en) Method and apparatus for production testing of self-refresh operations and a particular application to synchronous memory devices
KR100286404B1 (ko) 클록 동기형 메모리 장치 및 그 스케줄러 회로
US4682328A (en) Dynamic memory refresh and parity checking circuit
KR100191096B1 (ko) 반도체 메모리 장치
US5583823A (en) Dram refresh circuit
KR890001311B1 (ko) 다이나믹 메모리용 리프레시 생성기 시스템
JPH09106673A (ja) リフレッシュモード時のワードライン順次制御型半導体メモリ装置
EP0239916A2 (en) Semiconductor memory device having a test mode and a standard mode of operation
US4347589A (en) Refresh counter test
US6092165A (en) Memory control unit using a programmable shift register for generating timed control signals
JPS62209794A (ja) メモリリフレツシユ装置
JPS62209796A (ja) メモリリフレツシユ装置
EP0457310B1 (en) Memory card
JPH1011314A (ja) データトレース装置
JP2548206B2 (ja) 半導体記憶装置
JPS62209795A (ja) メモリリフレツシユ装置
JPS58215790A (ja) ダイナミツクramのリフレツシユ回路
JPS6049421A (ja) タイミングパルス発生方式
JPS6151792B2 (ja)
JPS6035398A (ja) ダイナミック型半導体記憶装置
KR0183813B1 (ko) 디알에이엠 리프레쉬 제어기
KR20010004653A (ko) 멀티뱅크 리프레쉬장치
JPH04153984A (ja) ダイナミックメモリの制御方法
JPS58215789A (ja) ダイナミツクramのリフレツシユ回路
JPH04106793A (ja) メモリインタフェース回路