数字 PLL 传递函数与稳定性

数字 PLL(DPLL)将模拟 PLL 中的相位检测、环路滤波和振荡器替换为数字域实现,引入了采样、量化和有限字长效应。由于存在采样保持操作,DPLL 在数学上用 z-变换描述,其稳定性条件与模拟 PLL 有本质不同。基于 Gardner Phaselock Techniques Ch.4 提炼。


前后关系

前置知识:

本书内部链条:

  • Ch.4(本文)→ 数字采样锁相环(Ch.13)— 更深入的数字 PLL 专题(量化/非线性/NCO 细节)
  • ← Ch.2-3(基础方法)— 传递函数和图形分析方法推广到 z-域

外部关联:


原理介绍

DPLL 基本配置

θ_i ──→[(采样)PD] ─→ [数字LF] ─→ [NCO] ──→ θ_o
              ↑                      |
              └──────────────────────┘
  • 数字 PD:输出数字相位误差 u_d[n],增益 κ_d(rad⁻¹ 或 cycle⁻¹)
  • 数字 LF:累加器或 P+I 数字滤波器,传递函数 F(z)
  • NCO(数控振荡器):累加相位字,增益 κ_o(rad/位)

差分方程与 z-变换

对 NCO:

z-变换:

其中 κ_o 是 NCO 的频率控制增益(rad/数字码)。

环路滤波器传递函数

比例+积分(P+I):

环路传递函数

开环传递函数:

闭环传递函数:

误差传递函数:

数字环路增益

注意:数字环路增益 无量纲(而模拟 K 有 rad/sec 量纲)。


DPLL 稳定性

Type 1 DPLL

F(z)=1 时:

特征根 。

稳定条件: →

Type 2 DPLL

使用 P+I 滤波:

特征方程:

精确稳定边界(Gardner §4.2,D 为环路总延迟采样数):

  • D=1(无额外延迟):稳定要求 (此处 为归一化积分增益); 时退化为
  • 任意延迟 D 的通用必要条件: —— 积分增益上限随延迟反比缩小
  • 延迟每增加一个采样,可用增益范围显著压缩:额外滤波(IIR/FIR)引入的延迟是数字环失稳的首要原因

与模拟环的本质区别:模拟二阶 type 2 PLL 无条件稳定(任意 K 均稳定);数字环增益过大即穿越单位圆失稳——这是 DPLL 设计必须首先检查的约束。

Type 3 DPLL

含两个积分器 + VCO 自身积分 = 三个 z=1 极点。

条件稳定:低 κ 时右半平面,需确保 κ 足够大且不超出稳定上限。


DPLL 根轨迹

z-平面根轨迹规则与 s-平面类似,但稳定判据为 |z| < 1。

Type 1 DPLL(Gardner Fig. 4.1)

  • 开环极点:z=1(VCO 积分)
  • 开环零点:无
  • 根轨迹:从 z=1 沿负实轴→-∞,κ=2 时到达 z=-1(稳定边界)

Type 2 DPLL(Gardner Fig. 4.2-4.3)

  • 开环极点:z=1(VCO)和 z=1(LF 积分)
  • 开环零点:z = κ₁/(κ₁+κ₂)(位于 0~1 之间)
  • 轨迹特征:随 κ 增大,极点从 z=1 出发 → 相遇后变为共轭复数 → 穿越单位圆(κ > κ_max)→ 不稳定
  • κ 适中时与模拟 PLL 行为相似;κ 过大时不稳定(数字 PLL 特有)

Type 3 DPLL(Gardner Fig. 4.4)

  • 三极点 z=1(1 个 VCO + 2 个数字积分器)
  • 两零点在实轴(0 到 1 之间)
  • 结构类似模拟 Type 3 但 z-域条件稳定

Bode 图与 Nichols 图

Bode 图基础(数字域)

频率响应:,

在低频():,数字 PLL 近似为连续 PLL

稳定判据

  • 增益交叉频率 ψ_gc:
  • Bode 稳定判据:在 Arg[G(e^{jψ_gc})] > -180°(即 PM > 0)时稳定
  • 注意:z-域 Bode 稳定性需谨慎,附加采样延迟修正

数字 PLL Bode 图示例(Gardner Fig. 4.6-4.8)

  • 理想二阶 DPLL(含采样延迟):PM 相比模拟环减小
  • 延迟增加(如额外低通滤波)→ PM 恶化 → 稳定性降低
  • 大 κ 时高频出现 aliasing 混叠效应

时域连续近似

当 (即 )时,DPLL 可近似为连续 PLL:

其中 ,。

近似适用条件:(即采样频率至少 10× 环路带宽)

在此近似下,DPLL 的数字参数可直接映射到模拟环的 /(Gardner §4.5):

设计流程因此与模拟环一致:先按目标 ζ(通常 0.707)定 比值,再按目标 ωn 定 乘积,最后用 §稳定性 的精确边界校验裕度。


环路中的低通滤波器

IIR 低通滤波

一阶 IIR 滤波器在 DPLL 中增加极点:

加入后环路阶数 +1,新极点 z=α。

示例(Gardner Fig. 4.10):α=0.8 时 PM 从 60° 降至约 35°

FIR 低通滤波

  • 产生 M-1 个零点在单位圆上等间距分布
  • 延迟 M/2 个采样,减少 PM
  • 可用于抑制 PD 高频纹波

参考文献

  1. Gardner, F. M. (2005). Phaselock Techniques (3rd ed.), Ch.4 + App.4A. John Wiley & Sons.
  2. Meyr, H., & Ascheid, G. (1990). Synchronization in Digital Systems. Wiley. [DPLL 深入分析]
  3. Best, R. E. (2003). Phase-Locked Loops (5th ed.). McGraw-Hill. [DPLL 实际设计]

相关页面


📘 Baker 3e 补充(Ch.19 DPLL 的 CMOS 电路实现——PFD/电荷泵/VCO)

Baker Ch.19 对 DPLL 的独特贡献在于将 z 域传递函数映射到实际 CMOS 电路模块,帮助理解 Gardner 的抽象模型如何在硅上实现。

1. PFD + 电荷泵的理论模型 vs 实际电路(Ch.19)

理论模型(Gardner)CMOS 实现(Baker)对应关系
相位检测增益 XOR 门/PFD 电荷泵增益
环路滤波器 电荷泵 + 滤波器 RC 阻抗
VCO 增益 电流饥饿型 VCO 调谐曲线
采样保持数字 PD 的有限时间分辨率死区导致的相位噪声

2. 电荷泵 PLL 的 SPICE 验证

Baker 提供了完整的电荷泵 PLL SPICE 网表和瞬态仿真:

  • 锁定过程仿真:从初始频率差到锁定,显示控制电压 逐步收敛
  • 参考杂散:电荷泵失配(上/下拉电流不匹配)在输出频谱中产生的参考毛刺
  • 锁定时间:不同环路带宽下的锁定时间差异

3. DPLL 的版图考虑

  • VCO 隔离:VCO 对电源噪声最敏感——需要独立的电源/地和保护环
  • 电荷泵匹配:上拉/下拉电流源的版图匹配(叉指/共质心)减少参考杂散
  • 数字耦合:数字电路(PFD/分频器)通过衬底耦合干扰 VCO——使用深 N 阱隔离

Baker 的 DPLL 实现 vs Gardner 的分析:Gardner §4 提供 DPLL 的 z 域传递函数、根轨迹、稳定边界的系统数学分析;Baker Ch.19 回答了”这些抽象模块在硅上长什么样”的问题——给出 PFD 的门级电路、VCO 的电流源拓扑、电荷泵的电流镜实现。对电路设计者,Baker 是 Gardner 理论分析的必要补充。

关联页:Baker CMOS 电路设计版图与仿真 深度解析 §19