hisl_0101: デッド ロジックが発生する演算を防止し、コード準拠性を高める
R2026bモデルにデッド ロジックが発生する演算を回避する
R2022a 以降
使用法: 高信頼性システムのモデル化
Guideline ID: hisl_0101
ルール
| hisl_0101: デッド ロジックが発生する演算を防止し、コード準拠性を高める |
|---|
生成コードの準拠性を高めるには、モデルにデッド ロジックが発生する演算を回避します。 根拠 より明確にしてデッド ロジックを確実に防止します。 検証 Check for dead logic (Simulink Check) 例 — 誤 以下の例では、それぞれ MATLAB 関数とモデル内でデッド ロジックが発生する演算を示しています。 MATLAB 関数:
モデル:
|
業界標準
DO-331, Section MB.6.3.2.b – 'Low-level requirements are accurate and consistent'
DO-331, Section MB.6.3.2.d – 'Low-level requirements are verifiable'
ISO 26262-6, Table 1 (1e) – Use of well-trusted design principles
ISO 26262-6, Table 6 (1h) – No hidden data flow or control flow
MISRA C:2012, Rule 14.3
MISRA C:2012, Rule 2.1
MISRA C:2023, Rule 14.3
MISRA C:2023, Rule 2.1

