iCE40 LP/HX

Low-Power, High-Performance FPGA with Small BGA package for the thinnest devices

Silicon Has Never Been More Flexible – Add new features to your mobile design and maximize product differentiation in an instant using up to 7680 programmable logic cells.

Power for the People – Designed from the ground up for low power starting at 25 µW, these iCE40 devices maximize battery life and minimize power consumption for ultra-low power, always-on applications.

High Functional Density for the Thinnest Devices - Squeezing so much functionality in such a small BGA package was no easy task. Measuring just 1.40 mm X 1.48 mm x 0.45 mm, iCE40 LP/HX devices can fit in the most space constrained modules.

Features

  • Available in three series with LUTs ranging from 384 to 7680: Low power (LP) and high performance (HX)
  • Integrated hard I2C and SPI cores that enable flexible device configuration through SPI
  • Match your preferred display to your application processor with interfaces such as RGB, 7:1 LVDS and MIPI DPI/DBI
  • Multi-source your image sensors by implementing flexible bridges supporting common interfaces such as HiSPi, subLVDS, LVDS and Parallel LVCMOS
  • Up to 128 kbits sysMEM™ Embedded Block RAM
  • Industry’s broadest range of 0.35 mm - 0.40 mm pitch BGAs fit in space-constrained applications

iCE40 LM devices has been discontinued. The iCE40 LM collateral below is for reference and legacy support only. For more information, please see PCN#05-20.

Jump to

Family Table

iCE40 LP Device Selection Guide
Parameters LP Series (Low Power)
LP384 LP640 LP1K LP4K LP8K
Logic Cells 384 640 1280 3520 7680
NVCM Yes Yes Yes Yes Yes
Static Current (µA)
21
100
100
250
250
Embedded RAM (kbits) 0 32
64
80
128
Phase-Locked Loops - - 1 2 2
24 mA Drive - 3 33 - -
0.35 mm Spacing Total I/O + Dedicated I/O 4,5
  LP384 LP640 LP1K LP4K LP8K
16-ball WLCSP2 (1.40 x 1.48 mm)
10 + 01 10 + 01

0.40 mm Spacing Total I/O + Dedicated I/O 4,5
  LP384 LP640 LP1K LP4K LP8K
36-ball ucBGA (2.5 x 2.5 mm) 27 + 2
27 + 21

49-ball ucBGA (3 x 3 mm) 39 + 2
37 + 2

81-ball ucBGA (4 x 4 mm)

65 + 2 65 + 22 65 + 22
121-ball ucBGA (5 x 5 mm)

97 + 2 95 + 2 95 + 2
225-ball ucBGA (7 x 7 mm)


180 + 2 180 + 2
0.50 mm Spacing Total I/O + Dedicated I/O 4,5
  LP384 LP640 LP1K LP4K LP8K
32-pin QFN (5 x 5 mm) 23 + 2



84-pin QFNS2 (7 x 7 mm)

69 + 21

81-ball csBGA2 (5 x 5 mm)

64 + 21

121-ball csBGA (6 x 6 mm)

94 + 21

iCE40 HX Device Selection Guide
Parameters HX Series (High Performance)
HX1K HX4K HX8K
Logic Cells 1280 3520 7680
NVCM Yes Yes Yes
Static Current (µA)
296
1140
1140
Embedded RAM (kbits) 64
80
128
Phase-Locked Loops 1 2 2
0.40 mm Spacing Total I/O + Dedicated I/O 4,5
  HX1K HX4K HX8K
225-ball ucBGA (7 x 7 mm)

180 + 2
0.50 mm Spacing Total I/O + Dedicated I/O 4,5
  HX1K HX4K HX8K
132-ball csBGA (8 x 8 mm) 97 + 2 97 + 2 97 + 2
100-pin VQFP2 (14 x 14 mm) 74 + 21

144-pin TQFP (20 x 20 mm) 98 + 2 109 + 2
0.80 mm Spacing Total I/O + Dedicated I/O 4,5
  HX1K HX4K HX8K
121-ball caBGA (9 x 9 mm)

95 + 2
256-ball caBGA (14 x 14 mm)

208 + 2

1 No PLL available on the 16 WLCSP, 36 ucBGA, 81 csBGA, 84 QFN and 100 VGFP packages
2 Only one PLL available on the 81 ucBGA package
3 24 mA constant current sink available on the 16 WLCSP package only
4 Total I/Os include Dedicated I/O
5 Dedicated I/O are defined to be pins that are dedicated and cannot be used by user logic after configuration

Discontinued Family Table

iCE40 LM Device Selection Guide 3, 4
Parameters LM Series (Low Power, Embedded IP)
LM1K LM2K LM4K
Logic Cells 1100 2048 3520
NVCM No No No
Static Current (µA)
100 100
100
Embedded RAM (kbits) 64 80 80
Phase-Locked Loops 1 1 1
I2C Core 2 2 2
SPI Core 2 2 2
Low Power Strobe Generator 1 1 1
High Frequency Strobe Generator 1 1 1
24 mA Drive 3 3 3
0.35 mm Spacing Total I/O + Dedicated I/O 1,2
  LM1K LM2K LM4K
25-ball WLCSP6 (1.71 x 1.71 mm) 20 + 2 20 + 2 20 + 2
0.40 mm Spacing Total I/O + Dedicated I/O 1,2
  LM1K LM2K LM4K
36-ball ucBGA (2.5 x 2.5 mm) 30 + 2 30 + 2 30 + 2
49-ball ucBGA (3 x 3 mm) 39 + 2 39 + 2 39 + 2

1 Total I/O include Dedicated I/O
2 Dedicated I/O are defined to be pins that are dedicated and cannot be used by user logic after configuration
3 25-ball WLCSP package for iCE40 LM does not support PLL
4 This family has been discontinued

Example Solutions

iCE40 LP/HX FPGAs can be used in countless ways to add differentiation to mobile products.  Shown below are four of the most common iCE40 LP/HX design categories along with specific application examples.

Enhance Application Processor Connectivity

  • Provide additional GPIOs to extend the processor's interface capabilities
  • Translate voltages to overcome limitations in the supported voltage standards
  • Increase performance by aggregating multiple slow serial buses onto high-speed links

Increase Battery Life by Offloading Timing Critical Functions

  • Accurately send and receive data with IR LEDs and photodiodes for remote communication
  • Communicate via slow UART and I2C interfaces while the microprocessor is asleep
  • Capture all user inputs by buffering sensor data and generating smart interrupts

Increase System Performance through Hardware Acceleration

  • Reduce processor workload by pre-processing sensor data to generate nine-axis output
  • Rotate, combine and scale image data with efficient FPGA-based implementations
  • Use logic-based multipliers to implement high-performance digital signal filtering

Design Resources

Intellectual Property & Reference Designs

Simplify your design efforts by using pre-tested, reusable functions

Software

Complete Design Flows, High Ease of Use

Development Kits & Boards

Our development boards & kits help streamline your design process

Programming Hardware

Take the strain out of in-system programming & in-circuit reconfiguration with our programming hardware

Documentation

To subscribe, or modify your subscription, to Document Notifications please login to your Lattice account

Quick Reference
Technical Resources
Information Resources
Downloads
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
iCE40LM Family Data Sheet
FPGA-DS-02043 2.0 10/31/2023 PDF 875.9 KB
iCE40 LP/HX Family Data Sheet
FPGA-DS-02029 4.2 10/31/2023 PDF 1.3 MB
iCE40LM 2K Pin List
2.0 10/20/2020 XLSX 21.7 KB
iCE40LP Pinout 640
1.0 10/21/2013 XLSX 9.8 KB
iCE40LM CM49 ucBGA Migration
2.0 10/20/2020 XLSX 15 KB
iCE40LM 1K Pin List
2.0 10/20/2020 XLSX 21.8 KB
iCE40 132-ball csBGA Migration
1.1 7/1/2013 XLSX 21.3 KB
iCE40 Pinout LP1K
FPGA-SC-02051 2.4 6/7/2023 XLSX 20.2 KB
iCE40 81-ball ucBGA Migration
1.2 7/1/2013 XLSX 15.4 KB
iCE40 Pinout HX4K
FPGA-SC-02030 4.0 10/29/2021 XLSX 20.1 KB
iCE40 Pinout LP4K
2.1 7/1/2013 XLSX 20.8 KB
iCE40 Pinout LP8K
2.4 9/30/2013 XLSX 21.1 KB
iCE40 Pinout LP384
1.1 7/1/2013 XLSX 12.6 KB
iCE40 121-ball ucBGA Migration
1.1 7/1/2013 XLSX 20.2 KB
iCE40LM CM36 ucBGA Migration
2.0 10/20/2020 XLSX 14.3 KB
iCE40LM SWG25 WLCSP Migration
2.0 10/20/2020 XLSX 13.6 KB
iCE40 36-ball ucBGA Migration
1.1 6/28/2013 XLSX 11.4 KB
iCE40 225-ball ucBGA Migration
1.1 7/1/2013 XLSX 27.7 KB
iCE40LM 4K Pin List
2.0 10/20/2020 XLSX 21.8 KB
iCE40 144-pin TQFP Migration
1.1 7/1/2013 XLSX 19.2 KB
iCE40 49-ball ucBGA Migration
1.2 9/30/2013 XLSX 12.3 KB
iCE40 Pinout HX1K
2.1 7/1/2013 XLSX 18.8 KB
iCE40 Pinout HX8K
3.1 2/5/2017 XLSX 24.8 KB
Package Diagrams
FPGA-DS-02053 8.2 9/22/2024 PDF 9 MB
Memory Usage Guide for iCE40 Devices
FPGA-TN-02002 1.7 10/14/2020 PDF 954.3 KB
iCE40 I2C and SPI Hardened IP - Usage Guide
FPGA-TN-02010 1.8 11/1/2022 PDF 952 KB
iCE40 Hardware Checklist
FPGA-TN-02006 2.3 4/18/2024 PDF 620.9 KB
iCE40 sysCLOCK PLL Design and User Guide
FPGA-TN-02052 1.4 4/30/2022 PDF 1.3 MB
iCE40LM On-Chip Strobe Generator User Guide
FPGA-TN-02212 1.3 4/12/2023 PDF 380.5 KB
iCE40 Programming and Configuration
FPGA-TN-02001 3.4 12/31/2022 PDF 1.8 MB
Solder Reflow Guide for Surface Mount Devices
FPGA-TN-02041 4.9 9/23/2024 PDF 878.5 KB
PCB Layout Recommendations for BGA Packages
FPGA-TN-02024 5.5 10/13/2024 PDF 6.6 MB
Thermal Management
FPGA-TN-02044 5.2 8/21/2024 PDF 756 KB
PCB Layout Recommendations for Leaded Packages
FPGA-TN-02160 1.5 7/30/2021 PDF 561.6 KB
Using Differential I/O (LVDS, Sub-LVDS) in iCE40 LP/HX Devices
FPGA-TN-02213 1.7 2/8/2022 PDF 2.5 MB
iCE40 Technology Library
FPGA-TN-02026 3.3 9/22/2024 PDF 2.7 MB
Advanced iCE40 I2C and SPI Hardened IP User Guide
FPGA-TN-02011 1.7 10/30/2021 PDF 1.9 MB
Dual-Row QFN Package Assembly and PCB Layout Guidelines
1.0 8/9/2010 PDF 99 KB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
iCE40LM Family Data Sheet
FPGA-DS-02043 2.0 10/31/2023 PDF 875.9 KB
iCE40 LP/HX Family Data Sheet
FPGA-DS-02029 4.2 10/31/2023 PDF 1.3 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
Migrating Designs from AMD CPLD/FPGA Devices to Lattice FPGA Devices
FPGA-AN-02081 1.1 8/27/2024 PDF 2.6 MB
Memory Usage Guide for iCE40 Devices
FPGA-TN-02002 1.7 10/14/2020 PDF 954.3 KB
iCE40 I2C and SPI Hardened IP - Usage Guide
FPGA-TN-02010 1.8 11/1/2022 PDF 952 KB
iCE40 Hardware Checklist
FPGA-TN-02006 2.3 4/18/2024 PDF 620.9 KB
iCE40 sysCLOCK PLL Design and User Guide
FPGA-TN-02052 1.4 4/30/2022 PDF 1.3 MB
iCE40LM On-Chip Strobe Generator User Guide
FPGA-TN-02212 1.3 4/12/2023 PDF 380.5 KB
iCE40 Programming and Configuration
FPGA-TN-02001 3.4 12/31/2022 PDF 1.8 MB
Solder Reflow Guide for Surface Mount Devices
FPGA-TN-02041 4.9 9/23/2024 PDF 878.5 KB
PCB Layout Recommendations for BGA Packages
FPGA-TN-02024 5.5 10/13/2024 PDF 6.6 MB
Thermal Management
FPGA-TN-02044 5.2 8/21/2024 PDF 756 KB
PCB Layout Recommendations for Leaded Packages
FPGA-TN-02160 1.5 7/30/2021 PDF 561.6 KB
Using Differential I/O (LVDS, Sub-LVDS) in iCE40 LP/HX Devices
FPGA-TN-02213 1.7 2/8/2022 PDF 2.5 MB
iCE40 PCB Layout Recommendations
TN1074 1.0 10/18/2013 ZIP 2.1 MB
Advanced iCE40 I2C and SPI Hardened IP User Guide
FPGA-TN-02011 1.7 10/30/2021 PDF 1.9 MB
Dual-Row QFN Package Assembly and PCB Layout Guidelines
1.0 8/9/2010 PDF 99 KB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
iCE40LM 2K Pin List
2.0 10/20/2020 XLSX 21.7 KB
iCE40LP Pinout 640
1.0 10/21/2013 XLSX 9.8 KB
iCE40LM CM49 ucBGA Migration
2.0 10/20/2020 XLSX 15 KB
iCE40LM 1K Pin List
2.0 10/20/2020 XLSX 21.8 KB
iCE40 132-ball csBGA Migration
1.1 7/1/2013 XLSX 21.3 KB
iCE40 Pinout LP1K
FPGA-SC-02051 2.4 6/7/2023 XLSX 20.2 KB
iCE40 81-ball ucBGA Migration
1.2 7/1/2013 XLSX 15.4 KB
iCE40 Pinout HX4K
FPGA-SC-02030 4.0 10/29/2021 XLSX 20.1 KB
iCE40 Pinout LP4K
2.1 7/1/2013 XLSX 20.8 KB
iCE40 Pinout LP8K
2.4 9/30/2013 XLSX 21.1 KB
iCE40 Pinout LP384
1.1 7/1/2013 XLSX 12.6 KB
iCE40 121-ball ucBGA Migration
1.1 7/1/2013 XLSX 20.2 KB
iCE40LM CM36 ucBGA Migration
2.0 10/20/2020 XLSX 14.3 KB
iCE40LM SWG25 WLCSP Migration
2.0 10/20/2020 XLSX 13.6 KB
iCE40 36-ball ucBGA Migration
1.1 6/28/2013 XLSX 11.4 KB
iCE40 225-ball ucBGA Migration
1.1 7/1/2013 XLSX 27.7 KB
iCE40LM 4K Pin List
2.0 10/20/2020 XLSX 21.8 KB
iCE40 144-pin TQFP Migration
1.1 7/1/2013 XLSX 19.2 KB
iCE40 49-ball ucBGA Migration
1.2 9/30/2013 XLSX 12.3 KB
iCE40 Pinout HX1K
2.1 7/1/2013 XLSX 18.8 KB
iCE40 Pinout HX8K
3.1 2/5/2017 XLSX 24.8 KB
Package Diagrams
FPGA-DS-02053 8.2 9/22/2024 PDF 9 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
iCE40 Technology Library
FPGA-TN-02026 3.3 9/22/2024 PDF 2.7 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
YCbCr10Bit to RGB666 Converter - Source Code
RD1156 1.0 4/8/2013 ZIP 220.5 KB
YCbCr10Bit to RGB888 Converter - Documentation
RD1157 1.0 4/9/2013 PDF 543.8 KB
XGA to WVGA Nearest Neighbor Image Scaler - Documentation
RD1160 1.0 4/22/2013 PDF 1.6 MB
YCbCr10Bit to RGB888 Converter - Source Code
RD1157 1.0 4/8/2013 ZIP 220.2 KB
UART 16450 Transceiver - Source Code
RD1169 1.0 4/23/2013 ZIP 524.9 KB
SPI-to-UART Expander - Source Code
RD1143 1.0 10/12/2012 ZIP 856 KB
YCbCr8Bit to RGB888 Converter - Source Code
RD1159 1.0 4/8/2013 ZIP 219.1 KB
SDR SDRAM Controller - Source Code
RD1174 1.1 3/1/2014 ZIP 2.6 MB
SPI Slave Port Expander - Source Code
RD1168 1.0 4/23/2013 ZIP 226 KB
YCbCr10Bit to RGB666 Converter - Documentation
RD1156 1.0 4/9/2013 PDF 543.7 KB
SPI-to-UART Expander - Documentation
RD1143 1.0 10/12/2012 PDF 1.5 MB
YCbCr 10-bit to RGB565 Converter - Source Code
RD1151 1.0 4/8/2013 ZIP 243.3 KB
UART 16550 Transceiver - Documentation
RD1138 1.0 10/12/2012 PDF 1.5 MB
SPI to I2C Bridge - Source Code
RD1173 1.1 2/8/2015 ZIP 611.7 KB
XGA to WVGA Nearest Neighbor Image Scaler - Source Code
RD1160 1.0 4/23/2013 ZIP 845 KB
YCbCr 8-bit to RGB565 Converter - Source Code
RD1152 1.0 4/8/2013 ZIP 243.3 KB
UART 16450 Transceiver - Documentation
RD1169 1.0 4/21/2013 PDF 1.3 MB
SD Host Controller - Documentation
RD1165 1.0 4/21/2013 PDF 1.3 MB
Single Channel LVDS Tx - Source Code
RD1162 1.0 4/23/2013 ZIP 498.9 KB
XGA to WVGA Lanczos Image Scaler - Source Code
RD1161 1.0 4/23/2013 ZIP 767.2 KB
YCbCr8Bit to RGB666 Converter - Source Code
RD1158 1.0 4/8/2013 ZIP 220.5 KB
YCbCr 10-bit to RGB565 Converter - Documentation
RD1151 1.0 4/9/2013 PDF 656.2 KB
SD Host Controller - Source Code
RD1165 1.0 4/23/2013 ZIP 706.2 KB
XGA to WVGA Lanczos Image Scaler - Documentation
RD1161 1.0 4/22/2013 PDF 1.2 MB
SPI Slave Controller - Source Code
RD1142 1.1 1/12/2015 ZIP 377.1 KB
UART 16550 Transceiver - Source Code
RD1138 1.1 1/12/2015 ZIP 741 KB
SPI Slave Port Expander - Documentation
RD1168 1.0 4/21/2013 PDF 594.2 KB
SPI to I2C Bridge - Documentation
RD1173 1.1 2/9/2015 PDF 1.5 MB
Touch Screen Controller - Documentation
RD1137 1.0 10/12/2012 PDF 535 KB
YCbCr8Bit to RGB888 Converter - Documentation
RD1159 1.0 4/9/2013 PDF 547 KB
SPI Master Controller - Source Code
RD1141 1.0 10/12/2012 ZIP 866.8 KB
SPI Master Controller - Documentation
FPGA-RD-02174 1.1 2/5/2021 PDF 683.1 KB
SDR SDRAM Controller - Documentation
RD1174 1.1 3/1/2014 PDF 1.4 MB
YCbCr8Bit to RGB666 Converter - Documentation
RD1158 1.0 4/9/2013 PDF 544.6 KB
YCbCr 8-bit to RGB565 Converter - Documentation
RD1152 1.0 4/9/2013 PDF 657.4 KB
SPI Slave Controller - Documentation
RD1142 1.0 10/12/2012 PDF 667.2 KB
Touch Screen Controller - Source Code
RD1137 1.0 10/12/2012 ZIP 240.1 KB
Single Channel LVDS Tx - Documentation
RD1162 1.0 4/21/2013 PDF 1.1 MB
RGB565 to YCbCr8Bit Converter - Documentation
RD1154 1.0 4/9/2013 PDF 521.1 KB
PWM Generator - Documentation
RD1178 1.1 2/9/2015 PDF 491.6 KB
RC4 Based PRNG Generator - Documentation
RD1179 1.0 5/9/2013 PDF 824.6 KB
RGB666 to YCbCr8Bit Converter - Source Code
RD1155 1.0 4/8/2013 ZIP 212.1 KB
LCD Controller - Documentation
RD1149 1.0 4/9/2013 PDF 483.8 KB
MxN Channel PWM - Source Code
RD1175 1.1 2/9/2015 ZIP 189.6 KB
Keypad Scanner - Documentation
RD1180 1.0 8/14/2013 PDF 437.5 KB
Keypad Scanner - Source Code
RD1180 1.0 8/14/2013 RAR 122.6 KB
MS Pro Interface - Source Code
RD1163 1.0 4/23/2013 ZIP 210.8 KB
MxN Channel PWM - Documentation
RD1175 1.1 2/9/2015 PDF 456.4 KB
MS Pro Interface - Documentation
RD1163 1.0 4/21/2013 PDF 585.7 KB
LCD Controller - Source Code
RD1149 1.0 4/8/2013 ZIP 163 KB
RGB888 to YCbCr 8-bit Converter - Source Code
RD1153 1.0 4/8/2013 ZIP 214.7 KB
RD1150 Graphics LCD Controller - Source Code
1.0 4/8/2013 ZIP 218.5 KB
RC4 Based PRNG Generator - Source Code
RD1179 1.0 5/9/2013 RAR 229 KB
RGB888 to YCbCr 8-bit Converter - Documentation
RD1153 1.0 4/9/2013 PDF 529.3 KB
RGB565 to YCbCr8Bit Converter - Source Code
RD1154 1.0 4/8/2013 ZIP 207.7 KB
RGB666 to YCbCr8Bit Converter - Documentation
RD1155 1.0 4/9/2013 PDF 524.1 KB
PWM Generator - Source Code
RD1178 1.1 2/9/2015 ZIP 174.9 KB
IrDA Fast Transmitter - Source Code
RD1135 1.0 10/12/2012 ZIP 414.4 KB
IrDA Fast Receiver - Source Code
RD1134 1.0 10/12/2012 ZIP 481.8 KB
I2S Controller - Documentation
RD1171 1.0 5/9/2013 PDF 892.5 KB
IrDA Fast Receiver - Documentation
RD1134 1.0 10/12/2012 PDF 818.8 KB
I2S Controller - Source Code
RD1171 1.0 5/8/2013 RAR 240.3 KB
iCE40LM Philips IR Rx Reference Design
FPGA-RD-02159 1.2 2/5/2021 PDF 1 MB
Sensor Interface and Preprocessing Reference Design - Documentation
FPGA-RD-02048 1.3 9/26/2018 PDF 1.4 MB
I2C Slave Controller - Documentation
RD1140 1.1 2/12/2015 PDF 746.4 KB
I2C Slave Controller - Source Code
RD1140 1.1 2/12/2015 ZIP 338.6 KB
IrDA Fast Transmitter - Documentation
RD1135 1.0 10/12/2012 PDF 755.2 KB
I2C Master Controller Source Code
RD1139 1.1 2/12/2015 ZIP 658 KB
Sensor Interfacing and Preprocessing Reference Design - Source Code
1.3 9/26/2018 ZIP 1.4 MB
I2C to SPI Bridge - Documentation
FPGA-RD-02157 1.2 2/5/2021 PDF 914.8 KB
I2C to SPI Bridge - Source Code
RD1172 1.1 2/8/2015 ZIP 459.7 KB
iCE40LM Sony IR Tx Reference Design
RD1190 1.1 10/30/2013 PDF 1.7 MB
I2C Master Controller Documentation
FPGA-RD-02155 1.2 2/5/2021 PDF 1013.7 KB
Graphics LCD Controller - Documentation
RD1150 1.0 4/9/2013 PDF 548.1 KB
CF + Interface - Documentation
RD1164 1.0 4/21/2013 PDF 535 KB
Capacitive Touch Sense Controller - Source Code
RD1136 1.0 10/17/2012 ZIP 424.5 KB
AES Decryption - Source Code
RD1177 1.0 5/9/2013 RAR 291.1 KB
AES Encryption - Source Code
RD1176 1.0 5/9/2013 RAR 291.7 KB
AES Encryption - Documentation
RD1176 1.0 5/9/2013 PDF 1.1 MB
Capacitive Touch Sense Controller - Documentation
RD1136 1.0 10/17/2012 PDF 687.1 KB
CAN Controller - Documentation
RD1170 1.0 4/21/2013 PDF 1.2 MB
AES Decryption - Documentation
RD1177 1.0 5/9/2013 PDF 1.1 MB
CF + Interface - Source Code
RD1164 1.0 4/23/2013 ZIP 193.5 KB
CAN Controller - Source Code
RD1170 1.0 4/23/2013 ZIP 512.7 KB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
PCN09A-19 BOM comparison final
2.0 1/8/2020 XLSX 24.8 KB
Standard OPNs for ASEK PCN09A-19
2.0 1/8/2020 XLSX 24.4 KB
PCN09A-19 Consolidation Qual External Changes
1/9/2020 PDF 326.2 KB
PCN09A-19 ASEK Second Source Qualification for Selected Products
1/9/2020 PDF 359 KB
PCN12A-12 Notification of Changes to iCE Ordering Part Numbers for Tape & Reel Packaging
Other
PCN12A-12 1.0 6/25/2012 PDF 41.4 KB
PCN 11A-12 SiliconBlue Topmark,Box,Label Change
Other
PCN11A-12 1.0 6/18/2012 PDF 434.1 KB
PCN 14A-12- iCE40 Select Device Discontinuance
Discontinuance
PCN14A-12 1.0 7/31/2012 PDF 49 KB
PCN04A-14 Notification of Intent to Utilize an Alternate Qualified Material Set for the ICE40 144-pin TQFP Package Devices
Material Set
PCN04A-14 1.0 5/30/2014 PDF 203.2 KB
PCN01A-13 Notification of Changes to the iCE40 LP/HX Family Data Sheet
Datasheet
PCN01A-13 1.0 3/11/2013 PDF 220.6 KB
PCN 04A-13 Notification of a Revision to the iCE40 LPHX Family Datasheet
Discontinuance
PCN04A-13 1.0 6/27/2013 PDF 117.5 KB
PCN#07A-13 Notification of Changes to the iCE40 LP/HX Family Data Sheet
PCN07A-13 1.0 9/26/2013 PDF 123.5 KB
PCN08A13_AffectedDevices
Other
PCN08A-13 1 9/26/2013 XLSX 78.2 KB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
Lattice OrCAD Capture Schematic Library (OLB)
This file contains an OrCAD Capture Schematic Library (OLB file type) for all Lattice products. This .zip file also includes a .xls worksheet with a list of the contents of the OLB. These symbols can be used to help with OrCAD schematic designs.
FPGA-SC-02005 8.3 10/16/2024 ZIP 2.7 MB
iCE40 PCB Layout Recommendations
TN1074 1.0 10/18/2013 ZIP 2.1 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
Sensor Mangement via MIPI SLIMbus
SB013 10/17/2012 PDF 520.9 KB
Video Scaling and Expansion in Media Tablets
SB004 10/18/2012 PDF 749.6 KB
Enabling 3D Active Shutter Glasses
SB007 10/18/2012 PDF 406.5 KB
iCE40 Product Brochure
I0325 2.0 12/10/2021 PDF 648.2 KB
Enabling Wi-Fi Connectivity in Feature Phones
SB011 10/18/2012 PDF 369.1 KB
Intelligent Sensor Management
SB003 10/17/2012 PDF 509.4 KB
MIPI Battery Interface Using iCE40
I0224 4.0 10/26/2017 PDF 722.1 KB
Low-Cost Docking Stations for Mobile Devices
SB009 10/19/2012 PDF 767.1 KB
Common Analog Functions Using an iCE40 FPGA
SB012 10/17/2012 PDF 397.1 KB
Enabling Dual SIM Phones
SB006 10/17/2012 PDF 448 KB
Enabling the Nokia ECI for Smartphones
SB015 10/18/2012 PDF 336.2 KB
Enabling Low-Cost Displays for Digital Still Cameras
SB014 10/18/2012 PDF 645.4 KB
Consumer Solutions Brochure
I0222 6.0 10/24/2013 PDF 4.6 MB
Sensor Expansion in Mobile Handsets
SB002 10/18/2012 PDF 437.7 KB
Ultra Low Density FPGAs Brochure (Japanese)
I0229J 1.0 1/1/0001 PDF 2.2 MB
Sensor Expansion for Qualcomm MSM/QSD
SB001 10/18/2012 PDF 339.2 KB
Product Selector Guide
I0211 47.0 10/16/2024 PDF 4.4 MB
Radio Expansion in Portable Navigation Devices
SB005 10/18/2012 PDF 979.6 KB
Enabling Dual Displays in Digital Still Cameras
SB010 10/19/2012 PDF 381.5 KB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
32 QFNS Pb-Free Device Material Content
Includes all 3 versions
D 4/19/2016 PDF 51.1 KB
BG121_ICE40HX
Rev F2 6/9/2022 PDF 140.7 KB
TN_TG_TQ144 Cu_wire all
Rev E1 12/21/2021 PDF 107.1 KB
QN84
Rev F 7/29/2019 PDF 31.3 KB
CM225_iCE40LP_HX
Rev G1 6/21/2022 PDF 140.1 KB
SN_SG32
Rev I 5/1/2024 PDF 145.6 KB
CM36_ICE40LM_UL_LP
Rev F2 8/3/2022 PDF 119.7 KB
SWG_UWG25
Rev B 4/19/2018 PDF 40.6 KB
CB81_iCE40LP
Rev F1 6/21/2022 PDF 139.8 KB
VQ100_ICE40
Rev B 2/7/2018 PDF 22.8 KB
CM81_iCE40LP_LIF-UC
Rev I1 4/1/2024 PDF 194.4 KB
CM121
Rev F1 6/21/2022 PDF 140 KB
CB132_iCE40HX
Rev G1 6/21/2022 PDF 119.9 KB
CB121_iCE40LP
Rev H1 6/21/2022 PDF 139.9 KB
CT256_iCE40HX
Rev I1 6/9/2022 PDF 141.4 KB
CM49_iCE40LM_LP
Rev H1 5/1/2024 PDF 278.8 KB
SWG16
Rev D 12/30/2019 PDF 29.7 KB
iCE40 FPGA Product Family Qualification Summary
Rev U 3/25/2021 PDF 1 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
An FPGA Companion in Smartphone Design
1.0 5/1/2012 PDF 550.2 KB
An FPGA Companion in Smartphone Design (Chinese Language Version)
1.0 5/31/2012 PDF 382.4 KB
New Approaches to Hardware Acceleration Using Ultra Low Density FPGAs
1.0 8/25/2013 PDF 397 KB
Using Low Cost, Non-Volatile PLDs in System Applications
2.0 8/30/2013 PDF 435.3 KB
Solving Today's Interface Challenges With Ultra-Low-Density FPGA Bridging Solutions
1.0 8/8/2013 PDF 341.4 KB
Programmable Logic Devices in Mobile Handsets
1.0 6/1/2012 PDF 154.4 KB
Security Aspects of Lattice Semiconductor iCE40 mobileFPGAâ„¢ Devices
1.0 9/3/2013 PDF 313.2 KB
Programmable Logic Devices in Handsets (Chinese Language Version)
1.0 5/31/2012 PDF 198.4 KB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
iCE40
FPGA-MD-02034 2.5 4/8/2022 IBS 107.8 KB
ice40_lp384
8/16/2013 IBS 43.7 KB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
iCE40 PCB Layout Recommendations
TN1074 1.0 10/18/2013 ZIP 2.1 MB

*By clicking on the "Notify Me of Changes" button, you agree to receive notifications on changes to the document(s) you selected.

Support

Quality & Reliability

Reference Material to Help Answer Your Questions