Title :
An efficient block floating point implementation of the LMS algorithm
Author :
Chakraborty, Mrityunjoy ; Mitra, Abhijit ; Sakai, Hideaki
Author_Institution :
Dept. of Electron. & Electr. Commun. Eng., Indian Inst. of Technol., Kharagpur, India
Abstract :
An efficient scheme is presented for implementing the LMS-based transversal adaptive filter in block floating point (BFP) format which permits processing of data over a wide dynamic range at a processor cost marginally higher than that of a fixed point processor. Appropriate BFP formats for both the data and the filter coefficients have been adopted and adjustments made in filtering as well as weight updating operations in order to sustain the adopted format and also to prevent overflow in both these operations jointly. For the presented method to work properly, the algorithm step size is to be chosen below an upper limit, which is, however, not very restrictive when compared with the upper bound for convergence, thereby having marginal effect on convergence speed.
Keywords :
adaptive filters; convergence of numerical methods; digital filters; floating point arithmetic; least mean squares methods; LMS algorithm; algorithm step size; block floating point implementation; convergence speed; filter coefficients; filtering; overflow; transversal adaptive filter; weight updating operations; Adaptive filters; Convergence; Costs; Dynamic range; Filtering; Least squares approximation; Signal processing; Signal processing algorithms; Signal to noise ratio; Transversal filters;
Conference_Titel :
Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03). 2003 IEEE International Conference on
Print_ISBN :
0-7803-7663-3
DOI :
10.1109/ICASSP.2003.1201622