Internal communication arrangement for a multiprocessor system
AssigneeAT&T Bell Laboratories
InventorThomas F. Schwab
Life of this patent
Estimating the term…
Loading patent…
AssigneeAT&T Bell Laboratories
InventorThomas F. Schwab
Estimating the term…
A data communication arrangement in which an interface processor effects the transmission of messages between two processors of a multiprocessor system. The interface processor is connected to the communicating processors via direct memory access circuits. A sending processor stores messages in a send buffer in memory of the sending processor and controls a pointer in that memory indicating the loading of message into that buffer. The interface processor reads this pointer and the messages, and writes a pointer and the messages in a receive buffer of a receiving processor. The interface processor limits the loading of new messages into the send buffer by delaying the updating of an unload pointer, creating memory space for new messages, until the receiving processor has processed the transmitted messages. Messages can also be used to initiate the transfer of a block of data from the memory of one processor to that of another. Initialization of the interface processor is a joint effort of the communicating processors.
A multiprocessing system comprising:
A multiprocessing system comprising:
In a multiprocessing system comprising a plurality of processors each having memory means for generating and storing data messages at locations defined by a first load address indicator and a first unload address indicator and for receiving and storing received data messages at locations defined by a second load address indicator and a second unload address indicator, means for controlling the transmission of data between any two processors comprising:
In a multiprocessing system comprising a first processor having first memory means and a second processor having second memory means, first and second memory data transfer controllers connected to said first and second memory means respectively, and responsive to read and write control signals for reading and writing into said connected memory means, and an interface processor interposed between said first and second memory data transfer controllers for generating said read and write control signals to control said first and said second memory data transfer controllers, a method for transferring a data message from said first memory means to said second memory means comprising the steps of:
Dependencies are inferred from the claim text.