Two High-Performance Adaptive Filter Implementation Schemes Using Distributed Arithmetic | IEEE Journals & Magazine | IEEE Xplore

Two High-Performance Adaptive Filter Implementation Schemes Using Distributed Arithmetic


Abstract:

Distributed arithmetic (DA) is performed to design bit-level architectures for vector-vector multiplication with a direct application for the implementation of convolutio...Show More

Abstract:

Distributed arithmetic (DA) is performed to design bit-level architectures for vector-vector multiplication with a direct application for the implementation of convolution, which is necessary for digital filters. In this brief, two novel DA-based implementation schemes are proposed for adaptive finite-impulse response filters. Different from conventional DA techniques, our proposed schemes use coefficients as addresses to access a series of lookup tables (LUTs) storing sums of delayed and scaled input samples. Two smart LUT updating methods are developed, and least-mean-square adaptation is performed to update the weights and minimize the mean square error between the estimated and desired output. Results show that our two high-performance designs achieve high speed, low computation complexities, and low area cost.
Published in: IEEE Transactions on Circuits and Systems II: Express Briefs ( Volume: 58, Issue: 9, September 2011)
Page(s): 600 - 604
Date of Publication: 22 August 2011

ISSN Information:


Contact IEEE to Subscribe

References

References is not available for this document.