ICE40LP1K-CB121
iCE40 LP/HX Family Data Sheet Introduction
Manufacturer
Lattice
Category
FPGA - Field Programmable Gate Array
Overview
Part: iCE40™ LP/HX Family (Lattice Semiconductor Corp.)
Type: Field-Programmable Gate Array (FPGA)
Key Specs:
- Logic Cells (LUT4s): 384 to 7,680
- I/O Pins: 10 to 206
- Standby Power: As low as 21 μA
- Process Technology: 40 nm low power CMOS
- Embedded Block RAM: Up to 128 kbits
- Analog PLLs: Up to two per device
Features:
- Flexible Logic Architecture: Five devices with 384 to 7,680 LUT4s and 10 to 206 I/Os
- Ultra Low Power Devices: Advanced 40 nm low power process, as low as 21 μA standby power, programmable low swing differential I/Os
- Embedded and
Electrical Characteristics
Over Recommended Operating Conditions
</vin<=0.65> </vin<=0.65> </vin<=0.65>| Symbol | Parameter | Condition | Min. | Typ. | Max. | Units | ||||
|---|---|---|---|---|---|---|---|---|---|---|
| IIL, IIH1, 3, 4, 5, 6, 7 | Input or I/O Leakage | 0V < VIN < VCCIO + 0.2 V | — | — | +/–10 | μA | ||||
| 6, 7 C1 | I/O Capacitance2 | VCCIO = 3.3 V, 2.5 V, 1.8 V VCC = Typ., VIO = 0 to VCCIO + 0.2 V | — | 6 | — | pf | ||||
| 6, 7 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 | ||||
| VHYST | Input Hysteresis | VCCIO = 1.8 V, 2.5 V, 3.3 V | — | 200 | — | mV | ||||
| IPU6, 7 | Internal PIO Pull-up | VCCIO = 1.8 V, 0= <vin<=0.65 td="" vccio<=""> | –3 | — | –31 | μA | –3 | — | –31 | μA |
| Current | VCCIO = 2.5 V, 0= <vin<=0.65 td="" vccio<=""> | –8 | — | –72 | μA | –8 | — | –72 | μA | |
| VCCIO = 3.3 V, 0= <vin<=0.65 td="" vccio<=""> | –11 | — | –128 | μA | –11 | — | –128 | μA |
-
- 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°C, f = 1.0 MHz.
-
- Please refer to VIL and VIH in the sysIO Single-Ended DC Electrical Characteristics table of this document.
-
- Only applies to IOs in the SPI bank following configuration.
-
- Some products are clamped to a diode when VIN is larger than VCCIO.
-
- High current IOs has three sysIO buffers connected together.
-
- The iCE40LP640 and iCE40LP1K SWG16 package has CDONE and a sysIO buffer are connected together.
Absolute Maximum Ratings
- Supply Voltage VCC –0.5 V to 1.42 V
- Output Supply Voltage VCCIO, VCC_SPI –0.5 V to 3.60 V
- NVCM Supply Voltage VPP_2V5 –0.5 V to 3.60 V
- PLL Supply Voltage VCCPLL
–0.5 V to 1.30 V - I/O Tri-state Voltage Applied –0.5 V to 3.60 V
- Dedicated Input Voltage Applied –0.5 V to 3.60 V
- Storage Temperature (Ambient) –65 °C to 150 °C
- Junction Temperature (TJ) –55 °C to 125 °C
1. 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 Lattice Thermal Management document is required.
-
- All voltages referenced to GND.
-
- IOs can support a 200 mV Overshoot above the Recommend Operating Conditions VCCIO (Max) and -200mV Undershoot below VIL (Min). Overshoot and Undershoot is permitted for 25% duty cycle but must not exceed 1.6 ns.
| Min. | Max. | Units | ||
|---|---|---|---|---|
| Core Supply Voltage | 1.14 | 1.26 | V | |
| Slave SPI Configuration | 1.71 | 3.46 | V | |
| Master SPI Configuration | 2.30 | 3.46 | V | |
| Operating Supply Voltage | Configure from NVCM | 2.30 | 3.46 | V |
| NVCM Programming | 2.30 | 3.00 | V | |
| Optional fast NVCM programming supply. Leave unconnected. | N/A | V | ||
| PLL Supply Voltage | 1.14 | 1.26 | V | |
| VCCIO0-3 | 1.71 | 3.46 | V | |
| VCC_SPI | 1.71 | 3.46 | V | |
| Junction Temperature Industrial Operation | –40 | 100 | °C | |
| Junction Temperature NVCM Programming | 10 | 30 | °C | |
| VPP_2V5 NVCM Programming and I/O Driver Supply Voltage | Parameter | N/A |
2. See recommended voltages by I/O standard in subsequent table.
3. VCCIO pins of unused I/O banks should be connected to the VCC power supply on boards.
4. VPP_FAST, used only for fast production programming, must be left floating or unconnected in applications, except CM36 and CM49 packages MUST have the VPP_FAST ball connected to VCCIO_0 ball externally.
5. No PLL available on the iCE40LP384 and iCE40LP640 device.
6. VCCPLL is tied to VCC internally in packages without PLLs pins.
Recommended Operating Conditions
| Symbol | Parameter | Condition | Min. | Typ. | Max. | Units | ||||
|---|---|---|---|---|---|---|---|---|---|---|
| IIL, IIH1, 3, 4, 5, 6, 7 | Input or I/O Leakage | 0V < VIN < VCCIO + 0.2 V | — | — | +/–10 | μA | ||||
| 6, 7 C1 | I/O Capacitance2 | VCCIO = 3.3 V, 2.5 V, 1.8 V VCC = Typ., VIO = 0 to VCCIO + 0.2 V | — | 6 | — | pf | ||||
| 6, 7 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 | ||||
| VHYST | Input Hysteresis | VCCIO = 1.8 V, 2.5 V, 3.3 V | — | 200 | — | mV | ||||
| IPU6, 7 | Internal PIO Pull-up | VCCIO = 1.8 V, 0= <vin<=0.65 td="" vccio<=""> | –3 | — | –31 | μA | –3 | — | –31 | μA |
| Current | VCCIO = 2.5 V, 0= <vin<=0.65 td="" vccio<=""> | –8 | — | –72 | μA | –8 | — | –72 | μA | |
| VCCIO = 3.3 V, 0= <vin<=0.65 td="" vccio<=""> | –11 | — | –128 | μA | –11 | — | –128 | μA |
-
- 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°C, f = 1.0 MHz.
-
- Please refer to VIL and VIH in the sysIO Single-Ended DC Electrical Characteristics table of this document.
-
- Only applies to IOs in the SPI bank following configuration.
-
- Some products are clamped to a diode when VIN is larger than VCCIO.
-
- High current IOs has three sysIO buffers connected together.
-
- The iCE40LP640 and iCE40LP1K SWG16 package has CDONE and a sysIO buffer are connected together.
Related Variants
The following components are covered by the same datasheet.
| Part Number | Manufacturer | Package |
|---|---|---|
| ICE40LP1K | Lattice | — |
| ICE40LP1K-CB81 | Lattice | — |
| ICE40LP1K-CM121 | Lattice | — |
| iCE40LP1K-CM36 | Lattice | |
| ICE40LP1K-CM49 | Lattice | — |
| ICE40LP1K-CM81 | Lattice | — |
| ICE40LP1K-QN84 | Lattice | — |
Get structured datasheet data via API
Get started free