LFE5UM-25 vs M2GL010
A comparison of the Lattice ECP5 LFE5UM-25 and the Microchip IGLOO2 M2GL010 using the data from both vendors' selection guides.
Side-by-side specifications
| LFE5UM-25 | M2GL010 | |
|---|---|---|
| Vendor / family | Lattice ECP5 | Microchip IGLOO2 |
| LUTs as published | 24,000 LUT4 | 12,084 LUT4 |
| LUT type | 4-input look-up table | 4-input look-up table |
| LUT4 equivalent (approx.) | ≈24,000 | ≈12,084 |
| CoreScore (SERV cores) | — | — |
| Vendor logic figure | — | 12,084 LE |
| DSP | 28 18×18 multipliers | 22 18×18 math blocks (MACC) |
| Block RAM | 1 Mb | 0.4 Mb |
| Large RAM | — | — |
| Max. user I/O | 197 | 233 |
| Transceivers | 2 × SERDES 3.2 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 LFE5UM-25 has about 99% more logic capacity (24K vs 12.1K LUT4 equivalents).
For arithmetic, the LFE5UM-25 has 28 18×18 multipliers against 22 18×18 math blocks (MACC) on the M2GL010.
The LFE5UM-25 has more on-chip memory (1 Mb vs 0.4 Mb).
Both have transceivers: 2 at up to 3.2 Gb/s on the LFE5UM-25 and 4 at up to 5 Gb/s on the M2GL010.
Configuration memory: sram on the LFE5UM-25, non-volatile (flash) on the M2GL010.
The LFE5UM-25 is designed with Lattice Diamond and the M2GL010 with Microchip Libero SoC.
Full specifications
See the complete spec sheets with packages and grades: LFE5UM-25 (ECP5) and M2GL010 (IGLOO2).