信号完整性基础系列之十一——力科SDA的三种抖动分解方法

发布者:心若水仙最新更新时间:2017-01-07 来源: eefocus关键字:信号完整性  SDA  抖动分解 手机看文章 扫描二维码
随时随地手机看文章

在通讯和PC行业,高速串行信号越来越普及,在使用示波器测量和分析这类信号时,通常要求测量总体抖动(Total jitter,简称Tj)和固有抖动(Deterministic jitter,简称Dj),验证是否满足相关规范的要求。
在力科SDA系列示波器中使用了“Normalized Q-Scale method”(简称NQ-Scale方法)来求解Tj。而Tj分解为固有抖动Dj和随机抖动Rj时,力科SDA提供了三种抖动分解方法,分别为Conventional、effective、MJSQ,如下图所示。


图一:力科SDA的三种抖动分解方法 

MJSQ方法在Fibre Channel规范已有定义(MJSQ代表Methodologies for jitter and signal quality specification),这种方法在串行数据的抖动分析中被广泛使用。在MJSQ文档中,Tj是某一测量样本数量下的TIE抖动的峰峰值,由Rj和Dj组成,Dj是有边界的,而Rj是没有边界的,其概率密度函数满足高斯分布。Tj的直方图使用dual-Dirac来建模。Dual-Dirac模型是由两个满足高斯分布的脉冲组成,左右两个脉冲的均值为μL和μR,两个脉冲的标准偏差都等于σ,Dj = μR - μL,Rj = σ, Tj@BER-12 = 14 * Rj + Dj。如下图二所示。



图二:Dual-driac模型与MJSQ方法示意图 

力科SDA中的MJSQ方法直接处理PDF概率密度函数,使用两个高斯分布的曲线分别拟合TIE直方图的左右两边的尾部,调节高斯曲线的标准偏差让曲线能尽量拟合TIE直方图的尾部。 力科SDA的MJSQ分解方法基于传统的MJSQ方法进行了革新,两个高斯分布的均值可以是不以Y轴对称的,标准偏差也可以是不相等的。拟合的两个高斯曲线的均值之差为Dj,标准偏差的平均值为Rj。
Effective方法是直接对浴盆曲线(bathtub curve)进行分析,将Tj分解为Dj和Rj。这种方法与误码率测试仪(BERT)的方法相同。在使用NQ-Scale方法得到不同BER下的Tj后,由于Tj = Dj + α×Rj,在不同BER下的系数α是已知,可以推算出不同BER下的Dj和Rj。如右图所示,BER=10e-12时α=14.069,BER=10e-10时α=12.723。 
由于effective方法求解Dj和Rj与BERT相似,所以使用这种方法的计算结果可以与BERT的进行对比。另外,effective方法求解的Dj和Rj与MJSQ方法的非常相似。




图三:力科SDA中effective方法分解Tj 

Conventional方法先计算Dj中的周期性抖动Pj(periodic jitter)、数据相关性抖动DDj(data dependent jitter)和占空比失真DCD(duty cycle distortion),然后Dj = DDj + Pj,Rj = (Tj – Dj) / 14。 在下图四的流程图中描绘了DDj、Pj、Tj、Rj的分析流程。

图四:力科SDA中Conventional方法分解Tj 
在conventional方法中,首先计算出每个数据边沿和参考时钟的偏差,即TIE,把TIE抖动随时间变化的趋势描绘为一条曲线(即TIE track,又称TIE trend),对TIE追踪曲线做快速傅立叶变换(FFT),得到TIE抖动的频谱,通常周期性抖动Pj和DDj是TIE频谱中的峰值部分,随机抖动Rj是TIE频谱中的底部,其频谱范围非常宽。将代表Pj的抖动频谱部分做反向傅立叶变换IFFT,可以得到各个频点贡献多大的抖动值,如下图五所示,在测试结果的左下角对各个频率贡献的Pj;函数F1是对TIE trend作FFT运算,即TIE抖动的频谱,在F1中的峰值点即为周期性抖动,在图五中用cursor测量结果为350kHz,与左下角的Pj breakdown菜单的分析结果吻合。



图五:力科SDA中Pj的分析

DDj的计算有两种方法,一种是Synchronous N cycle plot方法,另一种是ISI plot方法。
当捕获的信号的数据码流是重复的,使用Synchronous N cycle plot方法,如下图六所示,
理想情况下,数据pattern的每个边沿的平均位置μ应该在bit interval的整数倍上,由于通道的非线性以及上升下降时间的不平衡,该平均位置μ(均值)与理想位置e存在时间差,这种抖动是与数据的码型相关的,记录下一个pattern中每个边沿的时间差offset= e-μ。其中的最大值减去最小值即为DDj抖动的峰峰值。 
图六:Synchronous N cycle plot方法计算DDj


在下图七中记录了某伪随机码PRBS7的SnCycle图,即127个bit中每个边沿的DDj(offset= e-μ)的变化趋势图。相邻两个边沿之间如果存在连续的0或者1(即没有跳变位),则采用线性插值连接offset与offset。测量该DDj随着bit位的变化的曲线的峰峰值即可得到DDj的峰峰值。



图七:Synchronous N cycle plot方法计算DDj

当捕获的数据信号的码流是不重复时,使用ISI plot方法来计算DDj。由于码间干扰ISI是由于连接TX到RX的信道对码型不同的信号产生不同的影响,在力科SDA中,首先构建选定长度为N个bit信号,帧长度为N个bit的信号可以有2个组合。从串行数据流中找出同种bit组合的信号,平均运算以去除随机抖动,然后把平均后的各种组合的码型叠加在一起,可以测量到码型相关抖动DDj。在下图八中,N=5,在左图中可以看到,从串行数

 

图八:力科SDA中ISI Plot方法分析DDJ 

据码流中选取“00010”和“11110”,取平均运算后,叠加到ISI图中,可以清晰观察到两个码型导致的抖动。在右上图为串行数据的眼图,右下图为六种不同码型叠加的ISI图,前者的轮廓与后者完全一致,而后者在加入随机抖动后与前者很接近。 
三种计算方法的比较:
Conventional方法可以计算出DDj、Pj、DCD、ISI,可以计算出Pj的来自于哪些频率,对于串行信号的分析和调试非常实用。Effective和MJSQ方法只能得到Tj、Dj和Rj,不能把Dj进一步分解。Effective方法采用与BERT相似的方法来计算Dj和Rj,测量结果可以与BERT做对比。
注:在三种方法的示意图中都可以看到Tj是用TIE直方图的尾部外插值后推算出来的,在抖动测试仪器行业中,对于直方图尾部拟合且外插值有几种算法。 力科SDA使用了NQ-Scale方法来对TIE直方图的尾部进行拟合和外插值运算,在另一篇文章中将介绍NQ-Scale方法。
参考文献
1, Understanding the Choices for Jitter Calculation Method, LeCroy Application Brief
2, A Comparison of Methods for Estimating Total Jitter Concerning Precision, Accuracy and Robustness, Martin Miller Ph.D., Michael Schnecker, DesignCon2007.
3, Fibre Channel – Method Jitter and Signal Quality Specification – MJSQ, T11.2/Project 1315-DT/Rev 14.1, June 5, 2005.


关键字:信号完整性  SDA  抖动分解 引用地址:信号完整性基础系列之十一——力科SDA的三种抖动分解方法

上一篇:信号完整性分析基础之十——串行数据测试的总体抖动算法
下一篇:信号完整性基础系列之十三——ISI和ISI Plot

推荐阅读最新更新时间:2024-03-30 23:31

数字信号完整性和信号恢复
    摘要: 完整的数字信号包括其代表的逻辑符号和序列关系。本文讨论在电信号传输线条件下完整恢复数字信号的方法,介绍传输信号的均衡器的一个实例:MAX3800可沿30m同轴电缆或2m印制电路板(PSB)微带线有效传送3.2Gbps的数据信号。     关键词: 完整性 信号恢复 传输线 MX3800 数据通信和与无线能信有关的数字信号处理对带宽的需求日益增长。日超激烈的产品竞争,促使电路设计工程师考虑使用廉价的方案以尽可能高的速率传输数字信号。与往日侧重远距离传输信号时对信号完整性和信号恢复的考虑不同,板间、芯片组之间广泛使用的高速数据连接侧重于廉价连接时的信号完整性和信号恢复。 信号完整性问题 当
[应用]
长安SDA架构,背后什么逻辑?
“目前没有人说‘新汽车’已经有共识了,所以我们在不断进行探索。” 现在,要把车企研发的东西讲清楚,确实难度越来越高。新的技术层出不穷,迭代更新太快。认知方面,实际上也发生了颠覆性的变化。 作为传统车企的长安汽车,对汽车的理解也早已“从传统的交通工具向可进化的‘新物种’转变”,“新汽车 新生态”的定义下,除了基础功能和长相,本质上已经完全不是车了。 从这个逻辑上看,未来汽车的核心竞争力,整个生产关系的变化等方方面面都在改变。 从底层要素来看,长安目前把技术分成七大类,叫“芯器核图云网天”,芯是 芯片 ,器是 控制器 ,核是核心操作系统和关键算法,图就是地图,网是网联系统,天就是天地空一体化的网。 长安汽车副总裁张
[汽车电子]
长安<font color='red'>SDA</font>架构,背后什么逻辑?
基于龙芯2F的车载和便携设备系统设计
摘 要:设计了一款基于国产处理器龙芯2F 的嵌入式应用系统,该系统主要面向车载和便携设备。针对车载和便携设备的特点,在芯片选择上主要突出低功耗和稳定性;对直流电源部分进行了优化,提高了整个系统的效率;在系统的调试过程中,采用替代手段消除SM502芯片I2C 逻辑上的bug,使系统支持市场上所有类型的内存条;为使系统的信号完整性达到高频 电路 的要求,提出了相应的设计方法和流程。 0. 引言 近年来,车载和便携式多媒体播放设备倍受人们追捧,竞相推出多种设计方案。基于龙芯2F (LOONGSON-2F )处理器的车载和便携设备设计方案主要面向车载娱乐、超移动设备(UMD)、移动Internet 设备(MID)等高性
[汽车电子]
基于龙芯2F的车载和便携设备系统设计
为什么用网络分析仪做信号完整性测量需要PLTS软件?
  现在越来越多的工程师都在用4端口高性能矢量网络分析仪进行高速背板、高速数字电缆、高速连接器、高速PCB的信号完整性测量和分析。因为这些高速互连的信号速率大都高于3.125Gbps.   如果这些类型的高速互连的信号速率低于2.5Gbps,一般用差分阻抗参数即可表征,用时域反射计TDR进行测量和分析即可满足要求。但当信号速率高于3.125Gbps后,达到6.25Gbps,甚至10Gbps,甚至25Gbps后,阻抗参数模型过于简化,不足于表征高速互连性能,混合模式S参数则可以精确的像衡量微博系统一样来衡量高速互连的性能。   这时候4端口高性能网络分析仪就成为一个必不可少的工具,不论是服务器,通讯设备研发者,还是国防军工系统研发者
[测试测量]
为什么用网络分析仪做<font color='red'>信号完整性</font>测量需要PLTS软件?
DDR5信号完整性基础
本文作者:是德科技Tim Wang Lee 2020年7月,DDR 5新标准诞生,令人兴奋的DDR5技术保证了更高的数据速率和更低的功耗。这是接口设计人员熟悉的承诺。但是,就像生活中的大多数事情一样,没有免费的午餐。降低功耗和提高速度的进步伴随着设计复杂性的增加。 DDR5与前几代产品之间最显着的区别是判决反馈均衡的引入,这是串行链路系统中用于改善接收信号完整性的一项技术。 随着新技术的发展,本文将研究DDR5上下文中的一些基本信号完整性概念。第一部分介绍了眼图:确定信号完整性的指标。第二部分通过检查单脉冲响应来描述信号完整性问题的根本原因。第三部分规定了信号完整性发生问题时的解决方案。 眼图确定信号完整性 眼图是
[测试测量]
DDR5<font color='red'>信号完整性</font>基础
基于UniSpeech-SDA80D51的车载音响声控系统
    现代电子技术的发展,使得越来越多的车载电器加入到汽车电子行列中,在改善汽车性能的同时,也增加了汽车驾驶操作的复杂度,给行车过程带来了不安全隐患。随着语音识别算法的改进和新一代专用语音处理芯片的问世,使得语音控制代替了手动控制车载电器,从而减轻了驾驶员手动操作负担,大大提高了行车安全性。     目前我国的车身电子语音控制主要集中在汽车导航系统的应用上,语音识别技术在车身电子中的应用没有充分发挥。本文首次提出了一种以专用语音处理芯片UniSpeech-SDA80D51为核心组成的非特定人车载音响语音控制系统的设计方案,并实现了系统样机的研制。 1 车载音响语音控制系统     系统由语音采集、语音识别、控制驱动和车载音响等模
[嵌入式]
Mentor 凌琳:超级系统时代到来 EDA要转变为SDA
在ICCAD年会上,来自Mentor的中国区总经理凌琳表示,从2017年3月30日开始,Mentor和西门子正式合并,现在,Mentor已成为西门子设计链中最关键的一环,凌琳说道:“随着智能汽车、人工智能等时代的到来,这些超级系统的发展要求以及整体IP市场的发展,让我们可以认为,现在是系统设计时代。我们要从传统的EDA公司转变为SDA,即系统设计自动化。” Mentor中国区总经理凌琳 凌琳表示:“随着系统设计越来越复杂,西门子一路整合诸多公司,就是为了提供更丰富的整合软件解决方案。为什么西门子会收购Mentor?这和我们的公司性质关,Mentor有35%的收入来自系统设计产品,50%的营收来自系统客户,
[半导体设计/制造]
Mentor 凌琳:超级系统时代到来 EDA要转变为<font color='red'>SDA</font>
示波器“关键指标”—测量精确度和信号完整性
整个电子行业对速度及性能的不懈追求正不断改变高端示波器的标准。虽然当评估示波器时,带宽曾经是客户和销售商关注的“关键指标”,然而捕获和分析当今最快串行和光信号所需要的精确度(即:测量精确度和信号完整性)已经成为当前最重要的因素。 然而,什么是测量精确度? 带宽是一种用于比较一台仪器和另一台仪器差别的简单方式 ——具有最高带宽的那台一定是最好的,对吗?可以肯定的是,带宽是很重要的,对于高速应用而言,高带宽是必需的。然而,示波器的真正目的是要尽可能准确地显示感兴趣的信号,而且背后更为复杂,涉及仪器的基本设计、探头架构和连接配件、以及带宽之外的参数(包括上升时间、采样率和抖动本底噪声)。 当选择示波器时,工程师应评估的关键参数概
[测试测量]
示波器“关键指标”—测量精确度和<font color='red'>信号完整性</font>
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved