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
We are currently working on getting the equivalence checker running, but run into some issues.
We are not sure if we are misunderstanding the functions that we are using in our yosys scripts or if the required capabilities are not yet given in the toolsuit.
We are looking for a framework that is able to equivalence check two designs that might have the same topmodule and/or submodule names and had also a look at #639.
In the link below you can find some test cases and a description of those in this README.
As it seems, the tool is not checking the logical functionality of submodules at all,
but is more interested in the naming of the submodule / instance of the submodule.
We are not sure whether that is due to a misuse of the commands in the yoysys scripts or if there are any other problems.
We would be happy if you could help us with our issue and are eager to help if you have any questions concerning our test or use cases!
This discussion was converted from issue #2534 on August 13, 2021 09:58.
Heading
Bold
Italic
Quote
Code
Link
Numbered list
Unordered list
Task list
Attach files
Mention
Reference
Menu
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hey there!
We are currently working on getting the equivalence checker running, but run into some issues.
We are not sure if we are misunderstanding the functions that we are using in our yosys scripts or if the required capabilities are not yet given in the toolsuit.
We are looking for a framework that is able to equivalence check two designs that might have the same topmodule and/or submodule names and had also a look at #639.
In the link below you can find some test cases and a description of those in this README.
As it seems, the tool is not checking the logical functionality of submodules at all,
but is more interested in the naming of the submodule / instance of the submodule.
We are not sure whether that is due to a misuse of the commands in the yoysys scripts or if there are any other problems.
We would be happy if you could help us with our issue and are eager to help if you have any questions concerning our test or use cases!
Cheers,
Lennart & Sebastian
Steps to reproduce the issue
Check in se-bi/yosys-examples/formal:
example-from-issue639-run-all-yosys-equiv.sh
example-from-issue639-check-results.sh
example-from-issue639-show-diffs.sh
(TBD see the github-workflow)
Expected behavior / Actual behavior
Beta Was this translation helpful? Give feedback.
All reactions