Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1007/11535409_7guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Invited talk: in-house tools for low-power embedded systems

Published: 09 December 2004 Publication History

Abstract

Power consumption emerged as a distinct axis for system optimization especially for battery operated applications. Most of all, circuit and device level low-power design has leveraged battery-operated embedded systems over dozens of years. As of today, high-level or system-level power reduction is believed for another significant power saving opportunity. Nevertheless, existing power-related tools are not familiar with system and software designers, who have to pay more attention to power consumption than other optimization factors.
In this paper, we introduce a series of power measurement and estimation tools that differentiate the quality and effectiveness of high-level power reduction practices for embedded systems. To fulfill necessary requirement for high-level power reduction, we have developed a cycle-accurate energy measurement technique using switched capacitors. This new technique enabled us to develop innovative power measurement tools for memory devices, FPGAs and CPUs. This individual power measurement tools contribute quality energy characterization of components, and eventually come up with an integrated system-level power estimation tool: SEE (Seoul National University Energy Explorer, http://see.snu.ac.kr).

References

[1]
C. X. Huang, B. Zhang, A.-C. Deng, and B. Swirski, "The design and implementation of powermill," in Proceedings of International Workshop on Low Power Design, pp. 105-110, Apr. 1995.
[2]
J. Flinn and M. Satyanarayanan, "Powerscope: a tool for profiling the energy usage of mobile applications," in Proceedings of the Second IEEE Workshop on Mobile Computing Systems and Applications, pp. 2-10, Feb. 1999.
[3]
W. R. Hamburgen, D. A. Wallach, M. A. Viredaz, L. S. Brakmo, C. A. Waldspurger, J. F. Bartlett, T. Mann, and K. I. Farkas, "Itsy: Stretching the bounds of mobile computing," IEEE Computer, vol. 34, pp. 28-37, Apr. 2001.
[4]
V. Tiwari, S. Malik, and A. Wolfe, "Power analysis of embedded software: A first step towards software power minimization," IEEE Tranactions on Very Large Scale Integration (VLSI) Systems, vol. 2, pp. 437-445, Dec. 1994.
[5]
A. Sinha and A. Chandrakasan, "Jouletrack - a web based tool for software energy profiling," in Proceedings of ACM/IEEE Design Automation Conference, pp. 220-225, June 2001.
[6]
W. Ye, N. Vijaykrishnan, M. Kandemir, andM. J. Irwin, "The design and use of simplepower: a cycle-accurate energy estimation tool," in Proceedings of ACM/IEEE Design Automation Conference, pp. 340-345, June 2000.
[7]
D. Brooks, V. Tiwari, and M. Martonosi, "Wattch: A framework for architectural-level power analysis and optimizations," in Proceedings of International Symposium on Computer Architecture, pp. 83-94, June 2000.
[8]
T. Simunic, L. Benini, and G. de Micheli, "Energy-efficient design of battery-powered embedded systems," IEEE Tranactions on Very Large Scale Integration (VLSI) Systems, vol. 9, pp. 15-28, Feb. 2001.
[9]
N. Chang, K.-H. Kim, and H. G. Lee, "Cycle-accurate energy measurement and characterization with a case study of the ARM7TDMI," IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 10, pp. 146-154, Apr. 2000.
[10]
H. G. Lee, S. Nam, and N. Chang, "Cycle-accurate energy measurement and high-level energy characterization of FPGAs," in Proceedings of 4th International Symposium on Quality Electronic Design (ISQED 2003), pp. 267-272, Mar. 2003.
[11]
A. Sinha and A. Chandrakasan, "Energy aware software," in Proceedings of the 13th International Conference on VLSI Design, pp. 50-55, Jan. 2000.
[12]
N. Chang, K.-H. Kim, J. Cho, and H. Shin, "Bus encoding for low-power high-performance memory systems," in Proceedings of ACM/IEEE Design Automation Conference, pp. 800-805, June 2000.
[13]
H. Shim, Y. Joo, Y. Choi, H. G. Lee, and N. Chang, "Low-energy off-chip sdram memory systems for embedded applications," ACM Transactions on Embedded Computing Systems, vol. 2, pp. 98-130, Feb. 2003.
[14]
D. Shin, H. Shim, Y. Joo, H.-S. Yun, J. Kim, and N. Chang, "Energy monitoring tool for low-power embedded programs," IEEE Design and Test of Computers, vol. 19, pp. 7-17, July-Aug. 2002.
[15]
I. Lee, Y. Choi, Y. Cho, Y. Joo, H. Lim, H. G. Lee, H. Shim, and N. Chang, "Web-based energy exploration tool for embedded systems," IEEE Design and Test of Computers, vol. 21, pp. 572-586, November-December 2004.

Index Terms

  1. Invited talk: in-house tools for low-power embedded systems
      Index terms have been assigned to the content through auto-classification.

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image Guide Proceedings
      ICESS'04: Proceedings of the First international conference on Embedded Software and Systems
      December 2004
      610 pages
      ISBN:3540281282
      • Editors:
      • Zhaohui Wu,
      • Chun Chen,
      • Minyi Guo,
      • Jiajun Bu

      Sponsors

      • INTEL: Intel Corporation
      • Huawei Technologies Co. Ltd.: Huawei Technologies Co. Ltd.
      • China Putian Corporation: China Putian Corporation
      • Hopen Software Eng. Co. Ltd.: Hopen Software Eng. Co. Ltd.
      • ZTE Corporation: ZTE Corporation

      Publisher

      Springer-Verlag

      Berlin, Heidelberg

      Publication History

      Published: 09 December 2004

      Qualifiers

      • Article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • 0
        Total Citations
      • 0
        Total Downloads
      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 21 Sep 2024

      Other Metrics

      Citations

      View Options

      View options

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media