52
Virtex-5 FPGA User Guide
UG190 (v5.0) June 19, 2009
Chapter 2:
Clock Management Technology
Feedback Clock Input - CLKFB
The feedback clock (CLKFB) input pin provides a reference or feedback signal to the DCM
to delay-compensate the clock outputs, and align them with the clock input. To provide the
necessary feedback to the DCM, connect only the CLK0 DCM output to the CLKFB pin.
When the CLKFB pin is connected, all clock outputs are deskewed to CLKIN. When the
CLKFB pin is not connected, DCM clock outputs are not deskewed to CLKIN. However,
the relative phase relationship between all output clocks is preserved.
During internal feedback configuration, the CLK0 output of a DCM connects to a global
buffer on the same top or bottom half of the device. The output of the global buffer
connects to the CLKFB input of the same DCM.
During the external feedback configuration, the following rules apply:
1.
To forward the clock, the CLK0 of the DCM must directly drive an OBUF or a BUFG-
to-DDR configuration.
2.
External to the FPGA, the forwarded clock signal must be connected to the IBUFG
(GCLK pin) or the IBUF driving the CLKFB of the DCM. Both CLK and CLKFB should
have identical I/O buffers.
illustrates clock forwarding with external feedback configuration.
The feedback clock input signal can be driven by one of the following buffers:
1.
IBUFG – Global Clock Input Buffer
This is the preferred source for an external feedback configuration. When an IBUFG
drives a CLKFB pin of a DCM in the same top or bottom half of the device, the pad to
DCM skew is compensated for deskew.
2.
BUFGCTRL – Internal Global Clock Buffer
This is an internal feedback configuration driven by CLK0.
3.
IBUF – Input Buffer
This is an external feedback configuration. When IBUF is used, the PAD to DCM input
skew is not compensated and performance can not be guaranteed.
Phase-Shift Clock Input - PSCLK
The phase-shift clock (PSCLK) input pin provides the source clock for the DCM phase
shift. The PSCLK can be asynchronous (in phase and frequency) to CLKIN. The phase-shift
clock signal can be driven by any clock source (external or internal), including:
1.
IBUF – Input Buffer
2.
IBUFG – Global Clock Input Buffer
To access the dedicated routing, only the IBUFGs on the same half of the device (top or
bottom) as the DCM can be used to drive a PSCLK input of the DCM.
3.
BUFGCTRL – An Internal Global Buffer
4.
Internal Clock – Any internal clock using general purpose routing.
The frequency range of PSCLK is defined by PSCLK_FREQ_LF/HF. See the
Virtex-5 FPGA
Data Sheet
. This input must be tied to ground when the CLKOUT_PHASE_SHIFT attribute
is set to NONE or FIXED.
Summary of Contents for Virtex-5 FPGA ML561
Page 1: ...Virtex 5 FPGA User Guide UG190 v5 0 June 19 2009 ...
Page 8: ...Virtex 5 FPGA User Guide www xilinx com UG190 v5 0 June 19 2009 ...
Page 20: ...20 www xilinx com Virtex 5 FPGA User Guide UG190 v5 0 June 19 2009 ...
Page 24: ...24 www xilinx com Virtex 5 FPGA User Guide UG190 v5 0 June 19 2009 Preface About This Guide ...
Page 172: ...172 www xilinx com Virtex 5 FPGA User Guide UG190 v5 0 June 19 2009 Chapter 4 Block RAM ...