使用 Vivado IDE 编译仿真库 - 2023.2 简体中文

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

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

选择Tools > Compile Simulation Libraries(工具 > 编译仿真库)打开如下图所示对话框。

图 1. “Compile Simulation Libraries”对话框

设置以下选项:

Simulator(仿真器)
从仿真器下拉菜单中选择仿真器。
Language(语言)
为指定语言编译库。如果不指定该选项,则语言设置为对应以上所选仿真器的语言。对于多语言仿真器,将编译 Verilog 和 VHDL 库。
Library(库)
指定要编译的仿真库。默认情况下,compile_simlib 命令会编译所有仿真库。
Family(系列)
将所选库编译到指定器件系列。默认生成所有器件系列。
Compiled library location(已编译的库位置)
指定用于保存已编译的库结果的目录路径。默认情况下,在非工程模式下,库保存在当前工作目录内,在工程模式下,库保存在 <project>/<project>.cache/compile_simlib 目录内。如需了解有关工程模式和非工程模式的更多信息,请参阅 Vivado Design Suite 用户指南:设计流程概述(UG892)
提示: 由于 Vivado 仿真器具有预编译的库,因此无需识别库位置。
Simulator executable path(仿真器可执行文件路径)
指定用于从中查找仿真器可执行文件的目录。如果在 $PATH%PATH% 环境变量内未指定目标仿真器,或者要覆盖来自 $PATH%PATH% 环境变量的路径,那么该选项是必需的。
“GCC executable path”(GCC 可执行文件路径)
指定用于从中查找 GCC 安装文件的目录。如果未按 GCC 路径设置 所述完成 GCC 路径设置,那么该选项是必需的。如果不使用 SystemC IP,则忽略该选项。
Miscellaneous Options(其他选项)
compile_simlib Tcl 命令指定其他选项。
Compile AMD IP(编译 AMD IP)
AMD IP 启用或禁用编译仿真库。
Overwrite current pre-compiled libraries(覆盖当前预编译的库)
覆盖当前预编译的库。
Verbose(详细)
暂时覆盖所有消息限制,并返回来自该命令的所有消息。
Command(命令)
显示您在对话框中输入的选项的等效 Tcl 命令。
提示: 您可使用“Command”命令的值在 Tcl/非工程模式下生成仿真库。