EE445S Real-Time Digital Signal Processing Laboratory - Textbooks

Prof. Brian L. Evans

Required Books

There are three required books for the course:
  1. Textbook: C. Richard Johnson, Jr., William A. Sethares, and Andy Klein, Software Receiver Design, Cambridge University Press, Oct. 2011, ISBN 978-0521189446, 480 pages. Paperback. Matlab code. Available online and in the university bookstore. Paperback version has a retail cost of about $50.

  2. Lab Manual: Thad B. Welch, Cameron H. G. Wright and Michael G. Morrow, Real-Time Digital Signal Processing from MATLAB to C with the TMS320C6x DSPs, CRC Press, 2nd ed., Dec. 2011, ISBN 978-1439883037, hardcover, 436 pages. Available online and in the university bookstore. Hardcover version has a retail cost of about $90.

  3. Course Reader: The course reader is available electronically as a single PDF file on the course Web site free of charge. 342 pages.
The course reader has all lecture slides (with room to write notes), old midterms with solutions, and all handouts. The electronic format would allow you to annotate the PDF file directly with your notes.

The Software Receiver Design book is a sequel to the 2004 book Telecommunication Breakdown by C. Rick Johnson, Jr., and William A. Sethares, which was used as the required textbook for this course from spring 2003 to spring 2008. Telecommunication Breakdown is unfortunately out of print. (Errata.)

The Real-Time DSP from MATLAB to C book makes reference to various TMS320C6000 manuals, which are only available electronically:

Supplemental Books

The following book is a multimedia introduction to digital signal processing written at the sophomore level. Many of the multimedia demonstrations given in lecture will be taken from the CD ROM that comes with the book.

In addition, a textbook from a signals and system course may be useful for review, such as the following:

The following book would be helpful (but not required) in using LabVIEW:

The course used to use the following lab manual:


Books on Real-Time DSP

Last updated 06/13/14. Send comments to (Mailbox)