車用半導體與功能安全

在鎖步CPU中,將2個核心的執行錯開數個時脈,或在晶片上將2個核心分開配置,主要理由是下列何者?

  1. A若電源雜訊或輻射等相同原因使兩個核心同時發生相同的錯誤,比較時將無法發現,因此要使其不易成為相同的錯誤
  2. B讓一方核心的計算結果能被另一方核心提前使用,以加快處理
  3. C讓2個核心能各自執行不同的程式,以增加可用的核心數
查看答案與解析

正確答案:A. 若電源雜訊或輻射等相同原因使兩個核心同時發生相同的錯誤,比較時將無法發現,因此要使其不易成為相同的錯誤

鎖步是以2個核心結果的差異來找出故障,因此若相同原因使兩者發生相同的錯誤便無法偵測。這類故障稱為共因故障。電源電壓的瞬間下降或時脈紊亂會同時影響兩個核心,因此將其中一方的執行延遲例如2個時脈,並在比較時對齊,便不易在相同時間點發生相同的錯誤。將核心分開配置,也是為了避免局部性的原因同時波及兩者。

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

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

  1. 車用微控制器的記憶體使用可校正1位元錯誤並偵測2位元錯誤的ECC(SEC-DED)。讀出的資料發生2位元錯誤時,一般會如何?
  2. 下列何者是視窗型看門狗計時器的正確特徵?
  3. 在車用微控制器中,於電源開啟時或行駛前等時機執行邏輯BIST或記憶體BIST,功能安全上的主要目的是下列何者?
  4. 下列何者適合作為車用微控制器之時脈監視的安全機制?
  5. 下列何者適合作為對應功能安全的車用電源IC等所設置的電壓監視安全機制?