JPS63223836A - 診断制御方式 - Google Patents

診断制御方式

Info

Publication number
JPS63223836A
JPS63223836A JP62057677A JP5767787A JPS63223836A JP S63223836 A JPS63223836 A JP S63223836A JP 62057677 A JP62057677 A JP 62057677A JP 5767787 A JP5767787 A JP 5767787A JP S63223836 A JPS63223836 A JP S63223836A
Authority
JP
Japan
Prior art keywords
processor
memory
diagnosis
diagnostic
control unit
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
JP62057677A
Other languages
English (en)
Inventor
Kishio Nishimura
西村 紀志雄
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
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP62057677A priority Critical patent/JPS63223836A/ja
Publication of JPS63223836A publication Critical patent/JPS63223836A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Hardware Redundancy (AREA)
  • Multi Processors (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、二重化されたプロセッサ系の診断制御方式に
関する。
〔概 要〕
本発明は二重化されたプロセッサ系の診断制御方式にお
いて、 メモリ同期形態のままホットスタンバイ状態にあるユニ
ット群の定期診断を行うことにより、診断実行時のプロ
セッサ系の信頼性を高めるようにしたものである。
〔従来の技術〕
プロセッサ系の信頼性を高めるためにプロセッサ系を二
重化する方法が最も一般的である。この二重化されたプ
ロセッサ系の運転形態としては種々のものがあるが、そ
の一つに一方のプロセッサが走行時に両系のメモリに対
してアクセスするメモリ同期運転形態がある。これはメ
モリ障害時の系切替を高速に行うために有効となるもの
である。
従来二重化されたプロセッサ系の診断制御方式は、停止
している側のプロセッサおよび各種制御ユニットを診断
する場合には一旦メモリ同期を外した形態で行っていた
〔発明が解決しようとする問題点〕
しかし、このような従来の診断制御方式では、上述の運
転形態で、停止している側のプロセッサおよび各種制御
ユニットを診断する場合には、一旦メモリ同期を外した
分離運転形態とせざるを得ない。このためにホットスタ
ンバイ状態にあるユニット群の定期診断時のプロセッサ
系の信頼性が悪くなる欠点があった。
本発明は上記の欠点を解決するもので、ホットスタンバ
イ状態にあるユニット群の定期診断時のプロセッサ系の
信頼性の高い診断制御方式を提供することを目的とする
〔問題点を解決するための手段〕
本発明は、二重化されたプロセッサ系を備え、この二重
化されたプロセッサ系はそれぞれ、プロセッサと、この
プロセッサからアクセスされるメインメモリと、メモリ
同期運転時に上記プロセッサから他系のメインメモリに
アクセスする制御を行い他系から自系のメインメモリに
対するアクセスの制御を行う他系メモリアクセス制御ユ
ニットと、メモリ同期運転時に他系に診断起動コマンド
を送出し、他系から診断起動コマンドを受信した場合に
自系の装置を診断するサービス・プロセッサとを含む診
断制御方式において、上記サービス・プロセッサは、上
記診断起動コマンドを受信した場合に他方の系と同期運
転中の上記メインメモリおよび上記他系メモリアクセス
制御ユニットを除いて診断を行う手段を含むことを特徴
とする。
〔作 用〕
他系のサービス・プロセッサから診断起動コマンドをサ
ービス・プロセッサが受信した場合に、メインメモリお
よび他系メモリアクセス制御ユニットを除いて診断を行
う。障害が検出された場合には分離運転に移行すること
ができる。
これにより診断実行時にプロセッサ系を停止させないで
よいから信頼性の高い運転を行うことができる。
〔実施例〕
本発明の実施例について図面を参照して説明する。
第1図は本発明一実施例診断制御装置のブロック構成図
である。第1図において、診断制御装置は、高速プロセ
ッサバス15に接続されたプロセッサ11と、プロセッ
サ11から高速プロセッサバス15を介してアクセスさ
れるメインメモ1月0と、高速プロセッサバス15に接
続された他系メモリアクセス制御ユニット18と、低速
プロセッサバス16に接続された入出カプロセッサであ
る制御ユニット12.13と、高速プロセッサバス15
と低速プロセッサバス16とを結合するバス制御ユニッ
1−17と、低速プロセッサバス16に接続され、診断
専用線19を介してメインメモ1月O、プロセッサ11
、制御ユニット12.13、バス制御ユニット17およ
び他系メモリアクセス制御ユニット18を診断するサー
ビス・プロセッサ14とを備える。
また、診断制御装置は、上記装置と対称に構成され二重
化装置を形成するメインメモリ2o、プロセッサ21 
、制御ユニット22.23、サービス・プロセッサ24
、高速プロセッサバス15、低速プロセッサバス26、
バス制御ユニット27と、他系メモリアクセス制御ユニ
ット28と、診断専用線29とを備える。他系メモリア
クセス制御ユニット18と他系メモリアクセス制御ユニ
ット28とは接続され、互いに他系のメインメモリ10
.20にアクセスすることが可能である。またサービス
・プロセッサ14とサービス・プロセッサ24とは接続
され、互いに他系の装置の診断が可能である。
このような構成の診断制御装置の動作について説明する
。第2図は本発明の診断制御装置の診断手順を示すフロ
ーチャートである。メモリ同期運転にて走行している系
においては、所定時間になると停止系のサービス・プロ
セッサ24に対し定期診断起動コマンドを発する(■)
。これはオンラインソフトウェアにより成される。この
コマンドを受けたサービス・プロセッサ24はまず自己
診断を行い(■)、障害がなければ(■)、バス制御ユ
ニット27の一部、プロセッサ21および各種制御ユニ
ット22.23に対する診断を行う(■)。この診断に
際しては低速プロセッサバス26および診断専用線29
が使用される。またメインメモリ20および他系メモリ
アクセス制御ユニット28は診断による影響を受けずメ
モリ同期運転を′m続する。
上記診断の結果およびサービス・プロセッサ24に障害
がある場合に(■)、走行系プロセッサに報告され(■
)、障害が検出されなければ(■)、定期診断処理は終
了する。障害が検出された場合には(■)、メモリ同期
運転を中止し、分離運転に移行する(■)。その後他系
全ユニットに対する正規の診断を実行する。
〔発明の効果〕
本発明は、以上説明したように、メモリ同期を外すこと
なくホットスタンバイ状態にあるユニット群の定期診断
を行い、障害が検出された場合にのみ分離運転に移行す
ることにより、診断実行時のプロセッサ系の信頬性を向
上できる優れた効果がある。
【図面の簡単な説明】
第1図は本発明一実施例診断制御装置のブロック構成図
。 第2図は本発明の診断制御装置の定期診断手順を示すフ
ローチャート。 10.20・・・メインメモリ、11.21・・・プロ
セッサ、12.13.22.23・・・制御ユニット、
14.24・・・サービス・プロセッサ、15.25・
・・高速プロセッサバス、16.26・・・低速プロセ
ッサバス、17.27・・・バス制御ユニット、18.
28・・・他系メモリアクセス制御ユニット、19.2
9・・・診断専用線。

Claims (1)

    【特許請求の範囲】
  1. (1)二重化されたプロセッサ系を備え、 この二重化されたプロセッサ系はそれぞれ、プロセッサ
    と、 このプロセッサからアクセスされるメインメモリと、 メモリ同期運転時に上記プロセッサから他系のメインメ
    モリにアクセスする制御を行い他系から自系のメインメ
    モリに対するアクセスの制御を行う他系メモリアクセス
    制御ユニットと、 メモリ同期運転時に他系に診断起動コマンドを送出し、
    他系から診断起動コマンドを受信した場合に自系の装置
    を診断するサービス・プロセッサと を含む診断制御方式において、 上記サービス・プロセッサは、上記診断起動コマンドを
    受信した場合に他方の系と同期運転中の上記メインメモ
    リおよび上記他系メモリアクセス制御ユニットを除いて
    診断を行う手段を含むことを特徴とする診断制御方式。
JP62057677A 1987-03-11 1987-03-11 診断制御方式 Pending JPS63223836A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62057677A JPS63223836A (ja) 1987-03-11 1987-03-11 診断制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62057677A JPS63223836A (ja) 1987-03-11 1987-03-11 診断制御方式

Publications (1)

Publication Number Publication Date
JPS63223836A true JPS63223836A (ja) 1988-09-19

Family

ID=13062554

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62057677A Pending JPS63223836A (ja) 1987-03-11 1987-03-11 診断制御方式

Country Status (1)

Country Link
JP (1) JPS63223836A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3937872A1 (de) * 1988-11-14 1990-06-07 Asahi Optical Co Ltd Selbstdiagnoseeinrichtung fuer einen drucker
JPH07319838A (ja) * 1994-05-20 1995-12-08 Nec Corp プログラム読出方式
JP2000029966A (ja) * 1998-07-10 2000-01-28 Fujitsu Ltd 電子現金用金庫および電子マネーシステム

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3937872A1 (de) * 1988-11-14 1990-06-07 Asahi Optical Co Ltd Selbstdiagnoseeinrichtung fuer einen drucker
JPH07319838A (ja) * 1994-05-20 1995-12-08 Nec Corp プログラム読出方式
JP2000029966A (ja) * 1998-07-10 2000-01-28 Fujitsu Ltd 電子現金用金庫および電子マネーシステム

Similar Documents

Publication Publication Date Title
JPS63223836A (ja) 診断制御方式
JPS60100231A (ja) 情報処理装置におけるシステム構成制御方式
JP2774675B2 (ja) バスコントローラ
JP2730356B2 (ja) 待機冗長システム
JPS5843775B2 (ja) プロセツサバツクアツプシステム
JPS62248059A (ja) 2重化されたプロセツサ・システム
JPS62187901A (ja) 2重化コントロ−ラの制御方法
JPS6213700B2 (ja)
JP2879480B2 (ja) 冗長計算機システムの同期外れ時の切替方式
JPS63304333A (ja) 情報処理装置
JPS62214465A (ja) 2重化コントロ−ラの制御方法
JPH07200334A (ja) 二重化同期運転方式
JP3055906B2 (ja) 緊急動作方式
JPS62194547A (ja) 緊急動作装置
JPH0527146B2 (ja)
JP3012402B2 (ja) 情報処理システム
JPH08241286A (ja) マルチ情報処理システムのクロック同期化システム
JPH03154901A (ja) 2重化制御装置
JPH0375857A (ja) マルチプロセッサシステム
JPH05233576A (ja) 二重システム
JP2000347885A (ja) 二重化プロセス制御コントローラ
JPH0594325A (ja) 監視制御装置
JPH0346855B2 (ja)
JPH0689272A (ja) マルチプロセッサ制御方式
JPH04138750A (ja) 通信制御装置診断方式