Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS624744B2 - - Google Patents
[go: Go Back, main page]

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
Application number
JP56190759A
Other languages
Japanese (ja)
Other versions
JPS5894039A (en
Inventor
Yasuyuki Yamada
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP56190759A priority Critical patent/JPS5894039A/en
Publication of JPS5894039A publication Critical patent/JPS5894039A/en
Publication of JPS624744B2 publication Critical patent/JPS624744B2/ja
Granted legal-status Critical Current

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.

【図面の簡単な説明】[Brief explanation of the drawing]

第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)

【特許請求の範囲】[Claims] 1 互に独立して動作可能な2台のプロセツサを
もつコンソール制御装置において、通常はそれぞ
れ自分の側において制御するスキヤンバスを、一
方のプロセツサに障害が発生した場合に、交差し
て相手方に継ぎ替るとともに、スキヤンバスの制
御を相手方に委ね、障害発生側のプロセツサの障
害情報を採集できるようにしたことを特徴とする
コンソール制御装置の障害処理方式。
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.
JP56190759A 1981-11-30 1981-11-30 Fault handling method for console control device Granted JPS5894039A (en)

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)

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