Vivado Simulator Simulation Options - 2025.2 English - UG900

Vivado Design Suite User Guide: Logic Simulation (UG900)

Document ID
UG900
Release Date
2025-12-17
Version
2025.2 English
Table 1. Vivado Simulator Simulation Options
Option Description
xsim.simulate.tcl.post Type the file path with Tcl file name containing set of command hooks to run after the simulation ends
xsim.simulate.runtime Specify the simulation run time. Leave it blank to load just the simulation snapshot and wait for user input
xsim.simulate.log_all_signals Select to log simulation output for viewing specified HDL objects
xsim.simulate.no_quit Select to disable simulation quit (applicable for -scripts_only mode)
xsim.simulate.custom_tcl Type the file path and the name of the custom Tcl file to source instead of default Tcl file
xsim.simulate.wdb Type the file path and the name of the simulation waveform database output file
xsim.simulate.saif_scope Type the file path and the name of the design hierarchy instance name for which power estimation is needed
xsim.simulate.saif Type the file path and the name of the SAIF file. The SAIF file provides information about transitions in a digital circuit. This data helps with power estimation and optimization.
xsim.simulate.saif_all_signals Select to logs all object signals for the design under test for SAIF file generation
xsim.simulate.add_positional Select to add positional parameter to the simulator for passing command line argument ($* for Linux, %* for Windows
xsim.simulate.xsim.more_options Specify more simulator options. Separate the options with a space. See the xsim –help for additional options you want to set.