Signal processing recipes for communication systems

DSP Recipes

For the past few years, I have been writing articles on digital signal processing, wireless communications, and software-defined radios on this website that reach hundreds of thousands of readers across the globe every year. Over time, many suggested that I compile some of these writings into a single, cohesive volume that could serve as a learning companion for those navigating the same technical terrain.

This book is the result of those suggestions. Whether you are optimizing wireless communication systems, designing radar platforms, or diving into embedded DSP architectures, this book offers intuitive, ground-up explanations of fundamental concepts that bridge the gap between theory and practice.

Topics


The topics covered are as follows.

  • I/Q Signal Processing: An in-depth understanding of in-phase and quadrature signals for modulation, demodulation, and the role played by phase in time and frequency domains.
  • Kalman Filtering: Application of recursive estimation for tracking, sensor fusion, and adaptive filtering.
  • CIC Filters: Efficient implementation of Cascaded Integrator-Comb filters for decimation and interpolation in multirate systems.
  • FMCW Radar: Frequency Modulated Continuous-Wave radar design and signal analysis for precision ranging and detection.
  • Goertzel algorithm: Detection of specific frequency components of a signal in a computationally efficient method.
  • Direct Digital Synthesis (DDS): High-resolution waveform generation with minimal hardware using DDS techniques.
  • Analog-to-Digital Conversion (ADC): Understanding quantization, sampling, and performance tradeoffs for high-performance DSP.
  • CoRDiC: A powerful iterative technique for performing trigonometric, hyperbolic, and similar functions without multipliers—ideal for embedded DSP applications.
  • Automatic Gain Control (AGC): Design of robust AGC loops to maintain signal integrity across dynamic environments.
  • Wireless Ranging Technologies: Phase-based signal processing techniques behind distance estimation in wireless systems.

Target Audience


  • Wireless communication, remote sensing and radar system engineers seeking efficient DSP solutions
  • Students and researchers exploring the fundamentals of signal processing methods
  • Embedded developers integrating DSP algorithms on microcontrollers and FPGAs
  • Tech enthusiasts and hobbyists aiming to bridge the gap between theoretical DSP concepts and practical implementations

Get the eBook


You will receive a soft copy with the purchase of the wireless bundle.


Full-Color Paperback


You can also buy a physical copy — a paperback printed in color — on Amazon.

Signal processing recipes for communication systems