ACM Home Page
Please provide us with feedback. Feedback
RTL power estimation and optimization
Full text PdfPdf (89 KB)
Source SBCCI archive
Proceedings of the 17th symposium on Integrated circuits and system design table of contents
Pernambuco, Brazil
SESSION: Tutorials table of contents
Pages: 1 - 1  
Year of Publication: 2004
ISBN:1-58113-947-0
Author
Enrico Macii  Politecnico di Torino, Torino, Italy
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 28,   Citation Count: 0
Additional Information:

abstract   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1016568.1016575
What is a DOI?

ABSTRACT

Power consumption is a key limitation in many high-performance electronic systems today, ranging from mobile telecom to portable and desktop computers, especially when moving to nanometer technologies. Power is also a showstopper for many emerging applications like ambient intelligence and sensor networks, some of which are powered autonomously. Consequently, new design techniques and tools are needed to control and limit power consumption.This tutorial will introduce innovative methodologies for successfully dealing with power estimation and optmization during the early stages of the design process. In particular, the presentation will offer an insight of state-of-the-art techniques for power estimation at the RTL, describing how power consumption of components like data-path macros, glue and steering logic, memories, interconnect and clock wires can be efficiently modeled for fast and accurate power estimation. Then, the presentation will shift to power optimization, covering topics such as memory hierarchy and bus interface synthesis, advanced clock gating strategies and clock treee planning solutions.Most of the aforementioned approaches to RTL power estimation and optimization have now reached a significant level of maturity, and are thus finding their way into commercial CAD tools that are currently hitting the EDA market. Strengths and limitations of the design technology that is at the basis of such tools will be discussed in details throughout this tutorial.