Resources
Websites
A large number of websites contain information of relevance to this course, including the following.
Books
There are many practical and academic books on the design of embedded systems The following are some starting points.
http://www.sutherland.com/on-line_ref_guide/vlog_ref_top.html
Richard E. Haskell, Design of Embedded Systems Using 68HC12/II Microcontrollers, Prentice-Hall, ISBN 0-13-083208-1.
John B Peatman, Design with Microcontrollers, Prentice Hall, ISBN 0-13-759259-0
The 8051 Microcontroller 3/e. Prentice-Hall, ISBN 0-13-780008-8.
Yaghmour, Karim. Building embedded Linux systems. 1st ed. Sebastopol, CA : Farnham : O'Reilly, 2003.
Wolf, Wayne Hendrix. Computers as components : principles of embedded computing system design, San Francisco, CA : Morgan Kaufmann Publishers, c2001.
Design automation for embedded systems [electronic resource]. [Dordrecht] : Kluwer Academic Publishers, Current frequency: Quarterly
Catsoulis, John. Designing embedded hardware. Sebastopol, CA : O'Reilly, c2003.
Valvano, Jonathan W. Embedded microcomputer systems : real time interfacing. Pacific Grove, Calif. : Brooks Cole, c2000.
Morton, Todd D., Embedded microcontrollers. Upper Saddle River, N.J. : Prentice Hall, c2001.
Ball, Stuart R., Embedded microprocessor systems : real worls design 3rd ed. Amsterdam ; Boston : Newnes, c2002.
Embedded processor design challenges : systems, architectures, modeling, and simulation–SAMOS, F. Deprettere, Jürgen Teich, Stamatis Vassiliadis, eds. Berlin ; New York : Springer-Verlag, c2002.
Simon, David E. An embedded software primer. Boston : Addison-Wesley, c1999.
Barr, Michael. Programming embedded systems in C and C++ 1st ed. Sebastopol : O'Reilly, c1999.
Readings in hardware/software co-design / [edited by] Giovanni de Micheli, Rolf Ernst, Wayne Wolf. San Francisco : Morgan Kaufmann Publishers, c2002. Janka, Randall S. Specification and design methodology for real-time embedded systems.Boston : Kluwer Academic Publishers, c2002.