Home > Community > Blogs > Logic Design > when do you know you ve saved enough power
Login with a Cadence account.
Not a member yet?
Create a permanent login account to make interactions with Cadence more convenient.

Register | Membership benefits
Get email delivery of the Logic Design blog (individual posts).


* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

When Do You Know You've Saved Enough Power?

Comments(1)Filed under: Logic Design, PSO, Power Shut-Off, ARM, RTL compiler, MSV, DVFS

This guest post is by David Weir, Lead Design Engineer at Cadence.  His paper, "When do you know you've saved enough power?" was voted best-in-track for Logic Design at CDNLive! 2008 Silicon Valley.

In this paper we set out to show how designers can measure and explore the impact of implementing different power schemes in their designs.

Ultimately this allows us to trade power consumption, performance and area against each other to optimize the design for the end user.

We talk about how it's often the case that the power intent is only applied after the RTL is created  (like when designing the derivative products or those that license 3rd party IP).

This can lead to some interesting questions about how the logical hierarchy should matches the physical layout, how the timing critical paths change as you port the same design to different libraries and how you might need to explore multiple power intents to get the best overall product.

It was fun to write and present this paper - folks came up with some really good questions on the day. I hope you enjoy reading it!



Ed. note: you will need a Cadence.com login set up to access this.


David Weir


By Gail Haley on December 29, 2009
Is this the David Weir that worked for Motorolla in Australia?

Leave a Comment

E-mail (will not be published)
 I have read and agree to the Terms of use and Community Guidelines.
Community Guidelines
The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.