現(xiàn)代的車載電子電氣系統(tǒng)與行車安全的關聯(lián)愈發(fā)緊密,諸如轉向、剎車、引擎控制等功能已實現(xiàn)電子化控制,電控系統(tǒng)的失控會危及相關交通參與者的人身及財產(chǎn)安全,針對車載電子電氣系統(tǒng)進行嚴格的安全把控也成為多家廠商的一貫標準。汽車功能的不斷完善帶動控制器的數(shù)量劇增,多種功能單元模塊的交互變得高頻多向,車載網(wǎng)絡結構日趨復雜。
ISO26262、IEC61508、DO178B/C等行業(yè)標準對資源占用提出了要求,需要在設計、驗證階段對時間(WCET、WCRT)、內存進行評估(堆棧、占用率),滿足架構設計的閾值范圍。

根據(jù)多家主機廠、供應商的性能方案交流和測試實施經(jīng)驗,經(jīng)緯恒潤借助自動化測試工具可以解決多個層級的性能問題,包含堆棧溢出、任務超時、負載偶發(fā)超負荷等,并結合功能安全和ASPICE流程完成測試體系的搭建。

測試方案
在底盤、電驅、車身等系統(tǒng)的性能指標評估上,經(jīng)緯恒潤可根據(jù)客戶需求進行方案的調整實施。借助靜態(tài)性能分析套件AbsInt和動態(tài)在板測試套件RVS可以貫穿代碼級、控制器級、系統(tǒng)級,完成針對堆棧、時間、負載的性能分析,評估軟件在極限工況下的任務實時性、穩(wěn)定性,保證軟件質量。

靜態(tài)實施
- 客戶收益
- 在代碼開發(fā)、控制器集成階段評估資源使用率,指導芯片選型和工程優(yōu)化
- 保證軟件的任務/中斷/runnable等預留的堆??臻g和周期合理
- 保證芯片內存占用率和CPU負載在閾值范圍內
- 評估函數(shù)、變量在執(zhí)行路徑下調用和占比的合理性
- 開展符合功能安全和ASPICE流程要求的測試
- 測試內容
- 資源占用率:自動化分析最差工況的堆棧用量、RAM/ROM/Flash占用率
- 任務執(zhí)行時間:分析最差工況下的執(zhí)行時間,測試周期穩(wěn)定性和任務實時性
- 調度仿真:模擬任務調度,CPU負載率測試、分析核上負載占比關系測試
- 方案特點
- 借助AbsInt工具,針對工程的.elf/.out文件進行自動化分析,無需依賴源碼
- 支持PPC、V850、Tricore、ARM等多種架構芯片的堆棧、時間分析
- 分析過程考慮內聯(lián)匯編代碼、庫函數(shù)調用、函數(shù)指針、緩存/流水線等行為
- 分析遍歷所有工況,結果涵蓋程序的各個入口和任務,圖形化展示最差工況下的執(zhí)行路徑和占比用量,指導代碼性能優(yōu)化
- 不依賴客戶本身測試用例,執(zhí)行效率高,項目周期短
- AbsInt 官方擁有認證支持包 QSK證明工具滿足ASIL D等級功能安全標準




動態(tài)實施
- 客戶收益
- 在PIL、HIL、車載環(huán)境下進行時序分析,確保軟件行為安全
- 可視化監(jiān)測真實任務調度和CPU負載,為系統(tǒng)升級提供優(yōu)化參考
- 保證多任務和多核運行的合理性,規(guī)避優(yōu)先級反轉、死鎖等時序問題
- 開展符合功能安全和ASPICE流程要求的測試
- 測試內容
- 任務執(zhí)行時間:分析任務的最差工況下執(zhí)行時間,測試周期穩(wěn)定性和響應實時性,中斷執(zhí)行時間等
- 任務調度分析:分析任務響應時間,圖形化顯示多核、多任務調度關系,定位時序問題
- 負載率分析:基于實際工況對CPU負載率進行實時統(tǒng)計和分析,評估極限負載下的CPU負載率占用情況
- 方案特點
- 借助RVS分析套件進行實時數(shù)據(jù)采集和分析,還原實際環(huán)境下的執(zhí)行工況
- 支持多任務和多核分析,可追蹤定位軟硬件交互情況
- 支持全量數(shù)據(jù)采集和長時間監(jiān)測運行,定位多種工況的運行狀態(tài)
- 支持同步分析任務、程序執(zhí)行和覆蓋路徑,并對比多版工程時間、負載變化
- 自定義程度高,項目復用性強,可針對任意函數(shù)、模塊或代碼段進行時序分析
- 應對偶發(fā)性缺陷比如高負荷、超時等問題,可以設置自定義閾值來進行觸發(fā)檢測
- 支持集成多種硬件環(huán)境,比如PPC、V850、Tricore、ARM聯(lián)合Tasking、Hightec、IAR等
- RVS 工具評估等級為TCL3,可以支持產(chǎn)品功能安全認證等級ASIL D



基于以上測試方案,借助靜態(tài)和動態(tài)性能測試工具,可以完成針對堆棧、時間、負載率的分析,有效驗證基礎軟件的性能,提高軟件的運行穩(wěn)定性和性能質量,確保系統(tǒng)功能的正確實現(xiàn)。
根據(jù)ISO 26262對資源占用的要求,需要開展性能測試。針對不同的用戶,經(jīng)緯恒潤提供定制化的咨詢服務,主要包括:測試過程能力建設、測試技術咨詢、測試工具鏈建設、第三方測試服務等。
-
性能測試
+關注
關注
0文章
217瀏覽量
21627
發(fā)布評論請先 登錄
相關推薦
使用簡儀產(chǎn)品的水聲測試解決方案

是德科技正式發(fā)布LPDDR6設計與測試解決方案
信而泰網(wǎng)絡測試儀校準解決方案
鴻蒙原生頁面高性能解決方案上線OpenHarmony社區(qū) 助力打造高性能原生應用
航電實時測試系統(tǒng)解決方案

新能源汽車電性能測試解決方案


普賽斯儀表 | 二極管/三極管/MOS管電性能測試解決方案

普賽斯儀表 | 半導體分立器件電性能測試解決方案
影響氣密性測試結果的原因分析及解決方案分享

評論