JPS6053339B2 - 論理装置のエラ−回復方式 - Google Patents
論理装置のエラ−回復方式Info
- Publication number
- JPS6053339B2 JPS6053339B2 JP55141323A JP14132380A JPS6053339B2 JP S6053339 B2 JPS6053339 B2 JP S6053339B2 JP 55141323 A JP55141323 A JP 55141323A JP 14132380 A JP14132380 A JP 14132380A JP S6053339 B2 JPS6053339 B2 JP S6053339B2
- Authority
- JP
- Japan
- Prior art keywords
- instruction
- error
- cpu
- retry
- recovery
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/202—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
- G06F11/2023—Failover techniques
- G06F11/203—Failover techniques using migration
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1405—Saving, restoring, recovering or retrying at machine instruction level
- G06F11/141—Saving, restoring, recovering or retrying at machine instruction level for bus or memory accesses
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/202—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
- G06F11/2038—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant with a single idle spare processing component
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Hardware Redundancy (AREA)
- Retry When Errors Occur (AREA)
Description
【発明の詳細な説明】
本発明は論理装置のエラー回復方式に関するものであ
る。
る。
従来、命令再試行機能を有する論理装置(以下CPUと
略す)においてある命令実行中にエラーが発生した場合
、該命令の再試行可否を判断し、該命令の再試行が可能
であるならば該命令を再試行することにより前記CPU
のエラーを回復していたが、該エラーが固定故障である
ならば命令再試行による前記エラーの回復は期待できな
いという欠点があつた。本発明の目的は従来のもののこ
のような欠点を除去し、複数のCPUをもつシステムに
おいて故障したCPUが実行して いた処理をエラーの
無いCPUが命令単位で処理することにより、固定故障
に対する回復可能性の低下という欠点を解決し、゜CP
Uの固定故障でも処理を維持することができるようにし
たCPUのエラー回復方式を提供することにある。本発
明は命令を読出したり実行させるための情報群を格納す
る格納手段と、この格納手段の情報群に基ついて処理さ
れたときに発生するエラー命令が再試行可能か否かを判
断する手段と、再試行できるとき・に命令を再試行する
手段と、再試行した結果不成功に終つたとき再試行の不
成功を通知する手段と、再試行不成功通知後実行を停止
させる手段とを有する複数のCPUと、命令再試行不成
功が通知されたときは前記CPUの格納手段からの情報
群を退避させる退避手段と、この退避手段に退避させた
情報群を前記複数のCPUのうちエラーの発生しないC
PUの格納手段に送り、エラーの発生した命令からの再
実行を指示する制御手段とを有する回復制御装置とを含
んて構成される。次に本発明について図面を参照して詳
細に説明する。第1図は本発明の一実施例を示すブロッ
ク図でエラーを検出したCPUIOとエラーの回復処理
を行うCPU20と、エラーの回復処理を制御する回復
制御装置30と、CPUIOで回復できないエラーを回
復制御装置30へ報告するためのエラー報告用接続線1
20とCPUIOのプログラム操作可能レジスタ群11
1〜119と、CPU20のプログラム操作可能レジス
タ群211〜219、CPUIOの制御回路110と、
CPUIOのエラー検出回路130、と、CPUlOの
エラー検出回数をカウントするカウンタ131と、CP
UlOのカウンタを初期設定する制御線121と、CP
UlO内のクロック発振回路132と、カウンタ131
が0になつたときクロック発振回路132を停止させる
制御線122と、CPUlOから回復制御装置30へエ
ラー発生を報告するためのインターフェース制御回路1
33と、CPUlOのプログラム操作可能レジスタ11
1〜119を選択するレジスタ134と、CPU2Oの
プログラム操作可能レジスタ群211〜219を選択す
るレジスタ234と、CPUlOのプログラム操作可能
レジスタ群111〜119の内容を回復制御装置30へ
送るデータバス135と、CPUlOの命令再試行不可
インデイケータ136と、CPUlOのプログラム操作
可能レジスタ群111〜119退避用インタフェース1
23と、CPU2Oのデータレジスタ237と、CPU
2Oの処理業務中断を回復制御装置30へ報告する制御
線224と、CPU2Oの回復用インタフェース225
と、CPU2Oのクロック発振や停止を指示する制御線
226とから構成されている。いま、CPUlO内でエ
ラーが発生し、エラー検出回路130にてエラーが検出
されるとカウンタ131から1を減する。カウンタ13
1には命令実行前に制御回路110から制御線121を
介して命令再試行回数の初期値を設定する。命令再試行
不可インデイケータ136は各命令実行開始時点でオフ
にし、命令実行中メモリ書替えの条件で命令再試行がで
きないときオンになる。命令再試行不可インデイケータ
136がオフでカウンタ131から1を減じた結果が0
でなければ制御回路110は命令再試行を行なう。カウ
ンタが0になつたならば命令再試行は不成功だつたので
制御線122を介して与えられる信号でクロック発振回
路132を停止させ、エラー発生時点のCPUlOの内
部状態を凍結すると共に制御線120およびインタフェ
ース制御回路133を介して回復制御装置30にエラー
発生報告を行なう。回復制御装置30はCPUlOから
のエラー発生報告が与えられると退避用インタフェース
123を介してCPUlOのプログラム操作可能レジス
タ群111〜119の内容を読込む。CPUlO内のレ
ジスタ読出動作は次のようにして行なう。すなわち、デ
ータバス135にレジスタ111〜119のうち選択レ
ジスタ134で指定されたレジスタの値を設定する。前
記レジスタ134に格納した読出し対象となるレジスタ
番号により読出し指令を出す毎にデータバス135上の
値を読出すことができる。CPUlOのプログラム操作
可能レジスタ群111〜119の読込み処理中はCPU
lOのクロックを停止させておき、読込み処理によりC
PUlOの内容状態が変化しない″ようにしておく。回
復制御装置30ではエラーの発生時点てCPUlOにて
実行していた命令が再試行不成功か否かが命令再試行不
可インデイケータ136の内容で判断できる。命令再試
行不可インデイケータがオフでカウンタ131が0なら
ば命令再試行不成功なので、回復制御装置30は制御線
224を介してCPUlOの回復処理をCPU2Oへ依
頼する。回復制御装置30からエラーCPUlOの回復
依類を受けたCPU2OはCPUlOとは独立に業務を
処理中であり、処理中の業務を区切りのよい時点で中断
し、その旨制御線224を介して回復制御装置30へ報
告する。その後、回復制御装置30から制御線226を
介してCPU2Oのクロック発振回路231を停止し、
それ以後のCPU2Oでの本業務処理を一時中断する。
報告を受けた回復制御装置30では退避用インタフェー
ス123を介して退避したCPUlOのプログラム操作
可能レジスタ群111〜119の情報が回復用インタフ
ェース225を介してCPU2Oのプログラム操作可能
レジスタ群211〜219へ書込まれる。CPU2Oへ
のレジスタ書込みは次のようにして行なう。すなわち回
復制御装置30がCPU2Oのプログラム操作可能レジ
スタ群211〜219のうち選択レジスタ234の内容
で指定したレジスタヘデータをセットする。選択レジス
タ234およびデータレジスタ237は外部からセット
可能であり、書込みたいレジスタ番号を選択レジスタ2
34にセットし、データレジスタ237に書込んだ後、
書込み指令を出すことにより所望のレジスタに書込むこ
とができる。CPUlOのプログラム操作可能シフトレ
ジスタ群111〜119の情報をCPU2Oのプログラ
ム操作可能シフトレジスタ群211〜219へ設定した
後、回復制御装置30では制御線226を介してCPU
2Oのクロック発振停止解除を行なうことによりCPU
2Oに対して命令開始起動をかけ、エラーのためCPU
lOで中断していた処理がCPU2Oにて処理続行され
CPUlOの回復処理を行なう。本発明は各種の回復処
理プログラムを作成することなくまた回復処理に対する
信頼性の低下を招くことなくCPUの回復処理を行なう
ことができるという効果がある。
略す)においてある命令実行中にエラーが発生した場合
、該命令の再試行可否を判断し、該命令の再試行が可能
であるならば該命令を再試行することにより前記CPU
のエラーを回復していたが、該エラーが固定故障である
ならば命令再試行による前記エラーの回復は期待できな
いという欠点があつた。本発明の目的は従来のもののこ
のような欠点を除去し、複数のCPUをもつシステムに
おいて故障したCPUが実行して いた処理をエラーの
無いCPUが命令単位で処理することにより、固定故障
に対する回復可能性の低下という欠点を解決し、゜CP
Uの固定故障でも処理を維持することができるようにし
たCPUのエラー回復方式を提供することにある。本発
明は命令を読出したり実行させるための情報群を格納す
る格納手段と、この格納手段の情報群に基ついて処理さ
れたときに発生するエラー命令が再試行可能か否かを判
断する手段と、再試行できるとき・に命令を再試行する
手段と、再試行した結果不成功に終つたとき再試行の不
成功を通知する手段と、再試行不成功通知後実行を停止
させる手段とを有する複数のCPUと、命令再試行不成
功が通知されたときは前記CPUの格納手段からの情報
群を退避させる退避手段と、この退避手段に退避させた
情報群を前記複数のCPUのうちエラーの発生しないC
PUの格納手段に送り、エラーの発生した命令からの再
実行を指示する制御手段とを有する回復制御装置とを含
んて構成される。次に本発明について図面を参照して詳
細に説明する。第1図は本発明の一実施例を示すブロッ
ク図でエラーを検出したCPUIOとエラーの回復処理
を行うCPU20と、エラーの回復処理を制御する回復
制御装置30と、CPUIOで回復できないエラーを回
復制御装置30へ報告するためのエラー報告用接続線1
20とCPUIOのプログラム操作可能レジスタ群11
1〜119と、CPU20のプログラム操作可能レジス
タ群211〜219、CPUIOの制御回路110と、
CPUIOのエラー検出回路130、と、CPUlOの
エラー検出回数をカウントするカウンタ131と、CP
UlOのカウンタを初期設定する制御線121と、CP
UlO内のクロック発振回路132と、カウンタ131
が0になつたときクロック発振回路132を停止させる
制御線122と、CPUlOから回復制御装置30へエ
ラー発生を報告するためのインターフェース制御回路1
33と、CPUlOのプログラム操作可能レジスタ11
1〜119を選択するレジスタ134と、CPU2Oの
プログラム操作可能レジスタ群211〜219を選択す
るレジスタ234と、CPUlOのプログラム操作可能
レジスタ群111〜119の内容を回復制御装置30へ
送るデータバス135と、CPUlOの命令再試行不可
インデイケータ136と、CPUlOのプログラム操作
可能レジスタ群111〜119退避用インタフェース1
23と、CPU2Oのデータレジスタ237と、CPU
2Oの処理業務中断を回復制御装置30へ報告する制御
線224と、CPU2Oの回復用インタフェース225
と、CPU2Oのクロック発振や停止を指示する制御線
226とから構成されている。いま、CPUlO内でエ
ラーが発生し、エラー検出回路130にてエラーが検出
されるとカウンタ131から1を減する。カウンタ13
1には命令実行前に制御回路110から制御線121を
介して命令再試行回数の初期値を設定する。命令再試行
不可インデイケータ136は各命令実行開始時点でオフ
にし、命令実行中メモリ書替えの条件で命令再試行がで
きないときオンになる。命令再試行不可インデイケータ
136がオフでカウンタ131から1を減じた結果が0
でなければ制御回路110は命令再試行を行なう。カウ
ンタが0になつたならば命令再試行は不成功だつたので
制御線122を介して与えられる信号でクロック発振回
路132を停止させ、エラー発生時点のCPUlOの内
部状態を凍結すると共に制御線120およびインタフェ
ース制御回路133を介して回復制御装置30にエラー
発生報告を行なう。回復制御装置30はCPUlOから
のエラー発生報告が与えられると退避用インタフェース
123を介してCPUlOのプログラム操作可能レジス
タ群111〜119の内容を読込む。CPUlO内のレ
ジスタ読出動作は次のようにして行なう。すなわち、デ
ータバス135にレジスタ111〜119のうち選択レ
ジスタ134で指定されたレジスタの値を設定する。前
記レジスタ134に格納した読出し対象となるレジスタ
番号により読出し指令を出す毎にデータバス135上の
値を読出すことができる。CPUlOのプログラム操作
可能レジスタ群111〜119の読込み処理中はCPU
lOのクロックを停止させておき、読込み処理によりC
PUlOの内容状態が変化しない″ようにしておく。回
復制御装置30ではエラーの発生時点てCPUlOにて
実行していた命令が再試行不成功か否かが命令再試行不
可インデイケータ136の内容で判断できる。命令再試
行不可インデイケータがオフでカウンタ131が0なら
ば命令再試行不成功なので、回復制御装置30は制御線
224を介してCPUlOの回復処理をCPU2Oへ依
頼する。回復制御装置30からエラーCPUlOの回復
依類を受けたCPU2OはCPUlOとは独立に業務を
処理中であり、処理中の業務を区切りのよい時点で中断
し、その旨制御線224を介して回復制御装置30へ報
告する。その後、回復制御装置30から制御線226を
介してCPU2Oのクロック発振回路231を停止し、
それ以後のCPU2Oでの本業務処理を一時中断する。
報告を受けた回復制御装置30では退避用インタフェー
ス123を介して退避したCPUlOのプログラム操作
可能レジスタ群111〜119の情報が回復用インタフ
ェース225を介してCPU2Oのプログラム操作可能
レジスタ群211〜219へ書込まれる。CPU2Oへ
のレジスタ書込みは次のようにして行なう。すなわち回
復制御装置30がCPU2Oのプログラム操作可能レジ
スタ群211〜219のうち選択レジスタ234の内容
で指定したレジスタヘデータをセットする。選択レジス
タ234およびデータレジスタ237は外部からセット
可能であり、書込みたいレジスタ番号を選択レジスタ2
34にセットし、データレジスタ237に書込んだ後、
書込み指令を出すことにより所望のレジスタに書込むこ
とができる。CPUlOのプログラム操作可能シフトレ
ジスタ群111〜119の情報をCPU2Oのプログラ
ム操作可能シフトレジスタ群211〜219へ設定した
後、回復制御装置30では制御線226を介してCPU
2Oのクロック発振停止解除を行なうことによりCPU
2Oに対して命令開始起動をかけ、エラーのためCPU
lOで中断していた処理がCPU2Oにて処理続行され
CPUlOの回復処理を行なう。本発明は各種の回復処
理プログラムを作成することなくまた回復処理に対する
信頼性の低下を招くことなくCPUの回復処理を行なう
ことができるという効果がある。
図面の簡単な説明第1図は本発明の一実施例を示すブロ
ック図である。
ック図である。
10,20・・・CPUl3O・・・回復制御装置、1
11〜119,211〜219・・ルジスタ群、110
・・・制御回路、123・・・退避用インタフェース、
225・・・回復用インタフェース、120,121,
122,224,226・・・制御線、130・・・エ
ラー検出回路、131・・・カウンタ、132・・・ク
ロック発振回路、134,234・・・選択レジスタ、
135・・・読込みデータバス、136・・・命令再試
行不可インデイケータ、237・・・データレジスタ。
11〜119,211〜219・・ルジスタ群、110
・・・制御回路、123・・・退避用インタフェース、
225・・・回復用インタフェース、120,121,
122,224,226・・・制御線、130・・・エ
ラー検出回路、131・・・カウンタ、132・・・ク
ロック発振回路、134,234・・・選択レジスタ、
135・・・読込みデータバス、136・・・命令再試
行不可インデイケータ、237・・・データレジスタ。
Claims (1)
- 1 命令を読出したり実行させるための情報群を格納す
る手段と、この格納手段の情報群に基づいて処理された
ときに発生するエラーの命令が再試行可能か否かを判断
する手段と、再試行できるときに命令を再試行する手段
と、再試行した結果その再試行が不成功に終つたとき再
試行不成功を通知する手段と、再試行不成功の通知後実
行を停止させる手段とを有する複数の論理装置と、命令
再試行の不成功が通知されたときは前記論理装置の格納
手段からの情報群を退避させる退避手段と、この退避手
段に退避させた情報群を前記複数の論理装置のうちエラ
ーの発生しない論理装置の格納手段に送り、エラーの発
生した命令からの再実行を指示する制御手段とを有する
回復制御装置とから成ることを特徴とする論理装置のエ
ラー回復方式。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP55141323A JPS6053339B2 (ja) | 1980-10-09 | 1980-10-09 | 論理装置のエラ−回復方式 |
| US06/309,132 US4443849A (en) | 1980-10-09 | 1981-10-06 | Error recovery system of a multi-processor system for recovering an error by transferring status singals from one processor to another without use of a main memory |
| FR8118984A FR2492132B1 (fr) | 1980-10-09 | 1981-10-08 | Systeme de redressement d'erreur d'un systeme a multiprocesseurs pour un redressement d'erreur par transfert de signaux d'etat d'un processeur a un autre processeur sans utilisation d'une memoire |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP55141323A JPS6053339B2 (ja) | 1980-10-09 | 1980-10-09 | 論理装置のエラ−回復方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5764849A JPS5764849A (en) | 1982-04-20 |
| JPS6053339B2 true JPS6053339B2 (ja) | 1985-11-25 |
Family
ID=15289244
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP55141323A Expired JPS6053339B2 (ja) | 1980-10-09 | 1980-10-09 | 論理装置のエラ−回復方式 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US4443849A (ja) |
| JP (1) | JPS6053339B2 (ja) |
| FR (1) | FR2492132B1 (ja) |
Families Citing this family (39)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4755996A (en) * | 1982-08-26 | 1988-07-05 | Canon Kabushiki Kaisha | Image forming system |
| DE3272316D1 (en) * | 1982-08-30 | 1986-09-04 | Ibm | Device to signal to the central control unit of a data processing equipment the errors occurring in the adapters |
| US4589090A (en) * | 1982-09-21 | 1986-05-13 | Xerox Corporation | Remote processor crash recovery |
| JPS5958547A (ja) * | 1982-09-28 | 1984-04-04 | Fujitsu Ltd | マイクロプログラム制御装置のエラ−処理方式 |
| US4521884A (en) * | 1982-11-08 | 1985-06-04 | International Business Machines Corporation | Method and apparatus for error data feedback in a diskette drive |
| US4488228A (en) * | 1982-12-03 | 1984-12-11 | Motorola, Inc. | Virtual memory data processor |
| US4524415A (en) * | 1982-12-07 | 1985-06-18 | Motorola, Inc. | Virtual machine data processor |
| US4538265A (en) * | 1983-03-24 | 1985-08-27 | International Business Machines Corporation | Method and apparatus for instruction parity error recovery |
| JPS6054052A (ja) * | 1983-09-02 | 1985-03-28 | Nec Corp | 処理継続方式 |
| JPH0618377B2 (ja) * | 1983-09-08 | 1994-03-09 | 株式会社日立製作所 | 伝送系 |
| US4639856A (en) * | 1983-11-04 | 1987-01-27 | International Business Machines Corporation | Dual stream processor apparatus |
| US4583222A (en) * | 1983-11-07 | 1986-04-15 | Digital Equipment Corporation | Method and apparatus for self-testing of floating point accelerator processors |
| US4665520A (en) * | 1985-02-01 | 1987-05-12 | International Business Machines Corporation | Optimistic recovery in a distributed processing system |
| US4837683A (en) * | 1985-10-21 | 1989-06-06 | The United States Of America As Represented By The Secretary Of The Air Force | Hidden fault bit apparatus for a self-organizing digital processor system |
| US5155678A (en) * | 1985-10-29 | 1992-10-13 | International Business Machines Corporation | Data availability in restartable data base system |
| EP0228559A1 (de) * | 1985-12-17 | 1987-07-15 | BBC Brown Boveri AG | Fehlertolerante Mehrrechneranordnung |
| US4751702A (en) * | 1986-02-10 | 1988-06-14 | International Business Machines Corporation | Improving availability of a restartable staged storage data base system that uses logging facilities |
| ATE71788T1 (de) * | 1986-03-12 | 1992-02-15 | Siemens Ag | Verfahren zum betrieb einer fehlergesicherten hochverfuegbaren multiprozessorzentralsteuereinheit eines vermittlungssystemes. |
| US4799155A (en) * | 1986-12-31 | 1989-01-17 | Amdahl Corporation | Data processing system having a hierarchy of service computers including a state display |
| JPH0690682B2 (ja) * | 1987-02-28 | 1994-11-14 | 日本電気株式会社 | マルチプロセツサシステムの障害処理方式 |
| US5341482A (en) * | 1987-03-20 | 1994-08-23 | Digital Equipment Corporation | Method for synchronization of arithmetic exceptions in central processing units having pipelined execution units simultaneously executing instructions |
| US4926320A (en) * | 1987-04-07 | 1990-05-15 | Nec Corporation | Information processing system having microprogram-controlled type arithmetic processing unit |
| US4811200A (en) * | 1987-05-12 | 1989-03-07 | Motorola, Inc. | Multiple microprocessor watchdog system |
| US5201040A (en) * | 1987-06-22 | 1993-04-06 | Hitachi, Ltd. | Multiprocessor system having subsystems which are loosely coupled through a random access storage and which each include a tightly coupled multiprocessor |
| US5121486A (en) * | 1987-11-20 | 1992-06-09 | Hitachi, Ltd | Network control system for dynamically switching a logical connection between an identified terminal device and an indicated processing unit |
| JPH01147727A (ja) * | 1987-12-04 | 1989-06-09 | Hitachi Ltd | オンラインプログラムの障害回復方法 |
| US4924466A (en) * | 1988-06-30 | 1990-05-08 | International Business Machines Corp. | Direct hardware error identification method and apparatus for error recovery in pipelined processing areas of a computer system |
| JPH07113898B2 (ja) * | 1989-05-09 | 1995-12-06 | 株式会社日立製作所 | 障害検出方式 |
| JPH07120292B2 (ja) * | 1989-06-19 | 1995-12-20 | 日本電気株式会社 | 情報処理システム |
| US5245368A (en) * | 1990-09-28 | 1993-09-14 | Xerox Corporation | Method and apparatus of utilizing stored job information in an electronic reprographic printing system |
| US5283891A (en) * | 1991-08-08 | 1994-02-01 | Kabushiki Kaisha Toshiba | Error information saving apparatus of computer |
| US5313584A (en) * | 1991-11-25 | 1994-05-17 | Unisys Corporation | Multiple I/O processor system |
| WO1993018456A1 (en) * | 1992-03-13 | 1993-09-16 | Emc Corporation | Multiple controller sharing in a redundant storage array |
| DE4241319A1 (de) * | 1992-12-09 | 1994-06-16 | Ant Nachrichtentech | Rechnersystem |
| JPH08329026A (ja) * | 1995-06-05 | 1996-12-13 | Nec Corp | 2重化プロセッサシステム |
| TW379298B (en) * | 1996-09-30 | 2000-01-11 | Toshiba Corp | Memory updating history saving device and memory updating history saving method |
| DE10038772A1 (de) * | 2000-08-09 | 2002-02-21 | Heidelberger Druckmasch Ag | Verfahren und Vorrichtung zum Abarbeiten von Verfahrensschritten |
| US7373555B2 (en) * | 2003-05-09 | 2008-05-13 | Hewlett-Packard Development Company, L.P. | Systems and methods controlling transaction draining for error recovery |
| US7424653B2 (en) | 2003-05-09 | 2008-09-09 | Hewlett-Packard Development Company, L.P. | System and method for error capture and logging in computer systems |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3838261A (en) * | 1973-09-14 | 1974-09-24 | Gte Automatic Electric Lab Inc | Interrupt control circuit for central processor of digital communication system |
| US4099241A (en) * | 1973-10-30 | 1978-07-04 | Telefonaktiebolaget L M Ericsson | Apparatus for facilitating a cooperation between an executive computer and a reserve computer |
| US4099234A (en) * | 1976-11-15 | 1978-07-04 | Honeywell Information Systems Inc. | Input/output processing system utilizing locked processors |
| US4156278A (en) * | 1977-11-22 | 1979-05-22 | Honeywell Information Systems Inc. | Multiple control store microprogrammable control unit including multiple function register control field |
| US4270168A (en) * | 1978-08-31 | 1981-05-26 | United Technologies Corporation | Selective disablement in fail-operational, fail-safe multi-computer control system |
| US4371754A (en) * | 1980-11-19 | 1983-02-01 | Rockwell International Corporation | Automatic fault recovery system for a multiple processor telecommunications switching control |
-
1980
- 1980-10-09 JP JP55141323A patent/JPS6053339B2/ja not_active Expired
-
1981
- 1981-10-06 US US06/309,132 patent/US4443849A/en not_active Expired - Lifetime
- 1981-10-08 FR FR8118984A patent/FR2492132B1/fr not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| FR2492132A1 (fr) | 1982-04-16 |
| US4443849A (en) | 1984-04-17 |
| FR2492132B1 (fr) | 1985-11-22 |
| JPS5764849A (en) | 1982-04-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6053339B2 (ja) | 論理装置のエラ−回復方式 | |
| EP0505706B1 (en) | Alternate processor continuation of the task of a failed processor | |
| US6052795A (en) | Recovery method and system for continued I/O processing upon a controller failure | |
| US5274646A (en) | Excessive error correction control | |
| JPH07117903B2 (ja) | 障害回復方法 | |
| JPH07503334A (ja) | 外部事象を処理できるフォールトトレラントコンピュータシステム | |
| JPS63153657A (ja) | マイクロプロセツサ | |
| JPS6156537B2 (ja) | ||
| JPS6128141B2 (ja) | ||
| JPS585856A (ja) | 論理装置のエラ−回復システム | |
| JPS6326407B2 (ja) | ||
| JPH09160840A (ja) | バス通信装置 | |
| JP2544536B2 (ja) | メモリ内のデ―タ有無判定方法 | |
| JPS622334B2 (ja) | ||
| JPH05265876A (ja) | エラー報告処理方式 | |
| JPS5935455B2 (ja) | セイギヨソウチ | |
| JP2503981B2 (ja) | 周辺記憶装置 | |
| JPS6077245A (ja) | 論理装置のエラ−回復方式 | |
| AU669410B2 (en) | Error recovery mechanism for software visible registers in computer systems | |
| JPH0529934B2 (ja) | ||
| JPS5850049A (ja) | 多重論理装置システム | |
| JPH03119432A (ja) | 論理装置のエラー回復方式 | |
| JPH03191451A (ja) | エラー訂正方式 | |
| JPS635779B2 (ja) | ||
| JPH07111684B2 (ja) | 論理装置のエラー回復方式 |