XC3S400A-4FGG320C [XILINX]

Field Programmable Gate Array, 896 CLBs, 400000 Gates, 250MHz, 8064-Cell, CMOS, PBGA320, LEAD FREE, FPBGA-320;
XC3S400A-4FGG320C
型号: XC3S400A-4FGG320C
厂家: XILINX, INC    XILINX, INC
描述:

Field Programmable Gate Array, 896 CLBs, 400000 Gates, 250MHz, 8064-Cell, CMOS, PBGA320, LEAD FREE, FPBGA-320

时钟 栅 可编程逻辑
文件: 总7页 (文件大小:187K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
7
R
Extended Spartan-3A Family Overview  
DS706 (v1.1) February 2, 2011  
Product Specification  
General Description  
The Extended Spartan®-3A family of Field-Programmable Gate Arrays (FPGAs) solves the design challenges in many high-  
volume, cost-sensitive electronic applications. With 12 devices ranging from 50,000 to 3.4 million system gates (as shown in  
Table 1), the Extended Spartan-3A family provides a broad range of densities and package options, integrated DSP MACs,  
and low total system cost while increasing functionality. The Extended Spartan-3A family includes the Spartan-3A devices  
and the higher density Spartan-3A DSP devices. It also includes the nonvolatile Spartan-3AN devices, which combine  
leading-edge FPGA and flash technologies to provide a new evolution in security, protection and functionality, ideal for  
space-critical or secure applications.  
The Extended Spartan-3A family improves system performance and reduces the cost of configuration. These  
enhancements, combined with proven 90 nm process technology, deliver more functionality and bandwidth per dollar.  
Because of its exceptionally low cost, the Extended Spartan-3A family is ideally suited to a wide range of consumer  
electronics applications, including broadband access, home networking, display/projection, and digital television equipment.  
The Extended Spartan-3A family is a superior alternative to mask-programmed ASICs. FPGAs avoid the high initial cost,  
lengthy development cycles, the inherent inflexibility of conventional ASICs, and permit field design upgrades.  
Summary of Extended Spartan-3A Family Features  
Very low-cost, high-performance logic solution for high-  
volume, cost-conscious applications  
Eight low-skew global clock networks, eight additional  
clocks per half device, plus abundant low-skew routing  
Low-cost QFP and BGA packaging, Pb-free options  
Flexible power management  
Hierarchical SelectRAM™ memory architecture  
Configuration interface to industry-standard PROMs  
Leading connectivity platform  
Complete Xilinx® ISE® and free WebPACK™  
development system software support  
Abundant, flexible logic resources  
MicroBlaze™ and PicoBlaze™ embedded processors  
reduce risk  
Dedicated resources for high-speed digital signal  
processing applications  
Low-cost starter kits from Xilinx, distributors, and third  
parties  
Precise clock management with up to eight Digital  
Clock Managers (DCMs)  
XA versions available for Automotive applications  
Integrated flash memory in Spartan-3AN devices  
Table 1: Summary of Extended Spartan-3A Family Attributes  
System Equivalent  
Gates Logic Cells  
Distributed Block RAM  
In-System  
Dedicated  
Maximum  
User I/O  
Device  
CLBs Slices  
DSP48As DCMs  
RAM Bits(1)  
11K  
Bits(1)  
54K  
Flash Bits(2) Multipliers  
XC3S50A/AN  
XC3S200A/AN  
XC3S400A/AN  
XC3S700A/AN  
50K  
1,584  
4,032  
176  
448  
704  
1M  
4M  
4M  
8M  
16M  
-
3
16  
20  
20  
32  
-
-
2
4
4
8
8
8
8
144  
248(3)  
311  
200K  
400K  
700K  
1,792  
3,584  
5,888  
28K  
288K  
360K  
360K  
576K  
1,512K  
2,268K  
-
-
8,064  
896  
56K  
13,248  
25,344  
37,440  
53,712  
1,472  
92K  
-
372  
XC3S1400A/AN 1400K  
2,816 11,264  
4,160 16,640  
5,968 23,872  
176K  
260K  
373K  
-
502  
XC3SD1800A  
XC3SD3400A  
1800K  
3400K  
84  
126  
519  
-
-
469  
Notes:  
1. By convention, one Kb is equivalent to 1,024 bits.  
2. In-System flash is available in the Spartan-3AN devices only.  
3. Maximum user I/O for XC3S200AN is 195.  
© Copyright 2008–2011 Xilinx, Inc. XILINX, the Xilinx logo, Virtex, Spartan, ISE, and other designated brands included herein are trademarks of Xilinx in the United States and  
other countries. PCI, PCI Express, PCIe, and PCI-X are trademarks of PCI-SIG. All other trademarks are the property of their respective owners.  
DS706 (v1.1) February 2, 2011  
www.xilinx.com  
Product Specification  
1
R
Extended Spartan-3A Family Overview  
Extended Spartan-3A Family Features  
This section describes the features of the Extended Spartan-3A family of FPGAs.  
Very low-cost, high-performance logic solution for high-  
volume, cost-conscious applications  
Precise clock management with up to eight Digital  
Clock Managers (DCMs)  
Use fewer standard components  
Increase system reliability  
Clock skew elimination (delay locked loop)  
Frequency synthesis, multiplication, division  
High-resolution phase shifting  
Flexible power management  
Low 1.2V core voltage  
Wide frequency range (5 MHz to over 320 MHz)  
Selectable I/O voltage with 3.3V, 2.5V, 1.8V, 1.5V,  
and 1.2V signaling  
Integrated flash memory in Spartan-3AN devices  
Up to 16 Mb of internal flash for configuration and  
application storage  
Full 3.3V 10% compatibility and hot swap  
compliance  
Up to 11 Mb of user storage available for  
embedded processing, code shadowing, or  
scratchpad memory  
Dual-range auxiliary voltage allows 3.3V setting to  
simplify 3.3V-only design  
Suspend and hibernate modes reduce system power  
Enables single-chip board designs for space-  
conscious applications  
Leading connectivity platform  
Multi-standard SelectIO™ interface pins support  
most popular and emerging signaling standards  
Enhanced design security with flash memory  
protection and security register  
Up to 519 I/O pins or 227 differential signal pairs  
LVCMOS, LVTTL, HSTL, SSTL single-ended I/O  
Selectable output drive, up to 24 mA per pin  
QUIETIO standard reduces I/O switching noise  
640+ Mb/s data transfer rate per differential I/O  
Eight low-skew global clock networks, eight additional  
clocks per half device, plus abundant low-skew routing  
Hierarchical SelectRAM memory architecture  
Up to 2.2 Mb of fast block RAM with byte write  
enables for processor applications  
LVDS, RSDS, mini-LVDS, HSTL/SSTL differential  
I/O with integrated differential termination resistors  
Up to 373 Kb of efficient distributed RAM  
External DDR/DDR2 SDRAM support up to  
400 Mb/s  
Enhanced Double Data Rate (DDR) support  
Compliant to 32-/64-bit, 33/66 MHz PCI™ technology  
Configuration interface to industry-standard PROMs  
Abundant, flexible logic resources  
Low-cost, space-saving SPI serial flash PROM  
x8 or x8/x16 parallel NOR flash PROM  
Low-cost Xilinx Platform Flash with JTAG  
Densities up to 53,712 logic cells, including  
optional shift register or distributed RAM support  
Efficient wide multiplexers and wide logic improve  
performance and density  
Load multiple bitstreams under FPGA control with  
MultiBoot capability  
Fast look-ahead carry logic  
Complete Xilinx ISE and free WebPACK development  
system software support  
IEEE 1149.1/1532 JTAG programming/debug port  
Dedicated resources for high-speed digital signal  
processing applications  
Industry’s most comprehensive IP library  
18-bit by 18-bit multiplier with optional pipeline  
MicroBlaze and PicoBlaze embedded processors  
250 MHz XtremeDSP™ DSP48A block in the  
largest two devices  
Integrate soft processor into FPGA to reduce Bill of  
Materials  
-
48-bit accumulator for multiply-accumulate  
(MAC) operation  
Reduce obsolescence risks with soft processors  
Low-cost QFP and BGA packaging, Pb-free options  
Common footprints support easy density migration  
-
Integrated 18-bit pre-adder for multiply or  
multiply-add operation  
Low-cost starter kits from Xilinx, distributors, and third  
parties  
-
-
Optional cascaded Multiply or MAC  
Fills the DSP performance gap between DSP  
processors and high-end custom solutions  
Complete starter kits designed for cost-sensitive,  
high-volume applications with design examples  
XA versions available for Automotive applications  
DS706 (v1.1) February 2, 2011  
www.xilinx.com  
Product Specification  
2
R
Extended Spartan-3A Family Overview  
Architectural Overview  
The Extended Spartan-3A family architecture consists of  
five fundamental programmable functional elements:  
MultiBoot configuration allows two or more FPGA  
configuration bitstreams to be stored in a single SPI serial  
flash or a parallel NOR flash. The FPGA application controls  
which configuration to load next and when to load it.  
Configurable Logic Blocks (CLBs) contain flexible  
Look-Up Tables (LUTs) that implement logic plus  
storage elements used as flip-flops or latches. CLBs  
perform a wide variety of logical functions as well as  
store data.  
Additionally, each FPGA in the Extended Spartan-3A family  
contains a unique, factory-programmed Device DNA  
identifier useful for tracking purposes, anti-cloning designs,  
or IP protection.  
Input/Output Blocks (IOBs) control the flow of data  
between the I/O pins and the internal logic of the  
device. IOBs support bidirectional data flow plus  
3-state operation. Supports a variety of signal  
standards, including several high-performance  
differential standards. Double Data-Rate (DDR)  
registers are included.  
I/O Capabilities  
The SelectIO interface of the Extended Spartan-3A family  
supports many popular single-ended and differential  
standards. Table 2 shows the maximum number of user  
I/Os and input-only pins for each device/package  
combination.  
Block RAM provides data storage in the form of  
18-Kbit dual-port blocks.  
FPGAs in the Extended Spartan-3A family support the  
following single-ended standards:  
Multiplier or DSP48A Blocks accept two 18-bit binary  
numbers as inputs and calculate the product. The  
DSP48A blocks in the two largest members of the  
Extended Spartan-3A family add an 18-bit pre-adder  
and 48-bit accumulator.  
3.3V low-voltage TTL (LVTTL)  
Low-voltage CMOS (LVCMOS) at 3.3V, 2.5V, 1.8V,  
1.5V, or 1.2V  
Digital Clock Manager (DCM) Blocks provide self-  
calibrating, fully digital solutions for distributing,  
delaying, multiplying, dividing, and phase-shifting clock  
signals.  
3.3V PCI at 33 MHz or 66 MHz  
HSTL I, II, and III at 1.5V and 1.8V, commonly used in  
memory applications  
SSTL I and II at 1.8V, 2.5V, and 3.3V, commonly used  
for memory applications  
Configuration  
FPGAs in the Extended Spartan-3A family support the  
following differential standards:  
The Extended Spartan-3A family is programmed by loading  
configuration data into robust, reprogrammable, static  
CMOS configuration latches (CCLs) that collectively control  
all functional elements and routing resources. The FPGA  
configuration data is stored externally in a PROM or some  
other nonvolatile medium, either on or off the board, or  
stored within the FPGA in the nonvolatile Spartan-3AN  
devices. After applying power, the configuration data is  
written to the FPGA using any of eight different modes:  
LVDS, mini-LVDS, RSDS, and PPDS I/O at 2.5V or  
3.3V  
Bus LVDS I/O at 2.5V  
TMDS I/O at 3.3V  
Differential HSTL and SSTL I/O  
LVPECL inputs at 2.5V or 3.3V  
Master Serial from a Xilinx Platform Flash PROM  
Serial Peripheral Interface (SPI) from an industry-  
standard SPI serial flash  
Internal SPI flash memory (Spartan-3AN devices)  
Byte Peripheral Interface (BPI) Up from an industry-  
standard x8 or x8/x16 parallel NOR flash  
Slave Serial, typically downloaded from a processor  
Slave Parallel, typically downloaded from a processor  
Boundary Scan (JTAG), typically downloaded from a  
processor or system tester  
MultiBoot configuration  
DS706 (v1.1) February 2, 2011  
www.xilinx.com  
Product Specification  
3
R
Extended Spartan-3A Family Overview  
Table 2: Available User I/Os  
VQ100  
Device  
TQ144  
TQG144  
FT256  
FTG256  
FG320  
FGG320  
FG400  
FGG400  
CS484  
CSG484  
FG484  
FGG484  
FG676  
FGG676  
VQG100  
Body Size (mm)  
XC3S50A/AN  
14 x 14(1)  
20 x 20(1)  
17 x 17  
144  
195  
195  
161(2)  
161(2)  
-
19 x 19  
21 x 21  
19 x 19  
23 x 23  
27 x 27  
68(2)  
108  
-
-
-
-
-
-
XC3S200A/AN  
XC3S400A/AN  
XC3S700A/AN  
XC3S1400A/AN  
XC3SD1800A  
XC3SD3400A  
68(2)  
-
-
-
-
-
-
248(2)  
-
-
-
-
-
-
-
-
251(2)  
311  
-
-
-
372  
375  
-
-
-
-
311(2)  
-
-
-
-
502  
519  
469  
-
309  
309  
-
-
-
-
Notes:  
1. The footprints for the VQ/TQ packages are larger than the package body. See the package drawings  
(http://www.xilinx.com/support/documentation/package_specifications.htm) for details.  
2. These options are available only in the Spartan-3A devices, not the Spartan-3AN devices. See the data sheets for each device for Pb and  
Pb-free package option availability.  
Package Marking  
Figure 1 provides a top marking example for the Extended  
Spartan-3A family in the quad-flat packages. Figure 2  
shows the top marking for the Extended Spartan-3A family  
in BGA packages. The markings for the BGA packages are  
nearly identical to those for the quad-flat packages, except  
that the marking is rotated with respect to the ball A1  
indicator.  
The “5C” and “4I” Speed Grade/Temperature Range part  
combinations might be dual marked as “5C/4I”.  
X-Ref Target - Figure 1  
Mask Revision Code  
Fabrication Code  
R
R
Process Technology  
SPARTAN  
XC3S50ATM  
Device Type  
Date Code  
Package  
TQ144AGQ0625  
D1234567A  
Speed Grade  
4C  
Lot Code  
Temperature Range  
Pin P1  
DS706_01_072508  
Figure 1: Extended Spartan-3A Device QFP Package Marking Example  
X-Ref Target - Figure 2  
Mask Revision Code  
R
BGA Ball A1  
Fabrication Code  
Process Code  
R
SPARTAN  
Device Type  
XC3S50ATM  
Date Code  
Package  
FT256 AGQ0625  
D1234567A  
4C  
Lot Code  
Speed Grade  
Temperature Range  
DS706_02_072508  
Figure 2: Extended Spartan-3A Device BGA Package Marking Example  
DS706 (v1.1) February 2, 2011  
www.xilinx.com  
Product Specification  
4
R
Extended Spartan-3A Family Overview  
Ordering Information  
The Extended Spartan-3A family is available in both standard and Pb-free packaging options for all options of the  
Spartan-3A devices and the Spartan-3A DSP devices, and for most options of the Spartan-3AN devices (see DS557,  
Spartan-3AN FPGA Family: Introduction and Ordering Information for details).The Pb-free packages include a “G” character  
in the ordering code (see Figure 3).  
X-Ref Target - Figure 3  
Example:  
XC3S50A -4 FTG256 C  
Device Type  
Speed Grade  
Package Type/Number of Pins  
Temperature Range  
DS706_03_072508  
Figure 3: Ordering Information  
Device  
Speed Grade  
–4 Standard Performance  
–5 High Performance  
Package Type / Number of Pins  
VQ(G)100 100-pin Very Thin Quad Flat Pack (VQFP)  
TQ(G)144 144-pin Thin Quad Flat Pack (TQFP)  
FT(G)256 256-ball Fine-Pitch Thin Ball Grid Array (FTBGA)  
Temperature Range (TJ)  
Commercial (0°C to 85°C)  
Industrial (–40°C to 100°C)  
XC3S50A/AN  
XC3S200A/AN  
XC3S400A/AN  
C
I
Low Power Industrial (–40°C  
to 100°C) for Spartan-3A  
DSP devices (see DS610,  
Spartan-3A DSP FPGA Data  
Sheet)  
LI  
XC3S700A/AN  
XC3S1400A/AN  
XC3SD1800A  
XC3SD3400A  
FG(G)320 320-ball Fine-Pitch Ball Grid Array (FBGA)  
FG(G)400 400-ball Fine-Pitch Ball Grid Array (FBGA)  
CS(G)484 484-ball Chip-Scale Ball Grid Array (FBGA)  
FG(G)484 484-ball Fine-Pitch Ball Grid Array (FBGA)  
FG(G)676 676-ball Fine-Pitch Ball Grid Array (FBGA)  
Notes:  
1. The –5 speed grade is exclusively available in the Commercial temperature range.  
DS706 (v1.1) February 2, 2011  
www.xilinx.com  
Product Specification  
5
R
Extended Spartan-3A Family Overview  
Extended Spartan-3A Family Documentation  
Complete and up-to-date documentation of the Extended Spartan-3A family of FPGAs is available on the Xilinx website. The  
following files are also available for download:  
DS529, Spartan-3A FPGA Data Sheet  
DS610, Spartan-3A DSP FPGA Data Sheet  
DS557, Spartan-3AN FPGA Data Sheet  
Detailed Descriptions by Mode  
ISE iMPACT Programming Examples  
MultiBoot Reconfiguration  
These data sheets contain DC and Switching Characteristic  
specifications and pinouts for the Extended Spartan-3A  
family.  
Design Authentication using Device DNA  
UG333, Spartan-3AN FPGA In-System Flash User Guide  
UG331, Spartan-3 Generation FPGA User Guide  
This guide provides information for Spartan-3AN FPGA  
applications that write to or read from the In-System flash  
memory after configuration:  
This guide includes chapters on:  
Clocking Resources  
SPI_ACCESS interface  
Digital Clock Managers (DCMs)  
Block RAM  
In-System flash memory architecture  
Read, program, and erase commands  
Status registers  
Configurable Logic Blocks (CLBs)  
I/O Resources  
Sector Protection and Sector Lockdown features  
Security Register with Unique Identifier  
Embedded Multiplier Blocks  
Programmable Interconnect  
ISE Design Tools  
UG431, XtremeDSP DSP48A for Spartan-3A DSP  
FPGAs User Guide  
IP Cores  
This guide describes the DSP48A slices and the DSP48A  
pre-adder.  
Embedded Processing and Control Solutions  
Pin Types and Package Overview  
Package Drawings  
Extended Spartan-3A Family Starter Kits  
For specific hardware examples, see the Starter Kit boards  
for the Extended Spartan-3A family. The following web page  
has links to various boards for each family, including design  
examples and the user guides:  
Powering FPGAs  
Power Management  
UG332, Spartan-3 Generation Configuration User Guide  
http://www.xilinx.com/products/boards/s3_sk_promo.htm  
This guide includes chapters on:  
Configuration Overview  
Revision History  
The following table shows the revision history for this document:  
Date  
Version  
1.0  
Description of Revisions  
08/04/08  
01/29/10  
02/02/11  
Initial Xilinx release.  
1.0.1  
1.1  
Corrected typo in the slice count for XC3SD1800A in Table 1.  
Updated for new Spartan-3AN family part/package combinations: XC3S50AN and XC3S400AN in  
FT(G)256 package, and XC3S1400AN in FG(G)484 package. Removed footnote for maximum user  
I/O for XC3S50A/AN in Table 1. Updated Table 2 content and table notes. Updated Device  
Temperature table.  
DS706 (v1.1) February 2, 2011  
www.xilinx.com  
Product Specification  
6
R
Extended Spartan-3A Family Overview  
Notice of Disclaimer  
THE XILINX HARDWARE FPGA AND CPLD DEVICES REFERRED TO HEREIN (“PRODUCTS”) ARE SUBJECT TO THE TERMS AND  
CONDITIONS OF THE XILINX LIMITED WARRANTY WHICH CAN BE VIEWED AT http://www.xilinx.com/warranty.htm. THIS LIMITED  
WARRANTY DOES NOT EXTEND TO ANY USE OF PRODUCTS IN AN APPLICATION OR ENVIRONMENT THAT IS NOT WITHIN THE  
SPECIFICATIONS STATED IN THE XILINX DATA SHEET. ALL SPECIFICATIONS ARE SUBJECT TO CHANGE WITHOUT NOTICE.  
PRODUCTS ARE NOT DESIGNED OR INTENDED TO BE FAIL-SAFE OR FOR USE IN ANY APPLICATION REQUIRING FAIL-SAFE  
PERFORMANCE, SUCH AS LIFE-SUPPORT OR SAFETY DEVICES OR SYSTEMS, OR ANY OTHER APPLICATION THAT INVOKES  
THE POTENTIAL RISKS OF DEATH, PERSONAL INJURY, OR PROPERTY OR ENVIRONMENTAL DAMAGE (“CRITICAL  
APPLICATIONS”). USE OF PRODUCTS IN CRITICAL APPLICATIONS IS AT THE SOLE RISK OF CUSTOMER, SUBJECT TO  
APPLICABLE LAWS AND REGULATIONS.  
DS706 (v1.1) February 2, 2011  
www.xilinx.com  
Product Specification  
7

相关型号:

XC3S400A-4FGG320I

Field Programmable Gate Array, 896 CLBs, 400000 Gates, 250MHz, 8064-Cell, CMOS, PBGA320, LEAD FREE, FPBGA-320
XILINX

XC3S400A-4FGG400C

暂无描述
XILINX

XC3S400A-4FTG256C

Field Programmable Gate Array, 896 CLBs, 400000 Gates, 250MHz, 8064-Cell, CMOS, PBGA256, LEAD FREE, FPTBGA-256
XILINX

XC3S400A-4FTG256I

Field Programmable Gate Array, 896 CLBs, 400000 Gates, 250MHz, 8064-Cell, CMOS, PBGA256, LEAD FREE, FPTBGA-256
XILINX
XILINX

XC3S400AN-4FGG400I

Field Programmable Gate Array, 896 CLBs, 400000 Gates, 280MHz, 8064-Cell, CMOS, PBGA400, 21 X 21 MM, ROHS COMPLIANT, FBGA-400
XILINX

XC3S400AN-4FGG676I

Field Programmable Gate Array, 896 CLBs, 400000 Gates, 667MHz, CMOS, PBGA676, ROHS COMPLIANT, FBGA-676
XILINX

XC3S400AN-4FTG256I

Field Programmable Gate Array, 896 CLBs, 400000 Gates, 667MHz, 8064-Cell, CMOS, PBGA256, ROHS COMPLIANT, FTBGA-256
XILINX

XC3S400AN-4TQ144I

Field Programmable Gate Array, 896 CLBs, 400000 Gates, 667MHz, CMOS, PQFP144, TQFP-144
XILINX

XC3S400AN-4TQG144C

Field Programmable Gate Array, 896 CLBs, 400000 Gates, 667MHz, CMOS, PQFP144, ROHS COMPLIANT, TQFP-144
XILINX

XC3S400AN-5FG676C

Field Programmable Gate Array, 896 CLBs, 400000 Gates, 770MHz, CMOS, PBGA676, FBGA-676
XILINX

XC3S400AN-5TQ144C

Field Programmable Gate Array, 896 CLBs, 400000 Gates, 770MHz, CMOS, PQFP144, TQFP-144
XILINX