SlideShare une entreprise Scribd logo
1  sur  22
Sudan University for Science and Technology
          College of graduate studies
          Msc in Computer Science



                      Seminar




 Presented by
 Mohamed zeinelabdeen Abdelgader
   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.
An overview.
Examples.
Characteristics.
General Requirements.
Embedded System Design.
Key Properties of
Embedded Software Systems
Application Areas.
Conclusion.
What is an Embedded Systems.
History of Embedded Computing.
An Embedded Systems is combination of
computer hardware and software and
additional mechanical or parts, designed to
perform a specific function.
   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.
EMBEDDED SYSTEM DEVICES


             On-Body                 Ad-hoc Sensor   Adaptive Wireless   In-Home




              In-body
                                                 MEMS Sensors
Closed loop control




                 Neuro-stimulators
output   analog


           input    analog
  CPU



           mem
embedded
computer
   Sophisticated functionality.
   Real-time operation, meet deadlines.
   Costs .
   Power and Security.
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.
Hardware Requirements
Software Requirements


     E.S=H/W+S/W+other functional parts.
Micro Processor
Input devices
Output devices
Timer module
Memory modules
System buses
Operating Systems
Programming languages C,C++ and alp
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.
   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.
Integral   with physical processes
Reactive

Heterogeneous
Application Areas
   Automatic Teller Machines or ATM's.
   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).
Conclusion


       Embedded Systems has become a vital component of
almost every larger system. Almost every household has one, and
tens of millions of them are use every day. It seems inevitable
that the number of embedded systems will continue to increase
rapidly. If an embedded system is designed well, the existence of
the processor of the processor and software could be completely
unnoticed by a user of the device.
Embedded systems1
Embedded systems1

Contenu connexe

Tendances

Coursera 7DFDB74V7TJD
Coursera 7DFDB74V7TJDCoursera 7DFDB74V7TJD
Coursera 7DFDB74V7TJD
mohamed ahmed
 
Ch 1 characteristics of computer (IX)
Ch 1 characteristics of computer (IX)Ch 1 characteristics of computer (IX)
Ch 1 characteristics of computer (IX)
Chinmay Raul
 
Embedded system
Embedded systemEmbedded system
Embedded system
12lakshmi
 
Characteristics of a computer
Characteristics of a computerCharacteristics of a computer
Characteristics of a computer
Sulaman Jamil
 

Tendances (20)

Understanding of Computer | Introduction | Computer In Business
Understanding of Computer | Introduction | Computer In BusinessUnderstanding of Computer | Introduction | Computer In Business
Understanding of Computer | Introduction | Computer In Business
 
Coursera 7DFDB74V7TJD
Coursera 7DFDB74V7TJDCoursera 7DFDB74V7TJD
Coursera 7DFDB74V7TJD
 
Vicky gharu
Vicky gharuVicky gharu
Vicky gharu
 
Ch 1 characteristics of computer (IX)
Ch 1 characteristics of computer (IX)Ch 1 characteristics of computer (IX)
Ch 1 characteristics of computer (IX)
 
Introduction to computer science ch1
Introduction to computer science ch1Introduction to computer science ch1
Introduction to computer science ch1
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
Introduction to computer.pps
Introduction to computer.ppsIntroduction to computer.pps
Introduction to computer.pps
 
Embedded system
Embedded  systemEmbedded  system
Embedded system
 
Cam
CamCam
Cam
 
Characteristics of a computer
Characteristics of a computerCharacteristics of a computer
Characteristics of a computer
 
Computer introduction
Computer introduction Computer introduction
Computer introduction
 
Computer System Organization
Computer System OrganizationComputer System Organization
Computer System Organization
 
Evolution of the computer santiago
Evolution of the computer santiagoEvolution of the computer santiago
Evolution of the computer santiago
 
Introduction to computing
Introduction to computingIntroduction to computing
Introduction to computing
 
Introduction to Computer Science by GoLearningBus
Introduction to Computer Science by GoLearningBusIntroduction to Computer Science by GoLearningBus
Introduction to Computer Science by GoLearningBus
 
Smart home
Smart homeSmart home
Smart home
 
What is a computer?
What is a computer?What is a computer?
What is a computer?
 
Embedded
EmbeddedEmbedded
Embedded
 
Week2 fundamental of IoT
Week2 fundamental of IoTWeek2 fundamental of IoT
Week2 fundamental of IoT
 
Basics of Computer
Basics of Computer Basics of Computer
Basics of Computer
 

En vedette

Seminar on 3 d internet
Seminar on 3 d internetSeminar on 3 d internet
Seminar on 3 d internet
Pabitra Padhy
 

En vedette (17)

Bluejacking ppt
Bluejacking pptBluejacking ppt
Bluejacking ppt
 
Green Computing
Green  ComputingGreen  Computing
Green Computing
 
3 d internet
3 d internet3 d internet
3 d internet
 
Free space optics (fso) seminar report full
Free space optics (fso) seminar report fullFree space optics (fso) seminar report full
Free space optics (fso) seminar report full
 
Green computing ppt
Green computing pptGreen computing ppt
Green computing ppt
 
3d search
3d search3d search
3d search
 
Seminar on 3 d internet
Seminar on 3 d internetSeminar on 3 d internet
Seminar on 3 d internet
 
Green computing
Green computingGreen computing
Green computing
 
Green computing
Green computingGreen computing
Green computing
 
3D Searching by ruchi
3D Searching by ruchi3D Searching by ruchi
3D Searching by ruchi
 
3d internet
3d internet3d internet
3d internet
 
Green Computing
Green ComputingGreen Computing
Green Computing
 
3d internet
3d internet3d internet
3d internet
 
Green computing ppt
Green computing  pptGreen computing  ppt
Green computing ppt
 
Future challenges in computer science
Future challenges in computer scienceFuture challenges in computer science
Future challenges in computer science
 
Computer science seminar topics
Computer science seminar topicsComputer science seminar topics
Computer science seminar topics
 
Electronic Paper (e-Paper)
Electronic Paper (e-Paper)Electronic Paper (e-Paper)
Electronic Paper (e-Paper)
 

Similaire à Embedded systems1

Embedded systems
Embedded systemsEmbedded systems
Embedded systems
Manav Gupta
 
Embeddedsystem 110412132957-phpapp02
Embeddedsystem 110412132957-phpapp02Embeddedsystem 110412132957-phpapp02
Embeddedsystem 110412132957-phpapp02
ishan111
 

Similaire à Embedded systems1 (20)

Introduction To Embedded Systems
Introduction To Embedded SystemsIntroduction To Embedded Systems
Introduction To Embedded Systems
 
Embedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - MtechEmbedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - Mtech
 
Embedded system Design
Embedded system DesignEmbedded system Design
Embedded system Design
 
btech embedded systems ppt ES UNIT-1.pptx
btech embedded systems ppt ES UNIT-1.pptxbtech embedded systems ppt ES UNIT-1.pptx
btech embedded systems ppt ES UNIT-1.pptx
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
Embeddedsystem
EmbeddedsystemEmbeddedsystem
Embeddedsystem
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
ritesh (3)
ritesh (3)ritesh (3)
ritesh (3)
 
Introduction to embeded system
Introduction to embeded systemIntroduction to embeded system
Introduction to embeded system
 
Embedded Systems & Robotics
Embedded Systems  & RoboticsEmbedded Systems  & Robotics
Embedded Systems & Robotics
 
Embedded systems- nanocdac
Embedded systems- nanocdacEmbedded systems- nanocdac
Embedded systems- nanocdac
 
Embeddedsystem 110412132957-phpapp02
Embeddedsystem 110412132957-phpapp02Embeddedsystem 110412132957-phpapp02
Embeddedsystem 110412132957-phpapp02
 
Project Report on Embedded Systems
Project Report on Embedded Systems Project Report on Embedded Systems
Project Report on Embedded Systems
 
Architecture design of a virtual embedded system report
Architecture design of a virtual embedded system reportArchitecture design of a virtual embedded system report
Architecture design of a virtual embedded system report
 
Home automation using dtmf
Home automation using dtmfHome automation using dtmf
Home automation using dtmf
 
Esd notes iae
Esd notes iaeEsd notes iae
Esd notes iae
 
Microprocessors and microcontrollers
Microprocessors and microcontrollersMicroprocessors and microcontrollers
Microprocessors and microcontrollers
 
EIOT Unit 1n.pdf
EIOT Unit 1n.pdfEIOT Unit 1n.pdf
EIOT Unit 1n.pdf
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
Internet Of Things
Internet Of ThingsInternet Of Things
Internet Of Things
 

Plus de Mohamed Zeinelabdeen Abdelgader Farh jber

الآثار الأخلاقية المترتبة على الملكية الفكرية في أفريقيا
الآثار الأخلاقية المترتبة على الملكية الفكرية في أفريقياالآثار الأخلاقية المترتبة على الملكية الفكرية في أفريقيا
الآثار الأخلاقية المترتبة على الملكية الفكرية في أفريقيا
Mohamed Zeinelabdeen Abdelgader Farh jber
 

Plus de Mohamed Zeinelabdeen Abdelgader Farh jber (13)

الآثار الأخلاقية المترتبة على الملكية الفكرية في أفريقيا
الآثار الأخلاقية المترتبة على الملكية الفكرية في أفريقياالآثار الأخلاقية المترتبة على الملكية الفكرية في أفريقيا
الآثار الأخلاقية المترتبة على الملكية الفكرية في أفريقيا
 
موزع البريد الرقمي
موزع البريد الرقمي موزع البريد الرقمي
موزع البريد الرقمي
 
Comparison of the workflow management systems bizagi, process maker, and joget
Comparison of the workflow management systems bizagi, process maker, and jogetComparison of the workflow management systems bizagi, process maker, and joget
Comparison of the workflow management systems bizagi, process maker, and joget
 
Comparison of the workflow management systems bizagi, process maker, and joget
Comparison of the workflow management systems bizagi, process maker, and jogetComparison of the workflow management systems bizagi, process maker, and joget
Comparison of the workflow management systems bizagi, process maker, and joget
 
Black & White Box testing
Black & White Box testingBlack & White Box testing
Black & White Box testing
 
Workflow Management Systems Comparison Study
 Workflow Management Systems Comparison Study Workflow Management Systems Comparison Study
Workflow Management Systems Comparison Study
 
Transaction management transparencies
Transaction management transparenciesTransaction management transparencies
Transaction management transparencies
 
Transaction management for a main memory database
Transaction management for a main memory databaseTransaction management for a main memory database
Transaction management for a main memory database
 
B trees
B treesB trees
B trees
 
Web servers
Web serversWeb servers
Web servers
 
Requirements engineering
Requirements engineeringRequirements engineering
Requirements engineering
 
Online Msc Application Workflow Management System
Online Msc Application Workflow Management SystemOnline Msc Application Workflow Management System
Online Msc Application Workflow Management System
 
DISTRIBUTED DATABASE
DISTRIBUTED DATABASEDISTRIBUTED DATABASE
DISTRIBUTED DATABASE
 

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Dernier (20)

Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

Embedded systems1

  • 1. Sudan University for Science and Technology College of graduate studies Msc in Computer Science Seminar Presented by Mohamed zeinelabdeen Abdelgader
  • 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. An overview. Examples. Characteristics. General Requirements. Embedded System Design. Key Properties of Embedded Software Systems Application Areas. Conclusion.
  • 4. What is an Embedded Systems. History of Embedded Computing.
  • 5. An Embedded Systems is combination of computer hardware and software and additional mechanical or parts, designed to perform a specific function.
  • 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. EMBEDDED SYSTEM DEVICES On-Body Ad-hoc Sensor Adaptive Wireless In-Home In-body MEMS Sensors Closed loop control Neuro-stimulators
  • 8. output analog input analog CPU mem embedded computer
  • 9. Sophisticated functionality.  Real-time operation, meet deadlines.  Costs .  Power and Security.
  • 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. Hardware Requirements Software Requirements E.S=H/W+S/W+other functional parts.
  • 12. Micro Processor Input devices Output devices Timer module Memory modules System buses
  • 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. 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. Integral with physical processes Reactive Heterogeneous
  • 17.
  • 19. Automatic Teller Machines or ATM's.  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).
  • 20. Conclusion Embedded Systems has become a vital component of almost every larger system. Almost every household has one, and tens of millions of them are use every day. It seems inevitable that the number of embedded systems will continue to increase rapidly. If an embedded system is designed well, the existence of the processor of the processor and software could be completely unnoticed by a user of the device.