Digital Signal Processing 101, 1st Edition

Everything You Need to Know to Get Started

Digital Signal Processing 101, 1st Edition,Michael Parker,ISBN9781856179218



9781856179218 New edition



235 X 191

Understand digital signal processing – absolutely no prior experience necessary!

Print Book + eBook

USD 73.74
USD 122.90

Buy both together and save 40%

Print Book


In Stock

Estimated Delivery Time
USD 63.95

eBook Overview

VST (VitalSource Bookshelf) format

DRM-free included formats : EPUB, Mobi (for Kindle), PDF

USD 58.95
Add to Cart

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


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.


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

Michael Parker

Michael Parker is responsible for Altera’s 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 in January 2007, and has over 20 years of DSP wireless 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

View additional works by Michael Parker

Digital Signal Processing 101, 1st Edition



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 Downconversion

    11.3 IF Subsampling

Chapter 12: Error Correction Coding

    12.1 Linear Block Encoding

    12.2 Linear Block Decoding

    12.3 Minimum Coding Distance

    12.4 Convolutional Encoding

    12.5 Viterbi Decoding

    12.6 Soft Decision Decoding

    12.7 Cyclic Redundancy Check

    12.8 Shannon Capacity and Limit Theorems

Chapter 13: Analog and TDMA Wireless Communications

    13.1 Early Digital Innovations

    13.2 Frequency Modulation

    13.3 Digital Signal Processor

    13.4 Digital Voice Phone Systems

    13.5 TDMA Modulation and Demodulation

Chapter 14: CDMA Wireless Communications

    14.1 Spread Spectrum Technology

    14.2 Direct Sequence Spread Spectrum

    14.3 Walsh Codes

    14.4 Concept of CDMA

    14.5 Walsh Code Demodulation

    14.6 Network Synchronization

    14.7 RAKE Receiver

    14.8 Pilot PN Codes

    14.9 CDMA Transmit Architecture

    14.10 Variable Rate Vocoder

    14.11 Soft Handoff

    14.12 Uplink Modulation

    14.13 Power Control

    14.14 Higher Data Rates

    14.15 Spectral Efficiency Considerations

    14.16 Other CDMA Technologies

Chapter 15: OFDMA Wireless Communications

    15.1 WiMax and LTE

    15.2 OFDMA Advantages

    15.3 Orthogonality of Periodic Signals

    15.4 Frequency Spectrum of Orthogonal Subcarrier

    15.5 OFDM Modulation

    15.6 Intersymbol Interference and the Cyclic Prefix

    15.7 MIMO Equalization

    15.8 OFDMA System Considerations

    15.9 OFDMA Spectral Efficiency

    15.10 OFDMA Doppler Frequency Shift

    15.11 Peak to Average Ratio

    15.12 Crest Factor Reduction

    15.13 Digital Predistortion

    15.14 Remote Radio Head

Chapter 16: Radar Basics

    16.1 Radar Frequency Bands

    16.2 Radar Antennas

    16.3 Radar Range Equation

    16.4 Stealth Aircraft

    16.5 Pulsed Radar Operation

    16.6 Pulse Compression

    16.7 Pulse Repetition Frequency

    16.8 Detection Processing

Chapter 17: Pulse Doppler Radar

    17.1 Doppler Effect

    17.2 Pulsed Frequency Spectrum

    17.3 Doppler Ambiguities

    17.4 Radar Clutter

    17.5 PRF Trade-offs

    17.6 Target Tracking

Chapter 18: Synthetic Array Radar

    18.1 SAR Resolution

    18.2 Pulse Compression

    18.3 Azimuth Resolution

    18.4 SAR Processing

    18.5 SAR Doppler Processing

    18.6 SAR Impairments

Chapter 19: Introduction to Video Processing

    19.1 Color Spaces

    19.2 Interlacing

    19.3 Deinterlacing

    19.4 Image Resolution and Bandwidth

    19.5 Chroma Scaling

    19.6 Image Scaling and Cropping

    19.7 Alpha Blending and Compositing

    19.8 Video Compression

    19.9 Video Interfaces

Chapter 20: Implementation Using Digital Signal Processors

    20.1 DSP Processor Architectural Enhancements

    20.2 Scalability

    20.3 Floating Point

    20.4 Design Methodology

    20.5 Managing Resources

    20.6 Ecosystem

Chapter 21: Implementation Using FPGAs

    21.1 FPGA Design Methodology

    21.2 DSP Processor or FPGA Choice

    21.3 Design Methodology Considerations

    21.4 Dedicated DSP Circuit Blocks in FPGAs

    21.5 Floating Point in FPGAs

    21.6 Ecosystem

    21.7 Future Trends

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


Quotes and reviews

"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

Free Shipping
Shop with Confidence

Free Shipping around the world
▪ Broad range of products
▪ 30 days return policy

Contact Us