P-Tile Avalon® Streaming Intel® FPGA IP for PCI Express* User Guide

ID 683059
Date 12/13/2021
Public

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

Document Table of Contents

1.5. Performance and Resource Utilization

The following table shows the recommended FPGA fabric speed grades for all the configurations that the Avalon® -ST IP core supports.

Table 5.   Intel® Stratix® 10 DX / Intel® Agilex™ Recommended FPGA Fabric Speed Grades for All Avalon-ST Widths and FrequenciesThe recommended FPGA fabric speed grades are for production parts.

Lane Rate

Link Width

Application Interface Data Width

Application Clock Frequency (MHz)

Recommended FPGA Fabric Speed Grades

Gen4

x4 128-bit

350 MHz / 400 MHz / 450 MHz ( Intel® Stratix® 10 DX)

350 MHz / 400 MHz / 450 MHz / 500 MHz ( Intel® Agilex™ )

1

-1, -2 ( Intel® Stratix® 10 DX)

-1, -2, -3 ( Intel® Agilex™ )

x8 512-bit

175 MHz / 200 MHz / 225 MHz ( Intel® Stratix® 10 DX)

175 MHz / 200 MHz / 225 MHz / 250 MHz ( Intel® Agilex™ )

1

-1, -2 ( Intel® Stratix® 10 DX)

-1, -2, -3 ( Intel® Agilex™ )

x8 256-bit

175 MHz / 200 MHz / 225 MHz / 350 MHz / 400 MHz / 450 MHz ( Intel® Stratix® 10 DX)

175 MHz / 200 MHz / 225 MHz / 250 MHz / 350 MHz / 400 MHz / 450 MHz / 500 MHz ( Intel® Agilex™ )

1

-1, -2 ( Intel® Stratix® 10 DX)

-1, -2, -3 ( Intel® Agilex™ )

x16 512-bit

175 MHz / 200 MHz / 225 MHz / 350 MHz / 400 MHz / 450 MHz ( Intel® Stratix® 10 DX)

175 MHz / 200 MHz / 225 MHz / 250 MHz / 350 MHz / 400 MHz / 450 MHz / 500 MHz ( Intel® Agilex™ )

1
-1, -2

( Intel® Stratix® 10 DX)

-1, -2, -3 ( Intel® Agilex™ )

Gen3

x4 128-bit 250 MHz -1, -2, -3

x8

256-bit 250 MHz -1, -2, -3
x16 512-bit 250 MHz -1, -2, -3
x16 256-bit 250 MHz 2 -1, -2, -3

The following table shows the typical resource utilization information for selected configurations.

The resource usage is based on the Avalon® -ST IP core top-level entity (intel_pcie_ptile_ast) that includes IP core soft logic implemented in the FPGA fabric.

Table 6.  Resource Utilization Information for the P-tile Avalon® Streaming IP for PCI Express*
Design Example Used Link Configuration Device Family ALMs M20Ks Logic Registers
Programmed I/O (PIO) Gen4 x16, EP Intel® Stratix® 10 DX 3,191 0 10,255
Programmed I/O (PIO) Gen4 x16, EP Intel® Agilex™ 3,513 0 9,896

For details on the application clock frequencies that the IP core can support, refer to .

1 Select the highest clock frequency to achieve maximum PCIe Gen4 bandwidth.
2 In this configuration, interface efficiency is traded off for lower interface width.