2019
DOI: 10.1007/s11265-019-01502-4
|View full text |Cite
|
Sign up to set email alerts
|

Digital Predistortion for 5G Small Cell: GPU Implementation and RF Measurements

Abstract: In this paper, we present a high data rate implementation of a digital predistortion (DPD) algorithm on a modern mobile multicore CPU containing an on-chip GPU. The proposed implementation is capable of running in real-time, thanks to the execution of the predistortion stage inside the GPU, and the execution of the learning stage on a separate CPU core. This configuration, combined with the low complexity DPD design, allows for more than 400 Msamples/s sample rates. This is sufficient for satisfying 5G new rad… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 10 publications
(1 citation statement)
references
References 23 publications
0
1
0
Order By: Relevance
“…One of the examples of such a problem is the delay time due to finite speed of processor calculations and its relation to maximal network latency (which is defined as time it takes data to travel from one point to another) of less than 1 ms in 5G, which we mentioned in the introduction. In [93][94][95], the delay of DPD, depending on the implementation (FPGA, GPU, ASIC), is evaluated to be tens to hundreds of microseconds. Taking into account the fact that signal may have to pass through multiple DPD stages and through the whole data transfer system, it is possible DPD delay will be a major bottleneck in overall system latency.…”
Section: Discussionmentioning
confidence: 99%
“…One of the examples of such a problem is the delay time due to finite speed of processor calculations and its relation to maximal network latency (which is defined as time it takes data to travel from one point to another) of less than 1 ms in 5G, which we mentioned in the introduction. In [93][94][95], the delay of DPD, depending on the implementation (FPGA, GPU, ASIC), is evaluated to be tens to hundreds of microseconds. Taking into account the fact that signal may have to pass through multiple DPD stages and through the whole data transfer system, it is possible DPD delay will be a major bottleneck in overall system latency.…”
Section: Discussionmentioning
confidence: 99%