Distributed multiprocessor communication system
AssigneeNCR Corporation
InventorsJoseph C. Antonaccio, Bernard J. Verreau
Life of this patent
Estimating the term…
Loading patent…
AssigneeNCR Corporation
InventorsJoseph C. Antonaccio, Bernard J. Verreau
Estimating the term…
A distributed multiprocessor communication system, wherein the central processing unit (CPU) is relieved of the burden of bus management by a scheme which multiplexes the interprocessor module communications bus, to which all processors are guaranteed access, so that only an addressed CPU may be interrupted from performing its dedicated data processing function. Associated with each independent processor is a communications interface unit or communications network routing unit which relieves the processor of the task of decoding communications on the interprocessor or intermodule communications bus and, in addition, upon decoding its address and buffering message data, transmits a "handshake" signal over the bus back to the sender during a designated time slot, thereby informing the sender that the transmitted message was actually received. Moreover, if one module is in a high priority mode of communication with another module, all lower priority messages are prevented from entering that particular module; yet, any other pairs of modules may still communicate. In other words, no module can possibly tie up the bus, preventing other modules from communicating. Once the data is placed onto the bus, under CPU direction, the transmission, reception, priority discrimination, and handshake are completely independent on CPU operation so that the time required to transfer a byte of data is independent of any processor in the system.
A distributed multi-data processor system wherein a plurality of processor modules, each of which contains a data processor, are distributed along a communication link by way of which the transfer of information from one processor module to another processor module may take place, and wherein the receiving processor module will acknowledge receipt of the information characterized in that each processor module includes:
In a distributed multiprocessor system wherein a plurality of processor modules are distributed along a communication link by way of which the transfer of information from one processor module to another may take place, a method of controlling the transmission and reception of information conveyed by way of said communication link between processor modules, comprising the steps of:
A distributed multi-data processor system wherein a plurality of processor modules, each of which contains a data processing unit, are distributed along a communication link by way of which the transfer of information from one processor module to another processor module is effected, characterized in that each processor module includes:
A distributed multi-data processor system wherein a plurality of data processor modules, each of which contains a data processing unit, are distributed along a communication link by way of which the transfer of information from one processor module to another processor module is effected, characterized in that each of said processor modules includes a communications interface unit coupled to said communication link and the data processing unit of that module and which carries out the transmission and reception of messages assigned a predetermined priority level between the data processor of that processor module and another processor module, and wherein each of said interface units include;
Dependencies are inferred from the claim text.