JPS5829194A - 情報処理装置 - Google Patents

情報処理装置

Info

Publication number
JPS5829194A
JPS5829194A JP56125176A JP12517681A JPS5829194A JP S5829194 A JPS5829194 A JP S5829194A JP 56125176 A JP56125176 A JP 56125176A JP 12517681 A JP12517681 A JP 12517681A JP S5829194 A JPS5829194 A JP S5829194A
Authority
JP
Japan
Prior art keywords
microprogram
refresh
memory
request
control section
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
JP56125176A
Other languages
English (en)
Inventor
Yoshito Hagiwara
萩原 義人
Kazuyoshi Taguchi
田口 一良
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP56125176A priority Critical patent/JPS5829194A/ja
Publication of JPS5829194A publication Critical patent/JPS5829194A/ja
Pending 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)

Abstract

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

Description

【発明の詳細な説明】 本発明は、情報処理システムにおいて、マイクロプログ
ラムを使用し、かつ上記マイクロプログラムの格納素子
として、揮発性メモリを使用する装置に関し、特に上記
揮発性メモリのリフレッシュ方式に関するものである。
マイクロプログラムを格納する素子として請求と、マイ
クロプログラムを順次実行していくときの上記メモリア
クセス要求は、非同期に発生していた。例えば上記リフ
レッシュ動作要求の発生方法は、マイクロプログラムと
非同期に一定周期毎に発生するパルスを計数し、所定値
になると要求を発生するものである。上記方法によれば
、マイクロプログラム実行時の上記メモリアクセス要求
とりフレッシエ要求が、非同期に発生する可能性は、極
めて大である。上記アクセス要求とりフレッシェ喪求を
処理するには、通常上記要求を同期化し、さらにアクセ
スの優先順位を決寓する回路を設けている。本実をなく
すことができる。
本発明によれば、リフレッシ島要求の発生は、マイクロ
プログラムの走行数あるいは上記マイクロプログラムに
同期したパルスにより計数を行い、所定の値に達して時
に行われる。このため、上記マイクロプログラムを格納
しているメモリに対する上記マイクロプログラム実行の
為のメモリアクセス要求とす7レツシエ要求が、非同期
に発生することはない。通常、マイクロプログラム実行
時のサイクルタイムは一定であるが、一定でない装置も
ある。上記一定でない装置においては、上記マイクロプ
ログラムの実行数のみカウントするのでは不十分な場合
がある。例えば、上記マイクロプログラムサイクルが2
00nsと400nsのものより成っている装置では、
極端なときは上記リフレッシュ要求のサイクルに、倍の
違いが生じてしまう。上記の場合には、−マイクロプロ
グラムを全て400nsとして計数するか、あるいは計
数パルスを、−マイクロプログラムが200nsの時は
1つ、400nsの時は2つ発生するようKすれば良い
図に本発明による実施例を示す。以下図に従い説明する
。今、マイクロプログラムはメモリ部1に蓄えられてい
る。制御部2からのマイクロプログラム実行時のアクセ
ス要求が、論理和ゲート3を通りてメモリ部1に送られ
ると、メモリ部1から1イクロプログラムが読み出され
、プログラムレジスタ4にセットされる。上記プログラ
ムレジスタ4の内容が制御部2に送られて処理が行なわ
れ、再びメモリ部1にアクセス要求が送られる。このよ
うにしてマイクロプログラムの実行が行なわれる。−力
制御部2から上記アクセス要求が送出されると共に、リ
フレッシュカウンタ50更新信号が送られる。したがっ
て上記メモリ部1に上記アクセス要求が送られる度に、
上記リフレッシュカウンタ5は更新されていく。
更新パルス数は命令処理の時間によって決まるが、これ
は命令のファンクシ謬ンのフィールドが実行に際してデ
コードされた結果によって検知される。
リフレッシュカウンタ5は制御部2からのパルスをカウ
ントする。例えば2進カウンタで2N。
のパルスをカウントする毎にリフレッシュ要求を発生す
るとすれば下位からN千1番目のビットK“1mがセッ
トされ゛る(桁上がり)ときにリフレッシ為要求信号が
出される。リフレッシ二カランータ5に与えられるパル
スは上記桁上がりの信号が制御装置がメモリ1にアクセ
ス要求を出す少し前のタイミングとなるように設定され
る。
上記リフレッシュカウンタ5の値が所定値に達すると、
す7レツシ具要求8が、メモリ部1及び制御部2に送ら
れる。上記リフレッシ島要求によりメモリ部1は、リフ
レッシ為動作を行い、−力制御部2は、上記メモリ部1
に対するアクセス要求を停止する。又プログラムカウン
タ6は、通常順次メ七り部1に対するアドレスを更新す
るが、リフレッシ具要求が発生したときは新しい命令の
読み出しがなく更新を停止する。
選択回路7ははりフレッシェ要求線8によってプログラ
ムカウンタ6とリフレッシュカウンタ5を切り替えて使
用する。通常、1回のりフレッシュ動作によりて全メモ
リチップのそれぞれ一部のメモリ素子がりフレッシ為さ
れる。リフレッシュカウンタ5のN+1ビット目以上の
上位ビットはリフレッシュのアドレス、即ち、メモリチ
ップのどの部分のメモリセルをり7Vツシ鼻するかを示
す情報として用いられる。テの値はりフレツシ島要求が
1回発生される毎に更新される。各メモリチップのすべ
てがリフレッシュされるとり7レツシエカウンタ5は初
期の状態に戻るように設定される。
このように行えば、リフレッシュ要求と、上記マイクロ
プログラム実行によるアクセス要求とは、非同期に発生
することはないので、同期化回路は不要である。又優先
順位を決定する回路も不要である。又マイクロプログラ
ム個々の命令の長さが極端に異なるような場合は、上記
に述べたように、各マイクロプログラムに応じて上記リ
フレッシュカウンタの更新パルスを発生させれば良いこ
とは明らかである。例えば、マイクロプログラムのサイ
クルが、200nl 。
250ns、 500nsと31iI類あるようなとき
は、例えばそれぞれ4ヶ、5ヶ、10ケの更新パルスを
発生させれば良いことは明らかである。又、特に別個の
パルスを発生させないで、各マイクロプログラム実行時
に、その実行のために発生されるタイミング信号を利用
して、タイミングシーケンス中のいくつかのタイミング
を用いてリフレッシュカウンタ5を更新しても良い。
このように、本発明によれば、ハードウェア量を減少さ
せることができる。またリフレッシ&要求とマイクロプ
ログラム実行時のメモリアクセス要求とのぶつかりを同
期化する為の、同期ロスがなくなる為、性能が、従来の
方式に比べ向上する。
【図面の簡単な説明】
図は本発明の一実施例を示す図である。 1・・・メモリ部     2・・・制御部3・・・論
理和ゲート 4・・・プログラムレジスタ 5・・・リフレッシュカウンタ 6・・・プログラムカウンタ 7・・・選択回路代理人
弁理士 薄 1)利 幸

Claims (1)

    【特許請求の範囲】
  1. =イクロプローダラムを使用し、かつ上記マイクロプロ
    グラムは揮発性メモリに格納されている情報処理装置に
    おいて、マイクロ命令の実行にともない1個又は複数個
    のパルスをカウントする計数回路を有し、前記計数回路
    が所定のパルス数をカウントするとり7レツシー要求を
    発生させて、リフレッシュ動作を実行するとともにマイ
    クロプログラムを前記メモリから読み出量。
JP56125176A 1981-08-12 1981-08-12 情報処理装置 Pending JPS5829194A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56125176A JPS5829194A (ja) 1981-08-12 1981-08-12 情報処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56125176A JPS5829194A (ja) 1981-08-12 1981-08-12 情報処理装置

Publications (1)

Publication Number Publication Date
JPS5829194A true JPS5829194A (ja) 1983-02-21

Family

ID=14903768

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56125176A Pending JPS5829194A (ja) 1981-08-12 1981-08-12 情報処理装置

Country Status (1)

Country Link
JP (1) JPS5829194A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60171692A (ja) * 1984-02-17 1985-09-05 Hitachi Ltd マイクロプロセツサ
JPS62113877U (ja) * 1986-01-08 1987-07-20
JPS62240180A (ja) * 1986-04-14 1987-10-20 Toyota Motor Corp 抵抗点溶接機用制御装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60171692A (ja) * 1984-02-17 1985-09-05 Hitachi Ltd マイクロプロセツサ
JPS62113877U (ja) * 1986-01-08 1987-07-20
JPS62240180A (ja) * 1986-04-14 1987-10-20 Toyota Motor Corp 抵抗点溶接機用制御装置

Similar Documents

Publication Publication Date Title
US4172282A (en) Processor controlled memory refresh
US4597054A (en) Arbiter circuit and method
EP0432575B1 (en) Data processor having wait state control unit
KR950033856A (ko) 데이타 전송 제어방법과 이것에 사용하는 주변회로, 데이타 프로세서 및 데이타 처리 시스템
JPS5950071B2 (ja) ビデオ情報記憶装置
US5583823A (en) Dram refresh circuit
US3478325A (en) Delay line data transfer apparatus
JPS6235949A (ja) メモリ−装置
US4371949A (en) Time-shared, multi-phase memory accessing system having automatically updatable error logging means
US4503525A (en) Common circuit for dynamic memory refresh and system clock function
JPS5829194A (ja) 情報処理装置
US4328566A (en) Dynamic memory refresh system with additional refresh cycles
JP2913099B2 (ja) Dramリフレッシュ装置
US4293926A (en) Dynamic type semiconductor memory equipment
US4567571A (en) Memory control for refreshing in a step mode
RU2108618C1 (ru) Многоканальное устройство приоритета
JPS63114000A (ja) ダイナミツク・ランダム・アクセス・メモリの制御方式
EP0457310A2 (en) Memory card
SU1481854A1 (ru) Динамическое запоминающее устройство
US5325515A (en) Single-component memory controller utilizing asynchronous state machines
JPS60159956A (ja) インタ−フエイス制御装置
SU1517035A1 (ru) Процессор дл мультипроцессорной системы
JP2628588B2 (ja) Dramのリフレッシュ回路
JPS58215789A (ja) ダイナミツクramのリフレツシユ回路
JPS63247996A (ja) メモリアクセス方法