PowerGating
Power gating is a circuit technique used to reduce power consumption by selectively disconnecting the power supply or ground from idle parts of an integrated circuit. It is commonly employed in modern microprocessors, system-on-chips, and other digital ICs to reduce leakage current in standby or low-activity modes. Power gating complements clock gating by reducing power draw from idle blocks even when clocks may be running.
Implementation typically uses a sleep transistor, a high-threshold device placed between the block and the supply
Wake-up from a gated state introduces latency, due to turning on the sleep transistor and reestablishing the
Applications include mobile CPU cores, GPUs, and SoCs, where long idle periods benefit from reduced leakage.