JPH04160556A - マルチプロセッサシステムのメモリ診断方式 - Google Patents

マルチプロセッサシステムのメモリ診断方式

Info

Publication number
JPH04160556A
JPH04160556A JP2286115A JP28611590A JPH04160556A JP H04160556 A JPH04160556 A JP H04160556A JP 2286115 A JP2286115 A JP 2286115A JP 28611590 A JP28611590 A JP 28611590A JP H04160556 A JPH04160556 A JP H04160556A
Authority
JP
Japan
Prior art keywords
processor
memory
test
processors
diagnosis
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
JP2286115A
Other languages
English (en)
Inventor
Takao Hara
孝雄 原
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 JP2286115A priority Critical patent/JPH04160556A/ja
Publication of JPH04160556A publication Critical patent/JPH04160556A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Multi Processors (AREA)
  • For Increasing The Reliability Of Semiconductor Memories (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はマルチプロセッサシステムのメモリ診断方式に
関する。
〔従来の技術〕
従来、マルチプロセッサシステムにおけるシステムの立
ち上げ時の初期診断において、メモリ診断としては、そ
れぞれのプロセッサが、自身の管理するメモリしか診断
していなかった。
〔発明が解決しようとする課題〕
上述した従来のマルチプロセッサシステムのメモリ診断
方式は、それぞれのプロセッサが、自身の管理するメモ
リしか診断していなかったので、プロセッサ間のメモリ
アクセスに関するインタフェースの試験を行うことがで
きないという問題点があった。
本発明の目的は、プロセッサ間のメモリアクセスに関す
るインタフェース試験を行うことができる、マルチプロ
セッサシステムのメモリ診断方式を提供することにある
〔課題を解決するための手段〕
本発明のマルチプロセッサシステムのメモリ診断方式は
、それぞれ電源供給部が別々であり、お互いに相手の管
理下にあるメモリにアクセスできるように構成された複
数のプロセッサを備えたマルチプロセッサシステムのメ
モリ診断方式において、電源が投入された第1のプロセ
ッサは、初期診断プログラムで、他の第2のプロセッサ
の電源状態がオンならば、前記第2のプロセッサの有す
るメモリのメモリアクセス試験を行い、前記試験結果が
正常ならば、前記第2のプロセッサにメモリ診断の試験
を依頼する割込信号を送出し、試験の依頼を受けた前記
第2のプロセッサは、割込み処理で、前記第1のプロセ
ッサのメモリに対するアクセス試験を行って診断結果を
前記第1のプロセッサに通知するように構成されている
〔実施例〕
次に、本発明の実施例について図面を参照して説明する
第1図は本発明の一実施例の処理の流れを示すフローチ
ャー1・図であり、第2図は本発明のマルチプロセッサ
システムのメモリ診断方式が適用されるシステム構成の
一例を示す図である。
第2図に示すマルチプロセッサシステムは、第1のプロ
セッサ部8、第2のプロセッサ部9、第1のプロセッサ
部8と第2のプロセッサ部9とを接続するシステムバス
7から構成されている。
また、第1のプロセッサ部8は、例えば入出力制御プロ
セッサのような第1のプロセッサ1、第1のプロセッサ
1の管理下のメモリ3、これらを接続するローカルバス
5から構成されている。
また、第2のプロセッサ部9は、システムの主要な処理
を行う第2のプロセッサ2、第2のプロセッサ2の管理
下のメモリ4、これらを接続するローカルバス6から構
成されている。
次に、動作を説明する。
第1図において、第1図(a)は、第1のプロセッサ1
の処理の流れを示すフローチャートであり、第1図(1
))は、第2のプロセッサ2の処理の流れを示すフロー
チャートである。
第2図において、第1のプロセッサ部8は、電源投入後
の初期化処理の一環として第2のプロセッサ部9の電源
状態がオンか否かを読み取り(ステップ11)、第2の
プロセッサ部9の電源がオンであれば、第2のプロセッ
サ部9のメモリ4の診断を行い(ステップ12)、この
とき診断の結果が正常であれば(ステップ13)、第2
のプロセッサ2に試験依頼の割込信号10を送出する(
ステップ14)。そして、第2のプロセッサ間出 プロセッサ1の有するメモリ3のメモリ診断を行い(ス
テップ22)、診断の結果が正常であれば、第1のプロ
セッサ部8に通知を行う(ステ、ツブ23)。第1のプ
ロセッサ1の初期診断プログラムでは、その通知を待ち
(ステップ15)、−定時間内に通知がくれば(ステッ
プ16)、第1のプロセッサ1の初期診断を行う(ステ
・ツブ17)。また、一定時間内に通知がなければ、エ
ラー表示を行う。
なお、ステップ13で診断結果か異常であればエラー表
示を行い(ステップ18)、終了する。
また、ステップ15て一定時間内に通知がこないときに
はエラー表示を行い(ステップ19)、終了する。
またステップ11で、第2のプロセッサ部9の電源状態
がオフのときは、オフ状態であることを表示しくステッ
プ20)、終了する。
〔発明の効果〕
以上説明したように、本発明は、システムの立ち上げ時
の初期診断において、他のプロセッサが有するメモリの
メモリ診断を行い、その後で、そのプロセッサに自分の
メモリのメモリ診断を行ってもらうためのメモリ診断の
依頼の割り込み要求をすることにより、プロセッサ間の
メモリアクセスに関するインタフェース試験を行うこと
ができるという効果を有する。
【図面の簡単な説明】
=6− 第1図は本発明の一実施例の処理の流れを示すフローチ
ャート図、第2図は本発明のマルチプロセッサシステム
のメモリ診断方式が適用されるシステムの一例を示す図
である。 1・・・・・・第1のプロセッサ、2・・・・・・第2
のプロセラ+1−13.4・・・・・・メモリ、5.6
・・・・・・ローカルバス、7・・・・・・システムバ
ス、8・・・・・・第1のプロセッサ部、9・・・・・
・第2のプロセッサ部、10・・・・・・割込信号。 代理人 弁理士  内 原  晋

Claims (1)

    【特許請求の範囲】
  1.  それぞれ電源供給部が別々であり、お互いに相手の管
    理下にあるメモリにアクセスできるように構成された複
    数のプロセッサを備えたマルチプロセッサシステムのメ
    モリ診断方式において、電源が投入された第1のプロセ
    ッサは、初期診断プログラムで、他の第2のプロセッサ
    の電源状態がオンならば、前記第2のプロセッサの有す
    るメモリのメモリアクセス試験を行い、前記試験結果が
    正常ならば、前記第2のプロセッサにメモリ診断の試験
    を依頼する割込信号を送出し、試験の依頼を受けた前記
    第2のプロセッサは、割込み処理で、前記第1のプロセ
    ッサのメモリに対するアクセス試験を行って診断結果を
    前記第1のプロセッサに通知することを特徴とするマル
    チプロセッサシステムのメモリ診断方式。
JP2286115A 1990-10-24 1990-10-24 マルチプロセッサシステムのメモリ診断方式 Pending JPH04160556A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2286115A JPH04160556A (ja) 1990-10-24 1990-10-24 マルチプロセッサシステムのメモリ診断方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2286115A JPH04160556A (ja) 1990-10-24 1990-10-24 マルチプロセッサシステムのメモリ診断方式

Publications (1)

Publication Number Publication Date
JPH04160556A true JPH04160556A (ja) 1992-06-03

Family

ID=17700129

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2286115A Pending JPH04160556A (ja) 1990-10-24 1990-10-24 マルチプロセッサシステムのメモリ診断方式

Country Status (1)

Country Link
JP (1) JPH04160556A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017004060A (ja) * 2015-06-04 2017-01-05 本田技研工業株式会社 信頼性の高いプログラムチェック機能を有する演算処理システム、マルチコアシステム、及びマルチプロセッサシステム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017004060A (ja) * 2015-06-04 2017-01-05 本田技研工業株式会社 信頼性の高いプログラムチェック機能を有する演算処理システム、マルチコアシステム、及びマルチプロセッサシステム

Similar Documents

Publication Publication Date Title
JPH07181112A (ja) 車両用電子制御装置の自己故障診断方法及び装置
JPH0314136A (ja) マイクロプロセッサシステムの相互診断方式
JPS6290068A (ja) 予備系監視方式
JP3127943B2 (ja) 分散形制御装置
JP2710204B2 (ja) 保守診断装置
JP2845616B2 (ja) マルチプロセッサシステム
JPH02205956A (ja) マルチプロセッサシステムにおけるデュアルポートメモリの故障診断装置
JPS6116340A (ja) プロセツサシステムの緊急動作装置
JPH04293133A (ja) 疎結合マルチプロセッサシステムにおける故障監視方式
JPH0298748A (ja) マイクロプログラム制御式データ処理装置
JPH04125741A (ja) 自己診断機能付き周辺装置
JP2000347706A (ja) プラント制御装置
JPH0512144A (ja) I/oモジユール診断方式
JPH02129729A (ja) データ処理装置
JPH04305758A (ja) 情報処理装置
JPH0259827A (ja) 情報処理装置の診断確認方式
JPH04138750A (ja) 通信制御装置診断方式
JPS62151943A (ja) マイクロコンピユ−タのテスト方式
JPH02297238A (ja) マルチプロセツサの診断方式
JPH0362232A (ja) 二重化プロセッサシステム
JPH02244232A (ja) 情報処理装置
JPS62194547A (ja) 緊急動作装置
JPH02259842A (ja) 密結合マルチプロセッサシステム試験方式
JPH0561784A (ja) バス制御装置
JPH0644256B2 (ja) 情報通信方式