Fpga Ds 02029 4 2 Ice40 LP HX Family Data Sheet
Fpga Ds 02029 4 2 Ice40 LP HX Family Data Sheet
Data Sheet
FPGA-DS-02029-4.2
October 2023
iCE40 LP/HX Family
Data Sheet
Disclaimers
Lattice makes no warranty, representation, or guarantee regarding the accuracy of information contained in this document or the suitability of its
products for any particular purpose. All information herein is provided AS IS, with all faults, and all associated risk is the responsibility entirely of the
Buyer. The information provided herein is for informational purposes only and may contain technical inaccuracies or omissions, and may be otherwise
rendered inaccurate for many reasons, and Lattice assumes no obligation to update or otherwise correct or revise this information. Products sold by
Lattice have been subject to limited testing and it is the Buyer's responsibility to independently determine the suitability of any products and to test
and verify the same. LATTICE PRODUCTS AND SERVICES ARE NOT DESIGNED, MANUFACTURED, OR TESTED FOR USE IN LIFE OR SAFETY CRITICAL
SYSTEMS, HAZARDOUS ENVIRONMENTS, OR ANY OTHER ENVIRONMENTS REQUIRING FAIL-SAFE PERFORMANCE, INCLUDING ANY APPLICATION IN
WHICH THE FAILURE OF THE PRODUCT OR SERVICE COULD LEAD TO DEATH, PERSONAL INJURY, SEVERE PROPERTY DAMAGE OR ENVIRONMENTAL
HARM (COLLECTIVELY, "HIGH-RISK USES"). FURTHER, BUYER MUST TAKE PRUDENT STEPS TO PROTECT AGAINST PRODUCT AND SERVICE FAILURES,
INCLUDING PROVIDING APPROPRIATE REDUDANCIES, FAIL-SAFE FEATURES, AND/OR SHUT-DOWN MECHANISMS. LATTICE EXPRESSLY DISCLAIMS ANY
EXPRESS OR IMPLIED WARRANTY OF FITNESS OF THE PRODUCTS OR SERVICES FOR HIGH-RISK USES. The information provided in this document is
proprietary to Lattice Semiconductor, and Lattice reserves the right to make any changes to the information in this document or to any products at
any time without notice.
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
2 FPGA-DS-02029-4.2
iCE40 LP/HX Family
Data Sheet
Contents
Acronyms in This Document ................................................................................................................................................. 7
1. General Description ...................................................................................................................................................... 8
1.1. Features .............................................................................................................................................................. 8
2. Product Family .............................................................................................................................................................. 9
3. Architecture ................................................................................................................................................................ 10
3.1. Architecture Overview ...................................................................................................................................... 10
3.1.1. PLB Blocks ..................................................................................................................................................... 11
3.1.2. Routing.......................................................................................................................................................... 12
3.1.3. Clock/Control Distribution Network ............................................................................................................. 12
3.1.4. sysCLOCK Phase Locked Loops (PLLs) ........................................................................................................... 13
3.1.5. sysMEM Embedded Block RAM Memory ..................................................................................................... 14
3.1.6. sysI/O ............................................................................................................................................................ 17
3.1.7. sysI/O Buffer ................................................................................................................................................. 19
3.1.8. Non-Volatile Configuration Memory ............................................................................................................ 20
3.1.9. Power On Reset ............................................................................................................................................ 20
3.2. Programming and Configuration ....................................................................................................................... 20
3.2.1. Power Saving Options ................................................................................................................................... 20
4. DC and Switching Characteristics ............................................................................................................................... 21
4.1. Absolute Maximum Ratings .............................................................................................................................. 21
4.2. Recommended Operating Conditions ............................................................................................................... 21
4.3. Power Supply Ramp Rates ................................................................................................................................ 22
4.4. Power-On-Reset Voltage Levels ........................................................................................................................ 22
4.5. Power-up Supply Sequence............................................................................................................................... 23
4.6. ESD Performance .............................................................................................................................................. 23
4.7. DC Electrical Characteristics .............................................................................................................................. 23
4.8. Static Supply Current – LP Devices .................................................................................................................... 24
4.9. Static Supply Current – HX Devices ................................................................................................................... 24
4.10. Programming NVCM Supply Current – LP Devices ............................................................................................ 25
4.11. Programming NVCM Supply Current – HX Devices ........................................................................................... 25
4.12. Peak Startup Supply Current – LP Devices ........................................................................................................ 25
4.13. Peak Startup Supply Current – HX Devices ....................................................................................................... 26
4.14. sysI/O Recommended Operating Conditions .................................................................................................... 27
4.15. sysI/O Single-Ended DC Electrical Characteristics ............................................................................................. 27
4.16. sysI/O Differential Electrical Characteristics ..................................................................................................... 27
4.16.1. LVDS25...................................................................................................................................................... 27
4.16.2. subLVDS .................................................................................................................................................... 28
4.17. LVDS25E Emulation ........................................................................................................................................... 28
4.18. SubLVDS Emulation ........................................................................................................................................... 29
4.19. Typical Building Block Function Performance – LP Devices1,2 ........................................................................... 29
4.19.1. Pin-to-Pin Performance (LVCMOS25) – LP Devices .................................................................................. 29
4.19.2. Register-to-Register Performance – LP Devices ....................................................................................... 30
4.20. Typical Building Block Function Performance – HX Devices1,2 .......................................................................... 30
4.20.1. Pin-to-Pin Performance (LVCMOS25) – HX Devices ................................................................................. 30
4.20.2. Register-to-Register Performance – HX Devices ...................................................................................... 30
4.21. Derating Logic Timing ........................................................................................................................................ 30
4.22. Maximum sysI/O Buffer Performance .............................................................................................................. 31
4.23. Timing Adders ................................................................................................................................................... 31
4.24. External Switching Characteristics – LP Devices................................................................................................ 32
4.25. External Switching Characteristics – HX Devices ............................................................................................... 33
4.26. sysClock PLL Timing ........................................................................................................................................... 34
4.27. SPI Master or NVCM Configuration Time .......................................................................................................... 35
4.28. sysCONFIG Port Timing Specifications .............................................................................................................. 35
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
FPGA-DS-02029-4.2 3
iCE40 LP/HX Family
Data Sheet
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
4 FPGA-DS-02029-4.2
iCE40 LP/HX Family
Data Sheet
Figures
Figure 3.1. iCE40LP/HX1K Device, Top View ....................................................................................................................... 10
Figure 3.2. PLB Block Diagram ............................................................................................................................................ 11
Figure 3.3. PLL Diagram ...................................................................................................................................................... 13
Figure 3.4. sysMEM Memory Primitives ............................................................................................................................. 16
Figure 3.5. I/O Bank and Programmable I/O Cell ............................................................................................................... 17
Figure 3.6. iCE I/O Register Block Diagram ......................................................................................................................... 18
Figure 4.1. LVDS25E Using External Resistors..................................................................................................................... 28
Figure 4.2. subLVDSE DC Conditions................................................................................................................................... 29
Figure 4.3. Output Test Load, LVCMOS Standards ............................................................................................................. 37
Figure 5.1. Low Power (LP) Devices .................................................................................................................................... 43
Figure 5.2. High Performance (HX) Devices ........................................................................................................................ 43
Figure 5.3. High Performance (HX) Devices ........................................................................................................................ 44
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
FPGA-DS-02029-4.2 5
iCE40 LP/HX Family
Data Sheet
Tables
Table 2.1. iCE40 LP/HX Family Selection Guide ....................................................................................................................9
Table 3.1. Logic Cell Signal Descriptions .............................................................................................................................12
Table 3.2. Global Buffer (GBUF) Connections to Programmable Logic Blocks....................................................................12
Table 3.3. PLL Signal Descriptions .......................................................................................................................................14
Table 3.4. sysMEM Block Configurations1 ..........................................................................................................................15
Table 3.5. EBR Signal Descriptions ......................................................................................................................................16
Table 3.6. PIO Signal List .....................................................................................................................................................18
Table 3.7. Supported Input Standards ................................................................................................................................19
Table 3.8. Supported Output Standards .............................................................................................................................19
Table 3.9. Power Saving Features Description....................................................................................................................20
Table 4.1. Absolute Maximum Ratings ...............................................................................................................................21
Table 4.2. Recommended Operating Conditions ................................................................................................................21
Table 4.3. Power Supply Ramp Rates1,2 ..............................................................................................................................22
Table 4.4. Power-On-Reset Voltage Levels1 ........................................................................................................................22
Table 4.5. DC Electrical Characteristics ...............................................................................................................................23
Table 4.6. Supply Current– LP Devices1, 2, 3, 4 .......................................................................................................................24
Table 4.7. Supply Current– HX Devices1, 2, 3, 4 ......................................................................................................................24
Table 4.8. Programming NVCM Supply Current – LP Devices1,2,3,4......................................................................................25
Table 4.9. Programming NVCM Supply Current – HX Devices1, 2, 3, 4 ...................................................................................25
Table 4.10. Peak Startup Supply Current – LP Devices .......................................................................................................25
Table 4.11. Peak Startup Supply Current – HX Devices ......................................................................................................26
Table 4.12. sysI/O Recommended Operating Conditions ...................................................................................................27
Table 4.13. sysI/O Single-Ended DC Electrical Characteristics ............................................................................................27
Table 4.14. LVDS25 .............................................................................................................................................................27
Table 4.15. subLVDS............................................................................................................................................................28
Table 4.16. LVDS25E DC Conditions ....................................................................................................................................28
Table 4.17. subLVDSE DC Conditions ..................................................................................................................................29
Table 4.18. Pin-to-Pin Performance (LVCMOS25) – LP Devices ..........................................................................................29
Table 4.19. Register-to-Register Performance – LP Devices ...............................................................................................30
Table 4.20. Pin-to-Pin Performance (LVCMOS25) – HX Devices .........................................................................................30
Table 4.21. Register-to-Register Performance – HX Devices ..............................................................................................30
Table 4.22. Register-to-Register Performance1 ..................................................................................................................31
Table 4.23. Timing Adders – LP Devices1,2,3,4,5 ....................................................................................................................31
Table 4.24. Timing Adders – HX Devices1,2,3,4,5 ....................................................................................................................31
Table 4.25. External Switching Characteristics – LP Devices1, 2 ...........................................................................................32
Table 4.26. External Switching Characteristics – HX Devices1, 2 ..........................................................................................33
Table 4.27. sysClock PLL Timing ..........................................................................................................................................34
Table 4.28. SPI Master or NVCM Configuration Time1, 2 .....................................................................................................35
Table 4.29. sysCONFIG Port Timing Specifications1 ............................................................................................................35
Table 4.30. Test Fixture Required Components, Non-Terminated Interfaces1 ...................................................................37
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
6 FPGA-DS-02029-4.2
iCE40 LP/HX Family
Data Sheet
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
FPGA-DS-02029-4.2 7
iCE40 LP/HX Family
Data Sheet
1. General Description
The iCE40™ LP/HX family of ultra-low power, non-volatile FPGAs has five devices with densities ranging from 384 to
7,680 Look-Up Tables (LUTs). In addition to LUT-based, low-cost programmable logic, these devices feature Embedded
Block RAM (EBR), Non-volatile Configuration Memory (NVCM) and Phase Locked Loops (PLLs). These features allow the
devices to be used in low-cost, high-volume consumer and system applications. Select packages offer High-Current
drivers that are ideal to drive three white LEDs, or one RGB LED.
The iCE40 LP/HX devices are fabricated on a 40 nm CMOS low power process. The device architecture has several
features such as programmable low-swing differential I/O and the ability to turn off on-chip PLLs dynamically. These
features help manage static and dynamic power consumption, resulting in low static power for all members of the
family. The iCE40 LP/HX devices are available in two versions – ultra low power (LP) and high performance (HX) devices.
The iCE40 LP/HX FPGAs are available in a broad range of advanced halogen-free packages ranging from the space
saving 1.40 mm x 1.48 mm WLCSP to the PCB-friendly 20 mm x 20 mm TQFP. Table 2.1 shows the LUT densities,
package and I/O options, along with other key parameters.
The iCE40 LP/HX devices offer enhanced I/O features such as pull-up resistors. Pull-up features are controllable on a
per-pin basis.
The iCE40 LP/HX devices also provide flexible, reliable and secure configuration from on-chip NVCM. These devices can
also configure themselves from external SPI Flash or be configured by an external master such as a CPU.
Lattice provides a variety of design tools that allow complex designs to be efficiently implemented using the iCE40
LP/HX family of devices. Popular logic synthesis tools provide synthesis library support for iCE40 LP/HX. Lattice design
tools use the synthesis tool output along with the user-specified preferences and constraints to place and route the
design in the iCE40 LP/HX device. These tools extract the timing from the routing and back-annotate it into the design
for timing verification.
Lattice provides many pre-engineered IP (Intellectual Property) modules, including a number of reference designs,
licensed free of charge, optimized for the iCE40 LP/HX FPGA family. By using these configurable soft core IP cores as
standardized blocks, users are free to concentrate on the unique aspects of their design, increasing their productivity.
1.1. Features
• Flexible Logic Architecture • LVCMOS 3.3/2.5/1.8
• Five devices with 384 to 7,680 LUT4s and 10 • LVDS25E, subLVDS
to 206 I/O • Schmitt trigger inputs, to 200 mV typical
• Ultra-low Power Devices hysteresis
• Advanced 40 nm low power process • Programmable pull-up mode
• As low as 21 µA standby power • Flexible On-Chip Clocking
• Programmable low swing differential I/O • Eight low skew global signal resources
• Embedded and Distributed Memory • Up to two analog PLLs per device
• Up to 128 kb sysMEM™ Embedded Block RAM • Flexible Device Configuration
• Pre-Engineered Source Synchronous I/O • SRAM is configured through:
• DDR registers in I/O cells • Standard SPI Interface
• High Current LED Drivers • Internal Nonvolatile Configuration Memory
• Three High Current Drivers used for three (NVCM)
different LEDs or one RGB LED • Broad Range of Package Options
• High Performance, Flexible I/O Buffer • WLCSP, QFN, VQFP, TQFP, ucBGA, caBGA, and
• Programmable sysI/O™ buffer supports wide csBGA package options
range of interfaces: • Small footprint package options
• As small as 1.40 mm x 1.48 mm
• Advanced halogen-free packaging
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
8 FPGA-DS-02029-4.2
iCE40 LP/HX Family
Data Sheet
2. Product Family
Table 2.1 lists device information and packages of the iCE40 LP/HX family.
Table 2.1. iCE40 LP/HX Family Selection Guide
Part Number LP384 LP640 LP1K LP4K LP8K HX1K HX4K HX8K
Logic Cells (LUT + Flip-Flop) 384 640 1,280 3,520 7,680 1,280 3,520 7,680
RAM4K Memory Blocks 0 8 16 20 32 16 20 32
RAM4K RAM bits 0 32K 64K 80K 128K 64K 80K 128K
Phase-Locked Loops (PLLs) 0 0 11 22 22 11 2 2
Maximum Programmable I/O Pins 63 25 95 167 178 95 95 206
Maximum Differential Input Pairs 8 3 12 20 23 11 12 26
High Current LED Drivers 0 3 3 0 0 0 0 0
Package Code Programmable I/O: Max Input (LVDS25)
16 WLCSP
SWG16 10(0)1 10(0) — — — — —
(1.40 mm x 1.48 mm, 0.35 mm)
32 QFN
SG32 21(3) — — — — — — —
(5 mm x 5 mm, 0.5 mm)
36 ucBGA
CM36 25(3) — 25(3) — — — — —
(2.5 mm x 2.5 mm, 0.4 mm)
49 ucBGA
CM49 37(6) — 35(5) — — — — —
(3 mm x 3 mm, 0.4 mm)
81 ucBGA
CM81 — — 63(8) 63(9)2 63(9)2 — — —
(4 mm x 4 mm, 0.4 mm)
81 csBGA
CB81 — — 62(9) — — — — —
(5 mm x 5 mm, 0.5 mm)
84 QFN QN84 — — 67(7) — — — — —
(7 mm x 7 mm, 0.5 mm)
100 VQFP VQ100 — — — — — 72(9)1 — —
(14 mm x 14 mm, 0.5 mm)
121 ucBGA CM121 — — 95(12) 93(13) 93(13) — — —
(5 mm x 5 mm, 0.4 mm)
121 csBGA CB121 — — 92(12) — — — — —
(6 mm x 6 mm, 0.5 mm)
121 caBGA BG121 — — — — — — 93(13) 93(13)
(9 mm x 9 mm, 0.8 mm)
132 csBGA CB132 — — — — — 95(11) 95(12) 95(12)
(8 mm x 8 mm, 0.5 mm)
144 TQFP TQ144 — — — — — 96(12) 107(14) —
(20 mm x 20 mm, 0.5 mm)
225 ucBGA CM225 — — — 178(23) 178(23) — — 178(23)
(7 mm x 7 mm, 0.4 mm)
256-ball caBGA CT256 — — — — — — — 206(26)
(14 mm x 14 mm, 0.8 mm)
Notes:
1. No PLL available on the 16 WLCSP, 36 ucBGA, 81 csBGA, 84 QFN, and 100 VQFP packages.
2. Only one PLL available on the 81 ucBGA package.
3. High Current I/O only available on the 16 WLCSP package.
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
FPGA-DS-02029-4.2 9
iCE40 LP/HX Family
Data Sheet
3. Architecture
Programmable
Lo gic Block (PLB)
I/O Bank 0
PLB
PLB
PLB
PLB
4 kbit RAM
Programmable Interconnect
Programmable Interconnect
PLB
PLB
PLB
PLB
PLB
PLB
PLB
PLB
I/O Bank 3
I/O Bank 1
PLB
PLB
PLB
PLB
PLB
PLB
PLB
PLB
4 kbit RAM
PLB
PLB
PLB
PLB
PLB
PLB
PLB
PLB
NVCM PLL
SPI
I/O Bank 2
Bank
The logic blocks, Programmable Logic Blocks (PLB) and sysMEM EBR blocks, are arranged in a two-dimensional grid with
rows and columns. Each column has either logic blocks or EBR blocks. The PIO cells are located at the periphery of the
device, arranged in banks. The PLB contains the building blocks for logic, arithmetic, and register functions. The PIOs
utilize a flexible I/O buffer referred to as a sysI/O buffer that supports operation with a variety of interface standards.
The blocks are connected with many vertical and horizontal routing channel resources. The place and route software
tool automatically allocates these routing resources.
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
10 FPGA-DS-02029-4.2
iCE40 LP/HX Family
Data Sheet
In the iCE40 LP/HX family, there are up to four independent sysI/O banks. Note on some packages VCCIO banks are tied
together. There are different types of I/O buffers on the different banks. Refer to the details in later sections of this
document. The sysMEM EBRs are large 4 kbit, dedicated fast memory blocks. These blocks can be configured as RAM,
ROM or FIFO.
The iCE40 LP/HX architecture also provides up to two sysCLOCK Phase Locked Loop (PLL) blocks. The PLLs have
multiply, divide, and phase shifting capabilities that are used to manage the frequency and phase relationships of the
clocks.
Every device in the family has a SPI port that supports programming and configuration of the device. The iCE40 LP/HX
includes on-chip, Nonvolatile Configuration Memory (NVCM).
Logic Cells
Each Logic Cell includes three primary logic elements shown in Figure 3.2.
• A four-input Look-Up Table (LUT) builds any combinational logic function, of any complexity, requiring up to four
inputs. Similarly, the LUT4 element behaves as a 16 x 1 Read-Only Memory (ROM). Combine and cascade multiple
LUT4s to create wider logic functions.
• A D-style Flip-Flop (DFF), with an optional clock-enable and reset control input, builds sequential logic functions.
Each DFF also connects to a global reset signal that is automatically asserted immediately following device
configuration.
• Carry Logic boosts the logic efficiency and performance of arithmetic functions, including adders, subtracters,
comparators, binary counters and some wide, cascaded logic functions.
Table 3.1 lists the logic cell signals.
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
FPGA-DS-02029-4.2 11
iCE40 LP/HX Family
Data Sheet
3.1.2. Routing
There are many resources provided in the iCE40 LP/HX devices to route signals individually with related control signals.
The routing resources consist of switching circuitry, buffers, and metal interconnect (routing) segments.
The inter-PLB connections are made with three different types of routing resources: Adjacent (spans two PLBs), x4
(spans five PLBs) and x12 (spans thirteen PLBs). The Adjacent, x4, and x12 connections provide fast and efficient
connections in the diagonal, horizontal and vertical directions.
The design tool takes the output of the synthesis tool and places and routes the design.
The maximum frequency for the global buffers are listed in the External Switching Characteristics tables in this
document.
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
12 FPGA-DS-02029-4.2
iCE40 LP/HX Family
Data Sheet
RESET
BYPAS S
BYPAS S
GNDPLL VCCPLL
Phase
Detector DIVQ
DIVR RANGE Vol tage
REFERENCECLK Controlled VCO
In put Lo w-Pass
Divider Filter Oscill ator Divider
(VCO)
SIMPLE
DIVF
PLLOUTCORE
Feed back Fine Delay
Divider
Fine Delay Adjustment
Adjustment Phase Output Port PLLOUTGLOBAL
Shifter
Feed back
Feed back_Path
DYNAMICDELAY[7:0] LOCK
EXTFEEDBACK EXTERNAL
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
FPGA-DS-02029-4.2 13
iCE40 LP/HX Family
Data Sheet
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
14 FPGA-DS-02029-4.2
iCE40 LP/HX Family
Data Sheet
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
FPGA-DS-02029-4.2 15
iCE40 LP/HX Family
Data Sheet
WDATA[15:0] RDATA[15:0]
MASK[15:0]
WADDR[7:0] RADDR[7:0]
RAM4K
RAM Block
WE RE
(256 x 16)
WCLKE RCLKE
WCLK RCLK
For further information on the sysMEM EBR block, refer to Memory Usage Guide for iCE40 Devices (FPGA-TN-02002).
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
16 FPGA-DS-02029-4.2
iCE40 LP/HX Family
Data Sheet
3.1.6. sysI/O
Buffer Banks
iCE40 LP/HX devices have up to four I/O banks with independent VCCIO rails with an additional configuration bank
VCC_SPI for the SPI I/O.
Programmable I/O (PIO)
The programmable logic associated with an I/O is called a PIO. The individual PIOs are connected to their respective
sysI/O buffers and pads. The PIOs are placed on the top and bottom of the devices.
VCCIO
I/O Bank 0, 1, 2, or 3
Voltage Supply
0 = Hi-Z
Enabled 1 1 = Output
Disabled 0 Enabled
P ull-up
OE
VCC VCCIO_0
P ull-up
Internal Core
OUTCLK
Enable
I/O Bank 0
General-Purpose I/O
OUT
PIO PAD
Latch inhibits
General-Purpose I/O
I/O Bank 1
VCCIO_3
HOLD HD
IN
IN
Programmable Input/Output
VCC_SPI
VCCIO_2 = Statically defined by configuration program
The PIO contains three blocks: an input register block, output register block iCEgate™ and tri-state register block. To
save power, the optional iCEgate latch can selectively freeze the state of individual, non-registered inputs within an I/O
bank. Note that the freeze signal is common to the bank. These blocks can operate in a variety of modes along with the
necessary clock and selection logic.
Input Register Block
The input register blocks for the PIOs on all edges contain registers that can be used to condition high-speed interface
signals before they are passed to the device core. In Generic DDR mode, two registers are used to sample the data on
the positive and negative edges of the system clock signal, creating two data streams.
Output Register Block
The output register block can optionally register signals from the core of the device before they are passed to the
sysI/O buffers. In Generic DDR mode, two registers are used to capture the data on the positive and negative edge of
the system clock and then muxed creating one data stream.
Figure 3.6 shows the input/output register block for the PIOs.
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
FPGA-DS-02029-4.2 17
iCE40 LP/HX Family
Data Sheet
D_IN_1
D_IN_0
Pad
D_OUT_1
D_OUT_0
(1,0)
0
1
OUTPUT_ENABLE
(1,0)
LATCH_INPUT_VALUE
D_IN_1
D_IN_0
Pad
D_OUT_1
D_OUT_0
(1,0)
0
1
OUTPUT_ENABLE
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
18 FPGA-DS-02029-4.2
iCE40 LP/HX Family
Data Sheet
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
FPGA-DS-02029-4.2 19
iCE40 LP/HX Family
Data Sheet
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
20 FPGA-DS-02029-4.2
iCE40 LP/HX Family
Data Sheet
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
FPGA-DS-02029-4.2 21
iCE40 LP/HX Family
Data Sheet
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
22 FPGA-DS-02029-4.2
iCE40 LP/HX Family
Data Sheet
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
FPGA-DS-02029-4.2 23
iCE40 LP/HX Family
Data Sheet
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
24 FPGA-DS-02029-4.2
iCE40 LP/HX Family
Data Sheet
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
FPGA-DS-02029-4.2 25
iCE40 LP/HX Family
Data Sheet
iCE40LP8K 15.7 mA
iCE40LP1K 1.5 mA
iCE40LP640 1.5 mA
ICCPLLPEAK1, 2, 4 PLL Power Supply
iCE40LP4K 8.0 mA
iCE40LP8K 8.0 mA
iCE40LP384 3.0 mA
iCE40LP640 7.7 mA
IPP_2V5PEAK NVCM Power Supply iCE40LP1K 7.7 mA
iCE40LP4K 4.2 mA
iCE40LP8K 4.2 mA
iCE40LP384 5.7 mA
NVCM Programming
IPP_FASTPEAK3 iCE40LP640 8.1 mA
Supply
iCE40LP1K 8.1 mA
iCE40LP384 8.4 mA
iCE40LP640 3.3 mA
ICCIOPEAK5, ICC_SPIPEAK Bank Power Supply iCE40LP1K 3.3 mA
iCE40LP4K 8.2 mA
iCE40LP8K 8.2 mA
Notes:
1. No PLL available on the iCE40LP384 and iCE40LP640 device.
2. VCCPLL is tied to VCC internally in packages without PLLs pins.
3. VPP_FAST, used only for fast production programming, must be left floating or unconnected in applications, except the CM36 and
CM49 packages which MUST have the VPP_FAST ball connected to VCCIO_0_1 ball externally.
4. While no PLL is available in the iCE40LP640 the ICCPLLPEAK is additive to ICCPEAK.
5. iCE40LP384 requires VCC to be greater than 0.7 V when VCCIO and VCC_SPI are above GND.
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
26 FPGA-DS-02029-4.2
iCE40 LP/HX Family
Data Sheet
4.16.1. LVDS25
Over recommended operating conditions.
Table 4.14. LVDS25
Parameter Test
Parameter Description Min. Typ. Max. Units
Symbol Conditions
VINP, VINM Input Voltage VCCIO1 = 2.5 0 — 2.5 V
VTHD Differential Input Threshold — 250 350 450 mV
Input Common Mode
VCM VCCIO1 = 2.5 (VCCIO/2) - 0.3 VCCIO/2 (VCCIO/2) + 0.3 V
Voltage
IIN Input Current Power on — — ±10 µA
Note:
1. Typical
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
FPGA-DS-02029-4.2 27
iCE40 LP/HX Family
Data Sheet
4.16.2. subLVDS
Over recommended operating conditions.
Table 4.15. subLVDS
Parameter Test
Parameter Description Min. Typ. Max. Units
Symbol Conditions
VINP, VINM Input Voltage VCCIO1 = 1.8 0 — 1.8 V
VTHD Differential Input Threshold — 100 150 200 mV
Input Common Mode (VCCIO/2) - (VCCIO/2) +
VCM VCCIO1 = 1.8 VCCIO/2 V
Voltage 0.25 0.25
IIN Input Current Power on — — ±10 µA
Note:
1. Typical
V CCIO
R OD
R
OCM
Differential
Output Pair
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
28 FPGA-DS-02029-4.2
iCE40 LP/HX Family
Data Sheet
V CCIO
R OD
R
OCM
Differential
Output Pair
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
FPGA-DS-02029-4.2 29
iCE40 LP/HX Family
Data Sheet
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
30 FPGA-DS-02029-4.2
iCE40 LP/HX Family
Data Sheet
FPGA-DS-02029-4.2 31
iCE40 LP/HX Family
Data Sheet
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
32 FPGA-DS-02029-4.2
iCE40 LP/HX Family
Data Sheet
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
FPGA-DS-02029-4.2 33
iCE40 LP/HX Family
Data Sheet
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
34 FPGA-DS-02029-4.2
iCE40 LP/HX Family
Data Sheet
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
FPGA-DS-02029-4.2 35
iCE40 LP/HX Family
Data Sheet
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
36 FPGA-DS-02029-4.2
iCE40 LP/HX Family
Data Sheet
VT
R1
DUT Test Point
CL
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
FPGA-DS-02029-4.2 37
iCE40 LP/HX Family
Data Sheet
5. Pinout Information
5.1.2. PLL and Global Functions (Used as user-programmable I/O pins when not used for PLL or
clock pins)
Signal Name I/O Description
PLL VCC – Power. Dedicated pins. The PLL requires a separate power and
VCCPLLx —
ground that is quiet and stable to reduce the output clock jitter of the PLL.
PLL GND – Ground. Dedicated pins. The sysCLOCK PLL has the DC ground
GNDPLLx — connection made on the FPGA, so the external PLL ground connection
(GNDPLL) must NOT be connected to the board’s ground.
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
38 FPGA-DS-02029-4.2
iCE40 LP/HX Family
Data Sheet
SPI interface voltage supply input. Must have a valid voltage even if
VCC_SPI —
configuring from NVCM.
Input Configuration Clock for configuring an FPGA in Slave SPI mode.
SPI_SCK I/O
Output Configuration Clock for configuring an FPGA configuration modes.
SPI Slave Select. Active Low. Includes an internal weak pull-up resistor to
VCC_SPI during configuration. During configuration, the logic level sampled
on this pin determines the configuration mode used by the iCE40 LP/HX
SPI_SS I/O
device. An input when sampled at the start of configuration. An input when
in SPI Peripheral configuration mode (SPI_SS = Low). An output when in
Master SPI Flash configuration mode.
SPI_SI I/O Slave SPI serial data input and master SPI serial data output
SPI_SO I/O Slave SPI serial data output and master SPI serial data input
Optional fast NVCM programming supply. VPP_FAST, used only for fast
production programming, must be left floating or unconnected in
VPP_FAST —
applications, except the CM36 and CM49 packages which MUST have the
VPP_FAST ball connected to VCCIO_0_1 ball externally.
VPP_2V5 — VPP_2V5 NVCM programming and operating supply
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
FPGA-DS-02029-4.2 39
iCE40 LP/HX Family
Data Sheet
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
40 FPGA-DS-02029-4.2
iCE40 LP/HX Family
Data Sheet
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
FPGA-DS-02029-4.2 41
iCE40 LP/HX Family
Data Sheet
iCE40HX4K iCE40HX8K
BG121 CB132 TQ144 BG121 CB132 CM225 CT256
General Purpose I/O per Bank
Bank 0 23 24 27 23 24 46 52
Bank 1 21 25 29 21 25 42 52
Bank 2 19 18 19 19 18 40 46
Bank 3 26 24 28 26 24 46 52
Configuration 4 4 4 4 4 4 4
Total General Purpose Single 93 95 107 93 95 178 206
Ended I/O
High Current Outputs per Bank
Bank 0 0 0 0 0 0 0 0
Bank 1 0 0 0 0 0 0 0
Bank 2 0 0 0 0 0 0 0
Bank 3 0 0 0 0 0 0 0
Total Differential Inputs 0 0 0 0 0 0 0
Differential Inputs per Bank
Bank 0 0 0 0 0 0 0 0
Bank 1 0 0 0 0 0 0 0
Bank 2 0 0 0 0 0 0 0
Bank 3 13 12 14 13 12 23 26
Total Differential Inputs 13 12 14 13 12 23 26
Dedicated Inputs per Bank
Bank 0 0 0 0 0 0 0 0
Bank 1 0 0 0 0 0 0 0
Bank 2 2 2 2 2 2 2 2
Bank 3 0 0 0 0 0 0 0
Configuration 0 0 0 0 0 0 0
Total Dedicated Inputs 2 2 2 2 2 2 2
Vccio Pins
Bank 0 1 2 2 1 2 3 4
Bank 1 1 2 2 1 2 3 4
Bank 2 1 2 2 1 2 3 4
Bank 3 2 3 2 2 3 4 4
VCC 4 5 4 4 5 8 6
VCC_SPI 1 1 1 1 1 1 1
VPP_2V5 1 1 1 1 1 1 1
VPP_FAST1 1 1 1 1 1 1 1
VCCPLL 2 2 2 2 2 2 2
GND 12 15 11 12 15 18 20
NC 0 0 6 0 0 0 0
Total Count of Bonded Pins 121 132 144 121 132 225 256
Note:
1. VPP_FAST, used only for fast production programming, must be left floating or unconnected in applications.
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
42 FPGA-DS-02029-4.2
iCE40 LP/HX Family
Data Sheet
ICE40LPXXX – XXXXXXX
Device Family Shipping Method
iCE40 FPGA TR = Tape and Reel
TR50 = Tape and Reel 50 units
Series TR1K = Tape and Reel 1,000 units
LP = Low Power Series
Package
Logic Cells SWG16 = 16-Ball WLCSP (0.35 mm Pitch)
384 = 384 Logic Cells CM36 = 36-Ball ucBGA (0.4 mm Pitch)
640 = 640 Logic Cells CM49 = 49-Ball ucBGA (0.4 mm Pitch)
1K = 1,280 Logic Cells CM81 = 81-Ball ucBGA (0.4 mm Pitch)
4K = 3,520 Logic Cells CB81 = 81-Ball csBGA (0.5 mm Pitch)
8K = 7,680 Logic Cells CM121 = 121-Ball ucBGA (0.4 mm Pitch)
CB121 = 121-Ball csBGA (0.5 mm Pitch)
CM225 = 225-Ball ucBGA (0.4 mm Pitch)
SG32 = 32-Pin QFN (0.5 mm Pitch)
QN84 = 84-Pin QFN (0.5 mm Pitch)
ICE40HXXX – XXXXXXX
Device Family Shipping Method
iCE40 Mobile FPGA TR = Tape and Reel
Series
HX = High Performance Series
Package
Logic Cells CB132 = 132-Ball csBGA (0.5 mm Pitch)
1K = 1,280 Logic Cells CM225 = 225-Ball ucBGA (0.4 mm Pitch)
4K = 3,520 Logic Cells CT256 = 256-Ball caBGA (0.8 mm Pitch)
8K = 7,680 Logic Cells TQ144 = 144-Pin TQFP (0.5 mm Pitch)
VQ100 = 100-Pin VQFP (0.5 mm Pitch)
BG121 = 121-Ball caBGA (0.8 mm Pitch)
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
FPGA-DS-02029-4.2 43
iCE40 LP/HX Family
Data Sheet
Industrial
iCE40HX8K
CM225
Datecode
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
44 FPGA-DS-02029-4.2
iCE40 LP/HX Family
Data Sheet
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
FPGA-DS-02029-4.2 45
iCE40 LP/HX Family
Data Sheet
Supplemental Information
For Further Information
A variety of technical documents for the iCE40 LP/HX family are available on the Lattice web site.
• iCE40 Programming and Configuration (FPGA-TN-02001)
• Memory Usage Guide for iCE40 Devices (FPGA-TN-02002)
• iCE40 sysCLOCK PLL Design and Usage Guide (FPGA-TN-02009)
• iCE40 Hardware Checklist (FPGA-TN-02006)
• Using Differential I/O LVDS Sub-LVDS in iCE40 Devices (FPGA-TN-02213)
• PCB Layout Recommendations for BGA Packages (FPGA-TN-02010)
• iCE40 LED Driver Usage Guide (FPGA-TN-02021)
• iCE40 Pinout Files
• Thermal Management (FPGA-TN-02044)
• Lattice design tools
• IBIS
• Package Diagrams
• Schematic Symbols
• iCE40 LP/HX FPGA webpage
• Lattice Insights for Lattice Semiconductor training courses and learning plans
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
46 FPGA-DS-02029-4.2
iCE40 LP/HX Family
Data Sheet
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
FPGA-DS-02029-4.2 47
iCE40 LP/HX Family
Data Sheet
Revision History
Revision 4.2, October 2023
Section Change Summary
Disclaimer Updated this section.
Supplemental Information Added links for iCE40 LP/HX FPGA webpage and Lattice Insight web page in this section.
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
48 FPGA-DS-02029-4.2
iCE40 LP/HX Family
Data Sheet
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
FPGA-DS-02029-4.2 49
iCE40 LP/HX Family
Data Sheet
50 FPGA-DS-02029-4.2
iCE40 LP/HX Family
Data Sheet
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
FPGA-DS-02029-4.2 51
iCE40 LP/HX Family
Data Sheet
© 2011-2023 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
52 FPGA-DS-02029-4.2
www.latticesemi.com