Skip to question
asic.fyi
DesignVerificationSystemVerilogFirmwareArchitectureInterviews
asic.fyi/Interview questions/Response identity

Hardware interview practice

Response identity

MediumUVM ComponentsSystemVerilog

Why is rsp.set_id_info(req) important before item_done(rsp) or put_response(rsp)?

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. It raises an objection on behalf of the requesting sequence
  2. B. It randomizes every response field using the request constraints
  3. C. It copies routing and transaction identity so the sequencer can return the response to the requesting sequence
  4. D. It converts a uvm_object into a uvm_component
Continue practicing

Related questions

UVM ComponentsGet versus get_next_item→UVM ComponentsOut-of-order response correlation→
asic.fyi · Learn silicon end to end.info@asic.fyi