+ All Categories
Home > Documents > An Introduction to X-Parameters* ECE 451: Advanced ...

An Introduction to X-Parameters* ECE 451: Advanced ...

Date post: 18-Oct-2021
Category:
Upload: others
View: 8 times
Download: 0 times
Share this document with a friend
30
An Introduction to X-Parameters* Thomas Comberiate Department of Electrical and Computer Engineering University of Illinois at Urbana-Champaign [email protected] *X-Parameters is a registered trademark of Agilent Technologies. ECE 451: Advanced Microwave Measurements
Transcript
Page 1: An Introduction to X-Parameters* ECE 451: Advanced ...

An Introduction to

X-Parameters*

Thomas Comberiate

Department of Electrical and Computer Engineering

University of Illinois at Urbana-Champaign

[email protected]

*X-Parameters is a registered trademark of Agilent Technologies.

ECE 451: Advanced Microwave

Measurements

Page 2: An Introduction to X-Parameters* ECE 451: Advanced ...

Scattering Parameters

• Models all linear time-invariant behavior.

• Can model time-invariant nonlinear devices in the small-signal case.

• What about the large-signal case?

ECE 451 2

1 11 1 12

2 1

2

2 1 22 2

S A S A

B S A S A

B

in out

1 2

in out

in out

in o

1

ut

2

2 2

2 2

C C

C C

C C

C C

V Z I V Z IA A

Z Z

V Z I V Z IB B

Z Z +

Vin

-

Iin

2-Port

Network+

Vout

-

Iout

ZC = characteristic

impedance of

the measurement

system

A1

A2

B2

B1

T. M. Comberiate

Page 3: An Introduction to X-Parameters* ECE 451: Advanced ...

Nonlinear Functions

with Single-Tone Stimuli

ECE 451 3

1 1 1 2

2 1 22

( , )

( , )

B

B

F A A

F A A

large-signal

harmonics

generated

small-signal linear output

f

f

f

f

Nonlinear

Device

T. M. Comberiate

Page 4: An Introduction to X-Parameters* ECE 451: Advanced ...

Nonlinear Functions

with Multi-Tone Stimuli

ECE 451 4

large-signal

harmonics and

intermodulations

generated

small-signal linear output

f f

f f

Nonlinear

Device

1 1 1 2

2 1 22

( , )

( , )

B

B

F A A

F A AT. M. Comberiate

Page 5: An Introduction to X-Parameters* ECE 451: Advanced ...

Nonlinear

Devicef f

Nonlinear Functions with

Commensurate Tone Stimuli

ECE 451 5

• A set of pure tones are commensurate if all the tones

in the set are located on a frequency grid fk = kf0defined by f0, called the fundamental.

• Output tones will all land on the same frequency grid

and have a same common period.

f0 2f0 3f0 4f0 f0 2f0 3f0 4f0 5f0 6f0

1 1 1 2

2 1 22

( , )

( , )

B

B

F A A

F A AT. M. Comberiate

Page 6: An Introduction to X-Parameters* ECE 451: Advanced ...

Nonlinear Scattering Waves

• Break incident and scattered waves into their commensurate tone components, called pseudowaves.

ECE 451 6

2B

2,1B

portharmonic

wave

pseudowave

2,2B 2,3B1, 1, 1,1 1,2 1,3 2,1 2,2 2,3

2, 1,1 1,2 1,3 2,1 2,2 2,32,

( , , ,... , , ,...)

( , , ,... , , ,...)

k

k

k

k

B

B

F A A A A A A

F A A A A A A

1 1 1 2

2 1 22

( , )

( , )

B

B

F A A

F A A

+

Vin

-

Iin

2-Port

Network+

Vout

-

Iout

ZC = characteristic

impedance of

the measurement

system

A1

A2

B2

B1

T. M. Comberiate

Page 7: An Introduction to X-Parameters* ECE 451: Advanced ...

Cross-Frequency Phase for

Commensurate Tones

ECE 451 7

• Defined as the phase of each pseudowave when

the fundamental, A1,1, has zero phase.

• B2,3 can be related to A2,2 in magnitude and phase.

A1,1

A2,2

B2,3

T. M. Comberiate

Page 8: An Introduction to X-Parameters* ECE 451: Advanced ...

Nonlinear Scattering Functions

• Scattered pseudowave determined by a complicated time-invariant scattering function that depends on the magnitude and phase of each incident pseudowave.

ECE 451 8

, , 1,1 1,2 1,3 2,1 2,2 2,3( , , ,..., , , ,...)p k p kF A A A A AB A

A2,1 A2,2 A2,3

B2,1 B2,2 B2,3 A1,1 A1,2 A1,3

B1,1 B1,2 B1,3

Nonlinear

Time-

Invariant

2-Port

Device

T. M. Comberiate

Page 9: An Introduction to X-Parameters* ECE 451: Advanced ...

Time-Invariance Property of

Nonlinear Scattering Function

• Shifting all of the inputs by the same time means that different harmonic components are shifted by different phases.

ECE 451 9

2 3

, 1,1 1,2 1,3

, 1,1 1,2 1,3

( e , (e ) , (e ) ,...)

( , , ,...)(e )

j j j

p k

j k

p k

F A A A

F A A A

f0 180º phase shift

2f0 360º phase shift

3f0 540º phase shift

time delay

T. M. Comberiate

Page 10: An Introduction to X-Parameters* ECE 451: Advanced ...

Shifting reference to

zero phase of A1,1.

Defining Phase Reference

• Can use time-invariance to separate magnitude and phase dependence of one incident pseudowave.

ECE 451 10

, , 1,1 1,2 1,3

2 3

, 1,1 1,2 1,3

( , , ,...)

( , , ,...)

p k p k

p k

k

F A A A

F A

B

A A P P P 1,1arg( )1,1

1,1

j AAP e

A

using

T. M. Comberiate

Page 11: An Introduction to X-Parameters* ECE 451: Advanced ...

Commensurate Tones

X-Parameter Formalism

• Still difficult to characterize this nonlinear term.

• If only one incident pseudowave, A1,1, is large then the other smaller inputs can be linearized about the large-signal response of Fp,k to only A1,1.

ECE 451 11

( ) 2 3

, 1,1 1,2 1,3

, 1,1 1,2 1,3

( , , ,...)

( , , ,...)

FB

p k

k

p k

X A A P A P

F A A A P

• Define

( ) 2 3

, , 1,1 1,2 1,3( , , ,...)FB k

p k p kB X A A P A P P

T. M. Comberiate

Page 12: An Introduction to X-Parameters* ECE 451: Advanced ...

Linearization of Fp,k about A1,1

ECE 451 12

1,1

1,1

2

, , 1,1 1,2 1,

, 1,1

,, , *

, ,*1, 1 ,

,( , ) 1

, , , ,

,0, ,0,

K k

p k p k K

k

p k

q N l Kp k p kk l k l

q l q lllq l q l

q lAq l A

B F A A P A P P

F A P

F FA P A P

A P A P

T. M. Comberiate

(S), ; ,p k q l

X (T), ; ,p k q l

X

Page 13: An Introduction to X-Parameters* ECE 451: Advanced ...

Nonlinear Mapping

Simple Nonlinear Mapping

Nonanalytic Harmonic

Superposition

Incident Waves Scattered WavesApproximates

1-Tone X-Parameter Formalism

ECE 451 13

( ) 2 3

, , 1,1 1,2 1,3( , , ,...)FB

p k p kX A A P A PB

X

p,k

(FB)( A1,1

,0,0,...)

( ) ( ) *

, ; , , , ; , ,

S T

p k q l q l p k q l q lX A X A

A1,1Large-

Signal

frequency frequency

frequency

frequency

frequency

frequency

T. M. Comberiate

Page 14: An Introduction to X-Parameters* ECE 451: Advanced ...

1-Tone X-Parameter Formalism

ECE 451 14

, ,

( ) ( ) ( ) *

, , , ; , , , ; , ,

1, 1 1, 1( , ) (1,1) ( , ) (1,1)

q N l K q N l KFB k S k l T k l

p k p k p k q l q l p k q l q l

q l q lq l q l

B X P X A P X A P

Simple

nonlinear mapLinear harmonic map

function of incident wave

Linear harmonic map

function of conjugate of

incident wave

( )

, ; ,

S

p k q lXoutput

port input

port

input

harmonicoutput

harmonic

• X-parameters of type FB, S, and T fully characterize the nonlinear function.

• Depend on– frequency

– large signal magnitude, |A1,1|

– DC bias

1,1

1,1

AP

A

T. M. Comberiate

Page 15: An Introduction to X-Parameters* ECE 451: Advanced ...

ECE 451 15

X-Parameters Collapse to S-

Parameters in Small-Signal Limit, ,

( ) ( ) ( ) *

, , , ; , , , ; , ,

1, 1 1, 1( , ) (1,1) ( , ) (1,1)

q N l K q N l KFB k S k l T k l

p k p k p k q l q l p k q l q l

q l q lq l q l

B X P X A P X A P

As A1,1 shrinks, the conjugate terms and harmonic terms vanish:

( ) ( )

,1 ,1 ,1; ,1 ,1

2

q NFB S

p p p q q

q

B X P X A

Remove unnecessary harmonic index and assume 2-port:( ) ( )

1 1 1,2 2

( ) ( )

2 2 2,2 2

FB S

FB S

B X P X A

B X P X A

for small A1 and P ≡ arg(A1):( )

1 1 1 1

FB

p p pX P S A P S A

1 11 1 12 2

2 21 1 22 2

B S A

B S

S A

S A A

( )

, ; ,

S

p k q lXoutput

portinput

port

input

harmonicoutput

harmonicT. M. Comberiate

Page 16: An Introduction to X-Parameters* ECE 451: Advanced ...

Generating X-Parameters

• Traditional Generation

– Simulated using harmonic balance.

– Measured with a nonlinear vector network

analyzer (NVNA).

ECE 451 16T. M. Comberiate

Page 17: An Introduction to X-Parameters* ECE 451: Advanced ...

ECE 451 17

Harmonic BalanceAssume nodal voltages can be represented with Fourier series and solve for the Fourier coefficients.

1 2

1 1

1 2

1 2

2

, , ,

0 0 0

( ) Ren

n n

n

n

K K Kj k f k f t

k k k

k k k

v t V e

Initial Guess of

Node Voltages

Simulation

CompleteIFFT Nonlinear

Voltages to

Time Domain

Separate Linear

and Nonlinear

Component

Voltages

Calculate Linear

Currents in the

Frequency Domain

from Linear

Voltages

Calculate

Nonlinear

Currents in Time

Domain

FFT Nonlinear

Currents to

Frequency

Domain

KCL Error =

abs(Linear

Currents +

Nonlinear

Currents)

Linear

Components

Nonlinear

Components

KCL Error <

threshold?

Update Node Voltages

No

Yes

T. M. Comberiate

Page 18: An Introduction to X-Parameters* ECE 451: Advanced ...

Generating X-Parameters with

Harmonic Balance• Need to set proper values for:

– Frequency range

– Fundamental power

– DC bias

• X-parameter measurements are unidirectional because of large-signal fundamental |A1,1| on one port.

• Different types of X-parameter ports:

ECE 451 18T. M. Comberiate

Source Load Bias

Page 19: An Introduction to X-Parameters* ECE 451: Advanced ...

X-Parameter Generation

Example

ECE 451 19T. M. Comberiate

Page 20: An Introduction to X-Parameters* ECE 451: Advanced ...

Nonlinear Vector Network

Analyzer (NVNA)

ECE 451 20T. M. Comberiate

PNA-X

• Four ports.

• Two filtered

microwave

sources.

• Microwave

combiner.

Page 21: An Introduction to X-Parameters* ECE 451: Advanced ...

Amplitude Calibration

• Necessary for any nonlinear measurement

because linear property of homogeneity does

not apply.

• Measures power and is controlled via GPIB.

ECE 451 21T. M. Comberiate

Page 22: An Introduction to X-Parameters* ECE 451: Advanced ...

Phase Calibration

ECE 451 22T. M. Comberiate

• Enables cross-frequency phase measurement.

• Takes frequency input from external microwave source.

Page 23: An Introduction to X-Parameters* ECE 451: Advanced ...

Vector Calibration

• Can use ECal.

• Based on eight-term error model.

• Works for forward, reverse, and combined stimuli.

ECE 451 23T. M. Comberiate

Page 24: An Introduction to X-Parameters* ECE 451: Advanced ...

Large-Signal X-Parameter

Extraction• Apply large-signal stimulus A1,1 without

any small-signal stimulus.

• Measure the response at all ports and

harmonics of interest.

• term is the measured response to

the large-signal stimulus at port p and

harmonic k

ECE 451 24T. M. Comberiate

(FB)

,p kX

Page 25: An Introduction to X-Parameters* ECE 451: Advanced ...

Offset-Phase Small-Signal

X-Parameter Extraction• Apply large-signal stimulus A1,1 and one

small-signal stimulus Aq,l at zero phase.

• Measure the response at all ports and harmonics of interest.

• Apply large-signal stimulus A1,1 and one small-signal stimulus Aq,l at 90º phase.

• Measure the response at all ports and harmonics of interest.

• Use both measurements to extract

ECE 451 25T. M. Comberiate

(S) (T)

, ; , , ; , and .p k q l p k q lX X

Page 26: An Introduction to X-Parameters* ECE 451: Advanced ...

Using X-Parameters

• Traditional Uses

– Modeling mixers and amplifiers in steady-

state simulations for RF systems.

– Can be used to determine nonlinear figures of

merit.

• 1-dB Compression Point

• AM/AM and AM/PM

• Third Order Intercept

ECE 451 26T. M. Comberiate

Page 27: An Introduction to X-Parameters* ECE 451: Advanced ...

Cascading S-Parameter Blocks

ECE 451 27

[T](T)

=

[T](1)

[T](2)

A1(1)

A2(2)

B2(2)

B1(1)

[S](T)

A1(1)

A2(2)

B2(2)

B1(1)[S]

(1)A1

(1)

A2(1)

B2(1)

B1(1) [S]

(2)A1

(2)

A2(2)

B2(2)

B1(2)

[T](1)

A1(1)

A2(1)

B2(1)

B1(1) [T]

(2)A1

(2)

A2(2)

B2(2)

B1(2)

=

=

Can disregard circuit

behavior at internal node.[T] = transfer scattering parameters.

T. M. Comberiate

Page 28: An Introduction to X-Parameters* ECE 451: Advanced ...

Cascading X-Parameter Blocks

ECE 451 28

These equations at

the internal node

must always be

satisfied:

B1,k(1) = A1,k

(2),

A1,k(2) = B2,k

(1)

for all values of k.

[X](1)

[X](2)

[X](T)

A2,k(1)

B2,k(1)

A1,k(1)

B1,k(1)

A1,k(2)

B1,k(2)

A2,k(2)

B2,k(2)

A2,k(2)

B2,k(2)

A1,k(1)

B1,k(1)

=

=

T. M. Comberiate

Page 29: An Introduction to X-Parameters* ECE 451: Advanced ...

Using X-Parameters in

Simulation

ECE 451 29T. M. Comberiate

Can construct entire receiver chains made of S- and X-parameter blocks.

Page 30: An Introduction to X-Parameters* ECE 451: Advanced ...

ECE 451 30

X-Parameter Extensions

• Multiple Large Signals

• DC Components of Scattered Waves

– DC current port bias: X(Z)p,k

– DC voltage port bias: X(Y)p,k

• Memory Effects

T. M. Comberiate


Recommended