DocumentCode :
2253316
Title :
Peak temperature control and leakage reduction during binding in high level synthesis
Author :
Mukherjee, Rajarshi ; Memik, Seda Ogrenci ; Memik, Gokhan
Author_Institution :
Dept. of Electr. & Comput. Eng., Northwestern Univ., USA
fYear :
2005
fDate :
8-10 Aug. 2005
Firstpage :
251
Lastpage :
256
Abstract :
Temperature is becoming a first rate design criterion in ASICs due to its negative impact on leakage power, reliability, performance, and packaging cost. Incorporating awareness of such lower level physical phenomenon in high level synthesis algorithms help to achieve better designs. In this work, we developed a temperature aware binding algorithm. Switching power of a module correlates with its operating temperature. The goal of our binding algorithm is to distribute the activity evenly across functional units. This approach avoids steep temperature differences between modules on a chip, hence, the occurrence of hot spots. Starting with a switching optimal binding solution, our algorithm iteratively minimizes the maximum temperature reached by the hottest functional unit. Our algorithm does not change the number of resources used in the original binding. We have used HotSpot, a temperature modeling tool, to simulate temperature of a number ASIC designs. Our binding algorithm reduces temperature reached by the hottest resource by 12.21°C on average. Reducing the peak temperature has a positive impact on leakage as well. Our binding technique improves leakage power by 11.89%, and overall power by 3.32% on average at 130nm technology node compared to a switching optimal binding.
Keywords :
application specific integrated circuits; high level synthesis; integrated circuit design; power consumption; temperature control; 12.21 C; 130 nm; ASIC design; HotSpot; functional unit; high level synthesis algorithm; leakage power; leakage reduction; lower level physical phenomenon; switching optimal binding solution; temperature aware binding algorithm; temperature control; temperature modeling tool; Algorithm design and analysis; Computer applications; Costs; Design optimization; Energy consumption; High level synthesis; Iterative algorithms; Permission; Silicon; Temperature control;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Low Power Electronics and Design, 2005. ISLPED '05. Proceedings of the 2005 International Symposium on
Print_ISBN :
1-59593-137-6
Type :
conf
DOI :
10.1109/LPE.2005.195523
Filename :
1522772
Link To Document :
بازگشت