0% found this document useful (0 votes)
39 views20 pages

Embedded System.6907603.Powerpoint

This document provides an overview of embedded systems. It defines embedded systems as computing devices that are part of larger mechanical or electronic systems, as opposed to general-purpose computers like PCs. The document discusses the widespread use of embedded systems in devices like home appliances, vehicles, and electronics. It also covers embedded system components, programming, and common processor types used in embedded systems, such as microcontrollers.

Uploaded by

spandanaakki11
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
39 views20 pages

Embedded System.6907603.Powerpoint

This document provides an overview of embedded systems. It defines embedded systems as computing devices that are part of larger mechanical or electronic systems, as opposed to general-purpose computers like PCs. The document discusses the widespread use of embedded systems in devices like home appliances, vehicles, and electronics. It also covers embedded system components, programming, and common processor types used in embedded systems, such as microcontrollers.

Uploaded by

spandanaakki11
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 20

Embedded Systems

By :
Simran
Amaandeep Singh

amaandeepbrar@airtel.in
Bhatia.simran06@gmail.com
Objectives
• Introduction to embedded systems
• Embedded system components
• Hardware
• Software
• Embedded system programming
• Hardware Description Language (HDL)

Embedded Sysytem 2
Contents
• Introduction to embedded systems
• Software engineering
• Computer architecture
• Operating systems
• Digital systems
• Programming practice
• Theory for practical works

Embedded Sysytem 3
Contents
• Lab: Software programming tools
• Introduction to hardware systhesis
• Lab: External interface

Embedded Sysytem 4
Definition
 “Any sort of device which includes a
programmable computer but itself is not
intended to be a general-purpose computer”
 Wayne Wolf

Embedded Sysytem 5
Definition

Embedded Sysytem 6
Embedded systems overview
 Computing systems are everywhere
 Most of us think of “desktop” computers
 PC’s
 Laptops
 Mainframes
 Servers
 But there’s another type of computing system
 Far more common...

Embedded Sysytem 7
Embedded systems overview
 Embedded computing systems
Computers are in here...
 Computing systems embedded
within electronic devices and here...

 Hard to define. Nearly any


computing system other than a and even here...

desktop computer
 Billions of units produced yearly,
versus millions of desktop units
 Perhaps 50 per household and per
automobile
Lots more of these,
Slide credit Vahid/Givargis, Embedded Systems Design: A Unified though they cost a lot
Hardware/Software Introduction, 2000 less each.

Embedded Sysytem 8
A “short list” of embedded systems
Anti-lock brakes Modems
Auto-focus cameras MPEG decoders
 Automatic teller machines Network cards
Automatic toll systems Network switches/routers
Automatic transmission On-board navigation
Avionic systems Pagers
Battery chargers Photocopiers
Camcorders Point-of-sale systems
Cell phones Portable video games
Cell-phone base stations Printers
Cordless phones Satellite phones
Cruise control Scanners
Curbside check-in systems Smart ovens/dishwashers
Digital cameras Speech recognizers
Disk drives Stereo systems
Electronic card readers Teleconferencing systems
Electronic instruments Televisions
Electronic toys/games Temperature controllers
Factory control Theft tracking systems
Fax machines TV set-top boxes
Fingerprint identifiers VCR’s, DVD players
Home security systems Video game consoles
Life-support systems Video phones
Medical testing systems Washers and dryers

Embedded Sysytem 9
How many do we use?
 Average middle-class American home has 40
to 50 embedded processors in it
 Microwave, washer, dryer, dishwasher, TV, VCR,
stereo, hair dryer, coffee maker, remote control,
humidifier, heater, toys, etc.
 Luxury cars have over 60 embedded
processors
 Brakes, steering, windows, locks, ignition,
dashboard displays, transmission, mirrors, etc.
 Personal computers have over 10 embedded
processors
 Graphics accelerator, mouse, keyboard, hard-
drive, CD-ROM, bus interface, network card, etc.
-

Embedded Sysytem 10
Embedded Systems = ระบบฝั งตัว
 คิดถึงคอมพิวเตอร์ พีซี เรานึกถึง
 Processor, Clock speed, ROM/RAM
 พูดถึงเครื่องใช้ไฟฟ้ าทั่วไป เรานึกถึง
ทีวี - ขนาดจอ, เทคโนโลยีการฉายภาพ
เครื่องซักผ้า - ขนาดความจุ, ระบบซัก
แอร์ - BTU ลักษณะการติดตั้ง
โทรศัพท์มื่อถือ - จอ กล้อง ฟั งก์ชั่น
รถยนต์ - ขนาดเครื่องยนต์ สมรรถนะ

Embedded Sysytem 11
Types of Embedded Systems

Embedded Sysytem 12
Types of Embedded Systems

Embedded Sysytem 13
Typical Embedded Systems
 Are designed to observed (through sensors)
and control something (through actuators)
E.g. air condition senses room temperature and
maintains it at set temperature via thermostat.

Embedded Sysytem 14
Embedded System Block Diagram

Control
(Output) Motor/Light

System Bus
Observe Temperature
Processor (Input) Sensor

mem

Embedded Sysytem 15
Processors
 Microprocessors for PCs
 Embedded processors or Microcontrollers for
embedded systems
 Often with lower clock speeds
 Integrated with memory and
 I/O devices e.g. A/D D/A PWM CAN
 Higher environmental specs

Embedded Sysytem 16
Microcontrollers dominates processor market

Embedded Sysytem 17
There are so many microcontrollers in the world

Embedded Sysytem 18
Types of Embedded Processors
 Computational micros (32- or 64-bit datapaths)
 CPU of workstations, PCs, or high-end portable devices (PDAs)
 x86, PA-RISC, PowerPC, SPARC, etc.
 Embedded general purpose micros (32-bit datapaths)
 Designed for a wide range of embedded applications
 Often scaled-down version of computational micros
 ARM, PowerPC, MIPS, x86, 68K, etc.
 Microcontrollers (4-, 8-, or 16-bit datapaths)
 Integrate processing unit, memory, I/O buses, and peripherals
 Often low-cost, high-volume devices
 Domain-specific processors (datapath size varies
greatly)
 Designed for a particular application domain
 Digital signal processors, multimedia processors, graphics
processors, network processors, security processors, etc.

Embedded Sysytem 19
Interesting, right?
This is just a sneak preview of the full presentation. We hope you like
it! To see the rest of it, just
click here to view it in full on PowerShow.com. Then, if you’d like, you
can also log in to PowerShow.com to download the entire
presentation for free.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy