جزییات کتاب
This book presents recent advances in DSP to simplify, or increase the computational speed of, common signal processing operations. The topics describe clever DSP tricks of the trade not covered in conventional DSP textbooks. This material is practical, real-world, DSP tips and tricks as opposed to the traditional highly-specialized, math-intensive, research subjects directed at industry researchers and university professors. This book goes well beyond the standard DSP fundamentals textbook and presents new, but tried-and-true, clever implementations of digital filter design, spectrum analysis, signal generation, high-speed function approximation, and various other DSP functions.Content: Chapter 1 Lost Knowledge Refound: Sharpened FIR Filters (pages 1–9): Matthew DonadioChapter 2 Quantized FIR Filter Design Using Compensating Zeros (pages 11–24): Amy Bell, Joan Carletta and Kishore KotteriChapter 3 Designing Nonstandard Filters with Differential Evolution (pages 25–32): Rainer StornChapter 4 Designing IIR Filters with a Given 3 dB Point (pages 33–41): Ricardo A. Losada and Vincent PellissierChapter 5 Filtering Tricks for FSK Demodulation (pages 43–50): David Shiung, Huei?Wen Ferng and Richard G. LyonsChapter 6 Reducing CIC Filter Complexity (pages 51–58): Ricardo A. Losada and Richard G. LyonsChapter 7 Precise Filter Design (pages 59–72): Greg BerchinChapter 8 Turbocharging Interpolated FIR Filters (pages 73–84): Richard G. LyonsChapter 9 A Most Efficient Digital Filter: The Two?Path Recursive All?Pass Filter (pages 85–104): Fred HarrisChapter 10 DC Blocker Algorithms (pages 105–110): Randy Yates and Richard G. LyonsChapter 11 Precise Variable?Q Filter Design (pages 111–115): Shlomo EngelbergChapter 12 Improved Narrowband Lowpass IIR Filters in Fixed?Point Systems (pages 117–122): Richard G. LyonsChapter 13 Improving FIR Filter Coefficient Precision (pages 123–133): Zhi ShenChapter 14 Fast, Accurate Frequency Estimators (pages 135–145): Eric Jacobsen and Peter KootsookosChapter 15 Fast Algorithms for Computing Similarity Measures in Signals (pages 147–156): James McNamesChapter 16 Efficient Multi?tone Detection (pages 157–164): Vladimir VassilevskyChapter 17 Turning Overlap?Save into a Multiband, Mixing, Downsampling Filter Bank (pages 165–173): Mark BorgerdingChapter 18 Sliding Spectrum Analysis (pages 175–188): Eric Jacobsen and Richard LyonsChapter 19 Recovering Periodically Spaced Missing Samples (pages 189–196): Andor BariskaChapter 20 Novel Adaptive IIR Filter for Frequency Estimation and Tracking (pages 197–205): Li Tan and Jean JiangChapter 21 Accurate, Guaranteed?Stable, Sliding DFT (pages 207–214): Krzysztof DudaChapter 22 Reducing FFT Scalloping Loss Errors without Multiplication (pages 215–225): Richard LyonsChapter 23 Slope Filtering: An FIR Approach to Linear Regression (pages 227–235): Clay S. TurnerChapter 24 Another Contender in the Arctangent Race (pages 237–242): Richard LyonsChapter 25 High?Speed Square Root Algorithms (pages 243–250): Mark Allie and Richard LyonsChapter 26 Function Approximation Using Polynomials (pages 251–263): Jyri YlostaloChapter 27 Efficient Approximations for the Arctangent Function (pages 265–276): Sreeraman Rajan, Sichun Wang, Robert Inkol and Alain JoyalChapter 28 A Differentiator with a Difference (pages 277–280): Richard LyonsChapter 29 A Fast Binary Logarithm Algorithm (pages 281–283): Clay S. TurnerChapter 30 Multiplier?Free Divide, Square Root, and Log Algorithms (pages 285–296): Francois Auger, Bruno Feuvrie, Feng Li and Zhen LuoChapter 31 A Simple Algorithm for Fitting a Gaussian Function (pages 297–305): Hongwei GuoChapter 32 Fixed?Point Square Roots Using L?Bit Truncation (pages 307–315): Abhishek Seth and Woon?Seng GanChapter 33 Recursive Discrete?Time Sinusoidal Oscillators (pages 317–336): Clay S. TurnerChapter 34 Direct Digital Synthesis: A Tool for Periodic Wave Generation (pages 337–351): Lionel CordessesChapter 35 Implementing a ?? DAC in Fixed?Point Arithmetic (pages 353–359): Shlomo EngelbergChapter 36 Efficient 8?PSK/16?PSK Generation Using Distributed Arithmetic (pages 361–377): Josep SalaChapter 37 Ultra?Low?Phase Noise DSP Oscillator (pages 379–385): Fred HarrisChapter 38 An Efficient Analytic Signal Generator (pages 387–393): Clay S. TurnerChapter 39 Frequency Response Compensation with DSP (pages 395–406): Laszlo HarsChapter 40 Generating Rectangular Coordinates in Polar Coordinate Order (pages 407–412): Charles RaderChapter 41 The Swiss Army Knife of Digital Networks (pages 413–429): Richard Lyons and Amy BellChapter 42 JPEG2000–Choices and Trade?offs for Encoders (pages 431–440): Amy Bell and Krishnaraj VarmaChapter 43 Using Shift Register Sequences (pages 441–448): Charles RaderChapter 44 Efficient Resampling Implementations (pages 449–457): Douglas W. BarkerChapter 45 Sampling Rate Conversion in the Frequency Domain (pages 459–467): Guoan Bi and Sanjit K. MitraChapter 46 Enhanced?Convergence Normalized LMS Algorithm (pages 469–473): Maurice Givens