DescriptionQ612
Q612DVASIC interview problem
Nonblocking sequencer polling
TechniquesUVMConcurrency and deadlock debugging
DifficultyEasy
TopicVerification Utilities
LanguageSystemVerilog
Format4 choices
01
Problem
What bug can occur in this driver when no sequence item is available?
Starting declarationSystemVerilog
forever begin
seq_item_port.try_next_item(req);
if (req != null) begin
drive(req);
seq_item_port.item_done();
end
end02
