Run Menu - 2023.1 English

Vivado Design Suite User Guide: Logic Simulation (UG900)

Document ID
UG900
Release Date
2023-05-16
Version
2023.1 English

The menus provide the same options as the Vivado IDE with the addition of a Run menu after you have run a simulation.

The Run menu for simulation is shown in the following figure.

Figure 1. Simulation Run Menu Options

The Vivado simulator Run menu options:

  • Restart: Lets you restart an existing simulation from time 0. Tcl Command: restart
  • Run All: Lets you run an open simulation to completion. Tcl Command: run -all
  • Run For: Lets you specify a time for the simulation to run. Tcl Command: run <time>
    Tip: While you can always specify time units in the run command such as run 100 ns, you can also omit the time unit. If you omit the time unit, the Vivado simulator will assume the time unit of the TIME_UNIT Tcl property. To view the TIME_UNIT property use the Tcl command get_property time_unit [current_sim]. To change the TIME_UNIT property use the Tcl command set_property time_unit <unit> [current_sim], where <unit> is one of the following: fs, ps, ns, us, ms, and s.
  • Step: Runs the simulation up to the next HDL source line.
  • Break: Lets you pause a running simulation.
  • Delete All Breakpoints: Deletes all breakpoints.
  • Relaunch Simulation: Recompiles the simulation files and restarts the simulation.