English
Language : 

CS2100-CP_09 Datasheet, PDF (15/32 Pages) Cirrus Logic – Fractional-N Clock Multiplier
CS2100-CP
Regardless of the setting of the ClkSkipEn bit the PLL output will continue for 223 SysClk cycles (466 ms
to 1048 ms) after CLK_IN is removed (see Figure 12). This is true as long as CLK_IN does not glitch or
have an effective change in period as the clock source is removed, otherwise the PLL will interpret this as
a change in frequency causing clock skipping and the 223 SysClk cycle time-out to be bypassed and the
PLL to immediately unlock. If the prior conditions are met while CLK_IN is removed and 223 SysClk cycles
pass, the PLL will unlock and the PLL_OUT state will be determined by the ClkOutUnl bit; See “PLL Clock
Output” on page 20. If CLK_IN is re-applied after such time, the PLL will remain unlocked for the specified
time listed in the “AC Electrical Characteristics” on page 7 after which lock will be acquired and the PLL
output will resume.
223 SysClk cycles
223 SysClk cycles
Lock Time
Lock Time
CLK_IN
CLK_IN
ClkSkipEn=0 or 1
ClkOutUnl=0
PLL_OUT
ClkSkipEn=0 or 1
ClkOutUnl=1
PLL_OUT
UNLOCK
UNLOCK
= invalid clocks
Figure 12. CLK_IN removed for > 223 SysClk cycles
If it is expected that CLK_IN will be removed and then reapplied within 223 SysClk cycles but later than
tCS, the ClkSkipEn bit should be disabled. If it is not disabled, the device will behave as shown in
Figure 13; note that the lower figure shows that the PLL output frequency may change and be incorrect
without an indication of an unlock condition.
tCS
223 SysClk cycles
Lock Time
223 SysClk cycles
tCS
Lock Time
CLK_IN
CLK_IN
ClkSkipEn=0 or 1
ClkOutUnl=0
PLL_OUT
ClkSkipEn=0 or 1
ClkOutUnl=1
PLL_OUT
UNLOCK
UNLOCK
= invalid clocks
CLK_IN
223 SysClk cycles
tCS
Lock Time
ClkSkipEn= 1
ClkOutUnl=1
PLL_OUT
UNLOCK
= invalid clocks
Figure 13. CLK_IN removed for < 223 SysClk cycles but > tCS
DS840F1
15