JPH0464106B2 - - Google Patents

Info

Publication number
JPH0464106B2
JPH0464106B2 JP60102930A JP10293085A JPH0464106B2 JP H0464106 B2 JPH0464106 B2 JP H0464106B2 JP 60102930 A JP60102930 A JP 60102930A JP 10293085 A JP10293085 A JP 10293085A JP H0464106 B2 JPH0464106 B2 JP H0464106B2
Authority
JP
Japan
Prior art keywords
data
reception
transmission
signal line
main 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.)
Expired - Lifetime
Application number
JP60102930A
Other languages
Japanese (ja)
Other versions
JPS61262876A (en
Inventor
Tsukasa Yamaguchi
Yutaka Horii
Hirobumi Shiotsuki
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
Nippon Electric Co 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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP10293085A priority Critical patent/JPS61262876A/en
Publication of JPS61262876A publication Critical patent/JPS61262876A/en
Publication of JPH0464106B2 publication Critical patent/JPH0464106B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Multi Processors (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明はマルチプロセツサシステムに関す
る。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a multiprocessor system.

〔従来の技術〕[Conventional technology]

従来、マルチプロセツサシステムにおいて、メ
インプロセツサと複数個のスレーブプロセツサと
の間のデータ送受信はメインプロセツサに設けた
マイクロプロセツサのポーリング動作によつて制
御されている。
Conventionally, in a multiprocessor system, data transmission and reception between a main processor and a plurality of slave processors is controlled by a polling operation of a microprocessor provided in the main processor.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

このようなマルチプロセツサシステムにおいて
は、スレーブプロセツサに送信バツフアにデータ
が書込まれた状態を表示する手段と受信バツフア
の空状態を示す手段とを設け、メインプロセツサ
がデータの送受信毎に前記二つの状態表示手段を
走査してスレーブプロセツサの送受信状態をメイ
ンプロセツサ内のマイクロプロセツサ自身が読取
つている。このため多数のスレーブプロセツサを
含むような構成のマルチプロセツサシステムで
は、メインプロセツサからスレーブプロセツサの
いずれかにデータを転送しているとき、さらに次
に送るデータの有無がメインプロセツサからスレ
ーブプロセツサに一切示されないので、次のデー
タの送受信に時間がかかることがある。本発明の
目的は、どのような状態においてもデータの送受
信を円滑に行なうことができるマルチプロセツサ
システムを提供することである。
In such a multiprocessor system, the slave processor is provided with means for displaying the state in which data has been written to the transmission buffer and means for indicating the empty state of the reception buffer, so that the main processor The microprocessor in the main processor itself reads the transmission/reception status of the slave processor by scanning the two status display means. For this reason, in a multiprocessor system that includes many slave processors, when data is being transferred from the main processor to one of the slave processors, the main processor will determine whether or not there is any data to send to the next processor. Since nothing is shown to the slave processor, it may take some time to send or receive the next data. An object of the present invention is to provide a multiprocessor system that can smoothly transmit and receive data in any state.

〔問題点を解決するための手段〕[Means for solving problems]

本発明は、上記目的を達成するために、互いに
接続された1個のメインプロセツサと複数個のス
レーブプロセツサとを備えたマルチプロセツサシ
ステムにおいて、 メインプロセツサからスレーブプロセツサのい
ずれかにデータを転送するとき、スレーブプロセ
ツサの受信バツフアに書込まれる転送データの終
了を表示しかつスレーブプロセツサが前記転送デ
ータを処理したことを表示する受信表示手段と、 この受信表示手段の読取り結果がデータ受信不
可であつた場合にまだ転送データがあることを示
すモードを表示する受信モード表示手段と、 スレーブプロセツサのいずれかからメインプロ
セツサにデータを送信するとき、スレーブプロセ
ツサの送信バツフアに書込まれたデータの送信要
求を表示しかつ前記受信モード表示手段にまだ転
送データがあることを示すモードが表示されると
きメインプロセツサに対して転送データを送信す
るように送信要求を表示する送信要求表示手段
と、 前記受信モード表示手段にまだ転送データがあ
ることを示すモードが表示されるとき、メインプ
ロセツサからの転送データの受信要求を示すモー
ドを表示する送信モード表示手段と、 をスレーブプロセツサに設けたことを特徴とす
る。
In order to achieve the above object, the present invention provides a multi-processor system including one main processor and a plurality of slave processors connected to each other, in which a main processor is connected to one of the slave processors. a reception display means for displaying the end of the transfer data written to the reception buffer of the slave processor when transferring data and indicating that the slave processor has processed the transfer data; and a read result of the reception display means. a reception mode display means for displaying a mode indicating that there is still data to be transferred when the slave processor is unable to receive data; displays a request to send the data written to the main processor, and when the receive mode display means displays a mode indicating that there is still data to be transferred, displays a request to send the data to the main processor; transmission request display means for displaying a mode indicating a request to receive transfer data from the main processor when the reception mode display means displays a mode indicating that there is still transfer data; is provided in the slave processor.

〔実施例〕〔Example〕

次に、この発明の実施例について図面を参照し
て説明する。
Next, embodiments of the invention will be described with reference to the drawings.

第1図、第2図および第3図を参照すると、こ
の実施例におけるマルチプロセツサシステムは1
個のメインプロセツサ100と複数個のスレーブ
プロセツサ300,301〜30nとを備え、こ
れらプロセツサ相互間を入力制御信号線21と出
力制御信号線22と双方向データバス23と応答
信号線24とアドレスバス25とによつて接続し
ている。メインプロセツサ100はマイクロプロ
セツサ11とこのマイクロプロセツサ11に制御
バス1Aを介して接続されるポーリング制御部1
2とより構成される。第2図に詳細に示すよう
に、制御バス1Aはポーリング制御部12におい
て、出力選択部124に接続されるマイクロプロ
セツサアドレスバス12Aと、カウンタ122の
出力である自動走査アドレスバス12Fと、自動
走査スタート/ストツプ制御部121に接続され
る自動走査制御信号線12Bと、応答検出部12
3の出力である応答検出信号線12Dとに接続さ
れる。また、複数個のスレーブプロセツサ30
0,301〜30nからの応答信号線24は応答
検出部123に接続されており、その出力線であ
る応答検出信号線12Dは制御バス1Aおよび自
動走査スタート/ストツプ制御部121に接続さ
れる。自動走査スタート/ストツプ制御部121
はクロツク供給線12Cにてカウンタ122に、
かつアドレスバス出力選択信号線12Eにて出力
選択部124に接続されている。カウンタ122
の出力である自動走査アドレスバス12Fは制御
バス1Aおよび出力選択部124に接続され、こ
の出力選択部124の出力はアドレスバス25と
して複数個のスレーブプロセツサ300,301
〜30nに接続される。
Referring to FIGS. 1, 2, and 3, the multiprocessor system in this embodiment has one
The main processor 100 and a plurality of slave processors 300, 301 to 30n are connected to each other by an input control signal line 21, an output control signal line 22, a bidirectional data bus 23, and a response signal line 24. It is connected via an address bus 25. The main processor 100 includes a microprocessor 11 and a polling control section 1 connected to the microprocessor 11 via a control bus 1A.
It consists of 2. As shown in detail in FIG. 2, the control bus 1A is connected to a microprocessor address bus 12A connected to an output selection section 124, an automatic scanning address bus 12F which is the output of the counter 122, and an automatic scanning address bus 12F in the polling control section 12. The automatic scanning control signal line 12B connected to the scanning start/stop control section 121 and the response detection section 12
It is connected to the response detection signal line 12D which is the output of No. 3. In addition, a plurality of slave processors 30
The response signal line 24 from 0, 301 to 30n is connected to the response detection section 123, and its output line, the response detection signal line 12D, is connected to the control bus 1A and the automatic scanning start/stop control section 121. Automatic scanning start/stop control section 121
is sent to the counter 122 via the clock supply line 12C,
It is also connected to the output selection section 124 via an address bus output selection signal line 12E. counter 122
The automatic scanning address bus 12F, which is the output of
~30n.

一方、各々のスレーブプロセツサ300,30
1〜30nは第3図に詳細に示すように、送受信
制御部31と送受信バツフア32と送受信状態表
示部33とマイクロプロセツサ34とから構成さ
れる。アドレスバス25は送受信制御部31のア
ドレス比較部311に接続されるアドレスバス3
1Aとインターフエイス制御部312に接続され
るデータ/モード制御信号線31Bとに接続され
る。アドレス比較部311は応答信号線24にて
メインプロセツサ100とインターフエイス制御
部312とに接続される。メインプロセツサ10
0からの入力制御信号線21および出力制御信号
線22はインターフエイス部312に接続され
る。また、双方向データバス23は送信バツフア
321、受信バツフア322、送信要求表示部3
31、送信モード表示部332、受信表示部33
3、および受信モード表示部334に接続され、
送受信バツフア32内の双方向データバス32C
および送受信状態表示部33内の双方向データバ
ス33Cを介してそれぞれ制御バス3Eにてマイ
クロプロセツサ34に接続される。さらに、イン
ターフエイス制御部312の出力である送信バツ
フアリード信号線3Aは送信バツフア321に、
受信バツフアライト信号線3Bは受信バツフア3
22に、送信状態表示リード信号線3Cは送信要
求表示部331および送信モード表示部332
に、受信状態表示リード/ライト信号線3Dは受
信表示部333および受信モード表示部334に
それぞれ接続される。制御バス3Eは送受信バツ
フア32内部の双方向データバス32Cと、送受
信状態表示部33内部の双方向データバス33C
と、送信バツフア321に接続される送信バツフ
アライト信号線32Aと、受信バツフア322に
接続される受信バツフアリード信号線32Bと、
送信要求表示部331および送信モード表示部3
32に接続される送信表示リード/ライト信号線
33Aと、受信表示部333および受信モード表
示部334に接続される受信表示リード信号線3
3Bとに接続される。
On the other hand, each slave processor 300, 30
1 to 30n are comprised of a transmission/reception control section 31, a transmission/reception buffer 32, a transmission/reception status display section 33, and a microprocessor 34, as shown in detail in FIG. Address bus 25 is address bus 3 connected to address comparison section 311 of transmission/reception control section 31.
1A and a data/mode control signal line 31B connected to the interface control section 312. Address comparison section 311 is connected to main processor 100 and interface control section 312 via response signal line 24 . Main processor 10
The input control signal line 21 and output control signal line 22 from 0 are connected to the interface section 312. The bidirectional data bus 23 also includes a transmission buffer 321, a reception buffer 322, and a transmission request display section 3.
31, transmission mode display section 332, reception display section 33
3, and is connected to the reception mode display section 334,
Bidirectional data bus 32C in the transmitting/receiving buffer 32
and a bidirectional data bus 33C in the transmission/reception status display unit 33, and are connected to the microprocessor 34 by a control bus 3E. Furthermore, the transmission buffer read signal line 3A, which is the output of the interface control unit 312, is connected to the transmission buffer 321.
The reception buffer write signal line 3B is the reception buffer 3
22, the transmission status display lead signal line 3C is connected to the transmission request display section 331 and the transmission mode display section 332.
The reception state display read/write signal line 3D is connected to a reception display section 333 and a reception mode display section 334, respectively. The control bus 3E includes a bidirectional data bus 32C inside the transmission/reception buffer 32 and a bidirectional data bus 33C inside the transmission/reception status display section 33.
, a transmission buffer write signal line 32A connected to the transmission buffer 321, a reception buffer read signal line 32B connected to the reception buffer 322,
Transmission request display section 331 and transmission mode display section 3
A transmission display read/write signal line 33A connected to 32 and a reception display read signal line 3 connected to reception display section 333 and reception mode display section 334.
3B.

次に、上述のように構成されるマルチプロセツ
サシステムの動作について説明する。
Next, the operation of the multiprocessor system configured as described above will be explained.

たとえば、メインプロセツサ100からスレー
ブプロセツサ300にデータ転送を行なう場合、
メインプロセツサ100のマイクロプロセツサ1
1は制御バス1Aおよび信号線12Bを介して自
動走査制御信号によりポーリング制御部12の自
動走査スタート/ストツプ制御部121を制御す
る。この制御部121は信号線12Eを介してア
ドレスバス出力選択信号により出力選択部124
を動作制御し、マイクロプロセツサアドレスバス
12Aをアドレスバス25に接続する。また、マ
イクロプロセツサ11は入力制御信号を信号線2
1を介して出力する。これにより、メインプロセ
ツサ100はスレーブプロセツサ300の受信表
示部333の状態読取りを行なう。この時、スレ
ーブプロセツサ300では送受信制御部31のア
ドレス比較部311より信号線24に応答信号を
出力する。また、信号線31Bに入力されるデー
タ/モード制御信号および信号線21からの入力
制御信号により送受信制御部31のインターフエ
イス制御部312から受信状態表示リード/ライ
ト信号が出力されて双方向データバス23に状態
表示部33の受信表示部333のデータが出力さ
れる。受信表示部333の状態を読取りスレーブ
プロセツサ300がデータ受信可能であるとメイ
ンプロセツサ100が判断すると、メインプロセ
ツサ100からバス31Aに対してアドレス情報
と信号線31Bに対してデータ/モード制御信号
と信号線22に対して出力制御信号と双方向デー
タバス23に対してデータがそれぞれ出力され、
送受信バツフア32の受信バツフア322にデー
タが書込まれる。データ書込みが終了すると、メ
インプロセツサ100はデータ/モード制御信号
を変化させて受信表示部333にデータ書込み終
了を示すデータをセツトする。この書込み終了デ
ータをスレーブプロセツサ300のマイクロプロ
セツサ34が検出し、受信バツフア322から書
込み転送データを読取り後受信表示部333をク
リアすることでデータ転送が終了する。
For example, when data is transferred from the main processor 100 to the slave processor 300,
Microprocessor 1 of main processor 100
1 controls an automatic scan start/stop control section 121 of the polling control section 12 by an automatic scan control signal via a control bus 1A and a signal line 12B. This control section 121 is connected to the output selection section 124 by an address bus output selection signal via a signal line 12E.
The microprocessor address bus 12A is connected to the address bus 25. The microprocessor 11 also sends input control signals to the signal line 2.
Output via 1. As a result, the main processor 100 reads the status of the reception display section 333 of the slave processor 300. At this time, in the slave processor 300, the address comparison section 311 of the transmission/reception control section 31 outputs a response signal to the signal line 24. In addition, a reception status display read/write signal is output from the interface control unit 312 of the transmission/reception control unit 31 according to the data/mode control signal input to the signal line 31B and the input control signal from the signal line 21, and the bidirectional data bus 23, the data of the reception display section 333 of the status display section 33 is output. When the main processor 100 reads the status of the reception display section 333 and determines that the slave processor 300 can receive data, the main processor 100 sends address information to the bus 31A and data/mode control to the signal line 31B. An output control signal is output to the signal line 22, and data is output to the bidirectional data bus 23, respectively.
Data is written to the receive buffer 322 of the transmit/receive buffer 32. When data writing is completed, main processor 100 changes the data/mode control signal to set data indicating completion of data writing on reception display section 333. The microprocessor 34 of the slave processor 300 detects this write completion data, reads the write transfer data from the reception buffer 322, and then clears the reception display section 333, thereby completing the data transfer.

一方、スレーブプロセツサ300からメインプ
ロセツサ100にデータを送信する場合、スレー
ブプロセツサ300のマイクロプロセツサ34は
送信バツフア321に送信データを書込むととも
に、送信要求表示部331に送信要求を示すデー
タをセツトする。メインプロセツサ100におい
ては、特定スレーブプロセツサつまりプロセツサ
300とのデータ転送以外の場合、自動走査制御
信号により自動走査スタート/ストツプ制御部1
21を制御し、アドレスバス出力選択信号により
出力選択部124を切替えて自動走査アドレスバ
ス12Fをアドレスバス25に接続し、かつクロ
ツク供給線12Cを介してカウンタ122にクロ
ツク信号を一定間隔で出力して自動走査をスター
トさせる。自動走査アドレスとスレーブプロセツ
サアドレスとが一致すると、スレーブプロセツサ
300のアドレス比較部311から応答信号が出
力される。この応答信号はメインプロセツサ10
0の応答検出部123で検出されて信号線12D
に対して応答検出信号が出力される。応答検出信
号が出力されると自動走査スタート/ストツプ制
御部121からのクロツク信号の出力が停止して
自動走査を停止する。また、マイクロプロセツサ
11は応答検出信号により自動走査の停止を認識
し、応答スレーブプロセツサアドレスであるカウ
ンタ122の内容を自動走査アドレスバス12F
および制御バス1Aを介して読取り、そのアドレ
スすなわちスレーブプロセツサ番号に対応するス
レーブプロセツサ300の送信要求表示部331
の状態を読取る。また、スレーブプロセツサ30
0の送信バツフア321の内容を読取りデータを
引取る。これにより、メインプロセツサ100は
スレーブプロセツサ300の送信要求表示部33
1をクリアする。
On the other hand, when transmitting data from the slave processor 300 to the main processor 100, the microprocessor 34 of the slave processor 300 writes the transmission data to the transmission buffer 321, and also writes data indicating a transmission request to the transmission request display section 331. Set. In the main processor 100, in cases other than data transfer with a specific slave processor, that is, the processor 300, the automatic scan start/stop control section 1 is activated by an automatic scan control signal.
21, switches the output selection section 124 by the address bus output selection signal, connects the automatic scanning address bus 12F to the address bus 25, and outputs a clock signal to the counter 122 at regular intervals via the clock supply line 12C. to start automatic scanning. When the automatic scanning address and the slave processor address match, a response signal is output from the address comparator 311 of the slave processor 300. This response signal is sent to the main processor 10.
0 is detected by the response detection unit 123 and connected to the signal line 12D.
A response detection signal is output. When the response detection signal is output, the output of the clock signal from the automatic scan start/stop control section 121 is stopped, and the automatic scan is stopped. Further, the microprocessor 11 recognizes the stop of automatic scanning based on the response detection signal, and transfers the contents of the counter 122, which is the response slave processor address, to the automatic scanning address bus 12F.
and the transmission request display section 331 of the slave processor 300 corresponding to the address, that is, the slave processor number, read via the control bus 1A.
Read the status of. In addition, the slave processor 30
The contents of the transmission buffer 321 of 0 are read and the data is received. As a result, the main processor 100 receives the transmission request display section 33 of the slave processor 300.
Clear 1.

なお、上述したメインプロセツサ100からス
レーブプロセツサ300にデータ転送を行なう
時、受信表示部333の読取り結果が受信不可で
あつた場合(例えば前回送出データをまだスレー
ブプロセツサ側で引取つていない等)、メインプ
ロセツサ100は受信モード表示部334に転送
データがあるということを示すモードを書込む。
スレーブプロセツサ300のマイクロプロセツサ
34は受信バツフア322のデータを読取り後、
受信モード表示部334の内容を読取り転送デー
タがある旨の前記モードを読取つた場合、送信要
求表示部331に送信要求データを書込み、更に
データ受信要求を示すモードを送信モード表示部
332に書込む。そして、メインプロセツサ10
0は自動走査の結果スレーブプロセツサ300か
ら送信要求があつても送信モード表示部332に
前記モードが書込まれている場合、データの受信
動作は行なわずに受信要求しているスレーブプロ
セツサ300に対してデータ送信を行なう。
Note that when data is transferred from the main processor 100 to the slave processor 300 described above, if the read result of the reception display section 333 is not received (for example, the previously sent data has not yet been received by the slave processor). etc.), the main processor 100 writes a mode indicating that there is transfer data in the reception mode display section 334.
After the microprocessor 34 of the slave processor 300 reads the data from the receiving buffer 322,
If the content of the reception mode display section 334 is read and the mode indicating that there is transfer data is read, the transmission request data is written in the transmission request display section 331, and the mode indicating the data reception request is written in the transmission mode display section 332. . And main processor 10
0 indicates that even if there is a transmission request from the slave processor 300 as a result of automatic scanning, if the mode is written in the transmission mode display section 332, the slave processor 300 requests reception without performing a data reception operation. Send data to.

以上、メインプロセツサ100とスレーブプロ
セツサ300との間でデータ送受信を行なう場合
について述べたが、他のスレーブプロセツサ30
1〜30nについても全く同様である。
The case where data is transmitted and received between the main processor 100 and the slave processor 300 has been described above.
The same applies to 1 to 30n.

〔発明の効果〕〔Effect of the invention〕

以上説明したようにこの発明によれば、メイン
プロセツサが連続してデータを送信したい時でス
レーブプロセツサの受信表示手段の読取り結果が
データ受信不可であつた場合でも、次のデータの
送受信を円滑に行なうことができる。
As explained above, according to the present invention, even when the main processor wants to continuously transmit data and the reading result of the reception display means of the slave processor indicates that data cannot be received, the main processor can transmit and receive the next data. It can be done smoothly.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図はこの発明の一実施例を示す構成図、第
2図は第1図におけるポーリング制御部の詳細構
成を示す図、第3図は第1図におけるスレーブプ
ロセツサの詳細構成を示す図である。 100……メインプロセツサ、300,301
〜30n……スレーブプロセツサ、11……マイ
クロプロセツサ、12……ポーリング制御部、1
A……制御バス、21……入力制御信号線、22
……出力制御信号線、23……双方向データバ
ス、24……応答信号線、25……アドレスバ
ス、31……送受信制御部、32……送受信バツ
フア、33……送受信状態表示部、34……マイ
クロプロセツサ、3A……送信バツフアリード信
号線、3B……受信バツフアライト信号線、3C
……送信状態表示リード信号線、3D……受信状
態表示リード/ライト信号線、3E……制御バ
ス、12A……マイクロプロセツサアドレスバ
ス、12B……自動走査スタート/ストツプ制御
信号線、12C……クロツク供給線、12D……
応答検出信号線、12E……アドレスバス出力選
択信号線、12F……自動走査アドレスバス、3
11……アドレス比較部、312……インターフ
エイス制御部、31A……アドレスバス、31B
……データ/モード制御信号線、321……送信
バツフア、322……受信バツフア、32A……
送信バツフアライト信号線、32B……受信バツ
フアリード信号線、32C……双方向データバ
ス、331……送信要求表示部、332……送信
モード表示部、333……受信表示部、334…
…受信モード表示部、33A……送信表示リー
ド/ライト信号線、33B……受信表示リード信
号線、33C……双方向データバス。
FIG. 1 is a block diagram showing an embodiment of the present invention, FIG. 2 is a diagram showing the detailed structure of the polling control section in FIG. 1, and FIG. 3 is a block diagram showing the detailed structure of the slave processor in FIG. 1. It is. 100...Main processor, 300, 301
~30n...Slave processor, 11...Microprocessor, 12...Polling control unit, 1
A... Control bus, 21... Input control signal line, 22
... Output control signal line, 23 ... Bidirectional data bus, 24 ... Response signal line, 25 ... Address bus, 31 ... Transmission and reception control section, 32 ... Transmission and reception buffer, 33 ... Transmission and reception status display section, 34 ...Microprocessor, 3A...Transmission buffer read signal line, 3B...Reception buffer write signal line, 3C
...Transmission status display read signal line, 3D...Reception state display read/write signal line, 3E...Control bus, 12A...Microprocessor address bus, 12B...Automatic scan start/stop control signal line, 12C... ...Clock supply line, 12D...
Response detection signal line, 12E... Address bus output selection signal line, 12F... Automatic scanning address bus, 3
11...Address comparison unit, 312...Interface control unit, 31A...Address bus, 31B
...Data/mode control signal line, 321...Transmission buffer, 322...Reception buffer, 32A...
Transmission buffer write signal line, 32B...Reception buffer read signal line, 32C...Bidirectional data bus, 331...Transmission request display section, 332...Transmission mode display section, 333...Reception display section, 334...
...Reception mode display section, 33A...Transmission display read/write signal line, 33B...Reception display read signal line, 33C...Bidirectional data bus.

Claims (1)

【特許請求の範囲】 1 互いに接続された1個のメインプロセツサと
複数個のスレーブプロセツサとを備えたマルチプ
ロセツサシステムにおいて、 メインプロセツサからスレーブプロセツサのい
ずれかにデータを転送するとき、スレーブプロセ
ツサの受信バツフアに書込まれる転送データの終
了を表示しかつスレーブプロセツサが前記転送デ
ータを処理したことを表示する受信表示手段と、 この受信表示手段の読取り結果がデータ受信不
可であつた場合にまだ転送データがあることを示
すモードを表示する受信モード表示手段と、 スレーブプロセツサのいずれかからメインプロ
セツサにデータを送信するとき、スレーブプロセ
ツサの送信バツフアに書込まれたデータの送信要
求を表示しかつ前記受信モード表示手段にまだ転
送データがあることを示すモードが表示されると
きメインプロセツサに対して転送データを送信す
るように送信要求を表示する送信要求表示手段
と、 前記受信モード表示手段にまだ転送データがあ
ることを示すモードが表示されるとき、メインプ
ロセツサからの転送データの受信要求を示すモー
ドを表示する送信モード表示手段と、 をスレーブプロセツサに設けたことを特徴とする
マルチプロセツサシステム。
[Claims] 1. In a multiprocessor system including one main processor and a plurality of slave processors connected to each other, when data is transferred from the main processor to any of the slave processors. , a reception display means for indicating the end of the transfer data written to the reception buffer of the slave processor and indicating that the slave processor has processed the transfer data; and a read result of the reception display means indicating that the data cannot be received. A reception mode display means for displaying a mode indicating that there is still data to be transferred when there is data to be transferred; Transmission request display means for displaying a data transmission request and displaying a transmission request to the main processor to transmit the transfer data when a mode indicating that there is still data to be transferred is displayed on the reception mode display means. and, when the reception mode display means displays a mode indicating that there is still transfer data, a transmission mode display means for displaying a mode indicating a request to receive transfer data from the main processor; A multiprocessor system characterized by the following:
JP10293085A 1985-05-15 1985-05-15 Multiprocessor system Granted JPS61262876A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10293085A JPS61262876A (en) 1985-05-15 1985-05-15 Multiprocessor system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10293085A JPS61262876A (en) 1985-05-15 1985-05-15 Multiprocessor system

Publications (2)

Publication Number Publication Date
JPS61262876A JPS61262876A (en) 1986-11-20
JPH0464106B2 true JPH0464106B2 (en) 1992-10-13

Family

ID=14340556

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10293085A Granted JPS61262876A (en) 1985-05-15 1985-05-15 Multiprocessor system

Country Status (1)

Country Link
JP (1) JPS61262876A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8930133B2 (en) 2006-06-19 2015-01-06 Amazon Technologies, Inc. Generating a path for a mobile drive unit

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6371765A (en) * 1986-09-12 1988-04-01 Matsushita Electric Ind Co Ltd Method for transmitting data between multi-cpus

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5489455A (en) * 1977-12-27 1979-07-16 Toshiba Corp Control system
JPS585133B2 (en) * 1979-05-24 1983-01-29 出張 宣明 Clipper
JPS5866136A (en) * 1981-10-15 1983-04-20 Toshiba Corp Interruption detection

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS585133U (en) * 1981-06-30 1983-01-13 株式会社島津製作所 data transmission system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5489455A (en) * 1977-12-27 1979-07-16 Toshiba Corp Control system
JPS585133B2 (en) * 1979-05-24 1983-01-29 出張 宣明 Clipper
JPS5866136A (en) * 1981-10-15 1983-04-20 Toshiba Corp Interruption detection

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8930133B2 (en) 2006-06-19 2015-01-06 Amazon Technologies, Inc. Generating a path for a mobile drive unit

Also Published As

Publication number Publication date
JPS61262876A (en) 1986-11-20

Similar Documents

Publication Publication Date Title
US5003463A (en) Interface controller with first and second buffer storage area for receiving and transmitting data between I/O bus and high speed system bus
US5878235A (en) Method and system for concurrent computer transaction processing
US4674033A (en) Multiprocessor system having a shared memory for enhanced interprocessor communication
WO1990000282A1 (en) System bus having multiplexed command/id and data
JPH0464106B2 (en)
JPH0142011B2 (en)
JP2800764B2 (en) Data transfer control method
JPS633351B2 (en)
JP2838588B2 (en) Process data processing system
JPS6367702B2 (en)
JPH1188381A (en) Communication system, usb function device, communication system control method and medium recording communication condition display program
JP2853607B2 (en) Communication system between jobs
CA1336459C (en) I/o bus to system bus interface
JP2576236B2 (en) Communication method of programmable controller
JPH02257352A (en) Fast local bus using vme bus
JP2884943B2 (en) Address arbitration circuit
SU1501078A1 (en) Arrangement for exchange of data between processor and peripherals
JPH10240317A (en) Module device
JP2589205B2 (en) Communication control system
JPS61138357A (en) Information transfer system between processors
JPS6229830B2 (en)
JPH01173857U (en)
JPH10154115A (en) Information processor provided with lan controller having cache
JPH051505B2 (en)
JPH03286355A (en) Microcomputer

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term