时钟的抖动及相噪分析

发布者:BeaLaity0170最新更新时间:2015-05-13 来源: ednchina关键字:时钟  抖动  相噪分析 手机看文章 扫描二维码
随时随地手机看文章
抖动测量一直被称为示波器测试测量的最高境界。传统最直观的抖动测量方法是利用余辉来查看波形的变化。后来演变为高等数学概率统计上的艰深问题,抖动测量结果准还是不准的问题就于是变得更加复杂。

 

时钟的特性可以用频率计测量频率的稳定度,用频谱仪测量相噪,用示波器测量TIE抖动、周期抖动、cycle-cycle抖动。但是时域测量方法和频域测量方法的原理分别是什么? TIE抖动和相噪抖动之间的关系到底是怎么推导的呢? ScopeArt先生就常遇到类似的问题,为此,特向本文作者主动邀稿。 作者是高人,但很低调。他为此文花费了很多时间,最终奉献给大家的这篇文章很干货。希望对仍然纠结在抖动的迷雾中的朋友们有所启发。

 



抖动是衡量时钟性能的重要指标,抖动一般定义为信号在某特定时刻相对于其理想位置的短期偏移。这个短期偏移在时域的表现形式为抖动(下文的抖动专指时域抖动),在频域的表现形式为相噪。本文主要探讨下时钟抖动和相噪以及其测量方法,以及两者之间的关系。

 

1 抖动介绍

抖动是对时域信号的测量结果,反映了信号边沿相对其理想位置偏离了多少。抖动有两种主要成分:确定性抖动和随机抖动。确定性抖动是可以重复和预测的,其峰峰值是有界的,通常意义上的DJ是指其pk-pk值;随机抖动是不能预测的定时噪声,分析时一般使用高斯分布来近似表征,理论上可以偏离中间值无限大,所以随机抖动是没有峰到峰边界的,通常意义上的RJ指标是指其RMS值,可以根据其RMS值推算其在一定误码率时的值。目前最常用的分析方法是使用双狄拉克模型。该模型假定概率密度函数两侧的尾部是服从高斯分布的,高斯分布很容易模拟,并且可以向下推算出较低的概率分布。总抖动是RJ和DJ概率密度函数的卷积。

pic_01.jpg

但是,业界对于高斯分布能否精确地描绘随机抖动直方图的尾部还存在争议。真正的随机抖动是遵守高斯分布的,但实际的测量中多个低幅度的DJ会卷积到一个分布函数,这导致测量出的概率密度分布的中心接近高斯分布,而尾部却夹杂了一些DJ。所以,真正的RJ可能只占高斯模型的抖动的一部分,测量中RJ可能被放大了,同时总抖动也会被放大。

 

2 抖动测量

 

时钟抖动通常有三种测量方法,对应于TIE(Time Interval Error 时间间隔误差)、period(周期抖动)和Cycle-Cycle(相邻周期抖动)三种抖动指标。

 

TIE抖动(时间间隔误差),以被测时钟沿与理想时钟沿之间的时间差为样本,即以图中的TIEn为样本,通过对很多个样本进行统计分析,表征时钟沿与理想时钟沿偏离值的变化、分布情况,如下图所示:

pic_02.jpg

Period Jitter(周期抖动),以时钟信号的周期做样本,即以图中的Pn做样本,通过对很多个样本进行统计分析,表征时钟信号周期Pn的变化、分布情况,对于保证数字系统中的建立保持时间规范很有意义。如下图所示:
 

pic_03.jpg

Cycle-Cycle Jitter(Cycle-Cycle抖动),以时钟信号相邻周期的差值做样本,即以图中的Cn做样本,通过对很多个样本(1K~10K)进行统计分析,表征时钟信号相邻周期变化值的变化、分布情况,一般用于需要限制频率突变的场合。如下图所示:

pic_04.jpg
TIE、Jperiod和Jcycle-cycle三种抖动指标之间的关系如下:
TIE的微分可以得到周期抖动。
fomular_00.jpg
其中,Δtpn为周期抖动, tn为实际周期,T0为理想周期,ΔtIEn为TIE抖动。
 
周期抖动(period jitter)的微分可以得到cycle-cycle jitter。
fomular_00_1.jpg

其中,Δtcn为周期抖动, tn为实际周期,Δtpn为周期抖动。[page]


三者的关系可以用下图表示:

pic_05.jpg

 

3 相噪介绍

相位噪声反映的是单载波信号的频谱纯度,如果没有相位噪声,信号的所有功率都应集中在其振荡频率f0处(下图左Carrier),这个理想信号用Asin(ωt)表示。由于存在相位噪声(下图左Noise),相当于在理想信号上调制了一个Φ(t)相位信号,此时整个信号表示为Asin(ωt+Φ(t))。在频谱上体现为一部分功率扩展到相邻的频率中去,形成边带(下图右)。相噪定义为单边带某一给定偏移频率fn处1Hz带宽内的功率Pn与信号总功率Ps比值的对数,即 10lg(Pn/Ps),相噪以dBc/Hz@fn为单位来表示。这里dBc的含义是某频点功率与信号总功率的比值(下图右),对应于时钟相位偏移与时钟周期的比值。

pic_06.jpg

4 相噪测量

相噪测量一般使用相噪仪进行,由于技术发展,现在相噪仪不仅可以测量相噪,还可以分析电源等其它信号的噪声,所以相噪仪也称为信号分析仪。相噪仪的原理与频谱仪类似,但是更加精密,并增加了一些特定的分析功能,因此使用频谱仪也可以粗略地测试相噪。相噪仪测试相噪有多种测量方法,但使用最广泛的还是频谱分析法和鉴相法这两种测量原理。

 

4.1 频谱分析法
频谱分析法是对时钟信号进行频谱分析,先测量信号总功率Ps,再测量某一偏移频率出的功率Pn,再经过计算便可得到该被测时钟的单边带相位噪声。频谱分析法是一种简单直接的相噪分析技术,适宜于测量漂移较小但相位噪声相对较高的信号;但是频谱分析法不能分辨出调幅噪声和相位噪声,测试波形不太完美的时钟信号相噪时会存在较大误差;另外由于频谱仪的动态范围和最小分辨带宽的限制,测量精度受限。

 

4.2 鉴相法

鉴相法采用外差混频方式将被测时钟信号转化至中频,在中频用一个锁相环提取出被测时钟信号的载波信号,再将该信号与被测信号正交鉴相,从而提取被测时钟信号的相位噪声Φ(t) ,处理后得到频域相噪SΦ(f) ,进一步积分可以得到L(f) ,L(f)对应于RMS相噪。鉴相法的优点是动态范围大,相噪电平采用低噪放大器提高灵敏度,并且可以分辨调幅噪声和相位噪声。

pic_07.jpg

另外,鉴相法还可以进一步增加互相关技术来增加灵敏度。互相关技术是将两路鉴相法组合起来,对其输出信号执行互相关操作。待测时钟的噪声通过每路通道仍然是相关的,不受互相关影响;每路通道内部产生的噪声是不相关的,被互相关操作抑制。引入互相关技术后无需特别精密的器件就可以实现更高的测量灵敏度。

pic_08.jpg
 
5 抖动与相噪分析及转换

5.1 相噪转化为抖动的计算

相位噪声到抖动的转化,可以有如下的公式推导。

频率f1到f2的相噪频谱积分可得到相噪Φ(t)的RMS值的平方(RMSΦ(t))2:

fomular_01.jpg

其中,SΦ(t)为相噪频谱,L(f) 为积分后的相噪。由于相噪曲线为不规则曲线,运算量很大,实际测量时该积分运算由仪器完成。[page]

pic_09.jpg
 
总的信号可以表示为以下函数:
fomular_02.jpg
其中C(t)表示总的信号,Φ(t)表示调制其上的相位噪声。将Φ(t)与周期/频率结合起来可以得到TIE抖动的表示为:
fomular_03.jpg
另有,TIE抖动的RMS值为:
fomular_04.jpg

其中,L(f)是关心频段内相噪的积分。

从下面的测量可以得到10Hz到30MHz的积分相噪是-51.5dBc,以该测量为例计算:

fomular_05.jpg

UI=1/999.999992MHz≈1ns

RMS JTIE=3.763mrad*1ns/ 2π =0.215° *1ns/360°=0.5972ps

pic_10.jpg
 

5.2 相噪与抖动测量值的比较

下面四幅图分别是时域的TIE、Jc-c、Jperiod和频域的相噪,可以看到四个测量值有很大的差异,原因可能有以下几点:
•  相噪测试时设定了具体的积分带宽,这个带宽一般在几十兆Hz以内。而时域抖动测试并没有带宽限制,其带宽限制只取决于示波器仪器本身;
•  仪器在测量过程中引入噪声,这里示波器的底噪大于相噪仪,引入的噪声会更大些;
•  相噪仪只是观察到每一个时刻的噪声,示波器可以累积观察一段时间的噪声;
•  相噪测试时以输入信号本身的频率作为基频,忽略了信号的频偏;而示波器测量TIE时会以理想时钟作为参考。

pic_11.jpg
 

6 小结

抖动测量就像是盲人摸象,每种方法都有其局限性。工程师需要深入了解系统的抖动的要求,以及各种抖动测量技术的原理和优劣,根据需要选择合适的抖动测量评估方法。

关键字:时钟  抖动  相噪分析 引用地址:时钟的抖动及相噪分析

上一篇:开关电源测量的经验总结
下一篇:由系统级芯片外置实时时钟晶体信号测量引发的思考

推荐阅读最新更新时间:2024-03-30 22:57

FPGA全局时钟资源相关原语及使用
FPGA全局时钟资源一般使用全铜层工艺实现,并设计了专用时钟缓冲与驱动结构,从而使全局时钟到达芯片内部的所有可配置单元(CLB)、I/O单元(IOB)和选择性块RAM(Block Select RAM)的时延和抖动都为最小。为了适应复杂设计的需要,Xilinx的FPGA中集成的专用时钟资源与数字延迟锁相环(DLL)的数目不断增加,最新的Virtex II器件最多可以提供16个全局时钟输入端口和8个数字时钟管理模块(DCM)。 与全局时钟资源相关的原语常用的与全局时钟资源相关的Xilinx器件原语包括:IBUFG、IBUFGDS、BUFG、BUFGP、BUFGCE、BUFGMUX、BUFGDLL和DCM等。 1. IBUFG即输
[嵌入式]
P系列行扫描图像传感器时钟驱动应用
传感器是一种物理装置或生物器官,能够探测、感受外界的信号、物理条件(如光、热、湿度)或化学组成(如烟雾),并将探知的信息传递给其他装置或器官。
[模拟电子]
STM32开发笔记92: SX1268驱动程序设计(时钟
单片机型号:STM32L053R8T6 本系列开发日志,将详述SX1268驱动程序的整个设计过程,本篇介绍时钟的相关内容。 一、RC频率参考 Two RC oscillators are available: 64 kHz and 13 MHz RC oscillators. The 64 kHz RC oscillator (RC64k) is optionally used by the circuit in SLEEP mode to wake-up the transceiver when performing periodic or duty cycled operations. Several commands
[单片机]
STM32开发笔记92: SX1268驱动程序设计(<font color='red'>时钟</font>)
STM8S003F3 内部时钟初始化以及定时器做延时的使用
STM8S003F3 内部晶振初始化代码如下: CLK_DeInit(); CLK_LSICmd(ENABLE); CLK_HSICmd(ENABLE); while(SET != CLK_GetFlagStatus(CLK_FLAG_HSIRDY)); CLK_SYSCLKConfig(CLK_PRESCALER_CPUDIV1); CLK_HSIPrescalerConfig(CLK_PRESCALER_HSIDIV1); //HSI = 16M (1分频) 这里我使用timer4来做例子,代码如下: //延时10us (2分频=8M 计数80个脉冲) TIM4_TimeBaseInit(TIM4
[单片机]
STM32CubeMX时钟配置详解
软件: (1)STM32CubeMX (2)SW4STM32 实验平台:STM32F407VET6开发板 使用STM32CubeMX的一个好处就是图形化配置,在时钟配置方面,主要了解清楚高级外设总线(APB1、APB2)控制哪些外设。 (0)先配置好PA6、PA7(控制LED灯),好观察实验现象 (1)首先配置RCC(复位和时钟控制),选择外部高速始终,如下图 (2)为了测试不同APB的时钟频率效果,在此选择了TIM1和TIM2,按下图配置 (3)为什么选择以上两个定时器作为例子?参考STM32F4XX中文参考手册,找到RCC相关内容,如图 可知TIM1 在APB2,TIM2 在APB1 (4)进入时钟配置,我的
[单片机]
STM32CubeMX<font color='red'>时钟</font>配置详解
新型高精度时钟芯片RTL-4553
摘要:介绍EPSON公司最新推出的高精度时钟芯片RTC-4553的功能与特点。包括内部结构及引脚、功能控制和单字节的读程序。 关键词:单片机 时钟芯片 RTC-4553 现在流行的串行时钟芯片很多,如DS1302、DS1307、PCF8485等。这些芯片接口简单、价格低廉、使用方便,被广泛地采用,但这些芯片都存在时钟精度不高,易受环境影响,出现时钟混乱等缺点。本文介绍一种EPSON公司最新推出的RTC-4553时钟芯片。该芯片采用内置晶振和独特的数据方法,大大提高了时钟精度和可靠性。RTC-4553配有串行通信接口,另有30%26;#215;4bit SRAM,有2000~2099的百年日历,采用14脚SOP封装,电池耗电2
[单片机]
基于HT46R65的预付费热能表设计
随着我国福利制度的改革,供暖制度也发生了相应的变化。在供暖体制中,传统的以住宅使用面积计算取暖费的方式受到了越来越多住户的质疑。例如:在供暖季节内,同样面积的住户,由于家里有人的时间不相等,而且由于楼层关系,各家的实际室内温度也不相同,但是按照传统的方法,必须缴纳相等的取暖费,这就带来了矛盾。国家建设部正在实施供暖制度改革,实现对热能按实际使用量收费。本文给出了一种基于HT46R65单片机的智能IC卡预付费热能表的设计方案。 1 工作原理 该热能表用于热水作为传热媒介的户用采暖系统,计量热水通过进水管道和回水管道所释放的热量;主要由流量计(水表)、数字式温度传感器、非接触式IC卡读卡模块(ZLG500)、液晶显示模块等组成。流
[单片机]
DS12887(时钟日历芯片) c语言驱动程序
****************DS12887 时钟日历芯片调试******************/ 管脚配置: MOT: 接地 CS: 接地 地址:0xFF00 AS: 接单片机 ALE R/W: 接 RW DS: 接 RD RESET: 接高 IRQ: 空 SQW: 空 */ #i nclude REG51.h #i nclude absacc.h /*************************/ #define TM_SEC XBYTE #define TM_MIN XBYTE #define TM_HOU XBYTE #define DAY XBYTE #define DATE XBYT
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved