-
Notifications
You must be signed in to change notification settings - Fork 232
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mention of UVM run_phase in uvm_tests.rst is incorrect #1933
Comments
As Dave said, in UVM the |
You are not wrong @subbu009. This is an outstanding issue in CORE-V-VERIF. Resolving this issue would allow the testbench to support "on-the-fly" reset. Would you be interesting in submitting a fix for this? |
Yes, I am interested. Help me get started |
Hi @MikeOpenHWGroup , About the "on-the-fly" reset, could you please elaborate more on the task as what is expected? |
Yes, that is my understanding as well.
Essentially this means randomly asserting reset at some time after the initial reset is de-asserted. This implies that the RTL will be executing a test-program and then jump back to the initial boot-address and re-start executing the same test-program. These on-the-fly resets are handy for detecting un-initialized conditions in the RTL. Typically, the testbench will have a large amount of state and trying to figure out which should be discarded and which should be kept (if any) when an on-the-fly reset occurs is a difficult problem. |
Email from dave.rich@siemens.com:
The text was updated successfully, but these errors were encountered: