Skip to main content
Lattice Semiconductor Corporation ICE40LP1K-CB121 — FPGA / CPLD & Programmable Logic

Lattice ICE40LP1K-CB121 iCE40 LP FPGA, 1280 LEs, 92 I/O

MPNICE40LP1K-CB121
Active

Lattice Semiconductor Corporation iCE40™ LP FPGA, 1280 logic elements, 92 I/O, 64 Kbit RAM, 121-VFBGA/CSBGA, Tray, Surface Mount.

$14.33638Ref. price · indicative, final on quote
Packaging121-VFBGA, CSBGA
RoHSROHS3 Compliant
SeriesiCE40™ LP
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026Stock-verified to date

Specifications

ICE40LP1K-CB121 specifications
ParameterValue
SeriesiCE40™ LP
MountingSurface Mount
Voltage1.14V ~ 1.26V
Operating temperature-40°C ~ 100°C (TJ)
PackageTray
Number of i (O)92
Case121-VFBGA, CSBGA
Total RAM bits65536
Number of LABs (CLBs)160
Number of logic elements (Cells)1280

Product details

1280 logic elements, 92 I/O — iCE40 LP family fit

The Lattice ICE40LP1K-CB121 is a low-power FPGA from the iCE40™ LP series, built around 1280 logic elements (160 LABs/CLBs) and 64 Kbit of embedded RAM. The 92 user I/O break out to a 121-ball CSBGA package (6x6 mm) — the ball pitch and footprint are the critical board-level constraint, not the logic density. The core voltage rail is tight — 1.14 V to 1.26 V — which means the on-board regulator or PMIC must hold within ±60 mV of the nominal 1.2 V.

Package footprint — 121-CSBGA board integration

The 121-CSBGA (6x6 mm) is a fine-pitch BGA — the 0.50 mm ball pitch demands a 4-layer PCB minimum for fan-out of the 92 I/O, with microvias or via-in-pad for the inner rows. The supplier device package is the same 121-CSBGA (6x6) as the ICE40LP1K-CM121, so the PCB footprint is identical between the two variants — the only difference is the I/O count (92 vs 95). Surface-mount assembly with a standard reflow profile for lead-free solder (260°C peak) is compatible.

Frequently asked questions

How does ICE40LP1K-CB121 differ from ICE40LP1K-CM121?

Both share the same 121-CSBGA (6x6 mm) package, 1280 logic elements, 64 Kbit RAM, and 1.14-1.26 V core supply. The CB121 variant has 92 I/O while the CM121 offers 95 I/O — the three extra I/O on the CM121 come from reassigning two no-connects and one NC ball. The PCB footprint is identical; the BOM position's I/O requirement determines the fit.