Remove log spam from write_verilog
Description
The user isn't going to check for the existance of these modules or prune them depending on what design he's writing out verilog for:
write_verilog -remove_cells "TAPCELL_ASAP7_75t_R FILLERxp5_ASAP7_75 FILLER_ASAP7_75t_R DECAPx1_ASAP7_75t_R DECAPx2_ASAP7_75t_R DECAPx4_ASAP7_75t_R DECAPx6_ASAP7_75t_R DECAPx10_ASAP7_75t_R FILLERxp5_ASAP7_75t_R" bazel-out/k8-fastbuild/bin/test/orfs/gcd/gcd_place.v
[WARNING STA-0101] object 'FILLERxp5_ASAP7_75' not found.
Suggested Solution
Remove the warning: there's nothing the user can or should do about it.
Additional Context
No response
I disagree - the user has specified an non-existent cell which is unusual. It is not design dependent - the cell itself doesn't exist as I read it.
I disagree - the user has specified an non-existent cell which is unusual. It is not design dependent - the cell itself doesn't exist as I read it.
So this is telling me that I'm asking to remove a cell that doesn't exist in the PDK?
Could this be changed to an error then?
Minimally clarify the warning: "Asked to remove cell not found in in PDK"
Whenever I see a warning, I ask myself: what does the tool want me to do?
If there is nothing that I can or should do about it, then it is just wolf-wolf spam.
For information that is potentially useful, but there's nothing the user can or should do, remove it or change to info.