Does anyone have any details about this error? ```...
# shuttle
y
Does anyone have any details about this error?
Copy code
[ERROR GRT-0076] Net _07206_ not properly covered.
Error: or_replace.tcl, 93 GRT-0076
v
Global placement not happening with Replacer. can you share the complete log and config.tcl
y
Thank you for your quick reply. here is my config and complete logs: https://gist.github.com/Heppokoyuki/7de8f47f02727952d4f768709ad038ed
@User
v
seems using gds/lef with blackbox. Just check pdn.def is your macro placement done properly?
increase placement density to 0.7 and share the log if facing same issue
y
Excuse me, what is pdn.def?
v
computer/runs/computer/tmp/floorplan/8-pdn.def
y
In the original config, the file pdn.def did not exist. When I set density to 0.7, I got the following error https://gist.github.com/Heppokoyuki/4adc09e9fdecd2f0b86d73eb6cd46d79
v
are you placing any hard macros in your design now?
If you're not using hard macros use below variable set ::env(FP_CORE_UTIL) "0.05" set ::env(PL_TARGET_DENSITY) "0.3" try with this
y
This project uses a hard macro.
v
ok. But i'm not seen any macro placement configuration in config.tcl
can you share screenshot of runs/computer/tmp/placement/10-resizer.def
y
Do I need to set MACRO_PLACEMENT_CFG? I thought my macro would be placed automatically. here is 10-resizer.def: https://gist.githubusercontent.com/Heppokoyuki/5adc8def8220c2fa3e30a6499ff1937c/raw/924972a5cb4f801efc7087c1208fa52244e45e1b/10-resizer.def
v
I've checked ur DEF file. DIE size too large. more empty space available. Better go with automatic die size and see the progress
Screenshot from 2021-11-02 14-31-25.png
Also set MACRO_HALO spacing during macro placement
y
I have failed again. Is the config correct? config: https://gist.github.com/Heppokoyuki/867289e5e94b6984b55f3a05f00c180a
v
Last time you shared DEF itself seen the macro placement placed right side corner. Better do manual macro placement with exact co-ordinates. refer openlane flow designs/manual_macro_placement example for reference. and how to black box the your RTL for harden macros
Also go with absoulte die size in your config.tcl and do macro placement