iCE40™ mobileFPGA™ Family

Lattice's iCE40 mobileFPGA family for smartphone and tablet applications

Image of Lattice Semiconductor Corporation's iCE40™ mobileFPGA™ FamilyThe iCE40 mobileFPGA family from Lattice is designed for sensor management, video and imaging, custom connectivity, and memory/storage expansion solutions. Fabricated on a 40-nm low-power, standard CMOS process, the iCE40 family has been optimized for mobile consumer applications such as smartphones, tablets, digital still cameras (DSCs), e-book readers, and portable navigation devices (PNDs).

The "Los Angeles" family comes in two power/performance variants. The LP Series is smartphone-targeted and is optimized for low power, and the HX series tablet-targeted series is optimized for higher performance. The ICE40HX1K-BLINK-EVN and ICE40LP1K-BLINK-EVN are low-cost platforms for evaluating and developing with the iCE40 mobileFPGA family. The board provides access to general-purpose I/O and includes capacitive-touch buttons and LEDs. The board is powered and programmed via USB. An on-board microcontroller enables 2-way communication with the iCE40 device. The iCEcube2™ development software is required to run the included demos. The software can be downloaded for free from the Lattice website.

Board Features
  • High-performance or low-power iCE40 mobileFPGA
  • USB programming, debugging, virtual I/O functions, and power supply
  • Four user LEDs
  • Four capacitive-touch buttons
  • 3.3 MHz clock source
  • 1 Mbit SPI serial configuration PROM
  • Supported by Lattice iCEcube2 design software
  • 68 LVCMOS/LVTTL (3.3 V) digital I/O connections on 0.1" through-hole connections
  • Supports third-party I/O expansion boards and modules, including 3.3 V Arduino Shield boards (requires additional sockets, not supplied)
Kit Includes
  • iCEblink40HX1K or iCEblink40LP1K Board
  • QuickStart Guide
  • USB Mini Cable for power and programming

iCE40 mobileFPGA Family

ImageManufacturer Part NumberDescriptionTypeFor Use With/Related ProductsContentsAvailable Quantity
ICE40LP1K-BLINK-EVN datasheet linkBOARD EVAL ICEBLINK40-LP1KICE40LP1K-BLINK-EVNBOARD EVAL ICEBLINK40-LP1KFPGAiCE40LPBoard, Cable12 - Immediate
ICE40LP1K-BLINK-EVN product page link
ICE40HX1K-BLINK-EVN datasheet linkBOARD EVAL ICEBLINK40-HX1KICE40HX1K-BLINK-EVNBOARD EVAL ICEBLINK40-HX1KFPGAiCE40HXBoard, Cable9 - Immediate
ICE40HX1K-BLINK-EVN product page link

Related Parts

ImageManufacturer Part NumberDescriptionNumber of LABs/CLBsNumber of Logic Elements/CellsTotal RAM BitsAvailable Quantity
ICE40LP1K-CM49 datasheet linkIC FPGA 35 I/O 49UCBGAICE40LP1K-CM49IC FPGA 35 I/O 49UCBGA160128065536768 - Immediate
ICE40LP1K-CM49 product page link
ICE40HX1K-VQ100 datasheet linkIC FPGA 72 I/O 100VQFPICE40HX1K-VQ100IC FPGA 72 I/O 100VQFP160128065536958 - Immediate
ICE40HX1K-VQ100 product page link
ICE40HX4K-TQ144 datasheet linkIC FPGA 107 I/O 144TQFPICE40HX4K-TQ144IC FPGA 107 I/O 144TQFP440352081920571 - Immediate
ICE40HX4K-TQ144 product page link
ICE40HX4K-CB132 datasheet linkIC FPGA 95 I/O 132CSBGAICE40HX4K-CB132IC FPGA 95 I/O 132CSBGA440352081920415 - Immediate
ICE40HX4K-CB132 product page link
ICE40LP8K-CM121 datasheet linkIC FPGA 93 I/O 121UCBGAICE40LP8K-CM121IC FPGA 93 I/O 121UCBGA9607680131072368 - Immediate
ICE40LP8K-CM121 product page link
ICE40HX8K-CB132 datasheet linkIC FPGA 95 I/O 132CSBGAICE40HX8K-CB132IC FPGA 95 I/O 132CSBGA9607680131072532 - Immediate
ICE40HX8K-CB132 product page link
ICE40HX8K-CT256 datasheet linkIC FPGA 206 I/O 256CABGAICE40HX8K-CT256IC FPGA 206 I/O 256CABGA9607680131072392 - Immediate
ICE40HX8K-CT256 product page link
ICE40LP1K-QN84 datasheet linkIC FPGA 67 I/O 84QFNICE40LP1K-QN84IC FPGA 67 I/O 84QFN160128065536276 - Immediate
ICE40LP1K-QN84 product page link
ICE40LP1K-CM81 datasheet linkIC FPGA 63 I/O 81UCBGAICE40LP1K-CM81IC FPGA 63 I/O 81UCBGA160128065536465 - Immediate
ICE40LP1K-CM81 product page link
ICE40HX1K-TQ144 datasheet linkIC FPGA 96 I/O 144TQFPICE40HX1K-TQ144IC FPGA 96 I/O 144TQFP1601280655361009 - Immediate
ICE40HX1K-TQ144 product page link
ICE40LP1K-CM36 datasheet linkIC FPGA 25 I/O 36UCBGAICE40LP1K-CM36IC FPGA 25 I/O 36UCBGA160128065536594 - Immediate
ICE40LP1K-CM36 product page link
ICE40HX1K-CB132 datasheet linkIC FPGA 95 I/O 132CSBGAICE40HX1K-CB132IC FPGA 95 I/O 132CSBGA160128065536549 - Immediate
ICE40HX1K-CB132 product page link
ICE40LP4K-CM81 datasheet linkIC FPGA 63 I/O 81UCBGAICE40LP4K-CM81IC FPGA 63 I/O 81UCBGA440352081920164 - Immediate
ICE40LP4K-CM81 product page link
ICE40LP1K-CM121 datasheet linkIC FPGA 95 I/O 121UCBGAICE40LP1K-CM121IC FPGA 95 I/O 121UCBGA160128065536439 - Immediate
ICE40LP1K-CM121 product page link
ICE40HX8K-CM225 datasheet linkIC FPGA 178 I/O 225UCBGAICE40HX8K-CM225IC FPGA 178 I/O 225UCBGA9607680131072216 - Immediate
ICE40HX8K-CM225 product page link
ICE40LP8K-CM225 datasheet linkIC FPGA 178 I/O 225UCBGAICE40LP8K-CM225IC FPGA 178 I/O 225UCBGA9607680131072148 - Immediate
ICE40LP8K-CM225 product page link
ICE40LP4K-CM225 datasheet linkIC FPGA 167 I/O 225UCBGAICE40LP4K-CM225IC FPGA 167 I/O 225UCBGA44035208192054 - Immediate
ICE40LP4K-CM225 product page link
ICE40LP4K-CM121 datasheet linkIC FPGA 93 I/O 121UCBGAICE40LP4K-CM121IC FPGA 93 I/O 121UCBGA4403520819200ICE40LP4K-CM121 product page link
Published: 2012-08-22