メインコンテンツ

Simulink Design Verifier

Simulink® Design Verifier™形式的手法を使用することで、モデル内の隠れた設計エラーを特定します。整数のオーバーフロー、デッド ロジック、配列アクセスにおける違反、およびゼロ除算を引き起こすブロックをモデル内で検出します。設計が機能要件を満たしていることを形式的に検証できます。各設計エラーまたは各要件違反について、デバッグ用のシミュレーション テスト ケースを生成します。

Simulink Design Verifier は、モデル カバレッジおよびカスタム オブジェクティブ用のテスト ケースを生成することで、要件に基づく既存のテスト ケースを拡張します。これらのテスト ケースによりモデルは条件、判定、改良条件判定 (MCDC) およびカスタムのカバレッジ オブジェクティブを達成できます。カバレッジ オブジェクティブのほかに、カスタム テスト オブジェクティブを指定して、要件に基づくテスト ケースを自動生成できます。

業界標準には、IEC Certification Kit (for IEC 61508 and ISO 26262) と DO Qualification Kit (for DO-178) によって対応しています。

Flowchart illustrating a model-based design analysis process. The diagram is divided into three sections: Inputs, Analysis Modes, and Outputs. The Inputs section shows icons for "Model" and "Requirements." The Analysis Modes section displays icons for "Test Creation," "Design Error Detection," and "Property Proving." The Outputs section shows icons for "Report," "Test Harness," and "Test Manager." Each section is visually separated and labeled at the bottom.

Simulink Design Verifier 入門

Simulink Design Verifier の基礎を学ぶ

モデルの解析と結果の表示

解析モードを選択し、解析オプションを設定し、解析を実行し、結果を表示する

テストの生成

モデル カバレッジとコード カバレッジを達成し、カスタムのテスト基準を満たす一連のテスト ケースを生成する

バグの検出と対処

設計のランタイム エラーおよび論理エラー、デバッグの問題を検出する

設計要件の指定と検証

要件に対して設計を検証し、入力仮定を使用して反例を調整する

解析結果のレビュー

解析結果のログを取得してレビューし、レポートを生成し、テスト ケースを検査する

一般的なモデリング パターンの解析

キャリブレーション パラメーターを調整し、エクスポート関数と AUTOSAR モデルを解析する

解析に関する問題の解決

制限事項に対処し、ベストプラクティスを使用して解析を改善する

ツールの検定と認定

IEC 認定に対する Simulink Design Verifier の適合