EmbeddedRelated.com
ICE40LP1K-CM81

LSCCICE40LP1K-CM81

Lattice
FPGA - Field Programmable Gate Array iCE40LP 1280 LUTs 1.2V Ultra Low-Power
4,668 in stock

Overview

The ICE40LP1K-CM81 is a Lattice iCE40LP-series ultra low-power FPGA with approximately 1280 LUTs and a 1.2V core supply. It provides small, low-power FPGA fabric for glue logic, protocol bridging, and simple hardware acceleration in space-constrained or battery-powered designs. The device targets applications that need configurable logic with minimal power consumption and footprint.

Why Choose This Part

Choose this part when you need FPGA flexibility with very low static and dynamic power consumption and a small package. The iCE40LP family has broad community and commercial toolchain support, making it practical for prototypes and production designs where power and size are critical. Its integration-friendly size and low-power profile make it suitable for battery-operated and always-on applications.

Applications

Battery-powered sensor hubs
Implement low-power data aggregation, filtering, and protocol conversion at the edge to extend battery life.
I/O bridging and protocol translation
Create custom interface logic (SPI/I2C/UART/GPIO level-shifting and multiplexing) between sensors and MCUs.
LED drivers and pattern generation
Generate custom LED control waveforms, PWM channels, and timing without taxing the main MCU.
Low-cost hardware accelerators
Offload small, deterministic tasks (parsers, bit manipulation, CRCs) from a host processor to reduce CPU load.

Getting Started

Use Lattice evaluation and carrier boards for the iCE40 family when prototyping; consult Lattice resources for recommended eval kits. For development, use Lattice's official iCE40 toolflow and/or the established open-source toolchain (Project IceStorm plus Yosys and nextpnr) for synthesis and place-and-route. Before hardware integration, review the device datasheet for required power rails (notably the 1.2V core) and IO voltage compatibility and provide appropriate regulators and decoupling.

Part of Lattice iCE40 family » ICE40LP1K

ICE40LP1K Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number I/O Pins Package Stock
ICE40LP1K-CM81 (this part) 4,668
ICE40LP1K-CM49 (Lattice Semiconductor Corporation) 35 VFBGA-49 12
ICE40LP1K-CM36 (Lattice Semiconductor Corporation) 25 VFBGA-36 5
ICE40LP1K-CM36A 25 VFBGA-36 313
Also available as: iCE40LP1K-CB81, ICE40LP1K-SWG16TR1K, ICE40LP1K-CB121, iCE40LP1K-QN84

Also Consider