Top Banner
 !"#$ &'(" )(*"++"+ ,-./"(. Module1 . Architecture of Embedded Systems  Unit 1 Concepts and Examples Unit 2 Reverse Engineering of a Cell Phone  Unit 3 Reverse Engineering of a Digital Camera  Unit 4 Generic Architecture of an Embedded System Unit 5 Components of Embedded Systems
16

embedded sytem routroy

Nov 02, 2015

Download

Documents

Kaustuv Mishra

embedded system
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • Real Time Embedded Systems

    Module1 . Architecture of Embedded Systems

    Unit 1 Concepts and Examples

    Unit 2 Reverse Engineering of a Cell Phone

    Unit 3 Reverse Engineering of a Digital Camera

    Unit 4 Generic Architecture of an Embedded System

    Unit 5 Components of Embedded Systems

  • Real Time Embedded Systems

    Concepts and Examples

    What makes a Real Time Embedded System ? What made it possible ?

    VLSI Sensor and Actuator Technology BaBery Technology Microwave Devices

    What is the future ?

  • Real Time Embedded Systems

  • Real Time Embedded Systems

    Embedded Systems at Work

    http://www.redsalt.com/service/automotive-systems

  • Real Time Embedded Systems

  • Real Time Embedded Systems

  • Real Time Embedded Systems

  • Real Time Embedded Systems

    A short list of embedded systems

    Anti-lock brakes Auto-focus cameras Automatic teller machines Automatic toll systems Automatic transmission Avionic systems Battery chargers Camcorders Cell phones Cell-phone base stations Cordless phones Cruise control Curbside check-in systems Digital cameras Disk drives Electronic card readers Electronic instruments Electronic toys/games Factory control Fax machines Fingerprint identifiers Home security systems Life-support systems Medical testing systems

    Modems MPEG decoders Network cards Network switches/routers On-board navigation Pagers Photocopiers Point-of-sale systems Portable video games Printers Satellite phones Scanners Smart ovens/dishwashers Speech recognizers Stereo systems Teleconferencing systems Televisions Temperature controllers Theft tracking systems TV set-top boxes VCRs, DVD players Video game consoles Video phones Washers and dryers

  • Real Time Embedded Systems

    What is an embedded system and why at all we should make a disJncJon and hence need a deniJon

    A general deniJon of embedded systems is: embedded systems are compuJng systems with Jghtly coupled hardware and soMware integraJon, that are designed to perform a dedicated funcJon. The word embedded reects the fact that these systems are usually an integral part of a larger system, known as the embedding system. MulJple embedded systems can coexist in an embedding system.

  • Real Time Embedded Systems

    common characterisJcs of embedded systems

    Single-funcJoned Executes a single program, repeatedly

    Tightly-constrained Low cost, low power, small, fast, etc.

    ReacJve and real-Jme ConJnually reacts to changes in the systems environment

    Must compute certain results in real-Jme without delay

  • Real Time Embedded Systems

    CharacterisJcs

    Dependable Reliability: the probability that the system would not fail

    Maintainability: Probability that the failed system can be repaired

    Availability: Probability that the system is available

    Safety: The failing system will not cause any harm Security: the property that the condenJal data remains condenJal

  • Real Time Embedded Systems

  • Real Time Embedded Systems

  • Real Time Embedded Systems

    CharacterisJcs

    Ecient Energy Code-Size Run-Time eciency Weight Cost

    Dedicated User Interfaces Ubiquitous CompuJng Ambient Intelligence Disappearing Computer Example ABS systems in automobiles

    Real Time Constraints A guaranteed system response has to be explained without staJsJcal

    arguments

    Hybrid Both Analog and Digital Both Low and High Frequency Both Sensors and actuators

  • Real Time Embedded Systems

    Simplied Design Flow

  • Real Time Embedded Systems

    Design Technology The manner in which we convert our concept of desired

    system funcJonality into an implementaJon