JPS6217264B2 - - Google Patents

Info

Publication number
JPS6217264B2
JPS6217264B2 JP57016104A JP1610482A JPS6217264B2 JP S6217264 B2 JPS6217264 B2 JP S6217264B2 JP 57016104 A JP57016104 A JP 57016104A JP 1610482 A JP1610482 A JP 1610482A JP S6217264 B2 JPS6217264 B2 JP S6217264B2
Authority
JP
Japan
Prior art keywords
processor
abnormality
data
processors
common 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.)
Expired
Application number
JP57016104A
Other languages
English (en)
Other versions
JPS58134358A (ja
Inventor
Katsuaki Oowada
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
Original Assignee
Nippon Electric Co 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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP57016104A priority Critical patent/JPS58134358A/ja
Publication of JPS58134358A publication Critical patent/JPS58134358A/ja
Publication of JPS6217264B2 publication Critical patent/JPS6217264B2/ja
Granted 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)

Description

【発明の詳細な説明】 本発明はプロセツサ制御方式に関する。
特に、各々が自らの異常を検出する機能を有し
かつ並列動作可能な複数のプロセツサと、該複数
のプロセツサの全てに共通する制御を行なうプロ
セツサ共通制御部とを含む情報処理装置における
プロセツサ制御方式に関する。
さらに、プロセツサ、プロセツサ共通制御部、
入出力制御装置およびメモリユニツト等、いわゆ
る中央処理装置系各装置の間におけるデータの授
受を、中央処理装置系装置間をバス接続するデー
タバスを介して行なうようにした情報処理装置に
おけるプロセツサ制御方式に関する。
このような情報処理装置においては、中央処理
装置系各装置の間はデータバスを介して一体化さ
れているため、いつたんシステム、特にプロセツ
サが異常になると正常データに異常状態データが
混入し、異常原因の究明が極めて困難になる場合
が多い。
従来のこの種のプロセツサ制御方式は、このよ
うな幣害を避けるため、中央処理装置系装置間を
バス接続するデータバスと、各プロセツサ間およ
び各プロセツサとプロセツサ共通制御部との間を
直結する異常報告線と、前記各プロセツサ間およ
び各プロセツサとプロセツサ共通制御部との間を
バス接続する異常状態データバスとを備え、さら
に各プロセツサ対応に、プロセツサ間または各プ
ロセツサとプロセツサ共通制御部との間で正常デ
ータの授受を行なう正常時送受信手段と、自らが
異常を検出したとき前記異常報告線を介して他の
全てのプロセツサとプロセツサ共通制御部とに異
常を伝えかつ異常状態データ線を介してプロセツ
サ共通制御部に異常状態データを送信する異常時
送信手段とを備えている。
このような従来構成においては、正常データと
異常状態データとは別個のバスにより伝わるた
め、両者が混合することはないが、プロセツサ共
通制御部側のインタフエース線およびこれに付帯
するインタフエース回路が多くなり、ハードウエ
アの増量化を招くという欠点がある。
本発明の目的は極少のハードウエアの増量によ
り、異常原因の究明を容易化するプロセツサ制御
方式を提供することにある。
本発明の方式は各々が自らの異常状態を検出す
る機能を有しかつ並列動作可能な複数のプロセツ
サと、該複数のプロセツサの全てに共通する制御
を行なうプロセツサ共通制御部とを含む情報処理
装置において、前記プロセツサおよび前記プロセ
ツサ共通制御部を含む前記情報処理装置の中央処
理装置系装置間をバス接続するデータバスと、前
記各プロセツサ間および前記各プロセツサと前記
プロセツサ共通制御部との間を直結する異常報告
線とを設け、 さらに前記各プロセツサ対応に、自らの異常を
検出した前記プロセツサは前記異常報告線を介し
て他の全ての前記プロセツサと前記プロセツサ共
通制御部とに前記異常を伝えかつ前記データバス
を介して前記プロセツサ共通制御部に自らの異常
状態データを伝える異常時送信手段と、前記全て
のプロセツサが前記異常を検出しないときに前記
各プロセツサ間または前記各プロセツサとプロセ
ツサ共通制御部との間で正常データの授受を行な
う正常時送受信手段と、自らは前記異常を検出し
ないが他プロセツサの前記異常時送出手段が前記
異常を伝えているときは自プロセツサの前記正常
時送受信手段からの前記正常データの送信を抑止
する抑止手段とを設けている。
次に本発明について図面を参照して詳細に説明
する。
第1図は本発明の一実施例を示すブロツク図で
ある。
本実施例は2個のプロセツサ1,2と、2個の
バス送受信回路3,4と、プロセツサ共通制御部
5と、データバス10と、異常報告線20と、2
組の送信データ線11,21と、2組の受信デー
タ線12,22と、2組の異常状態データ線1
3,23と、2本の異常検出線14,24と2本
のデータ送信指示線15,25とを含んでいる。
データバス10には、入出力制御装置やメモリ
ユニツト(ともに図示せず)が接続され、またプ
ロセツサ共通制御部5にはデータ線50を介して
ホストプロセツサ(図示せず)へ、またエラーデ
ータ線60を介して外部表示装置、磁気デイスク
装置(いずれも図示せず)等へ接続される。
第2図は第1図に示す実施例のうちのデータ送
受信回路3の詳細を示す回路図であり、2個のレ
シーバ3A,3Dと、2個のドライバ3B,3C
と、3個のゲート3E,3F,3Gと選択回路3
Hとで構成される。データ送受信回路4も同様な
構成のため図示しないが、第2図に示すレシーバ
3A,3D、ドライバ3B,3C、ゲート3E,
3F3Gおよび選択回路3Hに対応して、レシー
バ4A,4D、ドライバ4B,4C、ゲート4
E,4F,4Gおよび選択回路4Hを有する。ド
ライバ3Bと3Cはゲート3Gの出力が論理信号
「1」のときにだけ、各々ゲート3Fと選択回路
3Hの出力を各々異常報告線20とデータバス1
0に出力する。第3図は第1図に示す実施例のう
ちのプロセツサ共通制御部5の一部の詳細を示す
回路図であり、2個のレシーバ5A,5Bと、3
個の論理積回路5C,5D,5Eと、ゲート5F
と、エラーステータスレジスタ5Gと、クロツク
発生回路5Hとを含んでいる。
さて、2個のプロセツサ1と2とがともに異常
を検出しないときには、異常検出線14,24上
の信号は論理「0」であり、異常報告線20上の
信号は論理「0」になつている。プロセツサ1ま
たは2がデータの送信を行ないたいときには、
各々データ送信指示線15または25に論理信号
「1」を出力する。
これに応答して、選択回路3Hは送信データ線
11または21上のデータをドライバ3Cを経由
してデータバス10上に出力する。データバス1
0上に出力されたデータはレシーバ4Dまたはレ
シーバ3Dと、受信データ線22または12とを
経由して、他のプロセツサ2または1か、プロセ
ツサ共通制御部5とデータ線50とを経由してホ
ストプロセツサ(図示せず)に送信される。
レシーバ3Dもしくは4Dには図示していない
制御信号が入力されており、この制御信号に応答
して、他のプロセツサまたはホストプロセツサか
らのデータを受信できるようになつている。ま
た、プロセツサ1,2およびホストプロセツサか
らのデータ送信は同時には行なわないように制御
される。
任意のプロセツサ、たとえばプロセツサ1がプ
ロセツサ1内の異常を検出すると、異常検出線1
4に論理信号「1」を出力する。これに応答して
ドライバ3Bは論理信号「1」を異常報告線20
に出力する。この論理信号はレシーバ3Aとゲー
ト3Eとを経由して選択回路3Hに入力され、異
常状態データ線13上の異常状態データをデータ
バス10を介してプロセツサ共通制御部5のうち
のエラーステータスレジスタ5Gに供給する。
エラーステータスレジスタ5Gがオール
「0」、すなわち以前の異常状態データがクリアさ
れていることがゲート5Fにより検出されている
と、クロツク発生回路5Hからのクロツクによ
り、前述のデータバス10上の異常状態データが
エラーステータスレジスタ5Gにセツトされる。
セツトされた異常状態データはエラーデータ線6
0を介して、外部表示装置や磁気デイスク装置に
引きとられ、その後、エラーステータスレジスタ
5Gはリセツトされる。
レシーバ5Aの否定端子から得られる異常報告
線20上の論理信号「1」の否定信号は、論理積
回路5Cと5Dに入力されて、クロツク発生回路
5Hが発生するクロツクをプロセツサ1と2へ出
力させないようにする。
一方、データバス10上の異常状態データはレ
シーバ4Dには受け入れられないように制御され
る。
また、異常検出を告げる、異常報告線20上の
論理信号「1」はデータ送受信回路4のレシーバ
4Aとゲート4Eを経由してゲート4Gの一方の
入力になる。このとき、プロセツサ2が正常状態
であると、異常検出線24には論理信号「0」が
現われているため、ドライバ4Bと4Cの出力を
阻止することになる。データバス2が異常状態で
あると、ドライバ4Bと4Cの出力は阻止され
ず、選択回路4Hも異常状態データ線23上の異
常状態データを選択するため、プロセツサ2の異
常状態データもデータバス10に出力される。デ
ータバス10上ではプロセツサ1と2の異常状態
データが混在することになるが、プロセツサ共通
制御部5がその切り分けを行なうようになつてい
る。
本実施例の効果はプロセツサ1または2が自プ
ロセツサの異常を検出すると、プロセツサ共通制
御部5はプロセツサ1および2へのクロツクの供
給を停止するため、異常検出時のプロセツサ1ま
たは2の内部状態を凍結できるようになり、異常
検出の原因究明がより容易になることである。
本発明によれば、正常データの授受を行なうた
めのデータバスと異常状態データを送信するため
の異常状態データバスとを別個に設ける代りに、
以上のような構成の採用により、データバスを正
常データの授受と異常状態データの送信とに共用
できるようになるため、異常状態データバスとこ
れに付帯するインタフエース回路を削除でき、極
少のハードウエアの増量を伴うだけで、異常の原
因究明を容易化できる。
【図面の簡単な説明】
第1図は本発明の一実施例を示し、第2図と第
3図はそれぞれ該実施例の部分詳細を示す。 図において、1,2……プロセツサ、3,4…
…データ送受信回路、5……プロセツサ共通制御
部、10……データバス、20……異常報告線、
30,40……クロツク供給線、50……データ
線、60……エラーデータ線、11,21……送
信データ線、12,22……受信データ線、1
3,23……異常状態データ線、14,24……
異常検出線、15,25……データ送信指示線、
3A,3D,5A,5B……レシーバ、3B,3
C……ドライバ、3E,3F,3G,5F……ゲ
ート、5C,5D,5E……論理積回路、3H…
…選択回路、5G……エラーステータスレジス
タ、5H……クロツク発生回路。

Claims (1)

  1. 【特許請求の範囲】 1 各々が自らの異常状態を検出する機能を有し
    かつ並列動作可能な複数のプロセツサと、該複数
    のプロセツサの全てに共通する制御を行なうプロ
    セツサ共通制御部とを含む情報処理装置におい
    て、 前記プロセツサおよび前記プロセツサ共通制御
    部を含む前記情報処理装置の中央処理装置系装置
    間をバス接続するデータバスと、 前記各プロセツサ間および前記各プロセツサと
    前記プロセツサ共通制御部との間を直結する異常
    報告線とを設け、 さらに前記各プロセツサ対応に、自らの異常を
    検出した前記プロセツサは前記異常報告線を介し
    て他の全ての前記プロセツサと前記プロセツサ共
    通制御部とに前記異常を伝えかつ前記データバス
    を介して前記プロセツサ共通制御部に自らの異常
    状態データを伝える異常時送信手段と、 前記全てのプロセツサが前記異常を検出しない
    ときに前記プロセツサ間または前記各プロセツサ
    と前記プロセツサ共通制御部との間で正常データ
    の授受を行なう正常時送受信手段と、 自らは前記異常を検出しないが他プロセツサの
    前記異常時送出手段が前記異常を伝えているとき
    は自プロセツサの前記正常時送受信手段からの前
    記正常データの送信を抑止する抑止手段とを設け
    たことを特徴とするプロセツサ制御方式。
JP57016104A 1982-02-03 1982-02-03 プロセツサ制御方式 Granted JPS58134358A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57016104A JPS58134358A (ja) 1982-02-03 1982-02-03 プロセツサ制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57016104A JPS58134358A (ja) 1982-02-03 1982-02-03 プロセツサ制御方式

Publications (2)

Publication Number Publication Date
JPS58134358A JPS58134358A (ja) 1983-08-10
JPS6217264B2 true JPS6217264B2 (ja) 1987-04-16

Family

ID=11907201

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57016104A Granted JPS58134358A (ja) 1982-02-03 1982-02-03 プロセツサ制御方式

Country Status (1)

Country Link
JP (1) JPS58134358A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62287358A (ja) * 1986-06-06 1987-12-14 Hitachi Ltd 多重系計算機システムの異常デ−タログ方法

Also Published As

Publication number Publication date
JPS58134358A (ja) 1983-08-10

Similar Documents

Publication Publication Date Title
JP2996440B2 (ja) データ処理システムの診断方式
JPH0635755A (ja) 一つのコンソールを中央処理装置と共有するシステム状態監視装置
JP2002032326A (ja) 拡張スロットホットプラグ制御装置
JPS60194647A (ja) デ−タ伝送システム
JPS593775B2 (ja) バス要求処理装置
JP2626127B2 (ja) 予備系ルート試験方式
JPS6146550A (ja) バス間結合装置
JPS58134358A (ja) プロセツサ制御方式
JPS5844523A (ja) インタ−フエイスアダプタ装置
JPS6126706B2 (ja)
JPH0282345A (ja) マルチプロセッサシステムの暴走停止方法及びその方法を用いた装置
JPH07302208A (ja) 保護継電装置
JPH07104795B2 (ja) エラ−検出方式
JP3710114B2 (ja) データバス回路
JPS6042496B2 (ja) パリテイエラ−処理方式
JP2821176B2 (ja) 情報処理装置
JPH04367964A (ja) マルチプロセッサシステム
JPH037177B2 (ja)
JPS62293453A (ja) 多重バス方式デ−タ処理装置
JPH04329461A (ja) 障害処理方式
JPH033043A (ja) 半導体装置
JPH0417050A (ja) ワンチップマイクロコンピュータ
JPS60126786A (ja) インタ−フエイス切替機能付プリンタ装置
JPS597971B2 (ja) 入出力装置の制御方式
JPH04138749A (ja) 通信制御装置診断方式