P-Tile Avalon® Streaming FPGA IP for PCI Express* User Guide
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.
| Lane Rate | Link Width | Application Interface Data Width | Application Clock Frequency (MHz) | Recommended FPGA Fabric Speed Grades | 
|---|---|---|---|---|
| Gen4 | x4 | 128-bit | 350/400/450 ( Stratix® 10 DX) 350/400/450/500 ( Agilex™ 7)1 | -1, -2 ( Stratix® 10 DX) -1, -2, -3 ( Agilex™ 7) | 
| x8 | 512-bit | 175/200/225 ( Stratix® 10 DX) 175/200/225/250 ( Agilex™ 7)1 | -1, -2 ( Stratix® 10 DX) -1, -2, -3 ( Agilex™ 7) | |
| x8 | 256-bit | 175/200/225/350/400/ 450 ( Stratix® 10 DX) 175/200/225/250/350/ 400/450/500 ( Agilex™ 7)1 | -1, -2 ( Stratix® 10 DX) -1, -2, -3 ( Agilex™ 7) | |
| x16 | 512-bit | 175/200/225/350/400 ( Stratix® 10 DX) 175/200/225/250/350/ 400/450/500 ( Agilex™ 7)1 | -1, -2 ( Stratix® 10 DX) -1, -2, -3 ( Agilex™ 7) | |
| Gen3 | x4 | 128-bit | 250 | -1, -2, -3 | 
| x8 | 256-bit | 250 | -1, -2, -3 | |
| x16 | 512-bit | 250 | -1, -2, -3 | |
| x16 | 256-bit | 250 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.
| Link Configuration | Device Family | ALMs | M20Ks | Logic Registers | 
|---|---|---|---|---|
| Gen4 x16, EP | Stratix® 10 DX | 3,191 | 0 | 10,255 | 
| Gen4 x16, EP | Agilex™ 7 | 3,513 | 0 | 9,896 | 
For details on the application clock frequencies that the IP core can support, refer to PHY Clock and Application Clock Frequencies.