R
Pinout Descriptions
User I/Os by Bank
Table 138 and Table 139 indicate how the 108 available
user-I/O pins are distributed between the four I/O banks on
the TQ144 package.
Table 138: User I/Os Per Bank for the XC3S100E in the TQ144 Package
All Possible I/O Pins by Type
Package
Edge
Maximum
I/O
(1)
(1)
I/O Bank
I/O
9
INPUT
DUAL
1
VREF
CLK
Top
0
1
2
3
26
28
6
5
2
2
2
3
9
8
(1)
Right
0
21
20
0
0
0
(1)
Bottom
Left
26
0
4
28
13
22
4
8
TOTAL
108
19
42
16
Notes:
1. Some VREF and CLK pins are on INPUT pins.
2. The eight global clock pins in this bank have optional functionality during configuration and are counted in the DUAL column.
Table 139: User I/Os Per Bank for the XC3S250E in TQ144 Package
All Possible I/O Pins by Type
Package
Edge
Maximum
I/O
(1)
(1)
I/O Bank
I/O
9
INPUT
DUAL
1
VREF
CLK
Top
0
1
2
3
26
28
6
5
2
2
2
3
9
8
(2)
Right
0
21
20
0
0
(2)
Bottom
Left
26
0
4
0
28
11
20
6
8
TOTAL
108
21
42
16
Notes:
1. Some VREF and CLK pins are on INPUT pins.
2. The eight global clock pins in this bank have optional functionality during configuration and are counted in the DUAL column.
The arrows indicate the direction for easy migration. For
example, a left-facing arrow indicates that the pin on the
XC3S250E unconditionally migrates to the pin on the
XC3S100E. It may be possible to migrate the opposite
direction depending on the I/O configuration. For example,
an I/O pin (Type = I/O) can migrate to an input-only pin
(Type = INPUT) if the I/O pin is configured as an input.
Footprint Migration Differences
Table 140 summarizes any footprint and functionality differ-
ences between the XC3S100E and the XC3S250E FPGAs
that may affect easy migration between devices. There are
four such pins. All other pins not listed in Table 140 uncon-
ditionally migrate between Spartan-3E devices available in
the TQ144 package.
Table 140: TQ144 Footprint Migration Differences
TQ144 Pin
P10
Bank
XC3S100E Type
Migration
XC3S250E Type
INPUT
3
3
3
2
I/O
I/O
ꢅ
ꢅ
ꢆ
ꢆ
4
P29
INPUT
P31
VREF(INPUT)
VREF(INPUT)
VREF(I/O)
VREF(I/O)
P66
DIFFERENCES
ꢆ
This pin can unconditionally migrate from the device on the left to the device on the right. Migration in the other direction may be
possible depending on how the pin is configured for the device on the right.
ꢅ
This pin can unconditionally migrate from the device on the right to the device on the left. Migration in the other direction may be
possible depending on how the pin is configured for the device on the left.
184
www.xilinx.com
DS312-4 (v3.8) August 26, 2009
Product Specification