SlideShare a Scribd company logo
Real Time Embedded
Systems
A Complete Assignment
This assignment is discuss the majors of embedded systems.
2018
Gentle_Xhaizi
CIIT Vehari
2/21/2018
Prepared By: Gentle Xhaizi Cell: +923156321005
Mail: fs.ahmad65@gmail.com
What is real time embedded system?
Definition:
An embedded system is computer system having various functions within a large
mechanical or electrical system. These systems have many of functions which are so critical. Its
include software and hardware devices which are connected to a system.
Introduction:
Real time embedded system are most popular computer nowadays. These devices are
found everywhere like microwave ovens, car engines, robots etc. these computers are used for
specific purposes. Embedded systems are primary and the operating system used for this purpose
provides limited features. Usually they have no user interface. Mostly these systems are used to
monitor and manage the devices like robotics, computerized weapons etc. and also they are used
by armed forces. This system is to be designed within some larger system.
These system are very different from normal system which we are use. Some of these use
as general purpose computer and sometimes they are used to implement a special purpose
activity like embedded systems providing just the functionality desired by user. Some of these
hardware devices with special IC’s that perform their tasks without an operating system. Real
time doesn’t mean real fast computer may be they will be slow. It means that you can calculate
the performance accurately when a program will execute. These systems are used in the industry
of consumer, medical, industrial, technology and military applications. These systems are most
widely used in our routine life.
For the developing of real time systems, it may involve many of activities like
requirements, architectural design, timing analysis, testing, implementation and debugging.
Actually these systems are the combination of computer software and hardware. Sometimes
these systems are using mechanical components. Embedded systems are used sensor, signal and
buttons to input information from these devices.
There are two types of real time.
1. Hard real time
Hard real time means that the systems that give response in required time.
This system is providing guaranteed services.
The examples of this system are Flight Controlling System, antimissile
system, cardiac pacemaker etc.
2. Soft real time
Soft real time means that the system that doesn’t give response in required
time. But it doesn’t means that they give not output. They missed the
deadline but not completely failure.
The examples of this system are global positioning system, digital camera,
robot soccer player, and wireless router system.
History:
Real time embedded systems are developed in 1961.the first embedded system was
developed by Charles Stark Draper in 1961 named Apollo Guidance Computer. He developed
this system in MIT instrumentation Lab. This system was considered the riskiest computer in
Apollo project.
Prepared By: Gentle Xhaizi Cell: +923156321005
Mail: fs.ahmad65@gmail.com
After this Apollo Guidance Computer another embedded system was developed named
Autonetics D-17 guidance computer for the Minuteman Missile. After the production of
minuteman II the D-17 was replaced with a new computer in which high volume integrated
circuits are used.
Why it’s needed?
Why we need an embedded system? We use an embedded system for interaction with I/O
devices. There are two approaches to interact with I/O devices such as Polling and interrupts. We
needed embedded system to improve the quality of computing. These systems are providing
reliability, power consumption and real time performance etc.
1. Polling
2. Interrupts
1. Polling:
It is a simplest approaches used in the embedded system to handle I/O activities.
In polling the continuous check is required for data arrival.
2. Interrupts:
Interrupts can be categorized into three main parts such that external interrupts,
software interrupts and internal interrupts.
2.1 External interrupts:
These interrupts are called hardware interrupts. These interrupts are
asynchronous events generated by external hardware devices to get the
microprocessor’s attention.
2.12 Software interrupts:
These interrupts are also called traps. These are unconditional in the sense
that the execution of the special instruction will always generate a software
interrupts.
2.13 Internal interrupts:
These interrupts are also called exception. Internal interrupts are
conditional in the sense that the execution of some valid instruction.
Where we use embedded system in routine life?
Mostly we used embedded to improve the routine life computing. These are often used in our
daily life which includes:
1. ATMs
2. Thermostats
3. Digital calculator
4. Mobile Phones
5. Photocopiers
6. Video games
7. Handheld computers
Prepared By: Gentle Xhaizi Cell: +923156321005
Mail: fs.ahmad65@gmail.com
8. PDAs (personal digital assistants)
9. Households (like microwave ovens)
Advantages and disadvantages of embedded systems:
Everything has its own advantages and disadvantages. We do not make a perfect machine
to solve our problems. Embedded systems have major advantages and disadvantages. The
advantages and disadvantages are given below:
Advantages of the embedded system:
i. These systems are small.
ii. These systems are faster to load.
iii. Managing these systems is easy
iv. Have a low cost
v. Use fewer resources during calculation
vi. Performance is better than other systems
vii. These systems are easy for mass production
viii. Very reliable systems
ix. Have interconnections
x. Improve the quality of the product
Disadvantages of embedded systems:
i. Up gradation of these systems are very difficult instead of other systems
ii. If we have a problem, we have to reset all the settings
iii. Limitation of the material
iv. Difficult to troubleshoot
v. Sharing data is difficult than other systems
vi. These systems are not scalable
vii. The interview is very hard
viii. Take backups of files is very difficult
ix. Technological improvements are not done in these systems
Applications and examples of real-time systems
Embedded systems are mostly used in our daily life in the form of commerce, military,
government, educational, cultural infrastructure and medical. Included are
i. Vehicle systems for automobiles, subways, aircraft, railways and ships
ii. Traffic control for motorways, airspace, railways and shipping lanes
iii. Process control for power plants, chemical plants and consumer products such as
soft drinks and beer
iv. Medical systems for radiotherapy, patient monitoring and defibrillation
v. Military uses such as firing weapons, tracking, and command and control
vi. Manufacturing systems with robots
vii. Telephone, radio, and satellite communications
viii. Computer games
Prepared By: Gentle Xhaizi Cell: +923156321005
Mail: fs.ahmad65@gmail.com
ix. Multimedia systems that provide text, graphic, audio, and video interfaces
x. Household systems for monitoring and controlling appliances
xi. Building managers that control such entities as heat, lights, doors, and elevators

More Related Content

PPTX
Embedded system...
PPTX
A Quick Look At The Computer Support Long Island
PDF
C5241719
PPTX
Availability and reliability
PPT
Embedded system - embedded system programming
PDF
Avanced process control enteprise management system
PDF
5 Things to Know about Safety and Security of Embedded Systems
PPTX
Embedded System
Embedded system...
A Quick Look At The Computer Support Long Island
C5241719
Availability and reliability
Embedded system - embedded system programming
Avanced process control enteprise management system
5 Things to Know about Safety and Security of Embedded Systems
Embedded System

What's hot (20)

PDF
5 Techniques to Achieve Functional Safety for Embedded Systems
PPTX
System success and failure
PPT
EMBEDDED SYSTEMS 1
PDF
IRJET- Machine Care Effectiveenergy Monitring Model based on Wireless Sen...
PDF
Advanced PC Maintenance and Troubleshooting
PPT
Quality attributes of Embedded Systems
PPTX
PST SC015 Chapter 1 Intro. to IT 2017/2018
PDF
Nature and Qualities of Software, Types of Software
PPTX
Emergent properties
PPTX
Introducing sociotechnical systems
PDF
Design and Development of Arm-Based Control System for Nursing Bed
PDF
An Extended Notation of FTA for Risk Assessment of Software-intensive Medical...
PDF
Feature Analysis of Estimated Causes of Failures in Medical Device Software a...
PPTX
Careers in it
PPTX
Infrastructure dependability
PPTX
Chapter 2 : IT Components
PPTX
Computer application lecture 02
PDF
Computer system and it class 1
DOCX
Computer maintenance work plan
PPTX
Software
5 Techniques to Achieve Functional Safety for Embedded Systems
System success and failure
EMBEDDED SYSTEMS 1
IRJET- Machine Care Effectiveenergy Monitring Model based on Wireless Sen...
Advanced PC Maintenance and Troubleshooting
Quality attributes of Embedded Systems
PST SC015 Chapter 1 Intro. to IT 2017/2018
Nature and Qualities of Software, Types of Software
Emergent properties
Introducing sociotechnical systems
Design and Development of Arm-Based Control System for Nursing Bed
An Extended Notation of FTA for Risk Assessment of Software-intensive Medical...
Feature Analysis of Estimated Causes of Failures in Medical Device Software a...
Careers in it
Infrastructure dependability
Chapter 2 : IT Components
Computer application lecture 02
Computer system and it class 1
Computer maintenance work plan
Software
Ad

Similar to Realtime embedded systems (20)

PDF
A Study Of Real-Time Embedded Software Systems And Real-Time Operating Systems
PPTX
Basic Introduction to Embedded System.pptx
PPTX
Embedded systems
PPT
Embeddedsystem 110412132957-phpapp02
PDF
BEE 049- design of embedded system.pdf
PPTX
Embedded systems
PPT
Embedded system and real time operating system
PPTX
Embedded Systems introduction basic to advanced
PDF
Embedded OS and Application-2024-01 Embedded system introduction.pdf
PDF
Esd notes iae
PPTX
Embedded Device.pptx
PDF
mechatronics.pdf
PPT
Chapter - One.ppt
PPT
Embedded systems
PPT
Architecture offffffffffffff ESD-ppt.ppt
PDF
Introduction to Embedded Systems
PPT
Embedded system Design
PDF
Embeddedsystems
PPTX
EMBEDDED-SYSTEMS DESIGN ENGINEERING.pptx
PPTX
Unit 1 - Introduction
A Study Of Real-Time Embedded Software Systems And Real-Time Operating Systems
Basic Introduction to Embedded System.pptx
Embedded systems
Embeddedsystem 110412132957-phpapp02
BEE 049- design of embedded system.pdf
Embedded systems
Embedded system and real time operating system
Embedded Systems introduction basic to advanced
Embedded OS and Application-2024-01 Embedded system introduction.pdf
Esd notes iae
Embedded Device.pptx
mechatronics.pdf
Chapter - One.ppt
Embedded systems
Architecture offffffffffffff ESD-ppt.ppt
Introduction to Embedded Systems
Embedded system Design
Embeddedsystems
EMBEDDED-SYSTEMS DESIGN ENGINEERING.pptx
Unit 1 - Introduction
Ad

Recently uploaded (20)

PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
01-Introduction-to-Information-Management.pdf
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PPTX
Lesson notes of climatology university.
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PPTX
Cell Types and Its function , kingdom of life
PDF
Insiders guide to clinical Medicine.pdf
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
Basic Mud Logging Guide for educational purpose
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PPTX
Institutional Correction lecture only . . .
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
2.FourierTransform-ShortQuestionswithAnswers.pdf
01-Introduction-to-Information-Management.pdf
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Final Presentation General Medicine 03-08-2024.pptx
STATICS OF THE RIGID BODIES Hibbelers.pdf
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Lesson notes of climatology university.
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
Cell Types and Its function , kingdom of life
Insiders guide to clinical Medicine.pdf
O5-L3 Freight Transport Ops (International) V1.pdf
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Module 4: Burden of Disease Tutorial Slides S2 2025
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
Basic Mud Logging Guide for educational purpose
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Institutional Correction lecture only . . .

Realtime embedded systems

  • 1. Real Time Embedded Systems A Complete Assignment This assignment is discuss the majors of embedded systems. 2018 Gentle_Xhaizi CIIT Vehari 2/21/2018
  • 2. Prepared By: Gentle Xhaizi Cell: +923156321005 Mail: fs.ahmad65@gmail.com What is real time embedded system? Definition: An embedded system is computer system having various functions within a large mechanical or electrical system. These systems have many of functions which are so critical. Its include software and hardware devices which are connected to a system. Introduction: Real time embedded system are most popular computer nowadays. These devices are found everywhere like microwave ovens, car engines, robots etc. these computers are used for specific purposes. Embedded systems are primary and the operating system used for this purpose provides limited features. Usually they have no user interface. Mostly these systems are used to monitor and manage the devices like robotics, computerized weapons etc. and also they are used by armed forces. This system is to be designed within some larger system. These system are very different from normal system which we are use. Some of these use as general purpose computer and sometimes they are used to implement a special purpose activity like embedded systems providing just the functionality desired by user. Some of these hardware devices with special IC’s that perform their tasks without an operating system. Real time doesn’t mean real fast computer may be they will be slow. It means that you can calculate the performance accurately when a program will execute. These systems are used in the industry of consumer, medical, industrial, technology and military applications. These systems are most widely used in our routine life. For the developing of real time systems, it may involve many of activities like requirements, architectural design, timing analysis, testing, implementation and debugging. Actually these systems are the combination of computer software and hardware. Sometimes these systems are using mechanical components. Embedded systems are used sensor, signal and buttons to input information from these devices. There are two types of real time. 1. Hard real time Hard real time means that the systems that give response in required time. This system is providing guaranteed services. The examples of this system are Flight Controlling System, antimissile system, cardiac pacemaker etc. 2. Soft real time Soft real time means that the system that doesn’t give response in required time. But it doesn’t means that they give not output. They missed the deadline but not completely failure. The examples of this system are global positioning system, digital camera, robot soccer player, and wireless router system. History: Real time embedded systems are developed in 1961.the first embedded system was developed by Charles Stark Draper in 1961 named Apollo Guidance Computer. He developed this system in MIT instrumentation Lab. This system was considered the riskiest computer in Apollo project.
  • 3. Prepared By: Gentle Xhaizi Cell: +923156321005 Mail: fs.ahmad65@gmail.com After this Apollo Guidance Computer another embedded system was developed named Autonetics D-17 guidance computer for the Minuteman Missile. After the production of minuteman II the D-17 was replaced with a new computer in which high volume integrated circuits are used. Why it’s needed? Why we need an embedded system? We use an embedded system for interaction with I/O devices. There are two approaches to interact with I/O devices such as Polling and interrupts. We needed embedded system to improve the quality of computing. These systems are providing reliability, power consumption and real time performance etc. 1. Polling 2. Interrupts 1. Polling: It is a simplest approaches used in the embedded system to handle I/O activities. In polling the continuous check is required for data arrival. 2. Interrupts: Interrupts can be categorized into three main parts such that external interrupts, software interrupts and internal interrupts. 2.1 External interrupts: These interrupts are called hardware interrupts. These interrupts are asynchronous events generated by external hardware devices to get the microprocessor’s attention. 2.12 Software interrupts: These interrupts are also called traps. These are unconditional in the sense that the execution of the special instruction will always generate a software interrupts. 2.13 Internal interrupts: These interrupts are also called exception. Internal interrupts are conditional in the sense that the execution of some valid instruction. Where we use embedded system in routine life? Mostly we used embedded to improve the routine life computing. These are often used in our daily life which includes: 1. ATMs 2. Thermostats 3. Digital calculator 4. Mobile Phones 5. Photocopiers 6. Video games 7. Handheld computers
  • 4. Prepared By: Gentle Xhaizi Cell: +923156321005 Mail: fs.ahmad65@gmail.com 8. PDAs (personal digital assistants) 9. Households (like microwave ovens) Advantages and disadvantages of embedded systems: Everything has its own advantages and disadvantages. We do not make a perfect machine to solve our problems. Embedded systems have major advantages and disadvantages. The advantages and disadvantages are given below: Advantages of the embedded system: i. These systems are small. ii. These systems are faster to load. iii. Managing these systems is easy iv. Have a low cost v. Use fewer resources during calculation vi. Performance is better than other systems vii. These systems are easy for mass production viii. Very reliable systems ix. Have interconnections x. Improve the quality of the product Disadvantages of embedded systems: i. Up gradation of these systems are very difficult instead of other systems ii. If we have a problem, we have to reset all the settings iii. Limitation of the material iv. Difficult to troubleshoot v. Sharing data is difficult than other systems vi. These systems are not scalable vii. The interview is very hard viii. Take backups of files is very difficult ix. Technological improvements are not done in these systems Applications and examples of real-time systems Embedded systems are mostly used in our daily life in the form of commerce, military, government, educational, cultural infrastructure and medical. Included are i. Vehicle systems for automobiles, subways, aircraft, railways and ships ii. Traffic control for motorways, airspace, railways and shipping lanes iii. Process control for power plants, chemical plants and consumer products such as soft drinks and beer iv. Medical systems for radiotherapy, patient monitoring and defibrillation v. Military uses such as firing weapons, tracking, and command and control vi. Manufacturing systems with robots vii. Telephone, radio, and satellite communications viii. Computer games
  • 5. Prepared By: Gentle Xhaizi Cell: +923156321005 Mail: fs.ahmad65@gmail.com ix. Multimedia systems that provide text, graphic, audio, and video interfaces x. Household systems for monitoring and controlling appliances xi. Building managers that control such entities as heat, lights, doors, and elevators