Professional Documents
Culture Documents
IMPACT
$45 billion market in 2004, rising to $88 billion in 2009
Many more embedded processors per person, than
general purpose processors
A cell phone may have 20-100 separate processors
Value of embedded electronics in Automobiles: 25% of total cost,
to rise to 35% by 2015
Embedded market is 50 times the desktop market
Application Domains:
Automotive, Avionics, Industrial Automation, Telecommunication,
Consumer Electronics, Medical, IT hardware
Cutting edge:
Multicore processors, Network on Chip, System on chip (e.g. the
iPhone, PS-3)
Embedded Systems
A special purpose unit
e.g. simple cell phone (it does not run MS-Word)
Schematic
Output
device
(screen)
Input device
(keyboard)
program
CPU
Memory
Sensors
to measure
physical
values
bus
Permanent Memory
Actuators
to
control
physical
things
Need to know:
Digital Logic, Electrical Circuits, Computer Architecture
Clock
Display
Controller
Counter
0000
0001
0010
0011
0100
..
DSL Router
MP3 player
Large flash memory to store songs
Songs (audio) stored in digital form, then compressed
to a set of numbers that are of the MP3 format
GPS Navigator
Complex system with many components
GPS Radio
GPS signal processor
Map database
Processor to control display and compute routes,
locations, points of interest
Video image processor to control actual screen
GPS Radio
Receives data from several
satellites, converts RF to
digital signals
Separate for each satellite
Radio
receiver
circuitry
Signals
(digital) from
each
satellite
on separate
wires
GPS data
processor
Current location in
latitude and longitude
Need to know:
Radio, Signal processing, Algorithms
GPS Navigator
The user interface show location on map and
provide useful other information
GPS Computer
Display
Processor
MAP database
Touch Sensor
Need to know:
Computer Graphics, Graph Theory
Encryption/Decryption hardware
Channel and tower hopping
Transmit power control
Analog to digital to RF conversions
Display, phone book and other electronic
functions
Need to know:
Radio Modulation, Digital Signal Processing
Automobile Computers
Engine control computer
Advanced diagnostics
Simplification of the manufacture and design of
cars
Reduction of the amount of wiring in cars
New safety features
New comfort and convenience features
Need to know:
Control Systems, Electrical Circuits, Real Time Control
ABS system
Climate control
Cruise control
Radio
Dashboard
Automatic doors, lights and such
Simplified Wiring
OLD
NEW
L
A
M
P
S
S
W
I
T
C
H
E
S
Many connecting
wires
Switches +
signal
encoders
Lamps +
signal
decoders
Automobile Networking
As multiple computing units get into cars, a
networking standard is being used
CAN 2.0 is predominant
Functions
Embedded Systems
There are more embedded systems in the
world than regular computers
Explosive growth
Research directions:
Power management
system on a chip
network on a chip
Low resource but high impact computing
Intelligent coupling of small wireless devices
MORE