Inheritance diagram for class ovm_root:
Public Member Functions | |
| task | all_dropped ( ovm_objection objection, ovm_object source_obj, int count ) |
| function void | check_verbosity ( ) |
| function ovm_component | find ( string comp_match ) |
| function void | find_all ( string comp_match, ref ovm_component comps[$], input ovm_component comp ) |
| static function ovm_root | get ( ) |
| function ovm_phase | get_current_phase ( ) |
| function ovm_phase | get_phase_by_name ( string name ) |
| virtual function string | get_type_name ( ) |
| function bit | in_stop_request ( ) |
| function void | insert_phase ( ovm_phase new_phase, ovm_phase exist_phase ) |
| function void | print_topology ( ovm_printer printer = null ) |
| function void | print_unit ( string name, ovm_printer printer = null ) |
| function void | print_unit_list ( ovm_component comp = null ) |
| function void | print_units ( ovm_printer printer = null ) |
| function void | raised ( ovm_objection objection, ovm_object source_obj, int count ) |
| function void | run_global_func_phase ( ovm_phase phase = null, bit upto = 0 ) |
| task | run_global_phase ( ovm_phase phase = null, bit upto = 0 ) |
| task | run_test ( string test_name = "" ) |
| function void | stop_request ( ) |
Public Attributes | |
| bit | enable_print_topology = 0; |
| bit | finish_on_completion = 1; |
| ovm_phase | m_curr_phase = null; |
| bit | m_executing_stop_processes = 0; |
| bit | m_in_stop_request = 0; |
| bit | m_objections_outstanding = 0; |
| time | phase_timeout = OVM_DEFAULT_TIMEOUT; |
| time | stop_timeout = OVM_DEFAULT_TIMEOUT; |
Protected Member Functions | |
| function void | new ( ) |
|
||||
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|