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

メモリ制御方式

Info

Publication number
JPH05151100A
JPH05151100A JP3340215A JP34021591A JPH05151100A JP H05151100 A JPH05151100 A JP H05151100A JP 3340215 A JP3340215 A JP 3340215A JP 34021591 A JP34021591 A JP 34021591A JP H05151100 A JPH05151100 A JP H05151100A
Authority
JP
Japan
Prior art keywords
memory
error
error detection
signal
cpu
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
JP3340215A
Other languages
English (en)
Inventor
Yasukazu Watanabe
能一 渡辺
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 Engineering Ltd
Original Assignee
NEC Engineering 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 NEC Engineering Ltd filed Critical NEC Engineering Ltd
Priority to JP3340215A priority Critical patent/JPH05151100A/ja
Publication of JPH05151100A publication Critical patent/JPH05151100A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Hardware Redundancy (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

(57)【要約】 【目的】 情報処理装置等の記憶装置に使用される半導
体メモリの制御に関し、メモリの故障時の縮退運転制御
を目的とする。 【構成】 メモリ制御方式においてメモリデータの正当
性をチェックする為のエラー検出部3と、エラー検出部
以降のメモリアクセスにおいて縮退運転制御をおこなう
縮退運転制御部4と、故障したメモリの代替として使用
される代替データレジスタ部5とから構成される。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はメモリ制御方式に関し、
特に、メモリ故障時の縮退運転制御方式に関する。
【0002】
【従来の技術】従来のメモリ故障時の制御方式は、故障
を認識する為に、冗長符号を設けて冗長検査等が実施さ
れている。例えば、1ビットのパリティビットを設けて
チェックするパリティチェック方式や、データからCR
C符号を生成してチェックするサイクリックチェック
(CRC)方式等がある。以上の方式によりメモリ故障
によるデータ化けを認識し、エラーとして中央処理装置
(以下CPUと称する)へ通知し、ソフトウェア等によ
り次回からエラーの発生したアドレスを使用しないよ
う、メモリアドレスの再配置等の実施、又はメモリユニ
ットの交換という方式がとられていた。
【0003】
【発明が解決しようとする課題】従来のメモリ制御方式
では、メモリユニット部で故障が発生するとソフトウェ
ア等により縮退運転制御部に入るわけだが、故障の発生
した部分によってはソフトウェアでの縮退制御をおこな
うにも限りがあり、また縮退制御用のソフトウェアも膨
大なものとなってくる。そして最悪の場合メモリユニッ
トの交換が必要となるなどという問題点があった。
【0004】本発明の目的はメモリ故障時の縮退運転制
御を行なうことによりソフトウェアによる膨大な縮退運
転動作プログラムの実行やメモリユニット等の交換を不
要とするメモリ制御方式を提供することにある。
【0005】
【課題を解決するための手段】本発明のメモリ制御方式
では、メモリユニット故障によるデータ化け等のエラー
を検知する為のエラー検出部と、エラー検出部によりエ
ラー検出されたデータが格納されているメモリユニット
上のアドレスを記憶し、次回以降のメモリアクセス時の
アドレスと比較し、その結果により制御する為の縮退運
転制御部と、縮退運転制御部により制御され、故障した
メモリユニットの代替として使用される代替データレジ
スタ部とを備えている。
【0006】
【実施例】次に本発明について図面を参照して説明す
る。
【0007】図1において、CPU1はメモリユニット
2に対しアクセスする為に必要なメモリアドレス10
1、メモリリクエスト信号103を出力している。
【0008】エラー検出部3は、CPU1のメモリアク
セス時、データを監視しエラーが発生した場合CPU1
に対しエラー割込み105及びエラー検出信号106を
出力する。縮退運転制御部4はCPU1より出力される
メモリリクエスト信号103を入力し、メモリユニット
2を制御する為のメモリアクセス制御信号104を出力
する。又、エラー検出部3より出力されるエラー検出信
号106により、エラーの発生したアドレスを記憶して
おき次回以降のアクセスにおいて前回記憶したエラーア
ドレスに対し、アクセスがきた場合、代替データレジス
タ5へアクセスさせるようにメモリアクセス制御信号1
04をマスクして代替レジスタ5へ制御が渡るように代
替レジスタ制御信号107を有効にする。
【0009】次に動作を説明する。
【0010】通常の動作は、CPU1よりメモリリクエ
スト信号104が縮退運転制御部4へ送出される。エラ
ー検出部3からのエラー検出信号106が出力されてい
ないことを確認して縮退運転制御部4はメモリユニット
2へ対しアクセスする為メモリアクセス制御信号104
を有効にする。これによりCPU1はメモリユニット2
に対しデータのリード/ライトが可能になる。
【0011】次にエラーが発生した場合の動作だが、C
PU1がメモリリード時に、エラー検出部3にてデータ
のエラーが検出される。エラーが検出されるとエラー検
出部3はCPU1に対しエラー割込み信号105を出力
する。割込みを受けとったCPU1は、ソフトウェア等
によりエラー割込みルーチンへ飛び、エラー発生時のリ
カバリー動作に入り、再度メモリユニット2の書き込み
等のリトライ処理を実施する。又、一方縮退運転制御部
4はエラー検出部3より出力されるエラー検出信号10
6を受け取ると、エラーの発生したアドレスを記憶す
る。そして、次回CPU1からエラーの発生したアドレ
スと同一アドレスへのメモリリクエストがきた場合、縮
退運転に入り、CPU1から入力されたメモリリクエス
ト信号103により縮退運転制御部4は、メモリユニッ
ト2へのメモリユニット制御信号104をマスクして、
代替データレジスタ5への制御を開始する為に代替レジ
スタ制御信号107を有効にする。代替レジスタ制御信
号107により、代替レジスタ5はメモリユニット2に
代ってデータを格納し、CPU1からのメモリアクセス
に備えてメモリユニット2の故障したアドレス部分の代
替メモリとなる。
【0012】
【発明の効果】以上説明したように本発明は、メモリ故
障部分を検出し、その部分を代替するデバイスを有し、
メモリ故障時の縮退運転制御をおこなうことにより、ソ
フトウェアによる大がかりな縮退運転動作プログラムの
実行やメモリユニット等の交換が不要になるという効果
を有する。
【図面の簡単な説明】
【図1】本発明の一実施例のブロック図である。
【符号の説明】
1 中央処理装置 2 メモリユニット 3 エラー検出部 4 縮退運転制御部 5 代替データレジスタ 101 メモリアドレス 102 メモリデータ 103 メモリリクエスト信号 104 メモリアクセス制御信号 105 エラー割込み信号 106 エラー検出信号 107 代替レジスタ制御信号

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 情報処理装置等の記憶装置として使用さ
    れる半導体メモリの故障時の縮退運転制御の方式におい
    て、メモリ内のデータの正当性をチェックする為のエラ
    ー検出部と、前記エラー検出部にてエラー検出されたメ
    モリデータが格納されているアドレスを記憶し、次回以
    降のメモリアクセス時のアドレスを比較し、その結果に
    よりメモリへのコントロール信号を制御する為の縮退運
    転制御部と、前記縮退運転制御部にて制御され故障した
    メモりの代替として使用される代替データレジスタ部と
    を有することを特徴をするメモリ制御方式。
JP3340215A 1991-11-29 1991-11-29 メモリ制御方式 Pending JPH05151100A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3340215A JPH05151100A (ja) 1991-11-29 1991-11-29 メモリ制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3340215A JPH05151100A (ja) 1991-11-29 1991-11-29 メモリ制御方式

Publications (1)

Publication Number Publication Date
JPH05151100A true JPH05151100A (ja) 1993-06-18

Family

ID=18334798

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3340215A Pending JPH05151100A (ja) 1991-11-29 1991-11-29 メモリ制御方式

Country Status (1)

Country Link
JP (1) JPH05151100A (ja)

Similar Documents

Publication Publication Date Title
US6691205B2 (en) Method for using RAM buffers with simultaneous accesses in flash based storage systems
US5274646A (en) Excessive error correction control
JP2001228980A (ja) ディスクアレイ用コントローラ
CN116382958B (zh) 一种内存错误的处理方法及计算设备
JP2001249911A (ja) データ転送方法及びデータ処理システム
JP4535371B2 (ja) ディスクアレイ制御プログラム、方法及び装置
JPS6235704B2 (ja)
JPH1049448A (ja) 冗長化メモリのエラー訂正機構
JP2001290710A (ja) データエラー検出装置
JPH05151100A (ja) メモリ制御方式
JPS6356751A (ja) メモリパトロ−ル制御方式
JP3502465B2 (ja) データ処理システム
JPS6327940A (ja) 記憶制御装置
JPH02301836A (ja) データ処理システム
JPS60110047A (ja) エラ−訂正方式
JPH02143352A (ja) メモリエラー検出修正方式
JP2000207289A (ja) デ―タ誤り検出方式及びその方法
JPS61253564A (ja) 記憶装置
JPH04101253A (ja) メモリのecc回路の動作試験方式
JPH0230060B2 (ja)
JPH04365145A (ja) メモリ障害処理方法
JPS5823679B2 (ja) 記憶装置
JPH0481953A (ja) メモリ装置
JPH0594379A (ja) 共有メモリ制御方式
JPH05241869A (ja) 情報処理装置のエラー検出回路