Unbalanced buffer tree synthesis to suppress ground bounce for fine-grain power gating

Kimiyoshi Usami, Makoto Miyauchi, Masaru Kudo, Kazumitsu Takagi, Hideharu Amano, Mitaro Namiki, Masaaki Kondo, Hiroshi Nakamura

研究成果: Conference contribution

1 引用 (Scopus)

抄録

This paper describes a new approach to reduce the ground bounce (GB) while keeping the wakeup time short for fine-grain power gating. We propose a novel algorithm to synthesize an optimal unbalanced buffer tree (UBT) that turns on parallel power switches with slight time differences. We have applied our algorithm to function units of a 32-bit microprocessor. Experimental results have revealed that our UBT gives better solution than the conventional daisy-chain approach in the space of wakeup time and GB. For example, in the ALU, our UBT suppressed the maximum GB voltage to 16mV which is 24% smaller than that of the parallel daisy chain, while keeping the wakeup time 0.6ns. In the 32b×32b multiplier, our UBT suppressed GB by 32% lower than the daisy chain but still kept the wakeup time 0.7ns. The microprocessor test chip with our UBT technique is successfully under operation.

元の言語English
ホスト出版物のタイトル2014 International Symposium on System-on-Chip, SoC 2014
出版者Institute of Electrical and Electronics Engineers Inc.
ISBN(印刷物)9781479968909
DOI
出版物ステータスPublished - 2014 12 2
イベント2014 16th International Symposium on System-on-Chip, SoC 2014 - Tampere
継続期間: 2014 10 282014 10 29

Other

Other2014 16th International Symposium on System-on-Chip, SoC 2014
Tampere
期間14/10/2814/10/29

Fingerprint

Microprocessor chips
Switches
Electric potential

ASJC Scopus subject areas

  • Hardware and Architecture
  • Electrical and Electronic Engineering

これを引用

Usami, K., Miyauchi, M., Kudo, M., Takagi, K., Amano, H., Namiki, M., ... Nakamura, H. (2014). Unbalanced buffer tree synthesis to suppress ground bounce for fine-grain power gating. : 2014 International Symposium on System-on-Chip, SoC 2014 [6972438] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/ISSOC.2014.6972438

Unbalanced buffer tree synthesis to suppress ground bounce for fine-grain power gating. / Usami, Kimiyoshi; Miyauchi, Makoto; Kudo, Masaru; Takagi, Kazumitsu; Amano, Hideharu; Namiki, Mitaro; Kondo, Masaaki; Nakamura, Hiroshi.

2014 International Symposium on System-on-Chip, SoC 2014. Institute of Electrical and Electronics Engineers Inc., 2014. 6972438.

研究成果: Conference contribution

Usami, K, Miyauchi, M, Kudo, M, Takagi, K, Amano, H, Namiki, M, Kondo, M & Nakamura, H 2014, Unbalanced buffer tree synthesis to suppress ground bounce for fine-grain power gating. : 2014 International Symposium on System-on-Chip, SoC 2014., 6972438, Institute of Electrical and Electronics Engineers Inc., 2014 16th International Symposium on System-on-Chip, SoC 2014, Tampere, 14/10/28. https://doi.org/10.1109/ISSOC.2014.6972438
Usami K, Miyauchi M, Kudo M, Takagi K, Amano H, Namiki M その他. Unbalanced buffer tree synthesis to suppress ground bounce for fine-grain power gating. : 2014 International Symposium on System-on-Chip, SoC 2014. Institute of Electrical and Electronics Engineers Inc. 2014. 6972438 https://doi.org/10.1109/ISSOC.2014.6972438
Usami, Kimiyoshi ; Miyauchi, Makoto ; Kudo, Masaru ; Takagi, Kazumitsu ; Amano, Hideharu ; Namiki, Mitaro ; Kondo, Masaaki ; Nakamura, Hiroshi. / Unbalanced buffer tree synthesis to suppress ground bounce for fine-grain power gating. 2014 International Symposium on System-on-Chip, SoC 2014. Institute of Electrical and Electronics Engineers Inc., 2014.
@inproceedings{f9daba0dcbe14751a498f3da0f4f8ddc,
title = "Unbalanced buffer tree synthesis to suppress ground bounce for fine-grain power gating",
abstract = "This paper describes a new approach to reduce the ground bounce (GB) while keeping the wakeup time short for fine-grain power gating. We propose a novel algorithm to synthesize an optimal unbalanced buffer tree (UBT) that turns on parallel power switches with slight time differences. We have applied our algorithm to function units of a 32-bit microprocessor. Experimental results have revealed that our UBT gives better solution than the conventional daisy-chain approach in the space of wakeup time and GB. For example, in the ALU, our UBT suppressed the maximum GB voltage to 16mV which is 24{\%} smaller than that of the parallel daisy chain, while keeping the wakeup time 0.6ns. In the 32b×32b multiplier, our UBT suppressed GB by 32{\%} lower than the daisy chain but still kept the wakeup time 0.7ns. The microprocessor test chip with our UBT technique is successfully under operation.",
keywords = "ground bounce, low power, power gating",
author = "Kimiyoshi Usami and Makoto Miyauchi and Masaru Kudo and Kazumitsu Takagi and Hideharu Amano and Mitaro Namiki and Masaaki Kondo and Hiroshi Nakamura",
year = "2014",
month = "12",
day = "2",
doi = "10.1109/ISSOC.2014.6972438",
language = "English",
isbn = "9781479968909",
booktitle = "2014 International Symposium on System-on-Chip, SoC 2014",
publisher = "Institute of Electrical and Electronics Engineers Inc.",

}

TY - GEN

T1 - Unbalanced buffer tree synthesis to suppress ground bounce for fine-grain power gating

AU - Usami, Kimiyoshi

AU - Miyauchi, Makoto

AU - Kudo, Masaru

AU - Takagi, Kazumitsu

AU - Amano, Hideharu

AU - Namiki, Mitaro

AU - Kondo, Masaaki

AU - Nakamura, Hiroshi

PY - 2014/12/2

Y1 - 2014/12/2

N2 - This paper describes a new approach to reduce the ground bounce (GB) while keeping the wakeup time short for fine-grain power gating. We propose a novel algorithm to synthesize an optimal unbalanced buffer tree (UBT) that turns on parallel power switches with slight time differences. We have applied our algorithm to function units of a 32-bit microprocessor. Experimental results have revealed that our UBT gives better solution than the conventional daisy-chain approach in the space of wakeup time and GB. For example, in the ALU, our UBT suppressed the maximum GB voltage to 16mV which is 24% smaller than that of the parallel daisy chain, while keeping the wakeup time 0.6ns. In the 32b×32b multiplier, our UBT suppressed GB by 32% lower than the daisy chain but still kept the wakeup time 0.7ns. The microprocessor test chip with our UBT technique is successfully under operation.

AB - This paper describes a new approach to reduce the ground bounce (GB) while keeping the wakeup time short for fine-grain power gating. We propose a novel algorithm to synthesize an optimal unbalanced buffer tree (UBT) that turns on parallel power switches with slight time differences. We have applied our algorithm to function units of a 32-bit microprocessor. Experimental results have revealed that our UBT gives better solution than the conventional daisy-chain approach in the space of wakeup time and GB. For example, in the ALU, our UBT suppressed the maximum GB voltage to 16mV which is 24% smaller than that of the parallel daisy chain, while keeping the wakeup time 0.6ns. In the 32b×32b multiplier, our UBT suppressed GB by 32% lower than the daisy chain but still kept the wakeup time 0.7ns. The microprocessor test chip with our UBT technique is successfully under operation.

KW - ground bounce

KW - low power

KW - power gating

UR - http://www.scopus.com/inward/record.url?scp=84919363461&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84919363461&partnerID=8YFLogxK

U2 - 10.1109/ISSOC.2014.6972438

DO - 10.1109/ISSOC.2014.6972438

M3 - Conference contribution

AN - SCOPUS:84919363461

SN - 9781479968909

BT - 2014 International Symposium on System-on-Chip, SoC 2014

PB - Institute of Electrical and Electronics Engineers Inc.

ER -