JPH03263166A - マルチプロセッサ制御方式 - Google Patents

マルチプロセッサ制御方式

Info

Publication number
JPH03263166A
JPH03263166A JP6299790A JP6299790A JPH03263166A JP H03263166 A JPH03263166 A JP H03263166A JP 6299790 A JP6299790 A JP 6299790A JP 6299790 A JP6299790 A JP 6299790A JP H03263166 A JPH03263166 A JP H03263166A
Authority
JP
Japan
Prior art keywords
processor
stop signal
stop
slave processor
master processor
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
JP6299790A
Other languages
English (en)
Inventor
Koichi Nakamura
浩一 中村
Etsuzo Kimura
木村 悦三
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
NEC Engineering Ltd
Original Assignee
NEC Corp
NEC Engineering 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 NEC Corp, NEC Engineering Ltd filed Critical NEC Corp
Priority to JP6299790A priority Critical patent/JPH03263166A/ja
Publication of JPH03263166A publication Critical patent/JPH03263166A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Multi Processors (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はマルチプロセッサにより構成されている情報処
理装置に関し、特にデバッグ機器により情報処理装置の
動作を停止させる場合のマルチプロセッサ制御方式に関
する。
〔従来の技術〕
従来のマルチプロセッサにより槽底されている情報処理
装置のマスタプロセッサを、デバッグ機器により命令の
区切りで停止させた場合に、スレーブプロセッサは命令
の区切りで停止する機能がなく、処理を続行していた。
〔発明が解決しようとする課題〕
上述した従来のマルチプロセッサは、マスタプロセッサ
をデバッグ機器により停止させた場合に、スレーブプロ
セッサが処理を続行しているために、メモリ等の制御情
報が書き換えられる可能性が有り、有効なデータを収集
するのが困難であり、障害時等の解析も容易ではなかっ
た。
〔課題を解決するための手段〕
本発明のマルチプロセッサ制御方式の構成は、マルチプ
ロセッサにより構成されている情報処理装置において、
前記情報処理装置外かろの停止信号により、マスタプロ
セッサを命令の区切りで停止させると同時に、複数のス
レーブプロセッサに対して割込信号を出力する手段と、
前記割込信号によって起動され各スレーブプロセッサの
処理を中断させる手段とを有することを特徴とする。
〔実施例〕
次に、本発明について図面を参照して説明する。
第1図は本発明によるマルチプロセッサ制御方式による
情報処理装置の一実施例のブロック図である。
1はマスタプロセッサで、デバッグ機器5が接続されて
いる。
2はスレーブプロセッサで、デバッグ機器5が接続され
ている。
3は停止信号で、デバッグ機器5により、マスタプロセ
ッサ■を停止させる信号であり、同時にスレーブプロセ
ッサ2に対しても割込みをおこす。
4は割込み処理ルーチンを格納するメモリで、該ルーチ
ンは停止信号3により起動され、スレーブプロセッサ2
を停止させる処理を行う。
5はデバッグ機器で、マスタプロセッサ1およびスレー
ブプロセッサ2に接続されている。
6はメモリである。
マスタプロセッサ1およびスレーブプロセッサ2が走行
中に、デバッグ機器5により、停止信号3がセットされ
ると、マスタプロセッサ1は命令の区切で停止する。ス
レーブプロセッサ2は割込を受付け、命令メモリ4内の
割込みルーチンを走行する。
本ルーチンは停止信号3がリセットされるのを監視し、
リセットされるまで割込まれる前に実行していたプログ
ラムにリターンしない。
全てのプロセッサの処理停止後、デバッグ機器5よりメ
モリ6の内容を読みだすことにより、停止時点での有効
なデータを収集する事ができる。
〔発明の効果〕
以上説明したように本発明は、マルチプロセッサにより
精成されている情報処理装置において、デバッグ機器か
らの停止信号で、スレーブプロセッサに割込みを起こし
、マスタプロセッサとともに停止させることにより、有
効なデータを収集することができ、障害解析時間が短縮
される効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例のブロック図である。 1・・・マスタプロセッサ、2・・・スレーブプロセッ
サ、3・・・停止信号、4・・・命令メモリ、5・・・
デバッグ機器、6・・・メモリ。

Claims (1)

    【特許請求の範囲】
  1. マルチプロセッサにより構成されている情報処理装置に
    おいて、前記情報処理装置外かろの停止信号により、マ
    スタプロセッサを命令の区切りで停止させると同時に、
    複数のスレーブプロセッサに対して割込信号を出力する
    手段と、前記割込信号によって起動され各スレーブプロ
    セッサの処理を中断させる手段とを有することを特徴と
    するマルチプロセッサ制御方式。
JP6299790A 1990-03-13 1990-03-13 マルチプロセッサ制御方式 Pending JPH03263166A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6299790A JPH03263166A (ja) 1990-03-13 1990-03-13 マルチプロセッサ制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6299790A JPH03263166A (ja) 1990-03-13 1990-03-13 マルチプロセッサ制御方式

Publications (1)

Publication Number Publication Date
JPH03263166A true JPH03263166A (ja) 1991-11-22

Family

ID=13216527

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6299790A Pending JPH03263166A (ja) 1990-03-13 1990-03-13 マルチプロセッサ制御方式

Country Status (1)

Country Link
JP (1) JPH03263166A (ja)

Similar Documents

Publication Publication Date Title
KR20070091047A (ko) 디버그 지원 장치 및 디버그 처리 방법을 컴퓨터에 실행시키기 위한 프로그램을 기록한 컴퓨터 판독 가능한 기록 매체
JPH03263166A (ja) マルチプロセッサ制御方式
JPS58181160A (ja) 緊急動作制御方式
JPS59202547A (ja) デバツグ装置
JPH05274173A (ja) 擬似障害設定方式
JP2550708B2 (ja) デバッグ方式
JPH0196752A (ja) マルチプロセッサ装置
JPH04101239A (ja) 情報処理装置のデバッグ方式
JPH0149975B2 (ja)
JPS62119663A (ja) 情報処理装置
JPH0496832A (ja) 障害情報収集装置
JPS6421564A (en) Test system for multiprocessor system
JPS63155330A (ja) マイクロプログラム制御装置
JPH03252830A (ja) 情報処理装置のデバッグ機構
JPS6072040A (ja) プログラムの実行時間監視方式
JPS5981739A (ja) 情報処理装置
JPH01154258A (ja) ウォッチドッグタイマによる誤動作検出装置
JPS6275744A (ja) プログラムモニタ方式
JPS6238951A (ja) マイクロプログラムのル−プ判別方式
JPS5680753A (en) Microprogram debugging system
JPS61103255A (ja) 障害時のデ−タ収集方式
JPH0363867A (ja) プログラム同期処理方式
JPH01166140A (ja) 情報処理装置診断方式
JPS6362773B2 (ja)
JPH05241898A (ja) ハードブレーク方式