Multiple instantiation-aware virtual channel assignment and compression in network-on-chip
AssigneeBaya Systems, Inc.
InventorsHonnahuggi Harinath Venkata Naga Ambica Prasad, Eric Norige
Life of this patent
Estimating the term…
Loading patent…
AssigneeBaya Systems, Inc.
InventorsHonnahuggi Harinath Venkata Naga Ambica Prasad, Eric Norige
Estimating the term…
A method for generating a Network on Chip (NoC) that includes computing a virtual channel (VC) mapping that associates each flow of the NoC with a split VC identifier, the split VC identifier including a host VC identifier and a discriminant and generating the NoC comprising multiply instantiated routers, wherein a design of each of the multiply instantiated routers is configured with allocated VC identifiers according to the VC mapping. Further, the method includes remapping the VC identifiers for each of the multiply instantiated routers based on its connection to other ones of the multiply instantiated routers and where allocation of VC identifiers is conducted according to each slice of the design of the multiply instantiated routers. Using split VC identifiers allows the multiply instantiated routers to have VC remapping/transformation functions that enable desired VC remapping at a plurality of positions on the NoC.
A method for generating a Network on Chip (NoC), comprising:
A non-transitory computer-readable medium, storing instructions generating a Network on Chip (NoC), the instructions comprising:
A system comprising, a control module configured to:
Dependencies are inferred from the claim text.