export_ip_user_files - 2023.2 日本語

Vivado Design Suite ユーザー ガイド: ロジック シミュレーション (UG900)

Document ID
UG900
Release Date
2023-10-18
Version
2023.2 日本語

プロジェクトから IP/IP インテグレーター ファイルを生成およびエクスポートします。1 つまたは複数の IP で実行されるよう適用範囲を設定できます。

構文

export_ip_user_files [-of_objects <arg>] [-ip_user_files_dir <arg>]
                      [-ipstatic_source_dir <arg>] [-lib_map_path <arg>]
                      [-no_script] [-sync] [-reset] [-force] [-quiet]
                      [-verbose]

戻り値: エクスポートされたファイルのリスト。

使用法

表 1. export_ip_user_files
名前 説明
[-of_objects]

IP、IP インテグレーター、またはファイルセットを指定します。

デフォルトはありません。

[-ip_user_files_dir]

スタティック、ダイナミック、ラッパー、ネットリスト、スクリプト、および MEM ファイルのシミュレーション ベース ディレクトリへのパスを指定します。

デフォルトはありません。

[-ipstatic_source_dir]

スタティック IP ファイルへのディレクトリ パスを指定します。

デフォルトはありません。

[-lib_map_path]

コンパイル済みのシミュレーション ライブラリのディレクトリ パスを指定します。

デフォルトはありません。

[-no_script]

シミュレーション スクリプトをエクスポートしません。

デフォルトは 1 です。

[-sync] IP/IP インテグレーターのダイナミック ファイルおよびシミュレーション スクリプト ファイルを削除します。
[-reset] IP/IP インテグレーターのスタティック、ダイナミック、およびシミュレーション スクリプト ファイルをすべて削除します。
[-force] 既存のファイルを上書きします。
[-quiet] コマンド エラーを表示しません。
[-verbose] メッセージの非表示設定を解除し、すべてのメッセージを表示します。

説明

スタティック、ダイナミック、ネットリスト、Verilog/VHDL スタブ、メモリ初期化ファイルを使用して IP ユーザー ファイルのリポジトリをエクスポートします。

引数

-of_objects
(オプション) IP のスタティック ファイルおよびダイナミック ファイルをエクスポートする必要のあるターゲット オブジェクトを指定します。
-ip_user_files_dir
(オプション) ダイナミックおよび IP のその他のスタティックでないファイルの IP ユーザー ファイルのベース ディレクトリ パスを指定します。このオプションを使用しない場合、デフォルトでは IP.USER_FILES_DIR プロジェクト プロパティで指定されているパスが使用されます。
-ipstatic_source_dir
(オプション) スタティック IP ファイルへのディレクトリ パスを指定します。このオプションを使用しない場合、デフォルトでは SIM.IPSTATIC_SOURCE_DIR プロジェクト プロパティで指定されているパスが使用されます。
注記: -ip_user_files_dir オプションを指定すると、デフォルトで IP スタティック ファイルが ipstatic という名前の下位ディレクトリにエクスポートされます。このオプションを -ipstatic_source_dir と共に指定すると、IP スタティック ファイルが -ipstatic_source_dir オプションで指定したパスにエクスポートされます。

次の例では、char_fifo IP のダイナミック ファイルを <project>/<project>.ip_user_files/ip/char_fifo ディレクトリに、char_fifo IP のスタティック ファイルを <project>/<project>.ip_user_files/ipstatic ディレクトリにエクスポートしています。

% export_ip_user_files -of_objects [get_ips char_fifo]