skip to main content
10.1145/329166.329198acmconferencesArticle/Chapter ViewAbstractPublication PagesfpgaConference Proceedingsconference-collections
Article
Free Access

Implementing a RAKE receiver for wireless communications on an FPGA-based computer system

Published:01 February 2000Publication History

ABSTRACT

RAKE receivers are widely used in the wireless communications industry. Currently, custom VLSI is the most popular implementation. Programmable and reconfigurable logic implementations are becoming more attractive because of their flexibility and due to technology advancements. We have implemented a RAKE receiver on an Annapolis Wildforce board with four Xilinx 4000 family chips for a total of 100,000 gate equivalents. Our system is able to implement a RAKE receiver for underwater data communication systems that works in real time. We also investigate mapping a RAKE receiver to a Virtex chip for real-time atmospheric wireless communication.

References

  1. 1.Cummings, M. and Haruyama, S., "FPGA in the Software Radio," in IEEE Communications Magazine, pp. 108-112, February, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2.Peterson, R. and Hutchings, B., "An Assessment of the Suitability of FPGA-Based Systems for use in Digital Signal Processing," 5 th International Workshop on Field-Programmable Logic and Applications, pp. 293-302, August 1995, Oxford, England. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3.Moeller, T. J. and Martinez, D. R., "Field Programmable Gate Array Based Radar Front-End Digital Signal Processing," in Proceedings of the IEEE Symposium on FPGAs for Custom Computing Machines, April, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4.Graham, P. and Nelson, B. "FPGA-based Sonar Processing," in ACM/SiGDA International Symposium on Field Programmable Gate Arrays, pp. 201-208, February 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.Mathews, T., Gibb, S., Turner, L., Graumann, P. and Fattouche, M., "An FPGA Implementation of Matched filter Detector for Spread Spectrum Communications systems," the 7 th International Workshop on Field-Programmable Logic and Applications, in Lecture Notes in Computer Science 1304, pp. 365-373, Springer Verlag, Sept 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.Proakis, John G. Digital Communications, McGraw-Hill, New York, 1995.Google ScholarGoogle Scholar
  7. 7.Rappaport, Theodore S. Wireless Communications, Prentice- Hall, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8.M.Stojanovic and Z. Zvonar, "Multichannel processing of broadband multiuser communication signals in shallow water acoustic channels," IEEE Journal of. Oceanic Engineering, pp. 156-166, April 1996.Google ScholarGoogle Scholar
  9. 9.E.M. Sozer et. al., "Direct Sequence Spread Spectrum Based Modem for Under Water Acoustic Communication and Channel Measurements," Proceedings of OCEANS'99, Seattle, WA, Nov. 1999.Google ScholarGoogle Scholar
  10. 10.P. Fiore, C. Myers, J. Smith, E. Pauer, "Rapid Implementation of Mathematical and DSP Algorithms in Configurable Computing Devices", in Configurable Computing: Technology and Applications, Proceedings SPIE Vol. 3526, November, 1998.Google ScholarGoogle Scholar
  11. 11.A. Nayak, A. Jones, et al., "Library Functions in Reconfigurable Hardware for Matrix and Signal Processing Operations in MATLAB," Proceedings 1 lth lASTED Parallel and Distributed Computing and Systems Conference (PDCS99), Cambridge, MA, Nov. 1999.Google ScholarGoogle Scholar

Index Terms

  1. Implementing a RAKE receiver for wireless communications on an FPGA-based computer system

        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
          FPGA '00: Proceedings of the 2000 ACM/SIGDA eighth international symposium on Field programmable gate arrays
          February 2000
          223 pages
          ISBN:1581131933
          DOI:10.1145/329166

          Copyright © 2000 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: 1 February 2000

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          Overall Acceptance Rate125of627submissions,20%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader