You are on page 1of 4

Embedded System overview

• Embedded System Introduction


• Hardware and software architectures
of ES
• Design metrics(technical and techno-
economical)
• Prototyping models
• Development tool chain insights(GNU)
• Guidelines for Selection of hardware
and memory architecture
• Embedded C programming
• Embedded system design challenges
• standard programming practices in
embedded System

• Embedded computing systems


• Computing systems
embedded within electronic
devices
• Hard to define. Nearly any
computing system other than
a desktop computer
“Any sort of device which includes a
programmable computer but itself is not
intended to be a general-purpose
computer” Marilyn Wolf

• An embedded system is a
system that has software
embedded into computer-
hardware, which makes a
system dedicated for an
application (s) or specific
part of an application”
“Embedded Systems are the
electronic systems that contain a
microprocessor or a microcontroller,
but we do not think of them as
computers– the computer is hidden or
embedded in the system.” – Todd D.
Morton

Design challenge –
optimizing design metrics

• Obvious design goal:


• Construct an
implementation with
desired functionality
• Key design challenge:
• Simultaneously optimize
numerous design metrics
• Design metric
• A measurable feature of a
system’s implementation.
Optimizing design metrics is a key
challenge

You might also like