Skip to main content

SPEAR: Software-defined Python-Enhanced RFSoC for Wideband Radio Applications

Publication ,  Conference
Cheng, W; Gao, Z; Chen, T
Published in: ACM Mobicom 2024 Proceedings of the 30th International Conference on Mobile Computing and Networking
December 4, 2024

Next-generation wireless systems utilize large signal band-widths to meet the growing data rate demands of emerging applications and to provide enhanced resolution for wireless sensing and imaging. This poses significant challenges in the design of the underlying datapaths that carry and transfer signals across different domains, such as between memory and data converters in various software-defined radio (SDR) platforms. In this paper, we present the design and implementation of SPEAR, which is an SDR platform based on the Xilinx RFSoC ZCU216 evaluation board capable of supporting real-time streaming of signals with a bandwidth of up to 1.25 GHz employing the direct RF radio architecture. SPEAR features hardware-assisted direct memory access (DMA) control for real-time data streaming, and a Python-based hardware configuration tool and signal processing framework. Our experiments show that SPEAR can support a real-time bandwidth of up to 1.25 GHz for 256QAM modulation that satisfies the 3GPP error vector magnitude (EVM) requirement of 3.5%.

Duke Scholars

Published In

ACM Mobicom 2024 Proceedings of the 30th International Conference on Mobile Computing and Networking

DOI

Publication Date

December 4, 2024

Start / End Page

1834 / 1841
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Cheng, W., Gao, Z., & Chen, T. (2024). SPEAR: Software-defined Python-Enhanced RFSoC for Wideband Radio Applications. In ACM Mobicom 2024 Proceedings of the 30th International Conference on Mobile Computing and Networking (pp. 1834–1841). https://doi.org/10.1145/3636534.3697310
Cheng, W., Z. Gao, and T. Chen. “SPEAR: Software-defined Python-Enhanced RFSoC for Wideband Radio Applications.” In ACM Mobicom 2024 Proceedings of the 30th International Conference on Mobile Computing and Networking, 1834–41, 2024. https://doi.org/10.1145/3636534.3697310.
Cheng W, Gao Z, Chen T. SPEAR: Software-defined Python-Enhanced RFSoC for Wideband Radio Applications. In: ACM Mobicom 2024 Proceedings of the 30th International Conference on Mobile Computing and Networking. 2024. p. 1834–41.
Cheng, W., et al. “SPEAR: Software-defined Python-Enhanced RFSoC for Wideband Radio Applications.” ACM Mobicom 2024 Proceedings of the 30th International Conference on Mobile Computing and Networking, 2024, pp. 1834–41. Scopus, doi:10.1145/3636534.3697310.
Cheng W, Gao Z, Chen T. SPEAR: Software-defined Python-Enhanced RFSoC for Wideband Radio Applications. ACM Mobicom 2024 Proceedings of the 30th International Conference on Mobile Computing and Networking. 2024. p. 1834–1841.

Published In

ACM Mobicom 2024 Proceedings of the 30th International Conference on Mobile Computing and Networking

DOI

Publication Date

December 4, 2024

Start / End Page

1834 / 1841