添加仿真启动脚本文件 - 2023.2 简体中文

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

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

您可将定制 Tcl 命令以批处理文件方式添加到工程内,以便随仿真运行这些命令。仿真开始后就会运行这些命令。下列步骤描述了该过程的示例。

  1. 创建 Tcl 脚本,其中包含您要添加到仿真源文件内的仿真命令。例如,如果您的仿真运行 1,000 ns,您希望延长其运行时间,请创建包含如下内容的文件:
    run 5us

    或者,如果您要监控顶层信号(因为默认情况下,仅将顶层信号添加到波形中),您可将这些信号添加到 post.tcl 脚本中。例如:

    add_wave/top/I1/<signalName>
  2. 将此文件命名为 post.tcl 并保存。
  3. 使用 Flow Navigator 中的“Add Sources”(添加源文件)选项来调用“Add Sources”Wizard(添加源文件向导),并选择Add or Create Simulation Sources(添加或创建仿真源文件)。
  4. post.tcl 文件作为仿真源文件添加到 Vivado Design Suite 工程中。post.tcl 文件会显示在“Simulation Sources”文件夹下,如下图所示。

  5. 在“Simulation”(仿真)工具栏中,单击Relaunch(重新启动)按钮

    这样就会再次运行仿真,并在原始指定时间基础上额外增加您在 post.tcl 文件中指定的时间。Vivado 会在调用 post.tcl 文件的所有命令后,自动使用 source 命令找到该文件。