Abstract :
As the name signifies, an ‘embedded system’ is built into a noncomputing device, say a car,
TV or toy. We can define an embedded system as “a computing device, built in to a device that is not a computer, and
meant for doing specific computing tasks”. In general engineering terms, embedded
systems are used for the control of industrial or physical processes. In
computer science terms, embedded systems are distributed reactive systems.
Typically these systems have to react to stimuli from their environment in real
time. This can be of high importance in situations where a lot of signal
processing must be carried out on the inputs inorder to compute the outputs.
e.g., multimedia applications.
Autonomous
systems: They
function in standalone mode. Many embedded systems used for process control in
manufacturing units& automobiles fall under this category.
Realtime
embedded systems: These are required to
carry out specific tasks in a specified amount of time. These systems are
extensively used to carryout time critical tasks in process control.
Networked
embedded systems: They monitor plant parameters such as
temperature, pressure and humidity and send the data over the network to a
centralized system for on line monitoring.
Mobile
gadgets:
Mobile gadgets need to store databases locally in their memory. These
gadgets imbibe powerful computing & communication capabilities to perform
realtime as well as nonrealtime tasks and handle multimedia applications.
The embedded system is a
combination of computer hardware, software, firmware and perhaps additional
mechanical parts, designed to perform a specific function. A good example is an
automatic washing machine or a microwave oven.
Such a system is in direct contrast to a personal computer, which is not
designed to do only a specific task. But an embedded system is designed to do a
specific task with in a given timeframe, repeatedly, endlessly, with or without
human interaction.
Download :
Download :