English
Language : 

XC3S50 Datasheet, PDF (157/192 Pages) Xilinx, Inc – Revolutionary 90-nanometer process technology
Spartan-3 FPGA Family: Pinout Descriptions
R
FG900: 900-lead Fine-pitch Ball Grid
Array
The 900-lead fine-pitch ball grid array package, FG900,
supports three different Spartan-3 devices, including the
XC3S2000, the XC3S4000, and the XC3S5000. The foot-
prints for the XC3S4000 and XC3S5000 are identical, as
shown in Table 34 and Figure 15. The XC3S2000, however,
has fewer I/O pins which consequently results in 68 uncon-
nected pins on the FG900 package, labeled as “N.C.” In
Table 34 and Figure 15, these unconnected pins are indi-
cated with a black diamond symbol (‹).
All the package pins appear in Table 34 and are sorted by
bank number, then by pin name. Pairs of pins that form a dif-
ferential I/O pair appear together in the table. The table also
shows the pin number for each pin and the pin type, as
defined earlier.
If there is a difference between the XC3S2000 pinout and
the pinout for the XC3S4000 and XC3S5000, then that dif-
ference is highlighted in Table 34. If the table entry is
shaded, then there is an unconnected pin on the XC3S2000
that maps to a user-I/O pin on the XC3S4000 and
XC3S5000.
Pinout Table
Table 34: FG900 Package Pinout
Bank
XC3S2000
Pin Name
XC3S4000
XC3S5000
Pin Name
0
IO
IO
0
IO
IO
0
IO
IO
0
IO
IO
0
IO
IO
0
IO/VREF_0 IO/VREF_0
0
IO/VREF_0 IO/VREF_0
0
IO_L01N_0/ IO_L01N_0/
VRP_0
VRP_0
0
IO_L01P_0/ IO_L01P_0/
VRN_0
VRN_0
0
IO_L02N_0 IO_L02N_0
0
IO_L02P_0 IO_L02P_0
0
IO_L03N_0 IO_L03N_0
0
IO_L03P_0 IO_L03P_0
0
IO_L04N_0 IO_L04N_0
0
IO_L04P_0 IO_L04P_0
0
IO_L05N_0 IO_L05N_0
0
IO_L05P_0/ IO_L05P_0/
VREF_0
VREF_0
0
IO_L06N_0 IO_L06N_0
0
IO_L06P_0 IO_L06P_0
0
IO_L07N_0 IO_L07N_0
FG900
Pin
Number
E15
K15
D13
K13
G8
F9
C4
B4
A4
B5
A5
D5
E6
C6
B6
F6
F7
D7
C7
F8
Type
I/O
I/O
I/O
I/O
I/O
VREF
VREF
DCI
DCI
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VREF
I/O
I/O
I/O
Table 34: FG900 Package Pinout (Continued)
Bank
XC3S2000
Pin Name
XC3S4000
XC3S5000
Pin Name
FG900
Pin
Number
0
IO_L07P_0 IO_L07P_0
E8
0
IO_L08N_0 IO_L08N_0
D8
0
IO_L08P_0 IO_L08P_0
C8
0
IO_L09N_0 IO_L09N_0
B8
0
IO_L09P_0 IO_L09P_0
A8
0
IO_L10N_0 IO_L10N_0
J9
0
IO_L10P_0 IO_L10P_0
H9
0
IO_L11N_0 IO_L11N_0
G10
0
IO_L11P_0 IO_L11P_0
F10
0
IO_L12N_0 IO_L12N_0
C10
0
IO_L12P_0 IO_L12P_0
B10
0
IO_L13N_0 IO_L13N_0
J10
0
IO_L13P_0 IO_L13P_0
K11
0
IO_L14N_0 IO_L14N_0
H11
0
IO_L14P_0 IO_L14P_0
G11
0
IO_L15N_0 IO_L15N_0
F11
0
IO_L15P_0 IO_L15P_0
E11
0
IO_L16N_0 IO_L16N_0
D11
0
IO_L16P_0 IO_L16P_0
C11
0
IO_L17N_0 IO_L17N_0
B11
0
IO_L17P_0 IO_L17P_0
A11
0
IO_L18N_0 IO_L18N_0
K12
0
IO_L18P_0 IO_L18P_0
J12
0
IO_L19N_0 IO_L19N_0
H12
0
IO_L19P_0 IO_L19P_0
G12
0
IO_L20N_0 IO_L20N_0
F12
0
IO_L20P_0 IO_L20P_0
E12
0
IO_L21N_0 IO_L21N_0
D12
0
IO_L21P_0 IO_L21P_0
C12
0
IO_L22N_0 IO_L22N_0
B12
0
IO_L22P_0 IO_L22P_0
A12
0
IO_L23N_0 IO_L23N_0
J13
0
IO_L23P_0 IO_L23P_0
H13
0
IO_L24N_0 IO_L24N_0
F13
0
IO_L24P_0 IO_L24P_0
E13
0
IO_L25N_0 IO_L25N_0
B13
0
IO_L25P_0 IO_L25P_0
A13
0
IO_L26N_0 IO_L26N_0
K14
0
IO_L26P_0/ IO_L26P_0/
J14
VREF_0
VREF_0
0
IO_L27N_0 IO_L27N_0
G14
0
IO_L27P_0 IO_L27P_0
F14
0
IO_L28N_0 IO_L28N_0
C14
0
IO_L28P_0 IO_L28P_0
B14
0
IO_L29N_0 IO_L29N_0
J15
Type
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
VREF
I/O
I/O
I/O
I/O
I/O
70
www.xilinx.com
DS099-4 (v1.5) July 13, 2004
1-800-255-7778
Product Specification