FPGAs with hard PCIe Gen3
Devices whose fastest hard PCI Express block runs at Gen3 (8 GT/s). A hard block saves logic and simplifies timing closure compared with a soft IP core. There are 88 devices from AMD, Altera, Efinix, Gowin, Lattice, sorted by logic capacity.
| Device | LUT4-eq. | Vendor logic | DSP | Block RAM | Max I/O | Transceivers | PCIe |
|---|---|---|---|---|---|---|---|
| GW5ART-15Gowin Arora V | 15.1K 15.1K LUT4 | — | 28 | 0.6 Mb | 53 | 4 SERDES 12.5 Gb/s | Gen3 |
| GW5AT-15Gowin Arora V | 15.1K 15.1K LUT4 | — | 28 | 0.6 Mb | 53 | 4 SERDES 12.5 Gb/s | Gen3 |
| LFCPNX-50Lattice CertusPro-NX | 43.3K 43.3K LUT4 | 52K LC | 96 | 1.7 Mb | 269 | 4 SERDES 10.3125 Gb/s | Gen3 |
| XCAU7PAMD Artix UltraScale+ | 59.2K 37K LUT6 | 82K SLC | 216 | 3.8 Mb | 248 | 4 GTH 16.3 Gb/s | Gen3 |
| GW5AT-60Gowin Arora V | 59.9K 59.9K LUT4 | — | 118 | 2.1 Mb | 320 | 4 SERDES 12.5 Gb/s | Gen3 |
| A3C 100Altera Agilex 3 | 68K 34K ALMs | 100K LE | 138 | 5.1 Mb | 392 | 4 XCVR 12.5 Gb/s | Gen3 |
| LFCPNX-100Lattice CertusPro-NX | 80K 80K LUT4 | 96K LC | 156 | 3.7 Mb | 305 | 8 SERDES 10.3125 Gb/s | Gen3 |
| Tz75Efinix Topaz | 80.8K 80.8K LUT4 | 75.5K LE | 264 | 5.3 Mb | 223 | 8 SERDES 12.5 Gb/s | Gen3 |
| GW5AT-75Gowin Arora V | 86.7K 86.7K LUT4 | — | 213 | 4.5 Mb | 312 | 8 SERDES 12.5 Gb/s | Gen3 |
| A3C 135Altera Agilex 3 | 91.6K 45.8K ALMs | 135K LE | 184 | 6.9 Mb | 392 | 4 XCVR 12.5 Gb/s | Gen3 |
| Tz100Efinix Topaz | 108K 108K LUT4 | 101K LE | 312 | 6.3 Mb | 223 | 8 SERDES 12.5 Gb/s | Gen3 |
| XCZU3TCGAMD Zynq UltraScale+ MPSoC | 115K 72K LUT6 | 157K SLC | 576 | 5.1 Mb | 124 | 8 GTH 16.3 Gb/s | Gen3 |
| XCZU3TEGAMD Zynq UltraScale+ MPSoC | 115K 72K LUT6 | 157K SLC | 576 | 5.1 Mb | 124 | 8 GTH 16.3 Gb/s | Gen3 |
| 10AX016Altera Arria 10 | 123K 61.5K ALMs | 210K LE | 156 | 8.6 Mb | 288 | 12 XCVR 17.4 Gb/s | Gen3 |
| GW5AST-138Gowin Arora V | 138K 138K LUT4 | — | 298 | 6 Mb | 376 | 8 SERDES 12.5 Gb/s | Gen3 |
| GW5AT-138Gowin Arora V | 138K 138K LUT4 | — | 298 | 6 Mb | 312 | 8 SERDES 12.5 Gb/s | Gen3 |
| XCZU4CGAMD Zynq UltraScale+ MPSoC | 141K 88K LUT6 | 192K SLC | 728 | 4.5 Mb | 252 | 16 GTH 16.3 Gb/s | Gen3 |
| XCZU4EGAMD Zynq UltraScale+ MPSoC | 141K 88K LUT6 | 192K SLC | 728 | 4.5 Mb | 252 | 16 GTH 16.3 Gb/s | Gen3 |
| XCZU4EVAMD Zynq UltraScale+ MPSoC | 141K 88K LUT6 | 192K SLC | 728 | 4.5 Mb | 252 | 16 GTH 16.3 Gb/s | Gen3 |
| 10AX022Altera Arria 10 | 167K 83.7K ALMs | 288K LE | 192 | 11.5 Mb | 288 | 12 XCVR 17.4 Gb/s | Gen3 |
| XCAU20PAMD Artix UltraScale+ | 174K 109K LUT6 | 238K SLC | 900 | 7 Mb | 228 | 12 GTY 32.75 Gb/s | Gen3 |
| XCZU5CGAMD Zynq UltraScale+ MPSoC | 187K 117K LUT6 | 256K SLC | 1,248 | 5.1 Mb | 252 | 16 GTH 16.3 Gb/s | Gen3 |
| XCZU5EGAMD Zynq UltraScale+ MPSoC | 187K 117K LUT6 | 256K SLC | 1,248 | 5.1 Mb | 252 | 16 GTH 16.3 Gb/s | Gen3 |
| XCZU5EVAMD Zynq UltraScale+ MPSoC | 187K 117K LUT6 | 256K SLC | 1,248 | 5.1 Mb | 252 | 16 GTH 16.3 Gb/s | Gen3 |
| 10AX027Altera Arria 10 | 203K 102K ALMs | 354K LE | 830 | 14.7 Mb | 384 | 24 XCVR 17.4 Gb/s | Gen3 |
| XCAU25PAMD Artix UltraScale+ | 226K 141K LUT6 | 308K SLC | 1,200 | 10.5 Mb | 304 | 12 GTY 32.75 Gb/s | Gen3 |
| Tz200Efinix Topaz | 230K 230K LUT4 | 215K LE | 840 | 15.8 Mb | 227 | 16 SERDES 12.5 Gb/s | Gen3 |
| 10AX032Altera Arria 10 | 237K 119K ALMs | 419K LE | 985 | 17.4 Mb | 384 | 24 XCVR 17.4 Gb/s | Gen3 |
| GX 400Altera Stratix 10 GX/SX | 256K 128K ALMs | 378K LE | 648 | 30 Mb | 374 | 24 XCVR/XCVR 28.3 Gb/s | Gen3 |
| SX 400Altera Stratix 10 GX/SX | 256K 128K ALMs | 378K LE | 648 | 30 Mb | 374 | 24 XCVR/XCVR 28.3 Gb/s | Gen3 |
| XCKU3PAMD Kintex UltraScale+ | 261K 163K LUT6 | 356K SLC | 1,368 | 12.7 Mb | 304 | 16 GTY 32.75 Gb/s | Gen3 |
| XC7VX330TAMD Virtex-7 | 326K 204K LUT6 | 326K LC | 1,120 | 26.4 Mb | 700 | 28 GTH 13.1 Gb/s | Gen3 |
| XCKU5PAMD Kintex UltraScale+ | 347K 217K LUT6 | 475K SLC | 1,824 | 16.9 Mb | 304 | 16 GTY 32.75 Gb/s | Gen3 |
| Tz325Efinix Topaz | 349K 349K LUT4 | 326K LE | 1,008 | 19.2 Mb | 227 | 16 SERDES 12.5 Gb/s | Gen3 |
| 10AX048Altera Arria 10 | 364K 182K ALMs | 629K LE | 1,368 | 28.1 Mb | 492 | 36 XCVR 17.4 Gb/s | Gen3 |
| XCZU7CGAMD Zynq UltraScale+ MPSoC | 368K 230K LUT6 | 504K SLC | 1,728 | 11 Mb | 464 | 24 GTH 16.3 Gb/s | Gen3 |
| XCZU7EGAMD Zynq UltraScale+ MPSoC | 368K 230K LUT6 | 504K SLC | 1,728 | 11 Mb | 464 | 24 GTH 16.3 Gb/s | Gen3 |
| XCZU7EVAMD Zynq UltraScale+ MPSoC | 368K 230K LUT6 | 504K SLC | 1,728 | 11 Mb | 464 | 24 GTH 16.3 Gb/s | Gen3 |
| XC7VX415TAMD Virtex-7 | 412K 258K LUT6 | 412K LC | 2,160 | 30.9 Mb | 600 | 48 GTH 13.1 Gb/s | Gen3 |
| GX 650Altera Stratix 10 GX/SX | 415K 207K ALMs | 612K LE | 1,152 | 49 Mb | 392 | 24 XCVR/XCVR 28.3 Gb/s | Gen3 |
| SX 650Altera Stratix 10 GX/SX | 415K 207K ALMs | 612K LE | 1,152 | 49 Mb | 392 | 24 XCVR/XCVR 28.3 Gb/s | Gen3 |
| 10AX057Altera Arria 10 | 434K 217K ALMs | 747K LE | 1,523 | 35.2 Mb | 696 | 48 XCVR 17.4 Gb/s | Gen3 |
| XCKU11PAMD Kintex UltraScale+ | 478K 299K LUT6 | 653K SLC | 2,928 | 21.1 Mb | 512 | 52 GTH/GTY 32.75 Gb/s | Gen3 |
| XCZU11EGAMD Zynq UltraScale+ MPSoC | 478K 299K LUT6 | 653K SLC | 2,928 | 21.1 Mb | 512 | 48 GTH/GTY 32.75 Gb/s | Gen3 |
| 10AX066Altera Arria 10 | 501K 251K ALMs | 865K LE | 1,687 | 41.7 Mb | 696 | 48 XCVR 17.4 Gb/s | Gen3 |
| XC7VX550TAMD Virtex-7 | 554K 346K LUT6 | 554K LC | 2,880 | 41.5 Mb | 600 | 80 GTH 13.1 Gb/s | Gen3 |
| GX 850Altera Stratix 10 GX/SX | 570K 285K ALMs | 841K LE | 2,016 | 68 Mb | 688 | 48 XCVR/XCVR 28.3 Gb/s | Gen3 |
| SX 850Altera Stratix 10 GX/SX | 570K 285K ALMs | 841K LE | 2,016 | 68 Mb | 688 | 48 XCVR/XCVR 28.3 Gb/s | Gen3 |
| XC7VH580TAMD Virtex-7 | 580K 363K LUT6 | 580K LC | 1,680 | 33 Mb | 600 | 56 GTH/GTZ 28.05 Gb/s | Gen3 |
| XCVU3PAMD Virtex UltraScale+ | 630K 394K LUT6 | 862K SLC | 2,280 | 25.3 Mb | 520 | 40 GTY 32.75 Gb/s | Gen3 |
| XCZU17EGAMD Zynq UltraScale+ MPSoC | 677K 423K LUT6 | 926K SLC | 1,590 | 28 Mb | 668 | 72 GTH/GTY 32.75 Gb/s | Gen3 |
| 10AT090Altera Arria 10 | 679K 340K ALMs | 1180K LE | 1,518 | 47.3 Mb | 624 | 78 XCVR/XCVR 25.78 Gb/s | Gen3 |
| 10AX090Altera Arria 10 | 679K 340K ALMs | 1180K LE | 1,518 | 47.3 Mb | 768 | 96 XCVR 17.4 Gb/s | Gen3 |
| XC7VX690TAMD Virtex-7 | 693K 433K LUT6 | 693K LC | 3,600 | 51.7 Mb | 1,000 | 80 GTH 13.1 Gb/s | Gen3 |
| XCVU31PAMD Virtex UltraScale+ HBM | 704K 440K LUT6 | 962K SLC | 2,880 | 23.6 Mb | 208 | 32 GTY 32.75 Gb/s | Gen3 |
| XCVU33PAMD Virtex UltraScale+ HBM | 704K 440K LUT6 | 962K SLC | 2,880 | 23.6 Mb | 208 | 32 GTY 32.75 Gb/s | Gen3 |
| XCKU15PAMD Kintex UltraScale+ | 837K 523K LUT6 | 1143K SLC | 1,968 | 34.6 Mb | 668 | 76 GTH/GTY 32.75 Gb/s | Gen3 |
| XCZU19EGAMD Zynq UltraScale+ MPSoC | 837K 523K LUT6 | 1143K SLC | 1,968 | 34.6 Mb | 668 | 72 GTH/GTY 32.75 Gb/s | Gen3 |
| 10AT115Altera Arria 10 | 854K 427K ALMs | 1506K LE | 1,518 | 53 Mb | 624 | 78 XCVR/XCVR 25.78 Gb/s | Gen3 |
| 10AX115Altera Arria 10 | 854K 427K ALMs | 1506K LE | 1,518 | 53 Mb | 768 | 96 XCVR 17.4 Gb/s | Gen3 |
| XC7VH870TAMD Virtex-7 | 876K 548K LUT6 | 876K LC | 2,520 | 49.6 Mb | 300 | 88 GTH/GTZ 28.05 Gb/s | Gen3 |
| GX 1100Altera Stratix 10 GX/SX | 899K 449K ALMs | 1325K LE | 2,592 | 107 Mb | 688 | 48 XCVR/XCVR 28.3 Gb/s | Gen3 |
| SX 1100Altera Stratix 10 GX/SX | 899K 449K ALMs | 1325K LE | 2,592 | 107 Mb | 688 | 48 XCVR/XCVR 28.3 Gb/s | Gen3 |
| XCVU5PAMD Virtex UltraScale+ | 962K 601K LUT6 | 1314K SLC | 3,474 | 36 Mb | 832 | 80 GTY 32.75 Gb/s | Gen3 |
| XC7VX980TAMD Virtex-7 | 979K 612K LUT6 | 979K LC | 3,600 | 52.7 Mb | 900 | 72 GTH 13.1 Gb/s | Gen3 |
| GX 1650Altera Stratix 10 GX/SX | 1101K 551K ALMs | 1624K LE | 3,145 | 114 Mb | 704 | 96 XCVR/XCVR 28.3 Gb/s | Gen3 |
| SX 1650Altera Stratix 10 GX/SX | 1101K 551K ALMs | 1624K LE | 3,145 | 114 Mb | 704 | 96 XCVR/XCVR 28.3 Gb/s | Gen3 |
| XC7VX1140TAMD Virtex-7 | 1139K 712K LUT6 | 1139K LC | 3,360 | 66.1 Mb | 1,100 | 96 GTH 13.1 Gb/s | Gen3 |
| XCVU7PAMD Virtex UltraScale+ | 1261K 788K LUT6 | 1724K SLC | 4,560 | 50.6 Mb | 832 | 80 GTY 32.75 Gb/s | Gen3 |
| XCKU19PAMD Kintex UltraScale+ | 1347K 842K LUT6 | 1843K SLC | 1,080 | 60.8 Mb | 540 | 32 GTY 32.75 Gb/s | Gen3 |
| GX 2100Altera Stratix 10 GX/SX | 1359K 680K ALMs | 2005K LE | 3,744 | 127 Mb | 704 | 96 XCVR/XCVR 28.3 Gb/s | Gen3 |
| SX 2100Altera Stratix 10 GX/SX | 1359K 680K ALMs | 2005K LE | 3,744 | 127 Mb | 704 | 96 XCVR/XCVR 28.3 Gb/s | Gen3 |
| XCVU35PAMD Virtex UltraScale+ HBM | 1395K 872K LUT6 | 1907K SLC | 5,952 | 47.3 Mb | 416 | 64 GTY 32.75 Gb/s | Gen3 |
| XCVU45PAMD Virtex UltraScale+ HBM | 1395K 872K LUT6 | 1907K SLC | 5,952 | 47.3 Mb | 416 | 64 GTY 32.75 Gb/s | Gen3 |
| GX 2500Altera Stratix 10 GX/SX | 1642K 821K ALMs | 2422K LE | 5,011 | 195 Mb | 1,160 | 96 XCVR/XCVR 28.3 Gb/s | Gen3 |
| SX 2500Altera Stratix 10 GX/SX | 1642K 821K ALMs | 2422K LE | 5,011 | 195 Mb | 1,160 | 96 XCVR/XCVR 28.3 Gb/s | Gen3 |
| XCVU23PAMD Virtex UltraScale+ | 1648K 1030K LUT6 | 2252K SLC | 1,320 | 74.3 Mb | 644 | 38 GTY/GTM 58 Gb/s | Gen3 |
| GX 2800Altera Stratix 10 GX/SX | 1866K 933K ALMs | 2753K LE | 5,760 | 229 Mb | 1,160 | 96 XCVR/XCVR 28.3 Gb/s | Gen3 |
| SX 2800Altera Stratix 10 GX/SX | 1866K 933K ALMs | 2753K LE | 5,760 | 229 Mb | 1,160 | 96 XCVR/XCVR 28.3 Gb/s | Gen3 |
| XCVU9PAMD Virtex UltraScale+ | 1891K 1182K LUT6 | 2586K SLC | 6,840 | 75.9 Mb | 832 | 120 GTY 32.75 Gb/s | Gen3 |
| XCVU11PAMD Virtex UltraScale+ | 2074K 1296K LUT6 | 2835K SLC | 9,216 | 70.9 Mb | 624 | 96 GTY 32.75 Gb/s | Gen3 |
| XCVU27PAMD Virtex UltraScale+ | 2074K 1296K LUT6 | 2835K SLC | 9,216 | 70.9 Mb | 676 | 80 GTY/GTM 58 Gb/s | Gen3 |
| XCVU37PAMD Virtex UltraScale+ HBM | 2086K 1304K LUT6 | 2852K SLC | 9,024 | 70.9 Mb | 624 | 96 GTY 32.75 Gb/s | Gen3 |
| XCVU47PAMD Virtex UltraScale+ HBM | 2086K 1304K LUT6 | 2852K SLC | 9,024 | 70.9 Mb | 624 | 96 GTY 32.75 Gb/s | Gen3 |
| XCVU57PAMD Virtex UltraScale+ HBM | 2086K 1304K LUT6 | 2852K SLC | 9,024 | 70.9 Mb | 624 | 64 GTY/GTM 58 Gb/s | Gen3 |
| XCVU13PAMD Virtex UltraScale+ | 2765K 1728K LUT6 | 3780K SLC | 12,288 | 94.5 Mb | 832 | 128 GTY 32.75 Gb/s | Gen3 |
| XCVU29PAMD Virtex UltraScale+ | 2765K 1728K LUT6 | 3780K SLC | 12,288 | 94.5 Mb | 676 | 80 GTY/GTM 58 Gb/s | Gen3 |
| XCVU19PAMD Virtex UltraScale+ | 6538K 4086K LUT6 | 8938K SLC | 3,840 | 75.9 Mb | 2,072 | 80 GTY 32.75 Gb/s | Gen3 |
Data from the vendors' selection guides. Use the FPGA finder to combine this with other filters.