Unifying Hardware-Assisted Verification and Validation Using UVM and Emulation