JPH02230594A - リフレッシュ制御回路 - Google Patents
リフレッシュ制御回路Info
- Publication number
- JPH02230594A JPH02230594A JP1051154A JP5115489A JPH02230594A JP H02230594 A JPH02230594 A JP H02230594A JP 1051154 A JP1051154 A JP 1051154A JP 5115489 A JP5115489 A JP 5115489A JP H02230594 A JPH02230594 A JP H02230594A
- Authority
- JP
- Japan
- Prior art keywords
- refresh
- address
- bus
- register
- refresh operation
- 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 2
- 240000002853 Nelumbo nucifera Species 0.000 description 1
- 235000006508 Nelumbo nucifera Nutrition 0.000 description 1
- 235000006510 Nelumbo pentapetala Nutrition 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Landscapes
- Dram (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、ダイナミックランダムアクセスメモリを使用
するパーソナルコンピュータ等の制御装置において、ダ
イナミックランダムアクセスメモリをRAS ONL
Yリフレッシュする場合のリフレッシュアトレスを与え
るためのリフレッシュ制御回路に関する。
するパーソナルコンピュータ等の制御装置において、ダ
イナミックランダムアクセスメモリをRAS ONL
Yリフレッシュする場合のリフレッシュアトレスを与え
るためのリフレッシュ制御回路に関する。
ダイナミックランダムアクセスメモリ(DRAM)は、
内部の電荷によって情報を記憶するものであるため、放
電によって失われる電荷をリフレッシュと呼ばれる再チ
ャージ動作によって補って情報の消失を防いでいる。こ
のリフレッシュ動作は、DRAMのマトリックスを列単
位にアクセスするRAS ONLYリフレッシュ方式
が一般的に使用されている。この時、タイマによって一
定の時間間隔でDRAMにアクセスし、リフレッシュを
行なうアドレスを示すリフレッシュカウンタの内容によ
って中央処理装置(CPU)や入出力装置(I./O装
置)がメモリアクセスするタイミンクと衝突しないよう
にDRAMをアクセスしている。
内部の電荷によって情報を記憶するものであるため、放
電によって失われる電荷をリフレッシュと呼ばれる再チ
ャージ動作によって補って情報の消失を防いでいる。こ
のリフレッシュ動作は、DRAMのマトリックスを列単
位にアクセスするRAS ONLYリフレッシュ方式
が一般的に使用されている。この時、タイマによって一
定の時間間隔でDRAMにアクセスし、リフレッシュを
行なうアドレスを示すリフレッシュカウンタの内容によ
って中央処理装置(CPU)や入出力装置(I./O装
置)がメモリアクセスするタイミンクと衝突しないよう
にDRAMをアクセスしている。
」二述のように、従来は他にメモリをアクセスしようと
するCPUやI/O装置等のメモリアクセス権を調整し
なからリフレッシュ制御回路かメモリの使用権を確保し
てリフレッシュを行なわなければならない。この場合、
リフレッシュ制御回路は簡単なタイマとカウンタとで構
成されているため、タイマによって駆動されるタイミン
グ間隔内にメモリ使用権を確保してリフレッシュ動作を
実行しないと、このカウンタが次のタイマの出力によっ
てカウントアップされ、このためリフレッシュすべきア
ドレスが失われてしまって情報の消失をまねくという欠
点かある。このため、一般にリフレッシュ制御回路のメ
モリ使用権の優先順位を高く設定し、確実にメモリ使用
権を獲得できるようにする必要があり、また他のCPU
またはI/O装置が連続してリフレッシュ間隔を越える
ような長時間のメモリの専有かてきない。
するCPUやI/O装置等のメモリアクセス権を調整し
なからリフレッシュ制御回路かメモリの使用権を確保し
てリフレッシュを行なわなければならない。この場合、
リフレッシュ制御回路は簡単なタイマとカウンタとで構
成されているため、タイマによって駆動されるタイミン
グ間隔内にメモリ使用権を確保してリフレッシュ動作を
実行しないと、このカウンタが次のタイマの出力によっ
てカウントアップされ、このためリフレッシュすべきア
ドレスが失われてしまって情報の消失をまねくという欠
点かある。このため、一般にリフレッシュ制御回路のメ
モリ使用権の優先順位を高く設定し、確実にメモリ使用
権を獲得できるようにする必要があり、また他のCPU
またはI/O装置が連続してリフレッシュ間隔を越える
ような長時間のメモリの専有かてきない。
本発明のリフレッシュ制御回路は、一定時間毎に駆動さ
れてバス使用権を得てタイナミツクランタムアクセスメ
モリのリフレッシュを行なうリフレッシュ回路において
、リフレッシュずべきリフレッシュア1−レスをFIF
Oレジスタに書込んで記憶しておくことにより、リフレ
ッシュを行なうべき一定間隔内にハス使用権が確保てき
なくてもリフレッシュア1〜レスか失われないようにす
ることによって、タイナミックランタムアクセスメモリ
の記憶内容を保持して瞬間的なハスネックを解消するよ
うにしたものである。
れてバス使用権を得てタイナミツクランタムアクセスメ
モリのリフレッシュを行なうリフレッシュ回路において
、リフレッシュずべきリフレッシュア1−レスをFIF
Oレジスタに書込んで記憶しておくことにより、リフレ
ッシュを行なうべき一定間隔内にハス使用権が確保てき
なくてもリフレッシュア1〜レスか失われないようにす
ることによって、タイナミックランタムアクセスメモリ
の記憶内容を保持して瞬間的なハスネックを解消するよ
うにしたものである。
すなわち、本発明のリフレッシュ制御回路は、一定時間
間隔毎にリフレッシュ動作を行うことを指示するタイミ
ンクパルスを出力するタイマ回路と、前記タイミンクパ
ルスを入力してカウントアップすると同時にカウントア
ップ前のデータをファース1〜インクァーストアウI−
レシスタに書込むリフレッシュカウンタと、前記テータ
を入力してメモリ使用権調停器に対してバス使用権を要
求し前記メモリ使用権調停器がバス使用権を獲得したと
きリフレッシュアドレスを読出してアドレスハスに出力
する前記ファース1・インファース1〜アウ1〜レジス
タとを備えている。
間隔毎にリフレッシュ動作を行うことを指示するタイミ
ンクパルスを出力するタイマ回路と、前記タイミンクパ
ルスを入力してカウントアップすると同時にカウントア
ップ前のデータをファース1〜インクァーストアウI−
レシスタに書込むリフレッシュカウンタと、前記テータ
を入力してメモリ使用権調停器に対してバス使用権を要
求し前記メモリ使用権調停器がバス使用権を獲得したと
きリフレッシュアドレスを読出してアドレスハスに出力
する前記ファース1・インファース1〜アウ1〜レジス
タとを備えている。
次に本発明の実施例について図面を参照して説明する。
第1図は本発明の一実施例を示すブロック図である。
第1図において、タイマ回路1は、一定間隔(一iには
16μs程度)毎にリフレッシュ動作を行なうことを指
示ずるタイミングパルスを発生して出力する。リフレッ
シュカウンタ2は、このタイミングパルスによってカウ
ン1ヘアッフ゜ずると同時に、カウン}〜アップ前のデ
ータをファーストインファース1〜アウI・レジスタ(
F I FOレジスタ3)に書込む。データをFIFO
レシスタ3に書込むと、アウトプットレディ信号(OR
信号〉13がハイレベルとなってメモリ使用権調停器4
に対してバス使用権を要求する。バス使用権を獲得する
と、メモリ使用権調停器4は、FIFOレシスタ3のS
O端子に信号を返し、リフレッシュすべきアドレス(リ
フレッシュアトレス)を読出す。
16μs程度)毎にリフレッシュ動作を行なうことを指
示ずるタイミングパルスを発生して出力する。リフレッ
シュカウンタ2は、このタイミングパルスによってカウ
ン1ヘアッフ゜ずると同時に、カウン}〜アップ前のデ
ータをファーストインファース1〜アウI・レジスタ(
F I FOレジスタ3)に書込む。データをFIFO
レシスタ3に書込むと、アウトプットレディ信号(OR
信号〉13がハイレベルとなってメモリ使用権調停器4
に対してバス使用権を要求する。バス使用権を獲得する
と、メモリ使用権調停器4は、FIFOレシスタ3のS
O端子に信号を返し、リフレッシュすべきアドレス(リ
フレッシュアトレス)を読出す。
この読出したアトレスの内容をア1〜レスバス11−に
出力してリフレッシュ動作を実行ずる。
出力してリフレッシュ動作を実行ずる。
以上説明したように、本発明のリフレッシュ制御回路は
、一定の間隔で必ず行なう必要のあったリフレッシュ動
作を、FIFOレジスタを付加してリフレッシュアl’
レスを一旦記憶しておくことにより、CPUやI/O装
置がリフレッシュのための所定の間隔以」二の長い間メ
モリを使用したとき、それまて実行できなかったリフレ
ッシュ動作を、バス使用権を獲得してから実行すること
ができるため、リフレッシュ動作の脱落を防止すること
がてきるという効果があり、また、メモリの使用率は低
いか、瞬間的にはリフレッシュ動作の所定の間隔以上の
長時間に亘ってメモリを使用し続けるI/O装置も接続
できるという効果もある。
、一定の間隔で必ず行なう必要のあったリフレッシュ動
作を、FIFOレジスタを付加してリフレッシュアl’
レスを一旦記憶しておくことにより、CPUやI/O装
置がリフレッシュのための所定の間隔以」二の長い間メ
モリを使用したとき、それまて実行できなかったリフレ
ッシュ動作を、バス使用権を獲得してから実行すること
ができるため、リフレッシュ動作の脱落を防止すること
がてきるという効果があり、また、メモリの使用率は低
いか、瞬間的にはリフレッシュ動作の所定の間隔以上の
長時間に亘ってメモリを使用し続けるI/O装置も接続
できるという効果もある。
第1図は本発明の一実施例を示すブロック図である。
1・・・タイマカウンタ、2・・・リフレッシュアドレ
スカウンタ、3・・・FIF○レジスタ、4・・・メモ
リ使用権調停器、5・・・バスドライバ。
スカウンタ、3・・・FIF○レジスタ、4・・・メモ
リ使用権調停器、5・・・バスドライバ。
Claims (1)
- 一定時間間隔毎にリフレッシュ動作を行うことを指示す
るタイミングパルスを出力するタイマ回路と、前記タイ
ミングパルスを入力してカウントアップすると同時にカ
ウントアップ前のデータをファーストインファーストア
ウトレジスタに書込むリフレッシュカウンタと、前記デ
ータを入力してメモリ使用権調停器に対してバス使用権
を要求し前記メモリ使用権調停器がバス使用権を獲得し
たときリフレッシュアドレスを読出してアドレスバスに
出力する前記ファーストインファーストアウトレジスタ
とを備えることを特徴とするリフレッシュ制御回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1051154A JPH02230594A (ja) | 1989-03-02 | 1989-03-02 | リフレッシュ制御回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1051154A JPH02230594A (ja) | 1989-03-02 | 1989-03-02 | リフレッシュ制御回路 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02230594A true JPH02230594A (ja) | 1990-09-12 |
Family
ID=12878906
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1051154A Pending JPH02230594A (ja) | 1989-03-02 | 1989-03-02 | リフレッシュ制御回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02230594A (ja) |
-
1989
- 1989-03-02 JP JP1051154A patent/JPH02230594A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR0176422B1 (ko) | 페이지-인 버스트-아웃 피포 시스템 | |
| US4556952A (en) | Refresh circuit for dynamic memory of a data processor employing a direct memory access controller | |
| JPH08328941A (ja) | メモリアクセス制御回路 | |
| US5319388A (en) | VGA controlled having frame buffer memory arbitration and method therefor | |
| US5287486A (en) | DMA controller using a programmable timer, a transfer counter and an or logic gate to control data transfer interrupts | |
| US6272583B1 (en) | Microprocessor having built-in DRAM and internal data transfer paths wider and faster than independent external transfer paths | |
| US20010016883A1 (en) | Data transfer apparatus | |
| US5627968A (en) | Data transfer apparatus which allows data to be transferred between data devices without accessing a shared memory | |
| JPH02230594A (ja) | リフレッシュ制御回路 | |
| EP0794497A2 (en) | Memory refresh control method and apparatus | |
| EP0507954B1 (en) | Device for controlling bus | |
| JPS61217861A (ja) | デ−タ処理方式 | |
| JP3205992B2 (ja) | ダイレクト・メモリ・アクセス転送制御装置 | |
| KR970011890B1 (ko) | 메인프로세서와 서브프로세서의 메모리 공유방법 | |
| JPS5931736B2 (ja) | 待ち行列管理方式 | |
| JPH06325570A (ja) | ダイナミックメモリリフレッシュ回路 | |
| JPH06111568A (ja) | 画像メモリ装置 | |
| JP3303420B2 (ja) | メモリアクセス制御装置 | |
| JPS61131033A (ja) | リングバツフアの制御方式 | |
| JPH09297990A (ja) | メモリリフレッシュ制御方法およびメモリリフレッシュ制御装置 | |
| KR100541713B1 (ko) | 메모리 컨트롤러 | |
| JP2806405B2 (ja) | マイクロプロセッサ | |
| JPH04232689A (ja) | Dramのリフレッシュ制御装置 | |
| JPH01258152A (ja) | メモリ制御装置 | |
| JPH0561762A (ja) | メモリ制御装置 |