verify 5g system performance using xilinx rfsoc and avnet

24
Verify 5G System Performance Using Xilinx RFSoC and Avnet RFSoC Development Kit Matt Brown

Upload: others

Post on 22-Apr-2022

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Verify 5G System Performance Using Xilinx RFSoC and Avnet

Verify 5G System Performance

Using Xilinx RFSoC and

Avnet RFSoC Development Kit

Matt Brown

Page 2: Verify 5G System Performance Using Xilinx RFSoC and Avnet

Elements of an RF Development SystemModeling and simulation of the entire signal chain

RF Front-endBaseband

Processing

Test and

Verification

MATLAB and Simulink

RF Sampling

+ DFE

Page 3: Verify 5G System Performance Using Xilinx RFSoC and Avnet

Elements of an RFSoC Development SystemModeling and simulation of the entire signal chain

MATLAB and Simulink

Zynq® UltraScale+™ RFSoC

Test and

Verification

PA

LNA

Page 4: Verify 5G System Performance Using Xilinx RFSoC and Avnet

Signal Processing from RF Front-End to Digital

12-bit

6.5GSPS

14-bit

Logic

Fabric

Gain/Phase

Compensation IQ Mixers

Decimation

I/Q Mixers

Interpolation

4GSPS

RF

DAC

Gain/Phase

Compensation

NCO

NCO

I/Q

or

Real

I/Q

or

Real

Digital Mixing and Filtering

• A complete DSP subsystem

• Digital Up-Conversion and Down-Conversion

Flexibility to Bypass Subsystem

• Optionally bypass subsystem for fully custom signal conditioning

• Not possible with discrete converters (I/O limitation)

Direct-Sampling

• High channel count

• Multiple Configurations

RF

ADC

Communication-Grade PLLs

Utilize lower frequency on-board clocks

Internal PLL

Internal PLL

Page 5: Verify 5G System Performance Using Xilinx RFSoC and Avnet

How Do We Characterize RF Hardware?

MATLAB and Simulink

Characterization

RF-DAC

DUC

DDC

Test and

Verification

PA

LNA

RF-ADC

Page 6: Verify 5G System Performance Using Xilinx RFSoC and Avnet

Characterize 5G NR at the Band of Interest

Page 7: Verify 5G System Performance Using Xilinx RFSoC and Avnet

Noise Spectral Density

Page 8: Verify 5G System Performance Using Xilinx RFSoC and Avnet

Adjacent Channel Leakage Ratio (ACLR)

Page 9: Verify 5G System Performance Using Xilinx RFSoC and Avnet

IM3

Page 10: Verify 5G System Performance Using Xilinx RFSoC and Avnet

How Do We Characterize RF Hardware?

MATLAB and Simulink

Characterization

RF-DAC

DUC

DDC

Test and

Verification

PA

LNA

RF-ADC

Page 11: Verify 5G System Performance Using Xilinx RFSoC and Avnet

Avnet Products & Emerging Technologies Group

Prototyping

with SoCs can

be easier

Abstract the

hardware using

a suitable

language

Deliver an

intuitive app

built natively in

MATLAB®

Page 12: Verify 5G System Performance Using Xilinx RFSoC and Avnet

A History of SoC Abstraction

ARM9

FPGA

RF

XCVRDSP

2010 2016 2019

RFSoC

Page 13: Verify 5G System Performance Using Xilinx RFSoC and Avnet

Explore Zynq UltraScale+ RFSoC from Antenna to Digital

Zynq ® UltraScale+™ RFSoC

ZCU111 Evaluation Kit

RFSoC Explorer®

Small Cell RF Front End

2x2 1.8 GHz FDD

Page 14: Verify 5G System Performance Using Xilinx RFSoC and Avnet

Abstracting the Hardware

Custom

Boot

Image

MATLAB

System

Objects

MATLAB

System

Objects

MATLAB

System

Objects

Page 15: Verify 5G System Performance Using Xilinx RFSoC and Avnet

PL

Downlink

RF DAC

DUC

DDC

RF ADC

Uplink

PS

DDCControl

Observation

ZCU111

Gigabit Ethernet

Page 16: Verify 5G System Performance Using Xilinx RFSoC and Avnet

RFSoC Explorer Enables System Exploration

Page 17: Verify 5G System Performance Using Xilinx RFSoC and Avnet

LTE Toolbox

Page 18: Verify 5G System Performance Using Xilinx RFSoC and Avnet

Modeling the Digital Up-Converter in RF-DAC Tile

Characterization

RF-DAC

DUC

PA

LNA

Page 19: Verify 5G System Performance Using Xilinx RFSoC and Avnet

LTE Waveform Through Qorvo Observation Path

Page 20: Verify 5G System Performance Using Xilinx RFSoC and Avnet

5G Toolbox

Page 21: Verify 5G System Performance Using Xilinx RFSoC and Avnet

RF Link Budget Analysis of Qorvo Front End

MATLAB and Simulink

Zynq UltraScale+ RFSoC

PA

LNA

Page 22: Verify 5G System Performance Using Xilinx RFSoC and Avnet

Next … Digital Pre-Distortion to Linearize the PA

Driver PA

180 MHz BW observation path

Simulink Adaptive DPD Modeling

Page 23: Verify 5G System Performance Using Xilinx RFSoC and Avnet

RFSoC Explorer in MATLAB Apps Store

Installation – MATLAB Apps & Add-Ons

Requires – Communications Toolbox Support Package for Xilinx Zynq-Based Radio

Free MATLAB Trial Package for Wireless Communications @ mathworks.com/rfsoc

avnet.com / rfsockit

Page 24: Verify 5G System Performance Using Xilinx RFSoC and Avnet

Thank You!