DescriptionQ800
Q800DVASIC interview problem
Objections with forked sequences
TechniquesUVMObjections and drain time
DifficultyMedium
TopicUVM Components
LanguageSystemVerilog
Format4 choices
01
Problem
Why can this test end before seq completes, and what is the most direct repair?
Task headerSystemVerilog
task test::run_phase(uvm_phase phase);
phase.raise_objection(this);
fork
seq.start(env.agt.seqr);
join_none
phase.drop_objection(this);
endtask02
