基于FPGA的高速数字锁相环的设计与实现

出处:anyusb 发布于:2007-04-29 11:49:21

摘 要:本文提出了一种利用边沿触发鉴相缩短锁相环捕获时间的方案,并详细介绍了该方案基于FPGA的实现方法。通过对所设计的锁相环进行计算机仿真和硬件测试,表明该方案确实可以提高锁相环的捕获性能。
关键词:数字锁相环(DPLL);捕获时间;FPGA;VHDL

引言
捕获时间是锁相环的一个重要参数,指的是锁相环从起始状态到达锁定状态所需时间。在一些系统中,如跳频通信系统,由于系统工作频率不断地发生快速变化(每秒几百次到几千次,甚至高达上万次),要求锁相环能够对信号相位快速捕获。因此研究具有较短捕获时间的高速锁相环是十分有必要的。

边沿鉴相数字锁相环
全数字锁相环主要由数字鉴相器、数字环路滤波器和数控振荡器(NCO)组成。其中数字鉴相器在很大程度上决定着锁相环的性能。常见的鉴相方法包括异或门鉴相和边沿触发鉴相等。
基于异或门鉴相的锁相环只能以步进方式对输出信号的相位进行调整,从而导致捕获时间较长。为了缩短捕获时间,本文利用边沿触发鉴相器,直接对两信号的相位差进行测定,并依据相位差值对输出信号相位进行调整,系统结构如图1所示。
边沿触发鉴相器对输入信号和输出信号的正向过零点进行检测。当检测到输入信号的正向过零点后,启动计数器,检测到输出信号的正向过零点后停止计数,将计数值N送入环路滤波器。计数值N与两信号相位差之间的关系如下:
当输出信号滞后时:
(1)
其中为计数器时钟频率,为输入信号的频率。
数字鉴频器对输入信号相邻的正向过零点进行检测,当检测到输出信号的正向过零点后,开始计数,直到检测到下一个正向过零点,将计数值输出,并将计数器清零,继续开始计数。计数值与输入信号频率的关系如下:
(2)
数字鉴频器可以地测定输入信号的频率,并可跟踪输入信号频率的微小变化,其取决于计数时钟频率。
环路滤波器具有低通性质,可以滤除高频干扰噪声,提高系统的稳定性。而且环路滤波器还可以对锁相环的性能参数进行调整。在本设计中采用了基于一阶平滑的数字环路滤波器,其结构如图2所示。其中,T为延时,G1和G2为权值。通过改变环路滤波器中的权值G1和G2,可以对锁相环的参数进行调整。增大G1、减小G2可以提高系统的灵敏度,缩短捕获时间;反之,则可以实现对高频成分和噪声更有效地抑制,提高系统的稳定性。

锁相环的FPGA实现
这里主要介绍边沿触发鉴相器和数字鉴频器的FPGA实现方法。
边沿触发鉴相器分两步实现:
1. 同时对输入信号和输出信号的正向过零点进行检测。当检测到正向过零点后,分别产生一个持续时间为一个系统时钟周期的正脉冲指示信号high_pulse_1和high_pulse_2。
2. 当检测到输入信号上升沿指示脉冲信号high_pulse_1,则启动计数器,在系统时钟脉冲的上升沿进行增计数,当检测到输出信号的上升沿指示脉冲信号high_pulse_2,则停止计数,并将计数值phase输出。计数值phase反映了输入/输出信号的相位差,具体关系见(1)式。
数字鉴频器设计的基本思想与边沿触发鉴相器类似。当检测到high_pulse_1,从0开始增计数,直到检测到下一个high_pulse_1,将计数值feq输出,计数器从0开始继续计数。计数值feq与输入信号频率之间的关系见(2)式。限于篇幅,锁相环的VHDL设计程序这里不再赘述。

仿真与硬件测试结果
本设计使用Altera公司的Quartus II 3.0进行设计和仿真。
系统时钟clk频率为32.768MHz,输入信号s_in的频率为1MKHz,cs为片选信号(高电平有效),输出信号为s_out,phase为鉴相器输出的与相位差相对应的计数值,cycle为鉴频器输出的与输入信号的频率相对应的计数值。
仿真波形显示输出信号能快速实现对输入信号相位的锁定。
在波形仿真结束后,又对系统在硬件测试平台上进行了测试。测试平台采用Altera公司的FPGA芯片-EP1K50QC208-3。测试表明锁相环能很好地对频率和相位均发生快速改变的信号进行锁定。

结语
采用FPGA技术实现的基于边沿触发鉴相的数字锁相环,不仅具有较短的捕获时间,而且系统工作稳定,且可以方便地对系统进行设置和修改。■

参考文献
1 张厥盛,郑继禹,万心平.锁相技术.西安电子科技大学出版社, 1994

2 陈世伟,锁相环路原理及应用.兵器工业出版社,1990

3 胡华春.数字锁相环路原理与应用.上海科技出版社,1990

4  EP1K50QC208-3 datasheet https://www.dzsc.com/datasheet/EP1K50QC208-3_2529524.html.

(收稿日期:2004-03-08)




  


 


关键词:基于FPGA的高速数字锁相环的设计与实现EP1K50QC208-3

版权与免责声明

凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。

本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。

如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

广告
OEM清单文件: OEM清单文件
*公司名:
*联系人:
*手机号码:
QQ:
有效期:

扫码下载APP,
一键连接广大的电子世界。

在线人工客服

买家服务:
卖家服务:
技术客服:

0571-85317607

网站客服电话

0571-85317606

客服在线时间周一至周五
9:00-17:30

关注官方微信号,
第一时间获取资讯。

建议反馈

联系人:

联系方式:

按住滑块,拖拽到最右边
>>
感谢您向阿库提出的宝贵意见,您的参与是维库提升服务的动力!意见一经采纳,将有感恩红包奉上哦!