0% found this document useful (0 votes)
89 views76 pages

Xilinx XC6SLX9 2TQG144C Datasheet

Uploaded by

Daniel Crespo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
89 views76 pages

Xilinx XC6SLX9 2TQG144C Datasheet

Uploaded by

Daniel Crespo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 76

76

Spartan-6 FPGA Data Sheet:


DC and Switching Characteristics
DS162 (v2.0) March 31, 2011 Preliminary Product Specification

Spartan-6 FPGA Electrical Characteristics


Spartan®-6 LX FPGAs are available in -3, -3N, -2, and -1L speed grades, with -3 having the highest performance.
Spartan-6 LXT FPGAs are available in -3, -3N, and -2 speed grades, with -3 having the highest performance.
Spartan-6 FPGA DC and AC characteristics are specified for both commercial and industrial grades. Except the operating
temperature range or unless otherwise noted, all the DC and AC electrical parameters are the same for a particular speed
grade (that is, the timing characteristics of a -2 speed grade industrial device are the same as for a -2 speed grade
commercial device). However, only selected speed grades and/or devices might be available in the industrial range. The
Spartan-6 FPGA -3N speed grade designates devices that do not support MCB functionality.
All supply voltage and junction temperature specifications are representative of worst-case conditions. The parameters
included are common to popular designs and typical applications.
This Spartan-6 FPGA data sheet, part of an overall set of documentation on the Spartan-6 family of FPGAs, is available on
the Xilinx website.
All specifications are subject to change without notice.

Spartan-6 FPGA DC Characteristics


Table 1: Absolute Maximum Ratings (1)
Symbol Description Units
VCCINT Internal supply voltage relative to GND –0.5 to 1.32 V
VCCAUX Auxiliary supply voltage relative to GND –0.5 to 3.75 V
VCCO Output drivers supply voltage relative to GND –0.5 to 3.75 V
Key memory battery backup supply (XC6SLX75, XC6SLX75T, XC6SLX100, XC6SLX100T, –0.5 to 4.05 V
VBATT
XC6SLX150, and XC6SLX150T only)
External voltage supply for eFUSE programming (XC6SLX75, XC6SLX75T, XC6SLX100, –0.5 to 3.75 V
VFS
XC6SLX100T, XC6SLX150, and XC6SLX150T only)(2)
VREF Input reference voltage –0.5 to 3.75 V
DC –0.60 to 4.10 V
Commercial 20% overshoot duration –0.75 to 4.25 V
All user and dedicated 8% overshoot duration(5) –0.75 to 4.40 V
I/Os DC –0.60 to 3.95 V
Industrial 20% overshoot duration –0.75 to 4.15 V
I/O input voltage or voltage 4% overshoot duration(5) –0.75 to 4.40 V
VIN and VTS(3) applied to 3-state output,
relative to GND(4) 20% overshoot duration –0.75 to 4.35 V
Commercial 15% overshoot duration(5) –0.75 to 4.40 V
Restricted to 10% overshoot duration –0.75 to 4.45 V
maximum of 100 user
I/Os 20% overshoot duration –0.75 to 4.25 V
Industrial 10% overshoot duration –0.75 to 4.35 V
8% overshoot duration(5) –0.75 to 4.40 V

© 2009–2011 Xilinx, Inc. XILINX, the Xilinx logo, Virtex, Zynq, Artix, Kintex, Spartan, ISE, and other designated brands included herein are trademarks of Xilinx in the United
States and other countries. All other trademarks are the property of their respective owners.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 1
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 1: Absolute Maximum Ratings (1) (Cont’d)


Symbol Description Units
TSTG Storage temperature (ambient) –65 to 150 °C
Maximum soldering temperature(6) +260 °C
(TQG144, CPG196, CSG225, CSG324, CSG484, and FTG256)
TSOL
Maximum soldering temperature(6) (Pb-free packages: FGG484, FGG676, and FGG900) +250 °C
Maximum soldering temperature(6) (Pb packages: FT256, FG484, FG676, and FG900) +220 °C
Tj Maximum junction temperature(6) 125 °C

Notes:
1. Stresses beyond those listed under Absolute Maximum Ratings might cause permanent damage to the device. These are stress ratings only, and
functional operation of the device at these or any other conditions beyond those listed under Operating Conditions is not implied. Exposure to
Absolute Maximum Ratings conditions for extended periods of time might affect device reliability.
2. When programming eFUSE, VFS  VCCAUX. Requires up to 40 mA current. For read mode, VFS can be between GND and 3.45 V.
3. I/O absolute maximum limit applied to DC and AC signals. Overshoot duration is the percentage of a data period that the I/O is stressed beyond
3.45V.
4. For I/O operation, refer to the Spartan-6 FPGA SelectIO Resources User Guide.
5. Maximum percent overshoot duration to meet 4.40V maximum.
6. For soldering guidelines and thermal considerations, see Spartan-6 FPGA Packaging and Pinout Specification.

Table 2: Recommended Operating Conditions(1)


Memory
Temperature Speed Controller
Symbol Description Min Typ Max Units
Range Grade Block(2)
Performance
Internal supply voltage relative to GND, Commercial -3, -3N, -2 standard 1.14 1.2 1.26 V
Tj = 0C to +85C
-3, -2 extended 1.2 1.23 1.26 V
-1L standard 0.95 1.0 1.05 V
VCCINT
Internal supply voltage relative to GND, Industrial -3, -3N, -2 standard 1.14 1.2 1.26 V
Tj = –40C to +100C
-3, -2 extended 1.2 1.23 1.26 V
-1L standard 0.95 1.0 1.05 V
Auxiliary supply voltage relative to GND Commercial -3, -3N, -2, N/A
when VCCAUX = 2.5V, Tj = 0C to +85C -1L
Auxiliary supply voltage relative to GND Industrial -3, -3N, -2, N/A 2.375 2.5 2.625 V
when VCCAUX = 2.5V, Tj = –40C to -1L
+100C
VCCAUX(3)(4)
Auxiliary supply voltage relative to GND Commercial -3, -3N, -2, N/A
when VCCAUX = 3.3V, Tj = 0C to +85C -1L(5)
Auxiliary supply voltage relative to GND Industrial -3, -3N, -2, N/A 3.15 3.3 3.45 V
when VCCAUX = 3.3V, Tj = –40C to -1L(5)
+100C
Output supply voltage relative to GND, Commercial -3, -3N, -2, N/A
Tj = 0C to +85C -1L
VCCO(6)(7)(8) 1.1 – 3.45 V
Output supply voltage relative to GND, Industrial -3, -3N, -2, N/A
Tj = –40C to +100C -1L
Input voltage relative to GND, Tj = 0C to Commercial -3, -3N, -2, N/A
–0.5 – 4.0 V
+85C -1L
Input voltage relative to GND, Tj = –40C Industrial -3, -3N, -2, N/A 3.95
–0.5 – V
to +100C -1L
VIN
Input voltage relative to GND, PCI I/O Commercial -3, -3N, -2, N/A VCCO +
–0.5 – V
standard, Tj = 0C to +85C -1L(9) 0.5
Input voltage relative to GND, PCI I/O Industrial -3, -3N, -2, N/A VCCO +
–0.5 – V
standard, Tj = –40C to +100C -1L(9) 0.5

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 2
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 2: Recommended Operating Conditions(1) (Cont’d)


Memory
Temperature Speed Controller
Symbol Description Min Typ Max Units
Range Grade Block(2)
Performance
Maximum current through pin using PCI Commercial -3, -3N, -2, N/A
– – 10 mA
I/O standard when forward biasing the -1L(9)
IIN(10) clamp diode.
Industrial -3, -3N,-2, N/A
– – 10 mA
-1L(9)
Battery voltage relative to GND, Tj = 0C Commercial -3, -3N, -2, N/A
to +85C -1L
(XC6SLX75, XC6SLX75T, XC6SLX100,
XC6SLX100T, XC6SLX150, and
XC6SLX150T only)
VBATT(11) 1.0 – 3.6 V
Battery voltage relative to GND, Industrial -3, -3N, -2, N/A
Tj = –40C to +100C (XC6SLX75, -1L
XC6SLX75T, XC6SLX100,
XC6SLX100T, XC6SLX150, and
XC6SLX150T only)

Notes:
1. All voltages are relative to ground.
2. See Interface Performances for Memory Interfaces in Table 25. The standard VCCINT voltage range applies to designs not using an MCB, or to
devices that do not support MCB functionality including the LX4 device, the TQG144 and CPG196 packages, and the -3N speed grade.
3. Recommended maximum voltage droop for VCCAUX is 10 mV/ms.
4. During configuration, if VCCO_2 is 1.8V, then VCCAUX must be 2.5V.
5. The -1L devices require VCCAUX = 2.5V when using the LVDS_25, LVDS_33, BLVDS_25, LVPECL_25, RSDS_25, RSDS_33, PPDS_25,
and PPDS_33 I/O standards on inputs. LVPECL_33 is not supported in the -1L devices.
6. Configuration data is retained even if VCCO drops to 0V.
7. Includes VCCO of 1.2V, 1.5V, 1.8V, 2.5V, and 3.3V.
8. For PCI systems, the transmitter and receiver should have common supplies for VCCO.
9. Devices with a -1L speed grade do not support Xilinx PCI IP.
10. Do not exceed a total of 100 mA per bank.
11. VBATT is required to maintain the battery backed RAM (BBR) AES key when VCCAUX is not applied. Once VCCAUX is applied, VBATT can be
unconnected. When BBR is not used, Xilinx recommends connecting to VCCAUX or GND. However, VBATT can be unconnected.

Table 3: eFUSE Programming Conditions(1)


Symbol Description Min Typ Max Units
VFS(2) External voltage supply 3.2 3.3 3.4 V
IFS VFS supply current – – 40 mA
VCCAUX Auxiliary supply voltage relative to GND 3.2 3.3 3.45 V
RFUSE(3) External resistor from RFUSE pin to GND 1129 1140 1151 
VCCINT Internal supply voltage relative to GND 1.14 1.2 1.26 V
tj Temperature range 15 – 85 °C

Notes:
1. These specifications apply during programming of the eFUSE AES key. Programming is only supported through JTAG.The AES key is only supported
in the following devices: XC6SLX75, XC6SLX75T, XC6SLX100, XC6SLX100T, XC6SLX150, and XC6SLX150T.
2. When programming eFUSE, VFS must be less than or equal to VCCAUX. When not programming or when eFUSE is not used, Xilinx recommends
connecting VFS to GND. However, VFS can be between GND and 3.45 V.
3. An RFUSE resistor is required when programming the eFUSE AES key. When not programming or when eFUSE is not used, Xilinx recommends
connecting the RFUSE pin to VCCAUX or GND. However, RFUSE can be unconnected.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 3
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 4: DC Characteristics Over Recommended Operating Conditions


Symbol Description Min Typ Max Units
VDRINT Data retention VCCINT voltage (below which configuration data might be lost) 0.8 – – V
VDRAUX Data retention VCCAUX voltage (below which configuration data might be lost) 2.0 – – V
IREF VREF leakage current per pin –10 – 10 µA
IL Input or output leakage current per pin (sample-tested) –10 – 10 µA
All pins except PROGRAM_B, DONE, and –20 – 20 µA
Leakage current on pins during hot JTAG pins when HSWAPEN = 1
IHS
socketing with FPGA unpowered PROGRAM_B, DONE, and JTAG pins, or other IHS + IRPU µA
pins when HSWAPEN = 0
CIN Die input capacitance at the pad – – 10 pF
Pad pull-up (when selected) @ VIN = 0V, VCCO = 3.3V or VCCAUX = 3.3V 200 – 500 µA
Pad pull-up (when selected) @ VIN = 0V, VCCO = 2.5V or VCCAUX = 2.5V 120 – 350 µA
IRPU Pad pull-up (when selected) @ VIN = 0V, VCCO = 1.8V 60 – 200 µA
Pad pull-up (when selected) @ VIN = 0V, VCCO = 1.5V 40 – 150 µA
Pad pull-up (when selected) @ VIN = 0V, VCCO = 1.2V 12 – 100 µA
Pad pull-down (when selected) @ VIN = VCCO, VCCAUX = 3.3V 200 – 550 µA
IRPD
Pad pull-down (when selected) @ VIN = VCCO, VCCAUX = 2.5V 140 – 400 µA
IBATT (1) Battery supply current – – 150 nA
RDT(2) Resistance of optional input differential termination circuit, VCCAUX = 3.3V – 100 – 
Thevenin equivalent resistance of programmable input termination 23 25 55 
(UNTUNED_SPLIT_25)
Thevenin equivalent resistance of programmable input termination 39 50 72 
RIN_TERM(4)
(UNTUNED_SPLIT_50)
Thevenin equivalent resistance of programmable input termination 56 75 109 
(UNTUNED_SPLIT_75)

Notes:
1. Maximum value specified for worst case process at 25°C. XC6SLX75, XC6SLX75T, XC6SLX100, XC6SLX100T, XC6SLX150, and XC6SLX150T
only.
2. Refer to IBIS models for RDT variation and for values at VCCAUX = 2.5V. IBIS values for RDT are valid for all temperature ranges.
3. VCCO2 is not required for data retention. The minimum VCCO2 for power-on reset and configuration is 1.65V.
4. Termination resistance to a VCCO/2 level.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 4
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Quiescent Current
Typical values for quiescent supply current are specified at nominal voltage, 25°C junction temperatures (Tj). Quiescent
supply current is specified by speed grade for Spartan-6 devices. Xilinx recommends analyzing static power consumption
using the XPOWER™ Estimator (XPE) tool (download at http://www.xilinx.com/power) for conditions other than those
specified in Table 5.

Table 5: Typical Quiescent Supply Current


Speed Grade
Symbol Description Device Units
-3 -3N -2 -1L
ICCINTQ Quiescent VCCINT supply current XC6SLX4 4.0 4.0 4.0 2.4 mA
XC6SLX9 4.0 4.0 4.0 2.4 mA
XC6SLX16 6.0 6.0 6.0 4.0 mA
XC6SLX25 11.0 11.0 11.0 6.6 mA
XC6SLX25T 11.0 11.0 11.0 N/A mA
XC6SLX45 15.0 15.0 15.0 9.0 mA
XC6SLX45T 15.0 15.0 15.0 N/A mA
XC6SLX75 29.0 29.0 29.0 17.4 mA
XC6SLX75T 29.0 29.0 29.0 N/A mA
XC6SLX100 36.0 36.0 36.0 21.6 mA
XC6SLX100T 36.0 36.0 36.0 N/A mA
XC6SLX150 51.0 51.0 51.0 31.0 mA
XC6SLX150T 51.0 51.0 51.0 N/A mA
ICCOQ Quiescent VCCO supply current XC6SLX4 1.0 1.0 1.0 1.0 mA
XC6SLX9 1.0 1.0 1.0 1.0 mA
XC6SLX16 2.0 2.0 2.0 2.0 mA
XC6SLX25 2.0 2.0 2.0 2.0 mA
XC6SLX25T 2.0 2.0 2.0 N/A mA
XC6SLX45 3.0 3.0 3.0 3.0 mA
XC6SLX45T 3.0 3.0 3.0 N/A mA
XC6SLX75 4.0 4.0 4.0 4.0 mA
XC6SLX75T 4.0 4.0 4.0 N/A mA
XC6SLX100 5.0 5.0 5.0 5.0 mA
XC6SLX100T 5.0 5.0 5.0 N/A mA
XC6SLX150 7.0 7.0 7.0 7.0 mA
XC6SLX150T 7.0 7.0 7.0 N/A mA

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 5
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 5: Typical Quiescent Supply Current (Cont’d)


Speed Grade
Symbol Description Device Units
-3 -3N -2 -1L
ICCAUXQ Quiescent VCCAUX supply current XC6SLX4 2.5 2.5 2.5 2.5 mA
XC6SLX9 2.5 2.5 2.5 2.5 mA
XC6SLX16 3.0 3.0 3.0 3.0 mA
XC6SLX25 4.0 4.0 4.0 4.0 mA
XC6SLX25T 4.0 4.0 4.0 N/A mA
XC6SLX45 5.0 5.0 5.0 5.0 mA
XC6SLX45T 5.0 5.0 5.0 N/A mA
XC6SLX75 7.0 7.0 7.0 7.0 mA
XC6SLX75T 7.0 7.0 7.0 N/A mA
XC6SLX100 9.0 9.0 9.0 9.0 mA
XC6SLX100T 9.0 9.0 9.0 N/A mA
XC6SLX150 12.0 12.0 12.0 12.0 mA
XC6SLX150T 12.0 12.0 12.0 N/A mA

Notes:
1. Typical values are specified at nominal voltage, 25°C junction temperatures (Tj). Industrial (I) grade devices have the same typical values as
commercial (C) grade devices at 25°C, but higher values at 100°C. Use the XPE tool to calculate 100°C values.
Nominal VCCINT is 1.20V; use the XPE tool to calculate 1.23V values for the nominal VCCINT of the extended MCB performance range.
2. Typical values are for blank configured devices with no output current loads, no active input pull-up resistors, all I/O pins are 3-state and floating.
3. If differential signaling is used, more accurate quiescent current estimates can be obtained by using the XPOWER Estimator (XPE) or XPOWER
Analyzer (XPA) tools.

Table 6: Power Supply Ramp Time


Symbol Description Speed Grade Ramp Time Units
VCCINTR Internal supply voltage ramp time -3, -3N, -2 0.20 to 50.0 ms
-1L 0.20 to 40.0 ms
VCCO2(1) Output drivers bank 2 supply voltage ramp time All 0.20 to 50.0 ms
VCCAUXR Auxiliary supply voltage ramp time All 0.20 to 50.0 ms

Notes:
1. The minimum VCCO2 for power-on reset and configuration is 1.65V
2. Spartan-6 FPGAs require a certain amount of supply current during power-on to insure proper device initialization. The actual current consumed
depends on the power-on ramp rate of the power supply. Use the XPOWER Estimator (XPE) or XPOWER Analyzer (XPA) tools to estimate current
drain on these supplies. Spartan-6 devices do not have a required power-on sequence.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 6
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

SelectIO™ Interface DC Input and Output Levels


Table 7: Recommended Operating Conditions for User I/Os Using Single-Ended Standards
VCCO for Drivers(1) VREF for Inputs
I/O Standard
V, Min V, Nom V, Max V, Min V, Nom V, Max
LVTTL 3.0 3.3 3.45
LVCMOS33 3.0 3.3 3.45
LVCMOS25 2.3 2.5 2.7
LVCMOS18 1.65 1.8 1.95
LVCMOS18_JEDEC 1.65 1.8 1.95
LVCMOS15 1.4 1.5 1.6
LVCMOS15_JEDEC 1.4 1.5 1.6
LVCMOS12 1.1 1.2 1.3 VREF is not used for these I/O standards
LVCMOS12_JEDEC 1.1 1.2 1.3
PCI33_3(2) 3.0 3.3 3.45
PCI66_3(2) 3.0 3.3 3.45
I2C 2.7 3.0 3.45
SMBUS 2.7 3.0 3.45
SDIO 3.0 3.3 3.45
MOBILE_DDR 1.7 1.8 1.9
HSTL_I 1.4 1.5 1.6 0.68 0.75 0.9
HSTL_II 1.4 1.5 1.6 0.68 0.75 0.9
HSTL_III 1.4 1.5 1.6 – 0.9 –
HSTL_I_18 1.7 1.8 1.9 0.8 0.9 1.1
HSTL_II_18 1.7 1.8 1.9 – 0.9 –
HSTL_III_18 1.7 1.8 1.9 – 1.1 –
SSTL3_I 3.0 3.3 3.45 1.3 1.5 1.7
SSTL3_II 3.0 3.3 3.45 1.3 1.5 1.7
SSTL2_I 2.3 2.5 2.7 1.13 1.25 1.38
SSTL2_II 2.3 2.5 2.7 1.13 1.25 1.38
SSTL18_I 1.7 1.8 1.9 0.833 0.9 0.969
SSTL18_II 1.7 1.8 1.9 0.833 0.9 0.969
SSTL15_II 1.425 1.5 1.575 0.69 0.75 0.81

Notes:
1. VCCO range required when using I/O standard for an output. Also required for PCI33_3, LVCMOS18_JEDEC, LVCMOS15_JEDEC, and
LVCMOS12_JEDEC inputs, and for LVCMOS25 inputs when VCCAUX = 3.3V.
2. For PCI systems, the transmitter and receiver should have common supplies for VCCO.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 7
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 8: Recommended Operating Conditions for User I/Os Using Differential Signal Standards
VCCO for Drivers
I/O Standard
V, Min V, Nom V, Max
LVDS_33 3.0 3.3 3.45
LVDS_25 2.25 2.5 2.75
BLVDS_25 2.25 2.5 2.75
MINI_LVDS_33 3.0 3.3 3.45
MINI_LVDS_25 2.25 2.5 2.75
LVPECL_33(1) N/A–Inputs Only
LVPECL_25 N/A–Inputs Only
RSDS_33 3.0 3.3 3.45
RSDS_25 2.25 2.5 2.75
TMDS_33(1) 3.14 3.3 3.45
PPDS_33 3.0 3.3 3.45
PPDS_25 2.25 2.5 2.75
DISPLAY_PORT 2.3 2.5 2.7
DIFF_MOBILE_DDR 1.7 1.8 1.9
DIFF_HSTL_I 1.4 1.5 1.6
DIFF_HSTL_II 1.4 1.5 1.6
DIFF_HSTL_III 1.4 1.5 1.6
DIFF_HSTL_I_18 1.7 1.8 1.9
DIFF_HSTL_II_18 1.7 1.8 1.9
DIFF_HSTL_III_18 1.7 1.8 1.9
DIFF_SSTL3_I 3.0 3.3 3.45
DIFF_SSTL3_II 3.0 3.3 3.45
DIFF_SSTL2_I 2.3 2.5 2.7
DIFF_SSTL2_II 2.3 2.5 2.7
DIFF_SSTL18_I 1.7 1.8 1.9
DIFF_SSTL18_II 1.7 1.8 1.9
DIFF_SSTL15_II 1.425 1.5 1.575

Notes:
1. LVPECL_33 and TMDS_33 inputs require VCCAUX = 3.3V nominal.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 8
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

In Table 9 and Table 10, values for VIL and VIH are recommended input voltages. Values for IOL and IOH are guaranteed over
the recommended operating conditions at the VOL and VOH test points. Only selected standards are tested. These are
chosen to ensure that all standards meet their specifications. The selected standards are tested at a minimum VCCO with the
respective VOL and VOH voltage levels shown. Other standards are sample tested.

Table 9: Single-Ended I/O Standard DC Input and Output Levels


VIL VIH VOL VOH IOL IOH
I/O Standard
V, Min V, Max V, Min V, Max V, Max V, Min mA mA
LVTTL –0.5 0.8 2.0 4.1 0.4 2.4 Note(2) Note(2)
LVCMOS33 –0.5 0.8 2.0 4.1 0.4 VCCO – 0.4 Note(2) Note(2)
LVCMOS25 –0.5 0.7 1.7 4.1 0.4 VCCO – 0.4 Note(2) Note(2)
LVCMOS18 –0.5 0.38 0.8 4.1 0.45 VCCO – 0.45 Note(2) Note(2)
LVCMOS18 (-1L) –0.5 0.33 0.71 4.1 0.45 VCCO – 0.45 Note(2) Note(2)
LVCMOS18_JEDEC –0.5 35% VCCO 65% VCCO 4.1 0.45 VCCO – 0.45 Note(2) Note(2)
LVCMOS15 –0.5 0.38 0.8 4.1 25% VCCO 75% VCCO Note(3) Note(3)
LVCMOS15 (-1L) –0.5 0.33 0.71 4.1 25% VCCO 75% VCCO Note(3) Note(3)
LVCMOS15_JEDEC –0.5 35% VCCO 65% VCCO 4.1 25% VCCO 75% VCCO Note(3) Note(3)
LVCMOS12 –0.5 0.38 0.8 4.1 0.4 VCCO – 0.4 Note(4) Note(4)
LVCMOS12 (-1L) –0.5 0.33 0.71 4.1 0.4 VCCO – 0.4 Note(4) Note(4)
LVCMOS12_JEDEC –0.5 35% VCCO 65% VCCO 4.1 0.4 VCCO – 0.4 Note(4) Note(4)
PCI33_3 –0.5 30% VCCO 50% VCCO VCCO + 0.5 10% VCCO 90% VCCO 1.5 –0.5
PCI66_3 –0.5 30% VCCO 50% VCCO VCCO + 0.5 10% VCCO 90% VCCO 1.5 –0.5
I2C –0.5 25% VCCO 70% VCCO 4.1 20% VCCO – 3 –
SMBUS –0.5 0.8 2.1 4.1 0.4 – 4 –
SDIO –0.5 12.5% VCCO 75% VCCO 4.1 12.5% VCCO 75% VCCO 0.1 –0.1
MOBILE_DDR –0.5 20% VCCO 80% VCCO 4.1 10% VCCO 90% VCCO 0.1 –0.1
HSTL_I –0.5 VREF – 0.1 VREF + 0.1 4.1 0.4 VCCO – 0.4 8 –8
HSTL_II –0.5 VREF – 0.1 VREF + 0.1 4.1 0.4 VCCO – 0.4 16 –16
HSTL_III –0.5 VREF – 0.1 VREF + 0.1 4.1 0.4 VCCO – 0.4 24 –8
HSTL_I_18 –0.5 VREF – 0.1 VREF + 0.1 4.1 0.4 VCCO – 0.4 11 –11
HSTL_II_18 –0.5 VREF – 0.1 VREF + 0.1 4.1 0.4 VCCO – 0.4 22 –22
HSTL_III_18 –0.5 VREF – 0.1 VREF + 0.1 4.1 0.4 VCCO – 0.4 30 –11
SSTL3_I –0.5 VREF – 0.2 VREF + 0.2 4.1 VTT – 0.6 VTT + 0.6 8 –8
SSTL3_II –0.5 VREF – 0.2 VREF + 0.2 4.1 VTT – 0.8 VTT + 0.8 16 –16
SSTL2_I –0.5 VREF – 0.15 VREF + 0.15 4.1 VTT – 0.61 VTT + 0.61 8.1 –8.1
SSTL2_II –0.5 VREF – 0.15 VREF + 0.15 4.1 VTT – 0.81 VTT + 0.81 16.2 –16.2
SSTL18_I –0.5 VREF – 0.125 VREF + 0.125 4.1 VTT – 0.47 VTT + 0.47 6.7 –6.7
SSTL18_II –0.5 VREF – 0.125 VREF + 0.125 4.1 VTT – 0.60 VTT + 0.60 13.4 –13.4
SSTL15_II –0.5 VREF – 0.1 VREF + 0.1 4.1 VTT – 0.4 VTT + 0.4 13.4 –13.4

Notes:
1. Tested according to relevant specifications.
2. Using drive strengths of 2, 4, 6, 8, 12, 16, or 24 mA.
3. Using drive strengths of 2, 4, 6, 8, 12, or 16 mA.
4. Using drive strengths of 2, 4, 6, 8, or 12 mA.
5. For more information, refer to the Spartan-6 FPGA SelectIO Resources User Guide.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 9
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 10: Differential I/O Standard DC Input and Output Levels


VID VICM VOD VOCM VOH VOL
mV, mV, mV,
I/O Standard V, Min V, Max mV, Min V, Min V, Max V, Min V, Max
Min Max Max
LVDS_33(2)(3) 100 600 0.3 2.35 247 454 1.125 1.375 – –
LVDS_25(2)(3) 100 600 0.3 2.35 247 454 1.125 1.375 – –
BLVDS_25(2)(3) 100 – 0.3 2.35 240 460 Typical 50% VCCO – –
MINI_LVDS_33 200 600 0.3 1.95 300 600 1.0 1.4 – –
MINI_LVDS_25 200 600 0.3 1.95 300 600 1.0 1.4 – –
LVPECL_33(2)(3) 100 1000 0.3 2.8(1) Inputs only
LVPECL_25(2)(3) 100 1000 0.3 1.95 Inputs only
RSDS_33(2)(3) 100 – 0.3 1.5 100 400 1.0 1.4 – –
RSDS_25(2)(3) 100 – 0.3 1.5 100 400 1.0 1.4 – –
TMDS_33 150 1200 2.7 3.23(1) 400 800 VCCO – 0.405 VCCO – 0.190 – –
PPDS_33(2)(3) 100 400 0.2 2.3 100 400 0.5 1.4 – –
PPDS_25(2)(3) 100 400 0.2 2.3 100 400 0.5 1.4 – –
DISPLAY_PORT 190 1260 0.3 2.35 – – Typical 50% VCCO – –
DIFF_MOBILE_DDR 100 – 0.78 1.02 – – – – 90% VCCO 10% VCCO
DIFF_HSTL_I 100 – 0.68 0.9 – – – – VCCO – 0.4 0.4
DIFF_HSTL_II 100 – 0.68 0.9 – – – – VCCO – 0.4 0.4
DIFF_HSTL_III 100 – 0.68 0.9 – – – – VCCO – 0.4 0.4
DIFF_HSTL_I_18 100 – 0.8 1.1 – – – – VCCO – 0.4 0.4
DIFF_HSTL_II_18 100 – 0.8 1.1 – – – – VCCO – 0.4 0.4
DIFF_HSTL_III_18 100 – 0.8 1.1 – – – – VCCO – 0.4 0.4
DIFF_SSTL3_I 100 – 1.0 1.9 – – – – VTT + 0.6 VTT – 0.6
DIFF_SSTL3_II 100 – 1.0 1.9 – – – – VTT + 0.8 VTT – 0.8
DIFF_SSTL2_I 100 – 1.0 1.5 – – – – VTT + 0.61 VTT – 0.61
DIFF_SSTL2_II 100 – 1.0 1.5 – – – – VTT + 0.81 VTT – 0.81
DIFF_SSTL18_I 100 – 0.7 1.1 – – – – VTT + 0.47 VTT – 0.47
DIFF_SSTL18_II 100 – 0.7 1.1 – – – – VTT + 0.6 VTT – 0.6
DIFF_SSTL15_II 100 – 0.55 0.95 – – – – VTT + 0.4 VTT – 0.4

Notes:
1. LVPECL_33 and TMDS_33 maximum VICM is the lower of V (maximum) or VCCAUX – (VID/2)
2. When VCCAUX = 3.3V, the DCD can be higher than 5% for VICM < 0.7V when using these I/O standards: LVDS_25, LVDS_33, BLVDS_25,
LVPECL_25, LVPECL_33, RSDS_25, RSDS_33, PPDS_25, and PPDS_33.
3. The -1L devices require VCCAUX = 2.5V when using the LVDS_25, LVDS_33, BLVDS_25, LVPECL_25, RSDS_25, RSDS_33, PPDS_25,
and PPDS_33 I/O standards on inputs. LVPECL_33 is not supported in the -1L devices.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 10
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

eFUSE Read Endurance


Table 11 lists the minimum guaranteed number of read cycle operations for Device DNA and for the AES eFUSE key. For
more information, see the Spartan-6 FPGA Configuration User Guide.

Table 11: eFUSE Read Endurance


Speed Grade Units
Symbol Description
-3 -3N -2 -1L (Min)

DNA_CYCLES Number of DNA_PORT READ operations or JTAG ISC_DNA read Read


30,000,000
command operations. Unaffected by SHIFT operations. Cycles
AES_CYCLES Number of JTAG FUSE_KEY or FUSE_CNTL read command operations. 30,000,000 Read
Unaffected by SHIFT operations. Cycles

GTP Transceiver Specifications


GTP transceivers are available in the Spartan-6 LXT family of devices. See DS160: Spartan-6 Family Overview for more
information.

GTP Transceiver DC Characteristics


Table 12: Absolute Maximum Ratings for GTP Transceivers(1)
Symbol Description MIn Max Units
MGTAVCC Analog supply voltage for the GTP transmitter and receiver circuits relative to –0.5 1.32 V
GND
MGTAVTTTX Analog supply voltage for the GTP transmitter termination circuit relative to GND –0.5 1.32 V
MGTAVTTRX Analog supply voltage for the GTP receiver termination circuit relative to GND –0.5 1.32 V
MGTAVCCPLL Analog supply voltage for the GTP transmitter and receiver PLL circuits relative to –0.5 1.32 V
GND
MGTAVTTRCAL Analog supply voltage for the resistor calibration circuit of the GTP transceiver –0.5 1.32 V
bank (top or bottom)
VIN Receiver (RXP/RXN) and Transmitter (TXP/TXN) absolute input voltage –0.5 1.32 V
VMGTREFCLK Reference clock absolute input voltage –0.5 1.32 V

Notes:
1. Stresses beyond those listed under Absolute Maximum Ratings might cause permanent damage to the device. These are stress ratings only, and
functional operation of the device at these or any other conditions beyond those listed under Operating Conditions is not implied. Exposure to
Absolute Maximum Ratings conditions for extended periods of time might affect device reliability.

Table 13: Recommended Operating Conditions for GTP Transceivers(1)(2)(3)


Symbol Description Min Typ Max Units
MGTAVCC Analog supply voltage for the GTP transmitter and receiver circuits relative to GND 1.14 1.20 1.26 V
MGTAVTTTX Analog supply voltage for the GTP transmitter termination circuit relative to GND 1.14 1.20 1.26 V
MGTAVTTRX Analog supply voltage for the GTP receiver termination circuit relative to GND 1.14 1.20 1.26 V
MGTAVCCPLL Analog supply voltage for the GTP transmitter and receiver PLL circuits relative to 1.14 1.20 1.26 V
GND
MGTAVTTRCAL Analog supply voltage for the resistor calibration circuit of the GTP transceiver 1.14 1.20 1.26 V
bank (top or bottom)

Notes:
1. Each voltage listed requires the filter circuit described in Spartan-6 FPGA GTP Transceivers User Guide.
2. Voltages are specified for the temperature range of Tj = –40C to +100C.
3. The voltage level of MGTAVCCPLL must not exceed the voltage level of MGTAVCC +10mV. The voltage level of MGTAVCC must not exceed the
voltage level of MGTAVCCPLL.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 11
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 14: GTP Transceiver Current Supply (per Lane)


Symbol Description Typ(1) Max Units
IMGTAVCC GTP transceiver internal analog supply current 40.4 mA
IMGTAVTTTX GTP transmitter termination supply current 27.4 mA
Note 2
IMGTAVTTRX GTP receiver termination supply current 13.6 mA
IMGTAVCCPLL GTP transmitter and receiver PLL supply current 28.7 mA
RMGTRREF Precision reference resistor for internal calibration termination 50.0 ± 1% 
tolerance

Notes:
1. Typical values are specified at nominal voltage, 25°C, with a 2.5 Gb/s line rate, with a shared PLL use mode.
2. Values for currents of other transceiver configurations and conditions can be obtained by using the XPOWER Estimator (XPE) or XPOWER Analyzer
(XPA) tools.

Table 15: GTP Transceiver Quiescent Supply Current (per Lane)(1)(2)(3)(4)


Symbol Description Typ(5) Max Units
IMGTAVCCQ Quiescent MGTAVCC supply current 1.7 mA
IMGTAVTTTXQ Quiescent MGTAVTTTX supply current 0.1 mA
Note 2
IMGTAVTTRXQ Quiescent MGTAVTTRX supply current 1.2 mA
IMGTAVCCPLLQ Quiescent MGTAVCCPLL supply current 1.0 mA

Notes:
1. Device powered and unconfigured.
2. Currents for conditions other than values specified in this table can be obtained by using the XPOWER Estimator (XPE) or XPOWER Analyzer (XPA)
tools.
3. GTP transceiver quiescent supply current for an entire device can be calculated by multiplying the values in this table by the number of available GTP
transceivers.
4. Does not include power-up MGTAVTTRCAL supply current during device configuration.
5. Typical values are specified at nominal voltage, 25°C.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 12
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

GTP Transceiver DC Input and Output Levels


Table 16 summarizes the DC output specifications of the GTP transceivers in Spartan-6 FPGAs. Figure 1 shows the single-
ended output voltage swing. Figure 2 shows the peak-to-peak differential output voltage.
Consult UG386: Spartan-6 FPGA GTP Transceivers User Guide for further details.

Table 16: GTP Transceiver DC Specifications


Symbol DC Parameter Conditions Min Typ Max Units
Differential peak-to-peak input External AC coupled 140 – 2000 mV
DVPPIN
voltage
Absolute input voltage DC coupled –400 – MGTAVTTRX mV
VIN
MGTAVTTRX = 1.2V
Common mode input voltage DC coupled – 3/4 – mV
VCMIN
MGTAVTTRX = 1.2V MGTAVTTRX
Differential peak-to-peak output Transmitter output swing is set – – 1000 mV
DVPPOUT
voltage(1) to maximum setting
VSEOUT Single-ended output voltage swing(1) – – 500 mV
VCMOUTDC Common mode output voltage Equation based MGTAVTTTX – VSEOUT/2 mV
RIN Differential input resistance 80 100 130 
ROUT Differential output resistance 80 100 130 
TOSKEW Transmitter output skew – – 15 ps
CEXT Recommended external AC coupling capacitor(2) 75 100 200 nF

Notes:
1. The output swing and preemphasis levels are programmable using the attributes discussed in the Spartan-6 FPGA GTP Transceivers User Guide
and can result in values lower than reported in this table.
2. Other values can be used as appropriate to conform to specific protocols and standards.

X-Ref Target - Figure 1

+V P

Single-Ended
Voltage
N
0
ds162_01_112009

Figure 1: Single-Ended Peak-to-Peak Voltage


X-Ref Target - Figure 2

+V

0 Differential
Voltage

–V P–N
ds162_02_112009

Figure 2: Differential Peak-to-Peak Voltage

Table 17 summarizes the DC specifications of the clock input of the GTP transceiver. Consult the Spartan-6 FPGA GTP
Transceivers User Guide for further details.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 13
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 17: GTP Transceiver Clock DC Input Level Specification


Symbol DC Parameter Min Typ Max Units
VIDIFF Differential peak-to-peak input voltage 200 800 2000 mV
RIN Differential input resistance 80 100 120 
CEXT Required external AC coupling capacitor – 100 – nF

GTP Transceiver Switching Characteristics


Consult the Spartan-6 FPGA GTP Transceivers User Guide for further information.

Table 18: GTP Transceiver Performance


Speed Grade
Symbol Description Units
-3 -3N -2 -1L
FGTPMAX Maximum GTP transceiver data rate 3.2 3.2 2.7 N/A Gb/s
FGTPRANGE1 GTP transceiver data rate range when 1.88 to 3.2 1.88 to 3.2 1.88 to 2.7 N/A Gb/s
PLL_TXDIVSEL_OUT = 1
FGTPRANGE2 GTP transceiver data rate range when 0.94 to 1.62 0.94 to 1.62 0.94 to 1.62 N/A Gb/s
PLL_TXDIVSEL_OUT = 2
FGTPRANGE3 GTP transceiver data rate range when 0.6 to 0.81 0.6 to 0.81 0.6 to 0.81 N/A Gb/s
PLL_TXDIVSEL_OUT = 4
FGPLLMAX Maximum PLL frequency 1.62 1.62 1.62 N/A GHz
FGPLLMIN Minimum PLL frequency 0.94 0.94 0.94 N/A GHz

Table 19: GTP Transceiver Dynamic Reconfiguration Port (DRP) Switching Characteristics
Speed Grade
Symbol Description Units
-3 -3N -2 -1L
FGTPDRPCLK GTP transceiver DCLK (DRP clock) maximum frequency 125 125 100 N/A MHz

Table 20: GTP Transceiver Reference Clock Switching Characteristics


All LXT Speed Grades
Symbol Description Conditions Units
Min Typ Max
FGCLK Reference clock frequency range 60 – 160 MHz
TRCLK Reference clock rise time 20% – 80% – 200 – ps
TFCLK Reference clock fall time 80% – 20% – 200 – ps
TDCREF Reference clock duty cycle Transceiver PLL only 45 50 55 %
TLOCK Clock recovery frequency acquisition Initial PLL lock – – 1 ms
time
TPHASE Clock recovery phase acquisition time Lock to data after PLL has locked to – – 200 µs
the reference clock

X-Ref Target - Figure 3

TRCLK
80%

20%
TFCLK
ds162_05_042109

Figure 3: Reference Clock Timing Parameters

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 14
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 21: GTP Transceiver User Clock Switching Characteristics(1)


Speed Grade
Symbol Description Conditions Units
-3 -3N -2 -1L
FTXOUT TXOUTCLK maximum frequency 320 320 270 N/A MHz
FRXREC RXRECCLK maximum frequency 320 320 270 N/A MHz
TRX RXUSRCLK maximum frequency 320 320 270 N/A MHz
TRX2 RXUSRCLK2 maximum frequency 1 byte interface 156.25 156.25 125 N/A MHz
2 byte interface 160 160 125 N/A MHz
4 byte interface 80 80 67.5 N/A MHz
TTX TXUSRCLK maximum frequency 320 320 270 N/A MHz
TTX2 TXUSRCLK2 maximum frequency 1 byte interface 156.25 156.25 125 N/A MHz
2 byte interface 160 160 125 N/A MHz
4 byte interface 80 80 67.5 N/A MHz
Notes:
1. Clocking must be implemented as described in the Spartan-6 FPGA GTP Transceivers User Guide.

Table 22: GTP Transceiver Transmitter Switching Characteristics


Symbol Description Condition Min Typ Max Units
TRTX TX Rise time 20%–80% – 140 – ps
TFTX TX Fall time 80%–20% – 120 – ps
TLLSKEW TX lane-to-lane skew(1) – – 400 ps
VTXOOBVDPP Electrical idle amplitude – – 20 mV
TTXOOBTRANSITION Electrical idle transition time – – 50 ns
TJ3.125 Total Jitter(2) 3.125 Gb/s – – 0.35 UI
DJ3.125 Deterministic Jitter(2) – – 0.15 UI
TJ2.5 Total Jitter(2) 2.5 Gb/s – – 0.33 UI
DJ2.5 Deterministic Jitter(2) – – 0.15 UI
TJ1.62 Total Jitter(2) 1.62 Gb/s – – 0.20 UI
DJ1.62 Deterministic Jitter(2) – – 0.10 UI
TJ1.25 Total Jitter(2) 1.25 Gb/s – – 0.20 UI
DJ1.25 Deterministic Jitter(2) – – 0.10 UI
TJ614 Total Jitter(2) 614 Mb/s – – 0.10 UI
DJ614 Deterministic Jitter(2) – – 0.05 UI
Notes:
1. Using same REFCLK input with TXENPMAPHASEALIGN enabled for up to four consecutive GTP transceiver sites.
2. Using PLL_DIVSEL_FB = 2, INTDATAWIDTH = 1. These values are NOT intended for protocol specific compliance determinations.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 15
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 23: GTP Transceiver Receiver Switching Characteristics


Symbol Description Min Typ Max Units
TRXELECIDLE Time for RXELECIDLE to respond to loss or restoration of data – 75 – ns
RXOOBVDPP OOB detect threshold peak-to-peak 60 – 150 mV
RXSST Receiver spread-spectrum tracking(1) Modulated @ 33 KHz –5000 – 0 ppm
RXRL Run length (CID) Internal AC capacitor bypassed – – 150 UI
CDR 2nd-order loop disabled –200 – 200 ppm
Data/REFCLK PPM offset PLL_RXDIVSEL_OUT = 1 –2000 – 2000 ppm
RXPPMTOL CDR 2nd-order
tolerance PLL_RXDIVSEL_OUT = 2 –2000 – 2000 ppm
loop enabled
PLL_RXDIVSEL_OUT = 4 –1000 – 1000 ppm
SJ Jitter Tolerance(2)
JT_SJ3.125 Sinusoidal Jitter(3) 3.125 Gb/s 0.4 – – UI
JT_SJ2.5 Sinusoidal Jitter(3) 2.5 Gb/s 0.4 – – UI
JT_SJ1.62 Sinusoidal Jitter(3) 1.62 Gb/s 0.5 – – UI
JT_SJ1.25 Sinusoidal Jitter(3) 1.25 Gb/s 0.5 – – UI
JT_SJ614 Sinusoidal Jitter(3) 614 Mb/s 0.5 – – UI
SJ Jitter Tolerance with Stressed Eye(2)(5)
JT_TJSE3.125 Total Jitter with stressed eye(4) 3.125 Gb/s 0.65 – – UI
JT_SJSE3.125 Sinusoidal Jitter with stressed eye 3.125 Gb/s 0.1 – – UI
JT_TJSE2.7 Total Jitter with stressed eye(4) 2.7 Gb/s 0.65 – – UI
JT_SJSE2.7 Sinusoidal Jitter with stressed eye 2.7 Gb/s 0.1 – – UI
Notes:
1. Using PLL_RXDIVSEL_OUT = 1, 2, and 4.
2. All jitter values are based on a Bit Error Ratio of 1e–12.
3. Using 80 MHz sinusoidal jitter only in the absence of deterministic and random jitter.
4. Composed of 0.37 UI DJ in the form of ISI and 0.18 UI RJ.
5. Measured using PRBS7 data pattern.

Endpoint Block for PCI Express Designs Switching Characteristics


The Endpoint block for PCI Express is available in the Spartan-6 LXT family. Consult the Spartan-6 FPGA Integrated
Endpoint Block for PCI Express for further information.

Table 24: Maximum Performance for PCI Express Designs


Speed Grade
Symbol Description Units
-3 -3N -2 -1L
FPCIEUSER User clock maximum frequency 62.5 62.5 62.5 N/A MHz

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 16
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Performance Characteristics
This section provides the performance characteristics of some common functions and designs implemented in
Spartan-6 devices. The numbers reported here are worst-case values; they have all been fully characterized. These values
are subject to the same guidelines as the Switching Characteristics, page 18.

Table 25: Interface Performances

Clock Data Speed Grade


Description I/O Resource Units
Buffer Width -3 -3N -2 -1L
Networking Applications(1)
SDR LVDS transmitter or receiver IOB SDR register BUFG – 400 400 375 250 Mb/s
DDR LVDS transmitter or receiver ODDR2/IDDR2 register 2 BUFGs – 800 800 750 500 Mb/s
2 500 500 500 — Mb/s
SDR LVDS transmitter OSERDES2 BUFPLL 3 750 750 750 — Mb/s
4-8 1080 1050 950 500 Mb/s
2 500 500 500 — Mb/s
DDR LVDS transmitter OSERDES2 2 BUFIO2s 3 750 750 750 — Mb/s
4-8 1080 1050 950 500 Mb/s
2 500 500 500 — Mb/s
SDR LVDS receiver ISERDES2 in RETIMED mode BUFPLL 3 750 750 750 — Mb/s
4-8 1080 1050 950 500 Mb/s
2 500 500 500 — Mb/s
DDR LVDS receiver ISERDES2 in RETIMED mode 2 BUFIO2s 3 750 750 750 — Mb/s
4-8 1080 1050 950 500 Mb/s
Memory Interfaces (Implemented using the Spartan-6 FPGA Memory Controller Block)(2)
Standard Performance (Standard VCCINT)
DDR 400 Note 4 400 350 Mb/s
DDR2 667 Note 4 625 400 Mb/s
DDR3 667 Note 4 625 — Mb/s
LPDDR (Mobile_DDR) 400 Note 4 400 350 Mb/s
Extended Performance (Requires Extended Memory Controller Block VCCINT )(3)
DDR2 800 Note 4 667 — Mb/s
DDR3 800 Note 4 667 — Mb/s

Notes:
1. Refer to XAPP1064, Source-Synchronous Serialization and Deserialization (up to 1050 Mb/s) and UG381, Spartan-6 FPGA SelectIO
Resources User Guide.
2. Refer to UG388, Spartan-6 FPGA Memory Controller User Guide.
3. Extended Memory Controller block performance for DDR2 and DDR3 can be achieved using the extended MCB performance VCCINT range
from Table 2.
4. The -3N speed grade does not support a Memory Controller block.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 17
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Switching Characteristics
All values represented in this data sheet are based on these Since individual family members are produced at different
speed specifications: v1.17 for -3, -3N, and -2; and v1.06 for times, the migration from one category to another depends
-1L. Switching characteristics are specified on a per-speed- completely on the status of the fabrication process for each
grade basis and can be designated as Advance, device.
Preliminary, or Production. Each designation is defined as
The -1L speed grade refers to the lower-power Spartan-6
follows:
devices. The -3N speed grade refers to the Spartan-6
Advance devices that do not support MCB functionality.
These specifications are based on simulations only and are Table 26 correlates the current status of each Spartan-6
typically available soon after device design specifications device on a per speed grade basis.
are frozen. Although speed grades with this designation are
considered relatively stable and conservative, some under- Table 26: Spartan-6 Device Speed Grade Designations
reporting might still occur. Speed Grade Designations
Device
Preliminary Advance Preliminary Production

These specifications are based on complete ES XC6SLX4(1) -1L -3, -2


(engineering sample) silicon characterization. Devices and XC6SLX9 -1L -3, -3N, -2
speed grades with this designation are intended to give a
XC6SLX16 -1L -3, -3N, -2
better indication of the expected performance of production
silicon. The probability of under-reporting delays is greatly XC6SLX25 -1L -3, -3N, -2
reduced as compared to Advance data. XC6SLX25T -3, -3N, -2
Production XC6SLX45 -3, -3N, -2, -1L

These specifications are released once enough production XC6SLX45T -3, -3N, -2
silicon of a particular device family member has been XC6SLX75 -1L -3, -3N, -2
characterized to provide full correlation between
XC6SLX75T -3, -3N, -2
specifications and devices over numerous production lots.
There is no under-reporting of delays, and customers XC6SLX100 -1L -3, -3N, -2
receive formal notification of any subsequent changes. XC6SLX100T -3, -3N, -2
Typically, the slowest speed grades transition to Production
XC6SLX150 -1L -3, -3N, -2
before faster speed grades.
XC6SLX150T -3, -3N, -2
All specifications are always representative of worst-case
supply voltage and junction temperature conditions. Notes:
1. The XC6SLX4 is not available in the -3N speed grade.

Testing of Switching Characteristics


All devices are 100% functionally tested. Internal timing parameters are derived from measuring internal test patterns. Listed
below are representative values.
For more specific, more precise, and worst-case guaranteed data, use the values reported by the static timing analyzer and
back-annotate to the simulation net list. Unless otherwise noted, values apply to all Spartan-6 devices.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 18
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Production Silicon and ISE Software Status


In some cases, a particular family member (and speed grade) is released to production before a speed specification is
released with the correct label (Advance, Preliminary, Production). Any labeling discrepancies are corrected in subsequent
speed specification releases. Table 27 lists the production released Spartan-6 family member, speed grade, and the
minimum corresponding supported speed specification version and ISE® software revisions. The ISE software and speed
specifications listed are the minimum releases required for production. All subsequent releases of software and speed
specifications are valid.

Table 27: Spartan-6 Device Production Software and Speed Specification Release(1)
Speed Grade Designations(2)
Device
-3(3) -3N -2(4) -1L
XC6SLX4 ISE 12.4 v1.15 N/A ISE 12.3 v1.12(5)
XC6SLX9 ISE 12.4 v1.15 ISE 12.4 v1.15 ISE 12.3 v1.12(5)
XC6SLX16 ISE 12.1 v1.08 ISE 12.2 v1.11(6) ISE 11.5 v1.06
XC6SLX25 ISE 12.2 v1.11(6)
XC6SLX25T ISE 12.2 v1.11(6) N/A
XC6SLX45 ISE 12.1 v1.08 ISE 12.2 v1.11(6) ISE 11.5 v1.07 ISE 13.1 v1.06
XC6SLX45T ISE 12.1 v1.08 ISE 12.2 v1.11(6) ISE 12.1 v1.08 N/A
XC6SLX75 ISE 12.2 v1.11(6)
XC6SLX75T ISE 12.2 v1.11(6) N/A
XC6SLX100 ISE 12.2 v1.11(6)
XC6SLX100T ISE 12.2 v1.11(6) N/A
XC6SLX150 ISE 12.2 v1.11(6)
XC6SLX150T ISE 12.2 v1.11(6) N/A

Notes:
1. Blank entries indicate a device and/or speed grade in advance or preliminary status.
2. As marked with an N/A, LXT devices are not available with a -1L speed grade; LX4 devices are not available with a -3N speed grade.
3. Improved -3 specifications reflected in this data sheet require ISE 12.4 software with v1.15 speed specification.
4. Improved -2 specifications reflected in this data sheet require ISE 12.4 software and the 12.4 Speed Files Patch which contains the v1.17 speed
specification available on the Xilinx Download Center.
5. ISE 12.3 software with v1.12 speed specification is available using ISE 12.3 software and the 12.3 Speed Files Patch available on the Xilinx Download
Center.
6. ISE 12.2 software with v1.11 speed specification is available using ISE 12.2 software and the 12.2 Speed Files Patch available on the Xilinx Download
Center.

IOB Pad Input/Output/3-State Switching Characteristics


Table 28 summarizes the values of standard-specific data TIOTP is described as the delay from the T pin to the IOB
input delay adjustments, output delays terminating at pads pad through the output buffer of an IOB pad, when 3-state is
(based on standard) and 3-state delays. disabled. The delay varies depending on the SelectIO
capability of the output buffer.
TIOPI is described as the delay from IOB pad through the
input buffer to the I-pin of an IOB pad. The delay varies Table 29 summarizes the value of TIOTPHZ. TIOTPHZ is
depending on the capability of the SelectIO input buffer. described as the delay from the T pin to the IOB pad
through the output buffer of an IOB pad, when 3-state is
TIOOP is described as the delay from the O pin to the IOB
enabled (i.e., a high impedance state).
pad through the output buffer of an IOB pad. The delay
varies depending on the capability of the SelectIO output
buffer.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 19
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 28: IOB Switching Characteristics


TIOPI TIOOP TIOTP
I/O Standard Speed Grade Speed Grade Speed Grade Units
-3 -3N -2 -1L -3 -3N -2 -1L -3 -3N -2 -1L
LVDS_33 1.17 1.29 1.42 1.68 1.55 1.69 1.89 2.42 3000 3000 3000 3000 ns
LVDS_25 1.01 1.13 1.26 1.57 1.65 1.79 1.99 2.47 3000 3000 3000 3000 ns
BLVDS_25 1.02 1.14 1.27 1.57 1.72 1.86 2.06 2.68 1.72 1.86 2.06 2.68 ns
MINI_LVDS_33 1.17 1.29 1.42 1.68 1.57 1.71 1.91 2.41 3000 3000 3000 3000 ns
MINI_LVDS_25 1.01 1.13 1.26 1.57 1.65 1.79 1.99 2.47 3000 3000 3000 3000 ns
LVPECL_33 1.18 1.30 1.43 1.68 N/A N/A N/A N/A N/A N/A N/A N/A ns
LVPECL_25 1.02 1.14 1.27 1.57 N/A N/A N/A N/A N/A N/A N/A N/A ns
RSDS_33 (point to point) 1.17 1.29 1.42 1.68 1.57 1.71 1.91 2.42 3000 3000 3000 3000 ns
RSDS_25 (point to point) 1.01 1.13 1.26 1.56 1.65 1.79 1.99 2.47 3000 3000 3000 3000 ns
TMDS_33 1.21 1.33 1.46 1.71 1.54 1.68 1.88 2.50 3000 3000 3000 3000 ns
PPDS_33 1.17 1.29 1.42 1.68 1.57 1.71 1.91 2.43 3000 3000 3000 3000 ns
PPDS_25 1.01 1.13 1.26 1.56 1.68 1.82 2.02 2.47 3000 3000 3000 3000 ns
PCI33_3 1.07 1.19 1.32 1.57(1) 3.51 3.65 3.85 4.38(1) 3.51 3.65 3.85 4.38(1) ns
PCI66_3 1.07 1.19 1.32 1.57(1) 3.53 3.67 3.87 4.39(1) 3.53 3.67 3.87 4.39(1) ns
DISPLAY_PORT 1.02 1.14 1.27 1.56 3.15 3.29 3.49 4.08 3.15 3.29 3.49 4.08 ns
I2C 1.33 1.45 1.58 1.82 11.56 11.70 11.90 12.52 11.56 11.70 11.90 12.52 ns
SMBUS 1.33 1.45 1.58 1.82 11.56 11.70 11.90 12.52 11.56 11.70 11.90 12.52 ns
SDIO 1.36 1.48 1.61 1.84 2.64 2.78 2.98 3.60 2.64 2.78 2.98 3.60 ns
MOBILE_DDR 0.94 1.06 1.19 1.43 2.35 2.49 2.69 3.31 2.35 2.49 2.69 3.31 ns
HSTL_I 0.90 1.02 1.15 1.39 1.66 1.80 2.00 2.62 1.66 1.80 2.00 2.62 ns
HSTL_II 0.91 1.03 1.16 1.40 1.72 1.86 2.06 2.68 1.72 1.86 2.06 2.68 ns
HSTL_III 0.95 1.07 1.20 1.44 1.67 1.81 2.01 2.61 1.67 1.81 2.01 2.61 ns
HSTL_I _18 0.94 1.06 1.19 1.43 1.77 1.91 2.11 2.73 1.77 1.91 2.11 2.73 ns
HSTL_II _18 0.94 1.06 1.19 1.43 1.85 1.99 2.19 2.81 1.85 1.99 2.19 2.81 ns
HSTL_III _18 0.99 1.11 1.24 1.47 1.79 1.93 2.13 2.72 1.79 1.93 2.13 2.72 ns
SSTL3_I 1.58 1.70 1.83 2.16 1.83 1.97 2.17 2.72 1.83 1.97 2.17 2.72 ns
SSTL3_II 1.58 1.70 1.83 2.16 2.01 2.15 2.35 2.94 2.01 2.15 2.35 2.94 ns
SSTL2_I 1.30 1.42 1.55 1.87 1.77 1.91 2.11 2.69 1.77 1.91 2.11 2.69 ns
SSTL2_II 1.30 1.42 1.55 1.88 1.86 2.00 2.20 2.82 1.86 2.00 2.20 2.82 ns
SSTL18_I 0.92 1.04 1.17 1.41 1.63 1.77 1.97 2.59 1.63 1.77 1.97 2.59 ns
SSTL18_II 0.92 1.04 1.17 1.41 1.66 1.80 2.00 2.62 1.66 1.80 2.00 2.62 ns
SSTL15_II 0.92 1.04 1.17 1.41 1.67 1.81 2.01 2.63 1.67 1.81 2.01 2.63 ns
DIFF_HSTL_I 0.94 1.06 1.19 1.46 1.77 1.91 2.11 2.62 1.77 1.91 2.11 2.62 ns
DIFF_HSTL_II 0.93 1.05 1.18 1.45 1.72 1.86 2.06 2.54 1.72 1.86 2.06 2.54 ns
DIFF_HSTL_III 0.93 1.05 1.18 1.46 1.69 1.83 2.03 2.53 1.69 1.83 2.03 2.53 ns
DIFF_HSTL_I_18 0.97 1.09 1.22 1.50 1.79 1.93 2.13 2.63 1.79 1.93 2.13 2.63 ns
DIFF_HSTL_II_18 0.97 1.09 1.22 1.49 1.69 1.83 2.03 2.51 1.69 1.83 2.03 2.51 ns
DIFF_HSTL_III_18 0.97 1.09 1.22 1.50 1.69 1.83 2.03 2.53 1.69 1.83 2.03 2.53 ns

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 20
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 28: IOB Switching Characteristics (Cont’d)


TIOPI TIOOP TIOTP
I/O Standard Speed Grade Speed Grade Speed Grade Units
-3 -3N -2 -1L -3 -3N -2 -1L -3 -3N -2 -1L
DIFF_SSTL3_I 1.18 1.30 1.43 1.68 1.81 1.95 2.15 2.64 1.81 1.95 2.15 2.64 ns
DIFF_SSTL3_II 1.19 1.31 1.44 1.68 1.80 1.94 2.14 2.63 1.80 1.94 2.14 2.63 ns
DIFF_SSTL2_I 1.02 1.14 1.27 1.57 1.80 1.94 2.14 2.62 1.80 1.94 2.14 2.62 ns
DIFF_SSTL2_II 1.02 1.14 1.27 1.57 1.76 1.90 2.10 2.57 1.76 1.90 2.10 2.57 ns
DIFF_SSTL18_I 0.97 1.09 1.22 1.51 1.72 1.86 2.06 2.56 1.72 1.86 2.06 2.56 ns
DIFF_SSTL18_II 0.98 1.10 1.23 1.50 1.68 1.82 2.02 2.52 1.68 1.82 2.02 2.52 ns
DIFF_SSTL15_II 0.94 1.06 1.19 1.46 1.67 1.81 2.01 2.50 1.67 1.81 2.01 2.50 ns
DIFF_MOBILE_DDR 0.97 1.09 1.22 1.51 1.75 1.89 2.09 2.57 1.75 1.89 2.09 2.57 ns
LVTTL, QUIETIO, 2 mA 1.35 1.47 1.60 1.82 5.39 5.53 5.73 6.37 5.39 5.53 5.73 6.37 ns
LVTTL, QUIETIO, 4 mA 1.35 1.47 1.60 1.82 4.29 4.43 4.63 5.22 4.29 4.43 4.63 5.22 ns
LVTTL, QUIETIO, 6 mA 1.35 1.47 1.60 1.82 3.75 3.89 4.09 4.69 3.75 3.89 4.09 4.69 ns
LVTTL, QUIETIO, 8 mA 1.35 1.47 1.60 1.82 3.23 3.37 3.57 4.20 3.23 3.37 3.57 4.20 ns
LVTTL, QUIETIO, 12 mA 1.35 1.47 1.60 1.82 3.28 3.42 3.62 4.22 3.28 3.42 3.62 4.22 ns
LVTTL, QUIETIO, 16 mA 1.35 1.47 1.60 1.82 2.94 3.08 3.28 3.92 2.94 3.08 3.28 3.92 ns
LVTTL, QUIETIO, 24 mA 1.35 1.47 1.60 1.82 2.69 2.83 3.03 3.67 2.69 2.83 3.03 3.67 ns
LVTTL, Slow, 2 mA 1.35 1.47 1.60 1.82 4.36 4.50 4.70 5.30 4.36 4.50 4.70 5.30 ns
LVTTL, Slow, 4 mA 1.35 1.47 1.60 1.82 3.17 3.31 3.51 4.16 3.17 3.31 3.51 4.16 ns
LVTTL, Slow, 6 mA 1.35 1.47 1.60 1.82 2.76 2.90 3.10 3.75 2.76 2.90 3.10 3.75 ns
LVTTL, Slow, 8 mA 1.35 1.47 1.60 1.82 2.59 2.73 2.93 3.55 2.59 2.73 2.93 3.55 ns
LVTTL, Slow, 12 mA 1.35 1.47 1.60 1.82 2.58 2.72 2.92 3.54 2.58 2.72 2.92 3.54 ns
LVTTL, Slow, 16 mA 1.35 1.47 1.60 1.82 2.39 2.53 2.73 3.40 2.39 2.53 2.73 3.40 ns
LVTTL, Slow, 24 mA 1.35 1.47 1.60 1.82 2.28 2.42 2.62 3.24 2.28 2.42 2.62 3.24 ns
LVTTL, Fast, 2 mA 1.35 1.47 1.60 1.82 3.78 3.92 4.12 4.74 3.78 3.92 4.12 4.74 ns
LVTTL, Fast, 4 mA 1.35 1.47 1.60 1.82 2.49 2.63 2.83 3.45 2.49 2.63 2.83 3.45 ns
LVTTL, Fast, 6 mA 1.35 1.47 1.60 1.82 2.44 2.58 2.78 3.40 2.44 2.58 2.78 3.40 ns
LVTTL, Fast, 8 mA 1.35 1.47 1.60 1.82 2.32 2.46 2.66 3.28 2.32 2.46 2.66 3.28 ns
LVTTL, Fast, 12 mA 1.35 1.47 1.60 1.82 1.83 1.97 2.17 2.79 1.83 1.97 2.17 2.79 ns
LVTTL, Fast, 16 mA 1.35 1.47 1.60 1.82 1.83 1.97 2.17 2.79 1.83 1.97 2.17 2.79 ns
LVTTL, Fast, 24 mA 1.35 1.47 1.60 1.82 1.83 1.97 2.17 2.79 1.83 1.97 2.17 2.79 ns
LVCMOS33, QUIETIO, 2 mA 1.34 1.46 1.59 1.82 5.40 5.54 5.74 6.37 5.40 5.54 5.74 6.37 ns
LVCMOS33, QUIETIO, 4 mA 1.34 1.46 1.59 1.82 4.03 4.17 4.37 5.01 4.03 4.17 4.37 5.01 ns
LVCMOS33, QUIETIO, 6 mA 1.34 1.46 1.59 1.82 3.51 3.65 3.85 4.47 3.51 3.65 3.85 4.47 ns
LVCMOS33, QUIETIO, 8 mA 1.34 1.46 1.59 1.82 3.37 3.51 3.71 4.33 3.37 3.51 3.71 4.33 ns
LVCMOS33, QUIETIO, 12 mA 1.34 1.46 1.59 1.82 2.94 3.08 3.28 3.93 2.94 3.08 3.28 3.93 ns
LVCMOS33, QUIETIO, 16 mA 1.34 1.46 1.59 1.82 2.77 2.91 3.11 3.78 2.77 2.91 3.11 3.78 ns
LVCMOS33, QUIETIO, 24 mA 1.34 1.46 1.59 1.82 2.59 2.73 2.93 3.58 2.59 2.73 2.93 3.58 ns
LVCMOS33, Slow, 2 mA 1.34 1.46 1.59 1.82 4.37 4.51 4.71 5.28 4.37 4.51 4.71 5.28 ns
LVCMOS33, Slow, 4 mA 1.34 1.46 1.59 1.82 2.98 3.12 3.32 3.94 2.98 3.12 3.32 3.94 ns

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 21
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 28: IOB Switching Characteristics (Cont’d)


TIOPI TIOOP TIOTP
I/O Standard Speed Grade Speed Grade Speed Grade Units
-3 -3N -2 -1L -3 -3N -2 -1L -3 -3N -2 -1L
LVCMOS33, Slow, 6 mA 1.34 1.46 1.59 1.82 2.58 2.72 2.92 3.61 2.58 2.72 2.92 3.61 ns
LVCMOS33, Slow, 8 mA 1.34 1.46 1.59 1.82 2.65 2.79 2.99 3.61 2.65 2.79 2.99 3.61 ns
LVCMOS33, Slow, 12 mA 1.34 1.46 1.59 1.82 2.39 2.53 2.73 3.31 2.39 2.53 2.73 3.31 ns
LVCMOS33, Slow, 16 mA 1.34 1.46 1.59 1.82 2.31 2.45 2.65 3.27 2.31 2.45 2.65 3.27 ns
LVCMOS33, Slow, 24 mA 1.34 1.46 1.59 1.82 2.28 2.42 2.62 3.24 2.28 2.42 2.62 3.24 ns
LVCMOS33, Fast, 2 mA 1.34 1.46 1.59 1.82 3.76 3.90 4.10 4.70 3.76 3.90 4.10 4.70 ns
LVCMOS33, Fast, 4 mA 1.34 1.46 1.59 1.82 2.48 2.62 2.82 3.44 2.48 2.62 2.82 3.44 ns
LVCMOS33, Fast, 6 mA 1.34 1.46 1.59 1.82 2.32 2.46 2.66 3.28 2.32 2.46 2.66 3.28 ns
LVCMOS33, Fast, 8 mA 1.34 1.46 1.59 1.82 2.07 2.21 2.41 3.03 2.07 2.21 2.41 3.03 ns
LVCMOS33, Fast, 12 mA 1.34 1.46 1.59 1.82 1.65 1.79 1.99 2.62 1.65 1.79 1.99 2.62 ns
LVCMOS33, Fast, 16 mA 1.34 1.46 1.59 1.82 1.65 1.79 1.99 2.62 1.65 1.79 1.99 2.62 ns
LVCMOS33, Fast, 24 mA 1.34 1.46 1.59 1.82 1.65 1.79 1.99 2.62 1.65 1.79 1.99 2.62 ns
LVCMOS25, QUIETIO, 2 mA 0.82 0.94 1.07 1.31 4.81 4.95 5.15 5.79 4.81 4.95 5.15 5.79 ns
LVCMOS25, QUIETIO, 4 mA 0.82 0.94 1.07 1.31 3.70 3.84 4.04 4.66 3.70 3.84 4.04 4.66 ns
LVCMOS25, QUIETIO, 6 mA 0.82 0.94 1.07 1.31 3.46 3.60 3.80 4.38 3.46 3.60 3.80 4.38 ns
LVCMOS25, QUIETIO, 8 mA 0.82 0.94 1.07 1.31 3.20 3.34 3.54 4.12 3.20 3.34 3.54 4.12 ns
LVCMOS25, QUIETIO, 12 mA 0.82 0.94 1.07 1.31 2.83 2.97 3.17 3.75 2.83 2.97 3.17 3.75 ns
LVCMOS25, QUIETIO, 16 mA 0.82 0.94 1.07 1.31 2.64 2.78 2.98 3.64 2.64 2.78 2.98 3.64 ns
LVCMOS25, QUIETIO, 24 mA 0.82 0.94 1.07 1.31 2.45 2.59 2.79 3.42 2.45 2.59 2.79 3.42 ns
LVCMOS25, Slow, 2 mA 0.82 0.94 1.07 1.31 3.78 3.92 4.12 4.76 3.78 3.92 4.12 4.76 ns
LVCMOS25, Slow, 4 mA 0.82 0.94 1.07 1.31 2.79 2.93 3.13 3.73 2.79 2.93 3.13 3.73 ns
LVCMOS25, Slow, 6 mA 0.82 0.94 1.07 1.31 2.73 2.87 3.07 3.66 2.73 2.87 3.07 3.66 ns
LVCMOS25, Slow, 8 mA 0.82 0.94 1.07 1.31 2.48 2.62 2.82 3.42 2.48 2.62 2.82 3.42 ns
LVCMOS25, Slow, 12 mA 0.82 0.94 1.07 1.31 2.01 2.15 2.35 2.95 2.01 2.15 2.35 2.95 ns
LVCMOS25, Slow, 16 mA 0.82 0.94 1.07 1.31 2.01 2.15 2.35 2.95 2.01 2.15 2.35 2.95 ns
LVCMOS25, Slow, 24 mA 0.82 0.94 1.07 1.31 2.01 2.15 2.35 2.94 2.01 2.15 2.35 2.94 ns
LVCMOS25, Fast, 2 mA 0.82 0.94 1.07 1.31 3.35 3.49 3.69 4.31 3.35 3.49 3.69 4.31 ns
LVCMOS25, Fast, 4 mA 0.82 0.94 1.07 1.31 2.25 2.39 2.59 3.22 2.25 2.39 2.59 3.22 ns
LVCMOS25, Fast, 6 mA 0.82 0.94 1.07 1.31 2.09 2.23 2.43 3.05 2.09 2.23 2.43 3.05 ns
LVCMOS25, Fast, 8 mA 0.82 0.94 1.07 1.31 2.02 2.16 2.36 2.98 2.02 2.16 2.36 2.98 ns
LVCMOS25, Fast, 12 mA 0.82 0.94 1.07 1.31 1.56 1.70 1.90 2.52 1.56 1.70 1.90 2.52 ns
LVCMOS25, Fast, 16 mA 0.82 0.94 1.07 1.31 1.56 1.70 1.90 2.52 1.56 1.70 1.90 2.52 ns
LVCMOS25, Fast, 24 mA 0.82 0.94 1.07 1.31 1.56 1.70 1.90 2.52 1.56 1.70 1.90 2.52 ns
LVCMOS18, QUIETIO, 2 mA 1.18 1.30 1.43 2.04 5.92 6.06 6.26 6.80 5.92 6.06 6.26 6.80 ns
LVCMOS18, QUIETIO, 4 mA 1.18 1.30 1.43 2.04 4.74 4.88 5.08 5.63 4.74 4.88 5.08 5.63 ns
LVCMOS18, QUIETIO, 6 mA 1.18 1.30 1.43 2.04 4.05 4.19 4.39 4.96 4.05 4.19 4.39 4.96 ns
LVCMOS18, QUIETIO, 8 mA 1.18 1.30 1.43 2.04 3.71 3.85 4.05 4.63 3.71 3.85 4.05 4.63 ns
LVCMOS18, QUIETIO, 12 mA 1.18 1.30 1.43 2.04 3.35 3.49 3.69 4.27 3.35 3.49 3.69 4.27 ns

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 22
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 28: IOB Switching Characteristics (Cont’d)


TIOPI TIOOP TIOTP
I/O Standard Speed Grade Speed Grade Speed Grade Units
-3 -3N -2 -1L -3 -3N -2 -1L -3 -3N -2 -1L
LVCMOS18, QUIETIO, 16 mA 1.18 1.30 1.43 2.04 3.20 3.34 3.54 4.14 3.20 3.34 3.54 4.14 ns
LVCMOS18, QUIETIO, 24 mA 1.18 1.30 1.43 2.04 2.96 3.10 3.30 3.98 2.96 3.10 3.30 3.98 ns
LVCMOS18, Slow, 2 mA 1.18 1.30 1.43 2.04 4.62 4.76 4.96 5.54 4.62 4.76 4.96 5.54 ns
LVCMOS18, Slow, 4 mA 1.18 1.30 1.43 2.04 3.69 3.83 4.03 4.60 3.69 3.83 4.03 4.60 ns
LVCMOS18, Slow, 6 mA 1.18 1.30 1.43 2.04 3.00 3.14 3.34 3.94 3.00 3.14 3.34 3.94 ns
LVCMOS18, Slow, 8 mA 1.18 1.30 1.43 2.04 2.19 2.33 2.53 3.17 2.19 2.33 2.53 3.17 ns
LVCMOS18, Slow, 12 mA 1.18 1.30 1.43 2.04 1.99 2.13 2.33 2.95 1.99 2.13 2.33 2.95 ns
LVCMOS18, Slow, 16 mA 1.18 1.30 1.43 2.04 1.99 2.13 2.33 2.95 1.99 2.13 2.33 2.95 ns
LVCMOS18, Slow, 24 mA 1.18 1.30 1.43 2.04 1.99 2.13 2.33 2.95 1.99 2.13 2.33 2.95 ns
LVCMOS18, Fast, 2 mA 1.18 1.30 1.43 2.04 3.59 3.73 3.93 4.53 3.59 3.73 3.93 4.53 ns
LVCMOS18, Fast, 4 mA 1.18 1.30 1.43 2.04 2.39 2.53 2.73 3.35 2.39 2.53 2.73 3.35 ns
LVCMOS18, Fast, 6 mA 1.18 1.30 1.43 2.04 1.88 2.02 2.22 2.84 1.88 2.02 2.22 2.84 ns
LVCMOS18, Fast, 8 mA 1.18 1.30 1.43 2.04 1.81 1.95 2.15 2.77 1.81 1.95 2.15 2.77 ns
LVCMOS18, Fast, 12 mA 1.18 1.30 1.43 2.04 1.71 1.85 2.05 2.67 1.71 1.85 2.05 2.67 ns
LVCMOS18, Fast, 16 mA 1.18 1.30 1.43 2.04 1.71 1.85 2.05 2.67 1.71 1.85 2.05 2.67 ns
LVCMOS18, Fast, 24 mA 1.18 1.30 1.43 2.04 1.71 1.85 2.05 2.67 1.71 1.85 2.05 2.67 ns
LVCMOS18_JEDEC, QUIETIO, 2 mA 0.94 1.06 1.19 1.41 5.91 6.05 6.25 6.79 5.91 6.05 6.25 6.79 ns
LVCMOS18_JEDEC, QUIETIO, 4 mA 0.94 1.06 1.19 1.41 4.75 4.89 5.09 5.64 4.75 4.89 5.09 5.64 ns
LVCMOS18_JEDEC, QUIETIO, 6 mA 0.94 1.06 1.19 1.41 4.04 4.18 4.38 4.96 4.04 4.18 4.38 4.96 ns
LVCMOS18_JEDEC, QUIETIO, 8 mA 0.94 1.06 1.19 1.41 3.71 3.85 4.05 4.62 3.71 3.85 4.05 4.62 ns
LVCMOS18_JEDEC, QUIETIO, 12 mA 0.94 1.06 1.19 1.41 3.35 3.49 3.69 4.28 3.35 3.49 3.69 4.28 ns
LVCMOS18_JEDEC, QUIETIO, 16 mA 0.94 1.06 1.19 1.41 3.20 3.34 3.54 4.13 3.20 3.34 3.54 4.13 ns
LVCMOS18_JEDEC, QUIETIO, 24 mA 0.94 1.06 1.19 1.41 2.96 3.10 3.30 3.98 2.96 3.10 3.30 3.98 ns
LVCMOS18_JEDEC, Slow, 2 mA 0.94 1.06 1.19 1.41 4.59 4.73 4.93 5.54 4.59 4.73 4.93 5.54 ns
LVCMOS18_JEDEC, Slow, 4 mA 0.94 1.06 1.19 1.41 3.69 3.83 4.03 4.60 3.69 3.83 4.03 4.60 ns
LVCMOS18_JEDEC, Slow, 6 mA 0.94 1.06 1.19 1.41 3.00 3.14 3.34 3.94 3.00 3.14 3.34 3.94 ns
LVCMOS18_JEDEC, Slow, 8 mA 0.94 1.06 1.19 1.41 2.19 2.33 2.53 3.18 2.19 2.33 2.53 3.18 ns
LVCMOS18_JEDEC, Slow, 12 mA 0.94 1.06 1.19 1.41 1.99 2.13 2.33 2.95 1.99 2.13 2.33 2.95 ns
LVCMOS18_JEDEC, Slow, 16 mA 0.94 1.06 1.19 1.41 1.99 2.13 2.33 2.95 1.99 2.13 2.33 2.95 ns
LVCMOS18_JEDEC, Slow, 24 mA 0.94 1.06 1.19 1.41 1.99 2.13 2.33 2.95 1.99 2.13 2.33 2.95 ns
LVCMOS18_JEDEC, Fast, 2 mA 0.94 1.06 1.19 1.41 3.57 3.71 3.91 4.52 3.57 3.71 3.91 4.52 ns
LVCMOS18_JEDEC, Fast, 4 mA 0.94 1.06 1.19 1.41 2.39 2.53 2.73 3.35 2.39 2.53 2.73 3.35 ns
LVCMOS18_JEDEC, Fast, 6 mA 0.94 1.06 1.19 1.41 1.88 2.02 2.22 2.84 1.88 2.02 2.22 2.84 ns
LVCMOS18_JEDEC, Fast, 8 mA 0.94 1.06 1.19 1.41 1.80 1.94 2.14 2.76 1.80 1.94 2.14 2.76 ns
LVCMOS18_JEDEC, Fast, 12 mA 0.94 1.06 1.19 1.41 1.72 1.86 2.06 2.68 1.72 1.86 2.06 2.68 ns
LVCMOS18_JEDEC, Fast, 16 mA 0.94 1.06 1.19 1.41 1.72 1.86 2.06 2.68 1.72 1.86 2.06 2.68 ns
LVCMOS18_JEDEC, Fast, 24 mA 0.94 1.06 1.19 1.41 1.72 1.86 2.06 2.68 1.72 1.86 2.06 2.68 ns

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 23
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 28: IOB Switching Characteristics (Cont’d)


TIOPI TIOOP TIOTP
I/O Standard Speed Grade Speed Grade Speed Grade Units
-3 -3N -2 -1L -3 -3N -2 -1L -3 -3N -2 -1L
LVCMOS15, QUIETIO, 2 mA 0.98 1.10 1.23 1.79 5.47 5.61 5.81 6.38 5.47 5.61 5.81 6.38 ns
LVCMOS15, QUIETIO, 4 mA 0.98 1.10 1.23 1.79 4.61 4.75 4.95 5.51 4.61 4.75 4.95 5.51 ns
LVCMOS15, QUIETIO, 6 mA 0.98 1.10 1.23 1.79 4.07 4.21 4.41 4.97 4.07 4.21 4.41 4.97 ns
LVCMOS15, QUIETIO, 8 mA 0.98 1.10 1.23 1.79 3.91 4.05 4.25 4.81 3.91 4.05 4.25 4.81 ns
LVCMOS15, QUIETIO, 12 mA 0.98 1.10 1.23 1.79 3.53 3.67 3.87 4.51 3.53 3.67 3.87 4.51 ns
LVCMOS15, QUIETIO, 16 mA 0.98 1.10 1.23 1.79 3.32 3.46 3.66 4.31 3.32 3.46 3.66 4.31 ns
LVCMOS15, Slow, 2 mA 0.98 1.10 1.23 1.79 4.18 4.32 4.52 5.11 4.18 4.32 4.52 5.11 ns
LVCMOS15, Slow, 4 mA 0.98 1.10 1.23 1.79 3.42 3.56 3.76 4.34 3.42 3.56 3.76 4.34 ns
LVCMOS15, Slow, 6 mA 0.98 1.10 1.23 1.79 2.29 2.43 2.63 3.24 2.29 2.43 2.63 3.24 ns
LVCMOS15, Slow, 8 mA 0.98 1.10 1.23 1.79 2.30 2.44 2.64 3.25 2.30 2.44 2.64 3.25 ns
LVCMOS15, Slow, 12 mA 0.98 1.10 1.23 1.79 2.03 2.17 2.37 2.99 2.03 2.17 2.37 2.99 ns
LVCMOS15, Slow, 16 mA 0.98 1.10 1.23 1.79 2.01 2.15 2.35 2.97 2.01 2.15 2.35 2.97 ns
LVCMOS15, Fast, 2 mA 0.98 1.10 1.23 1.79 3.29 3.43 3.63 4.24 3.29 3.43 3.63 4.24 ns
LVCMOS15, Fast, 4 mA 0.98 1.10 1.23 1.79 2.27 2.41 2.61 3.22 2.27 2.41 2.61 3.22 ns
LVCMOS15, Fast, 6 mA 0.98 1.10 1.23 1.79 1.78 1.92 2.12 2.74 1.78 1.92 2.12 2.74 ns
LVCMOS15, Fast, 8 mA 0.98 1.10 1.23 1.79 1.73 1.87 2.07 2.69 1.73 1.87 2.07 2.69 ns
LVCMOS15, Fast, 12 mA 0.98 1.10 1.23 1.79 1.73 1.87 2.07 2.64 1.73 1.87 2.07 2.64 ns
LVCMOS15, Fast, 16 mA 0.98 1.10 1.23 1.79 1.73 1.87 2.07 2.64 1.73 1.87 2.07 2.64 ns
LVCMOS15_JEDEC, QUIETIO, 2 mA 1.03 1.15 1.28 1.49 5.49 5.63 5.83 6.37 5.49 5.63 5.83 6.37 ns
LVCMOS15_JEDEC, QUIETIO, 4 mA 1.03 1.15 1.28 1.49 4.61 4.75 4.95 5.51 4.61 4.75 4.95 5.51 ns
LVCMOS15_JEDEC, QUIETIO, 6 mA 1.03 1.15 1.28 1.49 4.07 4.21 4.41 4.97 4.07 4.21 4.41 4.97 ns
LVCMOS15_JEDEC, QUIETIO, 8 mA 1.03 1.15 1.28 1.49 3.92 4.06 4.26 4.81 3.92 4.06 4.26 4.81 ns
LVCMOS15_JEDEC, QUIETIO, 12 mA 1.03 1.15 1.28 1.49 3.54 3.68 3.88 4.51 3.54 3.68 3.88 4.51 ns
LVCMOS15_JEDEC, QUIETIO, 16 mA 1.03 1.15 1.28 1.49 3.33 3.47 3.67 4.31 3.33 3.47 3.67 4.31 ns
LVCMOS15_JEDEC, Slow, 2 mA 1.03 1.15 1.28 1.49 4.18 4.32 4.52 5.13 4.18 4.32 4.52 5.13 ns
LVCMOS15_JEDEC, Slow, 4 mA 1.03 1.15 1.28 1.49 3.42 3.56 3.76 4.35 3.42 3.56 3.76 4.35 ns
LVCMOS15_JEDEC, Slow, 6 mA 1.03 1.15 1.28 1.49 2.29 2.43 2.63 3.25 2.29 2.43 2.63 3.25 ns
LVCMOS15_JEDEC, Slow, 8 mA 1.03 1.15 1.28 1.49 2.30 2.44 2.64 3.26 2.30 2.44 2.64 3.26 ns
LVCMOS15_JEDEC, Slow, 12 mA 1.03 1.15 1.28 1.49 2.01 2.15 2.35 2.97 2.01 2.15 2.35 2.97 ns
LVCMOS15_JEDEC, Slow, 16 mA 1.03 1.15 1.28 1.49 2.01 2.15 2.35 2.97 2.01 2.15 2.35 2.97 ns
LVCMOS15_JEDEC, Fast, 2 mA 1.03 1.15 1.28 1.49 3.28 3.42 3.62 4.22 3.28 3.42 3.62 4.22 ns
LVCMOS15_JEDEC, Fast, 4 mA 1.03 1.15 1.28 1.49 2.27 2.41 2.61 3.23 2.27 2.41 2.61 3.23 ns
LVCMOS15_JEDEC, Fast, 6 mA 1.03 1.15 1.28 1.49 1.78 1.92 2.12 2.74 1.78 1.92 2.12 2.74 ns
LVCMOS15_JEDEC, Fast, 8 mA 1.03 1.15 1.28 1.49 1.73 1.87 2.07 2.69 1.73 1.87 2.07 2.69 ns
LVCMOS15_JEDEC, Fast, 12 mA 1.03 1.15 1.28 1.49 1.73 1.87 2.07 2.63 1.73 1.87 2.07 2.63 ns
LVCMOS15_JEDEC, Fast, 16 mA 1.03 1.15 1.28 1.49 1.73 1.87 2.07 2.63 1.73 1.87 2.07 2.63 ns
LVCMOS12, QUIETIO, 2 mA 0.91 1.03 1.16 1.51 6.40 6.54 6.74 7.30 6.40 6.54 6.74 7.30 ns
LVCMOS12, QUIETIO, 4 mA 0.91 1.03 1.16 1.51 4.98 5.12 5.32 5.90 4.98 5.12 5.32 5.90 ns

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 24
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 28: IOB Switching Characteristics (Cont’d)


TIOPI TIOOP TIOTP
I/O Standard Speed Grade Speed Grade Speed Grade Units
-3 -3N -2 -1L -3 -3N -2 -1L -3 -3N -2 -1L
LVCMOS12, QUIETIO, 6 mA 0.91 1.03 1.16 1.51 4.65 4.79 4.99 5.55 4.65 4.79 4.99 5.55 ns
LVCMOS12, QUIETIO, 8 mA 0.91 1.03 1.16 1.51 4.23 4.37 4.57 5.21 4.23 4.37 4.57 5.21 ns
LVCMOS12, QUIETIO, 12 mA 0.91 1.03 1.16 1.51 3.98 4.12 4.32 4.94 3.98 4.12 4.32 4.94 ns
LVCMOS12, Slow, 2 mA 0.91 1.03 1.16 1.51 4.98 5.12 5.32 5.91 4.98 5.12 5.32 5.91 ns
LVCMOS12, Slow, 4 mA 0.91 1.03 1.16 1.51 2.84 2.98 3.18 3.81 2.84 2.98 3.18 3.81 ns
LVCMOS12, Slow, 6 mA 0.91 1.03 1.16 1.51 2.77 2.91 3.11 3.72 2.77 2.91 3.11 3.72 ns
LVCMOS12, Slow, 8 mA 0.91 1.03 1.16 1.51 2.34 2.48 2.68 3.31 2.34 2.48 2.68 3.31 ns
LVCMOS12, Slow, 12 mA 0.91 1.03 1.16 1.51 2.08 2.22 2.42 3.06 2.08 2.22 2.42 3.06 ns
LVCMOS12, Fast, 2 mA 0.91 1.03 1.16 1.51 3.46 3.60 3.80 4.44 3.46 3.60 3.80 4.44 ns
LVCMOS12, Fast, 4 mA 0.91 1.03 1.16 1.51 2.35 2.49 2.69 3.30 2.35 2.49 2.69 3.30 ns
LVCMOS12, Fast, 6 mA 0.91 1.03 1.16 1.51 1.79 1.93 2.13 2.75 1.79 1.93 2.13 2.75 ns
LVCMOS12, Fast, 8 mA 0.91 1.03 1.16 1.51 1.68 1.82 2.02 2.64 1.68 1.82 2.02 2.64 ns
LVCMOS12, Fast, 12 mA 0.91 1.03 1.16 1.51 1.66 1.80 2.00 2.62 1.66 1.80 2.00 2.62 ns
LVCMOS12_JEDEC, QUIETIO, 2 mA 1.50 1.62 1.75 1.88 6.39 6.53 6.73 7.31 6.39 6.53 6.73 7.31 ns
LVCMOS12_JEDEC, QUIETIO, 4 mA 1.50 1.62 1.75 1.88 4.98 5.12 5.32 5.88 4.98 5.12 5.32 5.88 ns
LVCMOS12_JEDEC, QUIETIO, 6 mA 1.50 1.62 1.75 1.88 4.67 4.81 5.01 5.54 4.67 4.81 5.01 5.54 ns
LVCMOS12_JEDEC, QUIETIO, 8 mA 1.50 1.62 1.75 1.88 4.23 4.37 4.57 5.22 4.23 4.37 4.57 5.22 ns
LVCMOS12_JEDEC, QUIETIO, 12 mA 1.50 1.62 1.75 1.88 3.99 4.13 4.33 4.94 3.99 4.13 4.33 4.94 ns
LVCMOS12_JEDEC, Slow, 2 mA 1.50 1.62 1.75 1.88 5.00 5.14 5.34 5.90 5.00 5.14 5.34 5.90 ns
LVCMOS12_JEDEC, Slow, 4 mA 1.50 1.62 1.75 1.88 2.85 2.99 3.19 3.80 2.85 2.99 3.19 3.80 ns
LVCMOS12_JEDEC, Slow, 6 mA 1.50 1.62 1.75 1.88 2.76 2.90 3.10 3.72 2.76 2.90 3.10 3.72 ns
LVCMOS12_JEDEC, Slow, 8 mA 1.50 1.62 1.75 1.88 2.35 2.49 2.69 3.30 2.35 2.49 2.69 3.30 ns
LVCMOS12_JEDEC, Slow, 12 mA 1.50 1.62 1.75 1.88 2.09 2.23 2.43 3.05 2.09 2.23 2.43 3.05 ns
LVCMOS12_JEDEC, Fast, 2 mA 1.50 1.62 1.75 1.88 3.46 3.60 3.80 4.42 3.46 3.60 3.80 4.42 ns
LVCMOS12_JEDEC, Fast, 4 mA 1.50 1.62 1.75 1.88 2.35 2.49 2.69 3.31 2.35 2.49 2.69 3.31 ns
LVCMOS12_JEDEC, Fast, 6 mA 1.50 1.62 1.75 1.88 1.79 1.93 2.13 2.76 1.79 1.93 2.13 2.76 ns
LVCMOS12_JEDEC, Fast, 8 mA 1.50 1.62 1.75 1.88 1.69 1.83 2.03 2.65 1.69 1.83 2.03 2.65 ns
LVCMOS12_JEDEC, Fast, 12 mA 1.50 1.62 1.75 1.88 1.66 1.80 2.00 2.62 1.66 1.80 2.00 2.62 ns

Notes:
1. Devices with a -1L speed grade do not support Xilinx PCI IP.

Table 29: IOB 3-state ON Output Switching Characteristics (TIOTPHZ)


Speed Grade
Symbol Description Units
-3 -3N -2 -1L
TIOTPHZ T input to Pad high-impedance 1.39 1.59 1.59 1.91 ns

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 25
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

I/O Standard Adjustment Measurement Methodology


Input Delay Measurements
Table 30 shows the test setup parameters used for measuring input delay.

Table 30: Input Delay Measurement Methodology


Description I/O Standard Attribute VL(1) VH(1) VMEAS(3)(4) VREF(2)(4)
LVTTL (Low-Voltage Transistor-Transistor Logic) LVTTL 0 3.0 1.4 –
LVCMOS (Low-Voltage CMOS), 3.3V LVCMOS33 0 3.3 1.65 –
LVCMOS, 2.5V LVCMOS25 0 2.5 1.25 –
LVCMOS, 1.8V LVCMOS18 0 1.8 0.9 –
LVCMOS, 1.5V LVCMOS15 0 1.5 0.75 –
LVCMOS, 1.2V LVCMOS12 0 1.2 0.6 –
PCI (Peripheral Component Interface), PCI33_3, PCI66_3 Per PCI Specification –
33 MHz and 66 MHz, 3.3V
HSTL (High-Speed Transceiver Logic), HSTL_I, HSTL_II VREF – 0.5 VREF + 0.5 VREF 0.75
Class I & II
HSTL, Class III HSTL_III VREF – 0.5 VREF + 0.5 VREF 0.90
HSTL, Class I & II, 1.8V HSTL_I_18, HSTL_II_18 VREF – 0.5 VREF + 0.5 VREF 0.90
HSTL, Class III 1.8V HSTL_III_18 VREF – 0.5 VREF + 0.5 VREF 1.1
SSTL (Stub Terminated Transceiver Logic), SSTL3_I, SSTL3_II VREF – 0.75 VREF + 0.75 VREF 1.5
Class I & II, 3.3V
SSTL, Class I & II, 2.5V SSTL2_I, SSTL2_II VREF – 0.75 VREF + 0.75 VREF 1.25
SSTL, Class I & II, 1.8V SSTL18_I, SSTL18_II VREF – 0.5 VREF + 0.5 VREF 0.90
SSTL, Class II, 1.5V SSTL15_II VREF – 0.2 VREF + 0.2 VREF 0.75
LVDS (Low-Voltage Differential Signaling), LVDS_25, LVDS_33 1.25 – 0.125 1.25 + 0.125 0(5) –
2.5V & 3.3V
LVPECL (Low-Voltage Positive Emitter-Coupled LVPECL_25, LVPECL_33 1.2 – 0.3 1.2 – 0.3 0(5) –
Logic), 2.5V & 3.3V
BLVDS (Bus LVDS), 2.5V BLVDS_25 1.3 – 0.125 1.3 + 0.125 0(5) –
Mini-LVDS, 2.5V & 3.3V MINI_LVDS_25, 1.2 – 0.125 1.2 + 0.125 0(5) –
MINI_LVDS_33
RSDS (Reduced Swing Differential Signaling), RSDS_25, RSDS_33 1.2 – 0.1 1.2 + 0.1 0(5) –
2.5V & 3.3V
TMDS (Transition Minimized Differential Signaling), TMDS_33 3.0 – 0.1 3.0 + 0.1 0(5) –
3.3V
PPDS (Point-to-Point Differential Signaling, PPDS_25, PPDS_33 1.25 – 0.1 1.25 + 0.1 0(5) –
2.5V & 3.3V

Notes:
1. Input waveform switches between VL and VH.
2. Measurements are made at typical, minimum, and maximum VREF values. Reported delays reflect worst case of these measurements. VREF values
listed are typical.
3. Input voltage level from which measurement starts.
4. This is an input voltage reference that bears no relation to the VREF / VMEAS parameters found in IBIS models and/or noted in Figure 4.
5. The value given is the differential input voltage.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 26
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Output Delay Measurements X-Ref Target - Figure 5

Output delays are measured using a Tektronix P6245 FPGA Output


+
TDS500/600 probe (< 1 pF) across approximately 4" of FR4
microstrip trace. Standard termination was used for all
testing. The propagation delay of the 4" trace is CREF RREF VMEAS
characterized separately and subtracted from the final
measurement, and is therefore not included in the
generalized test setups shown in Figure 4 and Figure 5. –
ds162_07_011309
X-Ref Target - Figure 4

VREF Figure 5: Differential Test Setup


Measurements and test conditions are reflected in the IBIS
models except where the IBIS format precludes it.
FPGA Output RREF Parameters VREF, RREF, CREF, and VMEAS fully describe
the test conditions for each I/O standard. The most accurate
prediction of propagation delay in any given application can
be obtained through IBIS simulation, using the following
VMEAS
(voltage level when taking method:
delay measurement)
1. Simulate the output driver of choice into the generalized
CREF
(probe capacitance) test setup, using values from Table 31.
2. Record the time to VMEAS .
ds162_06_011309
3. Simulate the output driver of choice into the actual PCB
Figure 4: Single-Ended Test Setup trace and load, using the appropriate IBIS model or
capacitance value to represent the load.
4. Record the time to VMEAS .
5. Compare the results of steps 2 and 4. The increase or
decrease in delay yields the actual propagation delay of
the PCB trace.
Table 31: Output Delay Measurement Methodology
I/O Standard RREF CREF(1) VMEAS VREF
Description
Attribute () (pF) (V) (V)
LVTTL (Low-Voltage Transistor-Transistor Logic) LVTTL (all) 1M 0 1.4 0
LVCMOS (Low-Voltage CMOS), 3.3V LVCMOS33 1M 0 1.65 0
LVCMOS, 2.5V LVCMOS25 1M 0 1.25 0
LVCMOS, 1.8V LVCMOS18 1M 0 0.9 0
LVCMOS, 1.5V LVCMOS15 1M 0 0.75 0
LVCMOS, 1.2V LVCMOS12 1M 0 0.75 0

PCI (Peripheral Component Interface) PCI33_3, PCI66_3 (rising edge) 25 10 (2) 0.94 0
33 MHz and 66 MHz, 3.3V PCI33_3, PCI66_3 (falling edge) 25 10 (2) 2.03 3.3
HSTL (High-Speed Transceiver Logic), Class I HSTL_I 50 0 VREF 0.75
HSTL, Class II HSTL_II 25 0 VREF 0.75
HSTL, Class III HSTL_III 50 0 0.9 1.5
HSTL, Class I, 1.8V HSTL_I_18 50 0 VREF 0.9
HSTL, Class II, 1.8V HSTL_II_18 25 0 VREF 0.9
HSTL, Class III, 1.8V HSTL_III_18 50 0 1.1 1.8
SSTL (Stub Series Terminated Logic), Class I, 1.8V SSTL18_I 50 0 VREF 0.9
SSTL, Class II, 1.8V SSTL18_II 25 0 VREF 0.9
SSTL, Class I, 2.5V SSTL2_I 50 0 VREF 1.25

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 27
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 31: Output Delay Measurement Methodology (Cont’d)


I/O Standard RREF CREF(1) VMEAS VREF
Description
Attribute () (pF) (V) (V)
SSTL, Class II, 2.5V SSTL2_II 25 0 VREF 1.25
SSTL, Class II, 1.5V SSTL15_II 25 0 VREF 0.75
LVDS (Low-Voltage Differential Signaling), 2.5V & 3.3V LVDS_25, LVDS_33 100 0 0(3) 1.2
BLVDS (Bus LVDS), 2.5V BLVDS_25 100 0 0(3) 0
Mini-LVDS, 2.5V & 3.3V MINI_LVDS_25, MINI_LVDS_33 100 0 0(3) 1.2
RSDS (Reduced Swing Differential Signaling), 2.5V & 3.3V RSDS_25, RSDS_33 100 0 0(3) 1.2
TMDS (Transition Minimized Differential Signaling), 3.3V TMDS_33 100 0 0(3)
PPDS (Point-to-Point Differential Signaling, 2.5V & 3.3V PPDS_25, PPDS_33 100 0 0(3) –

Notes:
1. CREF is the capacitance of the probe, nominally 0 pF.
2. Per PCI specifications.
3. The value given is the differential output voltage.

Simultaneously Switching Outputs


Due to lead inductance, a given package supports a limited number of simultaneous switching outputs (SSOs) when using
fast, high-drive outputs. Table 32 and Table 33 provide guidelines for the recommended maximum allowable number of
SSOs. These guidelines describe the maximum number of user I/O pins of an output signal standard that should
simultaneously switch in the same direction, while maintaining a safe level of switching noise for that particular signal
standard. Meeting these guidelines for the stated test conditions ensures that the FPGA operates free from the adverse
effects of GND and power bounce.
For each device/package combination, Table 32 provides the number of equivalent VCCO/GND pairs per bank. For each
output signal standard and drive strength, Table 33 recommends the maximum number of SSOs, switching in the same
direction, allowed per VCCO/GND pair within an I/O bank. The guidelines are categorized by package style, slew rate, and
output drive current. The number of SSOs are also specified by I/O bank. Multiply the appropriate numbers from each table
to calculate the maximum number of SSOs allowed within an I/O bank. The guidelines assume that all pins within a bank use
the same I/O standard. Exceeding these SSO guidelines can result in increased power or GND bounce, degraded signal
integrity, or increased system jitter. For a given I/O standard, if the SSO limit per pair in Table 33 is greater than the maximum
I/O per pair in Table 32, then there is no SSO limit for the exclusive use of that I/O standard.
The recommended maximum SSO values assume that the FPGA is soldered on a printed circuit board and that the board
uses sound design practices. Due to the additional lead inductance introduced by the socket, the SSO values do not apply
for FPGAs mounted in sockets. The SSO values assume that the VCCAUX is powered at 3.3V. Setting VCCAUX to 2.5V
provides better SSO characteristics. For more detail, see the Spartan-6 FPGA SelectIO Resources User Guide.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 28
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 32: Spartan-6 FPGA VCCO/GND Pairs per Bank


Package Devices Description Bank 0 Bank 1 Bank 2 Bank 3 Bank 4 Bank 5
VCCO/GND Pairs 3 3 2 3 N/A N/A
TQG144 LX
Maximum I/O per Pair 8 8 13 8 N/A N/A
VCCO/GND Pairs 4 6 4 6 N/A N/A
CPG196 LX
Maximum I/O per Pair 6 4 7 4 N/A N/A
VCCO/GND Pairs 4 4 4 4 N/A N/A
CSG225 LX
Maximum I/O per Pair 10 10 9 10 N/A N/A
VCCO/GND Pairs 5 6 4 5 N/A N/A
FT(G)256 LX
Maximum I/O per Pair 8 9 9 10 N/A N/A
VCCO/GND Pairs 6 6 6 6 N/A N/A
LX
Maximum I/O per Pair 10 9 10 9 N/A N/A
CSG324
VCCO/GND Pairs 4 6 6 6 N/A N/A
LXT
Maximum I/O per Pair 4 9 10 9 N/A N/A
VCCO/GND Pairs 8 13 8 13 N/A N/A
LX
Maximum I/O per Pair 7 8 7 8 N/A N/A
CSG484
VCCO/GND Pairs 7 12 8 13 N/A N/A
LXT
Maximum I/O per Pair 5 8 6 8 N/A N/A
VCCO/GND Pairs 10 10 11 11 N/A N/A
LX
Maximum I/O per Pair 6 8 9 8 N/A N/A
FG(G)484
VCCO/GND Pairs 6 10 11 10 N/A N/A
LXT
Maximum I/O per Pair 7 8 7 8 N/A N/A
VCCO/GND Pairs 12 15 10 16 N/A N/A
LX45
Maximum I/O per Pair 3 7 8 7 N/A N/A
VCCO/GND Pairs 12 9 10 10 6 6
FG(G)676 LX75, LX100, LX150
Maximum I/O per Pair 9 10 9 9 8 9
VCCO/GND Pairs 10 8 10 8 7 7
LXT
Maximum I/O per Pair 8 7 8 8 7 7
VCCO/GND Pairs 17 14 17 14 7 8
LX
Maximum I/O per Pair 7 6 7 8 7 6
FG(G)900
VCCO/GND Pairs 15 14 13 14 7 8
LXT
Maximum I/O per Pair 7 6 8 8 7 6

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 29
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 33: SSO Limit per VCCO/GND Pair


SSO Limit per VCCO/GND Pair
All TQG144, CPG196, All CSG484, FG(G)484,
VCCO I/O Standard Drive Slew CSG225, FT(G)256, and FG(G)676, FG(G)900, and
LX devices in CSG324 LXT devices in CSG324
Bank 0/2 Bank 1/3 Bank 0/2 Bank 1/3/4/5
Fast 30 (1) 35 30 35
2 Slow 51 55 51 52
QuietIO 71 58 71 70
Fast 17 17 17 19
4 Slow 23 25 23 22
QuietIO 35 32 35 32
Fast 13 15 13 14
1.2V LVCMOS12, LVCMOS12_JEDEC 6 Slow 19 20 19 17
QuietIO 26 24 26 24
Fast N/A 12 N/A 12
8 Slow N/A 15 N/A 13
QuietIO N/A 20 N/A 19
Fast N/A 5 N/A 4
12 Slow N/A 8 N/A 5
QuietIO N/A 11 N/A 10

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 30
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 33: SSO Limit per VCCO/GND Pair (Cont’d)


SSO Limit per VCCO/GND Pair
All TQG144, CPG196, All CSG484, FG(G)484,
VCCO I/O Standard Drive Slew CSG225, FT(G)256, and FG(G)676, FG(G)900, and
LX devices in CSG324 LXT devices in CSG324
Bank 0/2 Bank 1/3 Bank 0/2 Bank 1/3/4/5
Fast 33 40 33 41
2 Slow 57 62 57 56
QuietIO 70 67 70 66
Fast 19 21 19 21
4 Slow 30 30 30 24
QuietIO 38 33 38 30
Fast 14 16 14 16
6 Slow 18 19 18 17
QuietIO 27 24 27 21
LVCMOS15, LVCMOS15_JEDEC
Fast 11 13 11 12
8 Slow 16 16 16 14
QuietIO 23 20 23 17
Fast N/A 5 N/A 4
1.5V
12 Slow N/A 8 N/A 5
QuietIO N/A 10 N/A 9
Fast N/A 5 N/A 4
16 Slow N/A 8 N/A 8
QuietIO N/A 10 N/A 9
HSTL_I 9 10 9 10
HSTL_II N/A 5 N/A 6
HSTL_III 7 9 7 9
DIFF_HSTL_I 27 30 27 30
DIFF_HSTL_II N/A 15 N/A 18
DIFF_HSTL_III 21 27 21 27
SSTL_15_II (3) N/A 5 N/A 4
DIFF_SSTL_15_II (3) N/A 15 N/A 12

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 31
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 33: SSO Limit per VCCO/GND Pair (Cont’d)


SSO Limit per VCCO/GND Pair
All TQG144, CPG196, All CSG484, FG(G)484,
VCCO I/O Standard Drive Slew CSG225, FT(G)256, and FG(G)676, FG(G)900, and
LX devices in CSG324 LXT devices in CSG324
Bank 0/2 Bank 1/3 Bank 0/2 Bank 1/3/4/5
Fast 39 46 39 47
2 Slow 65 75 65 74
QuietIO 80 80 80 85
Fast 22 25 22 25
4 Slow 38 36 38 29
QuietIO 45 40 45 35
Fast 16 18 16 17
6 Slow 27 25 27 19
QuietIO 30 28 30 23
Fast 13 15 13 14
LVCMOS18, LVCMOS18_JEDEC 8 Slow 16 18 16 16
QuietIO 25 22 25 18
Fast 5 7 5 5
12 Slow 7 8 7 6
QuietIO 11 10 11 8
Fast 4 5 4 4
1.8V 16 Slow 7 8 7 5
QuietIO 11 10 11 8
Fast N/A 5 N/A 3
24 Slow N/A 8 N/A 8
QuietIO N/A 10 N/A 8
HSTL_I_18 9 10 9 9
HSTL_II_18 N/A 5 N/A 6
HSTL_III_18 9 10 9 11
DIFF_HSTL_I_18 27 30 27 27
DIFF_HSTL_II_18 N/A 15 N/A 18
DIFF_HSTL_III_18 27 30 27 33
MOBILE_DDR (3) 12 14 12 14
DIFF_MOBILE_DDR (3) 36 42 36 42
SSTL_18_I (3) 9 10 9 10
SSTL_18_II (3) N/A 5 N/A 4
DIFF_SSTL_18_I (3) 27 30 27 30
DIFF_SSTL_18_II (3) N/A 15 N/A 12

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 32
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 33: SSO Limit per VCCO/GND Pair (Cont’d)


SSO Limit per VCCO/GND Pair
All TQG144, CPG196, All CSG484, FG(G)484,
VCCO I/O Standard Drive Slew CSG225, FT(G)256, and FG(G)676, FG(G)900, and
LX devices in CSG324 LXT devices in CSG324
Bank 0/2 Bank 1/3 Bank 0/2 Bank 1/3/4/5
Fast 38 43 38 43
2 Slow 46 52 46 48
QuietIO 57 64 57 59
Fast 21 24 21 23
4 Slow 26 31 26 27
QuietIO 33 32 33 30
Fast 15 17 15 16
6 Slow 19 22 19 19
QuietIO 25 23 25 19
Fast 12 15 12 14
LVCMOS25 8 Slow 15 18 15 16
QuietIO 21 19 21 16
2.5V Fast 1 3 1 1
12 Slow 2 7 2 4
QuietIO 3 8 3 8
Fast 1 3 1 1
16 Slow 3 7 3 3
QuietIO 4 9 4 8
Fast N/A 3 N/A 1
24 Slow N/A 5 N/A 2
QuietIO N/A 8 N/A 6
SSTL_2_I (3) 10 11 10 11
SSTL_2_II (3) N/A 7 N/A 7
DIFF_SSTL_2_I (3) 30 33 30 33
DIFF_SSTL_2_II (3) N/A 21 N/A 24

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 33
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 33: SSO Limit per VCCO/GND Pair (Cont’d)


SSO Limit per VCCO/GND Pair
All TQG144, CPG196, All CSG484, FG(G)484,
VCCO I/O Standard Drive Slew CSG225, FT(G)256, and FG(G)676, FG(G)900, and
LX devices in CSG324 LXT devices in CSG324
Bank 0/2 Bank 1/3 Bank 0/2 Bank 1/3/4/5
Fast 42 46 42 44
2 Slow 50 55 50 49
QuietIO 60 68 60 60
Fast 21 27 21 25
4 Slow 32 37 32 32
QuietIO 39 42 39 37
Fast 14 19 14 17
6 Slow 19 25 19 22
QuietIO 29 30 29 25
Fast 11 15 11 14
3.3V LVCMOS33 8 Slow 15 20 15 18
QuietIO 25 24 25 20
Fast 1 3 1 1
12 Slow 2 5 2 2
QuietIO 4 9 4 7
Fast 1 2 1 1
16 Slow 1 5 1 1
QuietIO 3 10 3 8
Fast 1 2 1 1
24 Slow 2 5 2 1
QuietIO 7 9 7 7

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 34
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 33: SSO Limit per VCCO/GND Pair (Cont’d)


SSO Limit per VCCO/GND Pair
All TQG144, CPG196, All CSG484, FG(G)484,
VCCO I/O Standard Drive Slew CSG225, FT(G)256, and FG(G)676, FG(G)900, and
LX devices in CSG324 LXT devices in CSG324
Bank 0/2 Bank 1/3 Bank 0/2 Bank 1/3/4/5
Fast 53 65 53 62
2 Slow 70 80 70 73
QuietIO 79 89 79 91
Fast 23 30 23 27
4 Slow 34 41 34 37
QuietIO 44 49 44 46
Fast 16 21 16 20
6 Slow 21 28 21 25
QuietIO 34 39 34 34
Fast 12 16 12 15
LVTTL 8 Slow 16 22 16 19
QuietIO 27 28 27 24
Fast 1 3 1 1
12 Slow 2 5 2 4
3.3V
QuietIO 2 10 2 8
Fast 1 3 1 1
16 Slow 1 7 1 2
QuietIO 3 11 3 8
Fast 1 2 1 1
24 Slow 2 5 2 2
QuietIO 8 9 8 8
PCI33_3 18 19 18 19
PCI66_3 18 19 18 19
SSTL_3_I 5 8 5 8
SSTL_3_II 3 5 3 3
DIFF_SSTL_3_I 15 24 15 24
DIFF_SSTL_3_II 9 15 9 9
SDIO 17 18 17 15

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 35
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 33: SSO Limit per VCCO/GND Pair (Cont’d)


SSO Limit per VCCO/GND Pair
All TQG144, CPG196, All CSG484, FG(G)484,
VCCO I/O Standard Drive Slew CSG225, FT(G)256, and FG(G)676, FG(G)900, and
LX devices in CSG324 LXT devices in CSG324
Bank 0/2 Bank 1/3 Bank 0/2 Bank 1/3/4/5
LVDS_33 16 N/A 16 N/A
LVDS_25 20 N/A 20 N/A
BLVDS_25 20 48 20 20
MINI_LVDS_33 13 N/A 13 N/A
MINI_LVDS_25 18 N/A 18 N/A
RSDS_33 12 N/A 12 N/A
Various RSDS_25 15 N/A 15 N/A
TMDS_33 83 N/A 83 N/A
PPDS_33 12 N/A 12 N/A
PPDS_25 16 N/A 16 N/A
DISPLAY_PORT 42 40 42 30
I2C 47 55 47 42
SMBUS 44 52 44 40

Notes:
1. SSO limits greater than the number of I/O per VCCO/GND pair (Table 32) indicate No Limit for the given I/O standard. They are provided in
this table to calculate limits when using multiple I/O standards in a bank.
2. Not available (N/A) indicates that the I/O standard is not available in the given bank.
3. When used with the MCB, these signals are exempt from SSO analysis due to the known activity of the MCB switching patterns. SSO
performance is validated for all MCB instances. MCB outputs can, in some cases, exceed the SSO limits.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 36
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Input/Output Logic Switching Characteristics


Table 34: ILOGIC2 Switching Characteristics
Speed Grade
Symbol Description Units
-3 -3N -2 -1L
Setup/Hold
TICE0CK/TICKCE0 CE0 pin Setup/Hold with respect to CLK 0.56 0.56 0.79 1.21 ns
–0.30 –0.25 –0.22 –0.52
TISRCK/TICKSR SR pin Setup/Hold with respect to CLK 0.74 0.74 0.98 1.31 ns
–0.23 –0.22 –0.20 –0.45
TIDOCK/TIOCKD D pin Setup/Hold with respect to CLK without Delay 1.19 1.36 1.73 2.18 ns
–0.83 –0.83 –0.83 –1.77
TIDOCKD/TIOCKDD DDLY pin Setup/Hold with respect to CLK (using IODELAY2) 0.31 0.47 0.54 0.63 ns
0.00 0.00 0.00 –0.39
Combinatorial
TIDI D pin to O pin propagation delay, no Delay 0.95 1.28 1.53 2.25 ns
TIDID DDLY pin to O pin propagation delay (using IODELAY2) 0.23 0.39 0.44 0.74 ns
Sequential Delays
TIDLO D pin to Q pin using flip-flop as a latch without Delay 1.56 1.86 2.39 3.49 ns
TIDLOD DDLY pin to Q1 pin using flip-flop as a latch (using IODELAY2) 0.68 0.97 1.20 1.94 ns
TICKQ CLK to Q outputs 1.03 1.24 1.43 2.11 ns
TRQ_ILOGIC2 SR pin to Q outputs 1.81 1.81 2.50 3.05 ns

Table 35: OLOGIC2 Switching Characteristics


Speed Grade
Symbol Description Units
-3 -3N -2 -1L
Setup/Hold
TODCK/TOCKD D1/D2 pins Setup/Hold with respect to CLK 0.81 0.86 1.18 1.73 ns
–0.05 –0.05 0.00 –0.27
TOOCECK/TOCKOCE OCE pin Setup/Hold with respect to CLK 0.75 0.75 1.01 1.66 ns
–0.10 –0.10 –0.05 –0.23
TOSRCK/TOCKSR SR pin Setup/Hold with respect to CLK 0.70 0.79 1.03 1.39 ns
–0.28 –0.28 –0.23 –0.47
TOTCK/TOCKT T1/T2 pins Setup/Hold with respect to CLK 0.24 0.56 0.83 0.99 ns
–0.08 –0.06 –0.01 –0.19
TOTCECK/TOCKTCE TCE pin Setup/Hold with respect to CLK 0.58 0.72 1.18 1.51 ns
–0.06 –0.06 –0.01 –0.13
Sequential Delays
TOCKQ CLK to OQ/TQ out 0.48 0.51 0.74 0.68 ns
TRQ_OLOGIC2 SR pin to OQ/TQ out 1.81 1.81 2.50 3.05 ns

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 37
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Input Serializer/Deserializer Switching Characteristics


Table 36: ISERDES2 Switching Characteristics
Speed Grade
Symbol Description Units
-3 -3N -2 -1L
Setup/Hold for Control Lines
TISCCK_BITSLIP/ TISCKC_BITSLIP BITSLIP pin Setup/Hold with respect to CLKDIV 0.16 0.20 0.31 0.34 ns
–0.09 –0.09 –0.09 –0.14
TISCCK_CE / TISCKC_CE CE pin Setup/Hold with respect to CLK 0.71 0.71 0.97 1.39 ns
–0.47 –0.42 –0.42 –0.71
Setup/Hold for Data Lines
TISDCK_D /TISCKD_D D pin Setup/Hold with respect to CLK 0.24 0.25 0.29 0.09 ns
–0.15 –0.05 –0.05 –0.05
TISDCK_DDLY /TISCKD_DDLY DDLY pin Setup/Hold with respect to CLK (using –0.25 –0.25 –0.25 –0.54 ns
IODELAY2) 0.30 0.42 0.56 0.67
TISDCK_D_DDR /TISCKD_D_DDR D pin Setup/Hold with respect to CLK at DDR mode –0.03 –0.03 –0.03 –0.05 ns
0.04 0.16 0.18 0.12
TISDCK_DDLY_DDR/ D pin Setup/Hold with respect to CLK at DDR mode –0.40 –0.40 –0.40 –0.71 ns
TISCKD_DDLY_DDR (using IODELAY2) 0.48 0.53 0.71 0.86
Sequential Delays
TISCKO_Q CLKDIV to out at Q pin 1.30 1.44 2.02 2.22 ns
FCLKDIV CLKDIV maximum frequency 270 262.5 250 125 MHz

Output Serializer/Deserializer Switching Characteristics


Table 37: OSERDES2 Switching Characteristics
Speed Grade
Symbol Description Units
-3 -3N -2 -1L
Setup/Hold
TOSDCK_D/TOSCKD_D D input Setup/Hold with respect to CLKDIV –0.03 –0.03 –0.03 –0.02 ns
1.02 1.17 1.27 0.23
TOSDCK_T/TOSCKD_T(1) T input Setup/Hold with respect to CLK –0.05 –0.05 –0.05 –0.05 ns
1.03 1.13 1.23 0.24
TOSCCK_OCE/TOSCKC_OCE OCE input Setup/Hold with respect to CLK 0.12 0.15 0.24 0.28 ns
–0.03 –0.03 –0.03 –0.17
TOSCCK_TCE/TOSCKC_TCE TCE input Setup/Hold with respect to CLK 0.14 0.17 0.27 0.31 ns
–0.08 –0.08 –0.08 –0.16
Sequential Delays
TOSCKO_OQ Clock to out from CLK to OQ 0.94 1.11 1.51 1.89 ns
TOSCKO_TQ Clock to out from CLK to TQ 0.94 1.11 1.51 1.91 ns
FCLKDIV CLKDIV maximum frequency 270 262.5 250 125 MHz

Notes:
1. TOSDCK_T2/TOSCKD_T2 (T input setup/hold with respect to CLKDIV) are reported as TOSDCK_T/TOSCKD_T in TRACE report.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 38
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Input/Output Delay Switching Characteristics


Table 38: IODELAY2 Switching Characteristics
Speed Grade
Symbol Description Units
-3 -3N -2 -1L
TIODCCK_CAL / TIODCKC_CAL CAL pin Setup/Hold with respect to CK 0.28 0.33 0.48 — ns
–0.13 –0.13 –0.13
TIODCCK_CE / TIODCKC_CE CE pin Setup/Hold with respect to CK 0.17 0.17 0.25 — ns
–0.03 –0.03 –0.02
TIODCCK_INC/ TIODCKC_INC INC pin Setup/Hold with respect to CK 0.10 0.12 0.18 — ns
0.02 0.03 0.06
TIODCCK_RST/ TIODCKC_RST RST pin Setup/Hold with respect to CK 0.12 0.15 0.22 — ns
–0.02 –0.02 –0.01
TTAP1(2) Maximum tap 1 delay 8 14 16 — ps
TTAP2 Maximum tap 2 delay 40 66 77 — ps
TTAP3 Maximum tap 3 delay 95 120 140 — ps
TTAP4 Maximum tap 4 delay 108 141 166 — ps
TTAP5 Maximum tap 5 delay 171 194 231 — ps
TTAP6 Maximum tap 6 delay 207 249 292 — ps
TTAP7 Maximum tap 7 delay 212 276 343 — ps
TTAP8 Maximum tap 8 delay 322 341 424 — ps
FMINCAL Minimum allowed bit rate for calibration in variable 188 188 188 — Mb/s
mode: VARIABLE_FROM_ZERO,
VARIABLE_FROM_HALF_MAX, and
DIFF_PHASE_DETECTOR.
TIODDO_IDATAIN Propagation delay through IODELAY2 Note 1 Note 1 Note 1 Note 3 –
TIODDO_ODATAIN Propagation delay through IODELAY2 Note 1 Note 1 Note 1 Note 3 –

Notes:
1. Delay depends on IODELAY2 tap setting. See TRACE report for actual values.
2. Maximum delay = integer (number of taps/8)  TTAP8 + TTAPn (where n equals the remainder). For minimum delay consult the TRACE setup
and hold report. Minimum delay is greater than 30% of the maximum delay. Tap delays can vary by device. See TRACE report for actual
values.
3. Spartan-6 -1L devices only support tap 0.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 39
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

CLB Switching Characteristics (SLICEM Only)


Table 39: CLB Switching Characteristics (SLICEM Only)
Speed Grade
Symbol Description Units
-3 -3N -2 -1L
Combinatorial Delays
TILO An – Dn LUT inputs to A to D outputs 0.21 0.26 0.26 0.46 ns, Max
An – Dn LUT inputs through F7AMUX/F7BMUX to 0.37 0.43 0.43 0.77 ns, Max
AMUX/CMUX output
TOPAB An – Dn LUT inputs through F7AMUX or F7BMUX and F8MUX 0.37 0.46 0.46 0.84 ns, Max
to BMUX output
TITO An – Dn LUT inputs through latch to AQ – DQ outputs 0.82 0.95 0.95 1.64 ns, Max
TTITO_LOGIC An – Dn LUT inputs to AQ – DQ outputs (latch as logic) 0.82 0.95 0.95 1.64 ns, Max
TOPCYA An LUT inputs to COUT output 0.38 0.48 0.48 0.69 ns, Max
TOPCYB Bn LUT inputs to COUT output 0.38 0.49 0.49 0.71 ns, Max
TOPCYC Cn LUT inputs to COUT output 0.28 0.33 0.33 0.55 ns, Max
TOPCYD Dn LUT inputs to COUT output 0.28 0.35 0.35 0.52 ns, Max
TAXCY AX input to COUT output 0.21 0.26 0.26 0.36 ns, Max
TBXCY BX input to COUT output 0.13 0.16 0.16 0.18 ns, Max
TCXCY CX input to COUT output 0.10 0.12 0.12 0.09 ns, Max
TDXCY DX input to COUT output 0.09 0.11 0.11 0.09 ns, Max
TBYP CIN input to COUT output 0.08 0.10 0.10 0.06 ns, Max
TCINA CIN input to AMUX output 0.21 0.22 0.22 0.47 ns, Max
TCINB CIN input to BMUX output 0.30 0.31 0.31 0.57 ns, Max
TCINC CIN input to CMUX output 0.29 0.31 0.31 0.58 ns, Max
TCIND CIN input to DMUX output 0.31 0.32 0.32 0.68 ns, Max
Sequential Delays
TCKO Clock to AQ – DQ outputs 0.45 0.53 0.53 0.74 ns, Max
Setup and Hold Times of CLB Flip-Flops Before/After Clock CLK
TDICK/TCKDI AX – DX input to CLK on A – D flip-flops 0.42 0.47 0.47 0.90 ns, Min
0.28 0.39 0.39 0.56
TCECK/TCKCE CE input to CLK on A – D flip-flops 0.31 0.37 0.37 0.59 ns, Min
–0.07 –0.07 –0.07 –0.27
TSRCK/TCKSR SR input to CLK on A – D flip-flops 0.41 0.42 0.42 0.68 ns, Min
0.02 0.02 0.02 –0.29
TCINCK/TCKCIN CIN input to CLK on A – D flip-flops 0.31 0.31 0.31 0.81 ns, Min
–0.17 –0.13 –0.13 –0.42
Set/Reset
TRPW SR input minimum pulse width 0.41 0.48 0.48 1.37 ns, Min
TRQ Delay from SR input to AQ – DQ flip-flops 0.60 0.70 0.70 3.05 ns, Max
TCEO Delay from CE input to AQ – DQ flip-flops 0.60 0.65 0.65 0.90 ns, Max
FTOG Toggle frequency (for export control) 862 806 667 500 MHz

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 40
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

CLB Distributed RAM Switching Characteristics (SLICEM Only)


Table 40: CLB Distributed RAM Switching Characteristics (SLICEM Only)
Speed Grade
Symbol Description Units
-3 -3N -2 -1L
Sequential Delays
TSHCKO Clock to A – D outputs 1.26 1.55 1.55 2.35 ns, Max
Clock to A – D outputs (direct output path) 0.96 1.20 1.20 1.87 ns, Max
Setup and Hold Times Before/After Clock CLK
TDS/TDH AX – DX or AI – DI inputs to CLK 0.59 0.73 0.73 1.17 ns, Min
0.17 0.22 0.22 0.33
TAS/TAH Address An inputs to clock 0.28 0.32 0.32 0.26 ns, Min
0.35 0.42 0.42 0.71
TWS/TWH WE input to clock 0.31 0.37 0.37 0.59 ns, Min
–0.08 –0.08 –0.08 –0.27
TCECK/TCKCE CE input to CLK 0.31 0.37 0.37 0.59 ns, Min
–0.08 –0.08 –0.08 –0.27

CLB Shift Register Switching Characteristics (SLICEM Only)


Table 41: CLB Shift Register Switching Characteristics
Speed Grade
Symbol Description Units
-3 -3N -2 -1L
Sequential Delays
TREG Clock to A – D outputs 1.35 1.78 1.78 2.74 ns, Max
Clock to A – D outputs (direct output path) 1.24 1.65 1.65 2.48 ns, Max
Setup and Hold Times Before/After Clock CLK
TWS/TWH WE input to CLK 0.20 0.24 0.24 0.29 ns, Min
–0.07 –0.07 –0.07 –0.27
TCECK/TCKCE CE input to CLK 0.29 0.29 0.29 0.82 ns, Min
0.36 0.38 0.38 –0.41
TDS/TDH AX – DX or AI – DI inputs to CLK 0.07 0.09 0.09 0.11 ns, Min
0.11 0.14 0.14 0.23

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 41
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Block RAM Switching Characteristics


Table 42: Block RAM Switching Characteristics
Speed Grade
Symbol Description Units
-3 -3N -2 -1L
Block RAM Clock to Out Delays
TRCKO_DO Clock CLK to DOUT output (without output register)(1) 1.85 2.10 2.10 3.50 ns, Max
TRCKO_DO_REG Clock CLK to DOUT output (with output register)(2) 1.60 1.75 1.75 2.30 ns, Max
Setup and Hold Times Before/After Clock CLK
TRCCK_ADDR/TRCKC_ADDR ADDR inputs(3) 0.35 0.40 0.40 0.50 ns, Min
0.10 0.12 0.12 0.15
TRDCK_DI/TRCKD_DI DIN inputs(4) 0.30 0.30 0.30 0.40 ns, Min
0.10 0.10 0.10 0.15
TRCCK_EN/TRCKC_EN Block RAM Enable (EN) input 0.22 0.22 0.22 0.44 ns, Min
0.05 0.06 0.06 0.10
TRCCK_REGCE/TRCKC_REGCE CE input of output register 0.20 0.20 0.20 0.28 ns, Min
0.10 0.10 0.10 0.15
TRCCK_WE/TRCKC_WE Write Enable (WE) input 0.25 0.33 0.33 0.28 ns, Min
0.10 0.10 0.10 0.15
Maximum Frequency
FMAX Block RAM in all modes 320 280 260 150 MHz

Notes:
1. TRCKO_DO includes TRCKO_DOA and TRCKO_DOPA as well as the B port equivalent timing parameters.
2. TRCKO_DO_REG includes TRCKO_DOA_REG and TRCKO_DOPA_REG as well as the B port equivalent timing parameters.
3. The ADDR setup and hold must be met when EN is asserted (even when WE is deasserted). Otherwise, block RAM data corruption is possible.
4. TRDCK_DI includes both A and B inputs as well as the parity inputs of A and B.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 42
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

DSP48A1 Switching Characteristics


Table 43: DSP48A1 Switching Characteristics

Pre- Post- Speed Grade


Symbol Description Multiplier Units
adder adder -3 -3N -2 -1L
Setup and Hold Times of Data/Control Pins to the Input Register Clock
TDSPDCK_A_A1REG/ A input to A1 register CLK N/A N/A N/A 0.15 0.17 0.17 0.32 ns
TDSPCKD_A_A1REG 0.09 0.09 0.09 0.09
TDSPDCK_D_B1REG/ D input to B1 register CLK Yes N/A N/A 1.90 1.95 1.95 2.82 ns
TDSPCKD_D_B1REG –0.07 –0.07 –0.07 –0.07
TDSPDCK_C_CREG/ C input to C register CLK N/A N/A N/A 0.11 0.13 0.13 0.24 ns
TDSPCKD_C_CREG 0.15 0.15 0.15 0.09
TDSPDCK_D_DREG/ D input to D register CLK N/A N/A N/A 0.09 0.10 0.10 0.19 ns
TDSPCKD_D_DREG 0.15 0.15 0.15 0.12
TDSPDCK_OPMODE_B1REG/ OPMODE input to B1 register CLK Yes N/A N/A 1.97 2.00 2.00 2.85 ns
TDSPCKD_OPMODE_B1REG 0.01 0.01 0.01 0.01
TDSPDCK_OPMODE_OPMODEREG/ OPMODE input to OPMODE N/A N/A N/A 0.18 0.21 0.21 0.40 ns
TDSPCKD_OPMODE_OPMODEREG register CLK 0.12 0.12 0.12 0.12
Setup and Hold Times of Data Pins to the Pipeline Register Clock
TDSPDCK_A_MREG/ A input to M register CLK N/A Yes N/A 3.06 3.51 3.51 3.97 ns
TDSPCKD_A_MREG –0.40 –0.40 –0.40 –0.40
TDSPDCK_B_MREG/ B input to M register CLK Yes Yes N/A 3.96 4.58 4.58 7.00 ns
TDSPCKD_B_MREG –0.68 –0.68 –0.68 –0.68
TDSPDCK_D_MREG/ D input to M register CLK Yes Yes N/A 4.23 4.80 4.80 6.84 ns
TDSPCKD_D_MREG –0.56 –0.56 –0.56 –0.56
TDSPDCK_OPMODE_MREG/ OPMODE to M register CLK Yes Yes N/A 4.18 4.80 4.80 6.88 ns
TDSPCKD_OPMODE_MREG –0.48 –0.48 –0.48 –0.48
No Yes N/A 2.37 2.70 2.70 4.28 ns
–0.48 –0.48 –0.48 –0.48
Setup and Hold Times of Data/Control Pins to the Output Register Clock
TDSPDCK_A_PREG/ A input to P register CLK N/A Yes Yes 4.32 5.06 5.06 7.52 ns
TDSPCKD_A_PREG –0.76 –0.76 –0.76 –0.76
TDSPDCK_B_PREG/ B input to P register CLK Yes Yes Yes 5.87 6.87 6.87 10.55 ns
TDSPCKD_B_PREG –0.59 –0.59 –0.59 –0.59
No Yes Yes 4.14 4.68 4.68 8.12 ns
–0.93 –0.93 –0.93 –0.93
TDSPDCK_C_PREG/ C input to P register CLK N/A N/A Yes 2.20 2.25 2.25 3.27 ns
TDSPCKD_C_PREG –0.23 –0.23 –0.23 –0.23
TDSPDCK_D_PREG/ D input to P register CLK Yes Yes Yes 5.90 6.91 6.91 10.39 ns
TDSPCKD_D_PREG –0.92 –0.92 –0.92 –0.92
TDSPDCK_OPMODE_PREG/ OPMODE input to P register CLK Yes Yes Yes 6.21 7.27 7.27 10.43 ns
TDSPCKD_OPMODE_PREG –0.84 –0.84 –0.84 –0.84
No Yes Yes 1.69 1.98 1.98 3.62 ns
–0.87 –0.87 –0.87 –0.87
No No Yes 2.09 2.30 2.30 3.79 ns
–0.22 –0.22 –0.22 –0.22

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 43
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 43: DSP48A1 Switching Characteristics (Cont’d)

Pre- Post- Speed Grade


Symbol Description Multiplier Units
adder adder -3 -3N -2 -1L
Clock to Out from Output Register Clock to Output Pin
TDSPCKO_P_PREG CLK (PREG) to P output N/A N/A N/A 1.20 1.34 1.34 1.90 ns
Clock to Out from Pipeline Register Clock to Output Pins
TDSPCKO_P_MREG CLK (MREG) to P output N/A N/A Yes 3.38 3.95 3.95 5.83 ns
Clock to Out from Input Register Clock to Output Pins
TDSPCKO_P_A1REG CLK (A1REG) to P output N/A Yes Yes 5.02 5.87 5.87 9.65 ns
TDSPCKO_P_B1REG CLK (B1REG) to P output N/A Yes Yes 5.02 5.87 5.87 9.63 ns
TDSPCKO_P_CREG CLK (CREG) to P output N/A N/A Yes 3.12 3.64 3.64 5.24 ns
TDSPCKO_P_DREG CLK (DREG) to P output Yes Yes Yes 6.77 7.92 7.92 12.53 ns
Combinatorial Delays from Input Pins to Output Pins
TDSPDO_A_P A input to P output N/A No Yes 2.85 3.33 3.33 4.73 ns
N/A Yes No(2) 3.35 3.93 3.93 6.74 ns
N/A Yes Yes 4.56 5.22 5.22 8.94 ns
TDSPDO_B_P B input to P output Yes No No(2) 3.22 3.76 3.76 5.55 ns
Yes Yes No(2) 6.01 6.54 6.54 9.76 ns
Yes Yes Yes 6.27 7.34 7.34 11.96 ns
TDSPDO_C_P C input to P output N/A N/A Yes 2.69 3.15 3.15 4.68 ns
TDSPDO_D_P D input to P output Yes Yes Yes 6.31 7.38 7.38 11.81 ns
TDSPDO_OPMODE_P OPMODE input to P output Yes Yes Yes 6.43 7.52 7.52 11.84 ns
No Yes Yes 4.84 5.66 5.66 9.25 ns
No No Yes 3.11 3.49 3.49 5.03 ns
Maximum Frequency
FMAX All registers used Yes Yes Yes 390 333 333 213 MHz

Notes:
1. A Yes signifies that the component is in the path. A No signifies that the component is being bypassed. N/A signifies not applicable because
no path exists.
2. Implemented in the post-adder by adding to zero.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 44
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 44: Device DNA Interface Port Switching Characteristics


Speed Grade
Symbol Description Units
-3 -3N -2 -1L
TDNASSU Setup time on SHIFT before the rising edge of CLK 7 ns, Min
TDNASH Hold time on SHIFT after the rising edge of CLK 1 ns, Min
TDNADSU Setup time on DIN before the rising edge of CLK 7 ns, Min
TDNADH Hold time on DIN after the rising edge of CLK 1 ns, Min
7 ns, Min
TDNARSU Setup time on READ before the rising edge of CLK
1,000 ns, Max
TDNARH Hold time on READ after the rising edge of CLK 1 ns, Min
0.5 ns, Min
TDNADCKO Clock-to-output delay on DOUT after rising edge of CLK
6 ns, Max
TDNACLKF(2) CLK frequency 2 MHz, Max
TDNACLKL CLK Low time 50 ns, Min
TDNACLKH CLK High time 50 ns, Min

Notes:
1. The minimum READ pulse width is 8 ns, the maximum READ pulse width is 1 µs.
2. Also applies to TCK when reading DNA through the boundary-scan port.

Table 45: Suspend Mode Switching Characteristics


Symbol Description Min Max Units
Entering Suspend Mode
TSUSPENDHIGH_AWAKE Rising edge of SUSPEND pin to falling edge of AWAKE pin without glitch filter 2.5 14 ns
TSUSPENDFILTER Adjustment to SUSPEND pin rising edge parameters when glitch filter enabled 31 430 ns
TSUSPEND_GWE Rising edge of SUSPEND pin until FPGA output pins drive their defined – 15 ns
SUSPEND constraint behavior (without glitch filter)
TSUSPEND_GTS Rising edge of SUSPEND pin to write-protect lock on all writable clocked – 15 ns
elements (without glitch filter)
TSUSPEND_DISABLE Rising edge of the SUSPEND pin to FPGA input pins and interconnect – 1500 ns
disabled (without glitch filter)
Exiting Suspend Mode
TSUSPENDLOW_AWAKE Falling edge of the SUSPEND pin to rising edge of the AWAKE pin. Does not 7 75 µs
include DCM or PLL lock time.
TSUSPEND_ENABLE Falling edge of the SUSPEND pin to FPGA input pins and interconnect re- 7 41 µs
enabled
TAWAKE_GWE1 Rising edge of the AWAKE pin until write-protect lock released on all writable – 80 ns
clocked elements, using sw_clk:InternalClock and sw_gwe_cycle:1.
TAWAKE_GWE512 Rising edge of the AWAKE pin until write-protect lock released on all writable – 20.5 µs
clocked elements, using sw_clk:InternalClock and sw_gwe_cycle:512.
TAWAKE_GTS1 Rising edge of the AWAKE pin until outputs return to the behavior described in – 80 ns
the FPGA application, using sw_clk:InternalClock and sw_gts_cycle:1.
TAWAKE_GTS512 Rising edge of the AWAKE pin until outputs return to the behavior described in – 20.5 µs
the FPGA application, using sw_clk:InternalClock and sw_gts_cycle:512.
TSCP_AWAKE Rising edge of SCP pins to rising edge of AWAKE pin 7 75 µs

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 45
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Configuration Switching Characteristics


Table 46: Configuration Switching Characteristics(1)
Speed Grade
Symbol Description Units
-3 -3N -2 -1L
Power-up Timing Characteristics
TPL(2) PROGRAM_B Latency 4 4 4 5 ms, Max
TPOR(2) Power-on-Reset 5/40 5/40 5/40 5/40 ms, Min/Max
TPROGRAM PROGRAM_B Pulse Width 500 500 500 500 ns, Min
Slave Serial Mode Programming Switching
TDCCK/TCCKD DIN Setup/Hold, slave mode 6.0/1.0 6.0/1.0 6.0/1.0 8.0/2.0 ns, Min
TCCO CCLK to DOUT 12 12 12 17 ns, Max
FSCCK Slave mode external CCLK 80 80 80 50 MHz, Max
Slave SelectMAP Mode Programming Switching
TSMDCCK/TSMCCKD SelectMAP Data Setup/Hold 6.0/1.0 6.0/1.0 6.0/1.0 8.0/2.0 ns, Min
TSMCSCCK/TSMCCKCS CSI_B Setup/Hold 7.0/0.0 7.0/0.0 7.0/0.0 9.0/2.0 ns, Min
TSMWCCK/TSMCCKW RDWR_B Setup/Hold 17.0/1.0 17.0/1.0 17.0/1.0 27.0/2.0 ns, Min
TSMCKCSO CSO_B clock to out 16 16 16 26 ns, Max
TSMCO CCLK to DATA out in readback 13 13 13 25 ns, Max
TSMCKBY CCLK to BUSY out in readback 12 12 12 17 ns, Max
Maximum CCLK frequency (XC6SLX4, XC6SLX9, 50 50 50 25 MHz, Max
XC6SLX16, XC6SLX25, XC6SLX25T, XC6SLX45,
XC6SLX45T, XC6SLX75, and XC6SLX75T only)
Maximum CCLK frequency (XC6SLX100 and 40 40 40 20 MHz, Max
FSMCCK
XC6SLX100T in x8 mode, XC6SLX150, and
XC6SLX150T only)
Maximum CCLK frequency (XC6SLX100 and 35 35 35 20 MHz, Max
XC6SLX100T in x16 mode only)
Maximum Readback CCLK frequency (XC6SLX4, 20 20 20 4 MHz, Max
XC6SLX9, XC6SLX16, XC6SLX25, XC6SLX25T,
XC6SLX45, XC6SLX45T, XC6SLX75, and XC6SLX75T
FRBCCK only)
Maximum Readback CCLK frequency (XC6SLX100, 12 12 12 4 MHz, Max
XC6SLX100T, XC6SLX150, and XC6SLX150T only)
Boundary-Scan Port Timing Specifications
TTAPTCK TMS and TDI Setup time before TCK 10 10 10 17 ns, Min
TTCKTAP TMS and TDI Hold time after TCK 5.5 5.5 5.5 5.5 ns, Min
TTCKTDO TCK falling edge to TDO output valid 6.5 6.5 6.5 8 ns, Max
TTCKH TCK clock minimum High time 12 12 12 21 ns, Min
TTCKL TCK clock minimum Low time 12 12 12 21 ns, Min
FTCK Maximum configuration TCK clock frequency 33 33 33 18 MHz, Max
FTCKB Maximum boundary-scan TCK clock frequency 33 33 33 18 MHz, Max
FTCKAES Maximum AES key TCK clock frequency 2 2 2 2 MHz, Max
BPI Master Flash Mode Programming Switching(3)
TBPICCO(4) A[25:0], FCS_B, FOE_B, FWE_B, LDC outputs valid 15 15 15 20 ns, Max
after CCLK falling edge
TBPIICCK Master BPI CCLK (output) delay 10/100 10/100 10/100 10/130 µs, Min/Max

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 46
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 46: Configuration Switching Characteristics(1) (Cont’d)


Speed Grade
Symbol Description Units
-3 -3N -2 -1L
TBPIDCC/TBPICCD Setup/Hold on D[15:0] data input pins 5.0/1.0 5.0/1.0 5.0/1.0 6.0/2.0 ns, Min
SPI Master Flash Mode Programming Switching
TSPIDCC/TSPIDCCD DIN, MISO0, MISO1, MISO2, MISO3, Setup/Hold 5.0/1.0 5.0/1.0 5.0/1.0 7.0/1.0 ns, Min
before/after the rising CCLK edge
TSPIICCK Master SPI CCLK (output) delay 0.4/7.0 0.4/7.0 0.4/7.0 0.4/10.0 µs, Min/Max
TSPICCM MOSI clock to out 13 13 13 19 ns, Max
TSPICCFC CSO_B clock to out 16 16 16 26 ns, Max
CCLK Output (Master Modes)
TMCCKL Master CCLK clock duty cycle Low 40/60 %, Min/Max
TMCCKH Master CCLK clock duty cycle High 40/60 %, Min/Max
FMCCK Maximum frequency, serial mode (Master Serial/SPI) 40 40 40 30 MHz, Max
All devices
Maximum frequency, parallel mode (Master 40 40 40 25 MHz, Max
SelectMAP/BPI)
XC6SLX4, XC6SLX9, XC6SLX16, XC6SLX25,
XC6SLX25T, XC6SLX45, XC6SLX45T, XC6SLX75, and
XC6SLX75T
Maximum frequency, parallel mode (Master 40 40 40 20 MHz, Max
SelectMAP/BPI)
XC6SLX100 and XC6SLX100T in x8 mode,
XC6SLX150, and XC6SLX150T
Maximum frequency, parallel mode (Master 35 35 35 20 MHz, Max
SelectMAP/BPI)
XC6SLX100 and XC6SLX100T in x16 mode
FMCCKTOL Frequency Tolerance, master mode ±50 ±50 ±50 ±50 %
CCLK Input (Slave Modes)
TSCCKL Slave CCLK clock minimum Low time 5 5 5 8 ns, Min
TSCCKH Slave CCLK clock minimum High time 5 5 5 8 ns, Min
USERCCLK Input
TUSERCCLKL USERCCLK clock minimum Low time 12 12 12 16 ns, Min
TUSERCCLKH USERCCLK clock minimum High time 12 12 12 16 ns, Min
FUSERCCLK Maximum USERCCLK frequency 40 40 40 30 MHz, Max

Notes:
1. Maximum frequency and setup/hold timing parameters are for 3.3V and 2.5V configuration voltages.
2. To support longer delays in configuration, use the design solutions described in the Spartan-6 FPGA Configuration User Guide.
3. BPI mode is not supported in:
• LX4, LX25, or LX25T devices
• LX9 devices in the TQG144 package
• LX9 or LX16 devices in the CPG196 package.
4. Only during configuration, the last edge is determined by a weak pull-up/pull-down resistor in the I/O.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 47
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Clock Buffers and Networks


Table 47: Global Clock Switching Characteristics
Speed Grade
Symbol Description Devices Units
-3 -3N -2 -1L
TGSI S pin Setup to I0/I1 inputs LX Family 0.25 0.31 0.48 0.48 ns
LXT Family 0.25 0.31 0.48 N/A ns
LX Family 0.21 0.21 0.21 0.21 ns
TGIO BUFGMUX delay from I0/I1 to O
LXT Family 0.21 0.21 0.21 N/A ns
Maximum Frequency
LX Family 400 400 375 250 MHz
FMAX Global clock tree (BUFG)
LXT Family 400 400 375 N/A MHz

Table 48: Input/Output Clock Switching Characteristics (BUFIO2)


Speed Grade
Symbol Description Devices Units
-3 -3N -2 -1L
TBUFCKO_O Clock to out delay from I to O LX Family 0.67 0.82 1.09 1.50 ns
LXT Family 0.67 0.82 1.09 N/A ns
Maximum Frequency
FMAX I/O clock tree (BUFIO2) LX Family 540 525 500 300 MHz
LXT Family 540 525 500 N/A MHz

Table 49: Input/Output Clock Switching Characteristics (BUFPLL)


Speed Grade
Symbol Description Devices Units
-3 -3N -2 -1L
Maximum Frequency
FMAX BUFPLL clock tree (BUFPLL) LX Family 1080 1050 950 500 MHz
LXT Family 1080 1050 950 N/A MHz

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 48
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

PLL Switching Characteristics


Table 50: PLL Specification
Speed Grade
Symbol Description Device(1) Units
-3 -3N -2 -1L
FINMAX Maximum Input Clock Frequency from I/O Clock LX Family 540 525 450 300 MHz
LXT Family 540 525 450 N/A MHz
Maximum Input Clock Frequency from Global Clock LX Family 400 400 375 250 MHz
LXT Family 400 400 375 N/A MHz
FINMIN Minimum Input Clock Frequency LX Family 19 19 19 19 MHz
LXT Family 19 19 19 N/A MHz
FINJITTER Maximum Input Clock Period Jitter All <20% of clock input period or 1 ns Max
FINDUTY Allowable Input Duty Cycle: 19—199 MHz All 25/75 %
Allowable Input Duty Cycle: 200—299 MHz All 35/65 %
Allowable Input Duty Cycle: > 300 MHz All 45/55 %
FVCOMIN Minimum PLL VCO Frequency LX Family 400 400 400 400 MHz
LXT Family 400 400 400 N/A MHz
FVCOMAX Maximum PLL VCO Frequency LX Family 1080 1050 1000 1000 MHz
LXT Family 1080 1050 1000 N/A MHz
FBANDWIDTH Low PLL Bandwidth at Typical(3) All 1 1 1 1 MHz
High PLL Bandwidth at Typical(3) All 4 4 4 4 MHz
TSTAPHAOFFSET Static Phase Offset of the PLL Outputs All 0.12 0.12 0.12 0.15 ns
TOUTJITTER PLL Output Jitter(3) All Note 2
TOUTDUTY PLL Output Clock Duty Cycle Precision(4) All 0.15 0.15 0.20 0.25 ns
TLOCKMAX PLL Maximum Lock Time All 100 100 100 100 µs
LX Family 400 400 375 250 MHz
FOUTMAX PLL Maximum Output Frequency for BUFGMUX
LXT Family 400 400 375 N/A MHz
LX Family 1080 1050 950 500 MHz
FOUTMAX PLL Maximum Output Frequency for BUFPLL
LXT Family 1080 1050 950 N/A MHz
FOUTMIN PLL Minimum Output Frequency(5) All 3.125 3.125 3.125 3.125 MHz
TEXTFDVAR External Clock Feedback Variation All < 20% of clock input period or 1 ns Max
RSTMINPULSE Minimum Reset Pulse Width All 5 5 5 5 ns
FPFDMAX(5) Maximum Frequency at the Phase Frequency Detector LX Family 500 500 400 300 MHz
LXT Family 500 500 400 N/A MHz
FPFDMIN Minimum Frequency at the Phase Frequency Detector LX Family 19 19 19 19 MHz
LXT Family 19 19 19 N/A MHz
TFBDELAY Maximum Delay in the Feedback Path All 3 ns Max or one CLKIN cycle

Notes:
1. LXT devices are not available with a -1L speed grade.
2. Values for this parameter are available in the Clocking Wizard.
3. The PLL does not filter typical spread spectrum input clocks because they are usually far below the bandwidth filter frequencies.
4. Includes global clock buffer.
5. Calculated as FVCO/128 assuming output duty cycle is 50%.
6. When using CLK_FEEDBACK = CLKOUT0 with BUFIO2 feedback, the feedback frequency will be higher than the phase frequency detector
frequency. FPFDMAX = FCLKFB / CLKFBOUT_MULT

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 49
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

DCM Switching Characteristics


Table 51: Operating Frequency Ranges and Conditions for the Delay-Locked Loop (DLL)(1)
Speed Grade
Symbol Description -3 -3N -2 -1L Units
Min Max Min Max Min Max Min Max
Input Frequency Ranges
CLKIN_FREQ_DLL Frequency of the CLKIN clock
input when the CLKDV output is 5(2) 280(3) 5(2) 280(3) 5(2) 250(3) 5(2) 175(3) MHz
not used.
Frequency of the CLKIN clock
input when using the CLKDV 5(2) 280(3) 5(2) 280(3) 5(2) 250(3) 5(2) 133(3) MHz
output.
Input Pulse Requirements
CLKIN_PULSE CLKIN pulse width as a
percentage of the CLKIN period
40 60 40 60 40 60 40 60 %
for
CLKIN_FREQ_DLL < 150 MHz
CLKIN pulse width as a
percentage of the CLKIN period
45 55 45 55 45 55 45 55 %
for
CLKIN_FREQ_DLL > 150 MHz
Input Clock Jitter Tolerance and Delay Path Variation(4)
CLKIN_CYC_JITT_DLL_LF Cycle-to-cycle jitter at the CLKIN
input for – ±300 – ±300 – ±300 – ±300 ps
CLKIN_FREQ_DLL < 150 MHz
CLKIN_CYC_JITT_DLL_HF Cycle-to-cycle jitter at the CLKIN
input for – ±150 – ±150 – ±150 – ±150 ps
CLKIN_FREQ_DLL > 150 MHz.
CLKIN_PER_JITT_DLL Period jitter at the CLKIN input. – ±1 – ±1 – ±1 – ±1 ns
CLKFB_DELAY_VAR_EXT Allowable variation of the off-chip
feedback delay from the DCM – ±1 – ±1 – ±1 – ±1 ns
output to the CLKFB input.

Notes:
1. DLL specifications apply when using any of the DLL outputs: CLK0, CLK90, CLK180, CLK270, CLK2X, CLK2X180, or CLKDV.
2. When operating independently of the DLL, the DFS supports lower CLKIN_FREQ_DLL frequencies. See Table 53.
3. The CLKIN_DIVIDE_BY_2 attribute increases the effective input frequency range. When set to TRUE, the input clock frequency is divided by two as
it enters the DCM. Input clock frequencies for the clock buffer being used can be increased up to the FMAX (see Table 47 and Table 48 for BUFG and
BUFIO2 limits). When used with CLK_FEEDBACK=2X, the input clock frequency matches the frequency for CLK2X, and is limited to
CLKOUT_FREQ_2X.
4. CLKIN_FREQ_DLL input jitter beyond these limits can cause the DCM to lose LOCK, indicated by the LOCKED output deasserting. The user must
then reset the DCM.
5. When using both DCMs in a CMT, both DCMs must be LOCKED.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 50
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 52: Switching Characteristics for the Delay-Locked Loop (DLL)(1)


Speed Grade
Symbol Description -3 -3N -2 -1L Units
Min Max Min Max Min Max Min Max
Output Frequency Ranges
CLKOUT_FREQ_CLK0 Frequency for the CLK0 and
5 280 5 280 5 250 5 175 MHz
CLK180 outputs.
CLKOUT_FREQ_CLK90 Frequency for the CLK90 and
5 200 5 200 5 200 5 175 MHz
CLK270 outputs.
CLKOUT_FREQ_2X Frequency for the CLK2X and
10 375 10 375 10 334 10 250 MHz
CLK2X180 outputs.
CLKOUT_FREQ_DV Frequency for the CLKDV output. 0.3125 186 0.3125 186 0.3125 166 0.3125 88.6 MHz
Output Clock Jitter(2)(3)(4)
CLKOUT_PER_JITT_0 Period jitter at the CLK0 output. – ±100 – ±100 – ±100 – ±100 ps
CLKOUT_PER_JITT_90 Period jitter at the CLK90 output. – ±150 – ±150 – ±150 – ±150 ps
CLKOUT_PER_JITT_180 Period jitter at the CLK180 output. – ±150 – ±150 – ±150 – ±150 ps
CLKOUT_PER_JITT_270 Period jitter at the CLK270 output. – ±150 – ±150 – ±150 – ±150 ps
CLKOUT_PER_JITT_2X Period jitter at the CLK2X and
Maximum = ±[0.5% of CLKIN period + 100] ps
CLK2X180 outputs.
CLKOUT_PER_JITT_DV1 Period jitter at the CLKDV output
– ±150 – ±150 – ±150 – ±150 ps
when performing integer division.
CLKOUT_PER_JITT_DV2 Period jitter at the CLKDV output
when performing non-integer Maximum = ±[0.5% of CLKIN period + 100] ps
division.
Duty Cycle(4)
CLKOUT_DUTY_CYCLE_DLL Duty cycle variation for the CLK0,
CLK90, CLK180, CLK270, CLK2X,
CLK2X180, and CLKDV outputs, Typical = ±[1% of CLKIN period + 350] ps
including the BUFGMUX and clock
tree duty-cycle distortion.
Phase Alignment(4)
CLKIN_CLKFB_PHASE Phase offset between the CLKIN
and CLKFB inputs – ±150 – ±150 – ±150 – ±250
(CLK_FEEDBACK = 1X). ps
Phase offset between the CLKIN Max
and CLKFB inputs – ±250 – ±250 – ±250 – ±350
(CLK_FEEDBACK = 2X).
CLKOUT_PHASE_DLL Phase offset between DLL outputs
Maximum = ±[1% of CLKIN period + 100] ps
for CLK0 to CLK2X (not CLK2X180).
Phase offset between DLL outputs Maximum =
for all others. ±[1% of
Maximum = ±[1% of CLKIN period + 150] ps
CLKIN
period + 200]

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 51
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 52: Switching Characteristics for the Delay-Locked Loop (DLL)(1) (Cont’d)
Speed Grade
Symbol Description -3 -3N -2 -1L Units
Min Max Min Max Min Max Min Max
LOCK_DLL(3) When using the DLL alone: The time
from deassertion at the DCM’s reset
input to the rising transition at its
LOCKED output. When the DCM is
locked, the CLKIN and CLKFB – 5 – 5 – 5 – 5 ms
signals are in phase.
5 MHz < CLKIN_FREQ_DLL
< 50 MHz.
When using the DLL alone: The time
from deassertion at the DCM’s reset
input to the rising transition at its
LOCKED output. When the DCM is – 0.60 – 0.60 – 0.60 – 0.60 ms
locked, the CLKIN and CLKFB
signals are in phase.
CLKIN_FREQ_DLL > 50 MHz
Delay Lines
DCM_DELAY_STEP(5) Finest delay resolution, averaged
10 40 10 40 10 40 10 40 ps
over all steps.

Notes:
1. The values in this table are based on the operating conditions described in Table 2 and Table 51.
2. Indicates the maximum amount of output jitter that the DCM adds to the jitter on the CLKIN input.
3. For optimal jitter tolerance and faster LOCK time, use the CLKIN_PERIOD attribute.
4. Some jitter and duty-cycle specifications include 1% of input clock period or 0.01 UI. For example, this data sheet specifies a maximum jitter of
±(1% of CLKIN period + 150 ps). Assuming that the CLKIN frequency is 100 MHz, the equivalent CLKIN period is 10 ns. Since 1% of 10 ns is 0.1 ns
or 100 ps, the maximum jitter is ±(100 ps + 150 ps) = ±250 ps.
5. A typical delay step size is 23 ps.

Table 53: Recommended Operating Conditions for the Digital Frequency Synthesizer (DFS)(1)
Speed Grade
Symbol Description -3 -3N -2 -1L Units
Min Max Min Max Min Max Min Max
Input Frequency Ranges(2)
CLKIN_FREQ_FX Frequency for the CLKIN input. Also
0.5 375(3) 0.5 375(3) 0.5 333(3) 0.5 200(3) MHz
described as FCLKIN.
Input Clock Jitter Tolerance(4)
CLKIN_CYC_JITT_FX_LF Cycle-to-cycle jitter at the CLKIN input,
based on CLKFX output frequency: – ±300 – ±300 – ±300 – ±300 ps
FCLKFX < 150 MHz.
CLKIN_CYC_JITT_FX_HF Cycle-to-cycle jitter at the CLKIN input,
based on CLKFX output frequency: – ±150 – ±150 – ±150 – ±150 ps
FCLKFX > 150 MHz.
CLKIN_PER_JITT_FX Period jitter at the CLKIN input. – ±1 – ±1 – ±1 – ±1 ns

Notes:
1. DFS specifications apply when using either of the DFS outputs (CLKFX or CLKFX180).
2. When using both DFS and DLL outputs on the same DCM, follow the more restrictive CLKIN_FREQ_DLL specifications in Table 51.
3. The CLKIN_DIVIDE_BY_2 attribute increases the effective input frequency range. When set to TRUE, the input clock frequency is divided by two as
it enters the DCM. Input clock frequencies for the clock buffer being used can be increased up to the FMAX (see Table 47 and Table 48 for BUFG and
BUFIO2 limits).
4. CLKIN input jitter beyond these limits can cause the DCM to lose LOCK.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 52
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 54: Switching Characteristics for the Digital Frequency Synthesizer (DFS) for DCM_SP(1)
Speed Grade
Symbol Description -3 -3N -2 -1L Units
Min Max Min Max Min Max Min Max
Output Frequency Ranges
Frequency for the CLKFX and
CLKOUT_FREQ_FX 5 375 5 375 5 333 5 200 MHz
CLKFX180 outputs
Output Clock Jitter(2)(3)
Period jitter at the CLKFX and
CLKFX180 outputs. When Use the Clocking Wizard ps
CLKIN < 20 MHz
CLKOUT_PER_JITT_FX
Period jitter at the CLKFX and
CLKFX180 outputs. When Typical = ±(1% of CLKFX period + 100) ps
CLKIN > 20 MHz
Duty Cycle(4)(5)
Duty cycle precision for the CLKFX
and CLKFX180 outputs including the
CLKOUT_DUTY_CYCLE_FX Maximum = ±(1% of CLKFX period + 350) ps
BUFGMUX and clock tree duty-cycle
distortion
Phase Alignment(5)
Phase offset between the DFS
CLKFX output and the DLL CLK0
CLKOUT_PHASE_FX – ±200 – ±200 – ±200 – ±250 ps
output when both the DFS and DLL
are used
Phase offset between the DFS
CLKFX180 output and the DLL CLK0
CLKOUT_PHASE_FX180 Maximum = ±(1% of CLKFX period + 200) ps
output when both the DFS and DLL
are used
LOCKED Time
When 5 MHz < FCLKIN < 50 MHz,
the time from deassertion at the
DCM’s reset input to the rising
transition at its LOCKED output. The
– 5 – 5 – 5 – 5 ms
DFS asserts LOCKED when the
CLKFX and CLKFX180 signals are
valid. When using both the DLL and
the DFS, use the longer locking time.
LOCK_FX(2)
When FCLKIN > 50 MHz, the time
from deassertion at the DCM’s reset
input to the rising transition at its
LOCKED output. The DFS asserts
– 0.45 – 0.45 – 0.45 – 0.60 ms
LOCKED when the CLKFX and
CLKFX180 signals are valid. When
using both the DLL and the DFS, use
the longer locking time.

Notes:
1. The values in this table are based on the operating conditions described in Table 2 and Table 53.
2. For optimal jitter tolerance and a faster LOCK time, use the CLKIN_PERIOD attribute.
3. Output jitter is characterized with no input jitter. Output jitter strongly depends on the environment, including the number of SSOs, the output drive
strength, CLB utilization, CLB switching activities, switching frequency, power supply, and PCB design. The actual maximum output jitter depends on
the system application.
4. The CLKFX, CLKFXDV, and CLKFX180 outputs have a duty cycle of approximately 50%.
5. Some duty cycle and alignment specifications include a percentage of the CLKFX output period. For example, this data sheet specifies a maximum
CLKFX jitter of ±(1% of CLKFX period + 200 ps). Assuming that the CLKFX output frequency is 100 MHz, the equivalent CLKFX period is 10 ns, and
1% of 10 ns is 0.1 ns or 100 ps. Accordingly, the maximum jitter is ±(100 ps + 200 ps) = ±300 ps.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 53
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 55: Switching Characteristics for the Digital Frequency Synthesizer DFS (DCM_CLKGEN)(1)
Speed Grade
Symbol Description -3 -3N -2 -1L Units
Min Max Min Max Min Max Min Max
Output Frequency Ranges (DCM_CLKGEN)
CLKOUT_FREQ_FX Frequency for the CLKFX and
5 375 5 375 5 333 5 200 MHz
CLKFX180 outputs
CLKOUT_FREQ_FXDV Frequency for the CLKFXDV
0.15625 187.5 0.15625 187.5 0.15625 166.5 0.15625 100 MHz
output
Output Clock Jitter(2)(3)
CLKOUT_PER_JITT_FX Period jitter at the CLKFX and
Typical = ±[0.2% of CLKFX period + 100] ps
CLKFX180 outputs.
CLKOUT_PER_JITT_FXDV Period jitter at the CLKFXDV
Typical = ±[0.2% of CLKFX period + 100] ps
output.
CLKFX period change in free
running oscillator mode at the
Maximum = ±3% of CLKFX period ps
same temperature.
FCLKFX > 50 MHz
CLKFX_FREEZE_VAR
CLKFX period change in free
running oscillator mode at the
Maximum = ±5% of CLKFX period ps
same temperature.
FCLKFX < 50 MHz
CLKFX_FREEZE_TEMP CLKFX period will change in
_SLOPE free_oscillator mode over
temperature. Add to
CLKFX_FREEZE_VAR to Maximum = 0.1 %/°C
determine total CLKFX period
change. Percentage change for
CLKFX period over 1°C.
Duty Cycle(4)(5)
CLKOUT_DUTY_CYCLE_ Duty cycle precision for the
FX CLKFX and CLKFX180 outputs,
Maximum = ±[1% of CLKFX period + 350] ps
including the BUFGMUX and
clock tree duty-cycle distortion
CLKOUT_DUTY_CYCLE_ Duty cycle precision for the
FXDV CLKFXDV outputs, including the
Maximum = ±[1% of CLKFX period + 350] ps
BUFGMUX and clock tree
duty-cycle distortion
Lock Time
LOCK_FX(2) The time from deassertion at the
DCM’s Reset input to the rising
transition at its LOCKED output.
The DFS asserts LOCKED when
the CLKFX, CLKFX180, and
CLKFXDV signals are valid. – 50 – 50 – 50 – 50 ms
Lock time requires
CLKFX_DIVIDE < FIN/(0.50
MHz)
when:
5 MHz < FCLKIN < 50 MHz
when:
– 5 – 5 – 5 – 5 ms
FCLKIN > 50 MHz

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 54
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 55: Switching Characteristics for the Digital Frequency Synthesizer DFS (DCM_CLKGEN)(1) (Cont’d)
Speed Grade
Symbol Description -3 -3N -2 -1L Units
Min Max Min Max Min Max Min Max
Spread Spectrum
FCLKIN_FIXED_SPREAD_ Frequency of the CLKIN input for
SPECTRUM fixed spread spectrum
(SPREAD_SPECTRUM = 30 200 30 200 30 200 30 200 MHz
CENTER_LOW_SPREAD/
CENTER_HIGH_SPREAD)
TCENTER_LOW_SPREAD(6) Spread at the CLKFX output for 100
Typical = ------------------------------------------
fixed spread spectrum CLKFX_DIVIDE ps
(SPREAD_SPECTRUM = Maximum = 250
CENTER_LOW_SPREAD)
TCENTER_HIGH_SPREAD(6) Spread at the CLKFX output for 240
Typical = ------------------------------------------
fixed spread spectrum CLKFX_DIVIDE
ps
(SPREAD_SPECTRUM=
Maximum = 400
CENTER_HIGH_SPREAD)
FMOD_FIXED_SPREAD_ Average modulation frequency
SPECTRUM
(6) when using fixed spread
spectrum
Typical = FIN/1024 MHz
(SPREAD_SPECTRUM =
CENTER_LOW_SPREAD /
CENTER_HIGH_SPREAD)

Notes:
1. The values in this table are based on the operating conditions described in Table 2 and Table 53.
2. For optimal jitter tolerance and a faster LOCK time, use the CLKIN_PERIOD attribute.
3. Output jitter is characterized with no input jitter. Output jitter strongly depends on the environment, including the number of SSOs, the output drive
strength, CLB utilization, CLB switching activities, switching frequency, power supply, and PCB design. The actual maximum output jitter depends on
the system application.
4. The CLKFX, CLKFXDV, and CLKFX180 outputs have a duty cycle of approximately 50%.
5. Some duty-cycle and alignment specifications include a percentage of the CLKFX output period. For example, this data sheet specifies a maximum
CLKFX jitter of ±(1% of CLKFX period + 200 ps). Assuming that the CLKFX output frequency is 100 MHz, the equivalent CLKFX period is 10 ns, and
1% of 10 ns is 0.1 ns or 100 ps. Accordingly, the maximum jitter is ±(100 ps + 200 ps) = ±300 ps.
6. When using CENTER_LOW_SPREAD, CENTER_HIGH_SPREAD, the valid values for CLKFX_MULTIPLY are limited to 2 through 32, and the valid
values for CLKFX_DIVIDE are limited to 1 through 4.

Table 56: Recommended Operating Conditions for the Phase-Shift Clock in Variable Phase Mode (DCM_SP) or
Dynamic Frequency Synthesis (DCM_CLKGEN)
Speed Grade
Symbol Description -3 -3N -2 -1L Units
Min Max Min Max Min Max Min Max
Operating Frequency Ranges
PSCLK_FREQ Frequency for the PSCLK input. 1 167 1 167 1 167 1 100 MHz
Input Pulse Requirements
PSCLK_PULSE PSCLK pulse width as a 40 60 40 60 40 60 40 60 %
percentage of the PSCLK period.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 55
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 57: Switching Characteristics for the Phase-Shift Clock in Variable Phase Mode(1)
Symbol Description Amount of Phase Shift Units
Phase Shifting Range
When CLKIN < 60 MHz, the maximum allowed ±(INTEGER(10 x (TCLKIN – 3 ns))) steps
number of DCM_DELAY_STEP steps for a
given CLKIN clock period, where T = CLKIN
clock period in ns. When using
CLKIN_DIVIDE_BY_2 = TRUE, double the
clock-effective clock period.
MAX_STEPS(2)
When CLKIN  60 MHz, the maximum allowed ±(INTEGER(15 x (TCLKIN – 3 ns))) steps
number of DCM_DELAY_STEP steps for a
given CLKIN clock period, where T = CLKIN
clock period in ns. When using
CLKIN_DIVIDE_BY_2 = TRUE, double the
clock-effective clock period.
Minimum guaranteed delay for variable phase ±(MAX_STEPS x DCM_DELAY_STEP_MIN) ps
FINE_SHIFT_RANGE_MIN
shifting.
Maximum guaranteed delay for variable phase ±(MAX_STEPS x DCM_DELAY_STEP_MAX) ps
FINE_SHIFT_RANGE_MAX
shifting

Notes:
1. The values in this table are based on the operating conditions described in Table 51 and Table 56.
2. The maximum variable phase shift range, MAX_STEPS, is only valid when the DCM has no initial fixed-phase shifting, that is, the PHASE_SHIFT
attribute is set to 0.
3. The DCM_DELAY_STEP values are provided at the end of Table 52.

Table 58: Miscellaneous DCM Timing Parameters(1)


Symbol Description Min Max Units
DCM_RST_PW_MIN Minimum duration of a RST pulse width 3 – CLKIN cycles

Notes:
1. This limit only applies to applications that use the DCM DLL outputs (CLK0, CLK90, CLK180, CLK270, CLK2X, CLK2X180, and CLKDV). The DCM
DFS outputs (CLKFX, CLKFXDV, CLKFX180) are unaffected.

Table 59: Frequency Synthesis


Attribute Min Max
CLKFX_MULTIPLY (DCM_SP) 2 32
CLKFX_DIVIDE (DCM_SP) 1 32
CLKDV_DIVIDE (DCM_SP) 1.5 16
CLKFX_MULTIPLY (DCM_CLKGEN) 2 256
CLKFX_DIVIDE (DCM_CLKGEN) 1 256
CLKFXDV_DIVIDE (DCM_CLKGEN) 2 32

Table 60: DCM Switching Characteristics


Speed Grade
Symbol Description Units
-3 -3N -2 -1L
TDMCCK_PSEN/ TDMCKC_PSEN PSEN Setup/Hold 1.50 1.50 1.50 1.50 ns
0.00 0.00 0.00 0.00
TDMCCK_PSINCDEC/ TDMCKC_PSINCDEC PSINCDEC Setup/Hold 1.50 1.50 1.50 1.50 ns
0.00 0.00 0.00 0.00
TDMCKO_PSDONE Clock to out of PSDONE 1.50 1.50 1.50 1.50 ns

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 56
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Spartan-6 Device Pin-to-Pin Output Parameter Guidelines


All devices are 100% functionally tested. The representative values for typical pin locations and normal clock loading are
listed in Table 61 through Table 67. Values are expressed in nanoseconds unless otherwise noted.

Table 61: Global Clock Input to Output Delay Without DCM or PLL
Speed Grade
Symbol Description Device Units
-3 -3N -2 -1L
LVCMOS25 Global Clock Input to Output Delay using Output Flip-Flop, 12mA, Fast Slew Rate, without DCM or PLL
TICKOF Global Clock and OUTFF without DCM or PLL XC6SLX4 6.12 N/A 7.68 9.41 ns
XC6SLX9 6.12 6.51 7.68 9.41 ns
XC6SLX16 5.98 6.42 7.48 9.10 ns
XC6SLX25 6.20 6.69 7.84 9.44 ns
XC6SLX25T 6.20 6.69 7.84 N/A ns
XC6SLX45 6.37 6.88 8.10 9.61 ns
XC6SLX45T 6.37 6.88 8.10 N/A ns
XC6SLX75 6.39 6.99 8.16 10.08 ns
XC6SLX75T 6.39 6.99 8.16 N/A ns
XC6SLX100 6.59 7.18 8.41 10.31 ns
XC6SLX100T 6.59 7.18 8.41 N/A ns
XC6SLX150 6.98 7.68 8.80 10.62 ns
XC6SLX150T 6.98 7.68 8.80 N/A ns

Notes:
1. Listed above are representative values where one global clock input drives one vertical clock line in each accessible column, and where all accessible
IOB and CLB flip-flops are clocked by the global clock net.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 57
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 62: Global Clock Input to Output Delay With DCM in System-Synchronous Mode
Speed Grade
Symbol Description Device Units
-3 -3N -2 -1L
LVCMOS25 Global Clock Input to Output Delay using Output Flip-Flop, 12mA, Fast Slew Rate, with DCM in System-Synchronous Mode.
TICKOFDCM Global Clock and OUTFF with DCM XC6SLX4 4.23 N/A 6.11 6.60 ns
XC6SLX9 4.23 5.17 6.11 6.60 ns
XC6SLX16 4.28 4.57 5.34 6.36 ns
XC6SLX25 3.95 4.18 4.59 6.91 ns
XC6SLX25T 3.95 4.18 4.59 N/A ns
XC6SLX45 4.37 4.70 5.50 6.85 ns
XC6SLX45T 4.37 4.70 5.50 N/A ns
XC6SLX75 3.90 4.23 4.77 6.31 ns
XC6SLX75T 3.90 4.23 4.77 N/A ns
XC6SLX100 3.86 4.16 4.66 7.25 ns
XC6SLX100T 3.90 4.16 4.66 N/A ns
XC6SLX150 4.03 4.33 4.83 6.63 ns
XC6SLX150T 4.03 4.33 4.83 N/A ns

Notes:
1. Listed above are representative values where one global clock input drives one vertical clock line in each accessible column, and where all accessible
IOB and CLB flip-flops are clocked by the global clock net.
2. DCM output jitter is already included in the timing calculation.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 58
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 63: Global Clock Input to Output Delay With DCM in Source-Synchronous Mode
Speed Grade
Symbol Description Device Units
-3 -3N -2 -1L
LVCMOS25 Global Clock Input to Output Delay using Output Flip-Flop, 12mA, Fast Slew Rate, with DCM in Source-Synchronous Mode.
TICKOFDCM_0 Global Clock and OUTFF with DCM XC6SLX4 5.03 N/A 7.21 8.05 ns
XC6SLX9 5.03 6.13 7.21 8.05 ns
XC6SLX16 5.08 5.51 6.44 7.96 ns
XC6SLX25 4.81 5.13 5.69 7.94 ns
XC6SLX25T 4.81 5.13 5.69 N/A ns
XC6SLX45 5.26 5.69 6.63 7.92 ns
XC6SLX45T 5.26 5.69 6.63 N/A ns
XC6SLX75 4.77 5.18 5.88 7.95 ns
XC6SLX75T 4.77 5.18 5.88 N/A ns
XC6SLX100 4.72 5.11 5.76 8.59 ns
XC6SLX100T 4.76 5.11 5.76 N/A ns
XC6SLX150 4.90 5.30 5.93 7.93 ns
XC6SLX150T 4.90 5.30 5.93 N/A ns

Notes:
1. Listed above are representative values where one global clock input drives one vertical clock line in each accessible column, and where all accessible
IOB and CLB flip-flops are clocked by the global clock net.
2. DCM output jitter is already included in the timing calculation.

Table 64: Global Clock Input to Output Delay With PLL in System-Synchronous Mode
Speed Grade
Symbol Description Device Units
-3 -3N -2 -1L
LVCMOS25 Global Clock Input to Output Delay using Output Flip-Flop, 12mA, Fast Slew Rate, with PLL in System-Synchronous Mode.
TICKOFPLL Global Clock and OUTFF with PLL XC6SLX4 4.57 N/A 6.25 7.34 ns
XC6SLX9 4.57 5.25 6.25 7.34 ns
XC6SLX16 4.41 4.64 5.39 6.92 ns
XC6SLX25 4.03 4.32 4.91 7.64 ns
XC6SLX25T 4.03 4.32 4.91 N/A ns
XC6SLX45 4.63 4.96 5.75 7.36 ns
XC6SLX45T 4.63 4.96 5.75 N/A ns
XC6SLX75 4.01 4.30 4.88 7.15 ns
XC6SLX75T 4.01 4.30 4.88 N/A ns
XC6SLX100 4.02 4.33 4.90 7.37 ns
XC6SLX100T 4.06 4.33 4.90 N/A ns
XC6SLX150 3.65 3.98 4.58 6.94 ns
XC6SLX150T 3.65 3.98 4.58 N/A ns

Notes:
1. Listed above are representative values where one global clock input drives one vertical clock line in each accessible column, and where all accessible
IOB and CLB flip-flops are clocked by the global clock net.
2. PLL output jitter is included in the timing calculation.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 59
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 65: Global Clock Input to Output Delay With PLL in Source-Synchronous Mode
Speed Grade
Symbol Description Device Units
-3 -3N -2 -1L
LVCMOS25 Global Clock Input to Output Delay using Output Flip-Flop, 12mA, Fast Slew Rate, with PLL in Source-Synchronous Mode.
TICKOFPLL_0 Global Clock and OUTFF with PLL XC6SLX4 5.49 N/A 7.44 8.55 ns
XC6SLX9 5.49 6.29 7.44 8.55 ns
XC6SLX16 5.23 5.77 6.79 8.21 ns
XC6SLX25 5.00 5.35 6.10 8.54 ns
XC6SLX25T 5.00 5.35 6.10 N/A ns
XC6SLX45 5.59 6.03 7.02 8.39 ns
XC6SLX45T 5.59 6.03 7.02 N/A ns
XC6SLX75 4.96 5.41 6.22 8.32 ns
XC6SLX75T 4.96 5.41 6.22 N/A ns
XC6SLX100 4.97 5.42 6.21 9.08 ns
XC6SLX100T 5.01 5.42 6.21 N/A ns
XC6SLX150 4.59 5.06 5.86 8.13 ns
XC6SLX150T 4.59 5.06 5.86 N/A ns

Notes:
1. Listed above are representative values where one global clock input drives one vertical clock line in each accessible column, and where all accessible
IOB and CLB flip-flops are clocked by the global clock net.
2. PLL output jitter is included in the timing calculation.

Table 66: Global Clock Input to Output Delay With DCM and PLL in System-Synchronous Mode
Speed Grade
Symbol Description Device Units
-3 -3N -2 -1L
LVCMOS25 Global Clock Input to Output Delay using Output Flip-Flop, 12mA, Fast Slew Rate, with DCM in System-Synchronous Mode
and PLL in DCM2PLL Mode.
TICKOFDCM_PLL Global Clock and OUTFF with DCM and PLL XC6SLX4 4.78 N/A 6.32 7.09 ns
XC6SLX9 4.78 5.24 6.32 7.09 ns
XC6SLX16 4.70 5.12 5.94 6.63 ns
XC6SLX25 4.70 5.09 5.92 7.30 ns
XC6SLX25T 4.70 5.09 5.92 N/A ns
XC6SLX45 4.63 4.98 5.83 7.26 ns
XC6SLX45T 4.63 4.98 5.83 N/A ns
XC6SLX75 4.68 5.04 5.88 6.90 ns
XC6SLX75T 4.68 5.04 5.88 N/A ns
XC6SLX100 4.72 5.07 5.92 7.77 ns
XC6SLX100T 4.76 5.07 5.92 N/A ns
XC6SLX150 4.44 4.73 5.31 6.96 ns
XC6SLX150T 4.44 4.73 5.31 N/A ns

Notes:
1. Listed above are representative values where one global clock input drives one vertical clock line in each accessible column, and where all accessible
IOB and CLB flip-flops are clocked by the global clock net.
2. DCM and PLL output jitter are already included in the timing calculation.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 60
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 67: Global Clock Input to Output Delay With DCM and PLL in Source-Synchronous Mode
Speed Grade
Symbol Description Device Units
-3 -3N -2 -1L
LVCMOS25 Global Clock Input to Output Delay using Output Flip-Flop, 12mA, Fast Slew Rate, with DCM in Source-Synchronous Mode
and PLL in DCM2PLL Mode.
TICKOFDCM0_PLL Global Clock and OUTFF with DCM and PLL XC6SLX4 5.58 N/A 7.42 8.54 ns
XC6SLX9 5.58 6.19 7.42 8.54 ns
XC6SLX16 5.50 6.06 7.05 8.24 ns
XC6SLX25 5.57 6.04 7.02 8.33 ns
XC6SLX25T 5.57 6.04 7.02 N/A ns
XC6SLX45 5.53 5.97 6.96 8.32 ns
XC6SLX45T 5.53 5.97 6.96 N/A ns
XC6SLX75 5.55 6.00 6.99 8.54 ns
XC6SLX75T 5.55 6.00 6.99 N/A ns
XC6SLX100 5.58 6.03 7.02 9.11 ns
XC6SLX100T 5.62 6.03 7.02 N/A ns
XC6SLX150 5.32 5.70 6.41 8.26 ns
XC6SLX150T 5.32 5.70 6.41 N/A ns

Notes:
1. Listed above are representative values where one global clock input drives one vertical clock line in each accessible column, and where all accessible
IOB and CLB flip-flops are clocked by the global clock net.
2. DCM and PLL output jitter are already included in the timing calculation.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 61
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Spartan-6 Device Pin-to-Pin Input Parameter Guidelines


All devices are 100% functionally tested. The representative values for typical pin locations and normal clock loading are
listed in Table 68 through Table 74. Values are expressed in nanoseconds unless otherwise noted.

Table 68: Global Clock Setup and Hold Without DCM or PLL
Speed Grade
Symbol Description Device Units
-3 -3N -2 -1L
Input Setup and Hold Time Relative to Global Clock Input Signal for LVCMOS25 Standard.(1)
TPSFD/ TPHFD No Delay Global Clock and IFF(2) without DCM XC6SLX4 0.10/ N/A 0.10/ 0.07/ ns
or PLL 1.56 1.83 2.54
XC6SLX9 0.10/ 0.10/ 0.10/ 0.07/ ns
1.56 1.57 1.84 2.54
XC6SLX16 0.12/ 0.12/ 0.12/ 0.13/ ns
1.42 1.48 1.64 2.19
XC6SLX25 0.18/ 0.18/ 0.18/ 0.11/ ns
1.64 1.75 1.99 2.57
XC6SLX25T 0.18/ 0.18/ 0.18/ N/A ns
1.64 1.75 1.99
XC6SLX45 –0.08/ –0.08/ –0.08/ –0.17/ ns
1.80 1.95 2.27 2.74
XC6SLX45T –0.08/ –0.08/ –0.08/ N/A ns
1.88 1.95 2.27
XC6SLX75 0.13/ 0.13/ 0.13/ –0.12/ ns
1.97 2.06 2.27 3.20
XC6SLX75T 0.13/ 0.13/ 0.13/ N/A ns
1.81 2.06 2.27
XC6SLX100 –0.14/ –0.14/ –0.14/ –0.17/ ns
2.15 2.24 2.56 3.44
XC6SLX100T –0.14/ –0.14/ –0.14/ N/A ns
2.03 2.24 2.56
XC6SLX150 –0.24/ –0.24/ –0.24/ –0.60/ ns
2.42 2.74 2.95 3.75
XC6SLX150T –0.24/ –0.24/ –0.24/ N/A ns
2.55 2.74 2.95

Notes:
1. Setup and Hold times are measured over worst case conditions (process, voltage, temperature). Setup time is measured relative to the Global Clock
input signal using the slowest process, highest temperature, and lowest voltage. Hold time is measured relative to the Global Clock input signal using
the fastest process, lowest temperature, and highest voltage.
2. IFF = Input Flip-Flop or Latch.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 62
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 69: Global Clock Setup and Hold With DCM in System-Synchronous Mode
Speed Grade
Symbol Description Device Units
-3 -3N -2 -1L
Input Setup and Hold Time Relative to Global Clock Input Signal for LVCMOS25 Standard.(1)
TPSDCM/ TPHDCM No Delay Global Clock and IFF(2) with DCM in XC6SLX4 1.54/ N/A 1.75/ 2.84/ ns
System-Synchronous Mode 0.06 0.12 0.27
XC6SLX9 1.54/ 1.63/ 1.75/ 2.84/ ns
0.06 0.12 0.12 0.27
XC6SLX16 1.72/ 1.87/ 2.13/ 2.31/ ns
–0.18 –0.17 –0.17 0.26
XC6SLX25 1.70/ 1.78/ 2.00/ 2.88/ ns
–0.03 –0.02 –0.02 0.20
XC6SLX25T 1.79/ 1.79/ 2.00/ N/A ns
0.07 0.08 0.08
XC6SLX45 1.74/ 1.84/ 2.02/ 2.64/ ns
–0.03 –0.02 –0.02 0.52
XC6SLX45T 1.76/ 1.84/ 2.02/ N/A ns
–0.01 0.00 0.00
XC6SLX75 1.86/ 1.98/ 2.20/ 2.96/ ns
0.11 0.12 0.12 0.58
XC6SLX75T 1.89/ 1.98/ 2.20/ N/A ns
0.11 0.12 0.12
XC6SLX100 1.64/ 1.72/ 1.97/ 2.70/ ns
0.07 0.08 0.08 0.99
XC6SLX100T 1.69/ 1.72/ 1.97/ N/A ns
0.09 0.10 0.10
XC6SLX150 1.53/ 1.62/ 1.82/ 2.75/ ns
0.39 0.40 0.40 1.00
XC6SLX150T 1.53/ 1.62/ 1.82/ N/A ns
0.39 0.40 0.40

Notes:
1. Setup and Hold times are measured over worst case conditions (process, voltage, temperature). Setup time is measured relative to the Global Clock
input signal using the slowest process, highest temperature, and lowest voltage. Hold time is measured relative to the Global Clock input signal using
the fastest process, lowest temperature, and highest voltage. These measurements include DCM CLK0 jitter.
2. IFF = Input Flip-Flop or Latch
3. Use IBIS to determine any duty-cycle distortion incurred using various standards.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 63
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 70: Global Clock Setup and Hold With DCM in Source-Synchronous Mode
Speed
Symbol Description Device Grade Units
-3 -3N -2 -1L
Input Setup and Hold Time Relative to Global Clock Input Signal for LVCMOS25 Standard.(1)
TPSDCM0/ TPHDCM0 No Delay Global Clock and IFF(2) with DCM in XC6SLX4 0.71/ N/A 0.72/ 1.58/ ns
Source-Synchronous Mode 0.65 1.22 1.18
XC6SLX9 0.71/ 0.71/ 0.72/ 1.58/ ns
0.69 1.19 1.36 1.18
XC6SLX16 0.86/ 0.92/ 1.04/ 1.02/ ns
0.52 0.57 0.60 1.06
XC6SLX25 0.84/ 0.90/ 1.01/ 1.58/ ns
0.58 0.59 0.59 1.07
XC6SLX25T 0.94/ 0.94/ 1.01/ N/A ns
0.58 0.59 0.59
XC6SLX45 0.85/ 0.90/ 0.98/ 1.34/ ns
0.70 0.76 0.79 1.34
XC6SLX45T 0.87/ 0.90/ 0.98/ N/A ns
0.73 0.76 0.79
XC6SLX75 1.00/ 1.06/ 1.15/ 1.65/ ns
0.62 0.63 0.63 1.46
XC6SLX75T 1.03/ 1.06/ 1.15/ N/A ns
0.71 0.72 0.72
XC6SLX100 0.81/ 0.81/ 0.94/ 1.42/ ns
0.68 0.69 0.69 2.07
XC6SLX100T 0.86/ 0.86/ 0.94/ N/A ns
0.68 0.69 0.69
XC6SLX150 0.68/ 0.69/ 0.79/ 1.45/ ns
0.98 0.99 0.99 1.60
XC6SLX150T 0.68/ 0.69/ 0.79/ N/A ns
0.98 0.99 0.99

Notes:
1. Setup and Hold times are measured over worst case conditions (process, voltage, temperature). Setup time is measured relative to the Global Clock
input signal using the slowest process, highest temperature, and lowest voltage. Hold time is measured relative to the Global Clock input signal using
the fastest process, lowest temperature, and highest voltage. These measurements include DCM CLK0 jitter.
2. IFF = Input Flip-Flop or Latch
3. Use IBIS to determine any duty-cycle distortion incurred using various standards.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 64
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 71: Global Clock Setup and Hold With PLL in System-Synchronous Mode
Speed Grade
Symbol Description Device Units
-3 -3N -2 -1L
Input Setup and Hold Time Relative to Global Clock Input Signal for LVCMOS25 Standard.(1)
TPSPLL/ TPHPLL No Delay Global Clock and IFF(2) with PLL in XC6SLX4 1.37/ N/A 1.52/ 2.07/ ns
System-Synchronous Mode 0.25 0.41 0.69
XC6SLX9 1.37/ 1.48/ 1.52/ 2.07/ ns
0.21 0.21 0.26 0.69
XC6SLX16 1.33/ 1.53/ 1.60/ 1.57/ ns
–0.03 –0.02 –0.02 0.48
XC6SLX25 1.65/ 1.71/ 1.91/ 2.44/ ns
0.28 0.28 0.28 0.76
XC6SLX25T 1.70/ 1.71/ 1.91/ N/A ns
0.28 0.28 0.28
XC6SLX45 1.55/ 1.64/ 1.75/ 2.02/ ns
0.18 0.18 0.18 0.90
XC6SLX45T 1.57/ 1.64/ 1.75/ N/A ns
0.18 0.18 0.18
XC6SLX75 1.77/ 1.89/ 2.13/ 2.46/ ns
0.21 0.21 0.21 0.53
XC6SLX75T 1.80/ 1.89/ 2.13/ N/A ns
0.21 0.21 0.21
XC6SLX100 1.44/ 1.52/ 1.70/ 1.78/ ns
0.32 0.32 0.32 0.86
XC6SLX100T 1.51/ 1.52/ 1.70/ N/A ns
0.32 0.32 0.32
XC6SLX150 1.39/ 1.48/ 1.67/ 1.94/ ns
0.49 0.49 0.49 0.94
XC6SLX150T 1.41/ 1.48/ 1.67/ N/A ns
0.49 0.49 0.49

Notes:
1. Setup and Hold times are measured over worst case conditions (process, voltage, temperature). Setup time is measured relative to the Global Clock
input signal using the slowest process, highest temperature, and lowest voltage. Hold time is measured relative to the Global Clock input signal using
the fastest process, lowest temperature, and highest voltage. These measurements include PLL CLKOUT0 jitter.
2. IFF = Input Flip-Flop or Latch
3. Use IBIS to determine any duty-cycle distortion incurred using various standards.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 65
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 72: Global Clock Setup and Hold With PLL in Source-Synchronous Mode
Speed Grade
Symbol Description Device Units
-3 -3N -2 -1L
Input Setup and Hold Time Relative to Global Clock Input Signal for LVCMOS25 Standard.(1)
TPSPLL0/ TPHPLL0 No Delay Global Clock and IFF(2) with PLL in XC6SLX4 0.47/ N/A 0.47/ 1.15/ ns
Source-Synchronous Mode 1.08 1.60 1.68
XC6SLX9 0.47/ 0.47/ 0.47/ 1.15/ ns
1.08 1.35 1.60 1.68
XC6SLX16 0.37/ 0.37/ 0.51/ 0.57/ ns
0.75 0.82 0.94 1.31
XC6SLX25 0.67/ 0.67/ 0.69/ 1.86/ ns
1.06 1.06 1.06 1.67
XC6SLX25T 0.69/ 0.69/ 0.69/ N/A ns
1.06 1.06 1.06
XC6SLX45 0.57/ 0.65/ 0.65/ 1.02/ ns
1.05 1.10 1.18 1.65
XC6SLX45T 0.59/ 0.65/ 0.65/ N/A ns
1.06 1.10 1.18
XC6SLX75 0.86/ 0.87/ 0.90/ 1.34/ ns
1.04 1.04 1.04 1.55
XC6SLX75T 0.88/ 0.88/ 0.90/ N/A ns
1.04 1.04 1.04
XC6SLX100 0.53/ 0.54/ 0.55/ 0.89/ ns
1.13 1.13 1.13 2.39
XC6SLX100T 0.61/ 0.61/ 0.61/ N/A ns
1.13 1.13 1.13
XC6SLX150 0.50/ 0.51/ 0.52/ 1.02/ ns
1.31 1.31 1.31 1.72
XC6SLX150T 0.52/ 0.52/ 0.52/ N/A ns
1.31 1.31 1.31

Notes:
1. Setup and Hold times are measured over worst case conditions (process, voltage, temperature). Setup time is measured relative to the Global Clock
input signal using the slowest process, highest temperature, and lowest voltage. Hold time is measured relative to the Global Clock input signal using
the fastest process, lowest temperature, and highest voltage. These measurements include PLL CLKOUT0 jitter.
2. IFF = Input Flip-Flop or Latch
3. Use IBIS to determine any duty-cycle distortion incurred using various standards.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 66
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 73: Global Clock Setup and Hold With DCM and PLL in System-Synchronous Mode
Speed Grade
Symbol Description Device Units
-3 -3N -2 -1L
Input Setup and Hold Time Relative to Global Clock Input Signal for LVCMOS25 Standard.(1)
TPSDCMPLL/ No Delay Global Clock and IFF(2) with DCM in XC6SLX4 1.16/ N/A 1.39/ 2.36/ ns
TPHDCMPLL System-Synchronous Mode and PLL in 0.49 0.49 0.59
DCM2PLL Mode.
XC6SLX9 1.16/ 1.37/ 1.39/ 2.36/ ns
0.44 0.44 0.44 0.59
XC6SLX16 1.44/ 1.49/ 1.62 2.06/ ns
–0.08 –0.04 –0.04 0.55
XC6SLX25 1.52/ 1.65/ 1.83 2.52/ ns
0.42 0.42 0.42 0.43
XC6SLX25T 1.69/ 1.69/ 1.83 N/A ns
0.42 0.42 0.42
XC6SLX45 1.54/ 1.59/ 1.75/ 2.48/ ns
0.39 0.39 0.39 0.76
XC6SLX45T 1.57/ 1.59/ 1.75/ N/A ns
0.39 0.39 0.39
XC6SLX75 1.72/ 1.80/ 1.99/ 2.60/ ns
0.41 0.41 0.41 0.75
XC6SLX75T 1.74/ 1.80/ 1.99/ N/A ns
0.41 0.41 0.41
XC6SLX100 1.34/ 1.46/ 1.64/ 2.12/ ns
0.51 0.51 0.51 0.90
XC6SLX100T 1.46/ 1.46/ 1.64/ N/A ns
0.51 0.51 0.51
XC6SLX150 1.30/ 1.40/ 1.55/ 2.57/ ns
0.60 0.60 0.60 0.97
XC6SLX150T 1.35/ 1.40/ 1.55/ N/A ns
0.60 0.60 0.60

Notes:
1. Setup and Hold times are measured over worst case conditions (process, voltage, temperature). Setup time is measured relative to the Global Clock
input signal using the slowest process, highest temperature, and lowest voltage. Hold time is measured relative to the Global Clock input signal using
the fastest process, lowest temperature, and highest voltage. These measurements include CMT jitter; DCM CLK0 driving PLL, PLL CLKOUT0
driving BUFG.
2. IFF = Input Flip-Flop or Latch
3. Use IBIS to determine any duty-cycle distortion incurred using various standards.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 67
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 74: Global Clock Setup and Hold With DCM and PLL in Source-Synchronous Mode
Speed Grade
Symbol Description Device Units
-3 -3N -2 -1L
Example Data Input Set-Up and Hold Times Relative to a Forwarded Clock Input Pin,(1) Using DCM, PLL, and Global Clock Buffer. For
situations where clock and data inputs conform to different standards, adjust the setup and hold values accordingly using the values
shown in IOB Switching Characteristics, page 20.
TPSDCMPLL_0/ No Delay Global Clock and IFF (2) with DCM in XC6SLX4 0.43/ N/A 0.43/ 1.10/ ns
TPHDCMPLL_0 Source-Synchronous Mode and PLL in 1.07 1.43 1.67
DCM2PLL Mode.
XC6SLX9 0.43/ 0.45/ 0.45/ 1.10/ ns
1.03 1.14 1.43 1.67
XC6SLX16 0.74/ 0.74/ 0.74/ 0.77/ ns
0.93 1.12 1.21 1.35
XC6SLX25 0.67/ 0.76/ 0.84/ 1.23/ ns
1.02 1.11 1.18 1.46
XC6SLX25T 0.84/ 0.84/ 0.84/ N/A ns
1.02 1.11 1.18
XC6SLX45 0.65/ 0.65/ 0.71/ 1.18/ ns
0.99 1.04 1.12 1.58
XC6SLX45T 0.67/ 0.67/ 0.71/ N/A ns
1.00 1.04 1.12
XC6SLX75 0.86/ 0.88/ 0.94/ 1.29 ns
1.01 1.06 1.14 1.67
XC6SLX75T 0.89/ 0.89/ 0.94/ N/A ns
1.03 1.06 1.14
XC6SLX100 0.50/ 0.56/ 0.61/ 0.84/ ns
1.10 1.10 1.17 2.24
XC6SLX100T 0.63/ 0.63/ 0.63/ N/A ns
1.10 1.10 1.17
XC6SLX150 0.45/ 0.47/ 0.52/ 1.27/ ns
1.28 1.28 1.28 1.56
XC6SLX150T 0.50/ 0.50/ 0.52/ N/A ns
1.28 1.28 1.28

Notes:
1. Setup and Hold times are measured over worst case conditions (process, voltage, temperature). Setup time is measured relative to the Global Clock
input signal using the slowest process, highest temperature, and lowest voltage. Hold time is measured relative to the Global Clock input signal using
the fastest process, lowest temperature, and highest voltage. The timing values were measured using the fine-phase adjustment feature of the DCM.
These measurements include CMT jitter; DCM CLK0 driving PLL, PLL CLKOUT0 driving BUFG. Package skew is not included in these
measurements.
2. IFF = Input Flip-Flop

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 68
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Source-Synchronous Switching Characteristics


The parameters in this section provide the necessary values for calculating timing budgets for Spartan-6 FPGA
source-synchronous transmitter and receiver data-valid windows.

Table 75: Duty Cycle Distortion and Clock-Tree Skew


Speed Grade
Symbol Description Device(1) Units
-3 -3N -2 -1L
TDCD_CLK Global Clock Tree Duty Cycle Distortion(2) XC6SLX4 0.20 N/A 0.20 0.35 ns
XC6SLX9 0.20 0.20 0.20 0.35 ns
XC6SLX16 0.20 0.20 0.20 0.35 ns
XC6SLX25 0.20 0.20 0.20 0.35 ns
XC6SLX25T 0.20 0.20 0.20 N/A ns
XC6SLX45 0.20 0.20 0.20 0.35 ns
XC6SLX45T 0.20 0.20 0.20 N/A ns
XC6SLX75 0.20 0.20 0.20 0.35 ns
XC6SLX75T 0.20 0.20 0.20 N/A ns
XC6SLX100 0.20 0.20 0.20 0.35 ns
XC6SLX100T 0.20 0.20 0.20 N/A ns
XC6SLX150 0.35 0.35 0.35 0.35 ns
XC6SLX150T 0.35 0.35 0.35 N/A ns
TCKSKEW Global Clock Tree Skew(3) XC6SLX4 0.25 N/A 0.25 0.29 ns
XC6SLX9 0.25 0.25 0.25 0.29 ns
XC6SLX16 0.15 0.15 0.15 0.22 ns
XC6SLX25 0.26 0.26 0.26 0.41 ns
XC6SLX25T 0.26 0.26 0.26 N/A ns
XC6SLX45 0.20 0.20 0.20 0.28 ns
XC6SLX45T 0.20 0.20 0.20 N/A ns
XC6SLX75 0.56 0.56 0.56 0.50 ns
XC6SLX75T 0.56 0.56 0.56 N/A ns
XC6SLX100 0.22 0.22 0.22 0.21 ns
XC6SLX100T 0.22 0.22 0.22 N/A ns
XC6SLX150 0.48 0.48 0.48 0.35 ns
XC6SLX150T 0.48 0.48 0.48 N/A ns
TDCD_BUFIO2 I/O clock tree duty cycle distortion LX Family 0.25 0.25 0.25 0.50 ns
LXT Family 0.25 0.25 0.25 N/A ns

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 69
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 75: Duty Cycle Distortion and Clock-Tree Skew (Cont’d)


Speed Grade
Symbol Description Device(1) Units
-3 -3N -2 -1L
TBUFIOSKEW I/O clock tree skew across one clock region XC6SLX4 0.06 N/A 0.06 0.07 ns
XC6SLX9 0.06 0.06 0.06 0.07 ns
XC6SLX16 0.06 0.06 0.06 0.07 ns
XC6SLX25 0.06 0.06 0.06 0.07 ns
XC6SLX25T 0.06 0.06 0.06 N/A ns
XC6SLX45 0.06 0.06 0.06 0.07 ns
XC6SLX45T 0.06 0.06 0.06 N/A ns
XC6SLX75 0.06 0.06 0.06 0.07 ns
XC6SLX75T 0.06 0.06 0.06 N/A ns
XC6SLX100 0.06 0.06 0.06 0.07 ns
XC6SLX100T 0.06 0.06 0.06 N/A ns
XC6SLX150 0.06 0.06 0.06 0.07 ns
XC6SLX150T 0.06 0.06 0.06 N/A ns

Notes:
1. LXT devices are not available with a -1L speed grade. The LX4 is not available in -3N speed grade.
2. These parameters represent the worst-case duty cycle distortion observable at the pins of the device using LVDS output buffers. For cases where
other I/O standards are used, IBIS can be used to calculate any additional duty cycle distortion that might be caused by asymmetrical rise/fall times.
3. The TCKSKEW value represents the worst-case clock-tree skew observable between sequential I/O elements. Significantly less clock-tree skew exists
for I/O registers that are close to each other and fed by the same or adjacent clock-tree branches. Use the Xilinx FPGA Editor and Timing Analyzer
tools to evaluate clock skew specific to your application.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 70
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 76: Package Skew


Symbol Description Device Package(2) Value Units
TPKGSKEW Package Skew(1) TQG144 N/A ps
XC6SLX4 CPG196 23 ps
CSG225 58 ps
TQG144 N/A ps
CPG196 23 ps
XC6SLX9 CSG225 58 ps
FT(G)256 88 ps
CSG324 64 ps
CPG196 19 ps
CSG225 70 ps
XC6SLX16
FT(G)256 71 ps
CSG324 54 ps
FT(G)256 90 ps
XC6SLX25 CSG324 61 ps
FG(G)484 84 ps
CSG324 48 ps
XC6SLX25T
FG(G)484 112 ps
CSG324 70 ps
CSG484 99 ps
XC6SLX45
FG(G)484 109 ps
FG(G)676 138 ps
CSG324 75 ps
XC6SLX45T CSG484 100 ps
FG(G)484 95 ps
CSG484 101 ps
XC6SLX75 FG(G)484 107 ps
FG(G)676 161 ps
CSG484 107 ps
XC6SLX75T FG(G)484 110 ps
FG(G)676 134 ps
CSG484 95 ps
XC6SLX100 FG(G)484 155 ps
FG(G)676 144 ps
CSG484 88 ps
FG(G)484 111 ps
XC6SLX100T
FG(G)676 147 ps
FG(G)900 134 ps

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 71
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 76: Package Skew (Cont’d)


Symbol Description Device Package(2) Value Units
TPKGSKEW Package Skew(1) CSG484 84 ps
FG(G)484 103 ps
XC6SLX150
FG(G)676 115 ps
FG(G)900 121 ps
CSG484 83 ps
FG(G)484 88 ps
XC6SLX150T
FG(G)676 141 ps
FG(G)900 120 ps
Notes:
1. These values represent the worst-case skew between any two SelectIO resources in the package: shortest delay to longest delay from Pad to Ball.
2. Some of these devices are available in both Pb and Pb-free (additional G) packages as standard ordering options.

Table 77: Sample Window


Speed Grade
Symbol Description Device(1) Units
-3 -3N -2 -1L
TSAMP Sampling Error at Receiver Pins(2) All 510 510 530 740 ps
TSAMP_BUFIO2 Sampling Error at Receiver Pins using All 430 430 450 590 ps
BUFIO2(3)

Notes:
1. LXT devices are not available with a -1L speed grade.
2. This parameter indicates the total sampling error of Spartan-6 FPGA DDR input registers, measured across voltage, temperature, and process. The
characterization methodology uses the DCM to capture the DDR input registers’ edges of operation. These measurements include:
- CLK0 DCM jitter
- DCM accuracy (phase offset)
- DCM phase shift resolution
These measurements do not include package or clock tree skew.
3. This parameter indicates the total sampling error of Spartan-6 FPGA DDR input registers, measured across voltage, temperature, and process. The
characterization methodology uses the BUFIO2 clock network and IODELAY2 to capture the DDR input registers’ edges of operation. These
measurements do not include package or clock tree skew.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 72
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Table 78: Source-Synchronous Pin-to-Pin Setup/Hold and Clock-to-Out Using BUFIO2


Speed Grade
Symbol Description Device Units
-3 -3N -2 -1L
Data Input Setup and Hold Times Relative to a Forwarded Clock Input Pin Using BUFIO2
TPSCS/TPHCS IFF setup/hold using BUFIO2 clock XC6SLX4 0.57/ N/A 0.95/ 0.27/ ns
0.94 1.12 1.56
XC6SLX9 0.40/ 0.50/ 0.60/ 0.27/ ns
0.95 0.96 1.12 1.56
XC6SLX16 0.48/ 0.55/ 0.69/ 1.27/ ns
0.74 0.75 0.83 1.31
XC6SLX25 0.28/ 0.28/ 0.28/ 0.15/ ns
1.02 1.12 1.24 1.78
XC6SLX25T 0.28/ 0.28/ 0.28/ N/A ns
1.08 1.12 1.24
XC6SLX45 0.42/ 0.44/ 0.50/ 0.12/ ns
1.19 1.29 1.40 1.83
XC6SLX45T 0.42/ 0.44/ 0.50/ N/A ns
1.23 1.29 1.40
XC6SLX75 0.38/ 0.38/ 0.38/ 0.05/ ns
1.48 1.63 1.84 2.78
XC6SLX75T 0.38/ 0.38/ 0.38/ N/A ns
1.53 1.63 1.84
XC6SLX100 0.06/ 0.06/ 0.06/ –0.03/ ns
1.48 1.63 1.87 2.72
XC6SLX100T 0.06/ 0.06/ 0.06/ N/A ns
1.54 1.63 1.87
XC6SLX150 0.04/ 0.04/ 0.04/ –0.08/ ns
1.73 1.75 1.98 3.07
XC6SLX150T 0.04/ 0.04/ 0.04/ N/A ns
1.73 1.75 1.98
Pin-to-Pin Clock-to-Out Using BUFIO2
TICKOFCS OFF clock-to-out using BUFIO2 clock XC6SLX4 5.51 N/A 6.95 8.45 ns
XC6SLX9 5.51 5.89 6.95 8.45 ns
XC6SLX16 5.31 5.70 6.67 8.21 ns
XC6SLX25 5.53 6.00 7.02 8.72 ns
XC6SLX25T 5.53 6.00 7.02 N/A ns
XC6SLX45 5.76 6.18 7.22 8.77 ns
XC6SLX45T 5.76 6.18 7.22 N/A ns
XC6SLX75 5.94 6.46 7.57 9.72 ns
XC6SLX75T 5.94 6.46 7.57 N/A ns
XC6SLX100 6.09 6.53 7.60 9.66 ns
XC6SLX100T 6.09 6.53 7.60 N/A ns
XC6SLX150 6.29 6.69 7.81 9.94 ns
XC6SLX150T 6.29 6.69 7.81 N/A ns

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 73
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Revision History
The following table shows the revision history for this document.

Date Version Description of Revisions


06/24/09 1.0 Initial Xilinx release.
08/26/09 1.1 Added VFS to Table 1and Table 2. Added RFUSE to Table 2. Added XC6SLX75 and XC6SLX75T to
VBATT and IBATT in Table 1, Table 2, and Table 4. Corrected the quiescent supply current for the
XC6SLX4 in Table 5. Updated Table 11. Removed DVPPIN from Figure 2. Removed FPCIECORE from
Table 24 and added values to FPCIEUSER. Added more networking applications to Table 25. Updated
values for TSUSPENDLOW_AWAKE, TSUSPEND_ENABLE, and TSCP_AWAKE in Table 45. Numerous changes
to Table 46, page 46 including the addition of new values to various specifications, revising the
TSMCKCSO description, and changing the units of TPOR. Also, removed Dynamic Reconfiguration Port
(DRP) for DCM and PLL Before and After DCLK section from Table 46 and updated all the notes. In
Table 50, added to FINMAX, revised FOUTMAX, and removed PLL Maximum Output Frequency for
BUFIO2. Revised values for DCM_DELAY_STEP in Table 52. Updated CLKIN_FREQ_FX values in
Table 53.
01/04/10 1.2 Added -4 speed grade to entire document. Updated speed specification of -4, -3, -2 speed grades to
version 1.03. Added -1L speed grade numbers per speed specification 1.00. Updated TSOL in Table 1.
Added -1L rows for LVCMOS12, LVCMOS15, and LVCMOS18 in Table 9. Revised much of the detail
in GTP Transceiver Specifications in Table 12 through Table 23. Added -2 data to Table 25. Updated
FMAX in Table 43. Updated descriptions for TDNACLKL and TDNACLKH in Table 44 and revised values for
all parameters. Removed TINITADDR from Table 46 and added new data. Updated values in Table 47
through Table 60. Added Table 49 (BUFPLL) and Table 55 (DCM_CLKGEN). Removed
TLOCKMAX note from Table 50. Updated note 3 in Table 51. In Table 76: removed XC6SLX75CSG324
and XC6SLX75TCSG324; added XC6SLX75FG(G)484 and XC6SLX75FG(G)484.
02/22/10 1.3 Production release of XC6SLX16 -2 speed grade devices. The changes to Table 26 and Table 27
includes updating this data sheet to the data in ISE v11.5 software with speed specification v1.06.
Updated maximum of VIN and VTS and note 2 in Table 1. In Table 2, changed VIN, added IIN and note
5, revised notes 1, 6, and 7, and added note 8 to RFUSE. In Table 4, removed previous note 1 and added
data to IRPU, IRPD, and IBATT, changed CIN, added RDT and RIN_TERM, and added note 2 and 3. Updated
VCCO2 in Table 6. Added Table 7 and Table 8. Removed PCI66_3 from Table 9. Updated PCI33_3 and
I2C in Table 9. Updated the description of Table 11. Completely updated Table 25. Updated Table 28
including adding values for PCI33_3. Updated VREF value for HSTL_III_18 in Table 30. Updates
missing VREF values in Table 31. Added Simultaneously Switching Outputs, page 28. Removed TGSRQ
and TRPW from Table 34 and Table 35. Also removed TDOQ from Table 35. Removed TISDO_DO and
note 1 from Table 36. Removed TOSCCK_S and combinatorial section from Table 37. In Table 38,
removed TIODDO_T and added new tap parameters and note 2. In Table 39, Table 40, and Table 41,
made typographical edits and removed notes. Removed clock CLK section in Table 40. Removed clock
CLK section and TREG_MUX and TREG_M31 in Table 41. Added block RAM FMAX values to Table 42.
Updated values and added note 2 to Table 44. Added values to Table 45 and removed note 1.
Numerous changes to Table 46. Completely updated Table 55. Revised data in Table 60. Removed
note 3 from Table 68. Added values to Table 76. Added data to Table 77 and Table 78.
03/10/10 1.4 Production release of XC6SLX45 -2 speed grade devices, which includes changes to Table 26 and
Table 27 updating this data sheet to the data in ISE v11.5 software with speed specification v1.07.
Fixed RIN_TERM description in Table 4. Added PCI66_3 to Table 7 and replaced note 1. Corrected note
1 and the V, Max for TMDS_33 in Table 8. In Table 10, added note 1 to LVPECL_33 and TMDS_33.
Also updated specifications for TMDS_33. Updated the GTP Transceiver Specifications section
including adding values to Table 16, Table 17, and Table 20 through Table 23. Added PCI66_3 back
into Table 9, Table 28, Table 30, Table 31, and Table 33. Updated note 3 on Table 31. In Table 33,
corrected some typographical errors and fixed SSO limits for bank1/3 in FG(G)484 package. Corrected
TOSCKC_OCE in Table 37. In Table 55, updated CLKFX_FREEZE_VAR and
CLKFX_FREEZE_TEMP_SLOPE and added typical values to TCENTER_LOW_SPREAD and
TCENTER_HIGH_SPREAD. Updated and added values to Table 61 through Table 75, and Table 78. In
Table 76, revised the XC6SLX16-CSG324 and the XC6SLX45-CSG484 and FG(G)484 values.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 74
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Date Version Description of Revisions


06/14/10 1.5 In Table 2, added note 5 and added temperature range to VFS and RFUSE. Removed speed grade
delineation, revised IRPD description, and updated note 2 in Table 4. Added note 2 to Table 7. Added
DIFF_MOBILE_DDR to Table 8 and Table 10. Added note 4 to Table 15. Changed minimum DVPPIN in
Table 16. Updated FGTPDRPCLK in Table 19. Increased maximum TLLSKEW in Table 22. Updated
descriptions and added data to Table 23. Removed note 1 and added new data to the Networking
Applications section in Table 25. Updated Table 26 and Table 27 to the data in ISE v12.1 software with
speed specification v1.08. In Table 28, added DIFF_MOBILE_DDR and updated -4 speed grade data.
Updated the maximum I/O pairs per bank in Table 32. Updated note 2 on Table 38. Revised the FMAX
in Table 43. In Table 46, updated description for TSMCKCSO, revised values for TPOR and added Min
value, added TBPIICCK and TSPIICCK. Also in Table 46, added device dependencies to FSMCCK and
FRBCCK. Updated and added data to Table 61 through Table 75, and Table 78. In Table 76, added data
on the XC6SLX45-FG(G)676 and revised the XC6SLX45T and XC6SLX150T values.

The following changes to this specification are addressed in the product change notice
XCN10024, MCB Performance and JTAG Revision Code for Spartan-6 LX16 and LX45 FPGAs.
In Table 2, revised the VCCINT to add the memory controller block extended performance
specifications. In Table 25, changed the standard specifications and added extended performance
specifications for the memory controller block and note 2. Added Note 4 and updated values in
Table 33.
06/24/10 1.6 Production release of XC6SLX45T (-2 and -3 speed grades), XC6SLX16 and XC6SLX45 (-3 speed
grade) devices which includes changes to Table 26 and Table 27 (ISE v12.1 software with speed
specification v1.08).
Added the -3N speed grade, which designates Spartan-6 devices that do not support MCB functionality
(specifications are identical to the -3 speed grade). This includes changes to Table 2 (note 2), Table 25
(note 4), and Switching Characteristics (Table 26).
Updated Simultaneously Switching Outputs discussion. Added -3 speed grade values for TTAP and
FMINCAL values in Table 38. In Table 39, updated TRPW (-2 and -3 speed grade) values and FTOG (-3
speed grade) values. In Table 47, updated TGIO (-2 and -3 speed grade) values. Updated -3 values in
spread spectrum section of Table 55.
07/16/10 1.7 Production release of specific devices listed in Table 26 and Table 27 using ISE v12.2 software with
speed specification v1.11. Added note 4 advising designers of the patch which contains v1.11. Also
updated the -1L speed specification to v1.04. Updated numerous -4 and -1L values. Added -4 TTAP
values and FMINCAL to Table 38. Revised TCINCK/TCKCIN in Table 39. In Table 40, revised TSHCKO. In
Table 41, revised TREG. Added new -1L values to Table 46. Added and updated values in Table 76.
07/26/10 1.8 Production release of XC6SLX25, XC6SLX25T, XC6SLX100 and XC6SLX100T in the specific speed
grades listed in Table 26 and Table 27 using ISE v12.2 software with speed specification v1.11. Added
note 7 to Table 2 and moved VFS and RFUSE to a new Table 3. Added IHS and Note 4 to Table 4. Added
note 1 to Table 28. Added and updated SSO limits per VCCO/GND pairs in Table 33. Added note 3 to
Table 46. In Table 52, removed -1L specifications for CLKOUT_PER_JITT_DV1/2 and revised
CLKIN_CLKFB_PHASE and CLKOUT_PHASE_DLL values. Updated note 3 in both Table 54 and
Table 55.
08/23/10 1.9 Updated values for FGTPRANGE1, FGTPRANGE2, and FGPLLMIN in Table 18. Revised -3 and -4 values in
Table 21. Removed the -1L speed grade readback support restriction and Note 3 in Table 46.
11/05/10 1.10 Production release of XC6SLX4 and XC6SLX9 in the specific speed grades listed in Table 26 and
Table 27 using ISE v12.3 software with speed specification v1.12 for the -2 speed grade available in
the 12.3 Speed Files Patch. Added Note 3 advising designers of the patch which contains v1.12.
In Table 2, added Note 4. In Table 4, added Note 2. In Table 10, added Notes 2 and 3. In Table 43,
added Note 2. In Table 46, updated symbol for TSMWCCK/TSMCCKW , changed -1L values for
TUSERCCLKH and TUSERCCLKL , and added and revised the modes for FMCCK and FSMCCK. In Table 51,
redefined and expanded description for CLKIN_FREQ_DLL and rewrote Note 3. Updated title of
Table 56. Also in Table 75, revised TDCD_CLK for XC6SLX150 and XC6SLX150T. Changed description
of TPSFD/ TPHFD in Table 68.
For the -1L speed grade, updated data sheet to ISE 12.3 software with speed specification v1.05 which
revised the values in the following tables: Table 25, Table 28, Table 34, Table 35, Table 36, Table 39
through Table 42, Table 47 through Table 54, Table 60 through Table 75, Table 77, and Table 78.
Updated Notice of Disclaimer.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 75
Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

Date Version Description of Revisions


01/10/11 1.11 Production release of XC6SLX4 and XC6SLX9 in the specific speed grades listed in Table 26 and
Table 27 using ISE v12.4 software with speed specification v1.15 for the -4, -3, -3N, and -2 speed
grades. Added note 3 to Table 27. Also updated the -1L speed grade requirements to ISE v12.4
software with speed specification v1.06. Revised -3N definition throughout the document.
Added Note 4 to Table 2 and updated Note 5. Added information on VCCINT to Note 1 in Table 5.
Updated Networking Applications -3 values in Table 25 to match improvements made in ISE v12.4. In
Table 28, added Note 1 and revised the TIOTP values for LVDS_33, LVDS_25, MINI_LVDS_33,
MINI_LVDS_25, RSDS_33, RSDS_25, TMDS_33. PPDS_33, and PPDS_25. Added Note 3 to
Table 53.
02/11/11 1.12 As described in XCN11008: Product Discontinuation Notice For Spartan-6 LXT -4 Devices, the -4
speed specifications have been discontinued. As outlined in page 2 of the XCN, designers currently
using -4 speed specifications should rerun timing analysis using the new -3 speed specifications before
moving to a replacement device.
Updated the networking applications section of Table 25. Updated -2 speed specifications throughout
document and added Note 3 to Table 27 advising designers to use the -2 speed specification update
(v1.17) with the ISE 12.4 software patch. Added FCLKDIV to Table 36 and Table 37. Updated Note 2 in
Table 38. Updated units for TSMCKCSO and TBPICCO in Table 46. Updated -1L in Table 68. Removed
Note 2: Package delay information is available for these device/package combinations. This
information can be used to deskew the package from Table 76.
03/31/11 2.0 Production release of XC6SLX45 in the specific speed grades listed in Table 26 and Table 27 using
ISE v13.1 software with -1L speed specification v1.06.
In Table 38, removed values in the -1L column and added Note 3 as IODELAY2 only supports Tap0 for
lower-power devices. Updated copyright page 1 and Notice of Disclaimer.

Notice of Disclaimer
The information disclosed to you hereunder (the "Materials") is provided solely for the selection and use of Xilinx products. To the
maximum extent permitted by applicable law: (1) Materials are made available "AS IS" and with all faults, Xilinx hereby DISCLAIMS ALL
WARRANTIES AND CONDITIONS, EXPRESS, IMPLIED, OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF
MERCHANTABILITY, NON-INFRINGEMENT, OR FITNESS FOR ANY PARTICULAR PURPOSE; and (2) Xilinx shall not be liable
(whether in contract or tort, including negligence, or under any other theory of liability) for any loss or damage of any kind or nature related
to, arising under, or in connection with, the Materials (including your use of the Materials), including for any direct, indirect, special,
incidental, or consequential loss or damage (including loss of data, profits, goodwill, or any type of loss or damage suffered as a result of
any action brought by a third party) even if such damage or loss was reasonably foreseeable or Xilinx had been advised of the possibility
of the same. Xilinx assumes no obligation to correct any errors contained in the Materials, or to advise you of any corrections or update.
You may not reproduce, modify, distribute, or publicly display the Materials without prior written consent. Certain products are subject to
the terms and conditions of the Limited Warranties which can be viewed at http://www.xilinx.com/warranty.htm; IP cores may be subject to
warranty and support terms contained in a license issued to you by Xilinx. Xilinx products are not designed or intended to be fail-safe or
for use in any application requiring fail-safe performance; you assume sole risk and liability for use of Xilinx products in Critical
Applications: http://www.xilinx.com/warranty.htm#critapps.
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 IS A FAIL-SAFE OR REDUNDANCY FEATURE (WHICH DOES NOT INCLUDE USE OF SOFTWARE IN
THE XILINX DEVICE TO IMPLEMENT THE REDUNDANCY) AND A WARNING SIGNAL UPON FAILURE TO THE OPERATOR, OR (III)
USES THAT COULD LEAD TO DEATH OR PERSONAL INJURY. CUSTOMER ASSUMES THE SOLE RISK AND LIABILITY OF ANY
USE OF XILINX PRODUCTS IN SUCH APPLICATIONS.

DS162 (v2.0) March 31, 2011 www.xilinx.com


Preliminary Product Specification 76

You might also like