XCS05XL Xilinx, XCS05XL Datasheet - Page 7
![no-image](/images/no-image-200.jpg)
XCS05XL
Manufacturer Part Number
XCS05XL
Description
Spartan and Spartan-XL Families Field Programmable Gate Arrays
Manufacturer
Xilinx
Datasheet
1.XCS05XL.pdf
(82 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
XCS05XL-3PC84C
Manufacturer:
XILINX
Quantity:
12 388
Company:
Part Number:
XCS05XL-4PC84C
Manufacturer:
SIMENES
Quantity:
430
Company:
Part Number:
XCS05XL-4PC84C
Manufacturer:
XILINX
Quantity:
229
The register choice is made by placing the appropriate
library symbol. For example, IFD is the basic input flip-flop
(rising edge triggered), and ILD is the basic input latch
(transparent-High). Variations with inverted clocks are also
available. The clock signal inverter is also shown in
on the CK line.
The Spartan IOB data input path has a one-tap delay ele-
ment: either the delay is inserted (default), or it is not. The
Spartan-XL IOB data input path has a two-tap delay ele-
ment, with choices of a full delay, a partial delay, or no delay.
The added delay guarantees a zero hold time with respect
to clocks routed through the global clock buffers. (See
bal Nets and Buffers, page 12
bal clock buffers in the Spartan/XL families.) For a shorter
input register setup time, with positive hold-time, attach a
NODELAY attribute or property to the flip-flop.The output of
the input register goes to the routing channels (via I1 and I2
in
carry either the direct or registered input signal.
DS060 (v1.6) September 19, 2001
Product Specification
Figure
6). The I1 and I2 signals that exit the IOB can each
OK
EC
R
IK
O
I1
I2
T
for a description of the glo-
Figure 6: Simplified Spartan/XL IOB Block Diagram
D
CK
EC
D
CK
EC
GTS
Q
Q
Figure 5
Spartan and Spartan-XL Families Field Programmable Gate Arrays
www.xilinx.com
1-800-255-7778
Multiplexer Controlled
by Configuration Program
Glo-
Programmable TTL/CMOS Drive
The 5V Spartan input buffers can be globally configured for
either TTL (1.2V) or CMOS (VCC/2) thresholds, using an
option in the bitstream generation software. The Spartan
output levels are also configurable; the two global adjust-
ments of input threshold and output level are independent.
The inputs of Spartan devices can be driven by the outputs
of any 3.3V device, if the Spartan inputs are in TTL mode.
Input and output thresholds are TTL on all configuration
pins until the configuration has been loaded into the device
and specifies how they are to be used. Spartan-XL inputs
are TTL compatible and 3.3V CMOS compatible.
Supported sources for Spartan/XL device inputs are shown
in
Spartan-XL I/Os are fully 5V tolerant even though the V
3.3V. This allows 5V signals to directly connect to the Spar-
tan-XL inputs without damage, as shown in
tion, the 3.3V V
are applied to the I/Os. This makes the Spartan-XL devices
immune to power supply sequencing problems.
Delay
Programmable Slew Rate
Table
OUTPUT DRIVER
(Spartan only)
4.
INPUT BUFFER
Programmable
Pull-Down
CC
Network
Pull-Up/
can be applied before or after 5V signals
DS060_06_041901
Package
Pad
Table
4. In addi-
CC
is
7