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.