ICE40LP1K-CB121 Lattice, ICE40LP1K-CB121 Datasheet

no-image

ICE40LP1K-CB121

Manufacturer Part Number
ICE40LP1K-CB121
Description
FPGA - Field Programmable Gate Array iCE40LP Ultra Low Power 1280 LUTs 1.2V
Manufacturer
Lattice
Datasheet

Specifications of ICE40LP1K-CB121

Number Of Gates
1280
Number Of Logic Blocks
16
Number Of I/os
95
Maximum Operating Frequency
533 MHz
Operating Supply Voltage
1.14 V to 3.47 V
Mounting Style
SMD/SMT
Package / Case
BGA-121
Distributed Ram
64 Kbit
Factory Pack Quantity
490

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ICE40LP1K-CB121
Manufacturer:
Lattice Semiconductor Corporation
Quantity:
10 000
Part Number:
ICE40LP1K-CB121
Manufacturer:
LATTICE
Quantity:
20 000
iCE40
Ultra Low-Power
FPGA Family
October 03, 2012 (1.32)
© 2007-2012 by Lattice Semiconductor Corporation. All rights reserved.
www.latticesemi.com
LP-Series - optimized for low power
Ultra-small footprints
30% faster than iCE65
Proven, high-volume 40 nm, low-power
CMOS technology
Integrated Phase-Locked Loop (PLL)
Up to 533 MHz PLL Output
Reprogrammable from a variety of
methods and sources
Flexible programmable logic and
programmable interconnect fabric
Complete iCEcube2
Clock multiplication/division for display, SerDes
and memory interface applications
8K look-up tables (LUT4) and flip-flops
Low-power logic and interconnect
Windows
VHDL and Verilog logic synthesis
Place and route software
Design and IP core libraries
Low-cost iCEman40LP development board
Logic Cells (LUT + Flip-Flop)
RAM4K Memory Blocks
RAM4K RAM bits
Phase-Locked Loops (PLLs)
Configuration bits (maximum)
Core Operating Power 0 KHz
Maximum Programmable I/O Pins
Maximum Differential Input Pairs
Package
36
49-ball ucBGA
81-ball ucBGA
81-ball csBGA
121-ball ucBGA
121-ball csBGA
225-ball ucBGA
84
Note 1: At 1.2V VCC, 25°C
®
2
2
-ball ucBGA
-pin QFNS
and Linux
LP Series
Table 1:
®
development system
support
iCE40LP Ultra Low-Power Programmable Logic Family Summary
Part Number
Note 2: No PLL Available Note 3: Only 1 PLL Available
Code
CM121
CM225
CB121
CM36
CM49
CM81
QN84
CB81
1
Area mm
2.5x2.5
3x3
4x4
5x5
5x5
6x6
7x7
7x7
Figure 1:
Pitch mm
NVCM
0.4
0.4
0.4
0.5
0.4
0.5
0.4
0.5
Programmable Interconnect
40 µA at f =0 kHz (Typical)
Nonvolatile Configuration
Memory (NVCM)
iCE40 LP-Series Family Architectural Features
I/O Bank 2
I/O Bank 0
245 Kb
95 (12)
92 (12)
LP1K
Programmable I/O: Max
1,280
40 µA
25(3)
35(5)
63(8)
62(8)
67(7)
PLL
64K
16
95
12
1
Phase-Locked
Loop
I/O (LVDS)
167 (20)
140 µA
533 Kb
93 (13)
LP4K
3,520
63(9)
80K
167
20
20
2
Look-Up Table
Config
3
Carry logic
SPI
Four-input
(LUT4)
(1.32, 03-OCT-2012)
1,057 Kb
178 (23)
160 µA
93 (13)
LP8K
7,680
128K
178
32
23
2
Logic Block (PLB)
Programmable
Flip-flop with enable
and reset controls
Data Sheet
1

Related parts for ICE40LP1K-CB121

ICE40LP1K-CB121 Summary of contents

Page 1

... QFNS Note 1: At 1.2V VCC, 25°C © 2007-2012 by Lattice Semiconductor Corporation. All rights reserved. www.latticesemi.com Figure 1: 40 µ kHz (Typical) Programmable Interconnect NVCM Nonvolatile Configuration Memory (NVCM) Part Number ...

Page 2

... See the separate iCE40 Pinout Excel files for package and pinout specifications. Figure 2: iCE40LP 225 Low Power Series Logic Cells 1K, 4K, 8K Part Number iCE40LP1K-CM36 iCE40LP1K-CM49 iCE40LP1K-CM81 iCE40LP1K-CM121 iCE40LP1K-CB81 iCE40LP1K-CB121 iCE40LP1K-QN84 iCE40LP4K-CM81 iCE40LP4K-CM121 iCE40LP4K-CM225 iCE40LP8K-CM121 iCE40LP8K-CM225 Lattice Semiconductor Corporation www.latticesemi.com iCE40P Ordering Codes (packaged, non-die components ...

Page 3

... VPP_FAST, used only for fast production programming, must be left floating or unconnected in application, except CM36 and CM49 packages MUST have VPP_FAST ball connected to VCCIO_0 ball externally. 3. VCCPLL must be tied to VCC when PLL is not used. Lattice Semiconductor Corporation www.latticesemi.com Table 2 may cause permanent damage to the device. These are stress ratings only; ...

Page 4

... NOTE: All characteristics are characterized and may or may not be tested on each pin on each device. Single-ended I/O Characteristics Nominal I/O Bank Supply I/O Standard Voltage LVCMOS33 3.3V LVCMOS25 2.5V LVCMOS18 1.8V LVCMOS15 1.5V Lattice Semiconductor Corporation www.latticesemi.com Table 4: PIO Pin Electrical Characteristics Conditions Minimum V = VCCIO max V = VCCIO ...

Page 5

... Differential output voltage: Table 7: Recommended Operating Conditions for Differential Outputs VCCIO_x (V) I/O Min Nom Max Standard LVDS 2.38 2.50 2.63 SubLVDS 1.71 1.80 1.89 Lattice Semiconductor Corporation www.latticesemi.com Figure 3: Differential Input Specifications Differential input voltage ICM GND Recommended Operating Conditions for Differential Inputs V (mV) ID Min Nom Max ...

Page 6

... The following examples provide some guidelines of device performance. The actual performance depends on the specific application and how it is physically implemented in the iCE40 FPGA using the Lattice iCEcube2 software. The following guidelines assume typical conditions (VCC = 1 1 specified, temperature = 25 ˚C). Apply derating factors using the iCEcube2 timing analyzer to adjust to other operating regimes ...

Page 7

... PIO Asynchronous delay from adjacent interconnect to PIO output PADO connect pad including interconnect delay. output Lattice Semiconductor Corporation www.latticesemi.com The timing shown is for the LVCMOS25 I/O standard in all I/O banks. The Programmable I/O (PIO) Pad-to-Pad Timing Circuit PAD PIO Programmable I/O (PIO) Sequential Timing Circuit ...

Page 8

... Write clock High time RMWCKH RCLK RCLK t Write clock Low time RMWCKL t Write clock cycle time RMWCYC F Sustained write clock frequency WMAX Lattice Semiconductor Corporation www.latticesemi.com Figure 9: RAM4K Timing Circuit PIO WDATA RAM4K RAM Block (256x16) WCLK Table 10: Typical RAM4K Block Timing Description ...

Page 9

... Minimum reset pulse width RST Notes: 1. Output jitter performance is affected by input jitter. A clean reference clock < 100ps jitter must be used to ensure best jitter performance. 2. The output jitter specification refers to the intrinsic jitter of the PLL. Lattice Semiconductor Corporation www.latticesemi.com Figure 10: Phase-Locked Loop (PLL) PLL LATCHINPUTVALUE DYNAMICDELAY[3:0] ...

Page 10

... Supported by some high-speed SPI serial Flash PROMs 0 0 Oscillator turned off by default after configuration to save power. Table 12 and the maximum configuration bitstream size from Device Default iCE40LP1K iCE40LP4K 230 iCE40LP8K 230 Table 14: General Configuration Timing Description Minimum CRESET_B Low pulse width required to restart ...

Page 11

... NOTE: The typical static current for I/O Banks and the SPI bank is less than the accuracy of the device tester. Power Estimator To estimate the power consumption for a specific application, please download and use the iCE40LP Power Estimator Spreadsheet or use the power estimator built into the iCEcube2 software. Lattice Semiconductor Corporation www.latticesemi.com iCE40LP1K iCE40LP4K VCC Typical 1 Typical 1 ...

Page 12

... Initial Release © 2012 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. ...

Related keywords