R-Tile Avalon® Streaming FPGA IP for PCI Express* User Guide
1.6. Performance and Resource Utilization
The following table shows the recommended FPGA fabric speed grades for all the configurations that the R-Tile Avalon® Streaming IP core supports.
Configuration |
Application Clock Frequency (MHz) | Recommended FPGA Fabric Speed Grades |
Note |
|---|---|---|---|
| Gen5 1x16 EP/RP/BP | 400 MHz 2 425 MHz 450 MHz 475 MHz 500 MHz |
-1, -2, -3 2 | |
| Gen4 1x16 EP/RP/BP | 250 MHz 275 MHz 300 MHz |
-1, -2, -3 | |
400 MHz 2 425 MHz 450 MHz 475 MHz 500 MHz |
-1, -2, -3 2 | ||
| Gen3 1x16 EP/RP/BP | 250 MHz 275 MHz 300 MHz |
-1, -2, -3 | |
| Gen5 2x8 EP/RP/BP | 400 MHz 2 425 MHz 450 MHz 475 MHz 500 MHz |
-1, -2, -3 2 | |
| Gen4 2x8 EP/RP/BP | 250 MHz 275 MHz 300 MHz |
-1, -2, -3 | |
400 MHz 2 425 MHz 450 MHz 475 MHz 500 MHz |
-1, -2, -3 2 | 3 | |
| Gen3 2x8 EP/RP/BP | 250 MHz 275 MHz 300 MHz |
-1, -2, -3 | |
| Gen5 4x4 EP/RP/BP | 400 MHz 2 425 MHz 450 MHz 475 MHz 500 MHz |
-1, -2, -3 2 | |
| Gen4 4x4 EP/RP/BP | 250 MHz 275 MHz 300 MHz |
-1, -2, -3 | |
400 MHz 2 425 MHz 450 MHz 475 MHz 500 MHz |
-1, -2, -3 2 | 3 | |
| Gen3 4x4 EP/RP/BP | 250 MHz 275 MHz 300 MHz |
-1, -2, -3 | |
PIPE Direct |
500 | -1, -2 |
The following table shows the typical resource utilization information for selected configurations.
The resource usage is based on the Avalon® Streaming IP core top-level entity (intel_rtile_pcie_ast) that includes IP core soft logic implemented in the FPGA fabric.
| Link Configuration | Device Family | ALMs | M20Ks | Dedicated Logic Registers |
|---|---|---|---|---|
| Gen5 x16 | Agilex™ 7 | 11721 | 0 | 32819 |
| Gen4 x16 | Agilex™ 7 | 11617 | 0 | 28127 |
| Gen3 x16 | Agilex™ 7 | 11617 | 0 | 28127 |
| 16-channel PIPE Direct | Agilex™ 7 | 2257 | 0 | 1836 |
For more details on the R-Tile Avalon® Streaming design example, refer to R-Tile Avalon Streaming FPGA IP for PCI Express Design Example User Guide.