did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780470014950

Real-Time Digital Signal Processing: Implementations and Applications, 2nd Edition

by ; ;
  • ISBN13:

    9780470014950

  • ISBN10:

    0470014954

  • Edition: 2nd
  • Format: Hardcover
  • Copyright: 2006-06-01
  • Publisher: WILEY

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

List Price: $170.00 Save up to $42.50
  • Buy Used
    $127.50
    Add to Cart Free Shipping Icon Free Shipping

    USUALLY SHIPS IN 2-4 BUSINESS DAYS

Supplemental Materials

What is included with this book?

Summary

Real-time Digital Signal Processing: Implementations and Applications has been completely updated and revised for the 2nd edition and remains the only book on DSP to provide an overview of DSP theory and programming with hands-on experiments using MATLAB, C and the newest fixed-point processors from Texas Instruments (TI).

Author Biography

Sen M. Kuo, Northern Illinois University, is a professor and chair at the Department of Electrical Engineering, Northern Illinois University. He has written over 150 technical papers and was the lead author on the books Active Noise Control Systems (Wiley 1996), Real Time Digital Signal Processing (1st Edition) (Wiley 2001) and the forthcoming Digital Signal Processors (Prentice Hall 2005).

Bob H. Lee, Business Development and Marketing, Ingenient Technologies, Inc., he is a senior member of IEEE with over 18 years of industrial experience at Texas Instruments, Motorola and US Robotics.

Wenshun Tian, Department of R&D, UT Starcom, Inc., he has over 16 years of industrial experience in telecommunications and semiconductors and has written over 15 technical papers in the field of telecommunications, digital audio, speech processing and DSP implementations.

Table of Contents

Preface.
Chapter 1 Introduction to Real-Time Digital Signal Processing.
1.1 Basic Elements of Real-Time DSP Systems.
1.2 Analog Interface.
1.3 DSP Hardware.
1.4 DSP System Design.
1.5 Introduction to DSP Development Tools.
1.6 Experiments and Program Examples.
References.
Exercises.
Chapter 2 Introduction to TMS320C55x Digital Signal Processor.
2.1 Introduction.
2.2 TMS320C55x Architecture.
2.3 TMS320C55x Peripherals.
2.4 TMS320C55x Addressing Modes.
2.5 Pipeline and Parallelism.
2.6 TMS320C55x Instruction Set.
2.7 TMS320C55x Assembly Language Programming.
2.8 C Language Programming for TMS320C55x.
2.9 Mixed C-and-Assembly Language Programming.
2.10 Experiments and Program Examples.
References.
Exercises.
Chapter 3 DSP Fundamentals and Implementation Considerations.
3.1 Digital Signals and Systems.
3.2 System Concepts.
3.3 Introduction to Random Variables.
3.4 Fixed-Point Representations and Quantization Effects.
3.5 Overflow and Solutions.
3.6 Experiments and Program Examples.
References.
Exercises.
Chapter 4 Design and Implementation of FIR Filters.
4.1 Introduction to FIR Filters.
4.2 Design of FIR Filters.
4.3 Implementation Considerations.
4.4 Applications: Interpolation and Decimation Filters.
4.5 Experiments and Program Examples.
References.
Exercises.
Chapter 5 Design and Implementation of IIR Filters.
5.1 Introduction.
5.2 Design of IIR Filters.
5.3 Realization of IIR Filters.
5.4 Design of IIR Filters Using MATLAB.
5.5 Implementation Considerations.
5.6 Practical Applications.
5.7 Experiments and Program Examples.
References.
Exercises.
Chapter 6 Frequency Analysis and Fast Fourier Transform.
6.1 Fourier Series and Transform.
6.2 Discrete Fourier Transform.
6.3 Fast Fourier Transforms.
6.4 Implementation Considerations.
6.5 Practical Applications.
6.6 Experiments and Program Examples.
References.
Exercises.
Chapter 7 Adaptive Filtering.
7.1 Introduction to Random Processes.
7.2 Adaptive Filters.
7.3 Performance Analysis.
7.4 Implementation Considerations.
7.5 Practical Applications.
7.6 Experiments and Program Examples.
References.
Exercises.
Chapter 8 Digital Signal Generators.
8.1 Sinewave Generators.
8.2 Noise Generators.
8.3 Practical Applications.
8.4 Experiments and Program Examples.
References.
Exercises.
Chapter 9 Dual-Tone Multi-Frequency Detection.
9.1 Introduction.
9.2 DTMF Tone Detection.
9.3 Internet Application Issues and Solutions.
9.4 Experiments and Program Examples.
References.
Exercises.
Chapter 10 Adaptive Echo Cancellation.
10.1 Introduction to Line Echoes.
10.2 Adaptive Echo Canceller.
10.3 Practical Considerations.
10.4 Double-Talk Effects and Solutions.
10.5 Nonlinear Processor.
10.6 Acoustic Echo Cancellation.
10.7 Experiments and Program Examples.
References.
Exercises.
Chapter 11 Speech Coding Techniques.
11.1 Introduction to Speech Coding .
11.2 Overview of CELP Vocoders.
11.3. Overview of Some Popular CODECs.
11.4 VoIP Applications.
11.5 Experiments and Program Examples.
References.
Exercises.
Chapter 12 Speech Enhancement Techniques.
12.1 Introduction to Noise Reduction Techniques.
12.2 Spectral Subtraction Techniques.
12.3 Voice Activity Detection.
12.4 Implementation Considerations.
12.5 Combination of AEC with Noise Reduction.
12.6 Voice Enhancement and Automatic Level Control.
12.7 Experiments and Program Examples.
References.
Exercises.
Chapter 13 Audio Signal Processing.
13.1 Introduction.
13.2 Basic Principles of Audio Coding.
13.3 Multi-Channel Audio Coding.
13.4 Connectivity Processing.
13.5 Experiments and Program Examples.
References.
Exercises.
Chapter 14 Channel Coding Techniques.
14.1 Introduction.
14.2 Block Codes.
14.3 Convolutional Codes.
14.4 Experiments and Program Examples.
References.
Exercises.
Chapter 15 Introduction to Digital Image Processing.
15.1 Digital Images and Systems.
15.2 RGB Color Spaces and Color Filter Array Interpolation.
15.3 Color Spaces.
15.4 YCbCr Sub-Sampled Color Spaces.
15.5 Color Balance and Correction.
15.6 Image Histogram.
15.7 Image Filtering.
15.8 Image Filtering Using Fast Convolution.
15.9 Practical Applications.
15.10 Experiments and Program Examples.
References.
Exercises.
Appendix A Some Useful Formulas and Definitions.
A.1 Trigonometric Identities.
A.2 Geometric Series.
A.3 Complex Variables.
A.4 Units of Power.
References.
Appendix B Software Organization and List of Experiments.
Index.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program