uvm component组件如果某个phase不想执行。

2021-07-19  本文已影响0人  Poisson_Lee

可以在component组件的每个phase加上一个使能信号决定该组件是否跳过该phase的执行。
比如某个component的check_phase有一些比较操作,但是在一些tc中不想执行该比对,可以在该组件加上check_en=1,默认打开检查

function check_phase(uvm_phase phase)
if(!check_en) return;
下面是正常代码

在tc中将check_en改成0.

上一篇 下一篇

猜你喜欢

热点阅读