Data processing apparatus for transferring data over unidirectional bus
AssigneeFujitsu Limited
InventorsKiyoshi Sudo, Hiroyuki Imoto, Takatoshi Katoh, Shingo Iguchi
Life of this patent
Estimating the term…
Abstract
The present invention provides a system in which adjoining modules are connected with a bus so that unidirectional data transfer through modules each having a CPU and a shared memory can be realized, and in this system controls are provided so that data from adjoining modules and data form a CPU or a shared memory in the module is simultaneously transferred by a switch in the module according to a destination for transfer.
Claims16
A data processing apparatus having a plurality of data processing modules connected to each other with a bus in a single direction, each of the data processing modules comprising:
- an inputting unit inputting the data received from some other data processing module functioning as a data transmitter of a plurality of data processing modules connected through a bus;
- an outputting unit outputting the data to some other data processing module functioning as a destination for data transmission of a plurality of data processing modules connected through a bus;
- and
- a transfer control unit allocating the outputting unit and a data processing/storing unit as destinations for data transfer and simultaneously transferring data inputted from said inputting unit and data inputted from the data processing/storing unit to the destinations respectively.
A data processing apparatus having a plurality of data processing modules connected to each other with a plurality of buses in a single direction, each of the data processing modules comprising:
- a plurality of inputting units inputting the data received from some other data processing module functioning as a data transmitter of a plurality of data processing modules connected through buses;
- a plurality of outputting units outputting the data to some other data processing module functioning as a destination for data transmission of a plurality of data processing modules connected through buses;
- a data processing/storing unit processing and storing data therein;
- and
- a transfer control unit allocating the outputting units and the data processing/storing unit as destinations for data transfer and simultaneously transferring data inputted from the inputting units and data outputted from the data processing/storing unit to the destinations respectively.
Dependencies are inferred from the claim text.