S
Sean Durkin
Guest
Hi *,
I need some pointers from the gurus...
I have two different designs, let's call them A and B. Both use 3 DCMs,
both have the same input clock (it's all running in the FPGA on the same
board). The DCMs in both designs are used to generate the same mupltiple
frequencies, and are connected identically (i.e. regarding the BUFGs for
the input and feedback and such). In design A, the DCMs lock, in B they
won't, even if I manually put DCMs and the corresponding BUFGs in the
same positions as in the design A via UCF constraints.
So basically what I have is identical DCMs, hooked up identically, with
identical input clocks, but in one design they won't lock.
Now if I load design A into the FPGA, wait for the DCMs to lock, and
then load the other design, the DCMs stay locked and everything work's fine.
How can this be? Does the load on the output of a DCM affect it's
ability to lock somehow? What else can cause DCMs not to lock despite of
valid input frequency?
cu,
Sean
I need some pointers from the gurus...
I have two different designs, let's call them A and B. Both use 3 DCMs,
both have the same input clock (it's all running in the FPGA on the same
board). The DCMs in both designs are used to generate the same mupltiple
frequencies, and are connected identically (i.e. regarding the BUFGs for
the input and feedback and such). In design A, the DCMs lock, in B they
won't, even if I manually put DCMs and the corresponding BUFGs in the
same positions as in the design A via UCF constraints.
So basically what I have is identical DCMs, hooked up identically, with
identical input clocks, but in one design they won't lock.
Now if I load design A into the FPGA, wait for the DCMs to lock, and
then load the other design, the DCMs stay locked and everything work's fine.
How can this be? Does the load on the output of a DCM affect it's
ability to lock somehow? What else can cause DCMs not to lock despite of
valid input frequency?
cu,
Sean