Skip to main content

We use cookies to understand how you use our site and improve your experience. See our Privacy Policy.

HX8K

FPGA

The HX8K is a fpga from Lattice Semiconductor. View the full HX8K datasheet below including key specifications, electrical characteristics.

HX8K shares its datasheet with iCE40LP1K-CM36, whose page lists every part number it covers.

Official HX8K datasheet (PDF) — the source this page was extracted from.

HX8K Key Specifications

ParameterValue
PackagingTray
Standard Pack Qty490
I/O StandardsLVCMOS 3.3/2.5/1.8, LVDS25E, subLVDS
Standby Poweras low as 21 uA (family)
I/O Capacitance6 pF typical
Input Hysteresis200 mV typical
Input/IO Leakage+/-10 uA max
Embedded Block RAM128 kbits (32 x RAM4K blocks)
Process Technology40 nm CMOS
Global Clock Resources8 low-skew global clocks
Configuration InterfaceSPI, internal NVCM
Phase-Locked Loops (PLLs)2
Maximum Programmable I/O Pins206
Logic Cells (LUT4 + Flip-Flop)7,680
Maximum Differential Input Pairs26

HX8K Overview

Part: iCE40™ LP/HX Family — Lattice Semiconductor Corp.

Type: Field-Programmable Gate Array (FPGA)

Description: Ultra-low power, non-volatile FPGAs with 384 to 7,680 LUTs, up to 128 kbits sysMEM Embedded Block RAM, and advanced 40 nm low power process.

Operating Conditions:

  • Standby power: As low as 21 μA

Absolute Maximum Ratings:

Key Specs:

  • Logic Cells (LUT + Flip-Flop): 384 to 7,680
  • sysMEM Embedded Block RAM: Up to 128 kbits
  • Process technology: 40 nm low power CMOS
  • Standby power: As low as 21 μA
  • Maximum Programmable I/O Pins: 10 to 206
  • Phase-Locked Loops (PLLs): Up to two per device
  • Logic Cells per PLB: 8
  • LUTs per Logic Cell: One four-input Look-Up Table (LUT4)

Features:

  • Flexible Logic Architecture with 384 to 7,680 LUT4s and 10 to 206 I/Os
  • Ultra Low Power Devices with advanced 40 nm low power process and as low as 21 μA standby power
  • Embedded and Distributed Memory with up to 128 kbits sysMEM™ Embedded Block RAM
  • Pre-Engineered Source Synchronous I/O with DDR registers in I/O cells
  • High Current LED Drivers for three different LEDs or one RGB LED
  • High Performance, Flexible I/O Buffer supporting LVCMOS 3.3/2.5/1.8, LVDS25E, subLVDS
  • Schmitt trigger inputs, to 200 mV typical hysteresis
  • Programmable pull-up mode
  • Flexible On-Chip Clocking with eight low-skew global clock resources and up to two analog PLLs
  • Flexible Device Configuration via Standard SPI Interface or Internal Nonvolatile Configuration Memory (NVCM)
  • Broad Range of Package Options including WLCSP, QFN, VQFP, TQFP, ucBGA, caBGA, and csBGA

Applications:

  • Low-cost, high-volume consumer and system applications

Package:

  • 16 WLCSP (1.40 mm x 1.48 mm, 0.35 mm)
  • 32 QFN (5 mmx 5 mm, 0.5 mm)
  • 36 ucBGA (2.5 mmx 2.5 mm, 0.4 mm)
  • 49 ucBGA (3 mmx 3 mm, 0.4 mm)
  • 81 ucBGA (4 mmx 4 mm, 0.4 mm)
  • 81 csBGA (5 mmx 5 mm, 0.5 mm)
  • 84 QFN (7 mmx 7 mm, 0.5 mm)
  • 100 VQFP (14 mmx 14 mm, 0.5 mm)
  • 121 ucBGA (5 mmx 5 mm, 0.4 mm)
  • 121 csBGA (6 mmx 6 mm, 0.5 mm)
  • 121 caBGA (9 mmx 9 mm, 0.8 mm)
  • 132 csBGA (8 mmx 8 mm, 0.5 mm)
  • 144 TQFP (20 mmx 20 mm, 0.5 mm)
  • 225 ucBGA (7 mmx 7 mm, 0.4 mm)
  • 256-ball caBGA (14 mmx 14 mm, 0.8 mm)

HX8K Features

  • Flexible Logic Architecture
  • Five devices with 384 to 7,680 LUT4s and 10 to 206 I/Os
  • Ultra Low Power Devices
  • Advanced 40 nm low power process
  • As low as 21 μA standby power
  • Programmable low swing differential I/Os
  • Embedded and Distributed Memory
  • Up to 128 kbits sysMEM™ Embedded Block RAM
  • Pre-Engineered Source Synchronous I/O
  • DDR registers in I/O cells
  • High Current LED Drivers
  • Three High Current Drivers used for three different LEDs or one RGB LED
  • High Performance, Flexible I/O Buffer
  • Programmable sysIO™ buffer supports wide range of interfaces:
  • LVCMOS 3.3/2.5/1.8
  • LVDS25E, subLVDS

Table 1-1. iCE40 Family Selection Guide

Part NumberPart NumberLP384LP640LP1KLP4KLP8KHX1KHX4KHX8K
Logic Cells (LUT + Flip-Flop)Logic Cells (LUT + Flip-Flop)3846401,2803,5207,6801,2803,5207,680
RAM4K Memory BlocksRAM4K Memory Blocks08162032162032
RAM4K RAM bitsRAM4K RAM bits032K64K80K128K64K80K128K
Phase-Locked Loops (PLLs)Phase-Locked Loops (PLLs)001 12 22 21 122
Maximum Programmable I/O PinsMaximum Programmable I/O Pins6325951671789595206
Maximum Differential Input PairsMaximum Differential Input Pairs83122023111226
High Current LED DriversHigh Current LED Drivers03300000
Package CodePackage CodeProgrammable I/O: Max Inputs (LVDS25)Programmable I/O: Max Inputs (LVDS25)Programmable I/O: Max Inputs (LVDS25)Programmable I/O: Max Inputs (LVDS25)Programmable I/O: Max Inputs (LVDS25)Programmable I/O: Max Inputs (LVDS25)Programmable I/O: Max Inputs (LVDS25)Programmable I/O: Max Inputs (LVDS25)
16 WLCSP (1.40 mm x 1.48 mm, 0.35 mm)SWG1610(0) 110(0) 1
32 QFN (5 mmx 5 mm, 0.5 mm)SG3221(3)
36 ucBGA (2.5 mmx 2.5 mm, 0.4 mm)CM3625(3)25(3) 1
49 ucBGA (3 mmx 3 mm, 0.4 mm)CM4937(6)35(5) 1
81 ucBGA (4 mmx 4 mm, 0.4 mm)CM8163(8)63(9) 263(9) 2
81 csBGA (5 mmx 5 mm, 0.5 mm)CB8162(9) 1

HX8K Electrical Characteristics

SymbolParameterConditionMin.Typ.Max.Units
I IL, I IH 1, 3, 4, 5, 6, 7Input or I/O Leakage0V < V IN < V CCIO + 0.2 V--+/-10μA
C 1 6, 7I/O Capacitance 2V CCIO = 3.3 V, 2.5 V, 1.8 V V CC = Typ., V IO = 0 to V CCIO + 0.2 V-6-pf
C 2 6, 7Global Input Buffer Capacitance 2V CCIO = 3.3 V, 2.5 V, 1.8 V V CC = Typ., V IO = 0 to V CCIO + 0.2 V-6-pf
V HYSTInput HysteresisV CCIO = 1.8 V, 2.5 V, 3.3 V-200-mV
I PU 6, 7Internal PIO Pull-up CurrentV CCIO = 1.8 V, 0=<V IN <=0.65 V CCIO-3--31μA
I PU 6, 7Internal PIO Pull-up CurrentV CCIO = 2.5 V, 0=<V IN <=0.65 V CCIO-8--72μA
I PU 6, 7Internal PIO Pull-up CurrentV CCIO = 3.3 V, 0=<V IN <=0.65 V CCIO-11--128μA
  1. Please refer to V IL and V IH in the sysIO Single-Ended DC Electrical Characteristics table of this document.
  2. Only applies to IOs in the SPI bank following configuration.
  3. Some products are clamped to a diode when V IN is larger than V CCIO .
  4. High current IOs has three sysIO buffers connected together.
  5. The iCE40LP640 and iCE40LP1K SWG16 package has CDONE and a sysIO buffer are connected together.
SymbolParameterParameterMin.Max.Units
V CC 1Core Supply Voltage1.141.26V
V PP_2V5Slave SPI Configuration1.713.46V
V PP_2V5V PP_2V5 NVCM ProgrammingMaster SPI Configuration2.303.46V
V PP_2V5Operating Supply VoltageConfigure from NVCM2.303.46V
V PP_2V5NVCM Programming2.303.00V
V PP_FAST 4Optional fast NVCM programming supply. Leave unconnected.Optional fast NVCM programming supply. Leave unconnected.N/AN/AV
V CCPLL 5, 6PLL Supply VoltagePLL Supply Voltage1.141.26V
V CCIO 1, 2, 3I/O Driver Supply VoltageV CCIO0-31.713.46V
V CCIO 1, 2, 3I/O Driver Supply VoltageV CC_SPI1.713.46V
t JINDJunction Temperature Industrial OperationJunction Temperature Industrial Operation-40100°C
t PROGJunction Temperature NVCM ProgrammingJunction Temperature NVCM Programming1030°C
  1. No PLL available on the iCE40LP384 and iCE40LP640 device.

  2. VCCPLL is tied to V CC internally in packages without PLLs pins.

Variants on the same datasheet

These parts have exact links to the same datasheet. They are candidates to compare, not verified drop-in replacements; check package, pinout and electrical limits.

Part NumberManufacturerPackage
HX1KLattice Semiconductor—
HX4KLattice Semiconductor—
ICE40Lattice Semiconductor—
iCE40LP1K-CM36Lattice SemiconductorucBGA-36 2.5x2.5mm
LP1KLattice Semiconductor—
LP384Lattice Semiconductor—
LP4KLattice Semiconductor—
LP640Lattice Semiconductor—
LP8KLattice Semiconductor—

Other Integrated Circuits

All Integrated Circuits datasheetsAll Lattice Semiconductor datasheets (69)

Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.

Ask your AI agent about the HX8K

Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.

claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp

Then ask: "Can the HX8K run from my 12 V rail? Check it against the datasheet limits."

Create a free account $2 of usage every month, no card needed.