Mobile & Portable Devices have very small footprints with a lot of functionality. These devices have to deliver high performance at very low power levels to conserve battery life and have to be rugged. Moreover, mobile services need to be inter-operable with various platforms. These stringent requirements can be met only by carefully designing to the requirements of these class of devices.