To minimize static leakage of an integrated circuit, a charge pump generates anegative voltage to be applied to a "sleep" transistor cascaded to a logicgate of the integrated circuit. An adaptive leakage controller determinescontinuously or periodically whether to adjust the negative voltage tominimize the static leakage. A negative voltage regulator adjusts the negativevoltage depending on the determination. Some embodiments determine whether toadjust the negative voltage by monitoring one or more parameters of the sleeptransistor. Some embodiments determine whether to adjust the negative voltageby monitoring one or more parameters of an emulated sleep transistor.
展开▼