什么叫时钟漂移(Wander)?时钟漂移与时钟抖动(jitter)的区别

什么叫时钟漂移(Wander)?时钟漂移与时钟抖动(jitter)的区别

所谓时钟漂移:抖动的另一种形式,工程上给出这样的解释:当抖动频率小于10Hz的时候把这样的抖动叫做漂移。抖动即在时钟信号短时间内的波动。

抖动漂移区别:

实际时钟和理想时钟做一个CYCLE TO CYCLE的比对,会两种误差,一种时长期的漂移(WANDER),一种是短时的各周期之间的抖动(jitter)。

产生原因:

clock skew(时钟漂移),由于clock tree上的load不完全匹配(也不可能完全匹配)或physical design(P&R)等原因,导致clock到达各个Flip-Flop的时间不一致,而这种时间上的偏差,通常是称之为clock skew,clock skew对于某一个确定的模块或完成physical design来说是固定存在的,其值也是固定的(前一个clock cycle上,两个FF之间的clock skew和后一个clock cycle上的是一样的),所以,只要在设计中考虑这个,就可以避免,甚至可以利用clock skew来偷时间。

clock jitter(时钟抖动),由于PLL的phase lock出现不确定因素问题,从而导致clock在某个时间点出现了偏差,从而导致到达两个FF的时钟有偏差。clock jitter与clock skew不一样就在于它是不确定的,不是每个clock cycle都存在,出现的时间点也不确定,在设计中无法避免它能带来的影响,通常只能在设计中留有一定的margin。

转载于:https://www.cnblogs.com/tkppain/archive/2013/06/07/3123402.html

什么叫时钟漂移(Wander)?时钟漂移与时钟抖动(jitter)的区别相关推荐

  1. 数字电路中时钟抖动 Jitter 和 偏移 Skew

    系统时序设计中对时钟信号的要求是非常严格的,因为我们所有的时序计算都是以恒定的时钟信号为基准.但实际中时钟信号往往不可能总是那么完美,会出现抖动(Jitter)和偏移(Skew)问题. 所谓抖动(ji ...

  2. esp32 rtc 时钟设置不对_咱们RTC时钟案例的时间为什么开始的时候总是2014年,怎么改呢?...

    [mw_shl_code=c,true]u8 RTC_Init(void) { //检查是不是第一次配置时钟 u8 temp=0; RTC_NVIC_Config(); //if(BKP->DR ...

  3. 关于 时钟抖动 Jitter 和 偏移 Skew

    系统时序设计中对时钟信号的要求是非常严格的,因为我们所有的时序计算都是以恒定的时钟信号为基准.但实际中时钟信号往往不可能总是那么完美,会出现抖动(Jitter)和偏移(Skew)问题. 所谓抖动(ji ...

  4. 单片机设计时钟程序c语言,单片机电子时钟程序设计

    共用体除非必要,否则我们不推荐使用,枚举的用法比较简单,在本书 19 章的项目实践中有很好的示例,这节课我们先来练习一下结构体的使用.下边这个程序的功能是一个带日期的电子钟,相当于一个简易万年历了,并 ...

  5. mac屏保时钟_OneClock 不息屏的极简时钟,不仅仅是翻页时钟那么简单!

    OneClock Mac时钟软件包括翻页时钟.数字时钟.表盘时钟,更多表盘三种样式.支持黑色和白色主题切换.透明度设置等设计. 不仅仅适配Mac 在iOS设备上,限于苹果并未开放任何屏保时钟.桌面时钟 ...

  6. sdram 时钟相位_Nios II 和SDRAM时钟相位计算

    SDRAM Clock通常是E0输出或者C2输出,E0和C2都是PLL专用于输出外部时钟的,有比较小的抖动.由于一个FPGA中通常有若干个PLL,综合后使用哪个PLL是由输入时钟Extern Cloc ...

  7. 32f407tim4时钟源频率_华为以太时钟同步原理介绍(一)

    1.以太时钟同步简介 以太时钟同步功能,用来实现以太网上的频率同步.它可以从线路上恢复时钟信号,或者从外时钟BITS接口输入时钟信号,然后通过以太网把频率向下游网络传递下去.使用该功能,使得时钟频率可 ...

  8. OneClock 不息屏的极简时钟,不仅仅是翻页时钟那么简单!

    OneClock Mac时钟软件包括翻页时钟.数字时钟.表盘时钟,更多表盘三种样式.支持黑色和白色主题切换.透明度设置等设计. 不仅仅适配Mac 在iOS设备上,限于苹果并未开放任何屏保时钟.桌面时钟 ...

  9. java模拟时钟课程设计_java课程设计-时钟图形模拟

    java课程设计-时钟图形模拟 计算机与信息工程系 <高级语言程序设计>课程设计报告课 程 设 计 任 务 书专 业 通信工程 班 级 13 级四班 姓 名 张凯铭设 计 起 止 日 期设 ...

最新文章

  1. 洛谷 3519 bzoj 2213 Difference
  2. 4.3.6 无分类编址CIDR
  3. msf 启动报[-] * WARNING: No database support: No database YAML file解决方法
  4. pro c中varchar类型变量的arr函数是做什么用
  5. Bash数组变量的赋值
  6. 解答网友提问 | 使用VS2022快速生成React/Angular/Vue.js + Web API前后端集成项目
  7. 您真的需要instanceof吗?
  8. .net oracle 参数化,.NET参数化Oracle查询参数
  9. VMware相关的缩略语和缩略语
  10. 2017-3-31/socket
  11. window下hive的安装
  12. c++ -- 重载、重写(覆盖)和隐藏的区别
  13. $.ajax+php实战教程之下拉时自动加载更多文章原理分析
  14. 一款高速的NET版的离线免费OCR
  15. 凯撒密码加密算法python_密码学初探:隐藏信息的艺术——区块链技术引卷之十一...
  16. 2017腾讯校招机试题
  17. CST STUDIO SUITE 2022 软件下载与安装教程
  18. python 字典计数_python怎么用字典计数
  19. 由中序和后序(前序)序列求前序(后序)序列
  20. Android Received status code 502 from server: Bad Gateway

热门文章

  1. flutter制作博客展示平台,现已支持 Web、macOS 应用、Android 和 iOS
  2. 敏捷项目向组合级看齐
  3. 华为云服务器 大文件,云服务器上传大文件
  4. linux安装ppp服务器,服务器_最简单的Linux系统上的pptpd服务器安装,1. rpm -qa|grep ppp 检查ppp版本, - phpStudy...
  5. admob 服务器验证_AdMob服务器注册广告请求,但Ad对象包含“必须声明AdActivity”错误...
  6. 捞月狗签约神策数据 数据赋能打造全球玩家生态圈
  7. 从零开始单排学设计模式「UML类图」定级赛 1
  8. JS魔法堂:doctype我们应该了解的基础知识
  9. Unity3D 入门 游戏开发 Unity3D portal game development
  10. 评 成功编SaaS的 10 大技巧