車用半導體與功能安全

將多個ECU的功能整合到1個高效能的SoC,並一起執行不同ASIL的軟體時,正確的要求是下列何者?

  1. A將ASIL低的軟體與ASIL高的軟體放在相同的記憶體區域,讓其自由讀寫資料
  2. B以記憶體保護或時間監視等加以隔離,使ASIL低之軟體的誤動作不會侵犯ASIL高之軟體的記憶體或執行時間
  3. C給予ASIL低的軟體高優先度,ASIL高的軟體只在空閒時間執行
查看答案與解析

正確答案:B. 以記憶體保護或時間監視等加以隔離,使ASIL低之軟體的誤動作不會侵犯ASIL高之軟體的記憶體或執行時間

將多個功能整合到1個SoC,可減少零件與ECU的數量,但ASIL低之軟體的臭蟲,可能會破壞記憶體或用盡CPU時間,妨礙ASIL高的功能。因此,要以記憶體保護單元或hypervisor進行空間隔離、以執行時間的分配與監視進行時間隔離等,證明不存在干擾(Freedom from Interference)。若不加以隔離,全部都必須以最高的ASIL開發,負擔會變大。

練習這個領域 前往領域頁面

車用半導體與功能安全的其他題目

  1. 在CAN中,2個節點同時開始傳送訊框時,正確的動作是下列何者?
  2. 在兩端裝有120 Ω終端電阻的CAN匯流排上,於電源關閉的狀態下量測CAN_H與CAN_L之間的電阻。正常時最接近的值是下列何者?
  3. 下列何者是CAN FD的正確特徵?
  4. 下列何者是車載網路LIN的正確特徵?
  5. 下列何者是車載網路FlexRay的正確特徵?