SlideShare a Scribd company logo
1 of 22
EMBEDDED SYSTEMS
Introduction
 An Embedded system is
one that has computer –
hardware with application
software and RTOS
embedded in it as one of
its most important component .
 The hardware of a general-
purpose computer is typically
pre-defined like CPU, monitor,
keyboard, mouse, CD-ROM…
Overview Of Embedded
Systems Architecture:
 Every Embedded system consists of:
 Custom built hardware around a central
processing unit (CPU).
 A software residing on the memory chip of
hardware and an Operating system.
 The operating system runs above the hardware
and the application software runs above the
hardware.
Layout architecture of
Embedded system
Building Blocks Of Embedded
Systems:
 The various building blocks of an embedded
system are:
 Central Processing Unit (CPU).
 Memory (ROM and RAM)
 Input Devices
 Output Devices
 Communication interfaces
 Application specific circuitry
Contd....
Simplified hardware architecture
of an Embedded system
CPU
 CPU is usually made of:
 Microcontrollers: On chip only there will be
place for many components like memory, serial
communication interface etc.
(or)
 Microprocessors: They are most powerful but
need many external components.
(or)
 DSP (digital signal processing): It used in
applications where video and audio processing is
involved.
Memory, Input and Output
devices
 Memory: It is of 2 types-RAM and ROM.ROM is used
for storing contents as it wont get erased if power is off,
where as it gets erased in case of RAM
 Input devices: They wont have key board or mouse for
taking input but sensors and transducers are used as input.
 Output devices: They have a limited capacity. usually
LCD may be used to display some important parameter.
Communication Interfaces And
Application Specific Circuitry
 Communication Interfaces: One embedded
system communicates with another embedded
system to transfer data by communication interfaces
such as Universal Serial Bus (USB)
 Application specific circuitry:
 Sensors, transducers, special processing and
control circuitry are required for an embedded
system.
Special Features Of Embedded
Systems:
 They do a specific task, i.e., they cannot be
programmed to do many different things
 They are highly reliable
 They have to operate in extreme environment
conditions like high temperature and humidity
 Embedded systems that address
the consumer market (for example,
electronic toys) are very cost-
sensitive: Even a reduction of
$0.1 is lot of cost saving.
Categories Of Embedded
Systems
 Based on functionality and performance
requirements, embedded systems can be categorized
as:
 Stand-alone embedded systems
 Real-time systems
 Networked information appliances
 Mobile devices
 Stand alone Embedded Systems
As the name implies, stand-alone systems
work in stand-alone mode. They take
inputs, process them and produce the
desired output.
Categories Of Embedded
Systems
 Real Time Systems
 Embedded systems in which some specific work has to
be done in a specific time period are called real-time
systems
 Hard RTS
The system that has strict deadlines
are called hard RTS. And any delay
in time may lead to catastrophe
.
Soft RTS:
The systems that have strict deadlines, but not
adhering to them once in a while may not lead to
catastrophe.
Networked Information Appliances
Embedded systems that are provided with network
interfaces and accessed by networks such as Local
Area Network or the Internet are called networked
information appliances
Mobile Devices:-
The limitations of
mobile devices-
memory constraints,
small size, lack of
good user interfaces
such as full-fledged
keyboard and display
etc like that of
embedded systems.
Applications
 Consumer appliances
 DVD player, electronic toys, microwave oven,
remote controls for TV and air-conditioner, V CD
player, video game consoles, video recorders etc.
 Office automation: The office automation products
using embedded systems are copying machine, fax
machine, key telephone, modem, printer, scanner etc.
 Industrial automation: Pharmaceutical, cement,
sugar, oil exploration, nuclear energy, electricity
generation and transmission. The embedded systems for
industrial use are designed to carry out specific tasks such
as monitoring the temperature, pressure, humidity,
voltage, current ,robotics and many more.
Examples for embedded systems
Applications
 Medical electronics: Diagnostic aids such as ECG,
EEG, blood pressure measuring devices, X-ray scanners;
equipment used in blood analysis, radiation, endoscopy
etc.
 Computer networking: Computer
networking products such as bridges, routers,
Integrated Services Digital Networks (ISDN) are
examples of embedded systems.
 Telecommunications : terminal
adapters, web cameras are embedded
systems. IP phone, IP gateway, IP
gatekeeper etc. are the latest embedded
systems that provide very low-cost voice
communication over the
Applications
Insemination: The measuring equipment we use in
laboratories to measure parameters such as weight,
temperature, pressure, humidity, voltage, current etc. are
all embedded systems. Testing and measurement are the
fundamental requirements in all scientific and engineering
activities.
Applications
 Security: Security of persons and information
has always been a major issue . Security devices
at homes, offices, airports etc. for authentication
and verification are embedded systems.
 Finance: Financial dealing through cash and
cheques are now slowly paving way for
transactions using smart cards and
ATM(Automatic Teller Machine, also expanded as
Any Time Money) machines.
Conclusion
 Embedded systems represent a large and growing
class of computing systems, which some believe
will soon become even more significant than
desktop computing systems
 The world would be nothing without embedded
systems as all its requirements are basically
themselves!!!
THANK
YOU!

More Related Content

Similar to Embedded system and real time operating system

Introduction to Embedded Systems
Introduction to Embedded SystemsIntroduction to Embedded Systems
Introduction to Embedded SystemsJuliaAndrews11
 
IR and Metal senosors Based Product Sorting.docx
IR and Metal senosors Based Product Sorting.docxIR and Metal senosors Based Product Sorting.docx
IR and Metal senosors Based Product Sorting.docxSaikiranBasuthkar
 
Introduction To Embedded Systems
Introduction To Embedded SystemsIntroduction To Embedded Systems
Introduction To Embedded SystemsVishwa Mohan
 
Embeddedsystem 110412132957-phpapp02
Embeddedsystem 110412132957-phpapp02Embeddedsystem 110412132957-phpapp02
Embeddedsystem 110412132957-phpapp02ishan111
 
Embedded systems- nanocdac
Embedded systems- nanocdacEmbedded systems- nanocdac
Embedded systems- nanocdacnanocdac
 
14983184 industrial-security-system-using-auto-dialer
14983184 industrial-security-system-using-auto-dialer14983184 industrial-security-system-using-auto-dialer
14983184 industrial-security-system-using-auto-dialera_subramaniyam
 
Lecture 1 PPT - Introduction to Embedded Systems.pptx
Lecture 1 PPT - Introduction to Embedded Systems.pptxLecture 1 PPT - Introduction to Embedded Systems.pptx
Lecture 1 PPT - Introduction to Embedded Systems.pptxcronydeva
 
Industrial monitoring and control system using android application
Industrial monitoring and control system using android applicationIndustrial monitoring and control system using android application
Industrial monitoring and control system using android applicationAvinash Vemula
 
EMBEDDED SYSTEMS INTRODUCTION.pptx
EMBEDDED SYSTEMS INTRODUCTION.pptxEMBEDDED SYSTEMS INTRODUCTION.pptx
EMBEDDED SYSTEMS INTRODUCTION.pptxMohammedtajuddinTaju
 
Home automation using dtmf
Home automation using dtmfHome automation using dtmf
Home automation using dtmfAjay Naidu Jami
 
Embedded system notes
Embedded system notesEmbedded system notes
Embedded system notesTARUN KUMAR
 
Embedded System Real Time Operating System (ERTS) I unit by vijay
Embedded System Real Time Operating System (ERTS) I unit by vijayEmbedded System Real Time Operating System (ERTS) I unit by vijay
Embedded System Real Time Operating System (ERTS) I unit by vijayVijay Kumar
 
Language for embedded system
Language for embedded systemLanguage for embedded system
Language for embedded systemvkrhanjeeth .
 

Similar to Embedded system and real time operating system (20)

Introduction to Embedded Systems
Introduction to Embedded SystemsIntroduction to Embedded Systems
Introduction to Embedded Systems
 
IR and Metal senosors Based Product Sorting.docx
IR and Metal senosors Based Product Sorting.docxIR and Metal senosors Based Product Sorting.docx
IR and Metal senosors Based Product Sorting.docx
 
Introduction To Embedded Systems
Introduction To Embedded SystemsIntroduction To Embedded Systems
Introduction To Embedded Systems
 
edited doc
edited docedited doc
edited doc
 
Embeddedsystem 110412132957-phpapp02
Embeddedsystem 110412132957-phpapp02Embeddedsystem 110412132957-phpapp02
Embeddedsystem 110412132957-phpapp02
 
Embedded systems- nanocdac
Embedded systems- nanocdacEmbedded systems- nanocdac
Embedded systems- nanocdac
 
Embedded System
Embedded System Embedded System
Embedded System
 
14983184 industrial-security-system-using-auto-dialer
14983184 industrial-security-system-using-auto-dialer14983184 industrial-security-system-using-auto-dialer
14983184 industrial-security-system-using-auto-dialer
 
Lecture 1 PPT - Introduction to Embedded Systems.pptx
Lecture 1 PPT - Introduction to Embedded Systems.pptxLecture 1 PPT - Introduction to Embedded Systems.pptx
Lecture 1 PPT - Introduction to Embedded Systems.pptx
 
Industrial monitoring and control system using android application
Industrial monitoring and control system using android applicationIndustrial monitoring and control system using android application
Industrial monitoring and control system using android application
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
Embedded and vlsi design 1
Embedded and vlsi design 1Embedded and vlsi design 1
Embedded and vlsi design 1
 
EMBEDDED SYSTEMS INTRODUCTION.pptx
EMBEDDED SYSTEMS INTRODUCTION.pptxEMBEDDED SYSTEMS INTRODUCTION.pptx
EMBEDDED SYSTEMS INTRODUCTION.pptx
 
Home automation using dtmf
Home automation using dtmfHome automation using dtmf
Home automation using dtmf
 
1.TechieNest embedded systems
1.TechieNest embedded systems1.TechieNest embedded systems
1.TechieNest embedded systems
 
1.techie nest embedded systems
1.techie nest embedded systems1.techie nest embedded systems
1.techie nest embedded systems
 
Embeddedsystems 091130091010-phpapp02
Embeddedsystems 091130091010-phpapp02Embeddedsystems 091130091010-phpapp02
Embeddedsystems 091130091010-phpapp02
 
Embedded system notes
Embedded system notesEmbedded system notes
Embedded system notes
 
Embedded System Real Time Operating System (ERTS) I unit by vijay
Embedded System Real Time Operating System (ERTS) I unit by vijayEmbedded System Real Time Operating System (ERTS) I unit by vijay
Embedded System Real Time Operating System (ERTS) I unit by vijay
 
Language for embedded system
Language for embedded systemLanguage for embedded system
Language for embedded system
 

More from DhilibanSwaminathan

More from DhilibanSwaminathan (6)

S1P1_Yachen_Wan ghdnsbekeksjsbsnsng.pptx
S1P1_Yachen_Wan ghdnsbekeksjsbsnsng.pptxS1P1_Yachen_Wan ghdnsbekeksjsbsnsng.pptx
S1P1_Yachen_Wan ghdnsbekeksjsbsnsng.pptx
 
addressingmodes8051.ppt
addressingmodes8051.pptaddressingmodes8051.ppt
addressingmodes8051.ppt
 
addressing-mode-of-8051.pdf
addressing-mode-of-8051.pdfaddressing-mode-of-8051.pdf
addressing-mode-of-8051.pdf
 
instructions set of 8051.pdf
instructions set of 8051.pdfinstructions set of 8051.pdf
instructions set of 8051.pdf
 
pch9_03.pdf
pch9_03.pdfpch9_03.pdf
pch9_03.pdf
 
12906245.ppt
12906245.ppt12906245.ppt
12906245.ppt
 

Recently uploaded

Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 

Recently uploaded (20)

Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 

Embedded system and real time operating system

  • 2. Introduction  An Embedded system is one that has computer – hardware with application software and RTOS embedded in it as one of its most important component .  The hardware of a general- purpose computer is typically pre-defined like CPU, monitor, keyboard, mouse, CD-ROM…
  • 3. Overview Of Embedded Systems Architecture:  Every Embedded system consists of:  Custom built hardware around a central processing unit (CPU).  A software residing on the memory chip of hardware and an Operating system.  The operating system runs above the hardware and the application software runs above the hardware.
  • 5. Building Blocks Of Embedded Systems:  The various building blocks of an embedded system are:  Central Processing Unit (CPU).  Memory (ROM and RAM)  Input Devices  Output Devices  Communication interfaces  Application specific circuitry Contd....
  • 7. CPU  CPU is usually made of:  Microcontrollers: On chip only there will be place for many components like memory, serial communication interface etc. (or)  Microprocessors: They are most powerful but need many external components. (or)  DSP (digital signal processing): It used in applications where video and audio processing is involved.
  • 8. Memory, Input and Output devices  Memory: It is of 2 types-RAM and ROM.ROM is used for storing contents as it wont get erased if power is off, where as it gets erased in case of RAM  Input devices: They wont have key board or mouse for taking input but sensors and transducers are used as input.  Output devices: They have a limited capacity. usually LCD may be used to display some important parameter.
  • 9. Communication Interfaces And Application Specific Circuitry  Communication Interfaces: One embedded system communicates with another embedded system to transfer data by communication interfaces such as Universal Serial Bus (USB)  Application specific circuitry:  Sensors, transducers, special processing and control circuitry are required for an embedded system.
  • 10. Special Features Of Embedded Systems:  They do a specific task, i.e., they cannot be programmed to do many different things  They are highly reliable  They have to operate in extreme environment conditions like high temperature and humidity  Embedded systems that address the consumer market (for example, electronic toys) are very cost- sensitive: Even a reduction of $0.1 is lot of cost saving.
  • 11. Categories Of Embedded Systems  Based on functionality and performance requirements, embedded systems can be categorized as:  Stand-alone embedded systems  Real-time systems  Networked information appliances  Mobile devices  Stand alone Embedded Systems As the name implies, stand-alone systems work in stand-alone mode. They take inputs, process them and produce the desired output.
  • 12. Categories Of Embedded Systems  Real Time Systems  Embedded systems in which some specific work has to be done in a specific time period are called real-time systems  Hard RTS The system that has strict deadlines are called hard RTS. And any delay in time may lead to catastrophe .
  • 13. Soft RTS: The systems that have strict deadlines, but not adhering to them once in a while may not lead to catastrophe. Networked Information Appliances Embedded systems that are provided with network interfaces and accessed by networks such as Local Area Network or the Internet are called networked information appliances
  • 14. Mobile Devices:- The limitations of mobile devices- memory constraints, small size, lack of good user interfaces such as full-fledged keyboard and display etc like that of embedded systems.
  • 15. Applications  Consumer appliances  DVD player, electronic toys, microwave oven, remote controls for TV and air-conditioner, V CD player, video game consoles, video recorders etc.  Office automation: The office automation products using embedded systems are copying machine, fax machine, key telephone, modem, printer, scanner etc.  Industrial automation: Pharmaceutical, cement, sugar, oil exploration, nuclear energy, electricity generation and transmission. The embedded systems for industrial use are designed to carry out specific tasks such as monitoring the temperature, pressure, humidity, voltage, current ,robotics and many more.
  • 17. Applications  Medical electronics: Diagnostic aids such as ECG, EEG, blood pressure measuring devices, X-ray scanners; equipment used in blood analysis, radiation, endoscopy etc.
  • 18.  Computer networking: Computer networking products such as bridges, routers, Integrated Services Digital Networks (ISDN) are examples of embedded systems.  Telecommunications : terminal adapters, web cameras are embedded systems. IP phone, IP gateway, IP gatekeeper etc. are the latest embedded systems that provide very low-cost voice communication over the
  • 19. Applications Insemination: The measuring equipment we use in laboratories to measure parameters such as weight, temperature, pressure, humidity, voltage, current etc. are all embedded systems. Testing and measurement are the fundamental requirements in all scientific and engineering activities.
  • 20. Applications  Security: Security of persons and information has always been a major issue . Security devices at homes, offices, airports etc. for authentication and verification are embedded systems.  Finance: Financial dealing through cash and cheques are now slowly paving way for transactions using smart cards and ATM(Automatic Teller Machine, also expanded as Any Time Money) machines.
  • 21. Conclusion  Embedded systems represent a large and growing class of computing systems, which some believe will soon become even more significant than desktop computing systems  The world would be nothing without embedded systems as all its requirements are basically themselves!!!