OpenLane: [ERROR ODB-0370] Attempt to disconnect iterm of dont touch.
Description
OpenROAD fails in resizer optimizations when there is a dont touch
. This was working in older versions of OpenLane.
Expected Behavior
Resizer should resize whatever needs resizing except for the don’t touch nets as it always did before.
Environment report
Kernel: Linux v4.19.0-21-cloud-amd64
Distribution: debian 10
Python: v3.7.3 (OK)
Container Engine: docker v20.10.15 (OK)
OpenLane Git Version: 5880f35897d61b2eee0f1bfaf57262f238597074
pip: INSTALLED
python-venv: INSTALLED
---
PDK Version Verification Status: OK
---
Git Log (Last 3 Commits)
5880f35 2023-05-24T17:30:26+03:00 Read multi-corner libs while running resizer and CTS (#1804) - Kareem Farid - (grafted, HEAD -> master, tag: 2023.05.25, origin/master, origin/HEAD)
---
Git Remotes
origin git@github.com:The-OpenROAD-Project/OpenLane.git (fetch)
origin git@github.com:The-OpenROAD-Project/OpenLane.git (push)
Reproduction material
Relevant log output
[STEP 10]
[INFO]: Running Placement Resizer Design Optimizations (log: caravan_core/runs/23_05_26_02_37/logs/placement/10-resizer.log)...
[ERROR]: during executing openroad script /openlane/scripts/openroad/resizer.tcl
[ERROR]: Log: caravan_core/runs/23_05_26_02_37/logs/placement/10-resizer.log
[ERROR]: Last 10 lines:
[INFO] Instance 'pll.ringosc.iss.delayenb0' matched don't touch regular expression, setting as don't touch...
[INFO] Instance 'pll.ringosc.iss.delayenb1' matched don't touch regular expression, setting as don't touch...
[INFO] Instance 'pll.ringosc.iss.delayint0' matched don't touch regular expression, setting as don't touch...
[INFO] Instance 'pll.ringosc.iss.reseten0' matched don't touch regular expression, setting as don't touch...
[INFO RSZ-0027] Inserted 31 input buffers.
[INFO RSZ-0028] Inserted 367 output buffers.
[WARNING RSZ-0065] max wire length less than 4125u increases wire delays.
[ERROR ODB-0370] Attempt to disconnect iterm of dont_touch instance pll.ringosc.iss.reseten0
Error: resizer.tcl, 55 ODB-0370
child process exited abnormally
About this issue
- Original URL
- State: closed
- Created a year ago
- Comments: 16 (3 by maintainers)
@openroadie Try with Kareem’s attachment.