数字锁相环的FPGA设计与实现.pptVIP

  • 5
  • 0
  • 约 18页
  • 2017-09-23 发布于河南
  • 举报
数字锁相环的FPGA设计与实现 锁相环分类 一类是环路中误差信号去连续地调整位同步信号的相位,这一类属于模拟锁相法 另有一类是采用高稳定度的振荡器(信号钟),从鉴相器所获得的与同步误差成比例的误差信号不是直接用于调整振荡器,而是通过一个控制器在信号钟输出的脉冲序列中附加或扣除一个或几个脉冲,这样同样可以调整加到鉴相器上的位同步脉冲序列的相位,达到同步的目的,这种电路可以完全用数字电路构成全数字锁相环路。 数字锁相环基本原理 信号钟包括一个高稳定度的晶体振荡器和整形电路。若接收码元的速率为F=1/T,那么振荡器频率设定在nF, 经整形电路之后,输出周期性脉冲序列,其周期T0=1/(nF)=T/n。本设计中时钟为11.0592MHz。 控制器: 包括图中的扣除门(常开)、附加门(常闭)和“或门”, 它根据比相器输出的控制脉冲(“超前脉冲”或“滞后脉冲”)对信号钟输出的序列实施扣除(或添加)脉冲。 数字锁相环基本原理 分频器:是一个计数器,每当控制器输出n个脉冲时,它就输出一个脉冲。控制器与分频器的共同作用的结果就调整了加至比相器的位同步信号的相位。这种相位前、后移的调整量取决于信号钟的周期,每次的时间阶跃量为T0,相应的相位最小调整量为Δ=2πT0/T=2π/n。 相位比较器: 将接收脉冲序列与位同步信号进行相位比较,以判别位同步信号究竟是超前还是滞后,若超前就输出超前脉冲,若滞后就输出滞后脉冲。 数字锁相环硬件实现- 数 字 滤 波 器 数字锁相环硬件实现- N先于M 数 字 滤 波 器 数字锁相环硬件实现- N先于M 数 字 滤 波 器 当鉴相器送出超前脉冲或滞后脉冲时,滤波器并不马上将它送去进行相位调整, 而是分别对输入的超前脉冲(或滞后脉冲)进行计数。 如果两个N计数器中的一个,在M计数器计满的同时或未计满前就计满了,则滤波器就输出一个“减脉冲”(或“加脉冲”)控制信号去进行相位调整, 同时将三个计数器都置“0”(即复位),准备再对后面的输入脉冲进行处理。 如果是由于干扰的作用,使鉴相器输出零星的超前或滞后脉冲, 而且这两种脉冲随机出现,那么,当两个N计数器的任何一个都未计满时,M计数器就很可能已经计满了,并将三个计数器又置“0”,因此滤波器没有输出,这样就消除了随机干扰对同步信号相位的调整。 位同步系统的性能测试 相位误差θe 同步建立时间ts 同步保持时间tc 同步带宽Δfs * * 设计一个全数字锁相环路,通过它从19.2k的信号中提取同步信号。 本地源时钟为11.0592MHz。 设计目的 完成步骤 1. 阅读相关资料,了解锁相环的相关知识 2. 设计数字锁相环 3. 完成了锁相环的仿真、测试工作 4. 电路调试 全数字锁相环的构成 数 字 鉴 相 器 数字环路 滤 波 器 D C O 全数字环一般组成如图所示,它由数字鉴相器、数字滤波器与数字压控振荡器(DCO)三个数字电路部件组成 数字锁相环原理框图 相位 比较器 n 次分频器 或 门 扣除门 (常开) 整形 附加门 (常闭) 滞 后 脉 冲 超 前 脉 冲 接收码元 位同步脉冲 输出 晶振 a 路 b 路 数字锁相环由信号钟、控制器、分频器、相位比较器组成。 数字锁相环硬件实现- 数 字 鉴 相 器 远端时钟 本地时钟 超前脉冲 滞后脉冲 由于噪声的干扰,使接收到的码元转换时间产生随机抖动甚至产生虚假的转换,相应在鉴相器输出端就有随机的超前或滞后脉冲,这导致锁相环进行不必要的来回调整,引起位同步信号的相位抖动。 插入数字滤波器的作用就是滤除这些随机的超前、 滞后脉冲,提高环路的抗干扰能力。 选择N<M<2N, 无论哪个计数器计满, 都会使所有计数器重新置“0”。 N先于M滤波器包括一个计超前脉冲数和一个计滞后脉冲数的N计数器,超前脉冲与滞后脉冲还通过或门加于一M计数器 超前脉冲 滞后脉冲 扣除门 附加门 数字锁相环硬件实现- N先于M 数 字 滤 波 器

文档评论(0)

1亿VIP精品文档

相关文档