skip to main content
10.1145/1582379.1582446acmconferencesArticle/Chapter ViewAbstractPublication PagesiwcmcConference Proceedingsconference-collections
research-article

Scalable FPGA implementation for mixed-norm LMS-LMF adaptive filters

Published:21 June 2009Publication History

ABSTRACT

This work proposes a scalable architecture for implementing a mixed-norm LMS-LMF adaptive algorithm using a 16-bit fixed-point arithmetic representation. The hardware scalability allows flexibility in the choice of selecting the order of the filter without redesigning the hardware. The filter also allows flexibility in using application specific sampling frequencies.

The hardware architecture was implemented using a Virtex-4 FPGA ML402 board. A 2nd order prototype was tested through both hardware and software simulations. According to the synthesis and the simulation results obtained, the adaptive filter coefficients would converge in less than 17μs with accuracy greater than 95%.

References

  1. S. Qureshi, "Adaptive equalization," Proc. IEEE, vol. 73, no. 9, pp. 134--1387,. Sept. 1985.Google ScholarGoogle ScholarCross RefCross Ref
  2. B. Widrow, R. C. Goodlin, et al, Adaptive Noise Cancelling: Principles and Applications, Proceedings of the. IEEE, vol. 63, pp. 1692--1716, December 1975Google ScholarGoogle ScholarCross RefCross Ref
  3. J. Makhoul, "Linear Prediction: A Tutorial Review", Proc IEEE, Vol. 63, pp 561--80, 1975.Google ScholarGoogle ScholarCross RefCross Ref
  4. C. F. N. Cowan and P. M. Grant. Adaptive Filters. Englewood cliffs, NJ: Prentice hall, 1985Google ScholarGoogle Scholar
  5. M. Moinuddin, "Normalized Time Varying Mixed Norm LMS-LMF Adaptive Algorithm", master's thesis report, KFUPM, Saudi Arabia, May 2001.Google ScholarGoogle Scholar
  6. A. H. Sayed, Fundamentals of Adaptive Filtering, New York: Wiley-Interscience, 2003.Google ScholarGoogle Scholar
  7. E. Walach and B. Widrow, "The least mean fourth (LMF) adaptive algorithm and its family," IEEE Transactions on Information Theory, vol. 30, no. 2, pp. 275--283, February 1984.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. A. Zerguine and T. Aboulnasr, "A variable weight mixed-norm adaptive algorithm," International Conference on Acoustics, Speech and Signal Processing, ICASSP 2002.Google ScholarGoogle Scholar
  9. M. D. Ercegovac and T. Lang. Digital Arithmetic. Morgan Kaufmann, 2003.Google ScholarGoogle Scholar

Index Terms

  1. Scalable FPGA implementation for mixed-norm LMS-LMF adaptive filters

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      IWCMC '09: Proceedings of the 2009 International Conference on Wireless Communications and Mobile Computing: Connecting the World Wirelessly
      June 2009
      1561 pages
      ISBN:9781605585697
      DOI:10.1145/1582379

      Copyright © 2009 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 21 June 2009

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
    • Article Metrics

      • Downloads (Last 12 months)4
      • Downloads (Last 6 weeks)2

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader