- May 08, 2024
-
-
Mohamed Gaber authored
+ Repository is now a Nix flake ~ Change all invocations of `openroad -python` to use `run_odbpy_script` for consistency ~ Change build system from ad-hoc to Nix, still producing a Docker image as a final result ~ Update KLayout scripts to use `klayout-pymod` or properly parse commandline arguments ~ `open_pdks` -> `bdc9412` to match OpenLane 2 - Remove local installer; `nix run .` will run OpenLane natively
-
- Apr 21, 2024
-
-
Mohamed Gaber authored
~ `openroad_app` -> `da0053d` to fix an issue with antenna repair
-
- Apr 03, 2024
-
-
Mohamed Gaber authored
-
- Mar 06, 2024
-
-
Mohamed Gaber authored
~ `openroad_app` -> `0889970` ~ `scripts/odbpy/reader.py`: Added workaround to continue to be able to use multiple DBs, See https://github.com/The-OpenROAD-Project/OpenROAD/discussions/4743 for more info
-
- Dec 26, 2023
-
-
Kareem Farid authored
~ openroad_app -> `75f2f32` ## CI ~ Always compare regression and create reproducibles ~ Always escape design name + Add tests for attached crashes by adding issues reproducibles in designs submodules and symlink them to interactive scripts under ./tests + Fix failing designs in extended test: * salsa20: setup violations * y_huff: routing congestion * aes_core: pin antenna violations benchmark mismatch
-
- Dec 11, 2023
-
-
Kareem Farid authored
~ Bump open_pdks version to `cd1748bb197f9b7af62a54507de6624e30363943` ~ Rename `PRIMARY_SIGNOFF_TOOL` to `PRIMARY_GDSII_STREAMOUT_TOOL` ~ Update documentation of `RUN_MAGIC_DRC` and `RUN_KLAYOUT_DRC` + Integrate KLayout DRC for sky130 + Add the following variables: ``` KLAYOUT_DRC_THREADS QUIT_ON_KLAYOUT_DRC RUN_KLAYOUT_DRC KLAYOUT_DRC_RUNSET - PDK variable KLAYOUT_DRC_OPTIONS - PDK variable ``` - Remove `KLAYOUT_DRC_KLAYOUT_GDS`
-
- Nov 22, 2023
-
-
Mohamed Gaber authored
~ Updated install documentation ~ Fixed issue where the issue survey's PDK checker uses `./pdks` instead of `~/.volare` - Dropped `pip` requirement/check: `venv`s include `pip` regardless
-
- Nov 19, 2023
-
-
Mohamed Gaber authored
~ `open_pdks` -> `e0f692f` to match https://github.com/efabless/openlane2/pull/275
-
Mohamed Gaber authored
~ `openroad_app` -> `6f9b2bb` to match efabless/openlane2#255
-
- Nov 14, 2023
-
-
Mohamed Gaber authored
~`verilator` -> `67dfa37`
-
- Oct 26, 2023
-
-
Kareem Farid authored
~ Yosys -> `0.34`
-
Kareem Farid authored
~ `openroad_app` -> `0a584d1`
-
- Oct 09, 2023
-
-
Kareem Farid authored
* Update OpenROAD to `bdc8e94`
-
- Sep 20, 2023
-
-
Mohamed Gaber authored
~ `open_pdks` -> `dd7771c384ed36b91a25e9f8b314355fc26561be`
-
- Sep 06, 2023
-
-
Mohamed Gaber authored
- Remove `cvc_rv` utility (upstream no longer willing to support it as part of the flow) ~ Fix bug with OpenLane docker image builder copying run folders
-
- Sep 05, 2023
-
-
Kareem Farid authored
+ update utils.py `fetch_submodules_from_tarballs` to handle relative submodule url ~ `openroad_app` -> `0a6d0fd` ~ add extractor for operating conditions Co-authored-by:
Donn <me@donn.website>
-
- Sep 03, 2023
-
-
Kareem Farid authored
-
Mohamed Gaber authored
-
Kareem Farid authored
``` ~ Correct feedback file in `extract_spice` ~ `open_pdks` -> `1341f54` ```
-
- Aug 22, 2023
-
-
Kareem Farid authored
~ `open_pdks` -> `e3b630d9b7c0e23615367d52c4f78b2d2ede58ac` ~ `WIRE_RC_LAYER` split back into `CLOCK_WIRE_RC_LAYER` and `DATA_WIRE_RC_LAYER` Co-authored-by:
Mohamed Gaber <me@donn.website>
-
- Aug 09, 2023
-
-
Openlane Bot authored
open_pdks -> 933e5f2b8e42c5ec25b83c6d242455ada6f3e926
-
- Aug 03, 2023
-
-
Kareem Farid authored
~ bump openroad version ~ update openroad python odb read_def api usage to pass tech instead of odb object based on https://github.com/The-OpenROAD-Project/OpenLane/issues/1925
-
- Jul 25, 2023
-
-
Openlane Bot authored
Merging to avoid bug with 8.3.412-8.3.415
-
- Jul 24, 2023
-
-
Mohamed Gaber authored
~ Update Pyyaml to 6 ~ Add maximum versions for all dependencies as per semantic versioning
-
- Jul 12, 2023
-
-
Mohamed Gaber authored
~ Classified PDK variables by user modifiability ~ `SYNTH_MAX_FANOUT` -> Moved into PDK as `MAX_FANOUT_CONSTRAINT` ~ `SYNTH_MAX_TRAN` -> Moved into PDK as `MAX_TRANSITION_CONSTRAINT` ~ `SYNTH_CAP_LOAD` -> `OUTPUT_CAP_LOAD` - Removed `DEFAULT_MAX_TRAN` from PDK (unused)
-
- Jul 06, 2023
-
-
Kareem Farid authored
~ move synth check before opt to capture more errors ~ bump yosys version to address more cases of synth checks. see attached issue link
-
- Jun 26, 2023
-
-
Kareem Farid authored
-
- Jun 20, 2023
-
-
Openlane Bot authored
open_pdks -> 3df14f84ab167baf757134739bb1d2c5c044849c
-
- Jun 19, 2023
-
-
Kareem Farid authored
-
- Jun 18, 2023
-
-
Openlane Bot authored
magic -> 482d7534a27c51d0d1c8a466494680d185d334ee Signed-off-by:
Kareem Farid <kareefardi@users.noreply.github.com> Co-authored-by:
Kareem Farid <kareefardi@users.noreply.github.com>
-
Kareem Farid authored
~ default to lef/def in order to generate lef with pin direction (and much faster than gds) ~ bump magic version ~ restore `drc off` in `lef.tcl` that was removed in an older PR ~ record a separate magic lef write runtime - remove unneeded `cellname` command from `lef.tcl` + add lef nocheck for power connections for antenna area calculation
-
- Jun 07, 2023
-
-
Openlane Bot authored
openroad_app -> ceae0ad175e8b0183c3a64af79ba18139dcda63a
-
- May 28, 2023
-
-
Openlane Bot authored
openroad_app -> 9a713f0e8a51769207918da28adfd3c02b854375
-
- May 24, 2023
-
-
Kareem Farid authored
This reverts commit 541c9595.
-
Kareem Farid authored
~ `openroad` -> `e289bc2ce4fee72a5d3e240d1b61b6385fcbe807`
-
- May 22, 2023
-
-
Openlane Bot authored
magic -> c514f5ce0b9407372d05d98bcb2984f3fe0829f8
-
- May 18, 2023
-
-
Darryl Miles authored
replace `/` with `-` in docker tag names
-
- May 11, 2023
-
-
Openlane Bot authored
openroad_app -> 7f6c37aa57467242807155c654deb350022d75c1
-
Openlane Bot authored
open_pdks -> af3485525297d5cbe93c129ea853da2d588fac41
-
- Apr 27, 2023
-
-
Openlane Bot authored
magic -> a33d7b78b54d8456769d08236f91f9be31784267
-