选择
(工具 > 编译仿真库)打开如下图所示对话框。图 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/非工程模式下生成仿真库。