首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 其它电路
MAX9382在锁相环中的应用
来源:本站整理  作者:佚名  2010-04-08 19:12:12



该应用笔记讨论了鉴频鉴相器的指标对锁相环(PLL)死区及抖动性能的影响。在使用电荷泵环路滤波的PLL设计中,通过产生具有最小脉宽的鉴相输出脉冲,可以减轻PLL的死区效应和相关的锁相环抖动。

锁相环广泛用于电信行业,实现倍频、数据提取和时钟恢复。这些锁相环通常采用基于电荷泵的环路滤波。MAX9382就是这样一款鉴相/鉴频器,用于基于电荷泵的环路滤波架构。MAX9382的关键参数之一是确保最短脉冲宽度,以消除电荷泵环路滤波设计中通常出现的死区效应。

MAX9382把输入的相位差转换为可变脉宽的两路脉冲输出,这些输出为“上”、“下”端的脉冲信号,用来控制环路滤波电荷泵。当两个输入频率不同时,MAX9382如同一个鉴频器,其输出时间平均值是输入频率差的函数。这种转换大大改善了环路锁定带外信号的能力。图1给出了MAX9382的内部框图,图2给出了MAX9382输出平均(直流)电压值与输入相位差之间的函数关系。式1、式2和式3说明当输入频率相同时(环路锁定条件下)和输入频率不同时(环路失锁条件下)鉴相/鉴频器的传输函数。

图1. MAX9382鉴频/鉴相器
图1. MAX9382鉴频/鉴相器

图2. MAX9382鉴频/鉴相器理想状态下的响应
图2. MAX9382鉴频/鉴相器理想状态下的响应

基于电荷泵的环路滤波
图3给出了一个典型的电荷泵和无源环路滤波架构。这个架构利用开关选通匹配的电流源出和电流吸入,控制电流流入或流出环路滤波器。根据鉴相器输入的相差在“上”、“下”输出端产生不同脉宽的脉冲,使环路滤波器电压上升或下降。锁定条件下,鉴相器在电荷泵的两个输入产生一串相同脉宽(最小脉宽)的脉冲信号,式4和式5给出了电荷泵滤波器的传输函数和环路滤波网络的阻抗。

图3. 电荷泵和环路滤波器原理图
图3. 电荷泵和环路滤波器原理图

完整的锁相环(PLL)
图4给出了一个完整的锁相环框图,由鉴相器、电荷泵、环路滤波器、VCO和反馈分频器(需要时)构成。式6给出了基本的环路传输函数,式7为锁定条件下完整的环路传输函数。式1至式7是在不同环路元件下通过线性响应推导出来的公式,没有考虑鉴相器和电荷泵的取样特性。

图4. 锁相环的基本单元
图4. 锁相环的基本单元

PLL抖动和频率响应
消除死区效应
基于电荷泵架构锁相环的潜在缺点是:滤波器输入能够响应的最小脉冲宽度受限。锁相条件下,典型的鉴相器输出是“上”、“下”输出一串非常短的脉冲。如果这些脉冲对于环路滤波器来说太窄,将会产生零相位附近的环路死区效应。这种死区效应将导致相位偏移、增大锁相输出时钟的抖动。有些系统会特别引入一定的相位偏移,使鉴相器输出远离死锁区域。MAX9382通过定义适当的最短“上”、“下”输出脉冲避免死区效应。图5显示了当VCO信号(V)超前于参考输入信号(R)时,MAX9382的输入、输出时序,这种情况下,鉴相器在其“上”端(U)输出一串窄脉冲,在“下”端(D)输出一串宽脉冲。“上”、“下”输出脉冲宽度之差即为所需要的V、R输入跳变时间差。

图5. V超前于R时MAX9382的输入和输出时序
图5. V超前于R时MAX9382的输入和输出时序

避免死区效应的最小脉冲宽度主要由电荷泵的最小输入脉冲宽度和鉴相器输出脉冲的上升、下降特性决定。式8用于计算最小脉冲宽度的近似值。MAX9382指标确保370ps的最小输出脉宽和最大190ps的输出上升/下降时间。通过式8计算特定环路滤波器的最小输入脉冲宽度,所得结果为360ps。任何最小输入脉冲宽度低于该值的环路滤波器即可与MAX9382配合使用,构成没有死区效应的环路。

图6阐述了环路相位响应大约为零、最小脉冲宽度过小时的影响。图中显示了两种响应曲线,环路滤波器均工作在100MHz,要求200ps的输入脉冲宽度,鉴相器输出的上升、下降时间为190ps。第一个响应为鉴相器最小输出脉冲宽度近似为0ps的情况,第二个响应为鉴相器满足最小输出脉冲宽度条件的情况(本例中,MAX9382的最小脉宽为370ps)。

图6. 鉴相器输出脉冲宽度为370ps和0.0ps时环路死区效应比较


图6. 鉴相器输出脉冲宽度为370ps和0.0ps时环路死区效应比较

[1] [2]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:16,554.69000 毫秒