File tree Expand file tree Collapse file tree 1 file changed +1
-2
lines changed
Expand file tree Collapse file tree 1 file changed +1
-2
lines changed Original file line number Diff line number Diff line change @@ -2348,10 +2348,10 @@ void TritonCTS::balanceMacroRegisterLatencies()
23482348 double capPerDBU = estimate_parasitics_->wireClkCapacitance (corner) * 1e-6
23492349 / block_->getDbUnitsPerMicron ();
23502350
2351- est::IncrementalParasiticsGuard parasitics_guard (estimate_parasitics_);
23522351 for (auto iter = builders_.rbegin (); iter != builders_.rend (); ++iter) {
23532352 TreeBuilder* builder = iter->get ();
23542353 if (builder->getParent () == nullptr && !builder->getChildren ().empty ()) {
2354+ est::IncrementalParasiticsGuard parasitics_guard (estimate_parasitics_);
23552355 LatencyBalancer balancer = LatencyBalancer (builder,
23562356 options_,
23572357 logger_,
@@ -2361,7 +2361,6 @@ void TritonCTS::balanceMacroRegisterLatencies()
23612361 techChar_->getLengthUnit (),
23622362 capPerDBU);
23632363 totalDelayBuff += balancer.run ();
2364- parasitics_guard.update ();
23652364 }
23662365 }
23672366 if (totalDelayBuff) {
You can’t perform that action at this time.
0 commit comments