Command Line Debug

UVMkit » 1800.2-2020

Debug command line plusargs that are available in the Accellera reference implementation but not documented in the IEEE UVM 1800.2-2020 LRM

Summary
Command Line Debug
Debug command line plusargs that are available in the Accellera reference implementation but not documented in the IEEE UVM 1800.2-2020 LRM
Variables
+UVM_DUMP_CMDLINE_ARGS+UVM_DUMP_CMDLINE_ARGS allows the user to dump all command line arguments to the reporting mechanism.
+UVM_PHASE_TRACE+UVM_PHASE_TRACE turns on tracing of phase executions.
+UVM_OBJECTION_TRACE+UVM_OBJECTION_TRACE turns on tracing of objection activity.
+UVM_RESOURCE_DB_TRACE+UVM_RESOURCE_DB_TRACE turns on tracing of resource DB accesses.
+UVM_CONFIG_DB_TRACE+UVM_CONFIG_DB_TRACE turns on tracing of configuration DB accesses.

+UVM_DUMP_CMDLINE_ARGS

+UVM_DUMP_CMDLINE_ARGS allows the user to dump all command line arguments to the reporting mechanism.  The output in is tree format.

@uvm-accellera The details of this API are specific to the Accellera implementation, and are not being considered for contribution to 1800.2

+UVM_PHASE_TRACE

+UVM_PHASE_TRACE turns on tracing of phase executions.

@uvm-accellera The details of this API are specific to the Accellera implementation, and are not being considered for contribution to 1800.2

+UVM_OBJECTION_TRACE

+UVM_OBJECTION_TRACE turns on tracing of objection activity.

@uvm-accellera The details of this API are specific to the Accellera implementation, and are not being considered for contribution to 1800.2

+UVM_RESOURCE_DB_TRACE

+UVM_RESOURCE_DB_TRACE turns on tracing of resource DB accesses.

@uvm-accellera The details of this API are specific to the Accellera implementation, and are not being considered for contribution to 1800.2

+UVM_CONFIG_DB_TRACE

+UVM_CONFIG_DB_TRACE turns on tracing of configuration DB accesses.

@uvm-accellera The details of this API are specific to the Accellera implementation, and are not being considered for contribution to 1800.2