5G Channel Estimation Kernels on RISC-V Vector Digital Signal Processors

Research output: Contribution to book/Conference proceedings/Anthology/ReportConference contributionContributedpeer-review

Contributors

Abstract

Each generation of the wireless communication networks has contiguous demands for higher computing capabilities and lower the power consumption in the integrated circuitry. Thus, the optimization of the base-band signal processing kernels and the hardware architectures plays a pivotal role in the performance, latency, and energy efficiency of the Physical Layer (PHY). Channel Estimation (CE), a computationally intensive task with hard real-time requirements, involves significant amounts of matrix multiplications and inversions, when data flows between transmitter (TX) and receiver (RX). In this work, we present a software implementation of CE for the 5th Generation Cellular Networks (5G) New Radio (NR) in the Reduced Instruction Set Computer (RISC)-V architecture, showcasing how its vector processing capabilities can satisfy the throughput and delay requirements of 5G use cases. Specifically, we ported two CE kernels, the Least-Squares (LSE) and Minimum Mean Square Error (MMSE), onto a state-of-the-art single core vector processor. By exploiting data vectorization, the ARA core computes matrix arithmetic operations on multiple data sets simultaneously. Our single vector core serial optimization demonstrates that with a 16× 16 matrix window size and 16 vector lanes, the application's performance achieves a speedup of 78.27 when computing the LSE algorithm. When the number of operations per cycle are compared, the vector processor outperforms its scalar counterpart by 181.91 for the MMSE kernel. Our implementation orders the nested loops in a latency-reducing fashion to compute matrix arithmetic operations, resulting in LSE and MMSE estimator computing times of 8.44 μiota s and 12.31 μs, respectively.

Details

Original languageEnglish
Title of host publication2024 International Conference on Microelectronics, ICM 2024
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Number of pages8
ISBN (electronic)979-8-3503-7939-6
Publication statusPublished - 2024
Peer-reviewedYes

Conference

Title36th International Conference on Microelectronics
Abbreviated titleICM 2024
Conference number36
Duration14 - 17 December 2024
Website
LocationMarriott Marquis City Center
CityDoha
CountryQatar

External IDs

ORCID /0000-0001-8469-9573/work/184003916

Keywords

Sustainable Development Goals

ASJC Scopus subject areas

Keywords

  • 5G, Base-Station-on-Chip, Channel estimation, Computer architecture, Hardware-acceleration, Massive MIMO, RISC-V