FPGA & adaptive SoC databook · online editionRev. 2026.10

LFE3-150EA vs M2GL150

A comparison of the Lattice LatticeECP3 LFE3-150EA and the Microchip IGLOO2 M2GL150 using the data from both vendors' selection guides.

Side-by-side specifications

LFE3-150EAM2GL150
Vendor / familyLattice LatticeECP3Microchip IGLOO2
LUTs as published149,000 LUT4146,124 LUT4
LUT type4-input look-up table4-input look-up table
LUT4 equivalent (approx.)≈149,000≈146,124
CoreScore (SERV cores)——
Vendor logic figure—146,124 LE
DSP320 18×18 multipliers240 18×18 math blocks (MACC)
Block RAM6.7 Mb4.2 Mb
Large RAM——
Max. user I/O586574
Transceivers16 × SERDES 3.2 Gb/s16 × SERDES 5 Gb/s
Hard PCI ExpressNoneGen2
Hard processorNoneNone
Process65 nm65 nm
Configuration memorySRAMNon-volatile (flash)
Packages23
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

Both devices offer similar logic capacity: 149K and 146K LUT4 equivalents.

For arithmetic, the LFE3-150EA has 320 18×18 multipliers against 240 18×18 math blocks (MACC) on the M2GL150.

The LFE3-150EA has more on-chip memory (6.7 Mb vs 4.2 Mb).

Both have transceivers: 16 at up to 3.2 Gb/s on the LFE3-150EA and 16 at up to 5 Gb/s on the M2GL150.

Configuration memory: sram on the LFE3-150EA, non-volatile (flash) on the M2GL150.

The LFE3-150EA is designed with Lattice Diamond and the M2GL150 with Microchip Libero SoC.

Full specifications

See the complete spec sheets with packages and grades: LFE3-150EA (LatticeECP3) and M2GL150 (IGLOO2).