Smart Phone Homework Final

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

Homework1

Internet Enabled Real Time Embedded System

By

Swathi Mudumbai

Smart Phone
The smart phone is an integration of a computer and a cellular phone that is used for both computing and communication. They combine computing power with memory, shortrange wireless interfaces like Bluetooth, Internet connectivity and various input-output components like high-resolution color touch screens, digital cameras, and MP3 players.

i-phone
Product overview and cost: I-phone is an Internet and multimedia-enabled smartphones marketed by Apple Inc Functions: o o o o o o o o functions as computing and communication device a camera phone with video recording, as a portable media player, an Internet client with email and web browsing capabilities, can send texts and receive visual voicemail, has both Wi-Fi and 3G connectivity. built in GPS built in apps

Retail : 399 CPU Subsystem o Processor & clock speed: 1GHz dynamically clocked dual-core Apple A4 system-on-a-chip Memory Subsystem o RAM/ROM/FLASH: 512 MB DDR2 (1066 Mbit/s data rate) RAM Flash 64GB Display o o o o Multi- touchscreen -9 cm (3.5 in) liquid crystal display 960-by-640-pixel resolution at 326 pp 800:1 contrast ratio (typical) 500 cd/m2 max brightness (typical)

Internal Sensors o Accelerometer: 3 mm x 3 mm STMicro 33DH 3-axis accelerometer: BG7AX. o Magnometer o Light sensor o Proximity sensor

System power requirements Normal o o o o o o Built-in rechargeable lithium-ion battery Charging via USB to computer system or power adapter Talk time: Up to 8 hours on 3G, up to 14 hours on 2G (GSM) Internet use: Up to 6 hours on 3G, up to 9 hours on Wi-Fi Video playback: Up to 10 hours Audio playback: Up to 40 hours

Standby o Standby time: Up to 200 hours

Internet access and Bandwidth o Cellular- UMTS/HSDPA/HSUPA (850, 900, 1900, 2100 MHz) GSM/EDGE (850, 900, 1800, 1900 MHz) CDMA EV-DO Rev. A (800, 1900 MHz) o Wireless - 802.11b/g/n Wi-Fi (802.11n 2.4GHz only) Bluetooth 4.0 wireless technology Embedded OS: iOS 5.0.1 o derived from Mac OS X o a Unix-like operating system o Written in C

Real Time Constraints Features of the system have real time requirements 1. Phone call service- sensing and transmitting the voice o Smart phone should respond to the commands received from the base station within a few milli seconds o Has to satisfy multi user requirements ( person, radio station, telephone network etc). o during a voice call speech data must be processed in a timely fashion to avoid jitter. 2. Changing the functionality o conversation mode to camera mode etc 3. Multi touch screen 4. GPS 5. Real time face detection

S. no

Feature that requires Real Time requirement Service of a phone call Changing the functionality GPS Touch Screen Real Time Face Detection

How fast does that system need to respond Very fast Very fast Very fast Fast Fast

Is the constraint hard or soft?

1 2 3 4 5

Soft Soft Soft Soft Soft

Does it need periodic or intermittent service? Yes Yes Yes Yes Yes

Block diagram of a Generic Smart phone:


The system includes three major sections: Radios, Baseband processor and Application processor. The Application processor handles core computing functions while both Cellular phone and Wi-Fi provide the mobile data communication interface between the application processor and the Internet.

Smart Phone Software Architecture

Baseband processor

MCU

Applications Processor

User interface
DSP

Applications Open OS and Middle ware frame work User interface


R T O S

Engine

Layer 1

Service providers
Shared memory Audio codecs Physical Layer Tasks

Applications

Engine Layer 3 Layer 2 Radio mgt

You might also like