JPH0470953A - Parallel processing processor - Google Patents
Parallel processing processorInfo
- Publication number
- JPH0470953A JPH0470953A JP2176918A JP17691890A JPH0470953A JP H0470953 A JPH0470953 A JP H0470953A JP 2176918 A JP2176918 A JP 2176918A JP 17691890 A JP17691890 A JP 17691890A JP H0470953 A JPH0470953 A JP H0470953A
- Authority
- JP
- Japan
- Prior art keywords
- processor
- packet
- signal
- parallel processing
- input
- 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
- 238000004891 communication Methods 0.000 claims description 22
- 239000000872 buffer Substances 0.000 abstract description 33
- 238000010586 diagram Methods 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 3
- 238000000034 method Methods 0.000 description 3
- 230000003111 delayed effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Landscapes
- Multi Processors (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、パケット通信方式等における複数のプロセッ
サの間で情報信号を順次転送する際に好適な並列処理プ
ロセッサに関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a parallel processing processor suitable for sequentially transferring information signals between a plurality of processors in a packet communication system or the like.
−層詳細には、パケット信号の先頭部に形成された情報
における受信プロセッサ番号と、プロセッサに予め設定
された固有のプロセッサ番号とが比較されて、一致して
いる場合にはパケットがプロセッサの内部の演算処理部
に取り込まれ、また不一致の場合にはパケットが他のプ
ロセッサに転送されることにより、複数のプロセッサの
間における情報の伝送が高速化されるようにしたもので
ある。- In layer details, the receiving processor number in the information formed at the beginning of the packet signal is compared with the unique processor number set in advance for the processor, and if they match, the packet is The packet is taken into the arithmetic processing unit of the processor, and if there is a mismatch, the packet is transferred to another processor, thereby speeding up the transmission of information between the plurality of processors.
[従来の技術]
従来、パケット通信等に採用され、並列処理を行う装置
等に設けられる複数のプロセッサを第4図に示す。[Prior Art] FIG. 4 shows a plurality of processors that are conventionally employed in packet communications and are installed in devices that perform parallel processing.
この例は内部あるいは外部メモリを備えるプロセッサ2
.4.6.8が通信回線14,16゜l8を介して接続
されている。This example is a processor 2 with internal or external memory.
.. 4.6.8 are connected via communication lines 14, 16°l8.
このプロセッサ2,4,6.8の間では周知情報(メツ
セージ信号)の蓄積送信によるパケット信号の順次転送
が行われる。Packet signals are sequentially transferred between the processors 2, 4, and 6.8 by storing and transmitting known information (message signals).
また、直接接続されないプロセッサの間で情報の伝送が
行われる場合、例えば、プロセッサ2からプロセッサ6
に情報を伝送する際には、先ず、情報が供給されたプロ
セッサ2はデータ語数をヘッダとするパケット信号を作
成して通信回線14を介してプロセッサ4に転送される
。Furthermore, when information is transmitted between processors that are not directly connected, for example, from processor 2 to processor 6,
When transmitting information, first, the processor 2 to which the information has been supplied creates a packet signal having the number of data words as a header, and transmits the packet signal to the processor 4 via the communication line 14.
プロセッサ4はパケットが入力されたことを割り込み信
号等により検知した後、パケット入力プロセスでデータ
語数分のデータをメモリの所定領域に書き込む。続いて
、プロセッサ4はメモリ領域から読み出したパケットに
付された情報を解釈し、このパケットの伝送先がプロセ
ッサ6であることを識別し、そして、メモリから再び読
み出したパケットを通信回線16を介してプロセッサ6
に転送する。プロセッサ6はパケットが入力されたこと
を割り込み信号等により検知した後、パケット入力プロ
セスでデータ語数分のデータをメモリに書き込み、演算
処理が行われる。After the processor 4 detects that a packet has been input by an interrupt signal or the like, it writes data for the number of data words into a predetermined area of the memory in a packet input process. Subsequently, the processor 4 interprets the information attached to the packet read from the memory area, identifies that the destination of this packet is the processor 6, and transmits the packet read again from the memory via the communication line 16. processor 6
Transfer to. After the processor 6 detects that a packet has been input by an interrupt signal or the like, it writes data for the number of data words into the memory in a packet input process, and arithmetic processing is performed.
[発明が解決しようとする課題]
しかしながら、上記の従来の技術に係る並列処理プロセ
ッサにおいて、通信回線で直接接続されていない、例え
ば、上記プロセッサ4ではメモリの所定領域に情報を一
時的に書き込んだ後、蓄積されている情報を読み出して
パケット情報を解釈し、このパケット信号の伝送先がプ
ロセッサ6であることを識別して通信回線16を介して
プロセッサ6に転送している。このように直接接続され
ていないプロセッサは、直接接続されたプロセッサに比
較して、パケット信号の入出力による一連のメモリアク
セスのため処理時間が増大であり、このため処理能力が
低下して、結果的に情報の伝送速度が遅延する欠点を有
している。[Problem to be Solved by the Invention] However, in the parallel processing processor according to the above-mentioned conventional technology, for example, in the above-mentioned processor 4, which is not directly connected by a communication line, information is temporarily written in a predetermined area of the memory. Thereafter, the stored information is read out, the packet information is interpreted, the packet signal is identified as being transmitted to the processor 6, and is transmitted to the processor 6 via the communication line 16. Compared to directly connected processors, processors that are not directly connected in this way require more processing time due to a series of memory accesses due to packet signal input/output, which reduces processing power and results in lower processing power. However, it has the drawback that the information transmission speed is delayed.
本発明は係る点に鑑みてなされ、その目的は複数のプロ
セッサの間における情報の伝送を高速に行うことがてき
る優れた並列処理プロセッサを提供することにある。The present invention has been made in view of the above points, and an object thereof is to provide an excellent parallel processing processor that can transmit information between a plurality of processors at high speed.
[課題を解決するための手段]
前記の課題を解決するために、本発明の並列処理プロセ
ッサは、複数のプロセッサが通信回線で接続されて、先
頭部に受信プロセッサ番号と情報語数とが形成されるパ
ケット信号を順次転送する並列処理プロセッサであって
、プロセッサに設定された固有のプロセッサ番号を記憶
保持する記憶手段と、受信プロセッサ番号とプロセッサ
番号とを比較して一致あるいは不一致の判定信号を出力
する判定手段と、一致の判定信号が供給されて、入力さ
れたパケット信号を演算処理部に取り込み、あるいは不
一致の判定信号が供給されてパケット信号を他のプロセ
ッサに転送するパケット選択手段とを備えることを特徴
とする。[Means for Solving the Problems] In order to solve the above problems, the parallel processing processor of the present invention has a plurality of processors connected through a communication line, and a receiving processor number and the number of information words are formed at the beginning. A parallel processing processor that sequentially transfers packet signals, which includes a storage means that stores and holds a unique processor number set in the processor, and a memory means that compares the received processor number and the processor number and outputs a judgment signal of match or mismatch. and a packet selection means that is supplied with a match determination signal and takes the input packet signal into an arithmetic processing unit, or is supplied with a mismatch determination signal and transfers the packet signal to another processor. It is characterized by
[作用]
上記のように構成される本発明の並列処理プロセッサで
は、パケット信号の先頭部に形成された情報における受
信プロセッサ番号と、プロセッサに予め設定された固有
のプロセッサ番号とが比較されて、一致している場合に
はパケットがプロセッサの内部の演算処理部に取り込ま
れ、また不一致の場合にはパケットが他のプロセッサに
転送される。この際、情報の蓄積ならびに、読み出し等
のメモリアクセス時間が低減して、結果的に複数のプロ
セッサの間における情報の伝送が高速化される。[Operation] In the parallel processing processor of the present invention configured as described above, the receiving processor number in the information formed at the head of the packet signal is compared with the unique processor number preset for the processor, If they match, the packet is taken into the processor's internal arithmetic processing unit, and if they do not match, the packet is transferred to another processor. At this time, memory access time such as storage of information and reading is reduced, resulting in faster transmission of information between multiple processors.
[実施例]
次に、本発明に係る並列処理プロセッサの実施例を、添
付図面を参照して以下詳細に説明する。[Example] Next, an example of the parallel processing processor according to the present invention will be described in detail below with reference to the accompanying drawings.
第1図は構成を示すブロック図、第2図はパケットセレ
クタを詳細に示すブロック図、第3図はパケットの構成
を示す図である。FIG. 1 is a block diagram showing the configuration, FIG. 2 is a block diagram showing the packet selector in detail, and FIG. 3 is a diagram showing the packet configuration.
先ず、構成を説明する。第1図において、20は本発明
に係る並列処理プロセッサであり、この並列処理プロセ
ッサ20には、他の図示しない並列処理プロセッサに接
続される2本づつの通信回線22a、22b、24a、
24bが接続されている。この通信口$ 22 aには
パケット信号P1が入力されるとともに、並列処理プロ
セッサ20で転送されて通信回線24aから送出される
。また、逆に通信回線24bからはパケット信号P2が
入力されるとともに、並列処理プロセッサ20で転送さ
れて通信回線22bから送出される。First, the configuration will be explained. In FIG. 1, 20 is a parallel processing processor according to the present invention, and this parallel processing processor 20 has two communication lines 22a, 22b, 24a, 24a, 22a, 22b, 24a, 22b, 24a, 22a, 22b, 24a, 22a, 22b, 24a, 22a, 22a, 24a, 24a, 24a, 24a, 22a, 24a, 24a, 22a, 24 , 24 , 24 , 24 , 24 , 24 , 24 , 24 , 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, and have e?
24b is connected. A packet signal P1 is input to this communication port $22a, transferred by the parallel processor 20, and sent out from the communication line 24a. Conversely, the packet signal P2 is input from the communication line 24b, transferred by the parallel processing processor 20, and sent out from the communication line 22b.
ここで並列処理プロセッサ20には通信回線22a、2
2bが接続される入力/出力(Ilo)ポート26と、
通信回線24a、24bが接続されるI10ボート28
が設けられ、さらに、I10ポー)26.28が接続さ
れるパケットセレクタ30と、このパケットセレクタ3
0から出力されたパケット信号P1あるいはパケット信
号P2を取り込んで所定の処理を行う演算部32と、I
10ボート26.28から出力されるパケット信号P、
あるいはパケット信号P2が供給され、この信号がその
まま転送すべきか、取り込むかの判定信号S、をパケッ
トセレクタ30に送出するパケット判定部34とが設け
られている。さらに、この並列処理プロセッサ20の固
有のプロセッサ番号を記憶保持するレジスタ36を備え
ている。Here, the parallel processing processor 20 has communication lines 22a, 2
an input/output (Ilo) port 26 to which 2b is connected;
I10 boat 28 to which communication lines 24a and 24b are connected
is provided, and further includes a packet selector 30 to which the I10 port) 26 and 28 are connected, and this packet selector 3
an arithmetic unit 32 that takes in the packet signal P1 or the packet signal P2 outputted from 0 and performs predetermined processing;
Packet signal P output from 10 boats 26.28,
Alternatively, a packet determining unit 34 is provided which is supplied with the packet signal P2 and sends a determination signal S to the packet selector 30 as to whether this signal should be transferred as is or taken in. Furthermore, it is provided with a register 36 that stores and holds a unique processor number of this parallel processing processor 20.
第3図にパケットセレクタ30を詳細に示す。FIG. 3 shows the packet selector 30 in detail.
このパケットセレクタ30は110ポート26に接続さ
れる人出力バッファ42と、110ボート28に接続さ
れる人出力バッファ44と、I10ボート26とI10
ボート28間に設けられる人出力バッファ46とを有し
ている。人出力バッファ42.44.46は図から容易
に理解されるように夫々増幅器42a、42b。This packet selector 30 has a human output buffer 42 connected to the 110 port 26, a human output buffer 44 connected to the 110 port 28, and an I10 port 26 and an I10 port 26.
It has a human output buffer 46 provided between the boats 28. The output buffers 42, 44, 46 are amplifiers 42a, 42b, respectively, as can be easily seen from the figure.
44a、44b、46a、46bを備えており、さらに
パケット判定部34からの判定信号Sと入力ポート識別
信号S2が供給されて、人出カバッファ42,44.4
6をパケット信号Pl v P tの取り込みあるいは
通過を指示するための切り換え信号を送出するバッファ
切換回路50とが設けられている。44a, 44b, 46a, and 46b, and further supplied with the determination signal S from the packet determination unit 34 and the input port identification signal S2, the output buffers 42, 44.4
6 and a buffer switching circuit 50 that sends out a switching signal for instructing the reception or passage of the packet signal Pl v Pt.
さらに、第3図にパケット信号P+、Ptの構成を示す
。このパケット信号P、、P2は先端部にデータの受信
プロセッサ番号Aと、データ語数B、データCが順次形
成されている。Further, FIG. 3 shows the configuration of packet signals P+ and Pt. The packet signals P, , P2 have the data receiving processor number A, the number of data words B, and the data C sequentially formed at the leading end.
次に上記の構成における動作を説明する。Next, the operation in the above configuration will be explained.
110ポート26にパケット信号P、が入力される場合
、先ず、第3図に示されるパケット信号P1の先頭部に
形成された受信プロセッサ番号Aがパケット判定部34
に入力される。パケット判定部34は受信プロセッサ番
号Aと、読み出したレジスタ36に予め設定されている
並列処理プロセッサ20の固有のプロセッサ番号とを比
較し、一致あるいは不一致の判定信号S1をパケットセ
レクタ30に出力する。また同時にパケット信号P、が
I10ポート26から入力されたことを示す入力ポート
識別信号S、をパケットセレクタ30に出力する。この
判定信号S1 と入力ポート識別信号Stは一つのパケ
ット信号P1の転送が終了するまで保持される。そして
、パケットセレクタ30では判定信号S1 と入力ポー
ト識別信号S2がバッファ切換回路50に入力される。When a packet signal P is input to the 110 port 26, the reception processor number A formed at the beginning of the packet signal P1 shown in FIG.
is input. The packet determination unit 34 compares the received processor number A with the unique processor number of the parallel processing processor 20 preset in the read register 36, and outputs a determination signal S1 of match or mismatch to the packet selector 30. At the same time, it outputs to the packet selector 30 an input port identification signal S indicating that the packet signal P has been input from the I10 port 26. This determination signal S1 and input port identification signal St are held until the transfer of one packet signal P1 is completed. Then, in the packet selector 30, the determination signal S1 and the input port identification signal S2 are input to the buffer switching circuit 50.
ここて判定信号S1が上記の一致である場合、バッファ
制御信号S7をONとし、同時にバッファ制御信号Ss
、SsをOFFとすることにより、人出力バッファ42
の増幅器42aを動作させる。すなわち、開路し、同時
に人出力バッファ44゜46の夫々の増幅器44a、4
6bを未動作、すなわち、閉路する。これにより、I1
0ボート26から入力されたパケット信号P、は入出力
バッファ42を介して、演算部32に供給される。また
、パケットセレクタ30は判定信号S1が上記の不一致
の場合、バッファ制御信号S7.S*をOFF、バッフ
ァ制御信号S、をONとすることにより、人出力バッフ
ァ46の増幅器46aを動作させる。すなわち、開略し
、さらに、人出力バッファ42.44の増幅器42a、
44aを未動作、すなわち、閉路する。Here, if the judgment signal S1 is the above match, the buffer control signal S7 is turned ON, and at the same time the buffer control signal Ss
, Ss is turned OFF, the human output buffer 42
The amplifier 42a is operated. That is, the respective amplifiers 44a, 4 of the output buffers 44, 46 are opened.
6b is inactive, ie, closed. As a result, I1
The packet signal P input from the 0 port 26 is supplied to the arithmetic unit 32 via the input/output buffer 42. Furthermore, if the determination signal S1 does not match as described above, the packet selector 30 outputs the buffer control signal S7. By turning S* off and turning on the buffer control signal S, the amplifier 46a of the human output buffer 46 is operated. That is, the amplifier 42a of the output buffer 42.44,
44a is inactive, ie, closed.
これによりI10ボート26から入力されたパケット信
号P1は人出力バッファ46を介してI10ポート28
から、そのまま出力される。As a result, the packet signal P1 input from the I10 port 26 is transmitted to the I10 port 28 via the human output buffer 46.
will be output as is.
ここで、I10ボート28よりパケット信号P2が入力
される場合を説明する。 この場合、上記のパケット信
号P、と逆の動作となる。すなわち、パケット信号P2
の先頭にある受信プロセッサ番号Aはパケット判定部3
4に入力される。パケット判定部34は入力された受信
プロセッサ番号Aとレジスタ36に予め設定されている
並列処理プロセッサ20の固有のプロセッサ番号とを比
較し、一致あるいは不一致の判定信号S、をパケットセ
レクタ30に出力する。Here, the case where the packet signal P2 is input from the I10 boat 28 will be explained. In this case, the operation is opposite to that of the packet signal P described above. That is, the packet signal P2
The reception processor number A at the beginning of is the packet determination unit 3.
4 is input. The packet determination unit 34 compares the input reception processor number A with the unique processor number of the parallel processing processor 20 preset in the register 36, and outputs a determination signal S of match or mismatch to the packet selector 30. .
また同時にパケット信号P2がI10ボート28から入
力されたことを示す入力ポート識別信号S、をパケット
セレクタ30に出力す る。At the same time, it outputs to the packet selector 30 an input port identification signal S indicating that the packet signal P2 has been input from the I10 boat 28.
この判定信号SI と入力ボート識別信 号S2は一つ
のパケット信号P2の転送が終了するまで保持される。This determination signal SI and input boat identification signal S2 are held until the transfer of one packet signal P2 is completed.
パケットセレクタ30では上記判定信号S入力ボート識
別信号S2がバッファ切換回路50に入力される。ここ
で判定信号S1が上記の一致である場合、バッファ制御
信号S、をONとし、同時にバッファ制御信号S7.S
sをOFFとすることにより、人出力バッファ44の増
幅器44bを動作させ、すなわち、開路し、同時に人出
力バッファ44.46の夫々の増幅器42a、46bを
未動作、すなわち、閉路する。これにより、I10ポー
ト28から入力されたパケット信号P2は人出力バッフ
ァ44を介して、演算部32に供給される。また、パケ
ットセレクタ30は判定信号S1が上記の不一致の場合
、バッファ制御信号S7.S、をOFF、バッファ制御
信号S、をONとすることにより、人出力バッファ46
の増幅器46bを動作、すなわち、開路し、さらに、人
出力バッファ42.44の増幅器42b、44bを未動
作、すなわち、閉路する。これによりI10ポート28
から入力されたパケット信号P、は入出力バッファ46
を介してI10ポート26から、そのまま出力される。In the packet selector 30, the determination signal S input boat identification signal S2 is input to the buffer switching circuit 50. Here, if the determination signal S1 is the above match, the buffer control signal S is turned ON, and at the same time, the buffer control signal S7. S
By turning s off, the amplifier 44b of the human output buffer 44 is operated, ie, opened, and at the same time, the respective amplifiers 42a and 46b of the human output buffer 44, 46 are not operated, ie, closed. As a result, the packet signal P2 input from the I10 port 28 is supplied to the arithmetic unit 32 via the human output buffer 44. Furthermore, if the determination signal S1 does not match as described above, the packet selector 30 outputs the buffer control signal S7. By turning off the signal S and turning on the buffer control signal S, the human output buffer 46
The amplifier 46b of the output buffer 42.44 is activated, ie, opened, and the amplifiers 42b and 44b of the human output buffer 42.44 are inactivated, ie, closed. This allows I10 port 28
The packet signal P input from the input/output buffer 46
The signal is output as is from the I10 port 26 via the I10 port 26.
このようにして、パケット信号P、、P、の先頭部に付
されたデータの受信プロセッサ番号Aと、プロセッサに
予め設定された固有のプロセッサ番号とを比較し、その
判定が一致している場合にはパケット信号P、、P、が
並列処理プロセッサ20の内部の演算部32に取り込ま
れて通常の所定の処理が行われる。また判定が不一致の
場合にはパケット信号PI、P2が演算部32に取り込
まれることなく、そのまま人出力バッファ46を介して
I10ボート26゜28から他のプロセッサに転送され
る。この際、情報の蓄積なびに読み出し等のメモリアク
セス時間が低減して、結果的に複数のプロセッサの間に
おける情報の伝送が高速化されることになる。In this way, the reception processor number A of the data attached to the beginning of the packet signal P, ,P is compared with the unique processor number preset for the processor, and if the judgment is that they match Then, the packet signals P, , P, are taken into the arithmetic unit 32 inside the parallel processing processor 20 and subjected to normal predetermined processing. If the determination is that they do not match, the packet signals PI and P2 are not taken into the arithmetic unit 32 and are transferred as they are from the I10 boat 26.28 to another processor via the human output buffer 46. At this time, memory access time such as storage and reading of information is reduced, resulting in faster transmission of information between multiple processors.
なお、上記実施例において並列処理プロセッサに接続さ
れる通信回線は2本であるが、3本以上の通信回線、す
なわち、3以上のパケット信号を上記同様に判定、且つ
切り換え動作を行い、同様の作用効果を得ることもでき
る。In the above embodiment, there are two communication lines connected to the parallel processing processor, but three or more communication lines, that is, three or more packet signals, are judged and switched in the same manner as above, and the same operation is performed. Effects can also be obtained.
さらに、2本の通信回線22a、22b、24a、24
bはデータの転送方向が異なる二つの通信路で構成され
ているが、一つの通信路のみ用いて、データを双方向に
転送する、所謂、時分割(TDM)方式を採用して上記
同様の作用効果を得ることも本発明に含まれる。Furthermore, two communication lines 22a, 22b, 24a, 24
b consists of two communication paths with different data transfer directions, but it uses only one communication path to transfer data in both directions, a so-called time division (TDM) method, which is similar to the above. Obtaining effects is also included in the present invention.
[発明の効果]
以上の説明から理解されるように、本発明の並列処理プ
ロセッサによれば、パケット信号の先頭部に形成された
情報における受信プロセッサ番号と、プロセッサに予め
設定された固有のプロセッサ番号とが比較されて、一致
している場合にはパケットがプロセッサの内部の演算処
理部に取り込まれ、また不一致の場合にはパケットが他
のプロセッサに転送されるため、情報の蓄積なびに読み
出し等のメモリアクセス時間が低減して、結果的に複数
のプロセッサの間における情報の伝送が高速化される利
点がある。[Effects of the Invention] As understood from the above description, according to the parallel processing processor of the present invention, the reception processor number in the information formed at the head of the packet signal and the unique processor preset in the processor The numbers are compared, and if they match, the packet is taken into the processor's internal arithmetic processing unit, and if they don't match, the packet is transferred to another processor, making it easy to read out and accumulate information. This has the advantage of reducing memory access time such as, and as a result, speeding up information transmission between multiple processors.
第1図は本発明の並列処理プロセッサの実施例の構成を
示すブロック図、
第2図は第1図に示されるパケットセレクタを詳細に示
すブロック図、
第3図は本発明の並列処理プロセッサに採用されるパケ
ット信号の構成を示す図、
第4図は従来の技術に係る並列処理プロセッサの接続図
である。
22a、22b、24a、24b−−−通信回線26.
28・・・I10ボート、
30・・・パケットセレクタ、
32・・・演算部、 34・・・パケット判定部、3
6・・・レジスタ、
42.44.46・・・人出力バッファ、42a、42
b、44a、44b、46a、46b・・・増幅器、
P+、Pt・・・パケット信号、Sl・・・判定信号、
S、・・・入力ポート識別信号、Sv、S*、S*・・
・バッファ制御信号。
特許出願人 ブラザー工業株式会社FIG. 1 is a block diagram showing the configuration of an embodiment of the parallel processing processor of the present invention, FIG. 2 is a block diagram showing details of the packet selector shown in FIG. 1, and FIG. 3 is a block diagram showing the configuration of an embodiment of the parallel processing processor of the present invention. FIG. 4 is a diagram showing the structure of the packet signal employed. FIG. 4 is a connection diagram of a parallel processing processor according to the prior art. 22a, 22b, 24a, 24b---communication line 26.
28... I10 boat, 30... Packet selector, 32... Arithmetic unit, 34... Packet determination unit, 3
6...Register, 42.44.46...Person output buffer, 42a, 42
b, 44a, 44b, 46a, 46b... amplifier,
P+, Pt...packet signal, Sl...judgment signal,
S,...Input port identification signal, Sv, S*, S*...
・Buffer control signal. Patent applicant Brother Industries, Ltd.
Claims (1)
頭部に受信プロセッサ番号と情報語数とが形成されるパ
ケット信号を転送する並列処理プロセッサであって、 プロセッサに設定された固有のプロセッサ番号を記憶保
持する記憶手段と、 上記受信プロセッサ番号と上記プロセッサ番号とを比較
して一致あるいは不一致の判定信号を出力する判定手段
と、 上記一致の判定信号が供給されて、入力されたパケット
信号を演算処理部に取り込み、あるいは不一致の判定信
号が供給されてパケット信号を他のプロセッサに転送す
るパケット選択手段とを備えることを特徴とする並列処
理プロセッサ。(1) A parallel processing processor in which multiple processors are connected via a communication line and transfers a packet signal in which a receiving processor number and the number of information words are formed at the beginning, and a unique processor number set for each processor. a storage means for storing and holding the received processor number; a determining means for comparing the received processor number and the processor number and outputting a determination signal of a match or mismatch; 1. A parallel processing processor comprising: a packet selection unit that transfers a packet signal to another processor by inputting the packet signal into an arithmetic processing unit or by being supplied with a non-coincidence determination signal.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2176918A JPH0470953A (en) | 1990-07-04 | 1990-07-04 | Parallel processing processor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2176918A JPH0470953A (en) | 1990-07-04 | 1990-07-04 | Parallel processing processor |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0470953A true JPH0470953A (en) | 1992-03-05 |
Family
ID=16022042
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2176918A Pending JPH0470953A (en) | 1990-07-04 | 1990-07-04 | Parallel processing processor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0470953A (en) |
-
1990
- 1990-07-04 JP JP2176918A patent/JPH0470953A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4943916A (en) | Information processing apparatus for a data flow computer | |
| US4366535A (en) | Modular signal-processing system | |
| KR100219350B1 (en) | Multi-node network with switching between distributed nodes and separate data / control message processing | |
| JPH0777382B2 (en) | Data transfer method and data communication network device | |
| WO1999022307A1 (en) | Data interface and high-speed communication system using the same | |
| US6308244B1 (en) | Information processing apparatus with improved multiple memory access and control | |
| JPS59206972A (en) | Shared memory | |
| JP2944111B2 (en) | Request control method and storage control device | |
| JPH0444136A (en) | Memory access controller | |
| JPH1166024A (en) | Crossbar switch changeover system | |
| JP3086245B2 (en) | Other system access designation device | |
| KR100197439B1 (en) | Apparatus for communicating processor with device in switching system | |
| JPH0427243A (en) | Atm cell concentrating system | |
| JP2708366B2 (en) | Data processing system and auxiliary control device | |
| JPH05103010A (en) | Multi-link control system | |
| JPH01108632A (en) | Data processor | |
| JPH01191966A (en) | Data processing system | |
| JPH0424741B2 (en) | ||
| JPH03218526A (en) | information processing equipment | |
| JPS6375957A (en) | Interruption control circuit | |
| JPS62286357A (en) | Voice guide recording system for voice storage system | |
| JPS6059457A (en) | Data transfer system | |
| JP2000216849A (en) | Data transmission system | |
| JPS61150543A (en) | In-node point-to-point communicating system | |
| JPS61105150A (en) | Information transfer circuit |