Embedded systems1


Published on

Published in: Technology, Business
1 Like
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Embedded systems1

  1. 1. Sudan University for Science and Technology College of graduate studies Msc in Computer Science Seminar Presented by Mohamed zeinelabdeen Abdelgader
  2. 2.  Children need Embedded systems to play smart video games and to operate automatic chocolate vending machines!! Young people need embedded system to borrows smart cards from parents to see movies!! House wives need for home appliances like microwaves,t.v,music systems & so on Organizations requires E.s for network systems & products. There are uncountable examples of applications of embedded systems.
  3. 3. An overview.Examples.Characteristics.General Requirements.Embedded System Design.Key Properties ofEmbedded Software SystemsApplication Areas.Conclusion.
  4. 4. What is an Embedded Systems.History of Embedded Computing.
  5. 5. An Embedded Systems is combination ofcomputer hardware and software andadditional mechanical or parts, designed toperform a specific function.
  6. 6.  Late 1940’s: MIT Whirlwind computer was designed for real-time operations. Late 40’s: Computers to control chemical processes. First microprocessor was Intel 4004 in early 1970’s, designed for a calculator.
  7. 7. EMBEDDED SYSTEM DEVICES On-Body Ad-hoc Sensor Adaptive Wireless In-Home In-body MEMS SensorsClosed loop control Neuro-stimulators
  8. 8. output analog input analog CPU memembeddedcomputer
  9. 9.  Sophisticated functionality. Real-time operation, meet deadlines. Costs . Power and Security.
  10. 10. Real-time systems process events.Events occurring on external inputs cause other events to occur as outputs.Minimizing response time is usually a primary objective, or otherwise the entire system may fail to operate properly.
  11. 11. Hardware RequirementsSoftware Requirements E.S=H/W+S/W+other functional parts.
  12. 12. Micro ProcessorInput devicesOutput devicesTimer moduleMemory modulesSystem buses
  13. 13. Operating SystemsProgramming languages C,C++ and alp
  14. 14. Embedded System Design  Software doesn’t do anything without hardware.  Hardware is the lens through which we view software characteristics.  Software executes on a hardware platform.
  15. 15.  There are many different CPU architectures used in embedded systems designs. This in contrast to the desktop computer market, which as of this writing (2003) is limited to just a few competing architectures, chiefly intel’s X86 & Apple Motorola IBM Power pc used in the Apple Macintosh.
  16. 16. Integral with physical processesReactiveHeterogeneous
  17. 17. Application Areas
  18. 18.  Automatic Teller Machines or ATMs. Automobile Engine Management Computers. Business machines (for example FAX machines). Consumer electronics. Control Systems (manufacturing,, electric power). Communications infrastructure (for example, financial data). Energy Infrastructure (oil, gas and electric utilities).
  19. 19. Conclusion Embedded Systems has become a vital component ofalmost every larger system. Almost every household has one, andtens of millions of them are use every day. It seems inevitablethat the number of embedded systems will continue to increaserapidly. If an embedded system is designed well, the existence ofthe processor of the processor and software could be completelyunnoticed by a user of the device.