JPH03157744A - エラー訂正再書き込み方式 - Google Patents
エラー訂正再書き込み方式Info
- Publication number
- JPH03157744A JPH03157744A JP1298070A JP29807089A JPH03157744A JP H03157744 A JPH03157744 A JP H03157744A JP 1298070 A JP1298070 A JP 1298070A JP 29807089 A JP29807089 A JP 29807089A JP H03157744 A JPH03157744 A JP H03157744A
- Authority
- JP
- Japan
- Prior art keywords
- data
- memory device
- address
- error
- storage device
- 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
Links
- 238000000034 method Methods 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
- Retry When Errors Occur (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は記憶装置のエラー訂正再書き込みに関し、特に
診断装置によるエラー訂正再書き込み方式に関する。
診断装置によるエラー訂正再書き込み方式に関する。
従来、エラー訂正再書き込み方式には記憶装置に格納さ
れるデータにECCビットを付加し、記憶装置から読み
出されたデータ及びECCビットを用いてエラーの検出
・訂正を行い、訂正データを直接記憶装置に書き戻すと
いうハードウェアによる再書き込み方式がある。
れるデータにECCビットを付加し、記憶装置から読み
出されたデータ及びECCビットを用いてエラーの検出
・訂正を行い、訂正データを直接記憶装置に書き戻すと
いうハードウェアによる再書き込み方式がある。
上記した従来のエラー訂正再書き込み方式は、記憶装置
から読み出されたデータにエラーがあった場合、エラー
の検出・訂正の後に訂正データを記憶装置に書き戻すま
での間、他のリクエストが記憶装置をアクセスできない
という欠点がある。
から読み出されたデータにエラーがあった場合、エラー
の検出・訂正の後に訂正データを記憶装置に書き戻すま
での間、他のリクエストが記憶装置をアクセスできない
という欠点がある。
本発明のエラー訂正書き込み方式は、記憶装置からデー
タを読み出した時の訂正可能エラーの有無情報および前
記記憶装置における前記データのアドレスを診断装置に
送り、前記診断装置は前記アドレスを使用し前記記憶装
置に対しリード及びライト動作を行い、訂正データを前
記記憶装置に再書き込みするようにして実現される。
タを読み出した時の訂正可能エラーの有無情報および前
記記憶装置における前記データのアドレスを診断装置に
送り、前記診断装置は前記アドレスを使用し前記記憶装
置に対しリード及びライト動作を行い、訂正データを前
記記憶装置に再書き込みするようにして実現される。
次に、本発明について図面の簡単な説明する。
第1図は本発明の一実施例を示すブロック図である。同
図において診断装置1および処理装置2はアドレス線1
01およびデータ線102を経由してアドレスレジスタ
3およびデータレジスタ4にアドレスおよびデータをセ
ットする事により記憶装置6をリード、ライトする。
図において診断装置1および処理装置2はアドレス線1
01およびデータ線102を経由してアドレスレジスタ
3およびデータレジスタ4にアドレスおよびデータをセ
ットする事により記憶装置6をリード、ライトする。
処理装置2が記憶装置6にリードを行った場合、ECC
コレクタ7によってエラーの検出、訂正が行われ訂正デ
ータをリードデータレジスタ10にセットする。この時
、エラーが検出されそれが訂正可能エラーだったならば
エラーレジスタ9をセットする。アドレスレジスタ8に
はり一ドデータ10のセットと同じタイミングでアドレ
スレジスタ3の内容をセットする。
コレクタ7によってエラーの検出、訂正が行われ訂正デ
ータをリードデータレジスタ10にセットする。この時
、エラーが検出されそれが訂正可能エラーだったならば
エラーレジスタ9をセットする。アドレスレジスタ8に
はり一ドデータ10のセットと同じタイミングでアドレ
スレジスタ3の内容をセットする。
エラーレジスタ9の内容はエラー報告として診断装置1
に報告される。診断装置1は報告を受けたならばアドレ
スレジスタ8の内容をエラーアドレスとして保持し、一
定時間エラー報告をマスクする。一定時間経過後、診断
装置1はエラー報告のマスクを解除し、保持しているエ
ラーアドレスを使用し記憶装置6からリードデータを得
る。
に報告される。診断装置1は報告を受けたならばアドレ
スレジスタ8の内容をエラーアドレスとして保持し、一
定時間エラー報告をマスクする。一定時間経過後、診断
装置1はエラー報告のマスクを解除し、保持しているエ
ラーアドレスを使用し記憶装置6からリードデータを得
る。
この時、リードデータがエラー検出の結果正常であった
ならば、診断装置1は処理を終了し、エラーの監視をつ
づける。リードデータが訂正可能エラーだったならば、
診断装置1は保持しているエラーアドレスと記憶装置か
らの訂正済みリードデータを使用し、記憶装置6に再書
き込みを行う。
ならば、診断装置1は処理を終了し、エラーの監視をつ
づける。リードデータが訂正可能エラーだったならば、
診断装置1は保持しているエラーアドレスと記憶装置か
らの訂正済みリードデータを使用し、記憶装置6に再書
き込みを行う。
診断装置1が上記リード、再書き込み動作中は処理装置
2による記憶装置6に対するライト動作を抑止する0診
断装置1は再書き込みが終了しなならばエラーの監視を
つづける。
2による記憶装置6に対するライト動作を抑止する0診
断装置1は再書き込みが終了しなならばエラーの監視を
つづける。
以上説明したように本発明は診断装置からS/Wによる
再書き込みを行うので、エラー訂正、再書き込みの必要
がない。したがって同一アドレスで連続してエラーが発
生した様な場合、処理装置の記憶装置に対する動作を防
げない。
再書き込みを行うので、エラー訂正、再書き込みの必要
がない。したがって同一アドレスで連続してエラーが発
生した様な場合、処理装置の記憶装置に対する動作を防
げない。
第1図は本発明の一実施例のブロック図である。
1・・・診断装置、2・・・処理装置、3.8・・・ア
ドレスレジスタ、4・・・データレジスタ、5・・・E
CCジェネレータ、6・・・記憶装置、7・・・ECC
コレクタ、9・・・エラーレジスタ、10・・・リード
データレジスタ。
ドレスレジスタ、4・・・データレジスタ、5・・・E
CCジェネレータ、6・・・記憶装置、7・・・ECC
コレクタ、9・・・エラーレジスタ、10・・・リード
データレジスタ。
Claims (1)
- 記憶装置からデータを読み出した時の訂正可能エラーの
有無情報および前記記憶装置における前記データのアド
レスを診断装置に送り、前記診断装置は前記アドレスを
使用し前記記憶装置に対しリード及びライト動作を行い
、訂正データを前記記憶装置に再書き込みすることを特
徴とするエラー訂正再書き込み方式。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1298070A JPH03157744A (ja) | 1989-11-15 | 1989-11-15 | エラー訂正再書き込み方式 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1298070A JPH03157744A (ja) | 1989-11-15 | 1989-11-15 | エラー訂正再書き込み方式 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH03157744A true JPH03157744A (ja) | 1991-07-05 |
Family
ID=17854754
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1298070A Pending JPH03157744A (ja) | 1989-11-15 | 1989-11-15 | エラー訂正再書き込み方式 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH03157744A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05334110A (ja) * | 1992-06-04 | 1993-12-17 | Nec Corp | 遅延誤り訂正装置 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5764400A (en) * | 1980-10-03 | 1982-04-19 | Nec Corp | Error correction system of storage contents |
-
1989
- 1989-11-15 JP JP1298070A patent/JPH03157744A/ja active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5764400A (en) * | 1980-10-03 | 1982-04-19 | Nec Corp | Error correction system of storage contents |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05334110A (ja) * | 1992-06-04 | 1993-12-17 | Nec Corp | 遅延誤り訂正装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH03157744A (ja) | エラー訂正再書き込み方式 | |
JPH07334407A (ja) | メモリのリフレッシュ方法 | |
JP4131928B2 (ja) | データ記憶制御方法および装置 | |
JP3130796B2 (ja) | 制御記憶装置 | |
JP2853555B2 (ja) | 記憶制御装置 | |
JPH06149685A (ja) | メモリエラー回復装置 | |
JPS6051142B2 (ja) | ロギングエラ−制御方式 | |
JPH05241974A (ja) | 記憶装置 | |
JP2998282B2 (ja) | メモリ装置 | |
JPH04343154A (ja) | メモリ装置 | |
JPH0223442A (ja) | メモリ制御装置 | |
JPH04125753A (ja) | メモリのオンライン診断方式 | |
JPH0756816A (ja) | メモリの制御装置 | |
JPH04337857A (ja) | マイクロプロセッサ装置 | |
JPH0341538A (ja) | 主記憶装置 | |
JPH03290745A (ja) | メモリエラー検出・訂正方法 | |
JPS6022773B2 (ja) | 記憶装置 | |
JPH04153754A (ja) | 記憶制御方式 | |
JP2000215111A (ja) | メモリ制御装置及びメモリ制御方法 | |
JPS6339061A (ja) | メモリエラ−に対する処理方式 | |
JPH054266U (ja) | メモリ装置 | |
JPH02110741A (ja) | マイクロプログラム制御装置 | |
JPH0571950U (ja) | 定周期メモリ検査装置 | |
JPH0944411A (ja) | パトロール方式を採用した記憶装置 | |
JPS63181197A (ja) | スタチツク型半導体メモリ装置及びその駆動方法 |