SlideShare uma empresa Scribd logo
1 de 18
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

Mais conteúdo relacionado

Mais procurados

ppt on embedded system
ppt on embedded systemppt on embedded system
ppt on embedded system
manish katara
 
Introduction to arduino
Introduction to arduinoIntroduction to arduino
Introduction to arduino
Ahmed Sakr
 
Trends in Embedded system Design
Trends in Embedded system DesignTrends in Embedded system Design
Trends in Embedded system Design
Raman Deep
 

Mais procurados (20)

Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
Embedded system seminar
Embedded system seminarEmbedded system seminar
Embedded system seminar
 
Embedded System
Embedded System Embedded System
Embedded System
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
ppt on embedded system
ppt on embedded systemppt on embedded system
ppt on embedded system
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
Design challenges in embedded systems
Design challenges in embedded systemsDesign challenges in embedded systems
Design challenges in embedded systems
 
Introduction to arduino
Introduction to arduinoIntroduction to arduino
Introduction to arduino
 
Introduction to Embedded Systems
Introduction to Embedded SystemsIntroduction to Embedded Systems
Introduction to Embedded Systems
 
Embedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - MtechEmbedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - Mtech
 
Embedded systems ppt
Embedded systems pptEmbedded systems ppt
Embedded systems ppt
 
Embedded System Basics
Embedded System BasicsEmbedded System Basics
Embedded System Basics
 
Ppt on six month training on embedded system & IOT
Ppt on six month training on embedded system & IOTPpt on six month training on embedded system & IOT
Ppt on six month training on embedded system & IOT
 
Trends in Embedded system Design
Trends in Embedded system DesignTrends in Embedded system Design
Trends in Embedded system Design
 
Classification of embedded systems
Classification of embedded systemsClassification of embedded systems
Classification of embedded systems
 
Embedded System
Embedded SystemEmbedded System
Embedded System
 
Introduction to Embedded Systems
Introduction to Embedded SystemsIntroduction to Embedded Systems
Introduction to Embedded Systems
 
Chapter 4 Embedded System: Application and Domain Specific
Chapter 4 Embedded System: Application and Domain SpecificChapter 4 Embedded System: Application and Domain Specific
Chapter 4 Embedded System: Application and Domain Specific
 
ARM Processors
ARM ProcessorsARM Processors
ARM Processors
 
Embedded systems
Embedded systems Embedded systems
Embedded systems
 

Destaque

Core I3 Vs Core I5
Core I3 Vs Core I5Core I3 Vs Core I5
Core I3 Vs Core I5
Ayeshasidhu
 
Introduction to multi core
Introduction to multi coreIntroduction to multi core
Introduction to multi core
mukul bhardwaj
 
I3 multicore processor
I3 multicore processorI3 multicore processor
I3 multicore processor
Amol Barewar
 
Multi core-architecture
Multi core-architectureMulti core-architecture
Multi core-architecture
Piyush Mittal
 

Destaque (20)

Internet of Things (IoT) - Seminar ppt
Internet of Things (IoT) - Seminar pptInternet of Things (IoT) - Seminar ppt
Internet of Things (IoT) - Seminar ppt
 
jpgtopdf
jpgtopdfjpgtopdf
jpgtopdf
 
Deepesh agarwal resume
Deepesh agarwal   resumeDeepesh agarwal   resume
Deepesh agarwal resume
 
Multi_Core_Processor_2015_(Download it!)
Multi_Core_Processor_2015_(Download it!)Multi_Core_Processor_2015_(Download it!)
Multi_Core_Processor_2015_(Download it!)
 
Core I3 Vs Core I5
Core I3 Vs Core I5Core I3 Vs Core I5
Core I3 Vs Core I5
 
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
 
Introduction to multi core
Introduction to multi coreIntroduction to multi core
Introduction to multi core
 
Multi core processor
Multi core processorMulti core processor
Multi core processor
 
Arm Processor
Arm ProcessorArm Processor
Arm Processor
 
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
 
Multicore Processor Technology
Multicore Processor TechnologyMulticore Processor Technology
Multicore Processor Technology
 
Arm corrected ppt
Arm corrected pptArm corrected ppt
Arm corrected ppt
 
Basic of ARM Processor
Basic of ARM Processor Basic of ARM Processor
Basic of ARM Processor
 
I3 multicore processor
I3 multicore processorI3 multicore processor
I3 multicore processor
 
CA presentation of multicore processor
CA presentation of multicore processorCA presentation of multicore processor
CA presentation of multicore processor
 
Arm
ArmArm
Arm
 
Industrial Economics and Management Lab Manual
Industrial Economics and Management Lab ManualIndustrial Economics and Management Lab Manual
Industrial Economics and Management Lab Manual
 
Multicore Processsors
Multicore ProcesssorsMulticore Processsors
Multicore Processsors
 
Multi core-architecture
Multi core-architectureMulti core-architecture
Multi core-architecture
 
ARM CORTEX M3 PPT
ARM CORTEX M3 PPTARM CORTEX M3 PPT
ARM CORTEX M3 PPT
 

Semelhante a Embedded Systems - Training ppt

Semelhante a Embedded Systems - Training ppt (20)

Embedded System Basics - Introduction.ppt
Embedded System Basics - Introduction.pptEmbedded System Basics - Introduction.ppt
Embedded System Basics - Introduction.ppt
 
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
 
Embedded basics For beginners
Embedded basics For beginnersEmbedded basics For beginners
Embedded basics For beginners
 
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
 
EE6602 Embedded System
EE6602 Embedded SystemEE6602 Embedded System
EE6602 Embedded System
 
PILOT Session for Embedded Systems
PILOT Session for Embedded Systems PILOT Session for Embedded Systems
PILOT Session for Embedded Systems
 
embedded systems ppt 3
embedded systems ppt 3embedded systems ppt 3
embedded systems ppt 3
 
embedded systems ppt 2
embedded systems ppt 2embedded systems ppt 2
embedded systems ppt 2
 
introduction to embedded system presentation
introduction to embedded system presentationintroduction to embedded system presentation
introduction to embedded system presentation
 
Introduction to embedded System.pptx
Introduction to embedded System.pptxIntroduction to embedded System.pptx
Introduction to embedded System.pptx
 
Embedded systems 101 final
Embedded systems 101 finalEmbedded systems 101 final
Embedded systems 101 final
 
Embedded system apsd
Embedded system apsdEmbedded system apsd
Embedded system apsd
 
Embedded systems introduction
Embedded systems introductionEmbedded systems introduction
Embedded systems introduction
 
Processors
ProcessorsProcessors
Processors
 
chapter 2 IE.pptx
chapter 2 IE.pptxchapter 2 IE.pptx
chapter 2 IE.pptx
 
BRACU_SPRING24_EEE373_L1_Introduction.pptx
BRACU_SPRING24_EEE373_L1_Introduction.pptxBRACU_SPRING24_EEE373_L1_Introduction.pptx
BRACU_SPRING24_EEE373_L1_Introduction.pptx
 
Embedded systems ppt
Embedded systems pptEmbedded systems ppt
Embedded systems ppt
 
1334420 634648164164717500
1334420 6346481641647175001334420 634648164164717500
1334420 634648164164717500
 
Embedded system architecture.pptx
Embedded system architecture.pptxEmbedded system architecture.pptx
Embedded system architecture.pptx
 
19EICN
19EICN19EICN
19EICN
 

Último

Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Christo Ananth
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
Tonystark477637
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Dr.Costas Sachpazis
 

Último (20)

Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 

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.