Global Sources
EE Times-India
EE Times-India > EDA/IP

Using virtual prototypes in software-centric power debugging

Posted: 27 Jul 2010     Print Version  Bookmark and Share

Keywords:power debugging  virtual prototypes  debug solution 

Battery life has become the Achilles heel for the success of mobile software platforms such as Android. The mileage users can get from their battery is severely impacted by software. Software implicitly and explicitly defines the power states of major system components when the phone is used and even when it is not used.

Just the LCD can consume as much power as the CPU in a mobile phone. A software power inefficiency or malfunction can quickly cause a drop of 5x in terms of standby time. Evidence for this is available in the user forums of all the major phone vendors where people have updated their phone with new firmware or applications.

This article outlines how VPs provide all the necessary elements for a debug solution that can spot and remove power related defects from software. Creating and executing deterministic scenarios for debug and regression is also described. It shows how debugging can be performed in a non-intrusive fashion with global visibility, even during low-power modes, such as idle and suspend.

View the PDF document for more information.

Comment on "Using virtual prototypes in software..."
*  You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.


Go to top             Connect on Facebook      Follow us on Twitter      Follow us on Orkut

Back to Top