JPS624744B2 - - Google Patents
Info
- Publication number
- JPS624744B2 JPS624744B2 JP56190759A JP19075981A JPS624744B2 JP S624744 B2 JPS624744 B2 JP S624744B2 JP 56190759 A JP56190759 A JP 56190759A JP 19075981 A JP19075981 A JP 19075981A JP S624744 B2 JPS624744 B2 JP S624744B2
- Authority
- JP
- Japan
- Prior art keywords
- processor
- fault
- processors
- control device
- 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.)
- Expired
Links
Landscapes
- Hardware Redundancy (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Description
【発明の詳細な説明】
本発明は、2台のプロセツサをもつコンソール
制御装置の障害処理方式に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a failure handling method for a console control device having two processors.
従来、マイクロプロセツサを用いたコンソール
制御装置では、マイクロプロセツサによる構成上
プロセツサ周辺、あるいはメモリ周辺等における
障害を検知しても、以後の動作の保証がなく、正
しい障害処理ができなかつた。また信頼性向上の
ためプロセツサを2重化し、通常は2台のプロセ
ツサで処理の分担、互の監視等を行つていても、
一方のプロセツサに障害が発生した場合、そのプ
ロセツサの処理機能の代行は他方でできるが、依
然として相手側の障害処理を行う手段がなかつ
た。 Conventionally, in a console control device using a microprocessor, even if a fault is detected in the vicinity of the processor or the memory, due to the configuration of the microprocessor, there is no guarantee of subsequent operation, and correct fault handling cannot be performed. In addition, to improve reliability, processors are duplicated, and normally two processors share processing tasks and monitor each other.
When a failure occurs in one processor, the processing functions of that processor can be taken over by the other processor, but there is still no means to handle the failure of the other processor.
本発明の目的は、コンソールプロセツサの一方
に障害が発生した場合、他方のプロセツサから障
害情報を採取するとともに、回復処理ができる手
段を得ることにある。 An object of the present invention is to provide a means for collecting failure information from the other console processor and performing recovery processing when a failure occurs in one of the console processors.
本発明の一実施例を第1図により説明する。コ
ンソール制御装置はそれぞれ独立に動作する2台
のプロセツサによつて構成される。Aプロセツサ
1とBプロセツサ2は対等の機能をもち、それぞ
れマイクロプロセツサユニツト3を中心にしてA
−BUS7およびB−BUS8を介して主記憶装置
4、IOアダプタ群5,6との間で通常の動作を
実行する。この他に両プロセツサは障害処理のた
めのスキヤンアウトバスX−BUS9、Y−BUS
10をもち本発明になるバスの切替機構BUSSW
11を介して各マイクロプロセツサユニツトに接
続されている。通常はX−BUS9はAプロセツ
サのマイクロプロセツサユニツト3に、Y−
BUS10はBプロセツサのマイクロプロセツサ
ユニツト3に接続されており、各プロセツサが独
自に行い得る障害処理のためのデータ採取の手段
となつている。一方のプロセツサ、例えばAプロ
セツサにおいて重大な障害、例えばマイクロプロ
セツサユニツト自身の障害が検出された場合など
Aプロセツサ自身による障害処理の続行が不可能
な状態となるとAプロセツサは他方のBプロセツ
サに対してマシンチエツク割込要求を発行して自
分自身は処理を停止するとともに障害情報の保持
をする。Aプロセツサよりのマシンチエツク割込
要求を受けたBプロセツサは、処理可能となつた
時点で要求受付け信号を発行する。第2図は上記
動作に従つたバス切替機構BUSSWの回路を示し
ている。Aプロセツサからの割込要求信号
AERRiNT14が発行されて、Bプロセツサから
の受付け信号BACPT15が帰つて来るとバスの
切替が行われる。逆の場合も同様である。切替つ
た後は、BプロセツサはAプロセツサの各ユニツ
トをあたかも自分のユニツトと見做してスキヤン
アウトを行うことができAプロセツサ内の障害情
報の採取をすることができる。 An embodiment of the present invention will be explained with reference to FIG. The console control device is composed of two processors that operate independently. The A processor 1 and the B processor 2 have equal functions, and each has a microprocessor unit 3 as its center.
- Executes normal operations between the main storage device 4 and the IO adapter groups 5 and 6 via the BUS7 and B-BUS8. In addition, both processors also use scan-out buses X-BUS9 and Y-BUS for troubleshooting.
Bus switching mechanism BUSSW of the present invention having 10
11 to each microprocessor unit. Normally, X-BUS9 is connected to microprocessor unit 3 of processor A, and
The BUS 10 is connected to the microprocessor unit 3 of the B processor, and serves as a means for collecting data for fault handling that each processor can independently perform. If one processor, for example the A processor, detects a serious fault, for example a fault in the microprocessor unit itself, and it becomes impossible for the A processor to continue processing the fault, the A processor will issue a message to the other B processor. It then issues a machine check interrupt request, stops the process itself, and retains the fault information. Processor B, which has received a machine check interrupt request from processor A, issues a request acceptance signal when processing becomes possible. FIG. 2 shows a circuit of the bus switching mechanism BUSSW according to the above operation. Interrupt request signal from A processor
When AERRiNT14 is issued and an acceptance signal BACPT15 is returned from the B processor, the bus is switched. The same applies to the opposite case. After switching, the B processor can scan out each unit of the A processor as if it were its own unit, and can collect fault information in the A processor.
本発明によれば、一方のプロセツサ内で発生し
た処理続行不可能な障害情報を他方のプロセツサ
より容易に採取できる。 According to the present invention, information about a failure that occurs in one processor that makes it impossible to continue processing can be easily collected from the other processor.
第1図は本発明になるコンソール制御装置のブ
ロツク図、第2図はバス切替機構の論理を説明す
るブロツク図である。
1……Aプロセツサ、2……Bプロセツサ、4
……主記憶装置、11……バス切替ユニツト。
FIG. 1 is a block diagram of a console control device according to the present invention, and FIG. 2 is a block diagram illustrating the logic of a bus switching mechanism. 1...A processor, 2...B processor, 4
. . . Main storage device, 11 . . . Bus switching unit.
Claims (1)
もつコンソール制御装置において、通常はそれぞ
れ自分の側において制御するスキヤンバスを、一
方のプロセツサに障害が発生した場合に、交差し
て相手方に継ぎ替るとともに、スキヤンバスの制
御を相手方に委ね、障害発生側のプロセツサの障
害情報を採集できるようにしたことを特徴とする
コンソール制御装置の障害処理方式。1. In a console control device that has two processors that can operate independently of each other, the scan bus that is normally controlled on each side can be crossed over and transferred to the other processor in the event of a failure in one processor. In addition, a fault handling method for a console control device is characterized in that control of the scan bus is entrusted to the other party, and fault information of the processor on the faulty side can be collected.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56190759A JPS5894039A (en) | 1981-11-30 | 1981-11-30 | Fault handling method for console control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56190759A JPS5894039A (en) | 1981-11-30 | 1981-11-30 | Fault handling method for console control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5894039A JPS5894039A (en) | 1983-06-04 |
| JPS624744B2 true JPS624744B2 (en) | 1987-01-31 |
Family
ID=16263252
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP56190759A Granted JPS5894039A (en) | 1981-11-30 | 1981-11-30 | Fault handling method for console control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5894039A (en) |
-
1981
- 1981-11-30 JP JP56190759A patent/JPS5894039A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5894039A (en) | 1983-06-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS624744B2 (en) | ||
| JPH0814797B2 (en) | Checking method in redundant processing equipment | |
| JPH07302208A (en) | Protective relay | |
| JPS60222945A (en) | Backup system for abnormality or the like | |
| JPS6290068A (en) | Standby system monitoring method | |
| JPS6113627B2 (en) | ||
| JPH04328646A (en) | Fault information collecting system | |
| JPS61169036A (en) | System supervisory device | |
| JPS597982B2 (en) | Restart method in case of system failure of computer system | |
| JPH0512824Y2 (en) | ||
| JPS62106564A (en) | Using/spare processor switching control system for information processing system | |
| JPS60144842A (en) | Fault deciding system of central processor of another system | |
| JPH0418743B2 (en) | ||
| JPH037177B2 (en) | ||
| JPS63181001A (en) | Fault diagnosing device | |
| JPH08123502A (en) | Standby redundant system Redundant system switching device | |
| JPH05289896A (en) | Fault tolerant computer | |
| JPS61264445A (en) | Duplex data fetching system | |
| JPS616744A (en) | Machine lock status monitoring device | |
| JPS61112246A (en) | Operation control system | |
| JPS63197258A (en) | Input/output processor | |
| JPH03156646A (en) | Output system for fault information | |
| JPH04302342A (en) | Fault diagnosing system | |
| JPS5947605A (en) | Back-up controller | |
| JPH04112259A (en) | Fault recovering system for multiprocessor system |