embedded system

21

Upload: anum-naz

Post on 25-May-2015

136 views

Category:

Education


0 download

DESCRIPTION

general view of embedded system

TRANSCRIPT

Page 1: Embedded system
Page 2: Embedded system

EMBEDDED SYSTEMBY ANUM NAZ

Page 3: Embedded system

INTRODUCTION: DEFINITION: An embedded system is a

special-purpose computer system, which is completely encapsulated by the device it controls. An embedded system has specific requirements and performs pre-defined tasks, unlike a general-purpose personal computer. 

Page 4: Embedded system

EXPLANATION:

An embedded system is a programmed hardware device. A programmable hardware chip is the 'raw material' and it is programmed with particular applications. This is to be understood in comparison to older systems with full functional hardware or systems with general purpose hardware and externally loaded software. Embedded systems are a combination of hardware and software which facilitates mass production and variety of application.

Page 5: Embedded system

A combination of computer hardware and software, and perhaps additional mechanical or other parts, designed to perform a dedicated function.

Page 6: Embedded system

MAJOR POINTS:

EMBEDDED SYSTEM is a combination of SOFTWARE and HARDWARE.

An Embedded system is a system, that has a computing device embedded into it.

  These are the controllers, processors, arrays or other hardware using dedicated

(embedded) logic or programming (code) called “firmware” or a “microkernel

Embedded systems are designed around a µC which integrates Memory & Peripherals

Embedded systems: What are they? A special purpose computer built into a larger

device ‘Special-purpose’.

Embedded systems have a (more or less) well-defined purpose Contrast with: general purpose computers (PCs etc). ‘Built into a larger device’.

Embedded systems are (usually) part of a larger device, augmenting its capabilities. 

Page 7: Embedded system

WHY EMBEDDED SYSTEMS? It is EMBEDDED because the Micro Controller is ‘inside’ some other system.

For Example a Micro Controller is ‘EMBEDDED’ into your TV, car, or appliance.The consumer need not think about how to make it perform or process

*    Avoids lots of Electronics Components

*    Built in rich Features

*    Reduces the cost, space

*    Less Down Time for Maintenance

*    Probability of Failure is reduced

*    Easy interface with Computers

Page 8: Embedded system

CHARACTERISTICS OF AN EMBEDDED SYSTEM:

•    Sophisticated functionality

•    Real-Time Operation

•    Low Manufacturing Cost

•    Low Power Consumption

•    Eliminates Necessity of Complex Circuitry

•    Smarter Products 

•    Smaller Size

•    User Friendly

•    State of the Art Technology

Page 9: Embedded system

FOUR GENERAL EMBEDDED SYSTEMS TYPES:

General Computing

• Applications similar to desktop computing, but in an embedded package

• Video games, set- top boxes, wearable computers, automatic tellers

Control Systems

• Closed- loop feedback control of real- time system

• Vehicle engines, chemical processes, nuclear power, flight control

Signal Processing

• Computations involving large data streams• Radar, Sonar, video compression

Communication & Networking

• Switching and information transmission• Telephone system, Internet

Page 10: Embedded system

FEATURES OF AN EMBEDDED SYSTEM:

Real-Time Operation

• Reactive: computations must occur in response to external events

• Correctness is partially a function of time 

Small Size, Low Weight

• Hand- held electronics and Transportation applications -- weight costs money

Low Power

• Battery power for 8+ hours (laptops often last only 2 hours) Harsh environment

Harsh environment

• Heat, vibration, shock,  power fluctuations, RF interference, lightning, corrosion

Safety- critical operation

• Must function correctly and Must not function in correctlyExtreme cost sensitivity

Page 11: Embedded system

EMBEDDED SYSTEMS COMPONENTS:

*    MICRO CONTROLLERS (µC) 

 

*    MICRO PROCESSORS (µP)

 

*    DIGITAL SIGNAL CONTROLLERS (DSC)

 

*    DIGITAL SIGNAL PROCESSORS (DSP)

 

*    BUSSES (Data, Address, Input/output)

 

*    SYSTEM CLOCK - Steps µC / µP Through Each Instruction

 

*    READ ONLY MEMORY (ROM): Permanently Loaded With Instructions (FIRMWARE)

 

*    RANDOM ACCESS MEMORY (RAM)

 

*    STORES DATA IN PROCESSING / SHARES DATA WITH EXTERNAL   PARTNERS

 

*    REAL TIME CLOCK (RTC)

 

*    COMMUNICATIONS CIRCUITRY - Ethernet Port, Printer Port, Communications Port (RS232c, RS485, RS422, IEEE488)

Page 12: Embedded system

EXAMPLES OF EMBEDDED SYSTEMS:

•    Automatic Teller Machines or ATM's & Bank Vaults •    Automotive & Automobile Engine Management systems:  Electronic Dashboards, ABS brakes, transmission controls.•    Blue Tooth enabled Network Synchronization Applications•    Control Systems (Manufacturing, Cryogenics, Electric Power) •    Controls for Digital Equipment:  CD Players, TV Remote, Programmable Sprinklers, Household Appliances, etc.•    Computer motherboards (BIOS chips, RTCs) •    Global Positioning and Navigation Systems•    Household Appliances •    Medical instrument’s controls - CT scanners, MRI Scanners, ECG, Pacemakers and implanted pumps, implanted heart monitors, etc.•    Supervisory Control and Data Acquisition (SCADA) systems•    Telecommunications (Private Branch Exchanges, Custom Premises Equipment)

Page 13: Embedded system

EMBEDDED – DESIGN GOALS: •    Performance.

•    Overall speed, deadlines.•    Functionality and user interface.•    Manufacturing cost.•    Power consumption.•    Other requirements (physical size, etc.)

Page 14: Embedded system

TYPICAL EMBEDDED SYSTEM HARDWARE:

•    COMMERCIAL OFF-THE-SHELF COMPONENTS (COTS)     e.g. wireless radios, sensors, I/O devices, –Cheap 

•    APPLICATION-SPECIFIC ICS (ASICS)     ICs tailored to meet application needs, Good performance for their intended task(s), Original Ess were ASICs only

•    DOMAIN-SPECIFIC PROCESSORS•    DSPs •    Microcontrollers•    Digital Signal Controllers•    Microprocessors

Page 15: Embedded system

EMBEDDED SYSTEMS: MICROCONTROLLER:

•        Microcontroller is a highly integrated chip that contains all the components comprising a controller. •        Typically, this includes a CPU, RAM, some form of ROM, I/O ports, and timers. A Microcontroller is designed for a very specific task – to control a particular system. •        As a result, the parts can be simplified and reduced, which cuts down on production costs •    Atmel, Microchip – PIC, Maxim, Motorola

Page 16: Embedded system

TYPES OF MICRO CONTROLLER: More than 140 Types of Micro Controllers

AvailableSome of the examples are .., 

•    Microchip – PIC, DS pic,RF pic•    Atmel – AVR, ARM, 89cxx•    ANALOG Devices•    Texas Instruments•    ST Microcontrollers•    Zilog, Cypress, Maxim, Dallas, Motorola, etc.,

Page 17: Embedded system

EMBEDDED SYSTEMS IN TODAY’S WORLD:

SIGNAL PROCESSING SYSTEMS- Real-Time Video, Set-top Boxes, DVD Players, Medical Equipment, Residential Gateways.

DISTRIBUTED CONTROL- Network Routers, Switches, Firewalls, Mass Transit Systems, Elevators.

SMALL SYSTEMS- Mobile Phones, Pagers, Home Appliances, Toys, Smart Cards, MP3 players, PDAs, Digital Cameras, Sensors, Smart Badges.

Page 18: Embedded system

BENEFITS OF EMBEDDED CONTROL DESIGN:

•    Eliminates necessity of complex circuitry•    Smarter products•    Smaller size•    Lower cost•    User friendly•    State of the art technology

Page 19: Embedded system

THE JOB OPPORTUNITIES IN THE AREAS OF EMBEDDED CONTROL:

•    Hardware Design Engineer•    Software Design Engineer•    Device Driver Developer•    Kernel Developer•    Network Engineer•    RTOS Programmer•    Software Engineer in Research & Development

Page 20: Embedded system

COMPANIES ARE WORKING ON EMBEDDED SYSTEMS AND APPLICATIONS:

•    AXES technologies•    CG Smith•    Converge Labs•    Future Software•    IBM•    LUCENT•    MASCON•    Sundaram Telematics•    Visteon•    WIPRO•    TCS•    Infosys•    Robert Bosch•    Kshema Technologies and so on…

Page 21: Embedded system

THE END