FPGA & adaptive SoC databook · online editionRev. 2026.10

LFMXO5-55TDQ vs XCSU45P

A comparison of the Lattice MachXO5-NX LFMXO5-55TDQ and the AMD Spartan UltraScale+ XCSU45P using the data from both vendors' selection guides.

Side-by-side specifications

LFMXO5-55TDQXCSU45P
Vendor / familyLattice MachXO5-NXAMD Spartan UltraScale+
Logic (LUT4-equivalent)31,66738,400
LUTs as published31,667 LUT424,000 LUT6
Vendor logic figure38,000 LC53,000 SLC
DSP93 18×18 multipliers96 DSP slices
Block RAM0.3 Mb2.5 Mb
Large RAM2.5 Mb—
Max. user I/O297262
Transceivers2 × SERDES4 × GTH 16.3 Gb/s
Hard PCI ExpressGen2Gen4 x4
Hard processorNoneNone
Process28 nm16 nm
Configuration memoryInternal flashSRAM
Packages13
Design toolLattice RadiantAMD Vivado

Highlighted values are higher. Logic is compared in LUT4 equivalents; see how FPGA vendors count logic.

Key differences

The XCSU45P has about 21% more logic capacity (38.4K vs 31.7K LUT4 equivalents).

They use different logic architectures: the LFMXO5-55TDQ is built from LUT4 and the XCSU45P from LUT6, so the raw LUT counts (31.7K vs 24K) are not directly comparable.

For arithmetic, the XCSU45P has 96 DSP slices against 93 18×18 multipliers on the LFMXO5-55TDQ.

The LFMXO5-55TDQ has more on-chip memory (2.8 Mb vs 2.5 Mb).

Both have transceivers: 2 at up to 0 Gb/s on the LFMXO5-55TDQ and 4 at up to 16.3 Gb/s on the XCSU45P.

Configuration memory: internal flash on the LFMXO5-55TDQ, sram on the XCSU45P.

The LFMXO5-55TDQ is designed with Lattice Radiant and the XCSU45P with AMD Vivado.

Full specifications

See the complete spec sheets with packages and grades: LFMXO5-55TDQ (MachXO5-NX) and XCSU45P (Spartan UltraScale+).