13.33.43 set_modelsim_options

Sets your ModelSim simulation options.

set_modelsim_options
[-use_automatic_do_file value] [-user_do_file {path}]
[-sim_runtime {value}]
[-tb_module_name {value}]
[-tb_top_level_name {value}] [-include_do_file value
[-included_do_file {value}] [-type {value}]
[-resolution {value}]
[-add_vsim_options {value}] [-display_dut_wave value]
[-log_all_signals value] [-do_file_args value]
[-dump_vcd "TRUE | FALSE"] [-vcd_file "VCD file name"]

Arguments

-use_automatic_do_file value

Uses an automatic.do file in your project. Possible values are:
Table 13-42. Values
ValueDescription

TRUE

Uses the default automatic.do file in your project.

FALSE

Uses a different *.do file; use the other simulation options to specify it.

-user_do_file {path}

Specifies the location of your user-defined *.do file.

-sim_runtime {value}

Sets your simulation runtime. Value is the number and unit of time, such as {1000ns}.

-tb_module_name {value}

Specifies your testbench module name, where value is the name.

-tb_top_level_name {value}

Sets the top-level instance name in the testbench, where value is the name.

-include_do_file value

Includes a *.do file; possible values are:
Table 13-43. Values
ValueDescription

TRUE

Includes the *.do file.

FALSE

Does not include the *.do file.

-included_do_file {value}

Specifies the name of the included *.do file, where value is the name of the file.

-type {value}

Resolution type; possible values are:
Table 13-44. Values
ValueDescription

min

Minimum

typ

Typical

max

Maximum

-resolution {value}

Sets your resolution value, such as {1ps}.

-add_vsim_options {value}

Adds more Vsim options, where value specifies the option(s).

-display_dut_wave value

Enables ModelSim to display signals for the tested design; possible values are:
Table 13-45. Values
ValueDescription

0

Displays the signal for the top_level_testbench

1

Enables ModelSim to display the signals for the tested design

-log_all_signals value

Enables you to log all your signals during simulation; possible values are:

Table 13-46. Values
ValueDescription

TRUE

Logs all signals

FALSE

Does not log all signals

-do_file_args value

Specifies *.do file command parameters.

-dump_vcd value

Dumps the VCD file when simulation is complete; possible values are:
Table 13-47. Values
ValueDescription

TRUE

Dumps the VCD file

FALSE

Does not dump the VCD file

-vcd_file {value}

Specifies the name of the dumped VCD file, where value is the name of the file.