EmbeddedRelated.com
iCE40HX8K-CB132

LSCCiCE40HX8K-CB132

Lattice
FPGA - Field Programmable Gate Array iCE40HX 7680 LUTs 1.2V Ultra Low-Power
1,872 in stock

Overview

The iCE40HX8K-CB132 is a mid-range FPGA from Lattice's iCE40 HX family aimed at applications that need more LUT capacity and higher performance than the smaller iCE40 devices. It provides a compact, low-power programmable fabric for implementing custom logic, protocol bridges, and hardware accelerators in space-constrained designs. The CB132 designation identifies the package used for this orderable part number.

Why Choose This Part

Choose the iCE40HX8K-CB132 when you need a balance of increased LUT capacity and low power in a small package. The iCE40 family is well-suited for battery-operated or space-constrained designs and benefits from both Lattice's official tool support and a mature open-source toolchain (Project IceStorm, yosys, nextpnr). The device lets you implement custom hardware accelerators, precise I/O timing, and protocol conversion without the power or cost of larger FPGA families.

Applications

Custom protocol bridging and interface glue
Implement UART/SPI/I2C bridges, level adapters, or timing-critical glue logic between peripherals without needing an external MCU.
Edge preprocessing and hardware acceleration
Offload fixed-function tasks such as sensor data filtering, simple feature extraction, or packet parsing to reduce host CPU load and latency.
Low-power IoT endpoints and gateways
Provide deterministic I/O, custom state machines, and power-optimized logic for battery-powered sensors and local aggregation nodes.
Flexible I/O and display control
Drive custom LED matrices, simple displays, or implement timing-critical interfaces where standard MCUs lack deterministic performance.

Getting Started

Start with Lattice documentation and the iCE40 HX family product and development resources on Lattice's website; evaluation kits for the iCE40 HX family are available from Lattice and distributors. For toolchains, you can use Lattice's official development tools and the popular open-source flow (Project IceStorm with yosys and nextpnr) plus GUI helpers like IceStudio for rapid experimentation. Practical advice: pick an evaluation or breakout board that exposes the signals and configuration flash you need, and confirm your board-level power and I/O voltage requirements before prototyping.

Part of iCE40 family » ICE40HX8K

iCE40HX8K Family

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

Part Number I/O Pins Package Contents Platform Stock
iCE40HX8K-CB132 (this part) 1,872
ICE40HX8K-CT256 (Lattice Semiconductor Corporation) 206 LFBGA-256 659
ICE40HX8K-BG121 (Lattice Semiconductor Corporation) 93 TFBGA-121 690
ICE40HX8K-EVB (Olimex LTD) Board(s) iCE40 HX FPGA 56
ICE40HX8K-B-EVN Board(s), Cable(s) iCE40 HX FPGA Brea.. 1
Also available as: ICE40HX8K-BG121C

Also Consider

LFE5UM-45F-6BG381C LSCCLattice - ECP5 family device with significantly higher logic and IO capacity for designs that outgrow iCE40 HX resources.
XC7A35T-1CPG236C Xilinx (AMD) - Artix-7 mid-range FPGA offering more DSP and block RAM resources for compute-heavy or signal-processing applications.