Virtex-5 FPGA User Guide
53
UG190 (v5.0) June 19, 2009
DCM Ports
Dynamic Reconfiguration Clock Input - DCLK
The dynamic reconfiguration clock (DCLK) input pin provides the source clock for the
DCM's dynamic reconfiguration circuit. The frequency of DCLK can be asynchronous (in
phase and frequency) to CLKIN. The dynamic reconfiguration clock signal is driven by
any clock source (external or internal), including:
1.
IBUF – Input Buffer
2.
IBUFG – Global Clock Input Buffer
Only the IBUFGs on the same half of the device (top or bottom) as the DCM can be
used to drive a CLKIN input of the DCM.
3.
BUFGCTRL – An Internal Global Buffer
4.
Internal Clock – Any internal clock using general purpose routing.
The frequency range of DCLK is described in the
Virtex-5 FPGA Data Sheet
. When dynamic
reconfiguration is not used, this input must be tied to ground. See the dynamic
reconfiguration chapter in the
Virtex-5 FPGA Configuration Guide
for more information.
DCM Control and Data Input Ports
Reset Input - RST
The reset (RST) input pin resets the DCM circuitry. The RST signal is an active High
asynchronous reset. Asserting the RST signal asynchronously forces all DCM outputs Low
(the LOCKED signal, all status signals, and all output clocks) after some propagation delay.
When the reset is asserted, the last cycle of the clocks can exhibit a short pulse and a
severely distorted duty cycle, or no longer be deskewed with respect to one another while
asserting High. Deasserting the RST signal starts the locking process at the next CLKIN
cycle.
To ensure a proper DCM reset and locking process, the RST signal must be held until the
CLKIN signal is present and stable for at least three CLKIN cycles.
The time it takes for the DCM to lock after a reset is specified in the
Virtex-5 FPGA Data
Sheet
as LOCK_DLL (for a DLL output) and LOCK_FX (for a DFS output). These are the
CLK and CLKFX outputs described in
The DCM locks faster
at higher frequencies. The worse-case numbers are specified in the
Virtex-5 FPGA Data
Sheet
. In all designs, the DCM must be held in reset until CLKIN is stable.
Phase-Shift Increment/Decrement Input - PSINCDEC
The phase-shift increment/decrement (PSINCDEC) input signal must be synchronous
with PSCLK. The PSINCDEC input signal is used to increment or decrement the phase-
shift factor when PSEN is activated. As a result, the output clocks are shifted. The
PSINCDEC signal is asserted High for increment or deasserted Low for decrement. 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 ...