Back to results
US 11,082,327 B2Granted
System and method for computational transport network-on-chip (NoC)
AssigneeArteris, Inc.
InventorJeffrey L. Nye
Life of this patent
Estimating the term…
Abstract
A system and method are disclosed for performing operations on data passing through the network to reduce latency. The overall system allows data transport to become an active component in the computation, thereby improving the overall system latency, bandwidth, and/or power.
Claims13
A method for stream processing of a packet, the packet including a header section having a message identification, a non-data payload section having an operation identification, and data payload section, the method comprising:
- receiving the packet at a network-on-chip (NoC) element in a Network-on-Chip (NoC);
- retrieving the message identification;
- analyzing the message identification to determine an operation, as defined by the operation identification, that should be performed on the data payload section;
- selecting the operation, if the data payload is to be processed, from a plurality of operations;
- performing the operation on the data payload during transportation of the packet to improving latency;
- and
- overriding the non-data payload section per an operation code.
4 more elements
A method for performing an operation on a packet being transported through a Network-on-Chip (NoC), the method comprising:
- receiving a packet on a port of a network-on-chip (NoC) element in the NoC, the packet including a header section, a non-data payload section, and a data payload section;
- determining, using a comparator, if there is a match between a message identification in the header of the packet and a message identification of the NoC element;
- routing, if there is a match, the data payload to the NoC element;
- operating on the data payload section using an operation associated with an operation identification of the non-data payload section;
- overriding the non-data payload section per an operation code;
- and
- routing the packet through the NoC element to reduce the latency associated with the packet.
4 more elements
Dependencies are inferred from the claim text.