-
-
Notifications
You must be signed in to change notification settings - Fork 313
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
Verify component without withAsync option with synchronous reset as default. #1435
Conversation
This might lead to a very slow formal verification in the lib itself. |
The checker fails because of "multiclock on" statement would lead to an erron initial value while prove. |
@Dolu1990 We might need to change the default clockDomain's resetKind to SYNC for formal verification only. |
Now the existing verification are mostly in synchronous mode, which is faster. |
As tested in yosys 0.41 here, the synchronous design have been passed. |
I have also moved the ModuleAnalyzer and DataAnalyzer from lib to core directory, because there might be some analysis could be easily done by those tools, also in core. |
…y use different reset mode.
OK, all the verification testers have been run through under the Yosys 0.41. |
Closes #1430
Context, Motivation & Description
Impact on code generation
Checklist
/** */
?