JPS648379B2 - - Google Patents

Info

Publication number
JPS648379B2
JPS648379B2 JP58066750A JP6675083A JPS648379B2 JP S648379 B2 JPS648379 B2 JP S648379B2 JP 58066750 A JP58066750 A JP 58066750A JP 6675083 A JP6675083 A JP 6675083A JP S648379 B2 JPS648379 B2 JP S648379B2
Authority
JP
Japan
Prior art keywords
channel
input
interrupt
machine check
output
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
JP58066750A
Other languages
Japanese (ja)
Other versions
JPS59191655A (en
Inventor
Taichi Sugyama
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 JP58066750A priority Critical patent/JPS59191655A/en
Publication of JPS59191655A publication Critical patent/JPS59191655A/en
Publication of JPS648379B2 publication Critical patent/JPS648379B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は複数のチヤネルや演算処理部でハード
ウエアを共有し、それを時分割で使用している情
報処理装置において、装置内部の障害処理方式に
関する。
[Detailed Description of the Invention] [Field of Application of the Invention] The present invention provides an internal failure handling system for an information processing device in which hardware is shared among multiple channels and arithmetic processing units and used in a time-sharing manner. Regarding.

〔発明の背景〕[Background of the invention]

チヤネルに関する障害には、入出力装置(I/
O)インターフエイス制御下の障害とチヤネルを
含む共有ハードウエア内部での障害がある。この
うち、I/Oインターフエイス制御下で障害が発
生した場合は、該当ハードウエア情報にログアウ
トを行つた後、該当I/Oインターフエイスを切
離し、チヤネル状態語(CSW)にインターフエ
イス制御チエツク(ICC)をセツトし、入出力割
込みコードにエラーを検出したチヤネル番号をセ
ツトすることにより、プログラムに入出力割込み
を行う。この場合、プログラムでは、障害が該当
チヤネルのみに限定できるため、チヤネルプログ
ラムの再試行などにより障害の回復が比較的簡単
に行える。
Failures related to channels include input/output devices (I/O devices).
O) There is a failure under interface control and within the shared hardware, including the channel. If a failure occurs under I/O interface control, log out to the relevant hardware information, disconnect the relevant I/O interface, and check the interface control check (CSW) in the channel status word (CSW). ICC) and set the channel number where the error was detected to the input/output interrupt code to issue an input/output interrupt to the program. In this case, in the program, since the failure can be limited to only the corresponding channel, recovery from the failure can be relatively easily performed by retrying the channel program.

一方、チヤネルを含む共通ハードウエアで障害
が発生した場合は、従来は一律に全チヤネルをク
リアした後、マシンチエツク割込みコード
(MCIC)に外部障害(ED)をセツトし、これを
主記憶装置の所定の記憶位置に格納して、プログ
ラムにマシンチエツク割込みを行つていた。この
ため、ほとんどの場合プログラムのリカバリーが
不能で、実質的なシステムダウンにつながつてい
た。以下、これらについてより詳細に説明する。
On the other hand, when a fault occurs in common hardware including channels, conventionally all channels are uniformly cleared, an external fault (ED) is set in the machine check interrupt code (MCIC), and this is sent to the main memory. It stored it in a predetermined memory location and issued a machine check interrupt to the program. As a result, program recovery was impossible in most cases, leading to actual system failure. These will be explained in more detail below.

第1図は複数チヤネルを統合制御するチヤネル
制御装置の従来の構成例を示している。第1図に
おいて、1は制御しているチヤネル番号を格納し
ているチヤネルアドレスレジスタ(CHAD)で
あり、該レジスタ1の内容をデコーダ2でデコー
ドし、その出力信号により制御対象のチヤネル3
を選択する。第1図の場合、チヤネル3はCH0
〜CH3よりなる。4は演算器であり、4つのチ
ヤネル3により共有されているが、更に演算処理
ユニツト(BPU)と共有されていてもよい。演
算器4の入力側にはバスライン5が接続されてお
り、選択されたチヤネル3のレジスタの内容をの
せることができる。また、演算器4は他の共通の
レジスタ類とも接続されている。演算器4の出力
側にはバスライン6が接続されており、選択され
たチヤネル3のレジスタへの処理結果の格納、あ
るいは該処理結果の主記憶装置(図示せず)への
格納等が行われる。
FIG. 1 shows an example of a conventional configuration of a channel control device that integrally controls a plurality of channels. In FIG. 1, 1 is a channel address register (CHAD) that stores the channel number being controlled.The contents of register 1 are decoded by a decoder 2, and the output signal is used to select the channel 3 to be controlled.
Select. In the case of Figure 1, channel 3 is CH0
~ Consists of CH3. 4 is an arithmetic unit, which is shared by the four channels 3, but may also be shared with an arithmetic processing unit (BPU). A bus line 5 is connected to the input side of the arithmetic unit 4, and the contents of the register of the selected channel 3 can be loaded thereon. The arithmetic unit 4 is also connected to other common registers. A bus line 6 is connected to the output side of the arithmetic unit 4, and the processing result is stored in the register of the selected channel 3 or stored in the main storage device (not shown). be exposed.

7はチヤネルアドレスレジスタ1のパリテイエ
ラーが発生した時にセツトされるチエツクラツチ
(CHADPE)、8は出力バスライン6のパリテイ
エラーが発生した時にセツトされるチエツクラツ
チ(OBUSPE)である。オアゲート9は、これ
らチエツクラツチ類の信号を論理和してマシンチ
エツク要求信号10を出力する。該マシンチエツ
ク要求信号10が“1”になると、CPUは凍結
され、障害処理が開始される。14はチヤネル処
理中を示す制御フリツプフロツプ
(CHPROCESS)であり、入出力命令、入出力割
込み、スチールの先頭でセツトされ、終了時にリ
セツトされる。
7 is a check latch (CHADPE) that is set when a parity error occurs in the channel address register 1, and 8 is a check latch (OBUSPE) that is set when a parity error occurs in the output bus line 6. The OR gate 9 ORs the signals of these check clutches and outputs a machine check request signal 10. When the machine check request signal 10 becomes "1", the CPU is frozen and fault processing is started. Reference numeral 14 denotes a control flip-flop (CHPROCESS) indicating that channel processing is in progress, and is set at the beginning of an input/output command, input/output interrupt, or steal, and reset at the end.

従来の障害処理のフローを示すと第2図のよう
になる。本処理はチヤネル制御装置、CPUと独
立の診断専用の装置やサービスプロセツサで行な
われる場合もあり、チヤネル制御装置もしくは
CPU自身が行なうこともあり、またはこれらの
各装置が分担し合つて処理することもある。
The flow of conventional failure handling is shown in Figure 2. This process may be performed by a channel control device, a dedicated diagnostic device independent of the CPU, or a service processor;
The CPU itself may perform the processing, or each of these devices may share the processing.

さて、マシンチエツク要求信号10が“1”に
なると、障害処理が開始され、まずハードウエア
情報のログアウトを行い(ステツプ100)、次に
CH−PROCESS14がセツトされているかどう
かテストする(ステツプ101)。CHPROCESS1
4がセツトされていれば、チヤネル処理中の共通
のハードウエア部分の障害と判断し、一律に全チ
ヤネルCH0〜CH3をクリアする(ステツプ
103)。これにより、各チヤネルに接続されている
全ての入出力装置(I/O)もクリアされること
になる。次にマシンチエツク割込みコード
(MCIC)に外部障害(ED)をセツトして主記憶
装置の所定の記憶位置に格納し(ステツプ104)、
マシンチエツク割込みを行う(ステツプ105)。一
方、CHPROCESS14がセツトされていなけれ
ば、MCICに内部障害をセツトして主記憶装置に
格納した後(ステツプ102)、マシンチエツク割込
みを行う。
Now, when the machine check request signal 10 becomes "1", fault processing starts, first logging out the hardware information (step 100), then
Test whether CH-PROCESS 14 is set (step 101). CHPROCESS1
If 4 is set, it is determined that the failure is in a common hardware part during channel processing, and all channels CH0 to CH3 are uniformly cleared (step
103). This will also clear all input/output devices (I/O) connected to each channel. Next, an external fault (ED) is set in the machine check interrupt code (MCIC) and stored in a predetermined storage location in the main memory (step 104).
A machine check interrupt is performed (step 105). On the other hand, if CHPROCESS 14 is not set, an internal fault is set in MCIC and stored in the main memory (step 102), followed by a machine check interrupt.

以上の様に、チヤネル処理中に、チヤネルを含
む共通ハードウエアで障害が発生した場合、従来
は影響が全チヤネル、全I/Oに及び、実質的な
システムダウンにつながつていたのである。
As described above, when a failure occurs in the common hardware including the channel during channel processing, conventionally, the effect extends to all channels and all I/Os, leading to a substantial system down.

〔発明の目的〕[Purpose of the invention]

本発明の目的は、チヤネル制御装置、CPU内
部の共通ハードウエア障害に関して、ある特定の
チヤネルだけの障害として処理し、システムの信
頼度を向上させる情報処理装置の障害処理方式を
提供することによる。
An object of the present invention is to provide a fault handling method for an information processing device that improves the reliability of the system by treating common hardware faults within a channel control device and a CPU as a fault only in a specific channel.

〔発明の概要〕[Summary of the invention]

チヤネル制御装置、CPU内部のチヤネルで共
通に使用される部分の障害に対して、その障害の
結果、直接影響を受けるのは、ほとんどの場合そ
の時処理対象となつているチヤネルのみである。
本発明はこの点に着目し、障害の結果、処理対象
となつているチヤネル番号が保証されているかど
うかチエツクし、保証されている場合はそのチヤ
ネルの入出力割込みとしてプログラムに報告する
ものである。
In most cases, when a failure occurs in a part of the channel control device or CPU that is commonly used by channels, only the channel being processed at the time is directly affected by the failure.
The present invention focuses on this point and checks whether the channel number being processed as a result of a failure is guaranteed, and if so, reports it to the program as an input/output interrupt for that channel. .

〔発明の実施例〕[Embodiments of the invention]

第3図は本発明の一実施例のブロツク図を示
す。第3図において、第1図と相違する部分は、
チヤネル処理中を示す制御フリツプフロツプ14
の代りに、入出力命令処理中であることを示すフ
リツプフロツプ(IOINIS)11と、入出力割込
み処理中であることを示すフリツプフロツプ
(IOINT)12と、スチール処理中であることを
示すフリツプフロツプ(IOSTL)13を設けた
ことである。又、第3図では、全体の構成が分る
ように制御ユニツト15、主記憶制御装置16及
び主記憶装置17が示されている。制御ユニツト
15は主記憶装置17から読出した命令の解読、
実行の制御を司どる部分であり、図では省略した
が、マイクロプログラム格納用の制御メモリが具
備されている。なお、後述する第4図及び第5図
の処理フローは制御ユニツト15内のマイクロプ
ログラムの制御下で実行されるとする。主記憶装
置17にはプログラム、データの他、得定の記憶
位置に新旧のプログラム状態語(PSW)、チヤネ
ル状態語(CSW)、割込みコード等が格納されて
いる。
FIG. 3 shows a block diagram of one embodiment of the present invention. In Fig. 3, the parts that differ from Fig. 1 are as follows:
Control flip-flop 14 indicating channel processing
Instead, a flip-flop (IOINIS) 11 indicates that an input/output instruction is being processed, a flip-flop (IOINT) 12 indicates that an input/output interrupt is being processed, and a flip-flop (IOSTL) indicates that a steal process is in progress. 13 was established. Further, in FIG. 3, a control unit 15, a main memory control device 16, and a main memory device 17 are shown so that the overall configuration can be seen. The control unit 15 decodes instructions read from the main memory 17,
This is the part that controls execution, and although not shown in the figure, it is equipped with a control memory for storing microprograms. It is assumed that the processing flows shown in FIGS. 4 and 5, which will be described later, are executed under the control of a microprogram within the control unit 15. In addition to programs and data, the main memory 17 stores new and old program status words (PSW), channel status words (CSW), interrupt codes, etc. in predetermined storage locations.

第4図はフリツプフロツプ11,12,13の
セツト、リセツトの時期を示したものである。即
ち、フリツプフロツプ(IOINIS)11は、入出
力命令でチヤネルアドレスレジスタ(CHAD)
1に命令で指定されたチヤネル番号をセツトした
あとにセツトされ、該命令の処理後にリセツトさ
れる。フリツプフロツプ(IOINT)12は、入
出力割込みを受付けたチヤネル番号をCHAD1
にセツトしたあとにセツトされ、割込み処理後リ
セツトされる。フリツプフロツプ(IOSTL)1
3はスチール(実行中の処理を中断し、それによ
り優先順位の高い処理に移行すること)したチヤ
ネル番号をCHAD1にセツトしたあとにセツト
され、スチール処理後、下位レベルに回復
(RTN)とするとリセツトされる。なお、本列で
は、チヤネル処理内容を知るため3個のフリツプ
フロツプ11,12,13により表現したが、こ
れはコード化されていてもよいし、“チヤネル中”
という主フリツプフロツプを設け、サブフリツプ
フロツプに“入出力命令処理中”を設け、“入出
力割込み処理中”を上記フリツプフロツプの排反
で使用してもよい。
FIG. 4 shows the timing of setting and resetting the flip-flops 11, 12, and 13. That is, the flip-flop (IOINIS) 11 uses the channel address register (CHAD) for input/output instructions.
It is set after the channel number specified by the command is set to 1, and is reset after the command is processed. Flip-flop (IOINT) 12 stores the channel number that received the input/output interrupt as CHAD1.
It is set after being set to , and is reset after interrupt processing. Flip Flop (IOSTL) 1
3 is set after the channel number that has been stolen (interrupting the process being executed and moving to a process with higher priority) is set to CHAD1, and after the steal process is restored to a lower level (RTN). It will be reset. Note that in this series, the channel processing contents are expressed by three flip-flops 11, 12, and 13 in order to know the contents, but this may be coded or "during channel".
A main flip-flop may be provided, and a sub-flip-flop may be provided with "input/output instruction processing in progress" and "input/output interrupt processing in progress" may be used to exclude the above-mentioned flip-flop.

次に、第5図により本発明の障害処理について
説明する。マシンチエツク要求信号10が“1”
になると、制御ユニツト15の制御下で、まずハ
ードウエア情報のログアウトを行い(ステツプ
200)、次にIOINIS11、IOINT12がセツトさ
れているかどうかチエツクする(ステツプ201)。
セツトされていればチヤネルの入出力命令、入出
力割込み処理中の障害であるので、次にCHAD
1のパリテイエラー・チエツククラツチ
(CHADPE)7がセツトされているかどうかチエ
ツクする(ステツプ202)。CHADPE7がセツト
されていると、チヤネル番号を記憶している
CHAD1の内容が保証されないことを意味して
おり、この場合は従来と同様にマシンチエツク割
込み処理を行なう(ステツプ210、211)。また、
この時装置によつては、他のエラー要因に関して
もマシンチエツク割込みとして処理しなければな
らない場合もあり、一般にはCHADPE7にのみ
限定するものではない。
Next, failure handling according to the present invention will be explained with reference to FIG. Machine check request signal 10 is “1”
When this happens, under the control of the control unit 15, first log out the hardware information (step
200), and then checks whether IOINIS11 and IOINT12 are set (step 201).
If CHAD is set, it indicates a failure during channel input/output command or input/output interrupt processing, so next
It is checked whether parity error check clutch (CHADPE) 7 is set (step 202). If CHADPE7 is set, the channel number will be memorized.
This means that the contents of CHAD1 are not guaranteed, and in this case, machine check interrupt processing is performed as before (steps 210 and 211). Also,
At this time, depending on the device, it may be necessary to process other error factors as machine check interrupts, and generally the interrupt is not limited to CHADPE7.

CHADPE7がセツトされていない場合、
CHAD1で選択されているチヤネル3のI/O
インターフエースの切離しを行う(ステツプ20
3)。次にチヤネル状態語(CSW)の状態バイト
にチヤネル制御チエツク(CCC)をセツトし記
憶制御装置16を介して主記憶装置17の所定記
憶位置に格納する(ステツプ204)。又、割込みコ
ードにはCHAD1の内容をセツトし、同様に主
記憶装置17の所定記憶位置に格納する(ステツ
プ205)。次に、IOINIS11がセツトされている
かどうかチエツクし(ステツプ206)、セツトされ
ていれば、コンデイシヨンコードに“1”をセツ
トして該当入出力命令を終了する(ステツプ
208)。IOINIS11がセツトされていなければ
IOINT12がセツトされていることであり、こ
の場合は、入出力割込みのPSWを切換えること
により、CHAD1のチヤネルからの入出力割込
みが発生することになる(ステツプ207)。
If CHADPE7 is not set,
I/O of channel 3 selected by CHAD1
Disconnect the interface (step 20)
3). Next, a channel control check (CCC) is set in the status byte of the channel status word (CSW) and stored in a predetermined storage location in the main storage 17 via the storage controller 16 (step 204). Also, the contents of CHAD1 are set as the interrupt code, and similarly stored in a predetermined storage location of the main storage device 17 (step 205). Next, it is checked whether IOINIS11 is set (step 206), and if it is set, the condition code is set to "1" and the corresponding input/output command is terminated (step 206).
208). If IOINIS11 is not set
IOINT12 is set, and in this case, by switching the input/output interrupt PSW, an input/output interrupt from the CHAD1 channel will occur (step 207).

IOINIS11とIOINT12がセツトされておら
ず、IOSTL13がセツトされていれば(ステツ
プ209)、CHADPE7がセツトされていないこと
を確認して(ステツプ212)、割込みフラグをセツ
トし(ステツプ213)、一担、下位レベルへ処理を
戻す(ステツプ214)。その後、入出力割込みマス
クが“1”になつて割込みが受付けられると、該
当チヤネルのIOインターフエースの切離しを行
い(ステツプ203)、以下、ステツプ204以降の手
順で入出力割込みをかけることになる。
If IOINIS11 and IOINT12 are not set and IOSTL13 is set (step 209), it is confirmed that CHADPE7 is not set (step 212), the interrupt flag is set (step 213), and the , returns the processing to the lower level (step 214). After that, when the input/output interrupt mask becomes "1" and an interrupt is accepted, the IO interface of the corresponding channel is disconnected (step 203), and input/output interrupts will be generated in the following steps starting from step 204. .

以上、第5図の障害処理をCPUの制御ユニツ
ト15で行うとして説明したが、従来と同様、チ
ヤネル制御装置、CPUと独立の診断専用の装置
やサービスプロセツサで行うことも可能であり、
また、チヤネル制御装置もしくは上記の各装置が
分担し合つて処理するようにしてもよい。
Although the fault processing shown in FIG. 5 has been described above as being carried out by the CPU control unit 15, it is also possible to carry it out by a channel control device, a dedicated diagnostic device independent of the CPU, or a service processor, as in the past.
Alternatively, the channel control device or each of the above devices may share the processing.

〔発明の効果〕〔Effect of the invention〕

以上の説明から明らかな如く、本発明によれ
ば、障害が複数のチヤネルの共通ハードウエア部
分で発生しても、チヤネル番号が保証されていれ
ば、そのチヤネルのみの障害にすることができ、
IOインターフエース制御障害と同様に、チヤネ
ルプログラムの再試行などにより障害の回復が比
較的簡単に行える利点がある。従つて、仮に再試
行が失販してもそのチヤネルのみの部分的ダウン
ですみ、システムの信頼性を向上することができ
る。
As is clear from the above description, according to the present invention, even if a failure occurs in a common hardware part of multiple channels, as long as the channel number is guaranteed, it is possible to limit the failure to only that channel.
As with IO interface control failures, this has the advantage of being relatively easy to recover from failures, such as by retrying the channel program. Therefore, even if the retry results in a loss, only that channel will be partially down, and the reliability of the system can be improved.

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

第1図は従来のチヤネル制御装置の構成例を示
す図、第2図は従来の障害処理を説明する流れ
図、第3図は本発明の一実施例の構成図、第4図
は第3図のフリツプフロツプのセツト、リセツト
の時期を説明する流れ図、第5図は本発明による
障害処理を説明する流れ図である。 1……チヤネルアドレスレジスタ、2……デコ
ーダ、3……チヤネル、4……演算器、7,8…
…チエツクラツチ、9……オアゲート、10……
マシンチエツク要求信号、11〜13……フリツ
プフロツプ、15……制御ユニツト、16……主
記憶制御装置、17……主記憶装置。
FIG. 1 is a diagram showing a configuration example of a conventional channel control device, FIG. 2 is a flowchart explaining conventional failure handling, FIG. 3 is a configuration diagram of an embodiment of the present invention, and FIG. FIG. 5 is a flowchart illustrating the timing of setting and resetting the flip-flop. FIG. 5 is a flowchart illustrating fault handling according to the present invention. 1... Channel address register, 2... Decoder, 3... Channel, 4... Arithmetic unit, 7, 8...
...Cheetsklatch, 9...Orgate, 10...
Machine check request signal, 11-13...flip-flop, 15...control unit, 16...main memory control device, 17...main memory device.

Claims (1)

【特許請求の範囲】 1 複数のチヤネルを持ち、該複数チヤネルや演
算処理部で同一ハードウエアを共有し、該共有ハ
ードウエアでエラーを検出するとマシンチエツク
割込みを行う情報処理装置において、処理状態を
記憶する記憶手段を設け、前記共有ハードウエア
のエラーを検出してマシンチエツク要求が出る
と、前記記憶手段がチヤネルの入出力命令実行中
を示しているかどうか調べ、チヤネルの入出力命
令実行中ならば、該当チヤネルを切離し、チヤネ
ル状態語に異常を示すビツトをセツトすると共に
コンデイシヨンコードをセツトして該当チヤネル
の入出力命令を終了し、マシンチエツク割込みを
回避することを特徴とする情報処理装置の障害処
理方式。 2 前記共有ハードウエアのエラーを検出してマ
シンチエツク要求が出、前記記憶手段が入出力命
令以外のチヤネル処理中を示しているならば、該
当チヤネルを切離し、チヤネル状態語に異常を示
すビツトをセツトし、該当チヤネル番号を使つて
入出力割込みを行い、マシンチエツク割込みを回
避することを特徴とする特許請求の範囲第1項記
載の情報処理装置の障害処理方式。
[Claims] 1. In an information processing device that has a plurality of channels, shares the same hardware among the plurality of channels and arithmetic processing units, and issues a machine check interrupt when an error is detected in the shared hardware, the processing state is When a machine check request is issued by detecting an error in the shared hardware, the storage means checks whether the channel input/output command is being executed, and if the channel input/output command is being executed. For example, an information processing system characterized by disconnecting the relevant channel, setting a bit indicating an abnormality in the channel status word, and setting a condition code to terminate the input/output command of the relevant channel, thereby avoiding machine check interrupts. Device failure handling method. 2 If an error in the shared hardware is detected and a machine check request is issued, and the storage means indicates that a channel other than an input/output command is being processed, the corresponding channel is disconnected and a bit indicating an abnormality is written in the channel status word. 2. A fault handling method for an information processing apparatus according to claim 1, wherein a machine check interrupt is avoided by setting a channel number and performing an input/output interrupt using the corresponding channel number.
JP58066750A 1983-04-15 1983-04-15 Failure handling method for information processing equipment Granted JPS59191655A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58066750A JPS59191655A (en) 1983-04-15 1983-04-15 Failure handling method for information processing equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58066750A JPS59191655A (en) 1983-04-15 1983-04-15 Failure handling method for information processing equipment

Publications (2)

Publication Number Publication Date
JPS59191655A JPS59191655A (en) 1984-10-30
JPS648379B2 true JPS648379B2 (en) 1989-02-14

Family

ID=13324864

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58066750A Granted JPS59191655A (en) 1983-04-15 1983-04-15 Failure handling method for information processing equipment

Country Status (1)

Country Link
JP (1) JPS59191655A (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5110936A (en) * 1974-06-03 1976-01-28 Eastman Kodak Co HOJINOKARAAGAZOKEISEIHO
JPS5295435A (en) * 1976-02-06 1977-08-11 Hitachi Ltd Pre-heating device for vehicle
DE2964624D1 (en) * 1978-10-23 1983-03-03 Ibm Data processing system with channel error logging

Also Published As

Publication number Publication date
JPS59191655A (en) 1984-10-30

Similar Documents

Publication Publication Date Title
EP0479230B1 (en) Recovery method and apparatus for a pipelined processing unit of a multiprocessor system
US4852092A (en) Error recovery system of a multiprocessor system for recovering an error in a processor by making the processor into a checking condition after completion of microprogram restart from a checkpoint
US3721961A (en) Data processing subsystems
EP0397471B1 (en) Initialization system amd methods for input/output processing units
EP0477385B1 (en) Method of resetting adapter module at failing time and computer system executing said method
JPH02294739A (en) Fault detecting system
JPS648379B2 (en)
JPS6215897B2 (en)
JPS6256544B2 (en)
JPH0335327A (en) Majority decision fault processor
JPS6230668B2 (en)
JPH0411890B2 (en)
JPH076103A (en) Fault processing system for input/output channel
JPH0218505B2 (en)
JPS59119451A (en) Diagnosing system of electronic computer system
JPS6259816B2 (en)
JPH011041A (en) Early failure detection method
JPS60195649A (en) Error reporting system of microprogram-controlled type data processor
JPS6146535A (en) Pseudo error setting control system
JPH0119180B2 (en)
JPS63136142A (en) Error recovery system for logical unit
JPS6336532B2 (en)
JPH0253143A (en) Pseudo fault generating system
JPS59214929A (en) Input/output control device with diagnostic function
JPS58137063A (en) Logout processing system