FPGA & adaptive SoC databook · online editionRev. 2026.10

Non-volatile and flash-based FPGAs

These FPGAs keep their configuration on chip (flash, NVCM or SONOS), so they are instant-on and need no external configuration memory. There are 84 devices from Altera, Gowin, Lattice, Microchip, sorted by logic capacity.

DeviceLUT4-eq.Vendor logicDSPBlock RAMMax I/OTransceiversPCIe
LCMXO2-256Lattice MachXO2256 256 LUT4———55——
iCE40LP384Lattice iCE40 LP/HX/LM384 384 LUT4384 LC——39——
LCMXO2-640Lattice MachXO2640 640 LUT4——0 Mb79——
LCMXO2-640ULattice MachXO2640 640 LUT4——0.1 Mb107——
iCE40LP640Lattice iCE40 LP/HX/LM640 640 LUT4640 LC—0 Mb10——
iCE40UL640Lattice iCE40 Ultra640 640 LUT4——0.1 Mb26——
LFMXO4-010Lattice MachXO4896 896 LUT41.1K LC—0.1 Mb105——
iCE40LM1KLattice iCE40 LP/HX/LM1.1K 1.1K LUT41.1K LC—0.1 Mb39——
iCE5LP1KLattice iCE40 Ultra1.1K 1.1K LUT4—20.1 Mb39——
GW1AN-1Gowin Arora1.2K 1.2K LUT4——0.1 Mb120——
GW1AN-1SGowin Arora1.2K 1.2K LUT4——0.1 Mb44——
GW1NZ-1Gowin LittleBee1.2K 1.2K LUT4——0.1 Mb48——
iCE40UL1KLattice iCE40 Ultra1.2K 1.2K LUT4——0.1 Mb26——
LCMXO2-1200Lattice MachXO21.3K 1.3K LUT4——0.1 Mb107——
LCMXO2-1200ULattice MachXO21.3K 1.3K LUT4——0.1 Mb206——
LFMXO4-015Lattice MachXO41.3K 1.3K LUT41.6K LC—0.1 Mb204——
iCE40HX1KLattice iCE40 LP/HX/LM1.3K 1.3K LUT41.3K LC—0.1 Mb98——
iCE40LP1KLattice iCE40 LP/HX/LM1.3K 1.3K LUT41.3K LC—0.1 Mb97——
GW1N-1P5Gowin LittleBee1.6K 1.6K LUT4——0.1 Mb125——
10M02Altera MAX 102K 2K LUT42K LE160.1 Mb246——
iCE40LM2KLattice iCE40 LP/HX/LM2K 2K LUT42K LC—0.1 Mb39——
iCE5LP2KLattice iCE40 Ultra2K 2K LUT4—40.1 Mb39——
LCMXO2-2000Lattice MachXO22.1K 2.1K LUT4——0.1 Mb206——
LCMXO2-2000ULattice MachXO22.1K 2.1K LUT4——0.1 Mb278——
LFMXO4-025Lattice MachXO42.1K 2.1K LUT42.6K LC—0.1 Mb204——
GW1N-2Gowin LittleBee2.3K 2.3K LUT4——0.1 Mb125——
GW1NR-2Gowin LittleBee2.3K 2.3K LUT4——0.1 Mb126——
GW1NZ-2Gowin LittleBee2.3K 2.3K LUT4——0.1 Mb125——
iCE40UP3KLattice iCE40 UltraPlus2.8K 2.8K LUT4—40.1 Mb21——
LFMXO4D-040Lattice MachXO43K 3K LUT43.6K LC—0.1 Mb204——
GW1AN-3Gowin Arora3.2K 3.2K LUT4——0.1 Mb208——
iCE40HX4KLattice iCE40 LP/HX/LM3.5K 3.5K LUT43.5K LC—0.1 Mb109——
iCE40LM4KLattice iCE40 LP/HX/LM3.5K 3.5K LUT43.5K LC—0.1 Mb39——
iCE40LP4KLattice iCE40 LP/HX/LM3.5K 3.5K LUT43.5K LC—0.1 Mb180——
iCE5LP4KLattice iCE40 Ultra3.5K 3.5K LUT4—40.1 Mb39——
10M04Altera MAX 104K 4K LUT44K LE200.2 Mb246——
LCMXO3D-4300Lattice MachXO3D4.3K 4.3K LUT4——0.1 Mb206——
LCMXO2-4000Lattice MachXO24.3K 4.3K LUT4——0.1 Mb278——
LFMXO4-050Lattice MachXO44.3K 4.3K LUT45.2K LC—0.1 Mb333——
LFMXO4D-050Lattice MachXO44.3K 4.3K LUT45.2K LC—0.1 Mb204——
GW1NRF-4BGowin LittleBee4.6K 4.6K LUT4—160.2 Mb25——
GW1N-4Gowin LittleBee4.6K 4.6K LUT4—160.2 Mb218——
GW1NR-4Gowin LittleBee4.6K 4.6K LUT4—160.2 Mb218——
GW1NS-4Gowin LittleBee4.6K 4.6K LUT4—160.2 Mb106——
GW1NS-4CGowin LittleBee4.6K 4.6K LUT4—160.2 Mb106——
GW1NSR-4Gowin LittleBee4.6K 4.6K LUT4—160.2 Mb106——
GW1NSR-4CGowin LittleBee4.6K 4.6K LUT4—160.2 Mb106——
iCE40UP5KLattice iCE40 UltraPlus5.3K 5.3K LUT4—80.1 Mb39——
GW1AN-5Gowin Arora5.4K 5.4K LUT4——0.1 Mb208——
LCMXO2-7000Lattice MachXO26.9K 6.9K LUT4——0.2 Mb334——
LFMXO4-080Lattice MachXO46.9K 6.9K LUT48.3K LC—0.2 Mb333——
LFMXO4D-080Lattice MachXO46.9K 6.9K LUT48.3K LC—0.2 Mb333——
iCE40HX8KLattice iCE40 LP/HX/LM7.7K 7.7K LUT47.7K LC—0.1 Mb208——
iCE40LP8KLattice iCE40 LP/HX/LM7.7K 7.7K LUT47.7K LC—0.1 Mb180——
10M08Altera MAX 108K 8K LUT48K LE240.4 Mb250——
GW1N-9Gowin LittleBee8.6K 8.6K LUT4—200.5 Mb276——
GW1NR-9Gowin LittleBee8.6K 8.6K LUT4—200.5 Mb276——
LCMXO3D-9400Lattice MachXO3D9.4K 9.4K LUT4——0.4 Mb383——
LFMXO4-110Lattice MachXO49.4K 9.4K LUT411.3K LC—0.4 Mb382——
LFMXO4D-110Lattice MachXO49.4K 9.4K LUT411.3K LC—0.4 Mb381——
LFMXO5-15DLattice MachXO5-NX11.7K 11.7K LUT414K LC160.3 Mb305——
10M16Altera MAX 1016K 16K LUT416K LE450.5 Mb320——
LFMXO5-20TDLattice MachXO5-NX16.7K 16.7K LUT420K LC480.7 Mb3681 SERDESGen2
LFMXO5-25Lattice MachXO5-NX22.5K 22.5K LUT427K LC201.4 Mb305——
MPFS025TMicrochip PolarFire SoC23K 23K LUT423K LE681.6 Mb1084 SERDES 12.5 Gb/sGen2
10M25Altera MAX 1025K 25K LUT425K LE550.7 Mb360——
LFMXO5-30TDLattice MachXO5-NX25K 25K LUT430K LC480.8 Mb3681 SERDESGen2
LFMXO5-35TLattice MachXO5-NX29.2K 29.2K LUT435K LC481.9 Mb3711 SERDESGen2
LFMXO5-55TDQLattice MachXO5-NX31.7K 31.7K LUT438K LC930.3 Mb2972 SERDESGen2
10M40Altera MAX 1040K 40K LUT440K LE1251.2 Mb500——
LFMXO5-55TLattice MachXO5-NX44.2K 44.2K LUT453K LC1462.9 Mb2972 SERDESGen2
LFMXO5-55TDLattice MachXO5-NX44.2K 44.2K LUT453K LC1102.9 Mb2972 SERDESGen2
MPF050TMicrochip PolarFire48K 48K LUT448K LE1503.1 Mb1884 SERDES 12.7 Gb/sGen2
10M50Altera MAX 1050K 50K LUT450K LE1441.6 Mb500——
LFMXO5-65TLattice MachXO5-NX54.2K 54.2K LUT465K LC1282.2 Mb3711 SERDESGen2
LFMXO5-100TLattice MachXO5-NX80K 80K LUT496K LC1563.7 Mb2972 SERDESGen2
MPFS095TMicrochip PolarFire SoC93K 93K LUT493K LE2926 Mb2764 SERDES 12.5 Gb/sGen2
MPF100TMicrochip PolarFire109K 109K LUT4109K LE3366.9 Mb2848 SERDES 12.7 Gb/sGen2
MPFS160TMicrochip PolarFire SoC161K 161K LUT4161K LE49810.2 Mb3128 SERDES 12.5 Gb/sGen2
MPF200TMicrochip PolarFire192K 192K LUT4192K LE58812 Mb36816 SERDES 12.7 Gb/sGen2
MPFS250TMicrochip PolarFire SoC254K 254K LUT4254K LE78415.9 Mb37216 SERDES 12.5 Gb/sGen2
MPF300TMicrochip PolarFire300K 300K LUT4300K LE92418.6 Mb51216 SERDES 12.7 Gb/sGen2
MPFS460TMicrochip PolarFire SoC461K 461K LUT4461K LE1,42028.5 Mb46820 SERDES 12.5 Gb/sGen2
MPF500TMicrochip PolarFire481K 481K LUT4481K LE1,48029.7 Mb58424 SERDES 12.7 Gb/sGen2

Data from the vendors' selection guides. Use the FPGA finder to combine this with other filters.