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

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

3天内不再提示

PLL环路参数的计算及建模

冬至子 来源:一片冰芯 作者:一片冰芯 2023-10-30 16:11 次阅读

尽管基本PLL自其出现之日起几乎保持原样,但是使用不同技术制作及满足不同应用要求的PLL的实现一直给设计者提出挑战。

本篇先介绍一下传统电荷泵锁相环的稳定性和噪声建模,后续再从各种结构的PLL、电路设计注意事项、片上电感的设计等方面逐一展开。

1. PLL环路参数的计算及建模

**1.1 **环路参数的计算

传统电荷泵锁相环的结构框图如图1所示,由鉴频鉴相器(PFD)、电荷泵(CP)、环路滤波器(LPF)、压控振荡器(VCO)、分频器(1/N)组成。

图片

Fig1. 传统电荷泵 PLL结构框图

PLL设计指标:VDD=1.2V,Fref=25MHz,Fvco=1.25GHz,N=50。

第一步,确定VCO增益Kvco和CP充放电电流Icp。

按照20%的设计余量,将VCO的输出频率范围设定为1.0GHz到1.5GHz。在1.2V电源电压下为使CP电流源工作在饱和区,并考虑到为确保VCO增益的线性度而尽可能的压缩控制电压范围,将控制电压范围设为280mV到450mV,得Kvco≈3GHz/V。

实际设计时可适当增大控制电压范围(如200~1000mV),也可适当增大或减小Kvco,这里只是做一个假设,目的是学会如何计算PLL环路参数。

考虑面积功耗等因素的影响Icp折中取100uA。

第二步,环路带宽fc和相位裕度PM。

Fc取1MHz,PM取55deg。

第三步,计算LPF电阻(R2)和电容(C1、C2)的取值。

将图1所示的PLL结构框图等效成图2所示的负反馈系统:

图片

Fig2. PLL等效负反馈系统

图片

图片

根据上述等式的推导,编写如下的MATLAB代码,可得滤波器的参数:

clear all;

close all;

clc;

Fc=1e6;%环路带宽

Kvco=2pi3e9;%VCO增益

Icp=100e-6;%电荷泵电流

Kpc=Icp/(2*pi);

N=50;%分频比

PM=55;%相位裕度

%==========================================================

Wc=2piFc;

fai=(pi/180)*PM;

tao1=(1/cos(fai)-tan(fai))/Wc;%时间常数1

tao2=1/(WcWctao1);%时间常数2

radnum=(Wc*tao2)^2+1;

radden=(Wc*tao1)^2+1;

a=sqrt(radnum/radden);

b=(KpcKvco)/(NWc*Wc);

C1=(tao1/tao2)ba;

C2=C1*(tao2/tao1-1);

R2=tao2/C2;

%=====================滤波器的传递函数======================

num1=[tao2,1];

den1=[tao1,1,0];

Fs=tf(num1,den1)/(C1+C2);

%=================整体开环L0s=Gs*Hs传递函数=================

G=KpcFsKvco;

den2=[1,0];

Gs=G*tf(1,den2);

Hs=1/N;

L0s=Gs*Hs;

%===================开环传递函数波特图======================

figure(1)

bode(L0s,{2pi10000,2pi100000000})

PLL幅频和相频特性曲线如图3所示,发现环路相位裕度和带宽与计算结果一致。

图片

Fig3. PLL幅频和相频特性曲线

**1.2 **滤波器参数与环路带宽的关系

1.jpg

图4给出了PLL带宽与滤波器参数之间的关系

图片

a. 环路带宽与C1的关系

图片

b. 环路带宽与C2的关系

图片

c. 环路带宽与R2的关系

Fig4. 环路带宽与滤波器参数的关系

结论:环路带宽与R2成正比,与C1和C2成反比

**1.3 **滤波器参数与相位裕度的关系

1.jpg

图5给出了PLL相位裕度与滤波器参数之间的关系

图片

a. 相位裕度与C1的关系

图片

b. 相位裕度与C2的关系

图片

c. 相位裕度与R2的关系

Fig5. 相位裕度与滤波器参数的关系

结论:相位裕度与C2成正比,与C1和R2成反比

1.4 PLL****环路建模

veriloga完成PLL建模,如图6所示。

图片

Fig6. PLL环路建模

用图6所示的环路模型可以做很多有意思的事情,图7和图8分别给出了锁定时间与环路带宽之间的关系,环路带宽/参考频率与稳定性之间的关系。下图7和图8说明:对于特定相位裕度,在一定范围内PLL锁定时间随带宽的增大不断减小,当带宽大于fref/10后系统的离散性变的越来越严重,带宽增大到fref/3后系统无法锁定。因此PLL环路带宽的选取存在一个折中,通常环路带宽取fref/20、fref/30或更小,具体多少要看应用。

图片

Fig7. 锁定时间与环路带宽之间的关系

图片

Fig8. 环路带宽/参考频率与稳定性之间的关系

为了使PLL有最快的锁定时间,相位裕度也存在一个折中,由图9给出了相位裕度与稳定性之间的关系,可见相位裕度在50-70度之前是一个比较好的选择。

图片

Fig9. 相位裕度与稳定性之间的关系

2. PLL噪声分析

**2.1 **噪声传函

图10给出了PLL相位域模型,并标注了各种噪声源。这些噪声源既包含了各模块的本征噪声,也包含了其他外部噪声源对本模块的影响,如电源电压噪声、衬底噪声等。可以得到该PLL的开环传递函数为:

图片

图片

Fig10. PLL的相位域模型

由此可写出各模块到输出的噪声传递函数(NTF):

图片

经上述分析可知,为了得到最佳的系统相位噪声性能,不仅要尽可能降低各个电路模块引入的噪声,而且还要合理选择环路带宽,有效地抑制带内和带外噪声。

PLL环路各参数选取如下:

图片

为得到参考时钟Vref)到输出端(Vvco)的闭环噪声曲线,搭建了图11所示的PLL行为级模型,其中E0,E1调用analoglib里的vcvs(压控电压源);G0,G1调用analoglib里的vccs(压控电流源)。

图片

Fig11. 参考时钟到输出端的Test Bench

参考频率到输出端的闭环噪声传递函数具有低通特性。对图11建立的行为级模型进行AC仿真,得到其幅频特性如下图12所示,可见其具有低通特性,公式的正确性。

图片

Fig12. 参考时钟到输出端的幅频特性曲线

同样搭建分频器到输出端的噪声仿真图,如图13所示:

图片

图片

Fig13. 分频器到输出端的Test Bench(上述两图均可)

分频器到输出端的幅频特性曲线,如图14所示:

图片

Fig14. 分频器到输出端的幅频特性曲线

同样搭建PFD到输出端的噪声仿真图,如图15所示:

图片

Fig15. PFD到输出端的Test Bench(对其做了简单等效)

PFD到输出端的幅频特性曲线,如图16所示:

图片

Fig16. PFD到输出端的幅频特性曲线

同样搭建环路滤波器到输出端的噪声仿真图,如图17所示:

图片

图片

Fig17. 环路滤波器到输出端的Test Bench(上述两图均可)

环路滤波器到输出端的幅频特性曲线,如图18所示:

图片

Fig18. 环路滤波器到输出端的幅频特性曲线

同样搭建VCO到输出端的噪声仿真图,如图19所示:

图片

图片

Fig19. VCO到输出端的Test Bench(上述两图均可)

VCO到输出端的幅频特性曲线,如图20所示:

图片

Fig20. VCO到输出端的幅频特性曲线

同一坐标系下,PLL各噪声结点到输出端的幅频特性曲线如下图21所示:

图片

Fig21. 同一坐标系下各噪声结点到输出端的幅频特性曲线

**2.2 **噪声建模

用veriloga完成了PLL噪声建模,如图22所示,验证qpll的噪声性能。模型采用传统电荷泵结构,各模块的噪声通过仿真或测试得到,所有噪声均转换为电压噪声(V ^2^ /Hz)。

图片

Fig22. PLL噪声建模

得到各模块电压噪声,进行noise仿真,得到输出端的电压噪声,然后用下式进行计算,得到Jitter:

spectre计算公式如下:

图片

Rms_Jitter_Per_UI:(sqrt(integ(((getData("out"?result "noise")**2) * 2) 10 100000000 " ")) / 6.283185)

P2P_Jitter_Per_UI:((sqrt(integ(((getData("out"?result "noise")**2) * 2) 10 100000000 " ")) / 6.283185) *14)

output noise; V**2 / Hz:db((getData("out" ?result"noise")**2))

Total_PN:(10 * log10((getData("out"?result "noise")**2)))

图片

Fig23. PLL noise拟合结果

上图环路16种仿真case下,输出噪声的rms jitter和p2p jitter统计如下:

1.jpg

tt corner下各模块噪声占比如图24所示:

图片

Fig24. 各模块的噪声占比

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

    关注

    1

    文章

    231

    浏览量

    29324
  • 压控振荡器
    +关注

    关注

    10

    文章

    115

    浏览量

    29170
  • VDD
    VDD
    +关注

    关注

    1

    文章

    301

    浏览量

    31913
  • 鉴频鉴相器
    +关注

    关注

    1

    文章

    11

    浏览量

    11228
  • PLL电路
    +关注

    关注

    0

    文章

    91

    浏览量

    6282
收藏 人收藏

    评论

    相关推荐

    PDM+PLL调功simulink建模

    基于PDM对谐振逆变器功率调节,同时PLL实现频率跟踪,用simulink建模仿真,请问各位大侠,怎样建模
    发表于 09-17 15:21

    【迦美Canaantek招聘】PLL/频率综合器 上海

    设计开发经历和量产经验, 熟悉小数分频PLL的系统Matlab建模、verilogA建模PLL各项参数
    发表于 01-07 11:01

    请问怎么计算与AD9858片内PLL结合使用的环路滤波器参数

    @使用AD9858评估板中的DDS和PLL来实现YTO(或者叫YIG)的锁频,但是目前锁不住,我想有可能是环路滤波器的问题,照着网上的资料下载了ADI计算PLL
    发表于 09-28 15:05

    PLL用HMC704,VCO用HMC733,那么环路滤波器应该怎么计算

    PLL用HMC704,VCO用HMC733,环路滤波器怎么计算
    发表于 01-11 08:41

    如何去实现一种环路滤波器(高阶)参数的设计?

    数字锁相环是什么?造成PLL异常锁定的原因是什么?如何去实现一种环路滤波器(高阶)参数的设计?
    发表于 06-22 06:53

    PLL中滤波器带宽和环路带宽的关系是什么?

    如下图所示,PLL中,滤波器带宽和环路带宽的关系是什么?以及滤波器中att是干啥的,请指教~谢谢!
    发表于 06-24 06:54

    如何去实现一种PLL环路滤波器的设计?

    如何去实现一种PLL环路滤波器的设计?
    发表于 06-25 06:20

    根据基本的数据表规格估算出PLL相位噪声的教程

    :锁相环中的两个已建模的噪声源(绿色和蓝色)及其对系统输出的频率响应环路带宽内部(低通频率响应)PLL产生的噪声分为两个部分——闪烁噪声和白噪声,但环路带宽外部(高通频率响应)的噪声在
    发表于 11-17 06:57

    pll环路滤波器计算

    this program calculates values for components of a third order low pass filter for use in a phase locked loop.pll环路滤波器
    发表于 04-21 09:02 247次下载
    <b class='flag-5'>pll</b><b class='flag-5'>环路</b>滤波器<b class='flag-5'>计算</b>

    pll环路滤波器是什么意思

    pll环路滤波器是什么意思 环路滤波器具有低通特性,它可以起到图1-5(a)中低通滤波器的作用,更重要的是它对环路参数
    发表于 04-21 08:56 7235次阅读
    <b class='flag-5'>pll</b><b class='flag-5'>环路</b>滤波器是什么意思

    数字PLL,什么是数字PLL

    数字PLL,什么是数字PLL 数字PLL PLL的概念 我们所说的PLL,其实就是锁相环路
    发表于 03-23 10:50 4296次阅读

    环路滤波器,什么是环路滤波器

    环路滤波器,什么是环路滤波器 环路滤波器 PLL的概念 我们所说的PLL。其实就是锁相环路
    发表于 03-23 10:58 1.3w次阅读

    PLL频率合成器的主要构建模块详细资料说明

    PLL 频率合成器基本构建模PLL 频率合成器可以从多个基本构建模块的角度来考察。我们在前面已经提到过这个问题,下面将更加详细地进行探讨:鉴频鉴相器(PFD) 参考计数器(R) 反
    发表于 12-03 01:47 21次下载
    <b class='flag-5'>PLL</b>频率合成器的主要构<b class='flag-5'>建模</b>块详细资料说明

    AN149 - 开关模式电源的建模环路补偿设计

    AN149 - 开关模式电源的建模环路补偿设计
    发表于 03-19 11:17 19次下载
    AN149 - 开关模式电源的<b class='flag-5'>建模</b>和<b class='flag-5'>环路</b>补偿设计

    剖析环路设计相关计算

    剖析环路设计相关计算
    发表于 09-24 09:36 9次下载