Title :
Pipelining of lattice IIR digital filters
Author :
Chung, Jin-Gyun ; Parhi, Keshab K.
Author_Institution :
Dept. of Electr. Eng., Minnesota Univ., Minneapolis, MN, USA
fDate :
4/1/1994 12:00:00 AM
Abstract :
Rapid advances in VLSI technology have had much impact on modern signal processing. Some of the desirable properties for VLSI realization are regularity, local connection and pipelinability. Lattice digital filters, which have many applications in signal modeling, spectrum estimation, and adaptive filtering, exhibit good finite word-length behavior, but cannot be pipelined to finer levels (such as bit or multi-bit levels) due to the presence of feedback loops. Although lattice filters can be pipelined by the cut-set localization procedure, it should be noted that the maximum sample rate cannot be increased by this technique. In the paper, based upon the properties of the Schur algorithm, a pipelining method in lattice digital filters is introduced, by which the sample rate can be increased at any desired level. By constraining the poles to be located at equal angular and radial spacing, the denominator of the transfer function is forced to be in scattered look-ahead form. It is shown that this transfer function satisfies the pipelining property of lattice filters. Furthermore, based upon state variable description, new methods for scaling and output roundoff noise calculations are introduced; these can be easily applied to lattice IIR digital filters or lattice IIR digital filters connected with other type of filters. The relationship between pipelining stages and the output roundoff noise is analyzed using first and second-order IIR filters. The use of pipelined lattice IIR digital filters in low-power applications is also demonstrated
Keywords :
CMOS integrated circuits; VLSI; digital filters; filtering and prediction theory; pipeline processing; roundoff errors; transfer functions; Schur algorithm; VLSI technology; first-order IIR filters; lattice IIR digital filters; low-power applications; maximum sample rate; pipelined lattice IIR digital filters; pipelining method; roundoff noise; sample rate; scaling; second-order IIR filters; state variable description; transfer function; Adaptive filters; Adaptive signal processing; Digital filters; Feedback loop; IIR filters; Lattices; Pipeline processing; Spectral analysis; Transfer functions; Very large scale integration;
Journal_Title :
Signal Processing, IEEE Transactions on