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

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

3天内不再提示

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

贸泽电子 来源:djl 作者:贸泽电子 2019-08-20 11:06 次阅读

时钟接口阈值区间附近的抖动会破坏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)

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

    关注

    4

    文章

    1272

    浏览量

    58458
  • 时钟抖动
    +关注

    关注

    1

    文章

    54

    浏览量

    15834
  • 模拟信号
    +关注

    关注

    8

    文章

    953

    浏览量

    51795
收藏 人收藏

    评论

    相关推荐

    时域时钟抖动分析(上)

    本系列文章共有三部分,第 1 部分重点介绍如何准确地估算某个时钟源的抖动,以及如何将其与 ADC 的孔径抖动组合。在第 2 部分中,该组合 抖动 将用于计算 ADC 的 SRN,然后将
    发表于 05-07 11:37 2718次阅读
    时域<b class='flag-5'>时钟</b><b class='flag-5'>抖动</b><b class='flag-5'>分析</b>(上)

    利用频域时钟抖动分析加快设计验证过程

    随着数据速率的提高,时钟抖动分析的需求也在与日俱增。在高速串行数据链路中,时钟抖动会影响发射机、传输线和接收机的数据
    发表于 12-27 12:24 6次下载

    利用频域时钟抖动分析加快设计验证过程

    随着数据速率的提高,时钟抖动分析的需求也在与日俱增。在高速串行数据链路中,时钟抖动会影响发射机、传输线和接收机的数据
    发表于 07-07 14:01 20次下载

    高速ADC的低抖动时钟设计

    本文主要讨论采样时钟抖动对ADC 信噪比性能的影响以及低抖动采样时钟电路的设计。
    发表于 11-27 11:24 15次下载

    高速互联链路中参考时钟抖动分析与测量

    高速互联链路中参考时钟抖动分析与测量 在高速互联链路中,发送器的参考工作时钟抖动是影响整个
    发表于 04-15 14:01 19次下载

    时钟抖动(CLK)和相位噪声之间的转换

    摘要:这是一篇关于时钟(CLK)信号质量的应用笔记,介绍如何测量抖动和相位噪声,包括周期抖动、逐周期抖动和累加
    发表于 04-22 10:16 3813次阅读
    <b class='flag-5'>时钟</b><b class='flag-5'>抖动</b>(CLK)和相位噪声之间的转换

    时钟抖动时域分析(下)

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

    时钟抖动的基础

    介绍 此应用笔记侧重于不同类型的时钟抖动时钟抖动是从它的时钟边沿偏差理想的位置。了解时钟
    发表于 04-01 16:13 6次下载

    时钟抖动时域分析

    级,从而降低成本和功耗。在欠采样接收机设计中必须要特别注意采样时钟,因为在一些高输入频率下时钟抖动会成为限制信噪比(SNR) 的主要原因。 本系列文章共有三部分,第1 部分重点介绍如何
    发表于 05-18 09:47 1次下载
    <b class='flag-5'>时钟</b><b class='flag-5'>抖动</b>时域<b class='flag-5'>分析</b>

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

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

    时间域中分析时钟抖动,第 1 部分

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

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

    时钟接口阈值区间附近的抖动会破坏ADC的时序。例如,抖动会导致确定性抖动由干扰引起,会通过某些方式使阈值发生偏移,通常受器件本身特性限制。查看
    的头像 发表于 03-12 13:39 2.2w次阅读

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

    时钟抖动解秘—高速链路时钟抖动规范基础知识
    发表于 11-07 08:07 1次下载
    <b class='flag-5'>时钟</b><b class='flag-5'>抖动</b>解秘—高速链路<b class='flag-5'>时钟</b><b class='flag-5'>抖动</b>规范基础知识

    时钟抖动的几种类型

    理想值附近的一个范围内,从而造成相邻的时钟边沿存在偏差。在时序分析时,时钟抖动是一个重要的因素。多种因素会导致时钟
    的头像 发表于 06-09 09:40 1273次阅读
    <b class='flag-5'>时钟</b><b class='flag-5'>抖动</b>的几种类型