alex d
10/17/2022, 4:40 AMArman Avetisyan
10/17/2022, 4:44 AMArman Avetisyan
10/17/2022, 4:44 AMalex d
10/17/2022, 4:47 AMalex d
10/17/2022, 5:00 AMArman Avetisyan
10/17/2022, 6:16 AMArman Avetisyan
10/17/2022, 6:21 AMArman Avetisyan
10/17/2022, 6:26 AMTim Edwards
10/17/2022, 1:14 PMuser_clock2
is provided for the purpose of providing a clock into the user project that is higher than 40MHz, since the only other clock is wb_clk_i
and comes from the CPU, so if it gets higher than 40MHz the CPU will stop running and so will the clock. The DLL (measured on MPW-two silicon) runs from 40MHz to 95MHz. It should not be called "unstable"---strictly speaking, it has high phase noise or cycle-to-cycle jitter because it shortens or lengthens individual cycle times to stay frequency-locked to the reference input. It can also be run in DCO mode (no reference input) which has low cycle-to-cycle jitter but does not have any temperature compensation.
By default both clocks (wb_clk_i
and user_clock2
) are connected directly to the input on the clock pin, so with an unmodified board, both will be running at 10MHz.alex d
10/17/2022, 1:23 PM