测量MAX999比较器的输出抖动

发布者:Qilin520最新更新时间:2007-10-25 来源: Maxim中文网站关键字:函数  密度  随机  方差 手机看文章 扫描二维码
随时随地手机看文章

抖动基本理论简介

光纤通道标准把抖动定义为“对事件理论定时的偏离”。抖动从根本上描述了系统的定时误差,它基本有两种类型:确定性抖动和随机性抖动。

确定性抖动(DJ)定义为具有非高斯概率密度函数的抖动。确定性抖动表现为时间边界,有一定的产生原因:占空比失真(由上升沿和下降沿的时差产生)、EMI、串扰、接地和电源供电问题等。确定性抖动一般采用边界的峰值表示。

随机性抖动(RJ)定义为具有高斯概率密度函数的抖动。随机性抖动不受振幅的限制,由RMS (均方根)值表示,它是均值等于零时的标准方差。随机性抖动的主要来源是系统元件的高斯热噪声(白噪声)。例如,比较器中,热噪声和摆率相互影响,在输出切换点产生定时误差。

确定性和随机性抖动之和或卷积后得到总抖动(TJ),它一般表示为测量峰值。将随机性抖动的RMS值转换为峰值引入了误码率(BER)的概念。对于高斯概率密度函数,峰值在理论上意味着无穷大的振幅。然而,通过选择极端峰值的概率或总抖动超过抖动预算时产生误码的概率,可以由RMS值计算得出实际的峰值。例如,小于10-12的峰值随机性抖动是RMS值的14.1倍。表1列出了峰值和RMS随机性抖动与BER的关系。

表1. 峰值和RMS随机性抖动与BER的关系

测量MAX999的抖动

某些应用中,MAX999等高速比较器用来对输入正弦波进行整形,产生时钟信号。由于比较器的输出抖动决定了时钟抖动,因此,掌握比较器的抖动指标非常重要,以便准确计算时钟抖动。

本应用笔记利用图1所示电路测量MAX999的输出抖动。通过小电阻分配网络,将反相输入端连接至固定的2.5V基准电压,选择较小的100Ω电阻是为了降低噪声。同相输入通过BNC连接器连接至HP8082A脉冲发生器,靠近同相端安装了一个50Ω匹配电阻。

通过一个200Ω串联电阻和一个SMA连接器,将MAX999输出连接至Tektronix CSA8000信号分析仪。200Ω串联电阻和CSA8000的50Ω输入阻抗构成了一个分压网络,将CSA8000的输入信号衰减至略小于1VP-P。因此,该信号在仪表的最大输入范围之内。在电源以及比较器反相输入的2.5V基准处放置旁路电容。

图1. 测量MAX999比较器输出抖动的电路

CSA8000的随机性抖动规定为1.0ps RMS (典型值)和1.5ps RMS (最大值)。HP8082A脉冲发生器定义输出抖动为周期的0.1% + 50ps (峰值)。选择输出频率为80MHz,输出摆幅为1VP-P (终端匹配50Ω),中心点为2.5V。将脉冲发生器和CSA8000直接连接,能够测量7.7ps RMS的抖动。

送入上述输入信号时,图1电路可测量11.2ps的RMS抖动。考虑到电路的简单结构、严格的电源滤波和较低的EMI环境,可以假设MAX999和外围元件引入的主要抖动是随机性抖动。

假设脉冲发生器引入的抖动和MAX999的抖动不相干,可以根据式1估算后者的抖动:

(RJ_PG)2 + (RJ_MAX999)2 = (RJ_MEAS)2(式1)

图2提供了式1的参数。

图2. 按照这一流程图,可以推导出MAX999的抖动。已知HP8082A脉冲发生器有7.7ps RMS,在CSA8000测量到11.2ps RMS,利用式1推算MAX999的抖动。

从该式可以确定MAX999的RMS随机性抖动为8.1ps。

抖动测量的基本假设以及误差源

8.1ps RMS是对MAX999实际抖动的估算,如上所述,这一估算基于一定的假设条件,并受以下误差源的影响:

CSA8000的1ps RMS抖动对测量产生影响,导致9%的不确定性。

假设MAX999的抖动只与比较器本身以及周围电阻的热噪声的随机抖动有关,忽略了确定性抖动。

忽略了两个在MAX999反相输入提供2.5V电压的100Ω电阻的噪声(0.9nV/),假设由并联电容构成的7kHz低通滤波器滤掉。

200Ω输出串联电阻产生的噪声(1.8nV/)可能会形成另一误差源,因为它不受带宽的限制。但是,在下一节的讨论可以看出,与MAX999相比,它的影响也可以忽略。
HP8082A脉冲发生器的抖动和MAX999的抖动不相干。

抖动和噪声的关系

随机性抖动是由MAX999和电阻热噪声(白噪声)引起的。请参考应用笔记3631:随机噪声对时序抖动的影响—理论与实践,了解随机性抖动和输入白噪声在放大器中相互作用的背景。在切换点,比较器和放大器的作用相似;特别是,比较器增益级使得两路输入不平衡时导致输出切换。应用笔记3631说明了随机性抖动的RMS值和白噪声与输入(正弦)信号摆率有关,由式2表示:

JitterRMS = VnRMS/SR(式2)


HP8082A脉冲发生器带宽有限,使得80MHz脉冲表现为正弦波。对于正弦波,由式3给出接近过零点的摆率:

SR = A × 2 × π × f (式3)

其中,A是正弦波的振幅(本例中为0.5V或1VP-P),f是频率(本例中为80MHz)。由此得出摆率大约为250V/μs = 250μV/ps。可以采用式4计算80MHz输入导致的电压噪声:

VnRMS = 250μV/ps × 8.1ps = 2025μVRMS(式4)

200Ω串联电阻在同一带宽内产生的噪声为14.3μVRMS,可以忽略。因此,总的随机噪声主要来自MAX999本身。

结论

在某些应用中,采用比较器对高速正弦信号进行整形,以产生时钟信号,因此,了解比较器输出抖动指标非常重要。本应用笔记介绍了在使用非理想信号发生器时,怎样推导MAX999的输出抖动,讨论了测量限制及其误差源。最后,得出了输出抖动与输入参考电压噪声的关系。

关键字:函数  密度  随机  方差 引用地址:测量MAX999比较器的输出抖动

上一篇:8位LED显示40NHz频率计芯片NB8216D
下一篇:红外线人体测温仪电路的设计

推荐阅读最新更新时间:2024-05-13 18:38

单片机STM32在开发中常用库函数详解
  1.GPIO初始化函数   用法:   voidGPIO_Configuration(void)   {   GPIO_InitTypeDefGPIO_InitStructure;//GPIO状态恢复默认参数   GPIO_InitStructure.GPIO_Pin=GPIO_Pin_标号|GPIO_Pin_标号;   //管脚位置定义,标号可以是NONE、ALL、0至15。   GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;//最高输出速度为50MHz   GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP;//推挽输出   G
[单片机]
关于铁电存储器(FRAM)的常见问答
问:和其它非易失性存储器制造技术相比,铁电存储器在性能方面有什么不同吗? 答:铁电存储器在性能方面与EEPRON和Flash相比有三点优势之处: 首先,铁电存储器的读写速度更快。与其它存储器相比,铁电存储器的写入速度要快10万次以上。读的速度同样也很快,和写操作在速度上几乎没有太大的区别。其次,FRAM存储器可以无限次擦写,而EEPROM则只能进行100万次的擦写。最后,铁电存储器所需功耗远远低于其他非易失性存储器。 问:和其它存储器相比铁电存储器有什么不同吗? 答:如果要回答这个问题的话,简单了解一下存储器技术的背景资料很有必要。存储器的生产技术可以分为两类:易失性和非易失性。易失性存储器在断电后存储的数据会丢失,而非易失
[缓冲存储]
ARM驱动开发之ioctl函数的使用
0. linux 版本对 ioct l的影响 kernel 2.6.36 中已经完全删除了fs.h中的struct file_operations 中的ioctl 函数指针,取而代之的是unlocked_ioctl 我们这里还是用 ioctl指针介绍吧,但实际使用的时候要注意自己的linux版本,如果是2.6.36以上的,在其fs.h中的 struct file_operations 也会有 unlock_ioctl函数指针的。 1.ioctl应用程序(用户空间)向驱动程序(内核空间)发送命令(当然也可以反过来内核空间向用户空间发命令),内核程序也有一个ioctl对应的函数用来接收命令,然后通过一个switch语句
[单片机]
ARM驱动开发之ioctl<font color='red'>函数</font>的使用
Unifrax开发硅纤维负极技术 可提高锂离子电池的能量密度
据外媒报道,全球高性能特种材料制造商Unifrax,计划在其位于印第安纳州中北部的工厂内建造首条大规模SiFAB(硅纤维负极材料,silicon fiber anode material)生产线。 (图片来源:unifrax) SiFAB是由Unifrax开发的一种专有硅负极电池技术。该技术可以使锂离子电池系统的能量密度显着高于主流技术。专有的纳米多孔纤维结构具有最佳形状和孔隙率,可以适应硅的膨胀特性,延长循环寿命。 SiFAB可以混合到现有电池制造工艺的负极浆料中,其工业化流程经过验证,能够满足供应链的大规模需求。目前正在进行高级测试,SiFAB已在多个电池系统中表现出良好的性能。在增加硅负载超过40%的情况下,
[汽车电子]
Unifrax开发硅纤维负极技术 可提高锂离子电池的能量<font color='red'>密度</font>
日本研发8K分辨率8.3英寸屏幕:像素密度达1062PPI
日本半导体能源株式会社(Semiconductor Energy Laboratory/SEL)宣布,他们已经成功研发出 全球首个7680×4320 8K超高清分辨率的8.3英寸和13.3英寸的OLED屏幕,算下来像素密度分别为1062PPI、663PPI。 这意味着什么呢?索尼Xperia Z5 Premium手机采用了一块4K分辨率的5.5寸屏幕,像素密度801PPI,现在一下子提高了足足三分之一。 当然,8.3寸屏幕放到手机上有点大了,如果能缩小到6.5-7寸左右还可以,但是6.5寸8K分辨率,像素密度将高达1355PPI,功耗几乎就不可能刹住车了。 据了解,这两块屏幕都使用了基于CAAC-IGZO材料的色彩滤光片, 刷新
[手机便携]
U-Boot在S3C2410上的移植
引言   U-Boot是用于初始化目标板硬件,为嵌入式操作系统提供目标板硬件配置信息,完成嵌入式操作系统装载、引导和运行的固件程序。它能够将系统的软硬件紧密衔接在一起。S3C2410是三星公司的一款基于ARM920T核的嵌入式通用处理器。本文将详细介绍U-Boot在S3C2410开发板上的移植与运行。 U-BOOT简介   U-Boot支持ARM、PowerPC等多种架构的处理器,也支持Linux、NetBSD和VxWorks等多种操作系统。它提供启动加载和下载两种工作模式。启动加载模式也称自主模式,一般是将存储在目标板Flash中的内核和文件系统的镜像装载到SDRAM中,整个过程无需用户的介入。在使用嵌入式产品时,一般工作
[应用]
KEIL_MDK5仿真文件和参数名,printf 和 scanf 函数重定位
DARMSTM.DLL pSTM32F103RB printf重定位 #include stdio.h 初始化串口 重写fputc 和 fgetc 函数 /**************************************************************************** * 名 称:int fputc(int ch, FILE *f) * 功 能:printf函数的输出驱动函数 * 入口参数:无 * 出口参数:无 * 说 明: * 调用方法:无 ******************************************************************
[单片机]
KEIL_MDK5仿真文件和参数名,printf 和 scanf <font color='red'>函数</font>重定位
STM32延时函数的方法
STM32延时函数的方法 1.普通延时法 这个比较简单,让单片机做一些无关紧要的工作来打发时间,经常用循环来实现,不过要做的比较精准还是要下一番功夫。 2.SysTick 定时器延时 CM3 内核的处理器,内部包含了一个SysTick 定时器,SysTick 是一个24 位的倒计数定时器,当计到0 时,将从RELOAD寄存器中自动重装载定时初值。 延时函数delay的编写 原理:3层for循环,循环次数是 NUM = 4X5X248 = 4960次,由每次循环都有条件判断(如 i 》0)和自减语句(如 i--),因此每次循环又耗费两个机器周期 所以,总耗费的机器周期为 SUM = NUM x 2 = 9920个。 整合自:CS
[单片机]
小广播
最新应用文章
换一换 更多 相关热搜器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 安防电子 医疗电子 工业控制

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved