Verify 5G System Performance Using Xilinx RFSoC and Avnet ...

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

Transcript of Verify 5G System Performance Using Xilinx RFSoC and Avnet ...

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!