DocumentCode :
2002555
Title :
Applying Verification Collaterals for Accurate Power Estimation
Author :
Ahuja, Sumit ; Mathaikutty, Deepak A. ; Shukla, Sandeep
Author_Institution :
Virginia Tech, FERMAT Lab., Blacksburg, VA
fYear :
2008
fDate :
8-10 Dec. 2008
Firstpage :
61
Lastpage :
66
Abstract :
Accurate and efficient power estimation at higher-levels of abstraction is becoming increasingly important. However, tools and methodologies are lacking for such a task. In this paper, we present a methodology for accurate power estimation at high-level by reusing pre-existing verification or validation resources in the design flow. This novel methodology enables architectural exploration and design optimization through a framework that exploits the abstraction aspect of high-level designs and the availability aspect of well-established tool flows for RTL designs. Thereby, utilizing the best from both worlds (high-level and low-level) to bring forth a fast and accurate enough solution to a well-known problem in the design of low power embedded systems and SoCs. In this paper, the focus is on how to apply our approach on a deign of reasonable complexity. We present the case study of a power state machine controller that is a critical component of most power-aware embedded systems. The approach uses verification collaterals such as test content, assertions, etc., which are normally built during the verification process of a high-level design to enable power profiling and estimation. The presented methodology is specific to a high-level synthesis and power estimation framework.
Keywords :
embedded systems; finite state machines; logic design; performance evaluation; power aware computing; system-on-chip; RTL designs; SoCs; design flow; design optimization; high-level synthesis; power estimation; power state machine controller; system-on-chip; validation resources; verification resources; Design methodology; Design optimization; Embedded system; Energy consumption; High level synthesis; Libraries; Microarchitecture; Power system modeling; State estimation; Testing; assertions; high-level synthesis; power estimation; system-level; system-on-chip; verificaiton collaterals;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Microprocessor Test and Verification, 2008. MTV '08. Ninth International Workshop on
Conference_Location :
Austin, TX
ISSN :
1550-4093
Print_ISBN :
978-1-4244-3682-8
Type :
conf
DOI :
10.1109/MTV.2008.16
Filename :
5070936
Link To Document :
بازگشت