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.4. Complex Multiplication Using Polar Representation
2.7. Measuring Angles in Radians
Chapter 3. Sampling, Aliasing, and Quantization
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.6. Normalized Frequency Response Plots
Chapter 5. Finite Impulse Response (FIR) Filters
5.1. Finite Impulse Response Filter Construction
5.2. Computing Frequency Response
5.3. Computing Filter Coefficients
5.4. Effect of Number of Taps on Filter Response
6.1. Truncation of Coefficients
6.3. Sample Coefficient Windows
Chapter 7. Decimation and Interpolation
7.3. Resampling by Noninteger Value
Chapter 8. Infinite Impulse Response (IIR) Filters
8.1. Infinite Impulse Response and Finite Impulse Response Filter Characteristic Comparison
Chapter 9. Complex Modulation and Demodulation
9.1. Modulation Constellations
9.2. Modulated Signal Bandwidth
Chapter 10. Discrete and Fast Fourier Transforms (DFT, FFT)
10.1. Discrete Fourier Transform and Inverse Discrete Fourier Transform Equations
10.2. First Discrete Fourier Transform Example
10.3. Second Discrete Fourier Transform Example
10.4. Third Discrete Fourier Transform Example
10.5. Fourth Discrete Fourier Transform Example
10.7. Filtering Using the Fast Fourier Transform and Inverse Fast Fourier Transform
10.8. Bit Growth in Fast Fourier Transforms
Chapter 11. Digital Upconversion and Downconversion
11.3. Intermediate Frequency Subsampling
Chapter 12. Error-Correction Coding
12.8. Shannon Capacity and Limit Theorems
13.6. QR Decomposition Restructuring for Parallel Implementation
Chapter 14. Field-Oriented Motor Control
14.7. Park and Clark Transforms
Chapter 15. Analog and Time Division Multiple Access Wireless Communications
15.1. Early Digital Innovations
15.3. Digital Signal Processor
15.4. Digital Voice Phone Systems
15.5. Time Division Multiple Access Modulation and Demodulation
Chapter 16. CDMA Wireless Communications
16.1. Spread Spectrum Technology
16.2. Direct Sequence Spread Spectrum
16.4. Concept of Code Division Multiple Access
16.8. Pilot Pseudorandom Number Codes
16.9. Code Division Multiple Access Transmit Architecture
16.15. Spectral Efficiency Considerations
16.16. Other Code Division Multiple Access Technologies
Chapter 17. Orthogonal Frequency Division Multiple Access Wireless Communications
17.1. WiMax and Long-Term Evolution
17.2. Orthogonal Frequency Division Multiple Access Advantages
17.3. Orthogonality of Periodic Signals
17.4. Frequency Spectrum of Orthogonal Subcarrier
17.5. Orthogonal Frequency Division Multiplexing Modulation
17.6. Intersymbol Interference and the Cyclic Prefix
17.7. Multiple Input and Multiple Output Equalization
17.8. Orthogonal Frequency Division Multiple Access System Considerations
17.9. Orthogonal Frequency Division Multiple Access Spectral Efficiency
17.10. Orthogonal Frequency Division Multiple Access Doppler Frequency Shift
18.7. Pulse Repetition Frequency
Chapter 19. Pulse Doppler Radar
19.2. Pulsed Frequency Spectrum
19.5. Pulse Repetition Frequency Trade-Offs
20.1. Frequency-Modulated Continuous-Wave Theory
20.2. Frequency-Modulated Continuous-Wave Range Detection
20.3. Frequency-Modulated Continuous-Wave Doppler Detection
20.4. Frequency-Modulated Continuous-Wave Radar Link Budget
20.5. Frequency-Modulated Continuous-Wave Implementation Considerations
20.6. Frequency-Modulated Continuous-Wave Interference
20.7. Frequency-Modulated Continuous-Wave Beamforming
20.8. Frequency-Modulated Continuous-Wave Range-Doppler Processing
20.9. Frequency-Modulated Continuous-Wave Radar Front-End Processing
20.10. Frequency-Modulated Continuous-Wave Pulse-Doppler Processing
20.11. Frequency-Modulated Continuous-Wave Radar Back-End Processing
20.12. Noncoherent Antenna Magnitude Summation
20.13. Cell Averaging–Constant False Alarm Rate
20.14. Ordered Sort–Constant False Alarm Rate
20.15. Angle of Arrival Estimation
Chapter 21. Space Time Adaptive Processing (STAP) Radar
21.1. Space Time Adaptive Processing Radar Concept
21.3. Interference Covariance Matrix
21.4. Space Time Adaptive Processing Optimal Filter
21.5. Space Time Adaptive Processing Radar Computational Requirements
Chapter 22. Synthetic Array Radar
22.2. Synthetic Array Radar Resolution
22.5. Synthetic Array Radar Processing
22.6. Synthetic Array Radar Doppler Processing
22.7. Synthetic Array Radar Impairments
Chapter 23. Introduction to Video Processing
23.4. Image Resolution and Bandwidth
23.6. Image Scaling and Cropping
23.7. Alpha Blending and Compositing
23.9. Digital Video Interfaces
23.10. Legacy Analog Video Interfaces
Chapter 24. DCT, Entropy, Predictive Coding, and Quantization
24.1. Discrete Cosine Transform
Chapter 25. Image and Video Compression Fundamentals
25.6. Video Compression Basics
25.13. Rate Control and Buffering
25.14. Quantization Scale Factor
Chapter 26. Introduction to Machine Learning
26.1. Convolutional Neural Networks
26.3. Rectified Linear Unit Layer
26.7. Training Computational Neural Networks
26.9. Convolutional Neural Network Numerical Precision Requirements
Chapter 27. Implementation Using Digital Signal Processors
27.1. Digital Signal Processing Processor Architectural Enhancements
Chapter 28. Implementation Using FPGAs
28.2. DSP Processor or FPGA Choice
28.3. Design Methodology Considerations
28.4. Dedicated Digital Signal Processing Circuit Blocks in FPGAs
28.5. Floating Point Implementation Using FPGAs
Chapter 29. Implementation With GPUs
29.1. Characteristics of Graphics Processing Unit Architecture
Appendix A. Q Format Shift With Fractional Multiplication
Appendix B. Evaluation of Finite Impulse Response Design Error Minimization
18.119.255.44