Skip to content
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

Do you support uvm_component_param_utils? Any alternative approach? Any example? #51

Open
sbhutada opened this issue Feb 13, 2024 · 3 comments

Comments

@sbhutada
Copy link

Is there an example that shows parameterized UVM components and objects? Thanks.

@tpoikela
Copy link
Owner

Do you have a usecase for this? Python does not need nor does it have parameters like SystemVerilog. You can set any variable during any UVM phase in uvm-python.

@sbhutada
Copy link
Author

sbhutada commented Feb 14, 2024 via email

@tpoikela
Copy link
Owner

sv2py.pl is meant only for initial conversion, but you need to do manual and fixes adjustments usually, depending on how close your SystemVerilog is to the SV UVM library (since I wrote the script mainly for this conversion).

If you want to have support for particular conversions, you can file a specific issue, or fix it yourself a submit a pull request. As far as I know, there is no sv2py conversion script available that would work 100% with any SV files.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants