Quartus® Prime Pro Edition User Guide: Design Constraints

ID 683143
Date 8/07/2024
Public
Document Table of Contents

2.1.3. Interface Planner NoC Tool Flow

For designs targeting Agilex® 7 M-Series FPGAs only, you can use Interface Planner to assign physical locations for Network-on-Chip (NoC) initiators, PLLs, and SSMs. The Hard Memory NoC facilitates high-bandwidth data movement between the FPGA core logic and memory resources, such as HBM2e and DDR5 memories.

You can use Interface Planner to assign physical locations for NoC initiators, targets (as part of the HBM2e or external memory interfaces), PLLs, and SSMs. If you do not make physical assignments for NoC elements, the Fitter places NoC elements automatically during compilation.

You use the floorplan view in Interface Planner to place hard memory NoC and periphery elements. There are three floorplan views available:

  • NoC View—shows a filtered view of NoC initiators and targets.
  • Chip View—shows the placeable locations for hard memory NoC elements, including NoC initiators, targets, PLLs, and SSMs.
  • Package View—NoC elements are not visible in the Package View.

Refer to Making NoC Physical Assignments Using Interface Planner in the Agilex® 7 M-Series FPGA Network-on-Chip (NoC) User Guide for details.