JPS6257194A - 二重化メモリ装置 - Google Patents

二重化メモリ装置

Info

Publication number
JPS6257194A
JPS6257194A JP60196219A JP19621985A JPS6257194A JP S6257194 A JPS6257194 A JP S6257194A JP 60196219 A JP60196219 A JP 60196219A JP 19621985 A JP19621985 A JP 19621985A JP S6257194 A JPS6257194 A JP S6257194A
Authority
JP
Japan
Prior art keywords
memory section
section
refreshing
refresh
side memory
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
JP60196219A
Other languages
English (en)
Inventor
Tadafumi Shirakawa
白川 忠文
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP60196219A priority Critical patent/JPS6257194A/ja
Publication of JPS6257194A publication Critical patent/JPS6257194A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、信頼性の高い計算機制御を実現するために
用いられる二重化メモリ装置の制御に関するものである
〔従来の技術〕
第2図は従来の二重化メモリ装置を示すブロック図であ
り、図において、1aはマスター側メモリ部、1bはス
レーブ側メモリ部、2a、2bはマスター側メモリ部及
びスレーブ側メモリ部を制御する第1.第2のタイミン
グ発生部、3はクロック計数部、4はクロック計数部の
計数値によりメモリ部へのリフレッシュ要求信号発生部
、5は計算機よりの制御信号、6はバスコントローラユ
ニットよりのクロックである。
次に動作について説明する。工業用計算機等の高信頼性
を要求されるシステムでは、メモリ装置の信頼性を確保
するために、独立してアクセス可能なメモリ部を二重化
している。この二重化メモリ装置においては、リフレッ
シュ動作と競合しない通常の動作の内、計算機よりの読
み出し要求では、制御信号5を経由してマスター側メモ
リ部1aの第1のタイミング発生部2aを駆動し、マス
ター側メモリ部1aを読み出しに行く、マスク−側メそ
り部1aでエラーが発生するとスレーブ側メモリ部2b
の第2のタイミング発生部2bを駆動し、スレーブ側メ
モリ部1bを読み出しに行く。他方計算機よりの書き込
み要求ではマスター側のメモリ部1aとスレーブ側メモ
リ部1bに同じデータを書き込むために、第1.第2の
両方のタイミング発生部2a、  2bを同時に駆動し
、マスター側及びスレーブ側メモリla、lbに書き込
む。
次にリフレッシュ動作では、バスコントロールユニット
よりのクロック6をクロック計数部3で計数し、規定の
計数値になればリフレ・ノシュ要求信号発生部4よりリ
フレッシュ要求を出し、第1゜第2のタイミング発生部
2a、2bを同時に駆動し、マスター側メモリ部1a、
スレーブ側メモリ部1bを同時にリフレッシュする。
〔発明が解決しようとする問題点〕
従来の二重化メモリ装置は以上のように構成されている
ので、リフレッシュ動作中に計算機より読み出し要求が
あった場合、リフレッシュ動作により両方のメモリ系が
駆動中であり、これが終了するまで待たなければ、メモ
リ部をアクセスすることができず、アクセス・タイムが
遅くなるという欠点があった。なお、書き込み要求の場
合は使用法にもよるが一般的には読み出し要求よりきび
しくなく、リフレッシュ動作の終了を待ってメモリ部を
アクセスしても良い場合が多い。
この発明は上記のような問題点を解消するためになされ
たもので、二重化メモリ装置のリフレッシュ手段を二重
化し、両方のメモリ部へ同時にリッツシュ要求信号が発
生することのないようにすることによって、計算機より
の読み出し要求がリフレッシュ動作と競合しても、どち
らが一方のメモリ部がアクセスできるようにすることで
、読み出し要求時のアクセス・タイムが遅くなったとい
う欠点を除去できる二重化メモリ装置を得ることを目的
とする。
〔問題点を解決するだめの手段〕
このため、この発明にかかる二重化メモリ装置は前記マ
スター側メモリ部とスレーブ側メモリ部を個々にリフレ
ッシュするための第1.第2リフレッシュ手段と、この
第1.第2リフレッシュ手段によるリフレッシュ動作が
同時に行われないように制御する制御手段とを設け、計
算機の読み出し要求がリフレッシュ動作と競合したとき
リフレッシュされない他方のメモリ部のアクセスを可能
としたことを特徴とするものである。
〔作用〕
第1.第2リフレッシュ手段はマスター側メモリ部とス
レーブ側メモリ部を個々にリフレッシュする。この場合
制御手段は第1.第2リフレッシュ手段が出力されるリ
フレッシュ要求信号が同時に発生しないように制御する
これにより計算機の読み出し要求がリフレッシュ動作と
競合したときリフレッシュされない他方のメモリ部のア
クセスを可能とすることができる。
〔実施例〕
以下図面に基づいて本発明の詳細な説明する。
第1図は本発明の一実施例を示す二重化メモリ装置の構
成図である。
第1図において、laはマスター側メモリ部、1bはス
レーブ側メモリ部、2a、2bはマスター側及びスレー
ブ側メモリ部を制°御する第1.第2のタイミング発生
部、3a、3bは第1.第2のクロック計数部、4a、
4bは第1.第2のクロック計数部3.a、3bの計数
値によりメモリ部への第1.第2のリフレッシュ要求信
号発生部、5は計算機よりの制御信号、6はバスコント
ローラユニットよりのクロックである。
また、7はマスター側メモリ部1aのリフレッシュ動作
とスレーブ側メモリ部1bのりフレッシュ動作が同時に
行われないように制御する制御手段である。
ここにおいて、第1のクロック計数部3aと第1のリフ
レッシュ要求信号発生部4aは第1のリフレッシュ手段
8aを構成し、第2のクロック計数部3bと第2のリフ
レッシュ要求信号発生部4bは第2のリフレッシュ手段
8bを構成している。
次に上記のように構成された二重化メモリ装置の動作を
説明する。
リフレッシュ動作と競合しない通常の動作の内、計算機
よりの読み出し要求では、制御信号5を経由してマスタ
ー側の第1のタイミング発生部2aを駆動し、マスター
側メモリ部1aを読み出しに行く。マスター側メモリ部
1aでエラーが発生するとスレーブ側の第2のタイミン
グ発生部2bを駆動し、スレーブ側メモリ部1bを読み
出しに行く。他方計算機よりの書き込み要求では、マス
ター側メモリ部1aとスレーブ側メモリ部ibに同じデ
ータを書き込むために、第1及び第2の両方のタイミン
グ発生部2a、2bを同時に駆動し、マスター側及びス
レーブ側メモリ部1.a、lbに書き込む。次にリフレ
ッシュ動作では、バスコントロールユニットよりのクロ
ック6を第1.第2のクロック計数部3a、3bで計数
するのであるが、この時第1.第2のクロック計数部3
a。
3bとでは初期値が異なるように電源投入時又は初期設
定時に設定できるように制御手段7で制御することで、
同時にマスター側メモリ部1aとスレーブ側メモリ部1
bに同時にリフレッシュ要求が発生することがないよう
にしておき、規定の計数値になった側から第1のりフレ
ッシュ要求信号発生部4a又は第2のリフレッシュ要求
信号発生部4bよりリフレッシュ要求を出し、第1のリ
フレッシュ要求信号発生部4aからであれば第1のタイ
ミング発生部2aを駆動し、マスター側メモリ部1aを
リフレッシュする。また第2のりフレッシュ要求信号発
生部4bからであれば第2のタイミング発生部2bを駆
動し、スレーブ側メモリ部1bをリフレッシュする。
次にリフレッシュ動作と競合した場合の計算機よりの読
み出し要求では、必ずマスター側がスレーブ側のメモリ
部の一方しかりフレッシュ動作を実行していないので、
リフレッシュ動作を実行していない側のメモリ部側を読
み出しに行くようにする。即ち、マスター側メモリ部1
aがリフレッシュ中ならば、スレーブ側メモリ部1bの
第2のタイミング発生部2bを駆動し、スレーブ側メモ
リ部1bを読み出しに行く。逆にスレーブ側メモリ部1
bがリフレッシュ中であればマスター側の第1のタイミ
ング発生部2aを駆動し、マスター側メモリ部1aを読
み出しに行く。書き込み要求の場合はマスター側とスレ
ーブ側に同じデータを書き込む必要からリフレッシュ動
作の終了を待って第1.第2のタイミング発生部2a、
2bを同時に駆動し、マスター側及びスレーブ側メ′モ
リ部Ia、lbに書き込む。
〔発明の効果〕 以上説明したように、この発明にかがる二重化メモリ装
置によれば、マスター側メモリ部とスレーブ側メモリ部
を個々にリフレッシュするための第1.第2リフレッシ
ュ手段と、この第1.第2リフレッシュ手段によるリフ
レッシュ動作が同時に行われないように制御する制御手
段とを設け、計算機の読み出し要求がリフレッシュ動作
と競合したときリフレッシュされない他方のメモリ部の
アクセスを可能としたので計算機よりの読み出し要求と
リフレッシュ動作が競合した場合でも、アクセス・タイ
ムの遅れを最小限に減らすことができる。
【図面の簡単な説明】
第1図はこの発明の一実施例による二重化メモリ装置の
ブロック図、第2図は従来の二重化メモリ装置のブロッ
ク図である。 7・・・制御手段、8a・・・第1のりフレッシュ手段
、8b・・・第2のリフレッシュ手段。 代理人  大  岩  増  雄(ほか2名)第1 図 手続補正書輸鋤 昭和  年 1月  日 二重化メモリ装置 、3.補正をする者 事件との関係  特許出願人 住 所    東京都千代田区丸の内二丁目2番3号名
 称  (601)三菱電機株式会社代表者志岐守哉 4、代理人 住 所    東京都千代田区丸の内二丁目2番3号5
、補正の対象 発明の詳細な説明の旧。 6、補正の内容 (1)明細書第3頁第2行目「メモリ部2bJとあるの
を「メモリ部1bJと補正する。 (2)同書第4頁第15行目「遅くなった」とあるのを
「遅くなる」と補正する。 (3)同書第8頁第20行目乃至9頁第1行目「逆にス
レーブ側メモリ部1bがリフレッシュ中であれば」とあ
るのを[ただしマスター側メモリ部1aがリフレッシュ
中でなければ]と補正する。 (4)同書第9頁第18行目「可能としたので」とある
のを「可能としたことで」と補正する。 以上

Claims (1)

  1. 【特許請求の範囲】 独立してアクセス可能なメモリ部をマスター側メモリ部
    とスレーブ側メモリ部に二重化し、この両方のメモリ部
    を一定時間ごとにリフレッシュする二重化メモリ装置に
    おいて、 前記マスター側メモリ部とスレーブ側メモリ部を個々に
    リフレッシュするための第1、第2リフレッシュ手段と
    、この第1、第2リフレッシュ手段によるリフレッシュ
    動作が同時に行われないように制御する制御手段とを設
    け、計算機の読み出し要求がリフレッシュ動作と競合し
    たときリフレッシュされない他方のメモリ部のアクセス
    を可能とした二重化メモリ装置。
JP60196219A 1985-09-05 1985-09-05 二重化メモリ装置 Pending JPS6257194A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60196219A JPS6257194A (ja) 1985-09-05 1985-09-05 二重化メモリ装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60196219A JPS6257194A (ja) 1985-09-05 1985-09-05 二重化メモリ装置

Publications (1)

Publication Number Publication Date
JPS6257194A true JPS6257194A (ja) 1987-03-12

Family

ID=16354183

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60196219A Pending JPS6257194A (ja) 1985-09-05 1985-09-05 二重化メモリ装置

Country Status (1)

Country Link
JP (1) JPS6257194A (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004507856A (ja) * 2000-08-17 2004-03-11 マイクロン・テクノロジー・インコーポレーテッド ダイナミックランダムアクセスメモリのリフレッシュを隠す方法およびシステム
JP2006075457A (ja) * 2004-09-13 2006-03-23 Daiman:Kk 遊技機
KR100901404B1 (ko) * 2001-11-22 2009-06-05 후지쯔 마이크로일렉트로닉스 가부시키가이샤 패리티 셀 어레이를 구비한 메모리 회로
JP2012022754A (ja) * 2010-07-15 2012-02-02 Nec Embedded Products Ltd フラッシュromエミュレータおよびデータ制御方法
JP2015079293A (ja) * 2013-10-15 2015-04-23 Necプラットフォームズ株式会社 メモリ制御装置、メモリ制御方法、及び、情報処理装置

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004507856A (ja) * 2000-08-17 2004-03-11 マイクロン・テクノロジー・インコーポレーテッド ダイナミックランダムアクセスメモリのリフレッシュを隠す方法およびシステム
KR100901404B1 (ko) * 2001-11-22 2009-06-05 후지쯔 마이크로일렉트로닉스 가부시키가이샤 패리티 셀 어레이를 구비한 메모리 회로
JP2006075457A (ja) * 2004-09-13 2006-03-23 Daiman:Kk 遊技機
JP2012022754A (ja) * 2010-07-15 2012-02-02 Nec Embedded Products Ltd フラッシュromエミュレータおよびデータ制御方法
JP2015079293A (ja) * 2013-10-15 2015-04-23 Necプラットフォームズ株式会社 メモリ制御装置、メモリ制御方法、及び、情報処理装置

Similar Documents

Publication Publication Date Title
JP2909592B2 (ja) コンピュータメモリシステム
US6587389B2 (en) DRAM refresh command operation
JPH11312119A (ja) メモリモジュ―ルシステム
JPH01158553A (ja) メモリ制御装置
JPS6257194A (ja) 二重化メモリ装置
US5007012A (en) Fly-by data transfer system
US6868486B1 (en) Providing multiple memory controllers on a memory bus
KR101022473B1 (ko) 다층 버스 시스템에서의 메모리 뱅크 인터리빙 방법 및장치
JPS6326753A (ja) メモリ−バス制御方法
JPH036763A (ja) Dram型メモリ装置間の高速データ転送方法
JP2909126B2 (ja) メモリ制御装置
US6499087B1 (en) Synchronous memory sharing based on cycle stealing
JPH02132543A (ja) 情報処理装置
JP3588405B2 (ja) メモリ制御装置
JP3318125B2 (ja) Dram制御回路
WO1984000221A1 (en) A high performance multi-processor system
JP2552366B2 (ja) ビットブロック転送制御装置
JPH08212126A (ja) Dramコントローラ
JPH01237734A (ja) 二重化装置
JPS60110067A (ja) 簡易型メモリデ−タ転送装置
JPS6367669A (ja) 記憶制御装置の制御方式
JPH03232031A (ja) 主記憶の制御方式
JPH11110288A (ja) ディジタルコンピュータのメモリ装置
JPH0150039B2 (ja)
JPH04141884A (ja) メモリ制御方式