Low Power Methodology Manual: For System-on-Chip Design

Chapter 14: Design of the Power Switching Network

Overview

Power gating is the most effective method for reducing leakage power in standby or sleep mode. However, this method comes with overhead such as the silicon area taken by the sleep transistors, the routing resources for permanent and virtual power networks, and the complex power-gating design and implementation processes which impact design risk and schedule.

Besides the overhead, power gating introduces power integrity issues such as IR drop on the sleep transistors and ground bounce caused by in-rush wakeup current. It also introduces wakeup latency, the time needed to restore full power for normal operation. All these issues must be addressed during the implementation of power gating designs.

In this chapter, we discuss:

  • power gating implementation styles

  • wakeup in-rush current control

  • wakeup and sleep latency reduction

  • sleep transistor power network synthesis

14.1 Ring vs. Grid Style

Coarse grain power gating can be implemented in either a ring or a grid style power network.

With ring based switching, we place the switches externally to the power gated block effectively encapsulating the block with a ring of switches.

In the grid style implementation, the sleep transistors are distributed throughout the power gated region.

14.1.1 Ring Style Implementation

Figure 14-1 shows an example of a ring implementation. A ring of VDD surrounds the power gated block. A ring of switches connects VDD to a switched or virtual VDD (VVDD) power mesh that covers the power gated block.


Figure 14-1: Ring Style Sleep Transistor Implementation

Note that a ring style switching network is...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Magnetic Proximity Sensors
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.