Cell renaming for gate level netlist simulation #24
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi all,
This PR (tries to) improve gate-level netlist simulation in two ways:
_funcsuffix to all functional verilog models, because they are referenced in the behavioral model that way. A functional simulation should still be possible with the normal naming scheme by using the behavioral verilog files and definingFUNCTIONAL.modelsdirectory. However the naming of those primitves didn't match, which should be corrected now.For me these where some issues that had to be fixed before a gate-level netlist was working. I tested my setup with an SDF-annoted simulation in Synopsys VCS. I assume that other tools should also work fine with these changes.
The following commands have been used for renaming:
A similar PR for the 7-Track library is following soon ;)