DIGITAL SIGNAL PROCESSING: CONCEPTS AND APPLICATIONS (SECOND EDITION)
Bernard Mulgrew, Peter M. Grant and John S. Thompson

Palgrave Limited


Contents of this page

To be Published August 2002 as 375 page paperback by Palgrave Limited, Houndmills, Basingstoke, RG21 6XS, United Kingdom.

1.  Abstract

This is the second edition of a text which covers the basic principles and operation of digital signal processing. It is prepared to give the student the essentials of this mathematical subject so that it can be easily understood and assimilated. The text concentrates on discrete-time sampled data systems covering initially digital filters and discrete Fourier transforms. These are then extended into adaptive filters and spectrum analysers with the minimum of mathematical derivation, concentrating on demonstrating the performance which is achievable from these processors in communications and radar system applications.

This book is aimed at readers who are completing a graduate level B.Eng./M.Eng. first degree course in Electronics or Electrical Engineering. It is assumed that these readers will have competence in the mathematical concepts explored in earlier courses in basic mathematical techniques, to handle comfortably the material.

This new textbook is also appropriate to M.Sc. courses in signals and systems and signal processing and for professional engineers who wish to have a simple easy to read reference book on DSP techniques.

The book contains self-assessment questions with associated solutions and numerous worked examples on processor design and performance simulation. Many of these examples are augmented by animated simulations available to students via world wide web access.

We have deliberately extended our coverage of signal processing to include the practical aspects of systems. With this balance between theory, applications and systems implementation we hope that this text will be readily used both in academia and in the communications industry.

  1. Press here for full contents rather than the sample chapter titles which follow:

2.  Chapter titles

Chapter 1 SIGNAL REPRESENTATION AND SYSTEM RESPONSE

Chapter 2 TIME DOMAIN DESCRIPTION AND CONVOLUTION

Chapter 3 TRANSFER FUNCTIONS AND SYSTEM CHARACTERISATION

Chapter 4 SAMPLED DATA SYSTEMS AND THE z-TRANSFORM

Chapter 5 INFINITE IMPULSE RESPONSE DIGITAL FILTERS

Chapter 6 FINITE IMPULSE RESPONSE DIGITAL FILTERS

Chapter 7 RANDOM SIGNAL ANALYSIS

Chapter 8 ADAPTIVE FILTERS

Chapter 9 THE FOURIER TRANSFORM AND SPECTRAL ANALYSIS

Chapter 10 THE FAST FOURIER TRANSFORM

Chapter 11 MULTIRATE SIGNAL PROCESSING

Appendix A MATRIX THEORY

Appendix B TABLES OF COMMONLY USED TRANSFORMS

BIBLIOGRAPHY and REFERENCES

3.  Signal Processing Animations and Demonstrations

MATLAB (TM) source code is provided on an open access basis to assist the instructor with presentation of the material and the student in understanding of the material. In general the source code provides a computer animation of some of the figures in the book. For example the m-file "fig1_4.m" contains MATLAB code which produces an animation of the complex phasor of Figure 1.4. These are clearly identified in the text margin by a computer screen symbol.

  1. List of animations, chapter by chapter.
  2. Static demonstration of Chapter 11 multirate filterbank responses (in PDF format).

4.  Signal Processing JAVA Demonstrations

Further JAVA DSP demonstrations are available from Dr David Laurenson and Mike Jackson here in Edinburgh.

  1. List of JAVA demonstrations, chapter by chapter.

5.  Further Signal Processing reference material

  1. Berkeley Design Technology Inc (BDTI) , a Californian based company, provide a free one page guide to currently available DSP chips. This information can be obtained by following the "Pocket Guide to DSP Processors" link on their home page.
  2. You can also look at a document surveying DSP Chips written by Peter Grant in 1999.
  3. A formulae sheet of key equations in the book is available (in PDF format).

6.  Tutorial solutions and lecturer slide material

Solutions to the tutorials and slide copies are available to authorised instructors, in PDF form, by entering the username and password at the prompt.

7.  New: Errata Sheet

  1. An errata sheet for the second edition of the book has been made available on 15th October 2004 (Updated 24th September 2009).

8.  Other Information

  1. Some of the documents on this website are in PDF format. You can download the Acrobat PDF Viewer to look at them.
  2. Please report any problems or broken links to John Thompson at John.Thompson@ee.ed.ac.uk
  3. We are not responsible for the content of external websites that are linked to from this website.

Edinburgh Bernard Mulgrew, Peter Grant and John Thompson
August 2002

(Last Update: 15th October 2004.)