GitHub
12/11/2023, 6:30 AMdll_clk and dll_clk90 causes the crash. I tried removing the .lib files of the DLL macro that produces these clocks and it still crashes.
Expected Behavior
CTS creating clock trees for dll_clk and dll_clk90.
Environment report
Kernel: Linux v6.2.0-26-generic
Distribution: ubuntu 23.04
Python: v3.11.4 (OK)
Container Engine: docker v24.0.5 (OK)
OpenLane Git Version: 01e67230f35aa4cd08ef33a9f8df8a83f578b710
pip: INSTALLED
python-venv: INSTALLED
---
PDK Version Verification Status: OK
---
Git Log (Last 3 Commits)
01e67230 2023-07-25T13:53:21+03:00 [BOT] Update magic (#1914) - Openlane Bot - (HEAD -> master, tag: 2023.07.26, origin/master, origin/HEAD)
157a6505 2023-07-25T13:02:39+03:00 Update Documentation (#1917) - Mohamed Gaber - ()
f6e50abd 2023-07-24T15:20:03+03:00 PIP Version Ranges (#1916) - Mohamed Gaber - (tag: 2023.07.25)
---
Git Remotes
origin git@github.com:The-OpenROAD-Project/OpenLane.git (fetch)
origin git@github.com:The-OpenROAD-Project/OpenLane.git (push)
Reproduction material
issue_reproducible.part1.zip
issue_reproducible.part2.zip
Relevant log output
[INFO CTS-0007] Net "gpio_in[38]" found for clock "clk".
[INFO CTS-0010] Clock net "gpio_in[38]" has 3 sinks.
[WARNING CTS-0041] Net "_02778_" has 1 sinks. Skipping...
[INFO CTS-0007] Net "dll_clk" found for clock "dll_clk".
Signal 11 received
Stack trace:
0# 0x0000000000D429A7 in openroad
1# 0x00007FABFB640400 in /lib64/libc.so.6
2# odb::dbBTerm::getConstName() in openroad
3# cts::TritonCTS::initClock(odb::dbNet*, std::string const&, cts::TreeBuilder*) in openroad
4# cts::TritonCTS::initOneClockTree(odb::dbNet*, std::string const&, cts::TreeBuilder*) in openroad
5# cts::TritonCTS::populateTritonCTS() in openroad
6# cts::TritonCTS::runTritonCts() in openroad
7# 0x000000000123E23F in openroad
8# 0x00007FAC00174EB2 in /lib64/libtcl8.5.so
9# 0x00007FAC001B936C in /lib64/libtcl8.5.so
The-OpenROAD-Project/OpenLaneGitHub
12/11/2023, 6:30 AMGitHub
12/11/2023, 10:23 AMGitHub
12/26/2023, 11:17 AM