Skip to content

Commit 88f175e

Browse files
committed
update parasitics guard use
Signed-off-by: arthurjolo <[email protected]>
1 parent 3a4f78f commit 88f175e

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/cts/src/TritonCTS.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff 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) {

0 commit comments

Comments
 (0)