Take the High Road to Power-Optimized RTL
Blog Post
Posted Feb 5, 2010
by Thomas Bollaert
Follow on Twitter
Go URL
What is a Go URL?The latest edition of Chip Design Magazine features an insightful head-to-head discussion between Atrenta’s Kiran Vittal and Mentor’s Shawn McCloud. The topic: how to best achieve power-optimized RTL. Should low-power optimizations be performed in the RTL? Or is there more potential for power savings when starting from a more abstract design representation? The two industry experts share their viewpoints.
Atrenta’s Kiran Vittal points to the fact that “the earliest that accurate results for power reduction can be obtained is when the technology library has been chosen and simulation testbenches are available. Only with both technology and simulation data can the actual power savings be computed. Before either is available, however, it may be possible to get useful results by simply locating possible power-reduction opportunities and providing a “scorecard” on how much clock gating is done in the various modules of the design.”
Mentor Graphics’s Shawn McCloud advises that “automating the prevailing low-power techniques at a higher abstraction is essential, as it impacts all design activities. It also is the surest way to circumvent the lack of time and expertise found in manual RTL flows. By automating these proven techniques at a high level of abstraction, C synthesis presents vast potential to optimize for power in a manner that cannot be done otherwise.”
Preparing RecommendationsTo read the full discussion, open the PDF copy of the full electronic edition and jump to page 9.
This stimulating discussion is nicely complemented by a cover story by Ed Sperling on “Verifying Low-Power Designs” and how coverage models help balance power requirements with budgets, timelines, and effectiveness. This is on page 28.
More Blog Posts
Preparing RecommendationsRecent Posts
- Mentor ESL in TSMC Reference Flow 12
- 48th DAC - Gary’s Magic Formula
- DAC: 9th ESL Symposium
- HLS Fundamentals / Part 2
- HLS Fundamentals: Loop Unrolling and Loop Pipelining
- HLS Contest: And the winner is...
- A Designer’s Perspective on ESL Methodologies for an OFDM Modem Design
- Catapult C and the 7 Samuraïs
- The Why, What and How of HLS @ DATE 2011
- DVCon: Wally Rhine's Keynote
Comments
No one has commented yet on this post. Be the first to comment below.
Add Your Comment
Please complete the following information to comment or sign in.