EmbeddedRelated.com
iCE40LP8K-CM225

LSCCiCE40LP8K-CM225

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

Overview

The iCE40LP8K-CM225 is a low-power FPGA from Lattice's iCE40 LP family offering mid-range logic capacity (about 7680 LUTs) and a 1.2 V core rail. It is intended for battery- and power-sensitive applications that need reprogrammable logic for custom interfaces, protocol bridging, or small hardware accelerators. The CM225 denotes a compact ball-grid package suited to space-constrained designs.

Why Choose This Part

This iCE40LP part is optimized for ultra-low-power operation, making it a good fit where energy efficiency and small form factor matter. It provides a mid-range amount of logic and I/O in a compact package, letting you implement custom interfaces and small accelerators without a larger FPGA. The iCE40 family also benefits from a mature ecosystem including Lattice tools and a popular open-source toolchain (Project IceStorm and related tools) for many workflows.

Applications

Protocol bridging and glue logic
Implement custom serial/peripheral interfaces (SPI, I2C, UART variants, custom timing) between sensors, MCUs, and radios without adding a larger MCU.
Low-power sensor preprocessing
Offload filtering, decimation, or simple finite-state preprocessing from the MCU to reduce overall system power and latency.
Edge feature extraction/accelerators
Run small hardware accelerators or fixed-point feature extraction for edge ML or signal processing pipelines.
LED and display control
Drive LED matrices, PWM channels, or timing-sensitive displays with precise, low-power hardware control.
Prototyping custom hardware
Rapidly iterate on hardware algorithms and interfaces during product development or for proof-of-concept designs.

Getting Started

Start with Lattice documentation and the iCE40LP family datasheet to verify power-rail and CM225 footprint requirements. For development, use Lattice's development tools or the open-source Project IceStorm toolchain (Yosys, nextpnr) and a supported programmer/debugger; community boards and carrier boards for iCE40 parts can speed prototyping. Always verify configuration and nonvolatile storage method for your application and ensure correct 1.2 V core supply sequencing.

Part of Lattice iCE40 family » iCE40LP8K

iCE40LP8K Family

Part NumberDifferenceStock
ICE40LP8K-CM81 (Lattice Semiconductor Corporation) 81
Also available as: ICE40LP8K

Also Consider

iCE40HX8K-CB132 LSCCLattice - Higher-performance iCE40 HX family part for designs needing more LUTs and performance.
iCE40UP5K-SG48 LSCCLattice - iCE40 UltraPlus part with additional RAM/DSP resources for edge-accelerator or memory-heavy designs.