uvm_common_phase.svh

uvm_build_phase

uvm_connect_phase

uvm_end_of_elaboration_phase

uvm_start_of_simulation_phase

uvm_run_phase

uvm_extract_phase

uvm_check_phase

uvm_report_phase

uvm_final_phase

  • run_phase extends uvm_task_phase
  • 除了uvm_build_phase和uvm_final_phase的执行顺序是自上而下的(uvm_topdown_phase),剩下的所有不耗费时间的phase都是自下而上的(uvm_bottomup_phase)。
  • get_name()的返回值是除掉uvm__phase的name.
  • exec_func(uvm_component,uvm_phase)调用了uvm_component的函数。
posted on 2022-01-12 11:50  猪肉白菜_125  阅读(89)  评论(0编辑  收藏  举报