Wakeup scheduling and its buffered tree synthesis for power gating circuits |
| |
Affiliation: | 1. School of Electrical Engineering, KAIST, Daejeon 305-701, Korea;2. Synopsys Inc., Mountain View, CA 94043, USA;3. School of Electrical and Computer Engineering, UNIST, Ulsan 689-798, Korea;1. Jaypee University of Engineering and Technology, Raghogarh, Madhya Pradesh, India;2. School of Computer Engineering, Nanyang Technological University, Nanyang Avenue, Singapore 639798, Singapore;3. Department of Electrical and Computer Engineering, Concordia University, Montreal, QC, Canada H3G 2W1;1. Department of Industrial Engineering (D.I.In.), University of Salerno, Fisciano, Salerno, Italy;2. Advanced System Technology-STMicroelectronics International N.V., Plan-les-Quates, Switzerland;3. Advanced System Technology-STMICROELECTRONICS, Agrate Brianza, Milano, Italy;1. iPack Vinn Excellence Center, School of Information and Communication Technology, Royal Institute of Technology (KTH) Electrum 229, 164 40 Stockholm-Kista, Sweden;2. School of Information Science and Technology, Fudan University, Shanghai, China |
| |
Abstract: | Power gating circuit suffers from large amount of rush current during wakeup, especially when all switch cells are turned on simultaneously. If each switch cell is turned on at a different time, rush current can be reduced. It is shown in this paper that rush current can be reduced even more if signal transition time (or signal slew) to each switch cell is adjusted. We define wakeup scheduling as to determine turn-on time and signal slew of each switch cell; the goal is to minimize wakeup delay while keeping rush current below the maximum value that is allowed. The determined turn-on time and signal slew are implemented using a buffered tree. The wakeup scheduling and buffered tree construction are integrated into a design flow. To adapt to process variation, we use adjustable delay buffers in the wakeup network. We also apply grid-based design flow and use Schmitt triggers to implement large designs. Experiments in an industrial 1.1 V, 32-nm technology demonstrate that the wakeup delay is reduced by 12% on average of example circuits compared with turn-on scheduling. |
| |
Keywords: | Buffered tree Leakage Power gating Rush current Wakeup scheduling |
本文献已被 ScienceDirect 等数据库收录! |
|