We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 84a2e79 commit 29b05a4Copy full SHA for 29b05a4
src/grt/src/fastroute/src/utility.cpp
@@ -586,12 +586,16 @@ void FastRouteCore::updateSlacks(float percentage)
586
for (const int net_id : net_ids_) {
587
FrNet* net = nets_[net_id];
588
589
- const float slack = getNetSlack(net->getDbNet());
+ float slack = 0;
590
+
591
+ // Do not update slack during rsz repair
592
+ if (en_estimate_parasitics_) {
593
+ slack = getNetSlack(net->getDbNet());
594
+ }
595
net->setSlack(slack);
596
597
// Enable res-aware for clock nets by default
598
net->setIsResAware(net->isClock());
- // net->setIsResAware(false);
599
600
// Skip positive slacks above threshold
601
// TODO: need to check this positive slack threshold
0 commit comments