US 12,237,980 B2
Topology synthesis of a network-on-chip (NoC)
Moez Cherif, San Jose, CA (US); Benoit De Lescure, Campbell, CA (US); and Xavier Van Ruymbeke, Montigny-le-Bretonneux (FR)
Assigned to ARTERIS, INC., Campbell, CA (US)
Filed by ARTERIS, INC., Campbell, CA (US)
Filed on Sep. 10, 2021, as Appl. No. 17/471,857.
Application 17/471,857 is a continuation of application No. 16/728,335, filed on Dec. 27, 2019, granted, now 11,121,933.
Prior Publication US 2021/0409284 A1, Dec. 30, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 41/14 (2022.01); G06F 30/32 (2020.01); G06F 30/392 (2020.01); G06F 30/394 (2020.01); H04L 41/0803 (2022.01); H04L 41/12 (2022.01); H04L 43/0811 (2022.01); H04L 45/00 (2022.01); H04L 67/1001 (2022.01); H04L 69/329 (2022.01); H04W 40/32 (2009.01); H04W 84/18 (2009.01); G06F 115/02 (2020.01)
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
OG exemplary drawing
 
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.