AN 886: Intel Agilex® 7 Device Design Guidelines

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

5.3.3. Configuring NoC IP

Initiator bridges are configured using the NoC Initiator Intel® FPGA IP. These initiator bridges include an option to have read data stored directly to M20K memory instead of the AXI* 4 read data channel. Write data is always through the AXI* 4 write data channel.

Target bridges are included as part of the memory resource IP when using the hard memory NoC. The High Bandwidth Memory (HBM2E) Interface Intel Agilex® 7 FPGA IP always uses the NoC and includes the target bridges automatically. The External Memory Interfaces (EMIF) IP has the option to use the hard memory NoC or to bypass it and connect directly to the FPGA fabric. Using the hard memory NoC or bypassing it depends on memory protocol/speeds and design needs. When using the NoC, the target bridges are automatically included in this IP.

The NoC PLL and SSM are configured using the NoC Clock Control Intel® FPGA IP.

For more information on the NoC Initiator Intel® FPGA IP or NoC Clock Control Intel® FPGA IP, refer to the Intel Agilex® 7 M-Series FPGA Network-on-Chip (NoC) User Guide.

For more information on the High Bandwidth Memory (HBM2E) Interface Intel Agilex® 7 FPGA IP, refer to the High Bandwidth Memory (HBM2E) Interface FPGA IP User Guide.

For more information on the External Memory Interfaces (EMIF) IP, refer to the External Memory Interfaces Intel Agilex® 7 M-Series FPGA IP User Guide.