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位時間測試難點