利用时钟再生技术进行的极端的信号调整

2008-07-08 11:17:48来源: EDN-CHINA

  设计结束了专用电路板试验台测试结果表明功能完全正常设计小组的工作人员不约而同地长舒了一口气每个人都认为最艰苦的阶段已经过去了专用系统板的最终集成开始进行性能可靠的线性试验台电源很快将被高效的开关电源所取代试验室基准时钟现已被低成本解决方案取而代之在最初的专用电路板测试结果显示有望获得极佳性能的同时无法预知的逻辑器件失效正在系统中悄然滋生在无计可施的情况下只好在背板上插拔电路板人们发现只有某些插槽组合能够正常工作这纯粹是一个逻辑问题吗系统电源上的负载是否包含在计算公式中电路板彼此靠近有没有产生问题时钟抖动是否关闭了定时容限窗口如何才能对问题实施隔离以便开始试验的正确设计这些问题均难以回答但是在系统设计的整个过程中我们当中的大多数人都将会至少一次向这些问题妥协摆脱这种无奈困境的方法是求助于工程SWAT小组这是由一些具有多年丰富维修经验的优秀工程师所组成的团队来解决问题SWAT小组带着一连串的问题深入到试验室中进行调查至关重要的每个人都必需尝试回答一个根本问题试验台与系统设置之间的区别是什么 。

  当处理复杂问题时时常回过头去对子系统之间的依存性重新进行分析和思考往往能够得出令人惊讶的结果这样做的道理在于在某种场合起作用的东西未必会在其他场合自动生效当遇到系统依存性问题时系统时钟通常成为人们的重点怀疑对象将系统故障归咎于时钟固然不难但根本原因何在时钟究竟是引发故障的罪魁祸首还是周围环境的替罪羊虽然本文并不能够针对系统细节专门作答但的确对存在有噪基准时钟脉冲源时的抖动衰减方法进行了研究这并不是寻求最小衰减的另一种尝试而是要弄清楚显著衰减会产生什么样的后果此项工作在很大程度上来说就是众所周知的FailSafeTM时钟架构的一个特殊研究分支在时钟冗余系统中FailSafeTM的作用是在基准时钟脉冲源消失的情况下简化开关操作并维持时钟的存在试验室分析表明FailSafe架构能够在原有应用范围的基础上自然地扩展到用于对付严重的时钟修整问题保持同步自然是必需的而FailSafe也能够做到这一点

  抖动有多重含义而对时钟抖动的要求与系统规范具有很大的相关性为完成这项工作需要关注三个主要的测量条件包括周期至周期抖动有时称为周期抖动以及1s和10s时间间隔内的累积抖动抖动信息的统计累积随后以随机抖动RJ和确定抖动DJ给出通常用直方图来表示

  随机抖动和确定抖动一种不受欢迎的组合

  虽然系统中的自然高斯噪声发生元件始终会引发抖动但如果存在DJ则清楚地表明一个调制信号源正在向定时系统注入能量从直方图的角度来看DJ充斥于中间部分从而扩展了直方图左侧和右侧的自然高斯响应图1示出了该原理由于数字系统是有限系统就是说不应存在调幅信息而是在恰好正确的时刻获得一个0或1因此边缘布局信息的收集和分析过程正是抖动分析的切入点因为直方图是边缘的统计集合所以良好的测量需要大量的采样信息组合来获得必要的+/-6统计数据抽取这样做是有道理的由此可实现最高的测量精度

  

  图1具有随机抖动和确定抖动分量的直方图

  噪声条件下的时钟信号修整

  系统中的噪声能量的影响似乎总会不可思议地侵入时钟脉冲源时钟脉冲源遭受传导噪声或辐射噪声影响的可能性大致相同虽然大多数工程师在工作实践中均采用容性旁路技术来对付传导噪声但辐射噪声却往往更加难以定位和矫正串扰即属此类这是因为电气孔隙通常足以成为代人受过的时钟脉冲源至吸收辐射能量的轨迹其他一些常常被忽略的因素是由磁感应所耦合的能量捕获到一个与电源开关速率奇迹般地保持同步的时钟调制频率的情况并不鲜见

  减少时钟走线孔隙有利于吸收辐射能量由于互易定律有效因此能够容易地吸收辐射能量的时钟线同样也会容易地辐射能量这将在进行EMI辐射测试时产生不良影响随着近期ZDB即零延迟缓冲器的普及定时分配正在变得更加局部化了这是一件好事除了时钟缓冲机制外ZDB还能够利用PLL技术来提供零延迟甚至负延迟以克服时钟传播虽然能够进行一些抖动衰减但总的说来ZDB器件并不提供使一个器件能够完成很大的抖动衰减所需的编程参数

  利用模拟技术来进行信号修整

  由于抖动对载频或以最佳单位间隔UI运行的纯时钟基频进行调制因此从理论上说布设一个频带极窄的带通滤波器应该有助于衰减调制分量由于尖锐响应具有高Q值所以必须小心地将带通滤波器置于载波的中心以确保基频不被衰减否则载频随着时间的长期推移而发生的自然漂移将导致显著衰减理想的情况是滤波器应跟踪载波的变化在我们所举的简单示例中需要进行时钟信号的再整形以重新生成一个方波信号原因是带通滤波器有可能除去谐波分量虽然以这种方式来减轻抖动是合理的但是要想以较低的成本和较小的占用空间来实现具有所需Q值的有效解决方案则很困难

  由于PLL在时钟发生和分配中所起的作用持续增长因此将PLL转移函数用作减轻抖动的方法是值得考虑的这种采用PLL来减轻抖动的处理过程要求对其实现方法假定有一个可提供满足设计目标的足够编程选项的器件有一个全面深入的了解

  PLL具有可为上述采用带通滤波器来减轻抖动的方法提供跟踪功能的优点环路内部的增益和环路带宽组合通过改变响应来改变转移函数在处理高集成度的低成本PLL解决方案时通常会牺牲编程方面的灵活性包括更改常常是集成化的环路滤波器图3描绘了一种理想的PLL编程方案在该方案中电荷泵环路滤波器和VCO增益均可在一个扩展范围内进行修改然而如果没有仔细的分析以及准确的实验室结果则PLL实际上有可能造成系统的噪声增加这首先就从本质上使采用PLL的做法变得毫无意义

  

  图3可编程PLL架构

  所需要的东西等效于一个频带非常窄的跟踪滤波器该滤波器接受一个具有RJ和DJ的输入且最终输出只产生尽可能低的本征RJ为此人们发现FailSafe架构具有那些饱受系统DJ困扰的系统所追寻的特性虽然RJ始终存在但减轻RJ被证明同样是值得考虑的FailSafeTM还根据高抖动衰减提出了大时钟倍频比的概念而这在采用标准PLL器件时是非常难以实现的由于我们正在处理的是如何减轻抖动因而此类应用完全有理由使用一个更加合适的名称在下文中所讨论的器件被称为带宽可调抖动衰减器或BAJA芯片

  BAJA架构概述

  BAJA架构还支持一项额外功能该功能允许在器件中设置16种不同的抖动衰减模式模式的选择是通过外部引脚配置来完成的对于动态可重构系统来说这种方法被证明是极为有用的当在系统上进行电路板的插拔操作时噪声分布会发生改变BAJA的作用是为现有的特定电路板配置提供优化的抖动衰减可对一个FailSafe输出系统锁定进行逻辑监控以确保获得完全的器件同步

  实验的设计

  最为困难的工作之一是如何定义一组能够满足某些常见系统表示法的噪声条件选择了两种受控噪声注入分布该过程包括增加平均高斯白噪声我们的RJ影响以及通过对一个方波进行微分处理以抽取边缘速率信息的方法来进行脉冲调制后者的目的是在信号上生成一个DJ分量载波音输入由一个噪声层特性远远低于噪声调制分布的无干扰型音频发生器提供的该载频的漂移也非常低于是长期抖动特性保持稳定载频和调制信号源输入均被馈入调制器而调制器的输出则被传递给至BAJA器件的基准输入

  由于噪声测量从很大程度上来说是一种统计特性测量因此我们的实验设计要求采用归一化常数来获得一个基准点在这种场合调制指数将被增加直到一个1ns峰-峰测量结果能够在10s的最大时间窗口间隔上保持一致为止从统计的立场出发我们的分析捕获了至少6的采样内容

  

  图5测试输入配置

  我们所做的第一个试验是采用一个具有良好工作性能的白高斯噪声信号源来对一个音调进行调制对于脉冲系统必须规定重复频率和占空比的选择依据对于脉冲频率研究了100kHz和33kHz两种设计依据其中100kHz用于模拟一个开关模式电源而33kHz则用于受EMI影响的系统和扩频定时解决方案中的典型调制频率当占空比被选为50%时脉冲频率即被选定为33kHz调制信号源的频率被增加直至观测到一个1ns的峰-峰输出调制幅度为止

  试验结果

  表1罗列了针对BAJA配置的编程参数设置由于BAJA是可编程的故可以选用多种系统专用频率本次试验的目的在于将一个分别满足2.048MHz和155.52MHz的输入和输出标准的晶体用作通用通信频率并未尝试针对输入DJ来优化校正速率

  表1BAJA可编程配置

  

  表2至表4 汇总了实验室数据结果针对AWGN输入条件进行了三项测量并采用脉冲注入对DJ进行了相同项目的测量每组测量均包括周期至周期以及1s和10s间隔这三个项目对各个BAJA输入至输出做了比较表4包括了本征测量以便于对实验室设置的噪声层有一个更好的认识虽然本征噪声层看上去并不令人满意今后还需在某些方面加以改进但毋庸置疑的是BAJA在未调制条件下将继续展现优良的工作性能

  表2AWGN输入的累积抖动单位ps

  

  表3方波调制的累积抖动单位ps

  

  表4实验室参数的本征噪声层单位ps

  

  从以上的表格可见在最小抖动注入为42psRMS的情况下实现了8.4psRMS的BAJA噪声层在标准的实验室试验条件下周期至周期抖动至少降低了4倍而且长期测量结果显示时间间隔为1s时抖动至少衰减4倍而在时间间隔为10s的极端条件下的抖动衰减倍数为2不包括表4

  表中还列出了相同设置条件下的峰-峰累积抖动和DJ令人惊讶的是BAJA的运用使得DJ显著下降达到了仪表的分辨率水平当我发现DJ几乎为零时一度感到难以相信但最终还是接受了事实是当下一次您的系统中充斥了DJ时不管在什么情况下BAJA都会为您提供一个值得认真研究的衰减DJ响应

  总结

  对于需要考虑DJ的系统BAJA可以提供帮助虽然从本质上说噪声是任何系统的一部分但是如果您想大幅度地减少重新设计的工作量则噪声衰减机制或许就是至关重要的一环就DCXO校正速率在优化抖动衰减以及晶体Q值的选择依据方面所起的作用而言BAJA还有许多工作要做然而根据最新的实验室信息以及所提供的一致性数值当下一次时钟脉冲源上需要进行严格的信号修整时BAJA或许就是能够满足您要求的解决方案

关键字:时钟脉冲  带通滤波器  周期抖动  方波信号  DCXO  脉冲调制  统计特性  衰减机制

编辑:孙树宾 引用地址:http://www.eeworld.com.cn/gykz/2008/0708/article_1069.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
时钟脉冲
带通滤波器
周期抖动
方波信号
DCXO
脉冲调制
统计特性
衰减机制

小广播

独家专题更多

富士通铁电随机存储器FRAM主题展馆
富士通铁电随机存储器FRAM主题展馆
馆内包含了 纵览FRAM、独立FRAM存储器专区、FRAM内置LSI专区三大部分内容。 
走,跟Molex一起去看《中国电子消费品趋势》!
走,跟Molex一起去看《中国电子消费品趋势》!
 
带你走进LED王国——Microchip LED应用专题
带你走进LED王国——Microchip LED应用专题
 
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved