CSCE 3612 ch1-1

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

Info iconThis 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.
Background image of page 1

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

View Full DocumentRight 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.
Background image of page 2
© 2008 Wayne Wolf Overheads for Computers as Components Embedding a computer CPU mem input output analog analog embedded computer
Background image of page 3

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

View Full DocumentRight 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.
Background 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.
Background image of page 5

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

View Full DocumentRight 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.
Background 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.
Background image of page 7

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

View Full DocumentRight 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.
Background 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.
Background image of page 9

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

View Full DocumentRight Arrow Icon
© 2008 Wayne Wolf Overheads for Computers as Components, 2 nd ed. BMW 850i brake and stability
Background image of page 10
Image of page 11
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 09/30/2008 for the course CSCE 3612 taught by Professor Goodrum during the Fall '08 term at North Texas.

Page1 / 46

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

This preview shows document pages 1 - 11. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online