{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

CSCE 3612 ch1-1 - Introduction What are embedded computing...

Info icon This preview shows pages 1–11. Sign up to view the full content.

View Full Document Right Arrow Icon
© 2008 Wayne Wolf Overheads for Computers as Components, 2 nd ed. Introduction What are embedded computing systems? Challenges in embedded computing  system design. Design methodologies.
Image of page 1

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
© 2008 Wayne Wolf Overheads for Computers as Components, 2 nd ed. Definition Embedded computing system : any device  that includes a programmable computer  but is not itself a general-purpose  computer. Take advantage of application  characteristics to optimize the design: don’t need all the general-purpose bells and  whistles.
Image of page 2
© 2008 Wayne Wolf Overheads for Computers as Components Embedding a computer CPU mem input output analog analog embedded computer
Image of page 3

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
© 2008 Wayne Wolf Overheads for Computers as Components, 2 nd ed. Examples Cell phone. Printer. Automobile: engine, brakes, dash, etc. Airplane: engine, flight controls,  nav/comm. Digital television. Household appliances.
Image of page 4
© 2008 Wayne Wolf Overheads for Computers as Components, 2 nd ed. Early history Late 1940’s: MIT Whirlwind computer was  designed for real-time operations. Originally designed to control an aircraft  simulator. First microprocessor was Intel 4004 in  early 1970’s. HP-35 calculator used several chips to  implement a microprocessor in 1972.
Image of page 5

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
© 2008 Wayne Wolf Overheads for Computers as Components, 2 nd ed. Early history, cont’d. Automobiles used microprocessor-based  engine controllers starting in 1970’s. Control fuel/air mixture, engine timing, etc. Multiple modes of operation: warm-up, cruise,  hill climbing, etc. Provides lower emissions, better fuel  efficiency.
Image of page 6
© 2008 Wayne Wolf Overheads for Computers as Components, 2 nd ed. Microprocessor varieties Microcontroller:  includes I/O devices, on- board memory. Digital signal processor (DSP):   microprocessor optimized for digital signal  processing. Typical embedded word sizes: 8-bit, 16- bit, 32-bit.
Image of page 7

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
© 2008 Wayne Wolf Overheads for Computers as Components, 2 nd ed. Application examples Simple control: front panel of microwave  oven, etc. Canon EOS 3 has three microprocessors. 32-bit RISC CPU runs autofocus and eye  control systems. Digital TV: programmable CPUs +  hardwired logic for video/audio decode,  menus, etc.
Image of page 8
© 2008 Wayne Wolf Overheads for Computers as Components, 2 nd ed. Automotive embedded systems Today’s high-end automobile may have  100 microprocessors: 4-bit microcontroller checks seat belt; microcontrollers run dashboard devices; 16/32-bit microprocessor controls engine.
Image of page 9

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
© 2008 Wayne Wolf Overheads for Computers as Components, 2 nd ed.
Image of page 10
Image of page 11
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern