車載半導体と機能安全
ISO 26262で区別されるランダムハードウェア故障とシステマティック故障の説明の組み合わせとして正しいものはどれか。
- Aランダムハードウェア故障は使用中に劣化や宇宙線などで確率的に起こる故障で、システマティック故障は仕様や設計の誤りなどが原因で決まった条件で起こる故障である
- Bランダムハードウェア故障は仕様や設計の誤りが原因で決まった条件で起こる故障で、システマティック故障は使用中に確率的に起こる故障である
- Cランダムハードウェア故障はソフトウェアだけで起こる故障で、システマティック故障はハードウェアだけで起こる故障である
答えと解説を見る
正解:A. ランダムハードウェア故障は使用中に劣化や宇宙線などで確率的に起こる故障で、システマティック故障は仕様や設計の誤りなどが原因で決まった条件で起こる故障である
ランダムハードウェア故障は、部品の劣化や宇宙線によるビット反転など、いつ起こるかを確率でしか予測できない故障で、故障率(FIT)を使ってSPFMやPMHFなどで定量的に評価します。システマティック故障は、要求の漏れや設計の誤り、ソフトウェアのバグなどが原因で、同じ条件がそろえば必ず再現します。こちらは確率では評価せず、ASILに応じたレビューや検証などの開発プロセスで防ぎます。ハードウェアの設計の誤りもシステマティック故障です。