Wednesday, October 8, 2008

Power in USB2.0 Device

More devices are doing more things. The best example of devices that have more functions are phones.
Anyone shopping for a mobile phone, will see that the newest phones have more and more functions. Since the introduction of the iPhone, every company is introducing larger screens and touchscreens. The larger screens require more power to operate. More software to run more applications. More software to manage all the applications. More software to manage the power for the applications. More software to manage when the WiFi and Bluetooth are on-and-off. A touch screen that is polling all the time for data from the touch screen. And, in the case of the iPhone, an accelerometer that senses motion (like turning the phone to view pictures in the correct perspective. For a camera phone, an image capture device and maybe even a flash.
All these feature require power. Product makers must manage battery life or be doomed to 30 minutes of talk time. So the choices for managing are:

1) Design the chip hardware to consume less power2) Design the software to manage power usage for each application3) Make the battery bigger to provide more juice4) Accept shorter battery life

3) Bigger batteries - The iPhone is larger both because of the screen, and probably to house a larger battery. Battery life is always relative to some other device. For example, my Blackberry would probably run for 2 weeks as a phone, but once I add data, it’s probably 1 week, and with Bluetooth, maybe 6-7 hours of talk time, and it has to be recharged.

For 1) Change the hardware, we have done some studies with interesting results.Some research indicates that for some companies aggressively implementing hardware features to reduce power are nearing their limits. Phone companies are probably in the lead here.

If you really implement these features, you can squeeze out some extra battery life.
For me, the most interesting thing is that a lot of companies still do not employ these methods. These are consumer devices. There is still room on the hardware side by using our Low Power Methodology Manual. This is absolutely clear, however, you must implement multiple power domains, multiple power rails, and MTCMOS, among other things. Because of the time and effort required, many companies do not even attempt this.

This means
A) Implement simpler hardware options for reducing power

What does this have to do with USB?
The fastest, easiest hardware solution is to use HSIC to implement add-on USB functions. HSIC uses a PHY that is 1/3 the power and area of a standard USB PHY. If you add the USB standard Link Power Management, LPM, you add the hardware capability to use LPM. (This is the USB standard LPM). Add the software for LPM and you can save a lot of power, possibly up to 20% of your battery life can be recovered depending on the kind of USB device you are using.

No comments: