JPS6097452A - メモリ制御方式 - Google Patents

メモリ制御方式

Info

Publication number
JPS6097452A
JPS6097452A JP58204875A JP20487583A JPS6097452A JP S6097452 A JPS6097452 A JP S6097452A JP 58204875 A JP58204875 A JP 58204875A JP 20487583 A JP20487583 A JP 20487583A JP S6097452 A JPS6097452 A JP S6097452A
Authority
JP
Japan
Prior art keywords
address
ram
error
check
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
JP58204875A
Other languages
English (en)
Inventor
Nobuo Ueda
植田 展生
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry 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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP58204875A priority Critical patent/JPS6097452A/ja
Publication of JPS6097452A publication Critical patent/JPS6097452A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/1666Error detection or correction of the data by redundancy in hardware where the redundant component is memory or memory area
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2284Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing by power-on test, e.g. power-on self test [POST]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • For Increasing The Reliability Of Semiconductor Memories (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

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

Description

【発明の詳細な説明】 (技術分野) 本発明はRAMを使用した装置におけるRAMの一部に
不良等発生時に前記RAM不良の一部を未使用のRAM
の一部へ切替りるメモリ制御方式に関するものである。
(背景技術) 装置の汎用化が進むにつれて、プログラム容量が犬きく
なシこれに追随して記憶素子も多数使用する様になって
きている。記憶素子にはリードオンリーメモリ(以下R
OMと略す)、RAM等あるがROMでは実装上あるい
はメインテナンス上大容量化には向いていないので、R
AMを使用し、このRAMにフロッピーディスク装置(
FDD )あるいはカセット磁気テープ(CMT )等
からプログラムを転送して、前記プログラムを転送され
たRAMにより装置の運用を行なっている。前記プログ
ラムの転送前にRAMの書込み読出しチェックを行ない
正常であればプログラムの転送を行なう。もし異常が検
出された場合はエラーとしてランプ表示あるいはブザー
鳴動専行ないオペレータにエラーを促し、装置としては
その時点で障害とし機能しない様になっておシ業務上支
障をきたすことがある。
(発明の課題) 本発明は、RAMチェック時RAMの素子不良等によシ
損Wの一部がエラーとなった時、エラーが検出されたR
AMアドレス部を未使用のRAMアドレス部に切替え、
ある一部分のRAMの素子不良が発生しても装置として
正常に機能することを目的としたメモリ制御方式に関す
る。
(発明の構成および作用) 第2図は本発明の一実施例で1〜4はプログラムを格納
するRAM部、6はFDD (又はCMT )部、7は
電源投入時前記RAM部1〜4が正常か否かのチェック
やFDD 6からプログラムをRAM部に1〜4への転
送あるいは、RAM部1〜4に転送されたプログラムに
よシ各部への動作指令等用る主制御部、8は前記主制御
部7からのアドレスにより前記RAM部1〜4のどのR
AM部を選択するか決定するだめのデコーダ、12a〜
12nはエラーアドレスを蓄積するバッファメモリ、1
38〜13nは、前記12a〜12nに蓄積されるエラ
ーアドレスと主制御部7からのアドレスの内容とを比較
し同じであれば出力が変化する一致回路、14は前記一
致回路の13a〜13nの出力状態に応じて未使用のア
ドレスを生成するアドレス生成回路、5は主制御部7か
らアドレスか、あるいは前記アドレス生成回路14から
のアドレスかを切替えるアドレス切替回路である。
次に上記構成によるRAM部制御方式を第3図に示すフ
ローチャートを参照しながら説明する。
第3図は電源投入してから運用開始が可能になるまでの
動作フローチャートであるが、まず電源が投入されると
回路の初期リセットが行なわれ、主制御部7が動作を開
始しRAM部1〜4に対して任意のデータを書込み、こ
れを読出して書込んだ内容と読出しだ内容が一致してい
るか否かのチェックを行ない、このチェックの結果異常
がなければFDD部6から装置を運用するためのプログ
ラムをRAM部1〜4に対して転送し、転送が゛終了す
ると運用開始可能となる。もし、前記チェックの結果、
例えば100OH番地がエラーとなったらバッファメモ
リ12aに100OHをセットし再度最初からRAMチ
ェックを開始し、100OH番地が主制御部7から送出
されると一致回路13aでバッファ12aの内容と一致
がとれRAM部1〜4を選択するデコーダ8をディスイ
ネーブルすると同時に未使用部のあるRAM部(本回路
の実施例ではRAM部4)をイネーブルとし未使用部の
RAM部のアドレスを生成するアドレス生成回路14か
らのアドレスをアドレス切替回路5で有効とし、RAM
部の未使用の部分に対するアドレスが100OH番地に
対応して選択されることになる。次に150OH番地が
エラーとなったらバッファメモリ12bに1500Hを
セットし、再び最初からRAMチェックを開始し100
OH番地及び150OH番地が主制御部7から送出され
ると前記同様それぞれ未使用部のあるRAM部が選択さ
れアドレス生成回路14からのアドレスの部分が100
OH番地及び1500 H番地に対応して選択されるこ
とになり、順次エラーが検出される毎にそのエラーアド
レスをバッファメモリ12c、12d・・とセットしR
AMチェックが正常になるまであるいはパンツアメモリ
12a〜12nがフルになるまで繰返す。なおアドレス
生成回路14は、一致回路13a〜13nの出力の状態
に応じて、例えばRAM部の未使用部のアドレスが20
0OH番地以降にあるとすれば一致回路13aが出力さ
れると200OH番地を、又一致回路13bが出力され
ると2001H番地が生成されるようKあらかじめプロ
グラムができるFROM (プログラマブルリードオン
リーメモリ)でもよいし、論理回路にて構成してもよい
ことはいうまでもない。
以上説明したようにRAMのある一部分において不良等
が発生しても未使用のRAMの一部へ切替える方式であ
るので予備のRAMを用意することもなくまた、オペレ
ータ等信に何ら影響を及ぼすことなく簡単に実現できる
利点がある。
(発明の効果) 本発明は通常運用で使用するRAMのある一部分に不良
等ある時、これを未使用のRAMの一部に切替えて運用
できるためRAMを使用している装置であればどの用な
分野にも利用できる。特にRAMの一部に不良があシ該
装置がダウンすることによシ、システムとしての機能を
失うものに有効である。
【図面の簡単な説明】
第1図は従来の一実施例の動作フローチャート図、第2
図は本発明の一実施例の回路図、第3図は第1図の回路
の動作フローチャート図である。 1〜4・・・RAM部、5・・・アドレス切替回路、6
・・・FDD部、7・・・主制御部、8・・・デコーダ
、1.2 a〜12n・・・バッファメモリ、13a〜
13n・・・一致回路、J4・・アドレス生成回路、1
5・・NORケゝ−ト、16・ANDケ8−ト。 特¥[出願人 沖電気工業株式会社 特許出願代理人 弁理士 山 本 恵 −

Claims (1)

    【特許請求の範囲】
  1. 運用に先立ってランダムアクセスメモIJ (RAM)
    の書込み読出しチェックを行なうメモリ制御方式におい
    て、チェックでエラーを生じたメモリアドレスを指定す
    るバッファメモリと、前記バッファメモリによシ指定さ
    れたメモリアドレスを無効とし未使用メモリアドレスを
    有効とするためのメモリアドレス切替回路とを備え、R
    AMの書込み読出しチェックでエラーが検出された時、
    前記バッファメモリに該メモリアドレスを指定するデー
    タを書込み再びRAMの書込み読出しチェックを行なう
    ことを特徴とするメモリ制御方式。
JP58204875A 1983-11-02 1983-11-02 メモリ制御方式 Pending JPS6097452A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58204875A JPS6097452A (ja) 1983-11-02 1983-11-02 メモリ制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58204875A JPS6097452A (ja) 1983-11-02 1983-11-02 メモリ制御方式

Publications (1)

Publication Number Publication Date
JPS6097452A true JPS6097452A (ja) 1985-05-31

Family

ID=16497839

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58204875A Pending JPS6097452A (ja) 1983-11-02 1983-11-02 メモリ制御方式

Country Status (1)

Country Link
JP (1) JPS6097452A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63205899A (ja) * 1987-02-20 1988-08-25 Rohm Co Ltd 半導体メモリ駆動装置
JPH04134544A (ja) * 1990-09-26 1992-05-08 Nec Corp 情報処理装置
KR101030146B1 (ko) 2008-08-29 2011-04-18 서울대학교산학협력단 페이지 버퍼를 쓰기 캐시로 이용하는 플래시 기반 저장 장치 및 이용 방법

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63205899A (ja) * 1987-02-20 1988-08-25 Rohm Co Ltd 半導体メモリ駆動装置
JPH04134544A (ja) * 1990-09-26 1992-05-08 Nec Corp 情報処理装置
KR101030146B1 (ko) 2008-08-29 2011-04-18 서울대학교산학협력단 페이지 버퍼를 쓰기 캐시로 이용하는 플래시 기반 저장 장치 및 이용 방법

Similar Documents

Publication Publication Date Title
US20060056321A1 (en) Recovery of duplex data system after power failure
JPH06214891A (ja) データをマスクする回路と方法
US20020010891A1 (en) Redundant memory access system
CN114530187B (zh) Nor Flash、字线电压异常检测方法和控制装置
JPS6097452A (ja) メモリ制御方式
JPS6097451A (ja) メモリ制御方式
JP3244031B2 (ja) 半導体記憶装置
JP2910692B2 (ja) ランダムアクセスメモリの試験の方法
JPS60108944A (ja) 記憶装置
JPH03147162A (ja) 交代メモリーへの自動切替え方式
JPH02198100A (ja) 半導体メモリ装置
JPS6160154A (ja) 記憶装置へのアクセス制御方式
JP2573679B2 (ja) 半導体記憶装置
JPH02245954A (ja) 半導体記憶装置
JPS6346461B2 (ja)
JPS58150197A (ja) メモリ制御方式
EP1647992A1 (en) Memory circuit with a substitution memory for faulty memory cells
JPH1173795A (ja) 半導体メモリのための冗長回路
JP2001297594A (ja) フィールドにおいてメモリ冗長を再プログラムする能力を提供する方法
JPS60140450A (ja) 情報処理装置の二重化メモリ動作方式
JPS6180342A (ja) メモリ制御装置
JPH04128939A (ja) マイクロコンピュータ
JPS6051723B2 (ja) 入出力アドレス変更機能を有するシ−ケンスコントロ−ラ
JPS60549A (ja) メモリ試験方式
JPH06103056A (ja) アドレス制御装置