0% found this document useful (0 votes)
59 views

Presented By: - Tanaya Das - Mca 5 Sem - Roll No - 46

The document provides an overview of embedded systems including: 1. An embedded system is a computer system designed to perform one or a few dedicated functions in real-time such as in consumer electronics and industrial systems. 2. Embedded systems are characterized by being simple, robust, low power, and designed for safety and reliability over long periods of time. 3. Embedded systems can be found in areas like telecommunications, consumer electronics, medical devices, transportation, and more.

Uploaded by

Tanaya Das
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
59 views

Presented By: - Tanaya Das - Mca 5 Sem - Roll No - 46

The document provides an overview of embedded systems including: 1. An embedded system is a computer system designed to perform one or a few dedicated functions in real-time such as in consumer electronics and industrial systems. 2. Embedded systems are characterized by being simple, robust, low power, and designed for safety and reliability over long periods of time. 3. Embedded systems can be found in areas like telecommunications, consumer electronics, medical devices, transportation, and more.

Uploaded by

Tanaya Das
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 15

Presented By

Tanaya Das MCA 5th Sem

A Brief Outline
What is an embedded system? Characteristics of embedded systems Where can we find embedded systems? Key features of embedded systems General architecture & working principle of an embedded system Components of embedded systems & their roles Embedded software architectures Advantages of embedded systems Disadvantages of embedded systems Embedded systems in future

What is an embedded system?


A computer system Designed to do one or a few dedicated and/or specific functions Maintains real-time computing constraints. Why embedded? As a whole is "designed to perform one or a few dedicated functions large application systems will have these systems as subcomponents at most points .. hence embedded.

Characteristics of Embedded Systems

Simple , Robust

Designed to handle a few tasks Real Time/Reactive Operation Embedded systems can be programmed to support both complex real-time as well as simple periodic or ad-hoc operation Low Power, Limited Cooling Embedded systems can be run even on batteries, offering low-power operation with minimal or no cooling Small Size/Low Weight Embedded systems are designed to deliver maximum performance for minimum size and weight Safe and Reliable Systems are designed to perform predefined tasks for long periods of time without failing or requiring service User friendly Interfaces User friendly (touch keypads and from LED based status indicators ) versatile display systems Low Cost Costs much lower than general-purpose computers

Where can we find embedded systems?


1. Telecommunication Systems:Telephone switches, Mobile phones Computer Networking:Dedicated routers, network bridges Consumer Electronics:Personal digital assistants (PDA s), mp3 players, mobile phones, videogame consoles, digital cameras, DVD players, GPS receivers, and printer Household appliances:Microwave ovens ,washing machines, dishwashers, advanced HAVAC systems using networked thermostats, home automation

2.

3.

4.

5. Medical embedded systems:Vital signs monitoring, electronic stethoscopes for amplifying sounds, and various medical imaging (PET,SPECT,CT,MRI) for noninvasive internal inspections, heart lung pump. 6. Industrial embedded systems:Package industrial boiler

Transportation embedded systems


Inertial guidance systems, GPS receivers in airplanes, Various electric motors - brushless DC motors, induction motors and electronic motor controllers ,electric vehicles, hybrid vehicles. Automotive safety systems - anti-lock breaking systems (ABS), electronic stability control (ESC/ESP), traction control (TCS) , fare collection systems

Key features of embedded systems


1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Real time performance constraints Small size, low weight Safety, usability & reliability Endurance in harsh environment Cost sensitivity Endproduct utility User interface Ready made computer boards Controlling physical systems Power management Component acquisition System certification Logistics , repair & upgrade Long term component availability

General architecture & working principle of an embedded system

Components of embedded system & their roles:1. 2. 3. 4. 5. CPU Memory Human interface Diagnostic port Special-purpose field programmable (FPGA), application specific (ASIC), or even non-digital hardware 6. Software 7. Special purpose tools 8. Analog to Digital/Digital to Analog (ADC/DAC) 9. Actuators 10. Sensors 11. Electromechanical backup & safety

Embedded software architectures


1. Simple control loop 2. Interrupt controlled system 3. Cooperative multitasking 4. Preemptive multitasking or multithreading 5. Microkernels and exokernels 6. Monolithic kernels 7. Exotic custom operating systems

Advantages of embedded systems


Less complicated with limited functionality and enhanced efficiency. Small and Optimized Embedded systems use few external components, enabling size miniaturization and optimal resource utilization. Maintenance Maintainability of embedded systems is enhanced by virtue of its smaller size and limited components. Can also be supported remotely. Economical The streamlined design, software embedding and smaller size allow embedded systems to be implemented and operated economically.

Disadvantages of embedded systems


To minimize size & cost use of cheap ,unreliable components leads to Low-cost reliability with minimal redundancy Well designed packaging and integration of digital, analog, and power circuits to reduce size. Accurate thermal modeling ,de-rating components differently for each design, depending on operating environment. Variable "design margin" to permit tradeoff between product robustness and aggressive cost optimization. Need for reliable software to meet real time constraints.

Ensuring complete interface, timing, and functionality compatibility ,cost-effectiveness when upgrading designs. Rapid redesign to accommodate changing form factors, control algorithms, and functionality requirements. Make simulation-based computer design accessible to nonspecialists.

Embedded systems in future


Energy harvesting or energy scavenging as replacement for power systememerging a new class of miniature wireless devices called Motes. Fault detection/self correcting algorithms along with backup processors are expected to become common in future.

THANK YOU

You might also like