Skip to the selected question
ASIC.FYI

ASIC Question Bank

1,000+ hardware interview questions
DescriptionQ012
Q012DVASIC interview problem

Get_next_item and item_done

TechniquesUVMPull protocol handshake
DifficultyMedium
TopicUVM Components
LanguageSystemVerilog
Format4 choices
01

Problem

What is wrong with this driver loop?

Starting declarationSystemVerilog
forever begin
  seq_item_port.get_next_item(req);
  drive(req);
  seq_item_port.get_next_item(req);
end
02

Answer choices (4)