Thanks to <@U016HU5HK8V>'s script, I can make sure...
# openlane
a
Thanks to @User's script, I can make sure no cells are scattered on top of my macros. but
detailed_placement_or
still fails with the vague
Warning: detailed placement failed on
There are no obvious macro overlaps anymore:
I'm independently trying to harden the remaining cells as a macro, but that has its own problems.
the error is so useless i'm out of ideas about what to poke
t
try
detailed_placement
instead of
detailed_placement_or
(or in addition to, calling it before)
🙏 1
a
ok. i'm trying random placement first now
ok random got past that stupid problem 👍
my personal hero @tnt
this slack workspace is full of my heroes
@tnt how big are the designs you've managed to have placed nicely? this one is 20,000 instances and the tools really cannot cope
a
@aryap what command did you use for random placement?
a
random_global_placement iirc
yeah you can enable it with
set ::env(PL_RANDOM_GLB_PLACEMENT)  1
if you don't run interactively
i actually don't recommend it. i'm guessing that my routing step crash is because of the random placement
t
My design is ~ 11k cells after synthesis.