Behavioral Level Dual-Vth Design for Reduced Leakage Power with Thermal Awareness

Junbo Yu,Qiang Zhou,Gang Qu,Jinian Bian
DOI: https://doi.org/10.1109/date.2010.5457000
2010-01-01
Abstract:Dual-V th design is an effective leakage power reduction technique at behavioral synthesis level. It allows designers to replace modules on non-critical path with the high-V th implementation. However, the existing constructive algorithms fail to find the optimal solution due to the complexity of the problem and do not consider the on-chip temperature variation. In this paper, we propose a two-stage thermal-dependent leakage power minimization algorithm by using dual-V th library during behavioral synthesis. In the first stage, we quantitatively evaluate the timing impact on other modules caused by replacing certain modules with high V th . Based on this analysis and the characteristics of the dual-V th module library, we generate a small set of candidate solutions for the module replacement. Then in the second stage, we obtain the on-chip thermal information from thermal-aware floorplanning and thermal analysis to select the final solution from the candidate set. Experimental results show an average of 17.8% saving in leakage power consumption and a slightly shorter runtime compared to the best known work. In most cases, our algorithm can actually find the optimal solutions obtained from a complete solution space exploration.
What problem does this paper attempt to address?