飛思卡爾ISO26262 ASIL-D電子助力轉向演示系統設計
3.1 硬件設計
硬件系統由飛思卡爾針對功能安全的SafeAssure品牌的芯片產品構成。MPC5643L為業內首款通過ISO26262論證的微控制器,MC33907為飛思卡爾新一代的系統基礎芯片(SBC),這兩款芯片均符合ISO26262開發流程。MPC5643L、MC33907和預驅動芯片MC33937A構成了飛思卡爾針對ISO26262 ASIL-D電機控制應用的硬件設計方案。
圖3:硬件設計: 技術安全概念,EPS安全狀態控制
3.2 軟件設計
系統軟件可分為底層驅動、操作系統和應用層任務。應用層任務有包括控制任務和監控任務。這些軟件同時運行于MPC5643L的處于鎖步模式的雙PowerPC核上。圖4為系統的軟件安全概念。
從功能安全的角度,系統軟件必須考慮避免、檢測或處理隨機硬件故障和軟件系統故障。因此,系統軟件實現了多種安全機制,并且遵循ISO26262軟件開發流程。EPS系統軟件在系統整合層面上需要滿足ISO26262 ASIL-D 的需求。圖4所示的軟件安全概念通過組件冗余實現了ASIL分解,即控制通道(任務)ASIL-B(D)和監控通道(任務)ASIL-B(D)。
圖4:軟件設計: 軟件安全概念
評論