Forum Discussion
Altera_Forum
Honored Contributor
15 years agoDear CurrentSensor,
first, I suggest you follow Amilcar's suggestion: use the PLL to generate the multiple clocks (each Cyclone III PLL can generate 5 clocks) instead of the dividers, as much as possible. Second, there's a CCB for each clock distribution network. Even if you don't use the ALT_CLKCTRL block, the CCB clocks will go through the CCBs. Third, you should use the CCB to perform clock multiplexing. Fourth yes, you need to use create_generated_clock for the generated clocks. Fifth, I'm not sure TimeQuest will automatically handle the clock multiplexing done by the CCB. If it doesn't, check the 2nd clock multiplexing example: http://www.altera.com/support/examples/timequest/exm-tq-clock-mux.html