OpenLane: With tightly packed macros, LVS fails due to hanging strips of metal on the PDN
Description
With tightly packed macros, LVS fails due to hanging strips of metal on the PDN
Environment
Kernel: Linux v5.13.0-40-generic
Distribution: ubuntu 20.04
Python: v3.8.10 (OK)
Container Engine: docker v20.10.7 (OK)
OpenLane Git Version: -dev
pip:click: INSTALLED
pip:pyyaml: INSTALLED
pip:venv: INSTALLED
---
PDK Version Verification Status: OK
---
Git Log (Last 3 Commits)
e4bfdd7 2022-02-22T16:59:14-03:00 Remove pip install, no longer needed (#953) - Vitor Bandeira - (grafted, HEAD, tag: 2022.02.23_02.50.41)
Reproduction Material
- tarball not easy as this is Caravel - see repo: https://github.com/mattvenn/tapeout_100
- List the commands used to run the design:
- make install (installs caravel submodule)
- make uncompress (uncompresses gds files)
- user_project_wrapper
Expected behavior
LVS shouldn’t fail
Logs
final lines of user_project_wrapper/runs/user_project_wrapper/logs/finishing/26-user_project_wrapper.lef.log:
vssd1 |(no matching pin)
vssd1_uq0 |(no matching pin)
vssd1_uq1 |(no matching pin)
vssd1_uq2 |(no matching pin)
vssd1_uq3 |(no matching pin)
About this issue
- Original URL
- State: open
- Created 2 years ago
- Comments: 35 (9 by maintainers)
Commits related to this issue
- Update OR to get pdngen fix Fixes #1076 Signed-off-by: Matt Liberty <mliberty@eng.ucsd.edu> — committed to maliberty/OpenLane by maliberty 2 years ago
Most upvoted comments
+1
maliberty on May 13, 2022