DSPRelated.com
Books

Handbook of Digital Signal Processing: Engineering Applications

Elliott, Douglas F. 1988

FROM THE PREFACE: Many new useful ideas are presented in this handbook, including new finite impulse response (FIR) filter design techniques, half-band and multiplierless FIR filters, interpolated FIR (IFIR) structures, and error spectrum shaping.


Why Read This Book

You will find this handbook a practical bridge between DSP theory and engineering practice: it collects proven, implementation-oriented techniques for filter design, FFT/spectral methods, adaptive algorithms, and application-specific signal processing. You will learn concrete methods such as multiplierless and interpolated-FIR structures and how to apply them to audio, speech, radar, and communications problems on real hardware.

Who Will Benefit

Practicing engineers and graduate students with basic DSP background who need applied techniques for designing and implementing efficient digital filters and signal-processing algorithms in audio, radar, and communications systems.

Level: Advanced — Prerequisites: Undergraduate mathematics (calculus, linear algebra), signals & systems basics, familiarity with discrete-time Fourier/Z transforms and basic digital filter concepts; some exposure to programming (C/Fortran) or DSP hardware will help.

Get This Book

Key Takeaways

  • Design efficient FIR filters, including half-band, multiplierless, and interpolated-FIR (IFIR) structures
  • Implement and optimize FFT-based spectral analysis and fast convolution techniques
  • Develop and tune adaptive filters (e.g., LMS-family) for noise cancellation and echo suppression
  • Apply statistical signal-processing methods for spectral estimation and parameter inference
  • Adapt DSP algorithms to application domains such as audio/speech, radar, and communications
  • Optimize algorithms for target hardware constraints (multiplier count, memory, and throughput)

Topics Covered

  1. Preface and historical context
  2. DSP fundamentals and transform methods
  3. Fast Fourier Transform algorithms and implementations
  4. Digital filter theory: FIR and IIR foundations
  5. Advanced FIR design techniques: half-band and multiplierless filters
  6. Interpolated FIR (IFIR) structures and implementation trade-offs
  7. Error spectrum shaping and quantization effects
  8. Spectral analysis and parametric estimation
  9. Adaptive filtering: algorithms and convergence
  10. Statistical signal processing methods
  11. Audio and speech signal processing applications
  12. Radar signal-processing techniques
  13. Communications signal-processing and receiver algorithms
  14. Implementation notes: DSP processors, fixed-point issues, and case studies
  15. Appendices: tables, algorithms, and reference material

Languages, Platforms & Tools

CFortranAssemblyMATLAB (conceptual/examples)Fixed-point DSPs (e.g., TI TMS320 family-era processors)General-purpose workstations/PCsAnalog/digital test equipment (spectrum analyzers, oscilloscopes)FFT libraries and numerical routinesSpectrum analyzers and signal analyzersC/Fortran compilers and cross-development toolchainsMATLAB (for algorithm exploration and visualization)

How It Compares

More application- and implementation-focused than Oppenheim & Schafer's Discrete-Time Signal Processing and more technique-oriented (especially in FIR design) than Proakis' textbooks; for approachable, example-driven DSP see Lyons' Understanding Digital Signal Processing.

Related Books