Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Introduction to Embedded Systems

892 views

Published on

Embedded systems is a special purpose device that does a particular functionality in a most optimized way. Designed as a combination of custom HW & SW, programming Embedded systems require some special considerations to be taken care. Here is a presentation that gives introduction to embedded systems.

Published in: Technology
  • Login to see the comments

Introduction to Embedded Systems

  1. 1. Team Emertxe Embedded Systems Introduction
  2. 2. Contents
  3. 3. Embedded Systems Contents ● Introduction to ES ● GPS vs ES ● Real Time Aspects
  4. 4. Introduction to Embedded System
  5. 5. Embedded Systems Introduction ● What is ES ● Examples ● Categories ● Components ● Requirements ● Challenges ● Trends in Development ● Common Design Metrics
  6. 6. Embedded Systems What is Embedded Systems - Definition “Any Hardware System which is intended to do a specific task can be called as an Embedded System”
  7. 7. Embedded Systems Examples
  8. 8. Embedded System Categories ● Stand-alone ● Real Time ● Networked ● Mobile
  9. 9. Embedded System Components
  10. 10. Embedded System Components - Memories
  11. 11. Embedded System Components – Memories - RAM ● DRAM ● SRAM
  12. 12. Embedded System Components – Memories - ROM ● UVPROM ● EPROM ● PROM ● Masked ROM
  13. 13. Embedded System Components – Memories - Hybrid ● NVRAM ● EEPROM ● FLASH
  14. 14. Embedded System Components – Memories – Hybrid - Flash ● NOR ● NAND
  15. 15. Embedded System Requirements ● Reliability ● Cost-effectiveness ● Low Power Consumption ● Efficient Usage of Processing Power ● Efficient Usage of Memory ● Appropriate Execution Time
  16. 16. Embedded System Challenges ● Efficient Inputs/Outputs ● Embedding an OS ● Code Optimization ● Testing and Debugging
  17. 17. Embedded System Trends in Development ● Processors ● Memory ● Operating Systems ● Programming Languages ● Development Tools
  18. 18. Embedded System Common Design Metrics ● Time to Prototype ● Power ● Performance & Correctness ● Size ● NRE ● Maintainability & Flexibility ● Safety ● Unit Cost ● Time to Market
  19. 19. GPS vs ES
  20. 20. Embedded System GSP vs ES ● What do you think of your Desktops? ● Does the size matter? – Bluetooth Button – Industrial Control Systems
  21. 21. Real Time Aspects
  22. 22. Embedded System Real Time Aspects ● Hard Real Time – Should meet its deadline – Life Critical Application ● Firm Real Time – Similar to Hard Real Time - Properties ● Soft Real Time – Can have tolerance in meeting its deadline
  23. 23. Thank You

×