Bootstrap

锁相环环路滤波器计算公式_PLL环路参数的计算及建模

尽管基本PLL自其出现之日起几乎保持原样,但是使用不同技术制作及满足不同应用要求的PLL的实现一直给设计者提出挑战。本篇先介绍一下传统电荷泵锁相环的稳定性和噪声建模,后续再从各种结构的PLL、电路设计注意事项、片上电感的设计等方面逐一展开。

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

1.1 环路参数的计算

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

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所示的负反馈系统:

fc67cfd83c27ddbbb5f42ab6b32551f9.png

Fig2.  PLL等效负反馈系统

631c432f6d296ab12004e0a472247453.png

fc1d97abcd1ee9b2554886bdc64ea8e8.png

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

clear all;

close all;

clc;

Fc=1e6;%环路带宽

Kvco=2*pi*3e9;%VCO增益

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

Kpc=Icp/(2*pi);

N=50;%分频比

PM=55;%相位裕度

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

Wc=2*pi*Fc;

fai=(pi/180)*PM;

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

tao2=1/(Wc*Wc*tao1);%时间常数2

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

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

a=sqrt(radnum/radden);

b=(Kpc*Kvco)/(N*Wc*Wc);

C1=(tao1/tao2)*b*a;

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

R2=tao2/C2;

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

悦读

道可道,非常道;名可名,非常名。 无名,天地之始,有名,万物之母。 故常无欲,以观其妙,常有欲,以观其徼。 此两者,同出而异名,同谓之玄,玄之又玄,众妙之门。

;