在验证调试的过程中,会遇到这样一种情况:出现某种现象时,和设计讨论需要将其分类为bug,因此环境中需要用UVM_ERROR打印出log方便定位,但是后期该现象的bug等级下降,此时需要将原来的UVM_ERROR等级打印降到UVM_WARNING。当只有一处打印时,可以手动修改代码,但是当数量较多时,手动修改会很麻烦,此时可以利用UVM提供的现成的函数来完成这个目的。
举例:修改前
修改后:
在验证调试的过程中,会遇到这样一种情况:出现某种现象时,和设计讨论需要将其分类为bug,因此环境中需要用UVM_ERROR打印出log方便定位,但是后期该现象的bug等级下降,此时需要将原来的UVM_ERROR等级打印降到UVM_WARNING。当只有一处打印时,可以手动修改代码,但是当数量较多时,手动修改会很麻烦,此时可以利用UVM提供的现成的函数来完成这个目的。
举例:修改前
修改后: