对于clock来说,有两个参数来衡量质量,分别是jitter和accuracy(tolerance)。Jitter的单位是ps,Tolerance的单位是ppm(百万分之)。在晶振,RTC和Oscillator中也会找到类似参数。SOC和MCU手册中也会有clock的精度要求。

Tolerance表明芯片在整个温度范围、电压范围、不同的料件中,相较于nominal值,会存在多大的偏差。如+/-20ppm @25度,表示25度时,不同的part,或者不同的电压,最多会偏差+/-20ppm。一般是用频率计长时间测量取平均值,如测量24hr。

Jitter表明芯片的clock有多稳定,围绕中心值左右摆动的幅度有多大。在某个温度、电压、料件上,clock所摆动的最大幅度,即为jitter。一般为短期测量的结果,如period to period(cycle to cycle)等。例如,clock的中心值受到温度影响,偏差了-20ppm。但在-20ppm的频点只产生0.5ps的抖动。jitter需使用高带宽示波器测试。

e.g. 如下为EPSON的SPXO ,是基于crystal的oscillator。

下表列出的是Frequency tolerance,单位为ppm。同样的封装有两种规格可选,分别为+/-50ppm和+/-100ppm。这个tolerance是在温度、电压、不同的料件中存在的最大偏差。

如下是测量的50pcs的clock的偏差,从图中可以看出这款25MHz,标称+/-25ppm的oscillator的频率,随温度变化的偏差在+/-6ppm。因为标称值除了数量的影响,另外还有不同的电压,负载变化的影响。

如下为这款oscillator的jitter值,total jitter是31.3ps,还是挺大的。因为这款oscillator是20MHz,周期是50ns,如果把jitter换算成ppm的话,就达到了626ppm。

链接:

1. https://support.epson.biz/td/api/doc_check.php?dl=app_SG2016CAN&lang=en

2. https://pdfserv.maximintegrated.com/en/an/AppNote569.pdf

3. https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwiO7u_ct5_qAhWDHXAKHU5LBqoQFjAJegQIAxAB&url=https%3A%2F%2Fwww.sitime.com%2Fapi%2Fgated%2FFeb-25-26-Webinar-Frequency-Measurement-Techniques.pdf&usg=AOvVaw0zWHf5kZ1qu1NlsRqarika

clock的accuracy(tolerance)和jitter相关推荐

  1. Clock Jitter

    1.什么是jitter? jitter就是噪声.它在时域的准确定义是clock edge相对于它的理想位置的偏移. 2.jitter分类 确定性(Deterministic)jitter(DJ)和随机 ...

  2. 时序基本介绍——Jitter与Skew区别

    在时序分析当中,有些基础概念还是要认真了解的,时钟抖动(Clock Jitter)和时钟偏移(Clock Skew)经常容易混淆. 时序设计中,对于时钟的要求是非常严格的,因此FPGA中也有专用的时钟 ...

  3. 通过Clocking Wizard定制和生成一个IP核(MMCM)(Virtex7)(ISE版)

    目录 定制过程 准备进入定制页面 第一页 Clocking features 第二页 第三页 Selecting Optional Ports 第四页 第五页 第六页 定制过程 准备进入定制页面 首先 ...

  4. PCIE时钟DC/AC特性测试方法

    1.Rising Edge Rate & Falling Edge Rate 0.6V/ns ≤ t ≤ 4V/ns . 1)测试对象:差分波形(REFCLK+减REFCLK-). 2)测试方 ...

  5. PCIE REFCLKS时钟测量方法

    1.Rising Edge Rate & Falling Edge Rate 0.6V/ns ≤ t ≤ 4V/ns . 1)测试对象:差分波形(REFCLK+减REFCLK-). 2)测试方 ...

  6. SPINN: Synergistic Progressive Inferenceof Neural Networks over Device and Cloud

    题目:SPINN: Synergistic Progressive Inferenceof Neural Networks over Device and Cloud SPINN:设备和云上神经网络的 ...

  7. An example machine learning notebook

    原文地址 An example machine learning notebook Notebook by Randal S. Olson Supported by Jason H. Moore Un ...

  8. EETOP版主后端面试问题 每日一题

    转载地址:版主个人空间 转载的csdn地址:csdn地址 后端面试–每日一题(084) Design 4-bit asynchronous counter? how to set timing con ...

  9. Android blueZ HCI(二):hcitool hcidump常用方法

    关键词:hciconfig  hcitool hcidump 作者:xubin341719(欢迎转载,请注明作者,请尊重版权,谢谢!) 欢迎指正错误,共同学习.共同进步!! Android blueZ ...

最新文章

  1. ubuntu mysql 内存满了_ubuntu – 如何为mySQL分配内存限制?
  2. 算法 求两个自然数的最小公倍数 C
  3. wxWidgets:wxRegEx类用法
  4. shiro---注解
  5. 网络知识:路由器要不要每天重启?很多人都做错了,难怪网速慢
  6. 居然不知道和的区别?
  7. 推荐7个高质量的学术公众号
  8. mssql导出数据到mysql_MSSQL数据导出到MYSQL
  9. typescript_如何掌握高级TypeScript模式
  10. spring学习(14):Autowired的使用场景
  11. java值参_JAVA赋值和传参理解
  12. linux启动关闭脚本,Linux中启动/停止/重启/状态的startup脚本
  13. Halcon之 Variation Model(转)
  14. PHP redis 清空 整个哈希hash表信息
  15. 2022最好用压缩软件推荐,这三款就够了
  16. CPA、CPS、CPC、CPM推广是什么意思?
  17. 网络精英赛模拟练习(8)
  18. Android布局优化之TextView、ImageView合二为一
  19. 转行学习软件测试有前途吗?
  20. 并发编程——ConcurrentHashMap#transfer() 扩容逐行分析

热门文章

  1. 卢伟冰:Redmi Note 9热销,Note10或将上市
  2. mysql8.0创建函数错误代码1418解决方法和原因
  3. 计算机程序设计艺术 介绍
  4. K210视觉体验—摄像头应用
  5. 求100到200之间的素数(简单易懂)
  6. ★Dart vs Java
  7. 施密特触发器电路及工作原理
  8. Linux下几种RTP协议实现的比较和JRTPLIB编程讲解
  9. springboot2.1.4 与security5用户认证学习笔记
  10. matlab 排课,Matlab 遗传算法解决智能排课算法 一天四节课,上午两节,下午两