iCE40HX8K-CT256 Lattice, iCE40HX8K-CT256 Datasheet

no-image

iCE40HX8K-CT256

Manufacturer Part Number
iCE40HX8K-CT256
Description
FPGA - Field Programmable Gate Array iCE40HX 7680 LUTs, 1.2V Ultra Low-Power
Manufacturer
Lattice
Datasheet

Specifications of iCE40HX8K-CT256

Rohs
yes
Number Of Gates
7680
Number Of Logic Blocks
32
Number Of I/os
206
Maximum Operating Frequency
533 MHz
Operating Supply Voltage
1.2 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
Package / Case
BGA-256
Distributed Ram
128 Kbit
Minimum Operating Temperature
- 40 C
Factory Pack Quantity
119

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ICE40HX8K-CT256
Manufacturer:
FREESCALE
Quantity:
310
Part Number:
ICE40HX8K-CT256
Manufacturer:
Lattice Semiconductor Corporation
Quantity:
10 000
iCE40
Ultra Low-Power
mobileFPGA
March 30, 2012 (1.31)
© 2007-2012 by Lattice Semiconductor Corporation. All rights reserved.
www.latticesemi.com
HX-Series - Tablet targeted series
optimized for high performance
Low cost package offerings
80% faster than iCE65
Tablet resolution HD video and imaging
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 iCEcube
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 iCEman40HX 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
225-ball BGA
132-ball BGA
284-ball BGA
256-ball BGA
100-pin quad flat pack
Note 1: At 1.2V VCC
®
and Linux
HX-Series
Table 1: iCE40HX Ultra Low-Power Programmable Logic Family Summary
development system
®
support
Part Number
Code
CM225
VQ100
CB132
CB284
CT256
Family
1
Area mm
12x12
14x14
14x14
7x7
8x8
Pitch mm
0.4
0.5
0.5
0.8
0.5
Figure 1:
NVCM
Programmable Interconnect
Programmable I/O: Max I/O (LVDS)
200 µA at f =0 kHz
(Typical)
Nonvolatile Configuration
Memory (NVCM)
HX640
iCE40 HX-Series Family Architectural Features
120 Kb
200 µA
67(8)
640
32K
I/O Bank 2
67
I/O Bank 0
8
1
8
PLL
Phase-Locked
Loop
245 Kb
267 µA
HX1K
95(11)
1,280
72(9)
64K
16
95
11
1
Look-Up Table
Config
Carry logic
SPI
667 µA
533 Kb
HX4K
95(12)
3,520
Four-input
80K
20
95
12
2
(LUT4)
(1.31, 30-MAR-2012)
Logic Block (PLB)
1,057 Kb
Programmable
1100 µA
Flip-flop with enable
and reset controls
178(23)
206(26)
HX8K
95(12)
7,680
128K
206
32
26
2
Data Sheet
1

Related parts for iCE40HX8K-CT256

iCE40HX8K-CT256 Summary of contents

Page 1

... CB132 132-ball BGA CB284 284-ball BGA CT256 256-ball BGA VQ100 100-pin quad flat pack Note 1: At 1.2V VCC © 2007-2012 by Lattice Semiconductor Corporation. All rights reserved. www.latticesemi.com Figure 1: iCE40 HX-Series Family Architectural Features 200 µ kHz (Typical) I/O Bank 0 Programmable Interconnect NVCM ...

Page 2

... Ordering Codes (packaged, non-die components Very Thin Quad flat pack (0.5 mm pitch Thin Quad flat pack (0.5 mm pitch) QN iCE40HX8K-CM225 225-ball Chip-Scale BGA Package (7x7 mm footprint, 0.4 mm pitch) ™ Family Package Leads Package Style = chip-scale ball grid (0.4 mm pitch) = chip-scale ball grid (0.5 mm pitch) = chip-scale ball grid (0 ...

Page 3

... VPP_2V5 must be connected to a valid voltage, when the iCE40HX device is active. 2. VPP_FAST, used only for fast production programming, must be left floating or unconnected in application. 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; Table 2: ...

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 iCE65P 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

... Table 12 and the maximum configuration bitstream size from Device Default iCE40HX640 iCE40HX1K iCE40HX4K 230 iCE40HX8K 230 Table 14: General Configuration Timing Description Minimum CRESET_B Low pulse width required to restart configuration, from falling edge to rising edge Number of configuration clock cycles after CDONE goes High before the PIO pins are activated ...

Page 11

... Table 17: I/O Bank Static Current ( MHz) Description Static current consumption per I/O bank MHz. No PIO pull-up resistors enabled. All inputs grounded. All outputs driving Low. ™ Family iCE40HX4K iCE40HX8K Typical Typical 667 1100 741 1222 12 13 Typical Maximum « 1 « 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