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.

M↓ MARKDOWN HELP
italicssurround text with
*asterisks*
boldsurround text with
**two asterisks**
hyperlink
[hyperlink](https://example.com)
or just a bare URL
code
surround text with
`backticks`
strikethroughsurround text with
~~two tilde characters~~
quote
prefix with
>

Hugo
Score: 0 | 1 day ago | 1 reply

Many thanks for your very comprehensive presentation, Matt.

Matt_LibertySpeaker
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!

Matt_LibertySpeaker
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!

OUR SPONSORS