Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
Expanding the measurement possibilities of Agilent
E5070B/E5071B RF network analyzers
Advanced Device Characterization
with ENA and ADS
Agenda
• What is the benefit of using ADS?• Connectivity solution between ENA
and ADS» Connection Manager
• Application Examples» Complex matching circuit simulation» Amplifier behavioral model» Equivalent circuit analysis » De-embedding for removing fixture error
What is the benefit of using ADS?
ADS can do what ENA cannot do
ADSENAData Save Function:•Supports touchstone and CSV format only
Built-in Matching Circuit Function:•Supports only 6 types of pre-defined matching circuits (L/C/R circuit)
Equivalent Circuit Analysis:•Does not support equivalent circuit analysis function.
De-embedding Function for Removing Fixture Error:•Users must prepare a de-embedding file in advance
Supports various file formats(Ex. CitiFile, Touchstone, AmplifierS2D, etc.)
More complex(Ex. A microstrip line and a coaxial connector)
Enables to perform equivalent circuit analysis
Enables to model a fixture and create a de-embedding file.
Agenda
• What is the benefit of using ADS?• Connectivity solution between ENA
and ADS» Connection Manager
• Application Examples» Complex matching circuit simulation» Amplifier behavioral model» Equivalent circuit analysis » De-embedding for removing fixture error
Advance Design System (ADS) 2003C
Connectivity Solution between ENA and ADS
Connection Manager
Benefit:ADS makes it easier to obtain measurement data from ENA and supports various data formats.
•Automatic instrument discovery•Read measurement data from ENA
•S-parameters (Touchstone file)•Power swept S-parameters (AmplifierS2D file)
LAN/GPIB
Connection Manager Client UI
•Connect to Connection Manager Server•Import Plug-N-Play Drivers.
•Automatically find instruments. •No need to know I/0 configuration. •Easy-to-use Measurement Panels for
commonly used instruments.
User Inter face is straight-forward!
Connection Manager Client UI
Select Instruments from a list.
Select S-parameters.
Touchstone or CitiFile file are saved in correct format automatically.
Panel for obtaining S-parameters from ENA
Connection Manager Client UIADS can import S-parameters easily via LAN/GPIB interface.
ENA (3-port measurement) ADS 2003C data displayUsers can easily transfer S-parameters to ENA without a floppy disk, which improves simulation efficiency.
S11 S12 S13
S21 S22 S23
S31 S32 S33
S11 S12 S13
S21 S22 S23
S31 S32 S33
Connection Manager Client UI
Measures amplifier S-parameters at various power levels.
Converts S-parameter data to an amplifier model file for use in ADS.
Panel for obtaining power swept S-parameters (2-port)
Connection Manager Client UIADS can obtain power swept S-parameters (2-port)
The connection manager allows you to obtain AmplifierS2D file, which enables power swept simulation on ADS.
AmplifierS2D file
Including frequencies,S-parameters,& Power levels
Agenda
• What is the benefit of using ADS?• Connectivity solution between ENA
and ADS» Connection Manager
• Application Examples» Complex matching circuit simulation» Amplifier behavioral model» Equivalent circuit analysis » De-embedding for removing fixture error
What is the benefit of using ADS?Benefit:ADS supports various matching circuit models than that of ENA.
Matching circuit models
ADS allows you to simulate more complex matching circuits such as including a microstrip line.
ENA ADS
Coaxial Connector Microstrip
C
L
DUT portTest port
Application ExampleComplex matching circuit simulation
ADSENA
Measurementdata
Single-end port(50 ohm)
Differential port(200 ohm)
Balanced-unbalanced SAW filter(942.5 MHz)
3. Add matching circuits and adjust them
2. Convert S-parameters to Mixed-mode S-parameters.
1. Read S-parameters from ENA with connection manager.
DUT: Balanced-unbalanced SAW filter
Connection Manager
Application Example1. Read S-parameters from ENA with connection manager
ADS Menu Connection Manager Client
S-parameters from ENA
S11 S12 S13
S21 S22 S23
S31 S32 S33
3. Add matching circuits and adjust them
2. Convert S-parameters to Mixed-mode S-parameters.
1. Read S-parameters from ENA with connection manager.
Application Example2. Convert S-parameters to Mixed-mode S-parameters.
S11 S12 S13
S21 S22 S23
S31 S32 S33
Sss11 Ssd12 Ssc12
Sds21 Sdd22 Sdc22
Scs21 Scd22 Scc22ADS has a “Mixed-mode simulation” template, which enables to calculate Mixed-mode S-parameters.
S-parameters
Mixed-mode S-parameters
Automatically calculated!
3. Add matching circuits and adjust them
2. Convert S-parameters to Mixed-mode S-parameters.
1. Read S-parameters from ENA with connection manager.
Application Example3. Add matching circuits and adjust them
DUT (s3p file)
More complex matching circuit than that of ENA can be easily designed on ADS.
Microstrip lineCoaxial Inductor
Port 1Port 2
Port 3
Matching circuit
3. Add matching circuits and adjust them
2. Convert S-parameters to Mixed-mode S-parameters.
1. Read S-parameters from ENA with connection manager.
Application Example3. Add matching circuits and adjust them
DUT (s3p file)123
1
2
3You can adjust the matching circuit values manually as you see smith chart changing.
Sss11
Microstrip lineCoaxial
Inductor
Port 1
Tuning Function
3. Add matching circuits and adjust them
2. Convert S-parameters to Mixed-mode S-parameters.
1. Read S-parameters from ENA with connection manager.
Application Example3. Add matching circuits and adjust them
The optimization function can automatically determine the appropriate circuit value, which
speeds up matching circuit design.Sds21
Sss11
Getting better!
Optimization Function
Set tuning goals
3. Add matching circuits and adjust them
2. Convert S-parameters to Mixed-mode S-parameters.
1. Read S-parameters from ENA with connection manager.
Agenda
• What is the benefit of using ADS?• Connectivity solution between ENA
and ADS» Connection Manager
• Application Examples» Complex matching circuit simulation» Amplifier behavioral model» Equivalent circuit analysis » De-embedding for removing fixture error
What is the benefit of using ADS?
Benefit:ADS can create a behavioral model suitable for use in a circuit or system simulation.
Touchstone File(Ex. s2p file)
•A single set of S-parameters at a specific power level.
•Multiple sets of S-parameters measured at different power levels.
Amplifier Behavioral Model File(Ex. AmplifierS2D file)
Application Example 3Power swept simulation of an amplifier using the measurement data
ADS 2. Perform a power swept simulation
1. Create an AmplifierS2D file with connection manager
2-port Amplifier
Power Swept Measurement data
Connection Manager
ENA
Application Example 1. Create an AmplifierS2D file with connection manager
ADS Menu Connection Manager Client
AmplifierS2D file
•The connection manager helps us obtain a behavioral model file (AmplifierS2D file).
Frequencies,S-parameters, & Power levels
2. Perform a power swept simulation
1. Create an AmplifierS2D file with connection manager
Application Example 2. Perform a power swept simulation
Gain compression &Phase distortion
•The behavioral model file enables power swept simulation using the measurement data.
Power Power
2. Perform a power swept simulation
1. Create an AmplifierS2D file with connection manager
Agenda
• What is the benefit of using ADS?• Connectivity solution between ENA
and ADS» Connection Manager
• Application Examples» Complex matching circuit simulation» Amplifier behavioral model» Equivalent circuit analysis » De-embedding for removing fixture error
What is the benefit of using ADS?
Benefit:ADS enables the equivalent circuit analysis of passive components over 3 GHz.
Impedance AnalyzersNetwork Analyzers
Advantages : •Built-in equivalent circuit analysis function
Disadvantages :• Up to 3 GHz frequency range
Advantages : • Over 3 GHz frequency range
Disadvantages :•No equivalent circuit analysis
Application ExamplesEquivalent circuit analysis of the chip inductors over 3 GHz
ADS
3. Simulate an equivalent circuits
1. Read S-parameters from ENA with connection managerPower Swept
Measurement data
Connection Manager
ENA
2. Build “balancing circuit” on ADS
Reflection Measurements(Freq: 3 GHz to 4.5 GHz)
Chip inductor (10 nH@100MHz)
Application Example1. Read S-parameters from ENA with connection manager
ADS Menu Connection Manager Client
CitiFile
CitiFile
# Created Fri Feb 20 13:43:52 2004
CITIFILE A.01.00NAME CMVAR freq MAG 201DATA s1_1 RIVAR_LIST_BEGIN
3e+0093.0075e+0093.015e+0093.0225e+0093.03e+009
3.0375e+0093.045e+0093.0525e+0093.06e+009
3.0675e+0093.075e+0093.0825e+009
3. Simulate an equivalent circuits
1. Read S-parameters from ENA with connection manager
2. Build “balancing circuit” on ADS
Application Example 2. Build “Balancing circuit” on ADS
• Build an equivalent circuit model of the chip inductors• Connect measured data component• Connect two frequency sources that are 180 degrees
out of phase.• Set goal so that Vn = 0
Equivalent Circuit for Chip L Measured Data Component
V1~
V2 = V1+ 180°3G – 3.9GHz
~
3G – 3.9GHz Vn = 0
3. Simulate an equivalent circuits
1. Read S-parameters from ENA with connection manager
2. Build “balancing circuit” on ADS
Application Example 3. Simulate an equivalent circuit•Simulate circuit so that mag(Vn) is optimized to be between min and max value in a certain frequency range. Example: between 0 and 0.001 in 3 to 4.5 GHz range.
•Use Goals and Nominal Optimization.
Equivalent Circuit for Chip LMeasured Data
Component
V2 = V1+ 180°3G – 4.5GHz
~
Vn = 0
V1~
3G – 4.5GHz
3. Simulate an equivalent circuits
1. Read S-parameters from ENA with connection manager
2. Build “balancing circuit” on ADS
Application Example 3. Simulate an equivalent circuit
Equivalent Circuit
Measured Data Component
Frequency Sources:V1 & V2
• Balancing Circuit
3. Simulate an equivalent circuits
1. Read S-parameters from ENA with connection manager
2. Build “balancing circuit” on ADS
Application Example 3. Simulate an equivalent circuit
Equivalent Circuit for Chip L
2 Gohm
8.7 nH
0.17 pF0.32 ohm
Measurement Data
Simulation Data
Ls [H
]
Chip L (10 nH@100MHz)
3. Simulate an equivalent circuits
1. Read S-parameters from ENA with connection manager
2. Build “balancing circuit” on ADS
Agenda
• What is the benefit of using ADS?• Connectivity solution between ENA
and ADS» Connection Manager
• Application Examples» Complex matching circuit simulation» Amplifier behavioral model» Equivalent circuit analysis » De-embedding for removing fixture error
Benefit:De-embedding function enables you to remove fixture error more effectively than port extension
What is the benefit of using ADS?
Port Extension vs. W/O Port Extension
-80
-70
-60
-50
-40
-30
-20
-10
0
Mag
nitu
de [d
B]
Port Extension W/O Port Extension
• Port extensionPort 1: 188.8 psec (55.601 mm)Port 2: 233.9 psec (67.124 mm) Port 3: 233.9 psec (67.124 mm)
Port extension improves pass-band ripple. But…
The port extension assumes that a test fixture has no loss, a linear phase response, and constant impedance. If not, how do we remove fixture error?
Port 1Port 2
Port 3
ENA de-embedding function
There are two methods: Cascade Microtech’s Probe and ADS modeling.
How to create a De-embedding file
ADS modelingCascade Microtech’s Probe
In this module, we are going to explain the ADS modeling methods.
Application ExampleDe-embedding for removing fixture error
ADS
2. Import the s2p file into ENA and make a measurement
1. Create the ADS model of the test fixture and export a de-embedding file (s2p file)
Single-end port(50 ohm)
Differential port(200 ohm)
Balanced-unbalanced SAW filter(942.5 MHz)
Characterize a test fixture using ADS
ENA
Application Example1. Create the ADS model of the test fixture and make a de-embedding file (s2p file)
Coaxial Connector Microstrip
C
L
ADS model for the test fixture
Simplified the test fixture model
! Created Tue Oct 02 14:22:50 2001# hz S ri R 50! SP1.SP
842500000 0 0 0.579366529 -0.815067129 0.579366529 -843500000 0 0 0.57844434 -0.815721856 0.57844434844500000 0 0 0.57752141 -0.816375539 0.57752141845500000 0 -1.42108547e-016 0.576597742 -0.817028178 0.576597742846500000 0 0 0.575673336 -0.817679772 0.575673336847500000 0 0 0.574748194 -0.81833032 0.574748194848500000 0 1.42108547e-016 0.573822317 -0.818979822 0.573822317 849500000 0 -1.42108547e-016 0.572895706 -0.819628276 0.572895706 850500000 0 1.42108547e-016 0.571968362 -0.820275681 0. 851500000
Touchstone file (s2p file)
2. Import the s2p file into ENA and make a measurement
1. Create the ADS model of the test fixture and export a de-embedding file (s2p file)
Cascade, ADS De-embedding vs. Port Extension
-80
-70
-60
-50
-40
-30
-20
-10
0
Mag
nitu
de [d
B]
Cascade De-embedding ADS De-embedding Port Extension
Cascade, ADS De-embedding Data vs. Port Extension Data
-3.0
-2.8
-2.6
-2.4
-2.2
-2.0
-1.8
-1.6
-1.4
-1.2
-1.0
Mag
nitu
de [d
B]
Cascade De-embedding ADS De-embedding Port Extension
Port Extension
ADS De-embedding
Cascade De-embedding
Overall, de-embedding results looks almost the same as port extension. However, 0.4 dB difference is observed in the pass-band of SAW filter.
0.4 dB
Application Examples2. Import the s2p file into ENA and make a measurement
De-embedding file(s2p file)ADS
2. Import the s2p file into ENA and make a measurement
1. Create the ADS model of the test fixture and export a de-embedding file (s2p file)
ADS de-embedding methodPort extension method
Advantages : •Easy to extract accurate de-embedding data without test fixture modeling
Disadvantages :• More expensive than ADS de-embedding method
Advantages : • Easy to perform
Disadvantages :• Unable to remove complicated fixture error
- De-Embedding Summary
Application Example
Cascade Microtech’s Probe
Advantages : •Lower-cost solution than Cascade de-embedding method
Disadvantages :• Need to learn ADS modeling procedures• Accurate test fixture modeling is time-consuming
What is the benefit of using ADS?
Summary - ADS can do what ENA cannot do
ADSENAData Save Function:•Supports touchstone and CSV format only
Built-in Matching Circuit Function:•Supports only 6 types of pre-defined matching circuits (L/C/R circuit)
Equivalent Circuit Analysis:•Does not support equivalent circuit analysis function.
De-embedding Function for Removing Fixture Error:•Users must prepare a de-embedding file in advance
Supports various file formats(Ex. CitiFile, Touchstone, AmplifierS2D, etc.)
More complex(Ex. A microstrip line and a coaxial connector)
Enables to perform equivalent circuit analysis
Enables to model a fixture and create a de-embedding file.
Information Source
Web Pages•Agilent EEsof EDA Home Page
http://eesof.tm.agilent.com/
•Agilent EEsof Online Demoshttp://eesof.tm.agilent.com/demos/
•Amplifier Behavioral Modeling using the ADS Connection Manager http://eesof.tm.agilent.com/demos/index.html#conn_mgr
•Agilent EEsof group provides consulting service.
Sales Literatures•“Creating Measurement-Based Amplifier Behavioral Models”, (P/N: 5989-0126EN)
http://cp.literature.agilent.com/litweb/pdf/5989-0126EN.pdf•“In-Fixture Characterization Using the ENA Series RF Network Analyzer with Cascade MicrotechProbing System”, (P/N: 5988-6522EN)
http://cp.literature.agilent.com/litweb/pdf/5988-6522EN.pdf
Thank you very much for attending.
Advanced Device Characterization
with ENA and ADS