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-85 | XC7S100 | |
|---|---|---|
| Vendor / family | Lattice ECP5 | AMD Spartan-7 |
| Logic (LUT4-equivalent) | 84,000 | 102,400 |
| LUTs as published | 84,000 LUT4 | 64,000 LUT6 |
| Vendor logic figure | — LC | 102,400 LC |
| DSP | 156 18×18 multipliers | 160 DSP slices |
| Block RAM | 3.7 Mb | 4.2 Mb |
| Large RAM | — | — |
| Max. user I/O | 365 | 400 |
| Transceivers | None | None |
| Hard PCI Express | None | None |
| Hard processor | None | None |
| Process | 40 nm | 28 nm |
| Configuration memory | SRAM | SRAM |
| Packages | 4 | 2 |
| 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 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).