Software automation for measurement-based behavioral models of microwave amplifiers

Software automation for measurement-based behavioral models of microwave amplifiers

Material Information

Software automation for measurement-based behavioral models of microwave amplifiers
Sosa Martin, Daniel
Place of Publication:
[Tampa, Fla]
University of South Florida
Publication Date:


Subjects / Keywords:
Behavioral model
Non linear
Power amplifier
Dissertations, Academic -- Electrical Engineering -- Masters -- USF ( lcsh )
non-fiction ( marcgt )


ABSTRACT: This thesis presents a study and implementation of several measurement procedures used to efficiently generate non-linear measurement-based behavioral models primary for microwave amplifiers. Behavioral models are a solution for representing devices that can present linear and/or non-linear behavior when little or no information about the internal structure is known. Measurement-based behavioral models are an advantage since they can be extracted from a direct measurement of the device. This work addresses some of the challenges of these types of measurements. A set of software modules has been produced that combine several modern techniques to efficiently generate practical models using equipment commonly available in a typical microwave lab. Advanced models using new and more complex equipment are also discussed. Modeling of the non-linear operation of power amplifiers is a common subject of study since it provides a path to improved system simulations.However, the measurement process used for non-linear behavioral modeling of PAs requires either non-linear measurement instrumentation, not yet widely available, or numerous measurements that makes the process tedious and susceptible to errors. Power dependent S-Parameters obtained with a conventional Vector Network Analyzers (VNA) can be used to extract AM-to-AM and AM-to-PM behavior of a device and to generate, simple but useful, behavioral models. A careful analysis of the characteristics of common RF measurement instrumentation combined with knowledge of common non-linear phenomena provides with the conditions under which useful models can be generated. The results of this work are presented as several programs implemented in National Instruments LabVIEW that will sequence through the different measurements required for the generation of measurement-based behavioral models.The implemented models are known as P2D and S2D models available with Agilent Advanced Design System (ADS.) The code will communicate with the measurement instrumentation and decide on the most efficient way to extract the data. Once the data is extracted, the code will put into the appropriate syntaxes required by the model for direct and convenient setup of the generated models in ADS.
Thesis (M.S.E.E.)--University of South Florida, 2009.
Includes bibliographical references.
System Details:
Mode of access: World Wide Web.
System Details:
System requirements: World Wide Web browser and PDF reader.
General Note:
Title from PDF of title page.
General Note:
Document formatted into pages; contains 95 pages.
Statement of Responsibility:
by Daniel Sosa Martin.

Record Information

Source Institution:
University of South Florida Library
Holding Location:
University of South Florida
Rights Management:
All applicable rights reserved by the source institution and holding location.
Resource Identifier:
002064199 ( ALEPH )
567803823 ( OCLC )
E14-SFE0003100 ( USFLDC DOI )
e14.3100 ( USFLDC Handle )

Postcard Information



This item has the following downloads:

Full Text
xml version 1.0 encoding UTF-8 standalone no
record xmlns http:www.loc.govMARC21slim xmlns:xsi http:www.w3.org2001XMLSchema-instance xsi:schemaLocation http:www.loc.govstandardsmarcxmlschemaMARC21slim.xsd
leader nam 2200397Ka 4500
controlfield tag 001 002064199
005 20100323170241.0
007 cr bnu|||uuuuu
008 100323s2009 flu s 000 0 eng d
datafield ind1 8 ind2 024
subfield code a E14-SFE0003100
TK145 (Online)
1 100
Sosa Martin, Daniel.
0 245
Software automation for measurement-based behavioral models of microwave amplifiers
h [electronic resource] /
by Daniel Sosa Martin.
[Tampa, Fla] :
b University of South Florida,
Title from PDF of title page.
Document formatted into pages; contains 95 pages.
Thesis (M.S.E.E.)--University of South Florida, 2009.
Includes bibliographical references.
Text (Electronic thesis) in PDF format.
ABSTRACT: This thesis presents a study and implementation of several measurement procedures used to efficiently generate non-linear measurement-based behavioral models primary for microwave amplifiers. Behavioral models are a solution for representing devices that can present linear and/or non-linear behavior when little or no information about the internal structure is known. Measurement-based behavioral models are an advantage since they can be extracted from a direct measurement of the device. This work addresses some of the challenges of these types of measurements. A set of software modules has been produced that combine several modern techniques to efficiently generate practical models using equipment commonly available in a typical microwave lab. Advanced models using new and more complex equipment are also discussed. Modeling of the non-linear operation of power amplifiers is a common subject of study since it provides a path to improved system simulations.However, the measurement process used for non-linear behavioral modeling of PAs requires either non-linear measurement instrumentation, not yet widely available, or numerous measurements that makes the process tedious and susceptible to errors. Power dependent S-Parameters obtained with a conventional Vector Network Analyzers (VNA) can be used to extract AM-to-AM and AM-to-PM behavior of a device and to generate, simple but useful, behavioral models. A careful analysis of the characteristics of common RF measurement instrumentation combined with knowledge of common non-linear phenomena provides with the conditions under which useful models can be generated. The results of this work are presented as several programs implemented in National Instruments LabVIEW that will sequence through the different measurements required for the generation of measurement-based behavioral models.The implemented models are known as P2D and S2D models available with Agilent Advanced Design System (ADS.) The code will communicate with the measurement instrumentation and decide on the most efficient way to extract the data. Once the data is extracted, the code will put into the appropriate syntaxes required by the model for direct and convenient setup of the generated models in ADS.
Mode of access: World Wide Web.
System requirements: World Wide Web browser and PDF reader.
Co-advisor: Lawrence P. Dunleavy, Ph.D.
Co-advisor: Jing Wang, Ph.D.
Behavioral model
Non linear
Power amplifier
Dissertations, Academic
x Electrical Engineering
t USF Electronic Theses and Dissertations.
4 856


Software Automation For Measurement-Ba sed Behavioral Models Of Microwave Amplifiers by Daniel Sosa Martin A thesis submitted in partial fulfillment of the requirements for the degree of Master of Science in Electrical Engineering Department of Electrical Engineering College of Engineering University of South Florida Co-Major Professor: La wrence P. Dunleavy, Ph.D. Co-Major Professor: Jing Wang, Ph.D. Thomas M. Weller, Ph.D. Date of Approval: June 18, 2009 Keywords: rf, measurement, behavioral model, non linear, power amp lifier, s-parameter, network analyzer Copyright 2009 Daniel Sosa Martin


ACKNOWLEDGEMENTS I would like to thank Dr. Lawrence Dunl eavy for giving me the opportunity to work in his research group. I would also like to thank Dr. Thomas Weller for his good teachings and for reviewing my work. I would like to thank Modeli thics, Inc. for directly funding my research work. Thank you also to Rick Connick who participat ed in the origins of this work and with whom I developed some of the measur ement procedures presented here. Many thanks to Dr. Jon Martens from Anr itsu for his help with the development and troubleshooting of the HOT S-Parameter measurement setup. To Dr. Joel Dunsmore from Agilent who pointed out some details to consider with power sweep measurements. To Tom Le from Agilent support who clarifie d some components in the P2D model. To Rick Morehouse from Anritsu support who proposed the methodology used to measure all the power levels set with the Anr itsu Lightning VNA. To Alberto Rodriguez, for his earl y teachings on RF measurement, VNA calibration, and LabVIEW programming. Thank you to past and present friends in ENB 412 for their help and for sharing all the good and bad times that university imply. Finally, I would like to thank my mother Maria del Carmen, aunt Mercedes, uncle Agustin, and grandmother Mercedes for all their support and encouragement through all my life, and without whom I w ould have never got this far.


i TABLE OF CONTENTS LIST OF TABLES v LIST OF FIGURES iv ABSTRACT viii CHAPTER 1: INTRODUCTION 1 1.1 Background and Motivation 1 1.2 Contribution of the Thesis 2 1.3 Organization 3 CHAPTER 2: GENERAL THEORY OF BEHAVIORAL MODELING 4 2.1 Introduction to Behavioral Modeling 4 2.2 Non-linear Systems 9 2.2.1 Harmonic Generation 10 2.2.2 Gain Conversion (AM-to-AM) 10 2.2.3 Phase Conversion (AM-to-PM) 11 2.2.4 Intermodulation Distortion 11 2.2.5 Memory Effects 13 2.2.6 Non-linear Effects in Communication Systems 14 2.3 Parametric Behavioral Models 15 2.4 Equation Based Behavioral Models 15 2.4.1 Classical Equation Based Models 15


ii 2.4.2 Power Series 16 2.4.3 Volterra Series 17 2.5 Measurement Based Be havioral Models 18 2.5.1 P2D 19 2.5.2 S2D 20 2.5.3 Poly-harmonic Distortion Model (PHD) 21 2.5.4 A Simplified PHD Model 22 2.6 Conclusions 23 CHAPTER 3: NON-LINEAR MEASUREMENTS WITH VECTOR NETWORK ANALYZERS 24 3.1 Vector Network Analyzer Theory 24 3.2 Vector Calibration 26 3.3 VersiCal 29 3.4 VNA Non-linear Measurements 29 3.4.1 AM-to-AM 31 3.4.2 AM-to-PM 31 3.5 HOT S-Parameters Measurements 32 3.5.1 Applications of HOT S-Parameter Measurements 32 3.5.2 HOT S-Parameter Measurement Setups 34 3.6 Conclusions 35


iii CHAPTER 4: MEASUREMENT AUTOMATION 36 4.1 P2D and S2D ModelsÂ’ Syntaxes 36 4.1.1 P2D Model 37 4.1.2 S2D Model 38 4.2 Data Extraction Process 40 4.2.1 Power Sweep Measurements with Network Analyzers 41 4.2.2 Power Calibration 41 4.2.3 Vector Calibrations 42 4.2.4 Measurement Conditions 42 4.3 Quantifying the Measurements 43 4.4 Automating VNA Configurations 44 4.5 Efficient Calibration Algorithm 46 4.5.1 VNA Receiver Compression 47 4.5.2 VNA Internal Attenuation 48 4.5.3 Algorithm for Efficient Calibration 51 4.6 Application for Calibration Automation 52 4.6.1 Agilent HP87XX Series 52 4.6.2 Anritsu 37XXX Lightning Series 55 4.7 Application for Measurement Automation 58 4.8 Application for Model Generation 59 4.9 Conclusion 61


iv CHAPTER 5: SAMPLE MEASUREMENTS AND MODEL DEMONSTRATION 62 5.1 Measurement Setup 62 5.2 Generated Models 65 5.3 Time Budget 72 5.4 Conclusions 74 CHAPTER 6: SUMMARY AND RECOMME NDATIONS FOR FUTURE WORK 75 6.1 Summary 75 6.2 Recommendations 77 REFERENCES 80 APPENDICES 84 Appendix A: Hot S-Parameter Setup 85 A.1 HOT S-Parameter Measurement Setup 85 A.2 Code for Automation 88 A.3 HOT S-Parameters Measurements 90 A.4 Conclusion 95


v LIST OF TABLES Table 3.1Error Terms 28 Table 4.1 P2D Model Sample Format 37 Table 4.2 S2D Model Sample Format 39 Table 4.3 Fictitious Amplifier Used to Quantify the Measurements 43 Table 4.4 Quantification and Time Estim ation for the Proposed Amplifier 44 Table 5.1 TriQuint AH101 62 Table 5.2 Selected Testing Condi tions for the TriQuint AH101 63 Table 5.3 Quantification and Time Estim ation for the Proposed Amplifier 73 Table 5.4 Actual Measurement Ti me Obtained with the Code 73


vi LIST OF FIGURES Figure 2.1 Behavioral Modeling Approach 5 Figure 2.2 Classification of Behavioral Models 8 Figure 2.3 Linear System 9 Figure 2.4 Two Port Network Representation 19 Figure 3.1 VNA Architecture (bas ed on Anritsu 373XXC [21]) 25 Figure 3.2 Error Model (forward path) 27 Figure 3.3 Error Model (reverse path) 27 Figure 3.4 8 Term Error Model 29 Figure 3.5 MartensÂ’ HOT S-Parameters Set-up 35 Figure 4.1 General Measurement Setup 40 Figure 4.2 Sequence for Automatica lly Setting the Configurations 45 Figure 4.3 Forward Directiv ity (real part) Versus Internal Attenuation 49 Figure 4.4 Forward Reflection Tracking (Imaginary part) Versus Internal Attenuation 49 Figure 4.5 Error Bound Comparison betw een Four Sets of Error Terms 50 Figure 4.6 Algorithm for Efficient Calibration 51 Figure 4.7 UserÂ’s Interface for the Ag ilent HP87XX Calibration Application 53 Figure 4.8 Flow Diagram for the Calibration Application 53


vii Figure 4.9 UserÂ’s Interface for the Anritsu 37XXX Lightning Calibration Application 56 Figure 4.10 Conversion from Power Sweep to Multiple Power Frequency Sweeps 57 Figure 4.11 UserÂ’s Interface fo r Measurement Application 58 Figure 4.12 UserÂ’s Interface for th e Model Generation Application 60 Figure 5.1 Measurement Setup 63 Figure 5.2 Circuit Schematic for the Simulation of a P2D Model 66 Figure 5.3 Gain and Phase Compression of the AH101 Amplif ier at 900MHz 67 Figure 5.4 S11 vs. Power Response of the AH101 Amplifier at 900MHz 68 Figure 5.5 S12 vs. Port 2 Power Respons e of the AH101 Amplifier at 900MHz 69 Figure 5.6 S22 vs. Port 2 Power Respons e of the AH101 Amplifier at 900MHz 70 Figure 5.7 Circuit Schematic Used to Simulate an S2D Model 71 Figure 5.8 Output Spectrum of the Simulated S2D Model for an Output Power of 8dBm/Tone 72 Figure A.1 HOT S-Parameters Measurement Setup with RF Insertion 86 Figure A.2 Application that Automate s the HOT S-Parameters Measurement 89 Figure A.3 Flow Diagram for HO T S-Parameters Measurements 90 Figure A.4 Hot S-parameter Setup Used for Testing the ZFL-1000LN 91 Figure A.5 Hot S-Parameter vs. Single Tone Power Sweep. S21 (dB) 92 Figure A.6 Hot S-parameter vs. Single Tone Power Sweep. S11 (dB) 93 Figure A.7 Hot S-Parameter vs. Single Tone Power Sweep. S12 (dB) 94 Figure A.8 Hot S-Parameter vs. Single Tone Power Sweep. S22 (dB) 94


viii Software Automation for Measurement-Bas ed Behavioral Models of Microwave Amplifiers Daniel Sosa Martin ABSTRACT This thesis presents a study and implementation of several measurement procedures used to efficien tly generate non-linear measurem ent-based behavioral models primary for microwave amplifiers. Behavioral models are a solution for representing devices that can present linear and/or non-linear be havior when little or no information about the internal structure is known. Meas urement-based behavioral models are an advantage since they can be extracted from a direct measurement of the device. This work addresses some of the ch allenges of these t ypes of measurements. A set of software modules has been produced that combine se veral modern techni ques to efficiently generate practical models using equipment commonly available in a typical microwave lab. Advanced models using new and more complex equipment are also discussed. Modeling of the non-linear operation of power amplifiers is a common subject of study since it provides a path to impr oved system simulations. However, the measurement process used for non-linear beha vioral modeling of PAs requires either non-linear measurement instrumentation, not yet widely available, or numerous measurements that makes the process tedious and susceptible to errors. Power dependent


ix S-Parameters obtained with a conventional Vector Network Analyzers (VNA) can be used to extract AM-to-AM and AM-to-PM beha vior of a device and to generate, simple but useful, behavioral models. A careful anal ysis of the characte ristics of common RF measurement instrumentation combined with knowledge of common non-linear phenomena provides with the conditions under wh ich useful models can be generated. The results of this work are presente d as several programs implemented in National Instruments LabVIEW that will sequ ence through the different measurements required for the generation of measurementbased behavioral models. The implemented models are known as P2D and S2D models available with Agilent Advanced Design System (ADS.) The code will communicate with the measurement instrumentation and decide on the most efficient way to extract the data. Once the data is extracted, the code will put into the appropriate syntaxes requi red by the model for direct and convenient setup of the generated models in ADS.


1 CHAPTER 1 INTRODUCTION 1.1 Background and Motivation The use of simulation software in elec tronic engineering design is the common practice nowadays. A simulator can provide a si gnificant reduction in time and cost of the implementation of any electronic system. Pr ovided adequate models are available for system elements, simulators can accurately predict the res ponse of a system allowing the engineer to tune the design to obtain the desi red response before fabrication. In order to be able to predict the respons e of a system, the simulator must have accurate models of all the elements that compose it. Therefore, the generation of accurate simulation models plays an important role in modern electronic design. In particular, this work focuses on measurement based behavioral m odels for microwave amplifiers. Traditional circuit model generation requi res direct measurements of the device combined with a certain a priori knowledge of its physical structure. Two aspects make this process considerably chal lenging: frequency and non-linear response. An increase in frequency increases the complexity of the m odel as it will have to account for parasitic and/or electromagnetic effects. The inclusion of such effects in the model will require a more detailed knowledge of the device and of ten results in larger simulation times. On the other hand, when the device is intended to be modeled under non-linear conditions it


2 will not only add more complexity to the m odel, but also require the use of expensive measurement instrumentation and more invo lved measurements. The purpose of this thesis is to provide a solution to generate high frequency non-linear models using a time efficient approach with readably av ailable measurement instrumentation. Behavioral models will be used for the proposed solution as they do not require detailed information of the deviceÂ’s internal structure and they will reduce simulation time with respect to other t ypes of models. Measurement based behavioral models were selected for this work as they can be direc tly generated from measurements of the device. The price of this simplification will be a multiplication of the total number of measurements needed to generate the model, as the device will have to be measured over the range of conditions under which it needs to be modeled. Additional measurements are also required for non linear behavior whic h depending on the instrumentation available and model approach may imply significant additional effort. In order to overcome these laborious measurements, an analysis of the capabilities of network analyzers and implementation of code used to control them and automate the measurement is achieved and demonstrated. 1.2 Contribution of the Thesis This thesis presents an analysis of the existing methods used for obtaining nonlinear measurements with network analyzers an d combines at least two of these methods to apply them to behavioral model gene ration. With this analysis a measurement procedure and automation implemented as a LabVIEW application was developed. This application demonstrated a significant re duction in the total time needed for the


3 generation of the model. The example presente d in Chapter 5 showed an increase in the time efficiency of more than 500% with software automation compared to a manual procedure. 1.3 Organization This thesis is organized into four main chapters using the following structure. Chapter 2 will present a literature review of behavioral modeling theory with an emphasis on measurement based models. This chapter will describe most commonly studied measurement-based be havioral models and common methods used to generate them. Some concepts of non linear system theory are also summarized as they apply to modeling theory. Chapter 3 will summarize typical im plementation for linear and non linear measurements with network analyzers. S-parameter calibration, AM-to-AM, AMto-PM, HOT S-parameters and the new Agile nt PhD model are the topics covered. Chapter 4 first states the part icular problem to be solved in terms of the model to generate, the instrumentation to use, and issues like calibration and time efficiency. It presents an analysis of the instrumentation and how the process can be made more efficient. Finally, it lists the algorithms proposed to automate the process of generating S2D and P2D types of models. Chapter 5 demonstrates the implemente d methods and code with commercial amplifiers. Chapter 6 summarizes all the work presented and proposed some lines for future development.


4 CHAPTER 2 GENERAL THEORY OF BEH AVIORAL MODELING This Chapter presents an overview of behavioral modeling for microwave amplifiers. Some of the most popular behavior al models are introduced with an emphasis on those relevant to the work presented herein. 2.1 Introduction to Behavioral Modeling In modern circuit simulation tools thr ee kinds of device models are commonly used: physical models, circuit models, and beha vioral models. The previous classification is ordered by level of abstra ction. A physical model will desc ribe the characteristics of the device from the most elemental physical pr inciples and will include all the fabrication characteristics of the device. Circuit models use a circuit network whose elements can be associated with the different electrical phenomena occurring in the device. Finally, behavioral models relate the possible respons es of the device with the excitation that originated them. These three different approaches have diffe rent levels of performance, accuracy, and complexity. In this way, physic al models will be ab le to predict the performance of the device under a wider set of conditions but will also require higher computing capabilities and a detailed knowledge of the deviceÂ’s internal construction. On the other hand, behavioral models can be gene rated with minimum a priori information of


5 the device but require extens ive and advance equipment and methods to characterize nonlinear behavior. Circuit models are an interm ediate stage between behavioral and physical models. While physical and circuit models need th e simulator to solve networks (circuits) and/or geometric meshes (electromagnetism,) behavioral models map inputs (excitations) with outputs (responses.) The fact that no detailed information about the device is assumed makes it commonly named as Â’Black-BoxÂ’ models. Figure 2.1 Behavioral Modeling Approach The different ways behavioral models rela te inputs to outputs are used here to classify the different possi ble behavioral models into the following categories: Parametric/Parameterized. These models ar e described using some of the typical fundamental characteristic of electric al systems like gain, bandwidth, gain compression, intermodulation distortion, noise figure, etcÂ… The simulator will use, through the appropriate mathematic al descriptions, these parameters to estimate the response of the device. Equation based. These models mathematica lly relate inputs to outputs with an equation. In general, different models w ill use different equations and they will differ in a set of coefficients to be ap plied to the equation. Equation based models are similar in nature to the parametric based models; however, parametric based models will most commonly use typical figu res of merit of the device rather than


6 mathematical coefficients. Some of the more common equation based models are listed below: Polynomials. These models use a power series to describe linear and nonlinear characteristic of the device. Th e coefficients of the polynomial can be obtained through fitt ing or optimization. Volterra Series. A Volterra series are functional series that will represent a system (linear or non-linear) with a multidimensional convolution operation [1]. The terms that model the system are known as kernels and can be used to represen t non-linear response and memo ry effects, as well. Volterra series provide high accuracy with the disadvantage of high computation requirements. Measurement based. Measurement based models are those which map inputs to outputs based on a set of measurements. Th e goal is to obtain enough data points under different measurement conditions (e xcitation, bias, temp erature) so the response of the device to an excitation can be directly connected to one of the measurements. When data is not av ailable for every modeling condition, interpolation and/or other techniques can be used obtain the response of the model. Some examples of measuremen t based models are listed below. Simple measurement files. A simple file containing S-Parameters or any other network parameters (Z, Y, ABCD) can be considered as a behavioral model. The limitation of these files is that they model the behavior only under liner conditions.


7 P2D models. P2D are Agilent ADS [2] built-in models. They contain multiple sets of network parameters (e.g. S-Parameters) measured under linear (frequency swept) and non-line ar (power swept) conditions. These models can predict th e effects caused by S-pa rameter dependence on power (e.g. gain compression and spectra l regrow) but limited only to the fundamental frequency response. S2D models. S2D are also Agilent ADS [2] built-in models and they have a similar structure than P2D. The di fference between P2D and S2D is the way in which the non-linear block is st ored and used. S2D models require only S21 data normalized for magnitude and phase versus power. This data will be used during the simulation to perform an odd order polynomial fitting [3] that will enable the simulator to predict odd order harmonics and intermodulation products [3-4 ] but not even order effects. Poly Harmonic Distortion (PHD) M odel. The PHD model is a natural extension of the S-Parameters [5] to characterize non-lin ear networks. The main difference with classical S-paramete rs is the ability to relate an input at a fundamental frequency to multiple frequency outputs. In order to generate this model a Large Signal Ne twork Analyzer (LSNA) is required. A simplified PHD model. This model has the same structure as the PHD model but it can be generated with cl assical VNAs when it is reasonable to approximate S12=0. The model can be genera ted with a load pull setup where S-parameters with multiple load impedance are measured, and


8 through a fitting process the coefficien ts required for the PHD model will be calculated [6]. The general classification of the different behavioral models is further illustrated in Figure 2.2. Figure 2.2 Classification of Behavioral Models Some of the advantages introduced by behavioral modeling are listed below: Protects intellectual property. Since the extraction of the mo del does not require any knowledge of the device itself, the modeling can be done without giving out proprietary designs. Speeds up simulation. A behavioral model will predict the res ponse of a device faster than a classical circuit or physical model. Especially when the device is composed of multiple subsystems the simulation can be time consuming.


9 In those cases, where the response of the device does not fit well to any available circuit and/or physical models behavioral models can be a practical and faster solution to implement. 2.2 Non-linear Systems Homogeneity and superposition are the two pr operties that classify a system as linear. These two propertie s imply that given a comb ination of excitations x1(t)+x2(t)+..+xn(t) input to a linear system, the response will be composed of the summation of the individual response s to the input excitations. Figure 2.3 – Linear System Any system that does not m eet the conditions of super position and homogeneity is considered non-linear and will present additi onal characteristics that make its response more difficult to predict. Below, we present some of those characteristics. For simplicity, we will use a simple power series to re present a generic nonlinear system. This representation is appropriate since it will give an insight of the most common effects of non-linear response. For the rest of this ch apter we will consider a system with the following response: ) ( ) ( ) ( ) (3 3 2 2 1t x K t x K t x K t y (1.1) and we will use one or several sinusoidal exci tations as it is common in circuit theory. ) cos( ) cos( ) (2 1t w B t w A t x (1.2)


10 2.2.1 Harmonic Generation For a given one tone excitation: ) cos( ) (1t w A t x (1.3) the response of a non linear system will be ) 3 cos( 4 ) 2 cos( 2 ) cos( 4 3 2 ) cos( ) cos( ) cos( ) (3 3 2 2 3 3 1 2 2 3 1 3 2 1 2 1 1t w A K wt A K t w A K A K A K t w A K t w A K t w A K t y (1.4) From equation (4) we can see how from a single input frequency, a non linear system will generate additional frequencies at multiples of the input. The new frequencies are harmonics and they are of significant im portance in broadband systems. As we can see the amount of energy delivered to the harmonic frequencies will depend on the level of non linearity, which for the power series re presentation used in (1), depends on the values of the K2 and K3 coefficients. In addition, co mbinations of multiple non-linear devices result in harmonic levels that depend on the phase and amplitudes of each individual deviceÂ’s harmonic response. 2.2.2 Gain Conversion (AM-to-AM) In equation (1) we can see that apart from the effect of harmonic generation, the coefficient corresponding to the third order non linearity of the system (K3) will modify the amplitude of the fundamental frequency by a factor equal to the cube of the amplitude of the excitation (A3). This effect is commonly known as the AM to AM characteristic of


11 the system and when the K3 coefficient is negative, which is the usual case, it is also called gain compression. Gain compression implie s a reduction in the gain of the system as the signal level at its input increases. 2.2.3 Phase Conversion (AM-to-PM) A similar effect can be found with the phase response of the systems. An example system that will present AM-to-PM conversi on effects will have the following response to the same excitation sh own in equation (1.3). ... ) cos( 4 3 2 ) (3 3 1 2 2 t w e A K A K A K t yj (1.5) As we can see, the term is now multiplie d by an exponentional that will shift the phase of the cosine function. In the same manner as with AM-to-AM the shift in phase will be weighted by the cube of the amplitude of the excitation. The consequence will be a change in phase in the fundamental output as a function of th e input power level. 2.2.4 Intermodulation Distortion When the excitation to a system contai ns multiple frequency components the nonlinear response will generate additional frequency products that need further consideration. To illustrate this, letÂ’s use a two tone signal of the form presented on at equation (1.2) as the input to the non-lin ear system represented by equation (1.1).


12 t w B A B K t w AB A K t w w AB K t w w AB K t w w B A K t w w B A K t w B K t w A K t w w B A K t w w B A K t w B K t w A K A K A K t w B K t w A K t w B t w A K t w B t w A K t w B t w A K t y1 2 3 3 1 2 3 3 2 1 2 3 2 1 2 3 2 1 2 3 2 1 2 3 1 3 3 1 3 3 2 1 2 2 1 2 2 2 2 1 2 2 2 2 2 2 1 2 2 1 1 1 3 2 1 3 2 2 1 2 2 1 1cos 2 4 cos 2 4 2 cos 3 4 2 cos 3 4 2 cos 3 4 2 cos 3 4 ) 3 cos( 4 ) 3 cos( 4 cos 2 2 cos 2 2 2 cos 2 2 cos 2 2 2 ) cos( ) cos( )) cos( ) cos( ( )) cos( ) cos( ( )) cos( ) cos( ( ) ( (1.6) From the previous development we can distinguish how several new frequency terms have been generated. Those new terms multiples of the two input frequencies and are usually named as intermodulation produc ts. Given an intermodulation product the order of the product will be n+m. In narrowband amplifiers with multiple excitations most of the higher intermodulation frequency products will be filt ered out by the different matching stages of the amplifier. However, when the two i nput frequencies are clos e, the difference in frequency between odd order products and the inputs will be small and difficult to discriminate. The odd order products can be ther efore a major cause of distortion that will translate into some common problems in communication systems like adjacent-channel interference. The third order intermodulation product is the one of most concern since its power grows rapidly with nonlinearity. The thir d order intercept point (IP3) is frequently


13 used as a figure of merit of a system, and it is defined as the intercept point between the line whose slope is the coefficient of the lin ear component and the li ne whose slope is the coefficient of the third or der intermodulation product. 2.2.5 Memory Effects Memory effects can be defined as differe nces in the behavior of a device under dynamic and static conditions and are classi fied as non linear behavior. Causes of memory effects are [7, 8]: Dynamic thermal effects; Unintentional modulation on supply rails; Semiconductor trapping effects; Long time constants in dc-bias networks. Memory effects are more significant in RF power amplifiers, where it is common to operate at higher levels of non linearity, and where the use of modulated signal may be more affected by this type of distortion. Memo ry effects can be sub classified into short term and long term depending on whether their tim e constant is on the order of the carrier or the envelope period of the signal [8]. One of the most common manifestations of memory effects is asymmetries in the intermodulation side bands [9]. These asym metries are a consequence of a time lag between the AM-to-AM and AM-to-PM re sponses at the test frequency [10].


14 2.2.6 Non-linear Effects in Communication Systems The importance of the previously men tioned effects arises when non linear devices (e.g. RF power amplifiers, mixers) are present in communi cation systems. The non-linear response will translate into dist ortion that may produce errors in the communication or even make it impossible at all. Most significan t effects of non-linear response are listed below [11]: Adjacent Channel Interference. As other frequencies like harmonics and intermodulation products are generated, the frequency bands assigned to other communication channels can be invaded. Th is situation will degrade the quality of the communication link. This effect is also commonly known as spectral regrowth, and co-channel interference. Cross Modulation. This effect appears when a modulated signal transfers its modulation to other frequenc ies present in the system. Spurious responses. Mixers will genera te additional frequencies other than the corresponding mixing products. Depending on the input power the number of additional generated fr equencies will vary. The previous list adds to advantages of generating non-linear m odels as they can predict undesired responses in a communicati on system and be used to mitigate them.


15 2.3 Parametric Behavioral Models Parametric based behavioral models are based on different factors of system performance. These factors represent some of the usual characteristics of linear and non linear systems including gain, noise figur e, 1dB compression point, intermodulation intercept point (e.g IP3 and IP5). Once the pa rameters have been defined the simulator should apply the appropriate math to us e those parameters in the simulation. 2.4 Equation Based Behavioral Models Equation based behavioral models will fit a set of coefficients to an equation that mathematically describes the response of th e system. Equation based models differ from parametric based models in that the coeffi cients will not have any physical meaning. 2.4.1 Classical Equation Based Models A good overview of classical behavioral mode ls is presented in [12] by Maas and Pedro. In [12] a classificati on of behavioral models is ma de based on the memory of the system to be modeled. This cla ssification is summarized below. Memoryless models. These models assume an instant change in the output envelope of a modulated signal with changes at the input and can be understood as a simple AM-to-AM a nd AM-to-PM characterization. The complex coefficients polynomial and Saleh model are common examples of these types of models.


16 Models with linear memory. These models are necessary when the response of the system is to be analyzed with wide-bandwidth signals. A system with band-pass characteristic will cause a filtering effect that will modify the frequency of the input envelope. Behavi oral models can still use AM-to-AM and AM-to-PM characteriza tion but for all the input expected frequencies. A memoryless system cascaded with a low pass filter is the common representation for these models (Weiner and Hammerstein). Models with non-linear memory. These models will characterize responses that do not depend exclusively on changes in the input envelo pe. Some of the physical phenomena that cause these effect s were presented on Section 2.2.5. Volterra Series are the most popular method to implement these models, other implementations include the use Ar tificial Neural Networks (ANN). 2.4.2 Power Series To derive a power series is probably th e simplest and fastest way to model a nonlinear system. The characteristics of a system like the one represented with equation 2.1 can be analytically derived with the formula tions employed on section 2.2. Power series models are usually combined within other m odels like parametric models where the given parameters can be used to derive the power series or simply to find a relation between different performance characteristics of the de vice. This is exemplified in section 2.5.2 where a measurement based model (S2D) uses gain compression data to estimate harmonics and intermodulation products. Power series models are limited to memory-less systems with weak non-linear characteristics.


17 2.4.3 Volterra Series The Volterra Series approach is one of the most often studied methods in nonlinear system theory. It presents the advant age over power series methods that it is capable of modeling systems with memory. Vo lterra Series describe non-linear systems using a multidimensional convolution operation with the general form presented in equation (1.7). 3 2 1 3 2 1 3 2 1 3 2 1 2 1 2 1 2 1 1 1) ( ) ( ) ( ) , ( ) ( ) ( ) ( ) ( ) ( ) ( d d d t s t s t s h d d t s t s h d t s h t w (1.7) The different functions ) , , (3 2 1n nh are called nth-order kernels and they represent the non-linear impul se response of the system. Something that can be inferred from equati on (1.7) is that it is represented as a series of infinite terms that when converted to discrete time to be handled by a computer will need to be truncated, thus loosing accura cy. Therefore, at some point a compromise between accuracy and complexity will be re quired; this represents one of the main limitations of the Volterra Series. As the devi ce presents a more non-linear behavior, the total number of kernels needed to keep the truncation error under an acceptable level will increase significantly. In general, Volterra Se ries analyses are only practical with weakly non-linear devices. Although some efforts have been made in order to simplify their complexity [13] extracting and simulating Vo lterra Series models can be a tedious process.


18 2.5 Measurement Based Behavioral Models Measurement based behavioral models differ with the previously described models in that instead of finding a mathema tical relation between i nput and outputs, they map excitation to responses of the system Once the mapping has been performed the simulator with the help of some indexi ng will locate the corresponding outputs and introduce them into the fl ow of the simulation. The most effective way in which this mapping is achieved is through the use of network parameters. Network parameters pr ovide a relation between input and output currents and voltages, impedance (Z) and admittance (Y) parameters, and between incident and reflected waves, scattering (S) parameters. Impedance and admittance parameters can be easily extracted at lo wer frequencies; however, they are less meaningful at higher frequencies where the concept of impedance/admittance is arbitrary and the definitions for voltages and currents wi ll be subject to some normalization [14]. It is at higher frequency where the scatte ring parameters are more effective in characterizing incident and reflected waves. The network parameters can be accurate ly obtained with classical network analyzers and can be easily introduced into a computer simulation. However, their validity will be conditioned by th e linearity of the ci rcuit they are trying to characterize. Network parameters fail to pr edict the effects of nonlinear circuit behavior and under these circumstances further analysis is needed in order to obtain an accurate behavioral model. In this work only S-Parameters are cons ider since they cover a higher range of applications. Initially, classical definitions for scattering parameters under linear


19 conditions will be studied and later alternative solutions for non linear systems will be considered. For a given two port network, Figure 2.4 -Two Port Network Representation The equations that relate inci dent and reflected waves are: 2 22 1 21 2 2 12 1 11 1a S a S b a S a S b (1.10) This representation of the S Parameters is widely accepted and is a fast and effective way to characterize a system. The simplest behavioral model that can be generated is a file where S-Parameters ve rsus frequency are presented. These simple models can e easily generated with the use of Vector Network Analyzers (VNA.) S-Parameter models are limited to linear systems and they will fail to predict effects like those presented in section 2.2. When this happens, alternat ive solutions will be required. 2.5.1 P2D The P2D model is a measurement based behavioral model developed by Agilent and included in AgilentÂ’s Advanced Design System (ADS) [2]. This model uses multiple sets of S-Parameters measured under linea r (small signal, frequency swept) and nonlinear (large signal, power swept) conditions to characterize the device. Each set will be


20 indexed with one or several variables that will represent the m easurement condition (e.g. bias, temperature, substrate.) In order to characterize the large signal response of the device the model requires multiple power sweeps at different frequencies. If the frequencies required for the simulation are not present in the model in terpolated data will be used [4]. The P2D model provides a characterization of amplitude and phase change with increasing power which permits an accurate prediction of gain and phase compression effects and distortion due to envelope-band frequencies [3, 4]. On the other hand, the P2D model is limited to predict distortion only in the fundamental frequency, being incapable of modeling harmonic and intermodulation response. 2.5.2 S2D The S2D model has a very similar structure to P2D where multiple sets of data containing linear and non-linear data are inde xed according to variables which represent modeling conditions. The diffe rence between P2D and S2D comes from the way the nonlinear data is stored. S2D uses a normalized gain and phase compression characteristic obtained from an S21 power swept measuremen t. This characteristic will be fitted by the simulator to an odd order polynomial whose coef ficients can be used to predict odd order harmonic levels and odd order intermodulation products. This last feature represents an advantage of S2D models over P2D models ; on the other hand, S2D models cannot predict changes in the other th ree S-Parameters versus power.


21 The S2D model does not interpolate between large signal frequencies; therefore, all the frequencies needed for the simulati on must be accordingly characterized in the model. 2.5.3 Poly-harmonic Distortion Model (PHD) The Poly-harmonic Distortion model (PHD) implements a model where a relation between inputs and outputs can be found even when these signals are at different frequencies. In this way, a relation between the input at the funda mental frequency and the different harmonics can be characterized. The PHD model is often considered as an extension of the S-Parameters [5] by wa y of a more complex data file input. The PHD model has been named differently among literature. Initially, it was referred to as Large Signal S-Parameters [15] which was also a common way to name power swept S-Parameter data. Later it was more formally defined as Poly-harmonic Distortion (PHD) model [16, 5] The PHD model is also cl assified and commonly known as Large-Signal Scattering function. Finally, the first comm ercial implementation of the model, included in Agilent ADS [2], uses an input file set called X-Parameters. X-Parameters represent a natural evoluti on from the S-Parameters and provide a relation in magnitude and phase between input s and outputs at differe nt frequencies. The model is usually expressed using a s cattering function of the following form. nh N nh N mknh N nh nh N mknh N mkA A S A A S B* 11 11 (1.11)


22 It can be seen how the scattered wave quantities N mkB are represented as a function of the input wave at the fundamental frequencyNA11. The superscripts N on the wave quantities indicate that the values ar e normalized in amplitude and phase to the input fundamental frequency. The subscripts mk refer to the kth frequency component coming out of port mth, and the subscripts nh refer to the hth frequency component going into port nth. The scattering function is implemented through the complex values mknhS and mknhSwhich represent a linearization of the re sponse of the Device Under Test (DUT.) This linearization was develope d by Verspecht et al on [17] and includes the novelty of the conjugate term' mknhS. The use of the conjugate term overcomes the limitation of common S-Parameters to represent a device wh ose phase response decreases as the phase of the excitation increases, as it will occur with the image frequency of a mixer. This methodology was previously developed by Maas [ 18] and Williams et al [19] for use in mixer characterization and is formally applie d to the PHD model by R oot et al [16], and Vesperch et al [5]. 2.5.4 A Simplified PHD Model One of the drawbacks of the PHD model is the need for advanced measurement instrumentation that allows measuring the amplitude and phase of all the frequency components scattered and incident from/to the DUT. Large Signal Network Analyzers (LSNA) [20] will have the ab ility to extract all the wa ve components required to


23 determine the scattering function; but, at the time of the wr iting of this document, LSNA are not widely available. An alternative model, presented by Liu et al in [6], can be extracted with regular VNAs combined with a load-pull system, if the DUT can be assumed unilateral (S12=0) and only the fundamental frequency is consider ed. With the previous assumptions we can represent B2 as: * 2 22 2 22 1 21 2 L LB T B S A S B (1.12) If we introduce a tuner into the measurement setup that enables measurements of the S-Parameters for different values of L, with the appropriate fitting all the coefficients can be computed to build the scattering function. 2.6 Conclusions An overview of behavioral modeling th eory in general and measurement based behavioral models in partic ular has been presented. Th e consequences of non-linear behavior of electronic com ponents in communication systems justify the need for nonlinear characterization. Behavior al models represent a prac tical way to achieve this characterization.


24 CHAPTER 3 NON-LINEAR MEASUREMENTS WITH VECTOR NETWORK ANALYZERS This chapter presents some approaches associated with linear and non-linear measurements with Vector Netw ork Analyzers (VNA). It is th e purpose of this chapter to provide a review of the measurement proced ures and concepts needed for this work. However, other topics associated with nonlinear measurements (e .g. load-pull) will not be covered. 3.1 Vector Network Analyzer Theory The introduction of the Vector Network Analyzer (VNA) by Hewlett Packard in the late 60s was a revolution for the RF measurement mark et. VNAs provided a quick and accurate way to characterize electrical ne tworks by providing a whole set of network parameters (e.g. impedance-Z, admittance-Y, Scattering-S). Features that made the VNA an essential measurement tool in the followi ng years include: the ab ility to obtain both the magnitude and phase of the network parame ters, and the use of v ector corrections to de-embed errors due to cables and other imperfections from the measurements. Figure 3.1 presents the archit ecture of one of the network analyzers used through this work: the Anritsu 373X XC. The analog subsystem is composed of three main modules: signal source, test set, and receiver [21].


25 Figure 3. 1 – VNA Architecture (based on Anritsu 373XXC [21]) The signal source module will generate the RF signal that will be used as excitation for the device under test. The signal wi ll usually be swept in frequency and the circuitry will receive feedback from the te st to ensure appropri ate signal leveling and phase lock. The test set module will route the exc itation signal generated by the source module towards the DUT. Both the excitation signal and the response of the DUT will be directed to the samplers of the receiver modul es. The test set is mainly composed of the couplers used at the ports to separate incide nt and reflected signals, the switches that will direct the excitation to the appropriate por t or connect to the match, and additional components like step attenuators that w ill provide flexibility in the setup. Finally, the receiver module will sample down-convert, detect, and digitize the signals. Modern VNAs include four samp lers that will allow configuring any measurement ratios independently to the source path. This feature enables the VNA to measure the reflection coefficients of the ma tching loads used in the test set; and, after


26 correcting for the difference, the 8-term error model calibration algorithms can be performed (e.g. TRL, LRM.) 3.2 Vector Calibration Vector calibration will correct for all the components introduced by the test set and measurement setup to obtain a measurement at reference plane. There are several techniques to achieve calibration with th e most commonly implemented methods listed below: SOLT. The Short-Open-Load-Thru calibra tion is based in the measurement of four well known standards whose behavior has been previously characterized [22]. Complex Short-Open-Load-Thru (cSOLT)[2 3]. This technique follows the same methodology that SOLT with introduction of more detailed models for load and thru standards. The better characteriza tion of the models im proves significantly the results provided by trad itional SOLT, typically poor at high frequencies. SOLR. The Short-Open-Load-Reciprocal al gorithm substitutes the thru standard in a common SOLT calibration by any de vice whose response is reciprocal (S12=S21)[24]. Complex Short-Open-Load-Reciprocal (c SOLR)[25]. cSOLR combines the use of the same advanced models for the calibra tion standards used for cSOLT with the capability of using any reciprocal device as the thru standard. Through-Reflect-Line (TRL)[26]. This technique relaxes the need of characterization of the standards and can be performed with some reasonable


27 assumptions about their behavior. Mu ltiline TRL[27], a variation over TRL implemented at NIST, is widely accep ted as the most accurate calibration algorithm. Line-Reflect-Match (LRM)[ 28]. LRM requires a standard line (delay or thru) whose behavior is completely known [26], a reflect standard that presents the same characteristic at port 1 and 2, a nd a match standard (usually assumed perfect) at both ports. The accuracy of LRM depends on the quality of the match standard. Calibration procedures require measuremen ts of standard DUTs whose behavior is totally or partially known. With uncorrected data of th e calibration standards the error introduced by the measurement setup can be characterized. This error is commonly modeled by the 12 error term which uses di fferent flow diagram representations for forward and reverse paths respectively. DUT EDF ERF ESF1 1 1 1 1 ELF ETF S11S21S12S22 a1m b1m b2m EDR ERRESR1 DU 1 1 1 1 S11 S21S12S22 ELR ETR b1m b2ma2m Figure 3.2 Error Model (forward path) Figure 3.3 Error Model (reverse path)


28 The meaning of all the elements in figures 3.2 and 3.3 is explained on table 3.1. Table 3. 1 – Error Terms Forward Path Reverse Path a1m = RF leaving port 1. a2m = RF leaving port 2. b1m=RF entering port 1. b2m = RF entering port 2. EDF=Forward directivity. EDR = Reverse directivity. ESF=Forward source match. ESR = Reverse source match. ERF=Forward reflection tracking. ERR = Reverse reflection tracking. ETF=Forward transmission tracking. ETR = Reverse transmission tracking. ELF=Forward load match. ELR = Reverse load match. S11, S21, S12, S22 = S parameters of the DUT. In addition to those presented in figure s 3.2 and 3.3, two more error coefficients are needed to complete the model. Th ese two terms are the isolation terms (EXF, EXR) and they account coupling between port 1 and port 2 of the VNA through any path other than the connection trough the DUT. This effect is us ually small and is often neglected. In the two previous flow diagrams, isolation was not included and it will be neglected for the rest of this document. Another alternative is the 8-term error model [29], which requires correcting for the differences in reflection of the internal termination of the VNAs for forward and reverse paths. This correction needs a 4 sampler VNA that allows the reflection coefficients of the terminations, the so-cal led “switching terms” to be obtained. The 8term error model uses one flow diagram to characterize the error of both reverse and forward paths. This feature is the basis for algorithms like TRL or LRM.


29 3.3 VersiCal VersiCalTM is a software solution implem ented using National Instruments LabVIEW [30] to perform VNA calibrations fr om a PC. VersiCal obtains data from the VNA and through the use cSOLT based calibra tion algorithms will compute the error coefficients that will be sent to the VNA. Ve rsiCal uses advanced models for the classical calibration standards (short, open, load, through) to provide accuracy at high frequency comparable to TRL[31]. VersiCal was devel oped at the University of South Florida (USF) by several research projects dir ected by Dr. Dunleavy and Dr. Weller. The algorithms implemented as part of this thes is work use cSOLT calibrations and part of VersiCal code. 3.4 VNA Non-linear Measurements Although Vector Network Analyzers are a rapid and accurate way to obtain network parameters, they will be valid onl y when the DUT is operating under linear conditions. When the device shows non-linear e ffects the validity of the S-Parameters, and any network parameter in general, is ques tionable. In spite of this, and depending on the degree of the non-linearity, VNAs can captu re some useful information about the response. The following limitations apply to a VNA: DU EDF ERF/ ESF 1 1 1 1 S11S21S12S22 a1m b1m EDRERR/ ESR b2ma2m Figure 3.4 – 8 Term Error Model


30 Conventional network analyzers use th eir own internal RF Source, which generates a single tone continuous wave. Therefore, multi-tone tests (e.g. intermodulation distortion) ca nnot usually be performed. The purpose of a VNA is to obtain S-Parame ters, which are ratio s of the input and output voltages incident to and reflected from the DUT. Therefore, absolute power levels cannot be directly measured with VNAs. When this is required, an external power detector will be needed. The VNAs receivers are tuned to a predetermined frequency and will capture signals within a limited (IF) bandwidth. The frequency at which the receiver is tuned is usually set equal to the freque ncy of the RF source. This circumstance impedes VNAs from obtaining harmonics that the DUT ma y generate. Some VNAs include a frequency offset mode th at allows to measure amplitude at frequency other than the generated for th e RF; however this mode does not allow obtaining phase, unless a special phase calibrator is available. VNAs measure phase by using a phase detect or that will produce a voltage signal proportional to the difference in phase be tween the two signals being ratioed. The basic operation of a phase detector requi res phase lock betw een the two signals and, as a consequence, imposes that bot h signals need to be at the same frequency. A VNA will therefore be unable to obtain phase information of harmonics or any other frequency compone nt other than the fundamental input. With the previous considerations this work limits non-linear measurements with VNAs to single frequency AM/AM and AM/PM measurements. In addition, when additional instrumentation can be combined with the VNA additional matching behavior


31 like HOT S22 response can be extracted. The information provided by these types of tests towards the generation of the models will be explained in the following sections. 3.4.1 AM-to-AM AM-to-AM tests will charac terize the change in the amplitude response of the DUT as the power of the input excitation in creases. The natural way to measure this effect with a network analyzer is by observing the change in gain (S21) as the input power increases. This measurement will require the us e of a power meter in order to be able to record the absolute input power that the VNA is driving onto the DUT. VNAs will sweep power at the DUT at a gi ven frequency and measure gain. These methodologies yield good results if th e device is not driven too hard into compression. As the input power increases the harmonic content will become significant enough to change the behavior of the meas urement setup (reflections) and could even create problems to the ALC and phase lo ck systems of the network analyzer. 3.4.2 AM-to-PM In the same manner than AM-to-AM, an AM-to-PM measurement characterizes the change in phase of the response of a DUT as input power increases. The ability of a VNA to measure phase facilitates this test comp ared to other alternatives available with different instrumentation. The phase of a power swept S21 will contain phase compression data. The same restrictions previ ously mentioned for AM-to-AM apply.


32 3.5 HOT S-Paramete rs Measurements In the previous sections, a methodology to obtain non-linear response of a DUT through a continuous wave power swept inpu t excitation was presented. In order to extract AM-to-AM and AM-toPM behavior only the S21 response of the DUT is needed. When the four S-Parameters are to be anal yzed versus power, additional considerations are needed. By sweeping power at the input port of the DUT mean ingful values for S11 and S21 can be obtained; however, with a power sweep at the output port of the DUT without excitation at the input the resulting values for S12 and S22 are questionable. HOT S-Parameter techniques will apply an i nput signal to the DUT (pump or driving tone) combined with the signal generated by the VNA (probe tone) wh ich will be used to obtain the ratios that constitute the S-Parameters. 3.5.1 Applications of HOT S-Parameter Measurements Common HOT S-Parameter measurement a pplications are summarized below. Output Matching (Hot S22). Hot S22 is one of the most popular applications of HOT S-Parameters as it presents a soluti on to measure the ch ange in the output match of the DUT versus input power. The probe tone coming from the VNA will measure S22 for different input power leve ls of the driving tone. Hot S22 measurements are limited to the impedan ce set by the measurement environment (usually 50 ohms) and will be useful only when the DUT is expected to work under the same reference impedance [32].


33 Stability (Hot K-factor). When all the Hot S-Parameters are measured unconditional stability versus input powe r can be evaluated. RolletÂ’s stability criteria establish that a device will be unconditionally stable if K>1 and | |<1 were: 21 12 2 2 22 2 112 1 S S S S K 21 12 22 11S S S S When an amplifier is driven into or close to the compression region, its S12 response will increase reducing the K fact or and henceforth the stability [32]. Some illustrative results of this effect are presented in [33]. This type of analysis can be further extended with the additi on of a tuned load which will permit prediction of oscilla tion conditions [34]. Memory effects (Static vs. Dynamic AM-AM and AM-PM). The methodology for gain and phase conversion presented in s ections 3.4.1 and 3.4.2 is based on a single frequency power sweep S21 measurement. This static measurement does not resemble any of the pract ical excitations that the DUT will encounter in real life. In particular, long memory effects will not be present in this type of measurements [35]. By using a HOT S-Parameter measurement setup where the driving tone will keep a constant ex citation on the DUT, a dynamic AM-to-AM and AM-to-PM measurement can be obtained.


34 3.5.2 HOT S-Parameter Measurement Setups Probably, the most developed measurement set-up for HOT S-parameter measurements is that presented by Martens and Kapetanic in [36]. Martens performs a previous study of the optimum conditions in terms of frequency and power separation between probe and driving tones. Some of the conclusions are summarized below. When the applied driving tone is a conti nuous wave signal, overlap with the probe tone must be avoided. For this the BW of both tones and the receiver must be considered. If the applied driving tone is composed of multiple signals (e.g. a modulated signal) its statistics have to be rando m enough so it can be ratioed out in the samplers of the VNA. The power of the probe tone must be sele cted so it does not change the response of the device in terms of non-linear re sponse. This means that only the power generated by the driving tone should be accounted for linearity purposes. Martens estimates a value for the probe of 13.3dB below the driving tone. Additional considerations are made regarding the S-Parameter calibration which can be performed with the probe tone only a nd should stay constant once the driving tone is applied. The set-up presented by Martens us es IS-95 CDMA signal as the driving tone is combined with the probe tone through the use before accessing to the samplers of the VNA


35 Figure 3.5 – Martens’ HOT S-Parameters Set-up 3.6 Conclusions Although Vector Network Analyzers were conceived for extracting small signal response, there are some techniques that enab le them to characteri ze non-linear response. These techniques will consist in the measuremen t of the network parameters at increasing power levels. By observing the change in S-Parameters versus power important nonlinear information can be extracted.


36 CHAPTER 4 MEASUREMENT AUTOMATION This chapter presents an analysis of the methodology developed to automate the measurements proposed on this thesis and to e fficiently generate behavioral models. This analysis will include the different capab ilities of the avai lable measurement instrumentation and how these can be expl oded to improve the time efficiency while maintaining maximum accuracy. 4.1 P2D and S2D ModelsÂ’ Syntaxes As it was mentioned on Chapter 2, P2D and S2D are the measurement based behavioral models selected for implementati on. Both models are available in Agilent ADS and are based on text files that contain the data in a given syntaxes. P2D and S2D models will contain multiple segments each of which is uniquely identified by one or several variables. The names and values of the indexing variables can be chosen arbitrarily but they are usually named to represent the measurement conditions under which the data is taken. In this way, if the device is characterized under different bias voltages all the measurements can included into the same model where each measurement/segment is distinguished from th e other through the use of a variable (e.g.


37 bias=8, bias=9, bias=10…) Multiple variables associated to a single segment is allowed too. Included within each segment are two subblocks that will co ntain linear and nonlinear data. For both models the linear data is represented with the classical small-signal S-Parameters versus frequency. The representa tion of non-linear data is different in both models. This is described below. 4.1.1 P2D Model The P2D model characterizes the four SParameters versus power for non-linear data [37]. This is done at several predetermi ned frequencies. A samp le format used for P2D models is presented below. Table 4.1 – P2D Model Sample Format VAR temp=25 VAR Bias=5 BEGIN ACDATA # AC( Hz S MA R 50) small signal s-parameter % F n11x n11y n21x n21y n12x n12y n22x n22y FREQ S11M S11A S21M S21A S12M S12A S22M S22A 500000000 0.9405152 -99.216 0.000955088 154.975 0.000451617 -127.664 0.9435146 -35.187 … 15000000000 0.09941406 12.237 14.18246 35.718 0.002438188 34.376 0.4519666 167.315 % F 6000000000 % P1 P2 n11x n11y n21x n21y n12x n12y n22x n22y -30 -2.614404770 0.057364526 -80.756597974 23.403443437 0.762687047 0.001494666 87.373782083 0.082735885 149.820959273 … -10 12.829338853 0.010625268 73.381050725 13.850547552 6.528231284 0.001310584 85.236357583 0.082469349 150.093059008 % F 7750000000 % P1 P2 n11x n11y n21x n21y n12x n12y n22x n22y -30 -2.89084773 0.06095156 174.70866255 22.67031806 -131.446208 10 0.00205907 10.36270271 0.067880976 -122.88631697 … -10 10.83032021 0.07268953 -178.67085618 11.00312408 -122.05874775 0.00197102 7.64982801 0.06918811 -123.41057121 % F 9500000000 % P1 P2 n11x n11y n21x n21y n12x n12y n22x n22y -30 -2.61214533 0.03489414 38.49742539 23.40953209 106.23037760 0.00256868 -61.09879751 0.10490100 -161.59140654 …


38 Table 4.1 (Continued) -10 12.24506423 0.00883659 107.16773802 12.94950630 118.04732554 0.00276157 -64.32207102 0.104638415 -160.87279921 % F 11250000000 % P1 P2 n11x n11y n21x n21y n12x n12y n22x n22y -30 -2.76033084 0.03797709 -162.20205672 23.01354158 -19.88360875 0.00359700 -148.97046263 0.11643487 -145.24050048 … -10 12.80474054 0.03898514 159.81404403 13.81137849 2.19224392 0.00352175 -142.76936481 0.11565502 -146.24074610 % F 13000000000 % P1 P2 n11x n11y n21x n21y n12x n12y n22x n22y -30 -3.92236293 0.0956123 -3.40350998 20.13176505 -147.83023141 0.00358038 141.20909873 0.19712932 -173.73866194 … -10 13.55197568 0.09616938 5.50389720 15.05215854 -135.74650659 0.00357466 141.67320887 0.19800575 -173.77536759 END ACDATA VAR temp=25 VAR Bias=6 BEGIN ACDATA # AC( Hz S MA R 50) small signal s-parameter % F n11x n11y n21x n21y n12x n12y n22x n22y FREQ S11M S11A S21M S21A S12M S12A S22M S22A 500000000 0.9410584 -99.282 0.00158529 131.243 0.000247891 -107.815 0.9428441 -35.187 … On table 4.1 there are two segments of data identified by the variables for temperature (temp) and bias. Each segment starts with a frequency swept S-Parameter measurement tagged with the string “% F n11x n11y n21x n21y n12x n12y n22x n22y.” Next, several power swept S-Parameters m easurements are included separated by the string “ % F ” followed by the frequency under which the measurement was taken. This model requires specifying the ab solute power values being sw ept at the input and at the output of the device for measuring S11 and S22, and S12 and S22 respectively. Input and output power levels are labeled in the headings of every block as P1 and P2. 4.1.2 S2D Model The S2D models follows the same struct ure than P2D but it limits the non linear data to gain and phase compression. S2D will contain S21 normalized values at different frequencies. The normalization will be done at the small signal value of S21 that can be


39 taken from the lowest value of the power swept measurement or from the linear data at the corresponding frequency. A sample format used for S2D models is presented below. Table 4.2 – S2D Model Sample Format VAR temp=25 VAR bias=5 BEGIN ACDATA # AC( Hz S MA R 50) small signal s-parameter % F n11x n11y n21x n21y n12x n12y n22x n22y FREQ S11M S11A S21M S21A S12M S12A S22M S22A 500000000 0.94148 -1.736881858 0.001572796 2.574796979 0.000576968 2.163492687 0.9426413 -0.612366221 … 15000000000 0.1035959 0.77981311 16.46966 0.883014428 0.002813327 1.009934772 0.3627136 -2.302909588 END ACDATA BEGIN GCOMP7 #AC ( GHZ S DBM MA R 50 ) % F 6.000000 % P1 n21x n21y -30.000000000 0.984465340 0.029888495 … -10.000000000 0.578384979 0.154093235 % F 7.750000 % P1 n21x n21y -30.000000000 0.985649817 0.005859499 … -10.000000000 0.497501531 0.156727796 % F 9.500000 % P1 n21x n21y -30.000000000 0.981097421 -0.003443335 … -10.000000000 0.568365936 0.193929966 % F 11.250000 % P1 n21x n21y -30.000000000 0.989023909 0.028655459 … -10.000000000 0.613054906 0.397279583 % F 13.000000 % P1 n21x n21y -30.000000000 0.986278367 0.019920132 … -10.000000000 0.740719172 0.257979192 END GCOMP7


40 4.2 Data Extraction Process Having reviewed the data required by the models, an analysis of the measurement process is conducted. The gene ral measurement setup used for these models is presented below. Figure 4.1 General Measurement Setup As we can see on figure 4.1 the measurement is centered on the VNA that will take the S-Parameter data under both linear and non-linear conditions. The rest of the equipment will be used to set the modeling/me asuring conditions; and, in the case of the power meter, to provide the VNA with a reference for absolute power measurements. For the purposes of this thesis we will work with two popular vector network analyzers: the Agilent 87XX Series and the Anritsu Light ning Series. The power meter used is the Anritsu ML2438A.


41 4.2.1 Power Sweep Measurements with Network Analyzers For generating the model, the network analyzer must measure S-Parameters versus frequency and power. Performing po wer swept measurements at a continuous frequency is a capability that many network analyzers include; however, some of them will present some particularities regardi ng on how this is handled. A power swept measurement is performed at a single freque ncy and changing power. Some VNAs are set up to do this for the four S-Parameters, wh ile others sweep powe r only for uncorrected magnitude and phase of S21 (AM-AM and AM-PM.) 4.2.2 Power Calibration A requirement for generating an accurate model is to know the actual absolute power level going into the DUT This is a task that the VNA cannot perform on its own since the VNA receivers are not capable of m easuring absolute power. In addition, the measurement setup may introduce attenuation/ga in that may modify the power that the RF source of the VNA is giving out. The us e of a power meter will provide for a reference for absolute power to the VNA w ith two possible solutions on how use this reference. The usual way to use the power meter is to measure each power setting set during the sweep and readjust the RF sour ce of the VNA until the power meter reads the desired level. This procedure is commonly implemented by network analyzer firmwares and used not only for power swept measurem ents but also to perform calibration for flatness with frequency sweep measurements. This method may be difficult to implement when the measurement setup introduces significant losses/gain making it difficult for the RF source for the VNA to reach the desired power level. A second alternative is to


42 estimate the power at the reference plane wh ile building the measurement setup and then record all the powers values w ith the power meter. The obtai ned values will be used in the model/measurement as a post measuremen t x-axis correction to powers set and recorded by VNA during the measurement. 4.2.3 Vector Calibrations In this work, non-linear response is measur ed through the four S-Parameters (for 2 port DUTs) versus power. Therefore, vect or correction will be required so the measurements are obtained at the desired reference plane. Different settings will be required in the VNA for differe nt configurations (frequenc y sweep and power sweeps at different frequencies.) Measurements of th e calibrations standards will be required for each of the different configurations making the calibration process the stage that will consume more time during the generation of the model. This situation and its possible solutions will be studied in Section 4.3. 4.2.4 Measurement Conditions As the purpose of this work is to generate a measurement based behavioral model that will represent the device under different working conditions, we will have to measure it under all these conditions. Th is will usually include one or several bias voltages, temperatures, and substrates. Linear and non-linear S-parame ter data will be taken for each of the possible combinations making th e process tedious and time consuming. The accuracy of the model will depend on a high degree on the total number of points measured as these types of models relies on interpolation in order to simulate those


43 conditions that were not actually measured. Therefore, a balance between the number of modeling conditions and total measurement time should be previously studied. All these issues and their solutions will be addressed in following sections of this chapter. 4.3 Quantifying the Measurements In order to quantify the measurement, a fictitious amplifier to be modeled under certain conditions is presented on table 4.3. Table 4.3 Fictitious Amplifier Used to Quantify the Measurements SAMPLE AMPLIFER Modeling Condition Values Voltage 1 (Bias) 12V., 15V., 16V. Voltage 2 (Control) -5V., -4.7V., -4.3V., -4V., -3.8V. Temperature -10C., 25C., 60C. Substrates PCB1, PCB 2 Frequencies for power sweep 300M hz, 600MHz, 1GHz, 2GHz, 3GHz, 4GHz, 6GHz, 8GHz Samples to characterize 3 samples A first initial approach, where all th e measurements and calibrations are performed manually is summarized on table 4.4.


44 Table 4.4 – Quantification and Time Estimation for the Proposed Amplifier Meas. Type Quantification Estimated Time VNA DUT Measurements 3(Bias)x5(Control)x3(Temp)x2(Substrate) x3(samples)x(1(freq.S)+8(pow.S)) =2,430 Swept Meas. ~ 85 hours 2 min. avg. per measurement (incl. manual adjustments and 1 min per connection) 162 Connections / Probings 405 Manual adjustments of Bias, temperature, and VNA configuration. SOLT Calibrations 4(SOLT)x(2(PCB1, PCB2)x(1(freq.S)+8(Pow.S.)))= 72 Connections / 72 Swept Meas. 18 calibrations taking: ~ 6 hours Power meter measurements 8(Pow.S.) requires 8 absolute input power measurements or calibrations ~ 0.5 hours As presented on table 4.4 the total time employed in the measurements for this sample amplifier could reach 100 hours. Therefor e, it is justified to find an approach to simplify these procedures. 4.4 Automating VNA Configurations The process that consumes more time and can be the source of potential errors in the sequencing of the measurement is setting the different configurations in the VNA. If done manually, a new DUT connection/probe is required every time that we change from frequency sweep to power sweep and even fr om different frequencies when performing


45 power sweeps. In addition, for every c onfiguration in the VNA an S-Parameter calibration is required. A first approach for the automation of the process will consist in the automation of the configurations from a local computer that communicates with the network analyzer through the GPIB. This automation will sequence the configurations automatically so the total number of connections/probes is minimized The flow diagram for this algorithm is presented on figure 4-2. Figure 4.2 Sequence for Automatically Setting the Configurations. Figure 4.2 is further explaine d with the following list. Step 1: Connect calibration standard. Step 2: Set configuration on the VNA. Step 3: Measure Calibration Standard. Step 4: Repeat steps 2 to 3 until a ll the configurations are measured.


46 Step 5: Repeat steps 1 to 4 until all the calibration standards are measured. Step 6: Compute error terms. Step 7: Connect DUT. Step 8: Set configuration on the VNA. Step 9: Apply error terms to VNA. Step 10: Set Measurement conditions (bias, temperature, etc..) Step 11: Measure DUT. Step 12: Repeat 10 until all measurement conditions are measured. Step 13: Repeat steps 8 to 12 until all configurations are measured. Step 14: Repeat steps 7 to 13 until al l DUTs (samples, substrates, etcÂ…) are measured. The main achievement of this proced ure is the reduction of the number of connections of calibration standa rds and DUT required. All the steps previously listed are sequenced by using LabVIEW code that comm unicates with the in strumentation through the GPIB. The error terms needed for calib ration will be performed locally in the computer using the cSOLT algorithm [23]. 4.5 Efficient Calibration Algorithm Additional considerations in terms of time efficiency can be made with respect to the calibration procedures. Following the auto mation presented in the previous section and in order to perform the calibrations, the standards will be measured under all the configurations required for the VNA. That is, the open, short, load and through standards


47 (for SOLT and cSOLT calibrations) will be measured once for frequency sweep, and once for every of the frequencies under wh ich we are performing power sweeps. This procedure can be improved if the error terms computed for a certain configuration can be reused for the other configur ations. In this section th e conditions under which this assumption can be made are established. 4.5.1 VNA Receiver Compression The receivers of a network an alyzer filter, down-convert, and detect the signals to be measured. The response of the receiv ers will present power dependence (i.e. nonlinear) after a certain level. This situation can be a concern especially when measuring amplifiers whose output may drive enough pow er into the VNA so their response may disturb the measurement. A comprehensive st udy of the effects of receiver compression based on the change on the error terms obt ained with S-parameter calibrations is presented in [38]. As the generation of the models presented in this work may require handling relatively high power levels receiver compression will be an important factor to consider in all measurement setups developed in this work. In general, receiver compression will be avoided by adding sufficien t attenuation between the output of the DUT and the ports of the VNA. Keeping the power at levels below the r eceiver compression point is one of the conditions imposed to assume that calibrations performed with different configurations of the VNA will stay constant.


48 4.5.2 VNA Internal Attenuation The test set of a network analyzer will route the excitation generated by its RF source to the DUT and will take its response to the samplers. When the calibration is performed, the response of all the elements in the path between the samplers and the DUT are accounted for. After that, any change in the test set will intr oduce an error in the calibration. An analysis of commercial VNAs shows th at the most common case of change in the test set occurs in the internal attenuati on used either for protection from high input power levels or for modifying the power le vel of the excitation signal generated by the VNA. In order to analyze how much a change in the internal attenuation of the VNA affects the calibration, several tests were performed with the Agilent HP8753D. This VNA will change attenuation settings when in power sweep mode to achieve the desired power values. Given five calibrations were performed with the following power ranges: Calibration 1: RF level=-20dBm; power sweep from -25 to -5dBm. Calibration 2: RF level=-20dBm; power sweep from -20 to 0dBm. Calibration 3: RF level=-15dBm; power sweep from -15 to 5dBm. Calibration 4: RF level=-5dBm; power sweep from -15 to 5dBm. Calibration 5: RF level=0dBm; power sweep from -15 to 5dBm. Within the previous five calibrations, the three firsts imply three different attenuation settings as they use three differe nt power ranges. On the other hand, the last three, although performed at different power le vels, will not require change in the internal


49 attenuation of the VNA. Two of the error term values for each of the calibrations are plotted in Figure 4.2. Figure 4.3 Forward Directivity (real part) Versus Internal Attenuation. Figure 4.4 – Forward Reflection Tracking (Imagina ry part) Versus Int ernal Attenuation. On figures 4.3 and 4.4, it can be seen that in the first three points there is a change in the error term value as they represent three different power sw eep ranges with three


50 different attenuation settings in the VNA. On the other hand, the three last points in the plots which represent three di fferent RF power levels but within the same power sweep range do not show any significant change. Another test performed was an error bound calibration comparison using the techniques developed by Marks et al in [39]. This test provides the maximum error in an S-para meter measurement performed with two different calibrations. Figure 4.5 Error Bound Comparison between Four Sets of Error Terms. On figure 4.5, the labels attenuation sett ings 1, 2, and 3 correspond to the three configurations listed previously. The plot can be interpreted as the error that will result if error terms are assumed constant with change in the settings of the VNA. The line that presents the lowest error corre sponds to error terms with same power ranges. This error is negligible and is below the typical level of a repeatability test. The other comparisons show more significant error.


51 4.5.3 Algorithm for Efficient Calibration Given the previous analysis, it can be conc luded that the error terms can be assumed constant if the following conditions are met: The power coming into the ports of the VNA stays under the (e.g. <0.1dB) power compression point of the samplers of the VNA. The internal attenuation of the VNA remains constant. With the previous conditions and assuming that all the elements in the measurement setup present linear behaviors with respect to power, a methodology to reduce the calibrations used to obtain the measurements will be developed. Based on a previous analysis of the settings a pplied by the VNA, the minimum number of calibrations needed can be inferred. Figure 4.6 – Algorithm for Efficient Calibration.


52 In figure 4.6, it is illustrated how by iden tifying the configurati ons needed in the VNA, the error terms obtained for the fre quency sweep calibration can be reused and applied to the power sweep measurements. 4.6 Application for Calibration Automation The previous analysis presented on au tomation of VNA configurations and efficient use of the error terms, are impl emented through several LabVIEW applications that will put into practice these algorithms. These applications are a first stage in the generation of the model where power and Sparameter calibrations are performed and stored as a set of files that will be used later by the measurement application. The applications were developed to support the Agilent HP87XX Series and the Anritsu Lightning Series. Both VNAs ha ve different capabilities a nd although the methodology is the same they both will require specific so lutions. In all the cases, the code will communicate with the instrumentatio n through the classical GPIB bus. 4.6.1 Agilent HP87XX Series The Agilent HP87XX Series capabili ties include calibrated power sweep measurements of the four S-Parameters, a nd power source calibration with a power meter. This is basically all the functionality needed for the data extraction of the data required by the model. The code will simply sequence the required instructions to automate the process through the GPIB bus.


53 The userÂ’s interface of the application th at automates the calibrations with the HP87XX is presented on figure 4.7. Figure 4.7 UserÂ’s Interface for the Agilent HP87XX Calibration Application. The flow of the program is detailed on figure 4.8. Figure 4.8 Flow Diagram for the Calibration Application.


54 As illustrated on figure 4.8, the user will initially introduce a list of configurations that will consist of frequencies and power ra nges plus other measurement settings like averaging and IF bandwidth. The application will perform each of the following for every of the configurations. Power calibration will be pe rformed with the power meter connected to the reference plane, or as close as possi ble for on-wafer measurements. The VNA will adjust the RF power level of the RF sour ce so the desired powe r level is measured in the power meter. This procedur e will account for any losses in the measurement setup. The program will extract a series of coefficients that will describe the change in the RF source apply them to successive measurements. This is done for every point of all th e power sweeps set previously in the configuration. The measurements for calibration will obtain raw data from the calibrations standards. The application will decide based on the inputted configurations the minimum number of measurements to take based on the reasoning presented on Section 4.5. The user should probe and connect each of the calibration standards and hit the corresponding button in the user s interface. The code will assume that the power calibration has already been performed and will obtain the coefficients form the storage folder. A loop will set ea ch of the configurations in the VNA and take raw data. Once all the calibration standards have been measured the user will hit the button labeled as “Compute error terms.” This will generate multiple files with the error terms that will be used to calibrate through the measurements at the different


55 configurations. These error terms will be later used by the application that will perform the measurements of the DUT. Finally, as it is customary to perform a calibration check, the application allows measuring any of the standards with th e obtained calibrations. The measurements will be stored in text files using the classical format S2P. 4.6.2 Anritsu 37XXX Li ghtning Series The Anritsu Lightning Series VNA uses an in ternal built-in app lication to perform non-linear measurements. This application will measure gain and phase compression based on uncalibrated measurements so it wi ll not be useful to obtain the four Sparameters as required for P2D. The implemente d alternative to directly obtain the power swept S-parameters will perform multiple fre quency sweeps at different RF power levels. Once all the measurements have been taken the code will reorganize the data into the format required by the model generation application. Given the previous characteristics of th e Anritsu Lightning, some modifications were implemented to the calibration applic ation used for the Agilent VNA. Figure 4.9 presents the userÂ’s interf ace for the new application.


56 Figure 4.9 UserÂ’s Interface for the Anritsu 37XXX Lightning Calibration Application. On figure 4.8, the main functionality of the new application is the same as that described for the Agilent VNA. The only differe nces are the way the configurations are set in the VNA, and the way the reference for absolute power is implemented. In the first case, a procedure was implemented to convert from a power sweep to multiple frequency sweeps. This procedure is illustrated in figure 4.9.


57 Figure 4.10 Conversion from Power Sweep to Multiple Power Frequency Sweeps. As presented in figure 4.10, the appli cation will translate a power sweep at multiple frequencies to multiple power sweep s at different power levels. The first frequency sweep will be always the one corr esponding to the small signal (linear) data and it will contain a frequency list with th e frequencies required for the frequency and power sweeps. The first frequency sweep will al so be performed at the first power level of the power sweep. The rest of the frequency sweeps will be performed for the rest of the power points required and only at the frequencies needed for the power sweeps. The second difference with respect to the application for the Agilent 87XX is due to some problems found when performing calibration for absolu te power with the Lightning. With the available VNA, several difficulties were found in achieving power source calibration when the measurement setup introduced some loss. The VNA will not be able to modify the RF level of its sour ce beyond a certain point, and it will fail to set the input power to the DUT to the desired level. The solution presented to this problem is to estimate the power levels to set at the VNA and later measure all the points with the power meter. Thus, the code will set point by point all the combinations between power and frequency in the VNA and measure them with the power meter. All the points will be


58 saved in a data file that will later be us ed by the model generation application as the power levels at which the S-parameters were measured. 4.7 Application for Measurement Automation The next step, once all the calibrations ha ve been performed and stored, is to obtain DUT measurements. The DUT measurements will be automated with another LabVIEW application that loops through each of the configur ations needed in the VNA, apply the previously computed power (Agi lent HP87XX) and S-pa rameter calibration, and measure under different bias conditions. Th e userÂ’s interface of this application is presented on figure 4.11. Figure 4.11 UserÂ’s Interface for Measurement Application.


59 As shown on Figure 4.11, the application can control to DC power supplies that will set up to two bias conditions. All th e possible combinations of bias and VNA configurations will be measured every time the application is run. Other measurement conditions, like temperature, need to be set up manually and the application is run separately for each condition. The application will store all the measured data in text files with filenames that follow a given conventi on to identify the cond itions under which the data was obtained. Later the application for model generation will put the data into the syntaxes of the models. 4.8 Application for Model Generation The application for model generation repres ents the last step in the whole process of generating the model and will put all the previously taken measurements into the appropriate syntaxes. The userÂ’s interface of the generated application is presented on Figure 4.12.


60 Figure 4.12 UserÂ’s Interface for the Model Generation Application The application allows generating the P2D and S2D models that were chosen as examples for this work. This application will require an intermediate stage when using the Anritsu Lightning to convert multiple fre quency sweep files each at a different power level to multiple power sweep files each at a different frequency. This stage was implemented as an additional program that n eeds to be run before the application that generates the model.


61 4.9 Conclusion This Chapter described the studies perf ormed and the subsequent implemented code to automate all the measurements proposed in this Thesis. A study of the requirements of the models and how they can be efficiently generated with commercial RF measurement instrumentation was conducte d. NI LabVIEW code was implemented to automate all the proposed procedures and a si gnificant improvement in time efficiency was achieved.


62 CHAPTER 5 SAMPLE MEASUREMENTS A ND MODEL DEMONSTRATION This chapter demonstrates the use of the procedures and code implemented in this thesis. A commercial surface mount amplifier is measured under different conditions and P2D and S2D models are be generated and simulated. 5.1 Measurement Setup The device to be modeled is the TriQuint AH101 amplifier. This amplifier is mounted on an FR4 20 mils microstrip board and its typical charac teristics are listed on Table 5.1 [40]. Table 5.1 TriQuint AH101 TriQuint AH101 Frequency range 50 – 1500 MHz Gain 13.5 dB Output P1dB 26.5dBm Supply Voltage 9 V. Based in the previous characteristics a test plan for the measurements can be developed. The selected testing conditi ons are those presen ted on Table 5.2.


63 Table 5.2 – Selected Testing Conditions for the TriQuint AH101 Small Signal Large signal Frequencies 40-2500MHz 50MHz, 100MHz, 200MHz,…,2000MHz Power -2dBm -2dBm to +18dBm (21 points) Voltages 8,9,10 Volts Temperature 25 C This test plan will be based on the Anritsu Lightning and will require external amplification in order to be able to drive the device into compression. The Mini-Circuits ZFL-2500VH was used for this. This amplifier has 25dB of gain on the frequency range of 10-2500MHz. The measurement setup used is presented on Figure 5.1. Figure 5.1 Measurement Setup


64 The first condition established in Chapter 2 needed to perform a minimum number of calibrations while using atte nuation to avoid power compression on the samplers of the VNA. According to the Anr itsu Lightning documentation [21] this will occur when the power at the samplers is a bove -10dBm. On Figure 5. 1, a 30dB attenuator is included in the external loop connection th at access to the ‘b1’ sampler to reduce the power generated by the amplifier. This power will have a maximum of 18dBm that with an attenuation of 30dB will ensure to be be low -10dBm. An external 30dB attenuator is connected to port 2 of the VNA. In this case, losses of the internal couplers before the signal reaches the samplers (7dB) will be acc ounted for. Therefore, considering that the power swept at the input of the DUT will have a maximum of 18dBm and the compression point of the amplifier is 26.5dBm (output) the output of the amplifier will always be below of 27dBm. With the protecti on of the 30dB attenuat or and the loss of 7dB in the couplers sampler compression is avoided. The second condition imposed is that the in ternal attenuation settings of the VNA do not change for the different configuration settings set in the VNA. In order to reach the power levels indicated in Table 5.2, the VNA needs to sweep power from -27dBm to -6dBm. This range of power does not imply ch ange in the internal attenuation of the VNA. Finally, an extra consideration must be taken into account. In order, for the calibration to remain constant with power all the elements in the measurement setup must show linear response. As the setup require s a pre-amplifier connected to the VNA we have to keep the operation of the amplifier within its linear region. The ZFL-2500VH has


65 a 1dB compression point at an ou tput of 23dBm. Since the out put of the amplifier will be sweeping from -2dBm to 18dBm, we can assume that the measuremen t setup is linear. The amplifier is mounted on a 20 mils FR4 board and calibration standards for the same type of board were used. The calibra tion algorithm used was cSOLT [23] and a previous TRL calibration was perform to extr act the models of th e standards required by this calibration. 5.2 Generated Models Based on the analysis of the previous s ection, the required parameters in the applications will be set. Next, the steps detailed on chapter 4 for the generation of the models will be reproduced for this case An additional step was required. The measurements setup presented in Figure 5. 1 introduced some attenuation that was convenient for forward measurements (S11 and S22). However, this setup will not be able to sweep power for the reverse path since the VNA used for this example does not have an external RF loop for the reverse path. Th e only possible solution was to flip the device around and perform the measurements twice. Late r, with additional code the data will be combined to obtain a single set of data. Apart from the S-Parameter measurements, absolute power measurements were performed with the Anritsu ML 2438A, and all the combinations of S-parameter versus frequency and power were measured and applied to the models. The models generated were simulated in ADS. A typical circuit schematic for the simulation of a P2D model is presented on figure 5.2.


66 ParamSweep Sweep1 Step=1 Stop=10 Start=8 SimInstanceName[6]= SimInstanceName[5]= SimInstanceName[4]= SimInstanceName[3]= SimInstanceName[2]= SimInstanceName[1]="HB1" SweepVar="Bias" PARAMETER SWEEP AmplifierP2D AH101 iVal2=Bias iVar2="Bias" iVal1=25 iVar1="temp" Freq=RF_freq GHz LSSP HB1 Step=.01 Stop=16 Start=-2 SweepVar="RF_pow" Order[1]=3 Freq[1]=.9 GHz LSSP VAR Bias Bias=9 RF_freq=.9 RF_pow=0.0Eqn Var S_Param SP1 Step= Stop=2.5 GHz Start=0.04 GHz S-PARAMETERS P_1Tone PORT1 Freq=RF_freq GHz P=polar(dbmtow(RF_pow),0) Z=50 Ohm Num=1 Term Term2 Z=50 Ohm Num=2 Figure 5.2 – Circuit Schematic for the Simulation of a P2D Model For the P2D model, the response of the device versus power is presented in Figures 5.3, 5.4, 5.5 and 5.6.


67 02468101214 -216 10.5 11.5 12.5 9.5 13.5 Bias=8.000 Bias=9.000 Bias=10.000Pin (dBm)S21(dB) 02468101214 -216 121.5 122.0 122.5 123.0 123.5 121.0 124.0 Bias=8.000 Bias=9.000 Bias=10.000Pin (dBm)S21(degrees)Figure 5.3 – Gain and Phase Compression of the AH101 Amplifier at 900MHz In Figure 5.3, the measurement of th e output 1dB compression point yields a +26.9dBm compared to the 26.5dBm given in the datasheet of the amplifier [40].


68 02468101214 -216 -22 -20 -18 -16 -14 -24 -12 Bias=8.000 Bias=9.000 Bias=10.000Pin (dBm)S11(dB) 02468101214 -216 -120 -110 -100 -90 -80 -70 -130 -60 Bias=8.000 Bias=9.000 Bias=10.000Pin (dBm)S11(degrees)Figure 5.4 – S11 vs. Power Response of the AH101 Amplifier at 900MHz


69 02468101214 -216 -19.7 -19.6 -19.5 -19.8 -19.4 Bias=8.000 Bias=9.000 Bias=10.000Pin (dBm)S12(dB) 02468101214 -216 -37.0 -36.8 -36.6 -36.4 -36.2 -36.0 -37.2 -35.8 Bias=8.000 Bias=9.000 Bias=10.000Pin (dBm)S12(degrees)Figure 5.5 – S12 vs. Port 2 Power Response of the AH101 Amplifier at 900MHz


70 02468101214 -216 -13.2 -13.1 -13.0 -12.9 -13.3 -12.8 Bias=8.000 Bias=9.000 Bias=10.000Pin (dBm)S22(dB) 02468101214 -216 76 78 80 82 74 84 Bias=8.000 Bias=9.000 Bias=10.000Pin (dBm)S22(degrees)Figure 5.6 – S22 vs. Port 2 Power Response of the AH101 Amplifier at 900MHz


71 The S2D model was also generated and it wi ll be tested in ADS using the circuit schematic presented on Figure 5.7. Vload Two Tone Harmonic Balance Simulation; swept power.SweepPlan Coarse Reverse=no SweepPlan="Fine" UseSweepPlan=yes Start=-2 Stop=18 Step=1.0 Lin= SWEEP PLAN VAR VAR1 Max_IMD_order=7 fspacing=10 MHz RFfreq=900 MHzEqn Var I_Probe Iload Term Term1 Z=Z_load Num=2 AmplifierS2D Ah101 iVal2=9 iVar2="Bias" VarValue=25 VarName="temp" GCFreq=RFfreq Hz SSfreq=freq HarmonicBalance HB1 EquationName[1]= SweepPlan="Coarse" SweepVar="RFpower" UseKrylov=auto Order[2]=7 Order[1]=7 Freq[2]=RFfreq+fspacing/2 Freq[1]=RFfreq-fspacing/2 MaxOrder=Max_IMD_order HARMONIC BALANCE P_nTone PORT1 P[2]=dbmtow(RFpower-3) P[1]=dbmtow(RFpower-3) Freq[2]=RFfreq+fspacing/2 Freq[1]=RFfreq-fspacing/2 Z=Z_s Num=1 Figure 5.7 – Circuit Schematic Used to Simulate an S2D Model. The main feature of an S2D model is its ability to predic t odd order harmonics and odd order intermodulation products. The si mulation was performed with a two tone excitation with a separation of 10MHz. The simulated bias condition was 9 volts the output power for both tones was set to 8dBm. The results obtained from this simulation are plotted in Figure 5.8.


72 875 880 885 890 895 900 905 910 915 920 925 870 930 -40 0 -80 40 Frequency (MHz) Output Spectrum (dBm) Tone2 IM3 Tone1 IM5 Tone 1, 895 MHz, 8 dBm Tone 2, 905 MHz, 8 dBm IM3, 915 MHz, -52.1dBm IM5, 925MHz, -73.1dBmFigure 5.8 – Output Spectrum of the Si mulated S2D Model for an Ou tput Power of 8dBm/Tone. 5.3 Time Budget Since the purpose of this thesis was to de velop more efficient ways to perform the measurements and generate the models, it will be interesting to do a quantification of the time spent during the measurements. The same approach used on section 4.3 will be used here. Table 5.2 summarizes the conditions under which the de vice was modeled. In table 5.3, estimations the time that would be requi red to perform these measurements manually are given for comparison.


73 Table 5.3 – Quantification and Time Estimation for the Proposed Amplifier Meas. Type Quantification Estimated Time VNA DUT Measurements 3(Bias)x3(samples)x(1(freq.S)+22(pow.S)) =207 Swept Meas. ~ 8 hours 2 min. avg. per measurement (incl. manual adjustments and 1 min per connection) 69 Connections / Probings 207 Manual adjustments of Bias and VNA configuration. SOLT Calibrations 4(SOLT)x(1(freq.S)+22(Pow.S.)))= 92 Connections / 92 Swept Meas. 23 calibrations taking: ~ 4.6 hours After performing the measurements with the automation procedures and the generated code we obtained th e following measurement times. Table 5.4 – Actual Measurement Time Obtained with the Code Measurement Type Time DUT 1 hour 57 minutes Calibration standards 19 minutes Based on the time estimations of Table 5.3 (756 minutes) and the actual time spent in the measurement of Table 5.4 ( 136 minutes), a time efficiency of 556% was achieved with the automated code.


74 5.4 Conclusions The methodologies developed in Chapte r 4 for generating measurement based behavioral models were demonstrated with a commercial amplifier. The automation through the use of LabVIEW code yielded a 556% time efficiency improvement over a manual measurement. The models generated we re capable of predicting well the behavior of the amplifier as specified in the datasheet.


75 CHAPTER 6 SUMMARY AND RECOMMENDATIO NS FOR FUTURE WORK 6.1 Summary This thesis presented a study and impl ementation of a methodology to extract measurement based behavioral models with classical Vector Network Analyzers (VNAs). All the procedures and techniques were implemented as several NI LabVIEW applications that will control the measurement instrumentation to efficiently generate the models. The capabilities of classical VNAs to cap ture non-linear behavior are generally limited to power dependent S-Parameters that can be extracted w ith a power sweep. For the types of behavioral models treated in this work, multiple power sweeps at different frequencies combined with regular frequenc y sweep S-Parameters must be measured under all the modeling conditions implying a multitude of measurements. Connections and calibrations were identified as the elements in the procedure requiring more time. Automation was the solution provided to minimize the total number of connections required for measuring both DUT and calibration standards. This automation will make the code to set the all the required confi gurations in the VNA and obtain frequency and power dependent S-Parameter data every ti me a connection is made. The second step taken towards an efficient generation of the models was to minimize the effort required


76 for calibration. A study of the available ne twork analyzers concluded with a set of conditions that must be met in order to minimize the measurements required for calibration. These conditions established that if compression in the samplers of the VNA is avoided and no change in the internal at tenuation settings of the VNA is required the error terms obtained from a calibration w ill stay constant with power. Sampler compression needs to be avoided with caref ul design of the measurement setup. In addition, knowledge of the VNA internal st ructure will determine the minimum number of measurements of the calibration sta ndards required to ac hieve calibration. The previous analysis was performed for the Agilent HP87XX Series and the Anritsu Lightning Series network analyzers. Based on these two network analyzers code was implemented to automate the power and frequency swept measurement process. The user inputs the measurement configurations to use in the VNA and the code finds the most efficient approach to perform the calibrations. Additional considerations include obtaining a reference for absolute power as the input levels driven into the DUT need to be known in order to generate the model. The error terms computed as a result from the calibrations are stored locally in an external computer. A second application was implemented to sequence the measurements on the DUT. This application will use the previously obtained calibrations and apply them to the VNA to obtain frequency and power sweep S-Parameter measurements. This application is capable also to control instrumentation to set the modeling conditions associated with biasing. All the data obtained from the DUT is stored in a convenient format to later generate the models.


77 A final application takes all the DUT measurements and puts them into the appropriate syntaxes required by the simula tor. The syntaxes for P2D and S2D models were implemented as an example for this thesis. An extra step to convert multiple frequency sweeps at different power levels to a power sweep was required for the Anritsu Lightning since this analyzer does not suppor t vector correction wh ile in power sweep mode. All the developed code and procedures we re tested with commercial amplifiers showing total time efficiency improve ment of 500% percent in one case. 6.2 Recommendations All the work presented on this thesis is centered on the network analyzer as principal measurement instrumentation. Additional instrumentation can be introduced into the measurement setup to capture eff ects that a VNA cannot. With the help of a spectrum analyzer information of even orde r harmonics generated by the device can be extracted as only odd order harmonics can be predicted from a compression curve. Alternative behavioral models can utilize this informati on for enhanced second order distortion prediction. Non-linear measurements based on power sweep have an important limitation when measuring S12 and S22 S-Parameter da ta. As the signal used for obtaining the ratios used for the S-Parameters will be sweeping at the output port of the DUT and no signal will be fed at the input, the sign ificance of the obtained S22 and S12 is questionable. A different met hodology known as HOT S-Paramete rs that uses a constant tone at the input generated with an exte rnal source combined with the excitation


78 generated by the VNA can provide informa tion on stability, output match or even memory effects. Chapter 3 discussed some of the advantages of this type of measurements and a preliminary attempt of this type of measurement is presented on Appendix A. Additional considerations can be made in terms of how the reference for absolute power is taken. An external power meter has been used through this work to measure the actual power values inputted to the DUT. Howe ver, the input reflection presented by the DUT, may differ from that of the power mete r. Corrections where performed to compute the actual power driven into the DUT based on the measured input reflection coefficient. However, further work will be required to st udy the effects of input and output match and how they interact with the power level that sets the operating point (e.g. small signal, large signal) of the amplifier. Although only S2D and P2D models were us ed in this work; additional models can be generated as only the last applica tion will be needed to be updated. Some of typical parametric models can be easily gene rated from the data obtained as they are usually based on gain compression characteri stics (e.g. 1dB compre ssion point or IP3, and IP2). Other more advanced models can be generated with additional instrumentation like the simplified PHD model proposed by Liu in [6] that requires a tuning load at the output. Finally, with a non-linear VNA the more advanced and complete XParameter/PHD models can be generated. Such models treat even as well as odd order non-linearities. Because phase information is included for multiple harmonics with the X-


79 Parameter approach improved prediction of non-linearities in cascaded components becomes possible as well as the conversion to time domain to enable waveform analyses.


80 REFERENCES [1] J. Wood, Volterra Methods for Beha vioral Modeling," in Fundamentals of Nonlinear Behavioral Modeling for RF and Microwave Design, J. Wood, D.E. Root Ed. Norwood: Artech House, Inc., 2005, pp. 9-36. [2] Advanced Design System 2006 from Agilent Technologies, inc., CA, USA, [3] Wood, J.; Qin, X.; Cognata, A. “Nonlinear microwave/RF system design and simulation using Agilent ADS 'system data models” Behavioral Modeling and Simulation, 2002. BMAS 2002. Proceedings of the 2002 IEEE International Workshop on 6-8 Oct. 2002 Page(s):75-79. [4] Advanced Design System 2006 from Agilent Technologies, inc., CA, USA, [5] Verspecht, J., Root, D.E., “Polyharm onic Distortion Modeling” IEEE Microwave Magazine, June 2006, p.44-57. [6] Jiang Liu; Dunleavy, L.P.; Arslan, H. "Large-signal behavioral modeling of nonlinear amplifiers based on load-pu ll AM-AM and AM-PM measurements," Microwave Theory and Techniques, IEEE Transactions on vol.54, no.8, pp.31913196, Aug. 2006. [7] Steve C. Cripps, “RF Power Amplifiers for Wireless Communications,” 2nd ed. Norwood: Artech House, 2006. [8] Ku, H., McKinley, M.D., Kenney, J.S., “Quantifying Memory Effects in RF Power Amplifiers” IEEE Transactions on Microwav e Theory and Techniques. Vol. 50, No. 12, December 2002. [9] P.M. Cabral, J.C. Pedro, N.B. Carval ho, “Modeling nonlinear memory effects on the AM/AM, AM/PM and two-tone IMD in mi crowave PA circuits ,” International Journal of RF and Microwave Computer-Aid ed Engineering, vol. 16, no. 1, pp. 1323, Jan., 2006. [10] Steve C. Cripps, “Advanced Techniques in RF Power Amplifier Design,” Norwoodf: Artech House, 2002.


81 [11] Maas, S.A. “Nonlinear Microwave circuits” Artech House Publishers 2nd Edition 2003. [12] Pedro, J. C. and Maas, S. A., "A co mparative overview of microwave and wireless power-amplifier behavioral modeling approaches," Microwave Theory and Techniques, IEEE Transactions on, vol. 53, no. 4, pp.1150-1163, 2005. [13] A. Zhu, and T. J. Brazil, “An Over view of Volterra Series Based Behavioral Modeling of RF/Microwave Power Amplifiers (Invited)”, The 8th annual IEEE Wireless and Microwave T echnology (WAMICON) Confer ence, Clearwater, FL, Dec. 2006. [14] R. B. Marks and D. F. Williams, “A general waveguide circuit theory,” J. Res. Natl. Inst. Stand. Technol., vol. 97, no. 5, pp. 533–562, Sept.-Oct. 1992. [15] Verspecht, J., Bossche, M.V., and Ve rbeyst, F., “Characterizing Components Under Large Signal Excitation: Defining Sensib le “Large Signal S-Parameters”?!” 49th ARFTG Conference Digest. Spring 1997. [16] D. E. Root, J. Verspecht, D. Sharr it, J. Wood, and A. Cognata, “Broad-band polyharmonic distortion (PHD) behavioral models from fast automated simulations and large-signal vectorial network measuremen ts,” IEEE Trans. Microw. Theory Tech., vol. 53, no. 11, pp. 3656–3664, Nov. 2005. [17] Verspecht, J., Williams, D.F., Schr eurs, D., Remley, K.A., McKinley, M.D., “Linearization of Large-Signal Scatte ring Functions” IEEE Transactions on Microwave Theory and Techniques. Vol. 53, No. 4, April 2005. [18] S. Maas, Microwave Mixers, Second Edition, Artech House, Norwood, MA, 1993. [19] Williams, D.F., Ndagijimana, F., Reml ey, K.A., Dunsmore, J.A., Hubert, S., “Scattering-Parameter Models and Repr esentations for Microwave Mixers” IEEE Transactions on Microwave Theory and T echniques. Vol. 53, No. 1, January 2005. [20] Verspecht, J., "Large-signal network analysis," Microwave Magazine, IEEE vol.6, no.4, pp. 82-92, Dec 2005 [21] Model 372XXC/373XXC Vector Network Analyzer Maintenance Manual, Anritsu Corporation, Morgan Hill, CA, 2004. [22] J. Fitzpatrick, “Error mode ls for system measurements,” Microwave J., vol. 21, no. 5, pp. 63-66, May 1978. [23] S. Padmanabhan, L. Dunleavy, J.E. Daniel, A. Rodriguez, and P.L. Kirby, “Broadband Space Conservative On-Wafer Network Analyzer Calibrations with More Complex Load and Thru Models.” IEEE vol.54 no.9, September, 2006. pp.3583-3593. [24] A. Ferrero and U. Pisani, “Two-port network analyzer calibration using and unknown “thru”,” Microwave and Guided Wave Letters, pp. 505-507, 1992.


82 [25] J.E. Daniel, “Development Of Enhanced Multiport Network Analyzer Calibrations Using Non-Ideal Standards,” M.S. thes is, EE Dept., USF, Tampa, FL, 2005. [26] H. J. Eul and B. Schiek, “Thru-match-re flect: One result of a rigorous theory for deembedding and network analyzer calibrati on,” in Proc. 18th European Microwave Conf., Stockholm, Sweden, Sept. 1988, pp. 909-914. [27] R. Marks, “A multiline method of netw ork analyzer calibration,” IEEE Microwave Theory and Tech., vol. 39, pp. 1205-1215, July 1991. [28] A. Davidson. E. Strid. and K. J ones “Achieving greater on-wafer S-parameter accuracy with the LRM calibration tec hnique.” IEEE ARFTG Digest Dec. 1989. [29] Doug Rytting, “Network Analyzer Er ror Models and Calibration Methods,” 54th ARFTG Conference short notes, December 2000. [30] National Instruments Corporation, LabVIEWTM, 11500 N Mopac Expwy, Austin, TX 78759. [31] D. Sosa-Martin, L.P. Dunleavy. ( 2009, January) Program Calibrates VNA for Broadband Accuracy. Microwaves & RF. Available: s/ArticleID/20585/20585.html [32] “Hot S22 and hot K-factor measurements,” Morgan Hill, CA: Anritsu, Applicat. Note (Scorpion), July 2002. [33] G. Collinson and M. Jones, “A novel technique for measuring small signal Sparameters of an RF/microwave, transistor power amplifying stage for use in power amplifier stability analysis,” in IEEE M TT-S Int. Microwave Symp. Dig., 1993, pp. 1255-1258. [34] Tony Gasseling, Denis Barataud, Sbast ien Mons, Jean-Michel Nbus, Jean-Pierre Villotte, Juan J. Obregon and Raymond Qur,”Hot Small-Signal S-parameter Measurements of Power Transistors Oper ating Under Large-Signal Conditions in a Load-Pull Environment for the Study of N onlinear Parametric Interactions,” IEEE Transactions on Microwave Theory and Techniques, Vol.52, No.3, March 2004. [35] Cabral, P.M.; Pedro, J.C.; Carvalho, N.B., "Dynamic AM-AM and AM-PM behavior in microwave PA circuits," Microwave Conference Proceedings, 2005. APMC 2005. Asia-Pacific Conference Proceedings vol.4, no., pp. 4 pp.-, 4-7 Dec. 2005. [36] J. Martens and P. Kapetanic, “Probe-t one S-parameter measurements,” IEEE Trans. Microwave Theory Tech., vol. 50, pp. 2076-2082, Sept. 2002. [37] L.P. Dunleavy, J. Liu. (2007, Ju ly) Understanding P2 D Nonlinear Models. Microwaves & RF. Available: /ArticleID/16043/16043.html.


83 [38] J. Martens, “On quantifying the effect s of receiver linearity on VNA calibrations,” presented at the 70th Automatic RF Techniques Group. High Power RF Measurement Techniques, Tempe, AZ, 2007. [39] R. B. Marks, J. A. Jargon, John R. Juroshek, “Calibration Comparison Method for Vector Network Analyzers,” 48th ARFT G Conf. Digest, pp 38-45, Dec 5-6 1996. [40] TriQuint Semiconductor, “AH101 Medi um Power, High Linearity Amplifier,” AH101 datasheet, May. 2009. [41] S. Kenney, "Nonlinear Microwave M easurements and Characterization," in Commercial Wireless Circuits and Components Handbook, J.M. Golio Ed. Boca Raton: CRC Press LLC, 2003, pp. 16.1-16.21.




85 Appendix A: Hot S-Parameter Setup In this appendix a proposal to obtain HOT S-Parameter measurements is presented as it enables to obtain additional information from the DUT. These types of measurements were theoretically introduced on Chapter 3, and a preliminary approach to obtain them including some dem onstration is presented here. A.1 HOT S-Parameter Measurement Setup The measurement setup used is similar to that used by Martens and Kapetanic on [36], with the introduction of some capabilities like the sweeping of the driving tone (high power) with the probe tone (VNA test signal.) LabVIEWTM code was implemented to automate the needed measurements. The measurement setup was built with the following instrumentation: Anritsu 37XXX Lightning VNA. Anritsu 68067 CW Generator used to generate the probe tone. The Agilent HP87XX Series was also us ed but it does not support all the capabilities implemented in the code. Unless indicated otherwise, all the procedures presented below were de veloped for the Anritsu Lighting. The Anritsu Lightning will generate the probe tone and measure S-Parameters, while the RF generator will generate a CW hi gh power tone that will be kept constantly connected to the input of the DUT. The setup used for this measurement is presented on figure A.1.


86 Appendix A (Continued) Figure A.1 – HOT S-Parameters Measurement Setup with RF Insertion The previous setup combines the probe tone from the VNA and the driving tone from the external RF generator and inserts it back to the VNA. The RF insertion method is implemented as it was tested to present a better stability in the Automatic Leveling Control (ALC) of the VNA. Although in [36] the same structure was implemented, the reasons were different. Martens used modulated signal that will shar e bandwidth with the probe tone and, therefore, its effect in the S-Parameter measurement will be ratioed out as it was present in both samplers. In our setup, a single frequency continuous wave tone was used with the condition that it must be outside the IF bandwidth of the VNA to avoid disturbance of its phase lock system.


87 Appendix A (Continued) An initial consideration for the measurem ent will be the frequency of the driving tone. It would be desirable to use a driving tone frequency as clos e as possible to the probe tone so the measurement in the VNA captures the actual frequency response of the DUT. However, the driving tone has to be outside of the IF bandwidth the VNA is configured to, otherwise the measurement will be disturbed. It will be described later; the implemented applications allow sweeping the frequency of the driving tone keeping a constant distance with the probe tone. A second consideration will be the a ppropriate difference in power between probe and driving tones. The probe tone should be low enough so it does not produce a significant change in the linearity of the de vice. This means that the grade of non-linear behavior of the DUT should be set exclusiv ely by the driving tone. On the other hand, a low power from the probe tone can reduce the accuracy of the measurement and generate errors with the ALC of the network analyzer. At the time of setting the configur ation of the VNA, the two previous considerations must be taken into acc ount. Although no definite rule was found for frequency and power difference between probe and driving tone, a combination of 10dB and 4MHz were values that gave good results. In most of the cases, these values will need to be tuned for the particular measurement setup.


88 Appendix A (Continued) A.2 Code for Automation From the previous analysis the following tasks were identified for automation: The frequency of the driving tone needs to be swept to keep a constant frequency difference with the probe tone. An interesting effect to observe is the change in the HOT S-Parameters with increasing power of the driving tone. For this multiple measurements with different power levels will be required. The result will be multiple HOT Sparameter measurements that could be converted to power sweep measurements following the same procedure explained on section 4.8. As the purpose is to characterize non-lin ear behavior, it is important to know the absolute power level going into the device. Therefore, all the combinations excitations with frequency and power input ted to the DUT need to be measured with the power meter. The three tasks have been implemen ted in a LabVIEW application whose functionality is presented below.

PAGE 100

89 Appendix A (Continued) Figure A.2 – Application that Automates the HOT S-Parameters Measurement On figure A.2, the user’s interface of the application that automates the measurements needed for HOT S-parameter is shown. It can be distinguished several options that allow either sweep ing both (probe and driving to nes) or setting the driving tone to a fixed frequency. When the frequency of the driving tone is fixed, the user will be able to specify the frequencies under whic h the measurement will be taken. When the driving tone is to be swept with the probe tone, the user will specify the difference in frequency that should be maintained between both tones. Finally, the user can select an option where the excitations are set following the same steps but measurements are taken from the power meter instead of from the VNA. This is necessary for latter mapping Sparameters versus power accurately. The description of the application in te rms of a flow diagram is presented on figure A.3.

PAGE 101

90 Appendix A (Continued) Figure A.3 – Flow Diagram for HOT S-Parameters Measurements A.3 HOT S-Parameters Measurements The measurement setup and code proposed was tested with the ZFL-1000LN Mini-Circuits amplifier. The setup used for th is is the same than that of Figure A.1 and includes some small modi fications that are presented on Figure 5.9.

PAGE 102

91 Appendix A (Continued) Figure A.4 – Hot S-parameter Setup Used for Testing the ZFL-1000LN With the previous setup the following settings were used: Freq. Sweep: 40MHz to 3GHz (51 points.) SOLT calibration with Anritsu SMA/3.5mm calibration kit. Isolation included. Given that significant atte nuation was used to avoid too much power into the sampler. A high average (128) and a low IF bandwidth (10Hz) will recover part of the dynamic range loss with the attenuators. The frequency of the driving tone was sw ept with the probe tone being always 4MHz below the probe’s frequency.

PAGE 103

92 Appendix A (Continued) The power of the driving tone was also swept obtaining input powers on the range from -30dBm to -15dBm. All power values were measur ed with the Anritsu ML2438A. In order to validate the measuremen ts, regular single tone power swept measurements for S11 and S21 were compared to HOT S-Parameter measurements with different power levels of the driving tone. The results obtained ar e presented on Figures A.5 and A.6. Figure A.5 – Hot S-Parameter vs. Single Tone Power Sweep. S21 (dB)

PAGE 104

93 Appendix A (Continued) Figure A.6 – Hot S-parameter vs. Single Tone Power Sweep. S11(dB) It can be observed that there is a good agreement in the measurements between HOT S-parameters and single tone power sw ept S-parameters for S11 and S21 at the lower power levels. The type of validation is being presen ted here is, to the best knowledge of the author, not present in any of the other attempts of HOT S-parameter measurements available in the literature. Ther efore, there is no reference to any possible explanation on some of the differences presented on Figures A.5 and A.6 as power increases. However, some authors (Kenney, [41]) have commented on the inability of single tone power sweep measurem ents to capture the actual be havior of an amplifier due to the presence of long term memory. Fu rther study should be conducted in order to determine the difference what should be expe cted from a HOT S-parameter measurement and a single tone power sweep measurement.

PAGE 105

94 Appendix A (Continued) The results obtained for S12 and S22 are presented on Figures A.7 and A.8 below. Figure A.7 – Hot S-Parameter vs. Single Tone Power Sweep. S12 (dB) Figure A.8 – Hot S-Parameter vs. Single Tone Power Sweep. S22 (dB)

PAGE 106

95 Appendix A (Continued) The differences between HOT S-parameter and single tone power sweep are more significant. As it was to be e xpected, the output match behavior of the device will differ when an input excitation is present at the input than when power is swept only at the output. A.4 Conclusion A setup and a full application to obtain HOT S-parameter measurements with the Anritsu Lightning and an external RF Source (Anritsu 68067) is proposed in this appendix. The setup and code was exemplif ied with a commercial amplifier and a comparison between the power dependent resp onses obtain with HOT S-Parameters and single tone power sweep S-Parameters. The previous comparison yielded some differences that will require further resear ch to determine whether they correspond to actual response of the DUT or a particul ar issue with the measurement setup.


Download Options

Choose Size
Choose file type
Cite this item close


Cras ut cursus ante, a fringilla nunc. Mauris lorem nunc, cursus sit amet enim ac, vehicula vestibulum mi. Mauris viverra nisl vel enim faucibus porta. Praesent sit amet ornare diam, non finibus nulla.


Cras efficitur magna et sapien varius, luctus ullamcorper dolor convallis. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Fusce sit amet justo ut erat laoreet congue sed a ante.


Phasellus ornare in augue eu imperdiet. Donec malesuada sapien ante, at vehicula orci tempor molestie. Proin vitae urna elit. Pellentesque vitae nisi et diam euismod malesuada aliquet non erat.


Nunc fringilla dolor ut dictum placerat. Proin ac neque rutrum, consectetur ligula id, laoreet ligula. Nulla lorem massa, consectetur vitae consequat in, lobortis at dolor. Nunc sed leo odio.