Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Dynamic Cognitive Radios on the Xilinx Zynq Hybrid FPGA

  • Conference paper
  • First Online:
Cognitive Radio Oriented Wireless Networks (CrownCom 2015)

Abstract

Cognitive radios require an intelligent MAC layer coupled with a flexible PHY layer. Most implementations use software defined radio platforms where the MAC and PHY are both implemented in software, but this can result in long processing latency, and makes advanced baseband processing unattainable. While FPGA based SDR platforms do exist, they are difficult to use, requiring significant engineering expertise, and adding dynamic behaviour is even more difficult. Modern hybrid FPGAs tightly couple an FPGA fabric with a capable embedded processor, allowing the baseband to be implemented in hardware, and the MAC in software. We demonstrate a platform that enables radio designers to build dynamic cognitive radios using the Xilinx Zynq with partial reconfiguration, enabling truly dynamic, low-power, high-performance cognitive radios with abstracted software control.

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

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. GNU Radio. http://www.gnuradio.org/ (accessed March 2015)

  2. Sutton, P.D., Lotze, J., Lahlou, H., Fahmy, S.A., Nolan, K.E., Ozgul, B., Rondeau, T.W., Noguera, J., Doyle, L.E.: Iris: An architecture for cognitive radio networking testbeds. IEEE Communications Magazine 48(9), 114–122 (2010)

    Article  Google Scholar 

  3. Kuon, I., Tessier, R., Rose, J.: FPGA architecture: Survey and challenges. Foundations and Trends in Electronic Design Automation 2(2), 135–253 (2008)

    Article  Google Scholar 

  4. Cummings, M., Haruyama, S.: FPGA in the software radio. IEEE Communications Magazine 37(2), 108–112 (1999)

    Article  Google Scholar 

  5. Amiri, K., Sun, Y., Murphy, P., Hunter, C., Cavallaro, J.R., Sabharwal, A.: WARP, a unified wireless network testbed for education and research. In: IEEE International Conference on Microelectronic Systems Education, pp. 53–54 (2007)

    Google Scholar 

  6. Shishkin, B., Pfeil, D., Nguyen, D., Wanuga, K., Chacko, J., Johnson, J., Kandasamy, N., Kurzweg, T.P., Dandekar, K.R.: SDC testbed: software defined communications testbed for wireless radio and optical networking. In: International Symposium on Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks, pp. 300–306 (2011)

    Google Scholar 

  7. Lotze, J., Fahmy, S.A., Noguera, J., Ozgul, B., Doyle, L.E., Esser, R.: Development framework for implementing FPGA-based cognitive network nodes. In: Proceedings of the IEEE Global Telecommunications Conference (GLOBECOM) (2009)

    Google Scholar 

  8. Fahmy, S.A., Lotze, J., Noguera, J., Doyle, L.E., Esser, R.: Generic software framework for adaptive applications on FPGAs. In: IEEE Symposium on Field Programmable Custom Computing Machines, pp. 55–62 (2009)

    Google Scholar 

  9. Minden, G.J., Evans, J.B., Searl, L., DePardo, D., Petty, V.R., Rajbanshi, R., Newman, T., Chen, Q., Weidling, F., Guffey, J., Datla, D., Barker, B., Peck, M., Cordill, B., Wyglinski, A.M., Agah, A.: KUAR: a flexible software-defined radio development platform. In: IEEE International Symposium on New Frontiers in Dynamic Spectrum Access Networks (DySPAN), pp. 428–439 (2007)

    Google Scholar 

  10. Eichinger, G., Chowdhury, K., Leeser, M.: Crush: cognitive radio universal software hardware. In: International Conference on Field Programmable Logic and Applications (FPL), pp. 26–32 (2012)

    Google Scholar 

  11. Le, K., Maddala, P., Gutterman, C., Soska, K., Dutta, A., Saha, D., Wolniansky, P., Grunwald, D., Seskar, I.: Cognitive radio kit framework: experimental platform for dynamic spectrum research. ACM SIGMOBILE Mobile Computing and Communications Review 17(1), 30–39, January

    Google Scholar 

  12. Di Francesco, P., McGettrick, S., Anyanwu, U.K., O’Sullivan, J.C., MacKenzie, A.B., DaSilva, L.A.: A split MAC approach for SDR platforms. IEEE Transactions on Computers 64(4), 912–924 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  13. van de Belt, J., Sutton, P.D., Doyle, L.E.: Accelerating software radio: iris on the synq SoC. In: IFIP/IEEE International Conference on Very Large Scale Integration (VLSI-SoC), pp. 294–295 (2013)

    Google Scholar 

  14. Vipin, K., Fahmy, S.A.: ZyCAP: Efficient partial reconfiguration management on the Xilinx Zynq. IEEE Embedded Systems Letters 6(3), 41–44 (2014)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Suhaib A. Fahmy .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Institute for Computer Science, Social Informatics and Telecommunications Engineering

About this paper

Cite this paper

Shreejith, S., Banarjee, B., Vipin, K., Fahmy, S.A. (2015). Dynamic Cognitive Radios on the Xilinx Zynq Hybrid FPGA. In: Weichold, M., Hamdi, M., Shakir, M., Abdallah, M., Karagiannidis, G., Ismail, M. (eds) Cognitive Radio Oriented Wireless Networks. CrownCom 2015. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 156. Springer, Cham. https://doi.org/10.1007/978-3-319-24540-9_35

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-24540-9_35

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-24539-3

  • Online ISBN: 978-3-319-24540-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics