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

ICE40UL640-SWG16ITR1K Lattice iCE40 UltraLite FPGA, 640 LEs

MPNICE40UL640-SWG16ITR1K
Active

Lattice Semiconductor Corporation iCE40 UltraLite™ FPGA, ICE40UL640-SWG16ITR1K, 640 logic elements, 10 I/O, 57344 total RAM bits, 16-WLCSP (1.4x1.48), Tape & Reel.

$3.1500Ref. 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

ICE40UL640-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)80
Number of logic elements (Cells)640

Product details

640-logic-cell FPGA in a 1.4×1.48 mm WLCSP

The ICE40UL640-SWG16ITR1K is a member of Lattice's iCE40 UltraLite™ family, packing 640 logic elements and 57,344 bits of block RAM into a 16-bump WLCSP measuring just 1.4×1.48 mm. Ten user I/O are available on the 16-XFBGA package, making this part suited for glue-logic, sensor bridging, or simple state-machine roles where board real estate is the tightest constraint.

Supply, temperature, and package fit

Core voltage is 1.14 V to 1.26 V — a single 1.2 V rail with ±5 % tolerance covers the range, so no extra regulator is needed if the board already carries a 1.2 V supply. The industrial temperature grade spans -40°C to 100°C (TJ), covering most embedded and outdoor equipment without the cost of a full military-range part. The 16-WLCSP (1.4×1.48) footprint requires a fine-pitch PCB process — the 0.4 mm ball pitch typical of this package class means a 4-layer board with microvias is the practical floor for fan-out.

ROHS3 compliant per, with no halogen or lead restrictions beyond the standard exemption set.

Frequently asked questions

What is the difference between ICE40UL640-SWG16ITR1K and ICE40UL1K-SWG16ITR1K?

The ICE40UL1K-SWG16ITR1K doubles the logic density to 1,248 logic elements and 156 LABs/CLBs, while keeping the same 10 I/O, 57,344-bit RAM, package, and supply voltage. The ICE40UL640 is the lower-density option for designs that do not need the extra fabric.