0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

利用开关的控制加速锁相环锁定的设计方法

电子设计 来源:郭婷 作者:电子设计 2019-06-14 08:03 次阅读

1 引言

锁相环(PLL)是模拟电路中的一个重要模块,本文研究的是广泛使用的电荷泵型锁相环(CPPLL)。锁相环电路通过比较参考输入和输出反馈信号的频率/相位,并将此特征转化为电压,然后通过与压控振荡器(VCO)的配合来调整输出信号的频率,最后使得锁相环的参考输入和输出反馈信号的频率相等、相位恒定,从而锁定输出信号的频率。电荷泵型锁相环更是具有稳定性高、捕捉范围大等诸多优点。

本文所研究的,就是在不影响锁相环功能的同时,通过添加尽可能简单而又有效的辅助电路,来有效减少PLL系统的锁定时间,并给出了在0.6μm工艺下的设计实例。通过Spectre仿真验证,结果表明,改进效果是有效且显着的。

利用开关的控制加速锁相环锁定的设计方法

2 鉴频鉴相器及电荷泵电路

首先我们介绍在鉴频鉴相器中使用的TSPC锁存器,如图1。TSPC锁存器的主要优点是速度快,延时小,而且需要的MOS管数目也比传统的锁存器少。利用上述TSPC的控制功能及性能,我们可以得到使用广泛的鉴频鉴相器,如图2所示。此鉴频鉴相器实现的功能如图3所示(以参考输入REF相位超前为例)。为了消除死区,在DN信号端有一个宽度为△t的周期性短脉宽重叠信号。利用得到的这对信号控制电荷泵电容的充放电,就可以调整电压Vctrl的值,最终实现对VCO[4]输出频率的调节。

利用开关的控制加速锁相环锁定的设计方法

3 对电荷泵的改进

传统的PFD/CP,如图4所示,电荷泵电流是固定的,通过开关控制对电荷泵电容的充放电。这个固定电流一般不是很大,当在Vctrl需要大的电压跃变,比如输入参考频率发生比较大的跃迁,此时调整Vctrl到所需值就需要很长的时间,这将极大地影响锁相环的性能。许多文章对此进行了改进,就是加入第二组电荷泵,使得在系统非锁定时能够提供大电流以实现快速充放电,减少锁定时间。本文对电荷泵的改进,是在不增加多余电流通路的情况下,通过适时的、周期的改变电荷泵电流,最终达到缩短输出频率调整时间的目的。

利用开关的控制加速锁相环锁定的设计方法

我们对传统电荷泵进行了改进,其结构如图5所示。Vb为偏置电压。UP、DN为鉴频鉴相器(PFD)的输出,-UP、-DN分别对应UP、DN的取反值,这四个控制电压共同完成对电荷泵电流的控制。当UP为高电平时,M1导通,M2关断,M3的电流全部流过M1,该电流通过电流镜完成对电荷泵电容的充电,反之M3的电流全部流过M2,电荷泵充电电流为零。DN的控制也是如此(图中M3和M6,M7和M8分别是1:1的镜像关系,以保证充放电电流大小一致)。如果能够控制偏置电压Vb,亦可控制两个尾电流的大小,进而控制充放电电流的大小,使得缩短PLL的锁定时间变为可能。

利用开关的控制加速锁相环锁定的设计方法

我们采用电压切换的方法来控制偏置电压Vb。在参考输入信号与输出反馈信号频率/相位相差不大时Vb偏置到Vb0(固定电压),得到一个恒定的电荷泵电流,这有助于对电荷泵电路进行精确的设计;当相差比较大的时候Vb偏置到Vb1(变化电压),并且Vb1的最小值大于Vb0,目的是为了使Vb在任何时候切换到Vb1,都能产生更大的尾电流。

Vb在Vb0、Vb1之间的切换遵循图6所示的原则。当UP信号持续较长时间高电平,以参考输入信号相位超前输出反馈信号为例,如图6(a),我们希望能够得到如图中UP+和DN+这样一对控制信号:当UP信号的宽度超过△t’时,UP+在UP上跳沿延时△t’时刻变为高电平,在UP下降沿变为低电平,DN+则一直保持低电平。在这对UP+、DN+信号起作用时,切换偏置电压Vb到Vb1;如果UP信号的宽度小于时间长度△t’,如图6(b),则UP+、DN+均为低电平,Vb偏置在Vb0,完成恒定电流充电过程。

利用开关的控制加速锁相环锁定的设计方法

UP+、DN+信号的实现电路如图7(a)所示(以UP+信号为例)。通过简单的使用TSPC锁存器就得到了UP+信号,其信号波形如图7(b)。-UP信号为锁存器的输入;UP信号延时△t’得到的UP_delay信号作为TSPC锁存器的时钟信号。同理可得DN+信号。但需要注意的是,延时△t’必须大于重叠脉冲的宽度△t,避免在重叠脉冲期间产生一个短脉冲信号。

需要注意的是,一旦偏置电容充电达到一定值,就只能靠漏电来完成降压,而这个过程十分缓慢,那么当参考输入与输出反馈信号的频率/相位相差不大时,就会导致偏置电压Vb过大,因而需要动态调整偏置电容的端电压。我们的解决方案是,通过开关将偏置电容与一个流过固定电流的二极管连接的MOS管相接,在UP+、DN+均为低电平时,偏置电容放电,随着低电平时间的长短不同,偏置电容的端电压也将对应不同的值。完整的电路如图8所示。

4 系统启动优化

系统启动优化是为了缩短PLL系统从上电启动到输出稳定频率的时间。

改进的原理,是在上电瞬间产生一个从低电平到高电平跃迁的RST信号,以控制对电荷泵电容的充电,使其在极短的时间内上升到Vctrl_init,我们设定,在Vctrl_init电压下,VCO输出信号频率为整个频率调整范围内的中间值。

利用开关的控制加速锁相环锁定的设计方法

电路如图9所示。RST信号控制一个PMOS管,在上电初期,对电荷泵电容进行大电流充电。仿真结果如图10所示,电荷泵电容的端电压Vctrl在750ns时上升到1.7v。

利用开关的控制加速锁相环锁定的设计方法

5 仿真结果

综合以上两种改进,我们设计了PLL整体电路并进行了系统仿真。

图11是偏置电容端电压的波形,图中尖锐的上升沿表示UP+或DN+信号打开开关对偏置电容进行充电;短时间尖锐的下降沿表示UP+或DN+信号自身高电平间短暂的时间间隔;a处平滑的下降沿表示UP+或DN+信号的间隔比较大;b处的下降沿最后趋于平整,表示进入了恒定电荷泵电流调节的模式。由此可见,偏置电路很好地实现了对偏置电容端电压的调整。

在参考频率为25MHz的情况下,电荷泵改进前、后PLL的锁定时间如图12、图13所示,改进后锁相环的锁定时间减少为改进前的1/2,而且稳定时的振铃也更为平坦。

利用开关的控制加速锁相环锁定的设计方法

5 结论

与构造两个电荷泵来实现快速充放电的方式相比,本文所用的连续控制电荷泵电流的方式,对Vctrl的调节更加合理,并且减少了MOS管数目,降低了功耗,在添加启动优化的电路后,通过在极短时间内提升Vctrl电压的方式,使得锁定时间的大大减少。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 振荡器
    +关注

    关注

    28

    文章

    3832

    浏览量

    139034
  • pll
    pll
    +关注

    关注

    6

    文章

    776

    浏览量

    135130
  • 锁存器
    +关注

    关注

    8

    文章

    906

    浏览量

    41496
收藏 人收藏

    评论

    相关推荐

    电荷泵锁相环电路锁定检测的基本原理,影响锁相环数字锁定电路的关键因子是什么?

    本文介绍了电荷泵锁相环电路锁定检测的基本原理,通过分析影响锁相环数字锁定电路的关键因子,推导出相位误差的计算公式。并以CDCE72010 为例子,通过实验验证了不合理的电路设计或外围电
    发表于 04-20 06:00

    锁相环控制频率的原理

    保证环路所要求的性能, 增加系统的稳定性。压控振荡器受滤波器输出的电压控制, 使得压控振荡器的频率向输入信号的频率靠拢, 也就是使差拍频率越来越低, 直至消除频率差而锁定锁相环在开始工作时, 通常输入
    发表于 06-22 19:16

    锁相环锁定与失锁的标志是什么?

    锁相环锁定与失锁的标志是什么?
    发表于 04-24 10:12

    模拟锁相环,模拟锁相环原理解析

    模拟锁相环,模拟锁相环原理解析 背景知识: 锁相技术是一种相位负反馈控制技术,它利用环路的反馈原理来产生新的频率点。它的主要
    发表于 03-23 15:08 5972次阅读

    电荷泵锁相环的数字锁定检测电路应用分析

    电荷泵锁相环锁定指示电路设计,常用的方法是在PFD 电路中通过检测经分频后的参考输入和本振反馈信 号的相位误差来实现,当相位误差超过某个锁定检测窗口时,
    发表于 03-16 10:20 59次下载

    锁相环

    锁相环英文为PLL,即PLL锁相环。可以分为模拟锁相环和数字锁相环。两种分类的锁相环原理有较大区别,通过不同的
    发表于 10-26 12:40
    <b class='flag-5'>锁相环</b>

    详解FPGA数字锁相环平台

    一、设计目标 基于锁相环的理论,以载波恢复为依托搭建数字锁相环平台,并在FPGA中实现锁相环的基本功能。 在FPGA中实现锁相环的自动增益
    发表于 10-16 11:36 18次下载
    详解FPGA数字<b class='flag-5'>锁相环</b>平台

    基于电荷泵锁相环技术的电路锁定检测的基本原理和设计实现

    电荷泵锁相环锁定检测电路设计,包括模拟锁定检测和数字锁定检测两种方法。其中,模拟检测电路采用经鉴频鉴相器PFD 输出的相位误差,产生脉冲信
    发表于 08-24 14:11 3736次阅读
    基于电荷泵<b class='flag-5'>锁相环</b>技术的电路<b class='flag-5'>锁定</b>检测的基本原理和设计实现

    锁相环的一些概念

    锁相环锁定是指锁相环的输出频率等于输入频率,而输出信号的相位跟随输入信号的变化而变化。
    的头像 发表于 07-03 15:23 1926次阅读

    如何解决锁相环无法锁定

    如何解决锁相环无法锁定
    发表于 11-02 08:16 4次下载
    如何解决<b class='flag-5'>锁相环</b>无法<b class='flag-5'>锁定</b>

    模拟锁相环和数字锁相环区别

    模拟锁相环和数字锁相环的主要区别在于它们的控制方式不同。模拟锁相环是通过模拟电路来控制频率和相位,而数字
    发表于 02-15 13:47 5152次阅读

    软件锁相环在频率突变时锁不住 锁相环无法锁定怎么办?

    软件锁相环在频率突变时锁不住 锁相环无法锁定怎么办?  锁相环(PLL)是一种用于在电路中生成稳定频率的技术。它是在1960年代开发的,并被广泛应用于通信、雷达、卫星技术等领域中。
    的头像 发表于 10-13 17:39 1921次阅读

    锁相环(PLL)基本原理 当锁相环无法锁定时该怎么处理的呢?

    锁相环(PLL)基本原理 当锁相环无法锁定时该怎么处理的呢? 锁相环(Phase Locked Loop, PLL)是一种电路系统,它可以将输入信号的相位
    的头像 发表于 10-23 10:10 3247次阅读

    锁相环无法锁定时,该怎么处理的呢?如何解决锁相环无法锁定

    锁相环无法锁定时,该怎么处理的呢?如何解决锁相环无法锁定锁相环作为一种常见的电路设计,具有广泛的应用领域。然而,在一些情况下,由于种种
    的头像 发表于 10-30 10:16 1996次阅读

    锁相环锁定时间取决于哪些因素?如何加速锁定

    锁相环锁定时间取决于哪些因素?如何加速锁定锁相环(PLL)是一种常见的电路,用于稳定频率。PLL中的关键是相锁。相锁发挥着将输入频率与参
    的头像 发表于 10-30 10:51 2389次阅读