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]
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.