Embedded

34
Presented by J.BHARATHI MCA 3 rd SEM

description

 

Transcript of Embedded

Page 1: Embedded

Presented by J.BHARATHI MCA 3rd SEM

Page 2: Embedded

• The embedded system is a combination of computer hardware, software additional electrical & mechanical parts

• A computer is used in such devices primarily as a means to simplify the system design and to provide flexibility.

• Embedded systems employ the use of a RTOS (Real-Time Operating System).

Page 3: Embedded

“ An embedded system can be defined as those control systems which are designed either by microprocessor or microcontroller for a specific tasks. ” OR“ An embedded system is some combination of computer hardware & software, either fixed in capability or programmable, that is specifically designed for a particular kind of application device. ”

Page 4: Embedded

Block Diagram of Block Diagram of Embedded SystemEmbedded System

Page 5: Embedded

COMPONENTS OF EMBEDDED SYSTEMHardware processorTimersInterrupt controllerI/O devicesMemories etc

Page 6: Embedded

CLASSIFICATION OF EMBEDDED SYSTEM The classification of embedded systems are

three types and they are Small scale embedded systems Medium scale embedded systems Sophisticated embedded systems

Page 7: Embedded

Small scale embedded systems:In the small scale embedded systems use

single 8bit or 16bit microcontrollersLittle hardware and software complexityUsually “C” is used for developing these

system

Page 8: Embedded

Medium scale embedded systems:In the medium scale embedded systems use

single or few 16 or 32bit microcontrollersTools RTOS,debugger

Page 9: Embedded

Sophisticated embedded system:In this EM use Enormous hardware and

software complexityWhich may need Scalable processor or

configurable processor and hardware units

Page 10: Embedded

Some other examples:

Physically, embedded systems range fromportable devices such as digital watches andMP3 players, to large stationary installationslike traffic lights, factory controllers, or thesystems controlling nuclear power plants.Complexity varies from low, with a singlemicrocontroller chip, to very high with multipleunits, peripherals and networks mounted insidea large chassis or enclosure.

Page 11: Embedded

Traffic LightDVD player

Digital clockMoving message display

Page 12: Embedded
Page 13: Embedded

• Computer design requirement

• System-level requirement

Page 14: Embedded

• Real time/reactive operation• Small size, low weight• Safe and reliable• Harsh environment• Cost sensitivity

Page 15: Embedded

• End product utility• System safety and reliability• Controlling physical systems• Power management

Page 16: Embedded
Page 17: Embedded

• CPU: Central Processing Unit• I/O: Input /Output• Bus: Address bus & Data bus• Memory: RAM & ROM• Timer• Interrupt

Page 18: Embedded

CPUGeneral-Purpose Micro-

processorRAM ROM I/O

PortTimer

Serial COM Port

Data Bus

Address Bus

General-Purpose Microprocessor System

• CPU for Computers• No RAM, ROM, I/O on CPU chip itself• Example--Intel’s x86: 8086,8088,80386,80486, Pentium

Many chips on mother board

General-purpose microprocessor

Page 19: Embedded

Microprocessor • CPU is stand-alone, RAM, ROM,

I/O, timer are separate• designer can decide on the

amount of ROM, RAM and I/O ports.

• expensive• general-purpose• Ex. 8085,8086 mp, Motorola

6800, Intel’s 8086, etc.

Microcontroller• CPU, RAM, ROM, I/O and

timer are all on a single chip• fix amount of on-chip ROM,

RAM, I/O ports• for applications in which cost,

power and space are critical• single-purpose• Ex. 8051, PIC mc, Motorola

MC’s, Phillips, etc.

Microprocessor v/s Microcontroller

Page 20: Embedded
Page 21: Embedded
Page 22: Embedded

The 8051 MicrocontrollerThe 8051 Microcontroller : :

• The 8051 is the first microcontroller of the MCS-51 family introduced by Intel Corporation at the end of the 1970’s.

• The 8051 family characteristics:

○ The 8051 family characteristics:○ 4K Bytes ROM○ 128 Bytes RAM○ two timer/counters (16 bit)○ A serial port○ 32 input/output port○ Interrupt controller

Page 23: Embedded

IC 8051 Daily ApplicationsIC 8051 Daily Applications

Moving message displayDigital clock

Traffic Light7 segment display

Page 24: Embedded

Applications

APPLICATIONS IN VARIOUS FIELDS

23%

11%

13%18%

9%

13%

10%3%

Source: ESP DEC 2002

23% - Communication18% - Electronics13% - Automobile13% - Aerospace11% - Industries10% - Military9% - Medical3% - Others

Page 25: Embedded

ADVANTAGES AND DISADVANTAGES EMBEDDED SYSTEMSDesign and Efficiency

The central processing core in embedded systems is generally less complicated, making it easier to maintain. The limited function required of embedded systems allows them to be designed to most efficiently perform their functions.

Page 26: Embedded

CostThe streamlined make-up of most embedded

systems allows their parts to be smaller less expensive to produce.

SCADE Model-based Code Gen Download Handbooks and White Papers

Page 27: Embedded

Accessibility

Embedded systems are difficult to service because they are inside another machine, so a greater effort is made to carefully develop them. However, if something does go wrong with certain embedded systems they can be too inaccessible to repair. This concern is sometimes addressed in the design stage, such as by programming an embedded system so that it will not affect related systems negatively when malfunctioning.

Page 28: Embedded

•Maintenance

Embedded systems are easier to maintain because the supplied power is embedded in the system and does not require remote maintenance.

RedundanciesEmbedded systems do not involve the

redundant programming and maintenance involved in other system models.

Page 29: Embedded

• More and more produced processors are used in embedded devices

• How would you like to live in a house that recognizes your fingerprints and opens the front door automatically?

• A fridge that checks your food supplies and places orders ; or intelligent lights and air conditioners that adjust their settings automatically according to the light and heat available at various times of the day.

Page 30: Embedded

What about a microwave oven that can send a message to your PDA saying that the cake you kept to bake is done? These are all possible in the near future.and the Blue tooth technology for communication. And they will also be connected to the Internet in most cases.

Think a mobile in the form of a ring or an earring? This can soon be a reality. IBM is already working on the prototype of a mobile phone that can be worn as jewellery. The components of the phone will be distributed among different pieces of jewellery like earring, necklace, ring and bracelet.

Page 31: Embedded

Smart card

ATM

Health card

Robotics

Page 32: Embedded

Conclusion A computer which is integrated into another system.

Embedded systems are part of a bigger system. 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.

 

Page 33: Embedded
Page 34: Embedded