Вы находитесь на странице: 1из 26

Embedded System Embed Everywhere

Bhavya Patel. Swapnil Sorte. Vikram choudhary. Keshav Pagar.

Agenda
Introduction History Characteristics Applications Summary

Introduction To Embedded System


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. -- Wikipedia

Examples

Air conditioner ATM machine Battery charger Digital camera DVD player Fax machine Home security system Mobile phone Modem

Navigation system PDA Photocopier Printer Router Scanner TV Video game console Wearable computer

Market is here!

Source: BCC, Inc

Agenda
Introduction History Characteristics Applications Summary

History

In the earliest years of computers in 1930 40s, computers were sometimes dedicated to a single purpose task.
One of the first recognizably modern embedded system was the Apollo Guidance Computer, developed by Charles Stark Draper at the MIT Instrumentation Laboratory.

History

Since these early applications in the 1960s, embedded systems have come down in price and there has been a dramatic rise in processing power and functionality. The first microprocessor for example, the Intel 4004 was designed for calculators and other small systems but still required many external memory and support chips.

Agenda
Introduction History Characteristics Applications Summary

Characteristics (1/4)

Special-purpose
Typically,

is designed to execute a single program, repeatedly It used to be singlepurpose Now, multi-functioned, but single-purpose Tactic and Strategy

Characteristics (2/4)

Tightly constrained
Low

cost Simple systems Fewer components based Performs functions fast enough Minimum power

Characteristics (3/4)

Reactive and realtime


Reactive:

Continually reacts to external events Real-time: Must compute certain results in real-time

Characteristics (4/4)

Hardware and software co-exist


The

software written for embedded systems is often called firmware Is stored in read-only memory or Flash memory chips rather than a disk drive

Agenda
Introduction History Characteristics Applications Summary

Application Areas
TV stereo remote control phone / mobile phone refrigerator microwave washing machine electric tooth brush oven / rice or bread cooker watch alarm clock electronic musical instruments electronic toys (stuffed animals,handheld toys, pinballs, etc.) medical home equipment (e.g. blood pressure, thermometer) [PDAs?? More like standard computer system] Consumer Products

Applications..

Digital clock

Moving message display

DVD player

Traffic Light

FUTURE APPLICATIONS
Health card

Smart card
Robotics

ATM

OTHER APPLICATIONS

Agenda
Introduction History Characteristics Applications Summary

Summary

what an embedded system is, including in the definition the most complex and recent innovations in the market. It then defined what an embedded systems architecture is in terms of the sum of the various representations (structures) of a system. This chapter also introduced why the architectural approach is used as the approach to introducing embedded concepts The next chapter introduces how industry standards play into an embedded design. Its purpose is to show the importance of knowing and understanding the standards associated with a particular device.

Reference
Embedded Systems: Architecture, Programming, and Design by Raj Kamal Embedded Systems Handbook by Richard Zurawski Wikipedia.org Lego.com web.media.mit.edu/~jackylee/cups.htm

Any Questions?