Intel® Quartus® Prime Pro Edition User Guide: Design Constraints

ID 683143
Date 12/04/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

1.1.2.2.1. NoC Assignment Editor Interface Controls

For designs targeting Intel Agilex® 7 M-Series FPGAs only, you can use the following interface controls of the NoC Assignment Editor to specify NoC assignments:
Table 4.  NoC Assignment Editor Interface Controls
NoC Assignment Editor GUI Description
Group Tab After completing Analysis & Elaboration and opening the NoC Assignment Editor, the Group tab displays two columns. The Network Interface Unit column displays a list of all NoC initiator, target, PLL, and SSM elements in your design. The Group Name column allows you to assign each of the elements to one of two NoC groups by entering the name of the group. You can define a custom, case-insensitive Group Name. Default names are NOC_GROUP_0 and NOC_GROUP_1. Each group must contain the NoC initiators and targets that you connect through that high-speed interconnect NoC, as well as one NoC PLL, and one NoC SSM. You must complete all assignments on the Group tab before proceeding to the Connections tab.
Connections Tab You use the Connections tab to define connection assignments between NoC initiators and targets. Specify connections between a NoC initiator and a target or SSM by enabling the corresponding checkbox in the connection table. The group subtab includes a connection table with all the NoC initiators for that group listed on the left-hand side, and of all the NoC targets and SSM elements for the group listed across the top. You must complete all assignments on the Connections tab before proceeding to the Attributes tab.
Attributes Tab You use the NoC Assignment Editor to create attribute assignments between initiators and targets. You specify assignments for address mapping and bandwidth requirements for each connection on the Attributes tab. The Attributes tab includes a subtab for each group that you specify on the Group tab. Each subtab lists each initiator to target connection. You must complete all assignments on the Attributes tab before you can Save the assignments.