DocumentCode :
123901
Title :
Data-and State-Dependent Power Characterisation and Simulation of Black-Box RTL IP Components at System Level
Author :
Lorenz, Daniel ; Gruettner, Kim ; Nebel, Wolfgang
Author_Institution :
OFFIS-Inst. for Inf. Technol., Oldenburg, Germany
fYear :
2014
fDate :
27-29 Aug. 2014
Firstpage :
129
Lastpage :
136
Abstract :
Due to the increasing algorithmic complexity of todays embedded systems, the consideration of extra-functional properties becomes even more important. Extra-functional properties such as timing, power consumption, and temperature need to be validated against given requirements on all abstraction levels. For timing and power consumption at RT- and gate-level, several techniques are available, but there is still a lack of methods and tools for power estimation and analyses at electronic system level (ESL) and above. Existing ESL methods in most cases use state-based methods for power simulation. This may lead to inaccurate results, especially for data-dependent designs. In this paper, we extend the Power State Machine (PSM) model for black-box RTL IP components with a mechanism that employs data-dependent switching activity using the Hamming distance (HD). In pipelined designs, we do not only consider the input HD but also the HDs of the internal pipeline stage registers. Since these registers of black-box IP are not observable from the outside, our model derives the internal HDs from previous input data. The results show that our extension achieves up to 38% better results than the previous PSM approach and up to 35% better results compared to a model considering only the input HD.
Keywords :
embedded systems; pipeline processing; power aware computing; ESL; HD; Hamming distance; PSM model; RT-level; abstraction levels; algorithmic complexity; black-box RTL IP component simulation; data-dependent designs; data-dependent power characterisation; data-dependent switching activity; electronic system level; embedded systems; extra-functional properties; gate-level; internal pipeline stage registers; pipelined designs; power consumption; power estimation; power simulation; power state machine model; state-based methods; state-dependent power characterisation; Clocks; Energy consumption; High definition video; Pipelines; Power demand; Registers; Switches; Data-dependent Power; Electronic System Level; Power Characterisation; Power Simulation; Power State Machine; State-dependent Power; System Level Power;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital System Design (DSD), 2014 17th Euromicro Conference on
Conference_Location :
Verona
Type :
conf
DOI :
10.1109/DSD.2014.89
Filename :
6927236
Link To Document :
بازگشت