Top Banner
HARDWARE UNITS OF EMBEDDED SYSTEM PRESENTATION ON ::::>>>>>>>>
36

Embedded system

Jan 19, 2015

Download

Technology

Chanchal Soni

Embedded System__RajKamal
Video Lec.IIT
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
Page 1: Embedded system

HARDWARE UNITS OF EMBEDDED SYSTEM

PRESENTATION ON ::::>>>>>>>>

Page 2: Embedded system

INTRODUCTION TO EMBEDDED

SYSTEM

Page 3: Embedded system

Definition---“An embedded system is a system that has embedded software and computer hardware, which makes it a system dedicated for an application(s) or specific part of an application.”

INTRODUCTION

Page 4: Embedded system

Embedding a computer

MEMORY

INPUT

OUTPUTANALOG

CPU

ANALOG

BUS

EMBEDDED COMPUTER

INTRODUCTION

Page 5: Embedded system

Examples

Personal digital assistant {PDA}PrinterCell phone Automobile: engine, break, dash etc.TelevisionHouse hold appliances

INTRODUCTION

Page 6: Embedded system

PDADellAxim X50 wireless media PDA

SmartphoneNOKIA N8ARM11680 MHz Samsung AL54 processor

INTRODUCTION >> Examples

Page 7: Embedded system

Examples

Personal digital assistant {PDA}PrinterCell phone Automobile: engine, break, dash etc.TelevisionHouse hold appliances Surveillance systems

INTRODUCTION

Page 8: Embedded system

ToysSony AIBORobotic Dog64 - bit RISC processor

INTRODUCTION >> Examples

Page 9: Embedded system

Aldebaran NAOV4 generation

New embedded 1.6 GHz Intel® Atom™ microprocessor

INTRODUCTION >> Examples

Page 10: Embedded system

Automotive embedded system Today’s high-end automobile may have 100 microcontroller• 4-bit microcontroller checks seat belt;• Microcontroller run dashboard devices;• 16/32-bit microcontroller controls

engine

INTRODUCTION >> Examples

Page 11: Embedded system

AUTOMATIC TRACTION CONTROL

AIR BAG

GPS

WINDOWS DEFROSTER

Page 12: Embedded system

Sensor

Automotive Breaking System

SensorSensor

Sensor

Break

BreakBreak

Break

Hydraulic PumpAutomated Breaking System

INTRODUCTION >> Examples

Page 13: Embedded system

Medical

• Imaging System (X-ray, MRI, Full body image result)• Patient body• Surgery machines

INTRODUCTION >> Examples

Page 14: Embedded system

What is Real-time operation?

Must finish operations by deadlines.•Hard real time: Missing deadlines causes

failure.• Soft real time: Missing deadlines results in

degraded performance

INTRODUCTION

Page 15: Embedded system

SOFTWAREArchitecture of E.S.

AUXILLARY SYSTEM (POWER

COOLING)

SENSOR ACTUATOR

DIAGNOSTICPORT

D/ACONVERSION

A/DCONVERSION

HUMANINTERFACE

ELECTROMECHANICALBACKUP & SAFETY

EXTERNALENVIRONMENT

FPGA/ASIC MEMORY

CPU

MICROCONTROLLER

INTRODUCTION

Page 16: Embedded system

Implementing Embedded System

Hardware• Processing element • Peripherals•Memory •Bus

Software• System software & application

Hardware , Software partitioning of Task

INTRODUCTION

Page 17: Embedded system

EMBEDDED HARDWARE

Page 18: Embedded system

Embedded System Hardware Embedded system hardware is used for processing of input to produce output in task specific fashion

Output Interface

Information Processing

System

Input Interface

Embedded Hardware

Page 19: Embedded system

Hardware Component of an Embedded System

Program Memory

Data Memory

Serial Ports

Interrupt Controller

I/P Device/Interfacing Devices/ Driver Circuits

Timers/Counters

Parallel Ports

Embedded Hardware

O/P Device/Interfacing Devices/ Driver Circuits

Power Supply Reset

Circuit Oscillator

Application Specific Circuits

Processer

Page 20: Embedded system

Hardware Units1. Power Source.2. Clock Oscillator.3. Timer & Real-time Clocks.4. Reset Circuit & Watchdog-Timer Reset.5. Memory.6. Input/Output- Port and Interfaces.7. DAC using a PWM and ADC8. Input Device.9. Output/Display Device.10. Networking Device.11. Interrupt Handler

Embedded Hardware

Page 21: Embedded system

1. Power Source

Ranges :

5.0 V ± 0.25 V3.3 V ± 0.3 V2.0 V ± 0.2 V1.5 V ± 0.2 V

Embedded Hardware>>Hardware Units

Graphic Card Network Interface Card

Page 22: Embedded system

1. Power Source2. Clock Oscillator

Embedded Hardware>>Hardware Units

Oscillator

Output Voltage Control

Vo

Output Frequency Control

+V

Clock

Page 23: Embedded system

1. Power Source2. Clock Oscillator3. Timer & Real Time clock

Embedded Hardware>>Hardware Units

Page 24: Embedded system

1. Power Source2. Clock Oscillator3. Real Time clock4. Reset Circuit & Watchdog-Timer Reset

Embedded Hardware>>Hardware Units

Page 25: Embedded system

1. Power Source2. Clock Oscillator3. Real Time clock4. Reset Circuit & Watchdog Timer Reset5. Memory

Embedded Hardware>>Hardware Units

Page 26: Embedded system

Memory RAM

Internal RAM External RAM Cache Memory

ROM PROM EPROM Flash/EEPROM

Embedded Hardware>>Hardware Units

Page 27: Embedded system

1. Power Source2. Clock Oscillator3. Real Time clock4. Reset Circuit & Watchdog Timer Reset5. Memory6. I/O Ports & Interfaces

Embedded Hardware>>Hardware Units

Page 28: Embedded system

1. Power Source2. Clock Oscillator3. Real Time clock4. Reset Circuit & Watchdog Timer Reset5. Memory6. I/O Ports & Interfaces7. DAC using a PWM and an ADC

Embedded Hardware>>Hardware Units

Page 29: Embedded system

1. Power Source2. Clock Oscillator3. Real Time clock4. Reset Circuit & Watchdog Timer Reset5. Memory6. I/O Ports & Interfaces7. DAC using a PWM and an ADC8. Input Devices

Embedded Hardware>>Hardware Units

Page 30: Embedded system

Keypad

Keyboard

Mouse

Input Devices

Page 31: Embedded system

1. Power Source2. Clock Oscillator3. Real Time clock4. Reset Circuit & Watchdog Timer Reset5. Memory6. I/O Ports & Interfaces7. DAC using a PWM and an ADC8. Input Devices9. Output/Display Devices

Embedded Hardware>>Hardware Units

Page 32: Embedded system

LCD

LED

PRINTER

Output Devices

Page 33: Embedded system

1. Power Source2. Clock Oscillator3. Real Time clock4. Reset Circuit & Watchdog Timer Reset5. Memory6. I/O Ports & Interfaces7. DAC using a PWM and an ADC8. Input Devices9. Display Devices10. Networking Devices (Modem & Transceiver)

Embedded Hardware>>Hardware Units

Page 34: Embedded system

Wireless Modem

Walky Talky

Page 35: Embedded system

1. Power Source2. Clock Oscillator3. Real Time clock4. Reset Circuit & Watchdog Timer Reset5. Memory6. I/O Ports & Interfaces7. DAC using a PWM and an ADC8. Input Devices9. Display Devices10. Modem & Transceiver11. Interrupt Handler

Embedded Hardware>>Hardware Units

Page 36: Embedded system

ueries…Q