PSI5(外圍傳感器接口5)是汽車傳感器應用的接口。它用于將外圍傳感器連接到汽車電子設備中的電子控制單元(ECU)。 PSI5的主要特點是:
雙線電流接口
曼徹斯特編碼數字數據傳輸
125kbps和189kbps的高數據傳輸速度
廣泛的傳感器電源電流
可變數據字長(10位至28位,一位粒度)
異步和同步操作以及不同的總線模式
雙向通信
PSI5主站為從傳感器提供預調節電壓,并向正方向調制電源電壓以提供同步傳感器數據。從傳感器到主機的數據傳輸是通過調制電源線上的電流來實現的。
圖1.電壓和電流PSI5中的調制
PSI5的驗證是一項復雜的任務,因為電源和數據都存在于一條線路上。主設備通過電源線(電壓調制)發送同步脈沖,通過使用電源電流調制發送信息來響應從設備。模擬和數字信息都存在于調制電流波形中。
目前,PSI5 模擬器用于驗證業界的PSI5接口。這些模擬器由硬件部分和控制硬件部分的GUI組成,硬件部分與ECU或要驗證的傳感器通信。模擬器可以設置為用作傳感器驗證的ECU,或用作ECU驗證的傳感器,或用作分析數據和信號的分析儀。
驗證傳感器時,simulyzer為傳感器提供電源和同步脈沖??梢酝ㄟ^查看GUI內范圍內的信號或通過將記錄的數據與預期數據進行比較來分析來自傳感器的響應。模擬器檢查傳感器預期的響應格式,并進行CRC校驗。因此,大多數測試可以使用PSI5 Simulyzer進行。
PSI5模擬器有一些限制,因為100%的測試覆蓋率無法實現。這些限制包括:
電源 - 有些傳感器的工作電壓低至4V,但市場上的PSI5模擬器無法在4V下工作
使用PSI5接口和DSI3接口并行 - 某些傳感器支持在DSI3模式下檢查PSI5模式的功能。使用simulyzers無法做到這一點,這些對于PSI5和DSI3模式是不同的。
定時控制 - 模擬器可以控制定時參數,但僅在開始通信之前。通信開始后,無法更改參數。因此,不可能在運行中測試包括丟失同步脈沖和改變同步脈沖參數。
電源錯誤情況 - 由于在ECU和傳感器通信時無法更改參數,因此產生電源 - 電壓情況是不可能的。
對于自動應用,驗證SoC的各種錯誤情況(功能/實施安全要求)以實現通過使用故障注入方法進行ASIL評級。
圖2. 100%測試覆蓋率的PSI5驗證設置
我們的驗證設置使用波形發生器和帶有電流探頭的示波器來驗證SoC。波形發生器充當電源和數據源。波形發生器的GUI用于生成PSI5特定波形,并使用帶有電流探頭的示波器分析來自SoC的響應。
下面介紹了一些最關鍵的情況。黃色信號是來自波形發生器的命令(電壓),藍色信號是來自SoC的響應(電流)。
圖3.同步脈沖與SoC響應之間的電源錯誤注入快照
圖3顯示了一種測試,其中注入供應錯誤以驗證PSI5在這種條件下的行為??梢钥闯觯斢龅诫娫辞穳哄e誤時,響應傳輸中止,并且SoC按預期再次傳輸相同的響應。使用simulyzer無法進行此測試。有必要驗證此功能,因為如果PSI5因汽車供電錯誤而掛起或傳輸一些不正確的傳感器數據,可能會產生誤報或ECU無法檢測到事故。
圖4.觸發PSI5一個同步脈沖的DSI命令快照
圖4顯示了DSI的測試(分布式系統接口)命令啟用PSI5。從波形發生器發送同步脈沖,SoC用一些已知數據作出響應。再次使用simulyzer無法驗證這一點,因為DSI和PSI5的模擬器不相同。
因此,為了在驗證PSI5時實現100%的測試覆蓋率,提出的使用波形發生器和示波器的方法需要使用電流探頭和PSI5模擬器。
-
傳感器
+關注
關注
2548文章
50740瀏覽量
752143 -
PCB打樣
+關注
關注
17文章
2968瀏覽量
21659 -
華強PCB
+關注
關注
8文章
1831瀏覽量
27727 -
華強pcb線路板打樣
+關注
關注
5文章
14629瀏覽量
42990
發布評論請先 登錄
相關推薦
評論