Streamlining Digital Signal Processing: A Tricks of the Trade Guidebook

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

This book is more than just a compilation of the original articles. All of the material in the book has gone through careful editorial review and has also benefited from the feedback of the readers of the magazine; the result is a consistent across all of the articles. Additionally, the authors have used this opportunity to include the additional explanations, applications, and illustrations that could not be included in the original articles due to space limitations.

Author(s): Richard G. Lyons
Edition: 1
Year: 2007

Language: English
Pages: 336

Streamlining Digital Signal Processing......Page 3
Contents......Page 9
Preface......Page 13
Contributors......Page 15
Part One Efficient Digital Filters......Page 17
1. Lost Knowledge Refound: Sharpened FIR Filters......Page 19
2. Quantized FIR Filter Design Using Compensating Zeros......Page 27
3. Designing Nonstandard Filters with Differential Evolution......Page 41
4. Designing IIR Filters with a Given 3 dB Point......Page 49
5. Filtering Tricks for FSK Demodulation......Page 59
6. Reducing CIC Filter Complexity......Page 67
7. Precise Filter Design......Page 75
8. Turbocharging Interpolated FIR Filters......Page 89
9. A Most Efficient Digital Filter: The Two-Path Recursive All-Pass Filter......Page 101
Part Two Signal and Spectrum Analysis Tricks......Page 121
10. Fast, Accurate Frequency Estimators......Page 123
11. Fast Algorithms for Computing Similarity Measures in Signals......Page 133
12. Efficient Multi-tone Detection......Page 143
13. Turning Overlap-Save into a Multiband, Mixing, Downsampling Filter Bank......Page 151
14. Sliding Spectrum Analysis......Page 161
Part Three Fast Function Approximation Algorithms......Page 175
15. Another Contender in the Arctangent Race......Page 177
16. High-Speed Square Root Algorithms......Page 181
17. Function Approximation Using Polynomials......Page 189
18. Efficient Approximations for the Arctangent Function......Page 203
19. A Differentiator with a Difference......Page 215
Part Four Signal Generation Techniques......Page 219
20. Recursive Discrete-Time Sinusoidal Oscillators......Page 221
21. Direct Digital Synthesis: A Tool for Periodic Wave Generation......Page 239
22. Implementing a ΣΔ DAC in Fixed-Point Arithmetic......Page 255
23. Efficient 8-PSK/16-PSK Generation Using Distributed Arithmetic......Page 263
Part Five Assorted High-Performance DSP Techniques......Page 281
24. Frequency Response Compensation with DSP......Page 283
25. Generating Rectangular Coordinates in Polar Coordinate Order......Page 293
26. The Swiss Army Knife of Digital Networks......Page 299
27. JPEG2000—Choices and Trade-offs for Encoders......Page 317
28. Using Shift Register Sequences......Page 327
Index......Page 335