In reply to Katri:
However, with mirror we can replicate the register value that should be there in the rtl in our testbench.
Now, the next question that will rise is why do we need to mirror the value if we can get the register value by performing the read?
- Yes, that is true but if we have a mirrored value we don’t require to perform a read transaction every time we want get the register value.
Hopefully, this answered your question to some extent