EP4CGX15 vs iCE40HX8K
A comparison of the Altera Cyclone IV EP4CGX15 and the Lattice iCE40 LP/HX/LM iCE40HX8K using the data from both vendors' selection guides.
Side-by-side specifications
| EP4CGX15 | iCE40HX8K | |
|---|---|---|
| Vendor / family | Altera Cyclone IV | Lattice iCE40 LP/HX/LM |
| Logic (LUT4-equivalent) | 14,000 | 7,680 |
| LUTs as published | 14,000 LUT4 | 7,680 LUT4 |
| Vendor logic figure | 14,000 LE | 7,680 LC |
| DSP | — 18×18 multipliers | — 16×16 MAC blocks |
| Block RAM | 0.5 Mb | 0.1 Mb |
| Large RAM | — | — |
| Max. user I/O | 72 | 208 |
| Transceivers | 2 × XCVR 3.125 Gb/s | None |
| Hard PCI Express | Gen2 | None |
| Hard processor | None | None |
| Process | 60 nm | 40 nm |
| Configuration memory | SRAM | NVCM or SRAM |
| Packages | 1 | 4 |
| Design tool | Altera Quartus Prime | Lattice iCEcube2 |
Highlighted values are higher. Logic is compared in LUT4 equivalents; see how FPGA vendors count logic.
Key differences
The EP4CGX15 has about 82% more logic capacity (14K vs 7.7K LUT4 equivalents).
The EP4CGX15 has more on-chip memory (0.5 Mb vs 0.1 Mb).
Only the EP4CGX15 has multi-gigabit transceivers (2 3.125 Gb/s).
Configuration memory: sram on the EP4CGX15, nvcm or sram on the iCE40HX8K.
The EP4CGX15 is designed with Altera Quartus Prime and the iCE40HX8K with Lattice iCEcube2.
Full specifications
See the complete spec sheets with packages and grades: EP4CGX15 (Cyclone IV) and iCE40HX8K (iCE40 LP/HX/LM).