Type Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z

A |
| alloc_mode_e uvm_mem_mam
L |
| locality_e uvm_mem_mam
U |
| uvm_access_e
| uvm_action
| uvm_active_passive_enum
| uvm_bitstream_t
| uvm_check_e
| uvm_coverage_model_e
| uvm_elem_kind_e
| uvm_endianness_e
| uvm_hdl_path_slice
| uvm_hier_e
| uvm_integral_t
| uvm_mem_cb
| uvm_mem_cb_iter
| uvm_objection_event
| uvm_path_e
| uvm_phase_state
| uvm_phase_type
| uvm_port_type_e
| uvm_predict_e
| uvm_radix_enum
| uvm_recursion_policy_enum
| uvm_reg_addr_logic_t
| uvm_reg_addr_t
| uvm_reg_bd_cb
| uvm_reg_bd_cb_iter
| uvm_reg_byte_en_t
| uvm_reg_cb
| uvm_reg_cb_iter
| uvm_reg_cvr_t
| uvm_reg_data_logic_t
| uvm_reg_data_t
| uvm_reg_field_cb
| uvm_reg_field_cb_iter
| uvm_reg_mem_tests_e
| uvm_sequence_lib_mode
| uvm_sequence_state_enum
| uvm_sequencer_arb_mode
| uvm_severity
| uvm_status_e
| uvm_tlm_command_e
| uvm_tlm_phase_e
| uvm_tlm_response_status_e
| uvm_tlm_sync_e
| uvm_verbosity
| uvm_vreg_cb uvm_vreg_cbs
| uvm_vreg_cb_iter uvm_vreg_cbs
| uvm_vreg_field_cb uvm_vreg_field_cbs
| uvm_vreg_field_cb_iter uvm_vreg_field_cbs
| uvm_wait_op

Memory allocation mode
Location of memory regions
Type of operation begin performed
Defines all possible values for report actions.
Convenience value to define whether a component, usually an agent, is in “active” mode or “passive” mode.
The bitstream type is used as a argument type for passing integral values in such methods as uvm_object::set_int_local, uvm_config_int, uvm_printer::print_field, uvm_recorder::record_field, uvm_packer::pack_field and uvm_packer::unpack_field.
Read-only or read-and-check
Coverage models available or desired.
Type of element being read or written
Specifies byte ordering
Slice of an HDL path
Whether to provide the requested information from a hierarchical context.
The integral type is used as a argument type for passing integral values of 64 bits or less in such methods as uvm_printer::print_field_int, uvm_recorder::record_field_int, uvm_packer::pack_field_int and uvm_packer::unpack_field_int.
Convenience callback type declaration for memories
Convenience callback iterator type declaration for memories
Enumerated the possible objection events one could wait on.
Path used for register operation
The set of possible states of a phase.
This is an attribute of a uvm_phase object which defines the phase type.
Specifies the type of port
How the mirror is to be updated
Specifies the radix to print or record in.
Specifies the policy for copying objects.
4-state address value with `UVM_REG_ADDR_WIDTH bits
2-state address value with `UVM_REG_ADDR_WIDTH bits
Convenience callback type declaration for backdoor
Convenience callback iterator type declaration for backdoor
2-state byte_enable value with `UVM_REG_BYTENABLE_WIDTH bits
Convenience callback type declaration for registers
Convenience callback iterator type declaration for registers
Coverage model value set with `UVM_REG_CVR_WIDTH bits.
4-state data value with `UVM_REG_DATA_WIDTH bits
2-state data value with `UVM_REG_DATA_WIDTH bits
Convenience callback type declaration for fields
Convenience callback iterator type declaration for fields
Select which pre-defined test sequence to execute.
Specifies the random selection mode of a sequence library
Defines current sequence state
Specifies a sequencer’s arbitration mode
Defines all possible values for report severity.
Return status for register operations
Command attribute type definition
Nonblocking transport synchronization state values between an initiator and a target.
Response status attribute type definition
Pre-defined phase state values for the nonblocking transport Base Protocol between an initiator and a target.
Defines standard verbosity levels for reports.
Convenience callback type declaration
Convenience callback iterator type declaration
Convenience callback type declaration
Convenience callback iterator type declaration
Specifies the operand when using methods like uvm_phase::wait_for_state.