ICE40UP5K

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

SymbolParameterConditionMinTypMaxUnit
IIL, IIH1, 3, 4Input or I/O Leakage0 V < VIN < VCCIO + 0.2 V±10μA
C1I/O Capacitance, excluding
LED Drivers2
VCCIO = 3.3 V, 2.5 V, 1.8 V
VCC = Typ, VIO = 0 to VCCIO + 0.2 V
6pf
C2Global Input Buffer
Capacitance2
VCCIO = 3.3 V, 2.5 V, 1.8 V
VCC = Typ, VIO = 0 to VCCIO + 0.2 V
6pf
C3RGB Pin Capacitance2VCC = Typ, VIO = 0 to 3.5 V15pf
C4IRLED Pin Capacitance2VCC = Typ, VIO = 0 to 3.5 V53pf
VHYSTInput HysteresisVCCIO = 1.8 V, 2.5 V, 3.3 V200mV
VCCIO = 1.8 V, 0 ≤ VIN ≤ 0.65 * VCCIO-3-31μA
IPUInternal PIO Pull-up CurrentVCCIO = 2.5 V, 0 ≤ VIN ≤ 0.65 * VCCIO-8-72μA
VCCIO = 3.3 V, 0 ≤ VIN ≤ 0.65 * VCCIO-11-128μA

Notes:

    1. 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.
    1. TJ 25 oC, f = 1.0 MHz.
    1. Refer to VIL and VIH in Table 4.13.
    1. 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

ParameterMinMaxUnit
Supply Voltage VCC–0.51.42V
Output Supply Voltage VCCIO–0.53.60V
NVCM Supply Voltage VPP_2V5–0.53.60V
PLL Supply Voltage VCCPLL–0.51.42V
I/O Tri-state Voltage Applied–0.53.60V
Dedicated Input Voltage Applied–0.53.60V
Storage Temperature (Ambient)–65150°C
Junction Temperature (TJ)–65125°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

SymbolParameterMaxUnit
1
VCC
Core Supply Voltage1.141.26V
Slave SPI Configuration1.7143.46V
VPP_2V5 NVCMMaster SPI Configuration2.303.46V
VPP_2V5
Programming and
Operating Supply Voltage
Configuration from NVCM2.303.46V
NVCM Programming2.303.00V
1, 2, 3
VCCIO
I/O Driver Supply VoltageVCCIO_0, SPI_VCCIO1, VCCIO_21.713.46V
VCCPLLPLL Supply Voltage1.141.26V
tJCOMJunction Temperature Commercial Operation085°C
tJINDJunction Temperature, Industrial Operation100°C
tPROGJunction Temperature NVCM Programming10.0030.00°C

Notes:

    1. 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).
    1. See recommended voltages by I/O standard in subsequent table.
    1. VCCIO pins of unused I/O banks should be connected to the VCC power supply on boards.
    1. 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 NumberManufacturerPackage
ICE40Lattice Semiconductor Corporation
ICE40UP5K-SG48ILattice Semiconductor Corporation48-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