Inferensys

Glossary

Static Power (Leakage Power)

Static power, also known as leakage power, is the electrical power consumed by a CMOS integrated circuit when it is powered on but not actively switching, primarily due to unwanted current leakage through transistors.
Legal team reviewing EU AI Act compliance documents on laptop in modern office, coffee cups and papers on table, casual meeting.
ENERGY-EFFICIENT INFERENCE

What is Static Power (Leakage Power)?

A fundamental concept in low-power electronics and on-device AI, critical for extending battery life in mobile and IoT devices.

Static power, also known as leakage power, is the electrical power consumed by a CMOS integrated circuit when it is powered on but not actively switching states. This power draw occurs primarily due to unwanted subthreshold leakage current flowing through transistors even when they are nominally 'off.' Unlike dynamic power, which scales with clock frequency and switching activity, static power is a constant, background drain that is heavily dependent on transistor size, temperature, and manufacturing process.

For on-device AI inference, managing static power is paramount as it directly dictates a device's standby battery life. As transistor geometries shrink to nanometer scales, leakage becomes a dominant factor in total system power. Techniques to mitigate it include power gating (completely shutting off power to idle blocks), multi-threshold CMOS design, and operating at lower voltages (near-threshold computing). In a milliwatt budget system, uncontrolled leakage can render an otherwise efficient model impractical for deployment.

LEAKAGE POWER

Key Characteristics of Static Power

Static power, distinct from dynamic power, is the continuous energy drain in a CMOS circuit when it is powered on but idle. Its management is critical for battery life in always-on edge AI devices.

01

Physical Origin: Subthreshold Leakage

The primary source of static power is subthreshold leakage current. Even when a transistor's gate voltage is below its threshold (the 'off' state), a small current flows between its source and drain due to quantum mechanical effects. This current is exponentially dependent on the threshold voltage (Vt) and temperature. As transistor sizes shrink to nanometers, this leakage becomes a dominant factor in total power consumption, especially for chips with billions of transistors.

02

Exponential Temperature Dependence

Static power is highly sensitive to temperature, increasing exponentially as the junction temperature of the silicon rises. This creates a thermal runaway risk: higher power consumption increases temperature, which in turn increases leakage current, leading to even higher power and temperature. Effective thermal management and dynamic thermal throttling are essential to control this positive feedback loop in densely packed AI accelerators.

03

Process & Voltage Scaling Impact

Static power is profoundly affected by semiconductor manufacturing processes and operating voltage:

  • Process Node: Leakage increases with each smaller technology node (e.g., from 28nm to 7nm) due to shorter channel lengths and thinner gate oxides.
  • Supply Voltage (Vdd): Leakage current increases super-linearly with Vdd.
  • Threshold Voltage (Vt): Using High-Vt transistors in non-critical paths reduces leakage but slows switching speed. Designers use multi-Vt libraries to strategically trade off speed and leakage.
04

Primary Mitigation: Power Gating

The most effective circuit-level technique to eliminate static power is power gating. This involves using a header switch (PMOS) or footer switch (NMOS) to completely disconnect a logic block's power supply (Vdd) or ground (Vss). When gated off, leakage is reduced to near zero. This is crucial for AI accelerators, allowing unused cores or memory banks to be powered down between inference bursts. The trade-off is the energy and latency overhead of saving/restoring state when waking the block.

05

Design-Time vs. Runtime Control

Static power is managed through a combination of design decisions and runtime techniques:

  • Design-Time: Selection of process node, transistor Vt, and clock gating insertion (which reduces dynamic power but also eliminates switching activity that can mask leakage).
  • Runtime: Activation of power gating, dynamic voltage scaling (DVS), and body biasing. Adaptive Body Biasing (ABB) dynamically adjusts the transistor's body voltage to alter its Vt, increasing Vt (reducing leakage) during idle periods and decreasing Vt (improving speed) during active computation.
06

Criticality for Always-On AI

Static power is the defining constraint for always-on sensing and wake-on-inference systems. These systems use a tiny, ultra-low-leakage microcontroller or microNPU to continuously monitor sensors. The total system milliwatt budget may be under 10mW, making static power the dominant drain. This necessitates the use of specialized low-leakage libraries, extensive power gating, and potentially near-threshold computing (NTC) for the always-on domain, while the high-performance AI core remains completely power-gated until activated.

< 1 mW
Always-On Domain Budget
Exponential
Leakage vs. Temp
POWER CONSUMPTION MECHANISMS

Static Power vs. Dynamic Power: A Comparison

A fundamental breakdown of the two primary sources of power consumption in CMOS integrated circuits, crucial for optimizing energy-efficient inference on edge devices.

CharacteristicStatic Power (Leakage Power)Dynamic Power (Switching Power)

Primary Cause

Unwanted current leakage through transistors when the circuit is powered but idle.

Charging and discharging of capacitive loads during logic state transitions (switching activity).

Dependence on Activity

Constant when the circuit is powered on, independent of clock signal or computation.

Directly proportional to the switching frequency (clock rate) and computational workload.

Mathematical Relationship

I_leakage * V_dd (Current leakage multiplied by supply voltage).

α * C * V_dd² * f (Activity factor * Load Capacitance * (Supply Voltage)² * Frequency).

Dominant in...

Deeply scaled process nodes (e.g., < 28nm), idle circuits, always-on subsystems.

Active computation, high-frequency operation, older process nodes.

Primary Mitigation Techniques

Power gating, multi-threshold CMOS (MTCMOS), body biasing, using high-Vt transistors.

Dynamic Voltage and Frequency Scaling (DVFS), clock gating, reducing capacitive load, lowering V_dd.

Impact of Temperature

Increases exponentially with rising junction temperature.

Has a weaker, more linear relationship with temperature.

Typical Contribution in Modern AI Chips

Can be 20-50% of total power at nominal conditions, and dominant during idle periods.

Dominant during active inference (50-80%), especially during peak compute.

Design Philosophy for Minimization

Turn it off (power gating) or use leak-resistant transistors when off is not possible.

Do less work (sparsity, efficient kernels), slow down (DVFS), or lower voltage.

ENERGY-EFFICIENT INFERENCE

Techniques to Mitigate Static Power

Static power, or leakage power, is a persistent drain in CMOS circuits even when idle. These techniques are critical for extending battery life in mobile and IoT devices by minimizing this wasteful current.

02

Multi-Threshold CMOS (MTCMOS)

Multi-Threshold CMOS (MTCMOS) is a design methodology that uses transistors with different threshold voltages (Vt) on the same chip. High-Vt transistors are used in the power gating switches because they have very low leakage when off, while low-Vt transistors are used in the core logic for high performance. This allows designers to optimize the trade-off between speed and static power. Libraries with multiple Vt cells are standard in modern synthesis flows, enabling automatic leakage optimization during place-and-route.

03

Body Biasing

Body biasing (or back-gate biasing) dynamically adjusts the threshold voltage (Vt) of transistors by applying a voltage to the transistor body (well).

  • Reverse Body Biasing (RBB): Increases Vt to drastically reduce subthreshold leakage during idle periods, at the cost of slower switching speed.
  • Forward Body Biasing (FBB): Decreases Vt to increase performance during active computation. This technique requires a triple-well or silicon-on-insulator (SOI) process. Adaptive Body Biasing (ABB) systems dynamically control this bias based on workload and temperature.
04

Input Vector Control

Input Vector Control is a software/architectural technique that forces the inputs of an idle logic block into a state that minimizes the internal switching activity and creates the least leaky state for the underlying transistors. By placing combinational logic into a low-leakage state before entering a sleep mode, the overall static power of the block is reduced. This requires analysis to determine the minimum leakage vector (MLV) and control logic to apply it, often managed by the system's Power Management Unit (PMU).

05

Dynamic Voltage Scaling (DVS) & DVFS

Dynamic Voltage Scaling (DVS) and Dynamic Voltage and Frequency Scaling (DVFS) primarily target dynamic power (∝ V²), but they also significantly impact static power. Leakage current has an exponential relationship with supply voltage (VDD). By lowering VDD for reduced performance states, subthreshold leakage is dramatically reduced. DVFS is a cornerstone of system-level power management, allowing the operating point (voltage/frequency) to be scaled to the minimum required for the workload, thereby reducing all components of power consumption.

06

Temperature Management

Leakage power has a super-linear relationship with junction temperature. As temperature increases, leakage currents rise exponentially. Therefore, effective thermal management is a critical indirect technique for controlling static power.

  • Dynamic Thermal Management (DTM): Techniques like thermal throttling reduce frequency/voltage to lower temperature and thus leakage.
  • Packaging & Cooling: Improved heat sinks and system design maintain lower operating temperatures. For always-on components, even a few degrees reduction can yield significant leakage savings over the device lifetime.
STATIC POWER (LEAKAGE POWER)

Frequently Asked Questions

Static power, or leakage power, is a fundamental component of total power consumption in modern CMOS integrated circuits, becoming increasingly significant as transistor geometries shrink. This FAQ addresses its causes, measurement, and mitigation in the context of energy-efficient on-device AI inference.

Static power, also known as leakage power, is the electrical power consumed by a CMOS integrated circuit when it is powered on but not actively switching (i.e., in a static state). Unlike dynamic power, which is consumed during transistor switching, static power is dissipated due to unwanted current leakage through transistors even when they are nominally 'off.' This leakage is primarily caused by subthreshold leakage (current flowing beneath the gate when voltage is below the threshold) and gate oxide leakage. As transistor sizes have scaled down to nanometer processes, leakage currents have become a dominant factor in total chip power consumption, especially for always-on edge AI systems.

Prasad Kumkar

About the author

Prasad Kumkar

CEO & MD, Inference Systems

Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.

His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.