Jump to content

UVM Phase Jump

Recommended Posts

It's even harder when you consider that you may be importing 3rd party VIP, which may not take phase jumping into account.

I would also suggest to you that the real definition of all these phases is also not well defined. For example, some components might distinguish between hard and soft resets differently. What about components that can selectively power on/off? Should all components be reset at the same time (other than at power up?


Link to comment
Share on other sites

I see your point. However, I cannot really deny the importance of a having a mechanism that can reset all/part of TE components automatically. Given a case where I have a stimulus that will inject a critical fault that require the whole bench to reset the IP. embedding that fault injection within sequences will have a side impact on regressions. It will be harder (but not impossible) to balance the fault injection to be in a moderate rate. I cannot see such an implementation mature for a long time running project.


Taking all of your concerns into considerations, I believe we can use it in a very strict manner.

Link to comment
Share on other sites

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