Hardware interview practice
Run_phase and runtime subphases
A component implements both run_phase and reset_phase and assumes reset_phase finishes before its run_phase begins. Which statement is correct?
Choose one
Answer choices
- A. The assumption is guaranteed because all reset phases precede run_phase
- B. The assumption is guaranteed only for uvm_driver subclasses
- C. The two methods are aliases, so UVM calls only reset_phase
- D. The assumption is unsafe: the common-domain run phase and the runtime phase schedule can execute concurrently
