JPS6017545A - 擬似障害発生方式 - Google Patents

擬似障害発生方式

Info

Publication number
JPS6017545A
JPS6017545A JP58125067A JP12506783A JPS6017545A JP S6017545 A JPS6017545 A JP S6017545A JP 58125067 A JP58125067 A JP 58125067A JP 12506783 A JP12506783 A JP 12506783A JP S6017545 A JPS6017545 A JP S6017545A
Authority
JP
Japan
Prior art keywords
fault
information
pseudo
fault information
service processor
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.)
Granted
Application number
JP58125067A
Other languages
English (en)
Other versions
JPS6322342B2 (ja
Inventor
Satoshi Koizumi
小泉 訓
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 Corp
Original Assignee
NEC Corp
Nippon Electric 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 NEC Corp, Nippon Electric Co Ltd filed Critical NEC Corp
Priority to JP58125067A priority Critical patent/JPS6017545A/ja
Publication of JPS6017545A publication Critical patent/JPS6017545A/ja
Publication of JPS6322342B2 publication Critical patent/JPS6322342B2/ja
Granted legal-status Critical Current

Links

Classifications

    • 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/26Functional testing
    • G06F11/263Generation of test inputs, e.g. test vectors, patterns or sequences ; with adaptation of the tested hardware for testability with external testers

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、情報処理装置の障害処理機能の動作を確認す
るための擬似障害発生方式に関する。
(従来技術) 従来から擬似障害を発生させるためには、人手によp擬
似障害の挿入が行われているため、誤シが起シやすく、
擬似障害の設定を含む評価作業にも時間がかがυ、さら
に装置内の回路の高密度実硅化が進むに伴って擬似障害
の挿入が困難になるという欠点があったっ一方、プログ
ラムにより擬似障害を発生させる方式にJ、・いては、
擬似障害発生回路♀V#内の多数の箇所に組込まなけf
l−ばならず、ハードウェアの楡が著しく増加ノるとい
う欠点があった。
(発明の目的) 本発明の目的は、擬似障害を発生さ刊るためのハードウ
ェアの増加量を抑えると共に、プログラムにより他の処
理装置から擬似障害ゲ発生させることによって上記欠点
を屑状し、情報処理装置の障害処理機能を効率よく評価
することができるようにした擬似障害発生方式を提供す
ることにある。
(発明の構成) 本発明による擬似障害発生方式は、中央処理装置と、中
央処理装置Vこ接続されたサービスプロセサと、中央処
理装置に接続された記憶装置とによ多構成したシステト
によシ実現するものである。
上記中央処理装置は複数のエラーチェック回路と、障害
情報保持手段と、障害処理部と、送出手段と、登録手段
と1通知手段と、読出し手段どがら成る。
交数のエラーチェック回路は、複数の種類の障害情報を
チーf−ツクするためのものである。障害情報保持手段
は、エラーチェック回路からの障害情報を保持するため
のものである。障害処理部は、上記障害情報全処理する
ためのものである。送出手段は、記憶装置上!(格納さ
れた擬似障害設定情報をサービスプロセサへ送出するた
めのものである。登録手段は、サービスプロセサから障
害情報保持手段に障害情報を登録するためのものである
通知手段は、障害情報保持手段に障害情報が登録された
ことを障害処理部に通知するだめのものである。読出し
手段は、障害情報保持手段に保持されている障害情報を
障害処理部に読出すためのものである。
本発明においては、記憶装置上に格納されている擬似障
害設定情報を送出手段によってサービスプロセサに送出
し、擬似障害設定情報にょシ与えられた障害情報を登録
手段にょシサービスブロセサが障害情報保持手段に登録
した後、障害情報が登録されたことを通知手段によシ障
害処理部に通知し、障害処理部は読出し手段を介して上
記障害情報を読出し、分析して障害処理を行うことによ
シ、中央処理装置に任意の擬似障害全即時に発生させる
ようにしている。
(実施例) 次に本発明について図面を参照して詳細に説明する。
第1図は、本発明による擬似障害発生方式を実現するた
めの情報処理装置の一実施例を示す。第1図において、
情報処理装置1け中央処理装置11と、配憶装置12と
、サービスプロセサ2とから成立つ。沖、1図における
中央処理装置11は障害処理部111と、エラー検出部
112と、命令デコーダ113と、擬似障害設定情報送
出回路119とを備え、記憶装置12には障害処理評価
プログラム121が格納され、記憶装置12は中央処理
装置11に接続されている。障害処理部111とエラー
検出部112とは、障害情報が登録さi″したことを通
知するための通知信号線33、および障害情報の読出し
手段を形成する読出し信号線34によって接続され、中
央処理装置11とサービスプロセサとけ上記擬似障害設
定情報送出回路114と共に送出手段を形成する擬似障
害設定情報送出信号線31、ならびに障害情報登録信号
線32によυ接続されている。
第2図は、第1図に示すエラー検出部112の詳細を示
すブロック回の一実施例である。第2図において、第1
〜第(n+ 1 )の種類のエラーチェック回路112
00〜1120nからの出力信@線と、擬似障害設定情
報糾11210〜1121tとは第1〜第(1+ 1)
のOR回路11220〜1122tに入力され、第1〜
第(t+ 1 )のOR回路1i220〜1122tの
出力はそれぞれ障害情報保持手段を形成するエラーステ
ータスレジスタ11230 に接続されている。上記登
録Q号線32.!:エラーステータスレジスタ1123
0とによって障害情報を登録するための登録手段が形成
でれている。
次に第1図および第2図をた照しながら、本発明の詳細
な説明する。
業務プログラム(図示1〜でいない)i実行するときに
は、まず第1図の中央処理装置11がイニシーヤライズ
され、第2図における擬似障害設定信号線11210〜
1121を上のすべてのビットu論理値0にセットされ
る。擬似障害設定命令を実行しない業務プログラム全実
行するときには、第2図の第1〜第(t+1)の擬似障
害設定信号線11210〜11217によって障害情報
がエラーステータスレジスタ11230にセットされな
い。したがって、第2図の第1〜第(n千1)の種類の
エラーチェック回路11200〜1120nによシ検出
された実際の障害のみが通知信号線33を介して第1図
のH害処理部111に通知され、上記によって通知手段
が形成さり、る。
次に擬似故障挿入による評価に関して、第3図のソフト
ウェアの処理ヲお照しながら説明する。
第3図は、第1図の記憶装置12に含まれた障害処理評
価プログラム121の一部を取出して描いた流れ図であ
る。第3図において、キャッシュ擬似障害設定命令12
11’を第1図の中央処理袋[11により実行するとき
Kは、命令デコーダ113はこの命令が擬似障害設定命
令であることを認識し、キャッシュ擬似障害設定命令1
211の内部に含まれた擬似障害設定情報を擬似障害設
定情報送出回路114ff、介(2てサービスプロセサ
2に送出する。次に、サービスプロセサ2では、上記の
擬似障害設定情報が第2図のキャッシヱ擬似障害設定信
号線11210上のデータを即時に論理値1にセットす
るだめの情報であることを認識し、障害情報登録信号線
32を経由してエラー検出部112の内部の第1の擬似
障害設定信号線11210 上のデータを即時に論理値
1にセットする。このため、第1L7)OR回路112
20の出力の論理値が1にセットされ、第2図のエラー
ステータスレジスタ 11230のキャッシュ障害対応
ビットの値が論理値1になる。エラーステータスレジス
タ11230の上記ビットが論理値1になると、障害情
報が登録さノ1、たことを通知するための第2図の通知
信号線33を介して、第1図の障害処理部111に対し
て障害の発生が通知される。障害処理部111ではこの
通知を受け第2図の障害情報の読出し信号線34を介し
て第2図のエラーステータスレジスタ 11230の内
容全読出す。続出された内容によシ第1図の障害処理部
111は、第2図の擬似障害設定信号線11210上の
データを論理値0に戻し、第2図の第1のOR回路11
220’e介して第2図のエラーステータスレジスタ1
1230のキャッシュ障害対応ビットの論理値を0に戻
した後、キャッシュメモリをデク1/−ドさせ、第1図
の中央処理装置11にシステム例外小段の発生を通知す
る。
続いて、第3図のキャッシュメモリのデグレード確認処
理1212によって、上記システム例外事象の通知内容
をチェックする。この処理によυキャッシュメモリがデ
グレードされていることを確認し、キャッシュメモリが
デグレードされていれば第3図のキャッシュ再組込み処
理1213’!に実行する。キャッシュメモリがデグレ
ードされていなければ、第3図のエラー出力処理121
4によシ表示装置(図示していない)を使用して、第1
図の障害処理部111のキャッシュ障害処理が正常に機
能していないことを表示する。
上に説明したようにして第1図の障害処理部111が取
扱う上記以外の障害処理の評価もキャッシュ障害処理の
評価と同様にして行うことができる。
(発明の効果) 本発明は以上説明したように、擬似障害を発生させるた
めのハードウェアの増加量を抑えると共に、プログラム
により他の処理装置から擬似障害を発生させることによ
シ、人手の操作による擬似障害の設定上の誤、りを除去
し、擬似障害の設定時間を短縮させることができるとい
う効果がある。
【図面の簡単な説明】
第1図は、本発明による擬似障害発生方式を含む情報処
理装置の一実施例を示すブロック図である。 第2図は、第1図に示した中央処理装置に備えたエン−
検出部の一実施例のブロック図である。 第3図−1、第1図に示した配憶装置に格納された障害
処理評価プログラドの一例の一部を示す流り1図である
。、 11・・・中火処理装置 12・φ・記憶装置 2・φ・曹ザービスブロセサ 111・・・障害処理部 112・Q―エラー検出部 113・・・命令デコーダ 114・・・擬似障害設定情報送出回路121・・・障
害処理評価プログラム 11200〜1120n −−−エラーチェック回路 11220〜11227 曽・ψOR回路11230−
・9エラーステータスレジスク31〜34.11210
〜1121 /−・・・信号線1211〜1214 ・
ψ・命令実行ステップ特許出願人 日本電気株式会社 代理人 弁理士 井 ノ ロ 壽

Claims (1)

    【特許請求の範囲】
  1. 中央処理装置と、前記中央処理装置に接続されたサービ
    スプロセサと、前記中央処理装置に接続された記憶製筒
    とを具備し、前記中央処理製置が複数の種類の障害情報
    をチェックするための複数のエラーチェック回路と、前
    記複数のエラーチェック回路のそねそれからの障害情報
    を保持するだめの障害情報保持手段と、前記障害情報を
    処理するための障害処理部と、前記記憶装置上に格納さ
    れた擬似障害設定情報を前記サービスプロセサへ送出す
    るための送出手段と、前記サービスプロセサから前記障
    害情報保持手段に障害情報を登録するための登録手段と
    、前記障害情報保持手段に前記障害情報が登録されたこ
    とを前記障害処理部に通知するためD通知手段と、前記
    障害情報保持手段に保持されている前記障害情報全前記
    障害処理部に読出すための読出し手段とから成シ、前記
    記憶装置上に格納されている前記擬似障害設定情報を前
    記送出手段によって前記サービスプロセサへ送出し、前
    記擬似障害設定情報により与えられた前記障害情報を前
    記登録手段により前記サービスプロセサが前記障害情報
    保持手段に登録した後、前記障害情報が登録されたこと
    分前記通知手段により前記障害処理部に通知し、前記障
    害処理部は前記読出し手段を介して前記障害情報を読出
    し、分析して障害処理を行うことによシ、前記中央処理
    装置に任意の擬似障害を即時に発生させるように構成し
    たことを特徴とする擬似障害発生方式。
JP58125067A 1983-07-08 1983-07-08 擬似障害発生方式 Granted JPS6017545A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58125067A JPS6017545A (ja) 1983-07-08 1983-07-08 擬似障害発生方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58125067A JPS6017545A (ja) 1983-07-08 1983-07-08 擬似障害発生方式

Publications (2)

Publication Number Publication Date
JPS6017545A true JPS6017545A (ja) 1985-01-29
JPS6322342B2 JPS6322342B2 (ja) 1988-05-11

Family

ID=14900996

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58125067A Granted JPS6017545A (ja) 1983-07-08 1983-07-08 擬似障害発生方式

Country Status (1)

Country Link
JP (1) JPS6017545A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02128237A (ja) * 1988-11-08 1990-05-16 Nec Corp 情報処理装置
US5243606A (en) * 1989-04-28 1993-09-07 Mitsubishi Denki Kabushiki Kaisha Apparatus and method for detecting failure of an external device by a microcomputer

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02128237A (ja) * 1988-11-08 1990-05-16 Nec Corp 情報処理装置
US5243606A (en) * 1989-04-28 1993-09-07 Mitsubishi Denki Kabushiki Kaisha Apparatus and method for detecting failure of an external device by a microcomputer

Also Published As

Publication number Publication date
JPS6322342B2 (ja) 1988-05-11

Similar Documents

Publication Publication Date Title
JPH0734185B2 (ja) 情報処理装置
JPS6017545A (ja) 擬似障害発生方式
US10467098B2 (en) Method for supervising and initializing ports
JP2008084080A (ja) 障害情報格納システム、サービスプロセッサ、障害情報格納方法、及びプログラム
JP3173648B2 (ja) 故障検出方式
JP3281982B2 (ja) データバッファ
JPS62226353A (ja) Ras回路付記憶装置
JP2878014B2 (ja) Ram試験方式
JPH0426500B2 (ja)
JPH0512013A (ja) データ処理装置
EP0392563A2 (en) Microcode testing method and apparatus therefor
JPH0535611A (ja) 情報処理装置
JP2638319B2 (ja) 入出力インタフェース試験装置
JPS6020247A (ja) 障害検出装置
JPH0253143A (ja) 擬似障害発生システム
JPS6161427B2 (ja)
JPH0488436A (ja) 疑似障害制御方式
JPH11212731A (ja) ファイル装置試験方法
JPH08320806A (ja) ディジタルicの障害自動検出システム
JPH0216658A (ja) 記憶装置
JPS63311457A (ja) 記憶装置のデ−タ読出回路
JPH08153013A (ja) 誤り検出回路
JPS5983250A (ja) 情報処理装置
JPH04220745A (ja) バスエラー検出回路
JPH01230140A (ja) マイクロプログラム制御装置