Visible to Intel only — GUID: swb1694011660347
Ixiasoft
Visible to Intel only — GUID: swb1694011660347
Ixiasoft
3.2.2. Initiator NoC Bandwidth
There is an additional service network running parallel to the main switch network within each hard memory NoC. This service network connects the NoC SSM and the HPS AXI4-Lite initiator to AXI4-Lite targets.
Initiator Frequency across Device Speed Grade shows the maximum frequencies of a NoC initiator in a design as a function of the device speed grade. Complex and congested designs may not achieve these frequencies, and the Intel® Quartus® Prime software may report warnings during compilation.
Device Speed Grade | NoC Initiator Frequency (MHz) |
---|---|
-1 | <=660 |
-2 | <=630 |
-3 | <=450 |
You use the NoC Initiator Intel FPGA IP to configure the AXI4 or AXI4-Lite interfaces between AXI4 managers in your logic and the hard memory NoC. Configuring the NoC Initiator Intel FPGA IP exposes several clocking scenarios, as Planning NoC and Memory Solution Clocks describes. During compilation, the Fitter maps these interfaces to NoC initiator bridges in the hard memory NoC.
The number of NoC initiators in your design depends on the memory bandwidth requirements of the application you are designing. Calculate the bandwidth that an individual NoC initiator can support by multiplying the width of its data bus by the clock frequency of the logic driving the NoC initiator. Higher operating frequencies may require fewer NoC initiators but can encounter more difficulty when closing timing.
Where:
- NoC Initiator Width = 256 bit or 32 bit
- INIU Frequency = refers to frequency at which the AXI4 to the initiator is operating. Maximum achievable frequency depends on device speed grade, as shown in Initiator Frequency Across Device Speed Grade and Clocking.
On a -2 speed grade device, with an initiator running at 630MHz, you can expect to achieve a maximum bandwidth of 20.16GBps.
For more information on bandwidth considerations, refer to Initiator and Target Bandwidth Considerations in Intel Agilex® 7 M-Series FPGA Network-on-Chip (NoC) User Guide.