Design and Implementation of Fine-grain Power Gating with Ground Bounce Suppression

被引:23
|
作者
Usami, Kimiyoshi [1 ]
Shirai, Toshiaki [1 ]
Hashida, Tasunori [1 ]
Masuda, Hiroki [1 ]
Takeda, Seidai [3 ]
Nakata, Mitsutaka [1 ]
Seki, Naomi [2 ]
Amano, Hideharu [2 ]
Namiki, Mitaro [4 ]
Imai, Masashi [3 ]
Kond, Masaaki [5 ]
Nakamura, Hiroshi [3 ]
机构
[1] Shibaura Inst Technol, Tokyo, Japan
[2] Keio Univ, Keio, Japan
[3] Univ Tokyo, Tokyo, Japan
[4] Tokyo Univ Agr & Technol, Tokyo, Japan
[5] Univ Elect Commu, Tokyo, Japan
基金
日本科学技术振兴机构;
关键词
D O I
10.1109/VLSI.Design.2009.63
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes a design and implementation methodology for fine-grain power gating. Since sleep-in and wakeup are controlled in a fine granularity in run time, shortening the transition time between the sleep and active states is strongly required. In particular, shortening the wakeup time is essential because it affects the execution time and hence does the performance. However, this requirement makes suppression of the ground-bounce more difficult. We propose a novel technique to skew the wakeup timings of fine-grain local power domains to suppress the ground bounce. Delay of buffers driving power switches is skewed in the buffer tree by selectively downsizing them. We designed a MIPS R3000 based CPU core in a 90nm CMOS technology and applied our technique to internal function units. Simulation results showed that our technique reduces the rush current to 47% over the case to turn-on the power switches simultaneously. This resulted in suppressing the ground bounce to 53mV with 3.3ns wakeup time. Simulation results from running benchmark programs showed that the total power dissipation for the function units was reduced by up to 15% at 25 degrees C and by 62% at 100 degrees C. Effectiveness in power savings is discussed from the viewpoint of the temperature-dependent break-even points and the consecutive idle time in the program.
引用
收藏
页码:381 / +
页数:2
相关论文
共 50 条
  • [21] An Area-Efficient Asynchronous FPGA Based on Fine-Grain Power Gating and Time Multiplexed Dual Rail Encoding
    James, Marie Kottayil
    Mathew, Binu K.
    2013 IEEE INTERNATIONAL MULTI CONFERENCE ON AUTOMATION, COMPUTING, COMMUNICATION, CONTROL AND COMPRESSED SENSING (IMAC4S), 2013, : 791 - 795
  • [22] Design and implementation fine-grained power gating on microprocessor functional units
    Lei Z.
    Ikebuchi D.
    Usami K.
    Namiki M.
    Kondo M.
    Nakamura H.
    Amano H.
    IPSJ Transactions on System LSI Design Methodology, 2011, 4 : 182 - 192
  • [23] A complete platform and toolset for system implementation on fine-grain reconfigurable hardware
    Kalenteridis, V
    Pournara, H
    Siozos, K
    Tatas, K
    Vassiliadis, N
    Pappas, I
    Koutroumpezis, G
    Nikolaidis, S
    Siskos, S
    Soudris, DJ
    Thanailakis, A
    MICROPROCESSORS AND MICROSYSTEMS, 2005, 29 (06) : 247 - 259
  • [24] A Novel Ground Bounce Reduction Technique using Four Step Power Gating
    Kumar, Yogesh
    Paliwal, Shubham
    Rai, Chandan Kr.
    Balasubramanian, S. K.
    2013 STUDENTS CONFERENCE ON ENGINEERING AND SYSTEMS (SCES): INSPIRING ENGINEERING AND SYSTEMS FOR SUSTAINABLE DEVELOPMENT, 2013,
  • [25] Understanding and minimizing ground bounce during mode transition of power gating structures
    Kim, S
    Kosonocky, SV
    Knebel, DR
    ISLPED'03: PROCEEDINGS OF THE 2003 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2003, : 22 - 25
  • [26] Fine-Grain Program Snippets Generator for Mobile Core Design
    Song, Shuang
    Desikan, Raj
    Barakat, Mohamad
    Sundaram, Sridhar
    Gerstlauer, Andreas
    John, Lizy K.
    PROCEEDINGS OF THE GREAT LAKES SYMPOSIUM ON VLSI 2017 (GLSVLSI' 17), 2017, : 245 - 250
  • [27] MICROWAVE CHARACTERISTICS OF FINE-GRAIN HIGH-POWER GARNETS AND SPINELS
    BLANKENSHIP, AC
    HUNTT, RL
    JOURNAL OF APPLIED PHYSICS, 1966, 37 (03) : 1066 - +
  • [28] High throughput power-aware fir filter design based on fine-grain pipelining multipliers and adders
    Di, J
    Yuan, JS
    Demara, R
    ISVLSI 2003: IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS: NEW TRENDS AND TECHNOLOGIES FOR VLSI SYSTEMS DESIGN, 2003, : 260 - 261
  • [29] Design and Control Methodology for Fine Grain Power Gating based on Energy Characterization and Code Profiling of Microprocessors
    Usami, Kimiyoshi
    Kudo, Masaru
    Matsunaga, Kensaku
    Kosaka, Tsubasa
    Tsurui, Yoshihiro
    Wang, Weihan
    Amano, Hideharu
    Kobayashi, Hiroaki
    Sakamoto, Ryuichi
    Namiki, Mitaro
    Kondo, Masaaki
    Nakamura, Hiroshi
    2014 19TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2014, : 843 - 848
  • [30] Design of a Fine-Grain Reconfigurable VLSI Based on Logic-In-Control Architecture
    Okada, Nobuaki
    Kameyama, Michitaka
    2009 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC 2009), 2009, : 278 - 281