DSPRelated.com
Design and implementation of odd-order wave digital lattice lowpass filters, from specifications to Motorol DSP56307EVM module

Design and implementation of odd-order wave digital lattice lowpass filters, from specifications to Motorol DSP56307EVM module

Yidong Qi
Still RelevantAdvanced

This thesis is dedicated to applying and developing explicit formulas for the design and implementation of odd-order lattice Lowpass wave digital filters (WDFs) on a Digital Signal Processor (DSP), such as a Motorola DSP56307EVM (Evaluation Module). The direct design method of Gazsi for filter types such as Butterworfh, Chebyshev, inverse Chebyshev, and Cauer (Elliptic) provides a straightforward method for calculating the coefficients without an extensive knowledge of digital signal processing. A program package to design and implement odd-order WDFs, including detailed procedures and examples, is presented in this thesis and includes not only the calculations of the coefficients, but also the simulation on a MATLAB platform and an implementation on a Motorola DSP56307EVM board. It is very quick, effective and convenient to obtain the coefficients when the user enters a few parameters according to the general specifications; to verify the characteristics of the designed filter; to simulate the filter on the MATLAB platform; to implement the filter on the DSP board; and to compare the results between the simulation and the implementation.


Summary

This thesis presents explicit, practical formulas and a software package for designing odd-order wave digital lattice lowpass filters (WDFs) and demonstrates their simulation in MATLAB and implementation on a Motorola DSP56307EVM. It guides the reader from prototype selection (Butterworth, Chebyshev, inverse Chebyshev, Elliptic) through coefficient calculation, quantization, and real-time DSP deployment.

Key Takeaways

  • Apply Gazsi's direct design formulas to compute coefficients for odd-order wave digital lattice lowpass filters.
  • Simulate lattice WDF frequency responses and stability in MATLAB to validate designs before hardware testing.
  • Implement odd-order lattice WDFs on a Motorola DSP56307EVM, including fixed-point quantization and runtime considerations.
  • Evaluate trade-offs among Butterworth, Chebyshev, inverse Chebyshev, and Elliptic prototypes for odd-order implementations.

Who Should Read This

Graduate-level DSP engineers or senior embedded DSP developers familiar with filter theory and seeking practical guidance to design, simulate, and deploy odd-order wave digital lattice lowpass filters on real-time DSP hardware.

Still RelevantAdvanced

Topics

Filter DesignReal-Time DSPMATLAB/SimulinkFFT/Spectral Analysis

Related Documents