Method and computer program for group delay and magnitude equalization with relaxed phase slope constraint Patent uri icon


  • The present invention is a method and computer program for equalizing group delay and magnitude of a system for which a system response is known. The method and computer program are implemented via a finite impulse response (FIR) filter for the system, and the method broadly comprises the steps of: evaluating a desired response for the system as a function of an amplitude of the system and a phase of the system; separating the phase of the system into a linear component and a non-linear component; performing a first optimization by minimizing a weighted error between a desired response for the system and a cascaded response for the system as a function of an equalizing filter and a phase slope so as to obtain at least one local smallest error E() as a function of phase slope; and once the local smallest error E() is known, performing a second optimization to locate any existing global smallest error, wherein the global smallest error is within a set distance from the local smallest error.

author list (cited authors)

  • Fudge, G.

complete list of authors

  • Fudge, Gerald

publication date

  • November 2010