TY - GEN
T1 - Design and evaluation of fine-grained power-gating for embedded microprocessors
AU - Kondo, Masaaki
AU - Kobyashi, Hiroaki
AU - Sakamoto, Ryuichi
AU - Wada, Motoki
AU - Tsukamoto, Jun
AU - Namiki, Mitaro
AU - Wang, Weihan
AU - Amano, Hideharu
AU - Matsunaga, Kensaku
AU - Kudo, Masaru
AU - Usami, Kimiyoshi
AU - Komoda, Toshiya
AU - Nakamura, Hiroshi
PY - 2014
Y1 - 2014
N2 - Power-performance efficiency is still remaining a primary concern for microprocessor designers. One of the sources of power inefficiency for recent LSI chips is increasing leakage power consumption. Power-gating is a well known technique to reduce leakage power consumption by switching off the power supply to idle logic blocks. Recently, fine-grained power-gating is emerged as a technique to minimize leakage current during the active processor cycles by switching on and off a logic blocks in much finer temporal/spatial granularity. Though fine-grained power-gating is useful, a comprehensive evaluation and analysis has not been conducted on a real LSI chips. In this paper, we evaluate fine-grained run-time power-gating for microprocessors' functional units using a real embedded microprocessor. We also introduce an architecture and compiler co-operative power-gating scheme which mitigates negative power reduction caused by the energy overhead associated with finegrained power-gating. The experimental results with a fabricated core shows that a hardware-based scheme saves power consumption of functional units by 44% and hardware compiler co-operative scheme further improves power efficiency by 5.9% when core temperature is 25 ̊C.
AB - Power-performance efficiency is still remaining a primary concern for microprocessor designers. One of the sources of power inefficiency for recent LSI chips is increasing leakage power consumption. Power-gating is a well known technique to reduce leakage power consumption by switching off the power supply to idle logic blocks. Recently, fine-grained power-gating is emerged as a technique to minimize leakage current during the active processor cycles by switching on and off a logic blocks in much finer temporal/spatial granularity. Though fine-grained power-gating is useful, a comprehensive evaluation and analysis has not been conducted on a real LSI chips. In this paper, we evaluate fine-grained run-time power-gating for microprocessors' functional units using a real embedded microprocessor. We also introduce an architecture and compiler co-operative power-gating scheme which mitigates negative power reduction caused by the energy overhead associated with finegrained power-gating. The experimental results with a fabricated core shows that a hardware-based scheme saves power consumption of functional units by 44% and hardware compiler co-operative scheme further improves power efficiency by 5.9% when core temperature is 25 ̊C.
UR - http://www.scopus.com/inward/record.url?scp=84903837396&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84903837396&partnerID=8YFLogxK
U2 - 10.7873/DATE2014.158
DO - 10.7873/DATE2014.158
M3 - Conference contribution
AN - SCOPUS:84903837396
SN - 9783981537024
T3 - Proceedings -Design, Automation and Test in Europe, DATE
BT - Proceedings - Design, Automation and Test in Europe, DATE 2014
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 17th Design, Automation and Test in Europe, DATE 2014
Y2 - 24 March 2014 through 28 March 2014
ER -