2)拥有全存储深度、全协议解码的事件表:可以将512M存储深度下的波形全部进行解码,并且在事件表中显示。事件表可以观察到具体某帧波形的时间、帧类型、IDField、数据等信息,大大方便了我们对于波形的分析。如图10所示为LIN协议的解码。
图10 LIN协议的解码
3)支持CAN总线波特率、负载率测量:ZDS4054 plus支持51种参数测量,24种同屏显示。唯一直接支持CAN总线波特率、负载率直接测量,所有测量都是经过FPGA全硬件加速,即使512M波形数据测量不到1s即可。如图11所示为CAN总线波特率、平均与瞬时负载率测量。
图11 CAN总线波特率、负载率测量
三、CAN位时间测试
1)为什么要关注CAN总线的位时间?
汽车CAN总线设计规范对于CAN节点的差分信号位时间(即波特率)有着严格规定:同一总线每个节点的信号位时间必须保持较高的一致性,否则节点组合后会出现错误帧,可能导致各节点间无法进行通信。
2)CAN总线的位时间如何测量?
《汽车物理链路层测试标准GMW14241 JUNE 2012》中规定的步骤如下:
l选择被测DUT合适的条件,使用示波器触发显示波形;
l测量连续20-30个位的隐性-显性差分电平的边沿时间,平均计算出一个位的时间;
l至少重复100次,确定最大和最小值。
其中,单帧CAN位时间测试方法如图12所示。
图12 单帧CAN位时间测试方法
3)传统示波器的CAN位时间测试难点