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
Links
- 238000002405 diagnostic procedure Methods 0.000 claims description 7
- 238000003745 diagnosis Methods 0.000 abstract description 17
- 238000000034 method Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
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のプロセ
ッサは、初期診断プログラムで、他の第2のプロセッサ
の電源状態がオンならば、前記第2のプロセッサの有す
るメモリのメモリアクセス試験を行い、前記試験結果が
正常ならば、前記第2のプロセッサにメモリ診断の試験
を依頼する割込信号を送出し、試験の依頼を受けた前記
第2のプロセッサは、割込み処理で、前記第1のプロセ
ッサのメモリに対するアクセス試験を行って診断結果を
前記第1のプロセッサに通知するように構成されている
。
次に、本発明の実施例について図面を参照して説明する
。
。
第1図は本発明の一実施例の処理の流れを示すフローチ
ャー1・図であり、第2図は本発明のマルチプロセッサ
システムのメモリ診断方式が適用されるシステム構成の
一例を示す図である。
ャー1・図であり、第2図は本発明のマルチプロセッサ
システムのメモリ診断方式が適用されるシステム構成の
一例を示す図である。
第2図に示すマルチプロセッサシステムは、第1のプロ
セッサ部8、第2のプロセッサ部9、第1のプロセッサ
部8と第2のプロセッサ部9とを接続するシステムバス
7から構成されている。
セッサ部8、第2のプロセッサ部9、第1のプロセッサ
部8と第2のプロセッサ部9とを接続するシステムバス
7から構成されている。
また、第1のプロセッサ部8は、例えば入出力制御プロ
セッサのような第1のプロセッサ1、第1のプロセッサ
1の管理下のメモリ3、これらを接続するローカルバス
5から構成されている。
セッサのような第1のプロセッサ1、第1のプロセッサ
1の管理下のメモリ3、これらを接続するローカルバス
5から構成されている。
また、第2のプロセッサ部9は、システムの主要な処理
を行う第2のプロセッサ2、第2のプロセッサ2の管理
下のメモリ4、これらを接続するローカルバス6から構
成されている。
を行う第2のプロセッサ2、第2のプロセッサ2の管理
下のメモリ4、これらを接続するローカルバス6から構
成されている。
次に、動作を説明する。
第1図において、第1図(a)は、第1のプロセッサ1
の処理の流れを示すフローチャートであり、第1図(1
))は、第2のプロセッサ2の処理の流れを示すフロー
チャートである。
の処理の流れを示すフローチャートであり、第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)。また、一定時間内に通知がなければ、エ
ラー表示を行う。
の初期化処理の一環として第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)、終了する。
示を行い(ステップ18)、終了する。
また、ステップ15て一定時間内に通知がこないときに
はエラー表示を行い(ステップ19)、終了する。
はエラー表示を行い(ステップ19)、終了する。
またステップ11で、第2のプロセッサ部9の電源状態
がオフのときは、オフ状態であることを表示しくステッ
プ20)、終了する。
がオフのときは、オフ状態であることを表示しくステッ
プ20)、終了する。
以上説明したように、本発明は、システムの立ち上げ時
の初期診断において、他のプロセッサが有するメモリの
メモリ診断を行い、その後で、そのプロセッサに自分の
メモリのメモリ診断を行ってもらうためのメモリ診断の
依頼の割り込み要求をすることにより、プロセッサ間の
メモリアクセスに関するインタフェース試験を行うこと
ができるという効果を有する。
の初期診断において、他のプロセッサが有するメモリの
メモリ診断を行い、その後で、そのプロセッサに自分の
メモリのメモリ診断を行ってもらうためのメモリ診断の
依頼の割り込み要求をすることにより、プロセッサ間の
メモリアクセスに関するインタフェース試験を行うこと
ができるという効果を有する。
=6−
第1図は本発明の一実施例の処理の流れを示すフローチ
ャート図、第2図は本発明のマルチプロセッサシステム
のメモリ診断方式が適用されるシステムの一例を示す図
である。 1・・・・・・第1のプロセッサ、2・・・・・・第2
のプロセラ+1−13.4・・・・・・メモリ、5.6
・・・・・・ローカルバス、7・・・・・・システムバ
ス、8・・・・・・第1のプロセッサ部、9・・・・・
・第2のプロセッサ部、10・・・・・・割込信号。 代理人 弁理士 内 原 晋
ャート図、第2図は本発明のマルチプロセッサシステム
のメモリ診断方式が適用されるシステムの一例を示す図
である。 1・・・・・・第1のプロセッサ、2・・・・・・第2
のプロセラ+1−13.4・・・・・・メモリ、5.6
・・・・・・ローカルバス、7・・・・・・システムバ
ス、8・・・・・・第1のプロセッサ部、9・・・・・
・第2のプロセッサ部、10・・・・・・割込信号。 代理人 弁理士 内 原 晋
Claims (1)
- それぞれ電源供給部が別々であり、お互いに相手の管
理下にあるメモリにアクセスできるように構成された複
数のプロセッサを備えたマルチプロセッサシステムのメ
モリ診断方式において、電源が投入された第1のプロセ
ッサは、初期診断プログラムで、他の第2のプロセッサ
の電源状態がオンならば、前記第2のプロセッサの有す
るメモリのメモリアクセス試験を行い、前記試験結果が
正常ならば、前記第2のプロセッサにメモリ診断の試験
を依頼する割込信号を送出し、試験の依頼を受けた前記
第2のプロセッサは、割込み処理で、前記第1のプロセ
ッサのメモリに対するアクセス試験を行って診断結果を
前記第1のプロセッサに通知することを特徴とするマル
チプロセッサシステムのメモリ診断方式。
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)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017004060A (ja) * | 2015-06-04 | 2017-01-05 | 本田技研工業株式会社 | 信頼性の高いプログラムチェック機能を有する演算処理システム、マルチコアシステム、及びマルチプロセッサシステム |
-
1990
- 1990-10-24 JP JP2286115A patent/JPH04160556A/ja active Pending
Cited By (1)
| 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) | 情報通信方式 |