ABSTRACT
Software radio system performance can be significantly enhanced with appropriate architectural choices, such as the GNU Radio USRP's division of roles between an FPGA and a general purpose CPU. Heterogeneous architectures provide the most flexibility for achieving high computational performance; yet have not been fully exploited by today's software radio architectures. This paper reports on a GNU Radio implementation for the Texas Instruments TCI663X SOC DSP/ARM that was publically released in 2014 and has seen widespread use in the telecommunications industry.
- Vanu Bose, Michael Ismert, Matt Welborn, and John Guttag. Virtual radios. IEEE JSAC, 17(4):591--602, Apr. 1999. Google ScholarDigital Library
- J. Mitola and G. Q. Maguire. Cognitive radio: making software radios more personal. IEEE Personal Communications, 6(4):13--18, 1999.Google ScholarCross Ref
- Joe Mitola. The software radio architecture. IEEE Communications Magazine, pages 26--38, May 1995. Google ScholarDigital Library
- P. Pawelczak, K. Nolan, L. Doyle, O. Ser Wah, and D. Cabric. Cognitive radio: Ten years of experimentation and development. IEEE Communications Magazine, 49:90--100, 2011. Google ScholarDigital Library
- Kun Tan, Jiansong Zhang, Ji Fang, He Liu, Yusheng Ye, Shen Wang, Yongguang Zhang, Haitao Wu, Wei Wang, and Geoffrey Voelker. Sora: High performance software radio using general purpose multi-core processors. In Proc. USENIX NSDI, Apr. 2009. Google ScholarDigital Library
- T. Turletti, H. Bentzen, and D. L. Tennenhouse. Towards the software realization of a GSM base station. IEEE JSAC, 17(4):603--612, Apr. 1999. Google ScholarDigital Library
- Richard Henry Lee Stroop. Enhancing GNU Radio for Run-time Assembly of FPGA-based Accelerators. Thesis. Virginia Polytechnic Institute and State University, 2012.Google Scholar
- Jonathon Pendlum. CRASH: cognitive radio accelerated with software and hardware. Electrical and Computer Engineering Master's Theses. Paper 132. 2014.Google Scholar
- Texas Instruments. TCI6638K2K Multicore DSP+ARM KeystoneII System-on-Chip (SoC). TCI6638K2K datasheet. Revised October 2013.Google Scholar
- Thomas M. Zeng. The Android ION Memory Allocator. Linux Weekly News, Feb. 2012.Google Scholar
- Philip Balister. Meta-SDR an OpenEmbedded Layer for People Working on Software Defined Radio. Github, June 2014.Google Scholar
- Tom Rondeau. Runtime: Added Accessor to Get Base Address of Buffer. Github pull request #380. Feb 2015.Google Scholar
- Jonathon Pendlum. FPGA Accelerators in GNU Radio with Xilinx's Zynq System on Chip. GNU Radio wiki page. Feb 2015.Google Scholar
- Y. Lin, S. Mahlke, T. Mudge, et all. Design and Implementation of Turbo Decoders for Software Defined Radio. IEEE Signal Processing Systems Design and Implementation, pages 22--27, Oct 2006.Google ScholarCross Ref
- Texas Instruments. Throughput Performance Guide for C66x Keystone Devices. Revision A, July 2012.Google Scholar
- Alfredo Muniz. GSoC 2014 Using Hardware Based Coprocessors in GNU Radio. GNU Radio wiki page for keystone2. August 2014.Google Scholar
Index Terms
- Enhancing GNU Radio with Heterogeneous Computing
Recommendations
Investigating Latency in GNU Software Radio with USRP Embedded Series SDR Platform
BWCCA '13: Proceedings of the 2013 Eighth International Conference on Broadband and Wireless Computing, Communication and ApplicationsSoftware-Defined Radio (SDR) is a radio technology that most of conventional radio components are implemented in software. Besides the advantages like re-configurability and flexibility, a SDR system has to face a critical challenge on real-time ...
A fast spectrum sensing and revocation testbed based on USRP and GNU radio for cognitive radio networks
ICCIP '18: Proceedings of the 4th International Conference on Communication and Information ProcessingSince the use of wireless devices in the already overcrowded licensed and unlicensed bands had been further growing recently. Realization of wireless communications in Cognitive Radio (CR) is one of the most urgent research and development issues to ...
A comparative study of cognitive radio platforms
MEDES '12: Proceedings of the International Conference on Management of Emergent Digital EcoSystemsCognitive radio (CR) technology has become one of the buzzwords within the wireless communications community over the past 12 years. Its ability to learn, decide and adapt to the external environment made CR attractive to regulators, researchers, ...
Comments