JPS63257837A - マルチプロセツサシステムの検査方式 - Google Patents

マルチプロセツサシステムの検査方式

Info

Publication number
JPS63257837A
JPS63257837A JP62092869A JP9286987A JPS63257837A JP S63257837 A JPS63257837 A JP S63257837A JP 62092869 A JP62092869 A JP 62092869A JP 9286987 A JP9286987 A JP 9286987A JP S63257837 A JPS63257837 A JP S63257837A
Authority
JP
Japan
Prior art keywords
data
bus
processor
processor unit
memory
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
JP62092869A
Other languages
English (en)
Inventor
Satoshi Murakami
聡 村上
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 JP62092869A priority Critical patent/JPS63257837A/ja
Publication of JPS63257837A publication Critical patent/JPS63257837A/ja
Pending legal-status Critical Current

Links

Landscapes

  • For Increasing The Reliability Of Semiconductor Memories (AREA)
  • Tests Of Electronic Circuits (AREA)
  • Hardware Redundancy (AREA)
  • Multi Processors (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、データバスを介して接続されたマルチプロセ
ッサシステムの遠隔検査システムに関し、特に個々のプ
ロセッサユニット(MPU)が使用するメモリの内容の
検査に関する。
〔概 要〕
本発明は、一つのデータバスにそれぞれ接続された複数
のプロセッサユニットから構成されるマルチプロセッサ
・システムの検査方式において、上記プロセッサユニッ
トに、上記バス上の特定のデータによりその内蔵メモリ
を直接アクセスする手段を持たせ、上記データバスに接
続された検査専用プロセッサより、上記特定のデータを
被検査プロセッサユニットに対して送出し、この送出デ
ータに対して上記被検査プロセッサユニットから送り返
されてきたデータを検査することにより、各プロセッサ
ユニットが検査のための特別なプログラムを必要とせず
に、簡単にかつ遠隔制御で各プロセッサユニットの内蔵
メモリの検査をできるようにしたものである。
〔従来の技術〕
従来ごの種のマルチプロセッサシステムの検査には、第
3図に示すように個々のプロセッサユニット(MPU)
に直接ターミナル3を接続し、個々のターミナル3内に
存在するある種の検査用プログラムを実行するか、また
は第4図に示すように、個々のプロセッサユニット2か
ら検査専用回線4を引き出し、検査専用プロセッサ5を
用い、個々のプロセッサユニットおよび検査専用プロセ
ッサ5の双方で検査のための通信制御プログラムを実行
し検査を行っていた。
〔発明が解決しようとする問題点〕
上述した従来のマルチプロセッサシステムの検査方式に
おいて、第3図の場合は、個々のプロセンサユニットご
とに検査用のターミナルが必要であり、ネットワークが
長くなると、同時に複数のターミナルを1人で操作でき
ない欠点があった。
さらに第3図および第4図とも共通に検査のために全て
のプロセッサユニット内にある種の通信制御プログラム
を必要とし、プロセッサユニットの種類および構成が異
なる場合、機種ごとに異なった通信制御プログラムを必
要とし、膨大な量のソフトウェアを必要とし、また、各
プロセッサユニットのアプリケーションプログラムが実
行している間に同時に検査を行えるようにするために、
高度なソフトウェアテクニックが要求される欠点があっ
た。
本発明の目的は、上記の欠点を除去することにより、簡
単にしかも遠隔制御で検査を行うことのできるマルチプ
ロセッサシステムの検査方式を提供することにある。
〔問題点を解決するだめの手段〕
本発明は、一つのデータバスにそれぞれ接続された複数
のプロセッサユニットから構成されたマルチプロセッサ
システムで各プロセッサユニットの検査を行うマルチプ
ロセッサシステムの検査方式において、上記各プロセッ
サユニットは、上記データバス上の特定のデータにより
内蔵されたメモリを直接アクセスする手段を含み、上記
データバスに接続され、被検査プロセッサユニットに対
して、上記特定のデータを送出する手段と、上記被検査
プロセッサから送り返えされたデータを検査する手段と
を含む検査専用プロセッサを備えたことを特徴とする。
〔作 用〕
検査専用プロセッサから被検査・プロセッサユニットに
対し、識別子を付加した特定のデータをデータバスを介
して送出する。被検査プロセッサユニットでは、その直
接アクセス手段により内蔵メモリから指定のデータを読
み出し上記検査専用プロセッサに送り返す。上記検査専
用プロセッサではこのデータを例えばそのターミナルに
表示し検査を行う。
従って、各プロセッサユニットは、検査プログラムを各
自で有する必要はなくなり、検査専用プロセッサのプロ
グラムに従って動作を行うことになり、内蔵メモリの内
容の検査を簡単にかつ遠隔制御で行うことができる。
〔実施例〕
以下、本発明の実施例について図面を参照して説明する
第1図は本発明の一実施例を示すブロック構成図である
。本実施例は、データバス10にそれぞれ接続された複
数のプロセッサユニット(MPU)20からなるマルチ
プロセッサシステムと、データバス10に接続された各
プロセッサユニット20の検査を行う検査専用プロセッ
サ50と、検査専用プロセッサ50に接続されたターミ
ナル30とを含んでいる。
第2図は第1図に示すプロセッサユニット20の詳細を
示すブロック構成図である。プロセッサユニット20は
、内部バス26に接続され全体の制御を行うCPtJ2
4と、内部バス26に接続され所要のデータを記憶する
メモリ23と、内部バス26に接続されメモリ23に対
するダイレクトアクセスを行うDMA制御器22と、出
力がDMA制御器22に接続されD M Aアドレスレ
ジスタおよびワードカウンタレジスタとを含むレジスタ
25と、データバス10に接続され、データバス10か
ら入力される信号を復調し、DMA制御器22およびC
PU24への信号に変換し送出するとともに、特定の識
別子が付加された特定のデータをレジスタ25に書き込
むバス接続器21とを含んでいる。また、検査専用プロ
セッサ50は、特定のデータをデータバス10に送出す
る手段と、送り返えされたデータを検査する手段を含ん
でいる。
本発明の特徴は第1図において、検査専用プロセッサ5
0と、第2図にその詳細を示す直接アクセスする手段と
してのバス接続器21、DMA制御器22およびレジス
タ25を含むプロセッサユニット20とを設けたことに
ある。
次に、本実施例の動作について説明する。
バス接続器51は、ハス10上に特定の識別子のついた
データを検出すると、それをレジスタ(アドレスレジス
タおよびワードカウンタレジスタ)6に書き込み、DM
A制御器52はそれに応じてメモリ23とのダイレクト
メモリアクセスを行う。検査専用プロセッサ50がデー
タバス10に接続された特定のプロセッサユニット20
のデータを読み込む場合、プロセッサ識別子、DMAア
ドレス、ワードカウントおよびデータの方向を示すデー
タをバス10上に送出することにより、特定のプロセッ
サユニット20は、全くソフトウェアが関与せずバス1
0上に指定データを返送するので、そのデータを検査専
用プロセッサ50に接続されたターミナル30に表示す
ることで実現でき検査を行うことができる。
C発明の効果〕 以上説明したように、本発明は、データバスを介したマ
ルチプロセッサシステムにおいて、バス上の特定データ
により外部からD M A制御器のアドレスおよびデー
タ語数の設定が可能なハス接続器およびDMA制御器を
用いることにより、個々のマルチプロセッサに検査のた
めの特別なプログラムを作動させることなしに、検査専
用プロセッサの制御プログラムの作成のみでバスに接続
された全プロセッサのメモリ内容の検査ができる効果が
ある。さらに、各々のプロセッサユニ・ノドは、異種の
ものであっても、ハス接続器およびDMA制御器さえ共
通仕様に設計されていれば、ソフトウェアの変更、追加
は不要であり、さらに、プロセッサユニットの数量およ
び物理的距離もデータバスの性能内であれば問題となら
ず、検査専用プロセッサのソフトウェアの変更も不要で
あり、簡単に検査できる効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロック構成図。 第2図は、そのプロセッサユニットの詳細を示すブロッ
ク構成図。 第3図および第4図はそれぞれ従来例を示すブロック構
成図。 1.10・・・データバス、2.20・・・プロセッサ
ユニット(MPU) 、3.30・・・ターミナル、4
・・・検査専用回線、5.50・・・検査専用プロセッ
サ、21・・・バス接続器、22・・・D M A ?
li制御器、23・・・メモリ、24・・・CPU、2
5・・・レジスタ。

Claims (1)

    【特許請求の範囲】
  1. (1)一つのデータバスにそれぞれ接続された複数のプ
    ロセッサユニットから構成されたマルチプロセッサシス
    テムで各プロセッサユニットの検査を行うマルチプロセ
    ッサシステムの検査方式において、 上記各プロセッサユニットは、上記データバス上の特定
    のデータにより内蔵されたメモリを直接アクセスする手
    段を含み、 上記データバスに接続され、被検査プロセッサユニット
    に対して、上記特定のデータを送出する手段と、上記被
    検査プロセッサから送り返えされたデータを検査する手
    段とを含む検査専用プロセッサ を備えた ことを特徴とするマルチプロセッサシステムの検査方式
JP62092869A 1987-04-15 1987-04-15 マルチプロセツサシステムの検査方式 Pending JPS63257837A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62092869A JPS63257837A (ja) 1987-04-15 1987-04-15 マルチプロセツサシステムの検査方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62092869A JPS63257837A (ja) 1987-04-15 1987-04-15 マルチプロセツサシステムの検査方式

Publications (1)

Publication Number Publication Date
JPS63257837A true JPS63257837A (ja) 1988-10-25

Family

ID=14066436

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62092869A Pending JPS63257837A (ja) 1987-04-15 1987-04-15 マルチプロセツサシステムの検査方式

Country Status (1)

Country Link
JP (1) JPS63257837A (ja)

Similar Documents

Publication Publication Date Title
JPH0451788B2 (ja)
WO2024016864A1 (zh) 处理器、获取信息的方法、单板及网络设备
CN116541220A (zh) 一种pcie加速卡老化测试方法、系统、终端及存储介质
JPH02121039A (ja) 計算機システムの負荷予測シミュレーション方式
JPH11143789A (ja) バストレース装置
JPS62245341A (ja) エンジン制御装置
JPS6165354A (ja) 障害プロセツサ検出方式
JPH06149762A (ja) 計算機システムの競合動作試験方式
JP2765659B2 (ja) データ処理装置の自己テスト方式
JP2789906B2 (ja) Mpu周辺装置
JP2861275B2 (ja) データ処理装置
JP2635637B2 (ja) システム内メモリの試験装置
JPS57109058A (en) Step system of microcomputer
JPS62166464A (ja) 多重化処理装置の競合制御方式
JPS6113264B2 (ja)
SU955055A1 (ru) Микропрограммное устройство управлени
JPH07230432A (ja) 計算装置
JPH01154272A (ja) マルチプロセッサ装置
JPS59191656A (ja) メモリicシミュレ−タ
JPH0739142U (ja) ローカルエリアネットワークシステム
JPH0310135B2 (ja)
JPS63310033A (ja) マルチプロセッサ診断方式
JPH0195356A (ja) マルチプロセッサ装置
JPH0354641A (ja) ランダムメモリモニタ
JPS63158660A (ja) マルチプロセツサバス制御方式