首页 > 器件类别 > 可编程逻辑器件 > 可编程逻辑

LFX1200C-03FE680I

Field Programmable Gate Array, 3844 CLBs, 1250000 Gates, 320MHz, 15376-Cell, CMOS, PBGA680, FPSBGA-680

器件类别:可编程逻辑器件    可编程逻辑   

厂商名称:Lattice(莱迪斯)

厂商官网:http://www.latticesemi.com

下载文档
器件参数
参数名称
属性值
是否Rohs认证
不符合
厂商名称
Lattice(莱迪斯)
零件包装代码
BGA
包装说明
FPSBGA-680
针数
680
Reach Compliance Code
compli
ECCN代码
EAR99
最大时钟频率
320 MHz
CLB-Max的组合延迟
1.07 ns
JESD-30 代码
S-PBGA-B680
JESD-609代码
e0
长度
40 mm
湿度敏感等级
3
可配置逻辑块数量
3844
等效关口数量
1250000
输入次数
496
逻辑单元数量
15376
输出次数
496
端子数量
680
组织
3844 CLBS, 1250000 GATES
封装主体材料
PLASTIC/EPOXY
封装代码
LBGA
封装等效代码
BGA680,34X34,40
封装形状
SQUARE
封装形式
GRID ARRAY, LOW PROFILE
峰值回流温度(摄氏度)
225
电源
1.8 V
可编程逻辑类型
FIELD PROGRAMMABLE GATE ARRAY
认证状态
Not Qualified
座面最大高度
1.7 mm
最大供电电压
1.95 V
最小供电电压
1.65 V
标称供电电压
1.8 V
表面贴装
YES
技术
CMOS
端子面层
Tin/Lead (Sn63Pb37)
端子形式
BALL
端子节距
1 mm
端子位置
BOTTOM
处于峰值回流温度下的最长时间
30
宽度
40 mm
文档预览
ispXPGA Family
TM
January 2004
Preliminary Data Sheet
Non-volatile, Infinitely Reconfigurable
• Instant-on - Powers up in microseconds via
on-chip E
2
CMOS
®
based memory
• No external configuration memory
• Excellent design security, no bit stream to intercept
• Reconfigure SRAM based logic in milliseconds
Eight sysCLOCK™ Phase Locked Loops
(PLLs) for Clock Management
True PLL technology
10MHz to 320MHz operation
Clock multiplication and division
Phase adjustment
Shift clocks in 250ps steps
High Logic Density for System-level
Integration
139K to 1.25M system gates
160 to 496 I/O
1.8V, 2.5V, and 3.3V V
CC
operation
Up to 414Kb sysMEM™ embedded memory
sysIO™ for High System Performance
High Performance Programmable Function
Unit (PFU)
• Four LUT-4 per PFU supports wide and narrow
functions
• Dual
flip-flops
per LUT-4 for extensive pipelining
• Dedicated logic for adders, multipliers, multiplex-
ers, and counters
• High speed memory support through SSTL and
HSTL
• Advanced buses supported through PCI, GTL+,
LVDS, BLVDS, and LVPECL
• Standard logic supported through LVTTL,
LVCMOS 3.3, 2.5, and 1.8
• 5V tolerant I/O for LVCMOS 3.3 and LVTTL
interfaces
• Programmable drive strength for series termination
• Programmable bus maintenance
Variable-Length Interconnect Routing
Technology
• Optimum speed, power, and
flexibility
for logic
interconnections
sysHSI™ Capability for Ultra Fast Serial
Communications
• Up to 850Mbps performance
• Up to 20 channels per device
• Built in Clock Data Recovery (CDR) and
Serialization and De-serialization (SERDES)
Flexible Memory Resources
• Multiple sysMEM Embedded RAM Blocks
– Single port, Dual port, and FIFO operation
• 64-bit distributed memory in each PFU
– Single port, Double port, FIFO, and Shift
Register operation
Flexible Programming, Reconfiguration,
and Testing
• Supports IEEE 1532 and 1149.1
• Microprocessor configuration interface
• Program E
2
CMOS while operating from SRAM
Table 1. ispXPGA Family Selection Guide
ispXPGA 125
System Gates
PFUs
LUT-4s
Logic FFs
sysMEM Memory
Distributed Memory
EBR
sysHSI Channels
User I/O
Packaging
139K
484
1936
3.8K
92K
30K
20
4
160/176
256 fpBGA
516 fpBGA
1
ispXPGA 200
210K
676
2704
5.4K
111K
43K
24
8
160/208
256 fpBGA
516 fpBGA
1
ispXPGA 500
476K
1764
7056
14.1K
184K
112K
40
12
336
516 fpBGA
1
900 fpBGA
1. Thermally enhanced package.
© 2004 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.
ispXPGA 1200
1.25M
3844
15376
30.7K
414K
246K
90
20
496
680 fpSBGA
1
900 fpBGA
www.latticesemi.com
1
xpga_07.1
Lattice Semiconductor
ispXPGA Family Data Sheet
ispXPGA Family Overview
The ispXPGA family of devices provides the ideal vehicle for the creation of high-performance logic designs that
are both non-volatile and infinitely re-programmable. Other FPGA solutions force a compromise, being either re-
programmable or non-volatile. This family couples this capability with a mainstream architecture containing the fea-
tures required for today’s system-level design.
Electrically Erasable CMOS (E
2
CMOS) memory cells provide the ispXPGA family with non-volatile capability.
These allow logic to be functional microseconds after power is applied, allowing easy interfacing in many applica-
tions. This capability also means that expensive external configuration memories are not required and that designs
can be secured from unauthorized read back. Internal SRAM cells allow the device to be infinitely reconfigured if
desired. Both the SRAM and E
2
CMOS cells can be programmed and verified through the IEEE 1532 industry stan-
dard. Additionally, the SRAM cells can be configured and read-back through the sysCONFIG™ peripheral port.
The family spans the density and I/O range required for the majority of today’s logic designs, 139K to 1.25M system
gates and 160 to 496 I/O. The devices are available for operation from 1.8V, 2.5V, and 3.3V power supplies, provid-
ing easy integration into the overall system.
System-level design needs are met through the incorporation of sysMEM dual-port memory blocks, sysIO
advanced I/O support, and sysCLOCK Phase Locked Loops (PLLs). High-speed serial communications are sup-
ported through multiple sysHSI blocks, which provide clock data recovery (CDR) and serialization/de-serialization
(SERDES).
The ispLEVER
®
design tool from Lattice allows easy implementation of designs using the ispXPGA product. Syn-
thesis library support is available for major logic synthesis tools. The ispLEVER tool takes the output from these
common synthesis packages and place and routes the design in the ispXPGA product. The tool supports
floor
planning and the management of other constraints within the device. The tool also provides outputs to common
timing analysis tools for timing analysis.
To increase designer productivity, Lattice provides a variety of pre-designed modules referred to as IP cores for the
ispXPGA product. These IP cores allow designers to concentrate on the unique portions of their design while using
pre-designed blocks to implement standard functions such as bus interfaces, standard communication interfaces,
and memory controllers.
Through the use of advanced technology and innovative architecture the ispXPGA FPGA devices provide design-
ers with excellent speed performance. Although design dependent, many typical designs can run at over 150MHz.
Certain designs can run at over 300MHz. Table 2 details the performance of several building blocks commonly
used by logic designers.
Table 2. ispXPGA Speed Performance for Typical Building Blocks
Function
8:1 Asynch MUX
1:32 Asynch Demultiplexer
8 x 8 2-LL Pipelined Multiplier
32-bit Up/Down Counter
32-bit Shift Register
Performance
150 MHz
125 MHz
225 MHz
290 MHz
360 MHz
2
Lattice Semiconductor
ispXPGA Family Data Sheet
Architecture Overview
The ispXPGA architecture is a symmetrical architecture consisting of an array of Programmable Function Units
(PFUs) enclosed by Input Output Groups (PICs) with columns of sysMEM Embedded Block RAMs (EBRs) distrib-
uted throughout the array. Figure 1 illustrates the ispXPGA architecture. Each PIC has two corresponding sysIO
blocks, each of which includes one input and output buffer. On two sides of the device, between the PICs and the
sysIO blocks, there are sysHSI High-Speed Interface blocks. The symmetrical architecture allows designers to eas-
ily implement their designs, since any logic function can be placed in any section of the device.
The PFUs contain the basic building blocks to create logic, memory, arithmetic, and register functions. They are
optimized for speed and
flexibility
allowing complex designs to be implemented quickly and efficiently.
The PICs interface the PFUs and EBRs to the external pins of the device. They allow the signals to be registered
quickly to minimize setup times for high-speed designs. They also allow connections directly to the different logic
elements for fast access to combinatorial functions.
The sysMEM EBRs are large, fast memory elements that can be configured as RAM, ROM, FIFO, and other stor-
age types. They are designed to facilitate both single and dual-port memory for high-speed applications.
These three components of the architecture are interconnected via a high-speed,
flexible
routing array. The routing
array consists of Variable Length Interconnect (VLI) lines between the PICs, PFUs, and EBRs. There is additional
routing available to the PFU for feedback and direct routing of signals to adjacent PFUs or PICs.
The sysIO blocks consist of configurable input and output buffers connected directly to the PICs. These buffers can
be configured to interface with 16 different I/O standards. This allows the ispXPGA to interface with other devices
without the need for external transceivers.
The sysHSI blocks provide the necessary components to allow the ispXPGA device to transfer data at up to
850Mbps using the LVDS standard. These components include serializing, de-serializing, and clock data recovery
(CDR) logic.
The sysCLOCK blocks provide clock multiplication/division, clock distribution, delay compensation, and increased
performance through the use of PLL circuitry that manipulates the global clocks. There is one sysCLOCK block for
each global clock tree in the device.
3
Lattice Semiconductor
Figure 1. ispXPGA Block Diagram
ispXPGA Family Data Sheet
PFU
PIC
sysMEM Block
sysCLOCK PLL
sysHSI Block
sysIO Buffer
Programmable Function Unit
The Programmable Function Unit (PFU) is the basic building block of the ispXPGA architecture. The PFUs are
arranged in rows and columns in the device with PFU (1,1) referring to (row 1, column 1). Each PFU consists of
four Configurable Logic Elements (CLEs), four Configurable Sequential Elements (CSEs), and a Wide Logic Gen-
erator (WLG). By utilizing these components, the PFU can implement a variety of functions. Table 3 lists some of
the function capabilities of the PFU.
There are 57 inputs to each PFU and nine outputs. The PFU uses 20 inputs for logic, and 37 inputs drive the con-
trol logic from which six control signals are derived for the PFU.
Table 3. Function Capability of ispXPGA PFU
Function
Look-up table
Wide logic functions
Multiplexing
Arithmetic logic
Single-port RAM
Double-port RAM
Shift register
LUT-4, LUT-5, LUT-6
Up to 20 input logic functions
2:1, 4:1, 8:1
Dedicated carry chain and booth multiplication logic
16X1, 16X2, 16X4, 32X1, 32X2, 64X1
16X1, 16X2, 32X1
8-bit shift registers (up to 32-bit shift capability)
Capability
4
Lattice Semiconductor
Figure 2. ispXPGA PFU
COUT(r,c)
OE
PFUCLK0
PFUCLK1
CEB0
CEB1
SR
ispXPGA Family Data Sheet
OE
Control
Logic
WIN0
WIN1
WIN2
WIN3
CCG
IN
COUT
4A
WLGW0
LUT-4
COUT
LUT-4 SUM
S3
SYNC/ASYNC
D
S
R
Q
W0
WIN2
WIN3
WLGW1
D
S
R
CSE0
CLE0
CLK/LE
CE
Q
W1
SEL0
SEL0
XIN0
XIN1
XIN2
CLK/LE
CE
4B
WLGX0
LUT-4
SEL0
COUT
LUT-4 SUM
S2
SYNC/ASYNC
D
D
SS
R
R
Q
Q
X0
IN
XIN2
XIN3
Wide Logic Generator
WLGX1
D
S
R
CSE1
CLE1
XIN3
CCG
CLK/LE
CLK/LE
CE
CE
Q
X1
SEL1
SEL1
YIN0
YIN1
YIN2
YIN3
CLK/LE
CE
4C
WLGY0
SYNC/ASYNC
LUT-4
COUT
LUT-4 SUM
S1
D
D
SS
R
R
Q
Q
Y0
CCG
IN
SYNC/ASYNC
YIN2
YIN3
WLGY1
D
S
R
CSE2
CLE2
CLK/LE
CLK/LE
CE
CE
Q
Y1
SEL2
SEL2
ZIN0
ZIN1
ZIN2
CLK/LE
CE
4D
WLGZ0
LUT-4
COUT
LUT-4 SUM
S0
SYNC/ASYNC
D
D
SS
R
R
Q
Q
Z0
IN
ZIN2
ZIN3
WLGZ1
D
S
R
CSE3
CLE3
ZIN3
CCG
CLK/LE
CLK/LE
CE
CE
Q
Z1
SEL3
SEL3
CLK/LE
CE
CIN(r,c) from
COUT(r-1,c)
5
查看更多>
热门器件
热门资源推荐
器件捷径:
L0 L1 L2 L3 L4 L5 L6 L7 L8 L9 LA LB LC LD LE LF LG LH LI LJ LK LL LM LN LO LP LQ LR LS LT LU LV LW LX LY LZ M0 M1 M2 M3 M4 M5 M6 M7 M8 M9 MA MB MC MD ME MF MG MH MI MJ MK ML MM MN MO MP MQ MR MS MT MU MV MW MX MY MZ N0 N1 N2 N3 N4 N5 N6 N7 N8 NA NB NC ND NE NF NG NH NI NJ NK NL NM NN NO NP NQ NR NS NT NU NV NX NZ O0 O1 O2 O3 OA OB OC OD OE OF OG OH OI OJ OK OL OM ON OP OQ OR OS OT OV OX OY OZ P0 P1 P2 P3 P4 P5 P6 P7 P8 P9 PA PB PC PD PE PF PG PH PI PJ PK PL PM PN PO PP PQ PR PS PT PU PV PW PX PY PZ Q1 Q2 Q3 Q4 Q5 Q6 Q8 Q9 QA QB QC QE QF QG QH QK QL QM QP QR QS QT QV QW QX QY R0 R1 R2 R3 R4 R5 R6 R7 R8 R9 RA RB RC RD RE RF RG RH RI RJ RK RL RM RN RO RP RQ RR RS RT RU RV RW RX RY RZ
需要登录后才可以下载。
登录取消