XCS05XL-4VQG100C Xilinx Inc, XCS05XL-4VQG100C Datasheet

IC SPARTAN-XL FPGA 5K 100-VQFP

XCS05XL-4VQG100C

Manufacturer Part Number
XCS05XL-4VQG100C
Description
IC SPARTAN-XL FPGA 5K 100-VQFP
Manufacturer
Xilinx Inc
Series
Spartan™-XLr
Datasheet

Specifications of XCS05XL-4VQG100C

Number Of Logic Elements/cells
238
Number Of Labs/clbs
100
Total Ram Bits
3200
Number Of I /o
77
Number Of Gates
5000
Voltage - Supply
3 V ~ 3.6 V
Mounting Type
Surface Mount
Operating Temperature
0°C ~ 85°C
Package / Case
100-TQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
122-1289

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
XCS05XL-4VQG100C
Manufacturer:
XILINX
Quantity:
1 100
Part Number:
XCS05XL-4VQG100C
Manufacturer:
XILINX
Quantity:
136
Part Number:
XCS05XL-4VQG100C
Manufacturer:
Xilinx Inc
Quantity:
10 000
Part Number:
XCS05XL-4VQG100C
Manufacturer:
XILINX
Quantity:
200
Part Number:
XCS05XL-4VQG100C
Manufacturer:
XILINX
Quantity:
10
Part Number:
XCS05XL-4VQG100C
Manufacturer:
XILINX
0
Part Number:
XCS05XL-4VQG100C
Manufacturer:
XILINX/赛灵思
Quantity:
20 000
Part Number:
XCS05XL-4VQG100C
Manufacturer:
XILINX
Quantity:
7 919
Part Number:
XCS05XL-4VQG100C
Manufacturer:
XILINX
Quantity:
3 330
DS060 (v1.8) June 26, 2008
Introduction
The Spartan
high-volume production FPGA solution that delivers all the
key requirements for ASIC replacement up to 40,000 gates.
These requirements include high performance, on-chip
RAM, core solutions and prices that, in high volume,
approach and in many cases are equivalent to mask pro-
grammed ASIC devices.
By streamlining the Spartan series feature set, leveraging
advanced process technologies and focusing on total cost
management, the Spartan series delivers the key features
required by ASIC and other high-volume logic users while
avoiding the initial cost, long development cycles and inher-
ent risk of conventional ASICs. The Spartan and Spar-
tan-XL families in the Spartan series have ten members, as
shown in
Spartan/Spartan-XL FPGA Features
Note: The Spartan series devices described in this data
sheet include the 5V Spartan family and the 3.3V
Spartan-XL family. See the
advanced members for the
Table 1: Spartan and Spartan-XL Field Programmable Gate Arrays
Notes:
1.
2.
DS060 (v1.8) June 26, 2008
Product Specification
XCS05 and XCS05XL
XCS10 and XCS10XL
XCS20 and XCS20XL
XCS30 and XCS30XL
XCS40 and XCS40XL
© 1998-2008 Xilinx, Inc. All rights reserved. All Xilinx trademarks, registered trademarks, patents, and disclaimers are as listed at http://www.xilinx.com/legal.htm.
First ASIC replacement FPGA for high-volume
production with on-chip RAM
Density up to 1862 logic cells or 40,000 system gates
Streamlined feature set based on XC4000 architecture
System performance beyond 80 MHz
Broad set of AllianceCORE and LogiCORE™
predefined solutions available
Unlimited reprogrammability
Low cost
Max values of Typical Gate Range include 20-30% of CLBs used as RAM.
XCS40XL provided 224 max I/O in CS280 package discontinued by PDN2004-01.
Device
Table
All other trademarks and registered trademarks are the property of their respective owners. All specifications are subject to change without notice.
®
1.
and the Spartan-XL FPGA families are a
Logic
Cells
1368
1862
238
466
950
Spartan Series
separate data sheets
R
System
10,000
20,000
30,000
40,000
Gates
5,000
Max
.
(Logic and RAM)
10,000-30,000
13,000-40,000
3,000-10,000
7,000-20,000
Gate Range
2,000-5,000
for more
Typical
0
0
www.xilinx.com
0
(1)
Spartan and Spartan-XL FPGA
Families Data Sheet
Product Specification
Additional Spartan-XL Family Features
System level features
-
-
-
-
-
-
-
-
-
-
Fully supported by powerful Xilinx ISE
development system
-
3.3V supply for low power with 5V tolerant I/Os
Power down input
Higher performance
Faster carry logic
More flexible high-speed clock network
Latch capability in Configurable Logic Blocks
Input fast capture latch
Optional mux or 2-input function generator on outputs
12 mA or 24 mA output drive
5V and 3.3V PCI compliant
Enhanced Boundary Scan
Express Mode configuration
10 x 10
14 x 14
20 x 20
24 x 24
28 x 28
Matrix
CLB
Available in both 5V and 3.3V versions
On-chip SelectRAM™ memory
Fully PCI compliant
Full readback capability for program verification
and internal node observability
Dedicated high-speed carry logic
Internal 3-state bus capability
Eight global low-skew clock or signal networks
IEEE 1149.1-compatible Boundary Scan logic
Low cost plastic packages available in all densities
Footprint compatibility in common packages
Fully automatic mapping, placement and routing
CLBs
Total
100
196
400
576
784
Flip-flops
No. of
1,120
1,536
2,016
360
616
User I/O
205
Avail.
Max.
112
160
192
77
(2)
®
Classics
Distributed
RAM Bits
12,800
18,432
25,088
3,200
6,272
Total
1

Related parts for XCS05XL-4VQG100C

XCS05XL-4VQG100C Summary of contents

Page 1

... Broad set of AllianceCORE and LogiCORE™ predefined solutions available • Unlimited reprogrammability • Low cost Table 1: Spartan and Spartan-XL Field Programmable Gate Arrays Logic System Device Cells XCS05 and XCS05XL 238 XCS10 and XCS10XL 466 10,000 XCS20 and XCS20XL 950 20,000 XCS30 and XCS30XL 1368 30,000 ...

Page 2

Spartan and Spartan-XL FPGA Families Data Sheet General Overview Spartan series FPGAs are implemented with a regular, flex- ible, programmable architecture of Configurable Logic Blocks (CLBs), interconnected by a powerful hierarchy of versatile routing resources (routing channels), and sur- rounded ...

Page 3

R Spartan and Spartan-XL devices provide system clock rates exceeding 80 MHz and internal performance in excess of 150 MHz. In addition to the conventional benefit of high volume programmable logic solutions, Spartan series FPGAs also offer on-chip edge-triggered single-port ...

Page 4

Spartan and Spartan-XL FPGA Families Data Sheet G-LUT G4 G4 Logic G3 G3 Function G1- DIN F4 F4 Logic F3 F3 Function F1- F-LUT K EC ...

Page 5

R . Table 2: CLB Storage Element Functionality Mode CK EC Power- GSR Flip-Flop X X Operation Latch 1 1* Operation 0 1* (Spartan-XL) Both X 0 Legend: X Don’t care Rising edge (clock ...

Page 6

Spartan and Spartan-XL FPGA Families Data Sheet Multiplexer Controlled by Configuration Program Figure 4: CLB Control Signal Interface The four internal control signals are: • EC: Enable Clock • SR: Asynchronous Set/Reset or H function generator ...

Page 7

R The register choice is made by placing the appropriate library symbol. For example, IFD is the basic input flip-flop (rising edge triggered), and ILD is the basic input latch (transparent-High). Variations with inverted clocks are also available. The clock ...

Page 8

Spartan and Spartan-XL FPGA Families Data Sheet Table 4: Supported Sources for Spartan/XL Inputs Spartan Inputs 5V, Source TTL √ Any device 3.3V, CC CMOS outputs √ Spartan family 5V, CC TTL outputs √ Any device, ...

Page 9

R Output Multiplexer/2-Input Function Generator (Spartan-XL Family Only) The output path in the Spartan-XL family IOB contains an additional multiplexer not available in the Spartan family IOB. The multiplexer can also be configured as a 2-input function generator, implementing a ...

Page 10

Spartan and Spartan-XL FPGA Families Data Sheet This high value makes them unsuitable as wired-AND pull-up resistors. Table 7: Supported Destinations for Spartan/XL Outputs Spartan-XL Outputs Destination 3.3V, CMOS √ Any device 3.3V, CC CMOS-threshold inputs √ Any ...

Page 11

R PSM PSM 2 Doubles Figure 8: Spartan/XL CLB Routing Channels and Interface Block Diagram CLB Interface A block diagram of the CLB interface signals is shown in Figure 9. The input signals to the CLB are distributed evenly on ...

Page 12

Spartan and Spartan-XL FPGA Families Data Sheet Double-Length Lines The double-length lines consist of a grid of metal segments, each twice as long as the single-length lines: they run past two CLBs before entering a PSM. Double-length lines are grouped ...

Page 13

R BUFGS PGCK1 SGCK1 BUFGP 4 IOB locals Any BUFGS X4 locals One BUFGP per Global Line IOB BUFGS PGCK2 SGCK2 BUFGP Figure 11: 5V Spartan Family Global Net Distribution The four Primary Global buffers offer the shortest delay and ...

Page 14

Spartan and Spartan-XL FPGA Families Data Sheet • The single-port configuration contains a RAM array with 16 locations, each one-bit wide. One 4-bit address decoder determines the RAM location for write and read operations. There is one ...

Page 15

R WCLK (K) T WSS WE T DSS DATA IN T ASS ADDRESS T ILO DATA OUT Figure 13: Data Write and Access Timing for RAM WCLK can be configured as active on either the rising edge (default) or the ...

Page 16

Spartan and Spartan-XL FPGA Families Data Sheet CLB signals from which they are originally derived are shown in Table 10. Table 10: Dual-Port RAM Signals RAM Signal Function D Data In A[3:0] Read Address for Single-Port. Write Address for Single-Port ...

Page 17

R and Spartan-XL families, speeding up arithmetic and count- ing functions. The carry chain in 5V Spartan devices can run either up or down. At the top and bottom of the columns where there are no CLBs above and below, ...

Page 18

Spartan and Spartan-XL FPGA Families Data Sheet C OUT CARRY LOGIC G CARRY OUT0 H1 F CARRY Figure 16: Fast Carry Logic in Spartan/XL CLB www.xilinx.com ...

Page 19

Figure 17: Detail of Spartan/XL Dedicated Carry Logic 3-State Long Line Drivers A pair of 3-state buffers is associated with each CLB in the array. These 3-state buffers (BUFT) ...

Page 20

Spartan and Spartan-XL FPGA Families Data Sheet On-Chip Oscillator Spartan/XL devices include an internal oscillator. This oscil- lator is used to clock the power-on time-out, for configura- tion memory clearing, and as the source of CCLK in Master configuration mode. ...

Page 21

R Figure diagram of the Spartan/XL FPGA boundary scan logic. It includes three bits of Data Register per IOB, the IEEE 1149.1 Test Access Port controller, and the Instruction Register with decodes. Spartan/XL devices can also be ...

Page 22

Spartan and Spartan-XL FPGA Families Data Sheet IOB IOB IOB IOB IOB IOB IOB IOB IOB IOB IOB BYPASS REGISTER INSTRUCTION REGISTER TDI 22 DATA IN IOB.T IOB IOB IOB IOB IOB.I IOB IOB IOB IOB.Q IOB IOB.T M TDO ...

Page 23

R Table 12: Boundary Scan Instructions Instruction Test Selected EXTEST SAMPLE/ PRELOAD USER USER READBACK CONFIGURE 1 ...

Page 24

... The IDCODE register has the following binary format: vvvv:ffff:fffa:aaaa:aaaa:cccc:cccc:ccc1 where c = the company code (49h for Xilinx the array dimension in CLBs (ranges from 0Ah for XCS05XL to 1Ch for XCS40XL the family code (02h for Spartan-XL family the die version number Table 13: IDCODEs Assigned to Spartan-XL FPGAs FPGA ...

Page 25

R PWRDWN Outputs Power-down retains the configuration, but loses all data stored in the device flip-flops. All inputs are interpreted as Low, but the internal combinatorial logic is fully functional. Make sure that the combination of all inputs Low and ...

Page 26

Spartan and Spartan-XL FPGA Families Data Sheet During configuration, some of the I/O pins are used tempo- rarily for the configuration process. All pins used during con- figuration are shown in Table 14 and Table 14: Pin Functions During Configuration ...

Page 27

R Master Serial Mode The Master serial mode uses an internal oscillator to gener- ate a Configuration Clock (CCLK) for driving potential slave devices and the Xilinx serial-configuration (SPROM). The CCLK speed is selectable as either 1 MHz (default) or ...

Page 28

Spartan and Spartan-XL FPGA Families Data Sheet Slave Serial is the default mode if the Mode pins are left unconnected, as they have weak pull-up resistors during configuration. Multiple slave devices with identical configurations can be wired with parallel DIN ...

Page 29

R DIN T DCC CCLK DOUT (Output) Symbol T DCC T CCD T CCO T CCH T CCL F CC Notes: 1. Configuration must be delayed until the INIT pins of all daisy-chained FPGAs are High. Figure 26: Slave Serial ...

Page 30

Spartan and Spartan-XL FPGA Families Data Sheet to the DONE pin. User I/Os for each device become active after the DONE pin for that device goes High. (The exact timing is determined by development system options.) Since the DONE pin ...

Page 31

R CCLK T IC INIT D0-D7 DOUT Symbol CCLK T CCH T CCL F CC Notes: If not driven by the preceding DOUT, CS1 must remain High until the 1. device is fully configured. ...

Page 32

Spartan and Spartan-XL FPGA Families Data Sheet Table 16: Spartan/XL Data Stream Formats Serial Modes Data Type (D0...) Fill Byte 11111111b Preamble Code 0010b Length Count COUNT[23:0] Fill Bits 1111b Field Check - Code Start Field 0b Data Frame DATA[n–1:0] ...

Page 33

... However, the Length Count value must be adjusted for all such extra "one" bits, even for extra leading ones at the beginning of the header. 3. Express mode adds 57 (XCS05XL, XCS10XL (XCS20XL, XCS30XL, XCS40XL) bits per frame, + additional start-up bits. 4. XCS40XL provided 224 max I/O in CS280 package discontinued by PDN2004-01. ...

Page 34

Spartan and Spartan-XL FPGA Families Data Sheet LAST DATA FRAME Configuration Sequence There are four major steps in the Spartan/XL FPGA power-up configuration sequence. • Configuration Memory Clear • Initialization • Configuration • Start-up ...

Page 35

Boundary Scan Valid Instructions Available: Yes Test MODE, Generate One Time-Out Pulse Keep Clearing Configuration Memory EXTEST* SAMPLE/PRELOAD Completely Clear BYPASS Configuration Memory CONFIGURE* Once More (* if PROGRAM = High) ...

Page 36

Spartan and Spartan-XL FPGA Families Data Sheet to wait after completing the configuration memory clear operation. When INIT is no longer held Low externally, the device determines its configuration mode by capturing the state of the Mode pins, and is ...

Page 37

R Length Count Match CCLK DONE I/O CCLK_NOSYNC GSR Active DONE I/O CCLK_SYNC GSR Active DONE I/O UCLK_NOSYNC GSR Active DONE I/O UCLK_SYNC GSR Active Synchronization Uncertainty Configuration Through the Boundary Scan Pins Spartan/XL devices can be configured through the ...

Page 38

Spartan and Spartan-XL FPGA Families Data Sheet Readback The user can read back the content of configuration mem- ory and the level of certain internal nodes without interfering with the normal operation of the device. Readback not only reports the ...

Page 39

R Readback Abort When the Readback Abort option is selected, a High-to-Low transition on RDBK.TRIG terminates the Readback opera- tion and prepares the logic to accept another trigger. After an aborted Readback, additional clocks (up to one Readback clock per ...

Page 40

Spartan and Spartan-XL FPGA Families Data Sheet Readback Switching Characteristics Guidelines The following guidelines reflect worst-case values over the recommended operating conditions. Finished Internal Net rdbk.TRIG T RTRC rdclk.I T RCL rdbk.RIP rdbk.DATA DUMMY Figure 33: Spartan and Spartan-XL Readback ...

Page 41

R Configuration Switching Characteristics PROGRAM INIT CCLK Output or Input Master Mode Symbol Description T Power-on reset POR T Program Latency PI T CCLK (output) delay ICCK T CCLK (output) period, slow CCLK T CCLK (output) period, ...

Page 42

Spartan and Spartan-XL FPGA Families Data Sheet Spartan Family Detailed Specifications Definition of Terms In the following tables, some specifications may be designated as Advance or Preliminary. These terms are defined as follows: Advance: Initial estimates based on simulation and/or ...

Page 43

R Spartan Family DC Characteristics Over Operating Conditions Symbol V High-level output voltage @ I OH High-level output voltage @ I V Low-level output voltage @ Data retention supply voltage (below which configuration data may be lost) ...

Page 44

Spartan and Spartan-XL FPGA Families Data Sheet Spartan Family CLB Switching Characteristic Guidelines All devices are 100% functionally tested. Internal timing parameters are derived from measuring internal test pat- terns. Listed below are representative values. For more specific, more precise, ...

Page 45

R Spartan Family CLB RAM Synchronous (Edge-Triggered) Write Operation Guidelines All devices are 100% functionally tested. Internal timing parameters are derived from measuring internal test pat- terns. Listed below are representative values. For more specific, more precise, and worst-case guaranteed ...

Page 46

Spartan and Spartan-XL FPGA Families Data Sheet Spartan Family CLB RAM Synchronous (Edge-Triggered) Write Operation Guidelines (continued) All devices are 100% functionally tested. Internal timing parameters are derived from measuring internal test pat- terns. Listed below are representative values. For ...

Page 47

R Spartan Family Pin-to-Pin Output Parameter Guidelines All devices are 100% functionally tested. Pin-to-pin timing parameters are derived from measuring external and inter- nal test patterns and are guaranteed over worst-case oper- ating conditions (supply voltage and junction temperature). Listed ...

Page 48

Spartan and Spartan-XL FPGA Families Data Sheet Capacitive Load Factor Figure 33 shows the relationship between I/O output delay and load capacitance. It allows a user to adjust the specified output delay if the load capacitance is different than 50 ...

Page 49

R Spartan Family Pin-to-Pin Input Parameter Guidelines All devices are 100% functionally tested. Pin-to-pin timing parameters are derived from measuring external and inter- nal test patterns and are guaranteed over worst-case oper- Spartan Family Primary and Secondary Setup and Hold ...

Page 50

Spartan and Spartan-XL FPGA Families Data Sheet Spartan Family IOB Input Switching Characteristic Guidelines All devices are 100% functionally tested. Internal timing parameters are derived from measuring internal test pat- terns. Listed below are representative values. For more specific, more ...

Page 51

R Spartan Family IOB Output Switching Characteristic Guidelines All devices are 100% functionally tested. Internal timing parameters are derived from measuring internal test pat- terns. Listed below are representative values. For more specific, more precise, and worst-case guaranteed data, use ...

Page 52

Spartan and Spartan-XL FPGA Families Data Sheet Spartan-XL Family Detailed Specifications Definition of Terms In the following tables, some specifications may be designated as Advance or Preliminary. These terms are defined as follows: Advance: Initial estimates based on simulation and/or ...

Page 53

R Spartan-XL Family DC Characteristics Over Operating Conditions Symbol V High-level output voltage @ I OH High-level output voltage @ I V Low-level output voltage @ I OL Low-level output voltage @ I Low-level output voltage @ I V Data ...

Page 54

... These path delays, provided as a guideline, have been extracted from the static timing analyzer report. All timing parameters assume worst-case operating conditions (supply voltage and junction temperature). Description www.xilinx.com Speed Grade -5 -4 Device Max Max XCS05XL 1.4 1.5 XCS10XL 1.7 1.8 XCS20XL 2.0 2.1 XCS30XL 2.3 2.5 XCS40XL 2 ...

Page 55

R Spartan-XL Family CLB Switching Characteristic Guidelines All devices are 100% functionally tested. Internal timing parameters are derived from measuring internal test pat- terns. Listed below are representative values. For more specific, more precise, and worst-case guaranteed data, use the ...

Page 56

Spartan and Spartan-XL FPGA Families Data Sheet Spartan-XL Family CLB RAM Synchronous (Edge-Triggered) Write Operation Guidelines All devices are 100% functionally tested. Internal timing parameters are derived from measuring internal test pat- terns. Listed below are representative values. For more ...

Page 57

R Spartan-XL Family CLB RAM Synchronous (Edge-Triggered) Write Operation Guidelines (cont.) All devices are 100% functionally tested. Internal timing parameters are derived from measuring internal test pat- terns. Listed below are representative values. For more specific, more precise, and worst-case ...

Page 58

... Listed below are representative values for typical pin loca- tions and normal clock loading. Description threshold with 50 pF external capacitive load. CC www.xilinx.com Speed Grade -5 -4 Device Max Max XCS05XL 4.6 5.2 XCS10XL 4.9 5.5 XCS20XL 5.2 5.8 XCS30XL 5.5 6.2 XCS40XL 5 ...

Page 59

... Product Specification Spartan and Spartan-XL FPGA Families Data Sheet ating conditions (supply voltage and junction temperature). Listed below are representative values for typical pin loca- tions and normal clock loading. Description XCS05XL XCS10XL XCS20XL XCS30XL XCS40XL XCS05XL XCS10XL XCS20XL XCS30XL XCS40XL ...

Page 60

... All devices 0.7 All devices 0.0 All devices - All devices - All devices - All devices - XCS05XL 4.0 XCS10XL 4.8 XCS20XL 5.0 XCS30XL 5.5 XCS40XL 6.5 All devices 10.5 XCS05XL - XCS10XL - XCS20XL - XCS30XL - XCS40XL - www.xilinx.com R Speed Grade -5 -4 Max Min Max Units - 0 1.2 ...

Page 61

... All devices All devices All devices All devices All devices All devices All devices All devices All devices All devices All devices XCS05XL XCS10XL XCS20XL XCS30XL XCS40XL threshold, with 50 pF external capacitive loads including test fixture. Slew-rate limited output CC www.xilinx.com Speed Grade -5 -4 ...

Page 62

Spartan and Spartan-XL FPGA Families Data Sheet Pin Descriptions There are three types of pins in the Spartan/XL devices: • Permanently dedicated pins • User I/O pins that can have special functions • Unrestricted user-programmable I/O pins. Before and during ...

Page 63

R Table 18: Pin Descriptions (Continued) I/O During I/O After Pin Name Config. Config. PWRDWN I I User I/O Pins That Can Have Special Functions TDO O O TDI, TCK, I I/O TMS or I (JTAG) HDC O I/O LDC ...

Page 64

Spartan and Spartan-XL FPGA Families Data Sheet Table 18: Pin Descriptions (Continued) I/O During I/O After Pin Name Config. Config. SGCK1 - Weak I or I/O SGCK4 Pull-up (Spartan) (except SGCK4 is DOUT) GCK1 - Weak I or I/O GCK8 ...

Page 65

... P30 GND P31 (1) (2) MODE , M0 P32 VCC P33 DS060 (v1.8) June 26, 2008 Product Specification Spartan and Spartan-XL FPGA Families Data Sheet XCS05 and XCS05XL Device Pinouts Not Connected PWRDWN I/O, PGCK2 I/O (HDC) I/O I/O (LDC) Bndry I/O (4) VQ100 Scan I/O ...

Page 66

... Notes Spartan family only 2. 3V Spartan-XL family only 3. The “PWRDWN” on the XCS05XL is not part of the Boundary Scan chain. For the XCS05XL, subtract 1 from all Boundary Scan numbers from GCK3 on (127 and higher). 4. PC84 package discontinued by PDN2004-01 XCS10 and XCS10XL Device Pinouts ...

Page 67

R XCS10 and XCS10XL Device Pinouts XCS10/XL (4) Pad Name PC84 VQ100 CS144 VCC P33 P25 Not P34 P26 Connect- ( PWRDWN ) I/O, P35 P27 (1) PGCK2 (2) GCK3 I/O (HDC) P36 P28 I I/O ...

Page 68

Spartan and Spartan-XL FPGA Families Data Sheet XCS10 and XCS10XL Device Pinouts XCS10/XL (4) Pad Name PC84 VQ100 CS144 I/O P80 P81 A10 GND - - I I I/O P81 P82 I/O P82 P83 I/O - ...

Page 69

R XCS20 and XCS20XL Device Pinouts XCS20/XL (2,4) Pad Name VQ100 CS144 TQ144 I/O P10 F1 GND P11 G2 VCC P12 G1 I/O P13 G3 I/O P14 G4 I/O P15 H1 ...

Page 70

Spartan and Spartan-XL FPGA Families Data Sheet XCS20 and XCS20XL Device Pinouts XCS20/XL (2,4) Pad Name VQ100 CS144 TQ144 PROGRAM P52 M13 (2) I/O (D7 ) P53 L12 I/O, P54 L13 (1) PGCK3 , (2) GCK5 I/O - K10 I/O ...

Page 71

R Additional XCS20/XL Package Pins PQ208 Not Connected Pins (1) (1) P12 P18 P33 P39 (1) P86 P92 P111 P121 (1) (1) P165 P173 P192 P202 9/16/98 Notes Spartan family only 2. 3V Spartan-XL family only 3. The ...

Page 72

Spartan and Spartan-XL FPGA Families Data Sheet XCS30 and XCS30XL Device Pinouts (Continued) XCS30/XL (5) Pad Name VQ100 I/O - I/O, TDI P4 I/O, TCK P5 I/O - I/O - I/O - I/O - I/O - I/O - GND - ...

Page 73

R XCS30 and XCS30XL Device Pinouts (Continued) XCS30/XL (5) Pad Name VQ100 I/O P18 I/O P19 I/O - I/O - I/O P20 (1) (2) I/O, SGCK2 , GCK2 P21 (1) (2) Not Connected , M1 P22 GND P23 (1) (2) ...

Page 74

Spartan and Spartan-XL FPGA Families Data Sheet XCS30 and XCS30XL Device Pinouts (Continued) XCS30/XL (5) Pad Name VQ100 I/O - I/O - I/O - VCC - I/O P43 I/O P44 I/O - I/O - GND - I/O - I/O - ...

Page 75

R XCS30 and XCS30XL Device Pinouts (Continued) XCS30/XL (5) Pad Name VQ100 I/O - I/O - I/O P59 I/O P60 (2) I/O (D4 ) P61 I/O P62 VCC P63 GND P64 (2) I/O (D3 ) P65 I/O P66 I/O P67 ...

Page 76

Spartan and Spartan-XL FPGA Families Data Sheet XCS30 and XCS30XL Device Pinouts (Continued) XCS30/XL (5) Pad Name VQ100 I/O - I/O - I/O - I/O - I/O - GND - I/O - I/O - I/O - I/O - VCC - ...

Page 77

R CS280 VCC Pins E13 G5 G15 H5 J15 L5 L15 M5 N15 R13 - - - Not Connected Pins A4 A12 C8 C12 D17 H2 H3 H18 H19 M16 ...

Page 78

Spartan and Spartan-XL FPGA Families Data Sheet XCS40 and XCS40XL Device Pinouts XCS40/XL Pad Name PQ208 PQ240 BG256 CS280 GND P25 P29 GND VCC P26 P30 VCC I/O P27 P31 L2 I/O P28 P32 L3 I/O P29 P33 L4 I/O ...

Page 79

R XCS40 and XCS40XL Device Pinouts XCS40/XL Pad Name PQ208 PQ240 BG256 CS280 I/O P90 P105 Y16 GND P91 P106 GND I/O - P107 V15 I/O P92 P108 W16 I/O P93 P109 Y17 I/O P94 P110 V16 I/O P95 P111 ...

Page 80

Spartan and Spartan-XL FPGA Families Data Sheet XCS40 and XCS40XL Device Pinouts XCS40/XL Pad Name PQ208 PQ240 BG256 CS280 O, TDO P157 P181 A19 GND P158 P182 GND I/O P159 P183 B18 I/O, P160 P184 B17 (1) PGCK4 , (2) ...

Page 81

... Type PLCC (3) Device Code PC84 ( XCS05 ( ( XCS10 ( XCS20 - XCS30 - XCS40 - XCS05XL ( ( XCS10XL ( XCS20XL - XCS30XL - XCS40XL -5 - 6/25/08 Notes Commercial T = 0° to +85° Industrial T = –40°C to +100° PC84, CS144, and CS280 packages, and VQ100 and BG256 packages for XCS30 only, discontinued by 4. Some Spartan-XL devices are available in Pb-free package options. The Pb-free packages insert a " ...

Page 82

... Device I/O PC84 (1) XCS05 80 61 (1) XCS10 112 61 XCS20 160 - XCS30 192 - XCS40 224 - (1) XCS05XL 80 61 (1) XCS10XL 112 61 XCS20XL 160 - XCS30XL 192 - XCS40XL 224 - 6/25/08 Notes: 1. PC84, CS144, and CS280 packages, and VQ100 and BG256 packages for XCS30 only, discontinued by 2. These Spartan-XL devices are available in Pb-free package options. The Pb-free packages insert a "G" in the package code. Contact Xilinx for availability ...

Page 83

R Revision History The following table shows the revision history for this document. Date Version 11/20/98 1.3 Added Spartan-XL specs and Power Down. 01/06/99 1.4 All Spartan-XL -4 specs designated Preliminary with no changes. 03/02/00 1.5 Added CS package, updated ...

Related keywords