+ All Categories
Home > Documents > 109 Frequency-Domain Models for Nonlinear Microwave ...

109 Frequency-Domain Models for Nonlinear Microwave ...

Date post: 03-Feb-2022
Category:
Upload: others
View: 6 times
Download: 0 times
Share this document with a friend
21
1. Introduction Vector network analyzers (VNAs) are one of the most versatile instruments available for RF and microwave measurements. They are used to measure complex scattering parameters (S-parameters) of linear devices or circuits. RF engineers use them to verify their designs, confirm proper performance, and diag- nose failures. A VNA works by exciting a linear device under test (DUT) with a series of sine wave signals, one frequency at a time, and detecting the response of the DUT at its signal ports. Since the DUT is linear, the input and output signal frequencies are the same as the source; these signals can be described by complex numbers that account for the signals’ amplitudes and phases. The input-output relationships are described by ratios of complex numbers, known as S-parameters. For a two-port network, four S-parameters completely describe the behavior of a linear DUT when excited by a sine wave at a particular frequency. Although the Volume 109, Number 4, July-August 2004 Journal of Research of the National Institute of Standards and Technology 407 [J. Res. Natl. Inst. Stand. Technol. 109, 407-427 (2004)] Frequency-Domain Models for Nonlinear Microwave Devices Based on Large-Signal Measurements Volume 109 Number 4 July-August 2004 Jeffrey A. Jargon and Donald C. DeGroot National Institute of Standards and Technology, 325 Broadway, Boulder, CO 80305 and K. C. Gupta Center for Advanced Manufacturing and Packaging of Microwave, Optical, and Digital Electronics (CAMPmode) University of Colorado at Boulder, Boulder, CO 80309 [email protected] [email protected] In this paper, we introduce nonlinear large- signal scattering (S) parameters, a new type of frequency-domain mapping that relates incident and reflected signals. We present a general form of nonlinear large- signal S-parameters and show that they reduce to classic S-parameters in the absence of nonlinearities. Nonlinear large- signal impedance (Z) and admittance (Y) parameters are also introduced, and equa- tions relating the different representations are derived. We illustrate how nonlinear large-signal S-parameters can be used as a tool in the design process of a nonlinear circuit, specifically a single-diode 1 GHz frequency-doubler. For the case where a nonlinear model is not readily available, we developed a method of extracting non- linear large-signal S-parameters obtained with artificial neural network models trained with multiple measurements made by a nonlinear vector network analyzer equipped with two sources. Finally, non- linear large-signal S-parameters are com- pared to another form of nonlinear map- ping, known as nonlinear scattering func- tions. The nonlinear large-signal S-param- eters are shown to be more general. Key words: frequency-domain; large-sig- nal; measurement; microwave; model; net- work analyzer; nonlinear; scattering parameter. Accepted: June 21, 2004 Available online: http://www.nist.gov/jres
Transcript
Page 1: 109 Frequency-Domain Models for Nonlinear Microwave ...

1. Introduction

Vector network analyzers (VNAs) are one of themost versatile instruments available for RF andmicrowave measurements. They are used to measurecomplex scattering parameters (S-parameters) of lineardevices or circuits. RF engineers use them to verifytheir designs, confirm proper performance, and diag-nose failures. A VNA works by exciting a linear deviceunder test (DUT) with a series of sine wave signals, one

frequency at a time, and detecting the response of theDUT at its signal ports. Since the DUT is linear, theinput and output signal frequencies are the same as thesource; these signals can be described by complexnumbers that account for the signals’ amplitudes andphases. The input-output relationships are described byratios of complex numbers, known as S-parameters. Fora two-port network, four S-parameters completelydescribe the behavior of a linear DUT when excited bya sine wave at a particular frequency. Although the

Volume 109, Number 4, July-August 2004Journal of Research of the National Institute of Standards and Technology

407

[J. Res. Natl. Inst. Stand. Technol. 109, 407-427 (2004)]

Frequency-Domain Models for NonlinearMicrowave Devices Based on Large-Signal

Measurements

Volume 109 Number 4 July-August 2004

Jeffrey A. Jargon and DonaldC. DeGroot

National Institute of Standardsand Technology,325 Broadway,Boulder, CO 80305

and

K. C. Gupta

Center for AdvancedManufacturing and Packaging ofMicrowave, Optical, and DigitalElectronics (CAMPmode)University of Colorado atBoulder,Boulder, CO 80309

[email protected]@boulder.nist.gov

In this paper, we introduce nonlinear large-signal scattering (S) parameters, a newtype of frequency-domain mapping thatrelates incident and reflected signals. Wepresent a general form of nonlinear large-signal S-parameters and show that theyreduce to classic S-parameters in theabsence of nonlinearities. Nonlinear large-signal impedance (Z) and admittance (Y)parameters are also introduced, and equa-tions relating the different representationsare derived. We illustrate how nonlinearlarge-signal S-parameters can be used as atool in the design process of a nonlinearcircuit, specifically a single-diode 1 GHzfrequency-doubler. For the case where anonlinear model is not readily available,we developed a method of extracting non-linear large-signal S-parameters obtainedwith artificial neural network modelstrained with multiple measurements made

by a nonlinear vector network analyzerequipped with two sources. Finally, non-linear large-signal S-parameters are com-pared to another form of nonlinear map-ping, known as nonlinear scattering func-tions. The nonlinear large-signal S-param-eters are shown to be more general.

Key words: frequency-domain; large-sig-nal; measurement; microwave; model; net-work analyzer; nonlinear; scatteringparameter.

Accepted: June 21, 2004

Available online: http://www.nist.gov/jres

Page 2: 109 Frequency-Domain Models for Nonlinear Microwave ...

measurement of S-parameters by VNAs is invaluable tothe microwave designer for modeling and measuringlinear circuits, these measurements are oftentimes inad-equate for nonlinear circuits operating at large-signalconditions, since nonlinearities transfer energy fromthe stimulus frequency to products at new frequencies.Thus, conventional linear network analysis, whichrelies on the assumption of superposition, must bereplaced by a more general type of analysis, which werefer to as nonlinear network analysis.

Nonlinear network analysis involves characterizing anonlinear device under realistic, large-signal operatingconditions. To do this, complex traveling waves (ratherthan ratios) are measured at the ports of a DUT not onlyat the stimulus frequency (or frequencies), but also atother frequencies where energy may be created.Assuming the input signals are sine-waves and theDUT exhibits neither sub-harmonic nor chaotic behav-ior, the input and output signals will be combinations ofsine-wave signals, caused by the nonlinearity of theDUT in conjunction with impedance mismatchesbetween the measuring system and the DUT. If a singleexcitation frequency is present, new frequency compo-nents will appear at harmonics of the excitation fre-quency, and if multiple excitation frequencies are pres-ent, new frequency components will appear at the inter-modulation products as well as at harmonics of each ofthe excitation frequencies. In practice, there will be alimited number of significant harmonics and intermod-ulation products. The set of frequencies at which ener-gy is present and must be measured is known as the fre-quency grid.

A class of instruments known as nonlinear vectornetwork analyzers (NVNA) are capable of providingaccurate waveform vectors by acquiring and correctingthe magnitude and phase relationships between the fun-damental and harmonic components in the periodic sig-nals [1-5]. An NVNA excites a nonlinear DUT with oneor more sine wave signals and detects the response ofthe DUT at its signal ports. Assuming the DUT does notexhibit any sub-harmonic or chaotic behavior, the inputand output signals will be combinations of sine wavesignals due to the nonlinearity of the DUT in conjunc-tion with mismatches between the system and the DUT.With these facts in mind, the major difference betweena linear VNA and an NVNA is that a VNA measuresratios between input and output waves one frequency ata time while an NVNA measures the actual input andoutput waves simultaneously over a broad band of fre-quencies.

Even though S-parameters cannot adequately repre-sent nonlinear circuits, some type of parameters relat-

ing incident and reflected signals are beneficial so thatthe designers can “see” application-specific engineer-ing figures of merit that are similar to what they areaccustomed to. In first part of this paper, we proposedefinitions of such ratios that we refer to as nonlinearlarge-signal scattering (S) parameters. We also intro-duce nonlinear large-signal impedance (Z) and admit-tance (Y) parameters, and present equations relatingthe different representations. Next, we make two sim-plifications when considering the cases of a one-portnetwork with a single-tone excitation and a two-portnetwork with a single-tone excitation.

For existing nonlinear models, we can readily gener-ate nonlinear large-signal S-parameters by performinga harmonic balance simulation. For devices, with nomodel available, we can extract these parameters fromartificial neural network (ANN) models that are trainedwith multiple frequency-domain measurements madeon a nonlinear DUT with an NVNA. To illustrate appli-cations and generation of nonlinear large-signal S-parameters, we present two examples. First, we illus-trate how nonlinear large-signal S-parameters can beused as a tool in the process of designing a simple non-linear circuit, specifically a single-diode 1 GHz fre-quency-doubler circuit. And secondly, we describe amethod for generating nonlinear large-signal S-param-eters based upon ANN models trained on frequency-domain data measured using an NVNA. We compare adiode circuit model, generated using this method, to aharmonic balance simulation of a commercial devicemodel.

Finally, we compare our nonlinear large-signal S-parameters to another form of nonlinear mapping,known as nonlinear scattering functions [6-7].Specifically, we show that the two formulations are notequivalent. Nonlinear large-signal S-parameters aremore general than the nonlinear scattering functions,which are useful in approximating a specific class ofnonlinearity in a more compact form.

2. Nonlinear Large-Signal ScatteringParameters

In this section, we introduce the concept of nonlinearlarge-signal scattering parameters. Like commonlyused linear S-parameters, nonlinear large-signal scatter-ing (S) parameters can also be expressed as ratios ofincident and reflected wave variables. However, unlikelinear S-parameters, nonlinear large-signal S-parame-ters depend upon the signal magnitude and mustaccount for the harmonic content of the input and out-

Volume 109, Number 4, July-August 2004Journal of Research of the National Institute of Standards and Technology

408

Page 3: 109 Frequency-Domain Models for Nonlinear Microwave ...

put signals since energy can be transferred to other fre-quencies in a nonlinear device.

After presenting the general form of nonlinear large-signal S-parameters, we also introduce nonlinearlarge-signal impedance (Z) and admittance (Y) param-eters, and present equations for relating the differentrepresentations. Next, we make two simplifications inwhich we consider the cases of a one-port network witha single-tone excitation and a two-port network with asingle-tone excitation.

2.1 General Form

Consider an N-port network. Normalized wave vari-ables ajl and bjl at the jth port and lth harmonic are pro-portional to the incoming and outgoing waves, respec-tively, and may be defined in terms of the voltagesassociated with these waves as follows:

(1)

where V +jl and V –

jl represent voltages associated withthe incoming and outgoing waves in the transmissionlines connected to the jth port and containing frequen-cies of the lth harmonic; Zoj represents the characteris-tic impedance of the line at the jth port.

The nonlinear large-signal scattering matrix S of thenetwork expresses the relationship between a’s and b’sat various ports and harmonics through the matrixequation

(2)

where b and a are (N × M)-element column vectors.Here N refers to the number of ports and M refers to thenumber of harmonics being considered. Matrix S is an(N × M)2-element square matrix. We assume all a’s andb’s are phase referenced to a11 to enforce time invari-ance [8].

As an example, consider a two-port network with 3harmonics; Eq. (2) then becomes

(3)

where

(4)

For each nonlinear large-signal scattering parameterSijkl the index i refers to the port number of the b wave,the index j refers to the port number of the a wave, k isthe harmonic index of the b wave, and l is the harmon-ic index of the a wave. The vectors are(M=3)-element vectors given by

(5)

Equation (3) can be expanded as follows

(6)

Note that in each of the four sub-matrices, the diagonalelements contain the same-frequency scattering param-eters, the upper right elements contain the frequencydown-conversion scattering parameters, and the lowerleft elements contain the frequency up-conversion scat-tering parameters. If the device under considerationcontains no nonlinearities (i.e., no power is transferredto other frequencies), then Eq. (6) reduces to

(7)

which is the matrix representation for the well-knownlinear S-parameters involving three excitation frequen-cies.

2.2 Nonlinear Large-Signal ImpedanceParameters

Rather than expressing the relationship between a’sand b’s in terms of a nonlinear large-signal scatteringmatrix S, we can alternatively express the relationship

Volume 109, Number 4, July-August 2004Journal of Research of the National Institute of Standards and Technology

409

; ,jl jljl jl

oj oj

V Va b

Z Z

+ −

= =

,S=b a

11 12 11

21 22 22

[ ] [ ],

[ ] [ ]abab

=

S SS S

11 12 13

21 22 23

31 32 33

[ ] .ij ij ij

ij ij ij ij

ij ij ij

=

S S SS S S S

S S S

and j ia b

1 1

2 2

3 3

; .j i

j j i i

j i

a ba a b b

a b

= =

11 1111 1112 1113 1211 1212 1213

12 1121 1122 1123 1221 1222 1223

13 1131 1132 1133 1231 1232 1233

21 2111 2112 2113 2211 2212 2213

22 2121 2122 2123 2221 2222 2223

23 2131 2132

bbbbbb

=

S S S S S SS S S S S SS S S S S SS S S S S SS S S S S SS S S

11

12

13

21

22

2133 2231 2232 2233 23

.

aaaaaa

S S S

11 1111 1211 11

12 1122 1222 12

13 1133 1233 13

21 2111 2211 21

22 2122 2222 22

23 2133 2233 23

0 0 0 00 0 0 00 0 0 0

,0 0 0 0

0 0 0 00 0 0 0

b ab ab ab ab ab a

=

S SS S

S SS S

S SS S

Page 4: 109 Frequency-Domain Models for Nonlinear Microwave ...

between voltages (V’s) and currents (I’s) in terms of anonlinear large-signal impedance matrix ZZ, as follows

V = ZZ I, (8)

where V and I are (N×M)-element column vectors.Once again N refers to the number of ports and M refersto the number of harmonics being considered. ZZ is an(N×M)2-element square matrix.

For a two-port network with 3 harmonics, Eq. (8)becomes

(9)

where

(10)

For each nonlinear large-signal impedance parameterZijkl, the index i refers to the port number of the voltageV, the index j refers to the port number of the current I,k is the harmonic index of V, and l is the harmonicindex of I. The vectors are (M=3)-elementvectors given by

(11)

Equation (9) can be expanded to

(12)

2.3 Relating S and ZZ Matrices

The S and ZZ matrices can be expressed in terms ofone another, if we know how a and b relate to V and I.From Eq. (1), we can express Vik in terms of ajl and bik

as follows:

(13)

where the subscripts refer to the ith port and the kth har-monic. We can similarly express Ijl as

(14)

where the subscripts refer to the jth port and at the lthharmonic.

For simplicity, we will assume for now that the net-work under consideration consists of two ports. Later,we can easily generalize the equations relating the Sand ZZ matrices for any N-port network. If we allow thetwo transmission lines or waveguides connecting thetwo ports to have different characteristic impedances,Zo1 and Zo2, Eq. (14) can be expressed in matrix form as

(15)

where [U] is the identity matrix. Equation (9) can beexpressed as

(16)

Combining Eqs. (15) and (16) gives

(17)

or

(18)

where

(19)

Volume 109, Number 4, July-August 2004Journal of Research of the National Institute of Standards and Technology

410

11 121 1

21 222 2

[ ] [ ],

[ ] [ ]V IV I

=

Z ZZ Z

11 12 13

21 22 23

31 32 33

[ ] .ij ij ij

ij ij ij ij

ij ij ij

=

Z Z ZZ Z Z Z

Z Z Z

and i jV I

1 1

2 2

3 3

;i j

i i j j

i j

V IV V I I

V I

= =

11 1111 1112 1113 1211 1212 1213

12 1121 1122 1123 1221 1222 1223

13 1131 1132 1133 1231 1232 1233

21 2111 2112 2113 2211 2212 2213

22 2121 2122 2123 2221 2222 2223

23 2131 2132

VVVVVV

=

Z Z Z Z Z ZZ Z Z Z Z ZZ Z Z Z Z ZZ Z Z Z Z ZZ Z Z Z Z ZZ Z Z

11

12

13

21

22

2133 2231 2232 2233 23

.

IIIIII

Z Z Z

( ),ik ik ik oi ik ikV V V Z a b+ −= + = +

( )1 1 ( ),jl jl jl jl jl jl jloj oj

I I I V V a bZ Z

+ − + −= + = − = −

11 1 1

22 2 2

[ ] / [0],

[0] [ ] /o

o

U ZI V VU ZI V V

+ −

+ −

= −

11 12 11 1

21 22 22 2

[ ] [ ].

[ ] [ ]IV VIV V

+ −

+ −

+ =

Z ZZ Z

1 1

2 2

111 12 1 1

221 22 2 2

[ ] / [0][ ] [ ][0] [ ] /[ ] [ ]

o

o

V VV V

U Z V VU Z V V

+ −

+ −

+ −

+ −

+ =

Z ZZ Z

11 121 1 1 1

21 222 2 2 2

[ ] [ ],

[ ] [ ]V V V VV V V V

+ − + −

+ − + −

′ ′ + = − ′ ′

Z ZZ Z

111 12 11 12

221 22 21 22

[ ] / [0][ ] [ ] [ ] [ ][0] [ ] /[ ] [ ] [ ] [ ]

o

o

U ZU Z

′ ′ = ′ ′

Z Z Z ZZ Z Z Z

Page 5: 109 Frequency-Domain Models for Nonlinear Microwave ...

is the normalized impedance matrix. Equation (18) canbe rewritten as

(20)

and Eq.(3) can be rewritten as

(21)

Combining Eqs. (20) and (21) allows us to solve for Sin terms of ZZ:

(22)

If Zo1 = Zo2, Eq. (22) reduces to

(23)

Alternatively, we can combine Eqs. (20) and (21) tosolve for ZZ in terms of S:

(24)

If Zo1 = Zo2, Eq. (24) reduces to

(25)

2.4 Nonlinear Large-Signal AdmittanceParameters

We can also express the relationship between volt-ages (V’s) and currents (I’s) in terms of a nonlinearlarge-signal admittance matrix Y, as follows

I = Y V, (26)

where Y is an (N×M)2-element square matrix. For atwo-port network with three harmonics, for example,Eq. (26) becomes

(27)

where

(28)

For each nonlinear large-signal admittance parameterYijkl, the index i refers to the port number of the currentI, the index j refers to the port number of the voltage V,

Volume 109, Number 4, July-August 2004Journal of Research of the National Institute of Standards and Technology

411

11 12 1

21 22 2

11 12 1

21 22 2

[ ] [ ] [ ] [0][ ] [ ] [0] [ ]

[ ] [ ] [ ] [0][ ] [ ] [0] [ ]

U VU V

U VU V

+

+

′ ′ + = ′ ′

′ ′ − ′ ′

Z ZZ Z

Z ZZ Z

1 1

21

111 12 1

21 22 21

[ ] / [0]

[0] [ ] /

[ ] / [0][ ] [ ].

[ ] [ ] [0] [ ] /

o

o

o

o

U Z VVU Z

U Z VVU Z

+

+

=

S SS S

11 12

21 22

11 11 12

21 222

1

111 12

21 22 2

[ ] [ ][ ] [ ]

[ ] / [0] [ ] [ ] [ ] [0][ ] [ ] [0] [ ][0] [ ] /

[ ] / [0][ ] [ ] [ ] [0].

[ ] [ ] [0] [ ] [0] [ ] /

o

o

o

o

U Z UUU Z

U ZUU U Z

=

′ ′

+ ′ ′

′ ′ − ′ ′

S SS S

Z ZZ Z

Z ZZ Z

111 12 11 12

21 22 21 22

11 12

21 22

[ ] [ ] [ ] [ ] [ ] [0][ ] [ ] [ ] [ ] [0] [ ]

[ ] [ ] [ ] [0].

[ ] [ ] [0] [ ]

UU

UU

−′ ′ = + ′ ′

′ ′ − ′ ′

S S Z ZS S Z Z

Z ZZ Z

11 12

21 22

1

1 111 12

21 22

2 2

1

2

[ ] [ ]

[ ] [ ]

[ ] [ ][0] [0]

[ ] [ ][ ] [0]

[ ] [ ][0] [ ] [ ] [ ][0] [0]

[ ][0]

[ ] [0]

[0] [ ] [ ][0]

o o

o o

o

o

U U

Z ZU

U U U

Z Z

U

ZU

U U

Z

′ ′=

′ ′

+

Z Z

Z Z

S S

S S

11

111 12

21 22

2

[ ][0]

[ ] [ ].

[ ] [ ] [ ][0]

o

o

U

Z

U

Z

−−

S S

S S

11 12 11 12

21 22 21 22

111 12

21 22

[ ] [ ] [ ] [ ][ ] [0][ ] [ ] [ ] [ ][0] [ ]

[ ] [ ][ ] [0].

[ ] [ ][0] [ ]

UU

UU

′ ′ = + ′ ′

Z Z S SZ Z S S

S SS S

11 121 1

21 222 2

[ ] [ ],

[ ] [ ]I VI V

=

Y YY Y

11 12 13

21 22 23

31 32 33

[ ] .ij ij ij

ij ij ij ij

ij ij ij

=

Y Y YY Y Y Y

Y Y Y

Page 6: 109 Frequency-Domain Models for Nonlinear Microwave ...

k is the harmonic index of I, and l is the harmonic indexof V. The vectors are, once again, (M=3)-ele-ment vectors, defined in Eq. (11). Equation (27) can beexpanded as follows

(29)

2.5 Relating S and Y Matrices

The S and Y matrices can also be expressed interms of one another, using Eqs. (13) and (14) whichshow how a and b relate to V and I.

For simplicity, we will again assume the networkunder consideration consists of two ports. If we allowthe two transmission lines or waveguides connectingthe two ports to have different characteristic imped-ances Zo1 and Zo2, Eq. (14) can be expressed in matrixform as

(30)

where [U] is the identity matrix. Equation (27) can beexpressed as

(31)

Combining Eqs. (30) and (31) gives

(32)

or

(33)

where

(34)

is the normalized admittance matrix. Equation (33) canbe rewritten as

(35)

and Eq.(3) can be rewritten as

(36)

Combining Eqs. (35) and (36) allows us to solve for Sin terms of Y :

(37)

If Zo1 = Zo2, Eq. (37) reduces to:

(38)

Alternatively, we can combine Eqs. (35) and (36) tosolve for Y in terms of S:

Volume 109, Number 4, July-August 2004Journal of Research of the National Institute of Standards and Technology

412

and j iV I

1111 1112 1113 1211 1212 121311

1121 1122 1123 1221 1222 122312

1131 1132 1133 1231 1232 123313

2111 2112 2113 2211 2212 221321

2121 2122 2123 2221 2222 222322

2131 213223

IIIIII

=

Y Y Y Y Y YY Y Y Y Y YY Y Y Y Y YY Y Y Y Y YY Y Y Y Y YY Y Y

11

12

13

21

22

2133 2231 2232 2233 23

.

VVVVVV

Y Y Y

11 1 1

22 2 2

[ ] / [0],

[0] [ ] /o

o

U ZI V VU ZI V V

+ −

+ −

= −

11 121 1 1

21 222 2 2

[ ] [ ].

[ ] [ ]I V VI V V

+ −

+ −

= +

Y YY Y

1 1

2 2

111 121 1 1

21 222 2 2

[ ] [ ][ ] / [0][ ] [ ][0] [ ] /

o

o

V VV V

U Z V VU Z V V

+ −

+ −

− + −

+ −

− =

+

Y YY Y

11 121 1 1 1

21 222 2 2 2

[ ] [ ],

[ ] [ ]V V V VV V V V

+ − + −

+ − + −

′ ′ − = + ′ ′

Y YY Y

111 12 11 121

21 22 21 222

[ ] [ ] [ ] [ ][ ] / [0][ ] [ ] [ ] [ ][0] [ ] /

o

o

U ZU Z

−′ ′ = ′ ′

Y Y Y YY Y Y Y

11 12 1

21 22 2

11 12 1

21 22 2

[ ] [ ][ ] [0][ ] [ ][0] [ ]

[ ] [ ][ ] [0][ ] [ ][0] [ ]

U VU V

U VU V

+

+

′ ′ + = ′ ′

′ ′ − ′ ′

Y YY Y

Y YY Y

1 1

21

111 12 1

21 22 21

[ ] / [0]

[0] [ ] /

[ ] / [0][ ] [ ].

[ ] [ ] [0] [ ] /

o

o

o

o

U Z VVU Z

U Z VVU Z

+

+

=

S SS S

11 12

21 22

1

11 121

21 222

11 12 1

21 22 2

[ ] [ ][ ] [ ]

[ ] [ ][ ] / [0] [ ] [0][ ] [ ][0] [ ][0] [ ] /

[ ] [ ] [ ] / [0][ ] [0][ ] [ ][0] [ ] [0] [ ] /

o

o

o

o

U Z UUU Z

U ZUU U Z

=

′ ′

+ ′ ′

′ ′ − ′ ′

S SS S

Y YY Y

Y YY Y

1

.

111 1211 12

21 2221 22

11 12

21 22

[ ] [ ][ ] [ ] [ ] [0][ ] [ ][ ] [ ] [0] [ ]

[ ] [ ][ ] [0].

[ ] [ ][0] [ ]

UU

UU

−′ ′ = + ′ ′

′ ′ − ′ ′

Y YS SY YS S

Y YY Y

Page 7: 109 Frequency-Domain Models for Nonlinear Microwave ...

(39)

If Zo1 = Zo2, Eq. (39) reduces to

(40)

2.6 One-Port Network With Single-ToneExcitation

For a one-port network with a single-tone excitationat the fundamental frequency, we can extract a reflec-tion coefficient given by

(41)

The limitation imposed on the equation is that all otherincident waves other than a11 equal zero. Instead of sim-ply taking the ratio of b1k to a11, we reference the phaseof b1k to that of a11. To do this, we must subtract k timesthe phase of a11 from b1k [8].

For a one-port network with a single-tone excitationat the fundamental frequency, we can show that theequation relating S and ZZ reduces to the same well-known equation for the linear case if we assume that noenergy is redistributed into the form of frequencydown-conversion. To illustrate this, we will consideronly M=3 harmonics, for the sake of simplicity.Equation (6) reduces to

(42)

for a one-port network with a single-tone excitation a11.This matrix can be rewritten as a set of three equations:

(43)

Likewise, Eq. (12) reduces to

(44)

where the voltage V11 at the first harmonic can beexpressed as

(45)

From Eqs. (13) and (14), we know that

(46)

Combining Eqs. (45) and (46) gives

(47)

Substituting Eq. (43) into Eq. (47) and solving forZ1111 gives

(48)

If no energy is redistributed into the form of frequencydown-conversion (i.e., Z1112 = Z1113 = 0), then Eq. (48)reduces to the same equation as in the linear case:

Volume 109, Number 4, July-August 2004Journal of Research of the National Institute of Standards and Technology

413

11 12

21 22

1

1 111 12

21 22

2 2

1

2

[ ] [ ]

[ ] [ ]

[ ] [ ][0] [0]

[ ] [ ][ ] [0]

[ ] [ ][0] [ ] [ ] [ ][0] [0]

[ ][0]

[ ] [0]

[0] [ ] [ ][0]

o o

o o

o

o

U U

Z ZU

U U U

Z Z

U

ZU

U U

Z

′ ′=

′ ′

+

Y Y

Y Y

S S

S S

11

111 12

21 22

2

[ ][0]

[ ] [ ].

[ ] [ ] [ ][0]

o

o

U

Z

U

Z

−−

S S

S S

11 12 11 12

21 22 21 22

111 12

21 22

[ ] [ ] [ ] [ ][ ] [0][ ] [ ] [ ] [ ][0] [ ]

[ ] [ ][ ] [0].

[ ] [ ][0] [ ]

UU

UU

′ ′ = − ′ ′

+

Y Y S SY Y S S

S SS S

( )( )

1 11111 1

111

.0 for all 1

kk b ak

m

b ka m ma

φ φ∠ −=

= ≠S

11 1111 1112 1113 11

12 1121 1122 1123

13 1131 1132 1133

0 ,0

b abb

=

S S SS S SS S S

11 1111 11 12 1121 11 13 1131 11; ; .b a b a b a= = =S S S

11 1111 1112 1113 11

12 1121 1122 1123 12

13 1131 1132 1133 13

,V IV IV I

=

Z Z ZZ Z ZZ Z Z

11 1111 11 1112 12 1113 13 .V I I I= + +Z Z Z

( )

( )

( )

( )

11 1 11 11

11 11 111

1212 12 12

1 1

1313 13 13

1 1

,1 ,

1 ,

1 .

o

o

o o

o o

V Z a b

I a bZ

bI a bZ Z

bI a b

Z Z

= +

= −

= − = −

= − = −

( )

( )1 11 11

1111 11 11 1112 12 1113 131

1 .

o

o

Z a b

a b b bZ

+ =

− − − Z Z Z

( )( )

1 1111 1112 1121 1113 11311111

1111

1.

1oZ + + +

=−

S Z S Z SZ

S

Page 8: 109 Frequency-Domain Models for Nonlinear Microwave ...

(49)

A similar derivation can be performed to show that

(50)

Once again, if no energy is transferred to frequencydown-conversion (i.e., Y1112 = Y1113 = 0), then Eq. (50)reduces to the same equation as in the linear case:

(51)

2.7 Two-Port Network With Single-ToneExcitation

For a two-port network excited at port 1 by a single-tone excitation at the fundamental frequency, we canextract an input reflection coefficient given by

(52)

As with Eq. (41), instead of simply taking the ratio ofb1k to a11, we phase reference to a11. To do this we mustsubtract k times the phase of a11 from b1k. The limitationonce again imposed on the equation is that all otherincident waves other than a11 equal zero.

Another valuable parameter, the forward transmis-sion coefficient, is similarly extracted as follows

(53)

This parameter provides a value of the gain or lossthrough a device either at the fundamental frequency orconverted to a higher harmonic frequency.

In addition to the previous two parameters, given inEqs. (52) and (53), an output reflection coefficient canalso be useful when trying to determine the outputmatching network. If a nonlinear DUT is operatingunder its normal drive condition (a11 at some constantsignal level), and a second source, excited by a small-signal tone at frequency fk, is placed at port 2 of the

DUT, one of the equations in the matrix defined by Eq.(6) reduces to

(54)

If we solve Eq. (54) for S22kk, we obtain

(55)

In Eq. (55), the output reflection coefficient S22kk obvi-ously cannot be determined by simply taking the ratioof b2k to a2k, since the ratio also depends on a11 throughS21k1. When a2k is small, we can generate another signal∆a2k that is offset slightly from the frequency of interestfk by ∆fk. Eq. (54) then becomes

(56)

where ∆a2k << a2k and S22kk remains constant over thisfrequency range. Subtracting Eq. (54) from Eq. (56)gives

(57)

which does not depend on S21k1. If we solve Eq. (57)for S22kk, we obtain

(58)

Equation (58) is a quasi-linear approximation of theoutput reflection coefficient under normal operatingconditions, and is consistent with the definition of “HotS22,” which has been used to measure the degree of mis-match at the output port of a power amplifier at its exci-tation frequency.

2.8 Summary of Sec. 2

In this section, we presented the general form of non-linear large-signal S-parameters. Unlike linear S-parameters, nonlinear large-signal S-parametersdepend upon the signal magnitude and must take intoaccount the harmonic content of the input and outputsignals, since energy can be transferred to other fre-quencies in a nonlinear device. We also introduced non-linear large-signal impedance (Z) and admittance (Y)parameters, and presented equations for relating thedifferent representations. Next, we made two simplifi-cations, considering the cases of a one-port networkwith a single-tone excitation and a two-port network

Volume 109, Number 4, July-August 2004Journal of Research of the National Institute of Standards and Technology

414

( )( )

1111 1

11

1.

1o

SZ Z

S+

=−

( )( )

1111 1 1112 1121 1113 11311111

1111

1 /.

1oZ− − −

=+

S Y S Y SY

S

( )( )

1111

11 1 11

11 1 .1o

SY

Z Z S−

= =+

( )( ) ( )[ ]

1 111

11 1

11

.0 for all , 1 1

kk b a

kmn

b k

a m n m na

φ φ∠ −=

= ≠ ∧ ≠S

( )( ) ( )[ ]

2 112

21 1

11

.0 for all , 1 1

kk b a

kmn

b k

a m n m na

φ φ∠ −=

= ≠ ∧ ≠S

2 21 1 11 22 2 .k k kk kb a a= +S S

2 21 1 1122

2 2

.k kkk

k k

b aa a

= −S

S

( )2 2 21 1 11 22 2 2 ,k k k kk k kb b a a a+ ∆ = + + ∆S S

2 22 2 ,k kk kb a∆ = ∆S

222

11 22

.Large , Small

kkk

kk

ba aa

∆=

∆∆S

Page 9: 109 Frequency-Domain Models for Nonlinear Microwave ...

with a single-tone excitation. For the one-port case witha single-tone excitation at the fundamental frequency,we showed that the equation relating S and Z reducesto the same well-known equation for the linear case ifwe assume that no energy is transferred to frequencydown-conversion. For the two-port case excited at port1 by a single-tone excitation at the fundamental fre-quency, we extracted an input reflection coefficientS11k1, a forward transmission coefficient S21k1, and aquasi-linear output reflection coefficient S22kk.

3. Using Nonlinear Large-Signal S-Parameters to Design a DiodeFrequency-Doubler Circuit With aHarmonic-Balance Simulator

Resistive frequency doublers operate on the princi-ple that a sinusoidal waveform is distorted by the non-linear I/V characteristic of a Schottky-barrier diode [9].This distortion causes power to be generated at higher-harmonic frequencies. The design of such doublersinvolves separating the input and output signals by fil-ters and determining the optimum input and outputmatching circuits, as illustrated in Fig. 1.

Although single-diode resistive doublers are not veryefficient (analysis predicts a conversion loss of at least9 dB [10]), we chose this circuit because it is simpleenough to clearly illustrate how nonlinear large-signalS-parameters can be used as a design tool.

In the following sections, we describe the varioussteps involved in designing a single-diode 1 GHz fre-quency-doubler circuit. Since we are using a simulator,we can force the stimulus to consist of only |a11|, withall other amn terms equal to zero, where m and n are pos-itive integers such that m ≠ 1 and n ≠ 1. (In practice,this condition can never be completely realized in ameasurement environment.) With only an a11 compo-nent present, we need only consider the parametersS11k1 (Eq. 52), which is a measure of the large-signalinput match at the kth harmonic, as well as the param-

eter S21k1 (Eq. 53), a measure of the large-signal con-version loss or gain at the kth harmonic, plus the quasi-linear S2222 (Eq. 58) to determine the output matchingnetwork at the second harmonic. Figure 2 illustrates thesetups required for determining these parameters.Determining S2222 requires a second source at port 2 ata frequency slightly offset from ω2.

In the first step, we perform a simulation on thediode alone and use S2121 to determine the optimumbias condition for converting power from the funda-mental frequency to the second harmonic. Second, weadd filtering networks to separate the input and outputsignals, and verify their proper performance by lookingat S2111 and S1121. Third, we make use of S1111 to deter-mine the input matching network. Fourth, with theinput matching network in place, we place a secondsource at port 2 and find the quasi-linear value of S2222,which allows us to determine the output matching net-work. Fifth, we use the optimization feature of the sim-ulator to minimize S1111 by varying the line lengths ofthe input and output matching circuits. And finally,sixth, we add 4 GHz and 6 GHz filters at the output(and re-determine the proper input and output matchingcircuits) in order to reduce the values of S2141 and S2161,which in turn increases the value of S2121 and cleans upthe output waveform.

3.1 Diode Only

In this example, we use a compact model to simulatea commercial Schottky-barrier diode. The modelincludes a series resistance Rs of 14 Ω, a junction

Volume 109, Number 4, July-August 2004Journal of Research of the National Institute of Standards and Technology

415

Fig. 1. Block diagram of a single-diode resistive doubler.

Fig 2. Nonlinear large-signal S-parameters used to characterize atwo-port device excited by a single-tone signal at port 1.

Page 10: 109 Frequency-Domain Models for Nonlinear Microwave ...

capacitance at zero voltage Cj0 of 0.08 pF, and a reversesaturation current Is of 3 × 10–10 A.

First, we perform a harmonic-balance simulation onthe diode, sweeping the bias voltage to determinewhich condition gives the highest value of S2121 fora11 = 1.0 V. Note that in all simulations we set the gen-erator impedance ZG and the load impedance ZL to50 Ω. After sweeping the voltage, we determine that theoptimum forward bias is +0.48 V.

3.2 Diode With 1 GHz and 2 GHz Filters

With a stimulus of a11 = 1.0 V and a forward bias of+0.48 V, we add filtering networks to separate the inputand output signals. On the input side, we place a 2 GHz,λ/4 (λ/8 at 1 GHz) open-circuited stub. This creates anRF short at 2 GHz, preventing the output power gener-ated in the diode from traveling backward. On the out-put side, we place a 1 GHz, λ/4 open-circuited stub.This creates an RF short at 1 GHz, preventing any sig-nal at 1 GHz from traveling forward.

Table 1 lists the simulated values for S1111 – S1161,S2111 – S2161, G2 and G2/G for each of the designstages, where G is the expanded power gain and G2 isthe expanded power gain confined to the second har-monic, as defined in [11]. With the 1 GHz and 2 GHzfilters in place, we see that the value of |S1121| decreas-es from 0.170 to 1.3 × 10–5, the value of |S2111| decreas-es from 0.536 to 3.3 × 10–5, and G2 increases from–14.16 dB to –9.73 dB.

3.3 Diode With 1 GHz and 2 GHz Filters andInput Matching

Once the filters are placed in the circuit, we make useof the complex-valued S1111 to design the input match-ing network with the well-known single, open-circuitedstub technique. This is possible, assuming that no ener-gy is transferred to frequency down-conversion, as dis-cussed in Sec. 2.6. We see in Table 1 that |S1111| reducesfrom 0.569 without the input matching network to9.4 × 10–2 with the input matching network in place.Likewise, G2 increases from –9.73 dB to –9.69 dB.

3.4 Diode With 1 GHz and 2 GHz Filters, PlusInput and Output Matching

Whereas our input matching network is designed for1 GHz, our output matching network must be designedfor 2 GHz. While the circuit is operating under its nor-mal drive condition (a11 = 1.0 V and a forward bias of+0.48 V) we place a second source at port 2, excited bya small-signal tone (∆a22 = 0.01 V) at a frequency off-set of 10 kHz from the desired 2 GHz, to give us thequasi-linear value of S2222, which allows us to deter-mine the output matching network. We make use ofS2222 to design the output matching network with thewell-known single, open-circuited stub technique. Wesee in Table 1 that with the output matching network inplace, the value of |S2121| is only marginally increasedfrom 0.326 to 0.328. This is because the value of S2222

Volume 109, Number 4, July-August 2004Journal of Research of the National Institute of Standards and Technology

416

Table 1. Simulated values for S1111 – S1161, S2111 – S2161, G2, and G2/G for each of the design stages of the diode frequency doubler

Diode w/ Diode w/ Diode w/Diode w/ Diode w/ 1, 2 GHz 1, 2 GHz 1, 2, 4, 6

Quantity Diode only 1, 2 GHz 1, 2 GHz filters, filters, GHz filtersfilters filters input & input & input &

input match output output outputmatch match opt. match opt.

|S1111| 0.464 0.569 9.4×10–2 8.7×10–2 6.0×10–3 2.1×10–4

|S1121| 0.170 1.3×10–5 8.8×10–6 8.0×10–6 9.5×10–6 9.9×10–6

|S1131| 3.2×10–2 4.9×10–3 4.0×10–3 1.4×10–2 1.1×10–2 2.2×10–2

|S1141| 2.4×10–2 3.5×10–2 3.7×10–2 2.4×10–2 2.8×10–2 5.1×10–2

|S1151| 1.7×10–2 1.1×10–2 1.1×10–2 1.9×10–3 2.3×10–3 2.5×10–3

|S1161| 3.9×10–3 1.0×10–6 1.0×10–6 9.7×10–7 1.1×10–6 2.0×10–6

|S2111| 0.536 3.3×10–5 4.0×10–5 4.0×10–5 4.0×10–5 5.0×10–5

|S2121| 0.170 0.268 0.326 0.328 0.331 0.332|S2131| 3.2×10–2 3.5×10–7 3.3×10–7 1.5×10–6 1.1×10–6 1.7×10–7

|S2141| 2.4×10–2 3.5×10–2 4.5×10–2 4.1×10–2 4.0×10–2 1.4×10–6

|S2151| 1.7×10–2 7.6×10–7 1.1×10–6 2.5×10–6 2.3×10–6 3.0×10–6

|S2161| 3.9×10–3 2.0×10–2 2.5×10–2 2.6×10–2 2.9×10–2 2.7×10–6

G2 (dB) –14.16 –9.73 –9.69 –9.65 –9.60 –9.56G2/G 0.091 0.978 0.976 0.979 0.978 0.999

Page 11: 109 Frequency-Domain Models for Nonlinear Microwave ...

is relatively low, which means the output is alreadyalmost matched to 50 Ω. We also note that G2 increas-es from –9.69 dB to –9.65 dB.

3.5 Diode With 1 GHz and 2 GHz Filters, PlusOptimized Input and Output Matching

With the filters and matching networks in place, weuse the optimization feature of the simulator to mini-mize S1111 by varying the lengths of the lines in theinput and output matching circuits. Doing this decreas-es the value of |S1111| from 8.7 × 10–2 to 6.0 × 10–3 whileincreasing the value of |S2121| from 0.328 to 0.331 andG2 from –9.65 dB to –9.60 dB.

3.6 Diode With (1, 2, 4, and 6) GHz Filters, PlusOptimized Input and Output Matching

From Table 1, we see that at the output port, |S2111|,|S2131|, and |S2151| all have values less than or equal to4.0 × 10–5, but |S2141| and |S2161| have noticeably highervalues (at least 2.9 × 10–2).

In order to clean up the output waveform, we add 4GHz and 6 GHz filters, in the form of λ/4 open-circuit-ed stubs, at the output. With these filters placed in thecircuit, we re-determine the proper input and outputmatching conditions. After optimizing the circuit onceagain, the value of |S2141| decreases from 4.0 × 10–2 to1.4 × 10–6 and the value of |S2161| decreases from2.9 × 10–2 to 2.7 × 10–6. The addition of these filters, inturn, slightly increases |S2121| from 0.331 to 0.332 andG2 from –9.60 dB to –9.56 dB. At this final designstage, the overall power gain is nearly –9.56 dB sincethe ratio G2/G = 0.999. The semi-empirical analysis of[10] predicts a maximum gain of –9 dB. Figure 3 illus-trates the final design of the single-diode resistive dou-bler circuit. And Fig. 4 shows the time-domain plots ofa1 and b2 for the final design of the simulated 1 GHzfrequency-doubler circuit.

3.7 Summary of Sec. 3

We illustrated how nonlinear large-signal S-param-eters can be used as a tool in the design process of a sin-gle-diode 1 GHz frequency-doubler. Specifically, weused S1111 to determine the input matching network,S2222 to determine the output matching network, andS11k1, S21k1 (for k = 1 to 6), and G2 to quantify the per-formance of the circuit at each stage.

By the final stage of the design, we had created adoubler with an overall power gain of –9.56 dB, not farfrom the maximum possible predicted value of –9 dB.

4. Determining Nonlinear Large-SignalS-Parameters from Artificial NeuralNetwork Models Trained WithMeasurement Data

Although nonlinear large-signal S-parameters canbe easily determined for an existing model in a com-mercial harmonic balance simulator by forcing all a’sother than a11 to zero, they cannot be determined direct-ly from measurements. With currently availableNVNAs, the nonlinear DUT, in conjunction with theimpedance mismatches and harmonics from the system

Volume 109, Number 4, July-August 2004Journal of Research of the National Institute of Standards and Technology

417

Fig. 3. Final design of the single-diode resistive frequency doubler.Electrical lengths shown are all at 1 GHz.

Fig. 4. Time-domain plots of a1 and b2 for the simulated 1 GHz frequency-doubler circuit.

Page 12: 109 Frequency-Domain Models for Nonlinear Microwave ...

make it impossible to set all a’s other than a11 (assum-ing port 1 excitation) to zero. In order to overcome thisobstacle, we propose a method [12] that makes use ofmultiple measurements of a DUT using a second sourcewith isolators, as shown in Fig. 5. This measurementset-up is similar to that introduced by Verspecht et al.[6-7] to generate “nonlinear scattering functions.” As aside note, we compare and contrast the “nonlinear scat-tering functions” with our definitions of nonlinearlarge-signal scattering parameters in the Appendix.

4.1 Methodology

To illustrate our technique of generating nonlinearlarge-signal S-parameters, let us consider the casewhere a DUT is excited at port 1 by a single-tone sig-nal at frequency f1 and signal level |a11|. Utilizing a sec-ond source, we take multiple measurements of a non-linear circuit for different values of amn [(m≠1)∧(n≠1)].We then use these data to develop an artificial neuralnetwork (ANN) model that maps values of a’s to b’s, asshown in Fig. 6. Once the ANN model is trained andverified, the nonlinear large-signal S-parameters areobtained by interpolating b’s from the measured resultsfor nonzero values of amn [(m≠1)∧(n≠1)] to the desiredvalues for amn [(m≠1)∧(n≠1)] equal to zero, as shown inFig. 7. Alternatively, other conditions may be called for,where amn≠0 depending on the desired application-spe-cific figure of merit.

One popular type of ANN architecture, which is usedin our work, is a feed-forward, three-layer perceptronstructure (MLP3) consisting of an input layer, a hiddenlayer, and an output layer [13]. The hidden layer allowsfor complex models of input-output relationships.ANNs learn relationships among sets of input-output

data that are characteristic of the device or systemunder consideration. After the input vectors are present-ed to the input neurons and output vectors are comput-ed, the ANN outputs are compared to the desired out-puts and errors are calculated. Error derivatives arethen calculated and summed for each weight until all ofthe training sets have been presented to the network.The error derivatives are used to update the weights forthe neurons, and training continues until the errorsbecome no greater than prescribed values. In our study,we have utilized software developed by Zhang et al.[14] to construct our ANN models.

To test our method of generating nonlinear large-sig-nal S-parameters, we fabricated a wafer-level test cir-cuit using a Schottky diode in a series configuration, as

Volume 109, Number 4, July-August 2004Journal of Research of the National Institute of Standards and Technology

418

Fig. 5. Block diagram of a nonlinear vector network analyzerequipped with a second source and isolators.

Fig. 6. An ANN model that maps real and imaginary values of a’s tob’s for different real and imaginary values of amn [(m≠1)∧(n≠1)].

Fig. 7. An ANN model that interpolates b’s from the measuredresults for nonzero values of amn [(m≠1)∧(n≠1)] to the desired valuesfor amn [(m≠1)∧(n≠1)] equal to zero. Outputs of the ANN modelyield values of S11k1.

Page 13: 109 Frequency-Domain Models for Nonlinear Microwave ...

shown in Fig. 8. The two-port diode circuit was fabri-cated on an alumina substrate by bonding a beam-leaddiode package to the gold metalization layer with silverepoxy. The diode was located in the middle of thecoplanar waveguide (CPW) transmission lines, withshort lines connecting the diode to probe pads at bothports. We measured the test circuit on an NVNA usingan on-wafer VNA line-reflect-reflect-match (LRRM)calibration, along with signal amplitude and phase cal-ibrations. This process places the reference plane at thetips of the wafer probes used to connect with the CPWleads.

For all measurements, the first source, located at port1, used a sine-wave excitation of frequency 900 MHzand magnitude |a11|≈0.178 V (–5 dBm in a 50 Ω envi-ronment) at the probe tips. The second source was con-nected to port 2 and used a sine-wave excitation of fre-quency 900 MHz and |a21|≈0.178 V. The diode was for-ward-biased to +0.2 V through the probe tips. In orderto obtain the nonlinear large-signal S-parameters, S11k1

and S21k1, the excitation from source 1 was held con-stant, while the phase of source 2 was randomlychanged for 500 different measurements that variedslightly in magnitude. Figure 9 plots the resultingmeasurements of a21 in the complex plane. The nonlin-earities in the test circuit, along with impedance mis-matches, created other input components at higher har-monics, as shown in Figs. 10-13 for the second andthird harmonics (a12, a13, a12, and a13). These variationsin aij allowed us to create an ANN model that could beused to interpolate b’s from the measured results fornonzero values of amn [(m≠1)∧(n≠1)], as shown in Figs.14 and 15 for b11 and b21, to the desired values for

amn [(m≠1)∧(n≠1)] equal to zero, or alternatively anoth-er desired device condition.

4.2 Sensitivity Analysis of ANN Models

Data from the 500 measurements were used to devel-op two ANN models, one for mapping values from thefirst five harmonics of a1 and a2 (a11, a12, …, a15, a21, a22,…, a25) to the first five harmonics of b1 (b11, b12, …, b15),and the other for mapping values from the first five har-monics of a1 and a2 to the first five harmonics of b2 (b21,b22, …, b25). We performed a sensitivity analysis to

Volume 109, Number 4, July-August 2004Journal of Research of the National Institute of Standards and Technology

419

Fig. 8. Schottky diode in a series configuration located in the mid-dle of a CPW transmission line. (White area is metal.)

Fig. 9. Five hundred measurements of a21 in the complex plane withthe excitation from source 1 held constant and the output from source2 set to random phases with constant amplitude.

Fig. 10. Five hundred measurements of a12 in the complex planewith the excitation from source 1 held constant and the output fromsource 2 set to random phases with constant amplitude.

Page 14: 109 Frequency-Domain Models for Nonlinear Microwave ...

determine how many training points, testing points, andhidden neurons are required to adequately train the twoANN models. Tables 2-4 summarize the results for thefirst model, where we map values from the first fiveharmonics of a1 and a2 to the first five harmonics of b1,and Tables 5-7 summarize the results for the secondmodel, where we map values from the first five har-monics of a1 and a2 to the first five harmonics of b2.

First, we varied the number of hidden neurons from1 to 20. All other parameters were held constant.Specifically, the 500 measurements points were divid-ed into 250 training points and 250 testing points, and

we used the conjugate gradient method for training.Table 2 lists the average testing errors and correlationcoefficients for the models that map a1 and a2 to b1, andTable 5 lists the average testing errors and correlationcoefficients for the models that map a1 and a2 to b2.Both mappings show similar trends. The average test-ing errors decreased with increasing numbers of hiddenneurons until around 14 or 16, where the errors wereminimized. For more than 16 hidden neurons, the trendreversed and the errors appeared to start increasingagain. Figure 16 plots the average testing errors as a

Volume 109, Number 4, July-August 2004Journal of Research of the National Institute of Standards and Technology

420

Fig. 11. Five hundred measurements of a13 in the complex planewith the excitation from source 1 held constant and the output fromsource 2 set to random phases with constant amplitude.

Fig. 13. Five hundred measurements of a23 in the complex planewith the excitation from source 1 held constant and the output fromsource 2 set to random phases with constant amplitude.

Fig 12. Five hundred measurements of a22 in the complex plane withthe excitation from source 1 held constant and the output from source2 set to random phases with constant amplitude.

Fig 14. Five hundred measurements of b11 in the complex plane withthe excitation from source 1 held constant and the output from source2 set to random phases with constant amplitude.

Page 15: 109 Frequency-Domain Models for Nonlinear Microwave ...

Volume 109, Number 4, July-August 2004Journal of Research of the National Institute of Standards and Technology

421

Fig. 15. Five hundred measurements of b21 in the complex planewith the excitation from source 1 held constant and the output fromsource 2 set to random phases with constant amplitude.

Fig. 16. Average testing errors as functions of the number of hiddenneurons for ANN models trained to map a1 and a2 to b1 and a1 anda2 to b2. The models were developed using 250 training points andverified using 250 testing points.

Table 2. Average testing errors and correlation coefficients as func-tions of the number of hidden neurons for ANN models trained tomap values from the first five harmonics of a1 and a2 to the first fiveharmonics of b1. All models were developed using 250 trainingpoints and verified using 250 testing points

Hidden Average testing Correlationneurons error (%) Coefficient

1 16.86 0.948142 10.84 0.988964 4.56 0.997156 1.66 0.999718 1.15 0.99989

10 1.08 0.9999112 0.80 0.9999614 0.72 0.9999716 0.72 0.9999718 0.84 0.9999620 0.70 0.99997

Table 3. Average testing errors and correlation coefficients as func-tions of the number of training points for ANN models trained to mapvalues from the first five harmonics of a1 and a2 to the first five har-monics of b1. All models were developed using 14 hidden neuronsand verified using 250 testing points

Training Average testing Correlationpoints error (%) Coefficient

5 20.10 0.9676410 9.01 0.9955625 3.64 0.9989150 1.91 0.99979

125 0.95 0.99995250 0.72 0.99997

Table 4. Average testing errors and correlation coefficients as func-tions of the number of testing points for ANN models trained to mapvalues from the first five harmonics of a1 and a2 to the first five har-monics of b1. All models were developed using 250 training pointsand 14 hidden neurons

Testing Average testing Correlationpoints error (%) Coefficient

5 0.80 0.9999810 0.74 0.9999725 0.68 0.9999850 0.68 0.99998

125 0.72 0.99997250 0.72 0.99997

Table 5. Average testing errors and correlation coefficients as func-tions of the number of hidden neurons for ANN models trained tomap values from the first five harmonics of a1 and a2 to the first fiveharmonics of b2. All models were developed using 250 trainingpoints and verified using 250 testing points

Hidden Average testing Correlationneurons error (%) Coefficient

1 17.88 0.743202 13.22 0.911614 6.48 0.966596 2.04 0.998938 1.43 0.99951

10 0.90 0.9998512 0.82 0.9998914 0.78 0.9998916 0.73 0.9999218 0.78 0.9998820 0.99 0.99983

Page 16: 109 Frequency-Domain Models for Nonlinear Microwave ...

function of the number of hidden neurons for both map-pings.

Next, we varied the number of training points from 5to 250. All other parameters were held constant. Thenumber of hidden neurons was set to 14 since we foundthat to be an ideal number from the previous analysis,and 250 testing points were used for verification. Table3 lists the average testing errors and correlation coeffi-cients for the models that map a1 and a2 to b1, and Table6 lists the average testing errors and correlation coeffi-cients for the models that map a1 and a2 to b2. Onceagain, both mappings showed similar trends. The aver-age testing errors decreased for an increasing numberof training points. However, as more and more trainingpoints were added, diminishing returns on the testingerrors were evident. Figure 17 plots the average testingerrors as a function of the number of training points forboth mappings.

Finally, we varied the number of testing points from5 to 250. All other parameters were held constant. Thenumber of hidden neurons was once again set to 14, andthe same 250 training points were used for modeldevelopment. Table 4 lists the average testing errors

and correlation coefficients for the models that map a1

and a2 to b1, and Table 7 lists the average testing errorsand correlation coefficients for the models that map a1

and a2 to b2. Both mappings showed that the averagetesting errors varied little with the number of testingpoints. Figure 18 plots the average testing errors as afunction of the number of testing points for both map-pings.

4.3 Results and Comparison for Sec. 4

Based on the results of our sensitivity analysis, wedecided to use 250 training points and 250 testingpoints to train and verify the two ANN models. Wechose to use 14 hidden neurons for mapping valuesfrom the first five harmonics of a1 and a2 to the first fiveharmonics of b1 and 16 hidden neurons for mappingvalues from the first five harmonics of a1 and a2 to thefirst five harmonics of b2. The testing error was 0.72 %for the b1 model and 0.73 % and for the b2 model, withrespective correlation coefficients of 0.99997 and0.99992.

422

Volume 109, Number 4, July-August 2004Journal of Research of the National Institute of Standards and Technology

Table 6. Average testing errors and correlation coefficients as func-tions of the number of training points for ANN models trained to mapvalues from the first five harmonics of a1 and a2 to the first five har-monics of b2. All models were developed using 14 hidden neuronsand verified using 250 testing points

Training Average testing Correlationpoints error (%) Coefficient

5 27.08 0.5023710 12.99 0.9196225 3.72 0.9962850 1.75 0.99940

125 1.09 0.99978250 0.78 0.99989

Table 7. Average testing errors and correlation coefficients as func-tions of the number of testing points for ANN models trained to mapvalues from the first five harmonics of a1 and a2 to the first five har-monics of b2. All models were developed using 250 training pointsand 14 hidden neurons

Testing Average testing Correlationpoints error (%) Coefficient

5 0.87 0.9999510 0.84 0.9999325 0.81 0.9998850 0.80 0.99989

125 0.81 0.99988250 0.78 0.99989

Fig. 17. Average testing errors as functions of the number of train-ing points for ANN models trained to map a1 and a2 to b1 and a1 anda2 to b2. The models were developed using 14 hidden neurons andverified using 250 testing points.

Fig. 18. Average testing errors as functions of the number of testingpoints for ANN models trained to map a1 and a2 to b1 and a1 and a2to b2. The models were developed using 14 hidden neurons and 250training points.

Page 17: 109 Frequency-Domain Models for Nonlinear Microwave ...

After the ANN models were developed, the nonlin-ear large-signal S-parameters, S11k1 and S21k1 (k = 1, 2,…, 5), were obtained by interpolating b1k and b2k frommeasured results for nonzero values of a12, a13, …, a15

and a21, a22, …, a25 to the desired values for a12, a13, …,a15 and a21, a22, …, a25 equal to zero. Figure 19 showsthe interpolated value of b11 (= S1111 · a11) when a12, a13,…, a15 and a21, a22, …, a25 were set equal to zero, andFig. 20 shows the interpolated value of b21 (= S2111 · a11)when a12, a13, …, a15 and a21, a22, …, a25 were set equalto zero.

We compared our results to a compact model provid-ed by the manufacturer and simulated in commercialharmonic-balance software to get an independent checkon our methodology. Our comparison was accom-plished by providing the simulator with the identicalbiasing conditions on the diode and a stimulus of thesame magnitude used in the measurements for a11 andsetting all other a’s to zero. Providing the simulated cir-cuit with a11 of the same magnitude as the measurementshould give the same values of b1k and b2k as the inter-polated values of b1k (= S11k1 · a11) and b2k (= S21k1 · a11)determined by the ANN models when a12, a13, …, a15

and a21, a22, …, a25 are set equal to zero. Figures 19 and20 show that the simulated values b11 and b21 agree withthose determined from the measurement-based ANNmodels.

Quantitatively, the differences between the ANN andequivalent-circuit models are shown in Table 8.

4.4 Summary of Sec. 4

We described a method of extracting nonlinear large-signal S-parameters, using an NVNA equipped withisolators and a second source. First, we showed howmultiple measurements of a nonlinear circuit could beused to train artificial neural networks. Then, weextracted the desired S-parameters by interpolating theANN models for all a’s equal to zero other than a11. Wechecked our approach by comparing our results to acompact model simulated in commercial harmonic-bal-ance software, and showed that the two methods agreewell.

We also performed a sensitivity analysis on the ANNnetworks, and discovered the following: (1) The aver-age testing error decreases for an increasing number oftraining points. However, as more and more trainingpoints are added, diminishing returns on the testingerrors are evident. (2) As the number of hidden neuronsare increased, the average testing error decreases untilaround 14 hidden neurons at which point more hiddenneurons have no benefit and can actually lead toincreases in testing error. (3) The number of testingpoints does not drastically affect the testing error. Infact, no more than 25 testing points are needed for themodels tested.

5. Overall Summary

In this paper, we introduced nonlinear large-signalscattering parameters representing a new type of fre-quency-domain mapping that relates incident and

423

Volume 109, Number 4, July-August 2004Journal of Research of the National Institute of Standards and Technology

Fig. 19. The 250 measurements of b11 used for training (circles).Values of S1111 · a11 were determined from the measurement-basedANN model (square) and the harmonic balance simulation using acompact model (triangle).

Fig. 20. The 250 measurements of b21 used for training (circles).Values of S2111 · a11 were determined from the measurement-basedANN model (square) and the harmonic balance simulation using acompact model (triangle).

Page 18: 109 Frequency-Domain Models for Nonlinear Microwave ...

reflected signals. Unlike classical S-parameters, nonlin-ear large-signal S-parameters take harmonic contentinto account and depend on the signal magnitudes.First, we presented a general form of nonlinear large-signal S-parameters and showed that they reduce toclassic S-parameters in the absence of nonlinearities.We also introduced nonlinear large-signal impedance(Z) and admittance (Y) parameters, and presentedequations that relate the different representations. Next,we considered two simplified cases of a one-port net-work and a two-port network, each with a single-toneexcitation. For the one-port network, we showed thatthe equation relating S and Z reduces to the same well-known equation for the linear case, assuming no poweris transferred in the form of frequency down-conver-sion. For the two-port case, we extracted input reflec-tion coefficients and forward transmission coefficients,which can be useful for designing circuits such asamplifiers and frequency multipliers. In addition, wederived a quasi-linear approximation of the outputreflection coefficient under normal operating condi-tions. These three two-port parameters allow a design-er to “see” application-specific engineering figures ofmerit that are similar to what he or she is accustomed toin the linear world.

Next, we illustrated how nonlinear large-signal S-parameters can be used as a tool in the design processof a single-diode 1 GHz frequency-doubler.Specifically, we used S1111 to determine the inputmatching network, S2222 to determine the output match-ing network, and S11k1, S21k1 (for k = 1 to 6), and G2 toquantify the performance of the circuit at each stage.By the final stage of the design, we had created a dou-bler with an overall power gain of –9.56 dB, a value notfar from the maximum possible predicted value of –9dB.

For the case where a nonlinear model is not readilyavailable, we described a method of extracting nonlin-ear large-signal S-parameters, using an NVNAequipped with isolators and a second source. First, weshowed how multiple measurements of a nonlinear cir-

cuit could be used to train artificial neural networks.Then, we extracted the desired S-parameters by inter-polating the ANN models for all a’s equal to zero otherthan a11. We checked our approach by comparing ourresults to a compact model simulated in commercialharmonic-balance software, and showed that the twomethods agree well. We also performed a sensitivityanalysis on the ANN networks, and discovered the fol-lowing: (1) The average testing error decreases for anincreasing number of training points. However, as moreand more training points are added, diminishing returnson the testing errors are evident. (2) As the number ofhidden neurons are increased, the average testing errordecreases until around 14 hidden neurons, at whichpoint more hidden neurons have no benefit and canactually lead to increases in testing error. (3) The num-ber of testing points does not drastically affect the test-ing error. In fact, no more than 25 testing points areneeded for the models tested.

6. Appendix A. Comparing NonlinearLarge-Signal S-Parameters WithNonlinear Scattering Functions

Here, we compare the nonlinear large-signal S-parameters, introduced in this paper, to another form ofnonlinear mapping, known as nonlinear scatteringfunctions, introduced by Verspecht [6-7].

For a two-port nonlinear device, excited by a single-tone signal, and assuming all harmonic signals are rel-atively small compared to the fundamental signals,Verspecht defines nonlinear scattering functions as

(59)

where aij and bkp represent the wave variables propor-tional to the incoming and outgoing waves, respective-ly, and M refers to the number of harmonics being takeninto account. Fkp, Gkpij, and Hkpij are functions of the fun-

424

Volume 109, Number 4, July-August 2004Journal of Research of the National Institute of Standards and Technology

Table 8. Differences between the measurement-based, ANN-modeled results and the compact model simulated in commercial harmonic-balancesoftware

Quantity Difference Difference Quantity Difference Difference(%) (dBV) (%) (dBV)

S1111 3.38 –44.5 S2111 3.95 –43.2S1121 1.23 –53.3 S2121 7.15 –38.0S1131 3.29 –44.8 S2131 5.93 –39.6S1141 0.40 –63.1 S2141 0.72 –57.9S1151 1.67 –50.6 S2151 0.85 –56.5

1,2 1,22,..., 2,...,

Re( ) Im( ),kp kp kpij ij kpij iji ij M j M

b F G a H a= == =

= + +∑ ∑

Page 19: 109 Frequency-Domain Models for Nonlinear Microwave ...

damental components Re(a11), Re(a21), and Im(a21). Theimaginary component of a11 is omitted, with theassumption that the wave variables are phase refer-enced such that the phase of a11 is set to zero. Fkp, Gkpij,and Hkpij are assumed complex constants for a givenbias and fundamental drive condition. Note that thesethree terms do not depend upon the higher harmonicsignal levels. With the aij wave variables split into realand imaginary components, Gkpij and Hkpij serve to mapaij circles centered at zero to bkp ellipses with variableaxes also centered at zero, as shown in Fig. 21. The Fkp

terms translate the ellipses about the complex plane.

For illustrative purposes, let us consider b11, takinginto account the first three harmonics. Doing this, Eq.(59) reduces to

(60)

or

(61)

If we now consider the nonlinear large-signal S-parameter representation for b11, once again assuming atwo-port network and taking into account the first threeharmonics, we have

(62)

or

(63)

Here, Sijkl are functions of all of the harmonics, not justthe fundamental terms. So for any change in any ajl, anew set of Sijkl will need to be determined. Separatingthe real and imaginary components of the a’s, we canexpress eq. (63) as

(64)

Once again, the imaginary component of a11 is omitted,with the phase reference such that the phase of a11 is setto zero.

We can now equate the nonlinear large-signal S-parameters of Eq. (64) to the nonlinear scattering func-tions of Eq. (61), with the understanding that this isonly generally valid for the special case when the non-linear large-signal S-parameters are constant for agiven bias and fundamental drive level, like Fkp, Gkpij,and Hkpij are defined. Normally, however, the nonlinearlarge-signal S-parameters depend upon the higher har-monics as well as on the bias and fundamental drivelevel. The implication of this special case will be dis-cussed shortly, after Eqs. (61) and (64) are equated.Equating the corresponding real and imaginary compo-nents of the a wave variables in Eqs. (61) and (64)gives

(65)

425

Volume 109, Number 4, July-August 2004Journal of Research of the National Institute of Standards and Technology

Fig. 21. Gkpij and Hkpij serve to map aij circles centered at zero to bkpellipses with variable axes also centered at zero, neglecting Fkp forillustrative purposes.

11 11 11 111,2 1,22,3 2,3

Re( ) Im( )ij ij ij iji ij j

b F G a H a= == =

= + +∑ ∑

11 11 1112 12 1112 12

1113 13 1113 13

1122 22 1122 22

1123 23 1123 23

Re( ) Im( )Re( ) Im( )Re( ) Im( )Re( ) Im( ).

b F G a H aG a H aG a H aG a H a

= + ++ ++ ++ +

11 1 11,22,3

S j l jljl

b a==

= ∑

11 1111 11 1112 12 1113 13

1211 21 1212 22 1213 23 .S S SS S S

b a a aa a a

= + ++ + +

11 1111 11 1112 12 12

1113 13 13 1211 21 21

1212 22 22 1213 23 23

Re( ) [Re( ) Im( )]

[Re( ) Im( )] [Re( ) Im( )]

[Re( ) Im( )] [Re( ) Im( )].

S S

S S

S S

b a a j a

a j a a j a

a j a a j a

= + +

+ + + +

+ + + +

11 1111 11 1211 21Re( ) .S SF a a= +

Page 20: 109 Frequency-Domain Models for Nonlinear Microwave ...

Additionally,

(66)

(67)

(68)

and

(69)

Equations (66)-(69) imply

(70)

which means

(71)

Equation (71) satisfies the conditions of the Cauchy-Riemann equations [15],

(72)

which implies bkp must be an analytic function of aij. Acomplex-valued function is said to be analytic on anopen set W if it has a derivative at every point of W.This is generally true only when bkp is a linear functionof aij. Thus, equating the nonlinear large-signal S-parameters with the nonlinear scattering functions isgenerally valid only in the small-signal, linear case.

As we mentioned earlier, Eqs. (65)-(70) are onlygenerally valid in the special case when the nonlinearlarge-signal S-parameters are constant for a given biasand fundamental drive level, like Fkp, Gkpij, and Hkpij aredefined. Since this is not generally true, the formula-tions for nonlinear large-signal S-parameters and non-linear scattering functions are not equivalent.

We can draw a few important conclusions, however,after attempting to equate the two formulations. First, ifGkpij and Hkpij are allowed to be functions of higher har-monics, then only one of them, either Gkpij or Hkpij, orequivalently Sijkl, is required since Eq. (70) shows thatthey are not independent. Second, if the nonlinearlarge-signal S-parameters are complex constants for agiven bias and fundamental drive level and are not

functions of the higher harmonics, the parameters havethe limitation that they cannot map circles into ellipses,but rather can only map circles into circles, as shown inFigure 22. This is because Sijkl is a single, complex con-stant rather than a pair of independent complex con-stants such as Gkpij and Hkpij. Thus, if Sijkl is not depend-ent upon higher harmonics, it acts like a linear S-param-eter.

426

Volume 109, Number 4, July-August 2004Journal of Research of the National Institute of Standards and Technology

1112 1112 1112 1112; ,S SG j H= =

1113 1113 1113 1113; ,S SG j H= =

1212 1122 1212 1122; ,S SG j H= =

1213 1123 1213 1123; .S SG j H= =

1112 1112 1113 1113 1122 1122 1123 1123; ; ; ,G jH G jH G jH G jH=− =− =− =−

Re( ) Im( ) ; Re( ) Im( ).kpij kpij kpij kpijG H H G= = −

[Re( )] [Im( )] [Re( )] [Im( )]; ,

[Re( )] [Im( )] [Im( )] [Re( )]kp kp kp kp

ij ij ij ij

b b b ba a a a

∂ ∂ ∂ ∂= = −

∂ ∂ ∂ ∂

Fig. 22. If Sijkl is a complex constant for a given bias and fundamen-tal drive level, it has the limitation that it can only map circles intocircles.

Page 21: 109 Frequency-Domain Models for Nonlinear Microwave ...

We have shown above that the two formulations arenot equivalent. Nonlinear large-signal S-parametersare more general than the nonlinear scattering func-tions, which are useful in approximating a specificclass of nonlinearity in a more compact form.Nonlinear large-signal S-parameters have the advan-tage of being able to map circles into any arbitraryshape, rather than being limited to ellipses.

Acknowledgments

The authors thank Dominique Schreurs for her assis-tance with the measurements discussed in Sec. 4 andfor her helpful suggestions regarding the preparation ofthis manuscript, and Alessandro Cidronali for his valu-able interactions.

7. References

[1] M. Sipila, K. Lehtinen, and V. Porra, High-frequency periodictime-domain waveform measurement system, IEEE Trans.Microwave Theory Tech. 36, 1397-1405 (1988).

[2] U. Lott, Measurement of magnitude and phase of harmonicsgenerated in nonlinear microwave two-ports, IEEE Trans.Microwave Theory Tech. 37, 1506-1511 (1989).

[3] G. Kompa and F. Van Raay, Error-corrected large-signal wave-form measurement system combining network analyzer andsampling oscilloscope capabilities, IEEE Trans. MicrowaveTheory Tech. 38, 358-365 (1990).

[4] J. Verspecht, P. Debie, A. Barel, and L. Martens, Accurate onwafer measurement of phase and amplitude of the spectral com-ponents of incident and scattered voltage waves at the signalports of a nonlinear microwave device, 1995 IEEE MTT-S Int.Microwave Symp. Dig., May 1995, pp. 1029-1032.

[5] J. Verspecht, Calibration of a measurement system for high-fre-quency nonlinear devices, Doctoral Dissertation, VrijeUniversiteit Brussel, Belgium (1995).

[6] J. Verspecht , D. Schreurs, A. Barel, and B. Neuwelaers, Blackbox modeling of hard nonlinear behavior in the frequencydomain, IEEE MTT-S Int. Microwave Symp. Dig., June 1996,pp. 1735-1738.

[7] J. Verspecht and P. Van Esch, Accurately characterizing hardnonlinear behavior of microwave components with the nonlin-ear network measurement system: introducing ‘nonlinear scat-tering functions,’ Proceedings of the 5th InternationalWorkshop on Integrated Nonlinear Microwave andMillimeterwave Circuits, Duisburg, Germany, Oct. 1998, pp.17-26.

[8] J. A. Jargon, D. C. DeGroot, K. C. Gupta, and A. Cidronali,Calculating ratios of harmonically related, complex signalswith application to nonlinear large-signal scattering parameters,60th ARFTG Conference Digest, Washington, DC, Dec. 2002,pp. 113-122.

[9] M. T. Faber, J. Chramiec, and M. E. Adamski, Microwave andmillimeter-wave diode frequency multipliers, Artech House,Boston, London (1995).

[10] S. A. Maas, The rf and microwave circuit design cookbook,Artech House, Boston, London (1998).

[11] J. A. Jargon, K. C. Gupta, A. Cidronali, and D. C. DeGroot,Expanding definitions of gain by taking harmonic content intoaccount, Int. J. RF Microwave CAE 5, 357-369 (2003).

[12] J. A. Jargon, K. C. Gupta, D. Schreurs, and D. C. DeGroot,Developing frequency-domain models for nonlinear circuitsbased on large-signal measurements, URSI XXVIIth GeneralAssembly, Maastricht, the Netherlands, Aug. 2002, CD-ROM.

[13] Q. J. Zhang and K. C. Gupta, Neural networks for RF andmicrowave design, Artech House, Boston, London (2000).

[14] Q. J. Zhang and his neural network research team,NeuroModeler, ver. 1.2, Department of Electronics, CarletonUniversity, Ottawa, Canada (1999).

[15] S. D. Fisher, Complex variables, Brooks/Cole PublishingCompany, Monterey (1986).

About the authors: Jeffrey A. Jargon has been with theElectromagnetics Division, NIST Electronics andElectrical Engineering Laboratory, Boulder, CO, since1990. His current research interests include calibrationtechniques for nonlinear vector network analyzers andartificial neural network modeling of passive andactive devices.

K.C. Gupta has been a Professor at the University ofColorado since 1983. Presently, he is also the AssociateDirector for the NSF I/UCR Center for AdvancedManufacturing and Packaging of Microwave, Opticaland Digital Electronics (CAMPmode) at the Universityof Colorado; and a Guest Researcher with the RFTechnology Group of National Institute of Standardsand Technology at Boulder. Dr. Gupta’s currentresearch interests are in the area of computer-aideddesign techniques (including ANN applications) formicrowave and millimeter-wave integrated circuits,nonlinear characterization and modeling, RF MEMS,and reconfigurable antennas.

Donald C. DeGroot is currently the Project Leaderwith the NIST Nonlinear Device CharacterizationProject in the Electromagnetics Division. His presentresearch activities include development of large-signalbroadband measurement and calibration techniques forthe development and validation of nonlinear circuits.Concurrently, Don is also Professor Adjoint ofElectrical and Computer Engineering at the Universityof Colorado at Boulder. The National Institute ofStandards and Technology is an agency of theTechnology Administration, U.S. Department ofCommerce.

427

Volume 109, Number 4, July-August 2004Journal of Research of the National Institute of Standards and Technology


Recommended