Visible to Intel only — GUID: kpc1489992795078
Ixiasoft
Visible to Intel only — GUID: kpc1489992795078
Ixiasoft
4.1.6. Clock Enable Signals
Intel® Cyclone® 10 LP devices support clkena signals at the GCLK network level. This allows you to gate-off the clock even when a PLL is used. Upon re-enabling the output clock, the PLL does not need a resynchronization or re-lock period because the circuit gates off the clock at the clock network level. In addition, the PLL can remain locked independent of the clkena signals because the loop-related counters are not affected.
The clkena signal can also disable clock outputs if the system is not tolerant to frequency overshoot during PLL resynchronization.
Intel recommends using the clkena signals when switching the clock source to the PLLs or the GCLK. The recommended sequence is:
- Disable the primary output clock by de-asserting the clkena signal.
- Switch to the secondary clock using the dynamic select signals of the clock control block.
- Allow some clock cycles of the secondary clock to pass before reasserting the clkena signal. The exact number of clock cycles you must wait before enabling the secondary clock is design-dependent. You can build custom logic to ensure glitch-free transition when switching between different clock sources.