SlideShare a Scribd company logo
A Presentation of Summer Training done on
Embedded Systems
at C-DAC, Jaipur
Submitted to :
Mr. Manish Jain Sir
(ECE Dept.)
Submitted by :
Nishant Kayal
(13EJGEC023)
What is an Embedded System?
 An embedded system is some combination of computer
hardware and software, either fixed in capability or
programmable, that is specifically designed for a particular
function.
 It is embedded as part of a complete device often including
hardware and mechanical parts.
 Modern embedded systems are often based
on microcontrollers (i.e. CPUs with integrated memory or
peripheral interfaces), but ordinary microprocessors (using
external chips for memory and peripheral interface circuits) are
also common, especially in more-complex systems.
Difference between Embedded and
General Purpose System
Embedded System
• Designed to do some specific set of tasks.
• Not programmable by end user.
• Low power consumption.
• Fixed time constraints.
• Task specific that’s why more economical.
General Purpose System
• Can perform multiple tasks.
• Programmable by end user.
• Generally high power consumption.
• Does not have fixed time constraints.
• Generally costly than task specific system.
Examples of Embedded Systems
Embedded systems control many of the
common devices in use today, like –
• Digital watches
• Traffic lights
• Printers
• Mobile phones
• Medical equipments
• MP3 Players
• Robots
• Routers
• Climate control in automobiles, etc.
What makes Embedded systems
different?
• Real time operation
• Size
• Cost
• Time
• Reliability
• Safety
• Energy
Embedded Systems Hardware
Key Components of Embedded
Systems
Processors:
• It is the central processing unit known as the heart of the embedded systems.
• It is the hardware that executes the software and brings life to the embedded system.
• Controls the activities of all the other circuits.
Memory:
• Used to store the software that the processor will run.
• Also provides storage for data such as program variables, intermediate results, status
information and any other data generated throughout the operation.
Processor
• A processor is the heart of the
Embedded System.
• For an embedded system designer
the knowledge of microprocessor
and microcontroller is a must.
Types of Processor
1. General Purpose processor (GPP)
– Microprocessor
– Microcontroller
2. Application Specific System Processor (ASSP)
3. Multi Processor System using GPPs
Microprocessor
• A microprocessor is a single chip semi conductor device also which is a
computer on chip, but not a complete computer.
• Its CPU contains an ALU, a program counter, a stack pointer, some
working register, a clock timing circuit and interrupt circuit on a single
chip.
• To make complete micro computer, one must add memory usually ROM
and RAM, memory decoder, an oscillator and a number of serial and
parallel ports.
Various Microprocessors
Intel
4004, 4040
8080, 8085
8086, 8088,
80186, 80188
80286, 80386
x86-64
Motorola
6800
6809
68000
G3, G4, G5
Zilog
Z80, Z180, eZ80
Z8, eZ8
and others
Microcontroller
A microcontroller is a functional computer system-on-a-chip.
It contains a processor, memory, and programmable
input/output peripherals.
Microcontrollers include an integrated CPU, memory (a small
amount of RAM, program memory, or both) and peripherals
capable of input and output.
Various Microcontrollers
INTEL
8031,8032,8051,8052,8751,8752
PIC
8-bit PIC16, PIC18,
16-bit DSPIC33 / PIC24,
PIC16C7x
Motorola
MC68HC11
Microprocessor v/s Microcontroller
Microprocessor
• The functional blocks are ALU, registers,
timing & control units.
• Bit handling instruction is less, One or two
type only.
• It is used for designing general purpose
digital computers system.
Microcontroller
• It includes functional blocks of
microprocessors & in addition has timer,
parallel i/o, RAM, EPROM, ADC & DAC.
• Many type of bit handling instruction.
•They are used for designing application
specific dedicated systems.
Microcontroller Families
• 68H12 : Motorola 68H11, 68HC12,…
• 8051 : Intel 8051, 8052, 80251,…
• PIC : Microchip PIC16F628, 18F452,…
• AVR : Atmel ATmega128, ATtiny28L,…
Software used
PROGRAMMING
LANGUAGE
C
C++
Dot Net
COMPILER
RIDE
KEIL
SIMULATOR
Masm
Applications
• Household appliances.
• Audio player.
• Cellular telephones.
• Engine controller in automobiles.
• Calculators.
• Videogames.
• Aircrafts.
• Medical equipments.
• Defense systems, etc.
THANK YOU
Ad

More Related Content

What's hot (20)

ppt on embedded system
ppt on embedded systemppt on embedded system
ppt on embedded system
manish katara
 
Embedded systems ppt
Embedded systems pptEmbedded systems ppt
Embedded systems ppt
Bhavana Sharma
 
Introduction to embedded systems
Introduction to embedded systemsIntroduction to embedded systems
Introduction to embedded systems
Apurva Zope
 
Embedded system
Embedded systemEmbedded system
Embedded system
Pankaj Upadhyay
 
Embedded System Basics
Embedded System BasicsEmbedded System Basics
Embedded System Basics
Dr M Muruganandam Masilamani
 
Embedded Systems Training Report
Embedded Systems Training ReportEmbedded Systems Training Report
Embedded Systems Training Report
Akhil Garg
 
Introduction to Embedded Systems
Introduction to Embedded SystemsIntroduction to Embedded Systems
Introduction to Embedded Systems
Sandeep Reddy
 
Introduction to Embedded Systems
Introduction to Embedded SystemsIntroduction to Embedded Systems
Introduction to Embedded Systems
Joy Dutta
 
Embedded Systems
Embedded SystemsEmbedded Systems
Embedded Systems
Navin Kumar
 
Ppt on embedded systems
Ppt on embedded systemsPpt on embedded systems
Ppt on embedded systems
Vaibhava Mishra
 
1. Introduction to Embedded Systems & IoT
1. Introduction to Embedded Systems & IoT1. Introduction to Embedded Systems & IoT
1. Introduction to Embedded Systems & IoT
IEEE MIU SB
 
8051 Microcontroller ppt
8051 Microcontroller ppt8051 Microcontroller ppt
8051 Microcontroller ppt
Rahul Kumar
 
Embedded system
Embedded systemEmbedded system
Embedded system
Anmol Bagga
 
Microcontroller presentation
Microcontroller presentationMicrocontroller presentation
Microcontroller presentation
xavierpaulino
 
Training Report on Embedded System
Training Report on Embedded SystemTraining Report on Embedded System
Training Report on Embedded System
Roshan Mani
 
Microprocessor and microcontrollers
Microprocessor and microcontrollersMicroprocessor and microcontrollers
Microprocessor and microcontrollers
Hiran Gabriel
 
Trends in Embedded system Design
Trends in Embedded system DesignTrends in Embedded system Design
Trends in Embedded system Design
Raman Deep
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
Edgefxkits & Solutions
 
Embedded system seminar
Embedded system seminarEmbedded system seminar
Embedded system seminar
Sukhendra Chaudhary
 
Unit 1 embedded systems and applications
Unit 1 embedded systems and applicationsUnit 1 embedded systems and applications
Unit 1 embedded systems and applications
Dr.YNM
 
ppt on embedded system
ppt on embedded systemppt on embedded system
ppt on embedded system
manish katara
 
Introduction to embedded systems
Introduction to embedded systemsIntroduction to embedded systems
Introduction to embedded systems
Apurva Zope
 
Embedded Systems Training Report
Embedded Systems Training ReportEmbedded Systems Training Report
Embedded Systems Training Report
Akhil Garg
 
Introduction to Embedded Systems
Introduction to Embedded SystemsIntroduction to Embedded Systems
Introduction to Embedded Systems
Sandeep Reddy
 
Introduction to Embedded Systems
Introduction to Embedded SystemsIntroduction to Embedded Systems
Introduction to Embedded Systems
Joy Dutta
 
Embedded Systems
Embedded SystemsEmbedded Systems
Embedded Systems
Navin Kumar
 
1. Introduction to Embedded Systems & IoT
1. Introduction to Embedded Systems & IoT1. Introduction to Embedded Systems & IoT
1. Introduction to Embedded Systems & IoT
IEEE MIU SB
 
8051 Microcontroller ppt
8051 Microcontroller ppt8051 Microcontroller ppt
8051 Microcontroller ppt
Rahul Kumar
 
Microcontroller presentation
Microcontroller presentationMicrocontroller presentation
Microcontroller presentation
xavierpaulino
 
Training Report on Embedded System
Training Report on Embedded SystemTraining Report on Embedded System
Training Report on Embedded System
Roshan Mani
 
Microprocessor and microcontrollers
Microprocessor and microcontrollersMicroprocessor and microcontrollers
Microprocessor and microcontrollers
Hiran Gabriel
 
Trends in Embedded system Design
Trends in Embedded system DesignTrends in Embedded system Design
Trends in Embedded system Design
Raman Deep
 
Unit 1 embedded systems and applications
Unit 1 embedded systems and applicationsUnit 1 embedded systems and applications
Unit 1 embedded systems and applications
Dr.YNM
 

Viewers also liked (20)

Internet of Things (IoT) - Seminar ppt
Internet of Things (IoT) - Seminar pptInternet of Things (IoT) - Seminar ppt
Internet of Things (IoT) - Seminar ppt
Nishant Kayal
 
Deepesh agarwal resume
Deepesh agarwal   resumeDeepesh agarwal   resume
Deepesh agarwal resume
Deepesh Agarwal
 
Multi_Core_Processor_2015_(Download it!)
Multi_Core_Processor_2015_(Download it!)Multi_Core_Processor_2015_(Download it!)
Multi_Core_Processor_2015_(Download it!)
Sudip Roy
 
Core I3 Vs Core I5
Core I3 Vs Core I5Core I3 Vs Core I5
Core I3 Vs Core I5
Ayeshasidhu
 
Arm processor architecture awareness session pi technologies
Arm processor architecture awareness session pi technologiesArm processor architecture awareness session pi technologies
Arm processor architecture awareness session pi technologies
PiTechnologies
 
Introduction to multi core
Introduction to multi coreIntroduction to multi core
Introduction to multi core
mukul bhardwaj
 
Multi core processor
Multi core processorMulti core processor
Multi core processor
Muhammad Ishaq
 
Arm Processor
Arm ProcessorArm Processor
Arm Processor
Dangling Sid
 
Multicore processor by Ankit Raj and Akash Prajapati
Multicore processor by Ankit Raj and Akash PrajapatiMulticore processor by Ankit Raj and Akash Prajapati
Multicore processor by Ankit Raj and Akash Prajapati
Ankit Raj
 
Multicore Processor Technology
Multicore Processor TechnologyMulticore Processor Technology
Multicore Processor Technology
Venkata Raja Paruchuru
 
Arm corrected ppt
Arm corrected pptArm corrected ppt
Arm corrected ppt
anish jagan
 
Basic of ARM Processor
Basic of ARM Processor Basic of ARM Processor
Basic of ARM Processor
Pankaj Khodifad
 
I3 multicore processor
I3 multicore processorI3 multicore processor
I3 multicore processor
Amol Barewar
 
CA presentation of multicore processor
CA presentation of multicore processorCA presentation of multicore processor
CA presentation of multicore processor
Zeeshan Aslam
 
Arm
ArmArm
Arm
anishgoel
 
Industrial Economics and Management Lab Manual
Industrial Economics and Management Lab ManualIndustrial Economics and Management Lab Manual
Industrial Economics and Management Lab Manual
Sachin Airan
 
Multicore Processsors
Multicore ProcesssorsMulticore Processsors
Multicore Processsors
Aveen Meena
 
Multi core-architecture
Multi core-architectureMulti core-architecture
Multi core-architecture
Piyush Mittal
 
ARM CORTEX M3 PPT
ARM CORTEX M3 PPTARM CORTEX M3 PPT
ARM CORTEX M3 PPT
Gaurav Verma
 
Internet of Things (IoT) - Seminar ppt
Internet of Things (IoT) - Seminar pptInternet of Things (IoT) - Seminar ppt
Internet of Things (IoT) - Seminar ppt
Nishant Kayal
 
Multi_Core_Processor_2015_(Download it!)
Multi_Core_Processor_2015_(Download it!)Multi_Core_Processor_2015_(Download it!)
Multi_Core_Processor_2015_(Download it!)
Sudip Roy
 
Core I3 Vs Core I5
Core I3 Vs Core I5Core I3 Vs Core I5
Core I3 Vs Core I5
Ayeshasidhu
 
Arm processor architecture awareness session pi technologies
Arm processor architecture awareness session pi technologiesArm processor architecture awareness session pi technologies
Arm processor architecture awareness session pi technologies
PiTechnologies
 
Introduction to multi core
Introduction to multi coreIntroduction to multi core
Introduction to multi core
mukul bhardwaj
 
Multicore processor by Ankit Raj and Akash Prajapati
Multicore processor by Ankit Raj and Akash PrajapatiMulticore processor by Ankit Raj and Akash Prajapati
Multicore processor by Ankit Raj and Akash Prajapati
Ankit Raj
 
Arm corrected ppt
Arm corrected pptArm corrected ppt
Arm corrected ppt
anish jagan
 
I3 multicore processor
I3 multicore processorI3 multicore processor
I3 multicore processor
Amol Barewar
 
CA presentation of multicore processor
CA presentation of multicore processorCA presentation of multicore processor
CA presentation of multicore processor
Zeeshan Aslam
 
Industrial Economics and Management Lab Manual
Industrial Economics and Management Lab ManualIndustrial Economics and Management Lab Manual
Industrial Economics and Management Lab Manual
Sachin Airan
 
Multicore Processsors
Multicore ProcesssorsMulticore Processsors
Multicore Processsors
Aveen Meena
 
Multi core-architecture
Multi core-architectureMulti core-architecture
Multi core-architecture
Piyush Mittal
 
Ad

Similar to Embedded Systems - Training ppt (20)

Embedded System Basics - Introduction.ppt
Embedded System Basics - Introduction.pptEmbedded System Basics - Introduction.ppt
Embedded System Basics - Introduction.ppt
alaakaraja1
 
Summer training embedded system and its scope
Summer training  embedded system and its scopeSummer training  embedded system and its scope
Summer training embedded system and its scope
Arshit Rai
 
Embedded basics For beginners
Embedded basics For beginnersEmbedded basics For beginners
Embedded basics For beginners
MyEducationHub
 
Summer training embedded system and its scope
Summer training  embedded system and its scopeSummer training  embedded system and its scope
Summer training embedded system and its scope
Arshit Rai
 
EE6602 Embedded System
EE6602 Embedded SystemEE6602 Embedded System
EE6602 Embedded System
rmkceteee
 
PILOT Session for Embedded Systems
PILOT Session for Embedded Systems PILOT Session for Embedded Systems
PILOT Session for Embedded Systems
Mohamed Al-Emam, PMP®, CAP®
 
embedded systems ppt 3
embedded systems ppt 3embedded systems ppt 3
embedded systems ppt 3
pavan kumar
 
embedded systems ppt 2
embedded systems ppt 2embedded systems ppt 2
embedded systems ppt 2
pavan kumar
 
Fundamentals of Internet of Things (IoT)
Fundamentals of Internet of Things (IoT)Fundamentals of Internet of Things (IoT)
Fundamentals of Internet of Things (IoT)
Dr. Chandrakant Divate
 
introduction to embedded system presentation
introduction to embedded system presentationintroduction to embedded system presentation
introduction to embedded system presentation
Amr Rashed
 
Introduction to embedded System.pptx
Introduction to embedded System.pptxIntroduction to embedded System.pptx
Introduction to embedded System.pptx
Pratik Gohel
 
Embedded systems 101 final
Embedded systems 101 finalEmbedded systems 101 final
Embedded systems 101 final
Khalid Elmeadawy
 
Embedded system apsd
Embedded system apsdEmbedded system apsd
Embedded system apsd
Amrender Singh Dhawan
 
Embedded systems introduction
Embedded systems introductionEmbedded systems introduction
Embedded systems introduction
mohamed drahem
 
Processors
ProcessorsProcessors
Processors
HIMANSHU JAIN
 
chapter 2 IE.pptx
chapter 2 IE.pptxchapter 2 IE.pptx
chapter 2 IE.pptx
Harshal Vaidya
 
BRACU_SPRING24_EEE373_L1_Introduction.pptx
BRACU_SPRING24_EEE373_L1_Introduction.pptxBRACU_SPRING24_EEE373_L1_Introduction.pptx
BRACU_SPRING24_EEE373_L1_Introduction.pptx
SKTAHMEDSALIMRAFID
 
ufsysniofvndfjvg7rgndfsodicfjkdvudsf.pptx
ufsysniofvndfjvg7rgndfsodicfjkdvudsf.pptxufsysniofvndfjvg7rgndfsodicfjkdvudsf.pptx
ufsysniofvndfjvg7rgndfsodicfjkdvudsf.pptx
Qbb Rkkam
 
Embedded systems ppt
Embedded systems pptEmbedded systems ppt
Embedded systems ppt
Ashok Mutyala
 
1334420 634648164164717500
1334420 6346481641647175001334420 634648164164717500
1334420 634648164164717500
sumit tiwari
 
Embedded System Basics - Introduction.ppt
Embedded System Basics - Introduction.pptEmbedded System Basics - Introduction.ppt
Embedded System Basics - Introduction.ppt
alaakaraja1
 
Summer training embedded system and its scope
Summer training  embedded system and its scopeSummer training  embedded system and its scope
Summer training embedded system and its scope
Arshit Rai
 
Embedded basics For beginners
Embedded basics For beginnersEmbedded basics For beginners
Embedded basics For beginners
MyEducationHub
 
Summer training embedded system and its scope
Summer training  embedded system and its scopeSummer training  embedded system and its scope
Summer training embedded system and its scope
Arshit Rai
 
EE6602 Embedded System
EE6602 Embedded SystemEE6602 Embedded System
EE6602 Embedded System
rmkceteee
 
embedded systems ppt 3
embedded systems ppt 3embedded systems ppt 3
embedded systems ppt 3
pavan kumar
 
embedded systems ppt 2
embedded systems ppt 2embedded systems ppt 2
embedded systems ppt 2
pavan kumar
 
Fundamentals of Internet of Things (IoT)
Fundamentals of Internet of Things (IoT)Fundamentals of Internet of Things (IoT)
Fundamentals of Internet of Things (IoT)
Dr. Chandrakant Divate
 
introduction to embedded system presentation
introduction to embedded system presentationintroduction to embedded system presentation
introduction to embedded system presentation
Amr Rashed
 
Introduction to embedded System.pptx
Introduction to embedded System.pptxIntroduction to embedded System.pptx
Introduction to embedded System.pptx
Pratik Gohel
 
Embedded systems 101 final
Embedded systems 101 finalEmbedded systems 101 final
Embedded systems 101 final
Khalid Elmeadawy
 
Embedded systems introduction
Embedded systems introductionEmbedded systems introduction
Embedded systems introduction
mohamed drahem
 
BRACU_SPRING24_EEE373_L1_Introduction.pptx
BRACU_SPRING24_EEE373_L1_Introduction.pptxBRACU_SPRING24_EEE373_L1_Introduction.pptx
BRACU_SPRING24_EEE373_L1_Introduction.pptx
SKTAHMEDSALIMRAFID
 
ufsysniofvndfjvg7rgndfsodicfjkdvudsf.pptx
ufsysniofvndfjvg7rgndfsodicfjkdvudsf.pptxufsysniofvndfjvg7rgndfsodicfjkdvudsf.pptx
ufsysniofvndfjvg7rgndfsodicfjkdvudsf.pptx
Qbb Rkkam
 
Embedded systems ppt
Embedded systems pptEmbedded systems ppt
Embedded systems ppt
Ashok Mutyala
 
1334420 634648164164717500
1334420 6346481641647175001334420 634648164164717500
1334420 634648164164717500
sumit tiwari
 
Ad

Recently uploaded (20)

new ppt artificial intelligence historyyy
new ppt artificial intelligence historyyynew ppt artificial intelligence historyyy
new ppt artificial intelligence historyyy
PianoPianist
 
theory-slides-for react for beginners.pptx
theory-slides-for react for beginners.pptxtheory-slides-for react for beginners.pptx
theory-slides-for react for beginners.pptx
sanchezvanessa7896
 
Oil-gas_Unconventional oil and gass_reseviours.pdf
Oil-gas_Unconventional oil and gass_reseviours.pdfOil-gas_Unconventional oil and gass_reseviours.pdf
Oil-gas_Unconventional oil and gass_reseviours.pdf
M7md3li2
 
DSP and MV the Color image processing.ppt
DSP and MV the  Color image processing.pptDSP and MV the  Color image processing.ppt
DSP and MV the Color image processing.ppt
HafizAhamed8
 
Introduction to FLUID MECHANICS & KINEMATICS
Introduction to FLUID MECHANICS &  KINEMATICSIntroduction to FLUID MECHANICS &  KINEMATICS
Introduction to FLUID MECHANICS & KINEMATICS
narayanaswamygdas
 
Process Parameter Optimization for Minimizing Springback in Cold Drawing Proc...
Process Parameter Optimization for Minimizing Springback in Cold Drawing Proc...Process Parameter Optimization for Minimizing Springback in Cold Drawing Proc...
Process Parameter Optimization for Minimizing Springback in Cold Drawing Proc...
Journal of Soft Computing in Civil Engineering
 
Avnet Silica's PCIM 2025 Highlights Flyer
Avnet Silica's PCIM 2025 Highlights FlyerAvnet Silica's PCIM 2025 Highlights Flyer
Avnet Silica's PCIM 2025 Highlights Flyer
WillDavies22
 
Smart_Storage_Systems_Production_Engineering.pptx
Smart_Storage_Systems_Production_Engineering.pptxSmart_Storage_Systems_Production_Engineering.pptx
Smart_Storage_Systems_Production_Engineering.pptx
rushikeshnavghare94
 
Value Stream Mapping Worskshops for Intelligent Continuous Security
Value Stream Mapping Worskshops for Intelligent Continuous SecurityValue Stream Mapping Worskshops for Intelligent Continuous Security
Value Stream Mapping Worskshops for Intelligent Continuous Security
Marc Hornbeek
 
Mathematical foundation machine learning.pdf
Mathematical foundation machine learning.pdfMathematical foundation machine learning.pdf
Mathematical foundation machine learning.pdf
TalhaShahid49
 
introduction to machine learining for beginers
introduction to machine learining for beginersintroduction to machine learining for beginers
introduction to machine learining for beginers
JoydebSheet
 
Fort night presentation new0903 pdf.pdf.
Fort night presentation new0903 pdf.pdf.Fort night presentation new0903 pdf.pdf.
Fort night presentation new0903 pdf.pdf.
anuragmk56
 
Compiler Design_Lexical Analysis phase.pptx
Compiler Design_Lexical Analysis phase.pptxCompiler Design_Lexical Analysis phase.pptx
Compiler Design_Lexical Analysis phase.pptx
RushaliDeshmukh2
 
"Feed Water Heaters in Thermal Power Plants: Types, Working, and Efficiency G...
"Feed Water Heaters in Thermal Power Plants: Types, Working, and Efficiency G..."Feed Water Heaters in Thermal Power Plants: Types, Working, and Efficiency G...
"Feed Water Heaters in Thermal Power Plants: Types, Working, and Efficiency G...
Infopitaara
 
Introduction to Zoomlion Earthmoving.pptx
Introduction to Zoomlion Earthmoving.pptxIntroduction to Zoomlion Earthmoving.pptx
Introduction to Zoomlion Earthmoving.pptx
AS1920
 
Compiler Design Unit1 PPT Phases of Compiler.pptx
Compiler Design Unit1 PPT Phases of Compiler.pptxCompiler Design Unit1 PPT Phases of Compiler.pptx
Compiler Design Unit1 PPT Phases of Compiler.pptx
RushaliDeshmukh2
 
Data Structures_Searching and Sorting.pptx
Data Structures_Searching and Sorting.pptxData Structures_Searching and Sorting.pptx
Data Structures_Searching and Sorting.pptx
RushaliDeshmukh2
 
Development of MLR, ANN and ANFIS Models for Estimation of PCUs at Different ...
Development of MLR, ANN and ANFIS Models for Estimation of PCUs at Different ...Development of MLR, ANN and ANFIS Models for Estimation of PCUs at Different ...
Development of MLR, ANN and ANFIS Models for Estimation of PCUs at Different ...
Journal of Soft Computing in Civil Engineering
 
Level 1-Safety.pptx Presentation of Electrical Safety
Level 1-Safety.pptx Presentation of Electrical SafetyLevel 1-Safety.pptx Presentation of Electrical Safety
Level 1-Safety.pptx Presentation of Electrical Safety
JoseAlbertoCariasDel
 
AI-assisted Software Testing (3-hours tutorial)
AI-assisted Software Testing (3-hours tutorial)AI-assisted Software Testing (3-hours tutorial)
AI-assisted Software Testing (3-hours tutorial)
Vəhid Gəruslu
 
new ppt artificial intelligence historyyy
new ppt artificial intelligence historyyynew ppt artificial intelligence historyyy
new ppt artificial intelligence historyyy
PianoPianist
 
theory-slides-for react for beginners.pptx
theory-slides-for react for beginners.pptxtheory-slides-for react for beginners.pptx
theory-slides-for react for beginners.pptx
sanchezvanessa7896
 
Oil-gas_Unconventional oil and gass_reseviours.pdf
Oil-gas_Unconventional oil and gass_reseviours.pdfOil-gas_Unconventional oil and gass_reseviours.pdf
Oil-gas_Unconventional oil and gass_reseviours.pdf
M7md3li2
 
DSP and MV the Color image processing.ppt
DSP and MV the  Color image processing.pptDSP and MV the  Color image processing.ppt
DSP and MV the Color image processing.ppt
HafizAhamed8
 
Introduction to FLUID MECHANICS & KINEMATICS
Introduction to FLUID MECHANICS &  KINEMATICSIntroduction to FLUID MECHANICS &  KINEMATICS
Introduction to FLUID MECHANICS & KINEMATICS
narayanaswamygdas
 
Avnet Silica's PCIM 2025 Highlights Flyer
Avnet Silica's PCIM 2025 Highlights FlyerAvnet Silica's PCIM 2025 Highlights Flyer
Avnet Silica's PCIM 2025 Highlights Flyer
WillDavies22
 
Smart_Storage_Systems_Production_Engineering.pptx
Smart_Storage_Systems_Production_Engineering.pptxSmart_Storage_Systems_Production_Engineering.pptx
Smart_Storage_Systems_Production_Engineering.pptx
rushikeshnavghare94
 
Value Stream Mapping Worskshops for Intelligent Continuous Security
Value Stream Mapping Worskshops for Intelligent Continuous SecurityValue Stream Mapping Worskshops for Intelligent Continuous Security
Value Stream Mapping Worskshops for Intelligent Continuous Security
Marc Hornbeek
 
Mathematical foundation machine learning.pdf
Mathematical foundation machine learning.pdfMathematical foundation machine learning.pdf
Mathematical foundation machine learning.pdf
TalhaShahid49
 
introduction to machine learining for beginers
introduction to machine learining for beginersintroduction to machine learining for beginers
introduction to machine learining for beginers
JoydebSheet
 
Fort night presentation new0903 pdf.pdf.
Fort night presentation new0903 pdf.pdf.Fort night presentation new0903 pdf.pdf.
Fort night presentation new0903 pdf.pdf.
anuragmk56
 
Compiler Design_Lexical Analysis phase.pptx
Compiler Design_Lexical Analysis phase.pptxCompiler Design_Lexical Analysis phase.pptx
Compiler Design_Lexical Analysis phase.pptx
RushaliDeshmukh2
 
"Feed Water Heaters in Thermal Power Plants: Types, Working, and Efficiency G...
"Feed Water Heaters in Thermal Power Plants: Types, Working, and Efficiency G..."Feed Water Heaters in Thermal Power Plants: Types, Working, and Efficiency G...
"Feed Water Heaters in Thermal Power Plants: Types, Working, and Efficiency G...
Infopitaara
 
Introduction to Zoomlion Earthmoving.pptx
Introduction to Zoomlion Earthmoving.pptxIntroduction to Zoomlion Earthmoving.pptx
Introduction to Zoomlion Earthmoving.pptx
AS1920
 
Compiler Design Unit1 PPT Phases of Compiler.pptx
Compiler Design Unit1 PPT Phases of Compiler.pptxCompiler Design Unit1 PPT Phases of Compiler.pptx
Compiler Design Unit1 PPT Phases of Compiler.pptx
RushaliDeshmukh2
 
Data Structures_Searching and Sorting.pptx
Data Structures_Searching and Sorting.pptxData Structures_Searching and Sorting.pptx
Data Structures_Searching and Sorting.pptx
RushaliDeshmukh2
 
Level 1-Safety.pptx Presentation of Electrical Safety
Level 1-Safety.pptx Presentation of Electrical SafetyLevel 1-Safety.pptx Presentation of Electrical Safety
Level 1-Safety.pptx Presentation of Electrical Safety
JoseAlbertoCariasDel
 
AI-assisted Software Testing (3-hours tutorial)
AI-assisted Software Testing (3-hours tutorial)AI-assisted Software Testing (3-hours tutorial)
AI-assisted Software Testing (3-hours tutorial)
Vəhid Gəruslu
 

Embedded Systems - Training ppt

  • 1. A Presentation of Summer Training done on Embedded Systems at C-DAC, Jaipur Submitted to : Mr. Manish Jain Sir (ECE Dept.) Submitted by : Nishant Kayal (13EJGEC023)
  • 2. What is an Embedded System?  An embedded system is some combination of computer hardware and software, either fixed in capability or programmable, that is specifically designed for a particular function.  It is embedded as part of a complete device often including hardware and mechanical parts.  Modern embedded systems are often based on microcontrollers (i.e. CPUs with integrated memory or peripheral interfaces), but ordinary microprocessors (using external chips for memory and peripheral interface circuits) are also common, especially in more-complex systems.
  • 3. Difference between Embedded and General Purpose System Embedded System • Designed to do some specific set of tasks. • Not programmable by end user. • Low power consumption. • Fixed time constraints. • Task specific that’s why more economical. General Purpose System • Can perform multiple tasks. • Programmable by end user. • Generally high power consumption. • Does not have fixed time constraints. • Generally costly than task specific system.
  • 4. Examples of Embedded Systems Embedded systems control many of the common devices in use today, like – • Digital watches • Traffic lights • Printers • Mobile phones • Medical equipments • MP3 Players • Robots • Routers • Climate control in automobiles, etc.
  • 5. What makes Embedded systems different? • Real time operation • Size • Cost • Time • Reliability • Safety • Energy
  • 7. Key Components of Embedded Systems Processors: • It is the central processing unit known as the heart of the embedded systems. • It is the hardware that executes the software and brings life to the embedded system. • Controls the activities of all the other circuits. Memory: • Used to store the software that the processor will run. • Also provides storage for data such as program variables, intermediate results, status information and any other data generated throughout the operation.
  • 8. Processor • A processor is the heart of the Embedded System. • For an embedded system designer the knowledge of microprocessor and microcontroller is a must.
  • 9. Types of Processor 1. General Purpose processor (GPP) – Microprocessor – Microcontroller 2. Application Specific System Processor (ASSP) 3. Multi Processor System using GPPs
  • 10. Microprocessor • A microprocessor is a single chip semi conductor device also which is a computer on chip, but not a complete computer. • Its CPU contains an ALU, a program counter, a stack pointer, some working register, a clock timing circuit and interrupt circuit on a single chip. • To make complete micro computer, one must add memory usually ROM and RAM, memory decoder, an oscillator and a number of serial and parallel ports.
  • 11. Various Microprocessors Intel 4004, 4040 8080, 8085 8086, 8088, 80186, 80188 80286, 80386 x86-64 Motorola 6800 6809 68000 G3, G4, G5 Zilog Z80, Z180, eZ80 Z8, eZ8 and others
  • 12. Microcontroller A microcontroller is a functional computer system-on-a-chip. It contains a processor, memory, and programmable input/output peripherals. Microcontrollers include an integrated CPU, memory (a small amount of RAM, program memory, or both) and peripherals capable of input and output.
  • 13. Various Microcontrollers INTEL 8031,8032,8051,8052,8751,8752 PIC 8-bit PIC16, PIC18, 16-bit DSPIC33 / PIC24, PIC16C7x Motorola MC68HC11
  • 14. Microprocessor v/s Microcontroller Microprocessor • The functional blocks are ALU, registers, timing & control units. • Bit handling instruction is less, One or two type only. • It is used for designing general purpose digital computers system. Microcontroller • It includes functional blocks of microprocessors & in addition has timer, parallel i/o, RAM, EPROM, ADC & DAC. • Many type of bit handling instruction. •They are used for designing application specific dedicated systems.
  • 15. Microcontroller Families • 68H12 : Motorola 68H11, 68HC12,… • 8051 : Intel 8051, 8052, 80251,… • PIC : Microchip PIC16F628, 18F452,… • AVR : Atmel ATmega128, ATtiny28L,…
  • 17. Applications • Household appliances. • Audio player. • Cellular telephones. • Engine controller in automobiles. • Calculators. • Videogames. • Aircrafts. • Medical equipments. • Defense systems, etc.