System and method for communicating between modules
First Claim
1. System for communicating between modules, comprising an initiator element, at least one intermediate element and one slave element, the initiator element being equipped with means for formulating a first request, and with means for sending the first request to an intermediate element, the said first request comprising the address of the initiator element, the address of the intermediate element, data, and at least one instruction having to be processed by the intermediate element, the intermediate element being equipped with means for receiving a request originating from the initiator element, with means for formulating a second request in response to the first request, and with means for sending the second request to a slave element, the said second request comprising the address of the slave element, at least one instruction having to be processed by the slave element, data, and the address of the initiator element, the slave element being equipped with means for receiving a request originating from the intermediate element, and with means for executing at least one instruction contained in the second request.
2 Assignments
0 Petitions
Accused Products
Abstract
System for communicating between modules, comprising an initiator element, at least one intermediate element and one slave element, the initiator element being equipped with means for formulating and sending a first request to an intermediate element, the said first request comprising the address of the initiator element, the address of the intermediate element, data, and at least one instruction having to be processed by the intermediate element, the intermediate element being equipped with means for receiving a request originating from the initiator element, for formulating a second request in response to the first request, and for sending the second request to a slave element, the said second request comprising the address of the slave element, at least one instruction having to be processed by the slave element, data, and the address of the initiator element, the slave element being equipped with means for receiving a request originating from the intermediate element, and for executing at least one instruction contained in the second request.
34 Citations
23 Claims
- 1. System for communicating between modules, comprising an initiator element, at least one intermediate element and one slave element, the initiator element being equipped with means for formulating a first request, and with means for sending the first request to an intermediate element, the said first request comprising the address of the initiator element, the address of the intermediate element, data, and at least one instruction having to be processed by the intermediate element, the intermediate element being equipped with means for receiving a request originating from the initiator element, with means for formulating a second request in response to the first request, and with means for sending the second request to a slave element, the said second request comprising the address of the slave element, at least one instruction having to be processed by the slave element, data, and the address of the initiator element, the slave element being equipped with means for receiving a request originating from the intermediate element, and with means for executing at least one instruction contained in the second request.
-
10. Method of communicating between modules in an interconnection system comprising at least three elements, in which:
- - an initiator element sends a first request to an intermediate element, the said first request comprising the address of the initiator element, the address of the intermediate element, data, and at least one instruction having to be processed by the intermediate element, - in response to the first request, the intermediate element sends the slave element a second request comprising the address of the initiator element, the address of the slave element, data, and at least one instruction having to be processed by the slave element, and - in response to the second request, the slave element executes the instruction contained in the second request.
- View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
Specification