Closed scorbetta closed 4 months ago
@scorbetta looks like you're trying to place hard macros. Does your config file have EXTRA_GDS_FILES
and EXTRA_LEFs
defined for the HL_NEURON
macro?
@d-m-bailey Yes. As I said, the flow works without the manual macro placement. And yet manual macro placement seems correct since there is no overlapping.
@scorbetta This is one of the reported locations by OpenROAD. In the decap cells between the macros, if there isn't a vertical stripe passing through they wouldn't be powered and cause such an error. You may want to increase FP_TAP_HORIZONTAL_HALO such that these cells wouldn't exist in these location.
@kareefardi Perfect! Many thanks for your help. It indeed is consistent with the way the tool places the macros automatically, so close each other that there is no space to be filled with decaps.
Description
PDN phase generates the following error:
after generating a bunch of warnings:
The manual macro placement seems ok, since there's no overlapping. The flow (up to the PDN phase) works if I leave the macro placement automatic (with the addition of
PL_BASIC_PLACEMENT
).Expected Behavior
.
Environment report
Reproduction material
issue_reproducible.tar.gz
Relevant log output