Embedded System
Embedded System
Embedded Systems
Outline
• Overview of Embedded System
• Architecture
• Application areas
• Categories of embedded systems
• Specialties of embedded systems.
• Recent trends in embedded systems.
• Brief introduction to embedded microcontroller
cores CISC, RISC, ARM, DSP and SoC.
Embedded System
• An embedded system can be thought of as a
computer hardware system having software
embedded in it. An embedded system can be an
independent system or it can be a part of a large
system. An embedded system is a microcontroller or
microprocessor based system which is designed to
perform a specific task.
• E.g. Electronic Toys, Mobile Handsets, Washing
Machines, Air Conditioners, Automotive Control
Units, Set Top Box, DVD Player etc…
• An embedded system has three components:
• It has hardware.
• It has application software.
• It has Real Time Operating system (RTOS) that supervises
the application software and provide mechanism to let the
processor run a process as per scheduling by following a
plan to control the latencies. RTOS defines the way the
system works. It sets the rules during the execution of
application program. A small scale embedded system may
not have RTOS.
• Processor & ASICs – Processors process the data to measure the output and
store it to the memory.