It looks like openlane is inserting the macros via...
# microwatt
a
It looks like openlane is inserting the macros via a python script into the database, whereas openroad is doing it via TritonMacroPlace
I guess that's for automatic macro placement, which is not what we want
Having said that, there is a lot of intelligence in TritonMacroPlace, including halos and aligning