Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH038036B2 - - Google Patents
[go: Go Back, main page]

JPH038036B2 - - Google Patents

Info

Publication number
JPH038036B2
JPH038036B2 JP55184705A JP18470580A JPH038036B2 JP H038036 B2 JPH038036 B2 JP H038036B2 JP 55184705 A JP55184705 A JP 55184705A JP 18470580 A JP18470580 A JP 18470580A JP H038036 B2 JPH038036 B2 JP H038036B2
Authority
JP
Japan
Prior art keywords
counter
refresh
register
circuit
clock
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 - Lifetime
Application number
JP55184705A
Other languages
English (en)
Other versions
JPS57109186A (en
Inventor
Mikio Ito
Naoaki Kasuya
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP55184705A priority Critical patent/JPS57109186A/ja
Publication of JPS57109186A publication Critical patent/JPS57109186A/ja
Publication of JPH038036B2 publication Critical patent/JPH038036B2/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)
  • Debugging And Monitoring (AREA)
  • For Increasing The Reliability Of Semiconductor Memories (AREA)

Description

【発明の詳細な説明】 本発明はリフレツシユ同期方式に関し、特にメ
モリのリフレツシユするタイミングを常に同一状
態に保つリフレツシユ同期方式に関する。
近年メモリを電子機器に盛んに用いているが、
このメモリの中にはリフレツシユを所定サイクル
の間に所要回数実行せねばならないメモリがあ
る。即ちメモリ全容量が複数のリフレツシユ単位
に分割されており、それらの分割単位が順次リフ
レツシユされるようなメモリであつて、分割単位
毎に割り当てられたリフレツシユの持ち時間を複
数の分割単位に共通にしてそれらの合計の時間の
中で順次リフレツシユを実行するようにして、プ
ログラムの実行を優先出来るように自由度を持た
せたものである。ここのようなメモリを用いた電
子計算機の場合、このリフレツシユを実行するこ
とが通常の電子計算機運営に少なからず影響を及
ぼしている。例えば、リフレツシユは運営上何も
必要としないものであり、この余分の動作の為に
論理ミスを発生し、電子計算機の使用を妨げるこ
とさえ発生する。この論理ミス発生に際して、同
一プログラムを繰返し当該電子計算機システムに
て実行させ、この障害を調査するのが一般であ
る。ところがリフレツシユの動作は不定期であ
り、調査時に障害発生した状態を保たれずに異な
つたタイミングでリフレツシユした状態で調査す
ることとなり障害発見に困難をもたらすという問
題があつた。
本発明は以上の問題に鑑みてなされたものにし
て、本発明は同一プログラムを何回実行しても、
プログラムに影響を与えるリフレツシユが常に同
一タイミングにて行われ、特に人為的に1ステツ
プ送りで動作する際も、同一タイミングにてリフ
レツシユが行われる様にみえるリフレツシユ同期
方式を提供することを目的とするものである。
このことは本発明によれば、メモリのリフレツ
シユ単位が複数に分割され、所定サイクルの間に
所要回数のリフレツシユを実行するメモリのリフ
レツシユ同期方式において、第1のクロツクにて
該サイクルを計数する第1カウンタと該リフレツ
シユの回数を計数する第2のカウンタと該第1、
第2カウンタのそれぞれの計数値を第2のクロツ
クにてセツトする第1レジスタと第2レジスタと
を備え、該第2のクロツクが停止した状態では該
第1のカウンタが該第1レジスタ数値になるまで
の間に前記第2レジスタ数値迄前記リフレツシユ
を実行し、該第1カウンタが該第1レジスタ数値
と前記所定サイクルとの間にある場合に残りの前
記所要回数のリフレツシユを実行させるようにし
たことを特徴とするリフレツシユ同期方式により
達成される。
本発明を実施するのに好ましい具体的を図を用
いて詳細に説明する。第1図は本発明による一実
施例を示すブロツク図であり、1と2はそれぞれ
第1、第2カウンタ、3と4はそれぞれ第1、第
2レジスタ、5と6は比較回路、7と8はそれぞ
れ第1、第2クロツクである。図において第2カ
ウンタ2はリフレツシユの回数を表示するカウン
タであり、リフレツシユ実行信号が入力され、そ
の出力は二分岐され、一分岐は第2レジスタ4を
通り比較回路6の一方に入力され、他分岐は比較
回路6の他の一方方に直接入力される。一方第1
カウンタ1はサイクル数を表示するカウンタであ
り、サイクル信号が入力される。この第1カウン
タ1の出力も二分岐され、一分岐は第1レジスタ
3を通り比較回路5の一方に入力され、他分岐は
直接比較回路5に入力される。なお第1、第2カ
ウンタ1と2及び第1、第2レジスタ3と4は電
源の投入によつてリセツトされる。更に第1、第
2カウンタ1と2連続したクロツク列(以後フリ
ーラン・クロツクと称す)からなる第1クロツク
7にて作動し、第1、第2レジスタ3と4は所要
時に停止しうる第2クロツク(以後ゲーテツド・
クロツクと称す)8にて作動す。今例として所定
サイクル2048サイクルの間に所要回数64回のリフ
レツシユを実行するとして説明する。第1カウン
タ1と第2カウンタ2のそれぞれの最高カウント
数は2048と64であり、最高カウント後0に復帰す
る構造である。なの第1、第2レジスタ3と4は
ゲーテツド・クロツク8にて第1、第2カウンタ
1と2のカウント数をそれぞれ収納し、ゲーテツ
ド・クロツク8が停止している間その収納した計
数を保持する動作をする。比較回路5は第1カウ
ンタ1と第1レジスタ3の値を比較し一致してい
ると“0”の信号を出力し、それぞれの大小も信
号として出力する。比較回路6は第2カウンタ2
と第2レジスタ4との値を比較した一致とそれぞ
れの大小を信号として出力する。以上の構成で電
子計算機のプログラム実行する場合、最初制御卓
からスタートさせると、リセツト回路が動作し第
1、第2カウンタ1,2及び第1、第2レジスタ
3,4とも0となり、比較回路5と6は一致した
時に信号“0”を共に出力して電子計算機は命令
の実行を開始する。即ち電子計算は比較回路5と
6の出力が共に信号“0”を出した場合命令を実
行する状態になるのである。これにより最初にプ
ログラムを実行する場合はクロツク信号とリフレ
ツシユとの同期は確実になされることとなる。何
らかの理由でゲーテツド・クロツクを停止する
と、第1レジスタ3と第2レジスタ4はともにそ
の時点におけるサイクル数とリフレツシユ回数を
表示したまゝ停止する。ところがフリーラン・ク
ロツクにて作動するカウンタ1および2は停止せ
ず作動したままである。この状態では、プログラ
ムの実行は停止されているのでメモリのリフレツ
シユだけが必要な回数、即ち64回になるまで実行
される。
一方、サイクル信号によつて第1のカウンタ1
はその間カウントアツプされフルカウントになつ
た時、後述するように第1及び第2のカウンタ
1、2は同時に0にリセツトされ、再びサイクル
とリフレツシユが同時にスタートして同期され
る。現時点における第1カウンタ1と第1レジス
タ3の表示値を比較回路5にて比較するとともに
第2カウント2と第2レジスタ4の表示値を比較
回路6にて比較し、カウンタ値が共にレジスタ値
より小なる時にリフレツシユ動作を行なう。つま
り、両比較回路5,6の出力が0になるまでリフ
レツシユが実行される。
この時点で、ゲーテツド・クロツクを歩進する
信号が出されていれば両比較回路5,6の出力0
をトリガーとしてプログラムの実行が再開され、
サイクル、リフレツシユ共にゲーデツド・クロツ
クの停止時と同じ条件の時点からプログラムが再
スタートできる。
本発明による実施例の回路図を第2図に示す。
第1図と同一箇所は同符号を用いる。9ないし1
6はアンド回路、17ないし21はゲート回路、
22はフリツプフロツプ回路である。第1カウン
タ1は最高値2047をもち、最高値になるとゼロに
復帰し、なおこの最高値になりたる時第2カウン
タ2をゼロに復帰せしめる機能をもつている。第
2カウンタ2は最高値63であり、第1カウンタ1
が2047になる迄にリフレツシユせねばならない所
要回数を計数する。第1、第2レジスタ3と4は
従つてそれぞれ2047、68を格納し得るレジスタで
ある。第1、第2レジスタ3と4及び比較回路5
と6の動作は前記したので省略する。第2カウン
タ2は0ないし6ビツト目からなる7ビツト構成
であり、そね最高ビツトの検出信号と第2カウン
タ2のリフレツシユ回数入力とがアンド回路9に
入力され、その出力はゲート回路17を通りアン
ド回路14に入力される。このアンド回路14に
は更にゲート回路11とゲート回路21の出力が
入力される。このアンド回路11の入力には比較
回路5と6のそれぞれの差が小さい即ちカウンタ
がレジスタより小さい場合の信号が入力されてい
る。一方のゲート回路21はゲーテツド・クロツ
クを停止させる信号が入力されている。以上のア
ンド回路9と11と14及びゲート回路21の動
作はリフレツシユ回数入力が第1カウンタ2の最
高値に達する迄と、比較回路5と6の差値が小な
る場合で、更にゲーテツド・クロツクを停止した
三条件を満足したる時アンド回路14は出力し、
ゲート回路19を通りメモリのリフレツシユを続
行するとともにゲート回路18を介しリフレツシ
ユ回数を第2カウンタ2に戻しカウンタを桁上げ
するのである。第1、第2カウンタの桁上げによ
り、それぞれのカウンタが対応するレジスタ値に
なると比較回路5と6はそれぞれ等しいことを検
出し、前記したように図示しないプログラム・ラ
ンを実行する。従つて第1、第2レジスタ表示値
にて同期することとなる。ゲーテツド・クロツク
信号を停止した場合は他の競合するアクセスは動
作させない。通常状態における動作としては第2
レジスタ4が最高値になる迄アンド回路10を通
り更にゲート回路20を通つたリフレツシユ回数
信号は他のアクセス信号無とゲート回路21のゲ
イテツド・クロツク停止信号無しの信号の状態の
ときにアンド回路15を通りゲート回路19と1
8に入力されるのは前記と同様であり、この際の
アンド回路14の出力はゲーテツド・クロツク停
止信号無しで禁止されている。従つてゲーテツ
ド・クロツクの停止信号を出する第1のレジス
タ、第2のレジスタ3,4は計数を停止し、フリ
ーラン・クロツクにて作動するカウンタ1と2が
各所定サイクルの間の所要回数のリフレツシユを
実行し、比較回路5と6が前記条件即ち差値が小
になつた時作動し、レジスタ3と4の値になつた
時同期することとなる。次に入為的な1ステツプ
送りの場合について述べる。比較回路5のカウン
タとレジスタの値の等しいという状態と電子計算
機をスタートさせるスタートパルス信号がフリツ
プフロツプ回路22のS側に入され、1ステツプ
送り信号がアンド回路13に入力されると、フリ
ツプフロツプ回路22は“−1”を出力し、クロ
ツクパルス7とともにアンド回路16に入力さ
れ、アンド回路16は1パルスのゲーテツド・ク
ロツクを出力する。従つて第1、第2レジスタ
は、それぞれ1パルスに対応する歩進をなす。即
ち比較回路5のゼロの時点より1パルス分歩進し
た位置に第2のレジスタ3は位置し、1ステツプ
歩進した時点よりプログラムが実行されることと
なる。勿論、以上の説明は1パルスとしてなした
がパルス数が多くても同一動作をする。結果とし
てこの同期方式は、ゲーテツド・クロツクを停止
させると第1と第2のレジスタ表示値で同期がと
られることとなる。
以上の説明より明らかなように本発明によるリ
フレツシユ同期方式によればプログラムに影響を
及ぼすリフレツシユが同一タイミングに常に実行
されるリフレツシユ同期方式となり、本方式を電
子計算機システムに適用すれば保守および障害探
索上きわめて利点の多いものとなる。
【図面の簡単な説明】
第1図は本発明によるリフレツシユ同期方式の
一実施例のブロツク図を、第2図は本発明の一実
施例の回路図を示す。 図において、1は第1カウンタ、2は第2カウ
ンタ、3は第1レジスタ、4は第2レジスタ、7
はフリーラン・クロツク、8はゲーテツド・クロ
ツクである。

Claims (1)

    【特許請求の範囲】
  1. 1 メモリのリフレツシユ単位が複数に分割さ
    れ、所定サイクルの間に所要回数のリフレツシユ
    を実行するメモリのリフレツシユ同期方式におい
    て、第1のクロツクにて該サイクルを計数する第
    1のカウンタと該リフレツシユの回数を計数する
    第2のカウンタと該第1、第2カウンタのそれぞ
    れの計数値を第2のクロツクにてセツトする第1
    レジスタと第2レジスタとを備え、該第2のクロ
    ツクが停止した状態では該第1のカウンタが該第
    1レジスタ数値になるまでの間に前記第2レジス
    タ数値迄前記リフレツシユを実行し、該第1カウ
    ンタが該第1レジスタ数値と前記所定サイクルと
    の間にある場合に残りの前記所要回数のリフレツ
    シユを実行させるようにしたことを特徴とするリ
    フレツシユ同期方式。
JP55184705A 1980-12-25 1980-12-25 Refresh synchronism system Granted JPS57109186A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP55184705A JPS57109186A (en) 1980-12-25 1980-12-25 Refresh synchronism system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP55184705A JPS57109186A (en) 1980-12-25 1980-12-25 Refresh synchronism system

Publications (2)

Publication Number Publication Date
JPS57109186A JPS57109186A (en) 1982-07-07
JPH038036B2 true JPH038036B2 (ja) 1991-02-05

Family

ID=16157923

Family Applications (1)

Application Number Title Priority Date Filing Date
JP55184705A Granted JPS57109186A (en) 1980-12-25 1980-12-25 Refresh synchronism system

Country Status (1)

Country Link
JP (1) JPS57109186A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62125595A (ja) * 1985-11-26 1987-06-06 Hitachi Electronics Eng Co Ltd リフレツシユ制御方式

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS558630A (en) * 1978-06-30 1980-01-22 Fujitsu Ltd Clock control system

Also Published As

Publication number Publication date
JPS57109186A (en) 1982-07-07

Similar Documents

Publication Publication Date Title
US4172282A (en) Processor controlled memory refresh
CA1213675A (en) Dynamic random access memory refresh control system
EP0218830B1 (en) A memory test apparatus
US4386401A (en) High speed processing restarting apparatus
GB1579944A (en) Multi-processor data processing systems
JP3092566B2 (ja) パイプライン方式のバスを用いたメモリ制御方式
JPH032958A (ja) 多重プロセッサシステムにおけるシリアライズ機能の検証方式
US5758059A (en) In-circuit emulator in which abrupt and deferred arming and disarming of several events on a microprocessor chip are controlled using a single-input pin
JPH038036B2 (ja)
JPH0320776B2 (ja)
US5710800A (en) Data receiving device
US4567571A (en) Memory control for refreshing in a step mode
RU2094842C1 (ru) Устройство для контроля управляющей вычислительной машины
JPS5840772B2 (ja) デ−タ比較一致表示方式
RU2058679C1 (ru) Устройство для контроля и резервирования информационной системы
US5745742A (en) Apparatus for coordinating clock distribution in a fully redundant computer system
RU2030784C1 (ru) Устройство для поиска перемежающихся неисправностей в микропроцессорных системах
RU2099777C1 (ru) Устройство для поиска перемежающихся отказов в микропроцессорных системах
TWI816032B (zh) 多核心處理器電路
JPH05107314A (ja) Ic試験装置
JPS5829194A (ja) 情報処理装置
JPS61222091A (ja) ダイナミツクメモリのリフレツシユ方式
JPS5856286A (ja) リフレツシユ制御方式
SU660053A1 (ru) Устройство дл контрол микропроцессора
JP2582407B2 (ja) 集積回路の試験方法