1. PLL 基础:基本结构与工作原理

做锁相环这么多年,我每次跟新人聊,都会先问一个问题:“你觉得 PLL 到底在干什么?” 说白了,它就是一个精准的频率搬运工。你给它一个干净的低频参考时钟,它就能变出一个高频信号,而且频率和相位都跟着参考走。

1.1 为什么需要 PLL?

想象一下,你手里只有一个 10MHz 的晶振,但是芯片里需要 2.4GHz 的载波。倍频器当然可以做到,但噪声会急剧恶化。PLL 的妙处在于,它通过负反馈的方式,把高频输出和低频参考“绑”在一起。

我个人习惯把 PLL 看作一个智能伺服系统。它持续比较输出信号的相位和参考信号的相位,一旦发现偏差,就立刻修正。修正的精度,决定了最终相位噪声的好坏。

核心视角:PLL 不是一个纯粹的振荡器,而是一个闭环频率调节系统。控制理论里的“环路带宽”、“相位裕度”在这里都是实打实的电路指标。

1.2 三大核心模块

一个电荷泵锁相环(CP-PLL)的基本结构,可以拆成三个部分:鉴频鉴相器(PFD)、压控振荡器(VCO)、分频器(Divider)。当然,中间还有环路滤波器(LPF)来平滑控制电压。不过咱们先从最核心的三个聊起。

1.2.1 鉴频鉴相器(PFD)

PFD 的工作,说白了就是比相位。它比较参考信号和分频反馈信号的上升沿谁先到。谁先到,谁就导通相应的电荷泵开关,向上拉电流或者向下拉电流。

  • 线性范围:理想 PFD 的鉴相范围是 -2π 到 +2π。超出这个范围,相位差和输出电压的关系就不再线性了。
  • 死区问题:嗯,这里要注意。PFD 存在一个“死区”——当相位差非常小时,它可能无法识别。这会直接导致锁相环输出信号抖动变大。解决办法很简单:在复位路径上插入一个很小的延迟,确保即使相位差为 0,上下拉也会同时开启一小段时间。

我在项目中遇到过,某次流片测试发现锁相环锁定后噪声谱有一个奇怪的平台。翻来覆去找原因,最后发现就是 PFD 死区没处理好。加几级反相器延迟就搞定了,就是这么细微的地方。

1.2.2 压控振荡器(VCO)

VCO 是 PLL 的“心脏”。它把环路滤波器输出的控制电压,转化成对应的振荡频率。VCO 性能直接决定了整个 PLL 的带内噪声和带外噪声。为什么?因为 VCO 是 PLL 闭环之外唯一产生噪声的模块。

VCO 有几个关键指标,我列个表方便你对照:

指标 定义 对锁相环的影响
调谐增益 (KVCO) 控制电压每变化 1V,频率变化多少 增益越大,对控制电压噪声越敏感
相位噪声 偏离载波一定频偏处的噪声功率密度 决定带外噪声的上限
调谐范围 VCO 能覆盖的最低频到最高频 决定了 PLL 能锁定在哪个频段

你想想看,KVCO 太大,意味着哪怕电源纹波有 1mV,频率变化也会很大。折中之道在于:用多个子带(Sub-band)来覆盖整个频段,每个子带内的 KVCO 做小一点。这就是多频带 VCO 的思路,很多 5G 收发机里都在用。

1.2.3 分频器(Divider)

分频器是个看似简单,实则藏着不少坑的模块。它的任务是把 VCO 输出的高频信号降频,然后送回 PFD 去和参考信号比较。

  • 分频比 N:决定了输出频率 Fout = N × Fref。分频比越大,PLL 的带内相位噪声会越差(因为噪声会被放大 20logN dB)。
  • 工作频率:分频器必须能跑在 VCO 的最高频率上。对于毫米波频段,前级分频器通常用 CML 结构,功耗很大。
  • 可编程性:现代 PLL 大多用多模分频器(MMD),配合 Delta-Sigma 调制器实现小数分频。

设计小贴士:分频器的噪声贡献通常低于 VCO 和 PFD,但它的 输入灵敏度 容易被忽略。如果分频器输入端的信号幅度不够大,它自己就会产生额外的抖动。我一般会在分频器前端加一级限幅放大器来保证足够的过驱动电压。

1.3 PLL 系统框图

把这个流程画成图,就是下面这个样子。你看,从参考时钟进来,到 VCO 输出,再到分频后反馈回去,形成了一个闭环。方框之间的箭头就是信号流动的方向。

电荷泵锁相环基本结构框图 电荷泵锁相环(CP-PLL)基本结构 参考时钟 PFD 环路滤波器 VCO 输出 分频器 (÷N) 反馈至 PFD 进行比较

特别提醒:上图里的分频比 N 不是固定不变的。当你在设计小数分频 PLL 时,分频比会在 N 和 N+1 之间快速切换。这种切换会引入量化噪声,需要通过 Delta-Sigma 调制器来整形。你在学习 PLL 时,要习惯在脑子里把这张图变成动态的——每个节点处都有噪声注入,每个连线都有延迟和抖动。

1.4 锁定过程简述

我经常跟团队说,PLL 的锁定过程就像用手去拽一个松了的橡皮筋。一开始,VCO 的频率可能偏差很大,PFD 检测到相位差后,电荷泵向上或向下拉电流,环路滤波器把这一串电流脉冲转换成平滑的控制电压,慢慢把 VCO 的频率往目标方向拉。

  1. 频率捕获:VCO 频率快速接近目标频率,这个阶段主要靠 PFD 的鉴频功能。
  2. 相位锁定:频率接近后,PFD 转为精细的鉴相,逐步减小相位误差。
  3. 稳定跟踪:最终锁定在目标频率上,此时相位误差在一个很小的范围内波动(< 1ns 量级)。

锁定时间取决于环路带宽。带宽越宽,锁定越快,但带内的参考杂散和噪声也会更差。这是一个永恒的折中。

一句话记住:分频比 N 是连接 VCO 频率和参考频率的桥梁,也是控制 PLL 带内相位噪声的关键杠杆。后面几章我们会看到,N 每增加一倍,带内噪声就恶化 6dB。