Default Settings - 2025.2 English - UG900

Vivado Design Suite User Guide: Logic Simulation (UG900)

Document ID
UG900
Release Date
2025-12-17
Version
2025.2 English

An AMD Vivado™ project Tcl object supports a few properties that allow you to supply default settings for cleaned-up or newly created simulations. These simulations do not already have a settings file. The following list shows the default settings properties of the project:

  • XSIM.ARRAY_DISPLAY_LIMIT
  • XSIM.RADIX
  • XSIM.TIME_UNIT
  • XSIM.TRACE_LIMIT

You can view the current values of the properties with the report_property [current_project] Tcl command and set the values of the properties with the set_property <property name> <property value> [current_project] Tcl command. For example, to set the array display limit to 16, use the following command.

set_property xsim.array_display_limit 16 [current_project]

When you launch the new or cleaned-up simulation, the simulation Tcl object inherits your project properties. You can verify it with the following Tcl command:

report_property [current_sim]
Important: The project properties apply only to cleaned-up or newly created simulations. When you run a simulation of a particular run type and sim set, such as sim_1/behav, a copy of the simulation settings are retained for all subsequent launches. The changes to the project properties can no longer take effect for that simulation. The project properties changes take effect again only when you clean up the simulation or delete the settings file.