Power Management
Power Management and low power designs (Power Management): Battery management for portable devices, Battery Management,

Power Management is a key aspect in the design of embedded systems today as it directly affects the battery life and performance of embedded devices. Effective Power Management of an embedded system means building low power designs with lower power consumption, efficient battery management for longer battery life, that provides lowering heat dissipation, increasing system stability ensuring less energy usage, saving cost and reducing the impact on the environment.

Power management and battery management involves hardware design and software development for an embedded system which can efficiently deliver power to all the components in the system. Hardware support is very critical in power management and the software has to exercise the support for good efficiency.

With more than 20 years of experience in hardware design and software development of embedded devices, Mistral’s Product Engineering Services (PES) team has the expertise to implement power management and battery management techniques for designing low power embedded devices.

Power management or Battery management for portable devices can be implemented at different levels; from energy efficient peripherals and adaptive digital systems to power aware software programs. Recent developments in technologies have brought in SoCs with dynamic voltage and frequency scaling capabilities. The main power hogs within the system need not be the microprocessor but the peripherals; and this is where Mistral’s expertise in embedded hardware and software design comes into play! Mistral’s Product Engineering Services has worked with product developers to build low power designs for compact, small footprint, power managed products based on the latest multi-core processors like ARM Cortex A8, A9 and open-source Oses like Android and Embedded Linux.The team has the experience and expertise needed to implement an effective battery management strategy for portable devices. For example: we can choose the right hardware components that can be set to power down modes and enable software to set the hardware modules into different states of activity based on use-case requirements for effective power management.

Mistral’s expertise in low power designs includes implementation of techniques like:

  • Dynamic power management (DPM)
    • Timeout Policies
    • Predictive Policies
    • Stochastic Policies
  • Battery Management
    • Battery Fuel Gauge
    • Battery Calibration
    • Gated clock logic for PLD devices
  • Power Management APIs at user-visible system components
    • Semantic Energy Modes (i.e., off, standby, light, and full)
    • Arbitrary Energy Modes (i.e., device specific),
    • Dynamic Voltage & Frequency Scaling
  • Power management infrastructure for system components
    • Battery monitoring, accounting, auto suspend and auto resume mechanisms
    • Design and development of Autonomous Power Manager
      • Configured statically or dynamically based on system load.
      • Application framework that monitors and controls power budget.
      • Options to override specific policies

Listed below are some of the low power designs where we have implemented power management and battery management techniques:

  • E-Book reader with E-Ink based display based on OMAP3530 running Linux with efficient battery management providing almost 22 days of operation
  • IR dongle (plugged into audio port of smart phone) with a battery life of 10 months and sleep mode current of less than 30 mA
  • ZigBee based controller with a battery life of  4 months and sleep mode current utilization of  around 300 mA
  • OMAP3730 based Head mounted computer running WinCE6 achieved 4 hours continuous operation and a standby mode current of 25 mA
  • Portable Desktop Magnifier based on OMAP4460 running Android with battery management providing a life of 100 hours in standby mode and 4 hours in continuous operational mode (with two active cameras)

These power management and battery management techniques for low power designs have been exercised at:

  • Silicon Level
    • Selection of chipset that support power saving
    • Dynamic Voltage and Frequency scaling (DVFS)
    • Dynamic Power Switching
    • Automatic Voltage Scaling
  • Electrical Design Level
    • Clock and power tree architecture design for power management
    • Power Profiling
    • Electrical design to control power consumption dynamically
  • Software Design Level
    • Power management framework to dynamically monitor and control power usage
    • Exercise power management features of the silicon based on product use case
To know more about Mistral’s Power Management (Battery Management) Expertise and low power design capability, email us at sales@mistralsolutions.com.

Power Management and low power designs (Power Management), battery management for portable devices email us at sales@mistralsolutions.com


Case Study

Power Management and low power designs (Power Management): Battery management for portable devices, Battery Management,

Portable Desktop Magnifier

case study of a power management solution for a Handheld Electronic Magnifier with OCR and TTS for low vision


Power Management and low power designs (Power Management): Battery management for portable devices, Battery Management,

Hardware-Software Co-design

The different aspects of HW-SW Co-design with respect to embedded product design

Technical Article

Power Management and low power designs (Power Management): Battery management for portable devices, Battery Management,

Power Spikes isolation to avoid corruption within sensitive ICS solution


2017-04-26 06:04:09