JPH04109342A - 故障判別装置 - Google Patents

故障判別装置

Info

Publication number
JPH04109342A
JPH04109342A JP2228610A JP22861090A JPH04109342A JP H04109342 A JPH04109342 A JP H04109342A JP 2228610 A JP2228610 A JP 2228610A JP 22861090 A JP22861090 A JP 22861090A JP H04109342 A JPH04109342 A JP H04109342A
Authority
JP
Japan
Prior art keywords
address
error
ecc
stored
value
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
JP2228610A
Other languages
English (en)
Inventor
Katsumi Tsukahara
克美 塚原
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 Ibaraki Ltd
Original Assignee
NEC Ibaraki 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 Ibaraki Ltd filed Critical NEC Ibaraki Ltd
Priority to JP2228610A priority Critical patent/JPH04109342A/ja
Publication of JPH04109342A publication Critical patent/JPH04109342A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)
  • Detection And Correction Of Errors (AREA)

Abstract

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

Description

【発明の詳細な説明】 技術分野 本発明は故障判別装置に関し、特に情報処理または通信
その他ディジタル処理に用いられる記憶素子の故障を判
別する装置に関する。
従来技術 記憶素子の故障を判別するため、従来パリティチェック
技術または単一誤り二重誤り検出(以下FCC)技術が
利用されている。
ECC技術を用いた記憶素子の故障判別のため、FCC
検出回路でFCCエラーを検出したとき、シンドローム
が発生される。
しかし、FCCエラーのシンドロームは常に更新され最
新のエラーのみが格納されるか、最初に発生されたエラ
ーのみが保持されている。
従って、これら最新のエラーまたは最初に発生したエラ
ーで記憶素子の故障が判別されていた。
発明の目的 本発明の目的は、記憶素子の故障箇所の判別を容品に行
えるようにした故障判別装置を提出することにある。
発明の構成 本発明に係る故障判別装置は、複数のマイクロ命令を格
納する制御記憶と、この制御記憶から読出されるマイク
ロ命令のECCエラーを検出しシンドロームを発生する
ECCチェック回路と、このFCCチェック回路でのE
CCエラー検出の統計回数値を発生する加算器と、この
加算器からの統計回数値とFCCチェック回路からのシ
ンドロームを一対として前記制御記憶に示されるアドレ
スと同一のアドレスに格納するエラーバッファと、この
エラーバッファからの統計回数値を格納し前記加算器に
与えるカウントレジスタとを含む構成である。
実施例 次に本発明の一実施例について図面を参照して詳細に説
明する。
本発明に適用される記憶素子は、一実施例で用いられる
制御記憶の他、主記憶、キャッシュ記憶、通常の命令を
格納する記憶回路およびレジスタファイルも含まれる。
図を参照すると、本発明の実施例は複数のマイクロ命令
を記憶する制御記憶10、この制御記憶10から読出す
べきマイクロ命令の制御記憶の記憶場所を示すアドレス
を格納し、又は格納しようとするアドレスレジスタ20
、このアドレスレジスタ20に格納されまたは格納され
ようとするアドレスで示された制83efE10の位置
から読出されたマイクロ命令を格納するり−Fレジスタ
30、このリードレジスタ30からの内容とアドレスレ
ジスタ20からの内容とに基づいて制GtltelOか
ら次に読出すべきマイクロ命令のアドレスを生成するア
ドレス生成回路40、リードレジスタ30に格納された
マイクロ命令のECCエラーを検出するFCCチェック
回路50、この回路50からのシンドロームに基づいて
ECCエラーを訂正し制御記t@ 10に格納するエラ
ー訂正回路90SECCチェック回路5〔)てECCエ
ラー検出によりその検出の回路をカウントする加算器7
0、この加算器70て生成されたECCエラー検出の統
計回数およびFCCチェック回路50でのシンドローム
をアドレス生成回路40からのアドレスで示される位置
に格納するエラーバッファ80 、およびこのエラーバ
ッファ80から与えられるECCエラー検出の統91回
数を格納するカウントレジスタ60を含む。
次に、本発明の実施例の動作のうち特に特徴部分の動作
について図面を参照しながら説明する。
初期状態において、エラーバッファ80およびカウント
レジスタ60には、例えば初期値″0″がセットされて
いる。
いま、制御記憶10の3番地に格納されているマイクロ
命令が読出されてリードレジスタ30に格納されている
。この3番地のマイクロ命令のECCエラーがECCチ
ェック回路50で検出されたとき、加算器70でECC
エラー検出の統計回数値“1″が生成されエラーバッフ
ァ80の3番地に値“1”が格納される。このエラーバ
ッファ80に格納された値′1″は、カウントレジスタ
60に与えられ、格納される。
なお、制御記憶10に対するアドレスおよびエラーバッ
ファ80に対するアドレスは同一のものが与えられる。
発明の効果 本発明によれば、ECCエラー検出直前のECCエラー
検出の統31回数を格納するカウントレジスタ60.E
CCチェック回路50でのECCエラー検出に応答しカ
ウントレジスタ60に格納された統=1回数値をカウン
トアツプする加算器7〔〕、およびこの加算器70から
の統計回数値およびECCチェック回路50からのシン
ドロームを、制御記憶10に!jえられるアドレスと同
じア1、レスに一対として格納するエラーバッファ8o
を設けたことにより、ECCエラーが制御記憶]0の同
一アドレスに複数回発生したとしても、必要に応してエ
ラーバッファ80の内容を読出すことができる。この結
果、ECCエラーの多発する記憶素子を判別できるとい
う効果がある。
【図面の簡単な説明】 図は本発明の一実施例を示す図である。 主要部分の符号の説明 10・・・・・制御記憶 20・・・・・・アドレスレジスタ 30・・・・・・リードレジスタ 40・・・・・・アドレス生成回路 50・・・・FCCチェック回路 60・・・・カウントレジスタ 70・・・・・加算器 80・・・・・エラーバッファ 90・・・・・訂正回路 出願人 茨城[1本電気株式会ン1

Claims (1)

    【特許請求の範囲】
  1. (1)複数のマイクロ命令を格納する制御記憶手段と、
    この制御記憶手段からのマイクロ命令の単一誤りを訂正
    し二重誤りを検出するエラーを検出しシンドロームを発
    生するチェック回路手段と、このチェック回路手段で検
    出されたエラー回数値を発生するエラー回数値発生手段
    と、このエラー回数値発生手段からのエラー回数値およ
    び前記チェック回路手段からのシンドロームを一対とし
    て前記制御記憶手段に与えられるアドレスと同じアドレ
    スに格納するエラーバッファ手段とを含むことを特徴と
    する故障判別装置。
JP2228610A 1990-08-30 1990-08-30 故障判別装置 Pending JPH04109342A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2228610A JPH04109342A (ja) 1990-08-30 1990-08-30 故障判別装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2228610A JPH04109342A (ja) 1990-08-30 1990-08-30 故障判別装置

Publications (1)

Publication Number Publication Date
JPH04109342A true JPH04109342A (ja) 1992-04-10

Family

ID=16879048

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2228610A Pending JPH04109342A (ja) 1990-08-30 1990-08-30 故障判別装置

Country Status (1)

Country Link
JP (1) JPH04109342A (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS54157046A (en) * 1978-05-31 1979-12-11 Fujitsu Ltd Memory error preservation system
JPS62290943A (ja) * 1986-06-10 1987-12-17 Nec Corp 情報処理装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS54157046A (en) * 1978-05-31 1979-12-11 Fujitsu Ltd Memory error preservation system
JPS62290943A (ja) * 1986-06-10 1987-12-17 Nec Corp 情報処理装置

Similar Documents

Publication Publication Date Title
US7350127B2 (en) Error correction method and system
US6519717B1 (en) Mechanism to improve fault isolation and diagnosis in computers
KR101983651B1 (ko) Mram 장 교란 검출 및 복구
US9354970B2 (en) Method and apparatus for encoding erroneous data in an error correction code protected memory
US20060156191A1 (en) Memory addressing error protection systems and methods
US8738989B2 (en) Method and apparatus for detecting free page and a method and apparatus for decoding error correction code using the method and apparatus for detecting free page
US6505318B1 (en) Method and apparatus for partial error detection and correction of digital data
JPH04109342A (ja) 故障判別装置
KR101001068B1 (ko) 저장된 데이터의 소프트웨어 오류 취약성의 감소
EP0533608A2 (en) Method and apparatus for ensuring the recoverability of vital data in a data processing system
KR102880561B1 (ko) 이전에 발생한 에러 분석을 통해 에러대응동작을 선택하기 위한 메모리 시스템 및 메모리 시스템을 포함하는 데이터 처리 시스템
US10250279B2 (en) Circuits and methods for writing and reading data
JP3130796B2 (ja) 制御記憶装置
US7360132B1 (en) System and method for memory chip kill
CN113808642B (zh) 数据存取系统和操作数据存取系统的方法
US12393480B2 (en) Reclamation of memory ECC bits for error tolerant number formats
JPS58181348A (ja) 誤り訂正・検出装置
JPH0344394B2 (ja)
JPH05165736A (ja) 半導体記憶装置の2ビット誤り訂正回路
JP2930239B2 (ja) 記憶装置の障害検出方法及び記憶制御装置
JPH05197580A (ja) 2ビット誤り訂正回路
JPH0756816A (ja) メモリの制御装置
JPS6327940A (ja) 記憶制御装置
JPH04171550A (ja) キャッシュメモリ
JPH04255032A (ja) 制御記憶装置のエラー訂正方式