-
Notifications
You must be signed in to change notification settings - Fork 857
detailed_placement creates unroutable placement for centered floorplan #6704
Copy link
Copy link
Open
Labels
dplDetailed Placement LegalizationDetailed Placement Legalization
Description
Describe the bug
revisiting #5557 shows that gpl/rudy work correctly for a centered floorplan.
It's the detailed_placement that messes up the stdcells and creates an unroutable placement.
Expected Behavior
detailed_placement should be able to handle any DIEAREA ( x1 y1 ) ( x2 y2 ), not just x1 = 0, y1 = 0, x2 > 0 y2 > 0
Environment
MacOS M1 homebrew OpenROAD v2.0-18955-g3332c5ee6To Reproduce
#5557 has a tar file with lef/def/or command file.
Relevant log output
[NesterovSolve] Finished with Overflow: 0.099042
Placement Analysis
---------------------------------
total displacement 3613512.4 u
average displacement 110.8 u
max displacement 736.0 u
original HPWL 1091240.1 u
legalized HPWL 4943157.6 u
delta HPWL 353 %Screenshots
No response
Additional Context
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
dplDetailed Placement LegalizationDetailed Placement Legalization