FPGA & adaptive SoC databook · online editionRev. 2026.10

LFE5UM5G-45 vs M2GL050

A comparison of the Lattice ECP5 LFE5UM5G-45 and the Microchip IGLOO2 M2GL050 using the data from both vendors' selection guides.

Side-by-side specifications

LFE5UM5G-45M2GL050
Vendor / familyLattice ECP5Microchip IGLOO2
LUTs as published44,000 LUT456,340 LUT4
LUT type4-input look-up table4-input look-up table
LUT4 equivalent (approx.)≈44,000≈56,340
CoreScore (SERV cores)——
Vendor logic figure—56,340 LE
DSP72 18×18 multipliers72 18×18 math blocks (MACC)
Block RAM1.9 Mb1.2 Mb
Large RAM——
Max. user I/O245377
Transceivers4 × SERDES 5 Gb/s8 × SERDES 5 Gb/s
Hard PCI ExpressNoneGen2
Hard processorNoneNone
Process40 nm65 nm
Configuration memorySRAMNon-volatile (flash)
Packages34
Design toolLattice DiamondMicrochip Libero SoC

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 M2GL050 has about 28% more logic capacity (56.3K vs 44K LUT4 equivalents).

The LFE5UM5G-45 has more on-chip memory (1.9 Mb vs 1.2 Mb).

Configuration memory: sram on the LFE5UM5G-45, non-volatile (flash) on the M2GL050.

The LFE5UM5G-45 is designed with Lattice Diamond and the M2GL050 with Microchip Libero SoC.

Full specifications

See the complete spec sheets with packages and grades: LFE5UM5G-45 (ECP5) and M2GL050 (IGLOO2).