`uvm_fatal(“message_id”,“message_string”)`uvm_error(“message_id”,“message_string”)`uvm_warning(“message_id”,“message_string”)`uvm_info(“message_id”,“message_string”,uvm_verbosity) message_id是一个字符串,可以用来标识消息的来源。它在消息传递系统中用作参考,允许使用者控制消息行...
使用方法如下:将 UVM_ERROR 降级为 UVM_WARNING 注意: (1)这个必须在 start_of_simulation_phase 中或者其之前(end_of_elaboration_phase)才有效,如果在 configure_phase 中设置将不会生效。 (2)在使用 set_report_severity_id_override 时 必须说明组件 ,否则不生效。如下这样设置将不会生效 Synopsys VIP仿真中...
注1:为了避免bug因为冗余度设置而被隐藏,WARNINGS,ERROR以及FATAL信息会忽略任何的冗余度设置,并且会被打印出来,除非report_handler或tb内设置了UVM_NO_ACTION; 注2:如果通过采用uvm_report_catcher将warning, error, fatal降级为uvm_info,就需要考虑冗余度; (8) handling:UVM_NO_ACTION, UVM_DISPLAY, UVM_LOG, ...