Skip to main content

Reconfigurable Polyphase Filter Bank Architecture for Spectrum Sensing

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5992))

Abstract

This paper presents a brief tutorial and background on implementing filter banks for spectrum sensing. It discusses the advantages of this approach over standard FFT-based spectral estimation. A general architecture for implementation of filter banks on FPGAs is then presented, exploiting heterogeneous resources. It takes advantage of the fact that subband filters run at a reduced sample rate, and hence can share the same computational resources. We show how to facilitate this sharing of resources by saving state for each subband. The architecture is fully reconfigurable, allowing sensing parameters to be changed at runtime. Resource usage figures are given, showing the efficiency of the architecture. We finally discuss how this architecture can be adapted to signal reception.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Vaidyanathan, P.: Multirate Systems And Filter Banks. Prentice Hall PTR, Englewood Cliffs (1992)

    Google Scholar 

  2. Farhang-Boroujeny, B., Kempter, R.: Multicarrier communication techniques for spectrum sensing and communication in cognitive radios. IEEE Communications Magazine 46(4), 80–85 (2008)

    Article  Google Scholar 

  3. Fahmy, S., Lotze, J., Noguera, J., Doyle, L., Esser, R.: Generic software framework for adaptive applications on FPGAs. In: IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM), Napa, CA (April 2009)

    Google Scholar 

  4. Harris, F.: On detecting white space spectra for spectral scavenging in cognitive radios. Wireless Personal Communications 45(3), 325–342 (2008)

    Article  Google Scholar 

  5. Harris, F.: Multirate Signal Processing for Communication Systems. Prentice Hall PTR, Englewood Cliffs (2004)

    Google Scholar 

  6. Fiore, P.: Low-complexity implementation of a polyphase filter bank. Digital Signal Processing 8(2), 126–135 (1998)

    Article  Google Scholar 

  7. Egg, B., Harris, F., Dick, C.: Ultra-wideband 1.6GHz channelizer: Versatile FPGA implementation. In: Proceedings of the SDR 2005 Technical Conference and Product Exposition (2005)

    Google Scholar 

  8. Valdés, M., Moure, M., Diéguez, J., Antelo, S.: Hardware implementation of a polyphase filter bank for MP3 decoding. In: Proceedings of Southern Conference on Programmable Logic (SPL), pp. 19–24 (2008)

    Google Scholar 

  9. Xilinx Inc.: FIR Compiler v4.0 Product Specification (DS534) (June 2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Fahmy, S.A., Doyle, L. (2010). Reconfigurable Polyphase Filter Bank Architecture for Spectrum Sensing. In: Sirisuk, P., Morgan, F., El-Ghazawi, T., Amano, H. (eds) Reconfigurable Computing: Architectures, Tools and Applications. ARC 2010. Lecture Notes in Computer Science, vol 5992. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-12133-3_32

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-12133-3_32

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-12132-6

  • Online ISBN: 978-3-642-12133-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics