JPH088996A - Fault detector - Google Patents

Fault detector

Info

Publication number
JPH088996A
JPH088996A JP6132854A JP13285494A JPH088996A JP H088996 A JPH088996 A JP H088996A JP 6132854 A JP6132854 A JP 6132854A JP 13285494 A JP13285494 A JP 13285494A JP H088996 A JPH088996 A JP H088996A
Authority
JP
Japan
Prior art keywords
data
fault
error
fault detection
unit
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
JP6132854A
Other languages
Japanese (ja)
Inventor
Takayoshi Ochiai
孝好 落合
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry 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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP6132854A priority Critical patent/JPH088996A/en
Publication of JPH088996A publication Critical patent/JPH088996A/en
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)
  • Multi Processors (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)

Abstract

PURPOSE:To confirm normality of a monitoring function in real time. CONSTITUTION:When a transmission line fault between processing blocks to be connected by 1 to 1 is detected, the output part of a processing block 1 is provided with a data addition part 10B for fault detection and data for fault detection showing 'normality' and 'abnormality' is alternately added to output data with a periodicity. The input part of the processing block is provided with a fault detection part 10 C and data for fault detection is alternately detected from input data with the same periodicity as that on the front step. A fault detection signal 104 showing 'no error' at the time of a detection and 'error' at the time of a detection impossible is made to be outputted, a fault detection signal 104 is monitored in a fault line concentration part 10E, 'no error' and 'error' are alternately discriminated with the periodicity, and the normality of the data addition part 10B for fault detection, the fault detection part 10C, the fault line concentration part 10 E and a transmission line 101 at the time of 'no error' and 'error' can be always monitored 7 in real time.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】この発明は、電子計算機または電
子交換機等のデータ処理装置に用いられ、データ伝送路
における障害発生を監視する障害監視装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a fault monitoring device used in a data processing device such as an electronic computer or an electronic exchange to monitor a fault occurrence in a data transmission line.

【0002】[0002]

【従来の技術】周知のように、電子計算機または電子交
換機等のデータ処理装置にあっては、データ伝送路にお
ける障害発生を監視する障害監視装置が設けられてい
る。
2. Description of the Related Art As is well known, a data processing device such as an electronic computer or an electronic exchange is provided with a fault monitoring device for monitoring the occurrence of a fault in a data transmission path.

【0003】この障害監視装置の一例として、各処理ブ
ロック内に障害検出部と障害検出用データ付加部を設
け、前段ブロックの障害検出用データ付加部で出力デー
タに障害検出用データを付加し、後段ブロックで障害検
出用データの正常/異常を判別することにより、データ
伝送路における障害発生の有無を検出し、各ブロックの
障害検出部で得られる障害検出信号を障害集線部でまと
め、CPU(中央制御装置)等の上位装置に通知すると
いう方式のものがある。
As an example of this fault monitoring device, a fault detecting section and a fault detecting data adding section are provided in each processing block, and the fault detecting data adding section of the preceding block adds the fault detecting data to the output data. By determining whether the failure detection data is normal / abnormal in the subsequent block, it is detected whether or not a failure has occurred in the data transmission path, the failure detection signals obtained by the failure detection unit of each block are collected by the failure concentrator, and the CPU ( There is a system of notifying a higher-level device such as a central control device).

【0004】この種の障害監視装置では、さらに上記障
害検出部、障害検出用データ付加部、障害集線部、障害
検出信号の伝送路における正常性を確認するため、上位
装置から障害検出用データ付加部に検査命令を任意にあ
るいは定期的に与え、障害検出部で障害が検出できるよ
うなデータを故意に付加するようにしている。すなわ
ち、上位装置からの検査命令により擬似的に障害を起こ
し、障害集線部から障害発生の通知が上がってくるか否
かで正常性を確認している。
In this type of fault monitoring device, the fault detecting unit, the fault detecting data adding unit, the fault concentrating unit, and the fault detecting data adding unit for confirming the normality of the transmission line of the fault detecting signal are added from the host unit. An inspection command is given to the section arbitrarily or periodically, and data for allowing the failure detection section to detect a failure is intentionally added. That is, the normality is confirmed by checking whether or not a fault occurs artificially in response to a test command from the host device and a fault occurrence notice is sent from the fault concentrator.

【0005】しかしながら、上記のような従来の障害監
視装置では、上位装置から障害検出用データ付加部に検
査命令を与えて、あたかも障害が発生したかのように擬
似的に異常を示すデータを付加させるようにし、上位装
置側で障害検出部が障害を検出して障害集線部から障害
発生の通知が返ってくるか否かを判別することで、監視
機能の正常性を確認する方式であるため、上位装置側の
ソフト処理が必要であり、しかもリアルタイムに監視機
能の正常性が確認できない。
However, in the conventional fault monitoring device as described above, a test command is given from the host device to the fault detection data addition section to add data indicating a pseudo abnormality as if a fault had occurred. In this way, the normality of the monitoring function is confirmed by the fault detection unit on the upper device side detecting the fault and determining whether or not the fault concentration unit returns the fault occurrence notification. However, software processing on the host device side is required, and the normality of the monitoring function cannot be confirmed in real time.

【0006】[0006]

【発明が解決しようとする課題】以上述べたように、従
来のデータ処理装置に用いられる障害監視装置は、監視
機能の正常性を確認するためには上位装置側のソフト処
理が必要であり、しかもリアルタイムにその正常性を確
認することができないという問題を有していた。
As described above, the fault monitoring device used in the conventional data processing device requires software processing on the host device side to confirm the normality of the monitoring function. Moreover, there is a problem that the normality cannot be confirmed in real time.

【0007】そこで、この発明は上記の課題を解決すべ
くなされたもので、上位装置側のソフト処理が不要で、
リアルタイムに監視機能の正常性を確認することのでき
る障害監視装置を提供することを目的とする。
Therefore, the present invention has been made to solve the above-mentioned problems, and does not require software processing on the host device side.
It is an object of the present invention to provide a fault monitoring device capable of confirming the normality of the monitoring function in real time.

【0008】[0008]

【課題を解決するための手段】上記目的を解決するため
に、第1の発明は、データ処理装置における1対1で接
続される処理ブロック間の伝送路障害を検出する障害検
出装置において、後段の処理ブロックへのデータに「正
常」、「異常」を表す障害検出用データを周期性をもっ
て交互に付加する障害検出用データ付加部と、前段の処
理ブロックからのデータから前記「正常」、「異常」を
表す障害検出用データを周期性をもって交互に検出し、
検出時には「エラー無し」、検出不能時には「エラー有
り」を表す障害検出信号を出力する障害検出部と、この
障害検出部から出力される障害検出信号を監視して「エ
ラー無し」、「エラー有り」を周期性をもって交互に判
別する障害集線部とを具備することを特徴とする。
In order to solve the above-mentioned problems, a first invention is a failure detecting apparatus for detecting a failure in a transmission path between processing blocks connected in a one-to-one correspondence in a data processing apparatus. The fault detection data adding section that alternately adds fault detection data indicating "normal" and "abnormal" to the data to the processing block of the above, and the "normal", " Fault detection data representing "abnormal" is detected alternately with periodicity,
A fault detection unit that outputs a fault detection signal that indicates “no error” when detected and a fault detection signal when detection is not possible, and monitors the fault detection signal output from this fault detection unit for “no error” and “error present” And a fault concentrating portion for discriminating alternately with the periodicity.

【0009】第2の発明は、データ処理装置における1
対複数、複数対1、複数対複数で接続される処理ブロッ
ク間の伝送路障害を検出する障害検出装置において、後
段の処理ブロックへのデータに「正常」、「異常」を表
す障害検出用データを任意の順序で付加すると共に、付
加したデータの内容を示す識別データを付加する障害検
出用データ付加部と、前段の処理ブロックからのデータ
に付加されている識別データを検出し、この識別データ
に対応する障害検出用データを検出して、検出時には
「エラー無し」、検出不能時には「エラー有り」を表す
障害検出信号を前記識別データと共に出力する障害検出
部と、この障害検出部から出力される障害検出信号を前
記識別データに基づいて監視して「エラー無し」、「エ
ラー有り」を判別する障害集線部とを具備することを特
徴とする。
A second aspect of the present invention is a data processing apparatus according to the first aspect.
In a failure detection device that detects a transmission path failure between processing blocks connected by a plurality of pairs, a plurality of ones, and a plurality of pairs, failure detection data indicating "normal" or "abnormal" in data to a subsequent processing block. And the identification data attached to the data from the processing block in the preceding stage, and the identification data attached to the data from the preceding processing block are detected. The fault detection data corresponding to the above is detected, and a fault detection unit that outputs a fault detection signal indicating “no error” at the time of detection and “error present” at the time of undetectable together with the identification data, and is output from this fault detection unit. And a fault concentrating section that monitors "fault detection signal" based on the identification data to determine "no error" and "error".

【0010】[0010]

【作用】第1の発明の障害検出装置では、1対1で接続
される処理ブロック間の伝送路障害を検出する場合に、
処理ブロックの出力部に障害検出用データ付加部を設け
て、後段の処理ブロックへのデータに「正常」、「異
常」を表す障害検出用データを周期性をもって交互に付
加しておき、処理ブロックの入力部に障害検出部を設け
て、前段の処理ブロックからのデータから「正常」、
「異常」を表す障害検出用データを前段側と同じ周期性
をもって交互に検出し、検出時には「エラー無し」、検
出不能時には「エラー有り」を表す障害検出信号を出力
するようにし、障害集線部で障害検出部から出力される
障害検出信号を監視して「エラー無し」、「エラー有
り」を周期性をもって交互に判別することにより、エラ
ー無し時とエラー有り時の障害検出用データ付加部と障
害検出部と障害集線部と伝送路の正常性をリアルタイム
に常時監視できるようにした。
In the fault detecting apparatus according to the first aspect of the present invention, when detecting a transmission line fault between processing blocks connected one-to-one,
A fault detection data addition unit is provided in the output unit of the processing block, and fault detection data indicating "normal" and "abnormal" is alternately added to the data to the subsequent processing block with periodicity. The failure detection section is provided in the input section of the
Fault detection data indicating "abnormal" is alternately detected with the same periodicity as the preceding stage side, and a fault detection signal indicating "no error" when detected and "error present" when undetectable is output. By monitoring the failure detection signal output from the failure detection section and alternately determining "no error" and "error" with a periodicity, the error detection data addition section when there is no error and when there is an error The normality of the fault detector, fault concentrator, and transmission line can be constantly monitored in real time.

【0011】第2の発明の障害検出装置は、1対複数、
複数対1、複数対複数で接続される処理ブロック間の伝
送路障害を検出する場合に、処理ブロックの出力部に障
害検出用データ付加部を設けて、後段の処理ブロックへ
のデータに「正常」、「異常」を表す障害検出用データ
を任意の順序で付加すると共に、付加したデータの内容
を示す識別データを付加し、処理ブロックの入力部に障
害検出部を設けて、前段の処理ブロックからのデータに
付加されている識別データを検出し、この識別データに
対応する障害検出用データを検出して、検出時には「エ
ラー無し」、検出不能時には「エラー有り」を表す障害
検出信号を前記識別データと共に出力するようにし、障
害集線部で障害検出部から出力される障害検出信号を前
記識別データに基づいて監視して「エラー無し」、「エ
ラー有り」を判別することにより、エラー無し時とエラ
ー有り時の障害検出用データ付加部と障害検出部と障害
集線部と伝送路の正常性をリアルタイムに常時監視でき
るようにした。
The fault detecting apparatus of the second invention is one-to-many,
When detecting a transmission path failure between processing blocks connected in multiple-to-one or multiple-to-multiple connection, a failure detection data addition unit is provided at the output unit of the processing block, and the data to the subsequent processing block is "normal". , And "abnormal" fault detection data are added in an arbitrary order, identification data indicating the contents of the added data is added, and a fault detection unit is provided in the input unit of the processing block to provide the preceding processing block. The identification data added to the data from the above is detected, the fault detection data corresponding to this identification data is detected, and the fault detection signal indicating "no error" when detected and "error present" when undetectable Outputs together with the identification data, and monitors the failure detection signal output from the failure detection section in the failure concentration section based on the identification data to determine "no error" and "error" The Rukoto were to be constantly monitor the health of the fault detection data adding unit and the fault detector and fault current line portion when there is an error and when no error transmission line in real time.

【0012】[0012]

【実施例】以下、図面を参照してこの発明の実施例を詳
細に説明する。
Embodiments of the present invention will be described in detail below with reference to the drawings.

【0013】まず、図1乃至図8を参照して、第1の実
施例について述べる。
First, a first embodiment will be described with reference to FIGS.

【0014】図1は、この発明に係る障害監視装置の実
施例として、データ処理装置の処理ブロックが1対1で
接続されている場合の構成を示すものである。
FIG. 1 shows an embodiment of the fault monitoring apparatus according to the present invention in which the processing blocks of a data processing apparatus are connected in a one-to-one relationship.

【0015】図1において、処理ブロック1,2はCP
U等の上位装置3からの命令に応じて入力データを適宜
データ処理するもので、データ伝送路に対して直列に接
続されている。尚、データ伝送路には、各処理ブロック
の処理データと共にそのデータの先頭バイトでアクティ
ブとなるデータ同期信号及びビット周期のクロック信号
が伝送されるものとし、前後段の処理ブロックも特に図
示しないが1,2と同様に構成されているものとする。
In FIG. 1, processing blocks 1 and 2 are CPs.
The input data is appropriately processed according to a command from the higher-level device 3 such as U, and is connected in series to the data transmission path. It is assumed that the data transmission path transmits the processing data of each processing block as well as the data synchronization signal which becomes active in the first byte of the data and the clock signal of the bit period, and the processing blocks in the preceding and succeeding stages are not particularly shown. It is assumed that it is configured in the same manner as 1 and 2.

【0016】各処理ブロック1,2はそれぞれ入力部に
障害検出部10A,10Cを備え、出力部に障害検出用
データ付加部10B,10Dを備える。制御部10F
は、上位装置3からの初期化命令(例えば電源投入時、
処理復帰時等に発生される)を受けて、各処理ブロック
1,2の障害検出部10A,10C及び障害検出用デー
タ付加部10B,10Dにそれぞれリセット信号105
を送る機能を有する。障害集線部10Eは各処理ブロッ
ク1,2の障害検出部10A,10Cからの障害検出信
号103,104をまとめて上位装置3に通知する機能
を有する。
Each of the processing blocks 1 and 2 has a failure detecting section 10A, 10C at the input section and a failure detecting data adding section 10B, 10D at the output section. Control unit 10F
Is an initialization command from the host device 3 (for example, when the power is turned on,
(Regenerated when processing is restored), the reset signal 105 is sent to the failure detection units 10A and 10C and the failure detection data addition units 10B and 10D of the processing blocks 1 and 2, respectively.
Has the function of sending. The fault concentrating unit 10E has a function of collectively reporting the fault detection signals 103 and 104 from the fault detecting units 10A and 10C of the processing blocks 1 and 2 to the upper level device 3.

【0017】上記障害検出用データ付加部10B,10
Dはいずれも処理データに周期的に変化する障害検出用
データを付加してデータ伝送路101,102に導出す
るもので、その付加データを制御部10Fからのリセッ
ト信号105に応じて予め決められた値に初期化するよ
うになっている。
The fault detecting data adding sections 10B, 10
D is for adding fault detection data that changes periodically to the processed data and deriving it to the data transmission lines 101 and 102, and the additional data is determined in advance according to the reset signal 105 from the control unit 10F. It is designed to be initialized to the specified value.

【0018】上記障害検出部10A,10Cはいずれも
データ伝送路100,101からの入力データに付加さ
れている障害検出用データからデータ伝送路100,1
01の障害を検出するもので、障害検出時には障害検出
信号103,104を障害集線部10Eに送出し、制御
部10Fからのリセット信号105に応じて検出処理を
初期化するようになっている。
Each of the fault detecting units 10A and 10C detects data from the fault detection data added to the input data from the data transmission lines 100 and 101.
The fault detection signal 01 is detected. When the fault is detected, the fault detection signals 103 and 104 are sent to the fault concentrator 10E, and the detection process is initialized according to the reset signal 105 from the controller 10F.

【0019】図2は上記障害検出用データ付加部10B
の具体的な構成を示すものである。尚、他の処理ブロッ
ク2の障害検出用データ付加部10Dの構成は10Bと
全く同じ構成であるので、ここでは説明を省略する。
FIG. 2 shows the fault detecting data adding section 10B.
2 shows a specific configuration of. Since the configuration of the fault detection data addition unit 10D of the other processing block 2 is exactly the same as that of 10B, the description thereof is omitted here.

【0020】図2において、入力データ(処理ブロック
1内の処理データであり、ここでは8ビットのパラレル
データとする)200は第1の遅延回路20A、パリテ
ィ正常演算部20B、パリティ擬正常演算部20Cにそ
れぞれ供給され、データ同期信号201、リセット信号
213(図1の105)及びクロック信号202はコン
トロール部20Eに供給され、さらにクロック信号20
2は第2のレジスタ部20Hにラッチ信号として供給さ
れ、データ同期信号201は第2の遅延回路20Iに供
給される。
In FIG. 2, input data (processed data in the processing block 1 and herein assumed to be 8-bit parallel data) 200 is a first delay circuit 20A, a parity normal operation unit 20B, a parity pseudo normal operation unit. 20C, the data synchronization signal 201, the reset signal 213 (105 in FIG. 1) and the clock signal 202 are supplied to the control unit 20E, and the clock signal 20
2 is supplied to the second register unit 20H as a latch signal, and the data synchronization signal 201 is supplied to the second delay circuit 20I.

【0021】上記コントロール部20Eはレジスタ、カ
ウンタ等で構成され、データ同期信号201、リセット
信号213及びクロック信号202に基づいて、パリテ
ィ正常演算部20B、パリティ擬正常演算部20Cに対
するリセット信号212、第1のレジスタ部20Dに対
するラッチ信号204、第1及び第2のセレクタ部20
F,20Gに対する選択制御信号206,207を生成
するものである。
The control unit 20E is composed of a register, a counter, etc., and based on the data synchronizing signal 201, the reset signal 213 and the clock signal 202, the reset signal 212 for the parity normal operation unit 20B and the parity pseudo normal operation unit 20C, the second. Latch signal 204 for the first register unit 20D, the first and second selector units 20
The selection control signals 206 and 207 for F and 20G are generated.

【0022】第1の遅延回路20Aは入力データ200
を所定期間遅延するもので、その遅延出力203の内の
LSBデータは第2のセレクタ部20Gに供給され、上
位7ビットのデータは第2のレジスタ部20Hに供給さ
れる。
The first delay circuit 20A receives the input data 200
Is delayed for a predetermined period, the LSB data in the delayed output 203 is supplied to the second selector section 20G, and the higher 7-bit data is supplied to the second register section 20H.

【0023】パリティ正常演算部20Bは、正常パリテ
ィを奇数パリティとして、リセット後の入力データ20
0についてデータ毎(データ同期信号201がアクティ
ブになる単位)にパリティを演算するものである。パリ
ティ擬正常演算部20Cは、異常パリティを偶数パリテ
ィとして、リセット後の入力データ200についてデー
タ毎にパリティを演算するものである。それぞれのパリ
ティ演算結果は第1のレジスタ部20Dに送られ、ラッ
チ信号204に応じてラッチされる。
The normal parity operation unit 20B uses the normal parity as an odd parity and resets the input data 20 after reset.
For 0, the parity is calculated for each data (unit in which the data synchronization signal 201 becomes active). The parity pseudo-normal operation unit 20C calculates the parity for each data of the reset input data 200 with the abnormal parity as an even parity. The respective parity calculation results are sent to the first register section 20D and latched in response to the latch signal 204.

【0024】ここでラッチされた2つのパリティデータ
は第1のセレクタ部20Fに送られ、選択制御信号20
6に応じて選択的に導出される。その選択データ205
は第2のセレクタ部20Gに供給され、選択制御信号2
07に応じて遅延回路20Aの出力203のLSBデー
タと選択的に導出される。その選択データ208は第2
のレジスタ部20Hに供給され、遅延回路20Aの出力
203の上位7ビットのデータと共にクロック信号20
2に応じてラッチされる。
The two parity data latched here are sent to the first selector section 20F, and the selection control signal 20 is sent.
It is selectively derived according to 6. The selection data 205
Is supplied to the second selector section 20G, and the selection control signal 2
In accordance with 07, it is selectively derived from the LSB data of the output 203 of the delay circuit 20A. The selection data 208 is the second
Of the clock signal 20 supplied to the register unit 20H of the delay circuit 20A and the 7-bit data of the output 203 of the delay circuit 20A.
Latched according to 2.

【0025】ここでラッチされた8ビットのパラレルデ
ータ210は、第2の遅延回路20Iによってタイミン
グ調整されたデータ同期信号211及びクロック信号2
02と共に、伝送路101を通じて後段の処理ブロック
2へ出力される。
The 8-bit parallel data 210 latched here is the data synchronizing signal 211 and the clock signal 2 whose timing is adjusted by the second delay circuit 20I.
02 is output to the subsequent processing block 2 through the transmission path 101.

【0026】上記構成による障害検出用データ付加部1
0Bの動作を、図3及び図4を参照して説明する。
Fault detection data adding section 1 having the above configuration
The operation of 0B will be described with reference to FIGS. 3 and 4.

【0027】図3は入力データ200のデータフォーマ
ットを示すもので、Pはパリティビットを示している。
このフォーマットでは、10バイト1フレームとし、各
バイトの8ビットパラレルデータをヘキサ表示“01,
02,03,04,05,06,07,08,09,1
0”で表している。パリティは先頭4バイトに対して付
与し、パリティビットPを含む網掛け部分についてパリ
ティ演算が施されるものとする。図4は図2の障害検出
用データ付加部10Bの各部の信号タイミング波形を示
すものである。
FIG. 3 shows a data format of the input data 200, and P indicates a parity bit.
In this format, one frame of 10 bytes is used, and 8-bit parallel data of each byte is displayed in hexadecimal "01,
02, 03, 04, 05, 06, 07, 08, 09, 1
0 ". Parity is added to the first 4 bytes, and the parity calculation is performed on the shaded portion including the parity bit P. FIG. 4 shows the fault detection data addition unit 10B of FIG. 3 shows the signal timing waveforms of the respective parts of FIG.

【0028】すなわち、クロック信号202とリセット
信号213が入力されると、コントロール部20Eのレ
ジスタ、カウンタ等がリセットされる。続いて、入力デ
ータ200のフレーム先頭バイトでアクティブとなるデ
ータ同期信号201がコントロール部20Eに入力され
ると、コントロール部20Eは、データ同期信号201
に基づいて、フレーム先頭でパリティ正常演算部20
B、パリティ擬正常演算部20Cにリセット信号212
を送り、フレーム毎にパリティを演算させる。
That is, when the clock signal 202 and the reset signal 213 are input, the registers and counters of the control section 20E are reset. Subsequently, when the data synchronization signal 201 which becomes active at the first byte of the frame of the input data 200 is input to the control unit 20E, the control unit 20E causes the data synchronization signal 201
On the basis of the
B, reset signal 212 to the parity pseudo-normal operation unit 20C
To calculate the parity for each frame.

【0029】パリティ演算部20B,20Cは、リセッ
ト信号212により入力データ200の先頭(データ同
期信号201がアクティブの位置)の1クロック手前で
リセットされ、データ200が入力されると、それぞれ
データ200の先頭からパリティPを演算し、演算結果
をコントロール部20Eからのラッチ信号204の立ち
上がりで第1のレジスタ部20Dにラッチされる。図4
のタイムチャートでは、ヘキサ表示で“01,02,0
3,04,…の04まで計算したときにラッチされる。
The parity arithmetic units 20B and 20C are reset by the reset signal 212 one clock before the beginning of the input data 200 (the position where the data synchronization signal 201 is active), and when the data 200 is input, the data 200 is input. The parity P is calculated from the beginning, and the calculation result is latched in the first register unit 20D at the rising edge of the latch signal 204 from the control unit 20E. FIG.
In the time chart of, the hexadecimal display is “01, 02, 0
Latches when 04 is calculated from 3, 04, ....

【0030】各パリティ演算結果は共に第1のセレクタ
部20Fに入力され、コントロール部20Eからの選択
制御信号206に応じてフレーム毎に交互に導出され
る。尚、この実施例では、選択制御信号206が“0”
のときはパリティ正常演算部20B側の演算結果を選択
し、“1”のときはパリティ擬正常演算部20C側の演
算結果を選択するものとする。
The respective parity calculation results are both input to the first selector section 20F and are alternately derived for each frame according to the selection control signal 206 from the control section 20E. In this embodiment, the selection control signal 206 is "0".
When it is, the operation result on the normal parity operation unit 20B side is selected, and when it is "1", the operation result on the parity pseudo-normal operation unit 20C side is selected.

【0031】図4のタイムチャートでは、同じデータ
(ヘキサ表示で“01,02,03,04,05,0
6,07,08,09,10”)を3回入力した場合を
示しており、正常パリティと非正常パリティを交互に選
択しているため、セレクタ20Fで選択されるパリティ
データ205はフレーム毎に“0”と“1”の交互にな
っている。
In the time chart of FIG. 4, the same data (“01, 02, 03, 04, 05, 0 in hexadecimal display”
6, 07, 08, 09, 10 ″) is input three times. Since the normal parity and the abnormal parity are alternately selected, the parity data 205 selected by the selector 20F is set for each frame. "0" and "1" are alternated.

【0032】パリティ演算結果205は遅延回路20A
の出力203のパリティが付与されるLSBのデータと
共に第2のセレクタ部20Gに入力され、選択制御信号
207に応じて選択的に導出される。すなわち、第2の
セレクタ部20Gはパリティビットを付加するときには
205側を選択し、その他のときには203側を選択す
る。
The parity calculation result 205 is the delay circuit 20A.
Of the output 203 is input to the second selector unit 20G together with the LSB data to which the parity is added, and is selectively derived according to the selection control signal 207. That is, the second selector unit 20G selects the 205 side when adding a parity bit, and selects the 203 side at other times.

【0033】第2のセレクタ部20Gの出力208はパ
リティビットを含む8ビットパラレルの内のLSBの1
ビットで、第2のレジスタ部20Hに入力される。この
第2のレジスタ部20Hには、遅延回路20Aの出力2
03の内のパリティビットを含まない上位7ビットのデ
ータが入力され、両入力データはクロック信号202の
立ち上がりでラッチされて、8ビットのパラレルデータ
210として伝送路101を介して次段の処理ブロック
2に出力される。
The output 208 of the second selector section 20G is 1 of the LSB of the 8-bit parallel including the parity bit.
Bits are input to the second register unit 20H. The output 2 of the delay circuit 20A is supplied to the second register section 20H.
Data of the upper 7 bits which do not include the parity bit of 03 is input, both input data are latched at the rising edge of the clock signal 202, and as parallel data 210 of 8 bits, the processing block of the next stage via the transmission path 101. 2 is output.

【0034】ここで、図4のタイムチャートでは、デー
タ同期信号201の単位で同じデータ200を入力して
いるため、第1のセレクタ部20Fで正常パリティと非
正常パリティを交互に付与している。その結果、第2の
セレクタ部20Gの出力208は選択制御信号207の
選択タイミングで論理値が反転している。よって、第2
のレジスタ部20Hの出力データ210は、パリティ付
与のバイトの値がヘキサ表示で“04”と“05”(下
線は図中の網掛け部分出あることを示す)になっている
(正常パリティは奇数パリティなので“04”が正
常)。
Here, in the time chart of FIG. 4, since the same data 200 is input in the unit of the data synchronization signal 201, normal parity and abnormal parity are alternately given in the first selector section 20F. . As a result, the logical value of the output 208 of the second selector section 20G is inverted at the selection timing of the selection control signal 207. Therefore, the second
In the output data 210 of the register unit 20H, the value of the byte to which the parity is added is " 04 " and " 05 " in hexadecimal display (the underline indicates that the shaded portion in the figure is present) (normal parity is Since it is odd parity, "04" is normal.

【0035】また、データ同期信号211は遅延回路2
0Iで出力データ210と位相を合わせられ、クロック
信号202と共に伝送路101を介して次段の処理ブロ
ック2に出力される。
Further, the data synchronization signal 211 is the delay circuit 2
The output data 210 is phase-matched with 0I and is output to the processing block 2 of the next stage via the transmission path 101 together with the clock signal 202.

【0036】図5は上記障害検出部10Cの具体的な構
成を示すものである。尚、他の処理ブロック1の障害検
出部10Aの構成は10Cと全く同じ構成であるので、
ここでは説明を省略する。
FIG. 5 shows a specific configuration of the fault detecting section 10C. Since the configuration of the fault detection unit 10A of the other processing block 1 is exactly the same as that of 10C,
The description is omitted here.

【0037】図5において、50Aは伝送路101を通
じて障害検出用データ付加部10Bから送られてくるデ
ータ500(図2の210)を入力してそのパリティを
演算するパリティ演算部であり、その演算結果504は
レジスタ50Cに送られる。
In FIG. 5, reference numeral 50A is a parity calculation unit for inputting the data 500 (210 in FIG. 2) sent from the failure detection data addition unit 10B through the transmission line 101 and calculating the parity thereof. The result 504 is sent to the register 50C.

【0038】また、50Bは伝送路101を通じて障害
検出用データ付加部10Bから送られてくるクロック5
01(図2の202)、データ同期信号211及び制御
部10Fから送られてくるリセット信号503(図1の
105、図2の213)に基づいてパリティ演算部50
A及びレジスタ50Cをコントロールするコントロール
部であり、パリティ演算部50Aにはパリティリセット
信号505を与え、レジスタ50Cにはエラー同期信号
506を与える。
Reference numeral 50B is a clock 5 sent from the fault detection data adding section 10B through the transmission line 101.
01 (202 in FIG. 2), the data synchronization signal 211, and the reset signal 503 (105 in FIG. 1, 213 in FIG. 2) sent from the control unit 10F.
A control unit for controlling A and the register 50C, which supplies a parity reset signal 505 to the parity calculation unit 50A and an error synchronization signal 506 to the register 50C.

【0039】レジスタ50Cはパリティ演算部50Aで
得られるパリティエラー信号504をコントロール部5
0Bからのエラー同期信号506により同期化するもの
で、ここで同期処理されたエラー信号507はエラー同
期信号506と共に障害集線部10Eに送られる。
The register 50C controls the parity error signal 504 obtained by the parity operation unit 50A to the control unit 5.
The synchronization is performed by the error synchronization signal 506 from 0B, and the error signal 507 subjected to the synchronization processing here is sent to the fault concentrator 10E together with the error synchronization signal 506.

【0040】上記構成による障害検出部10Cの動作
を、図6のタイムチャートを参照して説明する。
The operation of the fault detecting section 10C having the above configuration will be described with reference to the time chart of FIG.

【0041】まず、パリティ演算部50Aにデータ50
0が入力され、コントロール部50Bにクロック50
1、データ同期信号502、リセット信号503がそれ
ぞれ入力されると、コントロール部50Bはデータ毎
(ヘキサ表示で“01,02,03,04,05,0
6,07,08,09,10”と“01,02,03,
04,05,06,07,08,09,10”)に、パ
リティリセット信号505をパリティ演算部50Aに送
り、データ同期信号502の1クロック前でパリティ演
算をリセットする。これにより、パリティはデータの先
頭から演算されるようになる。
First, data 50 is sent to the parity operation unit 50A.
0 is input and the clock 50 is input to the control unit 50B.
1, the data synchronization signal 502, and the reset signal 503 are input, the control unit 50B displays each data (“01, 02, 03, 04 , 05, 0 in hexadecimal display”).
6,07,08,09,10 "and" 01,02,03,
04, 05 , 06, 07 , 08, 09, 10 "), the parity reset signal 505 is sent to the parity operation unit 50A to reset the parity operation one clock before the data synchronization signal 502. Thereby, the parity is data. Will be calculated from the beginning.

【0042】パリティ演算部50Aで入力データ500
のパリティ演算された結果504は、エラー同期信号5
06の立ち上がりでレジスタ50Cにラッチされ、その
ラッチ出力(パリティエラー信号)507はエラー同期
信号506と共に出力される。
Input data 500 in the parity operation unit 50A
The result 504 of the parity calculation of the error synchronization signal 5
It is latched in the register 50C at the rising edge of 06, and its latch output (parity error signal) 507 is output together with the error synchronization signal 506.

【0043】ここで、入力データ500のデータフォー
マットは図3に示すようになっているので、図6のタイ
ムチャートに示す入力データ500は、ヘキサ表示で
“01,02,03,04,05,06,07,08,
09,10”と“01,02,03,04,05,0
6,07,08,09,10”と“01,02,03,
04,05,06,07,08,09,10”の状態で
レジスタ50Cに入力される。奇数パリティで正解なの
で、エラー信号507はパリティ付与バイトが“05
のときに“H”レベルになる。このようにして生成され
たエラー信号507はエラー同期信号506と共に、異
常検出信号(図1の104)として障害集線部10Eに
送られる。
Here, since the data format of the input data 500 is as shown in FIG. 3, the input data 500 shown in the time chart of FIG. 6 is displayed in hexadecimal as "01, 02, 03, 04 , 05,". 06,07,08,
09, 10 "and" 01, 02, 03, 04, 05 , 0
6,07,08,09,10 "and" 01,02,03,
04 , 05, 06, 07, 08, 09, 10 "are input to the register 50C. Since the odd number parity is the correct answer, the error signal 507 has a parity addition byte of" 05 ".
At the time of, it becomes "H" level. The error signal 507 thus generated is sent to the fault concentrator 10E as an abnormality detection signal (104 in FIG. 1) together with the error synchronization signal 506.

【0044】図7は上記障害集線部10Eの具体的な構
成を示すものである。
FIG. 7 shows a specific structure of the obstacle concentrator 10E.

【0045】図7(a)において、70Aは交互波形異
常検出部、70Bは障害保持回路であり、それぞれ各ブ
ロックの障害検出部10A,10Cに対応して設けられ
る。尚、ここでは10Cのみ対応する構成を示し、その
他に対する構成は同様であるので省略する。
In FIG. 7A, reference numeral 70A is an alternate waveform abnormality detecting section, and 70B is a failure holding circuit, which are provided corresponding to the failure detecting sections 10A and 10C of each block, respectively. Incidentally, here, only the configuration corresponding to 10C is shown, and the configurations for the other components are the same, and therefore will be omitted.

【0046】上記交互波形異常検出部70Aは、例えば
図7(b)に示すように構成され、障害検出部10Cか
ら送られてくるエラー信号700(図5の507に対
応)をレジスタ(D型フリップフロップ)70Cに入力
し、同時に送られてくるエラー同期信号701(図5の
506)の立上がりタイミングでラッチする。そして、
このラッチ出力をさらにレジスタ(D型フリップフロッ
プ)70Dに入力し、上記エラー同期信号701の立上
がりタイミングでラッチする。さらに、両レジスタ70
C,70Dの各ラッチ出力についてEX−NORゲート
70Fによって排他的論理和をとって反転出力する。こ
の論理出力704は上記障害保持回路70Bに送られ
る。
The alternate waveform abnormality detecting section 70A is constructed, for example, as shown in FIG. 7B, and stores the error signal 700 (corresponding to 507 in FIG. 5) sent from the failure detecting section 10C in a register (D type). It is input to the flip-flop) 70C and latched at the rising timing of the error synchronization signal 701 (506 in FIG. 5) sent at the same time. And
The latch output is further input to the register (D-type flip-flop) 70D and latched at the rising timing of the error synchronization signal 701. Furthermore, both registers 70
EX-NOR gate 70F takes the exclusive OR of the latched outputs of C and 70D, and outputs the inverted result. The logic output 704 is sent to the fault holding circuit 70B.

【0047】上記障害保持回路70Bは上記交互波形異
常検出部70Aの出力704からエラー発生を検出して
保持する機能を有する。ここで保持されたエラー検出信
号705は上位装置3に送られる。
The fault holding circuit 70B has a function of detecting and holding an error occurrence from the output 704 of the alternating waveform abnormality detecting section 70A. The error detection signal 705 held here is sent to the higher-level device 3.

【0048】上記構成による障害集線部10Eの動作
を、図8のタイムチャートを参照して説明する。
The operation of the obstacle concentrator 10E having the above structure will be described with reference to the time chart of FIG.

【0049】まず、交互波形異常検出部70Aでは、障
害検出部10Cからのエラー信号700とエラー同期信
号701が入力されると、エラー信号700を1段シフ
トしたものと2段シフトしたものとのEX−NORをと
ってエラー箇所を見つける。
First, in the alternate waveform abnormality detecting section 70A, when the error signal 700 and the error synchronizing signal 701 are inputted from the failure detecting section 10C, the error signal 700 is shifted by one stage and shifted by two stages. Take the EX-NOR to find the error location.

【0050】すなわち、エラー信号700は正常で
“L”レベル、異常で“H”レベルであり、異常検出処
理が正常に動作している場合は“L”レベル、“H”レ
ベルに交互に反転するはずであり、異常検出処理自体に
異常が発生すると、図8に示すようにエラー信号700
のエラーが交互に入力されなくなる。このため、エラー
発生箇所でEX−NOR出力704が“H”レベルのま
まになる。そこで、障害保持回路70Bによりエラー発
生箇所でEX−NOR出力704のエラーを保持する。
このエラー保持信号705を上位装置3に送ることで、
上位装置3側で障害検出装置自体の正常性を判別するこ
とができるようになる。
That is, the error signal 700 is normal and is "L" level, and abnormal is "H" level. When the abnormality detection process is operating normally, it is alternately inverted to "L" level and "H" level. If an abnormality occurs in the abnormality detection processing itself, as shown in FIG.
The error of will not be input alternately. Therefore, the EX-NOR output 704 remains at the "H" level at the error occurrence location. Therefore, the error holding circuit 70B holds the error of the EX-NOR output 704 at the error occurrence location.
By sending this error hold signal 705 to the host device 3,
The normality of the fault detection device itself can be discriminated on the higher-level device 3 side.

【0051】したがって、上記構成による障害検出装置
によれば、障害検出用データ付加部、障害検出部、障害
集線部、伝送路の障害検出において、障害検出用のビッ
トまたはデータを正常と異常の交互に付与し、交互に検
出することにより、障害検出用データ付加部、伝送路、
障害検出部、障害集線部の各部の障害時(データ抜け、
データ挿入等)と非障害時の機能動作の正常性を、ソフ
トによる上位装置からの介入なしに、実動作上でリアル
タイムにハード的に簡単に判別でき、常時監視確認する
ことができる。
Therefore, according to the fault detecting apparatus having the above-mentioned configuration, in the fault detecting data addition section, fault detecting section, fault concentrating section, and fault detection of the transmission line, the fault detecting bit or data alternates between normal and abnormal. To the fault detection data addition section, transmission line,
When a failure occurs in each part of the failure detection part and the failure concentration part (missing data,
The normality of the functional operation at the time of non-fault (data insertion etc.) and the normal operation can be easily determined in real time by hardware without any intervention from the host device by software and can be constantly monitored and confirmed.

【0052】尚、上記実施例では障害検出用のビットま
たはデータを正常と異常の交互に付与するようにした
が、複数データに1回の割合にしても同様に実施可能で
ある。
In the above embodiment, the failure detection bits or data are alternately assigned to normal and abnormal, but the present invention can be implemented in the same manner even if the data or data is used once.

【0053】次に、図9乃至図15を参照して、第2の
実施例について述べる。この実施例では、図1におい
て、データ処理装置の処理ブロックが1対複数、複数対
1あるいは複数対複数で接続されているものとする。
Next, a second embodiment will be described with reference to FIGS. 9 to 15. In this embodiment, in FIG. 1, it is assumed that the processing blocks of the data processing device are connected in a one-to-many manner, a plurality-to-one manner or a plurality-to-many manner.

【0054】図9は第2の実施例の障害検出用データ付
加部10Bの具体的な構成を示すものである。尚、他の
処理ブロック2の障害検出用データ付加部10Dの構成
は10Bと全く同じ構成であるので、ここでは説明を省
略する。
FIG. 9 shows a specific configuration of the fault detection data addition section 10B of the second embodiment. Since the configuration of the fault detection data addition unit 10D of the other processing block 2 is exactly the same as that of 10B, the description thereof is omitted here.

【0055】図9において、入力データ(処理ブロック
1内の処理データであり、ここでは8ビットのパラレル
データとする)900は遅延回路90A、パリティ正常
演算部90B、パリティ擬正常演算部90Cにそれぞれ
供給され、データ同期信号901、リセット信号913
(図1の105)及びクロック信号902はコントロー
ル部90Eに供給され、さらにクロック信号902は第
2のレジスタ部90Hにラッチ信号として供給され、デ
ータ同期信号901はパルス伸張回路90Iに供給され
る。
In FIG. 9, input data (processed data in the processing block 1 and herein assumed to be 8-bit parallel data) 900 is supplied to the delay circuit 90A, the parity normal operation unit 90B, and the parity pseudo normal operation unit 90C, respectively. Data synchronization signal 901 and reset signal 913 supplied
(105 in FIG. 1) and the clock signal 902 are supplied to the control unit 90E, the clock signal 902 is supplied to the second register unit 90H as a latch signal, and the data synchronization signal 901 is supplied to the pulse expansion circuit 90I.

【0056】上記コントロール部90Eはレジスタ、カ
ウンタ等で構成され、データ同期信号901、リセット
信号913及びクロック信号902に基づいて、パリテ
ィ正常演算部90B、パリティ擬正常演算部90Cに対
するリセット信号912、第1のレジスタ部90Dに対
するラッチ信号904、第1のセレクタ部90F及びパ
ルス伸張回路90Iに対するランダム発生制御信号90
6、第2のセレクタ部90Gに対する選択制御信号90
7を生成するものである。
The control unit 90E is composed of a register, a counter, etc., and based on the data synchronization signal 901, the reset signal 913 and the clock signal 902, the reset signal 912 for the parity normal operation unit 90B and the parity pseudo normal operation unit 90C, Latch signal 904 for the first register unit 90D, random generation control signal 90 for the first selector unit 90F and pulse expansion circuit 90I
6. Selection control signal 90 for second selector section 90G
7 is generated.

【0057】第1の遅延回路90Aは入力データ900
を所定期間遅延するもので、その遅延出力903の内の
LSBデータは第2のセレクタ部90Gに供給され、上
位7ビットのデータは第2のレジスタ部90Hに供給さ
れる。
The first delay circuit 90A receives the input data 900
Of the delay output 903 is supplied to the second selector section 90G, and the upper 7-bit data is supplied to the second register section 90H.

【0058】パリティ正常演算部90Bは、正常パリテ
ィを奇数パリティとして、リセット後の入力データ90
0についてデータ毎(データ同期信号901がアクティ
ブになる単位)にパリティを演算するものである。パリ
ティ擬正常演算部90Cは、異常パリティを偶数パリテ
ィとして、リセット後の入力データ900についてデー
タ毎にパリティを演算するものである。それぞれのパリ
ティ演算結果は第1のレジスタ部90Dに送られ、ラッ
チ信号904に応じてラッチされる。
The parity normal operation unit 90B sets the normal parity as an odd parity and resets the input data 90 after reset.
For 0, the parity is calculated for each data (unit in which the data synchronization signal 901 becomes active). The parity pseudo-normal operation unit 90C calculates the parity for each data of the reset input data 900 with the abnormal parity as an even parity. The respective parity calculation results are sent to the first register unit 90D and are latched according to the latch signal 904.

【0059】ここでラッチされた2つのパリティデータ
は第1のセレクタ部90Fに送られ、ランダム発生制御
信号906に応じてランダムに選択されて導出される。
その選択データ905は第2のセレクタ部90Gに供給
され、選択制御信号907に応じて遅延回路90Aの出
力903のLSBデータと選択的に導出される。その選
択データ908は第2のレジスタ部90Hに供給され、
遅延回路90Aの出力903の上位7ビットのデータと
共にクロック信号902に応じてラッチされる。
The two parity data latched here are sent to the first selector section 90F and randomly selected and derived according to the random generation control signal 906.
The selection data 905 is supplied to the second selector section 90G and is selectively derived from the LSB data of the output 903 of the delay circuit 90A according to the selection control signal 907. The selection data 908 is supplied to the second register unit 90H,
It is latched in accordance with the clock signal 902 together with the upper 7-bit data of the output 903 of the delay circuit 90A.

【0060】ここでラッチされた8ビットのパラレルデ
ータ910は、パルス伸張回路90Iによってランダム
に伸張処理されたデータ同期信号911と共に、伝送路
101を通じて後段の処理ブロック2へ出力される。
The 8-bit parallel data 910 latched here is output to the subsequent processing block 2 through the transmission line 101 together with the data synchronization signal 911 which is randomly expanded by the pulse expansion circuit 90I.

【0061】上記パルス伸張回路10の具体的な構成を
図10に示して説明する。
A specific configuration of the pulse expansion circuit 10 will be described with reference to FIG.

【0062】図10において、データ同期信号901は
レジスタ(D型フリップフロップ)100Aに入力さ
れ、クロック信号909により1クロック分シフトさ
れ、そのシフト出力1003はレジスタ(D型フリップ
フロップ)100Bに入力され、クロック信号909に
より再び1クロック分シフトされる。両レジスタ100
A,100Bの出力1003,1004はOR(論理
和)ゲート100CによってEX−ORをとられる。
In FIG. 10, the data synchronization signal 901 is input to the register (D-type flip-flop) 100A, shifted by one clock by the clock signal 909, and the shift output 1003 is input to the register (D-type flip-flop) 100B. , The clock signal 909 again shifts by one clock. Both registers 100
The outputs 1003 and 1004 of A and 100B are EX-ORed by an OR (logical sum) gate 100C.

【0063】このEX−OR出力1005はレジスタ
(D型フリップフロップ)100Dに入力され、クロッ
ク信号909により1クロック分シフトされ、その出力
1006はレジスタ100Bの出力1004と共にセレ
クタ100Eに送られる。このセレクタ100Eはラン
ダム発生制御信号906に応じて2系統の入力100
4,1005をランダムに選択出力する。このようにし
てデータ同期信号901をランダムにパルス伸張した信
号911は次段の処理ブロックの障害検出部にデータ同
期信号として送られる。
The EX-OR output 1005 is input to the register (D-type flip-flop) 100D and is shifted by one clock by the clock signal 909, and its output 1006 is sent to the selector 100E together with the output 1004 of the register 100B. The selector 100E has two systems of inputs 100 according to the random generation control signal 906.
4,1005 are randomly selected and output. The signal 911 obtained by randomly pulse-expanding the data synchronization signal 901 in this manner is sent as a data synchronization signal to the failure detection unit of the processing block at the next stage.

【0064】上記構成において、以下、図11を参照し
てその動作を説明する。図11は図9及び図10の各部
出力タイミングを示すタイミングチャートである。尚、
図9において、図中点線で囲む部分は図2と同様の構成
であるので、ここではその説明を省略する。
The operation of the above configuration will be described below with reference to FIG. FIG. 11 is a timing chart showing the output timing of each part of FIGS. 9 and 10. still,
In FIG. 9, a portion surrounded by a dotted line in the drawing has the same configuration as that in FIG. 2, and therefore its description is omitted here.

【0065】まず、第1のセレクタ部90Fにおいて、
コントロール部90Eからのランダム発生制御信号90
6により、パリティ正常演算部90Bの出力とパリティ
擬正常演算部90Cの出力をランダムに選択する。この
選択操作によって得られるパリティ演算結果905は、
遅延回路90Aの出力903のパリティが付与されるL
SBのデータと共に第2のセレクタ部90Gに入力さ
れ、選択制御信号907に応じて選択的に導出される。
すなわち、第2のセレクタ部90Gはパリティビットを
付加するときには905側を選択し、その他のときには
903側を選択する。
First, in the first selector section 90F,
Random generation control signal 90 from control unit 90E
6, the output of the parity normal operation unit 90B and the output of the parity pseudo normal operation unit 90C are randomly selected. The parity operation result 905 obtained by this selection operation is
L to which the parity of the output 903 of the delay circuit 90A is added
It is input to the second selector section 90G together with the SB data, and selectively derived according to the selection control signal 907.
That is, the second selector unit 90G selects the 905 side when adding a parity bit, and selects the 903 side at other times.

【0066】第2のセレクタ部90Gの出力908はパ
リティビットを含む8ビットパラレルの内のLSBの1
ビットで、第2のレジスタ部90Hに入力される。この
第2のレジスタ部90Hには、遅延回路90Aの出力9
03の内のパリティビットを含まない上位7ビットのデ
ータが入力され、両入力データはクロック信号902の
立ち上がりでラッチされて、8ビットのパラレルデータ
910として伝送路101を介して次段の処理ブロック
2に出力される。
The output 908 of the second selector section 90G is 1 of LSB of 8-bit parallel including a parity bit.
The bit is input to the second register unit 90H. The output 9 of the delay circuit 90A is connected to the second register section 90H.
Data of the upper 7 bits not including the parity bit of 03 is input, both input data are latched at the rising edge of the clock signal 902, and as parallel data 910 of 8 bits, the processing block of the next stage via the transmission path 101. 2 is output.

【0067】一方、データ同期信号901をレジスタ1
00Aによりクロック信号909の立ち上がりでラッチ
したシフト出力1003と、さらにレジスタ100Bに
よりクロック信号909の立ち上がりでラッチしたシフ
ト出力1004のORをとる。このとき、OR出力10
05はクロック信号909の2クロック幅となる。OR
出力1005をデータ出力910と位相を合わせるた
め、レジスタ100Dでクロック信号909の立ち上が
りでラッチした後、2クロック幅のデータ同期信号10
06と1クロック幅のデータ同期信号1004を、ラン
ダム発生制御信号906により選択する。このとき、ラ
ンダムにパリティ擬正常を付加させたデータ側が2クロ
ック幅のデータ同期信号1006を選択する。
On the other hand, the data synchronization signal 901 is sent to the register 1
The shift output 1003 latched at the rising edge of the clock signal 909 by 00A and the shift output 1004 latched at the rising edge of the clock signal 909 by the register 100B are ORed. At this time, OR output 10
05 is two clock widths of the clock signal 909. OR
In order to match the phase of the output 1005 with the data output 910, after latching at the rising edge of the clock signal 909 by the register 100D, the data synchronization signal 10 of 2 clock width
The data synchronization signal 1004 of 06 and 1 clock width is selected by the random generation control signal 906. At this time, the data side to which the parity pseudo normality is added at random selects the data synchronization signal 1006 having a 2-clock width.

【0068】ここで、図11のタイムチャートでは、出
力データ910において、ヘキサ表示でデータの4バイ
ト目が“05”ときにパリティ擬正常付加させているた
め、出力データ同期信号911が2クロック幅となって
いる。
Here, in the time chart of FIG. 11, since the pseudo pseudo normal is added to the output data 910 when the fourth byte of the data is "05" in the hexadecimal display, the output data synchronization signal 911 has a width of 2 clocks. Has become.

【0069】図12は第2の実施例の障害検出部10C
の具体的な構成を示すものである。尚、他の処理ブロッ
ク1の障害検出部10Aの構成は10Cと全く同じ構成
であるので、ここでは説明を省略する。
FIG. 12 shows a fault detecting section 10C of the second embodiment.
2 shows a specific configuration of. Since the configuration of the fault detection unit 10A of the other processing block 1 is exactly the same as that of 10C, the description thereof is omitted here.

【0070】図12において、120Aは伝送路101
を通じて障害検出用データ付加部10Bから送られてく
るデータ1200(図9の910)を入力してそのパリ
ティを演算するパリティ演算部であり、その演算結果1
204はレジスタ120Cに送られる。
In FIG. 12, 120A is a transmission line 101.
Is a parity operation unit that inputs the data 1200 (910 in FIG. 9) sent from the failure detection data addition unit 10B through the operation unit and calculates the parity.
204 is sent to the register 120C.

【0071】また、120Bは伝送路101を通じて障
害検出用データ付加部10Bから送られてくるクロック
信号1201(図9の902)及びデータ同期信号12
02(図9の911)、制御部10Fから送られてくる
リセット信号1203(図1の105)に基づいてパリ
ティ演算部120A及びレジスタ120Cをコントロー
ルするコントロール部であり、パリティ演算部120A
にはパリティリセット信号1205を与え、レジスタ1
20Cにはエラー同期信号1206を与える。また、こ
のコントロール部120Bはクロック信号1201をエ
ラー同期クロック信号1208として出力する。
Further, 120B is a clock signal 1201 (902 in FIG. 9) and a data synchronization signal 12 sent from the fault detection data adding section 10B through the transmission line 101.
02 (911 in FIG. 9), a control unit that controls the parity operation unit 120A and the register 120C based on the reset signal 1203 (105 in FIG. 1) sent from the control unit 10F.
A parity reset signal 1205 is given to the register 1
An error synchronization signal 1206 is given to 20C. The control unit 120B also outputs the clock signal 1201 as an error synchronization clock signal 1208.

【0072】レジスタ120Cはパリティ演算部120
Aで得られるパリティエラー信号1204をコントロー
ル部120Bからのエラー同期信号1206により同期
化する。ここで同期処理されたエラー信号1207はエ
ラー同期信号1206及びエラー同期クロック信号12
08と共に障害集線部10Eに送られる。エラー同期ク
ロック信号1208は、障害集線部10Eにおいて、エ
ラー同期信号1206のパルス幅を監視するために用い
られる。
The register 120C is a parity operation unit 120.
The parity error signal 1204 obtained in A is synchronized with the error synchronization signal 1206 from the control unit 120B. The error signal 1207 subjected to the synchronization processing here is the error synchronization signal 1206 and the error synchronization clock signal 12
08 is sent to the obstacle concentrator 10E. The error synchronization clock signal 1208 is used to monitor the pulse width of the error synchronization signal 1206 in the fault concentrator 10E.

【0073】上記構成による障害検出部10Cの動作
は、図13のタイムチャートに示すように、第1の実施
例の障害検出部10Cの動作と全く同様であるが、コン
トロール部120Bからエラー同期クロック線1208
が出力される点が異なる。
The operation of the fault detecting section 10C having the above-described structure is exactly the same as the operation of the fault detecting section 10C of the first embodiment, as shown in the time chart of FIG. Line 1208
The difference is that is output.

【0074】図14は第2の実施例の障害集線部10E
の具体的な構成を示すものである。
FIG. 14 shows the obstacle concentrator 10E of the second embodiment.
2 shows a specific configuration of.

【0075】図14(a)において、140Aはパルス
幅監視部、140Bは障害保持回路であり、それぞれ各
ブロックの障害検出部10A,10Cに対応して設けら
れる。尚、ここでは10Cのみ対応する構成を示し、そ
の他に対する構成は同様であるので省略する。
In FIG. 14 (a), 140A is a pulse width monitoring section and 140B is a failure holding circuit, which are provided corresponding to the failure detection sections 10A and 10C of each block, respectively. Incidentally, here, only the configuration corresponding to 10C is shown, and the configurations for other components are the same, and therefore the description thereof will be omitted.

【0076】上記パルス幅監視部140Aは、例えば図
14(b)に示すように構成され、障害検出部10Cか
ら送られてくるエラー同期信号1401(図12の12
06に対応)をレジスタ(D型フリップフロップ)14
0Cに入力し、同時に送られてくるエラー同期クロック
信号1406(図12の1208)の立上がりタイミン
グでラッチする。そして、このラッチ出力1407をさ
らにレジスタ(D型フリップフロップ)140Dに入力
し、上記エラー同期クロック信号1406の立上がりタ
イミングでラッチする。
The pulse width monitoring section 140A is constructed, for example, as shown in FIG. 14B, and the error synchronization signal 1401 (12 in FIG. 12) sent from the failure detecting section 10C.
(Corresponding to 06) register (D-type flip-flop) 14
It is input to 0C and latched at the rising timing of the error synchronization clock signal 1406 (1208 in FIG. 12) sent at the same time. Then, the latch output 1407 is further input to the register (D-type flip-flop) 140D and latched at the rising timing of the error synchronization clock signal 1406.

【0077】さらに、両レジスタ140C,140Dの
各ラッチ出力1407,1408についてNANDゲー
ト140Eによって論理和をとって反転出力する。この
論理出力1409はエラー信号1400と共にセレクタ
140Fに入力され、エラー信号1400に応じて選択
的に導出される。
Further, the NAND outputs of the respective latch outputs 1407 and 1408 of the two registers 140C and 140D are taken by the NAND gate 140E and inverted and output. The logic output 1409 is input to the selector 140F together with the error signal 1400 and selectively derived according to the error signal 1400.

【0078】一方、コントロール部140Hはエラー同
期信号1401のパルス幅をエラー同期クロック信号1
406によりパルス幅監視タイミングを決定するもの
で、そのタイミング信号1411はレジスタ140Gに
送られる。このレジスタ140Gはセレクタ140Fの
選択出力1410をタイミング信号1411の立上がり
タイミングでラッチする。このラッチ出力1404は障
害保持回路140Bに送られる。
On the other hand, the control unit 140H sets the pulse width of the error synchronization signal 1401 to the error synchronization clock signal 1
The pulse width monitoring timing is determined by 406, and the timing signal 1411 is sent to the register 140G. The register 140G latches the selection output 1410 of the selector 140F at the rising timing of the timing signal 1411. The latch output 1404 is sent to the fault holding circuit 140B.

【0079】この記障害保持回路140Bは上記パルス
幅監視部140Aの出力1404からエラー発生を検出
して保持する機能を有する。ここで保持されたエラー検
出信号1405は上位装置3に送られる。
The fault holding circuit 140B has a function of detecting an error occurrence from the output 1404 of the pulse width monitoring unit 140A and holding it. The error detection signal 1405 held here is sent to the higher-level device 3.

【0080】上記構成の障害集線部10Eの動作を、図
15のタイムチャートを参照して説明する。
The operation of the fault concentrating section 10E having the above configuration will be described with reference to the time chart of FIG.

【0081】まず、異常検出部10Cからのエラー同期
信号1401はレジスタ140Cにおいてエラー同期ク
ロック信号1406の立ち上がりでラッチされ、さらに
レジスタ140Dにおいてエラー同期クロック信号14
06の立ち上がりでラッチされる。
First, the error synchronization signal 1401 from the abnormality detection unit 10C is latched in the register 140C at the rising edge of the error synchronization clock signal 1406, and further, the error synchronization clock signal 14 in the register 140D.
It is latched at the rising edge of 06.

【0082】ここで、両ラッチ出力1407,1408
のNANDをとれば、2クロック幅のエラー同期信号1
401から、擬正常か否かを監視することができる。セ
レクタ140Fでは、エラー信号1400が“H”レベ
ルの異常時には2クロック幅であるか監視している。
Here, both latch outputs 1407 and 1408
If NAND is taken, the error synchronization signal 1 of 2 clock width
From 401, it is possible to monitor whether it is pseudo-normal. The selector 140F monitors whether the error signal 1400 has a width of 2 clocks when the error signal 1400 is abnormal at "H" level.

【0083】具体的には、エラー信号1400が“H”
レベル時は、セレクタ140FでNOR出力1409を
選択する。このとき、セレクタ140Fからは、2クロ
ック幅のエラー同期信号時は、擬正常を示す1クロック
幅の“L”レベルが出力され、1クロック幅のエラー同
期信号時はエラー障害時なのでエラー信号1400その
ままの“H”レベルを出力する。このような選択出力1
410を入力したレジスタ140Gは、コントロール部
140Hからのクロック信号1411により、障害時は
“H”レベルを、障害無し時または擬正常時は“L”レ
ベルを出力するようになる。
Specifically, the error signal 1400 is "H".
At the time of level, the NOR output 1409 is selected by the selector 140F. At this time, the selector 140F outputs an "L" level of one clock width indicating pseudo normality when the error synchronization signal of two clock width is output, and an error signal 1400 is output when the error synchronization signal of one clock width is an error fault. The "H" level as it is is output. Select output 1 like this
The register 140G to which 410 has been input outputs "H" level at the time of failure and "L" level at the time of no failure or pseudo normal by the clock signal 1411 from the control unit 140H.

【0084】第1の実施例のように、障害検出用データ
を周期的に付加する手法は、1対1で接続されるような
装置では有用だが、障害検出用データ付加部と障害検出
部間でデータの方路を変えるような装置(スイッチ
等)、または複数の障害検出用データ付加部から一つの
障害検出部にデータを入力するような構成(多重伝送路
等)では、周期的に付加すると周期性が崩れる。例え
ば、「正常、異常、正常」データが入力された場合に、
「異常」データが抜けると「正常、正常」データとな
り、周期性が崩れる。
Although the method of periodically adding the fault detection data as in the first embodiment is useful in a device which is connected in a one-to-one connection, the fault detection data addition unit and the fault detection unit are connected to each other. In a device (switch, etc.) that changes the data route in, or in a configuration in which data is input from one or more fault detection data addition units to one fault detection unit (multiplex transmission line, etc.), it is added periodically. Then the periodicity collapses. For example, when "normal, abnormal, normal" data is input,
If "abnormal" data is omitted, it becomes "normal, normal" data, and the periodicity is lost.

【0085】このような場合には、第2の実施例のよう
に、障害検出用データをランダムに付加させる。この手
法によれば、上記の構成においても障害検出用データ付
加部、障害検出部、障害集線部、伝送路の各部の障害時
と非障害時の機能動作の正常性が、データの紛失、挿入
に左右されない。例えば、「正常、正常、異常」データ
が入力された場合に、「正常」データが抜けると「正
常、異常」データとなるが、「正常」データと「異常」
データの区別としてデータ同期信号に「正常」「異常」
の区別が記されているため、データの紛失、挿入に左右
されない。
In such a case, the fault detection data is randomly added as in the second embodiment. According to this method, even in the above configuration, the normality of the functional operation of the fault detection data addition unit, the fault detection unit, the fault concentrator, and the transmission line components at the time of the fault and non-fault is due to the loss or insertion of data. Is not affected by For example, if "normal, normal, abnormal" data is input and the "normal" data is omitted, it becomes "normal, abnormal" data, but "normal" data and "abnormal" data
"Normal" or "abnormal" in the data sync signal as a data distinction
Since the distinction is written, it is not affected by data loss or insertion.

【0086】したがって、第2の実施例の構成によれ
ば、1対複数、複数対1、複数対複数で接続される処理
ブロック間の伝送路障害を検出する場合でも、ソフトに
よる上位装置からの介在なしに、実動作上でリアルタイ
ムに障害監視が常時監視できる。
Therefore, according to the configuration of the second embodiment, even in the case of detecting a transmission line fault between the processing blocks connected in a one-to-many manner, a plurality-to-one manner, and a plurality-to-many manner, the software is used to detect the failure from the host device. Fault monitoring can be constantly monitored in real time on the actual operation without intervention.

【0087】尚、応用例として、この発明によれば、図
1の障害集線部10Eと上位装置3とのインターフェー
スのデータバスにおいても、障害集線部、CPUバス、
CPUの正常性を常時監視するために、障害検出用デー
タ付加部と障害検出部を設け、CPUが下位装置の障害
をリードするときに、アクセスの度に障害検査用データ
に正常と異常を付加すれば、正常動作時と異常動作時の
障害を検出できる。
As an application example, according to the present invention, even in the data bus of the interface between the fault concentrator 10E and the higher-level device 3 in FIG. 1, the fault concentrator, CPU bus,
In order to constantly monitor the normality of the CPU, a fault detection data addition unit and a fault detection unit are provided, and when the CPU reads the fault of the lower device, the normality and abnormality are added to the fault inspection data at each access. By doing so, it is possible to detect failures during normal operation and abnormal operation.

【0088】また、FIFOメモリのような書き込みと
読み出しがシーケンシャルなメモリの前段と後段でメモ
リ障害検出用の構成において、データと共に障害検出用
のビットを設けてデータの正常性を検出する場合にも、
障害検出用データ付加部、障害検出部、障害集線部を設
けることによって、正常動作時と異常動作時の障害検出
ができる。
Further, in a configuration for detecting a memory failure at a front stage and a rear stage of a memory such as a FIFO memory in which writing and reading are sequential, when a bit for fault detection is provided together with data to detect the normality of data, ,
By providing the fault detection data adding section, the fault detecting section, and the fault concentrating section, faults can be detected during normal operation and abnormal operation.

【0089】その他、この発明は上記実施例に限定され
るものではなく、この発明の要旨を逸脱しない範囲で種
々変形しても同様に実施可能であることはいうまでもな
い。
Besides, it goes without saying that the present invention is not limited to the above-described embodiments, and can be similarly implemented even if various modifications are made without departing from the gist of the present invention.

【0090】[0090]

【発明の効果】以上述べたようにこの発明によれば、上
位装置側のソフト処理が不要で、リアルタイムに監視機
能の正常性を確認することのできる障害監視装置を提供
することができる。
As described above, according to the present invention, it is possible to provide a fault monitoring apparatus capable of confirming the normality of the monitoring function in real time without the need for software processing on the host apparatus side.

【図面の簡単な説明】[Brief description of drawings]

【図1】この発明に係る障害監視装置の第1の実施例と
して、データ処理装置の処理ブロックが1対1で接続さ
れている場合の構成を示すブロック回路図である。
FIG. 1 is a block circuit diagram showing a configuration when a processing block of a data processing device is connected in a one-to-one connection as a first embodiment of a fault monitoring device according to the present invention.

【図2】同実施例の障害検出用データ付加部の具体的な
構成を示すブロック回路図である。
FIG. 2 is a block circuit diagram showing a specific configuration of a fault detection data addition section of the embodiment.

【図3】同実施例の障害検出用データ付加部の入力デー
タのデータフォーマットを示す図である。
FIG. 3 is a diagram showing a data format of input data of a failure detection data addition unit of the embodiment.

【図4】図2の障害検出用データ付加部の各部の信号タ
イミング波形を示す図である。
4 is a diagram showing a signal timing waveform of each part of the fault detection data addition part of FIG. 2;

【図5】同実施例の障害検出部の具体的な構成を示すブ
ロック回路図である。
FIG. 5 is a block circuit diagram showing a specific configuration of a failure detection unit of the same embodiment.

【図6】図5の障害検出部の各部の信号タイミング波形
を示す図である。
6 is a diagram showing a signal timing waveform of each part of the failure detection unit of FIG.

【図7】同実施例の障害集線部の具体的な構成を示すブ
ロック回路図である。
FIG. 7 is a block circuit diagram showing a specific configuration of a fault concentrator of the embodiment.

【図8】図7の障害集線部の各部の信号タイミング波形
を示す図である。
8 is a diagram showing a signal timing waveform of each part of the obstacle concentrator of FIG.

【図9】この発明に係る第2の実施例の障害検出用デー
タ付加部の具体的な構成を示すブロック回路図である。
FIG. 9 is a block circuit diagram showing a specific configuration of a fault detection data adding section according to a second example of the present invention.

【図10】図9のパルス伸張回路の具体的な構成を示す
ブロック回路図である。
10 is a block circuit diagram showing a specific configuration of the pulse expansion circuit of FIG.

【図11】図9及び図10の構成の障害検出用データ付
加部の各部の信号タイミング波形を示す図である。
11 is a diagram showing signal timing waveforms of respective parts of the fault detection data adding section having the configurations of FIGS. 9 and 10. FIG.

【図12】第2の実施例の障害検出部の具体的な構成を
示すブロック回路図である。
FIG. 12 is a block circuit diagram showing a specific configuration of a failure detection unit of the second embodiment.

【図13】図12の構成の障害検出部の各部の信号タイ
ミング波形を示す図である。
FIG. 13 is a diagram showing signal timing waveforms of respective parts of the failure detection unit configured as shown in FIG. 12;

【図14】第2の実施例の障害集線部の具体的な構成を
示すブロック回路図である。
FIG. 14 is a block circuit diagram showing a specific configuration of a fault line concentrator of the second embodiment.

【図15】図14の構成の障害集線部の各部の信号タイ
ミング波形を示す図である。
15 is a diagram showing a signal timing waveform of each part of the fault concentrating section having the configuration of FIG. 14;

【符号の説明】[Explanation of symbols]

1,2…処理ブロック 3…上位装置 10A,10C…障害検出部 10B,10D…障害検出用データ付加部 10F…制御部 10E…障害集線部 100,101,102…データ伝送路 20A,20I…遅延回路 20B…パリティ正常演算部 20C…パリティ擬正常演算部 20D,20H…レジスタ部 20E…コントロール部 20F,20G…セレクタ部 50A…パリティ演算部 50B…コントロール部 50C…レジスタ 70A…交互波形異常検出部 70B…障害保持回路 70C,70D…レジスタ 70F…EX−NORゲート 90A…遅延回路 90B…パリティ正常演算部 90C…パリティ擬正常演算部 90D,90H…レジスタ部 90E…コントロール部 90F,90G…セレクタ部 90I…パルス伸張回路 100A,100B,100D…レジスタ 100C…ORゲート 100E…セレクタ 120A…パリティ演算部 120B…コントロール部 120C…レジスタ 140A…パルス幅監視部 140B…障害保持回路 140C,140D,140G…レジスタ 140E…NANDゲート 140F…セレクタ 140H…コントロール部 1, 2 ... Processing block 3 ... Host device 10A, 10C ... Fault detection unit 10B, 10D ... Fault detection data addition unit 10F ... Control unit 10E ... Fault concentrating unit 100, 101, 102 ... Data transmission path 20A, 20I ... Delay Circuit 20B ... Parity normal operation unit 20C ... Parity pseudo-normal operation unit 20D, 20H ... Register unit 20E ... Control unit 20F, 20G ... Selector unit 50A ... Parity operation unit 50B ... Control unit 50C ... Register 70A ... Alternate waveform abnormality detection unit 70B ... Fault holding circuit 70C, 70D ... Register 70F ... EX-NOR gate 90A ... Delay circuit 90B ... Parity normal operation part 90C ... Parity pseudo normal operation part 90D, 90H ... Register part 90E ... Control part 90F, 90G ... Selector part 90I ... Pulse stretching circuit 100A, 00B, 100D ... Register 100C ... OR gate 100E ... Selector 120A ... Parity computing section 120B ... Control section 120C ... Register 140A ... Pulse width monitoring section 140B ... Fault holding circuit 140C, 140D, 140G ... Register 140E ... NAND gate 140F ... Selector 140H … Control section

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 G06F 15/16 B H04L 12/24 12/26 ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification code Internal reference number FI Technical display location G06F 15/16 B H04L 12/24 12/26

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 データ処理装置における1対1で接続さ
れる処理ブロック間の伝送路障害を検出する障害検出装
置において、 後段の処理ブロックへのデータに「正常」、「異常」を
表す障害検出用データを周期性をもって交互に付加する
障害検出用データ付加部と、 前段の処理ブロックからのデータから前記「正常」、
「異常」を表す障害検出用データを周期性をもって交互
に検出し、検出時には「エラー無し」、検出不能時には
「エラー有り」を表す障害検出信号を出力する障害検出
部と、 この障害検出部から出力される障害検出信号を監視して
「エラー無し」、「エラー有り」を周期性をもって交互
に判別する障害集線部とを具備することを特徴とする障
害検出装置。
1. A fault detection device for detecting a transmission line fault between processing blocks connected one-to-one in a data processing device, wherein a fault detection indicating "normal" or "abnormal" in data to a subsequent processing block is detected. Error detection data addition unit that alternately adds data for periodicity with the periodicity, and the "normal" from the data from the previous processing block,
A fault detection unit that alternately detects fault detection data indicating "abnormal" with a periodicity, and outputs a fault detection signal indicating "no error" at the time of detection, and "error" at the time of non-detection, and a fault detection unit from this fault detection unit. A fault detecting device comprising: a fault concentrator that monitors a fault detection signal that is output and alternately discriminates between "no error" and "presence of error" with periodicity.
【請求項2】 データ処理装置における1対複数、複数
対1、複数対複数で接続される処理ブロック間の伝送路
障害を検出する障害検出装置において、 後段の処理ブロックへのデータに「正常」、「異常」を
表す障害検出用データを任意の順序で付加すると共に、
付加したデータの内容を示す識別データを付加する障害
検出用データ付加部と、 前段の処理ブロックからのデータに付加されている識別
データを検出し、この識別データに対応する障害検出用
データを検出して、検出時には「エラー無し」、検出不
能時には「エラー有り」を表す障害検出信号を前記識別
データと共に出力する障害検出部と、 この障害検出部から出力される障害検出信号を前記識別
データに基づいて監視して「エラー無し」、「エラー有
り」を判別する障害集線部とを具備することを特徴とす
る障害検出装置。
2. A failure detecting apparatus for detecting a transmission path failure between processing blocks connected in a one-to-many manner, a plurality-to-one manner, and a plurality-to-many manner in a data processing apparatus, wherein data to a subsequent processing block is "normal". , While adding fault detection data representing "abnormal" in any order,
A fault detection data addition unit that adds identification data indicating the content of the added data, and the identification data that is added to the data from the processing block in the previous stage is detected, and the fault detection data corresponding to this identification data is detected. Then, a failure detection unit that outputs a failure detection signal indicating “no error” at the time of detection and “error present” at the time of undetectable together with the identification data, and a failure detection signal output from this failure detection unit as the identification data. A fault detecting device, comprising: a fault concentrator that monitors on the basis of whether there is an error or whether there is an error.
【請求項3】 前記障害集線部は、判別結果を上位装置
に通知する機能を有することを特徴とする請求項1、2
いずれか記載の障害検出装置。
3. The fault concentrator has a function of notifying a host device of a determination result.
The fault detection device according to any one of the above.
【請求項4】 さらに、前記障害検出用データ付加部及
び障害検出部の処理を初期化する初期化手段を備えるこ
とを特徴とする請求項1、2いずれか記載の障害検出装
置。
4. The fault detection apparatus according to claim 1, further comprising an initialization unit that initializes the processing of the fault detection data addition unit and the fault detection unit.
JP6132854A 1994-06-15 1994-06-15 Fault detector Pending JPH088996A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6132854A JPH088996A (en) 1994-06-15 1994-06-15 Fault detector

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6132854A JPH088996A (en) 1994-06-15 1994-06-15 Fault detector

Publications (1)

Publication Number Publication Date
JPH088996A true JPH088996A (en) 1996-01-12

Family

ID=15091081

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6132854A Pending JPH088996A (en) 1994-06-15 1994-06-15 Fault detector

Country Status (1)

Country Link
JP (1) JPH088996A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102548858A (en) * 2009-10-30 2012-07-04 田中干雄 Check valve, sealing bag, and production method for both
JP2020021313A (en) * 2018-08-01 2020-02-06 富士通株式会社 Data processing device and diagnostic method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102548858A (en) * 2009-10-30 2012-07-04 田中干雄 Check valve, sealing bag, and production method for both
JP2020021313A (en) * 2018-08-01 2020-02-06 富士通株式会社 Data processing device and diagnostic method

Similar Documents

Publication Publication Date Title
JPH088996A (en) Fault detector
JP3217993B2 (en) Parity check circuit
JPH08316946A (en) Clock break detection circuit
JP2606160B2 (en) Failure detection method for parity check circuit
JP3027890B2 (en) Parity error monitor circuit
JP3090053B2 (en) Monitor device for circuit data
JP2740492B2 (en) Asynchronous data transfer circuit between LSIs
JP2970690B2 (en) Synchronous control circuit
JP2891188B2 (en) Signal sending circuit
JPH1115698A (en) Method for reporting failure and mechanism therefor
JP3361919B2 (en) Programmable controller
JPS63215139A (en) Detecting system for fault of signal in balanced double-current interchange
JPS63310211A (en) Clock fault detecting circuit
JP3114688B2 (en) Pass pattern monitoring circuit
JP2004178088A (en) Fifo memory error monitor device
JPH04267631A (en) Parity bit addition system
KR19980057466U (en) TD bus matching error detection circuit in all electronic switch
JPS5945304B2 (en) Line failure detection method in two-wire communication equipment
JPS62106501A (en) Fail-safe type trouble deciding circuit
JPH11306096A (en) Device and method for serial communication and recording medium recording serial communication control program
JPH05264618A (en) Method for detecting abnormality of clock signal
JPS63245093A (en) Remote super visory equipment
JPH06291745A (en) Method and system for detecting errors of transfer data
JPH09212432A (en) Data transfer system
JPH0946393A (en) Automatic selector for monitoring interface signal