1. INTRODUCTION
Use of portable devices in many signal processing and communication applications is on the rise. These are designed with reduction in energy consumption as the prime design metric, The assumption is that reducing the energy consumption of the system will increase the lifetime of the battery. This is not necessarily true, since two implementations that have comparable energy consumption can have very different battery performance, In this paper we present an approach to designing battery-friendly versions of signal processing algorithms so as to maximize the battery lifetime.