Contents

Introduction

The purpose of this book

What is digital signal processing?

Chapter 1 – The Development of Digital Signal Processing

Algorithms for DSP

Computer architectures for DSP

Integrated circuits for DSP

References

Chapter 2 – Why Do It Digitally Anyway?

Programmability

Stability

Repeatability

Easier implementation of adaptive algorithms

Error correcting codes

Special functions

Data transmission and storage

Data compression

Practical DSP systems

DSP in control systems

The increasing capabilities of analog VLSI

Progress toward the ideal op amp

Other circuit functions

Summary

References

Chapter 3 – Converting Analog to Digital

Shannon's Sampling Theorem

Mathematical representation of sampling

Developing the digital input signal

Real-world ADCs

Successive approximation ADC

Dual slope ADC

Flash ADC

Sigma delta ADC

Reconstructing the analog signal from the digital output

Multiplying DAC

Multirate and bit stream DACs

Commercially available ADC/DAC ICs

DSP system architecture

References

Chapter 4 – Filtering

What is filtering?

Filter performance criteria

Filter types

Butterworth filter

Chebyshev filter

Elliptic filter

Bessel filter

Digital filters

Finite impulse response filters

Infinite impulse response filters

Realization of digital filters

Comb filters

Comparison of FIR and IIR filters

Noise in filter designs

Signal quantization

Coefficient quantization

Truncation noise

Internal overflow

Dynamic range constraints

Filter design packages

Adaptive filters

References

Chapter ...

Get A Simple Approach to Digital Signal Processing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.