主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

依存関係の解析に備えたデッドロジックの調整

依存関係の解析用にモデル内のデッドロジックを調整するには,モデルスライサーを使用します。正確なスライスを提供するために,モデルスライサーは金宝app®设计验证器™のデッドロジック解析を活用して,モデル内の到達不能パスを削除します。モデルスライサーはデッドロジックを特定し,依存関係の解析用にモデルスライスを調整します。デッドロジックの詳細については,デッドロジックの検出(金宝app仿真软件设计验证器)を参照してください。

デッドロジックの解析

この例では,デッドロジックに関してモデルを調整する方法を説明します。sldvSlicerdemo_dead_logicモデルはデッドロジックパスで構成されており,これらを依存関係の解析用に調整します。

1.sldvSlicerdemo_dead_logicモデルを開きます。

2.[モデルの検証とテスト]ギャラリーの下の[アプリ]タブで,[モデルスライサー]をクリックします。

open_system (“sldvSlicerdemo_dead_logic”);

控制器サブシステムを開いて,出力端子throtを開始点として追加します。

モデルスライサーで,throt出力端子の上流の依存関係が強調表示されます。

2.モデルスライスマネージャーで,[デッドロジックの調整)を選択します。

3.[デッドロジックデータの取得)をクリックします。

4.[解析時間]を指定して解析を実行します。既存のデッドロジック結果をsldvDataファイルからインポートしたり,既存の.slslicexデータを解析用に読み込むことができます。詳細については,既存の.slslicexまたはデッドロジック結果を使用した強調表示されたモデルの調整を参照してください。

入力が真正的と等しいため,スイッチへの入力は,依存関係の解析に備えて削除されます。同様に,ブロックの出力は常に真正的であるため,モデルスライスから削除されます。

関連するトピック