此菜单提供的选项与 Vivado IDE 相同,并在您运行仿真后添加了一个“Run”(运行)菜单。
仿真的“Run”菜单如下图所示。
图 1. 仿真的“Run”菜单选项
Vivado 仿真器的“Run”菜单选项:
-
Restart(重新启动):允许您从时间 0 开始重新启动现有仿真。Tcl 命令:
restart
-
Run All(全部运行):允许您运行未完成的仿真直至其完成。Tcl 命令:
run -all
-
Run For(运行持续时间):允许您指定仿真运行的时间。Tcl 命令:
run <time>
提示: 虽然您始终可以在 run 命令中指定时间单位(例如,run 100 ns
),但也可以省略时间单位。如果省略时间单位,Vivado 仿真器会假定采用 TIME_UNIT Tcl 属性的时间单位。要查看 TIME_UNIT 属性,请使用 Tcl 命令get_property time_unit [current_sim]
。要更改 TIME_UNIT 属性,请使用 Tcl 命令set_property time_unit <unit> [current_sim]
,其中 <unit> 为下列选项之一:fs、ps、ns、us、ms 和 s。 - Step(步进):运行仿真直至下一行 HDL 源代码为止。
- Break(中断):允许您暂停运行中的仿真。
- Delete All Breakpoints(删除所有断点):删除所有断点。
- Relaunch Simulation(重新启动仿真):重新编译仿真文件并重新启动仿真。