数字系统抖动测试技术
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Jitter:
2 3
4 3
1 p sin( 10 2p f c t )
UI
抖动波形函数 J(t) = 抖动 J=
相位F(t) = 2pfdt + j(t)
1 Dj, 2p
1 j(t) 2p
Dj = 相位噪声
1 d 1 d 频率f(t) = F(t) = fd + 2p dt j(t) 2p dt 1 d d 频率噪声 Df = f(t) - fd = j(t) = J(t) 2p dt dt
Jitter pdf shifted 1 UI
将左边信号跳变 误当为右边的而 导致误码
+
RBER(t,W, s) = TD *
t -
0UI +
1UI
LBER(t,W, s) = TD *
JT(t,W, s) dt
JT(t,W, s) dt
t
由于右边信号跳变所造成的误码
由于左边信号跳变所造成的误码
到Rj的影响 靠向眼睛交叉点较大地受到Dj影 响 在既定的BER水平下,Dj的PkPk值与Rj的标准偏差值影响眼 睛的张开度
Jitter Evaluation: Eye Diagram
Which Eye Has Worse Jitter?
You can’t know unless you measure the Total Jitter or its components!
率噪声的方式显现出来。
所以抖动的变化与相位的变化成正比, 而抖动的变化率在频谱上以频
目录
抖动的概念
抖动的成因
深入了解抖动 抖动的分析方法 抖动测试分析方案
小结:抖动的成因
•Reference Clock
Transmitter
Receiver
•Lossy interconnect (ISI) •Impedance mismatches (ISI) •Crosstalk (PJ)
30
mR
抖动分析与测量:艺术还是技术? 双迪拉克法(Dual-Dirac model)通过快速的BERT扫 描
Use the complementary error function to fit the tails of the partial BERTscan • Inspired by Gaussian RJ and bounded DJ:
同) Duty Cycle Distortion (DCD)占空比失真 Inter-Symbol Interference (ISI or DDJ)码间干扰,数据相关抖动
总体抖动TJ
若两个变量是独立的, 两个独立变量之和的概率密度
函数pdf是两者的概率密度函数的卷积 = pdf: Tj = Dj Rj (convolution) Dj = m+ - m-
定义: “一个信号在跳变时,相对于理想位置的偏移”
抖动 vs 漂移
快过10Hz的偏离为 : 抖动 Jitter 慢过10Hz的偏离为: 漂移 Wander
参考: ITU-T Recommendation G.810 (08/96) “Definitions and Terminology for Synchronization Networks”
TBER (t,W, s) = LBER (t,W, s) + RBER (t,W, s)
t = Sample Time; W = Pk-Pk of Dj; s = RMS of Rj, TD = Transition Density of a bit
Bathtub曲线
Bathtub曲线的中部大部分地受
确定性抖动分布是有边际的,其频谱通常呈现抖动源的各个谐波
例如:电源干扰所造成的周期性抖动Pj, 在频谱上通常呈现其基频的多次谐波 例如:通常使用重复的码形来检验系统的ISI,因为码形是周期性重复的,在频谱将呈 现为固定间距的多次谐波
电路的不稳定性
PLL问题
有限的锁相环带宽– 锁相环只能跟踪在其带宽以下的低频抖动,一般不能承受 高频的抖动 检定器的死区振动– 连续相同的NRZ码不造成任何的信号跳变, 在此情况下, PLL的VCO频率会向其自然的晶体频率而漂移 当多个输出端同时开关至同一的状态时,往往会产生电流上的毛刺,继而导 致Vcc与GND的毛刺,与判断门限电压的偏移
Microwave Transition Analyzer(71501D)
带抖动的数字信号产生:81133A/34A 3.35GHz脉冲/码型发生器
• 比如进行接收器灵敏度测试
采样示波器方法:DCA-J 86100C/D
常见的抖动术语
0.0ns 0.990ns 2.000ns 2.980ns 4.000ns
P1
0.990ns
-0.010ns
P2
1.010ns 0.020ns 0.000ns
P3
0.980ns -0.030ns -0.020ns
P4
1.020ns period 0.040ns cy-cy 0.000ns TIE
4
Rise Fall
3
L_pkg C_comp R_pkg C_pkg
5
1
例如:晶振 – 热能的与机器性的噪声 例如:由相邻通道的时钟或数据跳变所造成的电磁性串扰
码间干扰ISI: 不同长度的连续“1”与“0”在带宽有限的系统中受到不同的衰减,导 致长连续的“1”或“0”到达比短“1”与短“0”更高的电平,在接续这些长“1”或长 “0”后的跳变,信号需要比短“1”与短“0”更多的时间才能到达门限电平,这些 时间上的偏离就导致信号的抖动,不同长短“1”与“0”之间的干扰导致数据相关抖 动即ISI。 占空比失真DCD: 因上升沿速率与下降沿速率的不对称性所造成的时钟周期上的偏 离,即占空比失真。
同步开关噪声
互连阻抗不连续,互连损耗 (其他)
上游的参考时钟
收发器发送的数据是以参考时钟为基准的,如果参考时钟
抖动过大。。。
小问题
测量一个2.5Gbps的通过长互连传输后的信号,
眼图如右图。 如何查找到抖动的源泉?
目录
抖动的概念
抖动的成因
深入了解抖动 抖动的分析方法 抖动测试分析方案
抖动 vs 相位噪声 vs 频率噪声
假设:W(t) = W(2pfdt + j(t)) W(t) = 带有相位调制的波形函数 fd = 波形函数的频率 j(t) =相位调制函数
Ideal clock:
sin(2p f c t )
1 Jittered clock: sin 2p f c t 4 3 p sin( 10 2p f c t )
驱动器 Driver 对比器Comparator PCB线路与电缆的散射(衰减、损耗、阻抗不连续性导致的反射) 对经常切换的“1,0,1,0,…” 的高频信号,衰减比连续的“1,1,1,1,0,0,0,0,…”的低频 信号要来得厉害。所以长的连续不变码到达更高的电平,在跳变时需要更多的时间才 能到达门限电平,导致信号抖动。因为这个抖动的幅度与码型相关,所以又称码型相 关抖动。 因为阻抗不匹配导致信号反射。反射的信号叠加在原来的信号导致幅度增加而最终使 转换电平所耗费的时间更多,从而产生抖动。
31
DJ = T – (mR – mL) and RJ = ½ (sR + sL)
TB
抖动分析与测量:艺术还是技术? 抖动分离(频谱法)
对TIE结果进行FFT运算得出抖动频谱 门限以下的噪声当做Rj 门限以上的是Dj
Threshold
Frequency RJ
32
目录
抖动的概念
抖动的成因
深入了解抖动 抖动的分析方法 抖动测试分析方案
热噪声
随机性的, 是多个随机抖动源的组合性现象 因为 内部热能现象 Flicker Noise, Shot Noise 热能的原子与分子振动 分子的解体 外部的宇宙射线 因热噪声所导致的抖动的分布是高斯与无边际的
注入噪声
2
确定性的, 能被确认为一些固有的成因
例如:电源 地噪声 Vdd 噪声
1 2
Interpret the parameters as the Gaussian mean and width to get:
Bit Error Ratio, (x)
0.5 ( x - m L ) 2 L ( x) A exp d x 2 sL p x 2s L 10-3 x - mL A erfc 10-6 2s L 10-9 10-12 10-15 0 1/2 TB
常用的抖动测试方法和工具
采样示波器方法(DCA-J 86100D) 实时示波器方法(Infiniium DSA90000A/X/Q w EZJit+) BERT方法
jBERTB,ParBERT 81250
其他:Time Interval Analyzer,Phase Noise Analysis(JS-1000),
百度文库
DJ
RJ
周期性抖动PJ
TIE vs. time 时间间距误差随时间的变化是一重复的,周期
性波形 效果等同于频率调制FM 可能的抖动源– 电源的EMI干扰与扩频时钟SSC的调制信号
占空比失真DCD
不对称的上升边沿速率与下降边沿速率
不适当的判断门限选择
码间干扰ISI
ISI又称为DDj数据相关抖动或PDj码型相关抖动 因为有限的带宽限制
随机抖动RJ
随机抖动的统计分布是正态高斯分布 直方图 (有限的采样数) ↔ 概率密度函数pdf呈现高斯分布
(数学的模型) 因为随机抖动是高斯分布,所以是无边际的。按理论,随 机抖动的峰峰值随测量时间变长而增加。 所以随机抖动的衡量参数是均方根值RMS(即s)。
确定性抖动DJ
确定性抖动不是高斯分布,通常是有边际的。 直方图 = pdf概率密度函数。 确定性抖动的衡量参数用峰峰值PK-PK。
27
目录
抖动的概念
抖动的成因
深入了解抖动 抖动的分析方法 抖动测试分析方案
抖动分析与测量:艺术还是技术?
我们有标准来衡量电压… 但对于信号边沿…
那么我们如何将抖动作为一个现实的波形参数进行测量呢?
29
抖动分析与测量:艺术还是技术? 抖动的分离(拟合PDF的尾部,tail fit)
DJ
sL sR mL
Period Jitter = 18.3ps RMS TIE = 9.6ps RMS
(0.990/1.010/0.980/1.020) (0.020/-0.030/0.040)
Period-Period(Cy-Cy) Jitter = 36.1ps RMS
(-0.010/0.000/-0.020/0.000)
•Thermal Noise (RJ) •DutyCycle Distortion (DCD) •Power Supply Noise (RJ, PJ) •On chip coupling (PJ, ISI)
•Termination Errors (ISI)
抖动的成因
热噪声 注入噪声 (EMI/RFI) 线路不稳定性 上游时钟 (其它)
眼睛张开度 vs 误码率
1
2
A
pdf 1 pdf 2 cdf 2
Eye open for BER @ 1.0E-12
0UI 0.5UI 1UI 1
B
1
cdf 1
C
- 0.5UI
1.5UI
0
误码率的计算
考虑一接收器在某一时刻t, 进行信号取样,错误地读取一个bit而产生误码的概率 为: Sample Time t JT(t,W, s) 将右边信号跳变 误当为左边的而 导致误码 JT(t - UI,W, s)
数字系统抖动测试 分析技术 Agilent OPD MDM: Huang Teng
Huang_teng@agilent.com 18621167993
1
Confidentiality Label May 25, 2012
目录
抖动的概念
抖动的成因
深入了解抖动 抖动的分析方法 抖动测试分析方案
什么是抖动?
不一样的电平
DDJ
抖动的组成结构
Total Jitter (Tj)总体抖动 Random Jitter (Rj) 随机抖动 Deterministic Jitter (Dj) 确定性抖动
Periodic Jitter (Pj) 周期性抖动 (注意:与周期抖动Period Jitter不