Visible to Intel only — GUID: qaw1665161397890
Ixiasoft
Visible to Intel only — GUID: qaw1665161397890
Ixiasoft
3.5.2.1. Step 1: Make Group Assignments in the NoC Assignment Editor
- Click Analysis & Elaboration on the Compilation Dashboard.
- Click Assignments > Network on Chip (NoC) Assignment Editor. The Group tab displays two columns:
- Network Interface Unit column—displays a list of all NoC initiator, target, PLL, and SSM elements in your design.
- Group Name column—assign each of the elements to one of two groups by entering the name of the group. You can define a custom, case-insensitive Group Name. Group names support alphanumeric and underscore ‘_’ characters.
During the Fitter stage, one group is associated with the hard memory NoC that runs along the top edge of the die. The other group is associated with the hard memory NoC that runs along the bottom edge of the die. You can optionally specify which group is associated with which edge using Interface Planner. Otherwise, the Fitter automatically assigns this association during design compilation.
Each group must contain the NoC initiators and targets that you connect through that hard memory NoC, as well as the NoC PLL and SSM contained within an instance of the NoC Clock Control IP.
Figure 22. NoC Assignment Editor Group Tab shows an example with NoC initiators and targets assigned to groups NOC_GROUP_0 and NOC_GROUP_1.
The following shows the equivalent .qsf assignment for assigning a hard memory NoC element to a group:
set_instance_assignment -name NOC_GROUP \ <user-assigned noc group name> -to <hierarchical path name>