Skip to main content
Lattice Semiconductor Corporation ICE40HX8K-BG121 — FPGA / CPLD & Programmable Logic

Lattice ICE40HX8K-BG121 FPGA, 7680 LEs, 93 I/O, 121-caBGA

MPNICE40HX8K-BG121
Active

Lattice Semiconductor Corporation iCE40™ HX FPGA, ICE40HX8K-BG121, 7680 logic elements, 93 I/O, 128 Kbit RAM, 121-caBGA (9x9), -40°C to 100°C, Tray.

$14.2500Ref. price · indicative, final on quote
Packaging121-TFBGA
RoHSROHS3 Compliant
SeriesiCE40™ HX
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026

Specifications

ICE40HX8K-BG121 specifications
ParameterValue
SeriesiCE40™ HX
MountingSurface Mount
Voltage1.14V ~ 1.26V
Operating temperature-40°C ~ 100°C (TJ)
PackageTray
Number of i (O)93
Case121-TFBGA
Total RAM bits131072
Number of LABs (CLBs)960
Number of logic elements (Cells)7680

Product details

7680 logic elements in a 9x9 mm BGA

The ICE40HX8K-BG121 is a Lattice iCE40 HX family FPGA packing 7680 logic elements and 128 Kbit of block RAM into a 121-ball caBGA package that measures 9x9 mm. That logic density in a hand-assembly-friendly BGA footprint makes it a candidate for glue-logic consolidation or sensor-bridge processing where board real estate is tight. Ninety-three general-purpose I/O are available, which for a 121-ball package means a high I/O-to-ball ratio — most of the balls are signal, not power or ground. That suits designs where you need to interface to a parallel bus or a bank of sensors without giving up half the package to supply rails. The 1.14 V to 1.26 V core supply means a single 1.2 V rail powers the fabric; no separate VCCIO for the core.

Package and board-fit considerations

The 121-caBGA (9x9 mm) has a 0.8 mm ball pitch — a standard 4-layer PCB with via-in-pad can route all 93 I/O. The 0.8 mm pitch is forgiving enough for most rework stations; a hot-air rework profile with bottom-side preheat handles removal without lifting pads. Supplied in Tray packaging, not tape-and-reel.

Frequently asked questions

Is the ICE40HX8K-BG121 pin-compatible with the ICE40HX8K-CT256?

No. The ICE40HX8K-CT256 uses a 256-ball CTBGA package with 206 I/O, while the BG121 uses a 121-ball caBGA with 93 I/O. The ball maps are different; a board designed for the CT256 will not accept the BG121 without a layout change.

What is the difference between the ICE40HX8K-BG121 and the ICE40LP8K-CM121?

Both share the same logic density (7680 LEs, 128 Kbit RAM) and the same 121-ball BGA footprint. The HX variant is the high-performance member of the iCE40 family, while the LP variant is the low-power member. The HX typically has a faster maximum frequency at the cost of higher dynamic power. The pinout is identical, so a board can accept either depending on the power/performance target.