Jump to content

help needed how to do a backdoor access to individual fields in the register in UVM

Recommended Posts

Depending on you <spirit:vendorExtensions> (I don't know what your generator does.) -- but you should be able to set a unique path per field as a vendor extension. The issue that I see with this is that typically you make an HDL hierarchy , and you seem to have a hard path. It really doesn't matter -- it just makes moving the fields around generically (and abstract) less usable.

for instance you could do this:

     <!-- You can add a hard coded a path per field -->

Link to comment
Share on other sites

Thank you amitshere for replying but in my case each register fields points to different dut paths.so i wanted to know how to assign different Hdl paths for each register fields.

UVM supports specifying a concatenation of HDL paths for a register backdoor access. But it is a generator-specific feature how to specify the HDL paths for the fields. You need to contact your generator vendor to answer that question.

Link to comment
Share on other sites

  • 2 years 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...