Power Management
Power 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. Even if the system is not battery operated, there is significant interest in focusing on power management towards low energy compliance requirements in some embedded systems. Effective Power Management ensures not just lower power consumption with longer battery life, but also helps in lowering heat dissipation, increasing system stability ensuring less energy usage, saving cost and reducing the impact on the environment.


With more than 15 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 techniques for building low power designs for embedded devices.


Mistral production support services offer customers:Power management solutions 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. Unfortunately, main power hogs within the system need not be the microprocessor but the peripherals; 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, battery operated 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 power management strategy for a particular product. 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 design projects where we have implemented power management features:

  • E-Book reader with E-Ink based display based on OMAP3530 running Linux with a battery life of 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 a battery life of 100 hours in standby mode and 4 hours in continuous operational mode (with two active cameras)

These power management techniques 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 Expertise, email us at sales@mistralsolutions.com.

Power Managementemail us at sales@mistralsolutions.com


Case Study

Power Management

Portable Desktop Magnifier

Handheld Electronic Magnifier with OCR and TTS for low vision


Power Management

Hardware-Software Co-design

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

Technical Article

Power Management

Power Spikes isolation to avoid corruption within sensitive ICS solution


2018-02-23 02:55:51