Generally the following code is used in the test case.
function void end_of_elaboration();
set_report_verbosity_level_hier(m_config.m_wb_wb_verbosity);
endfunction
The above is difficult option since for each change we need to put this and recompile. & simulate.
Easy method is +UVM_VERBOSITY=UVM_*
Where UVM_* can be UVM_FULL, UVM_DEBUG etc.
The funny thing is that the order of this command line argument is very important. It has to be put immediately after the test bench module name as below:
vsim top_tb +UVM_VERBOSITY=UVM_*.
If we use them after other arguments, there is no effect !!! This is true only for Modelsim Questa.
function void end_of_elaboration();
set_report_verbosity_level_hier(m_config.m_wb_wb_verbosity);
endfunction
The above is difficult option since for each change we need to put this and recompile. & simulate.
Easy method is +UVM_VERBOSITY=UVM_*
Where UVM_* can be UVM_FULL, UVM_DEBUG etc.
The funny thing is that the order of this command line argument is very important. It has to be put immediately after the test bench module name as below:
vsim top_tb +UVM_VERBOSITY=UVM_*.
If we use them after other arguments, there is no effect !!! This is true only for Modelsim Questa.
No comments:
Post a Comment