IP カタログの IP の多くでは、IP をスタンドアロンでシミュレーションするためのテストベンチも提供されます。IP でテストベンチが提供される場合、次の図に示すように [Generate Output Products] ダイアログ ボックスに出力ファイルとしてリストされます。
図 1. [Generate Output Products] ダイアログ ボックス
IP で提供されるテストベンチを使用するには、[Sources] ウィンドウで [Simulation Sources] フォルダーにある IP の階層を展開します。
[Sources] ウィンドウの [Hierarchy] タブが次の図のように表示されます。
図 2. IP の階層の展開
注記: OOC 合成がまだ実行されていないので、ファイルが赤で表示されています。
OK をクリックして階層を展開表示します。IP のテストベンチ (tb_<ip_name>
) を検索して選択し、右クリックで Set as Top を選択します。
Flow Navigator, で Run Simulation をクリックするか、[Tcl Console] ウィンドウに launch_simulation
コマンドを入力し、デザインの新しい最上位 (IP のシミュレーション テストベンチ) に対してシミュレーションを実行します。
注記: 現在のシミュレーション設定は、Flow Navigator で Settings → Simulation をクリックすると確認できます。ここには、シミュレーションの最上位モジュール名が表示されており、これは設定した IP テストベンチと同じであるはずです。シミュレータ設定もここで変更でき、これによって Run Simulation ボタンをクリックしたときの動作が変わります。