• 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