forked from The-OpenROAD-Project/OpenLane
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Python Cleanup (The-OpenROAD-Project#864)
+ Consolidated all existing DRC conversion functions into `drc_rosetta.py` + Consolidated fake_diode_replace and place_diode into `diode.py` + Consolidated and/or rewrote most def manipulation functions into `defutil.py` and other files under `odbpy/`. + Consolidated and/or rewrote most lef manipulation functions into `lefutil.py` ~ Moved all files using odb to a new folder, `odbpy/` ~ Move replicate/update config scripts to `scripts/config` folder ~ Move all in-line magic spells into proper files ~ Tcl formatting (4 space-indents on all modified files) - Removed many unused files, all consolidated files --- API Breaks * Care was taken to ensure all OpenLane tcl commands have the same API presuming the API in question was not stupid. * Speaking of, `manual_macro_placement_test f` has been updated to `manual_macro_placement_test -f` to be consistent with literally every other command. * All individual files that may be used by third party projects likely have a different CLI and are thus entirely broken.
- Loading branch information
Showing
59 changed files
with
4,449 additions
and
4,928 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.