Presentation is loading. Please wait.

Presentation is loading. Please wait.

Embedded Systems Mohammad A. Gowayyed (c) 2012 Mohammad A. Gowayyed1.

Similar presentations


Presentation on theme: "Embedded Systems Mohammad A. Gowayyed (c) 2012 Mohammad A. Gowayyed1."— Presentation transcript:

1 Embedded Systems Mohammad A. Gowayyed (c) 2012 Mohammad A. Gowayyed1

2 Acknowledgment Some slides are taken from – Dr Moustafa Amin’s slides (c) 2012 Mohammad A. Gowayyed2

3 Embedded System What is an embedded system? (c) 2012 Mohammad A. Gowayyed3

4 Who builds Smart Cars? Mechanical and production engineers Electrical engineers Software engineers (c) 2012 Mohammad A. Gowayyed4

5 5

6 6

7 Toyota brakes problem A total of 133,000 Prius vehicles in the U.S. and 52,000 in Europe are to receive software update. (c) 2012 Mohammad A. Gowayyed7

8 Properties of Embedded Software Real time applications – Delay should be bounded Limited resources – Power – Memory – CPU (c) 2012 Mohammad A. Gowayyed8

9 Smart Phone What is a smart phone? – Phone – Computer - smart Allows for user programs – Calendar – Games (c) 2012 Mohammad A. Gowayyed9

10 Components of Mobile Ecosystem Network – GSM /CDMA – Slow – GPRS – Faster – UMTS (3G) - Handset – Hardware – OS Services – SMS – Bluetooth – Java (c) 2012 Mohammad A. Gowayyed10

11 Generations of Mobile Communication 0G 1G 2G 2.5G 3G 4G (c) 2012 Mohammad A. Gowayyed11

12 Mobile Phone Evolution 1986: – Suitcase size – Battery 800g! 1990: – Halved in size – Again in 1994 Future talking about embedding phones in body 2000: Mobile phones outsold PCs for the first time ( 450 Millions vs 120 millions!) 2005: 200 millions per quarter! 2011: 427 millions only at 4Q11, total of 1,546 millions at 2011 and 5.9 billions mobile subscribers (87 % of the world population) (c) 2012 Mohammad A. Gowayyed12

13 Manufacturers Nokia Samsung Apple Motorola (c) 2012 Mohammad A. Gowayyed13

14 Manufacturers market share (c) 2012 Mohammad A. Gowayyed14

15 Feature of Good OS Resource limited – Battery – Memory – CPU Robustness User interface (for small screen) Libraries Development tools (c) 2012 Mohammad A. Gowayyed15

16 Available OS’s Symbian Linux Windows CE Palm OS Android iPhone OS Platforms – J2ME (c) 2012 Mohammad A. Gowayyed16

17 (c) 2012 Mohammad A. Gowayyed17

18 (c) 2012 Mohammad A. Gowayyed18

19 Your turn! Questions? Suggestions? (c) 2012 Mohammad A. Gowayyed19


Download ppt "Embedded Systems Mohammad A. Gowayyed (c) 2012 Mohammad A. Gowayyed1."

Similar presentations


Ads by Google