Synopses & Reviews
Designed for senior electrical engineering students, this textbook explores the theoretical concepts of digital signal processing and communication systems by presenting laboratory experiments using real-time DSP hardware. The experiments are designed for the Texas Instruments TMS320C6701 Evaluation Module or TMS320C6711 DSK but can easily be adapted to other DSP boards. Each chapter begins with a presentation of the required theory and concludes with instructions for performing experiments to implement the theory. In the process of performing the experiments, students gain experience in working with software tools and equipment commonly used in industry. The primary focus of this book is on communication systems. Algorithms that are particularly suited to DSP implementations are presented. Chapters 1 and 2 introduce the software and hardware tools. Chapter 3 presents FIR and IIR digital filters and Chapter 4 investigates the FFT. Chapters 4 through 8 discuss modulators and demodulators for classical analog modulation methods such as amplitude modulation (AM), double-sideband suppressed-carrier amplitude modulation (DSBSC-AM), single sideband modulation (SSB), and frequency modulation (FM). Chapters 9 through 16 explore digital communication methods leading to the implementation of a complete telephone-line modem. These chapters include shift register pseudo-random binary sequence generators, the RS-232 protocol, pulse amplitude modulation (PAM), quadrature amplitude modulation (QAM) transmitters and receivers, and echo cancellation. Methods for adaptive equalization, carrier recovery, and symbol clock tracking are presented. Chapter 17 gives suggestions for additional experiments.
Synopsis
Designed for senior electrical engineering students, this textbook explores the theoretical concepts of digital signal processing and communication systems by presenting laboratory experiments using real-time DSP hardware. The experiments are designed for the Texas Instruments TMS320C6701 Evaluation Module or TMS320C6711 DSK but can easily be adapted to other DSP boards. Each chapter begins with a presentation of the required theory and concludes with instructions for performing experiments to implement the theory. In the process of performing the experiments, students gain experience in working with software tools and equipment commonly used in industry.
Table of Contents
Preface.
1. Overview of the Hardware and Software Tools.
2. Learning to Use the Hardware and Software Tools.
3. Digital Filters.
4. The FFT and Power Spectrum Estimation.
5. Amplitude Modulation.
6. DSBSC Amplitude Modulation and Coherent Detection.
7. Single-Sideband Modulation and Frequency Translation.
8. Frequency Modulation.
9. Pseudo-Random Binary Sequences and Data Scramblers.
10. Introduction to the RS-232C Protocol and a Bit-Error Rate Tester.
11. Digital Data Transmission by Baseband Pulse Amplitude Modulation.
12. Variable Phase Interpolation.
13. Fundamentals of Quadrature Amplitude Modulation.
14. QAM Receiver I - Clock Recovery and Other Front-End Subsystems.
15. QAM Receiver II - Equalizer and Carrier Recovery System.
16. Echo Cancellation for Full-Duplex Modems.
17. Suggestions for Additional Experiments.
A: Generating Gaussian Random Numbers.
B: A TTL/RS-232C Interface for Serial Port 1.
C: Equipment List for Each Station.
References: I. List of Manuals.
II. Selected Reference Books and Papers.
III. Interesting Web Sites. Index.