seamless system design of rf transceivers and antennas for
TRANSCRIPT
![Page 1: Seamless System Design of RF Transceivers and Antennas for](https://reader030.vdocument.in/reader030/viewer/2022012712/61aba1ef3a76dc57ee597287/html5/thumbnails/1.jpg)
1© 2015 The MathWorks, Inc.
Seamless System Design of RF
Transceivers and Antennas for
Wireless Systems
Vidya ViswanathanApplication Engineer – Signal Processing & Communication
![Page 2: Seamless System Design of RF Transceivers and Antennas for](https://reader030.vdocument.in/reader030/viewer/2022012712/61aba1ef3a76dc57ee597287/html5/thumbnails/2.jpg)
2
Baseband
precoding
DAC RF
…
NT
…
DAC RF
Baseband
combining
ADCRF
…
NR
…
ADCRF
Baseband
waveform
Multi-Domain Engineering for Advanced Wireless SystemsSubsystems must be designed and tested together
RF Transceivers and
Power Amplifiers
Baseband DSP for
Large Bandwidths
Standard-compliant
Waveforms
Channel and
Interference
MIMO Antenna
Array DesignDigital or Hybrid
Beamforming
![Page 3: Seamless System Design of RF Transceivers and Antennas for](https://reader030.vdocument.in/reader030/viewer/2022012712/61aba1ef3a76dc57ee597287/html5/thumbnails/3.jpg)
3
Agenda
RF Propagation &
Network CoverageBeamforming for
Multi-User Operation
Power Amplifier &
Digital Pre-distortion
![Page 4: Seamless System Design of RF Transceivers and Antennas for](https://reader030.vdocument.in/reader030/viewer/2022012712/61aba1ef3a76dc57ee597287/html5/thumbnails/4.jpg)
4
Antenna Design – Where To Start?
Antenna Designer App
▪ Select an antenna based on the desired specifications
▪ Design the antenna at the operating frequency
▪ Visualize results and iterate on antenna geometrical properties
▪ Generates MATLAB scripts for automation
![Page 5: Seamless System Design of RF Transceivers and Antennas for](https://reader030.vdocument.in/reader030/viewer/2022012712/61aba1ef3a76dc57ee597287/html5/thumbnails/5.jpg)
5
Building your First Antenna and Antenna Array
p = patchMicrostrip
p.Height = 0.01;
impedance(p, (500e6:10e6:2e9));
current(p, 1.7e9);
pattern(p, 1.7e9);
a = linearArray
a.Element = p;
a.ElementSpacing = 0.1;
a.NumElements = 4;
show(a);
patternElevation(a, 1.7e9,0);
![Page 6: Seamless System Design of RF Transceivers and Antennas for](https://reader030.vdocument.in/reader030/viewer/2022012712/61aba1ef3a76dc57ee597287/html5/thumbnails/6.jpg)
6
Printed Antenna Designing and Fabrication
Suitable for low cost applications requiring high
antenna integration
▪ Design printed antennas with pcbStack
▪ Arbitrary dielectric and metal layers
▪ Define vias and feed structures
▪ Generate Gerber files
![Page 7: Seamless System Design of RF Transceivers and Antennas for](https://reader030.vdocument.in/reader030/viewer/2022012712/61aba1ef3a76dc57ee597287/html5/thumbnails/7.jpg)
7
Antenna Design and Analysis
VHF YagiUda antenna designed with Antenna Toolbox to operate at 144.5MHz
![Page 8: Seamless System Design of RF Transceivers and Antennas for](https://reader030.vdocument.in/reader030/viewer/2022012712/61aba1ef3a76dc57ee597287/html5/thumbnails/8.jpg)
8
Antenna Placement and Coverage Analysis
▪ Position the antenna at a specific geographical location
▪ Show coverage of the antenna using Ideal free-space propagation model
![Page 9: Seamless System Design of RF Transceivers and Antennas for](https://reader030.vdocument.in/reader030/viewer/2022012712/61aba1ef3a76dc57ee597287/html5/thumbnails/9.jpg)
9
Visualize the Antenna on the Terrain
▪ Terrain Based Propagation
Model: Longley-Rice
– Statistical model taking into
account diffraction and
scattering
– Operates between 20MHz
and 20GHz
▪ Include atmospheric
effects like rain, fog and
gas
![Page 10: Seamless System Design of RF Transceivers and Antennas for](https://reader030.vdocument.in/reader030/viewer/2022012712/61aba1ef3a76dc57ee597287/html5/thumbnails/10.jpg)
10
What did we see in this example?
▪ Antenna elements and arrays described by
electromagnetic based solutions
▪ Terrain based coverage modeling with
realistic antenna models
▪ Method can be extended to include RF
propagation along with channel models
![Page 11: Seamless System Design of RF Transceivers and Antennas for](https://reader030.vdocument.in/reader030/viewer/2022012712/61aba1ef3a76dc57ee597287/html5/thumbnails/11.jpg)
11
What’s New?Propagation Models
▪ TIREM
– Statistical model taking into account
reflection, diffraction, and
absorption
– Operates between 1MHz and
40GHz
▪ Include atmospheric effects like rain,
fog and gas
![Page 12: Seamless System Design of RF Transceivers and Antennas for](https://reader030.vdocument.in/reader030/viewer/2022012712/61aba1ef3a76dc57ee597287/html5/thumbnails/12.jpg)
12
What’s New? Platform-Installed Antennas and Large Structures
▪ Import CAD files (STL) to describe large structures such as planes, ships, or cars
▪ Install antennas and arrays on a platform
▪ Analyze the effect of the large structure on the antenna performance
▪ Use physical optics in conjunction with the method of moments
![Page 13: Seamless System Design of RF Transceivers and Antennas for](https://reader030.vdocument.in/reader030/viewer/2022012712/61aba1ef3a76dc57ee597287/html5/thumbnails/13.jpg)
13
Agenda
Beamforming for
Multi-User Operation
Power Amplifier &
Digital Pre-distortion
RF Propagation &
Network Coverage
![Page 14: Seamless System Design of RF Transceivers and Antennas for](https://reader030.vdocument.in/reader030/viewer/2022012712/61aba1ef3a76dc57ee597287/html5/thumbnails/14.jpg)
14
Array Beam Steering and Map Visualization
▪ 7x7 rectangular array of dipoles reflector-backed, operating at 10GHz
▪ Steer the array beam and assess coverage and links
![Page 15: Seamless System Design of RF Transceivers and Antennas for](https://reader030.vdocument.in/reader030/viewer/2022012712/61aba1ef3a76dc57ee597287/html5/thumbnails/15.jpg)
15
Beamforming for multi-user operation
▪ Coarse analog RF beamforming is the same for entire bandwidth
– Subarray modules (panels) allow coarse elevation angle adjustment (by phase shifters)
– MU groups are arranged by distance (ring structure)
▪ Fine beamforming in baseband is performed for OFDM mode in frequency domain
– Fine horizontal separation of the users is done with baseband processing
Coding &
Modulation
Coding &
Modulation
Beamforming &
MIMO processing
Beamforming &
MIMO processingBeamforming &
MIMO processing
Beamforming &
MIMO processingBeamforming &
MIMO processing
Beamforming &
MIMO processingBeamforming &
MIMO processing
Beamforming &
MIMO processingBeamforming &
MIMO processing
IFFT DAC
IFFT DAC
IFFT DAC
IFFT DAC
RF
RF
RF
RF
![Page 16: Seamless System Design of RF Transceivers and Antennas for](https://reader030.vdocument.in/reader030/viewer/2022012712/61aba1ef3a76dc57ee597287/html5/thumbnails/16.jpg)
16
RF Front End Modelling using Circuit Envelope
▪ Direct conversion to IF (5GHz) and superhet up-conversion to mmWave (66GHz)
▪ Non-linearity (e.g. IP2, IP3, P1dB)
▪ Power dividers (e.g. S-parameters)
▪ Variable phase-shifters
![Page 17: Seamless System Design of RF Transceivers and Antennas for](https://reader030.vdocument.in/reader030/viewer/2022012712/61aba1ef3a76dc57ee597287/html5/thumbnails/17.jpg)
17
Hybrid Beamforming Transmitter Array
▪ 8 subarrays of 8 patch antennas operating at 66GHz → 8x8 = 64 antennas
▪ Digital beamforming applied to the 8 subarrays (azimuth steering)
▪ RF beamforming (phase shifters) applied to the 8 antennas (elevation steering)
Beamformers (array and subarray)
8 subarrays
Subarray weights
Array patternTapers
![Page 18: Seamless System Design of RF Transceivers and Antennas for](https://reader030.vdocument.in/reader030/viewer/2022012712/61aba1ef3a76dc57ee597287/html5/thumbnails/18.jpg)
18
System Architecture for Hybrid Beamforming
▪ The transmitter uses a larger array to perform beamforming towards the receiver
▪ The receiver estimates the direction of arrival with small orthogonal arrays and communicates it
to the transmitter
Baseband transmitter
Baseband receiver
Clock recoveryRF transmitter
Antenna array 8x8
Digital + RF beamforming
RF (ideal) receiver + ADC + AGC
2x Antenna arrays 1x4
Estimation of direction of arrival
Transmitter and receiver relative position
Download Whitepaper
![Page 19: Seamless System Design of RF Transceivers and Antennas for](https://reader030.vdocument.in/reader030/viewer/2022012712/61aba1ef3a76dc57ee597287/html5/thumbnails/19.jpg)
19
Agenda
Beamforming for
Multi-User Operation
Power Amplifier &
Digital Pre-distortion
RF Propagation &
Network Coverage
![Page 20: Seamless System Design of RF Transceivers and Antennas for](https://reader030.vdocument.in/reader030/viewer/2022012712/61aba1ef3a76dc57ee597287/html5/thumbnails/20.jpg)
20
PA Linearization: Digital Pre Distortion (DPD) in Theory
Pin [dBm]
Pout [d
Bm
] Linear characteristic
(desired)
PA characteristic
(actual)
Compression
DPD characteristic
PADPD
![Page 21: Seamless System Design of RF Transceivers and Antennas for](https://reader030.vdocument.in/reader030/viewer/2022012712/61aba1ef3a76dc57ee597287/html5/thumbnails/21.jpg)
21
PADPD
PA Linearization: Digital Pre Distortion (DPD) in Practice
Pin [dBm]
Pout [d
Bm
]
PA characteristic
(actual)
Compression
Memory
RF
BasebandUp-conversion
Down-conversion
Adaptive coefficientsTiming
Antenna loading
DPD characteristic
![Page 22: Seamless System Design of RF Transceivers and Antennas for](https://reader030.vdocument.in/reader030/viewer/2022012712/61aba1ef3a76dc57ee597287/html5/thumbnails/22.jpg)
22
What resources are available to characterize a PA Model?
PA DataMATLAB fitting procedure
(White box)PA model coefficients
PA model for circuit
envelope simulation
![Page 23: Seamless System Design of RF Transceivers and Antennas for](https://reader030.vdocument.in/reader030/viewer/2022012712/61aba1ef3a76dc57ee597287/html5/thumbnails/23.jpg)
23
PA + DPD Simulation
▪ Circuit Envelope for fast RF simulation
▪ Low-power RF and analog components
– Up-conversion / down-conversion
– Antenna load
▪ Digital signal processing algorithm: DPD
![Page 24: Seamless System Design of RF Transceivers and Antennas for](https://reader030.vdocument.in/reader030/viewer/2022012712/61aba1ef3a76dc57ee597287/html5/thumbnails/24.jpg)
24
![Page 25: Seamless System Design of RF Transceivers and Antennas for](https://reader030.vdocument.in/reader030/viewer/2022012712/61aba1ef3a76dc57ee597287/html5/thumbnails/25.jpg)
25
RF System Simulation Must Be Fast
RF Blockset allows you to deal with RF complexity with:
▪ Models at high levels of abstraction
▪ Solvers that use larger time-step
Deeper understanding of:
▪ Non-linear effects
▪ Noise generation
▪ Sources of signal distortion
▪ Impedance mismatches
Modeling fidelityS
imula
tion s
peed
Equivalent Baseband
CarrierfreqS
pe
ctr
um
Circuit Envelope
Carrier 1freq
Sp
ectr
um
Carrier 2DC
True Pass-Band
freqSp
ectr
um
![Page 27: Seamless System Design of RF Transceivers and Antennas for](https://reader030.vdocument.in/reader030/viewer/2022012712/61aba1ef3a76dc57ee597287/html5/thumbnails/27.jpg)
27
Wireless System OverviewMATLAB & Simulink as a Unified Platform
BasebandDigital
Front EndDAC PA
LNAADCBasebandDigital
Front End
Channel
Digital PHY RF Front End Antenna
TRANSMITTER
RECEIVER
RF Front EndAlgorithms, Waveforms, Measurements Antennas, Antenna Arrays
Mixed-Signal Design
• Communications Toolbox
• Phased Array System Toolbox
• LTE, WLAN & 5G Toolbox
• Mixed-Signal Blockset
• RF Toolbox
• RF Blockset
• Antenna Toolbox
• Phased Array System Toolbox
• Communications Toolbox
• Phased Array System Toolbox
• LTE, WLAN & 5G Toolbox
Channel Modeling
Demo Station:
Antenna and RF Design
![Page 28: Seamless System Design of RF Transceivers and Antennas for](https://reader030.vdocument.in/reader030/viewer/2022012712/61aba1ef3a76dc57ee597287/html5/thumbnails/28.jpg)
28
Resources to Help You Get Started
View web resourcesMapping RF Propagation for
Wireless Communications (webinar)
Modeling RF Power Amplifiers and
Increasing Wireless Transmitter
Linearity with DPD Using MATLAB
(webinar)
Read eBook and white
papers5G Development with MATLAB
(eBook)
Hybrid Beamforming for Massive
MIMO Phased Array Systems (white
paper)
Four Steps to Building Smarter RF
Systems with MATLAB (white paper)
![Page 29: Seamless System Design of RF Transceivers and Antennas for](https://reader030.vdocument.in/reader030/viewer/2022012712/61aba1ef3a76dc57ee597287/html5/thumbnails/29.jpg)
29
RF System Design using MathWorks Tools
▪ Introduction to RF simulation using MathWorks tools
▪ How do I model my RF system with RF Blockset?
▪ Importing S-Parameters and modeling linear operation
▪ Fundamentals of noise simulation
▪ Modeling non-linear devices
▪ Developing custom models
![Page 30: Seamless System Design of RF Transceivers and Antennas for](https://reader030.vdocument.in/reader030/viewer/2022012712/61aba1ef3a76dc57ee597287/html5/thumbnails/30.jpg)
30
▪ Scan this QR Code or log onto link below
(link also sent to your phone and email)
▪ http://bit.ly/expo19-feedback
▪ Enter the registration id number displayed
on your badge
▪ Provide feedback for this session
Email: [email protected]
LinkedIn: www.linkedin.com/in/vidyaviswanathan
Please provide feedback for this block of sessions