Intel® Agilex® 7 M-Series FPGA Network-on-Chip (NoC) User Guide

ID 768844
Date 5/22/2023
Public

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

Document Table of Contents

4.4.1. General NoC IP Connectivity Guidelines

To create a hard memory NoC design, you instantiate NoC initiators, the NoC clock control, and the HBM2e Intel FPGA IP or the External Memory Interface (EMIF) Intel FPGA IP containing the NoC targets in your Platform Designer system or in your RTL netlist. Connect these IP blocks to external pins or FPGA core logic, as this section of the document describes in detail.

Follow the instructions in the next section to connect the NoC IP together before compilation in the Intel® Quartus® Prime Pro Edition software. You can run RTL simulation after running Analysis & Elaboration and after specifying NoC connectivity and addressing in the NoC Assignment Editor.

You can run an optional early flow for RTL simulation after defining NoC connectivity and addressing in Platform Designer, as Options for Specifying NoC Connectivity and Addressing describes. This flow allows RTL simulation before running Analysis & Elaboration. The next section highlights the optional steps necessary to enable early RTL simulation. Note that to proceed with compilation in the Intel® Quartus® Prime Pro Edition software, you must also define NoC connectivity and addressing in the NoC Assignment Editor, as Making NoC Assignments describes.