AN 886: Intel Agilex® 7 Device Design Guidelines

ID 683634
Date 10/09/2023
Public
Document Table of Contents

5.3.2. NoC Design Flow

Creating a hard memory NoC design consists of the following high-level steps:
  1. Configure the NoC IP including initiator bridges, target bridges, PLL, and SSM.
  2. Instantiate the NoC IP in your design.
  3. Specify initiator-to-target connectivity, address mapping, and bandwidth requirements.
  4. Assign physical locations for NoC elements.
  5. Compile your design and review the results.

Example designs are available for using the hard memory NoC with either high-bandwidth memory (HBM2E) or external memory interfaces. These example designs are full Intel® Quartus® Prime projects including a simulation testbench and are a good starting point for understanding the NoC design flow.