config_cosim - 2024.1 日本語

Vitis 高位合成ユーザー ガイド (UG1399)

Document ID
UG1399
Release Date
2024-07-03
Version
2024.1 日本語

説明

C/RTL 協調シミュレーション コマンド (cosim_design) の設定を指定します。

構文

config_cosim [OPTIONS]

オプション

-argv <string>
<string> はメイン C/C++ 関数に渡されます。

ビヘイビアー テストベンチの引数リストを指定します。

-compiled_library_dir <string>
サードパーティ シミュレータを使用したシミュレーション中のコンパイル済みライブラリのディレクトリを指定します。<string> は、コンパイル済みライブラリのディレクトリへのパスです。ライブラリは、 『Vivado Design Suite Tcl コマンド リファレンス ガイド』 (UG835) で説明されるように、compile_simlib コマンドを使用して事前にコンパイルしておく必要があります。
-coverage
VCS シミュレータを使用したシミュレーションでの範囲を指定します。
-disable_deadlock_detection
協調シミュレーションのデッドロック検出機能をディスエーブルにします。
-disable_dependency_check
協調シミュレーションを実行する際に、依存性チェックをディスエーブルにします。
-enable_dataflow_profiling
このオプションは、協調シミュレーション中にチャネル サイズをトラックするデータフロー チャネル プロファイリングをオンにします。
-enable_fifo_sizing
協調シミュレーション中にデータフロー プロファイリング用の自動 FIFO チャネル サイズ調整をオンにします。
-enable_tasks_with_m_axi
hls::task と一緒に使用するために、安定した m_axi インターフェイスをイネーブルにします。
-hwemu_trace_dir <kernel_name>/<instance_name>
ハードウェア エミュレーション中に生成されたテスト ベクターを協調シミュレーション時に使用する場所を指定します。テスト ベクターは config_export -cosim_trace_generation コマンドで生成されます。引数で、ハードウェア エミュレーション シミュレーション結果のカーネルおよび Vitis カーネルのインスタンス名を指定し、テスト ベクターを配置します。
-random_stall
協調シミュレーション中の最上位インターフェイスのランダム停止をイネーブルにします。
-rtl [verilog | vhdl]
C/RTL 協調シミュレーションに使用する RTL 言語を指定します。デフォルトは verilog です。
-setup
すべてのシミュレーション ファイルをアクティブ ソリューションの sim/<HDL> ディレクトリに作成します。シミュレーションは実行されませんが、後でコマンド シェルから実行できます。
-stable_axilite_update
前のトランザクションと比較して安定したレジスタを設定するには s_axilite をイネーブルにします。
-trace_level [*none* | all | port | port_hier]
C/RTL 協調シミュレーション中の波形トレースのレベルを指定します。
  • none: トレース データは保存されません。これがデフォルトです。
  • all: すべてのポートおよび信号波形がトレース ファイルに保存されます。
  • port: 最上位ポートの波形トレースのみが保存されます。
  • port_hier: そのデザイン階層のポートすべてのトレース情報が保存されます。

トレース ファイルは、シミュレーションが実行されると、-rtl オプションに使用した設定によって、現在のソリューションの sim/Verilog または sim/VHDL フォルダーに保存されます。

-user_stall <string>
協調シミュレーション中に使用する JSON ストール ファイルを指定します。ストール ファイルは、cosim_stall コマンドを使用して生成できます。
-wave_debug
波形およびシミュレーション結果を表示するため AMD Vivado™ シミュレータの GUI を開きます。データフローおよび順次処理と同様、生成された RTL ではすべてのプロセスを表示する波形をイネーブルにします。このオプションは、-tool xsim を設定して協調シミュレーションに Vivado シミュレータを使用する場合にのみサポートされます。詳細は、シミュレーション波形の表示 を参照してください。