OpenROAD icon indicating copy to clipboard operation
OpenROAD copied to clipboard

MPL shouldn't anneal when shaping possibilities are evident

Open AcKoucher opened this issue 4 months ago • 0 comments

Description

During coarse shaping, we anneal to generate the tilings even for leaf macro clusters. These clusters can have their tilings computed by a simpler method i.e., enumerating the possibilities, as there's a limited amount of reasonable solutions.

This will save some run time.

Suggested Solution

Instead of annealing, generate the tilings for leaf macro clusters by enumerating the possible reasonable solutions.

We should also evaluate removing the flag for interconnected macros array as macro arrays should be treated similarly regardless of the method we used to group the macros.

Additional Context

No response

AcKoucher avatar Aug 29 '25 12:08 AcKoucher