41
Expanding the measurement possibilities of Agilent E5070B/E5071B RF network analyzers Advanced Device Characterization with ENA and ADS

Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

Expanding the measurement possibilities of Agilent

E5070B/E5071B RF network analyzers

Advanced Device Characterization

with ENA and ADS

Page 2: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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

Page 3: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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.

Page 4: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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

Page 5: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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

Page 6: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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!

Page 7: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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

Page 8: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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

Page 9: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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)

Page 10: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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

Page 11: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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

Page 12: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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

Page 13: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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

Page 14: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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.

Page 15: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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.

Page 16: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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.

Page 17: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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.

Page 18: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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.

Page 19: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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

Page 20: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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)

Page 21: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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

Page 22: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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

Page 23: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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

Page 24: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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

Page 25: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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

Page 26: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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)

Page 27: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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

Page 28: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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

Page 29: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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

Page 30: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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

Page 31: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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

Page 32: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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

Page 33: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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

Page 34: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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.

Page 35: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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

Page 36: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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)

Page 37: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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)

Page 38: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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

Page 39: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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.

Page 40: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

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

Page 41: Expanding the measurement possibilities of Agilentelectronica.ugr.es/~amroldan/microwaves/modulos/equipos_laborat… · 1. Create the ADS model of the test fixture and make a de-embedding

Thank you very much for attending.

Advanced Device Characterization

with ENA and ADS