An infinite impulse response (IIR) inverse filter structure is presented, and compared with the performance of two finite impulse response (FIR) designs. The IIR design is shown to provide better performance and be able to improve further (e.g.,
-1.4 dB in sidelobe levels per unit delay increase for the length-13Barker sequence) by increasing delay. The performance parameters of this IIR inverse filter suggest a design criterion for sequences on which the filter operates, that is related to the roots of the Z transform polynomial of the sequence. The sidelobe-optimal sequence derived according to this criterion is shown to provide sharper sidelobe reduction (-6 dB per unit delay increase for the sidelobe-optimal length-13 sequence).