SlideShare une entreprise Scribd logo
1  sur  21


DEFINITION:
An embedded system is a
special-purpose computer system, which is
completely encapsulated by the device it
controls. An embedded system has specific
requirements and performs pre-defined
tasks, unlike a general-purpose personal
computer.
An embedded system is a
programmed hardware device. A programmable
hardware chip is the 'raw material' and it is
programmed with particular applications. This is
to be understood in comparison to older
systems with full functional hardware or
systems with general purpose hardware and
externally loaded software. Embedded systems
are a combination of hardware and software
which facilitates mass production and variety of
application.
A combination of computer hardware and
software, and perhaps additional mechanical or
other parts, designed to perform a dedicated
function.


EMBEDDED SYSTEM is a combination of SOFTWARE and HARDWARE.



An Embedded system is a system, that has a computing device embedded into
it.



These are the controllers, processors, arrays or other hardware using
dedicated
(embedded) logic or programming (code) called “firmware” or a
“microkernel



Embedded systems are designed around a µC which integrates Memory &
Peripherals



Embedded systems: What are they? A special purpose computer built into a
larger device „Special-purpose‟.



Embedded systems have a (more or less) well-defined purpose Contrast with:
general purpose computers (PCs etc). „Built into a larger device‟.



Embedded systems are (usually) part of a larger device, augmenting its
capabilities.


It is EMBEDDED because the Micro Controller is „inside‟ some other
system. For Example a Micro Controller is „EMBEDDED‟ into your TV,
car, or appliance.
The consumer need not think about how to make it perform or process

*

Avoids lots of Electronics Components

*

Built in rich Features

*

Reduces the cost, space

*

Less Down Time for Maintenance

*

Probability of Failure is reduced

*

Easy interface with Computers
•

Sophisticated functionality

•

Real-Time Operation

•

Low Manufacturing Cost

•

Low Power Consumption

•

Eliminates Necessity of Complex Circuitry

•

Smarter Products

•

Smaller Size

•

User Friendly

•

State of the Art Technology
General Computing
• Applications similar to desktop computing, but in an embedded

package

• Video games, set- top boxes, wearable computers, automatic tellers

Control Systems
• Closed- loop feedback control of real- time system
• Vehicle engines, chemical processes, nuclear power, flight control

Signal Processing
• Computations involving large data streams
• Radar, Sonar, video compression

Communication & Networking
• Switching and information transmission
• Telephone system, Internet
Real-Time Operation
• Reactive: computations must occur in response to external events
• Correctness is partially a function of time
Small Size, Low Weight
• Hand- held electronics and Transportation applications -- weight costs money
Low Power

• Battery power for 8+ hours (laptops often last only 2 hours) Harsh environment
Harsh environment
• Heat, vibration, shock, power fluctuations, RF interference, lightning, corrosion

Safety- critical operation
• Must function correctly and Must not function in correctly
Extreme cost sensitivity
*

MICRO CONTROLLERS (µC)

*

MICRO PROCESSORS (µP)

*

DIGITAL SIGNAL CONTROLLERS (DSC)

*

DIGITAL SIGNAL PROCESSORS (DSP)

*

BUSSES (Data, Address, Input/output)

*

SYSTEM CLOCK - Steps µC / µP Through Each Instruction

*

READ ONLY MEMORY (ROM): Permanently Loaded With Instructions (FIRMWARE)

*

RANDOM ACCESS MEMORY (RAM)

*

STORES DATA IN PROCESSING / SHARES DATA WITH EXTERNAL PARTNERS

*

REAL TIME CLOCK (RTC)

*

COMMUNICATIONS CIRCUITRY - Ethernet Port, Printer Port, Communications Port
(RS232c, RS485, RS422, IEEE488)
• Automatic Teller Machines or ATM's & Bank Vaults
• Automotive & Automobile Engine Management
systems: Electronic Dashboards, ABS brakes, transmission
controls.
• Blue Tooth enabled Network Synchronization Applications
• Control Systems (Manufacturing, Cryogenics, Electric Power)
• Controls for Digital Equipment: CD Players, TV Remote,
Programmable Sprinklers, Household Appliances, etc.
• Computer motherboards (BIOS chips, RTCs)
• Global Positioning and Navigation Systems
• Household Appliances
• Medical instrument‟s controls - CT scanners, MRI Scanners,
ECG, Pacemakers and implanted pumps, implanted heart
monitors, etc.
• Supervisory Control and Data Acquisition (SCADA) systems
• Telecommunications (Private Branch Exchanges, Custom
Premises Equipment)
•
•
•
•
•
•

Performance.
Overall speed, deadlines.
Functionality and user interface.
Manufacturing cost.
Power consumption.
Other requirements (physical size, etc.)
• COMMERCIAL OFF-THE-SHELF COMPONENTS
(COTS)
e.g. wireless radios, sensors, I/O devices, –Cheap
•

APPLICATION-SPECIFIC ICS (ASICS)
ICs tailored to meet application needs, Good
performance for their intended task(s), Original Ess
were ASICs only
•
•
•
•
•

DOMAIN-SPECIFIC PROCESSORS
DSPs
Microcontrollers
Digital Signal Controllers
Microprocessors
MICROCONTROLLER:
•
Microcontroller is a highly integrated chip that contains
all the components comprising a controller.
•
Typically, this includes a CPU, RAM, some form of
ROM, I/O ports, and timers. A Microcontroller is designed
for a very specific task – to control a particular system.
•
As a result, the parts can be simplified and reduced,
which cuts down on production costs
• Atmel, Microchip – PIC, Maxim, Motorola

More than 140 Types of Micro Controllers
Available
Some of the examples are ..,
•
•
•
•
•
•

Microchip – PIC, DS pic,RF pic
Atmel – AVR, ARM, 89cxx
ANALOG Devices
Texas Instruments
ST Microcontrollers
Zilog, Cypress, Maxim, Dallas, Motorola, etc.,
SIGNAL PROCESSING SYSTEMS- Real-Time
Video, Set-top Boxes, DVD Players, Medical
Equipment, Residential Gateways.

DISTRIBUTED CONTROL- Network Routers,
Switches, Firewalls, Mass Transit Systems,
Elevators.
SMALL SYSTEMS- Mobile Phones, Pagers,
Home Appliances, Toys, Smart Cards, MP3
players, PDAs, Digital Cameras, Sensors, Smart
Badges.
•
•
•
•
•
•

Eliminates necessity of complex circuitry
Smarter products
Smaller size
Lower cost
User friendly
State of the art technology
•
•
•
•
•
•
•

Hardware Design Engineer
Software Design Engineer
Device Driver Developer
Kernel Developer
Network Engineer
RTOS Programmer
Software Engineer in Research & Development
•
•
•
•
•
•
•
•
•
•
•
•
•
•

AXES technologies
CG Smith
Converge Labs
Future Software
IBM
LUCENT
MASCON
Sundaram Telematics
Visteon
WIPRO
TCS
Infosys
Robert Bosch
Kshema Technologies and so on…
Embedded system

Contenu connexe

Tendances

Embedded Systems - Training ppt
Embedded Systems - Training pptEmbedded Systems - Training ppt
Embedded Systems - Training pptNishant Kayal
 
Embedded Systems
Embedded SystemsEmbedded Systems
Embedded SystemsNavin Kumar
 
2. block diagram and components of embedded system
2. block diagram and components of embedded system2. block diagram and components of embedded system
2. block diagram and components of embedded systemVikas Dongre
 
Introduction to embedded systems
Introduction to embedded systemsIntroduction to embedded systems
Introduction to embedded systemsEslamSaid16
 
Embedded systems introduction
Embedded systems introductionEmbedded systems introduction
Embedded systems introductionSagar Adroja
 
Unit 1 embedded systems and applications
Unit 1 embedded systems and applicationsUnit 1 embedded systems and applications
Unit 1 embedded systems and applicationsDr.YNM
 
basic of embedded system
basic of embedded systembasic of embedded system
basic of embedded systemDinesh35833
 
Embedded systems ppt
Embedded systems pptEmbedded systems ppt
Embedded systems pptShreya Thakur
 
Introduction to embedded systems
Introduction to embedded systemsIntroduction to embedded systems
Introduction to embedded systemsApurva Zope
 
Embedded Basics
Embedded Basics Embedded Basics
Embedded Basics Electro 8
 

Tendances (20)

Embedded system
Embedded systemEmbedded system
Embedded system
 
Embedded Systems - Training ppt
Embedded Systems - Training pptEmbedded Systems - Training ppt
Embedded Systems - Training ppt
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
Embedded Systems
Embedded SystemsEmbedded Systems
Embedded Systems
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
Embedded Systems
Embedded Systems Embedded Systems
Embedded Systems
 
Embedded system...
Embedded system...Embedded system...
Embedded system...
 
2. block diagram and components of embedded system
2. block diagram and components of embedded system2. block diagram and components of embedded system
2. block diagram and components of embedded system
 
Introduction to embedded systems
Introduction to embedded systemsIntroduction to embedded systems
Introduction to embedded systems
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
Embedded systems introduction
Embedded systems introductionEmbedded systems introduction
Embedded systems introduction
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
Unit 1 embedded systems and applications
Unit 1 embedded systems and applicationsUnit 1 embedded systems and applications
Unit 1 embedded systems and applications
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
basic of embedded system
basic of embedded systembasic of embedded system
basic of embedded system
 
Embedded systems ppt
Embedded systems pptEmbedded systems ppt
Embedded systems ppt
 
Introduction to embedded systems
Introduction to embedded systemsIntroduction to embedded systems
Introduction to embedded systems
 
Embedded Basics
Embedded Basics Embedded Basics
Embedded Basics
 
Embedded system introduction
Embedded system introductionEmbedded system introduction
Embedded system introduction
 

Similaire à Embedded system

Embedded systems ppt
Embedded systems pptEmbedded systems ppt
Embedded systems pptAshok Mutyala
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systemsAshok Raj
 
Embedded system architecture.pptx
Embedded system architecture.pptxEmbedded system architecture.pptx
Embedded system architecture.pptxAltafKaroshi
 
MODULE4_MES.pdf
MODULE4_MES.pdfMODULE4_MES.pdf
MODULE4_MES.pdfPoojaPK8
 
1334420 634648164164717500
1334420 6346481641647175001334420 634648164164717500
1334420 634648164164717500sumit tiwari
 
Aauca_Sistemas_Embebidos_Nota_1DR JS.pdf
Aauca_Sistemas_Embebidos_Nota_1DR JS.pdfAauca_Sistemas_Embebidos_Nota_1DR JS.pdf
Aauca_Sistemas_Embebidos_Nota_1DR JS.pdfJoseMaximilianoNzang1
 
Introduction to embedded systems
Introduction to embedded systemsIntroduction to embedded systems
Introduction to embedded systemsShreyaBhoje
 
Introduction to embedded System.pptx
Introduction to embedded System.pptxIntroduction to embedded System.pptx
Introduction to embedded System.pptxPratik Gohel
 
Introduction to embedded system design
Introduction to embedded system designIntroduction to embedded system design
Introduction to embedded system designMukesh Bansal
 
18CS44-MODULE3-PPT.pptx
18CS44-MODULE3-PPT.pptx18CS44-MODULE3-PPT.pptx
18CS44-MODULE3-PPT.pptxSudeep35
 
13086000.ppt
13086000.ppt13086000.ppt
13086000.pptyibe5
 
39245175 intro-es-ii
39245175 intro-es-ii39245175 intro-es-ii
39245175 intro-es-iiEmbeddedbvp
 
introduction to embedded system presentation
introduction to embedded system presentationintroduction to embedded system presentation
introduction to embedded system presentationAmr Rashed
 
embeddedsystemspresentation-140524063909-phpapp01-converted.pptx
embeddedsystemspresentation-140524063909-phpapp01-converted.pptxembeddedsystemspresentation-140524063909-phpapp01-converted.pptx
embeddedsystemspresentation-140524063909-phpapp01-converted.pptxDrVikasMahor
 

Similaire à Embedded system (20)

Embedded systems
Embedded systems Embedded systems
Embedded systems
 
Embedded systems ppt
Embedded systems pptEmbedded systems ppt
Embedded systems ppt
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
Embedded system architecture.pptx
Embedded system architecture.pptxEmbedded system architecture.pptx
Embedded system architecture.pptx
 
MODULE4_MES.pdf
MODULE4_MES.pdfMODULE4_MES.pdf
MODULE4_MES.pdf
 
1334420 634648164164717500
1334420 6346481641647175001334420 634648164164717500
1334420 634648164164717500
 
Aauca_Sistemas_Embebidos_Nota_1DR JS.pdf
Aauca_Sistemas_Embebidos_Nota_1DR JS.pdfAauca_Sistemas_Embebidos_Nota_1DR JS.pdf
Aauca_Sistemas_Embebidos_Nota_1DR JS.pdf
 
Introduction to embedded systems
Introduction to embedded systemsIntroduction to embedded systems
Introduction to embedded systems
 
Introduction to embedded System.pptx
Introduction to embedded System.pptxIntroduction to embedded System.pptx
Introduction to embedded System.pptx
 
mechatronics.pdf
mechatronics.pdfmechatronics.pdf
mechatronics.pdf
 
Introduction to embedded system design
Introduction to embedded system designIntroduction to embedded system design
Introduction to embedded system design
 
18CS44-MODULE3-PPT.pptx
18CS44-MODULE3-PPT.pptx18CS44-MODULE3-PPT.pptx
18CS44-MODULE3-PPT.pptx
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
Embeddedsystem
EmbeddedsystemEmbeddedsystem
Embeddedsystem
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
Dcs overview
Dcs overviewDcs overview
Dcs overview
 
13086000.ppt
13086000.ppt13086000.ppt
13086000.ppt
 
39245175 intro-es-ii
39245175 intro-es-ii39245175 intro-es-ii
39245175 intro-es-ii
 
introduction to embedded system presentation
introduction to embedded system presentationintroduction to embedded system presentation
introduction to embedded system presentation
 
embeddedsystemspresentation-140524063909-phpapp01-converted.pptx
embeddedsystemspresentation-140524063909-phpapp01-converted.pptxembeddedsystemspresentation-140524063909-phpapp01-converted.pptx
embeddedsystemspresentation-140524063909-phpapp01-converted.pptx
 

Dernier

Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 

Dernier (20)

Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 

Embedded system

  • 1.
  • 2.
  • 3.  DEFINITION: An embedded system is a special-purpose computer system, which is completely encapsulated by the device it controls. An embedded system has specific requirements and performs pre-defined tasks, unlike a general-purpose personal computer.
  • 4. An embedded system is a programmed hardware device. A programmable hardware chip is the 'raw material' and it is programmed with particular applications. This is to be understood in comparison to older systems with full functional hardware or systems with general purpose hardware and externally loaded software. Embedded systems are a combination of hardware and software which facilitates mass production and variety of application.
  • 5. A combination of computer hardware and software, and perhaps additional mechanical or other parts, designed to perform a dedicated function.
  • 6.  EMBEDDED SYSTEM is a combination of SOFTWARE and HARDWARE.  An Embedded system is a system, that has a computing device embedded into it.  These are the controllers, processors, arrays or other hardware using dedicated (embedded) logic or programming (code) called “firmware” or a “microkernel  Embedded systems are designed around a µC which integrates Memory & Peripherals  Embedded systems: What are they? A special purpose computer built into a larger device „Special-purpose‟.  Embedded systems have a (more or less) well-defined purpose Contrast with: general purpose computers (PCs etc). „Built into a larger device‟.  Embedded systems are (usually) part of a larger device, augmenting its capabilities.
  • 7.  It is EMBEDDED because the Micro Controller is „inside‟ some other system. For Example a Micro Controller is „EMBEDDED‟ into your TV, car, or appliance. The consumer need not think about how to make it perform or process * Avoids lots of Electronics Components * Built in rich Features * Reduces the cost, space * Less Down Time for Maintenance * Probability of Failure is reduced * Easy interface with Computers
  • 8. • Sophisticated functionality • Real-Time Operation • Low Manufacturing Cost • Low Power Consumption • Eliminates Necessity of Complex Circuitry • Smarter Products • Smaller Size • User Friendly • State of the Art Technology
  • 9. General Computing • Applications similar to desktop computing, but in an embedded package • Video games, set- top boxes, wearable computers, automatic tellers Control Systems • Closed- loop feedback control of real- time system • Vehicle engines, chemical processes, nuclear power, flight control Signal Processing • Computations involving large data streams • Radar, Sonar, video compression Communication & Networking • Switching and information transmission • Telephone system, Internet
  • 10. Real-Time Operation • Reactive: computations must occur in response to external events • Correctness is partially a function of time Small Size, Low Weight • Hand- held electronics and Transportation applications -- weight costs money Low Power • Battery power for 8+ hours (laptops often last only 2 hours) Harsh environment Harsh environment • Heat, vibration, shock, power fluctuations, RF interference, lightning, corrosion Safety- critical operation • Must function correctly and Must not function in correctly Extreme cost sensitivity
  • 11. * MICRO CONTROLLERS (µC) * MICRO PROCESSORS (µP) * DIGITAL SIGNAL CONTROLLERS (DSC) * DIGITAL SIGNAL PROCESSORS (DSP) * BUSSES (Data, Address, Input/output) * SYSTEM CLOCK - Steps µC / µP Through Each Instruction * READ ONLY MEMORY (ROM): Permanently Loaded With Instructions (FIRMWARE) * RANDOM ACCESS MEMORY (RAM) * STORES DATA IN PROCESSING / SHARES DATA WITH EXTERNAL PARTNERS * REAL TIME CLOCK (RTC) * COMMUNICATIONS CIRCUITRY - Ethernet Port, Printer Port, Communications Port (RS232c, RS485, RS422, IEEE488)
  • 12. • Automatic Teller Machines or ATM's & Bank Vaults • Automotive & Automobile Engine Management systems: Electronic Dashboards, ABS brakes, transmission controls. • Blue Tooth enabled Network Synchronization Applications • Control Systems (Manufacturing, Cryogenics, Electric Power) • Controls for Digital Equipment: CD Players, TV Remote, Programmable Sprinklers, Household Appliances, etc. • Computer motherboards (BIOS chips, RTCs) • Global Positioning and Navigation Systems • Household Appliances • Medical instrument‟s controls - CT scanners, MRI Scanners, ECG, Pacemakers and implanted pumps, implanted heart monitors, etc. • Supervisory Control and Data Acquisition (SCADA) systems • Telecommunications (Private Branch Exchanges, Custom Premises Equipment)
  • 13. • • • • • • Performance. Overall speed, deadlines. Functionality and user interface. Manufacturing cost. Power consumption. Other requirements (physical size, etc.)
  • 14. • COMMERCIAL OFF-THE-SHELF COMPONENTS (COTS) e.g. wireless radios, sensors, I/O devices, –Cheap • APPLICATION-SPECIFIC ICS (ASICS) ICs tailored to meet application needs, Good performance for their intended task(s), Original Ess were ASICs only • • • • • DOMAIN-SPECIFIC PROCESSORS DSPs Microcontrollers Digital Signal Controllers Microprocessors
  • 15. MICROCONTROLLER: • Microcontroller is a highly integrated chip that contains all the components comprising a controller. • Typically, this includes a CPU, RAM, some form of ROM, I/O ports, and timers. A Microcontroller is designed for a very specific task – to control a particular system. • As a result, the parts can be simplified and reduced, which cuts down on production costs • Atmel, Microchip – PIC, Maxim, Motorola 
  • 16. More than 140 Types of Micro Controllers Available Some of the examples are .., • • • • • • Microchip – PIC, DS pic,RF pic Atmel – AVR, ARM, 89cxx ANALOG Devices Texas Instruments ST Microcontrollers Zilog, Cypress, Maxim, Dallas, Motorola, etc.,
  • 17. SIGNAL PROCESSING SYSTEMS- Real-Time Video, Set-top Boxes, DVD Players, Medical Equipment, Residential Gateways. DISTRIBUTED CONTROL- Network Routers, Switches, Firewalls, Mass Transit Systems, Elevators. SMALL SYSTEMS- Mobile Phones, Pagers, Home Appliances, Toys, Smart Cards, MP3 players, PDAs, Digital Cameras, Sensors, Smart Badges.
  • 18. • • • • • • Eliminates necessity of complex circuitry Smarter products Smaller size Lower cost User friendly State of the art technology
  • 19. • • • • • • • Hardware Design Engineer Software Design Engineer Device Driver Developer Kernel Developer Network Engineer RTOS Programmer Software Engineer in Research & Development
  • 20. • • • • • • • • • • • • • • AXES technologies CG Smith Converge Labs Future Software IBM LUCENT MASCON Sundaram Telematics Visteon WIPRO TCS Infosys Robert Bosch Kshema Technologies and so on…