Smartphone's Hardware Architectures and Their Issues
2014
Smart phones provides us the capability of a typical computer with absolute mobility and small form factor. But the hardware architecture of smart phone is significantly different from the conventional hardware architectures. The feature and architecture of the processors is totally different the traditional processor as these processors are developed to cope-up with fewer energy availability with smart phones or any other ultra portable devices. Key-Words: Smartphone platform independence, Cross-Platform development for Smart phones. I. INTRODUCTION A smartphone is a mobile phone built on a mobile computing platform, with more advanced computing ability and connectivity than a feature phone. The initial smartphone were devices which mainly combined the functions of a personal digital assistant (PDA) and a mobile phone or a camera phone. Today's models also serve to combine the functions of portable media players, low-end compact digital cameras, pocket video cameras, and global positioning system (GPS) navigation units [1] [2]. Modern smartphone typically also include highresolution touch screens, web browsers that can access and properly display standard web pages rather than just mobile-optimized web sites, and high-speed data access via Wi-Fi and mobile broadband. Hardware architecture of smart phone or any feature phone differs significantly from the conventional processor architecture like x86 and x64. Multiple computational units which are most obvious part of conventional CPU can’t fit in energy starved smartphone. So, lots or changes are required to be done in conventional CPU design and architecture to make them suitable for smartphone or any other ultra portable devices. II. Smartphone and their OS’s The Smartphone comes with an integral component called Operating system. The most common mobile operating systems (OS) used by modern smartphone include Apple's iOS, Google's Android, Microsoft's Windows Phone, Nokia's Symbian, RIM's BlackBerry OS and embedded Linux distributions such as Maemo and MeeGo. Such operating systems can be installed on many different phone models, and typically each device can receive multiple operating software updates over its lifetime.
Keywords:
- Correction
- Cite
- Save
- Machine Reading By IdeaReader
6
References
0
Citations
NaN
KQI