JPS61134846A - 電子計算機システム - Google Patents

電子計算機システム

Info

Publication number
JPS61134846A
JPS61134846A JP59256866A JP25686684A JPS61134846A JP S61134846 A JPS61134846 A JP S61134846A JP 59256866 A JP59256866 A JP 59256866A JP 25686684 A JP25686684 A JP 25686684A JP S61134846 A JPS61134846 A JP S61134846A
Authority
JP
Japan
Prior art keywords
computer
circuit
computers
input
electronic
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.)
Pending
Application number
JP59256866A
Other languages
English (en)
Inventor
Nobuyuki Yamamura
山村 信幸
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.)
Omron Corp
Original Assignee
Omron Tateisi Electronics Co
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 Omron Tateisi Electronics Co filed Critical Omron Tateisi Electronics Co
Priority to JP59256866A priority Critical patent/JPS61134846A/ja
Publication of JPS61134846A publication Critical patent/JPS61134846A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error 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

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)
  • Multi Processors (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〈発明の分野〉 本・発明は、例えば、2重化システムのようにオンライ
ン処理におけるシステムの信頼性向上のために、複数の
電子計算機のうちの1つの電子計算機が故障したときに
他の電子計算機でリリーフする電子計算機システムに関
する。
〈発明の概要〉 本発明は、上記のような電子計算機システムにおいて、
電子計算機と入出力装置との間のバスラインおよび電子
計算機からの制御信号のチェックを行なうことにより、
システムの信頼性を、さらに向上させようとするもので
ある。
〈従来技術とその問題点〉 従来、2つの電子計算機のうちの一方の電子計算機が故
障したときに他方の電子計算機でリリーフする2重化シ
ステムは、第5図に示されるように、第1電子計算41
!lまたは第2電子、計算機2からの電源異常、HAL
T等の異常信号S 1 、S 2および手動切換信号S
3によって切換制御回路3における入出力装置4と第1
.第2電子計算機1゜2との接続を択一的に切換えるよ
うにしている。
このようケ従来例の2重化システムでは、異常信号91
.92としては、上述のように電源異常、)IALT信
号があるが、このうちHALT信号、すなわち、電子計
算機のCPUが停止状態(HALT)になるのは、ウォ
ッチドッグタイマ、パリティエラー、バスロックエラー
あるいはノイズ等のハードウェア障害による場合であり
、これ以外の例えば、電子計算機はあたかも正常にRU
Nしているが入出力装置4へのバスラインのビット欠け
や入出力装置4の制御に関係するチャンネル部の異常の
ような場合にはHALTにならず、このため、異常デー
タを送出し、制御系の障害を発生する場合がある。
〈発明の目的〉 本発明は、上述の点に鑑みて成されたものであって、2
重化システムのような電子計算機システムにおいて、バ
スラインの異常や電子計算機の入出力装置制御の異常を
検出できるようにしてシステムの信頼性を向上させるこ
とを目的とする。
〈発明の構成と効果〉 本発明の電子計算機システムでは、上述の目的を達成す
るために、複数の電子計算機と入出力装置とを択一的に
切換えて接続する切換制御回路を備え、該切換制御回路
には、複数の電子計算機に個別的に対応する複数の異常
検出回路を設け、この異常検出回路には、対応する電子
計算機からのアドレスバス、データバスおよび制御線の
出力がそれぞれ与えられ、該出力に基づいて電子計算機
およびバスラインの異常を検出して検出信号を出力し、
他の電子計算機は該検出信号に基づいて前記切換制御回
路に接続を切換えるための切換信号を出力するようにし
ている。
したがって、本発明によれば、従来検出できなかったア
ドレスバスあるいはデータバスのようなバスラインの異
常および電子計算機の制御部の異常を検出して予備の電
子計算機に切換えることができるので、従来例の電子計
算機システムに比べて信頼性が向上する。
〈実施例の説明〉 以下、図面によって本発明の実施例について詳細に説明
する。第1図は本発明の一実施例のブロック図である。
この実施例の電子計算機システムは、2つの電子計算機
1.2のうちの一方の電子計算機1または2が故障した
ときに他方の電子計算機2またはlでリリーフする2重
化システムであり、第1.第2電子計算機1.2と入出
力装置4とを択一的に切換えて接続する切換制御回路3
゛を備えており、この切換制御回路3°には、第5図の
従来例と同様に第1電子計算機1または第2電子計算機
2からの電源異常、HALT等の異常信号S1、S2お
よび手動切換信号S3が与えられ、これらの信号Sl、
S2.S3によって入出力装置4と第1.第2電子計算
機1.2との接続を択一的に切換えるようにしている。
本発明の電子計算機システムでは、切換制御回路3°に
、第1.第2電子計算ml、2に個別的に対応する2つ
の異常検出回路5.6を設けており、この異常検出回路
5.6には、第1.第2電子計算機1.2からのアドレ
スバス、デニタバスおよび制御線の出力がライン7.8
を介してそれぞれ与=4− えられる。この異常検出回路5.6は、アドレスバス、
データバスおよび制御信号の異常を後述のように検出し
て検出信号を出力する。
第2図は切換制御回路3°の要部の回路図である。第1
電子計算機lのバスラインおよび制御信号の異常を検出
する第1異常検出回路5は、アドレス一致回路9、デー
タ一致回路10、AND回路11およびカウンタ回路1
2から成り、第2電子計算機2のバスラインおよび制御
信号の異常を検出する第2異常検出回路6も同様にアド
レス一致回路13、データ一致回路14、AND回路I
5およびカウンタ回路16から成る。
アドレス一致回路9.13には、第1.第2電子計算機
1.2からのアドレス信号がそれぞれ入力され、この入
力信号が予め設定されているアドレス信号と一致したと
きに一致信号S4.85をそれぞれ出力する。データ一
致回路10.14には、第1.第2電子計算機1.2か
らのデータ信号がそれぞれ入力され、この入力信号が予
め設定されているデータ信号と一致したときに一致信号
S6゜S7をそれぞれ出力する。
第1異常検出回路5のAND回路11には、アドレス一
致回路9の一致信号S4、データ一致回路10の一致信
号S6および第1電子計算機lからの制御信号であるス
トローブ信号S8が入力され、このAND回路11の出
力は、カウンタ回路12のリセット信号SlOとなる。
同様に、第2異常検出回路6のAND回路15には、ア
ドレス一致回路13の一致信号S5、データ一致回路1
4の一致信号S7および第2電子計算機2からの制御信
号であるストローブ信号S9が入力され、このAND回
路15の出力は、カウンタ回路16のリセット信号Sl
lとなる。このリセット信号SIO,Sllは、電子計
算機システムが正常な状態においては、後述のようにカ
ウンタ回路12゜16がタイムアツプする時間よりも短
い周期で出力される。
カウンタ回路12.16の出力は、インバータ17.1
8にそれぞれ与えられるとともに、第2゜第1電子計算
機2.1にそれぞれ与えられる。インバータ17,1 
Bの出力は、複数のAND回路19.20の一方の入力
端子に与えられる。AND回路19.20の他方の入力
端子には、第1.第2電子計算機1.2からのアドレス
信号、データ信号が与えられる。第1.第2電子計算機
1.2からのアクセスは、一定周期で運用系のみ動作さ
せるように構成されている。
第3図は動作のタイムチャートであり、第3図(A)は
第1電子計算機lからのストローブ信号S8、第3図(
B)は第2電子計算機2からのストロ 一致信号S4、
第3図(C)は第1異常検出回路5のカウンタ回路12
の出力、第3図(D)は第2異常検出回路6の出力、第
3図(E)は切換制御回路3°における接続の状態をそ
れぞれ示している。
今、第1電子計算機lと入出力装置4とが接続    
   Iされているとき、すなわち、第1電子計算機l
が運用系であるときには、第1電子計算機lは、第1異
常検出回路5にアクセスする。従って、第1異常検出回
路5のカウンタ回路12には、一定周期(タイムアツプ
する時間よりも短い周期)でリセット信号SIOが与え
られており、正常な状態、すなわち期間TIにおいては
、このカウンタ回路12の出力は第3図(C)に示され
るようにローレベルを保持している。このときは、第2
電子計算機2からの第2異常検出回路6のカウンタ回路
16のリセット信号Sllは、送出されていないために
、カウンタ回路16はタイムアツプしており、その出力
信号は、第3図(D)に示されるようにハイレベルであ
る。このときには、入出力装置4には、第1電子計算機
lのデータのみが転送される。
時刻tにおいて、第1電子計算機1に異常が生じた場合
、すなわち、アドレスバス、データバス等のバスライン
の異常あるいは制御信号であるストローブ信号S8に異
常が生じると、第1異常検出回路5のカウンタ回路12
にリセット信号StOが与えらなくなり、期間T2の後
に、カウンタ回路12はタイムアツプし、その出力信号
は、第3図(C)に示されるようにハイレベルの検出信
号S12となる。これによって、入出力袋R4への出力
信号はすべてハイレベルとなり、事実上第1゜第2電子
計算機1.2と入出力装置4とは切り放されている状態
、いわゆる中立の状態となる。この中立の状態は、第2
異常検出回路6から切換信号S13が出力されるまでの
期間T3続く。
接続が中立の状態になると同時に、検出信号S12、す
なわち、第1異常検出回路5のカウンタ回路12のハイ
レベルの出力信号は、第2電子計算機2へのステータス
情報として与えられる。これによって第2電子計算機2
は、第1電子計算機lの異常を知り、時刻t゛において
、第2異常検出回路6へのアクセスを始め、これによっ
て第2異常検出回路6のカウンタ回路16の出力信号が
第3図(D)に示されるようにローレベルの切換信号S
13となり、これによって、期間T4において、第2電
子計算機2と入出力装置4とが接続されることになる。
第4図は上記動作のフローチャートである。第1電子計
算機lが運用系であるとすると、ステップnlでは、第
1電子計算機1が第1異常検出回路5にアクセスし、第
2電子計算機2は第2異常検出回路6にアクセスしない
。ステップn2では、切換制御回路3°が第1電子計算
機lと入出力装置4とを接続し、第1電子計算機lと入
出力装置4との間の情報の転送が行なわれる。ステップ
n3において、第1電子計算機lのバスラインあるいは
制御に異常が発生すると、ステップn4において、第1
電子計算機1の第1異常検出回路5へのアクセスが止ま
り、異常を検出して接続を中立の状態してステップn5
に移る。ステップn5では、第2電子計算機2へ切換制
御回路3°から第1電子計算機1の異常を知らせてステ
ップn6に移る。
ステップn6では、第2電子計算機2が第2異常検出回
路6へのアクセスをはじめてステップn7に移る。ステ
ップn7では、切換制御回路3°は、第2電子計算機2
と入出力装置4とを接続する。
これによって、第2電子計算機2と入出力装置4との情
報の伝送が行なわれる。
上述の実施例では、2つの電子計算機を備える2重化シ
ステムについて説明したけれども、本発明は2重化シス
テムに限るものでないのは勿論である。
【図面の簡単な説明】
第1図は本発明の一実施例の簡略化した構成図、第2図
は第1図の切換制御回路3°の要部の回路図、第3図は
動作説明に供するタイムチャート、第4図は動作説明に
供するフローチャート、第5図は従来例の構成図である
。 1.2・・・第1.第2電子計算機、3゛・・・切換制
御回路、4・・・入出力装置、5,6・・・第1.第2
異常検出回路。

Claims (1)

    【特許請求の範囲】
  1. (1)複数の電子計算機のうちの1つの電子計算機が故
    障したときに他の電子計算機でリリーフする電子計算機
    システムであって、 前記複数の電子計算機と入出力装置とを択一的に切換え
    て接続する切換制御回路を備え、該切換制御回路には、
    前記複数の電子計算機に個別的に対応する複数の異常検
    出回路を設け、この異常検出回路には、対応する電子計
    算機からのアドレスバス、データバスおよび制御線の出
    力がそれぞれ与えられ、該出力に基づいて電子計算機お
    よびバスラインの異常を検出して検出信号を出力し、前
    記他の電子計算機は該検出信号に基づいて前記切換制御
    回路に接続を切換えるための切換信号を出力することを
    特徴とする電子計算機システム。
JP59256866A 1984-12-04 1984-12-04 電子計算機システム Pending JPS61134846A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59256866A JPS61134846A (ja) 1984-12-04 1984-12-04 電子計算機システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59256866A JPS61134846A (ja) 1984-12-04 1984-12-04 電子計算機システム

Publications (1)

Publication Number Publication Date
JPS61134846A true JPS61134846A (ja) 1986-06-21

Family

ID=17298500

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59256866A Pending JPS61134846A (ja) 1984-12-04 1984-12-04 電子計算機システム

Country Status (1)

Country Link
JP (1) JPS61134846A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH036741A (ja) * 1989-06-05 1991-01-14 Fuji Electric Co Ltd 二重化システムのデータ出力装置
JPH07200334A (ja) * 1993-12-29 1995-08-04 Nec Corp 二重化同期運転方式

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5493340A (en) * 1977-12-30 1979-07-24 Fujitsu Ltd Duplex processing system
JPS57109057A (en) * 1980-12-26 1982-07-07 Omron Tateisi Electronics Co Automatic switching system of dual-processor system
JPS57206971A (en) * 1981-06-15 1982-12-18 Hitachi Ltd Detector of program runaway
JPS58203561A (ja) * 1982-05-21 1983-11-28 Hitachi Ltd 外部記憶制御装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5493340A (en) * 1977-12-30 1979-07-24 Fujitsu Ltd Duplex processing system
JPS57109057A (en) * 1980-12-26 1982-07-07 Omron Tateisi Electronics Co Automatic switching system of dual-processor system
JPS57206971A (en) * 1981-06-15 1982-12-18 Hitachi Ltd Detector of program runaway
JPS58203561A (ja) * 1982-05-21 1983-11-28 Hitachi Ltd 外部記憶制御装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH036741A (ja) * 1989-06-05 1991-01-14 Fuji Electric Co Ltd 二重化システムのデータ出力装置
JPH07200334A (ja) * 1993-12-29 1995-08-04 Nec Corp 二重化同期運転方式

Similar Documents

Publication Publication Date Title
JP2861595B2 (ja) 冗長化cpuユニットの切り替え制御装置
KR100278703B1 (ko) 교환기에서 디바이스 액세스 버스 이중화 제어회로
JP2946541B2 (ja) 二重化制御システム
JP3298989B2 (ja) 障害検出・自動組込み装置
JPS60134942A (ja) 異常状態におけるバツクアツプシステム
JPH02173852A (ja) バス診断装置
JPS6232739A (ja) 切換制御方式
JPH0329033A (ja) フォールトトレラントプロセッサ
JPH01321539A (ja) バスコネクタ接続状態チェック回路
JPH0471037A (ja) 電子計算機の二重化方式
JPS63126041A (ja) 信号入力装置
JPH04344941A (ja) 高信頼性プロセッサ
JPS59201126A (ja) 共通バス制御方式
JPS5816487B2 (ja) コンピユ−タシステムにおける多重選択検出装置
JPH04350730A (ja) 二重化回路
JPS6362042A (ja) 障害検出回路
JPS59139423A (ja) 汎用インタフエ−ス装置
JPS63175937A (ja) 障害回復方式
JPS63131234A (ja) 診断制御方式
JPH05165668A (ja) マイクロコンピュータ
JPH04184541A (ja) 耐故障型マルチプロセッサシステム
JPH06132946A (ja) 冗長構成装置
JPH0512189A (ja) 情報処理システム
JPH03126149A (ja) バスシステム診断方式
JPH0454643A (ja) パリティ生成およびチェック回路