Open steveri opened 5 years ago
Alex's suggestion, which I copied from issue 345:
Also, in terms of maintaining consistency between P&R and synthesis scripts. We should probably refactor the scripts to read all technology libraries from a single file. This will make the scripts easier to maintain, make technology migration easier, and make it easier to add new libraries when needed.
EDIT: I agree that we should be able to generate things on-demand in the long term though.
Inconsistent lists in the various tapeout scripts cause problems, see e.g. issue https://github.com/StanfordAHA/garnet/issues/345
Here are some examples of the inconsistencies that occur (examples taken from current branch "tapeout")
Similar lists exist in many other scripts as well:
How do we keep all these sram-cell lists correct/consistent?