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

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

3天内不再提示

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

CHANBAEK 来源:新芯设计 作者:新芯设计 2023-07-04 14:38 次阅读

引言

  本文主要介绍了时钟偏差和时钟抖动。

一、时钟偏差的相关概念

  时钟偏差 Clock Skew 是指同一个时钟域内的时钟信号,到达各个模块(如寄存器)所用的时间偏差(由于布线长度不一致以及存在的线延时)。

  时钟偏差主要分为正偏差负偏差 。当信号传输的目标寄存器在接收寄存器之前捕获正确的时钟信号,电路发生正偏差(时钟布线方向与数据流水方向一致);当信号传输的目标寄存器在接收寄存器之后捕获正确的时钟信号,电路发生负偏差(时钟布线方向与数据流水方向相反)。

图片

正偏差和负偏差

二、时钟抖动的相关概念

  时钟抖动 Clock Jitter 是指相对于理想时钟沿而言,实际时钟所存在的不随时间积累的、时而超前、时而滞后的偏移(时钟脉冲宽度发生了暂时的变化,也就是 Tcycle 或大或小,这是永远存在的);

总结

  时钟偏差 Skew 通常是指时钟相位上的不确定,时钟抖动 Jitter 通常是指时钟频率上的不确定;相位为整体移动,频率为单个时钟变动;

  时钟偏差和时钟抖动都要求系统时钟宽度增加,以满足建立时间和保持时间的要求,从而降低了系统时钟频率,导致了系统的性能变差。所有的时钟网络布线都应该使用由 FPGA 提供的专用时钟资源(如全局时钟资源、局部时钟资源和 I/O 时钟资源),否则时钟偏差会非常严重。

  • 源时钟,指发送数据的时钟;目的时钟,指接收数据的时钟;
  • 发送沿,指发送数据的源时钟活动边沿;接收沿,指接收数据的目的时钟活动边沿;

  在超大规模集成电路中,存在大量需要时钟信号进行同步的寄存器,这就需要构建一个时钟信号的分布传输网络,来提供时钟偏移尽可能小的同步时序。在集成电路的物理设计阶段,需要设计一个良好的时钟树结构 CTS,通过在时钟信号传输电路上插入具有不同时延参数的缓冲器,可以尽可能地使时钟偏移接近零,即时钟信号近乎同步到达各个寄存器。

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

    关注

    30

    文章

    5028

    浏览量

    117721
  • 缓冲器
    +关注

    关注

    6

    文章

    1566

    浏览量

    44878
  • 时钟
    +关注

    关注

    10

    文章

    1479

    浏览量

    130306
  • 时钟抖动
    +关注

    关注

    1

    文章

    54

    浏览量

    15841
  • 布线
    +关注

    关注

    9

    文章

    730

    浏览量

    84022
收藏 人收藏

    评论

    相关推荐

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

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

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

    时钟抖动是相对于理想时钟沿实际时钟存在不随时间积累的、时而超前、时而滞后的偏移称为时钟抖动,简称
    的头像 发表于 11-08 15:08 1026次阅读
    IC设计必须关注的<b class='flag-5'>时钟</b><b class='flag-5'>抖动</b>

    微控制时钟抖动如何改善?

    。这工作正常,直到我决定董事会所做的测量不够准确(在时间轴上)。因此,我将生成的时钟使能信号(2MHz)输出到IO-Pin,并使用示波器测量频率抖动抖动似乎具有高斯分布,标准偏差约为
    发表于 08-19 06:09

    高速ADC的低抖动时钟设计

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

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

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

    理解不同类型的时钟抖动

    理解不同类型的时钟抖动 抖动定义为信号距离其理想位置的偏离。本文将重点研究时钟抖动,并探讨下面几种类型的
    发表于 01-06 11:48 1657次阅读
    理解不同类型的<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次下载

    时钟抖动时域分析,第 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 部分

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

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

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

    时钟抖动解秘—高速链路时钟抖动规范基础知识
    发表于 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>规范基础知识

    时钟抖动时钟偏斜讲解

    系统时序设计中对时钟信号的要求是非常严格的,因为我们所有的时序计算都是以恒定的时钟信号为基准。但实际中时钟信号往往不可能总是那么完美,会出现抖动(Jitter)和偏移(Skew)问题。
    的头像 发表于 04-04 09:20 1871次阅读

    谈谈非理想时钟时钟偏差

    本系列整理数字系统设计的相关知识体系架构,为了方便后续自己查阅与求职准备。在FPGA和ASIC设计中,时钟信号的好坏很大程度上影响了整个系统的稳定性,本文主要介绍了数字设计中的非理想时钟偏差
    的头像 发表于 06-02 15:05 1022次阅读
    谈谈非理想<b class='flag-5'>时钟</b>的<b class='flag-5'>时钟</b><b class='flag-5'>偏差</b>

    时钟抖动的几种类型

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