DocumentCode
3016281
Title
Microprocessor power analysis by labeled simulation
Author
Hsieh, Cheng-Ta ; Chen, Lung-sheng ; Pedram, Massoud
Author_Institution
Dept. of Electr. Eng. Syst., Univ. of Southern California, Los Angeles, CA, USA
fYear
2001
fDate
2001
Firstpage
182
Lastpage
189
Abstract
In many applications, it is important to know how power is consumed while software is being executed on the target processor. Instruction-level power microanalysis, which is a cycle-accurate simulation technique based on instruction label generation and propagation, is aimed at answering this question for a superscalar and pipelined processor. This technique requires the micro-architectural details of the CPU and provides the power consumption of every module (or gate) for each active instruction in each cycle. To validate this approach, a Zilog digital signal processor core was designed by using a 0.25 μ TSMC cell library, and the power consumption per instruction was collected using a Verilog simulator specially written for the DSP core
Keywords
computer evaluation; digital signal processing chips; microprocessor chips; performance evaluation; pipeline processing; power consumption; virtual machines; 0.25 μ TSMC cell library; DSP core; Verilog simulator; Zilog digital signal processor core; active instruction; cycle-accurate simulation; instruction label generation; instruction-level power microanalysis; labeled simulation; microprocessor power analysis; pipelined processor; power consumption; superscalar processor; Analytical models; Application software; Digital signal processors; Energy consumption; Hardware design languages; Microprocessors; Power generation; Process design; Signal design; Software libraries;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation and Test in Europe, 2001. Conference and Exhibition 2001. Proceedings
Conference_Location
Munich
ISSN
1530-1591
Print_ISBN
0-7695-0993-2
Type
conf
DOI
10.1109/DATE.2001.915022
Filename
915022
Link To Document