Digital Signal Processing 101 - 2nd Edition - ISBN: 9780128114537

Digital Signal Processing 101

2nd Edition

Everything You Need to Know to Get Started

Authors: Michael Parker
Paperback ISBN: 9780128114537
Imprint: Newnes
Published Date: 1st July 2017
Page Count: 375
Tax/VAT will be calculated at check-out

Institutional Access


Digital Signal Processing 101: Everything You Need to Know to Get Started provides a basic tutorial on digital signal processing (DSP). Beginning with discussions of numerical representation and complex numbers and exponentials, it goes on to explain difficult concepts such as sampling, aliasing, imaginary numbers, and frequency response. It does so using easy-to-understand examples with minimum mathematics. In addition, there is an overview of the DSP functions and implementation used in several DSP-intensive fields or applications, from error correction to CDMA mobile communication to airborne radar systems.

This book has been updated to include the latest developments in Digital Signal Processing, and has eight new chapters on:

  • Automotive Radar Signal Processing
  • Space-Time Adaptive Processing Radar
  • Field Orientated Motor Control
  • Matrix Inversion algorithms
  • GPUs for computing
  • Machine Learning
  • Entropy and Predictive Coding
  • Video compression

Key Features

  • Features eight new chapters on Automotive Radar Signal Processing, Space-Time Adaptive Processing Radar, Field Orientated Motor Control, Matrix Inversion algorithms, GPUs for computing, Machine Learning, Entropy and Predictive Coding, and Video compression
  • Provides clear examples and a non-mathematical approach to get you up to speed quickly
  • Includes an overview of the DSP functions and implementation used in typical DSP-intensive applications, including error correction, CDMA mobile communication, and radar systems


Electrical engineers, software engineers, hardware engineers, system engineers and students with no DSP experience

Table of Contents



1. Numerical Representation

2. Complex Numbers and Exponentials

3. Sampling, Aliasing and Quantization

4. Frequency Response

5. Finite Impulse Response (FIR) Filters

6. Windowing

7. Decimation and Interpolation

8. Infinite Impulse Response (IIR) Filters

9. Matrix Inversion algorithms (QR and Cholesky Decomposition)

10. Complex Modulation and Demodulation

11. Discrete and Fast Fourier Transforms (DFT, FFT)

12. Discrete Cosine Transform (DCT)

13. Digital Up and Down Conversion

14. Error Correction Coding

15. Analog and TDMA Wireless Communications

16. CDMA Wireless Communications

17. OFDMA Wireless Communications

18. Radar Basics

19. Pulse Doppler Radar

20. FMCW Radar Signal Processing

21. Space-Time Adaptive Processing Radar (STAP)

22. Synthetic Array Radar (SAR)

23. Field Orientated Motor Control

24. Introduction to Video Processing

25. Introduction to Video Compression

26. Introduction to Machine Learning

27. Implementation using Digital Signal Processors

28. Implementation using FPGAs

Appendix A – Q Format Shift with Fractional Multiplication

Appendix B – Evaluation of FIR Design Error Minimization

Appendix C – Laplace transform

Appendix D – Z transform

Appendix E – Binary Field Arithmetic


No. of pages:
© Newnes 2017
Paperback ISBN:

About the Author

Michael Parker

Michael Parker is responsible for Intel’s FPGA division digital signal processing (DSP) product planning. This includes Variable Precision FPGA silicon architecture for DSP applications, DSP tool development, floating point tools, IP and video IP. He joined Altera (now Intel) in January 2007, and has over 20 years of previous DSP engineering design experience with companies such as Alvarion, Soma Networks, Avalcom, TCSI, Stanford Telecom and several startup companies. He holds an MSEE from Santa Clara University, and BSEE from Rensselaer Polytechnic Institute.

Affiliations and Expertise

Senior DSP Technical Marketing Manager, Altera Corporation, San Jose, CA, USA