数字示波器高速总线测试验证技术
常规的高速信号验证技术主要使用数字示波器测试信号质量,也会进行一定的误码性能测试,但是在10Gbps以上高速串行电路的验证技术会有一些变化,以往的一些验证手段效能会降低,此时会需要引入一些新的验证技术。结合笔者的实际经验,在常规时域波形测量的基础上增加码域和频域的验证方法,将高速串行电路的测试验证技术扩展为三个方面:时域验证、码域验证、频域验证。
一、时域验证技术
时域验证是指使用示波器测试时域信号质量,这种方法之前已经应用很广泛,但是高速测试串行电路测试需要注意的要点更多,这里主要对这些要点进行分析。
测试点
由于高速串行信号的上升时间比较小(30~300ps),即使在芯片的扇出过孔处测量也会受到过孔分布参数和芯片内部走线、分布参数、节电容等因素影响造成测试着色。
测试着色问题是指由于测试点位置和探头负载等因素引起的示波器观察到的波形与实际被测信号之间的差异。主要的原因是探头虽然在器件封装上,但是由于外部走线较短,信号速率太快,从而器件内部的走线、分布参数等因素的影响会显得更加明显,由于信号的反射,严重的会在信号边沿产生平台或回沟。
图1 测试着色问题
因此在测试点选择时不能只看测试点到封装的管脚,还要考虑封装内的布线长度、分布参数、芯片的节电容等元件的影响。实际测试时需要通过理论分析、仿真与测试相结合的办法加以甄别。对于这样的高速信号推荐几种测试方法:
1、在靠近接收端器件的位置,焊接一个端接电阻,在电阻两端测试信号质量,这样避免测试点后走线、分布参数、芯片节电容等因素的影响,可以有效缓解测试着色;
2、使用虚拟探测技术对封装的分布参数引起的反射进行补偿。
测试码型
不同的测试项目需要对应不同的测试码型,才能达到更好的测试效果,以高速串行信号的抖动测试为例,2^7-1 PRBS中包含较多频率的分量,理论上可用于模拟8B10B编码后的serdes信号,但是由于实际通信时有些码型会重复出现,所以信号并不随机,使用PRBS7作为测试码的应力可能会不够;而高频测试码型“101010”中不包含数据相关性抖动分量,可以更好地表征随机抖动,便于测量仪器识别。不同的码型对测量结果的影响不同,作用也有所区别,测量前需要根据测试的目的正确选择码型。除了PRBS测试码型之外,其他常见的测试码型还有混合频率码型、CJPAT、CRPAT等。
时钟数据恢复
当串行数据信号的抖动变化频率较低(PLL的截至频率以内)时,PLL能及时追踪到数据跳变沿(即锁住相位),输出的时钟与输入数据相位固定,此时可以认为抖动为零。当存在高频抖动时,PLL不能及时追踪到边沿的变化,于是输出的时钟和数据边沿存在抖动。所以,接收端CDR的频响是一个低通滤波器,其传递函数为HL;其抖动传递函数(Jitter Transfer Function)的频响为高通滤波特性,抖动传递函数HH=1-HL。因此,在环路带宽内的抖动成分能被跟踪到,而超出带宽的抖动不能被PLL跟踪,这部分跟踪不到的抖动会直接影响到系统误码率。在高速信号测试中,必须要保证CDR的设置是否与系统接收机一致,才能获得比较准确的测试结果。不理解接收机CDR性能而盲目的测试眼图和抖动是没有任何意义的。
最常用的CDR设置是FC Golden PLL,该PLL为1阶锁相环,其环路带宽等于比特率除以1667,最早是在Fibre Channel的MJSQ文档中定义的。在很多的串行电路标准中都使用这类PLL,比如GBE、XAUI、SDH、CPRI、FC、SAS等等。PCIe Gen2、SATA2、Displayport则使用了二阶锁相环的CDR,二阶PLL有更加陡峭的滚降系数-40dB/decade(一阶PLL的滚降系数为20dB/decade)。
二、码域验证技术
码域验证是指使用特定的测试码型对待测系统进行误码测试,并根据误码测试结果对系统的性能进行评估。
常见的误码测试拓扑有系统自检误码和误码仪检码两种形式。下图A是系统自检误码的测试拓扑,A侧为DUT,发出码型后在对端环回。这种拓扑误码检测有两种形式,一种是利用Serdes IP内部的码型发生器和检测功能,这种功能一般放在PCS子层,测试路径比较浅,但胜在使用简单;另一种是设计者编程实现,测试路径与实际通信路径类似,测试更加完全。下图B是使用误码仪检码的测试拓扑,由误码仪发出码型后在DUT(B侧)环回,环回路径可以根据器件功能或实际需要进行设置。这种测试的优点在于误码仪的权威性,可以提供良好的参考;局限性在于测试拓扑与实际应用环境的差异、误码仪的性能与实际系统的差异,这些差异会导致测试值只能作为参考。因此两种测试拓扑对应于不同的场合,在芯片评估时使用功能强大的误码仪可以构造不同的测试码型和应力(抖动及电压噪声),有利于评估芯片的性能;而系统验证时拓扑A来进行误码测试更加接近于真实环境,这种拓扑的测试结果更有意义。
图 2 误码测试拓扑
误码率实际上是统计平均值,因此误码率测试只有在足够多的比特情况下才有意义。究竟测试多少比特数才是足够,这里需要使用一些统计学的方法,首先要了解的是置信率的概念。在统计术语上,置信度可以定义为一种概率:基于在N个传送的比特中探测到E个误码,“真实”的BER将小于设定的比例R (这个定义意味着:如果传送的比特数是无限的,BER是可测的)。根据柏松分布,置信率、测试比特率和错误比特数有如下关系:
将常见测试数据代入上述公式可以计算出如下表格,在测试误码率时可以参考。
表1 不同置信度对应的NxBER
但是在实际工作中往往碰到的情况是标准要求10E-12误码率,而这个误码率要求只需要几分钟就可以测试完成,因此测试者会对这么短时间的误码测试结果没有信心。这个问题可以这么理解,对于标准要求的误码率是要求在最严苛条件下的,如果系统的电源噪声、参考时钟抖动、串扰、最大应力码型、温湿度及温变情况都处于最恶劣环境时还能够满足标准要求的话,这个系统可以认为是没有问题的。但是现实中难以让这些恶劣环境同时发生,可以种用延长测试时间的方式来作为折中。
三、频域验证技术
高速信号传统的频域验证技术主要针对无源通道,包括特征阻抗、插入损耗、回波损耗以及串扰的测量,这里我们再增加对有源信号的频域分析项目-高速信号频谱分析。对于无源通道的频谱分析已经有比较完善的方法,业界做的人较多,认识比较深刻。但是有源信号的频域分析做的较少,这里重点对有源信号频域验证技术做说明。
高速信号的通道模型一般使用S参数,如果能够考察到高速信号的频域特性,那么高速链路的各个环节都能用频域的特性来统一研究,可能在频域上反映出高速信号的更本质的特性。因此分析高速信号的频谱特征也很有必要,也是高速研究小组最近的研究热点。
通过有源信号频域分析可以了解到很多高速信号更本质的东西,比如不同码型的频谱特征,扰码处理后的信号频谱的变化等等问题,通过对码型的频谱分析可以很清晰地看到不同码型对通道和接收机的考验。如下图是同样的时钟码,不加扰和加扰两种情况下的频谱对比。
图3 时钟经过扰码前后的频谱特性
还可以通过仿真技术来了解SerDes器件预加重补偿的频谱增益曲线等问题。有些器件的加重设置中只给出了设置值而缺少设置值对应的补偿系数,通过频域转换和对比很容易拟合出各个参数对应的补偿系数。如下图是针对某个参数拟合出来的补偿曲线。
图4 通过频谱分析出的预加重特性曲线
另外,抖动传递和电源噪声引发抖动(PSIJ power supply induced jitter)也是信号频域分析的一部分,这些工作的大部分内容都是在频域进行的。特别是PSIJ的分析是最近几年业界研究的热点问题,获取准确的电源噪声是一门重要的课题,而获取准确的抖动敏感曲线对芯片厂商来说也不是一件容易的事情(仿真或者测量都有局限)。
图5 电源噪声引发抖动的示意图
小结
高速总线测试验证技术。高速总线的发展一日千里,测试验证技术也需要同步发展,我们需要合理地应用多种测试验证技术,在不同阶段以不同的视角来审视复杂的高速总线系统,从不同方面来考察高速系统,帮助高速系统更加可靠。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由雪飘梦飞转载自鼎阳科技 官网,原文标题为:高速总线测试验证技术-数字示波器,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
数字示波器抖动噪声基底和时基抖动、垂直噪声的关系
数字示波器的抖动噪声基底(Jitter Noise Floor)指标经常被误会和误用,因此我们认为有必要澄清抖动噪声基底指标到底是什么含义,从而使用户能准确地评估仪器的具有的抖动测量能力。数字示波器抖动噪声基底和时基抖动、垂直噪声有什么关系?
设计经验 发布时间 : 2024-07-01
由数字示波器的方波拐角引发的思考:时域VS频域
鼎阳科技SSA3000X Plus系列高性能频谱分析仪和SVA1000X系列频谱&矢量网络分析仪,不仅具备优异的硬件性能,还配备了10.1寸多点触控电容屏,支持一键自动搜索测试、一键存储、一键帮助、一键恢复出厂设置和一键自动耦合等众多功能,同时可以基于电脑或手持终端网络浏览器对仪器进行远程监控,让我们的频谱测试变得更为简便,快捷。
设计经验 发布时间 : 2024-07-09
信号源的输出电压读数是数字示波器的2倍?问题出在哪里?
信号源的输出电压读数是数字示波器的2倍?问题出在哪里?我做实验时需要用信号发生器发出信号给示波器观察,二者的幅值会相差一倍,就是之前你说的阻抗匹配造成的问题,但是跟同事解释起来,真的极少有人懂我。可能是我理解的不够透彻讲的不清楚,同事不明白。所以想看看你是怎么阐述的?还有,如果用50欧姆阻抗档测量高频信号,是不是意味着实际信号的大小都应该是示波器读数的两倍呢?
设计经验 发布时间 : 2024-07-04
SDS2000X Plus 数字示波器数据手册
型号- SDS2102X PLUS,SDS2354X PLUS,SDS2072X PLUS,SDS2104X PLUS,SDS2000X PLUS,SDS2352X PLUS,SDS2504X PLUS,SDS2074X PLUS,SDS2202X PLUS,SDS2000X PLUS 系列,SDS2204X PLUS,SDS2502X PLUS
SDS7000A 系列数字示波器数据手册
型号- SDS7604A H12,SDS7404A H12,SDS7000A 系列,SDS7204A H12,SDS7304A H12,SDS7804A H12,SDS7604AP,SDS7804AP,SDS7000A
SDS6000 Pro 系列数字示波器数据手册
型号- SDS6054 H12 PRO,SDS6000 PRO 系列,SDS6208 H12 PRO,SDS6108 H12 PRO,SDS6108 H10 PRO,SDS6034 H12 PRO,SDS6104 H12 PRO,SDS6204 H12 PRO,SDS6034 H10 PRO,SDS6058 H10 PRO,SDS6000 PRO,SDS6058 H12 PRO,SDS6204 H10 PRO,SDS6054 H10 PRO,SDS6208 H10 PRO,SDS6104 H10 PRO
SDS Series Digital Oscilloscope Programming Guide
型号- SDS,SDS5000X SERIES,SDS800X HD,SDS6000L,SDS7000A,SHS800X,SDS2000X PLUS,SHS1000X,SDS6000 PRO,SDS3000X HD,SDS1000X HD,SDS2000X HD,SDS5000X,SDS SERIES,SDS6000A
SDS2000X HD系列数字示波器用户手册
型号- SDS2000X HD系列,CP4070A,SDS2000HD-16LA,CP4050,CP5150,CP5030,CP4020,SDS2000HD-FG,SAG1021I,CP4070,SDS2000X HD,CP5500,SPL2016
SDS 系列 数字示波器 编程手册
型号- SDS,SDS6000L,SDS800X HD,SDS 系列,SDS7000A,SHS800X,SDS2000X PLUS,SDS6000 PRO,SHS1000X,SDS5000X,SDS2000X HD,SDS1000X HD,SDS3000X HD,SDS6000A
SDS1000X-E 系列数字示波器数据手册
型号- SDS1104X-E,SDS1072X-E,SDS1102X-E,SDS1202X-E,SDS1000X-E 系列,SDS1204X-E,SDS1074X-E,SDS1000X-E
浅析数字示波器对于电子学的重要性——电子工程师的眼睛
数字示波器是电子信息工业的基础设施,是应用最广泛的基础电子测试测量仪器,被誉为电子工程师的眼睛,用于采集电路中的电信号并存储和显示,并对信号进行测量、分析和处理。
技术探讨 发布时间 : 2024-10-09
数字示波器的核心组件与协同工作难点
数字示波器是一个复杂的系统,其难点并非仅仅在于模数转换器(ADC)。数字示波器的难点在于各个系统的协同工作,包括ADC、前端电路和处理系统等。只有这些系统相互配合,才能实现示波器的高精度测量和快速响应。
原厂动态 发布时间 : 2024-09-25
电子商城
现货市场
服务
提供是德(Keysight),罗德(R&S)测试测量仪器租赁服务,包括网络分析仪、无线通讯综测仪、信号发生器、频谱分析仪、信号分析仪、电源等仪器租赁服务;租赁费用按月计算,租赁价格按仪器配置而定。
提交需求>
提供全面表征产品器件耗电特征及功耗波形、快速瞬态效应、电源优化、表征和仿真测试服务,使用直流电源分析仪测量精度达50µV,8nA,波形发生器带宽100kHz,输出功率300W,示波器200kHz,512 kpts
实验室地址: 深圳/苏州 提交需求>
登录 | 立即注册
提交评论