SlideShare a Scribd company logo
Embedded System
Introduction
What is an embedded system?




 Embedded systems (ES) = information
 processing systems embedded into a
 larger product
An embedded system is a computer
designed for specific control
functions within a
larger System.
It is embedded as a part of a complete
often including hardware and
mechnical part.
Embedded system contain processing
cores that are typically either Micro-
controllers or digital signal processors.
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.
Embedded systems
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.
Embedded systems
Characteristics of Embedded Systems
 Must be dependable,
    • Reliability R(t) = probability of system working
      correctly provided that is was working at t=0
    • Maintainability M(d) = probability of system working
      correctly d time units after error occurred.
    • Availability A(t): probability of system working at time t
    • Safety: no harm to be caused
    • Security: confidential and authentic communication
  Even perfectly designed systems can fail if the assumptions
  about the workload and possible errors turn out to be wrong.
  Making the system dependable must not be an after-thought,
  it must be considered from the very beginning
Must be efficient
   –Energy efficient
   –Code-size efficient
   (especially for systems on a chip)
   –Run-time efficient
   –Weight efficient
   –Cost efficient
Dedicated towards a certain application
Knowledge about behavior at design time can be used to
minimize resources and to maximize robustness
Dedicated user interface
(no mouse, keyboard and screen)
Hybrid systems (analog + digital parts).
Thk

More Related Content

PPTX
PPTX
Introduction to Computer Programming
PPTX
Welcome to Basics
PPT
System engineering
PDF
Se lec1 (1)
PPT
It 2
PDF
Se lec 3
ODP
Landis - System Administration
Introduction to Computer Programming
Welcome to Basics
System engineering
Se lec1 (1)
It 2
Se lec 3
Landis - System Administration

What's hot (14)

PPTX
Fundamentals of computer
PPTX
PDF
Nature and Qualities of Software, Types of Software
PPTX
INFORMATICS, INFORMATION SYSTEMS
PPTX
Introduction to Computers
PDF
Socio-technical System
PPTX
Types of computer
PPTX
Cyber Management Systems Past Performance
PDF
Software engineering socio-technical systems
PPT
Autonomic Computing (Basics) Presentation
DOCX
Embedded System
PPTX
A Quick Look At The Computer Support Long Island
PPT
Top tools for it environment management
PPTX
Classification of computers by type
Fundamentals of computer
Nature and Qualities of Software, Types of Software
INFORMATICS, INFORMATION SYSTEMS
Introduction to Computers
Socio-technical System
Types of computer
Cyber Management Systems Past Performance
Software engineering socio-technical systems
Autonomic Computing (Basics) Presentation
Embedded System
A Quick Look At The Computer Support Long Island
Top tools for it environment management
Classification of computers by type
Ad

Viewers also liked (9)

PPT
Android persentation
PPTX
Biometrics
PPTX
Interfacing address
PPTX
Symbian os
PPTX
Magnetic tape
PPTX
Symbian OS Overview
PPT
Symbian OS
PPT
Symbian os presentation
PPT
Symbian mobile operating system ppt
Android persentation
Biometrics
Interfacing address
Symbian os
Magnetic tape
Symbian OS Overview
Symbian OS
Symbian os presentation
Symbian mobile operating system ppt
Ad

Similar to Embedded systems (20)

PPTX
Embedded Systems
DOCX
Embedded system notes
PPTX
Embeddedsystems 091130091010-phpapp02
PPTX
UNIT I_Introduction.pptx
PDF
BEE 049- design of embedded system.pdf
PPTX
UNIT I.pptx
PPTX
Introduction to embedded system
PDF
embedded system components and applications notes1.pdf
PDF
ERTS_Unit 1_PPT.pdf
PDF
Module-1 Embedded computing.pdf
PPTX
Embedded Basics
PDF
Introduction to Embedded System Architecture and Design.docx.pdf
PDF
List and describe various features of electronic systems.List and .pdf
DOCX
ESSS.docx got for btech or any other 3029
PPT
IOT Design: An Embedded System & its Applications
PPT
IOT_Embedded_Systems_industrail applications.ppt
PPT
IOT based embedded systems using arduino
PDF
Security Patterns - An Introduction
PDF
Software Designing - Software Engineering
PPT
Chapter - One.ppt
Embedded Systems
Embedded system notes
Embeddedsystems 091130091010-phpapp02
UNIT I_Introduction.pptx
BEE 049- design of embedded system.pdf
UNIT I.pptx
Introduction to embedded system
embedded system components and applications notes1.pdf
ERTS_Unit 1_PPT.pdf
Module-1 Embedded computing.pdf
Embedded Basics
Introduction to Embedded System Architecture and Design.docx.pdf
List and describe various features of electronic systems.List and .pdf
ESSS.docx got for btech or any other 3029
IOT Design: An Embedded System & its Applications
IOT_Embedded_Systems_industrail applications.ppt
IOT based embedded systems using arduino
Security Patterns - An Introduction
Software Designing - Software Engineering
Chapter - One.ppt

More from Sandeep Kamath (20)

PPT
Oracle architecture
PPT
Oracle advanced
PPT
PPTX
Technology
PPTX
Ad and da convertor
PPT
Introducttion to robotics and microcontrollers
PPTX
PPT
Ct213 memory subsystem
PPTX
Microprocessor in washing machine
DOCX
File hippo
PPTX
Processor
PPTX
Microprocessor in washing machine
PPTX
Microprocessor based software developnent
PPTX
Microcessor aplication
PPT
Introducttion to robotics and microcontrollers
PPT
Embedded system application
PPTX
Conditional jump
PPTX
Cache memory
PPTX
Application of microprocessor
PPTX
Ad and da convertor
Oracle architecture
Oracle advanced
Technology
Ad and da convertor
Introducttion to robotics and microcontrollers
Ct213 memory subsystem
Microprocessor in washing machine
File hippo
Processor
Microprocessor in washing machine
Microprocessor based software developnent
Microcessor aplication
Introducttion to robotics and microcontrollers
Embedded system application
Conditional jump
Cache memory
Application of microprocessor
Ad and da convertor

Recently uploaded (20)

PDF
cuic standard and advanced reporting.pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Empathic Computing: Creating Shared Understanding
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Big Data Technologies - Introduction.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Cloud computing and distributed systems.
PPT
Teaching material agriculture food technology
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Modernizing your data center with Dell and AMD
PPTX
A Presentation on Artificial Intelligence
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
cuic standard and advanced reporting.pdf
Spectral efficient network and resource selection model in 5G networks
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Empathic Computing: Creating Shared Understanding
Chapter 3 Spatial Domain Image Processing.pdf
Big Data Technologies - Introduction.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Diabetes mellitus diagnosis method based random forest with bat algorithm
Cloud computing and distributed systems.
Teaching material agriculture food technology
Encapsulation_ Review paper, used for researhc scholars
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Network Security Unit 5.pdf for BCA BBA.
Modernizing your data center with Dell and AMD
A Presentation on Artificial Intelligence
The Rise and Fall of 3GPP – Time for a Sabbatical?
Reach Out and Touch Someone: Haptics and Empathic Computing
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
NewMind AI Weekly Chronicles - August'25 Week I
Digital-Transformation-Roadmap-for-Companies.pptx

Embedded systems

  • 2. What is an embedded system? Embedded systems (ES) = information processing systems embedded into a larger product
  • 3. An embedded system is a computer designed for specific control functions within a larger System. It is embedded as a part of a complete often including hardware and mechnical part. Embedded system contain processing cores that are typically either Micro- controllers or digital signal processors.
  • 4. 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.
  • 6. 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.
  • 8. Characteristics of Embedded Systems  Must be dependable, • Reliability R(t) = probability of system working correctly provided that is was working at t=0 • Maintainability M(d) = probability of system working correctly d time units after error occurred. • Availability A(t): probability of system working at time t • Safety: no harm to be caused • Security: confidential and authentic communication Even perfectly designed systems can fail if the assumptions about the workload and possible errors turn out to be wrong. Making the system dependable must not be an after-thought, it must be considered from the very beginning
  • 9. Must be efficient –Energy efficient –Code-size efficient (especially for systems on a chip) –Run-time efficient –Weight efficient –Cost efficient Dedicated towards a certain application Knowledge about behavior at design time can be used to minimize resources and to maximize robustness Dedicated user interface (no mouse, keyboard and screen) Hybrid systems (analog + digital parts).
  • 10. Thk