XC3S1000-4FG456I Xilinx Inc, XC3S1000-4FG456I Datasheet - Page 38

no-image

XC3S1000-4FG456I

Manufacturer Part Number
XC3S1000-4FG456I
Description
FIELD PROGRAMMABLE GATE ARRAY
Manufacturer
Xilinx Inc
Series
Spartan™-3r
Datasheet

Specifications of XC3S1000-4FG456I

Number Of Logic Elements/cells
17280
Number Of Labs/clbs
1920
Total Ram Bits
442368
Number Of I /o
333
Number Of Gates
1000000
Voltage - Supply
1.14 V ~ 1.26 V
Mounting Type
Surface Mount
Operating Temperature
-40°C ~ 100°C
Package / Case
456-BBGA
Package
456FBGA
Family Name
Spartan®-3
Device Logic Units
17280
Device System Gates
1000000
Maximum Internal Frequency
630 MHz
Typical Operating Supply Voltage
1.2 V
Maximum Number Of User I/os
333
Ram Bits
442368
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
XC3S1000-4FG456I
Manufacturer:
XILINX
Quantity:
530
Part Number:
XC3S1000-4FG456I
Manufacturer:
XILINX
Quantity:
166
Part Number:
XC3S1000-4FG456I
Manufacturer:
Xilinx Inc
Quantity:
10 000
Part Number:
XC3S1000-4FG456I
Manufacturer:
XILINX
0
Part Number:
XC3S1000-4FG456I
Manufacturer:
XILINX/赛灵思
Quantity:
20 000
Part Number:
XC3S1000-4FG456I
0
Part Number:
XC3S1000-4FG456I0750
Manufacturer:
XILINX
0
Spartan-3 FPGA Family: Functional Description
DFS Clock Output Connections
There are two basic cases that determine how to connect
the DFS clock outputs: on-chip and off-chip, which are illus-
trated in
similar to what has already been described for the DLL com-
ponent. See the
nections, page 34
In the on-chip case, it is possible to connect either of the
DFS’s two output clock signals through general routing
resources to the FPGA’s internal registers. Either a Global
Clock Buffer (BUFG) or a BUFGMUX affords access to the
global clock network. The optional feedback loop is formed
in this way, routing CLK0 to a global clock net, which in turn
drives the CLKFB input.
In the off-chip case, the DFS’s two output clock signals, plus
CLK0 for an optional feedback loop, can exit the FPGA
using output buffers (OBUF) to drive a clock network plus
registers on the board. The feedback loop is formed by
feeding the CLK0 signal back into the FPGA using an
IBUFG, which directly accesses the global clock network, or
an IBUF. Then, the global clock net is connected directly to
the CLKFB input.
Phase Shifter (PS)
The DCM provides two approaches to controlling the phase
of a DCM clock output signal relative to the CLKIN signal:
First, there are nine clock outputs that employ the DLL to
achieve a desired phase relationship: CLK0, CLK90,
CLK180, CLK270, CLK2X, CLK2X180, CLKDV CLKFX, and
CLKFX180. These outputs afford “coarse” phase control.
The second approach uses the PS component described in
this section to provide a still finer degree of control. The PS
component is only available when the DLL is operating in its
low-frequency mode. The PS component phase shifts the
DCM output clocks by introducing a "fine phase shift" (T
between the CLKFB and CLKIN signals inside the DLL
component. The user can control this fine phase shift down
to a resolution of 1/256 of a CLKIN cycle or one tap delay
(DCM_TAP), whichever is greater. When in use, the PS
component shifts the phase of all nine DCM clock output
signals together. If the PS component is used together with
a DCM clock output such as the CLK90, CLK180, CLK270,
CLK2X180 and CLKFX180, then the fine phase shift of the
former gets added to the coarse phase shift of the latter.
Table 19: PS Attributes
38
54
Notes:
1.
CLKOUT_PHASE_SHIFT
PHASE_SHIFT
The practical range of values will be less when T
(FINE_SHIFT_RANGE)/2 in the Variable Phase mode. the FINE_SHIFT_RANGE represents the sum total delay of all taps.
Figure 19a
Attribute
DLL Clock Output and Feedback Con-
section.
and
Figure
Disables PS component or chooses between Fixed Phase
and Variable Phase modes.
Determines size and direction of initial fine phase shift.
19c, respectively. This is
CLKIN
> FINE_SHIFT_RANGE in the Fixed Phase mode, also when T
www.xilinx.com
Description
PS
)
PS Component Enabling and Mode Selection
The CLKOUT_PHASE_SHIFT attribute enables the PS
component for use in addition to selecting between two
operating modes. As described in
has three possible values: NONE, FIXED and VARIABLE.
When CLKOUT_PHASE_SHIFT is set to NONE, the PS
component is disabled and its inputs, PSEN, PSCLK, and
PSINCDEC, must be tied to GND. The set of waveforms in
Figure 21a
tains a zero-phase alignment of signals CLKFB and CLKIN
upon which the PS component has no effect. The PS com-
ponent is enabled by setting the attribute to either the
FIXED or VARIABLE values, which select the Fixed Phase
mode and the Variable Phase mode, respectively. These
two modes are described in the sections that follow
Determining the Fine Phase Shift
The user controls the phase shift of CLKFB relative to
CLKIN by setting and/or adjusting the value of the
PHASE_SHIFT attribute. This value must be an integer
ranging from –255 to +255. The PS component uses this
value to calculate the desired fine phase shift (T
fraction of the CLKIN period (T
PHASE-SHIFT and T
follows:
Both the Fixed Phase and Variable Phase operating modes
employ this calculation. If the PHASE_SHIFT value is zero,
then CLKFB and CLKIN will be in phase, the same as when
the PS component is disabled. When the PHASE_SHIFT
value is positive, the CLKFB signal will be shifted later in
time with respect to CLKIN. If the attribute value is negative,
the CLKFB signal will be shifted earlier in time with respect
to CLKIN.
The Fixed Phase Mode
This mode fixes the desired fine phase shift to a fraction of
the T
user-selected PHASE_SHIFT value P. The set of wave-
forms in
CLKFB and CLKIN in the Fixed Phase mode. In the Fixed
Phase mode, the PSEN, PSCLK and PSINCDEC inputs are
not used and must be tied to GND. Fixed phase shift
requires ISE software version 10.1.03 or later.
CLKIN
T
Figure 21b
PS
shows the disabled case, where the DLL main-
, as determined by Equation (4) and its
= (PHASE_SHIFT/256)*T
CLKIN
illustrates the relationship between
, it is possible to calculate T
DS099-2 (v2.5) December 4, 2009
NONE, FIXED, VARIABLE
Integers from –255 to +255
CLKIN
Table
Product Specification
CLKIN
). Given values for
Values
19, this attribute
CLKIN
PS
>
) as a
PS
(1)
(4)
as
R

Related parts for XC3S1000-4FG456I