JPH04367964A - マルチプロセッサシステム - Google Patents

マルチプロセッサシステム

Info

Publication number
JPH04367964A
JPH04367964A JP16914791A JP16914791A JPH04367964A JP H04367964 A JPH04367964 A JP H04367964A JP 16914791 A JP16914791 A JP 16914791A JP 16914791 A JP16914791 A JP 16914791A JP H04367964 A JPH04367964 A JP H04367964A
Authority
JP
Japan
Prior art keywords
cpu
fault
fault information
control circuit
information control
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
JP16914791A
Other languages
English (en)
Inventor
Makoto Shibata
誠 柴田
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP16914791A priority Critical patent/JPH04367964A/ja
Publication of JPH04367964A publication Critical patent/JPH04367964A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Multi Processors (AREA)

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、それぞれプロセッサ
を含む複数の処理装置が共通バスに接続され、各処理装
置が並列処理を行うマルチプロセッサシステムに関する
ものである。
【0002】
【従来の技術】図3は2つの処理装置が共通バスを介し
て接続されたシステムを示す構成図である。図において
、1は共通バスであるシステムバス、2A,3Aはそれ
ぞれ処理装置、20,30はプロセッサ(CPU)を搭
載したCPUボード、22,32はメモリ素子を搭載し
たメモリボード、23,33は処理装置2A,3Aの外
部と各種入出力情報を入出力するためのI/Oボードで
ある。
【0003】図4はCPUボード20,30の構成を示
す構成図であり、図において、211,311はCPU
、212,312はは故障情報が格納される故障情報エ
リア213,313を有するローカルメモリ、214,
314はCPUボード20,30の外部と信号のやりと
りを行う外部入出力インタフェース、215,315は
システムバス1と信号のやりとりを行う共通バスインタ
フェース、216,316はCPUボード20,30内
部のデータ転送用のローカルバスである。
【0004】次に動作について説明する。図3に示すよ
うに構成されたシステムにおいて、各CPU211,3
11は、それぞれ独立して割り当てられた処理を実行す
る。また、各CPU211,311は、必要に応じて、
システムバス1を介して各メモリボード22,32上の
メモリの内容を読み書きしたり、各I/Oボード23,
33に対して所定の処理を行う。
【0005】このようなマルチプロセッサシステムにお
いて、CPU211は、他のCPU311の制御範囲に
おける故障発生を知る等の必要のために、他のCPU3
11の動作状態を常に監視している必要がある。すなわ
ち、CPU211は、共通バスインタフェース215を
介してシステムバス1に、自装置が正常か異常かを通知
するための情報を送出する。また、CPU211は、共
通バスインタフェース215を介してシステムバス1か
ら他装置の通知情報を取り込み、それをローカルメモリ
212の故障情報エリア213に設定する。そして、他
のCPU311も同様に動作して、他装置の通知情報を
故障情報エリア313に設定している。
【0006】CPU211は、逐次、故障情報エリア2
13の内容を読み出し、その内容から他の処理装置3A
の故障状態を確認することができる。他の処理装置3A
に故障が生じたことを認めると、CPU211は、その
故障に対応した処理を行うことができる。また、CPU
311そのものに異常が発生した場合には、CPU21
1は、CPU311をアクセスしたときにCPU311
が無応答になったことを検出してその異常の発生を知る
ことができる。なお、CPU311も、以上の処理を同
様に行っている。
【0007】
【発明が解決しようとする課題】従来のマルチプロセッ
サシステムは以上のように構成されているので、他の処
理装置3Aに関する故障情報はシステムバス1を経由し
て伝達され、情報伝達に時間がかかる場合も多く、故障
発生時に速やかな故障処理の実施が要求されても早急な
対応ができない場合があるという課題があった。
【0008】この発明は上記のような課題を解消するた
めになされたもので、システムバスを介さずに、相互に
故障情報を伝達しあうことができるマルチプロセッサシ
ステムを得ることを目的とする。
【0009】
【課題を解決するための手段】この発明に係るマルチプ
ロセッサシステムは、各処理装置を接続する信号線を有
し、それぞれの処理装置は、自装置の故障情報を出力す
るとともに他の処理装置の故障情報を入力する故障情報
制御回路と、故障情報制御回路が出力した故障情報を信
号線に出力するオープンコレクタ型の出力バッファと、
この出力バッファの出力側に入力側が接続され、他の処
理装置の故障情報を入力してそれを故障情報制御回路に
与える入力バッファとを有するものである。
【0010】
【作用】この発明における故障情報制御回路は、各処理
装置を接続するシステムバスを使用せずに、他の処理装
置に直接自装置の故障情報を伝えるとともに、直接他の
処理装置の故障情報を入手する。
【0011】
【実施例】以下、この発明の一実施例を図について説明
する。図1において、21,31は図2にその構成が示
されるCPUボードであり、2,3はそれぞれ処理装置
である。また、10は故障情報に応じた故障信号を伝達
するための信号線である。その他のものは同一符号を付
して図3に示したものと同一のものである。
【0012】図2はCPUボード21,31の構成を示
す構成図であり、図において、217,317は故障情
報に応じた故障信号を出力するとともに他装置の故障情
報を入力する故障情報制御回路、218,318は故障
情報を信号線10に出力するオープンコレクタ型のドラ
イバ(出力バッファ)、219,319は信号線10上
の信号を故障情報制御回路217,317に与えるレシ
ーバ(入力バッファ)である。その他のものは同一符号
を付して図4に示したものと同一のものである。
【0013】次に動作について説明する。図1に示すよ
うに構成されたシステムにおいて、各CPU211,3
11は、それぞれ独立して割り当てられた処理を実行す
る。また、各CPU211,311は、必要に応じて、
システムバス1を介して各メモリボード22,32上の
メモリ内容を読み書きしたり、各I/Oボード23,3
3に対して所定の処理を行う。
【0014】ここで、CPU211は、外部入出力等の
動作において異常を検出すると、ローカルメモリ212
内の故障情報エリア213に異常内容を格納する。CP
U211は、検出された異常が重大な故障であると判断
すると、故障情報制御回路217にその旨を指令する。 その指令を受けた故障情報制御回路217は、ドライバ
218を介して信号線10に故障信号を出力する。なお
、CPU311も同様の処理を行っている。
【0015】CPUボード31側の故障情報制御回路3
17は、レシーバ319を介して常時信号線10を監視
しているので、CPUボード21側の故障信号を検出す
ることができる。そして、故障信号を検出すると、CP
Uボード21側に重大な故障が生じたことをCPU31
1に通知する。よって、CPU311は、CPUボード
21に関する故障情報を直ちに認識でき、故障に対応し
た処理を速やかに実行できる。なお、CPUボード21
側の故障情報制御回路217も同様の処理を行っている
【0016】それほど重大でない故障が発生した場合に
は、従来の処理と同様にシステムバス1を介して故障情
報を伝達してもよい。また、故障情報制御回路217,
317が常時CPU211,311を監視していること
により、重大な故障であるCPU211,311自体の
故障を直ちに検出して、その旨を他のCPUボード3,
2に伝達することができる。
【0017】なお、上記実施例では、CPUボード21
,31が2つ存在する場合について説明したが、3つ以
上存在する場合であってもよい。その場合には、信号線
10に全てのCPUボードのドライバおよびレシーバを
接続するか、または、各CPU間に各信号線を設ける。
【0018】
【発明の効果】以上のように、この発明によれば、マル
チプロセッサシステムを、故障情報制御回路によって故
障情報を直接に他の処理装置に伝達するように構成した
ので、複数のプロセッサ間で、迅速に故障情報の伝達が
行えるものが得られる効果がある。
【図面の簡単な説明】
【図1】この発明の一実施例によるマルチプロセッサシ
ステムの構成を示す構成図である。
【図2】図1に示したCPUボードの構成を示す構成図
である。
【図3】従来のマルチプロセッサシステムの構成を示す
構成図である。
【図4】図3に示したCPUボードの構成を示す構成図
である。
【符号の説明】
1  システムバス 2,3  処理装置 10  信号線 21,31  CPUボード 211,311  CPU 217,317  故障情報制御回路

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】  相互に他の処理装置を監視しつつ所定
    の処理を実行するプロセッサを含む処理装置がシステム
    バスを介して接続されたマルチプロセッサシステムにお
    いて、前記各処理装置を接続する信号線を有し、それぞ
    れの前記処理装置は、自装置の故障情報を出力するとと
    もに他の処理装置の故障情報を入力する故障情報制御回
    路と、前記故障情報制御回路が出力した故障情報を前記
    信号線に出力するオープンコレクタ型の出力バッファと
    、入力側が前記信号線に接続され、前記信号線から他の
    処理装置の故障情報を入力してそれを前記故障情報制御
    回路に与える入力バッファとを備えたことを特徴とする
    マルチプロセッサシステム。
JP16914791A 1991-06-14 1991-06-14 マルチプロセッサシステム Pending JPH04367964A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16914791A JPH04367964A (ja) 1991-06-14 1991-06-14 マルチプロセッサシステム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16914791A JPH04367964A (ja) 1991-06-14 1991-06-14 マルチプロセッサシステム

Publications (1)

Publication Number Publication Date
JPH04367964A true JPH04367964A (ja) 1992-12-21

Family

ID=15881160

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16914791A Pending JPH04367964A (ja) 1991-06-14 1991-06-14 マルチプロセッサシステム

Country Status (1)

Country Link
JP (1) JPH04367964A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08185379A (ja) * 1994-12-29 1996-07-16 Nec Corp パラレルプロセッシングシステム

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60252962A (ja) * 1984-05-30 1985-12-13 Fuji Electric Co Ltd プロセツサダウン通知方式
JPH02281368A (ja) * 1989-04-24 1990-11-19 Mitsubishi Electric Corp 制御装置の故障検出機構

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60252962A (ja) * 1984-05-30 1985-12-13 Fuji Electric Co Ltd プロセツサダウン通知方式
JPH02281368A (ja) * 1989-04-24 1990-11-19 Mitsubishi Electric Corp 制御装置の故障検出機構

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08185379A (ja) * 1994-12-29 1996-07-16 Nec Corp パラレルプロセッシングシステム

Similar Documents

Publication Publication Date Title
US7823027B2 (en) Data processing management apparatus, mode management apparatus and mode management method
JP2001060160A (ja) 制御装置のcpu二重化システム
JPH04367964A (ja) マルチプロセッサシステム
JPS6112580B2 (ja)
JP2937857B2 (ja) 共通記憶装置のロックフラグ解除方式および方法
JP2513121B2 (ja) シリアルバス用伝送装置
KR100380328B1 (ko) 교환기 시스템의 보드 탈장시 다운 방지장치
JPH01166161A (ja) マルチプロセッサシステムの相互監視方式
JPH09311716A (ja) Lan装置
JP2946541B2 (ja) 二重化制御システム
JPH04101255A (ja) バスバックアップ機構
JP2778691B2 (ja) バス監視回路
JPH02173852A (ja) バス診断装置
JPS63168757A (ja) バスエラ−検出方式
JP2837522B2 (ja) 入出力命令制御方式
JPH0836554A (ja) マルチプロセッサシステム
JPH03131938A (ja) 多重処理システム
JPH06175869A (ja) 二重化計算機システム
JPH04157549A (ja) バス管理方式
JPH01209564A (ja) 情報処理装置
JPH03265036A (ja) 2重化コンピュータシステム
JPH05257725A (ja) Cpuユニットのエラー伝達装置
JPH11119827A (ja) コンピュータ異常検出方法
JPH0566799B2 (ja)
JPS6217264B2 (ja)