Top Banner
EMBEDDED SYSTEMS EMBEDDED SYSTEMS G.V.P.COLLEGE OF ENGINEERING G.V.P.COLLEGE OF ENGINEERING Affiliated to J.N.T.U. Affiliated to J.N.T.U. By By D.Ramya Deepthi D.Ramya Deepthi & & V.Soujanya V.Soujanya
16

EMBEDDED SYSTEMS G.V.P.COLLEGE OF ENGINEERING Affiliated to J.N.T.U. By By D.Ramya Deepthi D.Ramya Deepthi & V.Soujanya V.Soujanya.

Dec 26, 2015

Download

Documents

Phillip Lang
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: EMBEDDED SYSTEMS G.V.P.COLLEGE OF ENGINEERING Affiliated to J.N.T.U. By By D.Ramya Deepthi D.Ramya Deepthi & V.Soujanya V.Soujanya.

EMBEDDED SYSTEMSEMBEDDED SYSTEMSG.V.P.COLLEGE OF ENGINEERINGG.V.P.COLLEGE OF ENGINEERING

Affiliated to J.N.T.U.Affiliated to J.N.T.U.

ByBy D.Ramya D.Ramya

Deepthi Deepthi &&

V.SoujanyaV.Soujanya

Page 2: EMBEDDED SYSTEMS G.V.P.COLLEGE OF ENGINEERING Affiliated to J.N.T.U. By By D.Ramya Deepthi D.Ramya Deepthi & V.Soujanya V.Soujanya.

INDEX

Introduction Characteristics Categories Embedded System Architecture Applications Recent Trends of Embedded Systems

Page 3: EMBEDDED SYSTEMS G.V.P.COLLEGE OF ENGINEERING Affiliated to J.N.T.U. By By D.Ramya Deepthi D.Ramya Deepthi & V.Soujanya V.Soujanya.

1.INTRODUCTION:

An Embedded System is defined as a computing device that does a specific focused job.

They are self-contained programs that are embedded within a piece of hardware.

Embedded software is also known as

‘FIRMWARE’.

Page 4: EMBEDDED SYSTEMS G.V.P.COLLEGE OF ENGINEERING Affiliated to J.N.T.U. By By D.Ramya Deepthi D.Ramya Deepthi & V.Soujanya V.Soujanya.

2.CHARACTERISTICS:

Reliability Performance Power consumption Cost Size Limited user interface Software upgradation capability

Page 5: EMBEDDED SYSTEMS G.V.P.COLLEGE OF ENGINEERING Affiliated to J.N.T.U. By By D.Ramya Deepthi D.Ramya Deepthi & V.Soujanya V.Soujanya.

3.CATEGORIES:

Stand-alone embedded systems Real-time systems Networked Information Appliances Mobile Devices

Page 6: EMBEDDED SYSTEMS G.V.P.COLLEGE OF ENGINEERING Affiliated to J.N.T.U. By By D.Ramya Deepthi D.Ramya Deepthi & V.Soujanya V.Soujanya.

Digital camera

Desktop Computer Internet

Weather Monitorin

gSystem

NETWORKED INFORMATION APPLIANCES

HARD REAL-TIME EMBEDDED SYSTEM STAND-ALONE EMBEDDED SYSTEM

Missile embedded with

a tracking system

Aircraft

Page 7: EMBEDDED SYSTEMS G.V.P.COLLEGE OF ENGINEERING Affiliated to J.N.T.U. By By D.Ramya Deepthi D.Ramya Deepthi & V.Soujanya V.Soujanya.

4.EMBEDDED SYSTEM ARCHITECTURE

• .

Hardware

OS

Application

Software

Page 8: EMBEDDED SYSTEMS G.V.P.COLLEGE OF ENGINEERING Affiliated to J.N.T.U. By By D.Ramya Deepthi D.Ramya Deepthi & V.Soujanya V.Soujanya.

4.1) HARDWARE ARCHITECTURE

.Output devicecommun

ication interfaces

Application-specific circuitry

RAM ROM

CPU

Input Device

Page 9: EMBEDDED SYSTEMS G.V.P.COLLEGE OF ENGINEERING Affiliated to J.N.T.U. By By D.Ramya Deepthi D.Ramya Deepthi & V.Soujanya V.Soujanya.

4.2)SOFTWARE ARCHITECTURE

• . 1.Operating System a) Communication Software

b) File System

c) Kernel

d) Libraries

e) Device Manager

2.Application Programming Interface (API)

3.Application Software

OS

API

AS

a b

c

d

e

Page 10: EMBEDDED SYSTEMS G.V.P.COLLEGE OF ENGINEERING Affiliated to J.N.T.U. By By D.Ramya Deepthi D.Ramya Deepthi & V.Soujanya V.Soujanya.

Components of Software:

The Operating System Kernel Device Manager Communication Protocol Software Libraries File Systems The Application Programming Interface The Application Software

Page 11: EMBEDDED SYSTEMS G.V.P.COLLEGE OF ENGINEERING Affiliated to J.N.T.U. By By D.Ramya Deepthi D.Ramya Deepthi & V.Soujanya V.Soujanya.

Application Software Function Calls

To create,suspend and delete tasks To do task scheduling for meeting real-

time requirements. To facilitate inter-task communication

and synchronization between tasks. To allocate and free memory To access the I/O devices To access the communication protocol

stack

Page 12: EMBEDDED SYSTEMS G.V.P.COLLEGE OF ENGINEERING Affiliated to J.N.T.U. By By D.Ramya Deepthi D.Ramya Deepthi & V.Soujanya V.Soujanya.

5.APPLICATIONS:5.APPLICATIONS:

Consumer appliancesConsumer appliances Office automationOffice automation Industrial automationIndustrial automation Medical electronicsMedical electronics Computer NetworkingComputer Networking Tele communicationsTele communications Wireless TechnologiesWireless Technologies InstrumentationInstrumentation Security Security FinanceFinance

Page 13: EMBEDDED SYSTEMS G.V.P.COLLEGE OF ENGINEERING Affiliated to J.N.T.U. By By D.Ramya Deepthi D.Ramya Deepthi & V.Soujanya V.Soujanya.

6.RECENT TRENDS:

Memory Operating Systems Communication interfaces and networking

capability Programming languages Development tools

Page 14: EMBEDDED SYSTEMS G.V.P.COLLEGE OF ENGINEERING Affiliated to J.N.T.U. By By D.Ramya Deepthi D.Ramya Deepthi & V.Soujanya V.Soujanya.

CONCLUSION

Page 15: EMBEDDED SYSTEMS G.V.P.COLLEGE OF ENGINEERING Affiliated to J.N.T.U. By By D.Ramya Deepthi D.Ramya Deepthi & V.Soujanya V.Soujanya.

QUERIES?QUERIES?QUERIES?QUERIES?..

Page 16: EMBEDDED SYSTEMS G.V.P.COLLEGE OF ENGINEERING Affiliated to J.N.T.U. By By D.Ramya Deepthi D.Ramya Deepthi & V.Soujanya V.Soujanya.

THANK YOUTHANK YOU