The "Advanced" window of the DCM Wizard contains an option to "Wait for DCM lock before DONE signal goes High". When this is set to "Yes", the STARTUP_WAIT attribute is set to "TRUE". Is it still necessary to set the LCK_cycle BitGen option?
For the STARTUP_WAIT attribute to work correctly, not only must the attribute be set, but the configuration sequence must be modified by setting the BitGen "LCK_cycle" option. This will cause the configuration startup sequence to wait in the specified LCK_cycle until the DCM locks.
For more information, please see the "Using the Digital Clock Manager" section of the Virtex-II/Pro User Guide:
The DCM Wizard does not currently include information about the additional BitGen option. In the 6.1i ISE software release, a warning in the DCM Wizard will alert you to this situation.