I have a register that gets the value of an FSM state in the DUT. I would like to keep this register updated with the latest FSM state value whenever there is a change in the DUT. To implement this i was reading about active monitoring through uvm backdoor. I want to monitor the DUT all the time, and if the state of FSM changed, register model will update automatically and then i can read the register model to know the present state of the FSM. Can someone help me out with an implementation of active monitoring or any other material regarding its implementation other than the Accelera material.
Thanks in advance.