ispXPGA family — 139K gates, 94Kbit embedded RAM
The Lattice Semiconductor LFX125EC-03F256C is a member of the ispXPGA® series, a non-volatile FPGA family that combines 139,000 system gates with 94,208 bits of distributed block RAM across 484 configurable logic blocks (CLBs). Operating from a 2.3 V core supply, the device is rated for the commercial temperature range of 0°C to 85°C (junction).
Package and temperature grade
Supplied in Bulk format, the device is a Surface Mount FPGA — the exact package footprint is defined by the 256-ball BGA variant (F256), which requires a multi-layer PCB for fan-out of the 484 CLB routing channels.
Parametric fit against peer MachXO2 devices
Compared to the LCMXO2-4000HC-4FTG256C (MachXO2 family), the LFX125EC-03F256C offers 139,000 gates versus 4,320 logic elements — a different granularity of logic density. The supply voltage differs: 2.3 V for the ispXPGA versus 2.375 V nominal for the MachXO2 parts, so a direct drop-in replacement without board-level voltage adjustment is not supported.
