Power islands: A high-level synthesis technique for reducing spurious switching activity and leakage
Özet
This work introduces a novel High-Level Synthesis (HLS) methodology that eliminates the Spurious Switching Activity (SSA) and the leakage in a great portion of the resulting circuit through the use of power islands. A power island is a cluster of logic whose power can be controlled independent from the rest of the circuit, and hence can be completely powered down when all of the logic contained within it is idling. By powering down an island: (1) the spurious switching that results from the broadcast to idle components is silenced and (2) the power consumption due to leakage in inactive components is eliminated. Our experiments conducted on several synthesis benchmarks using a transistor-level simulator showed an average reduction of 11% in total power consumption due to the power islands without introducing any overhead. We can project that in future technologies, when leakage becomes a more dominant component of the overall power, significantly more savings can be gained from design with power islands. © 2005 IEEE.
Atıf için künye
Dal, D., Kutagulla, D., Nunez, A., & Mansouri, N. (2005). Power islands: A high-level synthesis technique for reducing spurious switching activity and leakage. 2005 IEEE International 48th Midwest Symposium on Circuits and Systems, MWSCAS 2005, Cincinnati, OH (ss. 1875–1879). https://doi.org/10.1109/mwscas.2005.1594490
BibTeX
@inproceedings{dal2005-177743,
author = {Dal, Deniz and Kutagulla, Divyanand and Nunez, Adrian and Mansouri, Nazanin},
title = {Power islands: A high-level synthesis technique for reducing spurious switching activity and leakage},
booktitle = {2005 IEEE International 48th Midwest Symposium on Circuits and Systems, MWSCAS 2005},
address = {Cincinnati, OH},
year = {2005},
pages = {1875--1879},
doi = {10.1109/mwscas.2005.1594490},
url = {https://akademik.atauni.edu.tr/yayinlar/177743-power-islands-a-high-level-synthesis-technique-for-reducing-spurious-switching}
}