Forum Discussion
OCn
New Contributor
5 years agoHow to design a 1-out-of-3 clock multiplex
Hi! I'd like to use a clock mux, e.g., altclkctrl, to select one of the 3 clocks generated by a PLL. Unfortunately, I can't use altclkctrl because Stratix III's altclkctrl only provides 2 inputs. ...
- 5 years ago
You can use the Quartus assignment as Global Signal. Steps are as described in this kdb:
JonWay_altera
Frequent Contributor
5 years agoPerhaps you can consider implementing it in the core logic.
You can refer to: https://courses.cs.washington.edu/courses/cse467/08au/labs/Resources/Recommended%20HDLCoding%20Styles.pdf
Page 56.
You will need to evaluate if this works for you.
OCn
New Contributor
5 years agoHi JonWay,
Thanks for your reply and suggestion.
That Verilog code's function should be OK. And, how should I ensure that the output clock will use the global clock network, as that clock will drive a lot of circuit in our design?
- JonWay_altera5 years ago
Frequent Contributor
You can use the Quartus assignment as Global Signal. Steps are as described in this kdb:
- OCn5 years ago
New Contributor
Hi JonWay,
OK, I understand.
Thanks for your prompt reply and help!
I wish you a good day!