OpenROAD
OpenROAD copied to clipboard
[WARNING GPL-0001] clk toplevel port is not placed!
Describe the bug
We currently have these warnings by GPL happening on nightly
Here is the list of all designs showing this reports including "not placed":
gudeh@haus:~/Downloads/logs$ grep -rli "not placed" ./ | awk -F/ '{print $2, $3}' | grep -v '\.log$' | sort -u
asap7 ibex
asap7 riscv32i
asap7 riscv32i-mock-sram
asap7 swerv_wrapper
gf180 ibex
gf180 jpeg
gf180 riscv32i
ihp-sg13g2 ibex
ihp-sg13g2 jpeg
ihp-sg13g2 riscv32i
nangate45 bp
nangate45 bp_be
nangate45 bp_fe
nangate45 bp_multi
nangate45 dynamic_node
nangate45 gcd
nangate45 ibex
nangate45 jpeg
nangate45 swerv
nangate45 swerv_wrapper
sky130hd ibex
sky130hd jpeg
sky130hd riscv32i
sky130hs aes
sky130hs gcd
sky130hs ibex
sky130hs jpeg
sky130hs riscv32i
Expected Behavior
No warnings like in a previous nightly version
Environment
Current master
To Reproduce
Run any of the designs with warnings.
Relevant log output
Screenshots
No response
Additional Context
No response
Looking at ng45/gcd I see that the message is in 3_1_place_gp_skip_io.log. We shouldn't warn about unplaced pins when skipping io as we are ignoring them.