International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
|
Volume 132 - Issue 16 |
Published: December 2015 |
Authors: Wasim Maroofi, Lalit Jain |
![]() |
Wasim Maroofi, Lalit Jain . Distributed Arithmetic based Low-Power LMS Adaptive FIR Filter Design. International Journal of Computer Applications. 132, 16 (December 2015), 10-14. DOI=10.5120/ijca2015907688
@article{ 10.5120/ijca2015907688, author = { Wasim Maroofi,Lalit Jain }, title = { Distributed Arithmetic based Low-Power LMS Adaptive FIR Filter Design }, journal = { International Journal of Computer Applications }, year = { 2015 }, volume = { 132 }, number = { 16 }, pages = { 10-14 }, doi = { 10.5120/ijca2015907688 }, publisher = { Foundation of Computer Science (FCS), NY, USA } }
%0 Journal Article %D 2015 %A Wasim Maroofi %A Lalit Jain %T Distributed Arithmetic based Low-Power LMS Adaptive FIR Filter Design%T %J International Journal of Computer Applications %V 132 %N 16 %P 10-14 %R 10.5120/ijca2015907688 %I Foundation of Computer Science (FCS), NY, USA
Adaptive filtering forms a significant class of DSP algorithms employed in several hand held mobile devices for applications like echo cancellation, signal de-noising, and channel equalization. This paper presents a different pipelined architecture for low-power implementation of Adaptive filter based on distributed arithmetic (DA). The traditional adder-based shift accumulation for Distributed Arithmetic based computation of inner-product is swapped by conditional signed carry-save accumulation. A fast bit clock is employed only for carry-save accumulation which results in reduction of power consumption in the proposed design, while use of a much slower bit clock is used for rest of the operations. It contains the smaller Look-Up Table (LUT), same quantity of multiplexers and almost half the number of adders in comparison to the existing Distributed Arithmetic-based design. By changing the inner block, a reduction in power consumption is aimed at. So the previous DA-based adaptive filter in average for filter lengths N=4 and N=16 have been implemented.