Skip to question
asic.fyi
DesignVerificationSystemVerilogFirmwareArchitectureInterviews
asic.fyi/Interview questions/Get versus get_next_item

Hardware interview practice

Get versus get_next_item

EasyUVM ComponentsSystemVerilog

After a driver calls seq_item_port.get(req), should it later call item_done for that request?

Try it in the question bankReason first. Then compare.

Keep this exact question selected while you check your answer and review the full solution.

Practice this question →
Choose one

Answer choices

  1. A. No; get completes the sequencer handshake before returning the request to the driver
  2. B. Yes, always
  3. C. Only if req was randomized
  4. D. Only when the sequencer arbitration mode is FIFO
Continue practicing

Related questions

UVM ComponentsResponse identity→UVM ComponentsOut-of-order response correlation→
asic.fyi · Learn silicon end to end.info@asic.fyi