SlideShare a Scribd company logo
www.studymafia.org
Submitted To: Submitted By:
www.studymafia.org www.studymafia.org
 What are embedded system
 Components
 Comparison of Various Software
Architecture
 Application
 Challenges
 Embedded Software Development Tools
 Application
 Future Trends
 Conclusion
 An embedded system is a special
purpose computer that is used inside of
a device.
 A Combination of hardware and
software that forms the components of
a larger systems.
1. Embedded hardware :-It mainly consists of
a microcontroller with various peripheral
IC’s.
2. Embedded RTO’S :-All intelligent devices
that perform complex functions have an
embedded operating system inside.
3. Device drivers :-The software that acts as a
glue between the operating system and
the peripheral device is called the device
driver
(contd.)
4. Communication stacks :-If the
embedded device is capable of
communicating to the external
world,it has a communication
software stack running on the top of
operating system.
5. Embedded application :-It performs
the predefined function of the
embedded device.
  PRIORITIES
AVAILABLE
WORST RESPONSE TIME
FOR TASK CODE
STABILITY OF
RESPONSE WHEN THE
CODE CHANGES
SIMPLICITY
ROUND ROBIN None Execution time for all the task 
code.
Poor. Very simple
ROUND ROBIN
WITH
INTERRUPTS
Interrupts routines 
in priority 
order,then the task 
code in priority 
order.
Total of execution time for all 
the task code (plus the execution 
time for the interrupt routines).
Good for interrupt routines, 
poor for task code.
Very simple.
FUNCTION QUEUE
SCHEDULING
Interrupts routines 
in priority 
order,then all the 
task at same 
priority.
Execution time for the longest 
function( plus execution time for 
the interrupt routines).
Relatively good. Must deal with data 
shared between 
interrupts routines 
and task code.
REAL TIME
OPERATING
SYSTEMS
Interrupts routines 
in priority order.
Zero (plus execution time for 
routines).
Very good. More complex.
C & C++ FILES ASSEMBLY FILES
(TARGET ASSEMBLY
LANGUAGE)
CROSS
COMPILER
CROSS
ASSEMBLE
R
OBJECT FILE
(MAYBE ANY
FORMAT)
OBJECT FILES
(MAYBE ANY
FORMAT)
LINKER/ LOCATORS
EXECUTABLE FILE
(OF ANY STANDARD
FORMAT)
TARGET
SYSTEM
TOOL CHAIN FOR EMBEDDED SOFTWARE
Host
 Precise engineering and design.
 Low in cost.
 High performance.
 Careful selection of chips.
 Efficiency.
 In short, the challenge is to provide
affordable, highly integrated devices
meeting stringent requirements for safety,
security, reliability, availability and at the
same time keeping the cost low.
 Automatic teller machines.
 Cellular telephone and telephone
switches.
 Handheld calculators.
 Household appliances including washing
machine, television sets, microwave
ovens, etc.
EMBEDDED APPLICATIONS
 Automatic teller machines.
 Cellular telephone and telephone
switches.
 Handheld calculators.
 Household appliances including
washing machine, television sets,
microwave ovens, etc.
 Inertial guidance systems in aircraft
and missiles,
(contd.)
 Multifunction wristwatches.
 Medical equipment.
 Programmable digital assistants (PDA’s).
 Measurement equipments like
oscilloscopes, logic analyzers and
spectrum analyzers.
 Programmable logic controllers (PLC’s).
EMBEDDED GLOBE
3.2
8.9
3.2
3.7
9.4
8.5
10.1
19.4
3.6
5.3
7.3
6.8
4.1 HOME APPLIANCES
AUDIO/VISUAL EQUIPMENTS
ENTERTAINMENT &EDUCATION
PERSONAL INFORMATION
APPLIANCES
COMMUNICATION
COMMUNICATION EQUIPMENT
TRANSPORTATION RELATED
FACTORY AUTOMATION
ELECTRICAL EQUIPMENT
MEDICAL EQUIPMENT
COMMERCIAL SYSTEM
MISCELLANEOUS INSTRUMENTS
OTHER
 eMillennium is the public communication for
the 21st Century. It offers superior multi-pay
voice access in combination with powerful,
yet user-friendly web applications.
 Users can check e-mail, get stock quotes,
make on-line purchases, even cruise the
Internet, all while talking on the phone.
 A built-in Ethernet data port provides the
additional option of high-speed web access
through a laptop computer.
 Extensive testing to meet FCC and CSA
telecommunication requirements was
required for this device.
 Wavix has developed an inexpensive
two-way satellite communication system
specifically to support remote data
collection and e-mail services.
 It is designed as an economical, high-
throughput alternative to fill the niche
between low-cost, low-throughput
systems like Argos, GOES, and Orbcomm,
and high-cost, very high-throughput
systems like Inmarsat and Intelsat.
 Wavix operates its Satellite System in
cooperation with Volunteers in Technical
Assistance and SatILife non-profit
organizations providing health and
technology support to people in
developing countries.
 Adaptive cruise control
 Telemedicine
 Security
 Tele-matics
 Bluetooth applications
Embedded systems ppt
 The world of embedded systems is a
dreamer’s paradise with unlimited
possibilities.
 It make controlling all the systems around
just by a simple gesture and the things
respond to you as if it was some magic.
 As microprocessors are becoming smaller
and cheaper, more and more products are
becoming ‘smart’ with microprocessors
embedded in them.
Embedded systems ppt
Embedded systems ppt

More Related Content

PPT
Embedded System Presentation
PPTX
Ppt on embedded systems
PPTX
Smart sensors and their Application
PPTX
Introduction to embedded systems
PPTX
Embedded system seminar
PDF
1. Introduction to Embedded Systems & IoT
PPT
Bluetooth based Home Automation
PPTX
Applications of microprocessor
Embedded System Presentation
Ppt on embedded systems
Smart sensors and their Application
Introduction to embedded systems
Embedded system seminar
1. Introduction to Embedded Systems & IoT
Bluetooth based Home Automation
Applications of microprocessor

What's hot (20)

PPTX
Embedded systems
PPTX
PPTX
Embedded systems ppt
PPT
Raspberry pi
PPTX
Embedded Systems - Training ppt
PPTX
Difference Between Microprocessors and Microcontrollers
PPTX
Internet of Robotic Things
PPT
Ece ppt[1]
PPTX
Multifunctional Robot (PPT).pptx
PPT
Microprocessor & microcontroller
PPTX
IoT Based Home Automation System Presantation
PPTX
Internet of Things (IoT)
PPTX
Voice controlled robot ppt
PPTX
Smart Antenna for mobile communication
PPTX
microcontroller vs microprocessor
ODP
Sensor Technology ppt
PPTX
FPGA TECHNOLOGY AND FAMILIES
PPTX
Smart dust
PDF
Application of VLSI In Artificial Intelligence
PPT
MIMO in 15 minutes
Embedded systems
Embedded systems ppt
Raspberry pi
Embedded Systems - Training ppt
Difference Between Microprocessors and Microcontrollers
Internet of Robotic Things
Ece ppt[1]
Multifunctional Robot (PPT).pptx
Microprocessor & microcontroller
IoT Based Home Automation System Presantation
Internet of Things (IoT)
Voice controlled robot ppt
Smart Antenna for mobile communication
microcontroller vs microprocessor
Sensor Technology ppt
FPGA TECHNOLOGY AND FAMILIES
Smart dust
Application of VLSI In Artificial Intelligence
MIMO in 15 minutes
Ad

Viewers also liked (20)

PPTX
ppt on embedded system
PPT
Embedded System Basics
PPT
Introduction to Embedded Systems and its Applications
PPT
Embedded system ppt
PDF
Introduction to embedded system design
PPT
Microwave oven
PPT
Embedded system
PPTX
Embedded sysyetm components
PPTX
Embedded systems
PPTX
Embedded Software Development
PPT
Intoduction to uml
PPT
Embedded systems
PDF
Embedded software development using BDD
PPT
Ppt. microwaves
PPT
Real Time Operating Systems
PPTX
Prerna sharma
PDF
Introduction To Embedded Systems
DOCX
Embedded System
PPT
Real-Time Scheduling Algorithms
ppt on embedded system
Embedded System Basics
Introduction to Embedded Systems and its Applications
Embedded system ppt
Introduction to embedded system design
Microwave oven
Embedded system
Embedded sysyetm components
Embedded systems
Embedded Software Development
Intoduction to uml
Embedded systems
Embedded software development using BDD
Ppt. microwaves
Real Time Operating Systems
Prerna sharma
Introduction To Embedded Systems
Embedded System
Real-Time Scheduling Algorithms
Ad

Similar to Embedded systems ppt (20)

PDF
embeddedsystemsppt-170506195901.pdf
PPTX
EDDED SYSTWhat are embedded system Components Comparison of Various Software...
PPT
Embedded system ppt
PPTX
EMBEDDED SYSTEM-2.pptx
PPT
Architecture offffffffffffff ESD-ppt.ppt
PPT
39245175 intro-es-ii
PPTX
Introduction of carrier embedded system.pptx
PPTX
Embedded system
PPTX
EMBEDDED SYSTEMS (senthil)
PPT
Introduction to embedded systems powerpoint
PPTX
Embedded system by abhishek mahajan
PPTX
Embedded system by abhishek mahajan
PPTX
Embedded system by abhishek mahajan
PPTX
Language for Embedded System
PPTX
Language for embedded system
PDF
embeddedsystemspresentation-140524063909-phpapp01.pdf
PPTX
a comprehensive slide on Embedded System.pptx
PDF
ARC_INTRODUCTION OF EMBEDDED SYSTEMS(UNIT 1).pdf
PPTX
Embedded Device.pptx
embeddedsystemsppt-170506195901.pdf
EDDED SYSTWhat are embedded system Components Comparison of Various Software...
Embedded system ppt
EMBEDDED SYSTEM-2.pptx
Architecture offffffffffffff ESD-ppt.ppt
39245175 intro-es-ii
Introduction of carrier embedded system.pptx
Embedded system
EMBEDDED SYSTEMS (senthil)
Introduction to embedded systems powerpoint
Embedded system by abhishek mahajan
Embedded system by abhishek mahajan
Embedded system by abhishek mahajan
Language for Embedded System
Language for embedded system
embeddedsystemspresentation-140524063909-phpapp01.pdf
a comprehensive slide on Embedded System.pptx
ARC_INTRODUCTION OF EMBEDDED SYSTEMS(UNIT 1).pdf
Embedded Device.pptx

Recently uploaded (20)

PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PPTX
Construction Project Organization Group 2.pptx
PPTX
Welding lecture in detail for understanding
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPTX
Internet of Things (IOT) - A guide to understanding
PDF
Structs to JSON How Go Powers REST APIs.pdf
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PDF
Digital Logic Computer Design lecture notes
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Model Code of Practice - Construction Work - 21102022 .pdf
Construction Project Organization Group 2.pptx
Welding lecture in detail for understanding
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
CYBER-CRIMES AND SECURITY A guide to understanding
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
Internet of Things (IOT) - A guide to understanding
Structs to JSON How Go Powers REST APIs.pdf
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
OOP with Java - Java Introduction (Basics)
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
Digital Logic Computer Design lecture notes
Mitigating Risks through Effective Management for Enhancing Organizational Pe...

Embedded systems ppt

  • 1. www.studymafia.org Submitted To: Submitted By: www.studymafia.org www.studymafia.org
  • 2.  What are embedded system  Components  Comparison of Various Software Architecture  Application  Challenges  Embedded Software Development Tools  Application  Future Trends  Conclusion
  • 3.  An embedded system is a special purpose computer that is used inside of a device.  A Combination of hardware and software that forms the components of a larger systems.
  • 4. 1. Embedded hardware :-It mainly consists of a microcontroller with various peripheral IC’s. 2. Embedded RTO’S :-All intelligent devices that perform complex functions have an embedded operating system inside. 3. Device drivers :-The software that acts as a glue between the operating system and the peripheral device is called the device driver (contd.)
  • 5. 4. Communication stacks :-If the embedded device is capable of communicating to the external world,it has a communication software stack running on the top of operating system. 5. Embedded application :-It performs the predefined function of the embedded device.
  • 6.   PRIORITIES AVAILABLE WORST RESPONSE TIME FOR TASK CODE STABILITY OF RESPONSE WHEN THE CODE CHANGES SIMPLICITY ROUND ROBIN None Execution time for all the task  code. Poor. Very simple ROUND ROBIN WITH INTERRUPTS Interrupts routines  in priority  order,then the task  code in priority  order. Total of execution time for all  the task code (plus the execution  time for the interrupt routines). Good for interrupt routines,  poor for task code. Very simple. FUNCTION QUEUE SCHEDULING Interrupts routines  in priority  order,then all the  task at same  priority. Execution time for the longest  function( plus execution time for  the interrupt routines). Relatively good. Must deal with data  shared between  interrupts routines  and task code. REAL TIME OPERATING SYSTEMS Interrupts routines  in priority order. Zero (plus execution time for  routines). Very good. More complex.
  • 7. C & C++ FILES ASSEMBLY FILES (TARGET ASSEMBLY LANGUAGE) CROSS COMPILER CROSS ASSEMBLE R OBJECT FILE (MAYBE ANY FORMAT) OBJECT FILES (MAYBE ANY FORMAT) LINKER/ LOCATORS EXECUTABLE FILE (OF ANY STANDARD FORMAT) TARGET SYSTEM TOOL CHAIN FOR EMBEDDED SOFTWARE Host
  • 8.  Precise engineering and design.  Low in cost.  High performance.  Careful selection of chips.  Efficiency.  In short, the challenge is to provide affordable, highly integrated devices meeting stringent requirements for safety, security, reliability, availability and at the same time keeping the cost low.
  • 9.  Automatic teller machines.  Cellular telephone and telephone switches.  Handheld calculators.  Household appliances including washing machine, television sets, microwave ovens, etc.
  • 11.  Automatic teller machines.  Cellular telephone and telephone switches.  Handheld calculators.  Household appliances including washing machine, television sets, microwave ovens, etc.  Inertial guidance systems in aircraft and missiles, (contd.)
  • 12.  Multifunction wristwatches.  Medical equipment.  Programmable digital assistants (PDA’s).  Measurement equipments like oscilloscopes, logic analyzers and spectrum analyzers.  Programmable logic controllers (PLC’s).
  • 14. 3.2 8.9 3.2 3.7 9.4 8.5 10.1 19.4 3.6 5.3 7.3 6.8 4.1 HOME APPLIANCES AUDIO/VISUAL EQUIPMENTS ENTERTAINMENT &EDUCATION PERSONAL INFORMATION APPLIANCES COMMUNICATION COMMUNICATION EQUIPMENT TRANSPORTATION RELATED FACTORY AUTOMATION ELECTRICAL EQUIPMENT MEDICAL EQUIPMENT COMMERCIAL SYSTEM MISCELLANEOUS INSTRUMENTS OTHER
  • 15.  eMillennium is the public communication for the 21st Century. It offers superior multi-pay voice access in combination with powerful, yet user-friendly web applications.  Users can check e-mail, get stock quotes, make on-line purchases, even cruise the Internet, all while talking on the phone.  A built-in Ethernet data port provides the additional option of high-speed web access through a laptop computer.  Extensive testing to meet FCC and CSA telecommunication requirements was required for this device.
  • 16.  Wavix has developed an inexpensive two-way satellite communication system specifically to support remote data collection and e-mail services.  It is designed as an economical, high- throughput alternative to fill the niche between low-cost, low-throughput systems like Argos, GOES, and Orbcomm, and high-cost, very high-throughput systems like Inmarsat and Intelsat.  Wavix operates its Satellite System in cooperation with Volunteers in Technical Assistance and SatILife non-profit organizations providing health and technology support to people in developing countries.
  • 17.  Adaptive cruise control  Telemedicine  Security  Tele-matics  Bluetooth applications
  • 19.  The world of embedded systems is a dreamer’s paradise with unlimited possibilities.  It make controlling all the systems around just by a simple gesture and the things respond to you as if it was some magic.  As microprocessors are becoming smaller and cheaper, more and more products are becoming ‘smart’ with microprocessors embedded in them.