FPGA & adaptive SoC databook · online editionRev. 2026.10

LFE5U-85 vs XC7S100

A comparison of the Lattice ECP5 LFE5U-85 and the AMD Spartan-7 XC7S100 using the data from both vendors' selection guides.

Side-by-side specifications

LFE5U-85XC7S100
Vendor / familyLattice ECP5AMD Spartan-7
Logic (LUT4-equivalent)84,000102,400
LUTs as published84,000 LUT464,000 LUT6
Vendor logic figure— LC102,400 LC
DSP156 18×18 multipliers160 DSP slices
Block RAM3.7 Mb4.2 Mb
Large RAM——
Max. user I/O365400
TransceiversNoneNone
Hard PCI ExpressNoneNone
Hard processorNoneNone
Process40 nm28 nm
Configuration memorySRAMSRAM
Packages42
Design toolLattice DiamondAMD Vivado

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

Key differences

The XC7S100 has about 22% more logic capacity (102K vs 84K LUT4 equivalents).

They use different logic architectures: the LFE5U-85 is built from LUT4 and the XC7S100 from LUT6, so the raw LUT counts (84K vs 64K) are not directly comparable.

For arithmetic, the XC7S100 has 160 DSP slices against 156 18×18 multipliers on the LFE5U-85.

The XC7S100 has more on-chip memory (4.2 Mb vs 3.7 Mb).

The LFE5U-85 is designed with Lattice Diamond and the XC7S100 with AMD Vivado.

Full specifications

See the complete spec sheets with packages and grades: LFE5U-85 (ECP5) and XC7S100 (Spartan-7).