From 0a5b95a52394300bf3399c1f5894037e4488b443 Mon Sep 17 00:00:00 2001 From: James Cherry Date: Fri, 13 Mar 2026 10:19:07 -0700 Subject: [PATCH] CcsCeffDelayCalc::loadDelaySlew Signed-off-by: James Cherry --- dcalc/CcsCeffDelayCalc.cc | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/dcalc/CcsCeffDelayCalc.cc b/dcalc/CcsCeffDelayCalc.cc index 07d8ff1b..95156145 100644 --- a/dcalc/CcsCeffDelayCalc.cc +++ b/dcalc/CcsCeffDelayCalc.cc @@ -340,8 +340,8 @@ CcsCeffDelayCalc::loadDelaySlew(const Pin *load_pin, ArcDelay &wire_delay, Slew &load_slew) { - ArcDelay wire_delay1 = 0.0; - Slew load_slew1 = drvr_slew; + wire_delay = 0.0; + load_slew = drvr_slew; bool elmore_exists = false; float elmore = 0.0; if (parasitic_ @@ -352,15 +352,13 @@ CcsCeffDelayCalc::loadDelaySlew(const Pin *load_pin, (elmore == 0.0 // Elmore delay is small compared to driver slew. || elmore < delayAsFloat(drvr_slew) * 1e-3)) { - wire_delay1 = elmore; - load_slew1 = drvr_slew; + wire_delay = elmore; + load_slew = drvr_slew; } else - loadDelaySlew(load_pin, drvr_slew, elmore, wire_delay1, load_slew1); + loadDelaySlew(load_pin, drvr_slew, elmore, wire_delay, load_slew); thresholdAdjust(load_pin, drvr_library, rf, wire_delay, load_slew); - wire_delay = wire_delay1; - load_slew = load_slew1; } void