Skip to main content
Lattice Semiconductor Corporation ICE40UL1K-SWG16ITR1K — FPGA / CPLD & Programmable Logic

Lattice ICE40UL1K-SWG16ITR1K iCE40 UltraLite FPGA, 1248 LEs

MPNICE40UL1K-SWG16ITR1K
Active

Lattice Semiconductor iCE40 UltraLite™ FPGA, 1248 logic cells, 10 I/O, 57 kbit RAM, 1.14-1.26 V supply, 16-WLCSP 1.4x1.48 mm, -40 to 100°C, Tape & Reel.

$3.3000Ref. price · indicative, final on quote
Packaging16-XFBGA, WLCSP
RoHSROHS3 Compliant
SeriesiCE40 UltraLite™
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026

Specifications

ICE40UL1K-SWG16ITR1K specifications
ParameterValue
SeriesiCE40 UltraLite™
MountingSurface Mount
Voltage1.14V ~ 1.26V
Operating temperature-40°C ~ 100°C (TJ)
PackageTape & Reel (TR) Cut Tape (CT)
Number of i (O)10
Case16-XFBGA, WLCSP
Total RAM bits57344
Number of LABs (CLBs)156
Number of logic elements (Cells)1248

Product details

1248 logic cells in a 1.4x1.48 mm WLCSP — what that means for your BOM

The Lattice ICE40UL1K-SWG16ITR1K is an iCE40 UltraLite FPGA packing 1248 logic cells and 57 kbit of block RAM into a 16-ball WLCSP that measures just 1.4x1.48 mm. That cell count puts it in the smallest tier of the UltraLite family — enough for a few dozen LUTs of glue logic, a small state machine, or a serial bridge, but not for a soft-core processor or video pipeline. The 10 I/O count means this is a point-to-point part: a sensor interrupt, a chip-select, a UART or SPI link. Plan the pinout before layout because every ball is spoken for.

Package and rework reality — WLCSP on a 1.4x1.48 mm footprint

The 16-WLCSP has no exposed paddle and no corner pins to guide alignment — the only orientation mark is the ball pattern itself. Under a hot-air station, the part self-aligns on reflow if the solder paste is even, but lifting a mis-placed part risks lifting the pads because the die is nearly the same size as the package. A pre-bake at 125 °C for 8 hours is recommended if the reel has been opened longer than the MSL floor (the part is ROHS3, but MSL level is not stated in this record — treat it as MSL 1 or bake it). Place the decoupling caps within 2 mm of the WLCSP balls; a 100 nF 0201 X5R per supply ball is the starting point.

Active lifecycle — safe for new designs, but check the I/O count first

The industrial temperature range (-40 °C to 100 °C) covers outdoor enclosures, engine-bay auxiliary boards, and factory-floor sensor pods. The 1.14-1.26 V core is the only supply — no separate I/O bank voltage, so all 10 I/O swing at the core voltage level.

Frequently asked questions

Will the ICE40UL1K-SWG16ITR1K drop into a board designed for the ICE40HX1K-VQ100?

No. The ICE40HX1K-VQ100 is a 100-pin VQFP with 72 I/O and a 1.4x1.4 mm larger package — completely different footprint and ballout. The ICE40UL1K-SWG16ITR1K has only 10 I/O and a 16-ball WLCSP. A board spin is required; these are not pin-compatible.

What compliance documentation does Lattice provide for this part?

The ICE40UL1K-SWG16ITR1K is ROHS3 Compliant. No REACH, UL, or IEC certification is listed in this record. The standard Lattice datasheet and PCN notifications apply — request them with your RFQ.