1 Introduction
1 Introduction
Narrow definition:
A computer system (software and hardware) that interacts
with its physical environment, mainly without human
intervention
That would exclude printers, modems, portable devices such as dvd
and mp3 players, etc.
lens
Courtesy: Philips
Analog
Spectral + 1 Gbit DRAM
RAM
where cost, performance,
Imager Preprocessing and energy are the real
64 SIMD Processor issues!
C
Array + SRAM system • DSP and control intensive
+2 Gbit • Mixed-mode
Image Conditioning DRAM
Recog- • Combines programmable
100 GOPS
nition and application-specific
modules
• Software plays crucial role
19 Jaydeep Patil-AISSMS IOIT Pune
The Future of Embedded Systems
In the past an embedded system was more or less
isolated
In the past decade Wireless Sensor Networks have
changed that
Today embedded systems + internet connection =
Internet of Things !
Near future: Embedded systems + internet + mobile
devices + cloud computing + artificial intelligence + ?
= smart environment
General-Purpose Processor:
More expensive
Medium processing power
Suitable but not optimized for any application
High power consumption
FPGA:
Good processing power
Longer development time
Medium cost
Low power consumption
ASIC:
High processing power
Very low power consumption
Expensive at low volume
Optimized for specific application (hardware accelerators)
Long development time
59 Jaydeep
Memory Patil-AISSMS
controller IOIT Pune
ISA bus interface UART LCD ctrl
Time-to-market: a demanding design
metric
Time required to develop a
product to the point it can be
sold to customers
Market window
Period during which the
Revenues ($)