Hi,
I have a simple reg model created in my UVM enironment.
When I do reg_a.write() or reg_a.read(), I can see the corresponding behavior in the waveform, which seems to be fine.
However I notice the mirrored value never get updated, which is not expected per my understanding.
I have tried front door write(), read(), set()+update(), written data got read back as expected.
But none of these methods would change the mirrored value, which is always 0.
The target register is a general purpose RW type register, nothing special.
What could be wrong in such case?
Thank you very much!