DocumentCode :
3039124
Title :
Considering Process Variations During System-Level Power Analysis
Author :
Chandra, Saumya ; Lahiri, Kanishka ; Raghunathan, Anand ; Dey, Sujit
Author_Institution :
Dept. of ECE, California Univ., San Diego, CA
fYear :
2006
fDate :
4-6 Oct. 2006
Firstpage :
342
Lastpage :
345
Abstract :
Process variations will increasingly impact the operational characteristics of integrated circuits in nanoscale semiconductor technologies. Researchers have proposed various design techniques to address process variations at the mask, circuit, and logic levels. However, as the magnitude of process variations increases, their effects will need to be addressed earlier in the design cycle. In this paper, we propose techniques for accurately and efficiently incorporating the effects of process variations into system-level power estimation tools. To motivate our work, we first study the impact of process variations on the power consumption of an example system-on-chip (SoC). We consider simple extensions of current approaches to system-level power estimation (spreadsheet-based and simulation-based power estimation), and demonstrate their limitations in performing variation-aware power estimation. We propose a system-level power estimation methodology that can accurately and efficiently analyze the impact of process variations on SoC power. The proposed methodology combines efficient trace-based analysis, power-state based leakage modeling, and Monte Carlo sampling. The key benefit of the proposed methodology is that it captures the necessary inter-dependencies while avoiding iterative system-level simulation. Our implementation of the proposed techniques within an in-house system-level power estimation framework indicates 2-5 orders of magnitude efficiency gains, with negligible loss in accuracy, compared to direct Monte Carlo techniques that require iterative system simulation
Keywords :
Monte Carlo methods; circuit simulation; integrated circuit design; low-power electronics; power consumption; system-on-chip; Monte Carlo sampling; SoC power; integrated circuit design; iterative system simulation; logic levels; low power design; mask; nanoscale semiconductor technology; power consumption; process variations; simulation-based power estimation; spreadsheet-based power estimation; system-level power analysis; system-level power estimation; system-on-chip power; variation-aware power estimation; Algorithm design and analysis; Energy consumption; Integrated circuit technology; Laboratories; Logic circuits; Logic design; Monte Carlo methods; National electric code; Power system modeling; System-on-a-chip; Algorithms; Design; Experimentation; Low Power Design; Power Estimation; Power analysis; Process variations; System-on-Chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Low Power Electronics and Design, 2006. ISLPED'06. Proceedings of the 2006 International Symposium on
Conference_Location :
Tegernsee
Print_ISBN :
1-59593-462-6
Type :
conf
DOI :
10.1109/LPE.2006.4271862
Filename :
4271862
Link To Document :
بازگشت