The-OpenROAD-Project / OpenROAD

OpenROAD's unified application implementing an RTL-to-GDS Flow. Documentation at https://openroad.readthedocs.io/en/latest/
https://theopenroadproject.org/
BSD 3-Clause "New" or "Revised" License
1.5k stars 527 forks source link

Integrate Google's AI Macro Placer: Now Open Source #1563

Closed QuantamHD closed 1 year ago

QuantamHD commented 2 years ago

We should integrate Google's AI Macro Placer into OpenROAD. https://github.com/google-research/circuit_training

maliberty commented 2 years ago

I suggest starting with a loose integration into either ORFS or OL. @QuantamHD is this something you want to tackle?

QuantamHD commented 2 years ago

Do we have any macro heavy designs?

maliberty commented 2 years ago

bp_ and swerv have the most of the public test cases.

manili commented 1 year ago

Hi, @maliberty and @QuantamHD: Any progresses after almost a year?

maliberty commented 1 year ago

No, we have been working on RTL-MP as our macro placement solution (in src/mpl2). You are welcome to pick up the loose coupling if you are interested.

oharboe commented 1 year ago

@maliberty Is this github issue moot?