Efficient VLSI Architecture for Variable Length Block LMS Adaptive Filter
نویسندگان
چکیده
In this paper, we made an analysis on computational complexity of block least mean square (BLMS) finite impulse response (FIR) filter and decompose the filter computation into M sub-filters, where M = N/L, N is the filter length and L is the block-size. Each sub-filter acts like a short-length BLMS FIR filter of size L. The proposed decomposition scheme favors timemultiplexing the filtering computation and weight-increment term computation of each short-length filter. Using the proposed scheme, we have derived an efficient architecture for BLMS FIR filter. The proposed structure can be reconfigured for different filter lengths with negligible overhead complexity and it supports variable convergence factor μ. Besides, the proposed structure has 100% hardware utilization efficiency (HUE) and its register complexity is independent of block-size. Compared with recently proposed LMS-based FIR structure, the proposed structure involves L times more multipliers, proportionately less adders and the same number of registers, and it offers L times higher throughput. Due to register and adder saving, the proposed structure has significantly less area-delay product (ADP) and energy-per sample (EPS) than the existing structure. ASIC synthesis results shows that the proposed structure for block-size 4 and filter length 64 involve 21.4% less ADP and 26.6% less EPS than those of the existing structure and offers 3.8 times higher throughput. Adaptive filters, Block Least Mean Square (BLMS), VLSI, Architecture.
منابع مشابه
Vlsi Implementation of Multiplier Based Block Lms Adaptive Filter
17 Abstract— An analysis is made on the computational complexity of Block Least Mean Square Adaptive Filter where the filter computation is decomposed into M sub filters and M=N/L where N is the filter size, L is the block size. The decomposition is done inorder to favour time-multiplexing of the filter output computation and weight-increment term computation of adaptive filter. This structure ...
متن کاملDesign of a Multi-Standard DUC Based FIR Filter Using VLSI Architecture
In Digital Signal Processing FIR Filter is used to remove the noise or unwanted components from a signal. This paper Presents an efficient VLSI Architecture of a Multi-Standard Digital Up Converter (DUC) based FIR filter that is used to remove the noise in the received channel data bits effectively. The proposed DUC based FIR filter consists of weight update block with Shift add architecture to...
متن کاملVlsi Implementation of High Performance Distributed Arithmetic (da) Based Adaptive Filter with Fast Convergence Factor
The key objective of this paper is to provide an idea for VLSI Implementation of RLS algorithm for noise cancellation with real time analog inputs. In this paper, we present an efficient architecture for the implementation of distributed arithmetic based multiplier less adaptive filter. The throughput rate of update and concurrent implementation of filtering and weightupdate operations. The con...
متن کاملThe Wavelet Transform-Domain LMS Adaptive Filter Algorithm with Variable Step-Size
The wavelet transform-domain least-mean square (WTDLMS) algorithm uses the self-orthogonalizing technique to improve the convergence performance of LMS. In WTDLMS algorithm, the trade-off between the steady-state error and the convergence rate is obtained by the fixed step-size. In this paper, the WTDLMS adaptive algorithm with variable step-size (VSS) is established. The step-size in each subf...
متن کاملAn Efficient Parallel Architecture in Design and Implementation of Adaptive Lms Algorithm
The proposed work is to implement the parallel architecture for adaptive LMS filter configuration, a concurrently processed filter is realized which adapts the time controlled block. The filter co-efficient are negotiated, which are uploaded in to the look up table. These data are further configured and retrieved from the stored buffers. Single block is realized here depends upon the timing con...
متن کامل