首页 » 科学 » 一种基于可变相位累加器的全数字锁相环_暗记_旗子

一种基于可变相位累加器的全数字锁相环_暗记_旗子

雨夜梧桐 2025-01-21 14:05:53 0

扫一扫用手机浏览

文章目录 [+]

本文阐述了由构成的全数字锁相环的系统构造与事情事理,详细解释了可变相位累加器(Variable Phase Accumulator,VPA)的电路构造,先容了采取EDA技能设计该全数字锁相环的方法,并给出了系统仿真与硬件实验结果。
末了,将所提出的新型全数字锁相环与传统全数字锁相环的紧张参数进行了比较剖析。

1 全数字锁相环的构造及事情事理

一种基于可变相位累加器的全数字锁相环_暗记_旗子 一种基于可变相位累加器的全数字锁相环_暗记_旗子 科学

基于可变相位累加器的全数字锁相环的电路构造如图1所示[6-8],该电路由数字鉴相器(Digital Phase Detector,DPD)、数字环路滤波器(Digital Loop Filter,DLF)、数控振荡器(Digital-controlled Oscillator,DCO)三部分组成。

一种基于可变相位累加器的全数字锁相环_暗记_旗子 一种基于可变相位累加器的全数字锁相环_暗记_旗子 科学
(图片来自网络侵删)

该锁相系统采取正向过零型鉴相器,鉴相器中的寄存器是由一组D触发器构成。
DCO模块输出的并行码便是相位码M,它反响了输入旗子暗记和输出旗子暗记之间的瞬时相位差。
DCO 的输出相位码M并行送到D 触发器的D端,而输入旗子暗记与该触发器的时钟旗子暗记审察接。
当输入旗子暗记Ui上升沿到来时,对D触发器输入真个相位码进行采样,此时,D触发器组锁存的相位码B便是锁相系统此刻的瞬时相位偏差,从而完成了数字鉴相的功能。

数字环路滤波器在环路中对输入噪声起抑制浸染,并且对环路的校正速率起调节浸染。
该环路滤波器的积分环节紧张由可变相位累加器1构成。
鉴相器输出的相位偏差码B经积分环节和比例环节后,产生相应的积分与比例掌握旗子暗记,将这两组数码经全加器相加后,便可天生PI(比例积分)掌握旗子暗记G,该旗子暗记用于调节数控振荡器的频率。
改变比例系数或积分系数,可以调节PI掌握参数。
在数字环路滤波器(DLF)和数控振荡器(DCO)之间插入一个缓冲寄存器,其目的是使DLF输出的掌握码组能够在同一瞬间并行送入DCO。

数控振荡器(DCO)由可变相位累加器2构成。
若可变相位累加器的位数为N,NL和NH分别表示可变相位累加器低位数组与高位数组的输入端口,则NL接DLF的PI掌握码组G,NH接锁相频率掌握码组J(该参数可从环路系统外部自由设定)。

在环路锁相过程中,鉴相器随时监测输入旗子暗记Ui与输出旗子暗记Uo之间的瞬时相位偏差,当相位偏差发生变革时,PI掌握旗子暗记也将随之变革,进而可改变累加器的分频系数,以调节数控振荡器输出旗子暗记的频率,减小相位偏差的变革,通过反馈系统的闭环调节,终极使全体环路达到锁定。

2 可变相位累加器(VPA)的电路构造

8位可变相位累加器的电路构造如图2所示[9-10]。
它紧张由两部分组成,个中6位全加器与寄存器构成内部累加器,完成对6位输入旗子暗记B的累加,其输出旗子暗记作为VPA输出旗子暗记M的高6位M[8:3]。
另一部分由计数掌握器与2位计数器构成可控计数器,其输出旗子暗记作为VPA输出旗子暗记M的低2位M[2:1]。

可控计数器的计数办法受累加器输出旗子暗记第3位数码M[3]的掌握,其计数掌握逻辑如表1所示。
当M[3]为0时,计数器保持初值00不变;当M[3]为1时,计数器进行从00至11的递增计数。
由于内部累加器的时钟旗子暗记clk1是系统时钟旗子暗记clk的4分频,则该累加器须要经由4个别系时钟周期再进行一次累加操作。

本文所提出的可变相位累加器可以根据须要增加输入与输出旗子暗记的位数,其内部累加器和可控计数器的位数也可随意调度。

3 可变相位累加器构造的数控振荡器与积分器的设计

数控振荡器的电路构造如图3所示,它由28位可变相位累加器2构成。
它紧张由两部分组成,个中23位全加器与寄存器构成内部累加器,完成对23位输入旗子暗记的累加。
其输入旗子暗记由来自数字滤波器输出的PI掌握字G与来自环路外部端口的锁相频率掌握字J组成。
内部累加器输出旗子暗记作为VPA输出旗子暗记M的高23位M[28:6]。
另一部分由计数掌握器与5位计数器构成可控计数器,其输出旗子暗记作为VPA输出旗子暗记M的低5位M[5:1]。
可控计数器的计数办法受累加器输出旗子暗记第6位数码M[6]的掌握。
当M[6]为0时,计数器保持初值00不变;当M[6]为1时,计数器进行从00000至11111的递增计数。
由于累加器的时钟旗子暗记clk1是系统时钟旗子暗记clk的32分频,则该累加器每经由32个别系时钟周期完成一次累加操作。

同理,积分器由24位可变相位累加器1构成。
其电路构造与数控振荡器类似,只是此电路中内部累加器取19位,其输入端口是来自鉴相器的输出旗子暗记。

4 全数字锁相环整体设计与实验验证

该全数字锁相环整体设计采取自顶向下的设计方法,首先,按照系统整体设计方案确定系统模块的划分,再利用超高速集成电路硬件描述措辞(VHDL)分别对各个模块进行设计,末了,将各个模块连接起来构成系统顶层电路,其电路连接图如图4所示。
个中,输入旗子暗记Ui与鉴相器、积分器以及缓冲寄存器模块的时钟旗子暗记输入端CLK相接,作为这些模块的时钟触发旗子暗记;系统时钟旗子暗记与数控振荡器模块的时钟旗子暗记输入端CLK相接。

鉴相器中D触发器组的输入端D与数控振荡器的输出端M相接,吸收来自系统输出真个反馈旗子暗记。
鉴相器的输出端Q分别与积分器的输入端B和全加器的输入端Y相接,输出系统的瞬时相位偏差旗子暗记,改变这二个端口的连接办法,可以分别调节积分系数与比例系数。
积分器的输出端M与全加器的输入端X相接,其输出端S与缓冲寄存器的输入端D相接,从该寄存器Q端输出的旗子暗记便是PI掌握旗子暗记。
该旗子暗记送入数控振荡器的输入端G,锁相频率掌握旗子暗记J送入数控振荡器的输入端J,这两组旗子暗记共同组成数控振荡器的频率掌握字,用于调节其输出旗子暗记的频率。
数控振荡器输出端M的旗子暗记,便是锁相系统的输出旗子暗记,同时又反馈到鉴相器的输入端D,以实现系统的闭环掌握。

在全数字锁相环的系统仿真实验中,取系统时钟clk频率为500 MHz,输入旗子暗记频率为0.06 MHz,全数字锁相环的系统仿真波形如图5所示,个中ui为该锁相环的输入端口,m24至m28为输出端口。
从系统仿真图中可见,从m26端口输出的旗子暗记与输入旗子暗记同相,从m25和m24端口输出的旗子暗记分别为输入旗子暗记的2倍频和4倍频旗子暗记,从m27和m28端口输出的旗子暗记分别为输入旗子暗记的2分频和4分频旗子暗记。

若取输入旗子暗记频率为3.92 MHz,其系统仿真波形如图6所示,同理,当环路锁定时,在系统m24至m28不同的输出端,也可分别得到与输入旗子暗记ui同相、倍频或分频旗子暗记。

图7给出了用FPGA实现的基于可变相位累加器全数字锁相环的硬件电路测试波形。
系统仿真与硬件测试结果都表明,该系统能够实现锁相功能。

取系统时钟频率为500 MHz,分别对传统全锁相环和基于可变相位累加器的全数字锁相环进行了系统仿真实验,并对这两种类型电路的系统功耗、锁相范围和所占用FPGA芯片逻辑资源等情形进行了比拟剖析,其剖析结果如表2所示。
由剖析结果可知,本文所提出的新型全数字锁相环与传统全数字锁相环比较较,其功耗降落了38 140 μW,所占用FPGA芯片的逻辑资源略有减少,锁相频率范围扩大了10倍。

5 结论

本文所提出的基于可变相位累加器的全数字锁相环优化了系统的电路构造,在不增加所占用FPGA芯片逻辑资源的情形下,可拓展系统环路的锁相频率范围,提高锁相频率,降落系统总功耗。
由于该锁相环内部的旗子暗记是并行传输,故可大大提高系统的锁相速率。
而且,从锁相环不同的输出端可以分别得到与输入旗子暗记同相、倍频或分频旗子暗记。

参考文献

[1] 孙高阳,刘亚静,李秉格,等.一种肃清反馈延迟的全数字锁相环[J].电工技能学报,2017,32(20):171-177.

[2] 赵信,黄金明,黄永勤,等.一款面向高性能SOC运用的高精度全数字锁相环设计[J].打算机工程与科学,2018,40(3):388-393.

[3] 熊学海,付志红,李胜芳,等.基于CPLD高精度全数字锁相环[J].电子技能运用,2010,36(12):58-61.

[4] CHU H C,HUA Y H,HUNG C C.A fast-locking all-digital phased-locked loop with a 1 ps resolution time-to-digital converter using calibrated time amplifier and interpolation digitally-controlled-oscillator[C].IEEE International Conference on Electron Devices and Solid-State Circuits,2016:375-378.

[5] JANG S C,KIM S W,CHU S H,et al.An optimum loop gain tracking all-digital PLL using autocorrelation of bang-bang phase-frequency detection[J].IEEE Transactions on Circuits and Systems—II:ExpressBriefs,2015,62(9):836-840.

[6] 单长虹,王彦,陈文光,等.基于FPGA的高阶全数字锁相环的设计与实现[J].电路与系统学报,2005,10(3):76-79.

[7] CARAM J P,KENNEY J S,GALLOWAY J.A phase locked loop used as a digitally-controlled oscillator for flexible frequency synthesis[C].IEEE 16th Annual Wireless and Microwave Technology Conference,2015.

[8] 郑建兰,李振璧,姜媛媛,等.基于超前-滞后掌握器的单相数字锁相环研究[J].电子技能运用,2013,39(12):64-67.

[9] Xu Liangge,LINDFORS S.High-speed variable phase accumulator for an ADPLL architecture[J].IEEE International Symposium on Circuits and Systems,2008:1736-1739.

[10] 姚亚峰,孙金傲,霍兴华,等.一种结合高精度TDC的快速全数字锁相环[J].湖南大学学报(自然科学版),2017,44(8):131-136.

作者信息:

杨檬玮,田 帆,单长虹

(南华大学 电气工程学院,湖南 衡阳421001)

标签:

相关文章