JPH0146960B2 - - Google Patents

Info

Publication number
JPH0146960B2
JPH0146960B2 JP56008925A JP892581A JPH0146960B2 JP H0146960 B2 JPH0146960 B2 JP H0146960B2 JP 56008925 A JP56008925 A JP 56008925A JP 892581 A JP892581 A JP 892581A JP H0146960 B2 JPH0146960 B2 JP H0146960B2
Authority
JP
Japan
Prior art keywords
refresh
access request
access
reception
time
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
Application number
JP56008925A
Other languages
English (en)
Other versions
JPS57123592A (en
Inventor
Koichi Tsukizoe
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
Nippon Electric Co Ltd
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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP56008925A priority Critical patent/JPS57123592A/ja
Publication of JPS57123592A publication Critical patent/JPS57123592A/ja
Publication of JPH0146960B2 publication Critical patent/JPH0146960B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/21Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
    • G11C11/34Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
    • G11C11/40Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
    • G11C11/401Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
    • G11C11/406Management or control of the refreshing or charge-regeneration cycles

Landscapes

  • Engineering & Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Hardware Design (AREA)

Description

【発明の詳細な説明】 本発明は、リフレツシユを必要とする記憶装置
における記憶アクセス受付装置に関するもので、
特にリフレツシユアクセス要求の受付可能な時期
を制限するリフレツシユアクセス要求の受付方式
に関するものである。
従来、この種のリフレツシユアクセス要求の受
付方式は、以下に説明する概ね2種の方式があつ
た。
第1の方式はリフレツシユアクセス要求を他の
アクセス要求に対し常に最上位の受付優先順位と
するものであり、この方式ではプロセツサからの
アクセス要求時にリフレツシユアクセス要求があ
れば必らずリフレツシユアクセス要求が優先して
受付けられ、記憶素子に対するリフレツシユ動作
の間プロセツサからのアクセス要求は待状態とな
つてしまうため、論理装置などのプロセツサの性
能を悪化させる大きな要因となる欠点があつた。
第2の方式は、時間とともに優先順位を変化さ
せるものである。すなわち、アクセス要求の受付
に対するリフレツシユアクセス要求の受付優先度
を、該リフレツシユアクセス要求の生起時点では
比較的下位とし、リフレツシユアクセス要求の生
起後リフレツシユアクセス周期よりも小なる時間
Twの間に該リフレツシユ要求がプロセツサから
のアクセス要求があつたために受付けられなかつ
た場合は最上位として、リフレツシユ動作が必ら
ずリフレツシユ周期内に行なわれるようにした、
いわば記憶装置のプロセツサに対する動作の空き
時間を待つてリフレツシユを行なうものであり、
第1の方式に比べプロセツサの性能に対する影響
は少ない。しかし、アクセス要求の受付方式は、
まず先着順であり、受付時点に2個以上のアクセ
ス要求があつた場合にのみ定められた優先度で受
付が行なわれるため、プロセツサからの連続した
アクセス要求の要求間隔Tpが、記憶装置でのア
クセス要求受付間隔TAより長い場合、リフレツ
シユ動作がプロセツサからの連続したアクセス要
求の間に入つてしまい、後の方のプロセツサから
のアクセス要求はリフレツシユ動作が完了するま
で待ち状態となり、特にこの待ち時間は(Tp−
TA)が小さければ小さい程大きくなり、第1の
方式に比べて効果があまり変わらないという欠点
があつた。
本発明は基本的には前記第2の方式を採り、さ
らに上記第2の方式の欠点を解決するために前記
Tp−TA即ちtwの間はリフレツシユアクセス要求
の受付を禁止し、リフレツシユアクセス要求に対
する受付優先度が下位にある間はできるだけ他装
置からのアクセス要求を受付けるようにしたもの
であり、リフレツシユが他装置の性能に及ぼす影
響を最小限にできる。
論理装置に於ける上記Tpの値はそのバラツキ
が非常に大きいが、論理装置の実行時間に対し、
一般にロード系命令、ストア系命令および分岐系
命令の実行時間がその大部分を占める。したがつ
て上記3種の命令それぞれでの記憶アクセス要求
間隔TpL(ロード系命令)、TpS(ストア系命令)、
TpB(分岐系命令)を求め、このTpL,TpS,TpB
の最大値を上記Tpとすれば、大部分のプログラ
ムに対してリフレツシユの影響を最小限にでき
る。換言すれば論理装置から記憶装置への連結し
たアクセス要求の発生間隔Tpの値にしたがつて、
リフレツシユアクセス要求の受付時期を調整する
ことにより、リフレツシユ動作を記憶動作のでき
るだけ大きな空き時間内に行なわせるようにす
る。
次に本発明について図面を参照して詳細に説明
する。
本発明の実施例を示す第1図において、本発明
の記憶アクセス受付装置は受付優先回路1と受付
検出回路2とから構成されている。
受付優先回路1は、プロセツサPよりのアクセ
ス要求信号101と、プロセツサアクセス受付禁
止信号161とを、入力とするAND/NAND回
路11と、プロセツサQよりのアクセス要求信号
102と、アクセス要求信号101が反転回路1
4により極性反転されたプロセツサQ受付禁止信
号141と、プロセツサアクセス受付禁止信号1
61とを、入力とするAND/NAND回路12
と、リフレツシユアクセス要求信号103と、
AND/NAND回路11のNAND出力であるプ
ロセツサP受付信号(負極性)112と、
AND/NAND回路12のNAND出力であるプ
ロセツサQ受付信号(負極性)122と、記憶装
置よりのタイミング信号104,105の2信号
がNOR回路17によりNORされたリフレツシユ
受付禁止信号171とを、入力とするAND回路
13と、リフレツシユアクセス要求信号103が
遅延回路15により時間Twだけ遅延された優先
リフレツシユアクセス要求信号151と、リフレ
ツシユアクセス要求信号103とを、入力とし、
前記プロセツサアクセス受付禁信号161を出力
とするNAND回路16とから構成されている。
受付検出回路2は、プロセツサP受付信号11
1をA入力とし、受付検出可能フリツプフロツプ
(F/F)24の出力信号241をB入力とする
プロセツサP受付検出F/F21と、プロセツサ
Q受付信号121をA入力とし、上述の信号24
1をB入力とするプロセツサQ受付検出F/F2
2と、リフレツシユ受付信号131をA入力と
し、上述の信号241をB入力とするリフレツシ
ユ受付検出F/F23と、記憶装置へどのアクセ
ス要求を受付けたかを示すために送出されるF/
F21,22,23の3つの出力信号をOR入力
とし、受付検出信号251を出力とするOR回路
25と、記憶装置へ記憶動作の開始するために送
出される受付検出信号251をR入力とし、記憶
装置よりのタイミング信号201をS入力とする
受付検出可能F/F24とから構成されている。
F/F21,22,23は、B入力が“1”の
時A入力の値が格納され、B入力が“0”の時は
直前の格納値が保持されるF/Fであり、F/F
24は、S入力が“1”の時セツトされ、R入力
が“1”の時リセツトされ、S入力R入力共に
“0”の時は直前の格納値が保持されるF/Fで
ある。
第1図に示される各回路の動作を、優先順位に
より受付けるべきアクセス要求を決定する機能お
よびリフレツシユアクセス要求の受付を禁止する
機能の2つの機能に分けて、説明する。
〔優先順位により受付けるべきアクセス要求を
決定する機能〕 第2図は本機能を説明するためのタイムチヤー
トであり、第2図に示されている時間内ではプロ
セツサPからのアクセス要求信号101は待合せ
がなければ8マシンサイクルの一定周期で“1”
となり、プロセツサQからのアクセス要求信号1
02は常に“0”であるとしている。プロセツサ
Pからのアクセス要求信号101(第2図のP1
とリフレツシユアクセス要求信号103とが同時
に“1”である場合、プロセツサアクセス受付禁
止信号161がこのP1の時点では“1”である
ためプロセツサP受付信号111が“1”,11
2が“0”となり、リフレツシユアクセス要求は
AND回路13において信号112(“0”)によ
り禁止されプロセツサPよりアクセス要求が受付
けられ、F/F21,22,23のうちF/F2
1のみが“1”となる。アクセス要求信号10
1,102および103は該当するアクセス要求
が受付けられると、そのアクセス要求が受付けら
れたプロセツサあるいはリフレツシユ要求源へ記
憶装置から受付通報信号が送出され該当するアク
セス要求信号が“0”となるが、この方式は一般
に広く知られているためその回路を省略してい
る。プロセツサアクセス受付禁止信号161はリ
フレツシユアクセス要求信号103の“0”から
“1”への立上り時点から時間Twだけ遅れて、
“0”となるため、時間Twの間にプロセツサP
から送られてくるアクセス要求信号101(第2
図のP1,P2,…,Po)はリフレツシユアクセス
要求信号103より優先順位が高く、常に待合わ
せることなく受付けられる。プロセツサQよりの
アクセス要求信号102の優先順位は、プロセツ
サQ受付禁止信号141のためプロセツサPより
も低く、リフレツシユに対してはプセツサPより
のアクセス要求信号101と同様に高い。したが
つて、リフレツシユアクセス要求信号が“0”の
時および時間Tw間でのアクセス要求信号に対す
る優先順位は上位から順に“101,102,1
03”となる。時間Twだけ経過すると、プロセ
ツサ受付禁信号161が“0”となるため信号1
12,122が共に“1”となり、リフレツシユ
アクセス要求信号131が受付けられ、F/F2
1,22,23のうちF/F23のみが“1”と
なる。したがつて時間Tw経過後リフレツシユア
クセス要求信号103が“1”の時の優先順位
は、上位から順に“103,101,102”と
なりリフレツシユが最上位となる。このため、プ
ロセツサPからのアクセス要求信号101(第2
図のPo+1)はリフレツシユ動作の間だけ待合せた
後に受付けられる。〔リフレツシユアクセス要求
の受付を禁する機能〕第3図に示すごとく、タイ
ミング信号201,104,105はこの順に1
マシンサイクルずつ遅れて記憶装置より送られて
くる。受付検出可能F/F24が“1”になつた
直後の2マイシンサイクルの間(即ち、twの間)
はリフレツシユ受付禁止信号171が“0”のた
めリフレツシユアクセス要求が受付けられず、プ
ロセツサPからのアクセス要求信号101(第2
図、第3図のP2)は、受付検出可能F/F24
が“1”となつた時点より2マシンサイクル遅れ
て“1”となつても、待合わせることなく受付け
られる。
本実施例では、プロセツサPからのアクセス要
求は時間Twの間常に出ているとしたが、通常は
このTwの間にアクセス要求のない空きが生じや
すく、この空き時間に、リフレツシユアクセス要
求が受付けられ、リフレツシユ動作が行なわれ
る。さらに本実例ではタイミング信号104,1
05の2つの信号をNOR回路17でNORするこ
とによりtwを2マシンサイクル幅としたが、この
NOR回路17の入力数を変えることによりtw
幅を任意の適当なマシンサイクル数とできる。ま
た、例えばプロセツサから本記憶アクセス受付装
置へのtwの値を可変にするようなモード指定信号
を新たに設け、記憶アクセス受付装置内にこのモ
ードを保持させるF/Fを新たに設置することに
より、プログラム指定などによりtwの値を可変に
させることも、通常使用されている論理素子によ
り実現可能である。
本発明は以上説明したように、リフレツシユア
クセス要求に対する受付優先順位を時間によつて
変更する機能の上に、さらにリフレツシユアクセ
ス要求を一定時間(例えば第3図のti+1〜ti+2)禁
止する機能を持つことにより、プロセツサ等の他
装置の性能へのリフレツシユの影響を最小限にで
きるという効果がある。
【図面の簡単な説明】
第1図は本発明の実施例を示す回路図、第2図
は第1図に示した主要信号の動作を示すタイムチ
ヤート、第3図は第2図に示したAの部分を詳細
に説明するタイムチヤートである。 1…受付優先回路、11,12…AND/
NAND回路、13…AND回路、14…反転回
路、15…遅延回路、16…NAND回路、17
…NOR回路、2…受付検出回路、21…プロセ
ツサP受付検出フリツプフロツプ(F/F)、2
2…プロセツサQ受付検出F/F、23…リフレ
ツシユ受付検出F/F、24…受付検出可能F/
F、25…OR回路。

Claims (1)

    【特許請求の範囲】
  1. 1 リフレツシユを必要とする記憶装置における
    記憶アクセス受付装置において、1個あるいは複
    数個の他装置からのアクセス要求とリフレツシユ
    アクセス要求との複数個のアクセス要求に対して
    あらかじめ定められた優先順位と、前記複数個の
    アクセス要求の受付に対する前記リフレツシユア
    クセス要求の受付優先度を、該リフレツシユアク
    セス要求の生起時点では比較的下位とし、該リフ
    レツシユ要求の生起時点後リフレツシユアクセス
    周期よりも小なる第1の時間(Tw)の間に該リ
    フレツシユアクセス要求が受付けられなかつた場
    合は最上位とするような優先順位とにより、受付
    けるべきアクセス要求を決定する機能と、前記リ
    フレツシユアクセス要求の生起時点後リフレツシ
    ユアクセス周期よりも小なる第1の時間(Tw)
    の間は前記他装置からのアクセス要求に対する動
    作終了後次のアクセス要求の受付が可能となる時
    点より前記第1の時間(Tw)よりも小なる第2
    の時間(tw)の間だけ前記リフレツシユアクセス
    要求の受付を禁止する機能とを備えた受付優先回
    路と、アクセス要求の受付を検出し、どのアクセ
    ス要求を受付けたかを示す信号とともに前記記憶
    装置の動作の開始を指示する信号を前記記憶装置
    へ送出する受付検出回路とから構成されたことを
    特徴とする記憶アクセス受付装置。
JP56008925A 1981-01-26 1981-01-26 Accepting device for storage access Granted JPS57123592A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56008925A JPS57123592A (en) 1981-01-26 1981-01-26 Accepting device for storage access

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56008925A JPS57123592A (en) 1981-01-26 1981-01-26 Accepting device for storage access

Publications (2)

Publication Number Publication Date
JPS57123592A JPS57123592A (en) 1982-08-02
JPH0146960B2 true JPH0146960B2 (ja) 1989-10-11

Family

ID=11706226

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56008925A Granted JPS57123592A (en) 1981-01-26 1981-01-26 Accepting device for storage access

Country Status (1)

Country Link
JP (1) JPS57123592A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0740432B2 (ja) * 1985-08-20 1995-05-01 富士通株式会社 メモリのリフレッシュ方式

Also Published As

Publication number Publication date
JPS57123592A (en) 1982-08-02

Similar Documents

Publication Publication Date Title
US4502117A (en) DMA Bus load varying unit
US5274785A (en) Round robin arbiter circuit apparatus
US11513574B2 (en) System and method for controlling a reset procedure
JP2661222B2 (ja) パルス出力装置
JPH0146960B2 (ja)
JPH0844594A (ja) データ処理装置
US5544341A (en) Data access apparatus for preventing further cache access in case of an error during block data transfer
JP2913099B2 (ja) Dramリフレッシュ装置
JPS6298430A (ja) マイクロプロセツサ
JPH0485630A (ja) 割込み制御装置
JPH0143392B2 (ja)
JP3093374B2 (ja) 割り込みコントローラ
JP3047136B2 (ja) 出力の自動反転機能付きリアルタイム・アウトプット・タイマ
JP2726126B2 (ja) 定周期タスク管理方法
JPS5836440B2 (ja) 記憶装置制御方式
JPS6125249A (ja) 排他制御方式
JPS5829194A (ja) 情報処理装置
JPS61141041A (ja) コンピユ−タシステムにおけるプログラム起動方法
JPS6342547A (ja) 回線制御装置
JPS5825299B2 (ja) メモリ制御方式
JPH0830551A (ja) ウエイト制御方式
JPS6284368A (ja) メモリアクセス競合方式
JPS61267144A (ja) プログラム異常検出方式
JPH0588972A (ja) ペリフエラルic
JPS6323296A (ja) 記憶装置