Lecture notes on Embedded Systems

iit lecture notes embedded systems and embedded systems lecture notes free download pdf
JackBrown Profile Pic
JackBrown,Georgia,Professional
Published Date:12-07-2017
Your Website URL(Optional)
Comment
Introduction to Embedded Systems Sandeep K. Shukla, IIT Kanpur TEQIP Course at IITK, Aug 29, 2016 2 Objectives • Introduction to embedded systems • Embedded system components • Hardware • Software • Embedded system Design Issues • Trends and Directions Introduction to Embedded Systems 3 Communications Telematics System for Automobiles Hand-held GPS Units Y. Williams Csci-339, Spring 2002 20 Slide credit Y Williams, GWU Introduction to Embedded Systems 4 Introduction to Embedded Systems Slid e credit Y W illiams, GW U 5 More examples Slide credit Y Williams, GWU Introduction to Embedded Systems 6 Slide credit Y Williams, GWU Introduction to Embedded Systems 7 Slide credit S. Kowalewski Aachen University Introduction to Embedded Systems 8 Slide credit P Koopman, CMU Introduction to Embedded Systems 9 Definition • “Any sort of device which includes a programmable computer but itself is not intended to be a general-purpose computer”  Marilyn Wolf Introduction to Embedded Systems 10 Definition Slide credit P Koopman, CMU Introduction to Embedded Systems 11 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... Slide credit Vahid/Givargis, Embedded Systems Design: A Unified Hardware/Software Introduction, 2000 Introduction to Embedded Systems 12 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 desktop computer and even here... ▫ Billions of units produced yearly, versus millions of desktop units ▫ Perhaps 50 per household and per automobile Slide credit Vahid/Givargis, Embedded Systems Design: A Unified Hardware/Software Introduction, 2000 Lots more of these, though they cost a lot less each. Introduction to Embedded Systems 13 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 And the list goes on and on Slide credit Vahid/Givargis, Embedded Systems Design: A Unified Hardware/Software Introduction, 2000 Introduction to Embedded Systems 14 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 80 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. - Mike Schulte Introduction to Embedded Systems 15 Types of Embedded Systems Slide credit P Koopman, CMU Introduction to Embedded Systems 16 Cyber Physical Systems vs. Embedded Systems Slide credit S. Kowalewski Aachen University Introduction to Embedded Systems 17 Typical Cyber Physical Embedded Systems • Are designed to be observed (through sensors) and control something (through actuators) E.g. air condition senses room temperature and maintains it at set temperature via thermostat. Introduction to Embedded Systems System Bus 18 Embedded System Block Diagram Control Motor/Light (Output) Temperature Observe Sensor (Input) Processor mem Slide credit Y Williams, GWU Introduction to Embedded Systems 19 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 Introduction to Embedded Systems 20 Microcontrollers dominates processor market Introduction to Embedded Systems

Advise: Why You Wasting Money in Costly SEO Tools, Use World's Best Free SEO Tool Ubersuggest.