LSCCiCE40LP1K-QN84
Overview
The iCE40LP1K-QN84 is a small, ultra-low-power FPGA from Lattice's iCE40LP family. It is used for compact digital logic where engineers need configurable hardware rather than a fixed microcontroller or ASIC. The QN84 package makes it suitable for space-constrained designs that still need modest amounts of programmable logic.
Why Choose This Part
The main advantage of the iCE40LP1K-QN84 is programmable hardware in a very low-power FPGA family. That makes it useful when you need deterministic behavior, parallel logic, or custom interfacing that is awkward in software. Its small package also helps in compact boards and prototypes. Engineers often choose this class of FPGA when they need just enough logic without the power or cost of a larger device.
Applications
Getting Started
A practical starting point is Lattice's iCE40 toolflow, typically using the open-source yosys/nextpnr route or Lattice's own development tools depending on your workflow. Look for iCE40-based evaluation boards or small breakout boards that expose the QN84 package or an equivalent iCE40LP device for first bring-up. For early work, plan for a programmer/debug path, a known-good clock source, and a simple test design such as LED blink or GPIO loopback before moving to your target hardware.
iCE40LP1K Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | I/O Pins | Package | Stock |
|---|---|---|---|
| iCE40LP1K-QN84 (this part) | — | — | 625 |
| ICE40LP1K-CM49 (Lattice Semiconductor Corporation) | 35 | VFBGA-49 | 12 |
| ICE40LP1K-CM36 (Lattice Semiconductor Corporation) | 25 | VFBGA-36 | 5 |
| ICE40LP1K-CM36A | 25 | VFBGA-36 | 313 |



