English
Language : 

XC3S100E_06 Datasheet, PDF (136/231 Pages) Xilinx, Inc – Configurable Logic Block (CLB)
R
DC and Switching Characteristics
Simultaneously Switching Output Guidelines
This section provides guidelines for the recommended max-
imum allowable number of Simultaneous Switching Outputs
(SSOs). These guidelines describe the maximum number
of user I/O pins of a given output signal standard that should
simultaneously switch in the same direction, while maintain-
ing a safe level of switching noise. Meeting these guidelines
for the stated test conditions ensures that the FPGA oper-
ates free from the adverse effects of ground and power
bounce.
Ground or power bounce occurs when a large number of
outputs simultaneously switch in the same direction. The
output drive transistors all conduct current to a common
voltage rail. Low-to-High transitions conduct to the VCCO
rail; High-to-Low transitions conduct to the GND rail. The
resulting cumulative current transient induces a voltage dif-
ference across the inductance that exists between the die
pad and the power supply or ground return. The inductance
is associated with bonding wires, the package lead frame,
and any other signal routing inside the package. Other vari-
ables contribute to SSO noise levels, including stray induc-
tance on the PCB as well as capacitive loading at receivers.
Any SSO-induced voltage consequently affects internal
switching noise margins and ultimately signal quality.
Table 95 and Table 96 provide the essential SSO guide-
lines. For each device/package combination, Table 95 pro-
vides the number of equivalent VCCO/GND pairs. For each
output signal standard and drive strength, Table 96 recom-
mends the maximum number of SSOs, switching in the
same direction, allowed per VCCO/GND pair within an I/O
bank. The guidelines in Table 96 are categorized by pack-
age style. Multiply the appropriate numbers from Table 95
and Table 96 to calculate the maximum number of SSOs
allowed within an I/O bank. Exceeding these SSO guide-
lines might result in increased power or ground bounce,
degraded signal integrity, or increased system jitter.
SSOMAX/IO Bank = Table 95 x Table 96
The recommended maximum SSO values assumes that the
FPGA is soldered on the printed circuit board and that the
board uses sound design practices. The SSO values do not
apply for FPGAs mounted in sockets, due to the lead induc-
tance introduced by the socket.
The number of SSOs allowed for quad-flat packages (VQ,
TQ, PQ) is lower than for ball grid array packages (FG) due
to the larger lead inductance of the quad-flat packages. The
results for chip-scale packaging (CP132) are better than
quad-flat packaging but not as high as for ball grid array
packaging. Ball grid array packages are recommended for
applications with a large number of simultaneously switch-
ing outputs.
Table 95: Equivalent VCCO/GND Pairs per Bank
Package Style (including Pb-free)
Device
VQ100
CP132
TQ144
PQ208
FT256
FG320
XC3S100E
2
2
2
-
-
-
XC3S250E
2
2
2
3
4
-
XC3S500E
-
2
-
3
4
5
XC3S1200E
-
-
-
-
4
5
XC3S1600E
-
-
-
-
-
5
FG400
-
-
-
6
6
FG484
-
-
-
-
7
136
www.xilinx.com
DS312-3 (v3.4) November 9, 2006
Product Specification