Back to results
US 12,184,499 B2Granted
System and method for editing a network-on-chip (NOC)
AssigneeArteris, Inc.
InventorBenoit de Lescure
Life of this patent
Estimating the term…
Abstract
A system and method implemented by tool is disclosed. The tool receives input of a network-on-chip (NoC) and the NoC's desired connectivity and efficiently guides the designer through interactive NoC topology editing sessions to ensure the obtained network is both complete and correct during topology creation or modification.
Claims12
A method comprising:
- receiving a description of a network-on-chip (NoC) connectivity, including:
- receiving a list of sources of traffic;
- and
- receiving a list of destinations of traffic;
- creating an initial NoC topology chart showing routes for traffic between each source and each of the source's respective destinations;
- receiving user input for changes to at least one route;
- determining an insertion point for a NoC element;
- inserting the NoC element at the insertion point;
- updating the initial NoC topology to generate a new NoC topology that includes the NoC element at the insertion point;
- analyzing the new NoC topology for rule violations;
- and
- reporting the rule violation to a user.
9 more elements
A system comprising:
- memory for storing code;
- a display;
- and
- a processor in communication with the memory and the display, wherein the processor executes the code to cause the system to:
- receive connectivity information for a network-on-chip (NoC) including sources and destinations;
- create an initial NoC topology chart for traffic between each source and each of the source's respective destinations;
- receive at least one user input identifying at least one change to the initial NoC topology;
- determine an insertion point for a NoC element based on the at least one change;
- inserts the NoC element at the insertion point;
- generate a new NoC topology by updating the initial NoC topology having the NoC element at the insertion point;
- analyzing the new NoC topology for rule violations;
- and
- reporting the rule violation to a user.
10 more elements
Dependencies are inferred from the claim text.