You are on page 1of 23

EMBEDDED SYSTEM

Dr. R. THEAGARAJAN.
Professor in Engineering
Types of SYSTEMS

HARD-WIRED
INTEGRATED CIRCUITS
CUSTOM BUILT
MICROPROCESSOR
MICROCONTROLLER
COMPUTER
Disadvantages

In HARDWIRED System
Hunt for different components . . . . .
Each component must be wired, soldered
Occupies enormous space
Power consumption will be more
Circuit design is difficult
Troubleshooting is very difficult
Very poor reliability
Disadvantages

In Integrated Circuit System


Hunt for different ICs . . . . .
Each ICs must be wired, soldered
Analog and Digital
Different Power Supply
Circuit design is difficult
Troubleshooting is difficult
Poor reliability
Advantages & Disadvantages

In Custom Built IC System


Hunt for the specific ICs . . . . .
Easy to be wired
Minimum Chip-count
Single Power Supply
Circuit design is easy
Troubleshooting is easy
Good reliability
Difficult to change for different application
BETTER approach

MICROPROCESSOR based system


4 bit, 8 bit, 16 bit, 32 bit, 64 bit . . . . .
4004, 4040
8080, 8085
8086, 80186
80286
80386, 80486
Pentium I, II, III, IV
Dual core, Core 2, Itium processors
GOOD approach

EMBEDDED (Microcontroller) System


Combination of HW & SW + Components
To do a specific task within a given time
Repeatedly
Endlessly

Ex : Microwave oven, Washing machine


BEST approach

COMPUTERS
Input, Output devices
FDD, HDD for Storage
CDROM, DVD for volume storage
Text, Graphics, Sound, Video
Animation, Simulation
Electronic Data Interchange
Costly
COMPUTER

It is made-up of numerous embedded


systems like
Keyboard - Intel 8748, Hitachi
Monitor - 6845
Hard Disk Drive
CD-ROM, DVD
Modem - 56 kbps
Manufacturers
of Microcontroller

Intel - 8051, 8751, 8951, 8096


Motorola - 6801, 6805, 6811, 68xx
National - COP820, HPC16164
Philips - 87c552
Zilog - Z-8
Rockwell - 6500
Texas - 370Cxxx
Hitachi - H8532
NEC
TECHNOLOGY
used for manufacturing

HMOS
NMOS
CMOS
HCMOS
EMBEDDED System

All embedded systems do not have


the same
Hardware and
Software
EMBEDDED System

System on a chip
Higher performance
Low power consumption
Slimmer and more compact
Reduced design & development time
Low cost
EMBEDDED System

Operating System

Scaled-down version
Real time environment - RTOS
Needs to do several things at a time
Responding to external events
Cope with un-usual conditions
EMBEDDED System

It needs memory
To store the Program
To store the Data

Data and program are stored in different


area / memories
EMBEDDED System

System must retain the program, even


without power, hence we use
ROM, EPROM, Flash-ROM

This memory is not fit for storing the data,


hence additional regular memory is
needed, ie RAM
EMBEDDED System

Additional requirements
Standard serial port
I / O interface to interact with
Sensors, Activators
Network Interface
Universal Synchronous Bus
EMBEDDED System

Address Bus

Data Bus

Control Bus

CPU EPROM RAM I/O


Embedded System
Functional architecture of SW

C, C++ ASM file

Compiler Assembler

OBJ OBJ

LINKER

Executable file

Target system
Embedded System
Functional architecture

Embedded
Computer
System

Front-end Back-end

Communication Link
Serial, Parallel
USB
Embedded System
Functional architecture

ICE Target
Computer
System

In-Circuit Emulator
Simulator
Logic Analyzer
Embedded System Applications

Auto-mobile
Cellular / Mobile phone
Digital watch
Industrial control equipments
Scientific equipments
Medical equipments
Missile guide for defense
Enemy aircraft detection
Communication satellites
Embedded System Applications

Astronomical research
ATM
Camera system
Deep sea probes
Digital copier
Distributed Control System
Flight Safety - ILS
Intelligent PCI LAN
Radar / Sonar
Video games

You might also like