0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

揭秘估算RMS周期间抖动及演示示例

Silicon Labs 来源:互联网 作者:佚名 2018-07-12 09:10 次阅读

在这篇文章中,我将回顾一个经验法则,该法则可用于估算RMS周期间抖动,前提是你知道RMS周期抖动。我首先在实验室中观察了这个经验法则,并随后了解了更多。

该经验法则是什么?

该法则很简单。如果周期抖动分布是高斯或正态分布,则周期间抖动可以根据周期抖动估算如下:

Jcc (RMS)= sqrt(3) * Jper (RMS)

我首先在定时知识库文章中记录了这一点,该文章是EstimatingRMS Cycle to Cycle Jitter from RMS Period Jitter (https://www.silabs.com/community/timing/knowledge-base.entry.html/2011/04/11/estimating_rms_cycle-Ab6s)。我今天会花更多时间在这个想法上,并从几个不同的角度来解决这个问题。

问题是什么?

在我们的应用笔记“A Primer On Jitter, Jitter Measurement and Phase-Locked Loops” (https://www.silabs.com/documents/public/application-notes/AN687.pdf)中,下图显示了后处理相位噪声进入定时抖动指标的下列斜率。周期抖动和周期间抖动分别显示为20dBc / dec和40dB / dec斜率的高通滤波器。要记住这样一个有用的例子。

问题是,根据sqrt(3)规则,RMS周期间抖动如何大于RMS周期抖动,并且周期间抖动滤波器的斜率更陡?答案是,决定最终结果的不只是斜率。

重要术语

在继续之前,这里有几个来自AN279:Estimating Period Jitter from Phase Noise(https://www.silabs.com/documents/public/application-notes/AN279.pdf)的定义。

  • 周期间抖动 - 相邻时钟周期之间的时钟周期中的短期变化。这种抖动测量(在此缩写为JCC)可以被特指为RMS或峰间量。

  • 周期抖动 - 与平均时钟周期相比,所有测量时钟周期内时钟周期的短时变化。这种抖动测量(在此缩写为JPER)可以指定为RMS或峰间量。

实验室测量例子

首先,下面的示例实验测量直接来自知识库文章。为了方便起见,带注释的图像变得更加紧凑。

屏幕截图中有三个项目被调出。

  1. 在100万次循环后的周期分布呈现高斯分布,并且非常接近于分别符合±1,±2和±3标准差的68-95-99.7%规则。

  2. 测量的RMS周期抖动是周期抖动分布的标准偏差或约1.17 ps。因此,我们可以估算RMS周期以抖动为sqrt(3)* 1.17 ps或2.03 ps。

  3. 实际测量的周期到周期抖动为2.05 ps,这与估算值相当接近。

Excel演示示例

您也可以在Excel模拟中演示此规则。为了探索效果,我生成了一个电子表格,其中我选取了一个理想的时钟边缘,然后通过从高斯分布中采集随机样本来抖动边缘。然后,我进行了周期测量和周期间测量,每个周期测量30个边沿,每个边沿100个,时钟边沿表示100MHz时钟抖动。请注意,由于周期间抖动结果是带符号的,即正或负,所以我们应该预期这些量的标准偏差会更大,其他都相等。100个边缘试验通常比30个边缘试验更接近sqrt(3)规则,但即使在30个边缘上仍然可以看到总体效果。

经验法则的解释

那么这个经验法则是如何产生的呢?如前所述,我多年前在实验室首次观察到这一点。然而,我几乎没有看到这方面的文字。最终我找到了StatekTechnical Note 35,An overview of oscillator jitter(http://www.statek.com/products/pdf/TN-35%20Rev%20B.pdf)。下面的解释是这个推导的一个稍微简化和修改的版本,其中数量是“大”时间序列的期望值(回想我对100条边优于30条边收敛的规则)。

让下面的变量代表单个边缘的时间抖动的方差,即抖动边缘与理想边缘的时间差异。

每个测量周期是2个连续边缘值之间的差值,其中每个边缘抖动具有方差s2j。周期抖动有时被称为定时抖动的第一个差异。由于周期间抖动是相邻周期之间的差异,所以它可以被称为定时抖动的第二差异。

如果每个边缘的抖动是独立的,那么周期抖动的方差可以写为:

这正是我们所期望的每个“差异总和法”。你可以在这里看到一个例子,它指出了对于独立的(不相关的)变量:

然而,我们不能很容易地计算周期循环抖动,因为在每个周期到周期的测量中,我们使用两次“内部”时钟沿,因此我们必须考虑到这一点。相反,我们写道:

由于每个边缘的抖动被假定为独立的并且具有相同的统计特性,所以我们可以放弃互相关项并写出:

因此,差异的比例

这是一个有趣而意想不到的结果,至少对我来说:)

后处理阶段噪声

AN279:Estimating Period Jitter from Phase Noise(https://www.silabs.com/documents/public/application-notes/AN279.pdf),描述了如何根据对相位噪声积分应用4[sin(pi* f * tau)] ^ 2权重因子,从相位噪声中估计周期抖动。加权因子主要是+20dB / dec高通滤波器,直到在半载波频率达到峰值。

事实证明,您可以使用类似的方法计算周期间抖动。这需要应用主要是+40dB / dec高通滤波器的{4 [sin(pi * f * tau)] ^ 2} ^ 2或16 [sin(pi * f * tau)] ^ 4加权因子,直到在半载频处达到峰值。这正是AN687所指的。

那么如何整合一个更清晰的HPF裙,使得周期间抖动大于周期抖动和sqrt(3)规则?

我不得不挖掘我在编写该应用笔记时使用的旧Matlab程序。幸运的是,我仍然拥有该文件和原始数据。然后我运行该程序的修改版本,并比较maxfOFFSET的结果,其中相位噪声数据集在fc / 2和fc处被扩展和截断。答案是,虽然周期到周期的HPF裙子更陡峭,但最大值也更高。看下面的情节。蓝色宽轨迹是周期抖动加权(滤波)相位噪声,红色宽轨迹是周期间抖动加权相位噪声。这是造成差异的更大的远偏移相位噪声贡献。

原始数据用于160 MHzCMOS振荡器,其在约2ps时具有示波器测量周期抖动。为了保守,正是出于这个原因,我经常比fc/ 2更进一步地进行整合。现在,示波器的噪声更低,找到待测试的原始设备并在更好的仪器上进行测量会很有趣。我的主要兴趣在于看sqrt(3)关系是否成立。正如你所看到的,两种情况下都遵循经验法则。

结论

我希望你喜欢这篇Timing 101文章。循环周期抖动的sqrt(3)经验法则在实验室,Excel电子表格模拟以及后处理相位噪声时都表现良好。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • RMS
    RMS
    +关注

    关注

    2

    文章

    138

    浏览量

    35783
  • 相位噪声
    +关注

    关注

    2

    文章

    180

    浏览量

    22857
  • 边缘计算
    +关注

    关注

    22

    文章

    3084

    浏览量

    48866

原文标题:秒懂时钟Part 8: 探讨RMS周期抖动的经验法则

文章出处:【微信号:SiliconLabs,微信公众号:Silicon Labs】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    如何估算采样时钟抖动

    本文介绍了如何准确地估算采样时钟抖动,以及如何计算正确的上下整合边界。
    发表于 04-01 10:19 1903次阅读
    如何<b class='flag-5'>估算</b>采样时钟<b class='flag-5'>抖动</b>

    怎样将相位噪声和抖动降至最低及其估算方法

    ,或者说抖动抖动是一个时域概念 抖动是对信号时域变化的测量结果,它从本质上描述了信号周期距离其理想值偏离了多少。通常,10 MHz以下信号的周期
    发表于 10-13 17:23

    测量时钟缓冲器的附加抖动

    时钟缓冲器得到的真实测量结果。由于温度或电源电压的变化、输入压摆率的变化以及测量设备的不确定性,因此 10fs rms 的假定较小测量不确定值就是通用测量不确定值。[/td][td=55]输入抖动输出抖动附加
    发表于 09-13 14:38

    相位噪声的RMS抖动

    我正在使用E5052B信号源分析仪来获取相位噪声数据,载波频率为20.460802MHz,频率范围为1Hz至5MHz。我试图将导出为.csv文件的相位噪声数据转换为RMS抖动(弧度),但是我在整个
    发表于 10-10 17:50

    如何知晓估算RMS周期间抖动经验法则

      你知道RMS周期抖动?  RMS周期抖动经验法则是什么?  实验室测量例子有没有可以进行参考
    发表于 03-11 06:58

    如何准确地估算某个时钟源的抖动

    如何推导ADC的SNR?如何准确地估算某个时钟源的抖动?如何将其与ADC的孔径抖动组合?
    发表于 05-13 06:17

    简谈数字电路设计中的抖动

    应用一阶差分运算,可以得到周期间抖动。这个指标在分析锁相环性质的时候具有明显的意义 有些特殊的应用(比如针对DDR2/3的时钟信号)还定义了N-cycle jitter,即相邻N个时钟周期
    发表于 06-02 17:53

    电子电工实验演示示例(视频)

    电子电工实验演示示例 实验名称 下载
    发表于 12-04 11:46 2841次阅读

    相位噪声和抖动的概念及其估算方法

    相位噪声和抖动的概念及其估算方法 时钟频率的不断提高使相位噪声和抖动在系统时序上占据日益重要的位置。本文介其概念及其对系统性能的影
    发表于 12-27 13:30 2719次阅读
    相位噪声和<b class='flag-5'>抖动</b>的概念及其<b class='flag-5'>估算</b>方法

    估算RMS周期间抖动,经验法则是什么?资料下载

    电子发烧友网为你提供估算RMS周期间抖动,经验法则是什么?资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可
    发表于 04-09 08:50 27次下载
    <b class='flag-5'>估算</b><b class='flag-5'>RMS</b><b class='flag-5'>周期间</b><b class='flag-5'>抖动</b>,经验法则是什么?资料下载

    热阻数据的TJ估算示例

    上一篇文章中介绍了热阻数据θJA和ΨJT的定义。接下来将分两次来探讨在进行TJ估算时如何使用θJA和ΨJT。另外,还将单独介绍使用了热阻数据的TJ估算示例
    的头像 发表于 02-22 13:30 3138次阅读
    热阻数据的TJ<b class='flag-5'>估算</b><b class='flag-5'>示例</b>

    使用热阻数据进行TJ估算的计算示例

    在此之前,为了很好地了解热阻数据,介绍了在进行TJ估算时是否能使用以及如何使用θJA和ΨJT,另外还介绍了ΨJT的特性、以及θJA和ΨJT在估算TJ时的有效性。从本文开始,我们将介绍一些使用热阻数据进行TJ估算的计算
    的头像 发表于 02-28 10:10 2767次阅读
    使用热阻数据进行TJ<b class='flag-5'>估算</b>的计算<b class='flag-5'>示例</b>

    HFAN-04.0.2:在指定BER下在RMS和峰峰值抖动之间进行转换

    有几种方法可以定量陈述 系统内的随机抖动量。这 以下讨论解决了差异 在两个约定之间。第一种方法是给 抖动分布的标准偏差(或 等效于 RMS 值)和第二种方法 是选择误码率 (BER) 阈值和 将随机
    的头像 发表于 02-20 10:17 1788次阅读

    相位抖动是从哪来的?通信中有哪些抖动

    发射端涉及到抖动的来源有:Thermal Noise(随机抖动), Duty Cycle Distortion(占空比失真), Power Supply Noise(随机抖动周期
    的头像 发表于 05-31 16:43 1503次阅读
    相位<b class='flag-5'>抖动</b>是从哪来的?通信中有哪些<b class='flag-5'>抖动</b>?

    通信系统中抖动简介

    抖动简介介绍了各种抖动类型的定义,包括随机抖动类型:高斯、周期间、相邻周期;和确定性抖动类型:
    的头像 发表于 06-10 14:44 3268次阅读
    通信系统中<b class='flag-5'>抖动</b>简介