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
Support covergroup #784
Comments
Original Redmine Comment This be great to have a patch for, as I don't think there is anyone working on this. BTW another related project I would like to see is moving the SystemPerl coverage scripts into the verilator kit itself. |
Is there any progress on this? It would also be helpful to just ignore covergroups instead of triggering an error when finding them. |
No, coverage is a major project expected to start next year. Perhaps you'd be able to contribute some tests and a patch to ignore them? IThe full parsing for cover groups is commented out in verilog.y (as Verilog-Perl could parse them) so this shouldn't be too bad, |
I might be able to contribute something if I know what is needed. Would example verilog source code that uses coverpoints be useful? I would have to clear this with my company though which might cause a problem. |
Note that covergroup gives UNSUPPORTED warnings which can be suppressed. We would be interested in tests; there are already some parsing tests but these need to be greatly extended and made self checking (e.g. check the coverage data). We can merge that even without the implementation, but would of course appreciate work towards the implementation too. |
Author Name: Alex Solomatnikov
Original Redmine Issue: 784 from https://www.veripool.org
Original Date: 2014-06-10
Example RTL:
The text was updated successfully, but these errors were encountered: