A hold error appears in my timing report on the PSDONE path from the DCM to a register.
This error occurs because the PSDONE path is associated with the wrong timing parameter (Tdcmino). You can work around this problem by applying a TIG constraint on the net from PSDONE to the register.
This problem is fixed in the latest 5.1i Service Pack, available at:
The first service pack containing the fix is 5.1i Service Pack 3.