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

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

3天内不再提示

时钟抖动的4大根本原因及3种查看途径

h1654155971.7688 来源:未知 作者:李倩 2018-03-12 13:39 次阅读

时钟接口阈值区间附近的抖动会破坏ADC的时序。例如,抖动会导致ADC在错误的时间采样,造成对模拟输入的误采样,并且降低器件的信噪比(SNR)。降低抖动有很多不同的方法,但是,在get降低抖动的方法前我们必须找到抖动的根本原因!

时钟抖动,why?

时钟抖动的根本原因就是时钟和ADC之间的电路噪声。

随机抖动由随机噪声引起,主要随机噪声源包括

·热噪声(约翰逊或奈奎斯特噪声),由载流子的布朗运动引起。

·散粒噪声,与流经势垒的直流电流有关,该势垒不连续平滑,由载流子的单独流动引起的电流脉冲所造成。

·闪烁噪声,出现在直流电流流动时。该噪声由携带载流子的半导体中的陷阱引起,这些载流子在释放前通常会形成持续时间较短的直流电流。

·爆裂噪声,也称爆米花噪声,由硅表面的污染或晶格错位造成,会随机采集或释放载流子。

查看时钟信号噪声,how?

确定性抖动由干扰引起,会通过某些方式使阈值发生偏移,通常受器件本身特性限制。查看时钟信号噪声通常有三种途径:时域、频域、相位域。

咳咳,敲黑板划重点,以上三种途径的具体方法如下↓↓↓

时域图

图1. 抖动的时域图

时钟抖动是编码时钟的样本(不同周期)间的变化,包括外部和内部抖动。抖动引起的满量程信噪比由以下公式得出

举个栗子,频率为1 Ghz,抖动为100 FS均方根值时,信噪比为64 dB。在时域中查看时,x轴方向的编码边沿变化会导致y轴误差,幅度取决于边沿的上升时间。孔径抖动会在ADC输出产生误差,如图2所示。抖动可能产生于内部的ADC、外部的采样时钟或接口电路。

图2. 孔径抖动和采样时钟抖动的影响

图3显示抖动对信噪比的影响。图中显示了5条线,分别代表不同的抖动值。x轴是满量程模拟输入频率,y轴是由抖动引起的信噪比,有别于ADC总信噪比。

图3. 时钟抖动随模拟信号增大而提升信噪比

由抖动引起的信噪比和有效位数(ENOB)的关系由以下公式定义:

SNR = 6.02 N + 1.76 dB

其中N =有效位数。满量程100 MHz输入时,14位有效位数要求均方根抖动不超过0.125 ps或125 fs。该公式假定ADC具有无限分辨率,其中的唯一误差是由时钟抖动产生的噪声。

图4. 由抖动产生的理论信噪比和有效位数与满量程正弦波模拟输入频率的关系

频域图

近载波噪声出现在采样时钟中心频率和等于信号带宽一半的单边带(SSB)失调之间。宽带噪声的范围从单边带失调到½时钟接收器带宽。

图5. 频域图

时间的乘法运算是在频域中进行卷积。因此,时钟上在频域上的任何“裙边”都会施加于数字信号。这会增加信号的EVM,降低整体性能。卷积到采样信号上的噪声量取决于模拟频率与采样频率的关系。

图6.卷积到采样信号上的噪声取决于模拟频率和采样频率的关系

相位域图

相位噪声由每个时钟周期之间的时间变化引起。最终结果是时钟信号在基波频率周围变化,这一频率范围变化会降低ADC的信噪比。

图7.抖动的相位域图

图8所示的例子中,−66 dBc的杂散增加到78 MHz时钟上,用来将ADC采样控制在30.62 MHz模拟信号。

图8. 使用噪声时钟采样时的30.62 MHz信号

杂散为−74.1 dBc,按以下公式计算:

时钟设计人员通常会提供一个相位噪声,但不提供抖动规格。相位噪声规格可以转换为抖动,首先确定时钟噪声,然后通过小角度计算将噪声与主时钟噪声成分进行比较。相位噪声功率通过计算图9中的灰色区域积分得出。

图9. 对编码带宽的近载波到时钟输出噪声进行积分计算

高度为−160 dBc,宽度为10 KHz至245.76 MHz。因此,

10×log(245.7e6 −10e3)

= 83.9 dB,−160 + 83.9 dB

= 76.1 dBc

得出积分噪声。

载波的失调不同,噪声的斜率也不同。例如,A1区域通常为1/f噪声,而A4区域则视为宽带噪声。

图10.在频率范围内的噪声变化情况

A =面积=积分相位噪声功率(dBc)抖动可以通过对编码带宽的近载波到时钟输出的噪声进行积分计算确定。频率范围应分为较小的频带,然后相加得到总的结果:A = 10 log10 (A1 + A2 + A3 + A4)

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

    关注

    97

    文章

    6380

    浏览量

    543581
  • 时钟
    +关注

    关注

    10

    文章

    1710

    浏览量

    131241

原文标题:时钟抖动的4大根本原因及3种查看途径

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

收藏 人收藏

    评论

    相关推荐

    烦恼是焦虑加重的根本原因

    进入你的潜意识之中,作为一焦虑的性格进入个体之中,人的性格和个性主要是在这种无数次的经历的组合下形成的。记忆的过程只是对事件的叙述,而这种内在的状态才是形成性格的根本原因。记忆是有形的,状态是无形
    发表于 10-16 10:35

    电池漏液的根本原因?如何判定电池是否漏液?

    电池漏液的根本原因?如何判定电池是否漏液?
    发表于 03-11 06:57

    引起调节的根本原因是什么

    西安交通大学17年3月课程考试《计算机控制技术》作业考核试题一、单选题(共 30 道试题,共 60 分。)1.引起调节的根本原因是偏差,所以在下列说法中,不正确的是( )A. 偏差的正、负决定
    发表于 09-01 08:38

    引起调节的根本原因是偏差吗

    1. 引起调节的根本原因是偏差,所以在下列说法中,不正确的是()A. 偏差的正、负决定调节作用的方向B. 偏差的大、小决定调节作用的强、弱C. 差为零,调节作用为零D. 偏差太大,调节失效正确答案
    发表于 09-10 06:31

    低功耗产生的根本原因及其控制方法

    一、低功耗管理要点1、低功耗的实现(本质就是不产生多余的漏电流) a、功耗的产生的根本原因:引脚之间存在电压差,电流不断流走;2、关闭单片机外部耗电器件a、利用开关电路,将其彻底断开电源;3、单片机
    发表于 12-31 08:02

    rt_assert_handler死循环根本原因是什么?

    请教:调用rt_mb_send()函数,往邮箱发消息;结果死在rt_assert_handler函数中。把这个函数中的死循环 while (dummy == 0);注释掉,代码运行正常,不知根本原因是什么?求高手赐教
    发表于 03-23 11:12

    使用SPI找到无铅制造缺陷的根本原因

    使用SPI找到无铅制造缺陷的根本原因锡膏印刷在无铅制造质量中发挥着关键作用,为印刷过程SMT组装流程的后续环节部分提供了关键的基础。为使制造商能够处理回流焊后焊点的
    发表于 10-01 18:57 12次下载

    关于时钟抖动原因查看途径分析

    时钟设计人员通常会提供一个相位噪声,但不提供抖动规格。相位噪声规格可以转换为抖动,首先确定时钟噪声,然后通过小角度计算将噪声与主时钟噪声成分
    的头像 发表于 08-20 11:06 8199次阅读
    关于<b class='flag-5'>时钟</b><b class='flag-5'>抖动</b>的<b class='flag-5'>原因</b>及<b class='flag-5'>查看</b><b class='flag-5'>途径</b>分析

    DFX设计无法连贯布线的根本原因及修护

    本篇博文中的分析是根据真实客户问题撰写的,该客户的 DFX 设计无法连贯布线,存在布线重叠。本篇博文旨在演示用于缩小根本原因范围以及修复此问题的部分调试技巧。
    的头像 发表于 08-02 08:03 1478次阅读
    DFX设计无法连贯布线的<b class='flag-5'>根本原因</b>及修护

    DDR4 IP校准后硬件故障的调试方法与根本原因分析

    本篇博客将为您演示如何使用此报告来帮助加速调试,甚至完全避免硬件故障,最后确定此问题根本原因是校准完成时出现争用状况。出现争用状况的原因是由于某个多周期约束所覆盖的时序例外,由此导致在时序分析报告中并未标记此问题。
    的头像 发表于 08-02 12:02 2473次阅读
    DDR<b class='flag-5'>4</b> IP校准后硬件故障的调试方法与<b class='flag-5'>根本原因</b>分析

    时钟域交汇相关处理错误的根本原因分析

    本篇博文中的分析是根据真实客户问题撰写的,该客户发现在现场出现罕见的比特翻转, 本篇博文旨在演示用于缩小根本原因范围以及修复此问题的部分调试技巧。
    的头像 发表于 08-02 11:58 957次阅读
    <b class='flag-5'>时钟</b>域交汇相关处理错误的<b class='flag-5'>根本原因</b>分析

    硬件中存在DDR4校准错误的调试方法与根本原因分析

    本篇博文中的分析是根据真实客户问题撰写的,该客户发现硬件中存在 DDR4 校准错误,不同板以及不同构建 (build) 之间出现的故障并不一致。本篇博文旨在演示用于缩小根本原因范围以及修复此问题的部分调试技巧。
    的头像 发表于 08-02 11:55 5407次阅读
    硬件中存在DDR<b class='flag-5'>4</b>校准错误的调试方法与<b class='flag-5'>根本原因</b>分析

    寻找电源轨噪声和抖动之间的关系

    要找出位错误的根本原因抖动分析是最好的起点,但在某些情况下,电源轨分析可以帮助找到真正的根本原因。为了深入了解位错误,我们在时域和频域中查看抖动
    的头像 发表于 08-05 08:04 1494次阅读
    寻找电源轨噪声和<b class='flag-5'>抖动</b>之间的关系

    网线是影响网速快慢的根本原因

    网速是大家最最关注的,无论是工作还是娱乐,那网线是影响网速快速的根本原因吗?为了帮助大家解决日常问题,科兰通讯小编为大家分析一下这个问题。 网线的种类和网速快慢是有关系的,原因如下: 确保网线与网络
    发表于 09-08 10:02 8602次阅读
    网线是影响网速快慢的<b class='flag-5'>根本原因</b>吗

    MES系统没效果的根本原因

    电子发烧友网站提供《MES系统没效果的根本原因.docx》资料免费下载
    发表于 02-22 09:10 0次下载