发现这个宏是VIP用来做区分是UVM还是非UVM代码,比如OVM 更直观的例子如下,这一段代码也是synopsys vip中的代码,可以明显看出SVT_UVM_TECHNOLOGY就是用来表示当前是否是UVM的环境 所以如果是synopsys的vip,并且是uvm环境,这个宏一定会在Makefile中出现. 所以,如果有代码洁癖,上图里面代码的else分支其实就可以不要了。