MPF100T vs Mach-N2 MH16
A comparison of the Microchip PolarFire MPF100T and the Lattice Mach-N2 Mach-N2 MH16 using the data from both vendors' selection guides.
Side-by-side specifications
| MPF100T | Mach-N2 MH16 | |
|---|---|---|
| Vendor / family | Microchip PolarFire | Lattice Mach-N2 |
| LUTs as published | 109,000 LUT4 | 98,000 LUT4 |
| LUT type | 4-input look-up table | 4-input look-up table |
| LUT4 equivalent (approx.) | ≈109,000 | ≈98,000 |
| CoreScore (SERV cores) | — | — |
| Vendor logic figure | 109,000 LE | 160,000 LC |
| DSP | 336 18×18 math blocks (MACC) | 360 18×18 multipliers |
| Block RAM | 6.9 Mb | 8 Mb |
| Large RAM | — | — |
| Max. user I/O | 284 | 248 |
| Transceivers | 8 × SERDES 12.7 Gb/s | 4 × SERDES 16 Gb/s |
| Hard PCI Express | Gen2 x4 | None |
| Hard processor | None | None |
| Process | 28 nm | 16 nm |
| Configuration memory | Non-volatile (SONOS flash) | Internal flash |
| Packages | 3 | 1 |
| Design tool | Microchip Libero SoC | Lattice Radiant |
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 MPF100T has about 11% more logic capacity (109K vs 98K LUT4 equivalents).
For arithmetic, the Mach-N2 MH16 has 360 18×18 multipliers against 336 18×18 math blocks (MACC) on the MPF100T.
The Mach-N2 MH16 has more on-chip memory (8 Mb vs 6.9 Mb).
Both have transceivers: 8 at up to 12.7 Gb/s on the MPF100T and 4 at up to 16 Gb/s on the Mach-N2 MH16.
Configuration memory: non-volatile (sonos flash) on the MPF100T, internal flash on the Mach-N2 MH16.
The MPF100T is designed with Microchip Libero SoC and the Mach-N2 MH16 with Lattice Radiant.
Full specifications
See the complete spec sheets with packages and grades: MPF100T (PolarFire) and Mach-N2 MH16 (Mach-N2).