XA3S500E-4FTG256Q Xilinx Inc, XA3S500E-4FTG256Q Datasheet

IC FPGA SPARTAN-3E 500K 256FTBGA

XA3S500E-4FTG256Q

Manufacturer Part Number
XA3S500E-4FTG256Q
Description
IC FPGA SPARTAN-3E 500K 256FTBGA
Manufacturer
Xilinx Inc
Series
Spartan™-3E XAr
Datasheet

Specifications of XA3S500E-4FTG256Q

Number Of Logic Elements/cells
10476
Number Of Labs/clbs
1164
Total Ram Bits
368640
Number Of I /o
190
Number Of Gates
500000
Voltage - Supply
1.14 V ~ 1.26 V
Mounting Type
Surface Mount
Operating Temperature
-40°C ~ 125°C
Package / Case
256-LBGA
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
XA3S500E-4FTG256Q
Manufacturer:
Xilinx Inc
Quantity:
10 000
Part Number:
XA3S500E-4FTG256Q
Manufacturer:
XILINX
0
Part Number:
XA3S500E-4FTG256Q
Manufacturer:
XILINX/赛灵思
Quantity:
20 000
DS635 (v2.0) September 9, 2009
Summary
The Xilinx® Automotive (XA) Spartan®-3E family of FPGAs
is specifically designed to meet the needs of high-volume,
cost-sensitive automotive electronics applications. The
five-member family offers densities ranging from 100,000 to
1.6 million system gates, as shown in
Introduction
XA devices are available in both extended-temperature
Q-Grade (–40°C to +125°C T
+100°C T
AEC-Q100 standard.
The XA Spartan-3E family builds on the success of the ear-
lier XA Spartan-3 family by increasing the amount of logic
per I/O, significantly reducing the cost per logic cell. New
features improve system performance and reduce the cost
of configuration. These XA Spartan-3E FPGA enhance-
ments, combined with advanced 90 nm process technology,
deliver more functionality and bandwidth per dollar than was
previously possible, setting new standards in the program-
mable logic industry.
Because of their exceptionally low cost, XA Spartan-3E
FPGAs are ideally suited to a wide range of automotive
applications, including infotainment, driver information, and
driver assistance modules.
The XA Spartan-3E family is a superior alternative to mask
programmed ASICs and ASSPs. FPGAs avoid the high ini-
tial mask set costs and lengthy development cycles, while
also permitting design upgrades in the field with no hard-
ware replacement necessary because of its inherent pro-
grammability, an impossibility with conventional ASICs and
ASSPs with their inflexible hardware architecture.
Features
© 2007–2009 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, PCIe, and PCI Express are trademarks of PCI-SIG and used under license. All other trademarks are the property of their respective owners.
DS635 (v2.0) September 9, 2009
Product Specification
Very low-cost, high-performance logic solution for
high-volume automotive applications
Proven advanced 90-nanometer process technology
Multi-voltage, multi-standard SelectIO™ interface pins
-
-
-
-
-
Up to 376 I/O pins or 156 differential signal pairs
LVCMOS, LVTTL, HSTL, and SSTL single-ended
signal standards
3.3V, 2.5V, 1.8V, 1.5V, and 1.2V signaling
622+ Mb/s data transfer rate per I/O
True LVDS, RSDS, mini-LVDS, differential
HSTL/SSTL differential I/O
J
) and are qualified to the industry recognized
R
J
) and I-Grade (–40°C to
Table
1.
37
www.xilinx.com
0
XA Spartan-3E Automotive
FPGA Family Data Sheet
Product Specification
Refer to Spartan-3E FPGA Family: Complete Data Sheet
(DS312) for a full product description, AC and DC specifica-
tions, and package pinout descriptions. Any values shown
specifically in this XA Spartan-3E Automotive FPGA Family
data sheet override those shown in DS312.
For information regarding reliability qualification, refer to
RPT081 (Xilinx Spartan-3E Family Automotive Qualification
Report) and RPT012 (Spartan-3/3E UMC-12A 90 nm Qual-
ification Report).
-
-
Abundant, flexible logic resources
-
-
-
-
-
Hierarchical SelectRAM™ memory architecture
-
-
Up to eight Digital Clock Managers (DCMs)
-
-
-
-
Eight global clocks plus eight additional clocks per
each half of device, plus abundant low-skew routing
Configuration interface to industry-standard PROMs
-
-
Complete Xilinx ISE® and WebPACK™ software
support
MicroBlaze™ and PicoBlaze™ embedded processor
cores
Fully compliant 32-/64-bit 33 MHz PCI™ technology
support
Low-cost QFP and BGA packaging options
-
Enhanced Double Data Rate (DDR) support
DDR SDRAM support up to 266 Mb/s
Densities up to 33,192 logic cells, including
optional shift register or distributed RAM support
Efficient wide multiplexers, wide logic
Fast look-ahead carry logic
Enhanced 18 x 18 multipliers with optional pipeline
IEEE 1149.1/1532 JTAG programming/debug port
Up to 648 Kbits of fast block RAM
Up to 231 Kbits of efficient distributed RAM
Clock skew elimination (delay locked loop)
Frequency synthesis, multiplication, division
High-resolution phase shifting
Wide frequency range (5 MHz to over 300 MHz)
Low-cost, space-saving SPI serial Flash PROM
x8 or x8/x16 parallel NOR Flash PROM
Common footprints support easy density migration
1

Related parts for XA3S500E-4FTG256Q

XA3S500E-4FTG256Q Summary of contents

Page 1

R DS635 (v2.0) September 9, 2009 Summary The Xilinx® Automotive (XA) Spartan®-3E family of FPGAs is specifically designed to meet the needs of high-volume, cost-sensitive automotive electronics applications. The five-member family offers densities ranging from 100,000 to 1.6 million system ...

Page 2

... Device Gates Cells Rows Columns XA3S100E 100K 2,160 22 250K 5,508 34 XA3S250E 500K 10,476 46 XA3S500E 1200K 19,512 60 XA3S1200E XA3S1600E 1600K 33,192 76 Notes convention, one Kb is equivalent to 1,024 bits. Architectural Overview The XA Spartan-3E family architecture consists of five fun- damental programmable functional elements: • ...

Page 3

R Notes: 1. The XA3S1200E and XA3S1600E have two additional DCMs on both the left and right sides as indicated by the dashed lines. The XA3S100E has only one DCM at the top and one at the bottom. Configuration XA ...

Page 4

... Diff User XA3S100E (7) (2) (11 XA3S250E (7) (2) (7) 92 XA3S500E - - (7) XA3S1200E - - - XA3S1600E - - - Notes: 1. All XA Spartan-3E devices provided in the same package are pin-compatible as further described in Module 4: Pinout Descriptions of DS312. 2. The number shown in bold indicates the maximum number of I/O and input-only pins. The number shown in (italics) indicates the number of input-only pins ...

Page 5

R Package Marking Figure 2 provides a top marking example for XA Spartan-3E FPGAs in the quad-flat packages. marking for XA Spartan-3E FPGAs in BGA packages except the 132-ball chip-scale package (CPG132). The markings for the BGA packages are nearly ...

Page 6

... Example: XA3S250E -4 FT Device Type Speed Grade Package Type Device Speed Grade XA3S100E -4 Only XA3S250E XA3S500E XA3S1200E XA3S1600E DS635 (v2.0) September 9, 2009 Product Specification Q-Grade temperature ranges. Only the -4 speed grade is available for the XA Spartan-3E family. See device/package combinations. G 256 I Temperature Range: ...

Page 7

R Power Supply Specifications Table 3: Supply Voltage Thresholds for Power-On Reset Symbol V Threshold for the V CCINTT V Threshold for the V CCAUXT V Threshold for the V CCO2T Notes and V supplies ...

Page 8

R DC Specifications Table 6: General Recommended Operating Conditions Symbol T Junction temperature J V Internal supply voltage CCINT (1) V Output driver supply voltage CCO V Auxiliary supply voltage CCAUX ΔV (2) Voltage variance on V CCAUX (3,4,5,6) V ...

Page 9

... Table 8: Quiescent Supply Current Characteristics Symbol Description I Quiescent V XA3S100E CCINTQ CCINT supply current XA3S250E XA3S500E XA3S1200E XA3S1600E I Quiescent V XA3S100E CCOQ CCO supply current XA3S250E XA3S500E XA3S1200E XA3S1600E DS635 (v2.0) September 9, 2009 Product Specification Test Conditions CCO 3.0V to 3.45V IN CCO 2.3V to 2.7V IN CCO ...

Page 10

... I Quiescent V XA3S100E CCAUXQ CCAUX supply current XA3S250E XA3S500E XA3S1200E XA3S1600E Notes: 1. The numbers in this table are based on the conditions set forth in 2. Quiescent supply current is measured with all I/O drivers in a high-impedance state and with all pull-up/pull-down resistors at the I/O pads disabled ...

Page 11

R Single-Ended I/O Standards Table 9: Recommended Operating Conditions for User I/Os Using Single-Ended Standards V for Drivers CCO IOSTANDARD Attribute Min (V) Nom (V) LVTTL 3.0 (4) LVCMOS33 3.0 (4,5) LVCMOS25 2.3 LVCMOS18 1.65 LVCMOS15 1.4 LVCMOS12 1.1 PCI33_3 ...

Page 12

R Table 10: DC Characteristics of User I/Os Using Single-Ended Standards Test Conditions IOSTANDARD Attribute (mA) (mA) (3) LVTTL 2 2 – – – – – ...

Page 13

R Differential I/O Standards Table 11: Recommended Operating Conditions for User I/Os Using Differential Signal Standards V CCO IOSTANDARD Attribute Min (V) LVDS_25 2.375 BLVDS_25 2.375 MINI_LVDS_25 2.375 (2) LVPECL_25 RSDS_25 2.375 DIFF_HSTL_I_18 1.7 DIFF_HSTL_III_18 1.7 DIFF_SSTL18_I 1.7 DIFF_SSTL2_I 2.3 ...

Page 14

... DCM Table 19 and are based on the operating conditions set forth in www.xilinx.com V = 2.5V CCO DS635_05_082807 -4 Speed Grade Device Max Units XA3S100E 2.79 ns 3.45 ns XA3S250E 3.46 ns XA3S500E 3.46 ns XA3S1200E XA3S1600E 3.45 ns 5.92 ns XA3S100E 5.43 ns XA3S250E 5.51 ns XA3S500E 5.94 ns XA3S1200E 6.05 ns XA3S1600E Table 18. 14 ...

Page 15

... XA3S500E 4.02 ns XA3S1200E 5.52 ns XA3S1600E 4.46 ns XA3S100E –0.52 ns XA3S250E 0.14 ns XA3S500E 0.14 ns XA3S1200E 0.15 ns XA3S1600E 0.14 ns XA3S100E –0.24 ns XA3S250E –0.32 ns XA3S500E –0.49 ns XA3S1200E –0.63 ns XA3S1600E –0.39 ns 17. If this is true of the data Input, add the 17. If this is true of the data Input, subtract 15 ...

Page 16

... IFD_ Grade DELAY_ VALUE Device Min 0 All 2.12 2 XA3S100E 6.49 3 XA3S250E 6.85 2 XA3S500E 7.01 5 XA3S1200E 8.67 4 XA3S1600E 7.69 0 All –0.76 2 XA3S100E –3.93 3 XA3S250E –3.51 2 XA3S500E –3.74 5 XA3S1200E –4.30 4 XA3S1600E –4.14 All 1.80 and are based on the operating conditions set forth in Units ...

Page 17

... Speed IFD_ Grade DELAY_ VALUE Device Max 0 All 2.25 2 XA3S100E 5.97 3 XA3S250E 6.33 2 XA3S500E 6.49 5 XA3S1200E 8.15 4 XA3S1600E 7.16 and are based on the operating conditions set forth in Add the Adjustment Below -4 Speed Grade 0.49 0.39 0.49 0.27 0.49 0.49 0.49 ...

Page 18

R Table 18: Output Timing Adjustments for IOB Convert Output Time from LVCMOS25 with 12mA Drive and Fast Slew Rate to the Following Signal Standard (IOSTANDARD) Single-Ended Standards LVTTL Slow ...

Page 19

R Table 19: Test Methods for Timing Measurement at I/Os Signal Standard (IOSTANDARD) V REF Single-Ended LVTTL - LVCMOS33 - LVCMOS25 - LVCMOS18 - LVCMOS15 - LVCMOS12 - PCI33_3 Rising - Falling HSTL_I_18 0.9 HSTL_III_18 1.1 SSTL18_I 0.9 SSTL2_I 1.25 ...

Page 20

R Configurable Logic Block Timing Table 20: CLB (SLICEM) Timing Symbol Clock-to-Output Times T When reading from the FFX (FFY) Flip-Flop, the time from the active CKO transition at the CLK input to data appearing at the XQ (YQ) output ...

Page 21

R Table 21: CLB Distributed RAM Switching Characteristics Symbol Clock-to-Output Times T Time from the active edge at the CLK input to data appearing on the SHCKO distributed RAM output Setup Times T Setup time of data at the BX ...

Page 22

R Clock Buffer/Multiplexer Switching Characteristics Table 23: Clock Distribution Switching Characteristics Description Global clock buffer (BUFG, BUFGMUX, BUFGCE) I input to O-output delay Global clock multiplexer (BUFGMUX) select S-input setup to I0 and I1 inputs. Same as BUFGCE enable CE-input ...

Page 23

R Table 24 Embedded Multiplier Timing (Continued) Symbol Clock Frequency F Internal operating frequency for a two-stage 18x18 multiplier using the MULT AREG and BREG input registers and the PREG output register Notes: 1. Combinatorial delay is ...

Page 24

R Table 25: Block RAM Timing (Continued) Symbol Clock Timing T High pulse width of the CLK signal BPWH T Low pulse width of the CLK signal BPWL Clock Frequency F Block RAM clock frequency. RAM read output value written ...

Page 25

R Delay-Locked Loop Table 26: Recommended Operating Conditions for the DLL Symbol Input Frequency Ranges F CLKIN_FREQ_DLL Frequency of the CLKIN clock input CLKIN Input Pulse Requirements CLKIN_PULSE CLKIN pulse width as a percentage of the CLKIN period Input Clock ...

Page 26

R Table 27: Switching Characteristics for the DLL (Continued) Symbol (4) Duty Cycle CLKOUT_DUTY_CYCLE_DLL Duty cycle variation for the CLK0, CLK90, CLK180, CLK270, CLK2X, CLK2X180, and CLKDV outputs, including the BUFGMUX and clock tree duty-cycle distortion (4) Phase Alignment CLKIN_CLKFB_PHASE ...

Page 27

R Table 29: Switching Characteristics for the DFS Symbol Output Frequency Ranges CLKOUT_FREQ_FX Frequency for the CLKFX and CLKFX180 outputs (2,3) Output Clock Jitter CLKOUT_PER_JITT_FX Period jitter at the CLKFX and CLKFX180 outputs (5,6) Duty Cycle CLKOUT_DUTY_CYCLE_FX Duty cycle precision ...

Page 28

R Table 31: Switching Characteristics for the PS in Variable Phase Mode Symbol Phase Shifting Range (2) MAX_STEPS Maximum allowed number of DCM_DELAY_STEP steps for a given CLKIN clock period, where T = CLKIN clock period in ns. If using ...

Page 29

... This specification applies only to the Master Serial, SPI, BPI-Up, and BPI-Down modes. DS635 (v2.0) September 9, 2009 Product Specification Description , V , and V XA3S100E CCINT CCAUX CCO XA3S250E XA3S500E XA3S1200E XA3S1600E All XA3S100E XA3S250E XA3S500E XA3S1200E XA3S1600E All All Table 6. This means power must be applied to all V www.xilinx.com -4 Speed Grade Device Min Max - ...

Page 30

R Configuration Clock (CCLK) Characteristics Table 34: Master Mode CCLK Output Period by ConfigRate Option Setting Symbol Description CCLK clock period by T ConfigRate setting CCLK1 T CCLK3 T CCLK6 T CCLK12 T CCLK25 T CCLK50 Notes: 1. Set the ...

Page 31

R Master Serial and Slave Serial Mode Timing Table 38: Timing for the Master Serial and Slave Serial Configuration Modes Symbol Clock-to-Output Times T The time from the falling transition on the CCLK pin to data CCO appearing at the ...

Page 32

R Slave Parallel Mode Timing Table 39: Timing for the Slave Parallel Configuration Mode Symbol Clock-to-Output Times T The time from the rising transition on the CCLK pin to a signal transition at the SMCKBY BUSY pin Setup Times T ...

Page 33

R Serial Peripheral Interface Configuration Timing Table 40: Timing for SPI Configuration Mode Symbol T Initial CCLK clock period CCLK1 T CCLK clock period after FPGA loads ConfigRate setting CCLKn T Setup time on VS[2:0] and M[2:0] mode pins before ...

Page 34

R Byte Peripheral Interface Configuration Timing Table 42: Timing for BPI Configuration Mode Symbol T Initial CCLK clock period CCLK1 T CCLK clock period after FPGA loads ConfigRate setting CCLKn T Setup time on CSI_B, RDWR_B, and M[2:0] mode pins ...

Page 35

R IEEE 1149.1/1553 JTAG Test Access Port Timing Table 44: Timing for the JTAG Test Access Port Symbol Clock-to-Output Times T The time from the falling transition on the TCK pin TCKTDO to data appearing at the TDO pin Setup ...

Page 36

R Revision History The following table shows the revision history for this document. Date Version 08/31/07 1.0 Initial Xilinx release. • Updated 01/20/09 1.1 • Updated T • Updated description of T • Removed Table 45: MultiBoot Trigger Timing. • ...

Page 37

R Automotive Applications Disclaimer XILINX PRODUCTS ARE NOT DESIGNED OR INTENDED TO BE FAIL-SAFE, OR FOR USE IN ANY APPLICATION REQUIRING FAIL-SAFE PERFORMANCE, SUCH AS APPLICATIONS RELATED TO: (I) THE DEPLOYMENT OF AIRBAGS, (II) CONTROL OF A VEHICLE, UNLESS THERE ...

Related keywords