-
Notifications
You must be signed in to change notification settings - Fork 96
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
Core-V MCU UVM Environment Project Proposal #504
Core-V MCU UVM Environment Project Proposal #504
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice work and great diagram, thank you for adding the diagram.
High Level Summary of project, project components, and deliverables
Maybe add a 1 sentence statement of what the project adds in terms of new capabilities. That is extend the sentence "The verification environment will follow..." AND WILL ALLOW ......
Can you explain what you mean by "software driven verification"?
Verification of all the peripherals: can you list out as examples one or more MCU peripherals and explain the approach to verification using that example(s)? Perhaps a 1 paragraph description of how verification will proceed for that example(s)?
Do we need models for these peripherals and do we have those models? If not, what do we need to do to get them?
Rather than TBD, it is preferable to put a stake in the ground about when you'll come back to the TWG for Project Launch. Conceptually not that much more than PC, but for PL you'll need a more full feature list and preliminary project plan (not a full project plan). I'd recommend to target 3 months from now. (Otherwise, the PC phase can tend to drag on indefinitely)
@DBees, you are correct. In order to verify the peripherals, the verification environment (testbench) will require some sort of model of each peripheral. The "completeness" of these peripheral models will vary, depending on the peripheral and be determined when the DVplan is complete. I do not think this level of detail is warranted for a PC.
No, these models to not yet exist.
The models will be coded in SystemVerilog and integrated into the |
I would recommend that the requirement for these models can be mentioned in the PC since we know that and impacts the scope of the project. |
OK, I'm sensing that small tweaks around the edges of the PC are not working for us. So how about something like this: Known market/project requirements at PC gate
|
perfect |
Awesome. @datum-dpoulin, can you push in an update to the |
Will do
…On Fri, Jan 28, 2022 at 4:13 PM Mike Thompson ***@***.***> wrote:
Awesome. @datum-dpoulin <https://github.com/datum-dpoulin>, can you push
in an update to the mcu_uvm_project_concept.md with the above update?
Thanks!
—
Reply to this email directly, view it on GitHub
<#504 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANHGK7ZXDH4AEDTLC64YBPDUYMBHLANCNFSM5MWM6A7Q>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Changing Project reqs to math MikeOpenHWGroup changes for PR openhwgroup#504
Ok I've made the changes |
@DBees What is the next step to get this thing through? |
This is the documents for the project proposal for a UVM Environment for the core-v-mcu.