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