Jump to content

Recommended Posts

Posted

I'm trying to use user-defined frontdoor accesses to model my DUT's register pages. So what I'd like to do in my frontdoor handler is:

1. Check page of register in question

2. Check page DUT is currently set to

3. If those aren't the same, invoke pagereg.write(STATUS, {HI,LO}PAGE)

4. Invoke register_in_question.write(STATUS, value)

But in step 4 I need the write to have its default behavior, rather than keep going through the user-defined routine. But I can't find a way of invoking it to do that. (I looked at the UVM source, but maybe I missed something.)

This seems like a pretty typical thing to want to do, but I can't find any relevant examples. Any pointers?

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.

Guest
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...