LFE5UM5G-25 vs M2GL025
A comparison of the Lattice ECP5 LFE5UM5G-25 and the Microchip IGLOO2 M2GL025 using the data from both vendors' selection guides.
Side-by-side specifications
| LFE5UM5G-25 | M2GL025 | |
|---|---|---|
| Vendor / family | Lattice ECP5 | Microchip IGLOO2 |
| LUTs as published | 24,000 LUT4 | 27,696 LUT4 |
| LUT type | 4-input look-up table | 4-input look-up table |
| LUT4 equivalent (approx.) | ≈24,000 | ≈27,696 |
| CoreScore (SERV cores) | — | — |
| Vendor logic figure | — | 27,696 LE |
| DSP | 28 18×18 multipliers | 34 18×18 math blocks (MACC) |
| Block RAM | 1 Mb | 0.5 Mb |
| Large RAM | — | — |
| Max. user I/O | 197 | 267 |
| Transceivers | 2 × SERDES 5 Gb/s | 4 × SERDES 5 Gb/s |
| Hard PCI Express | None | Gen2 |
| Hard processor | None | None |
| Process | 40 nm | 65 nm |
| Configuration memory | SRAM | Non-volatile (flash) |
| Packages | 2 | 4 |
| Design tool | Lattice Diamond | Microchip 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 M2GL025 has about 15% more logic capacity (27.7K vs 24K LUT4 equivalents).
For arithmetic, the M2GL025 has 34 18×18 math blocks (MACC) against 28 18×18 multipliers on the LFE5UM5G-25.
The LFE5UM5G-25 has more on-chip memory (1 Mb vs 0.5 Mb).
Configuration memory: sram on the LFE5UM5G-25, non-volatile (flash) on the M2GL025.
The LFE5UM5G-25 is designed with Lattice Diamond and the M2GL025 with Microchip Libero SoC.
Full specifications
See the complete spec sheets with packages and grades: LFE5UM5G-25 (ECP5) and M2GL025 (IGLOO2).