In reply to dayalan.natarajan:
you can call register reads and writes from any component. You have to set up the reg model correctly and pass the handle to the component. My guess is the register model is not fully set up correctly (either you don’t have a handle to the reg model or there is an incorrect setting with respect to the predictor, adapter, sequencer, etc… ). In my opinion, the Monitor is an odd place to perform a front door write.