無効な最上位サブシステムをチェック
チェック ID: com.mathworks.HDL.ModelChecker.runInvalidDUTChecks
チェック ID: com.mathworks.HDL.ModelAdvisor.runInvalidDUTChecks
HDL コード生成で最上位に配置できないサブシステムをチェックします。
Simulink® および HDL Coder™ で利用できます。
説明
このチェックでは、サブシステムが HDL コード生成用の有効なテスト対象設計 (DUT) であるかどうかを検証します。Enabled Subsystem、For Each Subsystem、BlackBox Subsystem、Resettable Subsystem、Triggered Subsystem、Variant Subsystem ブロックなどの無効なブロックを DUT に使用している場合、このチェックでエラー メッセージが表示されます。
結果と推奨アクション
このチェックを修正するには、サブシステムを有効なサブシステム ブロック内に配置し、そのブロックを DUT として使用します。その後、チェックを再実行します。
機能および制限事項
ライブラリ モデルで実行されます。
すべてのマスク サブシステムの内容を解析します。
ブロックおよびチャートの対象外指定が許可されます。
Simulink モデルが直接参照している関数のみを解析します。
ライブラリにリンクされたブロックの内容は解析しません。
参考