You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the problem/limitation you think should be addressed
A clear and concise description of what the problem is.
I’m trying to stitch together a complete set of free tools capable of generating an SoC infrastructure and be able to simulate and validate it. Currently, Icarus and ventilator do not support uvm.
Describe the solution you'd like
A clear and concise description of what you want to happen.
The cleanest solution that I see is to write an exporter for the pyuvm format. I would be willing to take on or help with this.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
The obvious choice that pops into my mind is for me to create a competing tool that creates pyuvm and all of the stuff this tool does. I honestly do not mean to sound brash, but while working for a very large tech company, I have written this tool, minus the pyuvm. So, it wouldn’t be a huge leap for me to recreate it. Since I have this industry experience, I think I would be an asset to helping make PeakRDL better.
Additional context
Add any other context or about the feature request here.
The text was updated successfully, but these errors were encountered:
Great idea!
I personally have not used pyuvm, nor am I all too familiar with it, but have seen it grow in popularity.
If you are willing to implement and maintain a pyuvm generator, I'm sure the SystemRDL community would benefit from this.
Fair warning - I am planning to significantly refactor the PeakRDL-uvm generator in the future, so I would not recommend using that as a starting point.
Hi,
How soon is the refactor? I’m looking to create the pyuvm content as part of a YouTube series that I’m developing. However, it’ll probably be a few months before I’ll be close to working with RDL. So, I’m ok to hold off working on the pyuvm generator until (though I’ll definitely look thru the code and other generators.)
-sean
On Jul 19, 2023, at 9:50 PM, Alex Mykyta ***@***.***> wrote:
Great idea!
I personally have not used pyuvm, nor am I all too familiar with it, but have seen it grow in popularity.
If you are willing to implement and maintain a pyuvm generator, I'm sure the SystemRDL community would benefit from this.
Fair warning - I am planning to significantly refactor the PeakRDL-uvm generator in the future, so I would not recommend using that as a starting point.
—
Reply to this email directly, view it on GitHub<#31 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AD7UE5GXBOQB73HBAR3CYKDXRC2JLANCNFSM6AAAAAA2LK33JM>.
You are receiving this because you authored the thread.Message ID: ***@***.***>
Is this related to a PeakRDL sub-command?
If so, please open an issue in the appropriate
PeakRDL-***
project: https://github.com/orgs/SystemRDL/repositoriesDescribe the problem/limitation you think should be addressed
A clear and concise description of what the problem is.
I’m trying to stitch together a complete set of free tools capable of generating an SoC infrastructure and be able to simulate and validate it. Currently, Icarus and ventilator do not support uvm.
Describe the solution you'd like
A clear and concise description of what you want to happen.
The cleanest solution that I see is to write an exporter for the pyuvm format. I would be willing to take on or help with this.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
The obvious choice that pops into my mind is for me to create a competing tool that creates pyuvm and all of the stuff this tool does. I honestly do not mean to sound brash, but while working for a very large tech company, I have written this tool, minus the pyuvm. So, it wouldn’t be a huge leap for me to recreate it. Since I have this industry experience, I think I would be an asset to helping make PeakRDL better.
Additional context
Add any other context or about the feature request here.
The text was updated successfully, but these errors were encountered: