Poke and peek method(Register model)

In reply to NehaD:

Using poke is the most elegant way to write a RO register like this:

<reg_name>.poke(status, data, .parent(this));

where data is the value you wan to write.
Another way is to force the reister variable and update afterwards the value in the register model of yoour testbench.
But this is expensive compaed to the poke.