Progress Snapshot - nosnhojn/uvm-utest GitHub Wiki
uvm_misc globals
| Not Started | In Progress | Done |
|---|
| | uvm_instance_scope()
| | uvm_oneway_hash()
| | uvm_create_random_seed()
| | uvm_object_value_str()
| | uvm_leaf_scope()
| | uvm_vector_to_string()
| | uvm_get_array_index_int()
| | uvm_get_array_index_string()
| | uvm_is_array()
| | uvm_has_wildcard()
uvm_object
| Not Started | In Progress | Done |
|---|
| | new()
| | reseed()
| | set_name()
| | get_name()
| | get_full_name()
| | get_inst_id()
| | get_inst_count()
| | create()
| | clone()
| | print()
| | sprint()
| | do_print()
| | convert2string()
| | record()
| | do_record()
| | copy()
| | do_copy()
| | compare()
| | do_compare()
| | m_pack()
| | pack()
| | pack_bytes()
| | pack_ints()
| | do_pack()
| | unpack()
| | unpack_bytes()
| | unpack_ints()
| | do_unpack()
| | set_int_local()
| | set_object_local()
| | set_string_local()
| | __m_uvm_field_automation()
| | m_get_report_object()
uvm_printer
| Not Started | In Progress | Done |
|---|
| | new()
| | print_int()
| | print_field()
| | print_object_header()
| | print_object()
| | print_string()
| | print_time()
| | print_real()
| | print_generic()
| | emit()
| | format_row()
| | format_header()
| | format_footer()
| | adjust_name()
| | print_array_header()
| | print_array_range()
| | print_array_footer()
| | istop()
| | index_string()
uvm_printer_knobs
| Not Started | In Progress | Done |
|---|
| | new()
| | get_radix_str()
uvm_scope_stack
| Not Started | In Progress | Done |
|---|
| | new()
| | depth()
| | get()
| | get_arg()
| | set()
| | down()
| | down_element()
| | up_element()
| | up()
uvm_status_container
| Not Started | In Progress | Done |
|---|
| | new()
| | do_field_check()
| | get_function_type()
| | get_full_scope_arg()
| | m_do_cycle_check()
uvm_phase
| Not Started | In Progress | Done |
|---|
| constructor |
| | get_phase_type()
get_state() | | get_run_count() | | find_by_name() | | find() | | is() | | is_before() | | is_after() | | exec_func() | | exec_task() | | add() | | | | get_parent() get_full_name() | | | | get_schedule() get_schedule_name() | | | | get_domain() get_imp() | | get_domain_name() | | get_objection() | | raise_objection () | | drop_objection() | | sync() | | unsync() | | wait_for_state() | | jump() | | jump_all() | | get_jump_target() | | m_find_predecessor() | | | m_find_successor() | m_find_predecessor_by_name() | | m_find_successor_by_name() | | m_print_successors() | | traverse() | | execute() | | get_begin_node() | | | | get_end_node() get_ready_to_end_count() | | get_predecessors_for_successors() | | m_wait_for_pred() | | clear() | | clear_successors() | | m_run_phases() | | execute_phase() | | m_terminate_phase() | | m_print_termination_state() | | wait_for_self_and_siblings_to_drop() | | kill() | | kill_successors() | | convert2string() | | m_aa2string() | | is_domain() | | m_get_transitive_children() | |
uvm_component
| Not Started | In Progress | Done |
|---|---|---|
| constructor tests | ||
| get_parent | ||
| get_full_name | ||
| get_children | ||
| get_child | ||
| get_next_child | ||
| get_first_child | ||
| get_num_children | ||
| has_child | ||
| set_name | ||
| lookup | ||
| get_depth | ||
| build_phase | ||
| build | ||
| connect_phase | ||
| connect | ||
| end_of_elaboration_phase | ||
| end_of_elaboration | ||
| start_of_simulation_phase | ||
| start_of_simulation | ||
| run_phase | ||
| run | ||
| pre_reset_phase | ||
| reset_phase | ||
| post_reset_phase | ||
| pre_configure_phase | ||
| configure_phase | ||
| post_configure_phase | ||
| pre_main_phase | ||
| main_phase | ||
| post_main_phase | ||
| pre_shutdown_phase | ||
| shutdown_phase | ||
| post_shutdown_phase | ||
| extract_phase | ||
| extract | ||
| check_phase | ||
| check | ||
| report_phase | ||
| report | ||
| final_phase | ||
| phase_started | ||
| phase_ready_to_end | ||
| phase_ended | ||
| set_domain | ||
| get_domain | ||
| define_domain | ||
| set_phase_imp | ||
| suspend | ||
| resume | ||
| resolve_bindings | ||
| massage_scope | ||
| set_config_int | ||
| set_config_string | ||
| set_config_object | ||
| get_config_int | ||
| get_config_string | ||
| get_config_object | ||
| check_config_usage | ||
| apply_config_settings | ||
| print_config_settings | ||
| print_config | ||
| print_config_with_audit | ||
| raised | ||
| dropped | ||
| all_dropped | ||
| create_component | ||
| create_object | ||
| set_type_override_by_type | ||
| set_inst_override_by_type | ||
| set_type_override | ||
| set_inst_override | ||
| print_override_info | ||
| set_report_id_verbosity_hier | ||
| set_report_severity_id_verbosity_hier | ||
| set_report_severity_action_hier | ||
| set_report_id_action_hier | ||
| set_report_severity_id_action_hier | ||
| set_report_default_file_hier | ||
| set_report_severity_file_hier | ||
| set_report_id_file_hier | ||
| set_report_severity_id_file_hier | ||
| set_report_verbosity_level_hier | ||
| pre_abort | ||
| accept_tr | ||
| do_accept_tr | ||
| begin_tr | ||
| begin_child_tr | ||
| do_begin_tr | ||
| end_tr | ||
| do_end_tr | ||
| record_error_tr | ||
| record_event_tr | ||
| m_add_child | ||
| m_set_full_name | ||
| do_resolve_bindings | ||
| do_flush | ||
| flush | ||
| m_extract_name | ||
| create | ||
| clone | ||
| m_begin_tr | ||
| get_type_name | ||
| do_print | ||
| m_set_cl_msg_args | ||
| m_set_cl_verb | ||
| m_set_cl_action | ||
| m_set_cl_sev | ||
| m_apply_verbosity_settings | ||
| m_do_pre_abort |
uvm_reg_field
| Not Started | In Progress | Done |
|---|---|---|
| constructor tests | ||
| configure | ||
| get_parent | ||
| get_full_name | ||
| get_register | ||
| get_lsb_pos | ||
| get_n_bits | ||
| get_max_size | ||
| is_known_access | ||
| get_access | ||
| set_access | ||
| define_access | ||
| m_predefine_policies | ||
| set_volatility | ||
| is_volatile | ||
| XpredictX | ||
| predict | ||
| do_predict | ||
| XupdateX | ||
| set | ||
| get | ||
| get_mirrored_value | ||
| reset | ||
| has_reset | ||
| get_reset | ||
| set_reset | ||
| needs_update | ||
| Xcheck_accessX | ||
| write | ||
| do_write | ||
| read | ||
| do_read | ||
| is_indv_accessible | ||
| poke | ||
| peek | ||
| mirror | ||
| set_compare | ||
| get_compare | ||
| pre_randomize | ||
| post_randomize | ||
| do_print | ||
| convert2string | ||
| clone | ||
| do_copy | ||
| do_compare | ||
| do_pack | ||
| do_unpack |