ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。このページの最新版は英語でご覧になれます。

Simulink Design Verifier

設計エラーの特定と分離、およびテストの生成

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

Simulink Design Verifierはモデル カバレッジとカスタムのオブジェクティブ用のテスト入力を生成します。また、既存テスト ケースの増強および拡張を行うこともできます。これらのテスト ケースによりモデルは条件、判定、改良条件判定 (MCDC) およびカスタムのカバレッジ オブジェクティブを達成できます。

Simulink Design Verifierのモデル スライサー ツールは動的解析と静的解析を組み合わせて使用することで、モデルの問題がある動作を分離します。これを使用して端子、信号およびブロックの機能の依存関係を強調表示およびトレースできます。また、解析用に大規模モデルをより小規模なスタンドアロンのモデルにスライスできます。サブシステムの出力に影響しているブロックを確認したり、複数のスイッチおよびロジックを通る信号パスをトレースできます。バリアント リデューサー ツールでは、アクティブなバリアント コンフィギュレーションに基づいてスライス モデルを作成することにより、複数のバリアントを含むモデルを簡略化できます。

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

Simulink Design Verifier 入門

Simulink Design Verifier の基礎を学ぶ

体系的モデル検証

解析用モデル コンポーネントの特定および構成

設計エラー検出

ランタイム エラーおよびデッド ロジックの静的検出、設計範囲の導出

テスト ケースの生成

モデルからの体系的テスト ケースの生成、テスト ケースの拡張および結合による完全なテスト スイート化

要件に基づく検証

要件に対する設計の検証、解析の入力制約の指定

複雑度の管理

非互換性への対処、大規模および複雑なモデルの解析の最適化

結果の解釈および使用

解析結果のログ記録およびレビュー、レポートの生成、テスト ハーネス モデルの作成

依存関係の解析によるモデルの簡略化

端子、信号、ブロックの依存関係をトレースし、大規模なモデルをスタンドアロンの簡略化モデルにスライス化します。

検証と確認

Simulink 製品を使用して、モデルとコードをテストし、設計エラーの有無をチェックし、標準に対するチェックを行い、カバレッジを測定し、システムを検証します。

ツールの検定と認定

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

この情報は役に立ちましたか?