Progress Snapshot

Neil Johnson edited this page Sep 24, 2013 · 58 revisions

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
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.