JPH04101255A - バスバックアップ機構 - Google Patents

バスバックアップ機構

Info

Publication number
JPH04101255A
JPH04101255A JP2218752A JP21875290A JPH04101255A JP H04101255 A JPH04101255 A JP H04101255A JP 2218752 A JP2218752 A JP 2218752A JP 21875290 A JP21875290 A JP 21875290A JP H04101255 A JPH04101255 A JP H04101255A
Authority
JP
Japan
Prior art keywords
bus
serial communication
parallel
communication line
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.)
Pending
Application number
JP2218752A
Other languages
English (en)
Inventor
Masahiro Morita
森田 将寛
Koji Matsufuji
浩二 松藤
Satoru Morino
森野 悟
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.)
NEC Corp
NEC Engineering Ltd
Original Assignee
NEC Corp
NEC Engineering 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 NEC Corp, NEC Engineering Ltd filed Critical NEC Corp
Priority to JP2218752A priority Critical patent/JPH04101255A/ja
Publication of JPH04101255A publication Critical patent/JPH04101255A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Maintenance And Management Of Digital Transmission (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はバスバックアップ機構に関し、特にシリアル通
信機構をアドレステータ制御の情報を伝達する並列バス
の障害発生時の情報伝達の代替バスとしての機能とシス
テム立ち上げ時の初期診断や障害発生時の情報伝達など
に、保守用の通信機構の機能を併用したバスバックアッ
プ機構に関する。
〔従来の技術〕
従来、この種のバスバックアップ機構は、バスを二重化
し片方のバスに障害が発生した場合は、予備のバスを使
用することによってシステムダウンを防いでいた。又、
システム立ち上げ時の切断診断や障害発生時の情報の伝
達や保守には並列バスやその予備のハスとは別系統の通
信機構を持っていた。
〔発明が解決しようとする課題〕
上述した従来の保守用の通信機構を持ち、並列バスの予
備を持たない情報処理システムては、いずれかのボード
並列バス又は並列バス間を接続する機構等の障害時に障
害の検出を行なうと共に障害箇所を切り離し、縮退運転
を行っていた。しかし、障害を起こした並列バス又は並
列バス間を接続する機構を隔てた並列バス上にあるいず
れかのホードにアクセスする必要がある場合は、システ
ム全体がダウンしてしまうという欠点があった。
それを補う為に並列バスの予備を持てば、一系統の並列
バスに障害が発生しても、予備のバスを使用することに
よりシステムタウンを防ぐことはできるが、ハードウェ
アが増大し、コストアップにつながるという欠点があっ
た。
〔課題を解決するための手段〕
本発明のバスバックアップ機構は、 主記憶装置と中央処理装置と入出力装置と前記装置に接
続されアドレス情報、データ情報及び制御情報を伝達す
る並列バスとシリアル通信線との2つの系統の情報伝達
径路を有する情報処理システムにおいて、前記各装置は
他装置との情報伝達径路である並列バスとシリアル通信
線のいずれかを選択して切換える手段を持ち、前記並列
バスとシリアル通信線とのうちいずれが一方の障害発生
時には他方の情報伝達径路を介してデータの授受を行っ
てシステムダウンを回避して構成される。
〔実施例〕
次に、本発明について図面を用いて説明する。
第1図は本発明の一実施例の構成を示すプロ・・!り図
で、本実施例を適用した情報処理システムの一部を示す
ものであり、第2図は本実施例に用いたCPUの構成を
示すブロック図である。
CPU1a・1bおよびメモリ5は並列バス2a〜2c
に並列バスインターフェース2oで接続されており、並
列バス同士はそれぞれバス接続機m3a・3bで直列に
接続されている。通常のCPU・メモリ間又はCPU同
士のデータの授受は並列バス2a〜2cを通じて行なう
。又cPU1a・1bメモリ5はシリアル通信機構23
を持っており、システム立ち上は時の詮断ハXスの故障
等障害発生時にはシリアル通信線4を通して各CPUの
マイクロプロセッサ22に障害発生割込み28を出し、
相互に各CUPのステータスをメモリや他のCPTJに
送るなどにより、障害原因の識別の処理を行なう。
このシステムにおいて、バス接続機構3aが故障した場
合を例にして、故障したバス接続機構3aを回避し、並
列バス2a・2b上のCPU1a・1bがデータのやり
とりを行なう処理の説明をする。
並列バス2b上のCPLll、b及びバス2c上のメモ
リ5とがデータ授受不能となったとき、cPUla及び
並列バス2a上のCPU1aと通信をできなくなったC
PIJ16はそれぞれシリアル通信により、バス接続機
m3aの故障であることを認識する。ここで、CPU1
a・1b上のマイクロプロセッサ22は、バスインター
フェース2゜に対してバス切換信号24を出す。バス切
換信号24を受は取ったバスインターフェース2oは、
それ以降バス接続機構3aを介して行うアクセスのコマ
ンドをマイクロプロセッサ22がら受は取った場合は、
自動的にバス接続機構3aを回避した通信を行なう。
バス接続機構3aを隔てたCPU1aがらcPUlbへ
のアクセスの場合、まずCPU1a上のマイクロプロセ
ッサ22は通常のアクセスと同じくバスインターフェー
ス2oにコマンドを与える。バスインターフェース2o
はそのコマンドをCPU1bに対するアクセスであると
認識すると、シリアルパラレル変換レジスタ21にコマ
ンドを送る。コマンドはシリアルパラレル変換レジスタ
21でシリアルデータに変換され、シリアル通信機構2
3からシリアル通信線4を通ってcPLJlb上のシリ
アル通信機構23に送られ、シリアルパラレル変換レジ
スタ21で再びパラレルデータとなり、バスインタフェ
ース2oでCPUIbに対するアクセスか並列バス2b
上の他のボード又はバス接続機構3bに対するアクセス
がを識別する。CPU1bに対するアクセスであっな場
合は通常並列バス2bを通じて送られたコマンドと同し
処理を行なう。又、CPU1aから並列バス2b上のC
PU以外のボード又はバス接続機構3bに対するアクセ
スの場合は、コマンドを受は取ったCPU16上のバス
インターフェース20が代行して並列バス2bに対して
アクセスを行なつ この様にして、本発明ではシリアル通信機構を使って障
害発生箇所の回避を行なう。
〔発明の効果〕
以上説明した様に本発明は、シリアル通信機構をシステ
ム立ち上げ時の診断や保守等に用いるだけでなく並列バ
スの故障箇所を回避しデータの授受をソフトウェア的に
は通常と同様に行なうことによりバス接続機構や中継す
る並列バスの故障などの重大な障害時においてもシステ
ムダウンが防げるという効果とともに、並列バスが予備
をもたなくてよい為、信頼性を維持してハードウェアの
増大を防ぎ、その製造・保守コストをおさえることがで
きるという効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例の構成含水すプロ・ツク図、
第2図は本実施例に用いたCPUの構成を示すブロック
図である。 1 a −1b・CPU、2a・2b・2c・・・並列
バス、3a・3b・・・バス接続機構、4・・・シリア
ル通信線、5・・・メモリ、20・・・ハスインターフ
ェース、21・・・シリアルパラレル変換レジスタ、2
2・・・マイクロプロセッサ、23・・・シリアル通信
機構、24・・・バス切換信号、25・・・内部バス、
26・・・パラレルデータバス、27・・・シリアルデ
ータ線、28・・・障害発生割込み。

Claims (1)

  1. 【特許請求の範囲】 1、主記憶装置と中央処理装置と入出力装置と前記装置
    に接続されアドレス情報、データ情報及び制御情報を伝
    達する並列バスとシリアル通信線との2つの系統の情報
    伝達径路を有する情報処理システムにおいて、前記各装
    置は他装置との情報伝達径路である並列バスとシリアル
    通信線のいずれかを選択して切換える手段を持ち、前記
    並列バスとシリアル通信線とのうちいずれか一方の障害
    発生時には他方の情報伝達径路を介してデータの授受を
    行ってシステムダウンを回避する事を特徴とするバスバ
    ックアップ機構。 2、システム立ち上げ時に初期診断を行い障害発生の場
    合は各ボードへの通知と、障害内容の報告と、各ボード
    の動作内容の引き取りと、データ伝達用のシリアル通信
    機構を併用して成ることを特徴とする請求項1記載のバ
    スバックアップ機構。
JP2218752A 1990-08-20 1990-08-20 バスバックアップ機構 Pending JPH04101255A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2218752A JPH04101255A (ja) 1990-08-20 1990-08-20 バスバックアップ機構

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2218752A JPH04101255A (ja) 1990-08-20 1990-08-20 バスバックアップ機構

Publications (1)

Publication Number Publication Date
JPH04101255A true JPH04101255A (ja) 1992-04-02

Family

ID=16724862

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2218752A Pending JPH04101255A (ja) 1990-08-20 1990-08-20 バスバックアップ機構

Country Status (1)

Country Link
JP (1) JPH04101255A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150064624A (ko) * 2013-12-03 2015-06-11 현대자동차주식회사 계자권선형 전동기
US9804792B2 (en) 2013-06-12 2017-10-31 Nike, Inc. Wearable device assembly with ability to mitigate data loss due to component failure
US9811766B2 (en) 2013-04-10 2017-11-07 Ricoh Company, Ltd. Electronic device having a drawable section with multiple electrical loads

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9811766B2 (en) 2013-04-10 2017-11-07 Ricoh Company, Ltd. Electronic device having a drawable section with multiple electrical loads
US9804792B2 (en) 2013-06-12 2017-10-31 Nike, Inc. Wearable device assembly with ability to mitigate data loss due to component failure
US10126965B2 (en) 2013-06-12 2018-11-13 Nike, Inc. Wearable device assembly with ability to mitigate data loss due to component failure
KR20150064624A (ko) * 2013-12-03 2015-06-11 현대자동차주식회사 계자권선형 전동기

Similar Documents

Publication Publication Date Title
US5495570A (en) Mirrored memory multi-processor system
US5758157A (en) Method and system for providing service processor capability in a data processing by transmitting service processor requests between processing complexes
US20090077275A1 (en) Multiple I/O interfacing system for a storage device and communicating method for the same
US20040076429A1 (en) Network component for an optical network comprising an emergency operation function, especially for an optical network in ring topology
US6356985B1 (en) Computer in multi-cluster system
JPH03117953A (ja) 信号中継器二重化構造システム
JPH04101255A (ja) バスバックアップ機構
JP2001060160A (ja) 制御装置のcpu二重化システム
JP4755050B2 (ja) データ処理装置、モード管理装置、及びモード管理方法
US5210863A (en) Multi-processor system for detecting a malfunction of a dual port memory
JPH06175868A (ja) 二重化計算機故障監視方法
CN110928217A (zh) 一种应用于航空电热控制系统的cpu三余度表决电路
JP3261014B2 (ja) データ処理システムにおけるモジュール交換方法および自己診断方法
JP3363579B2 (ja) 監視装置及び監視システム
KR101397993B1 (ko) 접속 교환 프로세서 이중화 시스템 및 방법
JP2000148523A (ja) 二重化メモリ装置及びメモリ切替方法
KR100228306B1 (ko) 핫-스탠바이 이중화 장치 및 그의 구현 방법
KR0175468B1 (ko) 이중 시스템 버스 정합 장치
KR930000732B1 (ko) 신호중계 시스템의 레벨 2 프로토콜 처리 장치
JP2630100B2 (ja) プロセッサ間通信用バスの障害処理方式
JPS638500B2 (ja)
JPH0816213A (ja) プラント制御装置
KR100380328B1 (ko) 교환기 시스템의 보드 탈장시 다운 방지장치
JPS58203561A (ja) 外部記憶制御装置
JPS59157759A (ja) 二重化システム