DocumentCode :
771978
Title :
A Block-Floating-Point-Based Realization of the Block LMS Algorithm
Author :
Chakraborty, Mrityunjoy ; Shaik, Rafiahamed ; Lee, Moon Ho
Author_Institution :
Dept. of Electron. & Electr. Commun. Eng., Indian Inst. of Technol., Kharagpur
Volume :
53
Issue :
9
fYear :
2006
Firstpage :
812
Lastpage :
816
Abstract :
An efficient scheme is proposed for implementing the block LMS (BLMS) algorithm in a block-floating-point framework that permits processing of data over a wide dynamic range at a processor complexity and cost as low as that of a fixed-point processor. The proposed scheme adopts appropriate formats for representing the filter coefficients and the data. Using these and a new upper bound on the step size, update relations for the filter weight mantissas and exponent are developed, taking care so that neither overflow occurs, nor are quantities which are already very small multiplied directly. It is further shown how the mantissas of the filter coefficients and also the filter output can be evaluated faster by suitably modifying the approach of the fast BLMS algorithm
Keywords :
adaptive filters; computational complexity; digital filters; filtering theory; floating point arithmetic; least mean squares methods; microprocessor chips; block LMS algorithm; block floating point; data processing; filter coefficients; filter weight mantissa; floating-point processor; processor complexity; Adaptive filters; Costs; Digital signal processing; Dynamic range; Emulation; Helium; Least squares approximation; Moon; Signal processing algorithms; Upper bound; Block floating point; block LMS (BLMS); fast BLMS (FBLMS); overflow;
fLanguage :
English
Journal_Title :
Circuits and Systems II: Express Briefs, IEEE Transactions on
Publisher :
ieee
ISSN :
1549-7747
Type :
jour
DOI :
10.1109/TCSII.2006.880333
Filename :
1705045
Link To Document :
بازگشت