Global Macros | |
Global object Macro definitions can be used in multiple locations | |
`UVM_MAX_STREAMBITS | Defines the maximum bit vector size for integral types. |
`UVM_PACKER_MAX_BYTES | Defines the maximum bytes to allocate for packing an object using the uvm_packer. |
Global Time Macro definitions that can be used in multiple locations | |
`UVM_DEFAULT_TIMEOUT | The default timeout for simulation, if not overridden by uvm_root::set_timeout or uvm_cmdline_processor::+UVM_TIMEOUT |
Defines the maximum bit vector size for integral types. Used to set uvm_bitstream_t
Defines the maximum bytes to allocate for packing an object using the uvm_packer. Default is `UVM_MAX_STREAMBITS, in bytes.
The default timeout for simulation, if not overridden by uvm_root::set_timeout or uvm_cmdline_processor::+UVM_TIMEOUT
Specifies the timeout for the simulation.
function void set_timeout( time timeout, bit overridable = 1 )