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.
Glossary
Static Power (Leakage Power)

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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
| Characteristic | Static 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. |
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.
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.
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.
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).
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.
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.
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.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Static power is one component of total system power. These related concepts define the other primary power sources, management techniques, and efficiency metrics critical for deploying AI on battery-constrained devices.
Dynamic Power
Dynamic power is the electrical power consumed by a digital circuit due to the charging and discharging of capacitive loads during logic transitions. It is the dominant power component during active computation. Its consumption is governed by the formula: P_dynamic = α * C * V² * f, where:
- α is the activity factor (fraction of gates switching).
- C is the load capacitance.
- V is the supply voltage.
- f is the clock frequency. Unlike static power, dynamic power is only consumed when the circuit is actively switching. Reducing voltage (voltage scaling) has a quadratic effect on reducing dynamic power, making it a primary target for optimization in high-performance compute phases.
Power Gating
Power gating is a circuit-level technique that completely shuts off power to inactive or idle blocks of a silicon chip using a header or footer switch. This action:
- Eliminates both dynamic and static (leakage) power in the gated region.
- Introduces a time and energy penalty for turning the block back on (wake-up latency).
- Requires state retention strategies (e.g., retention flip-flops) for critical data. It is a coarse-grained, highly effective method for managing leakage power, especially in systems-on-chip (SoCs) where large blocks like an AI accelerator can be powered down between inference bursts.
Dynamic Voltage and Frequency Scaling (DVFS)
Dynamic Voltage and Frequency Scaling (DVFS) is a real-time power management technique that adjusts a processor's operating voltage and clock frequency based on instantaneous computational workload. Its primary goals are:
- Minimizing dynamic power consumption, which scales with V² * f.
- Meeting performance deadlines with minimal energy. For AI inference, DVFS controllers can lower voltage/frequency during less compute-intensive model layers or when latency requirements are relaxed. It is a key software-hardware co-control mechanism for managing the energy-delay trade-off.
Thermal Throttling
Thermal throttling is a protective, feedback-driven mechanism where a processor's operating frequency and voltage are automatically reduced when the die temperature exceeds a predefined safe threshold. This process:
- Prevents permanent silicon damage from overheating.
- Directly impacts inference performance and latency.
- Is often triggered by sustained high-power workloads, which are a sum of dynamic and static power dissipation. For always-on edge AI applications, managing thermal design power (TDP) is crucial to avoid throttling, which can cause unpredictable inference times.
Near-Threshold Computing (NTC)
Near-Threshold Computing (NTC) is a design paradigm where digital circuits operate with a supply voltage very close to the transistor's threshold voltage (V_th). This region offers a highly favorable trade-off between energy efficiency and performance for non-latency-critical tasks. Key characteristics include:
- Exponential reduction in static (leakage) power compared to super-threshold operation.
- A substantial, though sub-linear, reduction in dynamic power.
- Increased sensitivity to process, voltage, and temperature (PVT) variations, requiring specialized circuit design. NTC is explored for ultra-low-power always-on inference engines in sensor nodes.
Performance-Per-Watt
Performance-per-watt is the fundamental efficiency metric for evaluating computing systems in power-constrained environments. It is defined as the amount of useful computational work delivered per watt of power consumed. For AI inference, this is commonly expressed as:
- Inferences per second per watt (inf/sec/W).
- Tera-operations per second per watt (TOPS/W) for hardware. This metric holistically captures the system-level impact of both dynamic power (from active compute) and static power (from leakage), guiding architectural choices, model compression, and hardware selection for edge deployment.

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.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us