wideband linearization: feedforward plus dsp jim cavers and thomas johnson engineering science,...

40
Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC V5A 1S6 Canada Workshop WMD

Post on 15-Jan-2016

276 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

Wideband Linearization:Feedforward plus DSP

Jim Cavers and Thomas Johnson

Engineering Science, Simon Fraser University8888 University Dr., Burnaby, BC V5A 1S6

Canada

Workshop WMD

Page 2: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

Why linearize RF power amps?

• Power-efficient amps are nonlinear.

• Nonlinearity causes a signal to expand beyond its allotted bandwidth.

Page 3: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

A single-carrier example:

The IM, viewed as additive distortion, is uncorrelated with the signal.

Page 4: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

So linearize the amplifier.

Page 5: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

The linearizer menu:

• Cartesian feedback – simple, power efficient, limited bandwidth.

• digital predistortion - power efficient, moderate bandwidth.

• LINC – power efficiency? bandwidth?

• feedforward – moderate power efficiency, high bandwidth.

Page 6: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

Two big advantages of classic feedforward :

• independent of amplifier model

• reasonably wide bandwidths

But practical issues limit its bandwidth:

• delay differences between parallel branches

• frequency dependence of components

Page 7: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

A genuinely wideband feedforward linearizer rests on

• a novel multibranch RF architecture

• and the DSP to back it up.

We’ll look at both of them.

Page 8: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

1. Classic FF and DSP

The traditional feedforward linearizer

is sensitive to , misadjustments – needs adaptation.

+

+v m (t) v a(t)

v e(t)

v o(t)

pow er am p

erro r am p

e

s

s igna l cance lla tion e rro r cance lla tion

+

-+

-

Page 9: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

A common adaptation loop uses a bandpass correlator. Stochastic gradient.

Problems:

• Accurate wideband mixing is hard.

• DC offset – misadaptation.

+

v m (t) v a(t)

v e(t)

s

-+

K

LPF LPF

bandpass corre la tor

90

Focus is on signal cancellation circuit, but all remarks apply equally to error cancellation circuit.

Page 10: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

LO1

LO2

BPF

BPF

A/D

BPF

BPF

A/DDSP

bandpasssignal 2

bandpasssignal 1

re, im , com ponents of partialcorrelation

DSP solution:

• use slices a few tens of kHz wide

• inexpensive ADCs

• no DC offset

• no wideband variation

• a “partial correlation.”

Page 11: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

By “tuning” LO1, we get partial correlations at strategically selected frequencies:

• on strong desired signals to drive the signal cancellation circuit

• on IM alone – no desired signals – to drive the error cancellation circuit

For correlation across the entire band, sum the successive partial correlations at the selected frequencies.

Page 12: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

2. Multibranch Feedforward

Q: What’s wrong with the classic FF (other than power efficiency)? A: Limited bandwidth.

Signals don’t cancel perfectly at the subtraction point, because of:

– Delay mismatch between parallel branches

– Frequency dependence of components

Page 13: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

+

v m (t) v a(t)

v e(t)

s

-+

K

LPF LPF

equ iv .filte rH e(f)

Virtually every component has some frequency dependence.

Summarize the filter action from input to error signal by He(f,).

Suppress the signal.

(In error cancell’n circuit, suppress the IM.)

Page 14: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

Choose coefficient to minimize the error filter power

22

2

( ) ( , )B

e

B

W f H f df

where B is linearization bandwidth, W(f ) is a non-negative weighting function. If W(f ) is uniform, the optimum |He(f )|2 has a null in the center of the band.

Other useful weight functions are possible, e.g., W(f ) is signal power spectrum to minimize error signal power.

Page 15: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

Great signal suppression, but at a single frequency.

Gradual degradation away from center with increasing mismatch between branches.

A partial correlator is sufficient for whole-band optimum.“Tilt” describes frequency dependence – the dB

variation of branches across the band.

15 10 5 0 5 10 1580

70

60

50

40

30

20

10

0

1 ns delay diff, zero tilt0 ns delay diff, 0.4 dB and -0.2 dB tiltsboth 1 ns delay diff, 0.4 dB and -0.2 dB tilts

Classic Feedforward

frequency (MHz)

supp

ressio

n (dB

)

Page 16: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

A new feedforward architecture compensates for delay mismatch and frequency dependence.

Think of it as a time-shifting interpolator or as an FIR filter at RF.

+

+ +

pow er am p

m atch ing c ircu it

v m (t)

v d(t)

v e(t)+

-

H e(f)

Page 17: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

The criterion is the same - minimize the error filter power

22

0 1

2

( ) ( , , )B

e

B

W f H f df

with respect to 0 and 1. The resulting |He(f,0,1)|2 has two nulls in the band.

Page 18: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

Two-branch matching greatly improves IM suppression. Multibranch is even better.

The whole-band optimum can again be achieved with partial correlators at specific frequencies.

15 10 5 0 5 10 15100

9080706050

40302010

0

two branchessingle branchthree branch

2 ns diff, 1 dB and -0.2 dB tilts

frequency (MHz)

supp

ress

ion

(dB

)

Page 19: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

22

0 1

2

( ) ( , , )B

e

B

W f H f df

In the minimization criterion

the uniform weight function (whole band) and a “two-delta” weight function have the same effect. Use

22

0 11

( , , )e ii

H f

with appropriately selected frequencies.

Page 20: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

Summary:

• The multibranch feedforward architecture gives greater IM suppression or greater bandwidth through compensation.

• Modular - just add branches to get the required linearized bandwidth.

• The architecture rests on DSP-implemented partial correlations.

But DSP is required for more than correlations…

Page 21: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

3. Adapting Multibranch FF

Multibranch feedforward has several coefficients to adapt.

How do we do it?

Page 22: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

Straightforward? Adapt the coefficients independently, like the classic LMS algorithm.

+ +

vm (t)

ve(t)+-

partia lco rre la to r

pa rtia lco rre la to r

Each partial correlator visits both (or all) frequencies.

Page 23: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

+ +

vm (t)

ve(t)+-

partia lco rre la to r

pa rtia lco rre la to r

The problem? The branch 0 and 1 signals are highly correlated, since B << 1.

Large eigenvalue spread in the correlation matrix means sloooow convergence – performance is no better than single branch.

Page 24: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

The solution: decorrelate the branch signals first.

+ +

vm (t)

ve(t)+-

sdc

sdc =slice downconvert

sdc

sdc

de -corr

pcorr

pcorrD S P

recorr

Page 25: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

For two branches, decorrelate by forming sum and difference.

For more branches, use eigenvector matrix or inverse square root of correlation matrix.

Aggregate the slices across the band, as usual.

+ +

vm (t)

ve(t)+-

sdc

sdc =slice downconvert

sdc

sdc

de -corr

pcorr

pcorrD S P

recorr

Page 26: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

This approach leads to variants of decorrelated stochastic gradient (like decorrelated LMS) or to RLS.

An eigendecomposition requires a sample correlation matrix, so some learning is required.

Page 27: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

Decorrelation is important:

simulated – no decorr’n

measured – no decorr’n

simulated – decorr’n

measured – decorr’n

Page 28: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

Summary:

• Multibranch feedforward needs decorrelation.

• Decorrelation needs DSP.

• DSP needs frequency slices and partial correlations.

Page 29: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

4. Ancillary Algorithms and Architectures

To finish a working multibranch design, we need:

– a little housekeeping software

– simplified hardware

Page 30: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

Fast, stable adaptation – decorrelated or basic – requires accurate knowledge of internal phase and amplitude relationships. It’s hopeless otherwise.

+ +

vm (t)

ve(t)+-

sdc

sdc =slice downconvert

sdc

sdc

de -corr

pcorr

pcorrD S P

recorr

Page 31: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

Self-calibration of amplitudes/phases can be achieved through prior correlations in DSP.

No extra hardware needed for this, provided PA can be put into standby and complex gains set to 0.

+ +

vm (t)

ve(t)+-

sdc

sdc =slice downconvert

sdc

sdc

de -corr

pcorr

pcorrD S P

recorr

Page 32: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

Bonus: accurate self calibration allows simplified, cheaper hardware – only one sdc on the input side, not one per branch.

+ +

vm (t)

ve(t)+-

sdc sdcD S P

Branch 0, 1, relationships are already known pretty well through self calibration.

Page 33: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

5. Performance and Applications

At present:

– Several working prototypes constructed.

– Linearized bandwidth of 40 MHz, 60 MHz, 100 MHz and beyond – but who needs it?

Page 34: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

Decorrelation improves converged IM suppression. Early measurements:

Two branches

1: no decorr, sim’n

2: no decorr, meas’t

3: decorr, meas’t

4: decorr, sim’n

Slice (subband) separation 36 MHz.

Page 35: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

Slice (subband) separation affects IM suppression and linearized bandwidth. Later measurements:

Two-branch prototype.

Add another branch for more bandwidth or more suppression.

10 MHz, 20 MHz,...,60 MHzf

Page 36: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

With two CW carriers and five narrowband modulated carriers:

Page 37: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

6. Applications

• Many 10’s of MHz – and more – linearized bandwidth. • Deep IM suppression over smaller bands.

• Multicarrier systems – DVB?

• What else???

Page 38: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

7. Conclusions

• Combine wide bandwidth of analog technology and signal manipulation of DSP.

• Modular architecture can linearize over huge bandwidths.

• Technology package is available.

• Applications?

Page 39: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

8. References

• J.K. Cavers, "Adaptive Feedforward Linearizer for RF Power Amplifiers", U.S. Pat. 5,489,875, February 6, 1996. • A.M. Smith and J.K. Cavers, “A Wideband Architecture for Adaptive Feedforward Amplifier Linearization”, IEEE Veh Technol Conf, Ottawa, May 1998. • T. Johnson, J. Cavers, M. Goodall, “Multibranch Feedforward Power Amplifier Linearization Techniques,” Proc. Commun. Design Conf., 2002.• J.K. Cavers and T.E. Johnson, “Self-calibrated power amplifier linearizers,” U.S. Pat. 6,734,731, May 11, 2004.• T.E. Johnson and J.K. Cavers, “Reduced architecture for multibranch feedforward power amplifier linearizers,” U.S. Pat. 6,683,495 , January 27, 2004.

Page 40: Wideband Linearization: Feedforward plus DSP Jim Cavers and Thomas Johnson Engineering Science, Simon Fraser University 8888 University Dr., Burnaby, BC

• J.K. Cavers, “Adaptive linearizer for RF power amplifiers,” U.S. Pat. 6,414,546, July 2, 2002.

• J.K. Cavers, “Adaptive linearizer for RF power amplifiers,” U.S. Pat. 6,208,207, March 27, 2001.

• T.E. Johnson, Calibration and Adaptation of a Two Branch Feedforward Amplifier Circuit With a Decorrelated Block Based Least Mean Square Algorithm, M.A.Sc. Thesis, Simon Fraser University, July 2001.