Facta Univ. Ser.: Elec. Energ., vol. 15, No. 1, April 2002, 147-149

Andrew Bateman and Iain Paterson-Stephens
THE DSP HANDBOOK
Prentice Hall, An imprint of PEARSON EDUCATION, 2000
Hardcover, pp. 664, 58.99 $
ISBN 0-201-39851-6
http://www.pearsoneduc.com

In general about the book

The main aim of this book is simply to communicate the power, and facilitate the use, of Digital Signal Processing (DSP). In other words, the basic idea is to provide for reader the training, the tools and the building blocks necessary to assess and then unlock the potential of DSP in their own products and services. The authors have set out to accomplish this in manner that is both easy to digest, simple to navigate, and uniquely 'hands on'.

At this moment there are more books on DSP than almost any other engineering subject (apart from computing), yet no other DSP text on the market has the breadth of real-time examples, graphical visualization, or practical algorithm libraries (ToolBoxes) to be found here. From the very beginning, readers can experience the power and application of DSP, brought to life at their own PC terminal.

The readers can find in this book real-time audio DSP examples, real-time visual DSP example, executable code example etc. All algorithms and softwares are available on the CD Rom. All of these programs can be acceses also from the DSP Store web site at http://www.DSPstore.com.

This book overcomes the gap between DSP theory and practice, and it presents old and new algorithms and designs developed over the last ten years. The primary benefit of this book is convenient access to the latest advances in algorithms and software for analog and digital IIR filter design.

Chapter content

The book is divided into 10 chapters.

Chapters 1 to 4 are dedicated to understanding of DSP and its uses. Chapter 1 presents an introduction at DSP and give us basic information about history and future of DSP. The designing with DSP and overview of DSP application design together with hardware development platforms are presented in Chapter 2. In Chapter 3, the authors review the DSP characteristics and features together with DSP system architectures and data representation. Chapter 4 is intended to review the interfacing of DSP systems with the outside world.

The next four chapters present DSP algorithm tollboxes. Chapter 5 reviews general-purpose DSP algorihms. Digital filter design application tollbox has been presented in Chapter 6. Chapter 7 presents application toolbox for spectral analysis. It includes discrete and fast Fourier transform, FFT implemenation using DSP, discrete time convolution and correlation and related transforms. Chapter 8 is intended to review the application toolbox with specialist applications, dynamic range control, paramteric equalizers, audio effect algorithms and audio data compression.

The last two chapters are dedicated to theory and practice of DSP. The Chapter 9 defines a third signal type, ideally sampled signals, and presents a review of relationships between time and frequency domain representation of signals. Having established the links between continious and discrete signals the theory of continious and discrete linear systems is reviewed. The appropriate transform techniques for continious and discrete signal representations are discussed with a view to understanding the extent to which DSP systems can mimic the behaviour of given analog process. At the end of this chapter time-frequency domain transform theory and digital filter theory are provided. In Chapter 10, authors introduce two practical applications of DSP from their own first hand experience. They give a flavour of the power, application, and potential of DSP in market place and encourage readers to exploit this resource in their own product range.

Useful book

In common with other texts by the authors, the balance of the book is toward a descriptive and visual explanation of the subject matter. Mathematical analysis is, of cource, provided where appropriate but only in small doses. Hands-on algorithm solution are presented in the form of toolboxes. There are a total of four tollboxes provided within a book. These are based on the building block approach to system design, and each algorithm is easily selected by looking for the corresponding block diagram symbol into lobrary at the fron of each toolbox. The text also contains many written examples and descriptions of devices for the most of the mainstream DSP manufacturers.

The book has been written by practicing DSP designers for DSP engineers and brings all of this experience to bear. With experienced DSP engineers commanding the top salaries in the industry, with the gap in supply and demand of skilled DSP staff showing no signs of easing, and with the application set for DSP ever widening, there is no better time to embrace and master this technology. Readers will enjoy and benefit from reading about and experiencing first hand the power of DSP and will be inspired to harness this power in their own unique applications.

Vidosav Stojanovic
Faculty of Electronic Engineering
Beogradska 14, P.O. Box 73
18000 Nish, Yugoslavia