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 NumberDescriptionPart StatusTypeFor Use With/Related ProductsAvailable Quantity
ICE40LP1K-BLINK-EVN datasheet linkBOARD EVAL ICEBLINK40-LP1KICE40LP1K-BLINK-EVNBOARD EVAL ICEBLINK40-LP1KActiveFPGAiCE40LP12 - Immediate
ICE40LP1K-BLINK-EVN product page link
ICE40HX1K-BLINK-EVN datasheet linkBOARD EVAL ICEBLINK40-HX1KICE40HX1K-BLINK-EVNBOARD EVAL ICEBLINK40-HX1KActiveFPGAiCE40HX9 - Immediate
ICE40HX1K-BLINK-EVN product page link

Related Parts

ImageManufacturer Part NumberDescriptionPart StatusNumber of LABs/CLBsNumber of Logic Elements/CellsAvailable Quantity
ICE40LP1K-CM49 datasheet linkIC FPGA 35 I/O 49UCBGAICE40LP1K-CM49IC FPGA 35 I/O 49UCBGAActive16012801128 - Immediate
ICE40LP1K-CM49 product page link
ICE40HX1K-VQ100 datasheet linkIC FPGA 72 I/O 100VQFPICE40HX1K-VQ100IC FPGA 72 I/O 100VQFPActive16012801036 - Immediate
ICE40HX1K-VQ100 product page link
ICE40HX4K-TQ144 datasheet linkIC FPGA 107 I/O 144TQFPICE40HX4K-TQ144IC FPGA 107 I/O 144TQFPActive4403520294 - Immediate
ICE40HX4K-TQ144 product page link
ICE40HX4K-CB132 datasheet linkIC FPGA 95 I/O 132CSBGAICE40HX4K-CB132IC FPGA 95 I/O 132CSBGAActive4403520222 - Immediate
ICE40HX4K-CB132 product page link
ICE40LP8K-CM121 datasheet linkIC FPGA 93 I/O 121UCBGAICE40LP8K-CM121IC FPGA 93 I/O 121UCBGAActive9607680368 - Immediate
ICE40LP8K-CM121 product page link
ICE40HX8K-CB132 datasheet linkIC FPGA 95 I/O 132CSBGAICE40HX8K-CB132IC FPGA 95 I/O 132CSBGAActive9607680306 - Immediate
ICE40HX8K-CB132 product page link
ICE40HX8K-CT256 datasheet linkIC FPGA 206 I/O 256CABGAICE40HX8K-CT256IC FPGA 206 I/O 256CABGAActive9607680421 - Immediate
ICE40HX8K-CT256 product page link
ICE40LP1K-QN84 datasheet linkIC FPGA 67 I/O 84QFNICE40LP1K-QN84IC FPGA 67 I/O 84QFNActive1601280376 - Immediate
ICE40LP1K-QN84 product page link
ICE40LP1K-CM81 datasheet linkIC FPGA 63 I/O 81UCBGAICE40LP1K-CM81IC FPGA 63 I/O 81UCBGAActive1601280497 - Immediate
ICE40LP1K-CM81 product page link
ICE40HX1K-TQ144 datasheet linkIC FPGA 96 I/O 144TQFPICE40HX1K-TQ144IC FPGA 96 I/O 144TQFPActive16012801009 - Immediate
ICE40HX1K-TQ144 product page link
ICE40LP1K-CM36 datasheet linkIC FPGA 25 I/O 36UCBGAICE40LP1K-CM36IC FPGA 25 I/O 36UCBGAActive1601280594 - Immediate
ICE40LP1K-CM36 product page link
ICE40HX1K-CB132 datasheet linkIC FPGA 95 I/O 132CSBGAICE40HX1K-CB132IC FPGA 95 I/O 132CSBGAActive1601280574 - Immediate
ICE40HX1K-CB132 product page link
ICE40LP4K-CM81 datasheet linkIC FPGA 63 I/O 81UCBGAICE40LP4K-CM81IC FPGA 63 I/O 81UCBGAActive4403520164 - Immediate
ICE40LP4K-CM81 product page link
ICE40LP1K-CM121 datasheet linkIC FPGA 95 I/O 121UCBGAICE40LP1K-CM121IC FPGA 95 I/O 121UCBGAActive1601280439 - Immediate
ICE40LP1K-CM121 product page link
ICE40HX8K-CM225 datasheet linkIC FPGA 178 I/O 225UCBGAICE40HX8K-CM225IC FPGA 178 I/O 225UCBGAActive9607680216 - Immediate
ICE40HX8K-CM225 product page link
ICE40LP8K-CM225 datasheet linkIC FPGA 178 I/O 225UCBGAICE40LP8K-CM225IC FPGA 178 I/O 225UCBGAActive9607680158 - Immediate
ICE40LP8K-CM225 product page link
ICE40LP4K-CM225 datasheet linkIC FPGA 167 I/O 225UCBGAICE40LP4K-CM225IC FPGA 167 I/O 225UCBGAActive440352054 - Immediate
ICE40LP4K-CM225 product page link
ICE40LP4K-CM121 datasheet linkIC FPGA 93 I/O 121UCBGAICE40LP4K-CM121IC FPGA 93 I/O 121UCBGAActive44035200ICE40LP4K-CM121 product page link
Published: 2012-08-22