JPH06161796A - 情報処理装置 - Google Patents

情報処理装置

Info

Publication number
JPH06161796A
JPH06161796A JP4309897A JP30989792A JPH06161796A JP H06161796 A JPH06161796 A JP H06161796A JP 4309897 A JP4309897 A JP 4309897A JP 30989792 A JP30989792 A JP 30989792A JP H06161796 A JPH06161796 A JP H06161796A
Authority
JP
Japan
Prior art keywords
error
data
bit
read
storage 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.)
Withdrawn
Application number
JP4309897A
Other languages
English (en)
Inventor
Mitsuo Yamamoto
三夫 山本
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 JP4309897A priority Critical patent/JPH06161796A/ja
Publication of JPH06161796A publication Critical patent/JPH06161796A/ja
Withdrawn legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【目的】 障害に対する早期対策及び保守性の向上を可
能にする障害検出手段を有する情報処理装置を提供す
る。 【構成】 データ格納用メモリ2から読み出したデータ
を、エラービットの検出及びその訂正を行うECC回路
4により検査し、エラー検出時には、エラー検出した時
点のビット位置をエラー情報格納用メモリ7に保持する
とともに、このときのデータ処理回路1からのデータ読
出指示回数を読出カウンタ5で計数して計数値を計数情
報格納用メモリ8に保持し、この計数値の差分によりエ
ラー発生の間隔とその頻度を知り得るようにした。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、情報処理装置に関し、
特に、データ格納用メモリから読み出したデータビット
の障害を検出する手段を有する情報処理装置に関する。
【0002】
【従来の技術】従来、データ格納用メモリと、このデー
タ格納用メモリにビット単位でデータ読出を指示し、読
み出されたデータの処理を行う回路と、読み出されたデ
ータビットのエラー検出及びその訂正が可能なECC
(Error Checking and Correction )回路とを有する情
報処理装置が知られている。
【0003】この種の情報処理装置では、エラー検出時
にECC回路で当該エラービットの位置を表す情報のみ
を抽出し、これを障害情報として障害情報格納手段に格
納して障害箇所の探求や装置の評価等に利用していた。
【0004】
【発明が解決しようとする課題】このような従来の情報
処理装置では、エラービット位置及び障害発生回数を知
ることはできるが、各障害の発生間隔及び頻度について
は知ることができなかった。そのため、障害箇所の特定
や障害に対する早期対策が困難となり、改善が望まれて
いた。
【0005】本発明は、かかる背景下になされたもの
で、障害発生間隔及び頻度の検出をも可能とする障害検
出手段を有する情報処理装置を提供することを目的とす
る。
【0006】
【課題を解決するための手段】上記目的を達成するた
め、本発明では、データ格納用メモリと、このデータ格
納用メモリにビット単位でデータ読出を指示するデータ
読出指示手段と、該指示により読み出されたデータビッ
トの状態監視を行いエラー検出時には当該エラービット
の位置情報を出力するエラービット位置検出手段とを有
する情報処理装置において、前記データ読出指示手段か
ら出力される読出指示回数を累積計数して現在の計数情
報を逐次出力するデータ読出回数計数手段と、前記エラ
ービット位置検出手段がエラーを検出したときに当該エ
ラービットの位置情報とこのときの前記計数情報とを順
次対応させて格納する障害情報格納手段と設けた。
【0007】上記構成において、前記エラービット位置
検出手段は、前述のECC回路を有しており、前記デー
タ読出回数計数手段は、エラー検出毎に前記計数情報を
初期値に戻す初期化回路を有している。
【0008】
【実施例】以下、図面を参照して本発明の実施例を説明
する。
【0009】図1は本発明の一実施例を示すブロック構
成図であり、1はデータ処理回路(データ読出指示手
段)、2はデータ格納用メモリ、3は検査ビット格納用
メモリ、4はECC回路、5は読出カウンタ(データ読
出回数計数手段)、6はエラー制御回路、7はエラー情
報格納用メモリ、8は計数情報格納用メモリを表す。ま
た、aは読出指示信号、bはエラービット表示信号、c
はエラー書込指示信号、dは読出計数信号を表す。
【0010】データ処理回路1からデータ格納用メモリ
2のデータを読み出すときは、まず、データ処理回路1
がデータ格納用メモリ2及び検査ビット格納用メモリ3
に対して読出指示信号aを出力する。この指示によりデ
ータ格納用メモリ2及び検査ビット格納用メモリ3から
データがビット単位で読み出され、ECC回路4で逐次
検査され、ビットエラーが検出されれば訂正してデータ
処理回路1へ送る。
【0011】読出カウンタ5では、読出指示信号aによ
りデータ格納用メモリ2からデータを読み出した回数を
累積計数し、その計数値を表す読出計数信号(計数情
報)aを計数情報格納用メモリ8へ送る。
【0012】更にECC回路4から1ビットエラー検出
の有無、及び検査されたデータのうちのエラー検出され
たビット位置を表すエラービット表示信号(エラービッ
トの位置情報)bを取り出し、エラー制御回路6とエラ
ー情報格納用メモリ7へ送る。
【0013】エラー制御回路6では、読出指示信号aと
エラービット表示信号bとを監視し、読出指示信号aが
駆動中にエラービット表示信号bにエラーが表示される
と、エラー書込指示信号cを駆動し、このエラー書込指
示信号cによりエラー情報格納用メモリ7及び計数情報
格納用メモリ8に、夫々エラービット表示信号b及び読
出計数信号d上の情報を書き込む(障害情報格納手
段)。
【0014】次に、上記構成において、エラー情報格納
用メモリ7及び計数情報格納用メモリ8に障害情報が書
き込まれる様子について図2を参照して説明する。
【0015】1回目のデータ読み出しでは、読出カウン
タ5が”1”にカウントアップされる。このとき、図示
の例ではECC回路4による検査が正常であるため、エ
ラー情報格納用メモリ7及び計数情報格納用メモリ8へ
の書込は行われない。
【0016】2回目のデータ読み出しでは、読出計数回
路5が”2”にカウントアップされるが、ECC回路4
による検査でエラーが検出されたため(n1 ビット)、
エラー情報格納用メモリ7へはn1 ビットエラー、計数
情報格納用メモリ8へは計数値”2”が夫々図示のよう
に書き込まれる。
【0017】3回目、4回目のデータ読み出しでは、読
出カウンタ5の計数値が”3”、”4”とカウントアッ
プされ、ECC回路4による検査が正常であるため、エ
ラー情報格納用メモリ7及び計数情報格納用メモリ8へ
の書込は行われない。
【0018】5回目、6回目のデータ読み出しでは、読
出カウンタ5の計数値が”5”、”6”とカウントアッ
プされるが、ECC回路4による検査でエラーが検出さ
れたため(n2 ビット、n3 ビット)、エラー情報格納
用メモリ7へはn2 ビットエラー、n3 ビットエラー、
計数情報格納用メモリ8へは計数値”5”、”6”が夫
々書き込まれる。
【0019】このように、エラー検出時点のビット位置
情報とそのときの読出指示回数を表す計数値とが夫々対
応して保持されるので、どのビット位置で、どの程度の
読出指示間隔及び頻度でエラーが発生しているかを知る
ことができる。
【0020】図3は、上記実施例の変形に係る要部構成
図であり、読出カウンタ5に初期化回路30を付加した
例を示している。
【0021】図1及び図3を参照して説明すると、この
初期化回路30は、エラー書込指示信号cの駆動終了
後、即ちエラー情報格納用メモリ7及び計数情報格納用
メモリ8への書込終了後、初期化指示信号eを駆動して
読出カウンタ5の累積計数値を初期化する。その他の動
作については前述の場合と同様である。
【0022】次に、初期化回路30を付加したときのエ
ラー情報格納用メモリ7及び計数情報格納用メモリ8に
障害情報が書き込まれる様子を図4を参照して説明す
る。
【0023】1回目のデータ読み出しでは、読出カウン
タ5の計数値が”1”にカウントアップされる。このと
き、図示の例ではECC回路4による検査が正常である
ため、エラー情報格納用メモリ7及び計数情報格納用メ
モリ8への書込は行われない。
【0024】2回目のデータ読み出しでは、読出カウン
タ5の計数値が”2”にカウントアップされるが、EC
C回路4による検査でエラーが検出されたため(n1 ビ
ット)、エラー情報格納用メモリ7へはn1 ビットエラ
ー、計数情報格納用メモリ8へは計数値”2”が夫々書
き込まれ、その後、初期化回路30により初期化指示信
号eが駆動されて読出計数回路5が初期化(計数値”
0”)される。
【0025】3回目、4回目のデータ読み出しでは、読
出計数回路5の計数値が”1”、”2”とカウントアッ
プされるが、ECC回路4による検査が正常であるた
め、エラー情報格納用メモリ7及び計数情報格納用メモ
リ8への書込は行われない。
【0026】5回目のデータ読み出しでは、読出計数回
路5が”3”にカウントアップされ、ECC回路4よる
検査でエラーが検出されたため(n2 ビット)、エラー
情報格納用メモリ7へはn2 ビットエラー、計数情報格
納用メモリ8へは計数値”3”が書き込まれ、その後、
初期化回路30により初期化指示信号eが駆動されて読
出計数回路5が初期化(計数値”0”)される。
【0027】6回目のデータ読み出しでは、読出カウン
タ5の計数値が”1”にカウントアップされ、ECC回
路4による検査でエラーが検出されたため(n3 ビッ
ト)、エラー情報格納用メモリ7へはn3 ビットエラ
ー、計数情報格納用メモリ8へは計数値”1”が夫々書
き込まれ、その後、初期化回路30により初期化指示信
号eが駆動されて読出計数回路5が初期化(計数値”
0”)される。
【0028】このように、エラー検出時点のビット位置
情報の外、前回のエラー検出時点との間の累積計数値が
対応して保持されるので、この計数値を確認することで
読出指示間隔及び頻度を直ちに知ることができる。これ
により保守性が向上する。また、読出カウンタ5がエラ
ー検出毎に初期化されるから少ない容量で上記動作を実
現することができる。
【0029】
【発明の効果】以上、詳細に説明したように、本発明に
よれば、障害が発生した時点でのデータビット位置、障
害発生間隔及びその頻度を知ることができ、障害箇所の
特定とその早期対策が可能となる効果がある。本発明は
ECC回路を有する情報処理装置のように、障害発生後
に自動復帰するような場合に特に有効な障害検出手段と
なり得、その評価も容易となる。
【0030】また、データ指示回数計数手段に初期化回
路を付加し、エラー検出毎に計数値を初期化するように
したので、障害発生間隔の認識が容易となって保守性が
向上するとともに計数値保持手段の容量が節約できると
いう効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例に係る情報処理装置のブロッ
ク図。
【図2】図1の構成において、データ読出及び検査後に
障害情報が書き込まれるまでの様子を示す説明図。
【図3】本発明の他の実施例で用いる初期化回路の説明
図。
【図4】初期化回路を付加した場合の障害情報が書き込
まれるまでの様子を示す説明図。
【符号の説明】
1・・・データ処理回路 2・・・データ格納用メモリ 3・・・検査ビット格納用メモリ 4・・・ECC回路 5・・・読出カウンタ 6・・・エラー制御回路 7・・・エラー情報格納用メモリ 8・・・計数情報格納用メモリ 30・・・初期化回路 a・・・読出指示信号 b・・・エラービット表示信号 c・・・エラー書込指示信号 d・・・読出計数信号 e・・・初期化指示信号

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 データ格納用メモリと、このデータ格納
    用メモリにビット単位でデータ読出を指示するデータ読
    出指示手段と、該指示により読み出されたデータビット
    の状態監視を行いエラー検出時には当該エラービットの
    位置情報を出力するエラービット位置検出手段とを有す
    る情報処理装置において、 前記データ読出指示手段から出力される読出指示回数を
    累積計数して現在の計数情報を逐次出力するデータ読出
    回数計数手段と、 前記エラービット位置検出手段がエラーを検出したとき
    に当該エラービットの位置情報とこのときの前記計数情
    報とを順次対応させて格納する障害情報格納手段とを有
    することを特徴とする情報処理装置。
  2. 【請求項2】 前記エラービット位置検出手段は、前記
    エラービットの位置情報出力後に当該データビットを訂
    正するECC(Error Checking and Correction )回路
    を有することを特徴とする請求項1記載の情報処理装
    置。
  3. 【請求項3】 前記データ読出回数計数手段は、更に、
    エラー検出毎に前記計数情報を初期値に戻す初期化回路
    を有することを特徴とする請求項1記載の情報処理装
    置。
JP4309897A 1992-11-19 1992-11-19 情報処理装置 Withdrawn JPH06161796A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4309897A JPH06161796A (ja) 1992-11-19 1992-11-19 情報処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4309897A JPH06161796A (ja) 1992-11-19 1992-11-19 情報処理装置

Publications (1)

Publication Number Publication Date
JPH06161796A true JPH06161796A (ja) 1994-06-10

Family

ID=17998644

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4309897A Withdrawn JPH06161796A (ja) 1992-11-19 1992-11-19 情報処理装置

Country Status (1)

Country Link
JP (1) JPH06161796A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016152011A (ja) * 2015-02-19 2016-08-22 ファナック株式会社 制御装置の故障予測システム
US12334170B2 (en) 2022-07-04 2025-06-17 Samsung Electronics Co., Ltd. Operating and testing semiconductor devices

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016152011A (ja) * 2015-02-19 2016-08-22 ファナック株式会社 制御装置の故障予測システム
US9891975B2 (en) 2015-02-19 2018-02-13 Fanuc Corporation Failure prediction system of controller
US12334170B2 (en) 2022-07-04 2025-06-17 Samsung Electronics Co., Ltd. Operating and testing semiconductor devices

Similar Documents

Publication Publication Date Title
US20090199056A1 (en) Memory diagnosis method
JPS5936358B2 (ja) 半導体記憶装置に於ける予防的保守を計画的に行なう方法
JPH07134663A (ja) 情報処理装置のキャッシュメモリテスト方法
JPS61131050A (ja) メモリエラ−処理方式
JPH01283654A (ja) エラー検出装置
JPH0854988A (ja) 磁気ディスク処理装置
JP2000010871A (ja) メモリパトロールの方法と方式
JPH04255032A (ja) 制御記憶装置のエラー訂正方式
JPH04115339A (ja) メモリエラー処理システム
KR20000066126A (ko) 피엘씨의 이상 검출 방법
JP2715740B2 (ja) 情報処理装置のバス監視回路
JPH05210597A (ja) 記憶装置のパトロール回路
JPH04182730A (ja) 情報処理装置
JPS6142033A (ja) 情報処理装置
JPH0535608A (ja) 制御記憶検査訂正回路
JPS61131051A (ja) トレ−スデ−タ記憶方式
JPS60165192A (ja) 記憶装置異常書込み検出方式
JPH05173899A (ja) 情報処理装置
JPH06139155A (ja) 記憶装置の診断方法
JPS62166449A (ja) 論理装置の履歴記憶装置
JPH02146649A (ja) 情報処理システム
JP2000215111A (ja) メモリ制御装置及びメモリ制御方法
JPS63184854A (ja) 記憶制御装置
JPS6111854A (ja) エラ−検出方法
JPH0731618B2 (ja) 情報処理装置

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20000201