export_ip_user_files - 2023.2 简体中文

Vivado Design Suite 用户指南: 逻辑仿真 (UG900)

Document ID
UG900
Release Date
2023-10-18
Version
2023.2 简体中文

从工程生成和导出 IP/IP integrator 用户文件。可将作用域限定为处理一个或多个 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 integrator 或文件集。

默认值:None

[-ip_user_files_dir]

指向仿真基本目录的目录路径(适用于静态文件、动态文件、封装文件、网表文件、脚本文件和 MEM 文件)。

默认值:None

[-ipstatic_source_dir]

指向静态 IP 文件的目录路径。

默认值:None

[-lib_map_path]

表示已编译的仿真库目录路径。

默认值:空

[-no_script]

不导出仿真脚本。

默认值:1

[-sync] 删除 IP/IP integrator 动态文件和仿真脚本文件。
[-reset] 删除所有 IP/IP integrator 静态文件、动态文件和仿真脚本文件。
[-force] 覆盖文件。
[-quiet] 忽略命令错误。
[-verbose] 在命令执行期间暂挂消息限制。

描述

导出 IP 用户文件存储库,其中包含静态文件、动态文件、网表文件、Verilog/VHDL 存根文件,和存储器初始化文件。

实参

-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 开关,那么默认情况下会在名为 ipstatic 的子目录下导出 IP 静态文件。如果指定此开关时包含 -ipstatic_source_dir,那么会在 -ipstatic_source_dir 开关指定的路径中导出 IP 静态文件。

示例

以下命令用于把 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]