EmbeddedRelated.com
ICE40LP1K-CM36A

LSCCICE40LP1K-CM36A

Lattice
FPGA - Field Programmable Gate Array iCE40 LP Ultra Low-Power; 1280 LUTs; 1.2V
313 in stock

Overview

The ICE40LP1K-CM36A is a member of the iCE40 LP (Low Power) family, offering 1280 logic cells and 64 kbits of embedded RAM in an ultra-compact 2.5mm x 2.5mm footprint. It is designed for battery-operated devices that require custom hardware logic, signal processing, or interface bridging with a typical static current as low as 21 microamps.

Why Choose This Part

This FPGA excels in power-sensitive applications with a 1.2V core voltage and a standby current of 21 microamps. Its 36-pin ucBGA package is exceptionally small, making it suitable for high-density layouts where traditional FPGAs would be too large.

Applications

Sensor Hub Aggregation
Offloading sensor polling and data pre-processing from a main application processor to save system power.
I/O Expansion
Adding custom GPIO, PWM, or serial interfaces to space-constrained mobile and wearable designs.
Interface Bridging
Converting between different serial protocols or driving small displays and peripheral buses.

Key Specifications

Mounting Type Surface Mount
Number of I/O 25
Package / Case 36-VFBGA
Total RAM Bits 65536
Voltage - Supply 1.14V ~ 1.26V
Number of LABs/CLBs 160
Operating Temperature -40degC ~ 100degC (TJ)
Supplier Device Package 36-UCBGA (2.5x2.5)
Number of Logic Elements/Cells 1280

Getting Started

Developers can use the Lattice Radiant or iCEcube2 design software for synthesis and place-and-route. The hardware can be evaluated using the iCE40 Mobile Development Platform, and it is also compatible with the open-source IceStorm toolchain for engineers preferring a CLI-based workflow.

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-CM36A (this part) 25 VFBGA-36 313
ICE40LP1K-CM49 (Lattice Semiconductor Corporation) 35 VFBGA-49 12
ICE40LP1K-CM36 (Lattice Semiconductor Corporation) 25 VFBGA-36 5
Also available as: ICE40LP1K-CM81, iCE40LP1K-CB81, ICE40LP1K-SWG16TR1K, ICE40LP1K-CB121, iCE40LP1K-QN84