openlane2 icon indicating copy to clipboard operation
openlane2 copied to clipboard

`Warning: * is used but has no driver.` better be recognized as a Warning in the pre-synthesis checks

Open mo-hosni opened this issue 2 years ago • 1 comments

Description

Currently, those are recognized as errors in both pre-synthesis and post-synthesis checks. I think it better be a Warning in pre-synthesis and an error in post-synthesis as the signals without drivers are usually tied low in synthesis.

Warning: Wire user_project_wrapper.\io_out [4] is used but has no driver.
Warning: Wire user_project_wrapper.\io_out [3] is used but has no driver.
Warning: Wire user_project_wrapper.\io_out [2] is used but has no driver.

Proposal

No response

mo-hosni avatar Feb 13 '24 11:02 mo-hosni

With regards to this -- the problem is we can't tell what's intentionally left undriven and what's not would it not be more prudent to ask users to explicitly tie them low?

donn avatar Apr 29 '24 16:04 donn

Resolved in #461.

donn avatar May 02 '24 07:05 donn