Pinout Descriptions
User I/Os by Bank
Table 88 indicates how the 502 available user-I/O pins are
distributed between the four I/O banks on the FG676
package. The AWAKE pin is counted as a dual-purpose I/O.
Table 88: User I/Os Per Bank for the XC3S1400A in the FG676 Package
All Possible I/O Pins by Type
Package
Edge
I/O Bank
Maximum I/O
I/O
82
INPUT
20
DUAL
1
VREF
9
CLK
8
Top
0
1
2
3
120
130
120
132
502
Right
Bottom
Left
67
15
30
21
0
10
10
9
8
67
14
8
97
18
8
TOTAL
313
67
52
38
32
Footprint Migration Differences
The XC3S1400A FPGA is the only Spartan-3A device
offered in the FG676 package. However, Table 89
summarizes footprint and functionality differences between
the XC3S1400A and the XC3SD1800A in the Spartan-3A
DSP family. There are 17 unconnected balls in the
XC3S1400A that become 16 input-only pins and one I/O pin
in the XC3SD1800A. All other pins not listed in Table 89
unconditionally migrate between the Spartan-3A devices
and the Spartan-3A DSP devices available in the FG676
package. The arrows indicate the direction for easy
migration. For more details on the Spartan-3A DSP family
and pinouts, and additional differences in the FG676 pinout
for the XC3SD3400A device, see DS610.
Table 89: FG676 Footprint Differences
Pin
A24
B24
D5
Bank
XC3S1400A Migration
XC3SD1800A
INPUT
0
0
0
0
0
0
0
0
2
2
2
2
2
2
2
2
2
N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
Æ
Æ
Æ
Æ
Æ
Æ
Æ
Æ
Æ
Æ
Æ
Æ
Æ
Æ
Æ
Æ
Æ
17
INPUT
INPUT
E6
VREF (INPUT)
INPUT
E9
F9
VREF (INPUT)
INPUT
F18
G18
W18
Y8
VREF (INPUT)
VREF (INPUT)
VREF (INPUT)
INPUT
Y18
Y19
AA8
AC5
AC22
AD5
AD23
INPUT
INPUT
INPUT
I/O
INPUT
VREF(INPUT)
DIFFERENCES
Legend:
This pin can unconditionally migrate from the device on
the left to the device on the right. Migration in the other
direction is possible depending on how the pin is
configured for the device on the right.
Æ
128
www.xilinx.com
DS529-4 (v2.0) August 19, 2010