JPH0481938A - Information processing system - Google Patents
Information processing systemInfo
- Publication number
- JPH0481938A JPH0481938A JP2195599A JP19559990A JPH0481938A JP H0481938 A JPH0481938 A JP H0481938A JP 2195599 A JP2195599 A JP 2195599A JP 19559990 A JP19559990 A JP 19559990A JP H0481938 A JPH0481938 A JP H0481938A
- Authority
- JP
- Japan
- Prior art keywords
- processor
- communication
- diagnostic
- data
- diagnostic 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
Links
- 230000010365 information processing Effects 0.000 title claims description 14
- 238000004891 communication Methods 0.000 claims abstract description 86
- 238000011156 evaluation Methods 0.000 abstract description 16
- 238000012545 processing Methods 0.000 abstract description 14
- 230000006870 function Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 6
- 238000000034 method Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 229910001216 Li2S Inorganic materials 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011990 functional testing Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Landscapes
- Multi Processors (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野コ
本発明は、データを伴うプロセッサ間通信が可能な診断
プロセッサを有する情報処理システムに関し、特に診断
プロセッサの通信機能評価に適した情報処理システムに
関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an information processing system having a diagnostic processor capable of inter-processor communication involving data, and particularly relates to an information processing system suitable for evaluating the communication function of the diagnostic processor. .
[従来の技術]
診断プロセッサの役割には、システムの障害処理9診断
プロセッサの実行制御、初期設定などが含まれているが
、これらを実現するために設けられる機能は、システム
の規模が大きくなるにつれて増大する傾向にある。例え
ばシステムがマルチプロセッサになれば、障害が発生し
たぶろの情報を正常なプロセッサに通知するためにプロ
セッサ間通信機能が必要になるし、またプロセッサに対
する動的なファンクションテストを実行する場合には、
プログラムを主記憶にロードし、テスト結果を主記憶か
らリードするための主記憶アクセス機能が必要になるし
、診断プログラムの実行指示をプロセッサに通知するた
めにはやはりブロセッサ間通信機能が必要になる。[Prior Art] The role of the diagnostic processor includes system failure handling, execution control of the diagnostic processor, initial settings, etc., but the functions provided to achieve these tasks increase the scale of the system. It tends to increase over time. For example, when a system becomes multi-processor, an inter-processor communication function is required to notify a normal processor of information about a faulty block, and when performing dynamic functional tests on processors,
A main memory access function is required to load the program into main memory and read the test results from main memory, and an inter-processor communication function is also required to notify the processor of instructions to execute the diagnostic program. .
上述したプロセッサ間通信機能、主記憶アクセス機能を
診断プロセッサに設ける場合、演算プロセッサ、入出力
プロセッサのようにシステム制御装置を介して実現する
ことが多い。したがってシステムの試行段階で診断プロ
セッサの評価を行なう場合に、プロセッサ間通信や主記
憶アクセスを含む処理があるため、診断プロセッサの評
価といえどもシステム制御装置以外に主記憶装置、演算
プロセッサ、入出力プロセッサが必要になる。When the above-described inter-processor communication function and main memory access function are provided in a diagnostic processor, they are often realized through a system control device such as an arithmetic processor or an input/output processor. Therefore, when evaluating a diagnostic processor at the system trial stage, there are processes that include inter-processor communication and main memory access, so even when evaluating a diagnostic processor, in addition to the system control unit, the main memory, arithmetic processor, input/output, etc. Requires a processor.
[発明が解決しようとする課題]
上述したように、プロセッサ間通信機能を持つ診断プロ
セッサを有する従来の情報処理システムにおいて、診断
プロセッサの試作評価を行なう場合に、プロセッサ間通
信を使用する処理については、診断プロセッサとシステ
ム制御装置だけでプロセッサ間通信が実現できないため
、演算プロセッサ、入出力プロセッサが揃うまで評価を
延期しなければならないので、設計上のミスなどの発見
時期が遅れてシステム全体の評価に支障を来たしてしま
うという大きな欠点が存在する。[Problems to be Solved by the Invention] As described above, in a conventional information processing system having a diagnostic processor with an inter-processor communication function, when performing a prototype evaluation of a diagnostic processor, processing using inter-processor communication is difficult. , Since inter-processor communication cannot be achieved only with the diagnostic processor and system control unit, evaluation must be postponed until the arithmetic processor and input/output processor are available, which delays the discovery of design errors and prevents evaluation of the entire system. There is a major drawback in that it can cause problems.
[課題を解決するための手段]
本発明は、システム制御装置を介して、演算プロセッサ
および入出力プロセッサとの間でデータを伴う通信が可
能な診断プロセッサを具備する情報処理システムにおい
て、
前記診断プロセッサから任意の演算プロセッサまたは入
出力プロセッサに対して送信される通信リクエストを前
記システム制御装置内で折り返して、疑似リプライ通信
を診断プロセッサに返信させる通信折り返し手段と、
前記折り返し手段が有効なとき、演算プロセッサがあら
かじめ設定したデータを疑似リプライ通信のデータとな
るようにデータの差し換えを可能にする差し換え手段と
を具備することを特徴とするものである。[Means for Solving the Problems] The present invention provides an information processing system including a diagnostic processor capable of communicating data with an arithmetic processor and an input/output processor via a system control device, wherein the diagnostic processor a communication return means for returning a communication request sent from a computer to an arbitrary arithmetic processor or an input/output processor within the system control device and sending a pseudo reply communication back to the diagnostic processor; and when the return means is effective, the arithmetic The present invention is characterized in that it includes a data replacement means that allows data to be replaced so that data set in advance by the processor becomes data for pseudo-reply communication.
[実施例コ 次に本発明について図面を参照して説明する。[Example code] Next, the present invention will be explained with reference to the drawings.
第1図は本発明の一実施例を含む情報処理システムのシ
ステムの構成図である。FIG. 1 is a system configuration diagram of an information processing system including an embodiment of the present invention.
第1図において、システム制御装置1には、主記憶装置
2.演算プロセッサ3.演算プロセッサ41入出力プロ
セツサ5および診断プロセッサ6がそれぞれ信号線L1
2〜L16で接続されていて、演算プロセッサ3.演算
プロセッサ4.入出力プロセッサ5および診断プロセッ
サ6の相互間のプロセッサ間通信および主記憶アクセス
がシステム制御装置1を介して実現できるように構成さ
れている。In FIG. 1, a system control device 1 includes a main storage device 2. Arithmetic processor 3. Arithmetic processor 41 input/output processor 5 and diagnostic processor 6 are connected to signal line L1, respectively.
2 to L16, and the arithmetic processor 3. Arithmetic processor 4. The configuration is such that inter-processor communication and main memory access between the input/output processor 5 and the diagnostic processor 6 can be realized via the system control device 1.
第1図には周辺系の装置が示されていないが、少なくと
も本体系としては完成された構成であり、この構成で試
作評価が実施できれば、何も支障なく評価が進行できる
はずである。しかし、現実には限られた人員で装置、プ
ロセッサの設計を行ない、限られた製造ラインで組立を
行なうし、また評価においても単体評価を経てシステム
評価を行なわなければ、効率よく評価が進められないた
め、試作評価当初に全ての装置、プロセッサが揃うこと
は特に大型情報処理システムでは希である。したがって
第1図に示した情報処理システムの試作評価当初の構成
は第2図に示す構成になることが多い。Although peripheral devices are not shown in FIG. 1, at least the main system is a completed configuration, and if a prototype evaluation can be carried out with this configuration, the evaluation should proceed without any problems. However, in reality, devices and processors are designed with a limited number of personnel and assembled on a limited production line, and evaluations cannot proceed efficiently unless a system evaluation is performed after a unit evaluation. Therefore, it is rare for large-scale information processing systems in particular to have all devices and processors available at the beginning of prototype evaluation. Therefore, the initial configuration of the information processing system shown in FIG. 1 for prototype evaluation is often the configuration shown in FIG. 2.
第2図は第1図に示した情報処理システムの試作評価当
初の構成を示している。すなわち、第1図における主記
憶装置2.演算プロセッサ3.演算プロセッサ4.入出
力プロセッサ5およびこれらとシステム制御装置1を接
続する信号線L12〜L15が存在せず、システム制御
装置11診断プロセッサ6および信号線L16だけが存
在する。FIG. 2 shows the configuration of the information processing system shown in FIG. 1 at the time of prototype evaluation. That is, the main storage device 2. in FIG. Arithmetic processor 3. Arithmetic processor 4. The input/output processor 5 and the signal lines L12 to L15 connecting them to the system control device 1 are not present, and only the system control device 11, the diagnostic processor 6, and the signal line L16 are present.
このような構成で評価を開始するのには理由があり、第
1にシステムの初期設定や診断プログラムの実行制御お
よび障害処理を司どる診断プロセッサ6を最初に評価す
るのが妥当であること、第2にシステム全体の動作を制
御するシステム制御装置1は、演算プロセッサ3,4.
入出力プロセッサ5および主記憶装置2に先行して評価
しておきたいという希望がある。There are reasons to start the evaluation with such a configuration; first, it is appropriate to first evaluate the diagnostic processor 6, which is in charge of system initial settings, diagnostic program execution control, and fault handling; Second, the system control device 1 that controls the operation of the entire system includes arithmetic processors 3, 4 .
There is a desire to evaluate the input/output processor 5 and the main memory 2 in advance.
第3図は、第2図の構成でも診断プロセッサθ上でのプ
ロセッサ間通信処理を疑似的に処理できる本発明の実施
例を示すブロック図である。第3図において、信号線L
131.L141.L151は、第1図に示した信号線
L13.L14.L15のそれぞれ一部であり、演算プ
ロセッサ3゜演算プロセッサ4.入出力プロセッサ5と
システム制御装置1内のプロセッサ間通信制御回路10
0とを接続する信号線群のシステム制御装置1の内部配
線である。第3図は第2図と同様に演算プロセッサ3.
演算プロセッサ4および入出力プロセッサ5が存在しな
い試作評価当初の構成であるため、信号線L131.L
141およびL151はシステム制御装置1の外部配線
は示していない。FIG. 3 is a block diagram showing an embodiment of the present invention in which the configuration shown in FIG. 2 can also perform pseudo inter-processor communication processing on the diagnostic processor θ. In Figure 3, the signal line L
131. L141. L151 is the signal line L13. shown in FIG. L14. A calculation processor 3°, a calculation processor 4. Input/output processor 5 and inter-processor communication control circuit 10 in system control device 1
This is the internal wiring of the system control device 1 of the signal line group connecting 0 to 0. FIG. 3 shows an arithmetic processor 3.
Since this is the initial configuration for prototype evaluation without the arithmetic processor 4 and input/output processor 5, the signal line L131. L
141 and L151 do not show external wiring of the system control device 1.
プロセッサ間通信制御回路100は、演算プロセッサ3
.演算プロセッサ4.入出力プロセッサ5および診断プ
ロセッサ6についての相互の通信を制御する回路である
が、第3図の構成では、診断プロセッサ6から他のプロ
セッサへ向けて発信された通信リクエストを受信するこ
とだけが可能である。The inter-processor communication control circuit 100 includes an arithmetic processor 3
.. Arithmetic processor 4. This circuit controls communication between the input/output processor 5 and the diagnostic processor 6, but in the configuration shown in FIG. 3, it is only possible to receive communication requests sent from the diagnostic processor 6 to other processors. It is.
信号線L160は診断プロセッサ6が他のプロセッサに
向けて発信する通信リクエスト指示信号の信号線である
。The signal line L160 is a signal line for a communication request instruction signal transmitted by the diagnostic processor 6 to other processors.
信号線L161は、診断プロセッサ6が信号線L161
に同期して送出する通信データ(またはリプライ通信デ
ータ)のデータ線である。The signal line L161 is connected to the signal line L161 by the diagnostic processor 6.
This is a data line for communication data (or reply communication data) sent out in synchronization with.
信号線L162は診断プロセッサ6への通信リクエスト
指示信号の信号線である。The signal line L162 is a signal line for a communication request instruction signal to the diagnostic processor 6.
信号線L163は、信号線L162に同期して診断プロ
セッサ6へ送られる通信データ(またはリプライ通信デ
ータ)のデータ線である。The signal line L163 is a data line for communication data (or reply communication data) sent to the diagnostic processor 6 in synchronization with the signal line L162.
信号線L161およびLi2Sで転送される通信データ
(リプライ通信データ)のデータ形式は、共に第4図で
示される形式であり、診断プロセッサ6に限らず他のプ
ロセッサと共通の形式である。第4図の見れば、通信デ
ータは32ビツトの長さを持ち、通信先および通信元プ
ロセッサ番号が各4ビツト、通信指示データが24ビツ
トであることがわかる。第1図のように演算プロセッサ
3.演算プロセッサ4および入出力プロセッサ5が接続
された構成であれば、例えば診断プロセッサ6がら演算
プロセッサ4への通信では、通信先プロセッサ番号:
(0001)B 、通信元プロセッサ番号=(1000
)Bの通信データが診断プロセッサ6からシステム制御
装置1を経由して演算プロセッサ4に送られ、演算プロ
セッサ4が通信指示データを解読処理後、通信先プロセ
ッサ番号=(1000)B、通信元プロセッサ番号=(
0001)Bのリプライ通信データが逆にシステム制御
装置1を介して診断プロセッサ6に返信されるわけであ
る。The data formats of the communication data (reply communication data) transferred by the signal lines L161 and Li2S are both shown in FIG. 4, and are common not only to the diagnostic processor 6 but also to other processors. Looking at FIG. 4, it can be seen that the communication data has a length of 32 bits, the communication destination and communication source processor numbers are each 4 bits, and the communication instruction data is 24 bits. As shown in FIG. If the arithmetic processor 4 and the input/output processor 5 are connected, for example, in communication from the diagnostic processor 6 to the arithmetic processor 4, the communication destination processor number:
(0001)B, communication source processor number = (1000
) The communication data of B is sent from the diagnostic processor 6 to the arithmetic processor 4 via the system control device 1, and after the arithmetic processor 4 decodes and processes the communication instruction data, the communication destination processor number = (1000) B, the communication source processor Number = (
0001) B's reply communication data is sent back to the diagnostic processor 6 via the system control device 1.
信号線L164は、診断プロセッサ6がシステム制御装
置1の内部のフリップフロップ150をセットまたはリ
セットするための制御線である。The signal line L164 is a control line through which the diagnostic processor 6 sets or resets the flip-flop 150 inside the system control device 1.
信号線L165は、診断プロセッサ6がシステム制御装
置1の内部のレジスタ140にデータを設定するための
データ線である。The signal line L165 is a data line through which the diagnostic processor 6 sets data in the register 140 inside the system control device 1.
フリップフロップ150は、第2図のシステム構成で診
断プロセッサ6で実行する処理プロセッサを評価すると
きセットできるフリップフロップで、評価する処理プロ
セッサの中に他プロセツサへの通信処理が含まれている
とき、“1”にセットされる。フリップフロップ150
の出力は、システム制御装置1の内部のAND回路11
0.AND回路111およびセレクタ130に入力され
る。The flip-flop 150 is a flip-flop that can be set when evaluating the processing processor executed by the diagnostic processor 6 in the system configuration shown in FIG. 2. When the processing processor to be evaluated includes communication processing to other processors, Set to “1”. flip flop 150
The output of the AND circuit 11 inside the system control device 1
0. It is input to AND circuit 111 and selector 130.
AND回路110は、2人力のAND回路で、フリップ
フロップ150が“0”のとき、信号線L160の信号
を信号線L170に出力してプロセッサ間通信制御回路
100に送る。したがってフリップフロップ150が“
1”にセットされている場合は、診断プロセッサ6から
の通信リクエスト指示信号はプロセッサ間通信制御回路
100には送出力されない。The AND circuit 110 is a two-man powered AND circuit, and when the flip-flop 150 is "0", the signal on the signal line L160 is output to the signal line L170 and sent to the interprocessor communication control circuit 100. Therefore, the flip-flop 150 is “
When set to 1'', the communication request instruction signal from the diagnostic processor 6 is not sent to or output from the inter-processor communication control circuit 100.
AND回路111も2人力のAND回路で、フリップフ
ロップ150が“1”のとき、信号線L160の信号を
信号線L173に出力する。The AND circuit 111 is also a two-person AND circuit, and outputs the signal on the signal line L160 to the signal line L173 when the flip-flop 150 is "1".
信号線L171はプロセッサ間通信制御回路100が診
断プロセッサ6に向けて送出力する通信リクエスト指示
信号の信号線である。The signal line L171 is a signal line for a communication request instruction signal that the inter-processor communication control circuit 100 outputs to the diagnostic processor 6.
OR回路120は、信号線L173および信号線L17
1上の信号のOR信号を信号線L162に出力するため
のOR回路である。したがって信号線L162には、プ
ロセッサ間通信制御回路100からの通信リクエスト指
示信号だけでなく、フリップフロップ150が“1”の
ときに診断プロセッサ6が他のプロセッサに向けて通信
リクエストを発行したときも、システム制御装置1で折
り返した通信リクエスト指示信号が出力される。The OR circuit 120 connects the signal line L173 and the signal line L17.
This is an OR circuit for outputting an OR signal of the signals above 1 to the signal line L162. Therefore, the signal line L162 receives not only a communication request instruction signal from the inter-processor communication control circuit 100, but also information when the diagnostic processor 6 issues a communication request to another processor when the flip-flop 150 is "1". , the communication request instruction signal returned by the system control device 1 is output.
信号線L172は、プロセッサ間通信制御回路100が
信号線L171の通信リクエスト指示信号に同期して送
出する診断プロセッサ6に向けて通信データを出力する
信号線である。The signal line L172 is a signal line through which the inter-processor communication control circuit 100 outputs communication data to the diagnostic processor 6 in synchronization with the communication request instruction signal on the signal line L171.
セレクタ130は信号線L172上の信号と信号線Li
2S上のレジスタ140の出力とを入力し、フリップフ
ロップ150の内容で選択出力するセレクタである。フ
リップフロップ150が“0”のときは、信号線L17
2の内容ガ選択出力され、フリップフロップ150が“
1”のときは、信号線L175の内容すなわちレジスタ
140の内容が選択出力される。The selector 130 connects the signal on the signal line L172 and the signal line Li.
This selector inputs the output of the register 140 on the 2S and selects and outputs the contents of the flip-flop 150. When the flip-flop 150 is “0”, the signal line L17
The contents of 2 are selected and output, and the flip-flop 150 becomes “
1'', the contents of the signal line L175, that is, the contents of the register 140, are selectively output.
レジスタ140は、フリップフロップ150が“1”に
設定されているとき診断プロセーツサ6からデータがセ
ットされ、そのデータ形式は第4図に示したリプライ通
信データと同じである。Data is set in the register 140 by the diagnostic processor 6 when the flip-flop 150 is set to "1", and the data format is the same as the reply communication data shown in FIG.
以上説明したシステム制御装置1の内部回路について、
その使用方法および動作を次に説明する。第3図のよう
に診断プロセッサ6とシステム制御装置1だけの構成で
、診断プロセッサ6で実行される処理プログラムを評価
するとき、その処理に他プロセツサへの通信処理が含ま
れている場合は、診断プロセッサ6は処理の実行に先立
ってフリップフロップ150をセットし、さらにあらか
じめ用意した処理内で使用する通信のリプライ通信デー
タをレジスタ140にセットして処理プログラムの実行
を起動する。そして処理プログラムの中で通信リクエス
トが実行されれば、それに対するリプライ通信データが
疑似的に診断プロセッサ6に返信され、以後のプログラ
ムの実行が可能になる。具体的な例で説明すると、診断
プロセッサ6が入出力プロセッサ5の内部ステータス更
新要求の通信リクエストを行なう処理を含む診断プログ
ラムを評価する場合、入出力プロセッサ5が内部ステー
タス更新要求の通信を受信したとき返信するリプライ通
信データの内容はあらかじめ、正常更新終了か更新失敗
の2種類しかないことがわかっていれば、診断プロセッ
サ6は診断プログラムの実行に先立ってフリップフロッ
プ150をセット後、レジスタ140に通信先プロセッ
サ番号=(1000)B、通信元プロセッサ番号=(0
100)、およびリプライ通信指示データ=(正常更新
終了コード)のデータをセットして、診断プログラムの
実行起動を行なう。診断プログラムの中で入出力プロセ
ッサ5への内部ステータス更新要求の通信が発行されれ
ば、レジスタ140にセットしておいた正常更新終了コ
ードのリプライ通信をあたかも入出力プロセッサ5から
受信したかのように診断プロセッサ6は受は取ることに
なり、このリプライ通信データの内容に従った後続のプ
ログラムを実行することができる。Regarding the internal circuit of the system control device 1 explained above,
Its usage and operation will be explained next. When evaluating a processing program executed by the diagnostic processor 6 in a configuration including only the diagnostic processor 6 and the system control device 1 as shown in FIG. 3, if the processing includes communication processing to other processors, The diagnostic processor 6 sets a flip-flop 150 prior to execution of processing, and further sets reply communication data for communication used in the processing prepared in advance in the register 140 to start execution of the processing program. When a communication request is executed in the processing program, reply communication data in response to the request is sent back to the diagnostic processor 6 in a pseudo manner, allowing subsequent execution of the program. To explain with a specific example, when the diagnostic processor 6 evaluates a diagnostic program that includes a process of making a communication request for an internal status update request of the input/output processor 5, when the input/output processor 5 receives a communication requesting an internal status update, If it is known in advance that there are only two types of reply communication data to be sent back: normal update completion and update failure, the diagnostic processor 6 sets the flip-flop 150 before executing the diagnostic program, and then stores the data in the register 140. Communication destination processor number = (1000)B, communication source processor number = (0
100) and reply communication instruction data = (normal update completion code) data to start execution of the diagnostic program. If a communication requesting an internal status update to the input/output processor 5 is issued in the diagnostic program, it will be processed as if the reply communication of the normal update completion code set in the register 140 had been received from the input/output processor 5. The diagnostic processor 6 then receives the message and can execute the subsequent program according to the contents of this reply communication data.
また、同様の手順でレジスタ140にセットする内容を
リプライ通信指示データ=(更新失敗コード)とすれば
、リプライ通信受信後このリプライ通信データの内容に
従った後続のプログラムを実行することができる。Further, if the content set in the register 140 in the same procedure is reply communication instruction data=(update failure code), then after receiving the reply communication, it is possible to execute a subsequent program according to the contents of this reply communication data.
[発明の効果コ
以上説明したように本発明は、診断プロセッサからの通
信をシステム制御装置で所望のリプライ通信として折り
返す機能を設けたので、試作評価当初のように演算プロ
セッサ、入出力プロセッサすなわち診断プロセッサの通
信先プロセッサが存在しない不十分なシステム構成でも
、診断プロセッサの通信処理を含むプログラムの評価を
十分に行なうことができるという大きな効果を奏する。[Effects of the Invention] As explained above, the present invention has a function for returning communication from the diagnostic processor as a desired reply communication in the system control device. Even in an insufficient system configuration in which there is no processor to which the processor communicates, a significant effect is achieved in that the program including the communication processing of the diagnostic processor can be sufficiently evaluated.
第1図は本発明の一実施例を含む情報処理システムのシ
ステム評価時の構成を示す図、第2図は本発明の一実施
例を含む情報処理システムの試作評価当初の構成を示す
図、第3図は本発明の実施例を示すブロック図、第4図
は第1図乃至第3図の情報処理システムで使用されるプ
ロセッサ開通信データのデータ形式を示す図である。
1・・・システム制御装置、2・・・主記憶装置、3.
4・・・演算プロセッサ、5・・・入出力プロセッサ、
6・・・診断プロセッサ、100・・・プロセッサ間通
信制御回路、110,111・・・AND回路、120
・・・OR回路、130・・・セレクタ、140・・・
レジスタ、150・・・フリップフロップ。FIG. 1 is a diagram showing the configuration at the time of system evaluation of an information processing system including an embodiment of the present invention, FIG. 2 is a diagram showing the configuration at the time of prototype evaluation of the information processing system including an embodiment of the present invention, FIG. 3 is a block diagram showing an embodiment of the present invention, and FIG. 4 is a diagram showing the data format of processor open communication data used in the information processing system shown in FIGS. 1 to 3. 1... System control device, 2... Main storage device, 3.
4... Arithmetic processor, 5... Input/output processor,
6... Diagnostic processor, 100... Inter-processor communication control circuit, 110, 111... AND circuit, 120
...OR circuit, 130...selector, 140...
Register, 150...Flip-flop.
Claims (1)
力プロセッサとの間でデータを伴う通信が可能な診断プ
ロセッサを具備する情報処理システムにおいて、 前記診断プロセッサから任意の演算プロセッサまたは入
出力プロセッサに対して送信される通信リクエストを前
記システム制御装置内で折り返して、疑似リプライ通信
を診断プロセッサに返信させる通信折り返し手段と、 前記折り返し手段が有効なとき、演算プロセッサがあら
かじめ設定したデータを疑似リプライ通信のデータとな
るようにデータの差し換えを可能にする差し換え手段と
を具備することを特徴とする情報処理システム。[Scope of Claims] An information processing system including a diagnostic processor capable of communicating with data between an arithmetic processor and an input/output processor via a system control device, wherein any arithmetic processor or input communication return means for returning a communication request sent to the output processor within the system control device and sending a pseudo-reply communication back to the diagnostic processor; 1. An information processing system comprising: replacement means that allows data to be replaced so that it becomes data of a pseudo-reply communication.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2195599A JPH0481938A (en) | 1990-07-24 | 1990-07-24 | Information processing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2195599A JPH0481938A (en) | 1990-07-24 | 1990-07-24 | Information processing system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0481938A true JPH0481938A (en) | 1992-03-16 |
Family
ID=16343834
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2195599A Pending JPH0481938A (en) | 1990-07-24 | 1990-07-24 | Information processing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0481938A (en) |
-
1990
- 1990-07-24 JP JP2195599A patent/JPH0481938A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2644780B2 (en) | Parallel computer with processing request function | |
| EP0016523B1 (en) | Data processing unit and data processing system comprising a plurality of such data processing units | |
| JPS60124744A (en) | Error testing and diagnosing apparatus | |
| CN109726800B (en) | Operation method, device and related product | |
| US5872954A (en) | Method of monitoring registers during emulation | |
| JPS63211056A (en) | multiprocessor system | |
| JPH01169565A (en) | Multiprocessor control system | |
| JP3085730B2 (en) | Parallel simulation method for complex CPU system | |
| JPH0218622A (en) | Numerical arithmetic processor | |
| JP2657947B2 (en) | Data processing device | |
| JPS61151745A (en) | Interruption processing system | |
| JPS62168257A (en) | Multiprocessor system sharing memory | |
| JPS58105370A (en) | Data processing system | |
| JPS58146947A (en) | Logical simulator | |
| JPS63163949A (en) | Multi processor system | |
| JPH01300364A (en) | Multi-processor system | |
| JPS63186356A (en) | Direct memory access sequencer | |
| JPH04291658A (en) | Distributed processing system | |
| JPS6315353A (en) | Data transfer circuit | |
| JPS61141038A (en) | Microprogram control processor | |
| Gamez | Hardware design of a multiprocessor system with five Motorola MC6809E microprocessors | |
| JPH01142940A (en) | Microprogram controller | |
| JPH03202925A (en) | Semiconductor integrated circuit device | |
| JPS62206661A (en) | Additional processor | |
| JPH01291358A (en) | Multiple language processing system |