Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Quantifying and enhancing power awareness of VLSI systems

Published: 01 December 2001 Publication History

Abstract

An increasingly important figure-of-merit of a VLSI system is "power awareness," which is its ability to scale power consumption in response to changing operating conditions. These changes might be brought about by the time-varying nature of inputs, desired output quality, or just environmental conditions. Regardless of whether they were engineered for being power aware, systems display variations in power consumption as conditions change. This implies, by the definition above, that all systems are naturally power aware to some extent. However, one would expect that some systems are "more" power aware than others. Equivalently, we should be able to re-engineer systems to increase their power awareness. In this paper, we attempt to quantitatively define power awareness and how such awareness can be enhanced using a systematic technique. We illlustrate this technique by applying it to VLSI systems at several levels of the system hierarchy--- multipliers, register files, digital filters, dynamic voltage-scaled processors, and data-gathering wireless networks. It is seen that, as a result, the power awareness of these preceding systems can be significantly enhanced leading to increases in battery lifetimes in the range of 60 - 200%.

References

[1]
A. Sinha, A. Wang, and A. P. Chandrakasan, Algorithmic transforms for efficient energy scalable computation,' in Proc. Int. Symp. Low-Power Electronics and Design, Italy, Aug. 2000, pp. a 1-36.
[2]
S. H. Nawab, et a). "Approximate signal processing," J. VLSI Signal Processing Svst. Signal, Image, and Video Technol., vol. 15, no. 1/2, pp. 177-200. Jan, 997.
[3]
L. McMillan and L. A. Westover, "A forward-mapping realization of the inverse discrete cosine transform," in Proc. Data Compression Conf, Snowbird, UT, Mar, 1992, pp. 219-228.
[4]
N. Weste and K. Eshraghian, Principles of CMOS VLSI Design: A System Perspective. Reading, MA: Addison-Wesley, 1994.
[5]
A. Sinha and A. P. Chandrakasan, Energy efficient filtering using adaptive precision and variable voltage." in 12th Annu. IEEE ASIC Conf, Washington, DC, Sept. 1999, pp. 327-331.
[6]
T. Martin and D. Siewiorek, "A power metric for mobile systems,' in Proc. 1996 In!. Symp. Lower Power Electronics and Design. Monterey, CA, Aug. 1996, pp. 37-42.
[7]
M. R. Garey and D. S. Johnson, Computers and Intractability: A Guide to the Theory of NP-Completeness. New York: Freeman. 1979.
[8]
V. Zyuban and P. Kogge, "The energy complexity of register files," in Proc. 1998 Int. Symp. Low-Power Electronics and Design (ISLPED). Monterey, CA, Aug. 1998. pp. 305-3 10.
[9]
C. J. Nicol et at. "A low power 128-tap digital adaptive equalizer for broad-band modems," IEEE J. Solid State Circuits, vol. 32, pp. 1777-1789, Nov. 1997.
[10]
R. Amirtharajah, T. Xanthopoulos, and A. P. Chandrakasan, "Power scalable processing using distributed arithmetic," in Proc. 1999 Inl Symp. Low-Power Electronics and Design, San Diego, CA. Aug 1999. pp. 170-175.
[11]
V. Guinik and A. P. Chandrakasan, "Embedded power supply for low power DSP," IEEE Trans. Very Large Scale Integration (VLSI) Sytt vol. 5, pp. 425-435, Dec. 1997.
[12]
R. Mm, T. Fun'er, and A. P. Chandrakasan. "Dynamic voltage scaling techniques for distributed microsensor networks," in Proc. IEEE Computer Society Annual Workshop VLSI (WV/S1 '00), Orlando, FL. Apr. 2000, pp. 43-46.
[13]
T. Bard, T. Pering, A. Stratakos, and R. Brodersen. "A dynamic voltage scaled microprocessor system." in Proc. Int. Solid-State Circuits Conf. (ISSCC), San Francisco, CA, Feb. 2000. pp. 294-295.
[14]
G. Pottie, "Wireless sensor networks," in Pine. Information Theors' Workshop, Killarney, Ireland, June 1998, pp. 139-140.
[15]
0. Pottie and W. Kaiser, ''Wireless integrated network sensors.'' Commun. ACM, vol. 43. no. 5, pp. 51-58, May 2000.
[16]
W. Heinzelman, "Application-specific protocol architectures for wireless networks," Ph.D. dissertation. Massachusetts Institute of Technology (MIT), Cambridge, MA, 2000.
[17]
T. Rappaport, Wireless Communications: Principles & Practice. Englewood Cliffs, NJ: Prentice-Hall, 1996.

Cited By

View all
  • (2017)Survey on Algorithm and VLSI Architecture for MPEG-Like Video CoderJournal of Signal Processing Systems10.1007/s11265-016-1160-388:3(357-410)Online publication date: 1-Sep-2017
  • (2010)An energy-efficient partial FFT processor for the OFDMA communication systemIEEE Transactions on Circuits and Systems II: Express Briefs10.1109/TCSII.2010.204031857:2(136-140)Online publication date: 1-Feb-2010
  • (2010)An Efficient Pipeline Architecture and Memory Bit-Width Analysis for Discrete Wavelet Transform of the 9/7 Filter for JPEG 2000Journal of Signal Processing Systems10.1007/s11265-009-0375-y59:3(245-253)Online publication date: 1-Jun-2010
  • Show More Cited By

Index Terms

  1. Quantifying and enhancing power awareness of VLSI systems

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image IEEE Transactions on Very Large Scale Integration (VLSI) Systems
    IEEE Transactions on Very Large Scale Integration (VLSI) Systems  Volume 9, Issue 6
    System Level Design
    12/1/2001
    261 pages

    Publisher

    IEEE Educational Activities Department

    United States

    Publication History

    Published: 01 December 2001

    Author Tags

    1. energy aware
    2. low energy
    3. low power
    4. metrics
    5. power aware
    6. scalable

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 13 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2017)Survey on Algorithm and VLSI Architecture for MPEG-Like Video CoderJournal of Signal Processing Systems10.1007/s11265-016-1160-388:3(357-410)Online publication date: 1-Sep-2017
    • (2010)An energy-efficient partial FFT processor for the OFDMA communication systemIEEE Transactions on Circuits and Systems II: Express Briefs10.1109/TCSII.2010.204031857:2(136-140)Online publication date: 1-Feb-2010
    • (2010)An Efficient Pipeline Architecture and Memory Bit-Width Analysis for Discrete Wavelet Transform of the 9/7 Filter for JPEG 2000Journal of Signal Processing Systems10.1007/s11265-009-0375-y59:3(245-253)Online publication date: 1-Jun-2010
    • (2009)Algorithm and architecture design of power-oriented H.264/AVC baseline profile encoder for portable devicesIEEE Transactions on Circuits and Systems for Video Technology10.1109/TCSVT.2009.202032319:8(1118-1128)Online publication date: 1-Aug-2009
    • (2006)High-Level Modeling and FPGA Prototyping of Produced Order Parallel Queue Processor CoreThe Journal of Supercomputing10.1007/s11227-006-6719-538:1(3-15)Online publication date: 1-Oct-2006
    • (2005)Design Considerations for Ultra-Low Energy Wireless Microsensor NodesIEEE Transactions on Computers10.1109/TC.2005.9854:6(727-740)Online publication date: 1-Jun-2005
    • (2005)Reconfigurable power-aware scalable booth multiplierProceedings of the 9th international conference on Knowledge-Based Intelligent Information and Engineering Systems - Volume Part I10.1007/11552413_26(176-183)Online publication date: 14-Sep-2005
    • (2004)Design Considerations for Energy-Efficient Radios in Wireless Microsensor NetworksJournal of VLSI Signal Processing Systems10.5555/971216.281348837:1(77-94)Online publication date: 1-May-2004
    • (2003)Energy-aware architectures for a real-valued FFT implementationProceedings of the 2003 international symposium on Low power electronics and design10.1145/871506.871598(360-365)Online publication date: 25-Aug-2003
    • (2003)Power-aware pipelined multiplier design based on 2-dimensional pipeline gatingProceedings of the 13th ACM Great Lakes symposium on VLSI10.1145/764808.764826(64-67)Online publication date: 28-Apr-2003

    View Options

    View options

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media