OpenROAD
OpenROAD copied to clipboard
RUDY and global route map differ for testcase with centered die area
Describe the bug
More fallout from https://github.com/The-OpenROAD-Project/OpenROAD/issues/5284
The RUDY map looks different then the global_route map.
And then there are ERROR's from detailed placement and manually started global_route ...
[INFO DPL-0034] Detailed placement failed on the following 62 instances:
[INFO DPL-0035] lx1/lx0/IRAM/MUX_INSTW_UP/U27
[INFO DPL-0035] lx1/lx0/IRAM/MUX_INSTW_UP/U28
...
[INFO DPL-0035] lx1/lx0/IRAM/U40
[INFO DPL-0035] lx1/lx0/IRAM/U41
[ERROR DPL-0036] Detailed placement failed.
global_route
[ERROR GRT-0118] Routing congestion too high. Check the congestion heatmap in the GUI.
[ERROR GUI-0070] GRT-0118
I'm assuming that this testcase was P&R'able in 2004, when init floorpan would always center the diearea.
Expected Behavior
matching rudy and global route map
Environment
OpenROAD v2.0-14335-g0a6aa3b92 (Jun 27 2024)
Features included (+) or not (-): +Charts +GPU +GUI +Python
To Reproduce
read_lef lef/risc2.lef.gz
read_def def/risc2.def.gz
#rtl_macro_placer
macro_placement
global_placement -density 0.95
detailed_placement
global_route
Relevant log output
No response
Screenshots
No response
Additional Context
No response