Top Banner
Theory and Design www.technogroovy.com
15

Summer Training,Embedded Systems,Embedded Systems Project,Winter training

Jan 22, 2015

Download

Education


Technogroovy Systems India Pvt. Ltd.
Website : http://www.technogroovy.com/
Email:- [email protected]
Cell: +91-7500347448 , +91-7533940322
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Summer Training,Embedded Systems,Embedded Systems Project,Winter training

Theory and Design

www.technogroovy.com

Page 2: Summer Training,Embedded Systems,Embedded Systems Project,Winter training

What is an Embedded System An Embedded System is a

microprocessor based system that is embedded as a subsystem, in a larger system (which may or may not be a computer system).

www.technogroovy.com

OI

Page 3: Summer Training,Embedded Systems,Embedded Systems Project,Winter training

Application areas Automotive electronics

Aircraft electronics

Trains

Telecommunication

www.technogroovy.com

Page 4: Summer Training,Embedded Systems,Embedded Systems Project,Winter training

Application areas

www.technogroovy.com

• Authentication• Authentication

• Military applications• Military applications

• Medical systems• Medical systems

Page 5: Summer Training,Embedded Systems,Embedded Systems Project,Winter training

Essential ComponentsMicroprocessor SensorsConverters (A-D and D-A)ActuatorsMemory (On-chip and Off chip)Communication path with the interacting

environment

www.technogroovy.com

Page 6: Summer Training,Embedded Systems,Embedded Systems Project,Winter training

www.technogroovy.com

Memory

Processor A-D

Sensor D-A

Actuator

Page 7: Summer Training,Embedded Systems,Embedded Systems Project,Winter training

Essential ConsiderationsResponse Time -- Real Time SystemsAreaCostPortabilityLow Power (Battery Life)

Fault Tolerance

www.technogroovy.com

Page 8: Summer Training,Embedded Systems,Embedded Systems Project,Winter training

Design Issues(Hardware-Software Co-design)System Specification

Functions, Real Time Constraints, Cost and Power Constraints

Hardware Software PartitioningHardware Synthesis SimulationImplementation

www.technogroovy.com

Page 9: Summer Training,Embedded Systems,Embedded Systems Project,Winter training

General Characteristics of Embedded SystemsPerform a single task

Usually not general purposeIncreasingly high performance and real time

constrainedPower, cost and reliability are important

considerationsHW-SW systems

Software is used for more features and flexibility

Hardware (processors, ASICs, memory etc. are used for performance and security

www.technogroovy.com

Page 10: Summer Training,Embedded Systems,Embedded Systems Project,Winter training

Classification of Embedded SystemsDistributed and Non distributed

Reactive and Transformational

Control dominated and Data dominated

www.technogroovy.com

Page 11: Summer Training,Embedded Systems,Embedded Systems Project,Winter training

www.technogroovy.com

“ The New York Times has estimated that the averageAmerican comes into contact with about 60 micro-processors every day....”

Latest top-level BMWs contain over 100 micro-processors[Personal communication]

Most of the functionalityof embedded systemswill be implemented in software!

Page 12: Summer Training,Embedded Systems,Embedded Systems Project,Winter training

MICROCONTROLLERMICROCONTROLLER ( 89C2051) ( 89C2051)

The AT 89C2051 is a low voltage, high performance CMOS 8-bit microcontroller with 2K bytes of flash programmable memory.

www.technogroovy.com

Page 13: Summer Training,Embedded Systems,Embedded Systems Project,Winter training

Pin diagram

www.technogroovy.com

Page 14: Summer Training,Embedded Systems,Embedded Systems Project,Winter training

Qualities of 89C2051 microcontrollerQualities of 89C2051 microcontroller

Cost effectiveness.Cost effectiveness.89C2051 has only 15 I/O lines so, port1 and port3 89C2051 has only 15 I/O lines so, port1 and port3

are only available on it.are only available on it.The architecture of 89C2051 does not support The architecture of 89C2051 does not support

any external address/data bus and therefore any external address/data bus and therefore RD,WR signals are absent .RD,WR signals are absent .

The 89C2051 also supports full-duplex serial The 89C2051 also supports full-duplex serial communication and six interrupt sources.communication and six interrupt sources.

www.technogroovy.com

Page 15: Summer Training,Embedded Systems,Embedded Systems Project,Winter training

Thank You Techogroovy Systems India Pvt

Ltd Embedded Systems & Robotics

Projects Based Training www.technogroovy.com

Mail : [email protected] Cell- +91-7500347448 ,

+91-7533940322www.technogroovy.com