Title :
Low-Power, High-Throughput, and Low-Area Adaptive FIR Filter Based on Distributed Arithmetic
Author :
Sang Yoon Park ; Meher, Pramod Kumar
Author_Institution :
Inst. for Infocomm Res., Singapore, Singapore
Abstract :
This brief presents a novel pipelined architecture for low-power, high-throughput, and low-area implementation of adaptive filter based on distributed arithmetic (DA). The throughput rate of the proposed design is significantly increased by parallel lookup table (LUT) update and concurrent implementation of filtering and weight-update operations. The conventional adder-based shift accumulation for DA-based inner-product computation is replaced by conditional signed carry-save accumulation in order to reduce the sampling period and area complexity. Reduction of power consumption is achieved in the proposed design by using a fast bit clock for carry-save accumulation but a much slower clock for all other operations. It involves the same number of multiplexors, smaller LUT, and nearly half the number of adders compared to the existing DA-based design. From synthesis results, it is found that the proposed design consumes 13% less power and 29% less area-delay product (ADP) over our previous DA-based adaptive filter in average for filter lengths N = 16 and 32. Compared to the best of other existing designs, our proposed architecture provides 9.5 times less power and 4.6 times less ADP.
Keywords :
FIR filters; adaptive filters; adders; low-power electronics; table lookup; DA-based adaptive filter; DA-based design; DA-based inner-product computation; area complexity reduction; area-delay product; concurrent filtering operation; conditional signed carry-save accumulation; conventional adder-based shift accumulation; distributed arithmetic; fast bit clock; low-power high-throughput low-area adaptive FIR filter; multiplexors; parallel LUT update; parallel lookup table update; pipelined architecture; power consumption reduction; sampling period reduction; weight-update operation; Adaptive filter; circuit optimization; distributed arithmetic (DA); least mean square (LMS) algorithm;
Journal_Title :
Circuits and Systems II: Express Briefs, IEEE Transactions on
DOI :
10.1109/TCSII.2013.2251968