56
Virtex-5 FPGA User Guide
UG190 (v5.0) June 19, 2009
Chapter 2:
Clock Management Technology
DCM Status and Data Output Ports
Locked Output - LOCKED
The LOCKED output indicates whether the DCM clock outputs are valid, i.e., the outputs
exhibit the proper frequency and phase. After a reset, the DCM samples several thousand
clock cycles to achieve lock. After the DCM achieves lock, the LOCKED signal is asserted
High. The DCM timing parameters section of the
Virtex-5 FPGA Data Sheet
provides
estimates for locking times.
To guarantee an established system clock at the end of the start-up cycle, the DCM can
delay the completion of the device configuration process until after the DCM is locked. The
STARTUP_WAIT attribute activates this feature. The
description provides further information.
Until the LOCKED signal is asserted High, the DCM output clocks are not valid and can
exhibit glitches, spikes, or other spurious movement. In particular, the CLK2X output
appears as a 1x clock with a 25/75 duty cycle.
Phase-Shift Done Output - PSDONE
The phase-shift done (PSDONE) output signal is synchronous to PSCLK. At the
completion of the requested phase shift, PSDONE pulses High for one period of PSCLK.
This signal also indicates a new change to the phase shift can be initiated. The PSDONE
output signal is not valid if the phase-shift feature is not being used or is in fixed mode.
Status or Dynamic Reconfiguration Data Output - DO[15:0]
The DO output bus provides DCM status or data output when using dynamic
reconfiguration (
). Further information on using DO as the data output is
available in the Dynamic Reconfiguration chapter of the
Virtex-5 FPGA Configuration Guide
for more information.
If the dynamic reconfiguration port is not used, using DCM_BASE instead of DCM_ADV
is strongly recommended.
Table 2-4:
DCM Status Mapping to DO Bus
DO Bit
Status
Description
DO[0]
Phase-shift overflow
Asserted when the DCM is phase-shifted beyond the
allowed phase-shift value or when the absolute delay
range of the phase-shift delay line is exceeded. DO[0] is
deasserted if the phase shift feature is not used
(CLKOUT_PHASE_SHIFT=NONE).
DO[1]
CLKIN stopped
Asserted when the input clock is stopped (CLKIN
remains High or Low for one or more clock cycles).
When CLKIN is stopped, the DO[1] CLKIN stopped
status is asserted within nine CLKIN cycles. When
CLKIN is restarted, CLK0 starts toggling and DO[1] is
deasserted within nine clock cycles.
DO[2]
CLKFX stopped
Asserted when CLKFX stops. The DO[2] CLKFX
stopped status is asserted within 260 cycles after
CLKFX stopped. CLKFX does not resume, and DO[2] is
not deasserted until the DCM is reset. DO[2] is
deasserted if the CLKFX/CLKFX180 output is not used.
Содержание Virtex-5 FPGA ML561
Страница 1: ...Virtex 5 FPGA User Guide UG190 v5 0 June 19 2009 ...
Страница 8: ...Virtex 5 FPGA User Guide www xilinx com UG190 v5 0 June 19 2009 ...
Страница 20: ...20 www xilinx com Virtex 5 FPGA User Guide UG190 v5 0 June 19 2009 ...
Страница 24: ...24 www xilinx com Virtex 5 FPGA User Guide UG190 v5 0 June 19 2009 Preface About This Guide ...
Страница 172: ...172 www xilinx com Virtex 5 FPGA User Guide UG190 v5 0 June 19 2009 Chapter 4 Block RAM ...
Страница 316: ...316 www xilinx com Virtex 5 FPGA User Guide UG190 v5 0 June 19 2009 Chapter 6 SelectIO Resources ...
Страница 352: ...352 www xilinx com Virtex 5 FPGA User Guide UG190 v5 0 June 19 2009 Chapter 7 SelectIO Logic Resources ...