ICE40
iCE40 UltraPlus Family Data Sheet
Manufacturer
Lattice Semiconductor Corporation
Category
Integrated Circuits (ICs)
Overview
Part 1: Markdown Summary
Part: Lattice iCE40 UltraPlus Family
Type: FPGA (Field-Programmable Gate Array)
Key Specs:
- (No specific numerical values with units are provided in the excerpt)
Features:
- On-Chip Oscillator (HFOSC, LFOSC)
- User I2C IP
- User SPI IP
- RGB High Current Drive I/O Pins
- RGB PWM IP
- Non-Volatile Configuration Memory (NVCM)
- Power saving options
- Digital Signal Processor (DSP) blocks (supporting 8-bit x 8-bit and 16-bit x 16-bit multiply-accumulate)
- Embedded Block RAM (EBR)
- Phase Locked Loops (PLL)
- Programmable I/O Cells (PIC)
- Programmable Logic Blocks (PLB)
Applications:
- (Not specified in the excerpt)
Package:
- WLCSP (Wafer Level Chip Scale Packaging): dimensions not specified
Features
- Flexible Logic Architecture
- Two devices with 2800 to 5280 LUTs
- Offered in WLCS and QFN packages
- Ultra-low Power Devices
- Advanced 40 nm low power process
- As low as 100 μA standby current typical
- Embedded Memory
- Up to 1024 kb Single Port SRAM
- Up to 120 kb sysMEM™ Embedded Block RAM
- Two Hardened I2C Interfaces
- Two I/O pins to support I3C interface
- Two Hardened SPI Interfaces
- Two On-Chip Oscillators
- Low Frequency Oscillator 10 kHz
- High Frequency Oscillator 48 MHz
- 24 mA Current Drive RGB LED Outputs
- Three drive outputs in each device
- User selectable sink current up to 24 mA
- On-chip DSP
- Signed and unsigned 8-bit or 16-bit functions
- Functions include Multiplier, Accumulator, and Multiply-Accumulate (MAC)
- Flexible On-Chip Clocking
- Eight low skew global signal resource, six can be directly driven from external pins
- One PLL with dynamic interface per device
- Flexible Device Configuration
- SRAM is configured through:
- Standard SPI Interface
- Internal Nonvolatile Configuration Memory (NVCM)
- Ultra-Small Form Factor
- As small as 2.11 mm × 2.54 mm
- Applications
- Always-On Voice Recognition Application
- Smartphones
- Tablets and Consumer Handheld Devices
- Handheld Commercial and Industrial Devices
- Multi Sensor Management Applications
- Sensor Pre-processing and Sensor Fusion
- Always-On Sensor Applications
- USB 3.1 Type C Cable Detect / Power Delivery Applications
Electrical Characteristics
Over recommended operating conditions.
Table 4.5. DC Electrical Characteristics
| Symbol | Parameter | Condition | Min | Typ | Max | Unit |
|---|---|---|---|---|---|---|
| IIL, IIH1, 3, 4 | Input or I/O Leakage | 0 V < VIN < VCCIO + 0.2 V | — | — | ±10 | μA |
| C1 | I/O Capacitance, excluding LED Drivers2 | VCCIO = 3.3 V, 2.5 V, 1.8 V VCC = Typ, VIO = 0 to VCCIO + 0.2 V | — | 6 | — | pf |
| C2 | Global Input Buffer Capacitance2 | VCCIO = 3.3 V, 2.5 V, 1.8 V VCC = Typ, VIO = 0 to VCCIO + 0.2 V | — | 6 | — | pf |
| C3 | RGB Pin Capacitance2 | VCC = Typ, VIO = 0 to 3.5 V | — | 15 | — | pf |
| C4 | IRLED Pin Capacitance2 | VCC = Typ, VIO = 0 to 3.5 V | — | 53 | — | pf |
| VHYST | Input Hysteresis | VCCIO = 1.8 V, 2.5 V, 3.3 V | — | 200 | — | mV |
| VCCIO = 1.8 V, 0 ≤ VIN ≤ 0.65 * VCCIO | -3 | — | -31 | μA | ||
| IPU | Internal PIO Pull-up Current | VCCIO = 2.5 V, 0 ≤ VIN ≤ 0.65 * VCCIO | -8 | — | -72 | μA |
| VCCIO = 3.3 V, 0 ≤ VIN ≤ 0.65 * VCCIO | -11 | — | -128 | μA |
Notes:
-
- Input or I/O leakage current is measured with the pin configured as an input or as an I/O with the output driver tri-stated. It is not measured with the output driver active. Internal pull-up resistors are disabled.
-
- TJ 25 oC, f = 1.0 MHz.
-
- Refer to VIL and VIH in Table 4.13.
-
- Input pins are clamped to VCCIO and GND by a diode. When input is higher than VCCIO or lower than GND, the Input Leakage current will be higher than the IIL and IIH.
Absolute Maximum Ratings
Table 4.1. Absolute Maximum Ratings
| Parameter | Min | Max | Unit |
|---|---|---|---|
| Supply Voltage VCC | –0.5 | 1.42 | V |
| Output Supply Voltage VCCIO | –0.5 | 3.60 | V |
| NVCM Supply Voltage VPP_2V5 | –0.5 | 3.60 | V |
| PLL Supply Voltage VCCPLL | –0.5 | 1.42 | V |
| I/O Tri-state Voltage Applied | –0.5 | 3.60 | V |
| Dedicated Input Voltage Applied | –0.5 | 3.60 | V |
| Storage Temperature (Ambient) | –65 | 150 | °C |
| Junction Temperature (TJ) | –65 | 125 | °C |
Notes:
- Stress above those listed under the Absolute Maximum Ratings may cause permanent damage to the device. Functional operation of the device at these or any other conditions above those indicated in the operational sections of this specification is not implied.
- Compliance with the Thermal Management document is required.
- All voltages referenced to GND.
Recommended Operating Conditions
Table 4.2. Recommended Operating Conditions
| Symbol | Parameter | Max | Unit | ||
|---|---|---|---|---|---|
| 1 VCC | Core Supply Voltage | 1.14 | 1.26 | V | |
| Slave SPI Configuration | 1.714 | 3.46 | V | ||
| VPP_2V5 NVCM | Master SPI Configuration | 2.30 | 3.46 | V | |
| VPP_2V5 Programming and Operating Supply Voltage | Configuration from NVCM | 2.30 | 3.46 | V | |
| NVCM Programming | 2.30 | 3.00 | V | ||
| 1, 2, 3 VCCIO | I/O Driver Supply Voltage | VCCIO_0, SPI_VCCIO1, VCCIO_2 | 1.71 | 3.46 | V |
| VCCPLL | PLL Supply Voltage | 1.14 | 1.26 | V | |
| tJCOM | Junction Temperature Commercial Operation | 0 | 85 | °C | |
| tJIND | Junction Temperature, Industrial Operation | 100 | °C | ||
| tPROG | Junction Temperature NVCM Programming | 10.00 | 30.00 | °C |
Notes:
-
- Like power supplies must be tied together if they are at the same supply voltage and they meet the power up sequence requirement. See the Power-up Supply Sequence section. VCC and VCCPLL are recommended to be tied together to the same supply with an RC-based noise filter between them. Refer to iCE40 Hardware Checklist (FPGA-TN-02006).
-
- See recommended voltages by I/O standard in subsequent table.
-
- VCCIO pins of unused I/O banks should be connected to the VCC power supply on boards.
-
- VPP_2V5 can, optionally, be connected to a 1.8 V (+/–5%) power supply in Slave SPI Configuration modes subject to the condition that none of the HFOSC/LFOSC and RGB LED driver features are used. Otherwise, VPP_2V5 must be connected to a power supply with a minimum 2.30 V level.
Related Variants
The following components are covered by the same datasheet.
| Part Number | Manufacturer | Package |
|---|---|---|
| ICE40UP5K | Lattice Semiconductor Corporation | — |
| ICE40UP5K-SG48I | Lattice Semiconductor Corporation | 48-VFQFN Exposed Pad |
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.
Get structured datasheet data via API
Get started free