Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

floorplan: avoid repair_timing, which takes hours, in floorplan #95

Merged
merged 1 commit into from
Aug 21, 2024

Conversation

oharboe
Copy link
Collaborator

@oharboe oharboe commented Aug 21, 2024

floorplan.tcl takes a very long time because repair_timing is called:

https://github.com/The-OpenROAD-Project/OpenROAD-flow-scripts/pull/2222/files#r1724866129

@oharboe
Copy link
Collaborator Author

oharboe commented Aug 21, 2024

@maliberty @jeffng-or Thoughts?

@oharboe
Copy link
Collaborator Author

oharboe commented Aug 21, 2024

From hours to ca. 4 minutes in floorplan.tcl now.

@maliberty
Copy link
Member

As I said in The-OpenROAD-Project/OpenROAD-flow-scripts#2222 :
Its your call - we have seen some timing benefit to this change. Do you observe a change in QOR. How many iterations does repair_timing take? What is the slack trajectory? Does the later call to repair_timing go faster?

@oharboe oharboe merged commit e941791 into main Aug 21, 2024
20 checks passed
@oharboe oharboe deleted the floorplan-faster branch August 21, 2024 13:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants