JPH0981421A - Fault information sampling system - Google Patents
Fault information sampling systemInfo
- Publication number
- JPH0981421A JPH0981421A JP7239428A JP23942895A JPH0981421A JP H0981421 A JPH0981421 A JP H0981421A JP 7239428 A JP7239428 A JP 7239428A JP 23942895 A JP23942895 A JP 23942895A JP H0981421 A JPH0981421 A JP H0981421A
- Authority
- JP
- Japan
- Prior art keywords
- fault information
- fault
- information
- interrupt
- failure
- 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
Links
Landscapes
- Debugging And Monitoring (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は障害情報採取システ
ムに関し、特に中央処理装置内で障害が発生した場合に
障害情報を採取する機能を有する障害情報採取システム
に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a failure information collecting system, and more particularly to a failure information collecting system having a function of collecting failure information when a failure occurs in a central processing unit.
【0002】[0002]
【従来の技術】この種の障害情報採取システムとして中
央処理装置とは別個に設けた保守診断装置が知られてい
る。しかし、保守診断装置内に設けられた障害情報記憶
部に障害が発生した場合は障害情報を読み出すことがで
きなくなる。2. Description of the Related Art A maintenance diagnostic device provided separately from a central processing unit is known as a fault information collecting system of this type. However, if a failure occurs in the failure information storage unit provided in the maintenance diagnosis apparatus, the failure information cannot be read.
【0003】このような欠点を解消する手段として特開
平5−108419号公報に、障害情報記憶部に障害が
発生した場合は自装置内の第2の障害情報記憶部に障害
情報を記憶させる情報収集方式が開示され、これに類似
する技術として特開昭63−16338号公報および特
開昭63−12036号公報が開示されている。As means for solving such a drawback, Japanese Patent Laid-Open No. 5-108419 discloses information for storing failure information in a second failure information storage section in the apparatus itself when a failure occurs in the failure information storage section. A collection method is disclosed, and as a technique similar to this, Japanese Patent Laid-Open Nos. 63-16338 and 63-12036 are disclosed.
【0004】[0004]
【発明が解決しようとする課題】しかし、従来の障害情
報採取システムでは保守診断装置自体に障害が発生した
場合は障害情報の収集ができなくなるという欠点があっ
た。However, the conventional fault information collecting system has a drawback that the fault information cannot be collected when the maintenance diagnostic device itself has a fault.
【0005】そこで本発明の目的は、保守診断装置自体
に障害が発生した場合でも障害情報の収集が可能な障害
情報採取システムを提供することにある。Therefore, an object of the present invention is to provide a fault information collection system capable of collecting fault information even when a fault occurs in the maintenance diagnostic device itself.
【0006】[0006]
【課題を解決するための手段】前記課題を解決するため
に本発明は、自装置内で発生した障害情報を検出する障
害情報検出手段と、この障害情報検出手段で検出された
障害情報が記憶される第1の記憶手段と、前記障害情報
検出手段で検出された障害情報を外部に送出する送出手
段と、前記障害情報が検出されたことにより割込信号を
発生する割込信号発生手段と、この割込信号により起動
され前記障害情報検出手段の障害情報を前記第1の記憶
手段に記憶させる第1の制御手段とを含む第1の装置
と、前記送出手段より送出された障害情報が記憶される
第2の記憶手段と、前記割込信号発生手段より出力され
た割込信号が入力され、この割込信号により起動され前
記送出手段より送出された障害情報を前記第2の記憶手
段に記憶させる第2の制御手段とを含む第2の装置と、
からなることを特徴とする。In order to solve the above-mentioned problems, the present invention relates to a failure information detecting means for detecting failure information generated in its own device, and failure information detected by this failure information detecting means is stored. First storage means, sending means for sending the fault information detected by the fault information detecting means to the outside, and interrupt signal generating means for generating an interrupt signal when the fault information is detected. , A first device including a first control means which is activated by the interrupt signal and stores the failure information of the failure information detecting means in the first storage means, and the failure information sent from the sending means. The second storage means to be stored and the interrupt signal output from the interrupt signal generation means are input, and the failure information activated by the interrupt signal and transmitted from the transmission means is stored in the second storage means. Second to be stored in And a second device and a control unit,
It is characterized by consisting of.
【0007】[0007]
【発明の実施の形態】第1の装置で検出された障害情報
に基づき割込信号が発生し、この割込信号により第1の
制御手段が起動される。そして、第1の制御手段はその
障害情報を第1の記憶手段に記憶させる。BEST MODE FOR CARRYING OUT THE INVENTION An interrupt signal is generated based on fault information detected by a first device, and the interrupt signal activates a first control means. Then, the first control means stores the failure information in the first storage means.
【0008】一方、この割込信号により第2の装置内の
第2の制御手段が起動される。そして、第2の制御手段
は第1の装置より障害情報を受取り、その障害情報を第
2の記憶手段に記憶させる。On the other hand, this interrupt signal activates the second control means in the second device. Then, the second control means receives the failure information from the first device and stores the failure information in the second storage means.
【0009】以下、本発明の実施例について添付図面を
参照しながら説明する。図1は本発明に係る障害情報採
取システムの一実施例の構成図である。Embodiments of the present invention will be described below with reference to the accompanying drawings. FIG. 1 is a configuration diagram of an embodiment of a fault information collection system according to the present invention.
【0010】本障害情報採取システムは、中央処理装置
1と診断制御装置2とからなる。The fault information collecting system comprises a central processing unit 1 and a diagnostic control unit 2.
【0011】中央処理装置1は、中央処理装置1のログ
情報、すなわち中央処理装置1の内部状態を示す情報が
記憶されるログ情報記憶部3と、中央処理装置1のログ
データ採取を制御するソフトウエアが存在するログ採取
制御部4と、中央処理装置1の障害を検出してその詳細
な障害情報を保持する障害情報レジスタ5と、それらの
障害情報を診断制御装置2がシフトアウトするためのシ
フトレジスタ6と、シフトレジスタ6に保持される障害
情報に基づき割込信号を出力するオア回路7と、オア回
路7から出力される割込信号を格納し、この割込信号に
基づきログ採取制御部4を起動する障害割込レジスタ8
と、割込信号が出力された後、再度割込信号が出力され
るのを抑止する障害割込レジスタホールド部9とを有す
る。The central processing unit 1 controls the log information of the central processing unit 1, that is, the log information storage unit 3 in which the information indicating the internal state of the central processing unit 1 is stored, and the log data collection of the central processing unit 1. The log collection control unit 4 in which software exists, the fault information register 5 that detects a fault in the central processing unit 1 and holds detailed fault information, and the diagnostic control unit 2 shifts out the fault information. Of the shift register 6, the OR circuit 7 that outputs an interrupt signal based on the failure information held in the shift register 6, and the interrupt signal output from the OR circuit 7 are stored, and a log is collected based on the interrupt signal. Fault interrupt register 8 for activating the control unit 4
And a fault interrupt register hold unit 9 for suppressing the output of the interrupt signal again after the output of the interrupt signal.
【0012】いま、中央処理装置1で障害が発生する
と、障害情報レジスタ5およびシフトレジスタ6上で、
障害種別を示すビット、たとえば「1」がセットされ
る。すなわち、障害が発生しなければ、障害情報レジス
タ5およびシフトレジスタ6の内容はすべて「0」であ
る。Now, when a failure occurs in the central processing unit 1, on the failure information register 5 and the shift register 6,
A bit indicating the fault type, for example, "1" is set. That is, if no failure occurs, the contents of the failure information register 5 and the shift register 6 are all "0".
【0013】したがって、シフトレジスタ6から出力さ
れる並列データに少なくとも1ビットの「1」が含まれ
ていれば、オア回路7から高レベル信号「1」が出力さ
れることになり、このオア回路7から「1」が出力され
たことを検出することで中央処理装置1に障害が発生し
たことを知ることができる。そこで、このオア回路7か
ら出力される「1」を障害割込信号として使用すること
ができる。Therefore, if the parallel data output from the shift register 6 includes at least 1-bit "1", the OR circuit 7 outputs a high level signal "1". By detecting that "1" is output from 7, it is possible to know that a failure has occurred in the central processing unit 1. Therefore, "1" output from the OR circuit 7 can be used as a fault interrupt signal.
【0014】なお、シフトレジスタ6がシフト動作中は
シフト動作終了後、シフトレジスタ6に障害情報がセッ
トされる。During the shift operation of the shift register 6, failure information is set in the shift register 6 after the shift operation is completed.
【0015】また、障害情報レジスタ5はログ採取制御
部4により読み出しが可能である。The fault information register 5 can be read by the log collection control unit 4.
【0016】診断制御装置2は、中央処理装置1のログ
データを採取するソフトウエアが存在するシフトアウト
制御部20と、中央処理装置1に障害が発生した場合、
中央処理装置1のオア回路7から出力される割込信号を
格納し、この割込信号に基づいてシフトアウト制御部2
0を起動する障害割込レジスタ21と、割込信号が出力
された後、再度割込信号が出力されるのを抑止する障害
割込レジスタホールド部22と、中央処理装置1のシフ
トレジスタ6からシフトアウトされる障害情報を受け取
り、その障害情報が記憶されるログ情報記憶部23とを
有する。The diagnostic control unit 2 includes a shift-out control unit 20 in which software for collecting log data of the central processing unit 1 and the central processing unit 1 have a failure,
The interrupt signal output from the OR circuit 7 of the central processing unit 1 is stored, and the shift-out control unit 2 is based on this interrupt signal.
From the fault interrupt register 21 that activates 0, the fault interrupt register hold unit 22 that prevents the interrupt signal from being output again after the interrupt signal is output, and the shift register 6 of the central processing unit 1. It has a log information storage unit 23 that receives fault information that is shifted out and stores the fault information.
【0017】次に、障害情報採取システムの動作につい
てフローチャートを参照しながら説明する。図2は障害
情報採取システムの動作を示すフローチャートである。Next, the operation of the fault information collecting system will be described with reference to the flow chart. FIG. 2 is a flowchart showing the operation of the fault information collection system.
【0018】まず、中央処理装置1で障害が発生すると
(S1)、障害情報レジスタ5に障害種別を示すビット
がセットされ(S2)、さらにそのビットはシフトレジ
スタ6にもセットされる(S3)。First, when a failure occurs in the central processing unit 1 (S1), a bit indicating a failure type is set in the failure information register 5 (S2), and the bit is also set in the shift register 6 (S3). .
【0019】次に、シフトレジスタ6にセットされた全
ビットのうち少なくとも1つのビットが「1」であるこ
とから、この全ビットをオア回路7を通すことにより、
オア回路7から高レベル信号「1」が出力される。この
高レベル信号「1」を以下、「障害割込パスP」とい
う。Next, since at least one bit of all the bits set in the shift register 6 is "1", all the bits are passed through the OR circuit 7,
A high level signal "1" is output from the OR circuit 7. This high level signal "1" is hereinafter referred to as "fault interrupt path P".
【0020】この障害割込パスPは、障害割込レジスタ
8に格納され、障害割込レジスタ8に障害割込パスPが
格納されたことでログ採取制御部4に障害割込が発生す
る。The fault interrupt path P is stored in the fault interrupt register 8, and the fault interrupt path P is stored in the fault interrupt register 8, so that a fault interrupt occurs in the log collection control unit 4.
【0021】ログ採取制御部4に障害割込が発生する
と、障害割込レジスタ8は障害割込レジスタホールド部
9によりホールドされ、ログ処理中に再度障害割込がロ
グ採取制御部4に発生することを抑止する(S4)。When a fault interrupt occurs in the log collection control unit 4, the fault interrupt register 8 is held by the fault interrupt register holding unit 9, and a fault interrupt occurs again in the log collection control unit 4 during log processing. This is suppressed (S4).
【0022】また、これとほぼ同時に障害割込パスP
は、診断制御装置2の障害割込レジスタ21に格納さ
れ、障害割込レジスタ21に障害割込パスPが格納され
たことでシフトアウト制御部20に障害割込が発生す
る。At the same time as this, the fault interruption path P
Is stored in the failure interrupt register 21 of the diagnostic control device 2, and the failure interrupt path P is stored in the failure interrupt register 21, so that the failure interrupt occurs in the shift-out control unit 20.
【0023】シフトアウト制御部20に障害割込が発生
すると、障害割込レジスタ21は障害割込レジスタホー
ルド部22によりホールドされ、ログ処理中に再度障害
割込がシフトアウト制御部20に発生することを抑止す
る(S4)。When a fault interrupt occurs in the shift-out control unit 20, the fault interrupt register 21 is held by the fault-interrupt register holding unit 22, and a fault interrupt occurs again in the shift-out control unit 20 during log processing. This is suppressed (S4).
【0024】次に、ログ採取制御部4に障害割込が発生
すると、ログ採取制御部4ではログ採取ソフトウエアが
起動され、このソフトウエアにより障害情報レジスタ5
の内容がログ情報としてログ情報記憶部2に記憶される
(S5)。Next, when a failure interrupt occurs in the log collection control unit 4, the log collection software is started in the log collection control unit 4, and this software executes the failure information register 5
Is stored in the log information storage unit 2 as log information (S5).
【0025】一方、シフトアウト制御部20に障害割込
が発生すると、シフトアウト制御部20ではログ採取ソ
フトウエアが起動され、このソフトウエアにより中央処
理装置1のシフトレジスタ6から障害情報(シフトパス
Q)がシフトアウトされ、その障害情報はログ情報とし
てログ情報記憶部23に記憶される(S6)。On the other hand, when a failure interrupt occurs in the shift-out control section 20, the log-out software is started in the shift-out control section 20, and this software causes failure information (shift path Q) from the shift register 6 of the central processing unit 1. ) Is shifted out, and the failure information is stored as log information in the log information storage unit 23 (S6).
【0026】この、S5とS6はほぼ同時に処理され
る。The steps S5 and S6 are processed almost at the same time.
【0027】[0027]
【発明の効果】本発明によれば、第1の装置で検出され
た障害情報を第1の装置内の第1の記憶手段と、第2の
装置内の第2の記憶手段との両者にほぼ同時に記憶させ
るよう構成したため、第2の装置で障害が発生し、第2
の記憶手段から障害情報を読み出しできなくなっても、
第1の記憶手段から障害情報を読み出すことができる。According to the present invention, the fault information detected by the first device is stored in both the first storage means in the first device and the second storage means in the second device. Since it is configured to store data at almost the same time, a failure occurs in the second device,
Even if the failure information cannot be read from the storage means of
The failure information can be read from the first storage means.
【0028】同様に、第1の装置で障害が発生し、第1
の記憶手段から障害情報を読み出しできなくなっても、
第2の記憶手段から障害情報を読み出すことができる。Similarly, if a failure occurs in the first device,
Even if the failure information cannot be read from the storage means of
Fault information can be read from the second storage means.
【図1】本発明に係る障害情報採取システムの一実施例
の構成図である。FIG. 1 is a configuration diagram of an embodiment of a fault information collection system according to the present invention.
【図2】同障害情報採取システムの動作を示すフローチ
ャートである。FIG. 2 is a flowchart showing an operation of the fault information collecting system.
1 中央処理装置 2 診断制御装置 3,23 ログ情報記憶部 4 ログ採取制御部 5 障害情報レジスタ 6 シフトレジスタ 7 オア回路 8,21 障害割込レジスタ 9,22 障害割込レジスタホールド部 20 シフトアウト制御部 1 Central Processing Unit 2 Diagnostic Control Unit 3,23 Log Information Storage Unit 4 Log Collection Control Unit 5 Fault Information Register 6 Shift Register 7 OR Circuit 8,21 Fault Interrupt Register 9,22 Fault Interrupt Register Hold Unit 20 Shift Out Control Department
Claims (4)
障害情報検出手段と、この障害情報検出手段で検出され
た障害情報が記憶される第1の記憶手段と、前記障害情
報検出手段で検出された障害情報を外部に送出する送出
手段と、前記障害情報が検出されたことにより割込信号
を発生する割込信号発生手段と、この割込信号により起
動され前記障害情報検出手段の障害情報を前記第1の記
憶手段に記憶させる第1の制御手段とを含む第1の装置
と、 前記送出手段より送出された障害情報が記憶される第2
の記憶手段と、前記割込信号発生手段より出力された割
込信号が入力され、この割込信号により起動され前記送
出手段より送出された障害情報を前記第2の記憶手段に
記憶させる第2の制御手段とを含む第2の装置と、 からなることを特徴とする障害情報採取システム。1. A fault information detecting means for detecting fault information generated in the device, a first storing means for storing the fault information detected by the fault information detecting means, and the fault information detecting means. Sending means for sending the detected failure information to the outside, interrupt signal generating means for generating an interrupt signal when the failure information is detected, and failure of the failure information detecting means activated by the interrupt signal A first device including first control means for storing information in the first storage means, and a second device for storing fault information sent by the sending means
Second storage means and the interrupt signal output from the interrupt signal generation means are input, and the failure information activated by the interrupt signal and transmitted from the transmission means is stored in the second storage means. And a second device including a control means of the fault information collecting system.
を含む複数ビットで構成され、この複数ビットの全ビッ
ト出力をオア回路で構成される前記割込信号発生手段を
通して出力することにより割込信号を発生させることを
特徴とする請求項1記載の障害情報採取システム。2. The interrupt information is made up of a plurality of bits including a bit indicating a failure type, and all bit outputs of the plurality of bits are output through the interrupt signal generating means composed of an OR circuit to generate an interrupt. The fault information collecting system according to claim 1, wherein a signal is generated.
2の割込信号が発生するのを抑止する割込抑止手段を有
することを特徴とする請求項1または2記載の障害情報
採取システム。3. The fault information collection according to claim 1 or 2, further comprising: an interrupt inhibiting unit that inhibits generation of a second interrupt signal during execution of interrupt processing by the interrupt signal. system.
前記第2の装置は診断制御装置であることを特徴とする
請求項1〜3いずれかに記載の障害情報採取システム。4. The first device is a central processing unit,
The fault information collecting system according to claim 1, wherein the second device is a diagnostic control device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7239428A JPH0981421A (en) | 1995-09-19 | 1995-09-19 | Fault information sampling system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7239428A JPH0981421A (en) | 1995-09-19 | 1995-09-19 | Fault information sampling system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0981421A true JPH0981421A (en) | 1997-03-28 |
Family
ID=17044634
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP7239428A Withdrawn JPH0981421A (en) | 1995-09-19 | 1995-09-19 | Fault information sampling system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0981421A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012027610A (en) * | 2010-07-21 | 2012-02-09 | Toyota Infotechnology Center Co Ltd | Architecture for self-recovery computer system |
-
1995
- 1995-09-19 JP JP7239428A patent/JPH0981421A/en not_active Withdrawn
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012027610A (en) * | 2010-07-21 | 2012-02-09 | Toyota Infotechnology Center Co Ltd | Architecture for self-recovery computer system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0139069B1 (en) | Distributed processing system with fault diagnostic | |
JPH0981421A (en) | Fault information sampling system | |
JP2000146765A (en) | Electronic controller for vehicle | |
JP2806856B2 (en) | Diagnostic device for error detection and correction circuit | |
JP3146863B2 (en) | Unidirectional loop transmission circuit | |
JP2606160B2 (en) | Failure detection method for parity check circuit | |
JP2783273B2 (en) | Alarm collection method and alarm collection device to which it is applied | |
JPH1091543A (en) | Fault information recording method and information processor | |
JP2605440B2 (en) | Data processing device | |
JP2004013394A (en) | Diagnostic device | |
JPH1145213A (en) | Method and circuit for monitoring fifo memory | |
JP3123831B2 (en) | Information processing system | |
JPH11191067A (en) | Information processor retry control method thereof and recording medium with program for implementing the method | |
JPH0612273A (en) | Data memory monitor system | |
JPH05151124A (en) | Data communication processor | |
JP2000151668A (en) | Monitor system for ring network | |
JPH07160591A (en) | Memory monitoring system | |
JPS63140342A (en) | Test system for error detecting circuit | |
JPS6373437A (en) | Checking system for parity circuit | |
JPH05292068A (en) | Signal switching system | |
JPS5965357A (en) | Control system for production of parity bit | |
JPH0950305A (en) | Programmable controller and fault detection method therefor | |
JPH10228389A (en) | Fault detecting diagnostic device | |
JPH08263331A (en) | Information processing system | |
JPS6378242A (en) | Diagnosing interface system |
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: 20021203 |