《电子技术应用》
您所在的位置:首页 > 模拟设计 > 解决方案 > 信号链基础:时钟抖动解秘——高速链路时钟抖动规范基础知识

信号链基础:时钟抖动解秘——高速链路时钟抖动规范基础知识

2011-05-20
作者:John Johnson
来源:德州仪器 (TI) 市场开发与系统工程经理

 

    本文介绍时钟抖动对高速链路性能的影响。我们将重点介绍抖动预算基础。

    用于在更远距离对日益增长的海量数据进行传输的一些标准不断出现。来自各行业的工程师们组成了各种委员会和标准机构,根据其开发标准的目标(数据吞吐量和通信距离)确定抖动预算;同时还要考虑到组成通信链路的模块的局限性。

1通信链路抖动组件

     图1 显示了集成有一个嵌入式时钟的典型高速通信链路。每个子系统(时钟、发送器、通道和接收机)都会对整体抖动预算的增加产生影响。子系统抖动包括一个决定性(DJ) 组件和一个随机组件(RJ),如1所示。为了实现可接受的通信效果,必须满足下列条件:

                                                           (1)

其中:TJSYS 是总抖动,而1UI 为1个单位时间间隔(1 比特时间)

      总抖动(TJ) 包括每个子系统决定性抖动和随机抖动的和。由于随机抖动自身的属性,进行这种求和时需要特别注意。随机抖动呈现高斯(随机)分布,并且无边界。因此,随机抖动可表示为一个RMS 值,并且在规定测量/整合带宽范围内对其进行估算。例如,1 所示接收机的抖动测量带宽便为f2 - f1(参见2)。这是因为接收机锁相环路(PLL) 追踪f1 以下的抖动(从而排斥它),而发射PLL 的频率上限为f2。从接收机的角度来看,使链路性能降低的随机抖动降至这些限制之间。

2高速通信链路随机抖动测量带宽

       由于随机抖动是随机过程产生的结果,系统总随机抖动的计算需要进行方和根(RSS) 计算,如式2所示:

                      (2)

决定性抖动源和的计算很简单:

                                (3)

     最后,可对系统总抖动进行估算,由此可以实现链路预算;但是,还需要做更多的工作。这种计算涉及统计数学。需要用到一种被称之为Q 因数的参数(参见表1)。Q 因数的大小具体取决于误码率(BER),同时还要根据链路性能/可靠性目标来选择。由于随机抖动的无边界属性,(最终)会出现误码。例如,10-8 的BER 意味着,每发送100,000,000 比特便会有一个比特被错误解释。现代的通信系统通常会要求一个达到或者超过10-12 以上的BER。

系统总抖动(以及链路预算)可使用式4 计算得到:

                                 (4)

例如,10-14 的BER 时,总抖动为:

                                     (5)

1Q 因数和误码率

    本文讨论了构成总抖动预算的一些参数。下一次,我们将探讨时钟,并研究随机抖动和相位噪声之间的关系。

    下一篇《信号链基础知识》中,我们将讨论RS485 收发器的驱动能力,敬请期待。

本站内容除特别声明的原创文章之外,转载内容只为传递更多信息,并不代表本网站赞同其观点。转载的所有的文章、图片、音/视频文件等资料的版权归版权所有权人所有。本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如涉及作品内容、版权和其它问题,请及时通过电子邮件或电话通知我们,以便迅速采取适当措施,避免给双方造成不必要的经济损失。联系电话:010-82306118;邮箱:aet@chinaaet.com。