当前位置:网站首页>UVM in UVM_ report_ Enabled usage

UVM in UVM_ report_ Enabled usage

2022-06-27 01:25:00 Alfred. HOO

uvm_report_enabled

function int uvm_report_enabled(
  int          verbosity, 
  uvm_severity severity = UVM_INFO, 
  string       id = "" )

If this severity /id The configured redundancy is greater than or equal to this redundancy , Then return to 1, Otherwise return to 0.
See also get_report_verbosity_level and uvm_report_enabled Global version of .

Example :

if(uvm_report_enabled(UVM_HIGH, UVM_INFO, "MEMDATA")) begin
  memlayout = " {\n}";
  foreach(mem[iu]) begin
    memlayout = %sformatf("%s mem[%0d]: %8h", memlayout, i, mem[i]);
  end
  memlayout = {memlayout, " }\n"};
end
`uvm_info("MEMDATA", memlayout, UVM_HIGH)
原网站

版权声明
本文为[Alfred. HOO]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/178/202206270046310152.html