LFE5UM5G-45 vs XCSU45P
A comparison of the Lattice ECP5 LFE5UM5G-45 and the AMD Spartan UltraScale+ XCSU45P using the data from both vendors' selection guides.
Side-by-side specifications
| LFE5UM5G-45 | XCSU45P | |
|---|---|---|
| Vendor / family | Lattice ECP5 | AMD Spartan UltraScale+ |
| Logic (LUT4-equivalent) | 44,000 | 38,400 |
| LUTs as published | 44,000 LUT4 | 24,000 LUT6 |
| Vendor logic figure | — LC | 53,000 SLC |
| DSP | 72 18×18 multipliers | 96 DSP slices |
| Block RAM | 1.9 Mb | 2.5 Mb |
| Large RAM | — | — |
| Max. user I/O | 245 | 262 |
| Transceivers | 4 × SERDES 5 Gb/s | 4 × GTH 16.3 Gb/s |
| Hard PCI Express | None | Gen4 x4 |
| Hard processor | None | None |
| Process | 40 nm | 16 nm |
| Configuration memory | SRAM | SRAM |
| Packages | 3 | 3 |
| Design tool | Lattice Diamond | AMD Vivado |
Highlighted values are higher. Logic is compared in LUT4 equivalents; see how FPGA vendors count logic.
Key differences
The LFE5UM5G-45 has about 15% more logic capacity (44K vs 38.4K LUT4 equivalents).
They use different logic architectures: the LFE5UM5G-45 is built from LUT4 and the XCSU45P from LUT6, so the raw LUT counts (44K vs 24K) are not directly comparable.
For arithmetic, the XCSU45P has 96 DSP slices against 72 18×18 multipliers on the LFE5UM5G-45.
The XCSU45P has more on-chip memory (2.5 Mb vs 1.9 Mb).
Both have transceivers: 4 at up to 5 Gb/s on the LFE5UM5G-45 and 4 at up to 16.3 Gb/s on the XCSU45P.
The LFE5UM5G-45 is designed with Lattice Diamond and the XCSU45P with AMD Vivado.
Full specifications
See the complete spec sheets with packages and grades: LFE5UM5G-45 (ECP5) and XCSU45P (Spartan UltraScale+).