-
Notifications
You must be signed in to change notification settings - Fork 38
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
Optimize Global Routing and Resizer PostGRT steps #538
Comments
Wasn't this addressed in a8a6e84 |
No. The solution is not complete and wrong given the current state of OR db. |
Elaborate. |
The solution doesn't consider other places in the flow that uses GRT parasitics estimation. It doesn't consider that there is a redundant GRT run before |
If this is a Classic flow issue, not a step issue, that's a separate discussion. For the giant designs in question our PnR engineers tend to define custom sequential flows in the JSON… |
Description
As it turns out estimating routing parasitics in OR needs a call for GRT in the same script (it cannot load all the info from the db). Some steps in the Classic flow use this. At the moment there are a lot of redundant GRT calls that slows down the flow in large designs.
Proposal
Access and revisit the situation. Additionally,
GRT_RESIZER_RUN_GRT
should only disable the final GRT step in the script. Finally, we should access incremental routing as well.The text was updated successfully, but these errors were encountered: