Jump to content

Remote Access with uvm_reg_field

Recommended Posts

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?

Link to comment
Share on other sites

Hi Harry,

I think that this is outside basic UVM and IP-XACT terminology, but have a look at the UVM Register Callbacks (uvm_reg_cb) http://www.vmmcentral.org/uvm_vmm_ik/files3/reg/uvm_reg_cbs-svh.html and the uvm_reg_field:: predict method. Combining those two may be able to do it. I hope this helps.

Best Regards


Edited by petermonsson
editing to remove the stupid smileys
Link to comment
Share on other sites

  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...