OpenROAD icon indicating copy to clipboard operation
OpenROAD copied to clipboard

[WARNING GPL-0001] clk toplevel port is not placed!

Open gudeh opened this issue 9 months ago • 1 comments

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

gudeh avatar Mar 26 '25 14:03 gudeh

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.

maliberty avatar Mar 26 '25 14:03 maliberty