K
Kelvin @ SG
Guest
Hi, there:
I tried one simulation with the following parameters to derive a 36MHz from
40MHz crystal...
It works in simulation, but does it work in Virtex-2 with speed grade of 6?
I am cautious as
40 * 9 makes 360MHz and it is beyond the Virtex-2's DCM timing
specification.
defparam DCM1.CLKFX_DIVIDE = 10;
defparam DCM1.CLKFX_MULTIPLY = 9;
I also tried to use a state machine to divide crystal into 4MHz and then
multiply by 9, but it Model-Sim
complained the input clock jitter was beyond 1ns...
How may I do this task?
Thanks for your advice...
Kelvin
I tried one simulation with the following parameters to derive a 36MHz from
40MHz crystal...
It works in simulation, but does it work in Virtex-2 with speed grade of 6?
I am cautious as
40 * 9 makes 360MHz and it is beyond the Virtex-2's DCM timing
specification.
defparam DCM1.CLKFX_DIVIDE = 10;
defparam DCM1.CLKFX_MULTIPLY = 9;
I also tried to use a state machine to divide crystal into 4MHz and then
multiply by 9, but it Model-Sim
complained the input clock jitter was beyond 1ns...
How may I do this task?
Thanks for your advice...
Kelvin