SlideShare a Scribd company logo
Introduction to
EMBEDDED SYSTEM
SHIBU K V
Dr Moe Moe Myint
Department of Computer Engineering & Information Technology
Mandalay Technological University
www.slideshare.net/MoeMoeMyint
moemoemyint@moemyanmar.ml
moe2myint.mdy@gmail.com
drmoemoemyint.blogspot.com
1
Course Objectives
 Recognize the major components that constitute an embedded
system
 Apply small programs to solve well-defined problems on an
embedded platform
 Practice familiarity with tools used to develop in an embedded
environment
2
Mandalay Technological University
Department of Computer Engineering and Information Technology
Course Outcomes
 Classify the differences between the general computing system and the
embedded system
 Become familiar with programming environment used to develop
embedded systems and also recognizes the key concepts of embedded
systems like IO, timers, interrupts, interaction with peripheral devices
 Practice to do hardware/software co-design for embedded systems
3
Mandalay Technological University
Department of Computer Engineering and Information Technology
Agenda
1.1 What is an Embedded Systems 4
1.2 Embedded Systems vs. General Computing Systems 4
1.3 History of Embedded Systems 5
1.4 Classification of Embedded Systems 6
1.5 Major Application Areas of Embedded Systems 7
1.6 Purpose of Embedded Systems
1.7 ‘Smart’ Running Shoes from Adida_The Innovative Bonding of
Lifestyle with Embedded Technology 11
4
Mandalay Technological University
Department of Computer Engineering and Information Technology
Chapter 1 : Learning Objectives
 Learn what an Embedded System is
 Learn the difference between Embedded Systems and General Computing
Systems
 Know the history of Embedded Systems
 Learn the classification of Embedded Systems based on performance,
complexity and the era in which they evolved
 Know the domains and areas of applications of Embedded Systems
 Understand the different purposes of Embedded Systems
 Analysis of a real life example on the bonding of embedded technology
with human life
5
Mandalay Technological University
Department of Computer Engineering and Information Technology
1.1 What is an Embedded System?
 An ES is an electronic/electro-mechanical
system designed to perform a specific
function
 And a combination of both hardware and
firmware (software)
 Every ES is Unique and hardware as well as
the firmware is highly specialized to the
application domain
 ES are becoming an inevitable part of any
product or equipment in all fields including
household appliances, telecommunications,
medical equipment, industrial control,
consumer products, etc.
6
CPU
mem
input
output analog
analog
embedded
System
Mandalay Technological University
Department of Computer Engineering and Information Technology
1.2 Comparison of ES & General Purpose Computing System
7
Criteria General Purpose Computer Embedded System
Contents A system which is a combination
of a generic hardware and a
General Purpose Operating System
for executing a variety of
applications.
A system which is a combination of
special purpose hardware and
embedded OS/firmware for executing a
specific set of applications
OS It contains a general purpose
operating system (GPOS).
It may or not contain an operating
system for functioning.
Alterations Applications are alterable by the
user.
Applications are not-alterable by the
user.
Key factor Performance is key factor. Application specific requirements are
key factors.
Power
Consumption
More Less
Response Time Not critical Critical for some applications
Execution Need not be deterministic Deterministic for certain types of ES
like ‘Hard Real Time’ systems.
Mandalay Technological University
Department of Computer Engineering and Information Technology
Major
Applications
Areas
8
Mandalay Technological University
Department of Computer Engineering and Information Technology
1.5 Major Application Areas of ES
 The application areas and the products in the embedded
domain are countless.
1. Consumer electronics: Camcorders, cameras, etc.
2. Household appliances: Television, DVD players, washing machine,
fridge, microwave oven, etc.
3. Home automation and security systems: Air conditioners, sprinklers,
intruder detection alarms, closed circuit television cameras, fire
alarms, etc.
4. Automotive industry: Anti-lock breaking systems (ABS), engine
control, ignition systems, automatic navigation systems, etc.
5. Telecom: Cellular telephones, telephone switches, handset
multimedia applications, etc.
9
Mandalay Technological University
Department of Computer Engineering and Information Technology
Cont’d10
6. Computer peripherals: Printers, scanners, fax machines, etc.
7. Computer Networking systems: Network routers, switches, hubs,
firewalls, etc.
8. Healthcare: Different kinds of scanners, EEG, ECG machines etc.
9. Measurement & Instrumentation: Digital multi meters, digital CROs,
logic analyzers PLC systems, etc.
10. Banking & Retail: Automatic teller machines (ATM) and currency
counters, point of sales (POS).
11. Card Readers: Barcode, smart card readers, hand held devices, etc.
Mandalay Technological University
Department of Computer Engineering and Information Technology
11
Logic analyzers PLC systems
Point of Sales (POS)
Hand Held Devices
Back
Mandalay Technological University
Department of Computer Engineering and Information Technology
1.6 Purpose of ES
 Each embedded system is designed to serve the purpose of any one or a
combination of the following tasks:
1. Data collection/Storage/Representation
2. Data Communication
3. Data (signal) processing
4. Monitoring
5. Control
6. Application specific user interface
12
Mandalay Technological University
Department of Computer Engineering and Information Technology
Cont’d
1. Data Collection/Storage/Representation
 Embedded systems designed for the purpose of data collection performs
acquisition of data from the external world.
 Data collection is usually done for storage, analysis, manipulation and
transmission.
 Data can be either analog (continuous) or digital (discrete).
 Embedded systems with analog data capturing techniques collect data
directly in the form of analog signal whereas embedded systems with
digital data collection mechanism converts the analog signal to the digital
signal using analog to digital (A/D) converters and then collects the
binary equivalent of the analog data.
 If the data is digital, it can be directly captured without any additional
interface by digital embedded systems.
 A digital camera is a typical example of an embedded system with data
collection/storage/representation of data.
 Images are captured and the captured image may be stored within the
memory of the camera. The captured image can also be presented to the
user through a graphic LCD unit.
13
Mandalay Technological University
Department of Computer Engineering and Information Technology
Cont’d
2. Data Communication
 Embedded data communication systems are deployed in
applications from complex satellite communication systems to
simple home networking systems.
 The transmission is achieved either by a wire-line medium or by a
wire-less medium.
 Data can either be transmitted by analog means or by digital means.
14
Mandalay Technological University
Department of Computer Engineering and Information Technology
 The data collecting embedded terminal itself can incorporate data
communication units like Wireless modules (Bluetooth, ZigBee, Wi-
Fi, EDGE, GPRS, etc.) or wire-line modules (RS-232C, USB, TCP/IP,
PS2,etc).
 Network hubs, routers, switches, etc. are typical examples of
dedicated data transmission embedded systems.
15
Cont’d
Mandalay Technological University
Department of Computer Engineering and Information Technology
Cont’d
3. Data (Signal) Processing
 Embedded systems with
signal processing functionalities are employed in applications demanding
signal processing like speech coding, synthesis, audio video codec,
transmission applications, etc.
 A digital hearing aid is a typical example of an embedded system
employing data processing.
 Digital hearing aid improves the hearing capacity of hearing
impaired persons.
16
Mandalay Technological University
Department of Computer Engineering and Information Technology
Cont’d
4. Monitoring
 Almost all embedded products coming under the medical domain
are with monitoring functions only.
 Electro cardiogram machine (ECG) is intended to do the monitoring
of the heartbeat of a patient but it cannot impose control over the
heartbeat.
 Other examples with monitoring function are digital CRO, digital
multimeters, and logic analyzers.
17
Mandalay Technological University
Department of Computer Engineering and Information Technology
Cont’d
5. Control
 A system with control functionality contains both sensors and
actuators.
 Sensors are connected to the input port for capturing the changes in
environmental variable or measuring variable.
 The actuators connected to the output port are controlled according
to the changes in the input variable.
 Air conditioner system used in our home to control the room
temperature to a specified limit is a typical example for ES for
CONTROL purpose.
18
Mandalay Technological University
Department of Computer Engineering and Information Technology
Cont’d
6. Applications specific user interface
 Buttons, switches, keypad, lights, speakers, display units, etc. are
application-specific user interfaces.
 Mobile phone is an example of application specific user interface.
 In mobile phone the user interface is provided through the keypad,
graphic LCD module, system speaker, vibration alert, etc.
19
Mandalay Technological University
Department of Computer Engineering and Information Technology
Understanding Test Questions I
1. Embedded systems are
(a) General purpose (b) Special purpose
2. Embedded system is
(a) An electronic system (b) A pure mechanical system
(c ) An electro-mechanical system (d) (a) or ( c )
3. Which of the following is not true about embedded systems?
(a) Built around specialized hardware
(b) Always contain an operating system
(c ) Execution behavior may be deterministic
(d) All of these
(e) None of these
20
Mandalay Technological University
Department of Computer Engineering and Information Technology
Cont’d
4. Which of the following is (are) an intended purpose(s) of
embedded systems?
(a) Data collection (b) Data processing (c ) Data communication
(d) All of these (e) None of these
5. Which of the following is an (are) example(s) of embedded system
for data communication?
(a) USB Mass storage device (b) Network router
(c ) Digital camera (d) Music player
(e) All of these (f) None of these
6. A digital multi meter is an example of an embedded system for
(a) Data communication (b) Monitoring
(c) Control (d) All of these
(e) None of these
21
Mandalay Technological University
Department of Computer Engineering and Information Technology
Review Questions I
1. What is an embedded system? Explain the different
applications of embedded systems.
2. Explain the various purposes of embedded systems in
detail with illustrative examples.
22
Mandalay Technological University
Department of Computer Engineering and Information Technology
Assignment I
Define Embedded System with the help of
Group 1: Traffic Light
Group 2: Digital Hearing Aid
Group 3: Bluetooth Controlled Car
Group 4: Obstacle Avoiding Car
Group 5: Intruder Detection Alarm
Group 6: Sprinklers
As an example.
Deadline : 19.12.17 (Coming Tuesday)
23
Mandalay Technological University
Department of Computer Engineering and Information Technology
 Only Original Owner has full rights reserved for copied images.
 This PPT is only for fair academic use.
24
Mandalay Technological University
Department of Computer Engineering and Information Technology
25
Mandalay Technological University
Department of Computer Engineering and Information Technology
Ad

More Related Content

What's hot (20)

ARM CORTEX M3 PPT
ARM CORTEX M3 PPTARM CORTEX M3 PPT
ARM CORTEX M3 PPT
Gaurav Verma
 
Trends in Embedded system Design
Trends in Embedded system DesignTrends in Embedded system Design
Trends in Embedded system Design
Raman Deep
 
8051 Microcontroller Notes
8051 Microcontroller Notes8051 Microcontroller Notes
8051 Microcontroller Notes
Dr.YNM
 
Embedded system.ppt
Embedded system.pptEmbedded system.ppt
Embedded system.ppt
Radhika Puttewar
 
Classification of embedded systems
Classification of embedded systemsClassification of embedded systems
Classification of embedded systems
Vikas Dongre
 
Introduction to embedded systems
Introduction  to embedded systemsIntroduction  to embedded systems
Introduction to embedded systems
RAMPRAKASHT1
 
Ppt on embedded systems
Ppt on embedded systemsPpt on embedded systems
Ppt on embedded systems
Vaibhava Mishra
 
Chapter 3 Charateristics and Quality Attributes of Embedded System
Chapter 3 Charateristics and Quality Attributes of Embedded SystemChapter 3 Charateristics and Quality Attributes of Embedded System
Chapter 3 Charateristics and Quality Attributes of Embedded System
Moe Moe Myint
 
ARM Processor
ARM ProcessorARM Processor
ARM Processor
Aniket Thakur
 
Target hardware debugging
Target hardware debuggingTarget hardware debugging
Target hardware debugging
Shriya Shankar
 
Vlsi Summer training report pdf
Vlsi Summer training report pdfVlsi Summer training report pdf
Vlsi Summer training report pdf
GirjeshVerma2
 
Microprocessor 8085 complete
Microprocessor 8085 completeMicroprocessor 8085 complete
Microprocessor 8085 complete
Shubham Singh
 
Microcontoller and Embedded System
Microcontoller and Embedded SystemMicrocontoller and Embedded System
Microcontoller and Embedded System
Karan Thakkar
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
Manju Nathan
 
Embedded systems and their applications in our daily routine
Embedded systems and their applications in our daily routineEmbedded systems and their applications in our daily routine
Embedded systems and their applications in our daily routine
Asad Qayyum Babar
 
Embedded systems notes
Embedded systems notesEmbedded systems notes
Embedded systems notes
Shikha Sharma
 
Design of embedded systems
Design of embedded systemsDesign of embedded systems
Design of embedded systems
Pradeep Kumar TS
 
Embedded system introduction
Embedded system introductionEmbedded system introduction
Embedded system introduction
RajalakshmiSermadurai
 
Embedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - MtechEmbedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - Mtech
sangeetha rakhi
 
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
Vikas Dongre
 
Trends in Embedded system Design
Trends in Embedded system DesignTrends in Embedded system Design
Trends in Embedded system Design
Raman Deep
 
8051 Microcontroller Notes
8051 Microcontroller Notes8051 Microcontroller Notes
8051 Microcontroller Notes
Dr.YNM
 
Classification of embedded systems
Classification of embedded systemsClassification of embedded systems
Classification of embedded systems
Vikas Dongre
 
Introduction to embedded systems
Introduction  to embedded systemsIntroduction  to embedded systems
Introduction to embedded systems
RAMPRAKASHT1
 
Chapter 3 Charateristics and Quality Attributes of Embedded System
Chapter 3 Charateristics and Quality Attributes of Embedded SystemChapter 3 Charateristics and Quality Attributes of Embedded System
Chapter 3 Charateristics and Quality Attributes of Embedded System
Moe Moe Myint
 
Target hardware debugging
Target hardware debuggingTarget hardware debugging
Target hardware debugging
Shriya Shankar
 
Vlsi Summer training report pdf
Vlsi Summer training report pdfVlsi Summer training report pdf
Vlsi Summer training report pdf
GirjeshVerma2
 
Microprocessor 8085 complete
Microprocessor 8085 completeMicroprocessor 8085 complete
Microprocessor 8085 complete
Shubham Singh
 
Microcontoller and Embedded System
Microcontoller and Embedded SystemMicrocontoller and Embedded System
Microcontoller and Embedded System
Karan Thakkar
 
Embedded systems and their applications in our daily routine
Embedded systems and their applications in our daily routineEmbedded systems and their applications in our daily routine
Embedded systems and their applications in our daily routine
Asad Qayyum Babar
 
Embedded systems notes
Embedded systems notesEmbedded systems notes
Embedded systems notes
Shikha Sharma
 
Design of embedded systems
Design of embedded systemsDesign of embedded systems
Design of embedded systems
Pradeep Kumar TS
 
Embedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - MtechEmbedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - Mtech
sangeetha rakhi
 
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
Vikas Dongre
 

Similar to Introduction to Embedded Systems I : Chapter 1 (20)

Lecture 1 PPT - Introduction to Embedded Systems.pptx
Lecture 1 PPT - Introduction to Embedded Systems.pptxLecture 1 PPT - Introduction to Embedded Systems.pptx
Lecture 1 PPT - Introduction to Embedded Systems.pptx
cronydeva
 
shibu KV_ intro slides on embedded systems.pdf
shibu KV_ intro slides on embedded systems.pdfshibu KV_ intro slides on embedded systems.pdf
shibu KV_ intro slides on embedded systems.pdf
lekha349785
 
Mini final docmtn final
Mini final docmtn finalMini final docmtn final
Mini final docmtn final
Ayesha Mubeen
 
ARC_INTRODUCTION OF EMBEDDED SYSTEMS(UNIT 1).pdf
ARC_INTRODUCTION OF EMBEDDED SYSTEMS(UNIT 1).pdfARC_INTRODUCTION OF EMBEDDED SYSTEMS(UNIT 1).pdf
ARC_INTRODUCTION OF EMBEDDED SYSTEMS(UNIT 1).pdf
aschalewbanja
 
EMBEDDED SYSTEMS UNIT-1 introduction and typical embedded systems
EMBEDDED SYSTEMS UNIT-1 introduction and typical embedded systemsEMBEDDED SYSTEMS UNIT-1 introduction and typical embedded systems
EMBEDDED SYSTEMS UNIT-1 introduction and typical embedded systems
NagarajuNalluri1
 
R20 REGULATION JNTUK EMBEDDED SYSTEMS UNIT-1
R20 REGULATION JNTUK EMBEDDED SYSTEMS UNIT-1R20 REGULATION JNTUK EMBEDDED SYSTEMS UNIT-1
R20 REGULATION JNTUK EMBEDDED SYSTEMS UNIT-1
swarna pasupuleti
 
IR and Metal senosors Based Product Sorting.docx
IR and Metal senosors Based Product Sorting.docxIR and Metal senosors Based Product Sorting.docx
IR and Metal senosors Based Product Sorting.docx
SaikiranBasuthkar
 
Project report3
Project report3Project report3
Project report3
Bhanuprakash K
 
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
Vijay Kumar
 
Industrial monitoring and control system using android application
Industrial monitoring and control system using android applicationIndustrial monitoring and control system using android application
Industrial monitoring and control system using android application
Avinash Vemula
 
Embedded systems ppt
Embedded systems pptEmbedded systems ppt
Embedded systems ppt
Shreya Thakur
 
Embedded Patient Monitoring System
Embedded Patient Monitoring System Embedded Patient Monitoring System
Embedded Patient Monitoring System
ijesajournal
 
Unit-4 (Embedded Systems).ppt-1.pptjwjsjdjfndnjdjdbdj
Unit-4 (Embedded Systems).ppt-1.pptjwjsjdjfndnjdjdbdjUnit-4 (Embedded Systems).ppt-1.pptjwjsjdjfndnjdjdbdj
Unit-4 (Embedded Systems).ppt-1.pptjwjsjdjfndnjdjdbdj
MayankPhilips
 
Embedded System
Embedded System Embedded System
Embedded System
Sonali Parab
 
Esd notes iae
Esd notes iaeEsd notes iae
Esd notes iae
Muru Gan
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
Fahad Farooq
 
Unit 1 - Introduction
Unit 1 - IntroductionUnit 1 - Introduction
Unit 1 - Introduction
ButtaRajasekhar2
 
Introduction to Embedded System I : Chapter 2 (3rd portion)
Introduction to Embedded System I : Chapter 2 (3rd portion)Introduction to Embedded System I : Chapter 2 (3rd portion)
Introduction to Embedded System I : Chapter 2 (3rd portion)
Moe Moe Myint
 
The Role of Embedded Systems in Computer Science & Communication Engineering
The Role of Embedded Systems in Computer Science & Communication EngineeringThe Role of Embedded Systems in Computer Science & Communication Engineering
The Role of Embedded Systems in Computer Science & Communication Engineering
Nitte University
 
14983184 industrial-security-system-using-auto-dialer
14983184 industrial-security-system-using-auto-dialer14983184 industrial-security-system-using-auto-dialer
14983184 industrial-security-system-using-auto-dialer
a_subramaniyam
 
Lecture 1 PPT - Introduction to Embedded Systems.pptx
Lecture 1 PPT - Introduction to Embedded Systems.pptxLecture 1 PPT - Introduction to Embedded Systems.pptx
Lecture 1 PPT - Introduction to Embedded Systems.pptx
cronydeva
 
shibu KV_ intro slides on embedded systems.pdf
shibu KV_ intro slides on embedded systems.pdfshibu KV_ intro slides on embedded systems.pdf
shibu KV_ intro slides on embedded systems.pdf
lekha349785
 
Mini final docmtn final
Mini final docmtn finalMini final docmtn final
Mini final docmtn final
Ayesha Mubeen
 
ARC_INTRODUCTION OF EMBEDDED SYSTEMS(UNIT 1).pdf
ARC_INTRODUCTION OF EMBEDDED SYSTEMS(UNIT 1).pdfARC_INTRODUCTION OF EMBEDDED SYSTEMS(UNIT 1).pdf
ARC_INTRODUCTION OF EMBEDDED SYSTEMS(UNIT 1).pdf
aschalewbanja
 
EMBEDDED SYSTEMS UNIT-1 introduction and typical embedded systems
EMBEDDED SYSTEMS UNIT-1 introduction and typical embedded systemsEMBEDDED SYSTEMS UNIT-1 introduction and typical embedded systems
EMBEDDED SYSTEMS UNIT-1 introduction and typical embedded systems
NagarajuNalluri1
 
R20 REGULATION JNTUK EMBEDDED SYSTEMS UNIT-1
R20 REGULATION JNTUK EMBEDDED SYSTEMS UNIT-1R20 REGULATION JNTUK EMBEDDED SYSTEMS UNIT-1
R20 REGULATION JNTUK EMBEDDED SYSTEMS UNIT-1
swarna pasupuleti
 
IR and Metal senosors Based Product Sorting.docx
IR and Metal senosors Based Product Sorting.docxIR and Metal senosors Based Product Sorting.docx
IR and Metal senosors Based Product Sorting.docx
SaikiranBasuthkar
 
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
Vijay Kumar
 
Industrial monitoring and control system using android application
Industrial monitoring and control system using android applicationIndustrial monitoring and control system using android application
Industrial monitoring and control system using android application
Avinash Vemula
 
Embedded systems ppt
Embedded systems pptEmbedded systems ppt
Embedded systems ppt
Shreya Thakur
 
Embedded Patient Monitoring System
Embedded Patient Monitoring System Embedded Patient Monitoring System
Embedded Patient Monitoring System
ijesajournal
 
Unit-4 (Embedded Systems).ppt-1.pptjwjsjdjfndnjdjdbdj
Unit-4 (Embedded Systems).ppt-1.pptjwjsjdjfndnjdjdbdjUnit-4 (Embedded Systems).ppt-1.pptjwjsjdjfndnjdjdbdj
Unit-4 (Embedded Systems).ppt-1.pptjwjsjdjfndnjdjdbdj
MayankPhilips
 
Esd notes iae
Esd notes iaeEsd notes iae
Esd notes iae
Muru Gan
 
Introduction to Embedded System I : Chapter 2 (3rd portion)
Introduction to Embedded System I : Chapter 2 (3rd portion)Introduction to Embedded System I : Chapter 2 (3rd portion)
Introduction to Embedded System I : Chapter 2 (3rd portion)
Moe Moe Myint
 
The Role of Embedded Systems in Computer Science & Communication Engineering
The Role of Embedded Systems in Computer Science & Communication EngineeringThe Role of Embedded Systems in Computer Science & Communication Engineering
The Role of Embedded Systems in Computer Science & Communication Engineering
Nitte University
 
14983184 industrial-security-system-using-auto-dialer
14983184 industrial-security-system-using-auto-dialer14983184 industrial-security-system-using-auto-dialer
14983184 industrial-security-system-using-auto-dialer
a_subramaniyam
 
Ad

More from Moe Moe Myint (16)

Chapter 8 Embedded Hardware Design and Development (second portion)
Chapter 8 Embedded Hardware Design and Development (second portion)Chapter 8 Embedded Hardware Design and Development (second portion)
Chapter 8 Embedded Hardware Design and Development (second portion)
Moe Moe Myint
 
Schematic and PCB Design Using Eagle
Schematic and PCB Design Using EagleSchematic and PCB Design Using Eagle
Schematic and PCB Design Using Eagle
Moe Moe Myint
 
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
Moe Moe Myint
 
Lect 06
Lect 06 Lect 06
Lect 06
Moe Moe Myint
 
Lect 03 - first portion
Lect 03 - first portionLect 03 - first portion
Lect 03 - first portion
Moe Moe Myint
 
Lect 02 second portion
Lect 02  second portionLect 02  second portion
Lect 02 second portion
Moe Moe Myint
 
Lect 02 first portion
Lect 02   first portionLect 02   first portion
Lect 02 first portion
Moe Moe Myint
 
Lect 02 first portion
Lect 02   first portionLect 02   first portion
Lect 02 first portion
Moe Moe Myint
 
Lecture 1 for Digital Image Processing (2nd Edition)
Lecture 1 for Digital Image Processing (2nd Edition)Lecture 1 for Digital Image Processing (2nd Edition)
Lecture 1 for Digital Image Processing (2nd Edition)
Moe Moe Myint
 
Digital Image Processing (Lab 09 and 10)
Digital Image Processing (Lab 09 and 10)Digital Image Processing (Lab 09 and 10)
Digital Image Processing (Lab 09 and 10)
Moe Moe Myint
 
Digital Image Processing (Lab 08)
Digital Image Processing (Lab 08)Digital Image Processing (Lab 08)
Digital Image Processing (Lab 08)
Moe Moe Myint
 
Digital Image Processing (Lab 07)
Digital Image Processing (Lab 07)Digital Image Processing (Lab 07)
Digital Image Processing (Lab 07)
Moe Moe Myint
 
Digital Image Processing (Lab 06)
Digital Image Processing (Lab 06)Digital Image Processing (Lab 06)
Digital Image Processing (Lab 06)
Moe Moe Myint
 
Digital Image Processing (Lab 05)
Digital Image Processing (Lab 05)Digital Image Processing (Lab 05)
Digital Image Processing (Lab 05)
Moe Moe Myint
 
Dital Image Processing (Lab 2+3+4)
Dital Image Processing (Lab 2+3+4)Dital Image Processing (Lab 2+3+4)
Dital Image Processing (Lab 2+3+4)
Moe Moe Myint
 
Digital image processing lab 1
Digital image processing lab 1Digital image processing lab 1
Digital image processing lab 1
Moe Moe Myint
 
Chapter 8 Embedded Hardware Design and Development (second portion)
Chapter 8 Embedded Hardware Design and Development (second portion)Chapter 8 Embedded Hardware Design and Development (second portion)
Chapter 8 Embedded Hardware Design and Development (second portion)
Moe Moe Myint
 
Schematic and PCB Design Using Eagle
Schematic and PCB Design Using EagleSchematic and PCB Design Using Eagle
Schematic and PCB Design Using Eagle
Moe Moe Myint
 
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
Moe Moe Myint
 
Lect 03 - first portion
Lect 03 - first portionLect 03 - first portion
Lect 03 - first portion
Moe Moe Myint
 
Lect 02 second portion
Lect 02  second portionLect 02  second portion
Lect 02 second portion
Moe Moe Myint
 
Lect 02 first portion
Lect 02   first portionLect 02   first portion
Lect 02 first portion
Moe Moe Myint
 
Lect 02 first portion
Lect 02   first portionLect 02   first portion
Lect 02 first portion
Moe Moe Myint
 
Lecture 1 for Digital Image Processing (2nd Edition)
Lecture 1 for Digital Image Processing (2nd Edition)Lecture 1 for Digital Image Processing (2nd Edition)
Lecture 1 for Digital Image Processing (2nd Edition)
Moe Moe Myint
 
Digital Image Processing (Lab 09 and 10)
Digital Image Processing (Lab 09 and 10)Digital Image Processing (Lab 09 and 10)
Digital Image Processing (Lab 09 and 10)
Moe Moe Myint
 
Digital Image Processing (Lab 08)
Digital Image Processing (Lab 08)Digital Image Processing (Lab 08)
Digital Image Processing (Lab 08)
Moe Moe Myint
 
Digital Image Processing (Lab 07)
Digital Image Processing (Lab 07)Digital Image Processing (Lab 07)
Digital Image Processing (Lab 07)
Moe Moe Myint
 
Digital Image Processing (Lab 06)
Digital Image Processing (Lab 06)Digital Image Processing (Lab 06)
Digital Image Processing (Lab 06)
Moe Moe Myint
 
Digital Image Processing (Lab 05)
Digital Image Processing (Lab 05)Digital Image Processing (Lab 05)
Digital Image Processing (Lab 05)
Moe Moe Myint
 
Dital Image Processing (Lab 2+3+4)
Dital Image Processing (Lab 2+3+4)Dital Image Processing (Lab 2+3+4)
Dital Image Processing (Lab 2+3+4)
Moe Moe Myint
 
Digital image processing lab 1
Digital image processing lab 1Digital image processing lab 1
Digital image processing lab 1
Moe Moe Myint
 
Ad

Recently uploaded (20)

Uses of drones in civil construction.pdf
Uses of drones in civil construction.pdfUses of drones in civil construction.pdf
Uses of drones in civil construction.pdf
surajsen1729
 
sss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptx
sss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptx
sss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptx
ajayrm685
 
Slide share PPT of SOx control technologies.pptx
Slide share PPT of SOx control technologies.pptxSlide share PPT of SOx control technologies.pptx
Slide share PPT of SOx control technologies.pptx
vvsasane
 
ML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdf
ML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdfML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdf
ML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdf
rameshwarchintamani
 
ATAL 6 Days Online FDP Scheme Document 2025-26.pdf
ATAL 6 Days Online FDP Scheme Document 2025-26.pdfATAL 6 Days Online FDP Scheme Document 2025-26.pdf
ATAL 6 Days Online FDP Scheme Document 2025-26.pdf
ssuserda39791
 
Construction Materials (Paints) in Civil Engineering
Construction Materials (Paints) in Civil EngineeringConstruction Materials (Paints) in Civil Engineering
Construction Materials (Paints) in Civil Engineering
Lavish Kashyap
 
Autodesk Fusion 2025 Tutorial: User Interface
Autodesk Fusion 2025 Tutorial: User InterfaceAutodesk Fusion 2025 Tutorial: User Interface
Autodesk Fusion 2025 Tutorial: User Interface
Atif Razi
 
Prediction of Flexural Strength of Concrete Produced by Using Pozzolanic Mate...
Prediction of Flexural Strength of Concrete Produced by Using Pozzolanic Mate...Prediction of Flexural Strength of Concrete Produced by Using Pozzolanic Mate...
Prediction of Flexural Strength of Concrete Produced by Using Pozzolanic Mate...
Journal of Soft Computing in Civil Engineering
 
Nanometer Metal-Organic-Framework Literature Comparison
Nanometer Metal-Organic-Framework  Literature ComparisonNanometer Metal-Organic-Framework  Literature Comparison
Nanometer Metal-Organic-Framework Literature Comparison
Chris Harding
 
Modelling of Concrete Compressive Strength Admixed with GGBFS Using Gene Expr...
Modelling of Concrete Compressive Strength Admixed with GGBFS Using Gene Expr...Modelling of Concrete Compressive Strength Admixed with GGBFS Using Gene Expr...
Modelling of Concrete Compressive Strength Admixed with GGBFS Using Gene Expr...
Journal of Soft Computing in Civil Engineering
 
Evonik Overview Visiomer Specialty Methacrylates.pdf
Evonik Overview Visiomer Specialty Methacrylates.pdfEvonik Overview Visiomer Specialty Methacrylates.pdf
Evonik Overview Visiomer Specialty Methacrylates.pdf
szhang13
 
ML_Unit_VI_DEEP LEARNING_Introduction to ANN.pdf
ML_Unit_VI_DEEP LEARNING_Introduction to ANN.pdfML_Unit_VI_DEEP LEARNING_Introduction to ANN.pdf
ML_Unit_VI_DEEP LEARNING_Introduction to ANN.pdf
rameshwarchintamani
 
Jacob Murphy Australia - Excels In Optimizing Software Applications
Jacob Murphy Australia - Excels In Optimizing Software ApplicationsJacob Murphy Australia - Excels In Optimizing Software Applications
Jacob Murphy Australia - Excels In Optimizing Software Applications
Jacob Murphy Australia
 
seninarppt.pptx1bhjiikjhggghjykoirgjuyhhhjj
seninarppt.pptx1bhjiikjhggghjykoirgjuyhhhjjseninarppt.pptx1bhjiikjhggghjykoirgjuyhhhjj
seninarppt.pptx1bhjiikjhggghjykoirgjuyhhhjj
AjijahamadKhaji
 
2.3 Genetically Modified Organisms (1).ppt
2.3 Genetically Modified Organisms (1).ppt2.3 Genetically Modified Organisms (1).ppt
2.3 Genetically Modified Organisms (1).ppt
rakshaiya16
 
Water Industry Process Automation & Control Monthly May 2025
Water Industry Process Automation & Control Monthly May 2025Water Industry Process Automation & Control Monthly May 2025
Water Industry Process Automation & Control Monthly May 2025
Water Industry Process Automation & Control
 
Personal Protective Efsgfgsffquipment.ppt
Personal Protective Efsgfgsffquipment.pptPersonal Protective Efsgfgsffquipment.ppt
Personal Protective Efsgfgsffquipment.ppt
ganjangbegu579
 
SICPA: Fabien Keller - background introduction
SICPA: Fabien Keller - background introductionSICPA: Fabien Keller - background introduction
SICPA: Fabien Keller - background introduction
fabienklr
 
Generative AI & Large Language Models Agents
Generative AI & Large Language Models AgentsGenerative AI & Large Language Models Agents
Generative AI & Large Language Models Agents
aasgharbee22seecs
 
Smart City is the Future EN - 2024 Thailand Modify V1.0.pdf
Smart City is the Future EN - 2024 Thailand Modify V1.0.pdfSmart City is the Future EN - 2024 Thailand Modify V1.0.pdf
Smart City is the Future EN - 2024 Thailand Modify V1.0.pdf
PawachMetharattanara
 
Uses of drones in civil construction.pdf
Uses of drones in civil construction.pdfUses of drones in civil construction.pdf
Uses of drones in civil construction.pdf
surajsen1729
 
sss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptx
sss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptx
sss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptx
ajayrm685
 
Slide share PPT of SOx control technologies.pptx
Slide share PPT of SOx control technologies.pptxSlide share PPT of SOx control technologies.pptx
Slide share PPT of SOx control technologies.pptx
vvsasane
 
ML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdf
ML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdfML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdf
ML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdf
rameshwarchintamani
 
ATAL 6 Days Online FDP Scheme Document 2025-26.pdf
ATAL 6 Days Online FDP Scheme Document 2025-26.pdfATAL 6 Days Online FDP Scheme Document 2025-26.pdf
ATAL 6 Days Online FDP Scheme Document 2025-26.pdf
ssuserda39791
 
Construction Materials (Paints) in Civil Engineering
Construction Materials (Paints) in Civil EngineeringConstruction Materials (Paints) in Civil Engineering
Construction Materials (Paints) in Civil Engineering
Lavish Kashyap
 
Autodesk Fusion 2025 Tutorial: User Interface
Autodesk Fusion 2025 Tutorial: User InterfaceAutodesk Fusion 2025 Tutorial: User Interface
Autodesk Fusion 2025 Tutorial: User Interface
Atif Razi
 
Nanometer Metal-Organic-Framework Literature Comparison
Nanometer Metal-Organic-Framework  Literature ComparisonNanometer Metal-Organic-Framework  Literature Comparison
Nanometer Metal-Organic-Framework Literature Comparison
Chris Harding
 
Evonik Overview Visiomer Specialty Methacrylates.pdf
Evonik Overview Visiomer Specialty Methacrylates.pdfEvonik Overview Visiomer Specialty Methacrylates.pdf
Evonik Overview Visiomer Specialty Methacrylates.pdf
szhang13
 
ML_Unit_VI_DEEP LEARNING_Introduction to ANN.pdf
ML_Unit_VI_DEEP LEARNING_Introduction to ANN.pdfML_Unit_VI_DEEP LEARNING_Introduction to ANN.pdf
ML_Unit_VI_DEEP LEARNING_Introduction to ANN.pdf
rameshwarchintamani
 
Jacob Murphy Australia - Excels In Optimizing Software Applications
Jacob Murphy Australia - Excels In Optimizing Software ApplicationsJacob Murphy Australia - Excels In Optimizing Software Applications
Jacob Murphy Australia - Excels In Optimizing Software Applications
Jacob Murphy Australia
 
seninarppt.pptx1bhjiikjhggghjykoirgjuyhhhjj
seninarppt.pptx1bhjiikjhggghjykoirgjuyhhhjjseninarppt.pptx1bhjiikjhggghjykoirgjuyhhhjj
seninarppt.pptx1bhjiikjhggghjykoirgjuyhhhjj
AjijahamadKhaji
 
2.3 Genetically Modified Organisms (1).ppt
2.3 Genetically Modified Organisms (1).ppt2.3 Genetically Modified Organisms (1).ppt
2.3 Genetically Modified Organisms (1).ppt
rakshaiya16
 
Personal Protective Efsgfgsffquipment.ppt
Personal Protective Efsgfgsffquipment.pptPersonal Protective Efsgfgsffquipment.ppt
Personal Protective Efsgfgsffquipment.ppt
ganjangbegu579
 
SICPA: Fabien Keller - background introduction
SICPA: Fabien Keller - background introductionSICPA: Fabien Keller - background introduction
SICPA: Fabien Keller - background introduction
fabienklr
 
Generative AI & Large Language Models Agents
Generative AI & Large Language Models AgentsGenerative AI & Large Language Models Agents
Generative AI & Large Language Models Agents
aasgharbee22seecs
 
Smart City is the Future EN - 2024 Thailand Modify V1.0.pdf
Smart City is the Future EN - 2024 Thailand Modify V1.0.pdfSmart City is the Future EN - 2024 Thailand Modify V1.0.pdf
Smart City is the Future EN - 2024 Thailand Modify V1.0.pdf
PawachMetharattanara
 

Introduction to Embedded Systems I : Chapter 1

  • 1. Introduction to EMBEDDED SYSTEM SHIBU K V Dr Moe Moe Myint Department of Computer Engineering & Information Technology Mandalay Technological University www.slideshare.net/MoeMoeMyint moemoemyint@moemyanmar.ml moe2myint.mdy@gmail.com drmoemoemyint.blogspot.com 1
  • 2. Course Objectives  Recognize the major components that constitute an embedded system  Apply small programs to solve well-defined problems on an embedded platform  Practice familiarity with tools used to develop in an embedded environment 2 Mandalay Technological University Department of Computer Engineering and Information Technology
  • 3. Course Outcomes  Classify the differences between the general computing system and the embedded system  Become familiar with programming environment used to develop embedded systems and also recognizes the key concepts of embedded systems like IO, timers, interrupts, interaction with peripheral devices  Practice to do hardware/software co-design for embedded systems 3 Mandalay Technological University Department of Computer Engineering and Information Technology
  • 4. Agenda 1.1 What is an Embedded Systems 4 1.2 Embedded Systems vs. General Computing Systems 4 1.3 History of Embedded Systems 5 1.4 Classification of Embedded Systems 6 1.5 Major Application Areas of Embedded Systems 7 1.6 Purpose of Embedded Systems 1.7 ‘Smart’ Running Shoes from Adida_The Innovative Bonding of Lifestyle with Embedded Technology 11 4 Mandalay Technological University Department of Computer Engineering and Information Technology
  • 5. Chapter 1 : Learning Objectives  Learn what an Embedded System is  Learn the difference between Embedded Systems and General Computing Systems  Know the history of Embedded Systems  Learn the classification of Embedded Systems based on performance, complexity and the era in which they evolved  Know the domains and areas of applications of Embedded Systems  Understand the different purposes of Embedded Systems  Analysis of a real life example on the bonding of embedded technology with human life 5 Mandalay Technological University Department of Computer Engineering and Information Technology
  • 6. 1.1 What is an Embedded System?  An ES is an electronic/electro-mechanical system designed to perform a specific function  And a combination of both hardware and firmware (software)  Every ES is Unique and hardware as well as the firmware is highly specialized to the application domain  ES are becoming an inevitable part of any product or equipment in all fields including household appliances, telecommunications, medical equipment, industrial control, consumer products, etc. 6 CPU mem input output analog analog embedded System Mandalay Technological University Department of Computer Engineering and Information Technology
  • 7. 1.2 Comparison of ES & General Purpose Computing System 7 Criteria General Purpose Computer Embedded System Contents A system which is a combination of a generic hardware and a General Purpose Operating System for executing a variety of applications. A system which is a combination of special purpose hardware and embedded OS/firmware for executing a specific set of applications OS It contains a general purpose operating system (GPOS). It may or not contain an operating system for functioning. Alterations Applications are alterable by the user. Applications are not-alterable by the user. Key factor Performance is key factor. Application specific requirements are key factors. Power Consumption More Less Response Time Not critical Critical for some applications Execution Need not be deterministic Deterministic for certain types of ES like ‘Hard Real Time’ systems. Mandalay Technological University Department of Computer Engineering and Information Technology
  • 8. Major Applications Areas 8 Mandalay Technological University Department of Computer Engineering and Information Technology
  • 9. 1.5 Major Application Areas of ES  The application areas and the products in the embedded domain are countless. 1. Consumer electronics: Camcorders, cameras, etc. 2. Household appliances: Television, DVD players, washing machine, fridge, microwave oven, etc. 3. Home automation and security systems: Air conditioners, sprinklers, intruder detection alarms, closed circuit television cameras, fire alarms, etc. 4. Automotive industry: Anti-lock breaking systems (ABS), engine control, ignition systems, automatic navigation systems, etc. 5. Telecom: Cellular telephones, telephone switches, handset multimedia applications, etc. 9 Mandalay Technological University Department of Computer Engineering and Information Technology
  • 10. Cont’d10 6. Computer peripherals: Printers, scanners, fax machines, etc. 7. Computer Networking systems: Network routers, switches, hubs, firewalls, etc. 8. Healthcare: Different kinds of scanners, EEG, ECG machines etc. 9. Measurement & Instrumentation: Digital multi meters, digital CROs, logic analyzers PLC systems, etc. 10. Banking & Retail: Automatic teller machines (ATM) and currency counters, point of sales (POS). 11. Card Readers: Barcode, smart card readers, hand held devices, etc. Mandalay Technological University Department of Computer Engineering and Information Technology
  • 11. 11 Logic analyzers PLC systems Point of Sales (POS) Hand Held Devices Back Mandalay Technological University Department of Computer Engineering and Information Technology
  • 12. 1.6 Purpose of ES  Each embedded system is designed to serve the purpose of any one or a combination of the following tasks: 1. Data collection/Storage/Representation 2. Data Communication 3. Data (signal) processing 4. Monitoring 5. Control 6. Application specific user interface 12 Mandalay Technological University Department of Computer Engineering and Information Technology
  • 13. Cont’d 1. Data Collection/Storage/Representation  Embedded systems designed for the purpose of data collection performs acquisition of data from the external world.  Data collection is usually done for storage, analysis, manipulation and transmission.  Data can be either analog (continuous) or digital (discrete).  Embedded systems with analog data capturing techniques collect data directly in the form of analog signal whereas embedded systems with digital data collection mechanism converts the analog signal to the digital signal using analog to digital (A/D) converters and then collects the binary equivalent of the analog data.  If the data is digital, it can be directly captured without any additional interface by digital embedded systems.  A digital camera is a typical example of an embedded system with data collection/storage/representation of data.  Images are captured and the captured image may be stored within the memory of the camera. The captured image can also be presented to the user through a graphic LCD unit. 13 Mandalay Technological University Department of Computer Engineering and Information Technology
  • 14. Cont’d 2. Data Communication  Embedded data communication systems are deployed in applications from complex satellite communication systems to simple home networking systems.  The transmission is achieved either by a wire-line medium or by a wire-less medium.  Data can either be transmitted by analog means or by digital means. 14 Mandalay Technological University Department of Computer Engineering and Information Technology
  • 15.  The data collecting embedded terminal itself can incorporate data communication units like Wireless modules (Bluetooth, ZigBee, Wi- Fi, EDGE, GPRS, etc.) or wire-line modules (RS-232C, USB, TCP/IP, PS2,etc).  Network hubs, routers, switches, etc. are typical examples of dedicated data transmission embedded systems. 15 Cont’d Mandalay Technological University Department of Computer Engineering and Information Technology
  • 16. Cont’d 3. Data (Signal) Processing  Embedded systems with signal processing functionalities are employed in applications demanding signal processing like speech coding, synthesis, audio video codec, transmission applications, etc.  A digital hearing aid is a typical example of an embedded system employing data processing.  Digital hearing aid improves the hearing capacity of hearing impaired persons. 16 Mandalay Technological University Department of Computer Engineering and Information Technology
  • 17. Cont’d 4. Monitoring  Almost all embedded products coming under the medical domain are with monitoring functions only.  Electro cardiogram machine (ECG) is intended to do the monitoring of the heartbeat of a patient but it cannot impose control over the heartbeat.  Other examples with monitoring function are digital CRO, digital multimeters, and logic analyzers. 17 Mandalay Technological University Department of Computer Engineering and Information Technology
  • 18. Cont’d 5. Control  A system with control functionality contains both sensors and actuators.  Sensors are connected to the input port for capturing the changes in environmental variable or measuring variable.  The actuators connected to the output port are controlled according to the changes in the input variable.  Air conditioner system used in our home to control the room temperature to a specified limit is a typical example for ES for CONTROL purpose. 18 Mandalay Technological University Department of Computer Engineering and Information Technology
  • 19. Cont’d 6. Applications specific user interface  Buttons, switches, keypad, lights, speakers, display units, etc. are application-specific user interfaces.  Mobile phone is an example of application specific user interface.  In mobile phone the user interface is provided through the keypad, graphic LCD module, system speaker, vibration alert, etc. 19 Mandalay Technological University Department of Computer Engineering and Information Technology
  • 20. Understanding Test Questions I 1. Embedded systems are (a) General purpose (b) Special purpose 2. Embedded system is (a) An electronic system (b) A pure mechanical system (c ) An electro-mechanical system (d) (a) or ( c ) 3. Which of the following is not true about embedded systems? (a) Built around specialized hardware (b) Always contain an operating system (c ) Execution behavior may be deterministic (d) All of these (e) None of these 20 Mandalay Technological University Department of Computer Engineering and Information Technology
  • 21. Cont’d 4. Which of the following is (are) an intended purpose(s) of embedded systems? (a) Data collection (b) Data processing (c ) Data communication (d) All of these (e) None of these 5. Which of the following is an (are) example(s) of embedded system for data communication? (a) USB Mass storage device (b) Network router (c ) Digital camera (d) Music player (e) All of these (f) None of these 6. A digital multi meter is an example of an embedded system for (a) Data communication (b) Monitoring (c) Control (d) All of these (e) None of these 21 Mandalay Technological University Department of Computer Engineering and Information Technology
  • 22. Review Questions I 1. What is an embedded system? Explain the different applications of embedded systems. 2. Explain the various purposes of embedded systems in detail with illustrative examples. 22 Mandalay Technological University Department of Computer Engineering and Information Technology
  • 23. Assignment I Define Embedded System with the help of Group 1: Traffic Light Group 2: Digital Hearing Aid Group 3: Bluetooth Controlled Car Group 4: Obstacle Avoiding Car Group 5: Intruder Detection Alarm Group 6: Sprinklers As an example. Deadline : 19.12.17 (Coming Tuesday) 23 Mandalay Technological University Department of Computer Engineering and Information Technology
  • 24.  Only Original Owner has full rights reserved for copied images.  This PPT is only for fair academic use. 24 Mandalay Technological University Department of Computer Engineering and Information Technology
  • 25. 25 Mandalay Technological University Department of Computer Engineering and Information Technology

Editor's Notes

  • #3: 1 (Knowledge) 2 & 3 (Application)
  • #4: CO 1 : (Knowledge & Comprehension) CO 2 :
  • #5: 1.3, 1.4, 1.7 (Homework)
  • #7: Inevitable (essential) Household appliances: Refrigerator, Washine machine, micro wave, TV,… Telecommunications : Phone, Webcams, Routers, Servers, Satellite,… Medical Equipment : Blood Pressure, Thermometer, Diabetics, Patient Monitoring system,… Industrial Control : Car alarms, planes, trains, traffic lights,… Consumer products : cameras, electronic toys, camcorders, …
  • #8: The embedded system and the general purpose computer are at two extremes. The ES is designed to perform a specific task whereas as per definition the general purpose computer is meant for general use. It can be used for playing games, watching movies, creating software, work on documents or spreadsheets etc.
  • #11: Retail :
  • #17: Synthesis = linguistic
  • #18: Impose = do
  翻译: