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

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

3天内不再提示

抖动的概念和类型 量化时域抖动、随机抖动和频域抖动的方法

骏龙电子 来源:骏龙电子 2024-08-22 16:19 次阅读

抖动基本概念

绝对抖动 (Absolute Jitter) 是一个衡量时间点的不确定性概念,参考为理想时钟的时间点,该相对偏差量可能表示为一个离散时间的随机变量。绝对抖动造成的时间点不确定性可能会对很多采样电路有影响,比如在数据时钟恢复电路 (CDR) 中,需要利用时钟沿对数据的中心和数据变化的沿进行采样,采样时钟的绝对抖动对于 CDR 的抖动容限有直接影响。周期抖动 (Period Jitter) 是一个衡量时间段不确定性的概念,定义为实际时钟和理想时钟的周期偏差,同样可以表示为离散事件随机变量,如下图 (图1) 所示:

wKgaombG9KCAMpV7AACJpcGhu5E992.jpg

图1 周期抖动数据表

时钟 Clk 半速率采样非理想的数据 Data,如下图 (图2) 所示,如果时钟 Clk 偏离中间采样位置,该抖动会造成采样后数据的错误,且该抖动越大,数据的误码率就越高。

wKgaombG9KCABok6AABVU2PP_-U604.jpg

图2 时钟 Clk 半速率采样非理想的数据

相位噪声和抖动是量化同一现象的不同方式:信号时序误差。在时域,普通抖动测量有周期抖动、周期到周期抖动和累积抖动。在这些类型的抖动中,周期抖动 (如图1) 通常在数据表中给出。在频域中,振荡器的质量是由相位噪声测量来表征的,相位噪声测量检查的频谱时钟信号中的边带噪声频率。为了简单起见,假设理想时钟是带 a 的完美正弦波频率 FC,这样一个纯时钟的所有功率将集中在 FC (如图2)。相位噪声的影响是扩散功率进入边带,引起频率的轻微变化,而不是振荡器总是产生一个纯时钟信号,有时快一点:FC + ∆f,有时慢一点:FC - ∆f,时钟速度转化为时域的抖动,如下图 (图3、图4) 所示。总而言之,电力系统中的各种随机和确定性噪声源会引起抖动。

wKgZombG9KCAZO9xAABukquE9xU299.jpg

图3 抖动在时钟域的体现以及周期相位的变化

wKgZombG9LiAYCyrAADNWO2VNY8346.jpg

图4 抖动在频域的体现:能量积分

量化时域抖动 总抖动 (TJ) 等于确定性抖动 (DJ) 和随机抖动 (RJ) 之和。确定性抖动的常见来源是串音和同步输出切换。DJ 的峰对峰值是有限的,可以通过精心设计最小化,例如良好的 PCB 布线。DJ 的作用是为 RJ 的值增加一个偏移量。随机抖动 (通常是由于热噪声和其他不相关的噪声源) 是不可预测的,通常跟随一个高斯分布或正态分布,如下图 (图5) 所示:

wKgaombG9LmAIKipAACtP5bE82s600.jpg

图5 随机抖动

随机抖动高度依赖于过程。下图 (图6) 表示了随机抖动峰间值与样品值的关系,与 DJ 不同,RJ 的峰间值为无限的;样品越多,RJ pk-pk 变化越大。

wKgaombG9LmAfWh9AAEPI-F6ZNY737.jpg

图6 随机抖动峰间值与样品值的关系

量化随机抖动的方法:均方根和峰对峰

周期抖动是时钟周期相对于平均时钟周期的短期变化。如果平均或参考周期为 To,则取周期抖动的采样为 T1-To,T2-To,T3-To... 以此类推,直到 10000 个样品 (JEDEC 标准 JESD65B)。将这些抖动样本绘制成直方图很可能会得到正态分布,如下图 (图7) 所示。理想情况下,抖动的平均值 µ 为零。µ 左边的值表示小于参考周期的时钟周期,和右侧的值大于参考时钟周期。µ (深蓝色) 的每边标准差为 1σ,约占抖动样本的 68%。而 µ (medium) ± 2σ ± 3σ (浅、中、深蓝) 约占 95%,±3σ (浅、中、深蓝) 约占 99.7%。

wKgaombG9LiAU-UvAABUKq4cbvU945.jpg

图7 周期抖动样本

正态分布产生两种常见的抖动规格

均方根抖动 (RJRMS) 或一个标准差的值 σ。因为这个值几乎不随数字变化对于样本的增加,它被认为是一个更有意义的测量。然而它只在纯高斯下有效分布 (没有确定性抖动)。

峰对峰抖动或正常曲线上从最小到最大测量的距离。在大多数电路中值随着采样次数的增而增加 (如图6)。为了得到一个有意义的峰对峰抖动值误码率 (BER) 也需要指定。

RMS抖动与峰间抖动和误码率的关系

在上图 (图7) 中,我们可以看到,在 6σ (平均值 ±3σ) 或 6xRJRMS 的峰对峰范围内,大约有 99.7% 的抖动样本都是有原因的。要解释 100% 的抖动样本是不可能的 — 高斯分布的故事延伸到无穷大。是什么决定峰对峰抖动是 6×RJRMS,7×RJRMS,还是 12×RJRMS?实现这一目标的有效方法是基于系统所需的误码率 (BER)。假设任何样本落在峰对峰范围之外会导致比特误差。因此如果要求 BER 目标为 10-12,则有必要进行选择除了 0.0000000001% 的时间外,该范围将包含所有时间的抖动。要使用此方法将 RMS 抖动转换为峰对峰抖动,只需将 RMS 乘以对应下图 (图8) 中 N 值适当的误码率:

wKgZombG9LiAH1jzAAAcTqv1XqE149.jpg

图8 误码率和均方根乘法器 N

例如 RJRMS=4ps,系统误码率要求为 1×10-12,对应的峰间抖动四舍五入为:RJ pk-pk=4x14.069=56.4ps。这个数字给了我们一个允许抖动预算的概念。粗略地说,如果 a 中的各种随机抖动源,通信链路加起来不超过 56.4ps,那么误码应小于 1×10-12。

预测与测量的峰对峰抖动

峰对峰抖动通常用两种方式描述:它可以按照前面使用 RMS 乘数的方式计算,这是基于一个定义的峰间抖动的预测误码率 (通常为 1×10-12)。或者可以使用测试设备进行测量。在这种情况下,采样的最小周期从最大周期中减去测量。正如我们之前所看到的,这取决于采样的数量。

预测值和实测值将不相同。测量值会给人一种系统抖动的感觉,但是相对于 BER 有些无意义。例如从 10,000 个样本中测量的峰对峰抖动不会告诉 BER 所需的峰间抖动 =1x1012,至少需要 1,000,000,000,000 个样本来完成此操作。因此 RJ pk-pk 通常根据定义的误码率从 RJRMS 计算。

量化频域抖动:相位噪声

正如前文中提到的,相位噪声描述了频域的抖动。接下来我们将从相位中看到在噪声信息中,提取 RMS 相位抖动值,该值通常在数据手册中给出,作为质量和性能的度量光谱纯度。下图 (图9) 中的频谱图是一个标称频率为 FC (也称为载波频率) 的真实正弦时钟,加上边带偏移噪声频率 FO。这意味着有时时钟会有稍微大一点的频率 FC+FO 和有时它会有一个稍低的频率 FC-FO。频率的微小变化表现为时钟的相移波形,因此称为相位噪声。

wKgZombG9N-ACcUFAABAq-Kds-0512.jpg

图9 频谱图

与载波频率 FC 的功率相比,在偏移频率 FO 的 1Hz 频带中的噪声功率称为 dBc,相位噪声的实际单位是 dBc/Hz,因为功率归一化到 1Hz 带宽 (相位噪声:dBc=相对于载波的 dB 功率)。

wKgZombG9N-AaH2AAAAtXdOgb0s014.jpg

频谱和相位噪声图的区别

wKgaombG9N-ALPgbAADrsnrkorE207.jpg

RMS Phase Jitter

下图 (图10) 为 311MHz 振荡器的相位噪声图,在观察振荡器相位噪声图时,需要注意某些边带频率范围。

wKgaombG9N-AKbIsAACJMF6N_yY564.jpg

图10 311MHz 振荡器的相位噪声图

在电信行业,噪音 12kHz 至 20MHz 范围内的功率对定时性能非常重要,具体可参照上图 (图8):Noise Power (dBc) = Area under curve from 12kHz to 20MHz = -63dBc。由噪声功率 N 可以计算出以弧度为单位的 RMS 相位抖动值,公式如下:

wKgZombG9OCAcWLmAAAqPyMMxKk215.jpg

以弧度为单位的抖动值可以转换为以秒为时间单位的 RMS 抖动:

wKgaombG9N-AKoI5AAAVaD4njGU333.jpg

在此例中,振荡器频率 f=311MHz,所以可以得到:

wKgZombG9N-AXQvEAAAb__JDqOY403.jpg

当抖动来自相位噪声图时,计算抖动的边带频率间隔必须始终为指定。

以下为大家进行举例说明:根据下图 (图11) 的 FPGA 规格参数要求,StratixV 的时钟输出来为 Broadcom 时钟,Phy 时钟要求输入指定为 1.5ps RMS 最大值。

wKgZombG9N-AZnUtAAC3AuO5c4g258.jpg

图11 FPGA 规格参数要求

1GE (千兆以太网) 的误码率要求为 1×10-12。根据上图 (图8),pk-pk 抖动大约等于 14 倍 RMS 抖动,因此可得出:

StratixV jitter (min) = 175/14 = 12.5ps RMS
StratixV jitter (max) = 250/14 = 17.9ps RMS

总结

本文为大家介绍了抖动的类型和概念,分别说明了量化时域抖动、随机抖动和频域抖动的方法。

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

    关注

    1

    文章

    69

    浏览量

    18853
  • 相位噪声
    +关注

    关注

    2

    文章

    180

    浏览量

    22838
  • 频域
    +关注

    关注

    1

    文章

    87

    浏览量

    26274
  • 随机变量
    +关注

    关注

    0

    文章

    11

    浏览量

    6453

原文标题:深入理解时钟抖动 Jitter

文章出处:【微信号:骏龙电子,微信公众号:骏龙电子】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    时钟抖动和相噪及其测量方法

    抖动一般定义为信号在某特定时刻相对于其理想位置的短期偏移。这个短期偏移在时域的表现形式为抖动(下文的抖动专指时域
    发表于 01-18 10:54 2.8w次阅读
    时钟<b class='flag-5'>抖动</b>和相噪及其测量<b class='flag-5'>方法</b>

    TIE抖动和相噪抖动之间的关系是什么?

    什么是抖动?时钟抖动有哪几种测量方法时域测量方法频域测量
    发表于 05-08 06:32

    什么是抖动?抖动有哪些类型

    什么是抖动?抖动有哪些类型
    发表于 06-24 07:23

    抖动概念抖动的测量方法

    抖动概念抖动的测量方法 在数字通信系统,特别是同步系统中,随着系统时钟频率的不断提高,时间抖动成为影响通
    发表于 11-27 08:28 4470次阅读
    <b class='flag-5'>抖动</b>的<b class='flag-5'>概念</b>和<b class='flag-5'>抖动</b>的测量<b class='flag-5'>方法</b>

    什么是抖动?什么叫抖动

    什么是抖动?什么叫抖动 抖动的定义是“数字信号的各个有效瞬时对其
    发表于 11-27 08:40 7431次阅读
    什么是<b class='flag-5'>抖动</b>?什么叫<b class='flag-5'>抖动</b>

    理解不同类型的时钟抖动

    理解不同类型的时钟抖动 抖动定义为信号距离其理想位置的偏离。本文将重点研究时钟抖动,并探讨下面几种类型的时钟
    发表于 01-06 11:48 1801次阅读
    理解不同<b class='flag-5'>类型</b>的时钟<b class='flag-5'>抖动</b>

    抖动/歪斜,抖动/歪斜是什么意思

    抖动/歪斜,抖动/歪斜是什么意思 什么是抖动(jitter) 所谓jitter就是一种抖动。具体如何解释呢?让我
    发表于 03-22 14:42 2027次阅读

    时钟抖动时域分析(下)

    时钟抖动时域分析(下):
    发表于 05-08 15:26 29次下载
    时钟<b class='flag-5'>抖动</b><b class='flag-5'>时域</b>分析(下)

    时钟抖动的基础

    的系统设计,如在某些情况下系统性能极限由系统决定时序裕量。所以对时序抖动有很好的了解在系统设计中变得非常重要。总抖动可以随机抖动和确定性抖动
    发表于 04-01 16:13 6次下载

    时钟抖动时域分析,第 2 部分

    时钟抖动时域分析,第 2 部分
    发表于 10-26 16:10 6次下载
    时钟<b class='flag-5'>抖动</b><b class='flag-5'>时域</b>分析,第 2 部分

    时钟抖动时域分析 第 3 部分

    时钟抖动时域分析 第 3 部分
    发表于 10-26 16:13 4次下载
    时钟<b class='flag-5'>抖动</b><b class='flag-5'>时域</b>分析 第 3 部分

    信号抖动的分类与测量

    信号抖动测量 ITU-T G.701标准对抖动的定义为:抖动是指数字信号在短期内重要的瞬时变化相对于理想位置发生的偏移。 还有一个跟抖动很类似的概念
    发表于 11-02 00:01 5339次阅读

    时钟抖动使随机抖动和相位噪声不再神秘

    时钟抖动使随机抖动和相位噪声不再神秘
    发表于 11-07 08:07 4次下载
    时钟<b class='flag-5'>抖动</b>使<b class='flag-5'>随机</b><b class='flag-5'>抖动</b>和相位噪声不再神秘

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

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

    通信系统中抖动简介

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