ICE40UP3K
FPGAThe ICE40UP3K is a fpga from Lattice Semiconductor Corporation. View the full ICE40UP3K datasheet below including key specifications, electrical characteristics, absolute maximum ratings.
Key Specifications
| Parameter | Value |
|---|---|
| DigiKey Programmable | Not Verified |
| DigiKey Programmable | Not Verified |
| Mounting Type | Surface Mount |
| Number of I/O | 39 |
| Number of LABs/CLBs | 660 |
| Number of LABs/CLBs | 660 |
| Number of Logic Elements/Cells | 5280 |
| Number of Logic Elements/Cells | 5280 |
| Operating Temperature | -40°C ~ 100°C (TJ) |
| Package / Case | 48-VFQFN Exposed Pad |
| Supplier Device Package | 48-QFN (7x7) |
| Supplier Device Package | 48-QFN (7x7) |
| Total RAM Bits | 1171456 |
| Total RAM Bits | 1171456 |
| Supply Voltage | 1.14V ~ 1.26V |
Overview
Part: iCE40 UltraPlus Family — Lattice Semiconductor
Type: FPGA
Description: Ultra-low power FPGAs with up to 5.3K LUTs, 1 Mb SPRAM, 120 Kb EBR, 8 DSP blocks, integrated I2C/SPI IP, and high current RGB LED drivers, offering up to 125 MHz performance.
Operating Conditions:
- Supply voltage: Core VCC: 1.14–1.26 V; I/O VCCIO: 1.14–3.465 V
- Operating temperature: -40 to +100 °C (Junction)
- Max register-to-register performance:
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 I 2 C 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 |
|---|---|---|---|---|---|---|
| I IL , I IH 1, 3, 4 | Input or I/O Leakage | 0 V < V IN < V CCIO + 0.2 V | - | - | ±10 | μA |
| C 1 | I/O Capacitance, excluding LED Drivers 2 | V CCIO = 3.3 V, 2.5 V, 1.8 V V CC = Typ, V IO = 0 to V CCIO + 0.2 V | - | 6 | - | pf |
| C 2 | Global Input Buffer Capacitance 2 | V CCIO = 3.3 V, 2.5 V, 1.8 V V CC = Typ, V IO = 0 to V CCIO + 0.2 V | - | 6 | - | pf |
| C 3 | RGB Pin Capacitance 2 | V CC = Typ, V IO = 0 to 3.5 V | - | 15 | - | pf |
| C 4 | IRLED Pin Capacitance 2 | V CC = Typ, V IO = 0 to 3.5 V | - | 53 | - | pf |
| V HYST | Input Hysteresis | V CCIO = 1.8 V, 2.5 V, 3.3 V | - | 200 | - | mV |
| I PU | Internal PIO Pull-up Current | V CCIO = 1.8 V, 0 ≤ V IN ≤ 0.65 * V CCIO | -3 | - | -31 | μA |
| I PU | Internal PIO Pull-up Current | V CCIO = 2.5 V, 0 ≤ V IN ≤ 0.65 * V CCIO | -8 | - | -72 | μA |
| I PU | Internal PIO Pull-up Current | V CCIO = 3.3 V, 0 ≤ V IN ≤ 0.65 * V CCIO | -11 | - | -128 | μA |
Absolute Maximum Ratings
| Parameter | Min | Max | Unit |
|---|---|---|---|
| Supply Voltage V CC | -0.5 | 1.42 | V |
| Output Supply Voltage V CCIO | -0.5 | 3.6 | V |
| NVCM Supply Voltage V PP_2V5 | -0.5 | 3.6 | V |
| PLL Supply Voltage V CCPLL | -0.5 | 1.42 | V |
| I/O Tri-state Voltage Applied | -0.5 | 3.6 | V |
| Dedicated Input Voltage Applied | -0.5 | 3.6 | V |
| Storage Temperature (Ambient) | -65 | 150 | °C |
| Junction Temperature (T J ) | -65 | 125 | °C |
Recommended Operating Conditions
| Symbol | Parameter | Parameter | Min | Max | Unit |
|---|---|---|---|---|---|
| V CC 1 | Core Supply Voltage | Core Supply Voltage | 1.14 | 1.26 | V |
| V PP_2V5 | V PP_2V5 NVCM Programming and Operating Supply Voltage | Slave SPI Configuration | 1.71 4 | 3.46 | V |
| V PP_2V5 | V PP_2V5 NVCM Programming and Operating Supply Voltage | Master SPI Configuration | 2.30 | 3.46 | V |
| V PP_2V5 | V PP_2V5 NVCM Programming and Operating Supply Voltage | Configuration from NVCM | 2.30 | 3.46 | V |
| V PP_2V5 | V PP_2V5 NVCM Programming and Operating Supply Voltage | NVCM Programming | 2.30 | 3 | V |
| V CCIO 1, 2, 3 | I/O Driver Supply Voltage | V CCIO_0 , SPI_V CCIO1 , V CCIO_2 | 1.71 | 3.46 | V |
| V CCPLL | PLL Supply Voltage | PLL Supply Voltage | 1.14 | 1.26 | V |
| t JCOM | Junction Temperature Commercial Operation | Junction Temperature Commercial Operation | 0 | 85 | °C |
| t JIND | Junction Temperature, Industrial Operation | Junction Temperature, Industrial Operation | -40 | 100 | °C |
| t PROG | Junction Temperature NVCM Programming | Junction Temperature NVCM Programming | 10.00 | 30 | °C |
Related Variants
The following components are covered by the same datasheet.
| Part Number | Manufacturer | Package |
|---|---|---|
| ICE40 | Lattice Semiconductor Corporation | — |
| 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