JPH01233530A - 故障診断方式 - Google Patents

故障診断方式

Info

Publication number
JPH01233530A
JPH01233530A JP63060835A JP6083588A JPH01233530A JP H01233530 A JPH01233530 A JP H01233530A JP 63060835 A JP63060835 A JP 63060835A JP 6083588 A JP6083588 A JP 6083588A JP H01233530 A JPH01233530 A JP H01233530A
Authority
JP
Japan
Prior art keywords
data
registers
processing device
register
test
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
JP63060835A
Other languages
English (en)
Inventor
Yoshihiro Nagasaki
長崎 好浩
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
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 filed Critical NEC Corp
Priority to JP63060835A priority Critical patent/JPH01233530A/ja
Publication of JPH01233530A publication Critical patent/JPH01233530A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明はデータ処理装置におけるデータを格納するデー
タレジスタに係り、特に、他のデータ処理装置から転送
されるデータを格納するデータレジスタにおいて異常が
発生した場合の故障診断方式に関する。
(従来の技術) 従来、この種のデータレジスタの故障に関する故障診断
方式は、他のデータ処理装置から転送されるパリティビ
ットによりデータの正常性をチェックし、異常を検出し
た場合に、上位装置に対してハードウェアエラーを通知
するだけであった。
(発明が解決する課題) 上述した従来の故障診断方式は、異常データが確認され
ると、その時点で池のデータ処理装置からのデータ転送
を中断し、再度データ転送要求を実行してデータを転送
し直す、これでは、十分な故障診断がなされていないの
で、繰返し異常データを入力しかねないという課題があ
る。
(課題を解決するための手段) 上述の課題を解決するために本発明が提供する故障診断
方式は、ハンドシェークによるインタフェースを有し、
同一インタフェースを有するデータ処理装置と接続され
る多重化されたデータレジスタを有するデータ処理装置
において、前記同一インタフェースを有するデータ処理
装置から転送されるデータを格納するデータレジスタの
故障を診断する方式であって、前記同一インタフェース
を有するデータ処理装置から転送されるデータを格納す
る多重化された複数のデータレジスタと、前記複数のデ
ータレジスタからロードされたデータが全て一致してい
るか否かをチェックする手段と、このチェック手段によ
り1つでも不一致が検出された場合に、前記同一インタ
フェースを有するデータ処理装置に対して次データの転
送要求を抑止する手段と、この抑止手段により次データ
の転送要求を抑止した後に、前記複数のデータレジスタ
のそれぞれに同一のテストデータを書込む手段と、この
書込み手段により前記複数のデータレジスタに書込まれ
たテストデータとこれらのデータレジスタからロードさ
れたテストデータとを前記データレジスタごとに照合す
ることにより不一致が起こったデータレジスタを検出す
る手段と、この検出手段により検出された前記不一致が
起こったデータレジスタでの以降のデータの格納を禁止
し、正常なデータレジスタのみからロードしたデータを
下位へ転送し、前記同一インタフェースを有するデータ
処理装置に対して次データの転送要求を許可する手段と
を有することを特徴とする。
(実施例) 以下、本発明の一実施例について図面を参照して説明す
る。
第1図は本発明の一実施例を適用したデータ処理装置の
構成を示すブロック図である。
上述の手段を実現するために、本データ処理装置1は、
他のデータ処理装置3との間でデータ要求ライン及びデ
ータストローブラインを用いてデータ転送制御を行うデ
ータ転送制御回路2と、テストデータを発生するテスト
データ発生回路15と、データ転送制御回路2から入力
されたデータを下位に送出するか又はテストデータ発生
回路15から入力されたテストデータを送出するかの選
択を行うデータ選択回路6と、データ選択回路6により
選択されたデータを格納する2つのデータレジスタ7及
び8と、これらのデータレジスタ7及び8のそれぞれか
ら出力される出力値を一時的に退避するための補助レジ
スタ9及び10と、データレジスタ7笈び8に格納され
たデータの値が一致するか否かをチェックするデータネ
−数構出回路11と、このデータネ−数構出回路11に
より不一致が検出された場合に、他のデータ処理装置3
に対するデータ転送要求の抑止を行い、テストデータ発
生回路15にテストデータを発生する指示を行い、テス
トデータ発生回路15が発生してデータ選択回路6によ
り選択されて出力されたテストデータをデータレジスタ
7及び8へ書込む指示をする故障診断制御回路18と、
この故障診断制御回路18の指示によりテストデータが
書込まれたデータレジスタ7及び8のうちの1つからテ
ストデータを選択するデータ選択回路12と、このデー
タ選択回路12により選択されたテストデータとテスト
データ発生回路15が発生したテストデータとを比較す
るデータネ−数枚出回路16と、このデータネ−数枚出
回路16により不一致が検出されて異常と判定されたデ
ータレジスタ以外のデータレジスタに対応する補助レジ
スタ9又は10からの出力を選択するデータ選択回路1
7と、正常時にデータレジスタ7又は8からデータを選
択し異常時に補助レジスタ9又は10からデータを選択
してデータ処理回路14へ出力するデータ選択回路13
とを有している。
データ転送制御回路2からデータ処理装置3ヘデータ要
求信号4を送出すると、データ処理装置3はデータ処理
装置1へのデータ転送を開始する。
データ処理装置3から転送されたデータは、データスト
ローブ信号5と共にデータ転送制御回路2で受取られ、
データ選択回路6へ出力される。
データ選択回路6は、故障診断制御回路18の制御によ
りデータ転送制御回路2からデータを選択してデータレ
ジスタ7及び8へ出力する。
これによりデータ処理装置3からの転送データがデータ
レジスタ7及び8に同時に書込まれ、この内容はデータ
レジスタ7及びから補助レジスタ9及び10へそれぞれ
格納される。このとき同時に、データネ−数枚出回路1
1は、データレジスタ7及び8の内容が一致しているか
否かをチェックし、一致している場合は、データレジス
タ7及び8が共に正常であると判断されて、故障診断制
御回路18の制御により、データ選択回路12は、デー
タレジスタ7または8の内容を選択する。この内容はデ
ータ選択回路13により選択され、データ処理装置14
に出力されて処理される。
また、データネ−数枚出回路11において不一致が検出
された場合には、その旨が故障診断制御回路18へ通知
され、この通知を受けた故障診断制御回路18は、デー
タレジスタ7及び8のチェックを実施すべく、データ転
送制御回路2に対して次データのデータ要求信号4を抑
止するよう指示し、テストデータ発生回路15ヘテスト
データを発生するよう指示する。テストデータ発生回路
15で発生されたテストデータは、データネ−数枚出回
路16へ出力されると共に、故障診断制御回路18の制
御によりデータ選択回路6で選択されてデータレジスタ
7及び8へ出力され格納される。
データネ−数枚出回路16は、データレジスタフに格納
されてデータ選択回路12により選択されたテストデー
タとテストデータ発生回路15が発生したテストデータ
とを比較し、比較結果を故障診断制御回路18へ通知す
る。同様にしてデータレジスタ8についてもテストデー
タの比較を行い、比較結果を故障診断制御回路18へ通
知する。
故障診断制御回路18は、データネ−数枚出回路16か
らの通知内容により不一致となったデータレジスタ7又
は8が異常であると判断してこのデータレジスタ7又は
8のデータを破棄し、正常なデータレジスタと判断され
たデータレジスタ7又は8の内容を格納した補助レジス
タ9又は10を選択するようデータ選択回路17に指示
する。
データ選択回路17から選択されて出力されたデータは
、データ選択回路13により選択され、データ処理装置
14に出力されて処理される。
このように、本データ処理装置1においては、データレ
ジスタ7又は8が故障しても、故障したデータレジスタ
7又は8を検出して、正常なデータレジスタ7又は8の
みを使用してデータを転送することができる。
(発明の効果) 以上に説明したように本発明は、多重化された複数のデ
ータレジスタを有するデータ処理装置において、前記デ
ータレジスタのいずれかに故障が発生した場合に、故障
したデータレジスタを検出して正常なデータレジスタの
みを使用してデータを転送することにより、従来のよう
に処理を中断することがないので、データ転送処理を円
滑に行うことができるという効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例を適用したデータ処理装置の
構成を示すブロック図である。 1.3・・・データ処理装置、2・・・データ転送制御
回路、4・・・データ要求信号、5・・・データストロ
ーブ信号、6.12.13.17・・・データ選択回路
、7゜8・・・データレジスタ、9.10・・・補助レ
ジスタ、11、16・・・データネ−数構出回路、14
・・・データ処理回路、15・・・テストデータ発生回
路、18・・・故障診断制御回路。

Claims (1)

  1. 【特許請求の範囲】 ハンドシェークによるインタフェースを有し、同一イン
    タフェースを有するデータ処理装置と接続される多重化
    されたデータレジスタを有するデータ処理装置において
    、前記同一インタフェースを有するデータ処理装置から
    転送されるデータを格納するデータレジスタの故障を診
    断する方式であって、 前記同一インタフェースを有するデータ処理装置から転
    送されるデータを格納する多重化された複数のデータレ
    ジスタと、 前記複数のデータレジスタからロードされたデータが全
    て一致しているか否かをチェックする手段と、 このチェック手段により1つでも不一致が検出された場
    合に、前記同一インタフェースを有するデータ処理装置
    に対して次データの転送要求を抑止する手段と、 この抑止手段により次データの転送要求を抑止した後に
    、前記複数のデータレジスタのそれぞれに同一のテスト
    データを書込む手段と、 この書込み手段により前記複数のデータレジスタに書込
    まれたテストデータとこれらのデータレジスタからロー
    ドされたテストデータとを前記データレジスタごとに照
    合することにより不一致が起こったデータレジスタを検
    出する手段と、この検出手段により検出された前記不一
    致が起こったデータレジスタでの以降のデータの格納を
    禁止し、正常なデータレジスタのみからロードしたデー
    タを下位へ転送し、前記同一インタフェースを有するデ
    ータ処理装置に対して次データの転送要求を許可する手
    段とを有することを特徴とする故障診断方式。
JP63060835A 1988-03-14 1988-03-14 故障診断方式 Pending JPH01233530A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63060835A JPH01233530A (ja) 1988-03-14 1988-03-14 故障診断方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63060835A JPH01233530A (ja) 1988-03-14 1988-03-14 故障診断方式

Publications (1)

Publication Number Publication Date
JPH01233530A true JPH01233530A (ja) 1989-09-19

Family

ID=13153815

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63060835A Pending JPH01233530A (ja) 1988-03-14 1988-03-14 故障診断方式

Country Status (1)

Country Link
JP (1) JPH01233530A (ja)

Similar Documents

Publication Publication Date Title
CN87101839A (zh) 交换系统的中央控制单元和使其工作的方法
US4395755A (en) Information processing system and logout process therefor
JPH0375834A (ja) パリティの置換装置及び方法
JPH01233530A (ja) 故障診断方式
JP3156654B2 (ja) 二重化コンピュータシステムおよびその運用方法
JPS6146543A (ja) 転送装置の障害処理方式
JP2908135B2 (ja) マイクロプロセッサの故障検出装置
JP3291729B2 (ja) 二重化計算機システム
JPH079636B2 (ja) バス診断装置
JP2778691B2 (ja) バス監視回路
JPS63204351A (ja) Dma転送確認方式
JP2919366B2 (ja) バス障害処理方式
JPS62140155A (ja) 装置のデ−タバス自動切替回路
JPH05289896A (ja) フォールトトレラントコンピュータ
JPS5916302B2 (ja) チエツク装置
JPS59225420A (ja) デ−タチヤネル装置の障害検出機構
JPH01277951A (ja) データ転送装置
JPS5917465B2 (ja) チエツク装置
JPH113295A (ja) データ送受信装置
JPH04281543A (ja) 障害処理装置
JPS6336460A (ja) チヤネル終了ステ−タス通知方式
JPH02170250A (ja) 情報処理装置
JPH08305637A (ja) 記憶装置
JPS63278159A (ja) 情報処理装置
JPS63304356A (ja) Dmaデ−タ転送の正常性検査方式