Digital Signal Processing 101

1st Edition

Everything You Need to Know to Get Started

Authors: Michael Parker
Print ISBN: 9781856179218
eBook ISBN: 9781856179225
Imprint: Newnes
Published Date: 5th April 2010
Page Count: 264
56.95 + applicable tax
35.99 + applicable tax
58.95 + applicable tax
44.95 + applicable tax
Compatible Not compatible
VitalSource PC, Mac, iPhone & iPad Amazon Kindle eReader
ePub & PDF Apple & PC desktop. Mobile devices (Apple & Android) Amazon Kindle eReader
Mobi Amazon Kindle eReader Anything else

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 and a minimum of 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 is intended for those who have absolutely no previous experience with DSP, but are comfortable with high-school-level math skills. It is also for those who work in or provide components for industries that are made possible by DSP. Sample industries include wireless mobile phone and infrastructure equipment, broadcast and cable video, DSL modems, satellite communications, medical imaging, audio, radar, sonar, surveillance, and electrical motor control.

Key Features

  • Dismayed when presented with a mass of equations as an explanation of DSP? This is the book for you!
  • Clear examples and a non-mathematical approach gets you up to speed with DSP
  • 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

Introduction Acknowledgments Chapter 1: Numerical Representation 1.1 Integer Fixed-Point Representation 1.2 Fractional Fixed-Point Representation 1.3 Floating-Point Representation Chapter 2: Complex Numbers and Exponentials 2.1 Complex Addition and Subtraction 2.2 Complex Multiplication 2.3 Complex Conjugate 2.4 The Complex Exponential 2.5 Measuring Angles in Radians Chapter 3: Sampling, Aliasing, and Quantization 3.1 Nyquist Sampling Rule 3.2 Quantization Chapter 4: Frequency Response 4.1 Frequency Response and the Complex Exponential 4.2 Normalizing Frequency Response 4.3 Sweeping across the Frequency Response 4.4 Example Frequency Responses 4.5 Linear Phase Response 4.6 Normalized Frequency Response Plots Chapter 5: Finite Impulse Response (FIR) Filters 5.1 FIR Filter Construction 5.2 Computing Frequency Response 5.3 Computing Filter Coefficients 5.4 Effect of Number of Taps on Filter Response Chapter 6: Windowing 6.1 Truncation of Coefficients 6.2 Tapering of Coefficients 6.3 Example Coefficient Windows Chapter 7: Decimation and Interpolation 7.1 Decimation 7.2 Interpolation 7.3 Resampling by Non-Integer Value Chapter 8: Infinite Impulse Response (IIR) Filters 8.1 IIR and FIR Filter Characteristic Comparison 8.2 Bilinear Transform 8.3 Frequency Prewarping Chapter 9: Complex Modulation and Demodulation 9.1 Modulation Constellations 9.2 Modulated Signal Bandwidth 9.3 Pulse-Shaping Filter 9.4 Raised Cosine Filter Chapter 10: Discrete and Fast Fourier Transforms (DFT, FFT) 10.1 DFT and IDFT Equations 10.2 Fast Fourier Transform (FFT) 10.3 Filtering Using the FFT and IFFT 10.4 Bit Growth in FFTs 10.5 Bit-Reversal Addressing Chapter 11: Digital Upconversion and Downconversion 11.1 Digital Upconversion 11.2 Digital Downc


No. of pages:
© Newnes 2010
eBook ISBN:
Paperback ISBN:

About the Author

Michael Parker

Affiliations and Expertise

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


"Signal processing involves a lot more than any author can cover in 275 pages, so realize you will need some additional tutorial information available in online or printed references. Overall, though, this book provides a good starting point for people who need a quick introduction to DSP." --Design News