Fast recursive filtering with multiple slow processing elements
Hui-Hung Lu, Edward A. Lee, David G. Messerschmitt
Abstract
Hui-Hung Lu, Edward A. Lee, David G. Messerschmitt
Abstract
This paper describes systolic realizations of FIR and IIR digital filters with sample rates much higher than the speed of a single "arithmetic unit" or "processing element." The architecture trades increased throughput for increased latency. For IIR filters, the technique is based on block-state filter descriptions in which the state update matrix is converted to triangular or "quasi-triangular" form via a unitary or orthogonal similarity transformation. The effect of this transformation on the roundoff noise is examined in the Appendix. The latency, complexity, and suitability to VLSI implementations are considered, as well as an attractive application to interpolation and decimation.
OpenAlex reports 67 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
This paper describes systolic realizations of FIR and IIR digital filters with sample rates much higher than the speed of a single "arithmetic unit" or "processing element." The architecture trades increased throughput for increased latency. For IIR filters, the technique is based on block-state filter descriptions in which the state update matrix is converted to triangular or "quasi-triangular" form via a unitary or orthogonal similarity transformation. The effect of this transformation on the roundoff noise is examined in the Appendix. The latency, complexity, and suitability to VLSI implementations are considered, as well as an attractive application to interpolation and decimation.
Key concepts: Infinite impulse response, Decimation, Finite impulse response, Very-large-scale integration, CORDIC, Algorithm, Digital filter, Computer science