理论基础
早期对参考信号和振荡器反馈的信号通常是使用鉴相器进行相位比较的,当两路信号频率相近的时候才能鉴相,但是当输入信号的频率差较大时,单靠鉴相器进行鉴别就比较困难,容易出现环路失锁。因此设计了PFD鉴频鉴相器,如图所示:
当 ω o u t 和 ω r e f \omega_{out}和\omega_{ref} ωout和ωref相差较大时,频率检测环先开始工作,将频率差减小到一定程度后,鉴相器开始工作,先检测频率差,再检测相位的不同,减小失锁的概率。
PFD的状态转移图如下:
初始状态为保持状态,输入的参考信号 V r e f V_{ref} Vref和环路反馈信号 V d i v V_{div} Vdiv均无上升沿到来时,PFD没有动作,当 V r e f V_{ref} Vref上升沿到来时,鉴频鉴相器的UP端置高,等待 V d i v V_{div} Vdiv上升沿到来,若此时还是 V r e f V_{ref} Vref上升沿,则UP端始终置高,对后续电荷泵的动作是充电,即环路的反馈信号频率比参考信号低,当检测到 V d i v V_{div} Vdiv上升沿到来,则PFD的反馈回路将UP端和DN端复位置低电平,但是由于Delay模块的存在,因此会出现UP和DN同时为高电平的状态。
同理,如果先检测到 V d i v V_{div} Vdiv的上升沿,则DN端置为高电平,使电荷泵放电,降低NCO的输出频率。