EMBEDDED SYSTEM
CONTENT
WHAT IS EMBEDDED SYSTEM
CLASSIFICATION OF EMBEDDED SYSTEM
APPLICATIONS OF EMBEDDED SYSTEM
HOW DO WE IMPLEMENT THEM
What is an Embedded System?
 An embedded system is combination of computer hardware
and software, either fixed in capability or programmable,
that is specifically designed for a particular function.
 It is embedded as part of a complete device often
including hardware and mechanical parts.
 Modern embedded systems are often based on
Microcontrollers (i.e.) CPUs with integrated memory
or peripheral interfaces), but ordinary microprocessors(using
external chips for memory and peripheral interface circuits)
are also common, especially in more-complex systems.
WHAT IS INSIDE THE EMBEDDED SYSTEM?
HARDWARE
oCPU
oMEMORY
oI/O DEVICES
SOFTWARE
oAPPLICATION
oOS
oDEVICE DRIVERS
HARDWARE ARCHITECTURE OF AN EMBEDDED SYSTEM
Examples of Embedded Systems
Embedded Systems control many of the
Common devices in use today, like-
• Digital watches
• Traffic lights
• Printers
• Mobile phones
• Medical equipments
• MP3 Players
• Robots
• Routers
• Climate control in automobiles, etc.
CLASSIFICATION OF EMBEDDED SYSTEMS
TYPES OF EMBEDDED
SYSTEMS
BASED ON PERFORMANCE AND
FUNCTIONAL REQUIREMENTS
BASED ON PERFORMANCE OF
MICRO CONTROLLER
REAL
TIME
STAND
ALONE
NETWORKED SMALL SCALE MEDIUM SCALE SOPHISTICATED
BASED ON PERFORMANCE AND FUNCTIONAL REQUIREMENT
1.REAL TIME EMBEDDED SYSTEM
Real-time embedded systems are defined as those systems in which the correctness of
the system depends not only on the logical result of computation, but also on the time at
which the results are produced.
Hard real-time systems (e.g.Avionic control).
Firm real-time systems(e.g.,Banking).
Soft real-time systems(e.g.,Video on demand).
2.STAND ALONE EMBEDDED SYSTEM
A standalone device is able to function independently of other hardware. This means
it is not integrated into another device.
It takes the input from the input ports either analog or digital and processes,
calculates and converts the data and gives the resulting data through the connected
device-Which either controls, drives and displays the connected devices.
For example, a TiVo box that can record television programs , mp3 players are
standalone devices.
3.NETWORK EMBEDDED SYSTEM
These types of embedded systems are related to a network to access the
resources.
The connected network can be LAN, WAN or the internet. The
connection can be any wired or wireless. This type of embedded system
is the fastest growing area in embedded system applications.
4.MOBILE EMBEDDED SYSTEMS
Mobile embedded systems are used in portable embedded devices like
cell phones, mobiles, digital cameras, mp3 players and personal digital
assistants, etc.
The basic limitation of these devices is the other resources and
limitation of memory.
Based on the Performance of the Microcontroller
Small scale embedded systems
These types of embedded systems are
designed with a single 8 or 16bit
microcontroller, that may even be
activated by a battery.
For developing embedded software for
small scale embedded systems, the
main programming tools are an
editor,assembler, cross assembler and
integrated development
environment(IDE).
Medium scale embedded
systems
These types of embedded systems
design with a single or 16 or 32 bit
microcontroller, RISCs or DSPs.
These types of embedded systems
have both hardware and software
complexities.
 For developing embedded software
for medium scale embedded systems,
the main programming tools are C,
C++, JAVA, Visual C++, RTOS,
debugger, source code engineer tool,
simulator and IDE.
SOPHISTICATED EMBEDDED SYSTEMS
These types of embedded systems have enormous hardware and
software complexities, that may need ASIPs, Ips, PLAs, scalable or
configurable processors.
They are used for cutting-edge applications that need hardware and
software Co-design and components which have to assemble in the
final system.
ADVANTAGES OF AN EMBEDDED SYSTEM
Design and Efficiency
Accessibility
Maintenance and Reliability
Cost
Redundancies
Power
DISADVANTAGES OF AN EMBEDDED SYSTEM
• Issue of Scalability
• Limitation of Hardware
• Difficult to change Configuration and Features
• Applied for a Specific Purpose
Applications
• Household appliances.
• Audio player.
• Cellular telephones.
• Engine controller in automobiles.
• Calculators.
• Videogames.
• Aircrafts.
• Medical equipments.
• Defense systems, etc.
HOW DO WE IMPLEMENT THEM?
DIGITAL CIRCUITS
Faster
Only propagation delay
Inflexible
Functions they perform can’t be changed
easily.
Example:
Communication system
Ciphering algorithm
MICROPROCESSOR BASED SYSTEMS
Slower
Technology Dependent
Flexible
We need only to update the software.
Example:
Personal computer,PDA’S
Mobile phones,PLC’S
CONCLUSION
Thus embedded systems contain programmed instruction running via
processor chips. They perform control, protection and monitoring task.
In board term embedded system are programmable device or system
which are generally used to control or monitor things.
Embedded systems Has become a vital component of almost every
larger system.
If an embedded system is designed well, the existence of the processor
and of software could be completely unnoticed by a user of the device.
EMBEDDED SYSTEM-2.pptx

More Related Content

PPTX
Introduction of carrier embedded system.pptx
PPTX
Ppt on embedded systems
PPTX
Embedded system
PDF
mechatronics.pdf
PPTX
Embedded systems
PPT
Architecture offffffffffffff ESD-ppt.ppt
PDF
BEE 049- design of embedded system.pdf
PPTX
Embedded Device.pptx
Introduction of carrier embedded system.pptx
Ppt on embedded systems
Embedded system
mechatronics.pdf
Embedded systems
Architecture offffffffffffff ESD-ppt.ppt
BEE 049- design of embedded system.pdf
Embedded Device.pptx

Similar to EMBEDDED SYSTEM-2.pptx (20)

PPTX
Introduction to embedded systems
PDF
ARC_INTRODUCTION OF EMBEDDED SYSTEMS(UNIT 1).pdf
DOCX
Embedded systems- nanocdac
PPTX
Language for Embedded System
PPTX
Language for embedded system
PDF
ECE_Embeded_Systems_Lecture_Notes of .pdf
PPTX
Introduction to Embedded Systems
PDF
es1-150721100817-lva1-app6891.pdf
PPTX
Embedded system
PDF
MODULE4_MES.pdf
PPTX
ESD unit 1.pptx
PPT
Introduction to embedded systems powerpoint
PPTX
Basic Introduction to Embedded System.pptx
PPTX
Embedded systems
PDF
K.Bhagavan gupta.pdf according to the labu
PPT
Embedded system and real time operating system
PPTX
18CS44-MODULE3-PPT.pptx
PPT
Chapter - One.ppt
PPTX
Embedded systems
PPT
21CS43-Microcontroller and Embedded Systems - Mod 4 Notes
Introduction to embedded systems
ARC_INTRODUCTION OF EMBEDDED SYSTEMS(UNIT 1).pdf
Embedded systems- nanocdac
Language for Embedded System
Language for embedded system
ECE_Embeded_Systems_Lecture_Notes of .pdf
Introduction to Embedded Systems
es1-150721100817-lva1-app6891.pdf
Embedded system
MODULE4_MES.pdf
ESD unit 1.pptx
Introduction to embedded systems powerpoint
Basic Introduction to Embedded System.pptx
Embedded systems
K.Bhagavan gupta.pdf according to the labu
Embedded system and real time operating system
18CS44-MODULE3-PPT.pptx
Chapter - One.ppt
Embedded systems
21CS43-Microcontroller and Embedded Systems - Mod 4 Notes
Ad

Recently uploaded (20)

PDF
LS-6-Digital-Literacy (1) K12 CURRICULUM .pdf
PPTX
Quality engineering part 1 for engineering undergraduates
PPTX
AI-Reporting for Emerging Technologies(BS Computer Engineering)
PDF
Lesson 3 .pdf
PDF
CELDAS DE COMBUSTIBLE TIPO MEMBRANA DE INTERCAMBIO PROTÓNICO.pdf
PPTX
Software-Development-Life-Cycle-SDLC.pptx
PPTX
MAD Unit - 3 User Interface and Data Management (Diploma IT)
PPTX
Agentic Artificial Intelligence (Agentic AI).pptx
PPT
UNIT-I Machine Learning Essentials for 2nd years
PPTX
SE unit 1.pptx by d.y.p.akurdi aaaaaaaaaaaa
PDF
MACCAFERRY GUIA GAVIONES TERRAPLENES EN ESPAÑOL
PDF
[jvmmeetup] next-gen integration with apache camel and quarkus.pdf
PPTX
chapter 1.pptx dotnet technology introduction
PPTX
CNS - Unit 1 (Introduction To Computer Networks) - PPT (2).pptx
PPTX
CS6006 - CLOUD COMPUTING - Module - 1.pptx
PPTX
Unit IImachinemachinetoolopeartions.pptx
PDF
Mechanics of materials week 2 rajeshwari
PPTX
WN UNIT-II CH4_MKaruna_BapatlaEngineeringCollege.pptx
PPTX
Environmental studies, Moudle 3-Environmental Pollution.pptx
DOCX
An investigation of the use of recycled crumb rubber as a partial replacement...
LS-6-Digital-Literacy (1) K12 CURRICULUM .pdf
Quality engineering part 1 for engineering undergraduates
AI-Reporting for Emerging Technologies(BS Computer Engineering)
Lesson 3 .pdf
CELDAS DE COMBUSTIBLE TIPO MEMBRANA DE INTERCAMBIO PROTÓNICO.pdf
Software-Development-Life-Cycle-SDLC.pptx
MAD Unit - 3 User Interface and Data Management (Diploma IT)
Agentic Artificial Intelligence (Agentic AI).pptx
UNIT-I Machine Learning Essentials for 2nd years
SE unit 1.pptx by d.y.p.akurdi aaaaaaaaaaaa
MACCAFERRY GUIA GAVIONES TERRAPLENES EN ESPAÑOL
[jvmmeetup] next-gen integration with apache camel and quarkus.pdf
chapter 1.pptx dotnet technology introduction
CNS - Unit 1 (Introduction To Computer Networks) - PPT (2).pptx
CS6006 - CLOUD COMPUTING - Module - 1.pptx
Unit IImachinemachinetoolopeartions.pptx
Mechanics of materials week 2 rajeshwari
WN UNIT-II CH4_MKaruna_BapatlaEngineeringCollege.pptx
Environmental studies, Moudle 3-Environmental Pollution.pptx
An investigation of the use of recycled crumb rubber as a partial replacement...
Ad

EMBEDDED SYSTEM-2.pptx

  • 2. CONTENT WHAT IS EMBEDDED SYSTEM CLASSIFICATION OF EMBEDDED SYSTEM APPLICATIONS OF EMBEDDED SYSTEM HOW DO WE IMPLEMENT THEM
  • 3. What is an Embedded System?  An embedded system is combination of computer hardware and software, either fixed in capability or programmable, that is specifically designed for a particular function.  It is embedded as part of a complete device often including hardware and mechanical parts.  Modern embedded systems are often based on Microcontrollers (i.e.) CPUs with integrated memory or peripheral interfaces), but ordinary microprocessors(using external chips for memory and peripheral interface circuits) are also common, especially in more-complex systems.
  • 4. WHAT IS INSIDE THE EMBEDDED SYSTEM? HARDWARE oCPU oMEMORY oI/O DEVICES SOFTWARE oAPPLICATION oOS oDEVICE DRIVERS
  • 5. HARDWARE ARCHITECTURE OF AN EMBEDDED SYSTEM
  • 6. Examples of Embedded Systems Embedded Systems control many of the Common devices in use today, like- • Digital watches • Traffic lights • Printers • Mobile phones • Medical equipments • MP3 Players • Robots • Routers • Climate control in automobiles, etc.
  • 7. CLASSIFICATION OF EMBEDDED SYSTEMS TYPES OF EMBEDDED SYSTEMS BASED ON PERFORMANCE AND FUNCTIONAL REQUIREMENTS BASED ON PERFORMANCE OF MICRO CONTROLLER REAL TIME STAND ALONE NETWORKED SMALL SCALE MEDIUM SCALE SOPHISTICATED
  • 8. BASED ON PERFORMANCE AND FUNCTIONAL REQUIREMENT 1.REAL TIME EMBEDDED SYSTEM Real-time embedded systems are defined as those systems in which the correctness of the system depends not only on the logical result of computation, but also on the time at which the results are produced. Hard real-time systems (e.g.Avionic control). Firm real-time systems(e.g.,Banking). Soft real-time systems(e.g.,Video on demand).
  • 9. 2.STAND ALONE EMBEDDED SYSTEM A standalone device is able to function independently of other hardware. This means it is not integrated into another device. It takes the input from the input ports either analog or digital and processes, calculates and converts the data and gives the resulting data through the connected device-Which either controls, drives and displays the connected devices. For example, a TiVo box that can record television programs , mp3 players are standalone devices.
  • 10. 3.NETWORK EMBEDDED SYSTEM These types of embedded systems are related to a network to access the resources. The connected network can be LAN, WAN or the internet. The connection can be any wired or wireless. This type of embedded system is the fastest growing area in embedded system applications.
  • 11. 4.MOBILE EMBEDDED SYSTEMS Mobile embedded systems are used in portable embedded devices like cell phones, mobiles, digital cameras, mp3 players and personal digital assistants, etc. The basic limitation of these devices is the other resources and limitation of memory.
  • 12. Based on the Performance of the Microcontroller Small scale embedded systems These types of embedded systems are designed with a single 8 or 16bit microcontroller, that may even be activated by a battery. For developing embedded software for small scale embedded systems, the main programming tools are an editor,assembler, cross assembler and integrated development environment(IDE). Medium scale embedded systems These types of embedded systems design with a single or 16 or 32 bit microcontroller, RISCs or DSPs. These types of embedded systems have both hardware and software complexities.  For developing embedded software for medium scale embedded systems, the main programming tools are C, C++, JAVA, Visual C++, RTOS, debugger, source code engineer tool, simulator and IDE.
  • 13. SOPHISTICATED EMBEDDED SYSTEMS These types of embedded systems have enormous hardware and software complexities, that may need ASIPs, Ips, PLAs, scalable or configurable processors. They are used for cutting-edge applications that need hardware and software Co-design and components which have to assemble in the final system.
  • 14. ADVANTAGES OF AN EMBEDDED SYSTEM Design and Efficiency Accessibility Maintenance and Reliability Cost Redundancies Power
  • 15. DISADVANTAGES OF AN EMBEDDED SYSTEM • Issue of Scalability • Limitation of Hardware • Difficult to change Configuration and Features • Applied for a Specific Purpose
  • 16. Applications • Household appliances. • Audio player. • Cellular telephones. • Engine controller in automobiles. • Calculators. • Videogames. • Aircrafts. • Medical equipments. • Defense systems, etc.
  • 17. HOW DO WE IMPLEMENT THEM? DIGITAL CIRCUITS Faster Only propagation delay Inflexible Functions they perform can’t be changed easily. Example: Communication system Ciphering algorithm MICROPROCESSOR BASED SYSTEMS Slower Technology Dependent Flexible We need only to update the software. Example: Personal computer,PDA’S Mobile phones,PLC’S
  • 18. CONCLUSION Thus embedded systems contain programmed instruction running via processor chips. They perform control, protection and monitoring task. In board term embedded system are programmable device or system which are generally used to control or monitor things. Embedded systems Has become a vital component of almost every larger system. If an embedded system is designed well, the existence of the processor and of software could be completely unnoticed by a user of the device.