In uvm_globals.svh I see a task.
task uvm_wait_for_nba_region;
…
ifndef UVM_NO_WAIT_FOR_NBA ....
else
repeat (UVM_POUND_ZERO_COUNT) #0;
endif
endtask
My questions:
- When is one expected to define this macro UVM_NO_WAIT_FOR_NBA.
I am assuming that by default we are not expected to define this. - If I define the above macro, the code reaches the else part of
the task. I could not find the definition for `UVM_POUND_ZERO_COUNT
Not sure if I am missing something
Thanks
Logie.