Home > Tracks > Embedded Systems Hardware

You've Got the Power. Manage it Wisely.

Matt Liberty - Watch Now - Currently watching: 0

No customer wants to change or recharge batteries.  This talk explores the techniques and methods to develop products that wisely consume only the energy that they need.  Following a quick review of current, voltage, power, and energy, this session will cover:

  1. The techniques used to budget for energy consumption during the initial product design
  2. The equipment and methods used to measure voltage, current, power & energy
  3. The common ways of reducing energy consumption in your product after you have hardware and software. These techniques span both hardware and software.

Energy management applies to nearly all battery-powered products including mobile phones, toys, and Internet of Things end node.  Even always-on mains powered devices are concerned with power consumption to meet energy regulations, reduce cost, and consume less energy.  This talk will help you develop better, more energy-efficient products.

italicssurround text with
boldsurround text with
**two asterisks**
or just a bare URL
surround text with
strikethroughsurround text with
~~two tilde characters~~
prefix with

Score: 0 | 1 day ago | 1 reply

Many thanks for your very comprehensive presentation, Matt.

Score: 0 | 8 hours ago | no reply yet

Great to hear that you enjoyed it. If you have any questions or other feedback, let me know!

Score: 2 | 6 days ago | no reply yet

Thank you for joining me for the last talk of the day! I hope that you have enjoyed day 1 of the conference.

You can download the power consumption worksheet shown in the talk.

Update: I just rewatched the talk, and these additional points should be included in optimization:

  • Power regulators, particularly switching regulators whose efficiency can vary by the load.
  • Tickless RTOS mode - don't want to wake up for no reason while sleeping. If you feel you need an RTOS tick, you should probably consider your code structure.
  • Voltage - can consider reducing voltage to digital logic.
  • Tradeoffs between FPGAs/CPLDs/ASICs and microcontrollers/microprocessors (thanks for the tip, anonymous viewer!)

If you find anything else that I omitted or have an energy optimization story to share, please comment!