1 IC设计必须关注的时钟抖动-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

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

3天内不再提示

IC设计必须关注的时钟抖动

冬至子 来源:大盛唐电子 作者:大盛唐电子 2023-11-08 15:08 次阅读

时钟抖动是相对于理想时钟沿实际时钟存在不随时间积累的、时而超前、时而滞后的偏移称为时钟抖动,简称抖动,可以用抖动频率和抖动幅度对时钟抖动进行定量描述。通常希望一个周期性波形(特别是时钟)跨过特定门限的时间非常精确,与该理想值的偏差称为抖动.

时钟的抖动可以分为随机抖动(random jitter,简称rj)和固有抖动(deterministic jitter),随机抖动的来源为热噪声、shot noise和flick noise,与电子器件和半导体器件的电子和空穴特性有关,比如ecl工艺的pll比ttl和cmos工艺的pll有更小的随机抖动;

固定抖动的来源为:开关电源噪声、串扰、电磁干扰等等,与电路的设计有关,可以通过优化设计来改善,比如选择合适的电源滤波方案、合理的pcb布局和布线。

通信网络、无线传输、CPRI和SONET等高速系统中,时钟或振荡器波形的时序误差会限制一个数字I/O接口的最大速率。不仅如此,它还会导致通信链路的误码率增大,甚至限制A/D转换器的动态范围。

在数字系统中时钟边沿决定了每个基本单元的开始和结束时间。当抖动改变了时钟边沿从而导致时钟周期变化时,每个基本单元的有效工作时间也会发生变化,可能会导致信号的建立时间和保持时间不能满足要求,从而影响电路的正常工作。

当使用Serdes发送或者接收串行bit流时,时钟是用于对传输的数据进行编码,并将时钟信息嵌入到传输的数据中。接收器会从传输的比特流中分离出单独的时钟,用于对数据进行采样和捕捉。在该系统中累计抖动决定了bit到达与采样之间的时间差,因此它是最重要的。

模数转换器ADC)和数模转换器DAC)中,对信号的采样可以转换为信号与时钟时域乘积。

时钟决定了信号采样时间,如果时钟抖动导致采样时间偏离了理想采样时间,会导致采样到的信号值相比于理想的信号值发生变化,从而恶化信噪比和动态范围,降低转换器的有效分辨率。

图片

图片

抖动可以通过许多方式测量(不同方式测量到的抖动被分别加以定义),以下是主要的抖动分类:周期抖动(Period Jitter);相邻周期间的抖动(Cycle to Cycle Period Jitter);长时间抖动(Long Term Jitter);相位抖动(Phase Jitter);单位时间间隔抖动(TIE,Time Interval Error)。

周期抖动是时钟信号的实际周期长度与理想周期长度之间的偏差,测量样本为数目不定(随机)的一组周期。如果给定一定数目的单个时钟周期,我们就可以通过测量每个周期的长度并计算平均的周期长度,以及这些时钟周期的标准差和峰峰值。

相邻周期抖动,根据 JEDEC 标准 65B,是通过一定数量的相邻周期随机样本的计算得出相邻周期的时间变化。JEDEC 标准进一步规定:每个样本的大小应大于或等于 1,000。相邻周期抖动一般体现为以ps为单位的峰值,用于定义任意两个连续时钟上升沿之间的最大偏差。

此类型的抖动规范常用于体现扩频时钟的稳定性,因为周期抖动对频率扩展特性更加敏感,而相邻周期抖动则不然。时间间隔误差 (TIE) 是指实际信号的事件边沿时间点相对于理想信号的事件边沿时间点的时间偏差。实际上,TIE 是相位噪声频谱在时域离散信号序列的表达,以秒或 ps 为单位。理想信号通常是信号处理软件利用对实际信号周期的平均估算而得到的参考信号。

图片

为成功地设计高速数字系统,不仅需要理解什么是抖动,计算抖动的大小,还需要对不同的抖动分量进行隔离和分解,分析造成抖动的原因,进而避免在高速系统中出现抖动造成的系统故障。在了解抖动测试前,明智选择合适的抖动测试工具和方法成为整个抖动测试工作的第一步。

目前有几种抖动测试工具可供选择,误码仪(BERT)直接测试系统的误码率,但是价位昂贵,功能单一,不适合设计人员和调试人员;采用时间间隔分析仪测试抖动也存在功能单一,抖动分析能力不足的限制。高性能数字示波器成为当前最流行的抖动测试工具。示波器采样系统中定时元件的稳定性直接影响着定时测量精度。

如果时基有误差,那么基于该时基进行的测量会具有同等或更大的误差。示波器中的时基稳定性包括参考时钟、倍频器、计数器等相关电路的稳定性。当通过实时采集模式进行抖动测试时,由于示波器工作在单次触发模式,连续实时采集所有信号,所以它不受仪器多次触发带来的触发抖动影响。

另外两个误差源分别是ADC孔径不确定性和量化误差。这些误差可以表现为幅度噪声和定时噪声,具体取决于取样数据使用的方式。很难区分该误差的实际来源,因为模数转换的时间不同。

抖动测试时不仅需要对示波器整体性能进行评估,例如示波器的带宽,采样率,还需要与之匹配的高采样率下的采集内存长度,这样才能测量从接近DC直流到仪器带宽的抖动,同时保持各种相位和谐波关系,对被测信号的抖动有一个全面的分析。

图片

时钟抖动是设计中常见的问题,可能对系统的性能和可靠性产生负面影响为了减少时钟偏差和抖动,我们需要选择高质量的时钟源,加强时钟同步与校准,降低电磁干扰和噪声,控制温度变化,优化时钟电路设计,以及使用时钟补偿技术通过遵循这些设计指导原则,可以提高系统的时钟准确性和稳定性,确保系统的性能和可靠性。

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

    关注

    38

    文章

    1295

    浏览量

    103914
  • 时钟抖动
    +关注

    关注

    1

    文章

    62

    浏览量

    15922
  • 数字示波器
    +关注

    关注

    6

    文章

    522

    浏览量

    33564
  • 数模转换器
    +关注

    关注

    14

    文章

    1011

    浏览量

    83166
  • 倍频器
    +关注

    关注

    8

    文章

    76

    浏览量

    35519
收藏 人收藏

    评论

    相关推荐

    ADI推出业界最低抖动RF时钟IC AD9525

    Analog Devices, Inc. (NASDAQ: ADI) 全球领先的高性能信号处理解决方案供应商,最近推出一款具有业界最低抖动特性的 RF 时钟 IC(射频时钟集成电路)A
    发表于 11-02 10:16 1342次阅读

    正确理解时钟器件的抖动性能

    为了正确理解时钟相关器件的抖动指标规格,同时选择抖动性能适合系统应用的时钟解决方案,本文详细介绍了如何理解两种类型时钟驱动器的
    发表于 06-21 15:40 1.6w次阅读
    正确理解<b class='flag-5'>时钟</b>器件的<b class='flag-5'>抖动</b>性能

    高速ADC的低抖动时钟设计

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

    用模拟时钟IC替代昂贵的高频率VCO,改善抖动性能

    用模拟时钟IC替代昂贵的高频率VCO,改善抖动性能 Analog Devices, Inc.,全球领先的高性能信号处理解决方案供应商,
    发表于 09-01 17:26 1114次阅读

    理解不同类型的时钟抖动

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

    时钟抖动时域分析(下)

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

    时钟抖动的基础

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

    超低抖动时钟的产生与分配

    超低抖动时钟的产生与分配
    发表于 04-18 14:13 8次下载
    超低<b class='flag-5'>抖动</b><b class='flag-5'>时钟</b>的产生与分配

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

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

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

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

    时钟抖动的影响

    1.1.1.  抖动定义和分类 ITU-T G.701对抖动的定义为:“抖动是指数字信号在短期内相对于理想位置发生的偏移重大影响的短时变化”。 对于真实物理世界中的时钟源,比如晶振、
    发表于 03-10 14:54 901次阅读
    <b class='flag-5'>时钟</b><b class='flag-5'>抖动</b>的影响

    时钟抖动的几种类型

    先来聊一聊什么是时钟抖动时钟抖动实际上是相比于理想时钟时钟边沿位置,实际
    的头像 发表于 06-09 09:40 2162次阅读
    <b class='flag-5'>时钟</b><b class='flag-5'>抖动</b>的几种类型

    时钟偏差和时钟抖动的相关概念

    本文主要介绍了时钟偏差和时钟抖动
    的头像 发表于 07-04 14:38 2026次阅读
    <b class='flag-5'>时钟</b>偏差和<b class='flag-5'>时钟</b><b class='flag-5'>抖动</b>的相关概念

    FPGA如何消除时钟抖动

    在FPGA(现场可编程门阵列)设计中,消除时钟抖动是一个关键任务,因为时钟抖动会直接影响系统的时序性能、稳定性和可靠性。以下将详细阐述FPGA中消除
    的头像 发表于 08-19 17:58 1254次阅读

    时钟抖动时钟偏移的区别

    时钟抖动(Jitter)和时钟偏移(Skew)是数字电路设计中两个重要的概念,它们对电路的时序性能和稳定性有着显著的影响。下面将从定义、原因、影响以及应对策略等方面详细阐述时钟
    的头像 发表于 08-19 18:11 982次阅读