+ All Categories
Home > Devices & Hardware > Lecture 02 Hardware of Mobile Devices

Lecture 02 Hardware of Mobile Devices

Date post: 18-Feb-2017
Category:
Upload: maksym-davydov
View: 92 times
Download: 0 times
Share this document with a friend
28
Lecture 02 Hardware of mobile devices
Transcript
Page 1: Lecture 02 Hardware of Mobile Devices

Lecture 02 Hardware of mobile devices

Page 2: Lecture 02 Hardware of Mobile Devices

Useful links• https://hashcode.withgoogle.com - змагання від

Google. Перший online етап закінчується 23 лютого

• https://www.facebook.com/DPandMS/ - сторінка предмету у FB

• https://groups.google.com/forum/#!forum/lpnu-mobile (goo.gl/uU65Vy)

Page 3: Lecture 02 Hardware of Mobile Devices

Mobile hardware overview• Display, TouchScreen

• CPU/GPU (integrated), RAM

• Internal storage/SDCard (16GB-128GB)

• Imaging (Cameras), Audio (Microphone, speaker, audio port)

• Sensors

• Networking (GSM, 2G, 3G, 4G, WiFi, Bluetooth, IR, NFC)

• Wire connection (MicroUSB, USB-C, Lightning)

• Battery

Page 4: Lecture 02 Hardware of Mobile Devices
Page 5: Lecture 02 Hardware of Mobile Devices

Android screen sizes and resolutions

Page 6: Lecture 02 Hardware of Mobile Devices

iPhone Screen sizes and resolutions

Page 7: Lecture 02 Hardware of Mobile Devices
Page 8: Lecture 02 Hardware of Mobile Devices
Page 9: Lecture 02 Hardware of Mobile Devices
Page 10: Lecture 02 Hardware of Mobile Devices
Page 11: Lecture 02 Hardware of Mobile Devices
Page 12: Lecture 02 Hardware of Mobile Devices

Android CPUs and Memory

• 2..8 CPU Cores

• Instruction set: ARM, x86, 32-bit, 64-bit

• Memory 512 MB…4 GB

• GPU Adreno, Tegra, etc.

Page 13: Lecture 02 Hardware of Mobile Devices

Typical Processor

Page 14: Lecture 02 Hardware of Mobile Devices

Apple CPUs• Apple A6 - 32 nm 32 bit ARM 2-cores PowerVR SGX543MP3

GPU - L1 32KB+32KB, L2 1MB iPhone 5

• Apple A7 - 28 nm 64 bit ARM 2-cores PowerVR G6430 GPU L1 64KB+64KB L2 1MB, L3 4MB - iPhone 5S, iPad Air, iPad mini 3

• Apple A8 - 20 nm 64 bit ARM 2-cores PowerVR Series 6XT GX6450 GPU L1 64KB+64KB, L2 1 MB, L3 4MB

• Apple A9 - 16 nm 64 bit ARM 2-cores PowerVR Series 7XT GT7600 GPU L1 64KB+64KB, L2 3MB, L3 8 MB

• Apple A10 - 16 nm 64 bit ARM 4-cores L1 64KB+64KB/core, 6-cores GPU - iPhone 7

Page 15: Lecture 02 Hardware of Mobile Devices

Camera• 2MP…21MP

• Frontal and rear

• 2-cameras (stereo, different focus distance)

• Depth camera

• RAW-support

Page 16: Lecture 02 Hardware of Mobile Devices

Networking• EDGE - 500 kbit/s

• 3G - up to 2 Mbit/s

• 4G - up to 1 Gbit/s

• WiFi (802.11b) - up to 54 Mbit/s (average speed 22 Mbit/s)

• Bluetooth - up to 25 Mbit/s (5.0 - up to 50 Mbit/s)

• NFC - up to 4 cm, 106-424 kbit/s, devices without batteries

• InfraRed, ZigBee, etc…

Page 17: Lecture 02 Hardware of Mobile Devices

NFC modes

• NFC card emulation—enables NFC-enabled devices such as smartphones to act like smart cards, allowing users to perform transactions such as payment or ticketing.

• NFC reader/writer—enables NFC-enabled devices to read information stored on inexpensive NFC tags embedded in labels or smart posters.

• NFC peer-to-peer—enables two NFC-enabled devices to communicate with each other to exchange information in an adhoc fashion.

Page 18: Lecture 02 Hardware of Mobile Devices

Other peripherals

• TouchScreen, Keyboard, Remote control

• Sensors: Accelerometer, Gyroscope, Magnetometer, Barometer, GPS (A-GPS), Photometer, Proximity sensor, Thermometer, Fingerprint, Current Gear, Pose Sensor (6 DOF, can utilise camera)

Page 19: Lecture 02 Hardware of Mobile Devices
Page 20: Lecture 02 Hardware of Mobile Devices

Be ready for VR• CPU minimum 2 cores, MUST provide an exclusive core to the

foreground application and MUST support the Process.getExclusiveCores API to return the numbers of the cpu cores that are exclusive to the top foreground application

• MUST support OpenGL ES 3.2, MUST support Vulkan Hardware Level 0

• MUST be able to synchronize access to the shared front buffer such that alternating-eye rendering of VR content at 60fps

• MUST support H.264 decoding at least 3840x2160@30fps- 40Mbps

• MUST support HardwarePropertiesManager.getDeviceTemperatures API and return accurate values for skin temperature.

Page 21: Lecture 02 Hardware of Mobile Devices

Connectors

Page 22: Lecture 02 Hardware of Mobile Devices

Micro-USB

Page 23: Lecture 02 Hardware of Mobile Devices

USB-CUSB-C is a 24-pin fully reversible-plug USB connector system allowing transport of data and energy.[1]

The USB Type-C Specification 1.0 was published by the USB Implementers Forum (USB-IF) and was finalized in August 2014.[2] It was developed at roughly the same time as the USB 3.1 specification.If a product implements USB Type-C, it does not necessarily support USB 3.1 or USB Power Delivery.[3][4]

All USB-C cables must support 3 A current (up to 60 W); cables supporting high-power 5 A current (up to 100 W) must contain e-marker chips programmed to identify the cable as being 5A capable. USB Charging ports should also be clearly marked with supported power wattage.[11]

Page 24: Lecture 02 Hardware of Mobile Devices
Page 25: Lecture 02 Hardware of Mobile Devices

Apple 30-pin dock connector

• Apple's proprietary 30-pin connector was common to most Apple mobile devices (iPhone (1st generation), iPhone 3G, iPhone 3GS, iPhone 4, iPhone 4S, 1st through 4th generation iPod Touch, iPad, iPad 2, and iPad 3) from its introduction with the 3rd generation iPod in 2003 until the Lightning connector was released in late 2012. Originally, the Apple dock connector carried USB, FireWire, some controls and line-level audio outputs.[2][3] As the iPod changed, so did the signals in the dock connector. Video was added to the connector. FireWire was phased out of the iPods, which led to a discontinuity in usage of the dock connector. As a result of the popularity of Apple's iPod and iPhone devices using the connector, a cottage industry was created of third-party devices that could connect to the interface.[4] With the discontinuation of the sixth-generation 160 GB iPod Classic and the iPhone 4S, the last Apple products to feature the original 30-pin connector, the connector was also discontinued in September 2014.

Page 26: Lecture 02 Hardware of Mobile Devices
Page 27: Lecture 02 Hardware of Mobile Devices

LightningLightning is a proprietary computer bus and power connector created by Apple Inc. Introduced on September 12, 2012, to replace its predecessor, the 30-pin dock connector, the Lightning connector is used to connect Apple mobile devices like iPhones, iPads, and iPods to host computers, external monitors, cameras, USB battery chargers, and other peripherals.Apple offers various adapters which allow the Lightning connector to be used with other interfaces, such as 30-pin, USB, HDMI, VGA, and SD cards.

Page 28: Lecture 02 Hardware of Mobile Devices

Lab deadlines• 1 - до 17.02

• 2 - до 3.03

• 3 - до 24.03

• 4 - до 14.04

• 5 - до 28.04

• Проект - до кінця залікового тижня (19.05 ?)


Recommended