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 条
  • [1] Developing a 32-bit microcontroller board for embedded applications
    Keane, Barry P.
    Venhovens, Paul J.
    Stillinger, Ralph
    Subramanian, Rahul
    2012 PROCEEDINGS OF IEEE SOUTHEASTCON, 2012,
  • [2] Power analysis of a 32-bit RISC microcontroller integrated with a 16-bit DSP
    Bajwa, RS
    Schumann, N
    Kojima, H
    1997 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, PROCEEDINGS, 1997, : 137 - 142
  • [3] 32-BIT EMBEDDED CONTROLLERS
    QUINNELL, RA
    EDN, 1990, 35 (11) : 132 - &
  • [4] A 32-bit RISC microcontroller with 448K bytes of embedded flash memory
    Kuo, C
    Chrudimsky, D
    Jew, T
    Gallun, C
    Choy, J
    Wang, B
    Pessoney, S
    Choe, H
    Harrington, C
    Eguchi, R
    Strauss, T
    Prinz, E
    Swift, C
    SEVENTH BIENNIAL IEEE INTERNATIONAL NONVOLATILE MEMORY TECHNOLOGY CONFERENCE, PROCEEDINGS, 1998, : 28 - 33
  • [5] Effect of SSN on signal and power integrity on 32-bit microcontroller : Modeling and correlation
    Moign, Melanie
    Leca, Jean-Pierre
    Froidevaux, Nicolas
    Leduc, Yves
    Jacquemod, Gilles
    2019 15TH CONFERENCE ON PHD RESEARCH IN MICROELECTRONICS AND ELECTRONICS (PRIME), 2019, : 193 - 196
  • [6] 32-bit microcontroller combines CAN and Ethernet interfaces
    Wong, William
    Electronic Design, 2002, 50 (25)
  • [7] 32-Bit architectures for embedded systems
    Motorola Semiconductor Products, Sector, Chandler, United States
    Proc IEEE Int Conf Comput Des VLSI Comput Process, (503-508):
  • [8] Online monitoring of power devices junction temperature in power converters using a 32-bit microcontroller
    Franke, U
    Krümmer, R
    Reimann, T
    Petzoldt, J
    Lorenz, L
    2003 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY, VOLS 1 AND 2, PROCEEDINGS, 2003, : 1130 - 1134
  • [9] A 42.5μW/MHz Ultra-Low Power 32-bit Microcontroller - SPARK
    Tang, Wei-Xiang
    Wen, Shui-An
    Tung, Shing-Wu
    Lin, Keng-Yu
    Chen, Chun-Chih
    Su, Ching-Lung
    2013 9TH INTERNATIONAL CONFERENCE ON INFORMATION, COMMUNICATIONS AND SIGNAL PROCESSING (ICICS), 2013,
  • [10] 32-BIT POWER AND TOOLS BRING CHEER TO EMBEDDED SYSTEM DESIGNERS
    TUITE, D
    COMPUTER DESIGN, 1992, 31 (12): : 91 - &