System and method for processing a signal with a filter employing FIR and IIR elements
A system and method for processing a signal with a filter employing FIR and/or IIR elements. The required controller function is decomposed into primary FIR and/or IIR elements and a compensation filter is provided to address the latency in the primary elements, which would result in undesired operation of the filter. Several configurations of suitable filters are discussed, including multi-rate filters and filters with reduced power requirements.
1. An adaptive filter operating on an input signal to produce an output signal, the filter comprising: a first adaptive signal processing filter for processing the input signal with a first latency and with a first adaptation method to produce a first component of the output signal; a second adaptive signal processing filter processing the input signal with a second latency less than the first latency and with a second adaptation method, the second signal processing filter producing a second component of the output signal; and a summer to combine the first component and second component to produce the output signal, the second component providing compensation for the effect of the first latency on the output signal.
2. The adaptive filter of claim 1 in which the first adaptive signal processing filter is an IIR filter and the first adaptation method is backpropagation.
3. The adaptive filter of claim 1 in which the second adaptive signal processing filter is an FIR filter and the second adaptation method is least mean-square.
4. The adaptive filter of claim 1 in which the first adaptive signal processing filter is an IIR filter and the first adaptation method is backpropagation and in which the second adaptive signal processing filter is an FIR filter and the second adaptation method is least mean-square.