Power analysis of a 32-bit embedded microcontroller

被引:13
|
作者
Tiwari, V [1 ]
Lee, MTC
机构
[1] Princeton Univ, Dept Elect Engn, Princeton, NJ 08544 USA
[2] Fujitsu Labs Amer, San Jose, CA 95134 USA
关键词
embedded software; embedded systems; low power design; low power software; power estimation; power optimization;
D O I
10.1155/1998/89432
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A new approach for power analysis of microprocessors has recently been proposed [14]. The idea is to look at the power consumption in a microprocessor from the point of view of the actual software executing on the processor. The basic component of this approach is a measurement based, instruction-level power analysis technique. The technique allows for the development of an instruction-level power model for the given processor which can be used to evaluate software in terms of the power consumption, and for exploring the optimization of software for lower power. This paper describes the application of this technique for a comprehensive instruction-level power analysis of a commercial 32-bit RISC-based embedded microcontroller. The salient results of the analysis and the basic instruction-level power model are described. Interesting observations and insights based on the results are also presented. Such an instruction-level power analysis can provide cues as to what optimizations in the micro-architecture design of the processor would lead to the most effective power savings in actual software applications. Wherever the results indicate such optimizations, they have been discussed. Furthermore, ideas for low power software design, as suggested by the results, are described in this paper as well.
引用
收藏
页码:225 / 242
页数:18
相关论文
共 50 条
  • [41] 32-bit architecture aims at embedded control and superintegration
    Myrvaagnes, R
    ELECTRONIC PRODUCTS MAGAZINE, 1997, 40 (05): : 27 - 28
  • [42] A DSP-enhanced 32-bit embedded microprocessor
    Kim, HG
    Oh, HC
    EMBEDDED AND UBIQUITOUS COMPUTING - EUC 2005, 2005, 3824 : 17 - 26
  • [43] Power Electronics Laboratory Education using ARM Cortex M4 32-bit Microcontroller
    Chaturvedi, Pradyumn
    Mulla, M. A.
    Patro, Siba Kumar
    2018 IEEE INTERNATIONAL CONFERENCE ON POWER ELECTRONICS, DRIVES AND ENERGY SYSTEMS (PEDES), 2018,
  • [44] 32-BIT RISC MINIMIZES POWER, SIZE
    不详
    COMPUTER DESIGN, 1995, 34 (03): : 114 - 114
  • [45] STD USERS GET 32-BIT POWER
    ANDREWS, W
    COMPUTER DESIGN, 1989, 28 (18): : 1 - +
  • [46] Static power modeling of 32-bit microprocessors
    Brandolese, C
    Salice, F
    Fornaciari, W
    Sciuto, D
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2002, 21 (11) : 1306 - 1316
  • [47] Implementation of a fuzzy logic speed controller for electric vehicles on a 32-bit microcontroller
    Verma, SSM
    Verma, SP
    PEDS 2003 : FIFTH INTERNATIONAL CONFERENCE ON POWER ELECTRONICS AND DRIVE SYSTEMS, VOLS 1 AND 2, PROCEEDINGS, 2003, : 1004 - 1009
  • [48] 32-bit processing unit for embedded space flight applications
    Stachetti, V
    Gaisler, J
    Goller, G
    LeGargasson, C
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 1996, 43 (03) : 873 - 878
  • [49] Design of High-Performance 32-bit Embedded Processor
    Kim, Ji-Hoon
    You, Duk-Hyun
    Kwon, Ki-Seok
    Bae, Eun-Joo
    Son, WonHee
    Park, In-Cheol
    ISOCC: 2008 INTERNATIONAL SOC DESIGN CONFERENCE, VOLS 1-3, 2008, : 695 - +
  • [50] 32-bit processing unit for embedded space flight applications
    Stachetti, V
    Gaisler, J
    Goller, G
    LeGargasson, C
    RADECS 95 - THIRD EUROPEAN CONFERENCE ON RADIATION AND ITS EFFECTS ON COMPONENTS AND SYSTEMS, 1996, : 212 - 217