Hi,
I find that printer knob ‘sprint’ is not working. Sprint knob is always found to be ‘1’ irrespective of call is made from print or sprint.
I have a simple code as below inside do_print
if(printer.knobs.sprint)
begin
printer.m_string = convert2string();
$display(“%s”,printer.m_string);
end
else
begin
$display(convert2string());
Always we get into if condition.
Also I find that sprint is marked as deprecated in UVM source code. Is it because of this that sprint knob is not working and it is fixed to its default value?