Research Article

An Optimization Mechanism Intended for Static Power Reduction Using Dual- 𝑉 t h Technique

Algorithm 4

Pseudocode of libSlewDeg calculation.
loadCircCell = takeLoadCircCell (circCell);
inputSlewDeg = takeCircSlew(circSlew) + limSlew(takeInputCell(circCell);
libSlewDeg (circCell, loadCircCell, inputSlewDeg) {
while (*arcLibCell = iterator.getnext()) {
    slew/delayArcVector = getTimingArcSlew/Delay(libCell);
    }
}