Optimized Architecture for an Adaptive FIR Filter using Distributed Arithmetic
Keywords:
Aadaptive filter, Distributed Arithmetic (DA), finite impulse response (FIR), least Mean Square (LMS), lookup table (LUT), Offset Binary Coding (OBC).Abstract
The architecture is based on distributed arithmetic in which the partial products of filter coefficients are pre-computed. These coefficients are stored in lookup tables (LUTs) and the weighted co-efficient are updated using Offset Binary Coding (OBC).The filtering is done by shift and accumulate operations on these partial products. Thus, it results in lesser area comparatively and this technique can be applied to all FIR based adaptive filter application. Results are obtained using modelsim and Altera Quartus tool.
