embedded systems applications
TRANSCRIPT
-
7/31/2019 Embedded Systems Applications
1/17
1
EMBEDDED SYSTEMS AND ITS
APPLICATIONS
PresentedBy
M.Suresh
-
7/31/2019 Embedded Systems Applications
2/17
What is an Embedded System?An Embedded System is a microprocessor basedsystem that is embedded as a subsystem, in a
larger system (which may or may not be acomputer system).
OI
-
7/31/2019 Embedded Systems Applications
3/17
CHARACTERISTICS OF EMBEDDED
SYSTEMS It acts as a single function
It is very reactive and real time constrained
Increasing high perfomance
-
7/31/2019 Embedded Systems Applications
4/17
REQUIREMENTS OF EMBEDDED
SYSTEMS FUNCTIONAL REQUIREMENTS
DEPENDABILITY REQUIREMENTS
4
-
7/31/2019 Embedded Systems Applications
5/17
Automotive electronics
Aircraft electronics
Trains
Telecommunication
-
7/31/2019 Embedded Systems Applications
6/17
Application areas
Authentication
Military applications
Medical systems
-
7/31/2019 Embedded Systems Applications
7/17
Application areas
Consumer electronics
Smart buildings
Fabrication equipment
-
7/31/2019 Embedded Systems Applications
8/17
Essential Components
Microprocessor / DSP
Sensors
Converters (A-D and D-A) Actuators
Memory (On-chip and Off chip)
Communication path with the interactingenvironment
@Anupam Basu 8
-
7/31/2019 Embedded Systems Applications
9/17
Embedded System Structure
(Generic)
Memory
Processor &
ASICsA-
DSensor
D-
A
Actuator
-
7/31/2019 Embedded Systems Applications
10/17
Essential Considerations
Response Time -- Real Time Systems
Area
Cost Portability
Low Power (Battery Life)
Fault Tolerance
-
7/31/2019 Embedded Systems Applications
11/17
General Characteristics of Embedded
Systems
Perform a single task
Usually not general purpose
Increasingly high performance and real time
constrained Power, cost and reliability are important
considerations
HW-SW systems
Software is used for more features and flexibility Hardware (processors, ASICs, memory etc. are used
for performance and security
-
7/31/2019 Embedded Systems Applications
12/17
General Characteristics of Embedded
Systems (contd.)
ASIPs and ASICs form a significant component
Adv: customization lower power, cost and enhanced performance
Disadv: higher development effort (debuggers, compilers etc.) and
larger time to market
ASIC s
Processor
Cores
Mem
Analog
IODigital
-
7/31/2019 Embedded Systems Applications
13/17
Design Metrics
Unit cost the $ cost for each unit excludingdevelopment cost
NRE cost: $ cost for design and development
Size: The physical space reqd.
determined by bytes ofsw, number of gates and transistors in hw
Performance: execution time or throughput of thesystem
Power: lifetime of battery, cooling provisions
Flexibility: ability to change functionality without heavyNRE cost
-
7/31/2019 Embedded Systems Applications
14/17
Design Metrics (contd.)
Time to market = Time to prototype + Time to refine +Time to produce in bulk
Correctness: Test and Validation
Safety:
Often these metrics are contradictory hence calls foroptimization
Processor choice, partitioning decisions, compilationknowledge
Requires expertise in hw and sw both
-
7/31/2019 Embedded Systems Applications
15/17
Importance of Embedded Software
and Embedded Processors
... the New York Times has
estimated that the average
American comes into contact
with about 60 micro-processors every day....
[Camposano, 1996]
Latest top-level BMWscontain over 100 micro-
processors
[Personal communication]
Most of the
functionality
of embeddedsystems
will be
implemented
in software!
-
7/31/2019 Embedded Systems Applications
16/17
@Anupam Basu 16
-
7/31/2019 Embedded Systems Applications
17/17
@Anupam Basu 17