phase机制
phase中依次调用的方法:总共9个phsase,8个function, 1个是task。
只用run_phase
是task
,可消耗时间,用来给dut
发送激励,具体的运行过程,一般来说,只用run_phase
就行,不必去细分(不用main_phase),0
时刻之前,编译与连接,0
时刻,执行build_phase, connect_phase, run_phase入口(run_test(“test_name”)),0
时刻之后,run_phase执行完,到fianl_phase结束。
uvm
环境中uvm_top
顶层初始化过程:
- 调用 run_test(test_name 得到正确的
test_name
<