Forum Discussion
Altera_Forum
Honored Contributor
15 years agoAside from using time constraints (which I wouldn't recommend) I think using a PLL is your best bet, assuming the multiple clocks you are talking about are at known discrete frequencies.
You can use multipliers within the same PLL to generate the derived clocks, specifying different phases as desired (you can have 5 different outputs with 5 phases and frequencies from the same PLL on the Cyclone II for example) Otherwise, you can use clock switching (mentioned in the Altera PLL Megafunction User Guide.)