• DocumentCode
    3479693
  • 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
  • Volume
    6
  • fYear
    2003
  • fDate
    6-10 April 2003
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03). 2003 IEEE International Conference on
  • ISSN
    1520-6149
  • Print_ISBN
    0-7803-7663-3
  • Type

    conf

  • DOI
    10.1109/ICASSP.2003.1201622
  • Filename
    1201622