SlideShare a Scribd company logo
1 of 12
EMBEDDED SYSTEMS
• Presented by:-
• Gayathri
• Altaf
• Ankitha
• Sabyasachi
• Ritik
Definition of Embedded Systems
• An embedded system is a microprocessor-based computer hardware system with
software that is designed to perform a dedicated function, either as an independent
system or as a part of a large system. At the core is an integrated circuit designed to
carry out computation for real-time operations.
• Complexities range from a single microcontroller to a suite of processors with
connected peripherals and networks; from no user interface to complex graphical user
interfaces. The complexity of an embedded system varies significantly depending on the
task for which it is designed.
• Embedded system applications range from digital watches and microwaves to hybrid
vehicles and avionics. As much as 98 percent of all microprocessors manufactured are
used in embedded systems.
Examples:- Refrigerator, Electronic ping pong etc.
Elements of embedded systems
• An embedded system is a combination of 3 things:
• Hardware
• Software
• Mechanical Components
• And it is supposed to do one specific task only
• Embedded systems are basically designed to regulate a physical variable (such Microwave Oven) or to manipulate the state of some
devices by sending some signals to the actuators or devices connected to the output port system (such as temperature in Air Conditioner), in
response to the input signal provided by the end users or sensors which are connected to the input ports.
Core of the
embedded system
• Embedded systems are domain and application specific and
are built around a central core. The core of the embedded system
falls into any of the following categories:
• General purpose and Domain Specific Processors
• · Microprocessors
• · Microcontrollers
• · Digital Signal Processors
• Application Specific Integrated Circuits. (ASIC)
• Programmable logic devices(PLD’s)
• Commercial off-the-shelf components (COTs)
Difference between microprocessor and microcontroller
• Microprocessor assimilates
the function of a central
processing unit (CPU) on to a
single integrated circuit (IC).
• Microprocessors are basic
components of personal
Computers.
• A Microprocessor-based
system can perform numerous
tasks.
• The clock frequency is very
high usually in the order of
giga Hertz
• Instruction throughout is
given higher priority than
interrupt latency.
• A microcontroller can be
considered as a small
computer that has a
processor and some other
components in order to make
it a computer.
• Microcontrollers are
generally used in embedded
systems.
• A Microcontroller-based
system can perform single or
very few tasks.
• The clock frequency is less
usually in the order of
MegaHertz.
• In contrast, microcontrollers
are designed to optimize
interrupt latency.
MICROPROCESSOR MICROCONTROLLER
Difference
between
RISC and
CISC
Definition of Harvard architecture and
Von Neumann architecture
• Harvard architecture:-The Harvard architecture is a computer architecture with
separate storage and signal pathways for instructions and data. It contrasts with the
von Neumann architecture, where program instructions and data share the same
memory and pathways.
 Von Neumann architecture:- Von Neumann architecture is the design upon which many
general purpose computers are based. The key elements of von Neumann architecture are:
data and instructions are both stored as binary digits. data and instructions are both stored
in primary storage.
Harvard Architecture
Von Neumann Architecture
Difference between Harvard and Von Neumann Architectures
SUMMARY
An embedded system is a product that has one or more computers
embedded within it, which exercise primarily a control function.
The embedded computer is usually a microcontroller: a microprocessor
adapted for embedded control applications.
Microcontrollers are designed according to accepted electronic and
computer principles, and are fundamentally made up of microprocessor
core, memory and peripherals.
Microchip offers a wide range of microcontrollers, divided into a number
of different families. Each family has identical central architecture and
instruction set. However, common features also appear across all their
microcontrollers.
The Microchip 12F508 is a good microcontroller to introduce a range of
features of microcontrollers in general and of PIC microcontrollers in
particular.
THANK YOU

More Related Content

What's hot

Embedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - MtechEmbedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - Mtechsangeetha rakhi
 
Introduction to Avr Microcontrollers
Introduction to Avr MicrocontrollersIntroduction to Avr Microcontrollers
Introduction to Avr MicrocontrollersMohamed Tarek
 
Embedded Systems - Training ppt
Embedded Systems - Training pptEmbedded Systems - Training ppt
Embedded Systems - Training pptNishant Kayal
 
Introduction to Embedded Systems
Introduction to Embedded SystemsIntroduction to Embedded Systems
Introduction to Embedded SystemsSudhanshu Janwadkar
 
Unit 1 Introduction to Embedded computing and ARM processor
Unit 1 Introduction to Embedded computing and ARM processorUnit 1 Introduction to Embedded computing and ARM processor
Unit 1 Introduction to Embedded computing and ARM processorVenkat Ramanan C
 
Embedded firmware
Embedded firmwareEmbedded firmware
Embedded firmwareJoel P
 
embedded systems ppt 3
embedded systems ppt 3embedded systems ppt 3
embedded systems ppt 3pavan kumar
 
Embedded System Real Time Operating System (ERTS) I unit by vijay
Embedded System Real Time Operating System (ERTS) I unit by vijayEmbedded System Real Time Operating System (ERTS) I unit by vijay
Embedded System Real Time Operating System (ERTS) I unit by vijayVijay Kumar
 
PIC timer programming
PIC timer programmingPIC timer programming
PIC timer programmingAkash Puri
 
PIC 16F877A by PARTHIBAN. S.
PIC 16F877A   by PARTHIBAN. S.PIC 16F877A   by PARTHIBAN. S.
PIC 16F877A by PARTHIBAN. S.parthi_arjun
 
Microcontroller presentation
Microcontroller presentationMicrocontroller presentation
Microcontroller presentationxavierpaulino
 

What's hot (20)

Embedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - MtechEmbedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - Mtech
 
Introduction to Avr Microcontrollers
Introduction to Avr MicrocontrollersIntroduction to Avr Microcontrollers
Introduction to Avr Microcontrollers
 
Embedded Systems - Training ppt
Embedded Systems - Training pptEmbedded Systems - Training ppt
Embedded Systems - Training ppt
 
ARM CORTEX M3 PPT
ARM CORTEX M3 PPTARM CORTEX M3 PPT
ARM CORTEX M3 PPT
 
Embedded C - Lecture 1
Embedded C - Lecture 1Embedded C - Lecture 1
Embedded C - Lecture 1
 
Introduction to Embedded Systems
Introduction to Embedded SystemsIntroduction to Embedded Systems
Introduction to Embedded Systems
 
Embedded System Basics
Embedded System BasicsEmbedded System Basics
Embedded System Basics
 
Unit 1 Introduction to Embedded computing and ARM processor
Unit 1 Introduction to Embedded computing and ARM processorUnit 1 Introduction to Embedded computing and ARM processor
Unit 1 Introduction to Embedded computing and ARM processor
 
Embedded firmware
Embedded firmwareEmbedded firmware
Embedded firmware
 
Embedded System Presentation
Embedded System PresentationEmbedded System Presentation
Embedded System Presentation
 
Ppt on embedded systems
Ppt on embedded systemsPpt on embedded systems
Ppt on embedded systems
 
Embedded system.ppt
Embedded system.pptEmbedded system.ppt
Embedded system.ppt
 
embedded systems ppt 3
embedded systems ppt 3embedded systems ppt 3
embedded systems ppt 3
 
Embedded System Real Time Operating System (ERTS) I unit by vijay
Embedded System Real Time Operating System (ERTS) I unit by vijayEmbedded System Real Time Operating System (ERTS) I unit by vijay
Embedded System Real Time Operating System (ERTS) I unit by vijay
 
PIC timer programming
PIC timer programmingPIC timer programming
PIC timer programming
 
PIC 16F877A by PARTHIBAN. S.
PIC 16F877A   by PARTHIBAN. S.PIC 16F877A   by PARTHIBAN. S.
PIC 16F877A by PARTHIBAN. S.
 
Introduction to Microcontroller
Introduction to MicrocontrollerIntroduction to Microcontroller
Introduction to Microcontroller
 
Microcontroller presentation
Microcontroller presentationMicrocontroller presentation
Microcontroller presentation
 
Embedded c
Embedded cEmbedded c
Embedded c
 
Embedded system
Embedded systemEmbedded system
Embedded system
 

Similar to Embedded system architecture.pptx

Embedded systems ppt
Embedded systems pptEmbedded systems ppt
Embedded systems pptAshok Mutyala
 
MODULE4_MES.pdf
MODULE4_MES.pdfMODULE4_MES.pdf
MODULE4_MES.pdfPoojaPK8
 
1334420 634648164164717500
1334420 6346481641647175001334420 634648164164717500
1334420 634648164164717500sumit tiwari
 
18CS44-MODULE3-PPT.pptx
18CS44-MODULE3-PPT.pptx18CS44-MODULE3-PPT.pptx
18CS44-MODULE3-PPT.pptxSudeep35
 
Embedded systems introduction
Embedded systems introductionEmbedded systems introduction
Embedded systems introductionmohamed drahem
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systemsAshok Raj
 
EMBEDDED SYSTEMS (senthil)
EMBEDDED SYSTEMS (senthil)EMBEDDED SYSTEMS (senthil)
EMBEDDED SYSTEMS (senthil)SENTHIL PANDI
 
introduction to embedded system presentation
introduction to embedded system presentationintroduction to embedded system presentation
introduction to embedded system presentationAmr Rashed
 
Embedded system
Embedded systemEmbedded system
Embedded systemAnum Naz
 
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
 
Basics of Embedded Systems and its applications by Dr. A. K. Lodhi
Basics of Embedded Systems and its applications  by Dr. A. K. LodhiBasics of Embedded Systems and its applications  by Dr. A. K. Lodhi
Basics of Embedded Systems and its applications by Dr. A. K. LodhiAmairullahKhanLodhi1
 
Ajal mod 1
Ajal mod 1Ajal mod 1
Ajal mod 1AJAL A J
 

Similar to Embedded system architecture.pptx (20)

Embedded systems
Embedded systems Embedded systems
Embedded systems
 
Embedded systems ppt
Embedded systems pptEmbedded systems ppt
Embedded systems ppt
 
MODULE4_MES.pdf
MODULE4_MES.pdfMODULE4_MES.pdf
MODULE4_MES.pdf
 
1334420 634648164164717500
1334420 6346481641647175001334420 634648164164717500
1334420 634648164164717500
 
18CS44-MODULE3-PPT.pptx
18CS44-MODULE3-PPT.pptx18CS44-MODULE3-PPT.pptx
18CS44-MODULE3-PPT.pptx
 
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
 
ESD unit 1.pptx
ESD unit 1.pptxESD unit 1.pptx
ESD unit 1.pptx
 
Arjit intro
Arjit introArjit intro
Arjit intro
 
EMBEDDED SYSTEMS (senthil)
EMBEDDED SYSTEMS (senthil)EMBEDDED SYSTEMS (senthil)
EMBEDDED SYSTEMS (senthil)
 
introduction to embedded system presentation
introduction to embedded system presentationintroduction to embedded system presentation
introduction to embedded system presentation
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
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
 
mechatronics.pdf
mechatronics.pdfmechatronics.pdf
mechatronics.pdf
 
Introduction to embedded systems
Introduction to embedded systemsIntroduction to embedded systems
Introduction to embedded systems
 
Basics of Embedded Systems and its applications by Dr. A. K. Lodhi
Basics of Embedded Systems and its applications  by Dr. A. K. LodhiBasics of Embedded Systems and its applications  by Dr. A. K. Lodhi
Basics of Embedded Systems and its applications by Dr. A. K. Lodhi
 
19EICN
19EICN19EICN
19EICN
 
Ajal mod 1
Ajal mod 1Ajal mod 1
Ajal mod 1
 

Embedded system architecture.pptx

  • 1. EMBEDDED SYSTEMS • Presented by:- • Gayathri • Altaf • Ankitha • Sabyasachi • Ritik
  • 2. Definition of Embedded Systems • An embedded system is a microprocessor-based computer hardware system with software that is designed to perform a dedicated function, either as an independent system or as a part of a large system. At the core is an integrated circuit designed to carry out computation for real-time operations. • Complexities range from a single microcontroller to a suite of processors with connected peripherals and networks; from no user interface to complex graphical user interfaces. The complexity of an embedded system varies significantly depending on the task for which it is designed. • Embedded system applications range from digital watches and microwaves to hybrid vehicles and avionics. As much as 98 percent of all microprocessors manufactured are used in embedded systems. Examples:- Refrigerator, Electronic ping pong etc.
  • 3. Elements of embedded systems • An embedded system is a combination of 3 things: • Hardware • Software • Mechanical Components • And it is supposed to do one specific task only • Embedded systems are basically designed to regulate a physical variable (such Microwave Oven) or to manipulate the state of some devices by sending some signals to the actuators or devices connected to the output port system (such as temperature in Air Conditioner), in response to the input signal provided by the end users or sensors which are connected to the input ports.
  • 4. Core of the embedded system • Embedded systems are domain and application specific and are built around a central core. The core of the embedded system falls into any of the following categories: • General purpose and Domain Specific Processors • · Microprocessors • · Microcontrollers • · Digital Signal Processors • Application Specific Integrated Circuits. (ASIC) • Programmable logic devices(PLD’s) • Commercial off-the-shelf components (COTs)
  • 5. Difference between microprocessor and microcontroller • Microprocessor assimilates the function of a central processing unit (CPU) on to a single integrated circuit (IC). • Microprocessors are basic components of personal Computers. • A Microprocessor-based system can perform numerous tasks. • The clock frequency is very high usually in the order of giga Hertz • Instruction throughout is given higher priority than interrupt latency. • A microcontroller can be considered as a small computer that has a processor and some other components in order to make it a computer. • Microcontrollers are generally used in embedded systems. • A Microcontroller-based system can perform single or very few tasks. • The clock frequency is less usually in the order of MegaHertz. • In contrast, microcontrollers are designed to optimize interrupt latency. MICROPROCESSOR MICROCONTROLLER
  • 7. Definition of Harvard architecture and Von Neumann architecture • Harvard architecture:-The Harvard architecture is a computer architecture with separate storage and signal pathways for instructions and data. It contrasts with the von Neumann architecture, where program instructions and data share the same memory and pathways.  Von Neumann architecture:- Von Neumann architecture is the design upon which many general purpose computers are based. The key elements of von Neumann architecture are: data and instructions are both stored as binary digits. data and instructions are both stored in primary storage.
  • 10. Difference between Harvard and Von Neumann Architectures
  • 11. SUMMARY An embedded system is a product that has one or more computers embedded within it, which exercise primarily a control function. The embedded computer is usually a microcontroller: a microprocessor adapted for embedded control applications. Microcontrollers are designed according to accepted electronic and computer principles, and are fundamentally made up of microprocessor core, memory and peripherals. Microchip offers a wide range of microcontrollers, divided into a number of different families. Each family has identical central architecture and instruction set. However, common features also appear across all their microcontrollers. The Microchip 12F508 is a good microcontroller to introduce a range of features of microcontrollers in general and of PIC microcontrollers in particular.