412 Computer Architecture and Organization
So, what is an embedded system? An embedded system is primarily a combined hardware–software
placed within a system for some dedicated or specifi c application. Is our desktop or laptop an embedded
system? The answer is ‘no’. They are meant for executing user de ned software, whereas an embedded
system does not allow that.
14.2 TYPES AND CLASSIFICATIONS
Embedded systems may be classi ed in a variety of ways, only a part of which is presented in Figure 14.1.
As we can observe from Figure 14.1, different view-points would place various category-tags in
embedded systems. For example, embedded systems are being extensively adopted by the automobile
industries and also in consumer electronics, not indicated in Figure 14.1. We now discuss, very brie y,
about several types of embedded systems, which are well known to us but restricted to a narrower zone
of application.
14.2.1 Processing Power
In early days of embedded systems, only 8-bit microcontrollers were available to the designers. How-
ever, with the steady increase in demand and popularity, 16-bit, 32-bit and presently 64-bit (Intel Atom,
for example) microcontrollers are available in the market. This has increased the processing power
of the system by manifold and may be taken as the most important characteristics to distinguish one
embedded system from another. Example of a complex embedded system demanding enhanced pro-
cessing power may be our mobile handset, which is designed mostly around a 32-bit ARM controller.
On the other end of this spectrum, example may be cited from the keyboards of PCs, which need very
less processing power and use an 8-bit (Intel 8748/49) microcontroller.
14.2.2 Power Supply
From the power supply point of view, embedded systems may be classi ed as battery operated, battery
backed-up or normal A/C powered . Example of a battery operated embedded system may be a small
toy, battery backed-up system might be a digital clock and the billing machine of an STD booth may
be taken as an example of normal A/C powered embedded system. As most of the modern embedded
controllers have excellent power management features, battery-operated embedded systems consume
very less power and becoming increasingly popular day-by-day. In several situations, built-in recharg-
ing facilities for these batteries are offered by the manufactures to provide a maintenance-free system
with a longer life-span.
Finger-print reader or biometric reader and RFID based smart cards have invaded into industrial
security system. Days are not far off when every person would be carrying only one plastic
card using which cash may be collected from ATMs, daily attendance in work place may be
secured, petrol may be purchased, and vote may be cast and so on.
F
O
O
D
F
O
R
T
H
O
U
G
H
T
M14_GHOS1557_01_SE_C14.indd 412M14_GHOS1557_01_SE_C14.indd 412 4/29/11 5:27 PM4/29/11 5:27 PM