OpenROAD-flow-scripts
OpenROAD-flow-scripts copied to clipboard
OpenROAD's scripts implementing an RTL-to-GDS Flow. Documentation at https://openroad-flow-scripts.readthedocs.io/en/latest/
### Description In [this pull request](https://github.com/The-OpenROAD-Project/OpenROAD-flow-scripts/pull/2509), a single line in the README was changed. This triggered all toolflows to run, for a combined _SEVEN+ HOURS_ of computation time. This not...
### Description In https://github.com/The-OpenROAD-Project/OpenROAD-flow-scripts/pull/2770, I wanted to find out which designs that are brittle w.r.t. testing against the baseline: https://jenkins.openroad.tools/job/OpenROAD-flow-scripts-Public/job/PR-2770-head/1/pipeline-console/?selected-node=55 It is also possible to add a seed on the...
### Description ``` $ make YOSYS_FLAGS=--hash-seed=1234 DESIGN_CONFIG=designs/asap7/ethmac_lvt/config.mk clean_synth metadata [deleted] --------------------------------------------------------------------------------------- Total 1934206 1063558 54.99% 2 / 0 / 2 [INFO GRT-0018] Total wirelength: 707321 um [INFO GRT-0014] Routed nets:...
### Subject [Build] for compilation-related issues. ### Describe the bug Docker hub as a 9+ month old image of this project. I suggest that it be removed otherwise it confuses...
This PR extends AutoTuner with a support for [Vizier](https://github.com/google/vizier) and a few of its multi-objective optimization algorithms. Which are better at finding valid parameters for hard-to-built designs. It is based...
### Subject [Stage]: Other. Please describe below. ### Describe the bug After the latest sta update, two private designs that were previously closing timing with zero worst slack are now...
Yosys 0.48 has gained `clockgate -liberty` command for rudimentary clock gate insertion triggered when a group of flip-flops share the same enable condition. Start using this command in the ORFS...
This PR adds new variables for max number of repairs per iteration in `rsz::repairSetup`, introduced in https://github.com/The-OpenROAD-Project/OpenROAD/pull/6244. It also sets the best found values for a few designs. It adds:...
### Description From issue: https://github.com/The-OpenROAD-Project/OpenROAD-flow-scripts/pull/2636 Bring back non-virtual iterations for swerv_wrapper after the divergences happening due to area change are resolved. ### Suggested Solution _No response_ ### Additional Context _No...
- remove preprocessLib.py - yosys-abc accepts user-defined attribute `original_pin` used in Liberty file pin declarations of cells it actually uses to map to even if `original_pin` is not defined as...