新闻中心

EEPW首页>测试测量>设计应用> 使用Pinpoint®触发验证高速串行总线设计

使用Pinpoint®触发验证高速串行总线设计

作者: 时间:2017-01-12 来源:网络 收藏

信标宽度违规触发

通过发出一个由专用包头和可变长度数据块组成的“信标”信号,基于标准的串行通信设备通常会表明其在通信通道中的存在状态。在设备加电遇到错误条件时,信标信号中会包含额外的信息,并持续更长的时间。过去,在可变长度的信标信号超出限定宽度时,是不可能触发示波器的。

通过Pinpoint触发及全功能A和B事件定义,这个问题得到解决。通过在K28.5字符中的宽度为五个1或五个0 时触发示波器,A 事件用来检测信标信号包头分组中的K28.5逗号。触发释抑设成大于信标信号宽度,这样只在信标信号开始时才发生A 触发事件。

通过使用超时触发检测信号的空闲状态,B事件指明信标信号的末尾。信标宽度违规时间窗口起点由触发延迟时间终点定义,触发延迟时间是信标宽度指标。信标宽度违规时间窗口终点由复位超时来定义。通过这种触发设置,将只在违规时间窗口内发生信标信号终点时,示波器才会触发。图3明了没有满足最低3.0 ms指标的信标信号。

图3 信标宽度违规触发。

8b/10b协议触发和解码

可以使用总线解码和触发功能,从采集的波形、高速串行信号中自动解码8b/10b 数据,如图4底部所示。另外,示波器显示屏上还提供了一个解码的符号列表,可以简便地验证数字数据及其模拟表示。8b/10b 触发和解码功能可以处理高达30 Gb/sec 的任何8b/10b 数据码型,因为70000系列示波器为更高的数据速率提供了正确的带宽设置。

70000系列示波器拥有这种总线触发和解码功能,可以设置成在8b/10b 数据的任意四个符号(40 位)上触发采集,它可以触发特定包头或数据包,支持总线的十六进制和二进制格式。这是一种基于串行器/ 解串器(SerDes)的触发,也可以实时对奇偶性错误和字符错误作出反应。

图4.8b/10b 串行总线触发和解码。

触发限定抖动分析

大多数串行传输标准要求万亿分之一或更好的BER(误码率)。在工程速记中,这称为10-12 位。可以使用DPOJET?抖动、定时和分析软件对定时、幅度和抖动行为进行串行测量验证。

这套工具是DSA70000系列的标配功能,这一功能位于Analysis 菜单中。DPO7000 和MSO/DPO70000 系列可以选配这一功能。DPOJET 软件使用“频谱”方法,估算10-12 BER 时的总抖动。

DPOJET软件可以在任意码型或重复码型上执行分析。行业小组开发出信号完整性测量使用的测试码型,以标准化测量方法,使用最坏情况场景测试被测设备极限。通常情况下,最好在波形的某个部分执行抖动测量。触发限定是实现这一程序的关键。



评论


技术专区

关闭