SlideShare a Scribd company logo
1 of 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

More Related Content

What's hot

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
 

What's hot (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
 

Similar to 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
 
Lecture on Embedded System, introduction, types
Lecture on Embedded System, introduction, typesLecture on Embedded System, introduction, types
Lecture on Embedded System, introduction, typesalijaker017
 
introduction to embedded system presentation
introduction to embedded system presentationintroduction to embedded system presentation
introduction to embedded system presentationAmr Rashed
 

Similar to 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
 
Lecture on Embedded System, introduction, types
Lecture on Embedded System, introduction, typesLecture on Embedded System, introduction, types
Lecture on Embedded System, introduction, types
 
introduction to embedded system presentation
introduction to embedded system presentationintroduction to embedded system presentation
introduction to embedded system presentation
 

Recently uploaded

Championnat de France de Tennis de table/
Championnat de France de Tennis de table/Championnat de France de Tennis de table/
Championnat de France de Tennis de table/siemaillard
 
IATP How-to Foreign Travel May 2024.pdff
IATP How-to Foreign Travel May 2024.pdffIATP How-to Foreign Travel May 2024.pdff
IATP How-to Foreign Travel May 2024.pdff17thcssbs2
 
The Benefits and Challenges of Open Educational Resources
The Benefits and Challenges of Open Educational ResourcesThe Benefits and Challenges of Open Educational Resources
The Benefits and Challenges of Open Educational Resourcesaileywriter
 
How to the fix Attribute Error in odoo 17
How to the fix Attribute Error in odoo 17How to the fix Attribute Error in odoo 17
How to the fix Attribute Error in odoo 17Celine George
 
Neurulation and the formation of the neural tube
Neurulation and the formation of the neural tubeNeurulation and the formation of the neural tube
Neurulation and the formation of the neural tubeSaadHumayun7
 
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17Celine George
 
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdfDanh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdfQucHHunhnh
 
Behavioral-sciences-dr-mowadat rana (1).pdf
Behavioral-sciences-dr-mowadat rana (1).pdfBehavioral-sciences-dr-mowadat rana (1).pdf
Behavioral-sciences-dr-mowadat rana (1).pdfaedhbteg
 
....................Muslim-Law notes.pdf
....................Muslim-Law notes.pdf....................Muslim-Law notes.pdf
....................Muslim-Law notes.pdfVikramadityaRaj
 
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...Nguyen Thanh Tu Collection
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽中 央社
 
size separation d pharm 1st year pharmaceutics
size separation d pharm 1st year pharmaceuticssize separation d pharm 1st year pharmaceutics
size separation d pharm 1st year pharmaceuticspragatimahajan3
 
Navigating the Misinformation Minefield: The Role of Higher Education in the ...
Navigating the Misinformation Minefield: The Role of Higher Education in the ...Navigating the Misinformation Minefield: The Role of Higher Education in the ...
Navigating the Misinformation Minefield: The Role of Higher Education in the ...Mark Carrigan
 
The Last Leaf, a short story by O. Henry
The Last Leaf, a short story by O. HenryThe Last Leaf, a short story by O. Henry
The Last Leaf, a short story by O. HenryEugene Lysak
 
Mbaye_Astou.Education Civica_Human Rights.pptx
Mbaye_Astou.Education Civica_Human Rights.pptxMbaye_Astou.Education Civica_Human Rights.pptx
Mbaye_Astou.Education Civica_Human Rights.pptxnuriaiuzzolino1
 
Capitol Tech Univ Doctoral Presentation -May 2024
Capitol Tech Univ Doctoral Presentation -May 2024Capitol Tech Univ Doctoral Presentation -May 2024
Capitol Tech Univ Doctoral Presentation -May 2024CapitolTechU
 
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45MysoreMuleSoftMeetup
 
MichaelStarkes_UncutGemsProjectSummary.pdf
MichaelStarkes_UncutGemsProjectSummary.pdfMichaelStarkes_UncutGemsProjectSummary.pdf
MichaelStarkes_UncutGemsProjectSummary.pdfmstarkes24
 

Recently uploaded (20)

Championnat de France de Tennis de table/
Championnat de France de Tennis de table/Championnat de France de Tennis de table/
Championnat de France de Tennis de table/
 
IATP How-to Foreign Travel May 2024.pdff
IATP How-to Foreign Travel May 2024.pdffIATP How-to Foreign Travel May 2024.pdff
IATP How-to Foreign Travel May 2024.pdff
 
The Benefits and Challenges of Open Educational Resources
The Benefits and Challenges of Open Educational ResourcesThe Benefits and Challenges of Open Educational Resources
The Benefits and Challenges of Open Educational Resources
 
How to the fix Attribute Error in odoo 17
How to the fix Attribute Error in odoo 17How to the fix Attribute Error in odoo 17
How to the fix Attribute Error in odoo 17
 
Neurulation and the formation of the neural tube
Neurulation and the formation of the neural tubeNeurulation and the formation of the neural tube
Neurulation and the formation of the neural tube
 
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17
 
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdfDanh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
 
Behavioral-sciences-dr-mowadat rana (1).pdf
Behavioral-sciences-dr-mowadat rana (1).pdfBehavioral-sciences-dr-mowadat rana (1).pdf
Behavioral-sciences-dr-mowadat rana (1).pdf
 
....................Muslim-Law notes.pdf
....................Muslim-Law notes.pdf....................Muslim-Law notes.pdf
....................Muslim-Law notes.pdf
 
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
 
Operations Management - Book1.p - Dr. Abdulfatah A. Salem
Operations Management - Book1.p  - Dr. Abdulfatah A. SalemOperations Management - Book1.p  - Dr. Abdulfatah A. Salem
Operations Management - Book1.p - Dr. Abdulfatah A. Salem
 
Post Exam Fun(da) Intra UEM General Quiz - Finals.pdf
Post Exam Fun(da) Intra UEM General Quiz - Finals.pdfPost Exam Fun(da) Intra UEM General Quiz - Finals.pdf
Post Exam Fun(da) Intra UEM General Quiz - Finals.pdf
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
 
size separation d pharm 1st year pharmaceutics
size separation d pharm 1st year pharmaceuticssize separation d pharm 1st year pharmaceutics
size separation d pharm 1st year pharmaceutics
 
Navigating the Misinformation Minefield: The Role of Higher Education in the ...
Navigating the Misinformation Minefield: The Role of Higher Education in the ...Navigating the Misinformation Minefield: The Role of Higher Education in the ...
Navigating the Misinformation Minefield: The Role of Higher Education in the ...
 
The Last Leaf, a short story by O. Henry
The Last Leaf, a short story by O. HenryThe Last Leaf, a short story by O. Henry
The Last Leaf, a short story by O. Henry
 
Mbaye_Astou.Education Civica_Human Rights.pptx
Mbaye_Astou.Education Civica_Human Rights.pptxMbaye_Astou.Education Civica_Human Rights.pptx
Mbaye_Astou.Education Civica_Human Rights.pptx
 
Capitol Tech Univ Doctoral Presentation -May 2024
Capitol Tech Univ Doctoral Presentation -May 2024Capitol Tech Univ Doctoral Presentation -May 2024
Capitol Tech Univ Doctoral Presentation -May 2024
 
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
 
MichaelStarkes_UncutGemsProjectSummary.pdf
MichaelStarkes_UncutGemsProjectSummary.pdfMichaelStarkes_UncutGemsProjectSummary.pdf
MichaelStarkes_UncutGemsProjectSummary.pdf
 

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…