System for managing messages transmitted in an on-chip interconnect network
First Claim
1. System for managing messages transmitted in an on-chip interconnect network comprising at least one sender agent and one receiver agent, wherein the sender agent is designed to:
- store an instruction message of size greater than a predetermined size;
send a message requesting available processing capacity for the sender agent, the said message requesting capacity comprising a destination address and being of size less than or equal to the said predetermined size, to the receiver agent corresponding to the said destination address;
send to the receiver agent the said stored instruction message, on receipt of a message authorizing instructions of the receiver agent when the receiver agent is ready to process the said instructions; and
release all or part of the memory space occupied by the said instruction message after the said sending of the said stored instruction message.
2 Assignments
0 Petitions
Accused Products
Abstract
Method for managing messages transmitted in an on-chip interconnect network (3), in which a sender agent (6) sends a message requesting available processing capacity (Req_writing_1(N data)) destined for a receiver agent (8), the said message requesting capacity (Req_writing_1(N data)) comprising the destination address of the receiver agent (8) and being of size less than or equal to a predetermined size, sends an instruction message (Dispatch_of_N_data) when the receiver agent (8) is ready to process the said instructions, and releases all or part of the memory space occupied by the said instruction message (Dispatch_of_N_data) after the said sending of the said stored instruction message (Dispatch_of_N_data).
-
Citations
18 Claims
-
1. System for managing messages transmitted in an on-chip interconnect network comprising at least one sender agent and one receiver agent, wherein the sender agent is designed to:
-
store an instruction message of size greater than a predetermined size; send a message requesting available processing capacity for the sender agent, the said message requesting capacity comprising a destination address and being of size less than or equal to the said predetermined size, to the receiver agent corresponding to the said destination address; send to the receiver agent the said stored instruction message, on receipt of a message authorizing instructions of the receiver agent when the receiver agent is ready to process the said instructions; and release all or part of the memory space occupied by the said instruction message after the said sending of the said stored instruction message. - View Dependent Claims (2, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
3. System for managing messages transmitted in an on-chip interconnect network comprising at least one sender agent and one receiver agent, wherein the receiver agent is designed to:
-
allocate means of processing of a message requesting available processing capacity from the sender agent if the receiver agent is ready to process the said capacity request, the said message requesting capacity being of size less than or equal to a predetermined size; and send a message authorizing instructions, of size less than or equal to the said predetermined size, to the sender agent, authorizing the sender agent to send an instruction message of size greater than the said predetermined size, when the receiver agent is ready to process the said instructions, after having allocated processing means for processing the said message requesting capacity. - View Dependent Claims (4)
-
-
5. System for managing messages transmitted in an on-chip interconnect network comprising at least one sender agent and one receiver agent, wherein the sender agent designed to:
-
store an instruction message; send the said instruction message, comprising a destination address and being of size less than or equal to a predetermined size, to the receiver agent corresponding to the said destination address; and release the whole memory space occupied by the said instruction message on receipt of an end-of-processing notification message of the receiver agent or on new sending of the said instruction message following receipt of a message authorizing instructions of the receiver agent. - View Dependent Claims (6)
-
- 7. System for managing messages transmitted in an on-chip interconnect network comprising at least one sender agent and one receiver agent, wherein the receiver agent is designed to allocate means of processing of the said instruction message it the receiver agent is ready to process the said instruction message, the said instruction message being of size less than or equal to a predetermined size.
-
17. Method for managing messages transmitted in an on-chip interconnect network, in which a sender agent sends a message requesting available processing capacity destined for a receiver agent, the said message requesting capacity comprising the destination address of the receiver agent and being of size less than or equal to a predetermined size, sends an instruction message when the receiver agent is ready to process the said instructions, and releases all or part of the memory space occupied by the said instruction message after the said sending of the said stored instruction message.
-
18. Method for managing messages transmitted in an on-chip interconnect network, in which a sender agent sends an instruction message destined for a receiver agent, the said instruction message comprising the destination address of the receiver agent and being of size less than or equal to a predetermined size, sends again the said instruction message when the receiver agent is ready to process the said instructions, and releases all or part of the memory space occupied by the said instruction message on receipt of an end-of-processing notification message of the receiver agent or on new sending of the said instruction message following receipt of a message authorizing instructions of the receiver agent.
Specification