M2S150 vs Tz100
A comparison of the Microchip SmartFusion2 M2S150 and the Efinix Topaz Tz100 using the data from both vendors' selection guides.
Side-by-side specifications
| M2S150 | Tz100 | |
|---|---|---|
| Vendor / family | Microchip SmartFusion2 | Efinix Topaz |
| LUTs as published | 146,124 LUT4 | 108,492 LUT4 |
| LUT type | 4-input look-up table | 4-input look-up table |
| LUT4 equivalent (approx.) | ≈146,124 | ≈108,492 |
| CoreScore (SERV cores) | — | — |
| Vendor logic figure | 146,124 LE | 101,440 LE |
| DSP | 240 18×18 math blocks (MACC) | 312 DSP blocks |
| Block RAM | 4.2 Mb | 6.3 Mb |
| Large RAM | — | — |
| Max. user I/O | 574 | 223 |
| Transceivers | 16 × SERDES 5 Gb/s | 8 × SERDES 12.5 Gb/s |
| Hard PCI Express | Gen2 | Gen3 x4 |
| Hard processor | 1× Arm Cortex-M3 | 4× RISC-V |
| Process | 65 nm | 16 nm |
| Configuration memory | Non-volatile (flash) | SRAM |
| Packages | 3 | 4 |
| Design tool | Microchip Libero SoC | Efinix Efinity |
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 M2S150 has about 35% more logic capacity (146K vs 108K LUT4 equivalents).
For arithmetic, the Tz100 has 312 DSP blocks against 240 18×18 math blocks (MACC) on the M2S150.
The Tz100 has more on-chip memory (6.3 Mb vs 4.2 Mb).
Both have transceivers: 16 at up to 5 Gb/s on the M2S150 and 8 at up to 12.5 Gb/s on the Tz100.
Configuration memory: non-volatile (flash) on the M2S150, sram on the Tz100.
The M2S150 is designed with Microchip Libero SoC and the Tz100 with Efinix Efinity.
Full specifications
See the complete spec sheets with packages and grades: M2S150 (SmartFusion2) and Tz100 (Topaz).