ACM Home Page
Please provide us with feedback. Feedback
Instruction-level power estimation for embedded VLIW cores
Full text PdfPdf (226 KB)
Source International Conference on Hardware Software Codesign archive
Proceedings of the eighth international workshop on Hardware/software codesign table of contents
San Diego, California, United States
Pages: 34 - 38  
Year of Publication: 2000
ISBN:1-58113-268-9
Authors
M. Sami  Politecnico di Milano, Dip. di Elettronica e Informazione, Milano, ITALY 20133
D. Sciuto  Politecnico di Milano, Dip. di Elettronica e Informazione, Milano, ITALY 20133
C. Silvano  Politecnico di Milano, Dip. di Elettronica e Informazione, Milano, ITALY 20133
V. Zaccaria  Politecnico di Milano, Dip. di Elettronica e Informazione, Milano, ITALY 20133
Sponsors
Computer Conservation Society : Computer Conservation Society
IFIP WG 10.5 : IFIP WG 10.5
SIGSOFT: ACM Special Interest Group on Software Engineering
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 37,   Citation Count: 12
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/334012.334019
What is a DOI?

ABSTRACT

In this paper, a power estimation methodology operating at the instruction-level is proposed. The methodology is tightly related to the characteristics of the system architecture, mainly in terms of one or more target processors, the memory sub-system, the system-level buses and the coprocessors. In this system-level framework, our main goal is to define a power model for CPU cores at the instruction-level. First, the proposed power model deals with a general five-stage pipeline processor architecture, then, the model is extended to VLIW processors. The derivation of a VLIW instruction-level power model results to be intractable from the point of view of spatial complexity (which grows exponentially w.r.t. the number of possible operations in the ISA). In order to tackle this complexity, a new kind of simplification, based on the original concept of separability of processor functional units, is introduced. The proposed system-level methodology is the first step toward a more general framework to support the design of power-oriented applications through hardware/software co-design.1


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
A. Chandrakasan and R. Brodersen, "Minimizing Power Consumption in Digital CMOS Circuits," Prec. of IEEE, 83(4), pp. 498-523, 1995.
 
2
 
3
 
4
 
5
J. T. Russel and M. F. Jacome, "Software Power Estimation for High Performance 32-bit Embedded Processors," Prec. of ICCD '98.
 
6
 
7
C. Chakrabarti and D. Gaitonde, "Instruction Level Power Model of Microcontrollers," Prec. of ISCAS '99.
 
8
B. Klass, D. E. Thomas, H. Schmit and D. F. Nagle "Modeling Inter-Instruction Energy Effects in a Digital Signal Processor," Prec. of ISCAS '98.
 
9
Trimaran Home Page, http://www.trimaran.org
 
10

CITED BY  12

Collaborative Colleagues:
M. Sami: colleagues
D. Sciuto: colleagues
C. Silvano: colleagues
V. Zaccaria: colleagues