English
Language : 

XC3SD3400A-4FGG676C Datasheet, PDF (63/101 Pages) Xilinx, Inc – Spartan-3A DSP FPGA Family Data Sheet
Spartan-3A DSP FPGA Family: Pinout Descriptions
Table 57: Types of Pins on Spartan-3A DSP FPGAs (Cont’d)
Type/Color
Code
Description
Pin Name(s) in Type
PWR
MGMT
Control and status pins for the power-saving Suspend mode. SUSPEND is a dedicated pin SUSPEND, AWAKE
and is powered by VCCAUX. AWAKE is a dual-purpose pin. Unless Suspend mode is enabled
in the application, AWAKE is available as a user-I/O pin.
JTAG
Dedicated JTAG pin - 4 per device. Not available as a user-I/O pin. Every package has four TDI, TMS, TCK, TDO
dedicated JTAG pins. These pins are powered by VCCAUX.
GND
Dedicated ground pin. The number of GND pins depends on the package used. All must be GND
connected.
VCCAUX
Dedicated auxiliary power supply pin. The number of VCCAUX pins depends on the package VCCAUX
used. All must be connected. Set on board and using CONFIG VCCAUX constraint.
VCCINT
Dedicated internal core logic power supply pin. The number of VCCINT pins depends on the VCCINT
package used. All must be connected to +1.2V.
VCCO
Along with all the other VCCO pins in the same bank, this pin supplies power to the output
buffers within the I/O bank and sets the input threshold voltage for some I/O standards. All
must be connected.
VCCO_#
N.C.
This package pin is not connected in this specific device/package combination but may be N.C.
connected in larger devices in the same package.
Notes:
1. # = I/O bank number, an integer between 0 and 3.
Package Pins by Type
Each package has three separate voltage supply
inputs—VCCINT, VCCAUX, and VCCO—and a common
ground return, GND. The numbers of pins dedicated to
these functions vary by package, as shown in Table 58.
Table 58: Power and Ground Supply Pins by Package
Package
Device VCCINT VCCAUX VCCO GND
XC3SD1800A 36
CS484
XC3SD3400A 36
24
24 84
24
24 84
XC3SD1800A 23
FG676
XC3SD3400A 36
14
36 77
24
40 100
A majority of package pins are user-defined I/O or input
pins. However, the numbers and characteristics of these I/O
depend on the device type and the package in which it is
available, as shown in Table 59. The table shows the
maximum number of single-ended I/O pins available,
assuming that all I/O-, INPUT-, DUAL-, VREF-, and
CLK-type pins are used as general-purpose I/O. AWAKE is
counted here as a dual-purpose I/O pin. Likewise, the table
shows the maximum number of differential pin-pairs
available on the package. Finally, the table shows how the
total maximum user-I/Os are distributed by pin type,
including the number of unconnected—N.C.—pins on the
device.
Not all I/O standards are supported on all I/O banks. The left
and right banks (I/O banks 1 and 3) support higher output
drive current than the top and bottom banks (I/O banks 0
and 2). Similarly, true differential output standards, such as
LVDS, RSDS, PPDS, miniLVDS, and TMDS, are only
supported in the top or bottom banks (I/O banks 0 and 2).
Inputs are unrestricted. For more details, see the Using I/O
Resources chapter in UG331.
Table 59: Maximum User I/O by Package
Package
Device
Maximum
User I/Os and
Input-Only
Maximum
Input-Only
Maximum
Differential
Pairs
I/O
All Possible I/Os by Type
INPUT DUAL VREF(1) CLK
XC3SD1800A
309
CS484
XC3SD3400A
309
60
140
156
41
52
28
32
60
140
156
41
52
28
32
XC3SD1800A
519
FG676
XC3SD3400A
469
110
227
314
82
52
39
32
60
213
314
34
52
37
32
N.C.
0
0
0
0
Notes:
1. Some VREFs are on INPUT pins. See pinout tables for details.
DS610 (v3.0) October 4, 2010
www.xilinx.com
Product Specification
63