UVM:8.2.4 factory 机制的调试

时间:2021-04-06 14:45:09

1.UVM提供了print_override_info 帮助debug。以上节new_monitor 为例:

UVM:8.2.4 factory 机制的调试

2.调用print_override_info :

UVM:8.2.4 factory 机制的调试

结果:

UVM:8.2.4 factory 机制的调试

实际调用debug_create_by_name。

3.还提供debug_create_by_type,原型:

UVM:8.2.4 factory 机制的调试

1)应用:

UVM:8.2.4 factory 机制的调试

输出与上面同样。

4.uvm_factory 还提供print 函数。原型:

UVM:8.2.4 factory 机制的调试

1)參数可能为0,1,2。0打印最少,2打印最多。

5.uvm_root 的print_topology 打印UVM 树的拓扑结构。要在build_phase 后调用。