FPGAs with a hard RISC-V processor
A growing number of FPGAs integrate hard RISC-V cores, from Microchip PolarFire SoC to Efinix Titanium, Gowin Arora V and Lattice parts. There are 24 devices from Efinix, Gowin, Microchip, sorted by logic capacity.
| Device | LUT4-eq. | Vendor logic | DSP | Block RAM | Max I/O | Transceivers | PCIe |
|---|---|---|---|---|---|---|---|
| MPFS025TMicrochip PolarFire SoC | 23K 23K LUT4 | 23K LE | 68 | 1.6 Mb | 108 | 4 SERDES 12.5 Gb/s | Gen2 |
| Tz75Efinix Topaz | 80.8K 80.8K LUT4 | 75.5K LE | 264 | 5.3 Mb | 223 | 8 SERDES 12.5 Gb/s | Gen3 |
| Ti85Efinix Titanium | 81.6K 81.6K LUT4 | 83.2K LE | 300 | 6.2 Mb | 223 | 8 SERDES 16 Gb/s | Gen4 |
| MPFS095TMicrochip PolarFire SoC | 93K 93K LUT4 | 93K LE | 292 | 6 Mb | 276 | 4 SERDES 12.5 Gb/s | Gen2 |
| Tz100Efinix Topaz | 108K 108K LUT4 | 101K LE | 312 | 6.3 Mb | 223 | 8 SERDES 12.5 Gb/s | Gen3 |
| Ti135Efinix Titanium | 130K 130K LUT4 | 132K LE | 480 | 9.8 Mb | 223 | 8 SERDES 16 Gb/s | Gen4 |
| GW5AS-138Gowin Arora V | 138K 138K LUT4 | — | 298 | 6 Mb | 312 | — | — |
| GW5AST-138Gowin Arora V | 138K 138K LUT4 | — | 298 | 6 Mb | 376 | 8 SERDES 12.5 Gb/s | Gen3 |
| Ti140Efinix Titanium | ≈142K 142K LEs | 142K LE | 510 | 10.6 Mb | 310 | 16 SERDES 16 Gb/s | Gen4 |
| Ti165Efinix Titanium | 160K 160K LUT4 | 163K LE | 590 | 12.1 Mb | 337 | 16 SERDES 16 Gb/s | Gen4 |
| MPFS160TMicrochip PolarFire SoC | 161K 161K LUT4 | 161K LE | 498 | 10.2 Mb | 312 | 8 SERDES 12.5 Gb/s | Gen2 |
| Tz200Efinix Topaz | 230K 230K LUT4 | 215K LE | 840 | 15.8 Mb | 227 | 16 SERDES 12.5 Gb/s | Gen3 |
| Ti240Efinix Titanium | 232K 232K LUT4 | 237K LE | 860 | 17.6 Mb | 337 | 16 SERDES 16 Gb/s | Gen4 |
| MPFS250TMicrochip PolarFire SoC | 254K 254K LUT4 | 254K LE | 784 | 15.9 Mb | 372 | 16 SERDES 12.5 Gb/s | Gen2 |
| Ti260Efinix Titanium | ≈264K 264K LEs | 264K LE | 960 | 19.7 Mb | 310 | 16 SERDES 16 Gb/s | Gen4 |
| Tz325Efinix Topaz | 349K 349K LUT4 | 326K LE | 1,008 | 19.2 Mb | 227 | 16 SERDES 12.5 Gb/s | Gen3 |
| Ti375Efinix Titanium | 363K 363K LUT4 | 370K LE | 1,344 | 27.5 Mb | 337 | 16 SERDES 16 Gb/s | Gen4 |
| Ti450Efinix Titanium | ≈448K 448K LEs | 448K LE | 862 | 26.6 Mb | 480 | 24 SERDES 25.8 Gb/s | Gen4 |
| MPFS460TMicrochip PolarFire SoC | 461K 461K LUT4 | 461K LE | 1,420 | 28.5 Mb | 468 | 20 SERDES 12.5 Gb/s | Gen2 |
| Ti660Efinix Titanium | ≈657K 657K LEs | 657K LE | 1,260 | 38.9 Mb | 480 | 24 SERDES 25.8 Gb/s | Gen4 |
| Ti800Efinix Titanium | ≈796K 796K LEs | 796K LE | 1,536 | 47.2 Mb | 480 | 24 SERDES 25.8 Gb/s | Gen4 |
| Ti1250Efinix Titanium | ≈1233K 1233K LEs | 1233K LE | 2,380 | 73.1 Mb | 480 | 40 SERDES 25.8 Gb/s | Gen4 |
| Ti1600Efinix Titanium | ≈1578K 1578K LEs | 1578K LE | 3,050 | 93.6 Mb | 480 | 40 SERDES 25.8 Gb/s | Gen4 |
| Ti2000Efinix Titanium | ≈1974K 1974K LEs | 1974K LE | 3,808 | 117 Mb | 480 | 40 SERDES 25.8 Gb/s | Gen4 |
Data from the vendors' selection guides. Use the FPGA finder to combine this with other filters.