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

[Verilator] VPI: Allow reading/writing entire structs #3623

Closed
AndrewNolte opened this issue Jan 2, 2024 · 0 comments · Fixed by #3608
Closed

[Verilator] VPI: Allow reading/writing entire structs #3623

AndrewNolte opened this issue Jan 2, 2024 · 0 comments · Fixed by #3608
Labels
category:simulators:verilator Verilator type:feature new or enhanced functionality

Comments

@AndrewNolte
Copy link
Contributor

This is allowable through vpi, but not with the current simulator implementation. The simulator change is in #3608.

A handle.py change is needed in order to interact with structs while supporting existing subhandle access. We could have a new Structobject that supports read/write through "_value", or have it as a preference to parse structs as logic objects

@marlonjames marlonjames changed the title [vpi] allow reading/writing entire structs [Verilator] VPI: Allow reading/writing entire structs Jan 3, 2024
@marlonjames marlonjames added type:feature new or enhanced functionality category:simulators:verilator Verilator labels Jan 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:simulators:verilator Verilator type:feature new or enhanced functionality
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants