Digital Filter Design Solutions (Artech House Microwave Library)
Digital electronic filters are becoming a key technology in a growing number of products used in industries as diverse as medicine, meteorology, finance, optics, and telecommunications. Not all developers in these varied fields have the electrical engineering expertise or the time required for selecting just the right digital filter for new product development. This book and CD-ROM package offers instant practical digital filter knowledge and supplies designers and developers with a toolkit of more than 250 pre-designed filters (on the CD-ROM) that they can use immediately. Digital Filter Design Solutions allows practitioners to quickly compare filters and select the ones that deliver optimal performance for their projects. With an extensive range of filters ready for the developer's choosing, this unique toolkit speeds up development time, allowing new products to be quickly brought to market. Moreover, by enabling developers to better select filters, this book helps improve product quality and user satisfaction. CD-ROM Included! Complementing the book, this highly valuable disc contains an archive of filter coefficients and design functions written in Matlab[registered]. These are the essential tools professionals need to handle their projects with speed and confidence.
Why Read This Book
You will get a practical, time-saving toolkit of ready-to-use digital filter designs and implementation recipes so you can evaluate and deploy filters quickly without re-deriving coefficients from scratch. The book's emphasis on comparison, implementation notes and a bundled CD of precomputed designs helps you pick and adapt filters for real product constraints.
Who Will Benefit
Practicing engineers and developers with some DSP background who need reliable, tested FIR/IIR designs and implementation guidance to accelerate product development.
Level: Intermediate — Prerequisites: Basic signals-and-systems and DSP concepts (frequency response, FIR/IIR fundamentals), and familiarity with MATLAB or C for applying supplied designs.
Key Takeaways
- Select appropriate FIR and IIR filter types for common application constraints (passband/stopband, ripple, transition width).
- Implement ready-made filter coefficients in MATLAB and C and adapt them for fixed-point DSP targets.
- Evaluate and compare filter performance (frequency response, group delay, computational cost) to choose optimal solutions.
- Apply practical structural choices (direct form, biquad cascades, lattice) to improve numerical stability.
- Quantize and scale filters safely for fixed-point processors to avoid overflow and limit degradation.
- Use multirate techniques and example application templates to meet sampling-rate conversion and real-time constraints.
Topics Covered
- 1. Introduction and Design Workflow
- 2. Digital Filter Fundamentals and Specifications
- 3. FIR Filter Design Methods (windows, optimal/equiripple)
- 4. IIR Filter Design Methods (Butterworth, Chebyshev, elliptic, bilinear transform)
- 5. Filter Structures and Numerical Considerations (direct, cascade, lattice, biquad)
- 6. Quantization, Scaling and Fixed-Point Implementation
- 7. Multirate Filters: Decimation and Interpolation
- 8. Practical Implementation Notes and Optimization
- 9. Application Examples across Industries
- 10. Filter Comparison Tables and Design Catalog (CD-ROM contents)
- 11. Appendices: Coefficient Tables, Conversion Formulas, References
Languages, Platforms & Tools
How It Compares
Less theory-driven than Oppenheim & Schafer's Discrete-Time Signal Processing, it serves as a cookbook of designs and coefficient tables — complementary to Parks & Burrus' more mathematical treatment but more application-focused than most textbooks.












