I have a design where a bit field in a register modifies a remote bit field in another register. In another case, it actually returns the value of another bit field when read.
The configure and the access related methods for uvm_reg_field do not seem to have a way to specify this type of remote access. I can set W1S or W1C, but it applies to the uvm_reg_field accessed and not the remore uvm_reg_field.
Am I missing a way to do this that already exists?
If not, is there a good methodology to do this?