Arthur Koucher
Arthur Koucher
### Description Asap7mock-array is using manual macro placement, because our macro placer was not able to properly handle it. With mpl2 new feature for arrays of interconnected macros, manual macro...
### Description PR #1897 disables repair_antennas for sky130hd/microwatt due to a crash. Enable it back when antenna checker is updated with the new infrastructure to handle the net routing. ###...
Resolve #5000
When debugging using sky130hd/uW, SoftSA overlap penalty was resulting in -nan. The reason was that the APIs from `Cluster` were returning 0.0 area for the macro area of clusters with...
Changes: - Prepare mpl2 for removing the dbu micron internal methods of conversion for the new dbBlock ones - Make `place_macro` not relying on mpl2 internals anymore - Avoid snapping...
Also making some tiny debugPrint improvements and avoid some code duplication.
### Subject [Stage]: Global Router. ### Describe the bug Segfault during grt stage when repairing setup and hold violations for sky130hd/riscv32i. [Secure-CI run.](https://jenkins.openroad.tools/blue/organizations/jenkins/OpenROAD-flow-scripts-Private%2Fpublic_tests_small/detail/secure-mpl2-flat-vertices/1/pipeline) ### Expected Behavior No crash. ### Environment...
### Description [#5256](https://github.com/The-OpenROAD-Project/OpenROAD/pull/5256) Fixed the crash in mpl2; [#5255](https://github.com/The-OpenROAD-Project/OpenROAD/pull/5255) Solved the problem of mpl2 not completing due SA not finding a valid tiling for the root. However, even though mpl2...
### Description Currently, RepairDesign uses a strategy of resizing cells to a target slew in order to perform Post Placement Optimization. With the current methodology, the Resizer ends up "fixing"...
### Describe the bug After running the test case provided in #5340, after link_design finishes running and sta tries to report, the gui doesn't show nothing in scripting and keeps...