FPGA & adaptive SoC databook · online editionRev. 2026.10

GW5A-25 vs LFXP2-40E

A comparison of the Gowin Arora V GW5A-25 and the Lattice LatticeXP2 LFXP2-40E using the data from both vendors' selection guides.

Side-by-side specifications

GW5A-25LFXP2-40E
Vendor / familyGowin Arora VLattice LatticeXP2
LUTs as published23,040 LUT440,000 LUT4
LUT type4-input look-up table4-input look-up table
LUT4 equivalent (approx.)≈23,040≈40,000
CoreScore (SERV cores)——
Vendor logic figure——
DSP28 27×18 DSP blocks32 18×18 multipliers
Block RAM1 Mb0.9 Mb
Large RAM——
Max. user I/O239540
TransceiversNoneNone
Hard PCI ExpressNoneNone
Hard processorNoneNone
Process22 nm90 nm
Configuration memorySRAMInternal flash
Packages142
Design toolGowin EDALattice Diamond

Highlighted values are higher. LUT counts are shown as published; the LUT4 equivalent is an approximation to compare different LUT types, see how FPGA vendors count logic. Add up to two more devices to this comparison.

Key differences

The LFXP2-40E has about 74% more logic capacity (40K vs 23K LUT4 equivalents).

For arithmetic, the LFXP2-40E has 32 18×18 multipliers against 28 27×18 DSP blocks on the GW5A-25.

The GW5A-25 has more on-chip memory (1 Mb vs 0.9 Mb).

Configuration memory: sram on the GW5A-25, internal flash on the LFXP2-40E.

The GW5A-25 is designed with Gowin EDA; open source: Yosys + nextpnr-himbaechel with Project Apicula and the LFXP2-40E with Lattice Diamond.

Full specifications

See the complete spec sheets with packages and grades: GW5A-25 (Arora V) and LFXP2-40E (LatticeXP2).