抑制鉴相鉴频器中的窄脉冲

模拟技术 时间:2026-04-07来源:

本文阐述在鉴相鉴频器(PFD)的反馈通路中加入延迟的重要性,并分析其对电路性能的影响。

本系列上一篇文章介绍了鉴相鉴频器(PFD)——鉴相鉴频器(PFD)入门。该电路可同时检测两路输入之间的相位差和频率差,并具备较宽的线性相位检测范围。

在设计 PFD 时,在反馈通路中加入适量延迟至关重要。如果不加延迟,设计中快速的反馈环路会在电路多个节点产生过窄脉冲(即侏儒脉冲 /runt pulses)。这一点非常关键,因为由这些窄脉冲驱动的后级电路可能会出现工作异常。

本文将讨论如何通过反馈延迟解决窄脉冲问题。为更全面地说明,我们还会分析反馈延迟对 PFD 工作带来的不利影响。最后,在文章结尾,我们将简要介绍 PFD 的等效状态图,完成对 PFD 的讨论。

PFD 窄脉冲问题

图 1 是一种常见的 PFD 实现结构,它采用两个 D 触发器和一个反馈结构的与门产生复位信号。

c0437f47-c716-49e6-96fa-a8a686ecbaa8.png

图 1 鉴相鉴频器

图 2 为该 PFD 在两路输入(R 和 V)频率相同但存在非零相位差时的典型波形。

80007a51-e693-453b-a3bd-e15da7494810.png

图 2 两路输入同频且存在相位差时的 PFD 典型波形

在这种情况下,Dn 端会产生窄脉冲。原因是:当 Dn 变为高电平时,Up 和 Dn 同时为高,触发复位通路中的与门。

Dn 会保持高电平直到触发器被复位。Dn 的高电平脉冲宽度等于与门总延迟加上触发器复位操作延迟。如果复位通路速度过快,脉冲会过窄,导致后级电路无法正常工作。因此,为保证 PFD 正常工作,必须在反馈通路中加入适当延迟

前面讨论的是 R 和 V 存在非零相位差的情况。图 3 为相位差可忽略时的典型波形。

99702bdd-a11c-4549-a10c-f2b205ecf1a2.png

图 3 R 和 V 脉冲相位对齐时的典型波形

可以看到,此时 Up 和 Dn 两端都会出现侏儒脉冲。由于侏儒脉冲无法有效驱动后级电路,从波形可以得出结论:快速反馈通路会在锁定点附近劣化电路性能。同样,该问题可通过有意增加复位通路延迟、展宽输出脉冲来解决。

值得一提的是,锁定点附近 Up 和 Dn 出现的窄脉冲会在 VCO 控制电压上产生纹波。不过,与其他鉴相器(如乘法型鉴相器)产生的纹波相比,这种纹波能量更低、频谱更宽。这些特性让纹波抑制变得容易得多。

在 PFD 反馈环路中加入延迟的影响

为理解 PFD 反馈通路中的延迟如何影响电路工作,我们分析图 4 中的波形。

2bad6548-8cc7-4340-9e05-da46dcadb6cd.png

图 4 门延迟对 PFD 波形的影响

在时刻 t=t1,检测到 R 输入的上升沿。假设 R 到输出的触发器延迟可忽略,则 Up 在 t1 同时变为高电平。

随后在 t=t2,V 输入出现上升沿。忽略 V 到输出的触发器延迟,Dn 也在 t2 变为高电平。

此时 Up 和 Dn 均为高,触发与门在节点 A 产生复位信号。但复位脉冲变为高电平需要一定时间 —— 即与门的延迟。复位脉冲在 t=t3 变高后,触发器还需要额外时间完成输出复位,这一过程在 t=t4 完成。因此,图中时长 τH 等于与门传输延迟加上触发器复位输入端到输出端的延迟。

图 4 底部的 Up-Dn 波形代表 PFD 的最终输出,由 Up 减去 Dn 得到。该波形显示,在时长 τ=τL+τH 内,最终输出保持低电平。

这里的关键点是:输出被复位后,它们不能立即响应输入上升沿而再次变高。换句话说,τL 不能为零。原因在于,当两路输出在 t4 被复位时,与门需要将节点 A 的复位信号拉低,但受限于与门延迟,这一过程无法立即完成。

此外,当复位脉冲在 t=t5 变低后,触发器需要一段额外时间从复位状态恢复,才能准备检测后续输入上升沿。因此 τL 的最小值等于与门传输延迟加上触发器复位恢复时间。

反馈延迟对 PFD 性能的不利影响

如上所述,图 4 中的 Up-Dn 波形即为 PFD 最终输出 Vout。设 τmin 为 τ 的最小值,T 为输入信号周期(见图 4)。此时 Up-Dn 信号的平均值最大值为:

Vout=Vdd×T(Tτmin)+0×τmin=Vdd×(1Tτmin)   式 1

从上一篇文章已知,PFD 的增益为:

kd=2πVdd    式 2

将式 1 的平均值除以 PFD 增益,可得到 PFD 能检测的最大相位误差:

Δϕmax=kdVout=2π×(1Tτmin)=2πωR×τmin   式 3

其中 ωR 为输入角频率。

上一篇文章讨论的理想 PFD 输入输出特性线性范围为 –2π 到 +2π。而由于门电路延迟不为零,实际 PFD 无法达到这一范围。式 3 表明,最大可检测相位误差取决于 ωR τmin。

实例:计算含非零门延迟 PFD 的线性范围

假设某 PFD 所用触发器参数如下:

若输入信号频率为 25 MHz,该 PFD 可检测的最大相位误差是多少?

解答

首先计算 τH 和 τL:

因此,由非零门延迟导致 Up-Dn 为低的最小时长为:

τmin=τH+τL=4+4.5=8.5 ns

将 ωR=2π×25 MHz 和 τmin=8.5 ns 代入式 3,最大可检测相位误差为:

Δϕmax=2π2π×25×106×8.5×109≈0.79×2π rad    式 4

可见,虽然理想 PFD 可检测的最大相位误差为 2π 弧度,但在给定门延迟下,最大可检测相位误差降至 4.95 弧度,缩减为原来的 0.79 倍。

PFD 的等效状态图

在本系列前文中我们了解到,RS 触发器鉴相器可建模为一个二态器件,其状态图如图 5 所示。

08146279-a935-4764-b795-4d75f764d328.png

图 5 RS 触发器鉴相器(左)及其等效状态图(右)

PFD 同样可以用状态机建模。粗略分析可知,PFD 等效为至少具有三个独立状态的状态机:

如图 6 所示。

b879a25e-cb89-4438-98d1-055db5785da9.png

图 6 PFD 电路的状态图

当 PFD 处于状态 0(Up=0,Dn=0)时,R 输入的上升沿会使系统切换到状态 1(Up=1,Dn=0)。电路保持该状态,直到 V 输入的上升沿复位触发器,使系统回到状态 0。

如图 6 所示,V 输入的上升沿会使系统从状态 0 切换到状态 2(Up=0,Dn=1)。电路保持该状态,直到 R 输入的上升沿复位触发器,使系统回到状态 0(Up=0,Dn=0)。

需要注意,上述状态图只是系统的基础模型。如图 4 所示,Up 和 Dn 可能会短暂同时为高。因此,更精确的系统模型应包含第四个状态:Up = 1 且 Dn = 1。

总结

PFD 设计的一个核心要点是防止电路各节点产生过窄脉冲。这些由快速反馈环路产生的侏儒脉冲会导致后级电路工作异常。为确保正常工作,必须在反馈通路中加入合适的延迟。但需要注意,反馈延迟会限制 PFD 的最大可检测相位误差以及最高工作频率

关键词: 鉴相鉴频器 窄脉冲 PFD

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版