SlideShare une entreprise Scribd logo
1  sur  18
Introduction to Embedded Systems


 A combination of hardware and software which together form a
  component of a larger machine.


 An embedded system is designed to run on its own without
  human intervention, and may be required to respond to events
  in real time.


 An embedded system is designed to perform a dedicated
  function.
Characteristics of an Embedded Systems
Real-Time Operation
• Reactive: computations must occur in response to external events
• Correctness is partially a function of time

Small Size, Low Weight
• Hand- held electronics and Transportation applications -- weight costs money

Low Power
• Battery power for 8+ hours (laptops often last only 2 hours)

Harsh environment
• Heat, vibration, shock, power fluctuations, RF interference, lightning, corrosion

Safety- critical operation
• Must function correctly and Must not function in correctly

Extreme cost sensitivity
• $. 05 adds up over 1,000, 000 units
Microcontroller
555 Timer
 The 555 timer IC is an integrated circuit (chip) used in a variety
  of timer, pulse generation, and oscillator applications. The 555
  can be used to provide time delays, as an oscillator, and as a flip-
  flop element.
The wide spectrum of embedded system
devices is that there is no single
definition reflecting them all.

   Automotive: Ignition System, Engine Control, Brake System

   Industrial Control: Robotics and Control Systems

   Networking: Routers, Hubs

   Office Automation: Fax Machine, Printers, Scanners
Embedded Systems Design

   When approaching embedded systems architecture design, several models
    can be applied to describe the cycle of embedded system design.
   The big-bang model: there is essentially no planning or processes in place
    before and during the development of a system.
   The code-and-fix model: product requirements are defined but no formal
    processes are in place before the start of development.
   The waterfall model: there is a process for developing a system in steps,
    where results of one step flow into the next step.
   The spiral model: there is a process for developing a system in steps, and
    throughout the various steps, feedback is obtained and incorporated back
    into the process.
   The embedded system design and development process is divided
    into four phases: creating the architecture, implementing the
    architecture, testing the system, and maintaining the system.


   Creating Architecture is defined as being made up of six stages:
    ◦ having a strong technical foundation (stage 1),
    ◦ understanding the Architectural Business Cycle (stage 2),
    ◦ defining the architectural patterns and models (stage 3),
    ◦ defining the architectural structures (stage 4),
    ◦ documenting the architecture (stage 5), and
    ◦ analyzing and reviewing the architecture (stage 6).
The Embedded Systems Model

   What the Embedded Systems Model indicates is that all embedded
    systems share one simi-larity at the highest level; that is, they all
    have at least one layer (hardware) or all layers (hardware, system
    software and application software) into which all components fall.




   The hardware layer contains all the major physical components
    located on an embedded board, whereas the system and application
    software layers contain all of the software located on and being
    processed by the embedded system.
Applications
Areas
Application Areas
   Medical Systems
    ◦ Pace maker, Patient Monitoring Systems, Injection Systems,
     Intensive Care Units(ICU), …
   Office Equipment
    ◦ Printer, Copier, Fax, …
   Tools
    ◦ Multimeter, Oscilloscope, Line Tester, GPS, …
   Banking
    ◦ ATMs, Statement Printers, …
   Transportation
    ◦ (Planes/Trains/[Automobiles] and Boats)
   RADAR, Traffic Lights, Signalling Systems, …
Application Areas
•   TV
•   Stereo
•   Remote Control
•   Phone / Mobile Phone
•   Refrigerator
•   Microwave
•   Washing Machine
•   Electric Tooth Brush
•   Oven / Rice or Bread Cooker
•   Watch
•   Alarm Clock
•   Electronic Musical Instruments
•   Electronic Toys(Stuffed Animals, Handheld Toys, Pinballs, etc.)
•   Medical Home Equipment (e.g. Blood Pressure, Thermometer)
 An embedded system is an applied computer system.


 “Embedded System", it constantly evolves with advances in
  technology and dramatic decreases in the cost of implementing
  various hardware and software components.


 Widely used in industries.
Embedded Systems

Contenu connexe

Tendances

Unit 1 embedded systems and applications
Unit 1 embedded systems and applicationsUnit 1 embedded systems and applications
Unit 1 embedded systems and applicationsDr.YNM
 
Embedded Systems - Training ppt
Embedded Systems - Training pptEmbedded Systems - Training ppt
Embedded Systems - Training pptNishant Kayal
 
Introduction to embedded systems
Introduction to embedded systemsIntroduction to embedded systems
Introduction to embedded systemsApurva Zope
 
Unit-I Basic Embedded System Notes
Unit-I Basic Embedded System NotesUnit-I Basic Embedded System Notes
Unit-I Basic Embedded System NotesDr. Pankaj Zope
 
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT I Core of Embedded Systems
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT I   Core of Embedded SystemsSYBSC IT SEM IV EMBEDDED SYSTEMS UNIT I   Core of Embedded Systems
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT I Core of Embedded SystemsArti Parab Academics
 
Introduction to Embedded Systems I : Chapter 1
Introduction to Embedded Systems I : Chapter 1Introduction to Embedded Systems I : Chapter 1
Introduction to Embedded Systems I : Chapter 1Moe Moe Myint
 
Introduction to embedded systems
Introduction to embedded systemsIntroduction to embedded systems
Introduction to embedded systemsDileep Kumar Tiwari
 
Introduction to Embedded Systems
Introduction to Embedded SystemsIntroduction to Embedded Systems
Introduction to Embedded SystemsSandeep Reddy
 
Training Report on Embedded System
Training Report on Embedded SystemTraining Report on Embedded System
Training Report on Embedded SystemRoshan Mani
 
Project Report on Embedded Systems
Project Report on Embedded Systems Project Report on Embedded Systems
Project Report on Embedded Systems Suhani Singh
 
Introduction to embedded systems
Introduction  to embedded systemsIntroduction  to embedded systems
Introduction to embedded systemsRAMPRAKASHT1
 
Embedded system Design
Embedded system DesignEmbedded system Design
Embedded system DesignAJAL A J
 
Embedded system design process
Embedded system design processEmbedded system design process
Embedded system design processRAMESHBABU311293
 
Real Time Operating system (RTOS) - Embedded systems
Real Time Operating system (RTOS) - Embedded systemsReal Time Operating system (RTOS) - Embedded systems
Real Time Operating system (RTOS) - Embedded systemsHariharan Ganesan
 
Design of embedded systems
Design of embedded systemsDesign of embedded systems
Design of embedded systemsPradeep Kumar TS
 

Tendances (20)

Embedded system
Embedded systemEmbedded system
Embedded system
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
Unit 1 embedded systems and applications
Unit 1 embedded systems and applicationsUnit 1 embedded systems and applications
Unit 1 embedded systems and applications
 
Embedded Systems - Training ppt
Embedded Systems - Training pptEmbedded Systems - Training ppt
Embedded Systems - Training ppt
 
Introduction to embedded systems
Introduction to embedded systemsIntroduction to embedded systems
Introduction to embedded systems
 
Embedded system introduction
Embedded system introductionEmbedded system introduction
Embedded system introduction
 
Unit-I Basic Embedded System Notes
Unit-I Basic Embedded System NotesUnit-I Basic Embedded System Notes
Unit-I Basic Embedded System Notes
 
Embedded System Presentation
Embedded System PresentationEmbedded System Presentation
Embedded System Presentation
 
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT I Core of Embedded Systems
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT I   Core of Embedded SystemsSYBSC IT SEM IV EMBEDDED SYSTEMS UNIT I   Core of Embedded Systems
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT I Core of Embedded Systems
 
Introduction to Embedded Systems I : Chapter 1
Introduction to Embedded Systems I : Chapter 1Introduction to Embedded Systems I : Chapter 1
Introduction to Embedded Systems I : Chapter 1
 
Introduction to embedded systems
Introduction to embedded systemsIntroduction to embedded systems
Introduction to embedded systems
 
Introduction to Embedded Systems
Introduction to Embedded SystemsIntroduction to Embedded Systems
Introduction to Embedded Systems
 
Training Report on Embedded System
Training Report on Embedded SystemTraining Report on Embedded System
Training Report on Embedded System
 
Project Report on Embedded Systems
Project Report on Embedded Systems Project Report on Embedded Systems
Project Report on Embedded Systems
 
Introduction to embedded systems
Introduction  to embedded systemsIntroduction  to embedded systems
Introduction to embedded systems
 
Embedded system.ppt
Embedded system.pptEmbedded system.ppt
Embedded system.ppt
 
Embedded system Design
Embedded system DesignEmbedded system Design
Embedded system Design
 
Embedded system design process
Embedded system design processEmbedded system design process
Embedded system design process
 
Real Time Operating system (RTOS) - Embedded systems
Real Time Operating system (RTOS) - Embedded systemsReal Time Operating system (RTOS) - Embedded systems
Real Time Operating system (RTOS) - Embedded systems
 
Design of embedded systems
Design of embedded systemsDesign of embedded systems
Design of embedded systems
 

En vedette

ใบงานท 13-16
ใบงานท  13-16ใบงานท  13-16
ใบงานท 13-16Theyok Tanya
 
ใบงานท 13-16
ใบงานท  13-16ใบงานท  13-16
ใบงานท 13-16Theyok Tanya
 
Projectm6 2-2554 kor
Projectm6 2-2554 korProjectm6 2-2554 kor
Projectm6 2-2554 korTheyok Tanya
 
Scalable and Cost Effective interconnection of Data-Center Servers Using Dua...
Scalable and Cost Effective interconnection of Data-Center Servers  Using Dua...Scalable and Cost Effective interconnection of Data-Center Servers  Using Dua...
Scalable and Cost Effective interconnection of Data-Center Servers Using Dua...Nimal Joseph
 
Tugas pmp
Tugas pmpTugas pmp
Tugas pmpRy_Awan
 
ใบงานท 13-16
ใบงานท  13-16ใบงานท  13-16
ใบงานท 13-16Theyok Tanya
 
Projectm6 2-2554 sakboss
Projectm6 2-2554 sakbossProjectm6 2-2554 sakboss
Projectm6 2-2554 sakbossTheyok Tanya
 
MICRO-ELECTROMECHANICAL SYSTEM (MEMS)
MICRO-ELECTROMECHANICAL SYSTEM (MEMS)MICRO-ELECTROMECHANICAL SYSTEM (MEMS)
MICRO-ELECTROMECHANICAL SYSTEM (MEMS)Navin Kumar
 
ใบงานท 13-16
ใบงานท  13-16ใบงานท  13-16
ใบงานท 13-16Theyok Tanya
 
Pat6 ความถนัดทางศิลปกรรมศาสตร์
Pat6 ความถนัดทางศิลปกรรมศาสตร์Pat6 ความถนัดทางศิลปกรรมศาสตร์
Pat6 ความถนัดทางศิลปกรรมศาสตร์Theyok Tanya
 
ชาตะไคร้
ชาตะไคร้ชาตะไคร้
ชาตะไคร้Theyok Tanya
 
Pat7.3 ความถนัดทางภาษาญี่ปุ่น
Pat7.3 ความถนัดทางภาษาญี่ปุ่นPat7.3 ความถนัดทางภาษาญี่ปุ่น
Pat7.3 ความถนัดทางภาษาญี่ปุ่นTheyok Tanya
 
Gatความถนัดทั่วไป
Gatความถนัดทั่วไปGatความถนัดทั่วไป
Gatความถนัดทั่วไปTheyok Tanya
 
Biometric Authentication Technology - Report
Biometric Authentication Technology - ReportBiometric Authentication Technology - Report
Biometric Authentication Technology - ReportNavin Kumar
 
Pat7.6 ความถนัดทางภาษาบาลี
Pat7.6 ความถนัดทางภาษาบาลีPat7.6 ความถนัดทางภาษาบาลี
Pat7.6 ความถนัดทางภาษาบาลีTheyok Tanya
 

En vedette (20)

ใบงานท 13-16
ใบงานท  13-16ใบงานท  13-16
ใบงานท 13-16
 
ใบงานท 13-16
ใบงานท  13-16ใบงานท  13-16
ใบงานท 13-16
 
Projectm6 2-2554 kor
Projectm6 2-2554 korProjectm6 2-2554 kor
Projectm6 2-2554 kor
 
Scalable and Cost Effective interconnection of Data-Center Servers Using Dua...
Scalable and Cost Effective interconnection of Data-Center Servers  Using Dua...Scalable and Cost Effective interconnection of Data-Center Servers  Using Dua...
Scalable and Cost Effective interconnection of Data-Center Servers Using Dua...
 
Tugas pmp
Tugas pmpTugas pmp
Tugas pmp
 
Catalogue a4
Catalogue a4Catalogue a4
Catalogue a4
 
Project babnana
Project babnanaProject babnana
Project babnana
 
Prophet
ProphetProphet
Prophet
 
Project babnana
Project babnanaProject babnana
Project babnana
 
ใบงานท 13-16
ใบงานท  13-16ใบงานท  13-16
ใบงานท 13-16
 
Projectm6 2-2554 sakboss
Projectm6 2-2554 sakbossProjectm6 2-2554 sakboss
Projectm6 2-2554 sakboss
 
MICRO-ELECTROMECHANICAL SYSTEM (MEMS)
MICRO-ELECTROMECHANICAL SYSTEM (MEMS)MICRO-ELECTROMECHANICAL SYSTEM (MEMS)
MICRO-ELECTROMECHANICAL SYSTEM (MEMS)
 
ใบงานท 13-16
ใบงานท  13-16ใบงานท  13-16
ใบงานท 13-16
 
Pat6 ความถนัดทางศิลปกรรมศาสตร์
Pat6 ความถนัดทางศิลปกรรมศาสตร์Pat6 ความถนัดทางศิลปกรรมศาสตร์
Pat6 ความถนัดทางศิลปกรรมศาสตร์
 
ชาตะไคร้
ชาตะไคร้ชาตะไคร้
ชาตะไคร้
 
Pat7.3 ความถนัดทางภาษาญี่ปุ่น
Pat7.3 ความถนัดทางภาษาญี่ปุ่นPat7.3 ความถนัดทางภาษาญี่ปุ่น
Pat7.3 ความถนัดทางภาษาญี่ปุ่น
 
Gatความถนัดทั่วไป
Gatความถนัดทั่วไปGatความถนัดทั่วไป
Gatความถนัดทั่วไป
 
Image Converter
Image ConverterImage Converter
Image Converter
 
Biometric Authentication Technology - Report
Biometric Authentication Technology - ReportBiometric Authentication Technology - Report
Biometric Authentication Technology - Report
 
Pat7.6 ความถนัดทางภาษาบาลี
Pat7.6 ความถนัดทางภาษาบาลีPat7.6 ความถนัดทางภาษาบาลี
Pat7.6 ความถนัดทางภาษาบาลี
 

Similaire à Embedded Systems

Embedded Basics
Embedded Basics Embedded Basics
Embedded Basics Electro 8
 
Introduction to Embedded System Architecture and Design.docx.pdf
Introduction to Embedded System Architecture and Design.docx.pdfIntroduction to Embedded System Architecture and Design.docx.pdf
Introduction to Embedded System Architecture and Design.docx.pdfArshak28
 
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.pptxSattiBabu16
 
Embedded system notes
Embedded system notesEmbedded system notes
Embedded system notesTARUN KUMAR
 
A Study Of Real-Time Embedded Software Systems And Real-Time Operating Systems
A Study Of Real-Time Embedded Software Systems And Real-Time Operating SystemsA Study Of Real-Time Embedded Software Systems And Real-Time Operating Systems
A Study Of Real-Time Embedded Software Systems And Real-Time Operating SystemsRick Vogel
 
Embedded systems. Mpmx labaratory of the purpose
Embedded systems. Mpmx labaratory of the purposeEmbedded systems. Mpmx labaratory of the purpose
Embedded systems. Mpmx labaratory of the purposeShanmukhVegi
 
BEE 049- design of embedded system.pdf
BEE 049- design of embedded system.pdfBEE 049- design of embedded system.pdf
BEE 049- design of embedded system.pdfabdisahirko
 
Aauca_Sistemas_Embebidos_Nota_1DR JS.pdf
Aauca_Sistemas_Embebidos_Nota_1DR JS.pdfAauca_Sistemas_Embebidos_Nota_1DR JS.pdf
Aauca_Sistemas_Embebidos_Nota_1DR JS.pdfJoseMaximilianoNzang1
 
Remote sensing and control of an irrigation system using a distributed wirele...
Remote sensing and control of an irrigation system using a distributed wirele...Remote sensing and control of an irrigation system using a distributed wirele...
Remote sensing and control of an irrigation system using a distributed wirele...nithinreddykaithi
 
EMBEDDED SYSTEMS - MSc Sem III (Final).ppt
EMBEDDED SYSTEMS - MSc Sem III (Final).pptEMBEDDED SYSTEMS - MSc Sem III (Final).ppt
EMBEDDED SYSTEMS - MSc Sem III (Final).pptNamrata Ajwani
 
embeddedsystemspresentation-140524063909-phpapp01-converted.pptx
embeddedsystemspresentation-140524063909-phpapp01-converted.pptxembeddedsystemspresentation-140524063909-phpapp01-converted.pptx
embeddedsystemspresentation-140524063909-phpapp01-converted.pptxDrVikasMahor
 
embeddedsystemspresentation-140524063909-phpapp01.pdf
embeddedsystemspresentation-140524063909-phpapp01.pdfembeddedsystemspresentation-140524063909-phpapp01.pdf
embeddedsystemspresentation-140524063909-phpapp01.pdfAshwin180668
 
EMBEDDED SYSTEM (41130161).pptx
EMBEDDED SYSTEM (41130161).pptxEMBEDDED SYSTEM (41130161).pptx
EMBEDDED SYSTEM (41130161).pptxsaisaran76
 

Similaire à Embedded Systems (20)

Embedded Basics
Embedded Basics Embedded Basics
Embedded Basics
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
Introduction to Embedded System Architecture and Design.docx.pdf
Introduction to Embedded System Architecture and Design.docx.pdfIntroduction to Embedded System Architecture and Design.docx.pdf
Introduction to Embedded System Architecture and Design.docx.pdf
 
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 notes
Embedded system notesEmbedded system notes
Embedded system notes
 
A Study Of Real-Time Embedded Software Systems And Real-Time Operating Systems
A Study Of Real-Time Embedded Software Systems And Real-Time Operating SystemsA Study Of Real-Time Embedded Software Systems And Real-Time Operating Systems
A Study Of Real-Time Embedded Software Systems And Real-Time Operating Systems
 
mechatronics.pdf
mechatronics.pdfmechatronics.pdf
mechatronics.pdf
 
Embedded systems. Mpmx labaratory of the purpose
Embedded systems. Mpmx labaratory of the purposeEmbedded systems. Mpmx labaratory of the purpose
Embedded systems. Mpmx labaratory of the purpose
 
dhamo
dhamodhamo
dhamo
 
BEE 049- design of embedded system.pdf
BEE 049- design of embedded system.pdfBEE 049- design of embedded system.pdf
BEE 049- design of embedded system.pdf
 
Aauca_Sistemas_Embebidos_Nota_1DR JS.pdf
Aauca_Sistemas_Embebidos_Nota_1DR JS.pdfAauca_Sistemas_Embebidos_Nota_1DR JS.pdf
Aauca_Sistemas_Embebidos_Nota_1DR JS.pdf
 
Embeddedsystems 091130091010-phpapp02
Embeddedsystems 091130091010-phpapp02Embeddedsystems 091130091010-phpapp02
Embeddedsystems 091130091010-phpapp02
 
Remote sensing and control of an irrigation system using a distributed wirele...
Remote sensing and control of an irrigation system using a distributed wirele...Remote sensing and control of an irrigation system using a distributed wirele...
Remote sensing and control of an irrigation system using a distributed wirele...
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
EMBEDDED SYSTEMS - MSc Sem III (Final).ppt
EMBEDDED SYSTEMS - MSc Sem III (Final).pptEMBEDDED SYSTEMS - MSc Sem III (Final).ppt
EMBEDDED SYSTEMS - MSc Sem III (Final).ppt
 
ERTS_Unit 1_PPT.pdf
ERTS_Unit 1_PPT.pdfERTS_Unit 1_PPT.pdf
ERTS_Unit 1_PPT.pdf
 
embeddedsystemspresentation-140524063909-phpapp01-converted.pptx
embeddedsystemspresentation-140524063909-phpapp01-converted.pptxembeddedsystemspresentation-140524063909-phpapp01-converted.pptx
embeddedsystemspresentation-140524063909-phpapp01-converted.pptx
 
embeddedsystemspresentation-140524063909-phpapp01.pdf
embeddedsystemspresentation-140524063909-phpapp01.pdfembeddedsystemspresentation-140524063909-phpapp01.pdf
embeddedsystemspresentation-140524063909-phpapp01.pdf
 
EMBEDDED SYSTEM (41130161).pptx
EMBEDDED SYSTEM (41130161).pptxEMBEDDED SYSTEM (41130161).pptx
EMBEDDED SYSTEM (41130161).pptx
 
What is SCADA system? SCADA Solutions for IoT
What is SCADA system? SCADA Solutions for IoTWhat is SCADA system? SCADA Solutions for IoT
What is SCADA system? SCADA Solutions for IoT
 

Plus de Navin Kumar

Fat indian wedding
Fat indian weddingFat indian wedding
Fat indian weddingNavin Kumar
 
Micro Electromechanical System (MEMS)
Micro Electromechanical System (MEMS)Micro Electromechanical System (MEMS)
Micro Electromechanical System (MEMS)Navin Kumar
 
Encoding stored video for stremming applications ieee paper ppt
Encoding stored video for stremming applications ieee paper pptEncoding stored video for stremming applications ieee paper ppt
Encoding stored video for stremming applications ieee paper pptNavin Kumar
 
Biometric authentication ppt by navin 6 feb
Biometric authentication ppt by navin 6 febBiometric authentication ppt by navin 6 feb
Biometric authentication ppt by navin 6 febNavin Kumar
 
Sixth Sense Technology
Sixth Sense TechnologySixth Sense Technology
Sixth Sense TechnologyNavin Kumar
 

Plus de Navin Kumar (7)

Fat indian wedding
Fat indian weddingFat indian wedding
Fat indian wedding
 
Axis bank
Axis bankAxis bank
Axis bank
 
Micro Electromechanical System (MEMS)
Micro Electromechanical System (MEMS)Micro Electromechanical System (MEMS)
Micro Electromechanical System (MEMS)
 
Encoding stored video for stremming applications ieee paper ppt
Encoding stored video for stremming applications ieee paper pptEncoding stored video for stremming applications ieee paper ppt
Encoding stored video for stremming applications ieee paper ppt
 
Nanogenerator
NanogeneratorNanogenerator
Nanogenerator
 
Biometric authentication ppt by navin 6 feb
Biometric authentication ppt by navin 6 febBiometric authentication ppt by navin 6 feb
Biometric authentication ppt by navin 6 feb
 
Sixth Sense Technology
Sixth Sense TechnologySixth Sense Technology
Sixth Sense Technology
 

Dernier

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
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 SolutionsEnterprise Knowledge
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
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 WorkerThousandEyes
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
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 MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
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 productivityPrincipled Technologies
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
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 interpreternaman860154
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 

Dernier (20)

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
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
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
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
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
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
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
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
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

Embedded Systems

  • 1.
  • 2. Introduction to Embedded Systems  A combination of hardware and software which together form a component of a larger machine.  An embedded system is designed to run on its own without human intervention, and may be required to respond to events in real time.  An embedded system is designed to perform a dedicated function.
  • 3. Characteristics of an Embedded Systems Real-Time Operation • Reactive: computations must occur in response to external events • Correctness is partially a function of time Small Size, Low Weight • Hand- held electronics and Transportation applications -- weight costs money Low Power • Battery power for 8+ hours (laptops often last only 2 hours) Harsh environment • Heat, vibration, shock, power fluctuations, RF interference, lightning, corrosion Safety- critical operation • Must function correctly and Must not function in correctly Extreme cost sensitivity • $. 05 adds up over 1,000, 000 units
  • 5.
  • 6.
  • 7. 555 Timer  The 555 timer IC is an integrated circuit (chip) used in a variety of timer, pulse generation, and oscillator applications. The 555 can be used to provide time delays, as an oscillator, and as a flip- flop element.
  • 8. The wide spectrum of embedded system devices is that there is no single definition reflecting them all.  Automotive: Ignition System, Engine Control, Brake System  Industrial Control: Robotics and Control Systems  Networking: Routers, Hubs  Office Automation: Fax Machine, Printers, Scanners
  • 9. Embedded Systems Design  When approaching embedded systems architecture design, several models can be applied to describe the cycle of embedded system design.  The big-bang model: there is essentially no planning or processes in place before and during the development of a system.  The code-and-fix model: product requirements are defined but no formal processes are in place before the start of development.  The waterfall model: there is a process for developing a system in steps, where results of one step flow into the next step.  The spiral model: there is a process for developing a system in steps, and throughout the various steps, feedback is obtained and incorporated back into the process.
  • 10. The embedded system design and development process is divided into four phases: creating the architecture, implementing the architecture, testing the system, and maintaining the system.  Creating Architecture is defined as being made up of six stages: ◦ having a strong technical foundation (stage 1), ◦ understanding the Architectural Business Cycle (stage 2), ◦ defining the architectural patterns and models (stage 3), ◦ defining the architectural structures (stage 4), ◦ documenting the architecture (stage 5), and ◦ analyzing and reviewing the architecture (stage 6).
  • 11.
  • 12. The Embedded Systems Model  What the Embedded Systems Model indicates is that all embedded systems share one simi-larity at the highest level; that is, they all have at least one layer (hardware) or all layers (hardware, system software and application software) into which all components fall.  The hardware layer contains all the major physical components located on an embedded board, whereas the system and application software layers contain all of the software located on and being processed by the embedded system.
  • 13.
  • 15. Application Areas  Medical Systems ◦ Pace maker, Patient Monitoring Systems, Injection Systems, Intensive Care Units(ICU), …  Office Equipment ◦ Printer, Copier, Fax, …  Tools ◦ Multimeter, Oscilloscope, Line Tester, GPS, …  Banking ◦ ATMs, Statement Printers, …  Transportation ◦ (Planes/Trains/[Automobiles] and Boats)  RADAR, Traffic Lights, Signalling Systems, …
  • 16. Application Areas • TV • Stereo • Remote Control • Phone / Mobile Phone • Refrigerator • Microwave • Washing Machine • Electric Tooth Brush • Oven / Rice or Bread Cooker • Watch • Alarm Clock • Electronic Musical Instruments • Electronic Toys(Stuffed Animals, Handheld Toys, Pinballs, etc.) • Medical Home Equipment (e.g. Blood Pressure, Thermometer)
  • 17.  An embedded system is an applied computer system.  “Embedded System", it constantly evolves with advances in technology and dramatic decreases in the cost of implementing various hardware and software components.  Widely used in industries.