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.35k stars 481 forks source link

grt: check if row height is equal to the diode height #5033

Closed eder-matheus closed 2 weeks ago

eder-matheus commented 2 weeks ago

Fixes https://github.com/The-OpenROAD-Project/OpenROAD/issues/5030

This PR is a quick fix for the issue mentioned above. In the cases where the diode is not properly aligned with a row, DPL will legalize it.

In the future, we'll revisit it to implement a smarter diode insertion process. See https://github.com/The-OpenROAD-Project/OpenROAD/issues/5034 for reference.

github-actions[bot] commented 2 weeks ago

clang-tidy review says "All clean, LGTM! :+1:"