Method 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

G |
| generate_stimulus uvm_random_stimulus#(T)
| get uvm_build_phase uvm_check_phase uvm_component_registry#(T,Tname)uvm_config_db uvm_configure_phase uvm_connect_phase uvm_coreservice_t uvm_end_of_elaboration_phase uvm_extract_phase uvm_factory uvm_final_phase uvm_get_to_lock_dap uvm_main_phase uvm_object_registry#(T,Tname)uvm_object_string_pool#(T)uvm_pool#(KEY,T)uvm_post_configure_phase uvm_post_main_phase uvm_post_reset_phase uvm_post_shutdown_phase uvm_pre_configure_phase uvm_pre_main_phase uvm_pre_reset_phase uvm_pre_shutdown_phase uvm_queue#(T)uvm_reg uvm_reg_field uvm_reg_fifo uvm_report_phase uvm_reset_phase uvm_resource_pool uvm_root uvm_run_phase uvm_sequencer#(REQ,RSP)uvm_set_before_get_dap uvm_set_get_dap_base uvm_shutdown_phase uvm_simple_lock_dap uvm_sqr_if_base#(REQ,RSP)uvm_start_of_simulation_phase uvm_tlm_if_base#(T1,T2)
| get_abstime uvm_tlm_time
| get_accept_time uvm_transaction
| get_access uvm_mem uvm_reg_field uvm_vreg uvm_vreg_field
| get_action uvm_report_catcher uvm_report_message uvm_report_message_element_base
| get_adapter uvm_reg_map
| get_addr_unit_bytes uvm_reg_map
| get_address uvm_mem uvm_reg uvm_tlm_generic_payload uvm_vreg
| get_addresses uvm_mem uvm_reg
| get_adjacent_predecessor_nodes uvm_phase
| get_adjacent_successor_nodes uvm_phase
| get_arbitration uvm_sequencer_base
| get_arg_matches uvm_cmdline_processor
| get_arg_value uvm_cmdline_processor
| get_arg_values uvm_cmdline_processor
| get_args uvm_cmdline_processor
| get_auto_predict uvm_reg_map
| get_automatic_phase_objection uvm_sequence_base
| get_backdoor uvm_mem uvm_reg uvm_reg_block
| get_base_addr uvm_reg_map
| get_begin_time uvm_transaction
| get_block_by_name uvm_reg_block
| get_blocks uvm_reg_block
| get_by_name uvm_resource#(T)uvm_resource_db uvm_resource_pool
| get_by_type uvm_resource#(T)uvm_resource_db uvm_resource_pool
| get_byte_enable uvm_tlm_generic_payload
| get_byte_enable_length uvm_tlm_generic_payload
| get_cb uvm_callback_iter
| get_check_on_read uvm_reg_map
| get_child uvm_component
| get_children uvm_component
| get_client uvm_report_catcher
| get_close_time uvm_recorder
| get_command uvm_tlm_generic_payload
| get_common_domain uvm_domain
| get_comp uvm_port_base#(IF)
| get_compare uvm_reg_field
| get_component_visitor uvm_coreservice_t uvm_default_coreservice_t
| get_config uvm_utils#(TYPE,FIELD)
| get_connected_to uvm_port_component_base
| get_context uvm_report_catcher uvm_report_message
| get_coverage uvm_mem uvm_reg uvm_reg_block
| get_current_item uvm_sequence#(REQ,RSP)uvm_sequencer_param_base#(REQ,RSP)
| get_data uvm_tlm_generic_payload
| get_data_length uvm_tlm_generic_payload
| get_db uvm_tr_stream
| get_default_hdl_path uvm_reg_block uvm_reg_file
| get_default_path uvm_reg_block
| get_default_tr_database uvm_coreservice_t uvm_default_coreservice_t
| get_depth uvm_component uvm_sequence_item
| get_domain uvm_component uvm_phase
| get_domain_name uvm_phase
| get_domains uvm_domain
| get_drain_time uvm_objection
| get_element_container uvm_report_catcher uvm_report_message
| get_elements uvm_report_message_element_container
| get_end_offset uvm_mem_region
| get_end_time uvm_transaction
| get_event_pool uvm_transaction
| get_extension uvm_tlm_generic_payload
| get_factory uvm_coreservice_t uvm_default_coreservice_t
| get_field_by_name uvm_reg uvm_reg_block uvm_vreg
| get_fields uvm_reg uvm_reg_block uvm_reg_map uvm_vreg
| get_file uvm_report_message
| get_filename uvm_report_message
| get_first uvm_callbacks#(T,CB)
| get_first_child uvm_component
| get_fname uvm_report_catcher
| get_frontdoor uvm_mem uvm_reg
| get_full_hdl_path uvm_mem uvm_reg uvm_reg_block uvm_reg_file
| get_full_name uvm_component uvm_mem uvm_object uvm_phase uvm_port_base#(IF)uvm_reg uvm_reg_block uvm_reg_field uvm_reg_file uvm_reg_map uvm_vreg uvm_vreg_field
| get_global uvm_object_string_pool#(T)uvm_pool#(KEY,T)uvm_queue#(T)
| get_global_pool uvm_object_string_pool#(T)uvm_pool#(KEY,T)
| get_global_queue uvm_queue#(T)
| get_handle uvm_recorder uvm_tr_stream
| get_hdl_path uvm_mem uvm_reg uvm_reg_block uvm_reg_file
| get_hdl_path_kinds uvm_mem uvm_reg
| get_highest_precedence uvm_resource#(T)uvm_resource_pool
| get_id uvm_report_catcher uvm_report_message
| get_id_count uvm_default_report_server uvm_report_server
| get_id_set uvm_report_server
| get_if uvm_port_base#(IF)
| get_immediate_children uvm_structure_proxy#(STRUCTURE)
| get_imp uvm_phase
| get_incr uvm_vreg
| get_initiator uvm_transaction
| get_inst uvm_cmdline_processor
| get_inst_count uvm_object
| get_inst_id uvm_object
| get_is_active uvm_agent
| get_item uvm_reg_adapter
| get_jump_target uvm_phase
| get_last uvm_callbacks#(T,CB)
| get_len uvm_mem_region
| get_lhs uvm_link_base
| get_line uvm_report_catcher uvm_report_message
| get_link uvm_cause_effect_link uvm_parent_child_link uvm_related_link
| get_lsb_pos uvm_reg_field
| get_lsb_pos_in_register uvm_vreg_field
| get_map_by_name uvm_reg_block
| get_maps uvm_mem uvm_reg uvm_reg_block uvm_vreg
| get_max_quit_count uvm_default_report_server uvm_report_server
| get_max_size uvm_mem uvm_reg uvm_reg_field
| get_mem_by_name uvm_reg_block
| get_mem_by_offset uvm_reg_map
| get_memories uvm_reg_block uvm_reg_map
| get_memory uvm_mem_mam uvm_mem_region uvm_vreg
| get_message uvm_report_catcher uvm_report_message
| get_message_database uvm_default_report_server uvm_report_server
| get_mirrored_value uvm_reg uvm_reg_field
| get_n_bits uvm_mem uvm_reg uvm_reg_field uvm_vreg_field
| get_n_bytes uvm_mem uvm_mem_region uvm_reg uvm_reg_map uvm_vreg
| get_n_maps uvm_mem uvm_reg uvm_vreg
| get_n_memlocs uvm_vreg
| get_name uvm_mem uvm_object uvm_port_base#(IF)uvm_reg uvm_reg_block uvm_reg_field uvm_reg_file uvm_reg_map uvm_report_message_element_base uvm_tlm_time uvm_vreg uvm_vreg_field
| get_name_constraint uvm_component_name_check_visitor
| get_next uvm_callbacks#(T,CB)
| get_next_child uvm_component
| get_next_item uvm_sequencer#(REQ,RSP)uvm_sqr_if_base#(REQ,RSP)
| get_num_children uvm_component
| get_num_extensions uvm_tlm_generic_payload
| get_num_last_reqs uvm_sequencer_param_base#(REQ,RSP)
| get_num_last_rsps uvm_sequencer_param_base#(REQ,RSP)
| get_num_reqs_sent uvm_sequencer_param_base#(REQ,RSP)
| get_num_rsps_received uvm_sequencer_param_base#(REQ,RSP)
| get_num_waiters uvm_barrier uvm_event_base
| get_object_type uvm_object
| get_objection uvm_phase
| get_objection_count uvm_objection uvm_phase
| get_objection_total uvm_objection
| get_objectors uvm_objection
| get_offset uvm_mem uvm_reg
| get_offset_in_memory uvm_vreg
| get_open_time uvm_recorder
| get_packed_size uvm_packer
| get_parent uvm_component uvm_mem uvm_phase uvm_port_base#(IF)uvm_reg uvm_reg_block uvm_reg_field uvm_reg_file uvm_reg_map uvm_vreg uvm_vreg_field
| get_parent_map uvm_reg_map
| get_parent_sequence uvm_sequence_item
| get_phase_type uvm_phase
| get_physical_addresses uvm_reg_map
| get_plusargs uvm_cmdline_processor
| get_port uvm_port_component#(PORT)
| get_prev uvm_callbacks#(T,CB)
| get_prev_state uvm_phase_state_change
| get_priority uvm_sequence_base
| get_propagate_mode uvm_objection
| get_provided_to uvm_port_component_base
| get_quit_count uvm_default_report_server uvm_report_server
| get_radix_str uvm_printer_knobs
| get_realtime uvm_tlm_time
| get_record_attribute_handle uvm_recorder
| get_recorder_from_handle uvm_recorder
| get_recorders uvm_tr_stream
| get_reg_by_name uvm_reg_block
| get_reg_by_offset uvm_reg_map
| get_regfile uvm_reg uvm_reg_file
| get_region uvm_vreg
| get_registers uvm_reg_block uvm_reg_map
| get_report_action uvm_report_object
| get_report_catcher uvm_report_catcher
| get_report_file_handle uvm_report_object
| get_report_handler uvm_report_message uvm_report_object
| get_report_max_verbosity_level uvm_report_object
| get_report_object uvm_report_message
| get_report_server uvm_coreservice_t uvm_default_coreservice_t uvm_report_message
| get_report_verbosity_level uvm_report_object
| get_reset uvm_reg uvm_reg_field
| get_response uvm_sequence#(REQ,RSP)
| get_response_queue_depth uvm_sequence_base
| get_response_queue_error_report_disabled uvm_sequence_base
| get_response_status uvm_tlm_generic_payload
| get_response_string uvm_tlm_generic_payload
| get_rhs uvm_link_base
| get_rights uvm_mem uvm_reg uvm_vreg
| get_root uvm_coreservice_t
| get_root_blocks uvm_reg_block
| get_root_map uvm_reg_map
| get_root_sequence uvm_sequence_item
| get_root_sequence_name uvm_sequence_item
| get_run_count uvm_phase
| get_schedule uvm_phase
| get_schedule_name uvm_phase
| get_scope uvm_resource_base uvm_tr_stream
| get_sequence_id uvm_sequence_item
| get_sequence_path uvm_sequence_item
| get_sequence_state uvm_sequence_base
| get_sequencer uvm_reg_map uvm_sequence_item
| get_sequences uvm_sequence_library
| get_server uvm_report_server
| get_severity uvm_report_catcher uvm_report_message
| get_severity_count uvm_default_report_server uvm_report_server
| get_severity_set uvm_report_server
| get_size uvm_mem uvm_vreg
| get_start_offset uvm_mem_region
| get_starting_phase uvm_sequence_base
| get_state uvm_phase uvm_phase_state_change
| get_stream uvm_recorder
| get_stream_from_handle uvm_tr_stream
| get_stream_type_name uvm_tr_stream
| get_streaming_width uvm_tlm_generic_payload
| get_streams uvm_tr_database
| get_submap_offset uvm_reg_map
| get_submaps uvm_reg_map
| get_threshold uvm_barrier
| get_tool_name uvm_cmdline_processor
| get_tool_version uvm_cmdline_processor
| get_tr_handle uvm_sequence_base uvm_transaction
| get_tr_stream uvm_component
| get_transaction_id uvm_transaction
| get_transaction_order_policy uvm_reg_map
| get_trigger_data uvm_event#(T)
| get_trigger_time uvm_event_base
| get_type uvm_object uvm_resource#(T)
| get_type_handle uvm_resource#(T)uvm_resource_base uvm_tlm_extension_base
| get_type_handle_name uvm_tlm_extension_base
| get_type_name uvm_callback uvm_component_registry#(T,Tname)uvm_object uvm_object_registry#(T,Tname)uvm_object_string_pool#(T)uvm_object_wrapper uvm_port_base#(IF)uvm_sequence_library
| get_use_response_handler uvm_sequence_base
| get_use_sequence_info uvm_sequence_item
| get_uvm_domain uvm_domain
| get_uvm_schedule uvm_domain
| get_uvmargs uvm_cmdline_processor
| get_value uvm_report_message_int_element uvm_report_message_object_element uvm_report_message_string_element
| get_verbosity uvm_report_catcher uvm_report_message
| get_vfield_by_name uvm_mem uvm_reg_block
| get_virtual_fields uvm_mem uvm_reg_block uvm_reg_map
| get_virtual_registers uvm_mem uvm_mem_region uvm_reg_block uvm_reg_map
| get_vreg_by_name uvm_mem uvm_reg_block
| get_vreg_by_offset uvm_mem
| grab uvm_sequence_base uvm_sequencer_base

> virtual task generate_stimulus(
> | T | t | = | null,
> | int | max_count | = | 0
> )

Generate up to max_count transactions of type T.

> static function uvm_build_phase get()

Returns the singleton phase handle

> static function uvm_check_phase get()

Returns the singleton phase handle

> static function this_type get()

Returns the singleton instance of this type.

> static function bit get(
> |  | uvm_component | cntxt,
> |  | string | inst_name,
> |  | string | field_name,
> | inout | T | value
> )

Get the value for field_name in inst_name, using component cntxt as the starting search point.

> static function uvm_configure_phase get()

Returns the singleton phase handle

> static function uvm_connect_phase get()

Returns the singleton phase handle

> static function uvm_coreservice_t get()

Returns an instance providing the uvm_coreservice_t interface.

> static function uvm_end_of_elaboration_phase get()

Returns the singleton phase handle

> static function uvm_extract_phase get()

Returns the singleton phase handle

> static function uvm_factory get()

Static accessor for uvm_factory

> static function uvm_final_phase get()

Returns the singleton phase handle

> virtual function T get()

Returns the current value stored within the DAP, and ‘locks’ the DAP.

> static function uvm_main_phase get()

Returns the singleton phase handle

> static function this_type get()

Returns the singleton instance of this type.

> virtual function T get (
> | string | key
> )

Returns the object item at the given string key.

> virtual function T get (
> | KEY | key
> )

Returns the item with the given key.

> static function uvm_post_configure_phase get()

Returns the singleton phase handle

> static function uvm_post_main_phase get()

Returns the singleton phase handle

> static function uvm_post_reset_phase get()

Returns the singleton phase handle

> static function uvm_post_shutdown_phase get()

Returns the singleton phase handle

> static function uvm_pre_configure_phase get()

Returns the singleton phase handle

> static function uvm_pre_main_phase get()

Returns the singleton phase handle

> static function uvm_pre_reset_phase get()

Returns the singleton phase handle

> static function uvm_pre_shutdown_phase get()

Returns the singleton phase handle

> virtual function T get (
> | int | index
> )

Returns the item at the given index.

> virtual function uvm_reg_data_t get(
> | string | fname | = | "",
> | int | lineno | = | 0
> )

Return the desired value of the fields in the register.

> virtual function uvm_reg_data_t get(
> | string | fname | = | "",
> | int | lineno | = | 0
> )

Return the desired value of the field

> virtual function uvm_reg_data_t get(
> | string | fname | = | "",
> | int | lineno | = | 0
> )

Returns the next value from the abstract FIFO, but does not pop it.

> static function uvm_report_phase get()

Returns the singleton phase handle

> static function uvm_reset_phase get()

Returns the singleton phase handle

> static function uvm_resource_pool get()

Returns the singleton handle to the resource pool

> static function uvm_root get()

Static accessor for uvm_root.

> static function uvm_run_phase get()

Returns the singleton phase handle

> task get (
> | output | REQ | t
> )

Retrieves the next available item from a sequence.

> virtual function T get()

Returns the current value stored within the DAP.

> pure virtual function T get()

Retrieves the value contained within the resource.

> static function uvm_shutdown_phase get()

Returns the singleton phase handle

> virtual function T get()

Returns the current value stored within the DAP

> virtual task get(
> | output | T1 | t
> )

Retrieves the next available item from a sequence.

> static function uvm_start_of_simulation_phase get()

Returns the singleton phase handle

> virtual task get(
> | output | T2 | t
> )

Provides a new transaction of type T.

> function real get_abstime(
> | real | secs
> )

Return the current canonical time value, in the number of specified time unit, regardless of the current timescale of the caller.

> function time get_accept_time ()

> virtual function string get_access(
> | uvm_reg_map | map | = | null
> )

Returns the access policy of the memory when written and read via an address map.

> virtual function string get_access(
> | uvm_reg_map | map | = | null
> )

Get the access policy of the field

> virtual function string get_access(
> | uvm_reg_map | map | = | null
> )

Returns the access policy of the virtual register array when written and read via an address map.

> virtual function string get_access(
> | uvm_reg_map | map | = | null
> )

Returns the access policy of the virtual field register when written and read via an address map.

> function uvm_action get_action()

Returns the uvm_action of the message that is currently being processed.

> virtual function uvm_action get_action()

> virtual function uvm_action get_action()

> virtual function uvm_reg_adapter get_adapter (
> | uvm_hier_e | hier | = | UVM_HIER
> )

Gets the bus adapter for the bus associated with this map.

> virtual function int unsigned get_addr_unit_bytes()

Get the number of bytes in the smallest addressable unit in the map.

> virtual function uvm_reg_addr_t get_address(
> | uvm_reg_addr_t | offset | = | 0,
> | uvm_reg_map | map | = | null
> )

Returns the base external physical address of a memory location

> virtual function uvm_reg_addr_t get_address (
> | uvm_reg_map | map | = | null
> )

Returns the base external physical address of this register

> virtual function bit [63:0] get_address()

Get the value of the m_address variable

> virtual function uvm_reg_addr_t get_address(
> | longint | unsigned | idx, |  |
> |  | uvm_reg_map | map | = | null
> )

Returns the base external physical address of a virtual register

> virtual function int get_addresses(
> |  | uvm_reg_addr_t | offset | = | 0,
> |  | uvm_reg_map | map | = | null,
> | ref | uvm_reg_addr_t | addr[] |  |
> )

Identifies the external physical address(es) of a memory location

> virtual function int get_addresses (
> |  | uvm_reg_map | map | = | null,
> | ref | uvm_reg_addr_t | addr[] |  |
> )

Identifies the external physical address(es) of this register

> function void get_adjacent_predecessor_nodes(
> | ref | uvm_phase | pred[]
> )

Provides an array of nodes which are predecessors to this phase node.

> function void get_adjacent_successor_nodes(
> | ref | uvm_phase | succ[]
> )

Provides an array of nodes which are successors to this phase node.

> function UVM_SEQ_ARB_TYPE get_arbitration()

Return the current arbitration mode set for this sequencer.

> function int get_arg_matches (
> |  | string | match,
> | ref | string | args[$]
> )

This function loads a queue with all of the arguments that match the input expression and returns the number of items that matched.

> function int get_arg_value (
> |  | string | match,
> | ref | string | value
> )

This function finds the first argument which matches the match arg and returns the suffix of the argument.

> function int get_arg_values (
> |  | string | match,
> | ref | string | values[$]
> )

This function finds all the arguments which matches the match arg and returns the suffix of the arguments in a list of values.

> function void get_args (
> | output | string | args[$]
> )

This function returns a queue with all of the command line arguments that were used to start the simulation.

> function bit get_auto_predict()

Gets the auto-predict mode setting for this map.

> function bit get_automatic_phase_objection()

Returns (and locks) the value of the ‘automatically object to starting phase’ bit.

> function uvm_reg_backdoor get_backdoor(
> | bit | inherited | = | 1
> )

Returns the user-defined backdoor for this memory

> function uvm_reg_backdoor get_backdoor(
> | bit | inherited | = | 1
> )

Returns the user-defined backdoor for this register

> function uvm_reg_backdoor get_backdoor(
> | bit | inherited | = | 1
> )

Get the user-defined backdoor for all registers in this block

> virtual function uvm_reg_addr_t get_base_addr (
> | uvm_hier_e | hier | = | UVM_HIER
> )

Get the base offset address for this map.

> function time get_begin_time ()

> virtual function uvm_reg_block get_block_by_name (
> | string | name
> )

Finds a sub-block with the specified simple name.

> virtual function void get_blocks (
> | ref | uvm_reg_block | blks[$], |  |
> | input | uvm_hier_e | hier | = | UVM_HIER
> )

Get the sub-blocks

> static function this_type get_by_name(
> | string | scope, |  |
> | string | name, |  |
> | bit | rpterr | = | 1
> )

looks up a resource by name in the name map.

> static function rsrc_t get_by_name(
> | string | scope, |  |
> | string | name, |  |
> | bit | rpterr | = | 1
> )

Imports a resource by name.

> function uvm_resource_base get_by_name(
> | string | scope | = | "",
> | string | name, |  |
> | uvm_resource_base | type_handle, |  |
> | bit | rpterr | = | 1
> )

Lookup a resource by name, scope, and type_handle.

> static function this_type get_by_type(
> | string | scope | = | "",
> | uvm_resource_base | type_handle |  |
> )

looks up a resource by type_handle in the type map.

> static function rsrc_t get_by_type(
> | string | scope
> )

Get a resource by type.

> function uvm_resource_base get_by_type(
> | string | scope | = | "",
> | uvm_resource_base | type_handle |  |
> )

Lookup a resource by type_handle and scope.

> virtual function void get_byte_enable(
> | output byte | unsigned | p[]
> )

Return the value of the m_byte_enable array

> virtual function int unsigned get_byte_enable_length()

Return the current size of the m_byte_enable array

> function CB get_cb()

Returns the last callback accessed via a first() or next() call.

> function bit get_check_on_read()

Gets the check-on-read mode setting for this map.

> function uvm_component get_child (
> | string | name
> )

> function void get_children(
> | ref | uvm_component | children[$]
> )

This function populates the end of the children array with the list of this component’s children.

> function uvm_report_object get_client()

Returns the uvm_report_object that has generated the message that is currently being processed.

> function time get_close_time()

Returns the close_time

> virtual function uvm_tlm_command_e get_command()

Get the value of the m_command variable

> static function uvm_domain get_common_domain()

Get the “common” domain, which consists of the common phases that all components execute in sync with each other.

> virtual function uvm_port_component_base get_comp()

Returns a handle to the internal proxy component representing this port.

> function uvm_check_e get_compare()

Returns the compare policy for this field.

> pure virtual function uvm_visitor#(
> | uvm_component
> ) get_component_visitor()

intended to retrieve the current component visitor see set_component_visitor

> virtual function uvm_visitor#(
> | uvm_component
> ) get_component_visitor()

retrieves the current component visitor if unset(or null) returns a uvm_component_name_check_visitor instance

> static function TYPE get_config(
> | uvm_component | comp,
> | bit | is_fatal
> )

This method gets the object config of type TYPE associated with component comp.

> pure virtual function void get_connected_to(
> | ref | uvm_port_list | list
> )

For a port or export type, this function fills list with all of the ports, exports and implementations that this port is connected to.

> function string get_context()

Returns the context name of the message that is currently being processed.

> virtual function string get_context()

> virtual function bit get_coverage(
> | uvm_reg_cvr_t | is_on
> )

Check if coverage measurement is on.

> virtual function bit get_coverage(
> | uvm_reg_cvr_t | is_on
> )

Check if coverage measurement is on.

> virtual function bit get_coverage(
> | uvm_reg_cvr_t | is_on | = | UVM_CVR_ALL
> )

Check if coverage measurement is on.

> function REQ get_current_item()

Returns the request item currently being executed by the sequencer.

> function REQ get_current_item()

Returns the request_item currently being executed by the sequencer.

> virtual function void get_data (
> | output byte unsigned | p | []
> )

Return the value of the m_data array

> virtual function int unsigned get_data_length()

Return the current size of the m_data array

> function uvm_tr_database get_db()

Returns a reference to the database which contains this stream.

> function string get_default_hdl_path ()

Get the default design abstraction

> function string get_default_hdl_path ()

Get the default design abstraction

> virtual function uvm_path_e get_default_path()

Default access path

> pure virtual function uvm_tr_database get_default_tr_database()

intended to return the current default record database

> virtual function uvm_tr_database get_default_tr_database()

returns the current default record database

> function int unsigned get_depth()

Returns the component’s depth from the root level.

> function int get_depth()

Returns the depth of a sequence from its parent.

> function uvm_domain get_domain()

Return handle to the phase domain set on this component

> function uvm_domain get_domain()

Returns the enclosing domain

> function string get_domain_name()

Returns the domain name associated with this phase node

> static function void get_domains(
> | output | uvm_domain | domains[string]
> )

Provides a list of all domains in the provided domains argument.

> function time get_drain_time (
> | uvm_object | obj | = | null
> )

Returns the current drain time set for the given object (default: 0 ns).

> function uvm_report_message_element_container get_element_container()

Returns the element container of the message.

> virtual function uvm_report_message_element_container get_element_container()

Get the element_container of the message
Get all the elements from the container and put them in a queue

> function bit [63:0] get_end_offset()

Get the end offset of the region

> function time get_end_time ()

Returns the time at which this transaction was accepted, begun, or ended, as by a previous call to accept_tr, begin_tr, begin_child_tr, or end_tr.

> function uvm_event_pool get_event_pool ()

Returns the event pool associated with this transaction.

> function uvm_tlm_extension_base get_extension(
> | uvm_tlm_extension_base | ext_handle
> )

Return the instance specific extension bound under the specified key.

> pure virtual function uvm_factory get_factory()

intended to return the currently enabled uvm factory,

> virtual function uvm_factory get_factory()

Returns the currently enabled uvm factory.

> virtual function uvm_reg_field get_field_by_name(
> | string | name
> )

Return the named field in this register

> virtual function uvm_reg_field get_field_by_name (
> | string | name
> )

Finds a field with the specified simple name.

> virtual function uvm_vreg_field get_field_by_name(
> | string | name
> )

Return the named virtual field in this virtual register

> virtual function void get_fields (
> | ref | uvm_reg_field | fields[$]
> )

Return the fields in this register

> virtual function void get_fields (
> | ref | uvm_reg_field | fields[$], |  |
> | input | uvm_hier_e | hier | = | UVM_HIER
> )

Get the fields

> virtual function void get_fields (
> | ref | uvm_reg_field | fields[$], |  |
> | input | uvm_hier_e | hier | = | UVM_HIER
> )

Get the fields

> virtual function void get_fields(
> | ref | uvm_vreg_field | fields[$]
> )

Return the virtual fields in this virtual register

> virtual function UVM_FILE get_file()

> virtual function string get_filename()

> static function CB get_first (
> | ref | int | itr,
> | input | T | obj
> )

Returns the first enabled callback of type CB which resides in the queue for obj.

> function int get_first_child (
> | ref | string | name
> )

These methods are used to iterate through this component’s children, if any.

> function string get_fname()

Returns the file name of the message.

> function uvm_reg_frontdoor get_frontdoor(
> | uvm_reg_map | map | = | null
> )

Returns the user-defined frontdoor for this memory

> function uvm_reg_frontdoor get_frontdoor(
> | uvm_reg_map | map | = | null
> )

Returns the user-defined frontdoor for this register

> function void get_full_hdl_path (
> | ref | uvm_hdl_path_concat | paths[$], |  |
> | input | string | kind | = | "",
> | input | string | separator | = | "."
> )

Get the full hierarchical HDL path(s)

> function void get_full_hdl_path (
> | ref | uvm_hdl_path_concat | paths[$], |  |
> | input | string | kind | = | "",
> | input | string | separator | = | "."
> )

Get the full hierarchical HDL path(s)

> function void get_full_hdl_path (
> | ref | string | paths[$], |  |
> | input | string | kind | = | "",
> |  | string | separator | = | "."
> )

Get the full hierarchical HDL path(s)

> function void get_full_hdl_path (
> | ref | string | paths[$], |  |
> | input | string | kind | = | "",
> | input | string | separator | = | "."
> )

Get the full hierarchical HDL path(s)

> virtual function string get_full_name ()

Returns the full hierarchical name of this object.

> virtual function string get_full_name()

Get the hierarchical name

> virtual function string get_full_name ()

Returns the full hierarchical name of this object.

> virtual function string get_full_name()

Returns the full path from the enclosing domain down to this node.

> virtual function string get_full_name()

Returns the full hierarchical name of this port.

> virtual function string get_full_name()

Get the hierarchical name

> virtual function string get_full_name()

Get the hierarchical name

> virtual function string get_full_name()

Get the hierarchical name

> virtual function string get_full_name()

Get the hierarchical name

> virtual function string get_full_name()

Get the hierarchical name

> virtual function string get_full_name()

Get the hierarchical name

> virtual function string get_full_name()

Get the hierarchical name

> static function T get_global (
> | string | key
> )

Returns the specified item instance from the global item pool.

> static function T get_global (
> | KEY | key
> )

Returns the specified item instance from the global item pool.

> static function T get_global (
> | int | index
> )

Returns the specified item instance from the global item queue.

> static function this_type get_global_pool ()

Returns the singleton global pool for the item type, T.

> static function this_type get_global_pool ()

Returns the singleton global pool for the item type, T.

> static function this_type get_global_queue ()

Returns the singleton global queue for the item type, T.

> function integer get_handle()

Returns a unique ID for this recorder.

> function integer get_handle()

Returns a unique ID for this stream.

> function void get_hdl_path (
> | ref | uvm_hdl_path_concat | paths[$], |  |
> | input | string | kind | = | ""
> )

Get the incremental HDL path(s)

> function void get_hdl_path (
> | ref | uvm_hdl_path_concat | paths[$], |  |
> | input | string | kind | = | ""
> )

Get the incremental HDL path(s)

> function void get_hdl_path (
> | ref | string | paths[$], |  |
> | input | string | kind | = | ""
> )

Get the incremental HDL path(s)

> function void get_hdl_path (
> | ref | string | paths[$], |  |
> | input | string | kind | = | ""
> )

Get the incremental HDL path(s)

> function void get_hdl_path_kinds (
> | ref | string | kinds[$]
> )

Get design abstractions for which HDL paths have been defined

> function void get_hdl_path_kinds (
> | ref | string | kinds[$]
> )

Get design abstractions for which HDL paths have been defined

> static function this_type get_highest_precedence(
> | ref uvm_resource_types:: | rsrc_q_t | q
> )

In a queue of resources, locate the first one with the highest precedence whose type is T.

> function uvm_resource_base get_highest_precedence(
> | ref uvm_resource_types:: | rsrc_q_t | q
> )

Traverse a queue, q, of resources and return the one with the highest precedence.

> function string get_id()

Returns the string id of the message that is currently being processed.

> virtual function string get_id()

> function int get_id_count(
> | string | id
> )

> pure virtual function int get_id_count(
> | string | id
> )

returns the count of already passed messages with id

> pure virtual function void get_id_set(
> | output | string | q[$]
> )

returns the set of id’s already used by this uvm_report_server

> function uvm_port_base #(
> | IF
> ) get_if(int index=0)

Returns the implementation (imp) port at the given index from the array of imps this port is connected to.

> pure virtual function void get_immediate_children(
> |  | STRUCTURE | s,
> | ref | STRUCTURE | children[$]
> )

This method will be return in children a set of the direct subelements of s

> function uvm_phase get_imp()

Returns the phase implementation for this this node.

> virtual function int unsigned get_incr()

Returns the number of memory locations between two individual virtual registers in the same array.

> function uvm_component get_initiator ()

Returns the component that produced or started the transaction, as set by a previous call to set_initiator.

> static function uvm_cmdline_processor get_inst()

Returns the singleton instance of the UVM command line processor.

> static function int get_inst_count()

Returns the current value of the instance counter, which represents the total number of uvm_object-based objects that have been allocated in simulation.

> virtual function int get_inst_id ()

Returns the object’s unique, numeric instance identifier.

> virtual function uvm_active_passive_enum get_is_active()

Returns UVM_ACTIVE is the agent is acting as an active agent and UVM_PASSIVE if it is acting as a passive agent.

> virtual function uvm_reg_item get_item()

Returns the bus-independent read/write information that corresponds to the generic bus transaction currently translated to a bus-specific transaction.

> function uvm_phase get_jump_target()

Return handle to the target phase of the current jump, or null if no jump is in progress.

> static function CB get_last (
> | ref | int | itr,
> | input | T | obj
> )

Returns the last enabled callback of type CB which resides in the queue for obj.

> function int unsigned get_len()

Size of the memory region

> function uvm_object get_lhs()

Gets the left-hand-side of the link

> function int get_line()

Returns the line number of the message.

> virtual function int get_line()

> static function uvm_cause_effect_link get_link(
> | uvm_object | lhs, |  |
> | uvm_object | rhs, |  |
> | string | name | = | "ce_link"
> )

Constructs a pre-filled link

> static function uvm_parent_child_link get_link(
> | uvm_object | lhs, |  |
> | uvm_object | rhs, |  |
> | string | name | = | "pc_link"
> )

Constructs a pre-filled link

> static function uvm_related_link get_link(
> | uvm_object | lhs, |  |
> | uvm_object | rhs, |  |
> | string | name | = | "ce_link"
> )

Constructs a pre-filled link

> virtual function int unsigned get_lsb_pos()

Return the position of the field

> virtual function int unsigned get_lsb_pos_in_register()

Return the position of the virtual field / Returns the index of the least significant bit of the virtual field in the virtual register that instantiates it.

> virtual function uvm_reg_map get_map_by_name (
> | string | name
> )

Finds an address map with the specified simple name.

> virtual function void get_maps (
> | ref | uvm_reg_map | maps[$]
> )

Returns all of the address maps where this memory is mapped

> virtual function void get_maps (
> | ref | uvm_reg_map | maps[$]
> )

Returns all of the address maps where this register is mapped

> virtual function void get_maps (
> | ref | uvm_reg_map | maps[$]
> )

Get the address maps

> virtual function void get_maps (
> | ref | uvm_reg_map | maps[$]
> )

Returns all of the address maps where this virtual register array is mapped

> function int get_max_quit_count()

> pure virtual function int get_max_quit_count()

returns the currently configured max quit count

> static function int unsigned get_max_size()

Returns the maximum width, in number of bits, of all memories

> static function int unsigned get_max_size()

Returns the maximum width, in bits, of all registers.

> static function int unsigned get_max_size()

Returns the width, in number of bits, of the largest field.

> virtual function uvm_mem get_mem_by_name (
> | string | name
> )

Finds a memory with the specified simple name.

> virtual function uvm_mem get_mem_by_offset(
> | uvm_reg_addr_t | offset
> )

Get memory mapped at offset

> virtual function void get_memories (
> | ref | uvm_mem | mems[$], |  |
> | input | uvm_hier_e | hier | = | UVM_HIER
> )

Get the memories

> virtual function void get_memories (
> | ref | uvm_mem | mems[$], |  |
> | input | uvm_hier_e | hier | = | UVM_HIER
> )

Get the memories

> function uvm_mem get_memory()

Get the managed memory implementation

> function uvm_mem get_memory()

Get the memory where the region resides

> virtual function uvm_mem get_memory()

Get the memory where the virtual register array is implemented

> function string get_message()

Returns the string message of the message that is currently being processed.

> virtual function string get_message()

> virtual function uvm_tr_database get_message_database()

returns the uvm_tr_database used for recording messages

> pure virtual function uvm_tr_database get_message_database()

returns the uvm_tr_database used for recording messages

> virtual function uvm_reg_data_t get_mirrored_value(
> | string | fname | = | "",
> | int | lineno | = | 0
> )

Return the mirrored value of the fields in the register.

> virtual function uvm_reg_data_t get_mirrored_value(
> | string | fname | = | "",
> | int | lineno | = | 0
> )

Return the mirrored value of the field

> function int unsigned get_n_bits()

Returns the width, in number of bits, of each memory location

> virtual function int unsigned get_n_bits ()

Returns the width, in bits, of this register.

> virtual function int unsigned get_n_bits()

Returns the width, in number of bits, of the field.

> virtual function int unsigned get_n_bits()

Returns the width, in bits, of the virtual field.

> function int unsigned get_n_bytes()

Return the width, in number of bytes, of each memory location

> function int unsigned get_n_bytes()

Number of bytes in the region

> virtual function int unsigned get_n_bytes()

Returns the width, in bytes, of this register.

> virtual function int unsigned get_n_bytes (
> | uvm_hier_e | hier | = | UVM_HIER
> )

Get the width in bytes of the bus associated with this map.

> virtual function int unsigned get_n_bytes()

Returns the width, in bytes, of a virtual register.

> virtual function int get_n_maps ()

Returns the number of address maps this memory is mapped in

> virtual function int get_n_maps ()

Returns the number of address maps this register is mapped in

> virtual function int get_n_maps ()

Returns the number of address maps this virtual register array is mapped in

> virtual function int unsigned get_n_memlocs()

Returns the number of memory locations used by a single virtual register.
Get the simple name

> virtual function string get_name ()

Returns the name of the object, as provided by the name argument in the new constructor or set_name method.

> function string get_name()

Returns the leaf name of this port.
Get the simple name
Get the simple name
Get the simple name
Get the simple name
Get the simple name

> virtual function string get_name()

> function string get_name()

Return the name of this instance
Get the simple name
Get the simple name

> virtual function string get_name_constraint()

This method should return a regex for what is being considered a valid/good component name.

> static function CB get_next (
> | ref | int | itr,
> | input | T | obj
> )

Returns the next enabled callback of type CB which resides in the queue for obj, using itr as the starting point.

> function int get_next_child (
> | ref | string | name
> )

> virtual task get_next_item (
> | output | REQ | t
> )

Retrieves the next available item from a sequence.

> virtual task get_next_item(
> | output | T1 | t
> )

Retrieves the next available item from a sequence.

> function int get_num_children ()

Returns the number of this component’s children.

> function int get_num_extensions()

Return the current number of instance specific extensions.

> function int unsigned get_num_last_reqs()

Returns the size of the last requests buffer, as set by set_num_last_reqs.

> function int unsigned get_num_last_rsps()

Returns the max size of the last responses buffer, as set by set_num_last_rsps.

> function int get_num_reqs_sent()

Returns the number of requests that have been sent by this sequencer.

> function int get_num_rsps_received()

Returns the number of responses received thus far by this sequencer.

> virtual function int get_num_waiters ()

Returns the number of processes currently waiting at the barrier.

> virtual function int get_num_waiters ()

Returns the number of processes waiting on the event.

> virtual function uvm_object_wrapper get_object_type ()

Returns the type-proxy (wrapper) for this object.

> function uvm_objection get_objection()

Return the uvm_objection that gates the termination of the phase.

> function int get_objection_count (
> | uvm_object | obj | = | null
> )

Returns the current number of objections raised by the given object.

> virtual function int get_objection_count(
> | uvm_object | obj | = | null
> )

Returns the current number of objections to ending this phase raised by the given object.

> function int get_objection_total (
> | uvm_object | obj | = | null
> )

Returns the current number of objections raised by the given object and all descendants.

> function void get_objectors(
> | ref | uvm_object | list[$]
> )

Returns the current list of objecting objects (objects that raised an objection but have not dropped it).

> virtual function uvm_reg_addr_t get_offset (
> | uvm_reg_addr_t | offset | = | 0,
> | uvm_reg_map | map | = | null
> )

Returns the base offset of a memory location

> virtual function uvm_reg_addr_t get_offset (
> | uvm_reg_map | map | = | null
> )

Returns the offset of this register

> virtual function uvm_reg_addr_t get_offset_in_memory(
> | longint | unsigned | idx
> )

Returns the offset of a virtual register

> function time get_open_time()

Returns the open_time

> virtual function int get_packed_size()

Returns the number of bits that were packed.

> virtual function uvm_component get_parent ()

Returns a handle to this component’s parent, or null if it has no parent.

> virtual function uvm_reg_block get_parent ()

Get the parent block

> function uvm_phase get_parent()

Returns the parent schedule node, if any, for hierarchical graph traversal

> virtual function uvm_component get_parent()

Returns the handle to this port’s parent, or null if it has no parent.

> virtual function uvm_reg_block get_parent ()

Get the parent block

> virtual function uvm_reg_block get_parent()

Get the parent block

> virtual function uvm_reg get_parent()

Get the parent register

> virtual function uvm_reg_block get_parent ()

Get the parent block

> virtual function uvm_reg_block get_parent()

Get the parent block

> virtual function uvm_reg_block get_parent()

Get the parent block

> virtual function uvm_vreg get_parent()

Get the parent virtual register

> virtual function uvm_reg_map get_parent_map()

Get the higher-level address map

> function uvm_sequence_base get_parent_sequence()

Returns a reference to the parent sequence of any sequence on which this method was called.

> function uvm_phase_type get_phase_type()

Returns the phase type as defined by uvm_phase_type

> virtual function int get_physical_addresses(
> |  | uvm_reg_addr_t | base_addr,
> |  | uvm_reg_addr_t | mem_offset,
> | int | unsigned | n_bytes,
> | ref | uvm_reg_addr_t | addr[]
> )

Translate a local address into external addresses

> function void get_plusargs (
> | output | string | args[$]
> )

This function returns a queue with all of the plus arguments that were used to start the simulation.

> function PORT get_port()

Retrieve the actual port object that this proxy refers to.

> static function CB get_prev (
> | ref | int | itr,
> | input | T | obj
> )

Returns the previous enabled callback of type CB which resides in the queue for obj, using itr as the starting point.

> virtual function uvm_phase_state get_prev_state()

Returns the state the phase just transitioned from.

> function int get_priority()

This function returns the current priority of the sequence.

> function bit get_propagate_mode()

Returns the propagation mode for this objection.

> pure virtual function void get_provided_to(
> | ref | uvm_port_list | list
> )

For an implementation or export type, this function fills list with all of the ports, exports and implementations that this port is provides its implementation to.

> function int get_quit_count()

> pure virtual function int get_quit_count()

returns the current number of UVM_QUIT actions already passed through this server

> function string get_radix_str(
> | uvm_radix_enum | radix
> )

Converts the radix from an enumerated to a printable radix according to the radix printing knobs (bin_radix, and so on).

> function real get_realtime(
> | time | scaled, |  |
> | real | secs | = | 1.0e-9
> )

Return the current canonical time value, scaled for the caller’s timescale

> virtual function integer get_record_attribute_handle()

Provides a tool-specific handle which is compatible with `uvm_record_attribute.

> static function uvm_recorder get_recorder_from_handle(
> | integer | id
> )

Static accessor, returns a recorder reference for a given unique id.

> function unsigned get_recorders(
> | ref | uvm_recorder | q[$]
> )

Provides a queue of all transactions within the stream.

> virtual function uvm_reg get_reg_by_name (
> | string | name
> )

Finds a register with the specified simple name.

> virtual function uvm_reg get_reg_by_offset(
> | uvm_reg_addr_t | offset, |  |
> | bit | read | = | 1
> )

Get register mapped at offset

> virtual function uvm_reg_file get_regfile ()

Get the parent register file

> virtual function uvm_reg_file get_regfile ()

Get the parent register file

> virtual function uvm_mem_region get_region()

Get the region where the virtual register array is implemented

> virtual function void get_registers (
> | ref | uvm_reg | regs[$], |  |
> | input | uvm_hier_e | hier | = | UVM_HIER
> )

Get the registers

> virtual function void get_registers (
> | ref | uvm_reg | regs[$], |  |
> | input | uvm_hier_e | hier | = | UVM_HIER
> )

Get the registers

> function int get_report_action(
> | uvm_severity | severity,
> | string | id
> )

Gets the action associated with reports having the given severity and id.

> static function uvm_report_catcher get_report_catcher(
> | string | name
> )

Returns the first report catcher that has name.

> function int get_report_file_handle(
> | uvm_severity | severity,
> | string | id
> )

Gets the file descriptor associated with reports having the given severity and id.

> virtual function uvm_report_handler get_report_handler()

> function uvm_report_handler get_report_handler()

Returns the underlying report handler to which most reporting tasks are delegated.

> function int get_report_max_verbosity_level()

Gets the maximum verbosity level in effect for this report object.

> virtual function uvm_report_object get_report_object()

> pure virtual function uvm_report_server get_report_server()

intended to return the current global report_server

> virtual function uvm_report_server get_report_server()

returns the current global report_server if no report server has been set before, returns an instance of uvm_default_report_server

> virtual function uvm_report_server get_report_server()

> function int get_report_verbosity_level(
> | uvm_severity | severity | = | UVM_INFO,
> | string | id | = | ""
> )

Gets the verbosity level in effect for this object.

> virtual function uvm_reg_data_t get_reset(
> | string | kind | = | "HARD"
> )

Get the specified reset value for this register

> virtual function uvm_reg_data_t get_reset(
> | string | kind | = | "HARD"
> )

Get the specified reset value for this field

> virtual task get_response(
> | output | RSP | response, |  |
> | input | int | transaction_id | = | -1
> )

By default, sequences must retrieve responses by calling get_response.

> function int get_response_queue_depth()

Returns the current depth setting for the response queue.

> function bit get_response_queue_error_report_disabled()

When this bit is 0 (default value), error reports are generated when the response queue overflows.

> virtual function uvm_tlm_response_status_e get_response_status()

Return the current value of the m_response_status variable

> virtual function string get_response_string()

Return the current value of the m_response_status variable as a string

> function uvm_object get_rhs()

Gets the right-hand-side of the link

> virtual function string get_rights (
> | uvm_reg_map | map | = | null
> )

Returns the access rights of this memory.

> virtual function string get_rights (
> | uvm_reg_map | map | = | null
> )

Returns the accessibility (“RW, “RO”, or “WO”) of this register in the given map.

> virtual function string get_rights(
> | uvm_reg_map | map | = | null
> )

Returns the access rights of this virtual register array

> pure virtual function uvm_root get_root()

returns the uvm_root instance

> static function void get_root_blocks(
> | ref | uvm_reg_block | blks[$]
> )

Get the all root blocks

> virtual function uvm_reg_map get_root_map()

Get the externally-visible address map

> function uvm_sequence_base get_root_sequence()

Provides a reference to the root sequence (the top-most parent sequence).

> function string get_root_sequence_name()

Provides the name of the root sequence (the top-most parent sequence).

> function int get_run_count()

Accessor to return the integer number of times this phase has executed

> function uvm_phase get_schedule(
> | bit | hier | = | 0
> )

Returns the topmost parent schedule node, if any, for hierarchical graph traversal

> function string get_schedule_name(
> | bit | hier | = | 0
> )

Returns the schedule name associated with this phase node

> function string get_scope()

Retrieve the regular expression string that identifies the set of scopes over which this resource is visible.

> function string get_scope()

Returns the scope supplied when opening this stream.

> function int get_sequence_id()

private

> function string get_sequence_path()

Provides a string of names of each sequence in the full hierarchical path.

> function uvm_sequence_state_enum get_sequence_state()

Returns the sequence state as an enumerated value.

> virtual function uvm_sequencer_base get_sequencer (
> | uvm_hier_e | hier | = | UVM_HIER
> )

Gets the sequencer for the bus associated with this map.

> function uvm_sequencer_base get_sequencer()

Returns a reference to the default sequencer used by this sequence.

> virtual function void get_sequences(
> | ref | uvm_object_wrapper | seq_types[$]
> )

Append to the provided seq_types array the list of registered sequences.

> static function uvm_report_server get_server()

Gets the global report server used for reporting.

> function uvm_severity get_severity()

Returns the uvm_severity of the message that is currently being processed.

> virtual function uvm_severity get_severity()

> function int get_severity_count(
> | uvm_severity | severity
> )

> pure virtual function int get_severity_count(
> | uvm_severity | severity
> )

returns the count of already passed messages with severity severity

> pure virtual function void get_severity_set(
> | output | uvm_severity | q[$]
> )

returns the set of severities already used by this uvm_report_server

> function longint unsigned get_size()

Returns the number of unique memory locations in this memory.

> virtual function int unsigned get_size()

Returns the size of the virtual register array.

> function bit [63:0] get_start_offset()

Get the start offset of the region

> function uvm_phase get_starting_phase()

Returns the ‘starting phase’.

> function uvm_phase_state get_state()

Accessor to return current state of this phase

> virtual function uvm_phase_state get_state()

Returns the state the phase just transitioned to.

> function uvm_tr_stream get_stream()

Returns a reference to the stream which created this record.

> static function uvm_tr_stream get_stream_from_handle(
> | integer | id
> )

Static accessor, returns a stream reference for a given unique id.

> function string get_stream_type_name()

Returns a reference to the database which contains this stream.

> virtual function int unsigned get_streaming_width()

Get the value of the m_streaming_width array

> function unsigned get_streams(
> | ref | uvm_tr_stream | q[$]
> )

Provides a queue of all streams within the database.

> virtual function uvm_reg_addr_t get_submap_offset (
> | uvm_reg_map | submap
> )

Return the offset of the given submap.

> virtual function void get_submaps (
> | ref | uvm_reg_map | maps[$], |  |
> | input | uvm_hier_e | hier | = | UVM_HIER
> )

Get the address sub-maps

> virtual function int get_threshold ()

Gets the current threshold setting for the barrier.

> function string get_tool_name ()

Returns the simulation tool that is executing the simulation.

> function string get_tool_version ()

Returns the version of the simulation tool that is executing the simulation.

> function integer get_tr_handle()

Returns the integral recording transaction handle for this sequence.

> function integer get_tr_handle ()

Returns the handle associated with the transaction, as set by a previous call to begin_child_tr or begin_tr with transaction recording enabled.

> virtual function uvm_tr_stream get_tr_stream(
> | string | name, |  |
> | string | stream_type_name | = | ""
> )

Returns a tr stream with this component’s full name as a scope.

> function integer get_transaction_id()

Returns this transaction’s numeric identifier, which is -1 if not set explicitly by set_transaction_id.

> function uvm_reg_transaction_order_policy get_transaction_order_policy()

set the transaction order policy

> virtual function T get_trigger_data ()

Gets the data, if any, provided by the last call to trigger.

> virtual function time get_trigger_time ()

Gets the time that this event was last triggered.

> static function uvm_object_wrapper get_type ()

Returns the type-proxy (wrapper) for this object.

> static function this_type get_type()

Static function that returns the static type handle.

> function uvm_resource_base get_type_handle()

Returns the static type handle of this resource in a polymorphic fashion.

> pure virtual function uvm_resource_base get_type_handle()

Pure virtual function that returns the type handle of the resource container.

> pure virtual function uvm_tlm_extension_base get_type_handle()

An interface to polymorphically retrieve a handle that uniquely identifies the type of the sub-class

> pure virtual function string get_type_handle_name()

An interface to polymorphically retrieve the name that uniquely identifies the type of the sub-class

> virtual function string get_type_name()

Returns the type name of this callback object.

> virtual function string get_type_name()

Returns the value given by the string parameter, Tname.

> virtual function string get_type_name ()

This function returns the type name of the object, which is typically the type identifier enclosed in quotes.

> virtual function string get_type_name()

Returns the value given by the string parameter, Tname.

> virtual function string get_type_name()

Returns the type name of this object.

> pure virtual function string get_type_name()

Derived classes implement this method to return the type name of the object created by create_component or create_object.

> virtual function string get_type_name()

Returns the type name to this port.

> virtual function string get_type_name()

Get the type name of this class

> function bit get_use_response_handler()

Returns the state of the use_response_handler bit.

> function bit get_use_sequence_info()

These methods are used to set and get the status of the use_sequence_info bit.

> static function uvm_domain get_uvm_domain()

Get a handle to the singleton uvm domain

> static function uvm_phase get_uvm_schedule()

Get the “UVM” schedule, which consists of the run-time phases that all components execute when participating in the “UVM” domain.
This function returns a queue with all of the uvm arguments that were used to start the simulation.

> virtual function uvm_bitstream_t get_value(
> | output | int | size,
> | output | uvm_radix_enum | radix
> )

> virtual function uvm_object get_value()

Get the value (object reference) of the element

> virtual function string get_value()

> function int get_verbosity()

Returns the verbosity of the message that is currently being processed.

> virtual function int get_verbosity()

> virtual function uvm_vreg_field get_vfield_by_name(
> | string | name
> )

Find the named virtual field

> virtual function uvm_vreg_field get_vfield_by_name (
> | string | name
> )

Finds a virtual field with the specified simple name.

> virtual function void get_virtual_fields(
> | ref | uvm_vreg_field | fields[$]
> )

Return the virtual fields in the memory

> virtual function void get_virtual_fields (
> | ref | uvm_vreg_field | fields[$], |  |
> | input | uvm_hier_e | hier | = | UVM_HIER
> )

Get the virtual fields

> virtual function void get_virtual_fields (
> | ref | uvm_vreg_field | fields[$], |  |
> | input | uvm_hier_e | hier | = | UVM_HIER
> )

Get the virtual fields

> virtual function void get_virtual_registers(
> | ref | uvm_vreg | regs[$]
> )

Return the virtual registers in this memory

> function uvm_vreg get_virtual_registers()

Get the virtual register array in this region

> virtual function void get_virtual_registers(
> | ref | uvm_vreg | regs[$], |  |
> | input | uvm_hier_e | hier | = | UVM_HIER
> )

Get the virtual registers

> virtual function void get_virtual_registers (
> | ref | uvm_vreg | regs[$], |  |
> | input | uvm_hier_e | hier | = | UVM_HIER
> )

Get the virtual registers

> virtual function uvm_vreg get_vreg_by_name(
> | string | name
> )

Find the named virtual register

> virtual function uvm_vreg get_vreg_by_name (
> | string | name
> )

Finds a virtual register with the specified simple name.

> virtual function uvm_vreg get_vreg_by_offset(
> | uvm_reg_addr_t | offset, |  |
> | uvm_reg_map | map | = | null
> )

Find the virtual register implemented at the specified offset

> task grab(
> | uvm_sequencer_base | sequencer | = | null
> )

Requests a lock on the specified sequencer.

> virtual task grab(
> | uvm_sequence_base | sequence_ptr
> )

Requests a lock for the sequence specified by sequence_ptr.