| CPC H04L 41/145 (2013.01) [G06F 30/32 (2020.01); G06F 30/392 (2020.01); G06F 30/394 (2020.01); H04L 41/0803 (2013.01); H04L 41/12 (2013.01); H04L 43/0811 (2013.01); H04L 45/46 (2013.01); H04L 67/1001 (2022.05); H04L 69/329 (2013.01); H04W 40/32 (2013.01); H04W 84/18 (2013.01); G06F 2115/02 (2020.01)] | 15 Claims |

|
1. A method comprising:
receiving a plurality of constraints for a network-on-chip (NoC);
generating a network description for the NoC using the plurality of constraints, wherein the network description handles a plurality of traffic classes and satisfies the plurality of constraints;
generating a global consolidation roadmap including nodes and edges between a plurality of initiators and a plurality of targets;
merging at least two nodes using performance-aware node clustering;
clustering edges using performance aware edge clustering; and
generating a synthesis of the NoC.
|