RF Simulation Basics: Andy Howard
RF Simulation Basics: Andy Howard
Applications Engineer
RF Simulation Basics
Keysight Technologies
Agenda Page 2
–Introduction
–Applications
–S-Parameter Simulations – a closer look
–Models: The building blocks for effective
simulations
–Simulation Engines
Introduction
3
Electronic Design Automation (EDA)
IDEA
PRODUCT
CONCEPT | DESIGN
Page 4
Do you need to perform RF simulations?
If you encounter any of these phrases, you probably do.
– Maxwell's Equations – Matching Networks
– Antenna – Impedance Matching
– Distributed Circuit – Smith Chart
– Physical Layer design – S-Parameters
– S21/S11
– High Frequency – ACPR/ACLR
– Radio Frequency (RF) – Noise Figure
– Microwave (μW) – Radiation
– Power Amplifier – EMI/EMC
– Load Pull – Gain
– Source Pull – Return Loss
– X Band – TOI
– Ku Band – IP3
– Wearables – P1dBc
– EVM
– IoT
Page 5
Applications
What could you achieve if
you could do RF
simulations?
6
RF System performance
Simulating your car’s FM radio
Intermodulation & Compression
30 200
24 160
18 120
DBM[GIM3P], DB[SDR]
12 80
DBM[IIP3], PRIM3
6 40
0 0
-6 DBM[IIP3] -40
DBM[GIM3P]
-12 DB[SDR] -80
PRIM3
-18 -120
-24 -160
-30 -200
1 5 6 R
L
I 16 9 10 17 R
L
I 7 8 4
Node
Page 7
Multi Chip RF Front End Modules
Powering smart phones/tablets
Switch
The Complete PA /
Switch Multi-Chip Laminate Board with
Module PA / Switch IC’s
• PA / Switch IC’s
• Bond wires
• Laminate board
• Solder bumps
• PCB test board
• Connectors
Page
Electro-Thermal Simulation
Dynamic thermal behavior
HBT Thermal
Power Memory
Amplifier
IC
Time scale
Ref
Amp
Dev
Dev
(Bias)
(Large)
Page 10
Electronic Warfare / Aerospace
3D Scenario Modeling
– Model multiple moving TX and RX platforms
including clutter and environment
DVB-S2, QAM,
APSK, etc. AWGN
PA channel RX BER/FER/PER
TX Throughput
Atmospheric,
Terrain, Doppler,
Delay
RF/MW CIRCUITS
“software fading”
MEASURED
X,S-PARAMS
Page
DDR4 Memory
Signal Integrity and Power Integrity
Sync VRM
GND Net
50x scaled
Page
12
S-Parameter Simulations
A closer look
13
S Parameter Simulations
You already learned about S Parameters. But how does one simulate S- Parameters
in an EDA tool?
a1 a2
|S|
b1 b2
Page 14
S-Parameter Simulation
– Matrix math runs out of steam if you have bigger complicated designs.
– For this to work, the EDA tool needs to know how each device
(transmission line, capacitor, transistor, etc..) reacts to RF excitation.
– And you can supplement the built-in models with measurement based
models too.
Page 15
S-Parameter Simulation
Page 16
S-Parameter Simulation
Page 17
Simulation Results
Page 18
Tune & Optimize– What if scenarios
Page 19
Models
The building blocks for
effective simulations
20
Models
– Previously we saw that “models” are required to represent
transmission lines, transistors, capacitors etc.
– Devices that are non linear in nature (diodes, transistors) have both
linear and non-linear models.
Page 21
Models
• E. Hammerstad and O. Jensen, "Accurate Models for Microstrip Computer-aided Design," MTT Symposium
Digest , 1980.
Page 22
Models
Measured or Simulated S-Parameters
Page 23
Models
Nonlinear models for transistors
– Non linear models are based on complex differential equations.
Research groups (e.g. BSIM group at University of California,
Berkeley) develop these models and share with the industry.
– By feeding the right parameter values into the model “card” you can
match the software model to a real world device.
Page 24
https://en.wikipedia.org/wiki/BSIM
What are X-Parameters?
– X-parameters are the mathematically correct superset of S-
parameters, applicable to both large-signal and small-signal
conditions, for linear and nonlinear components. The math exists!
Page 25
Simulation Engines
Analyze your RF design
Simulation Types
– Frequency vs Time
– Linear vs Non-Linear
– Circuit vs System
– Circuit vs EM
Page 27
Simulation Engines
• DC • EM Simulation
• AC MoM
• S-Parameter FEM
• Harmonic Balance FDTD
• Transient (High Frequency Spice) • Spectral
Channel Sim • Data Flow
• Circuit Envelope • ElectroThermal
Page 28
Harmonic Balance Setup
Page 29
Harmonic Balance Results
Page 30
Harmonic Balance Load Pull Typical Results
Page 31
Transient Analysis
Just like SPICE, only better
– Kirchoff’s current equations are derived at each node in differential
form
v(t ) dv(t )
C 0 (1)
v(t)
R dt
Page 32
Transient Simulation
Page 33
Circuit Envelope
Beyond CW and onto Modulated signals.
– Time samples the modulation envelope (not carrier)
Page 34
Circuit Envelope
Test Circuits with Realistic Signals Example CE results:
LTE, LTE-A, 802.11ac, BTLE, 5G
LTE DL
Page 36
Summary
Start with your great idea, choose your EDA environment, use appropriate models to construct the
designs. Run simulations to verify performance and build great RF applications.
Page 37
Learn more about RF Simulations
– How to Design an RF Power Amplifier and other How-to videos:
https://www.youtube.com/playlist?list=PLtq84kH8xZ9HIYgBYDsP7TbqBpftidzI8
– ADS on www.keysight.com/find/eesof-ads-videos
– Genesys on
https://www.youtube.com/playlist?list=PLtq84kH8xZ9E8S_y5dmCXtJFPo14NsCtt
Page 38