Sie sind auf Seite 1von 15

CONTENTS

• Introduction

• History

• Applications of Embedded System

• Embedded Operating System and


Interfaces

• Typical Embedded System Constraints

• Conclusion

• References
EMBEDDED
SYSTEM

Picture of the internals of a Netgear ADSL modem/router. A modern example of an


embedded system. Labeled parts include microprocessor (4), RAM (6) & flash memory (7).
INTRODUCTION:

An Embedded System is a special-purpose computer system


designed to perform one or a few dedicated functions, often with real-
time computing constraints.

It is usually embedded as part of a complete device including


hardware and mechanical parts. In contrast, a general-purpose
computer, such as a personal computer, can do many different tasks
depending on programming. Embedded systems control many of the
common devices in use today.

A computer (CPU) without conventional keyboard/screen


interface. Frequently the embedded system interfaces with the world
through sensors and actuators.

Complexity varies from low, with a single microcontroller chip, to


very high with multiple units.

A specialized computer system that is part of a larger system or


machine.

Typically, an embedded system is housed on a single


microprocessor board with the programs stored in ROM.

Virtually all appliances that have a digital interface -- watches,


microwaves, VCRs, cars -- utilize embedded systems. Eg. Mobile phones,
digital watches, MP3 players,microwave oven, washing machines, toys,
trains, planes, automobiles, space vehicles, robots, cameras, even in
home appliances and many more to name
Some embedded systems include an operating system, but many
are so specialized that the entire logic can be implemented as a single
program.

Embedded systems that are programmable are provided with a


programming interface, and embedded systems programming is a
specialized occupation.

Certain operating systems or language platforms are tailored for


the embedded market, such as Embedded Java and Windows XP
Embedded. However, some low-end consumer products use very
inexpensive microprocessors.
HISTORY:

In the earliest years of computers in the 1930-40s, computers


were sometimes dedicated to a single task, but were far too large and
expensive for most kinds of tasks performed by embedded computers
of today.

One of the first recognizably modern embedded systems was the


Apollo Guidance Computer, developed by Charles Stark Draper at the
MIT Instrumentation Laboratory.

An early mass-produced embedded system was the Autonetics D-


17 guidance computer for the Minuteman missile, released in 1961. It
was built from transistor logic and had a hard disk for main memory.

Minuteman II went into production in 1966, the D-17 was


replaced with a new computer that was the first high-volume use of
integrated circuits.

Intel developed the Microcomputer chip (4004) in 1971 for the


Busicom Desktop Calculator. It sold for $200, and ran at 92.5 KHz
internally. Intel's initial strategy was to use this device to sell more
memory chips. The 4004 was an unexpected hit and was quickly
followed by a flurry of similarly enhanced devices from Intel, Motorola,
Zilog, and Texas Instruments.
EXAMPLES OF EMBEDDED SYSTEM:
1. Telecommunications Systems

Telecommunications systems employ numerous embedded systems


from telephone switches for the network to mobile phones at the
end-user.

Symbol Technologies' WS Cellular phones


5000 Wireless Switch

2. Transportation Systems

Transportation systems from flight to automobiles increasingly use


embedded systems.

New airplanes

Various electric motors —induction motors and DC motors — are


using electric/electronic motor controllers.
Automobiles, electric vehicles, and hybrid vehicles are increasingly
using embedded systems to maximize efficiency and reduce
pollution.

Other automotive safety systems such as anti-lock braking system


(ABS), Electronic Stability Control (ESC/ESP), traction control
(TCS) and automatic four-wheel drive.

3. Consumer Electronics

Personal digital assistants (PDAs),

Mp3 players,

Mobile phones,

Videogame consoles,

Digital cameras,

DVD players,

GPS receivers

Printers

4. Many Household Appliances, such as


Microwave ovens,

Washing machines

Dishwashers,

Are including embedded systems to provide flexibility, efficiency


and features.

5. Medical Equipment

Medical equipment is continuing to advance with more embedded


systems for vital signs monitoring,

Electronic stethoscopes for amplifying sounds and various medical


imaging (PET, SPECT, CT, MRI) for non-invasive internal inspections.

6. Robotics
Sony Robotic DOG – 64 bit RISC microprocessor

7. The Sonicare® Elite 7650 –

The Toothbrush of
Sonicare Elite's
bristle tips move
three times faster
than all other
leading power
toothbrushes to
create dynamic
cleaning action.
PRICE:
$ 159.95
EMBEDDED OPERATING SYSTEM AND
INTERFACES:
The simplest form of embedded system is an on chip CPU with
firmware. Embedded operating system provides more flexibility in use
and so does the user interfaces. But both depend upon the requirement
specifications.

1. Embedded operating system:

An embedded operating system is dedicated to a specific purpose


in the embedded system. It is real time operating system. Its use
depends upon the applications such as airline reservation systems.

Embedded operating systems are very efficient than others as


they exclude non-embedded functionalities.

Almost meet the real-time constraints. Embedded operating


system resides on ROM-read only memory, as its task never changes.

Commonly used operating systems such as windows XP or Linux


are also used as Embedded windows XP, Embedded Linux, Embedded
JAVA for some embedded systems.

2. Embedded System Interfaces:

The interfaces not only depend upon requirements but also the
way designers handle it. For example use of touch screen instead of
separate keypads and displays. But also keeping in mind the cost issue.
Reducing the user actions simplifies the design.
One way to reduce user actions is to use a light indicator for any
information. Most often designers use red color for danger indication,
green for OK and yellow indicating may be there is an error.
TYPICAL EMBEDDED SYSTEM
CONSTRAINTS:

As till now, we have discuss about embedded system. But now it’s
time to come to focus on the constraints which should be followed
before creating any embedded systems. They are:

1. Small Size, Low Weight: ES should be small in size, and having


low weight. Hand-held electronic Transportation applications
--weight costs money.

2. Extreme cost sensitivity: $.05 adds up over 1,000,000 units. So


the embedded systems are cost sensitive.

3. Low Power: Battery power for 8+ hours (laptops often last only 2
hours) Limited cooling may limit power even if AC power available

4. Harsh environment: Power fluctuations, RF interference,


lightning, Heat, vibration, shock, Water, corrosion, physical abuse
Or in any other such type of harsh environment, our embedded
system can work efficiently and properly.

5. Safety-critical operation: Must function correctly and


Must not function incorrectly. If the embedded system not works
properly then the complete embedding system in which the
embedded system is place can’t work. So we have to check that
our system always in safety condition.
CONCLUSION:

Embedded System = A computer which is integrated into another


system, the embedding system. Embedded systems are part of a bigger
system. Embedded System programming is programming with resource
constraints.

An embedded system is based on specifications. Specific


requirements are defined and based on these requirements an
embedded system is developed.

In short an embedded system works for a predefined task. On


the whole a hardware chip programmed for a dedicated task results in
an embedded system.

As integrated circuits get continuously cheaper, more capable and


power efficient, complexity of chip designs are constantly growing.
This is illustrated by new design approaches such as multi-core
technologies.

As there is no foreseeable end to this development of embedded


system, higher abstractions for the design process need to be
invented.
REFERENCES:

www.google.com

www.wikipedia.com

www.whatis.com

www.seminartopics.org

Das könnte Ihnen auch gefallen