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 :
بازگشت