+ All Categories
Home > Documents > RFIC Design and Testing for Wireless Communications

RFIC Design and Testing for Wireless Communications

Date post: 29-Dec-2021
Category:
Upload: others
View: 4 times
Download: 0 times
Share this document with a friend
181
RFIC Design and Testing for Wireless Communications Communications A Full-Day Tutorial at VLSI Design & Test Symposium July 23, 2008 Lecture 1: Introduction Vish ani D Agra al agra al@eng a b rn ed Vishwani D. Agrawal, vagrawal@eng.auburn.edu Foster Dai, [email protected] Auburn University, Dept. of ECE, Auburn, AL 36849, USA 1
Transcript
Page 1: RFIC Design and Testing for Wireless Communications

RFIC Design and Testing for Wireless CommunicationsCommunications

A Full-Day Tutorial at VLSI Design & Test SymposiumJuly 23, 2008

Lecture 1: Introduction

Vish ani D Agra al agra al@eng a b rn edVishwani D. Agrawal, [email protected]

Foster Dai, [email protected] University, Dept. of ECE, Auburn, AL 36849, USA

1

Page 2: RFIC Design and Testing for Wireless Communications

Abstract

This tutorial discusses design and testing of RF integrated circuits(RFIC) It is suitable for engineers who plan work on RFIC but did not(RFIC). It is suitable for engineers who plan work on RFIC but did nothave training in that area, those who work on IC design and wish tosharpen their understanding of modern RFIC design and test methods,and engineering managers. It is an abbreviated version of a one-

t i it S ifi t i i l d i d tsemester university course. Specific topics include semiconductortechnologies for RF circuits used in a wireless communications system;basic characteristics of RF devices – linearity, noise figure, gain; RFfront-end design – LNA, mixer; frequency synthesizer design – phaseg , ; q y y g plocked loop (PLL), voltage controlled oscillator (VCO); concepts ofanalog, mixed signal and RF testing and built-in self-test; distortion –theory, measurements, test; noise – theory, measurements, test; RFICSOCs and their testingSOCs and their testing.

2

Page 3: RFIC Design and Testing for Wireless Communications

Objectives

To acquire introductory knowledge about integrated circuits (IC) used in radio frequency (RF) communications systems.

To learn basic concept of design of RFIC.

To learn basic concepts of RFIC testing.To learn basic concepts of RFIC testing.

3

Page 4: RFIC Design and Testing for Wireless Communications

Outline

Introduction to VLSI devices used in RF communications SOC and SIP Functional components Technologies

Design concepts

Test concepts Basic RF measurements Distortion characteristics Noise SOC testing and built-in self-test (BIST)

4

Page 5: RFIC Design and Testing for Wireless Communications

References

1. M. L. Bushnell and V. D. Agrawal, Essentials of Electronic Testing for Digital, Memory & Mixed-Signal VLSI Circuits, Boston: Springer, 2000.

2. J. Kelly and M. Engelhardt, Advanced Production Testing of RF, SoC, and SiP Devices, Boston: Artech House, 2007.

3 B Razavi RF Microelectronics Upper Saddle River New Jersey: Prentice 3. B. Razavi, RF Microelectronics, Upper Saddle River, New Jersey: Prentice Hall PTR, 1998.

4. J. Rogers, C. Plett and F. Dai, Integrated Circuit Design for High-Speed g , , g g g pFrequency Synthesis, Boston: Artech House, 2006.

5. K. B. Schaub and J. Kelly, Production Testing of RF and System-on-a-chip Devices for Wireless Communications, Boston: Artech House, 2004.

5

Page 6: RFIC Design and Testing for Wireless Communications

Schedule

09:30AM – 10:00AM Lecture 1 Introduction Agrawal

10:00AM – 11:00AM Lecture 2 RF Design I Daig

11:00AM – 11:30AM Break

11:30AM 13:00PM Lecture 3 RF Design II Dai11:30AM – 13:00PM Lecture 3 RF Design II Dai

13:00PM – 14:00PM Lunch

14:00PM – 15:00PM Lectures 4 RF Testing I Agrawal

15:00PM – 15:30PM Break

15:30PM – 17:30PM Lectures 5-7 RF Testing II Agrawal

Lecture 8 RF BIST DaiLecture 8 RF BIST Dai

6

Page 7: RFIC Design and Testing for Wireless Communications

An RF Communications System

ADC

Superheterodyne Transceiverr

LNA LOVGA PhaseSplitter

sor (

DS

P)

90°

0

Dup

lexe

r

LO

al P

roce

ssADC

DAC

PA LOVGA PhaseSplitter ig

ital S

ignaDAC

Di

DAC90°

7

RF IF BASEBAND

Page 8: RFIC Design and Testing for Wireless Communications

An Alternative RF Communications System

ADC

Zero-IF (ZIF) Transceiver

rLNA LOPhase

Splitter

sor (

DS

P)

90°

0D

uple

xer

al P

roce

ssADC

DAC

PALOPhase

Splitter gita

l Sig

naDAC0°

Di

DAC90°

8

RF BASEBAND

Page 9: RFIC Design and Testing for Wireless Communications

Components of an RF System

Radio frequency Duplexer

Mixed-signal ADC: Analog to digital

LNA: Low noise amplifier PA: Power amplifier RF mixer

converter DAC: Digital to analog

converterRF mixer Local oscillator Filter

Digital Digital signal processor

Intermediate frequency VGA: Variable gain amplifier

M d l t

g g p(DSP)

Modulator Demodulator Filter

9

Page 10: RFIC Design and Testing for Wireless Communications

Duplexer

TDD: Time-Division Duplexing

FDD: Frequency-Division DuplexingDuplexing

Same Tx and Rx frequency RF switch (PIN or GaAs FET)

L th 1dB l

Division Duplexing Tx to Rx coupling (-50dB) More loss (3dB) than TDD

Adj t h l l k Less than 1dB loss Adjacent channel leakage

Rx frRxRx

frft

TxTx

10

TDD command ft

Page 11: RFIC Design and Testing for Wireless Communications

LNA: Low Noise Amplifier

Amplifies received RF signal

Typical characteristics: Noise figure 2dB IP3 – 10dBm Gain 15dB Gain 15dB Input and output impedance 50Ω Reverse isolation 20dB

St bilit f t > 1 Stability factor > 1

Technologies: Bipolar Bipolar CMOS

Reference: Razavi, Chapter 6.Reference: Razavi, Chapter 6.

11

Page 12: RFIC Design and Testing for Wireless Communications

PA: Power Amplifier

Feeds RF signal to antenna for transmission

Typical characteristics: Output power +20 to +30 dBm Efficiency 30% to 60% IMD – 30dBc Supply voltage 3.8 to 5.8 V Gain 20 to 30 dB Output harmonics 50 to 70 dBc Output harmonics – 50 to – 70 dBc Power control On-off or 1-dB steps Stability factor > 1

Technologies: GaAs

SiG SiGe

Reference: Razavi, Chapter 9. 12

Page 13: RFIC Design and Testing for Wireless Communications

Mixer or Frequency (Up/Down) Converter

Translates frequency by adding or subtracting local oscillator (LO) frequency

Typical characteristics: Noise figure 12dB

IP3 +5dBm IP3 +5dBm Gain 10dB Input impedance 50Ω Port to port isolation 10-20dB

Tecnologies: Bipolar MOS

Reference: Razavi Chapter 6Reference: Razavi, Chapter 6.13

Page 14: RFIC Design and Testing for Wireless Communications

Passive Mixer

V(IF)nFET

V(RF)

RLV(LO)

14

Page 15: RFIC Design and Testing for Wireless Communications

Active Mixer

VDD

V(IF)

V(LO)

V(RF)

15

Page 16: RFIC Design and Testing for Wireless Communications

LO: Local Oscillator

Provides signal to mixer for down conversion or upconversion.

Implementations:pTuned feedback amplifierRing oscillatorPhase-locked loop (PLL)Direct digital synthesizer (DDS)

16

Page 17: RFIC Design and Testing for Wireless Communications

Phase Splitter

Splits input signal into two same frequency outputs that differ in phase by 90 degrees.

Used for image rejection.

RC

VinVout_1

V t 2R

C

Vout_2

17

Page 18: RFIC Design and Testing for Wireless Communications

SOC: System-on-a-Chip

All components of a system are implemented on the same VLSI chip.

Requires same technology (usually CMOS) used for all components.

Components not implemented on present-day SOC:AntennaPower amplifier (PA)

18

Page 19: RFIC Design and Testing for Wireless Communications

SIP: System-in- Package

Several chips or SOC are included in a package.

Routing within SIP may be provided via a semiconductor g y psubstrate.

RF communications system may contain:RF communications system may contain: SIP, containing

SOC consisting ofCMOS di it l d i d i l t (DSP ADC DAC)CMOS digital and mixed-signal components (DSP, ADC, DAC)CMOS LNA and mixersCMOS DDSFilters

Power amplifier (PA) Antenna Antenna

19

Page 20: RFIC Design and Testing for Wireless Communications

RFIC Design and Testing for Wireless CommunicationsCommunications

A Full-Day Tutorial at VLSI Design & Test SymposiumJuly 23, 2008

Lecture 2: RF Design I

Vishwani D. Agrawal

Foster DaiFoster DaiAuburn University, Dept. of ECE, Auburn, AL 36849, USA

20

Page 21: RFIC Design and Testing for Wireless Communications

Phase Lock Loop Integer-N Frequency Synthesizer

f

Transfer function that controls

loop dynamics (LPF)Phase

Comparator reffNfo ⋅=fr

C t ll bl Si l

+ F(s)F(s)reference

(input) ffb

÷N

Controllable Signal Source (VCO)

Divider

fo synthesized signal(output)Digital signal

to control the value of N

N is an integer the minimum step size = fr to get a smaller step size, the reference frequency must be made smaller N must be higher in order to generate the same fo

larger phase noise (in band noise magnified 20logN times by the loop)

Frequency synthesizer design I (PLL), FDAI, 2008 21

larger phase noise (in-band noise magnified 20logN times by the loop).

Page 22: RFIC Design and Testing for Wireless Communications

Fractional-N ConceptIf the loop divisor N is a fractional number, e.g., N=K/F, where K and F are integer numbers the minimum step size = fr /F can achieve small step size without lowering the reference frequency loop divisor N can be small in order to generate the same fo better phase noise (in-band noise magnified 20logN times by the loop).

How can we design a fractional divider? Divider is a digital block and itsHow can we design a fractional divider? Divider is a digital block and its output transits only at the input clock edge we can only generate integer frequency divider!!

Dual-modulus divider P/P+1: by toggling between the two integer division ratios, a fractional division ratio can be achieved by time-averaging the divider output. As an example, if the control changes the division ratio between 8 and 9 and the divider divides by 8 for 9 cycles and by 9 for 1 cycle and then the

1.810

1998=

×+×=N

9, and the divider divides by 8 for 9 cycles and by 9 for 1 cycle and then the process repeats itself, then the average division ratio will be:

Frequency synthesizer design I (PLL), FDAI, 2008 22

10

Page 23: RFIC Design and Testing for Wireless Communications

Fractional-N Synthesizer with a Dual Modulus Prescaler

Transfer function that controls

l d i (LPF)

⎥⎦⎤

⎢⎣⎡ +=⎥⎦

⎤⎢⎣⎡ −++

=FKP

Rf

FKFPKP

Rff rr

o)()1(

fr÷R + F(s)F(s)

loop dynamics (LPF)

f

RFfr=SizeStep

Dual Modulus Divider

÷P/P+1

Controllable Signal Source (VCO)

ffb

÷P/P+1

1 K

Cout

+CLK

Carryout bit

fosynthesized

signal(output)

+z-1 Klog2F+

FractionalAccumulator

yI

yI-1

FKff clk

C =out

Frequency synthesizer design I (PLL), FDAI, 2008 23

Page 24: RFIC Design and Testing for Wireless Communications

Fractional Accumulator Operations

FKff clk

C =out

clock cycle i 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

Accumulator operations with F = 8, K = 1F

cycle i

yi 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2

yi-1 NA 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1

C 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0Cout 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0

Accumulator operations with F = 8, K = 3

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18clock cycle i 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

yi 0 3 6 1 4 7 2 5 0 3 6 1 4 7 2 5 0 3 6

yi-1 NA 0 3 6 1 4 7 2 5 0 3 6 1 4 7 2 5 0 3

C 1 0 0 1 0 0 1 0 1 0 0 1 0 0 1 0 1 0 0

Frequency synthesizer design I (PLL), FDAI, 2008 24

Cout 1 0 0 1 0 0 1 0 1 0 0 1 0 0 1 0 1 0 0

Page 25: RFIC Design and Testing for Wireless Communications

Fractional-N Frequency Synthesizer with a Multi-Modulus Divider

nn

nn

n PPPPN 222...2 11

22

11MMD ++++= −

−−

fr÷R + F(s)F(s)

Transfer function that controls

loop dynamics (LPF)

f

Modulus

Multi-Modulus Divider

MMD

f

Controllable Signal Source (VCO)

ffb

⎥⎦⎤

⎢⎣⎡ +=

FKI

Rff r

o

F ti l di i K/F

+ Integer divisor I+

+Total divisor I+K/F

Moduluscontrol nbit fo

⎦⎣

Fractional divisor K/F

+z-1 Klog2F

Cout

+

+

FractionalAccumulator

CLK1bit

Frequency synthesizer design I (PLL), FDAI, 2008 25

Page 26: RFIC Design and Testing for Wireless Communications

Fractional-N Spurious ComponentsAny repeatable pattern in the time domain causes spurious tones in the frequency domain.

The fractional accumulator periodically generates the carry out that toggles the loop division ratio spurious tones at multiples of the carryout frequency fr⋅(K/F), which is the step size of the fractional-N synthesizer the smaller the step size is the closer the spur locates

102 20B)

(a)

synthesizer. the smaller the step size is, the closer the spur locates to the carrier.

99

100

101

-20

0gn

itude

(d

98

4030 4040 4050 4060 4070 4080 4090Clock Cycles 0.1

-40Ma

1.0 10

Frequency synthesizer design I (PLL), FDAI, 2008 26

Page 27: RFIC Design and Testing for Wireless Communications

Design a Fractional-N Synthesizer Architecturefor synthesizing 11 channels from 819.2 MHz to 820.96 MHz with a step size of 160 kHz and reference comparison frequency of fr/R=5.12 MHz.Determine the frequencies of fractional-N spurious components.

1fSolution: The synthesizer step size is given by kHz1601

=⋅FR

fr

Since the comparison frequency is fr/R = 5.12 MHz, the fractional accumulator size can be chosen as: 32kHz51201fF rsize can be chosen as: 32

kHz160kHz160==⋅=

RF r

which can be implemented using a 5-bit accumulator. The accumulator input, i.e., the fine tune frequency word K, can be programmed from 0 to 10 to cover the 11 channels f 819 2 MH t 820 96 MH ith t i f 160 kH (th fi t h l d t from 819.2 MHz to 820.96 MHz with step size of 160 kHz (the first channel does not require any fractionality). The integer divisor ratio, i.e., the coarse tune frequency word I, can be determined by the channel frequency. For instance, the first channel frequency is synthesized as:

0 ⎞⎛ ffyMHz2.8190

=⋅=⎟⎠⎞

⎜⎝⎛ + I

Rf

FI

Rf rr

which leads to I = 160. Hence, the loop total divisor is given by N = 160 + K/32,

Frequency synthesizer design I (PLL), FDAI, 2008 27

where K = 0, 1, … 10.

Page 28: RFIC Design and Testing for Wireless Communications

Simulated Fractional Accumulator Output

16131 l k l 31 l k l

Loop divisor N = 160 + 1/32 and the comparison frequency fr/R = 5.12 MHz

160

31 clock cycles 31 clock cycles

10 20 30 40 50 60 70 80Clock Cycles

Instantaneous Loop Divisor

(a)

0

20

e (d

B)

Accumulator Output Spectrum

0 1

-40

-20

Mag

nitu

de

0 50 40 30 2 0 8 1 20 6

Frequency synthesizer design I (PLL), FDAI, 2008 28

0.1 0.50.40.30.2Frequency (MHz)

0.8 1 20.6(b)

Page 29: RFIC Design and Testing for Wireless Communications

PLL Frequency Synthesizer

( )oRe Ksv θθ −= PD)( ( )oRPDCPd KKi θθ −=( )( )

( )1 1CPPD RsCKKv oR

c+−

=θθ

UP id

I

VDD

θR(s) Kphase

vc(s)Crystal

Loop Filterθ (s)

( ) )1(21 RsCCCs sc ++

21

21

CCCCCs +

=

DN

I

R

C1

C2

θo(s)Kvco

PFD

CrystalOscillator

θe(s)

2CCRK S

phase

Gain

1 1

Magnitude Response

Ks VCOVCO )(θ

÷Ns

VCODivider21

21

CCCCCS +

=where 1

1RC SRC

1 ω

Phase∠

Phase Response

cvKVCOVCO =ω

sK

svs

c

VCOVCO

)()(

sK

NvcVCOo 1

⋅=θ

1

1RC SRC

1 ω

Frequency synthesizer design I (PLL), FDAI, 200829

Page 30: RFIC Design and Testing for Wireless Communications

Open Loop Transfer Function

( )( ) )1(

1

212

1CPPDVCO

loopopen

o

RsCCCNsRsCKKK

sR +++

=⎟⎟⎠

⎞⎜⎜⎝

⎛θθ C2 (about C1/10) adds a high

frequency pole to clean up high frequency ripple on the control line

Magnitude of -20 dB/dec

-40 dB/dec

0

,

21

2

==CCC

CWithout

frequency ripple on the control line.

the Loop Gain

ω

20 dB/dec

40 dB/dec

021

=+

=CC

Cs

Phase of the Loop Gain

°− 90

-40 dB/dec

1RC RC

1 ω

°−135°−180

Frequency synthesizer design I (PLL), FDAI, 2008 30

1RC SRC

Page 31: RFIC Design and Testing for Wireless Communications

Closed Loop Transfer Function

( )( ) ( )RsCKKKRsCCCNs

RsCKKK

sR 1CPPDVCO212

1CPPDVCOo

1)1(1

+++++

=θθ

0, 2

2 =−

sCCWithoutorderPLLnd ( )

( )RsCKKKNCsRsCKKK

R 1CPPDVCO12

1CPPDVCOo

11

+++

=θθ

22

2

o

12

nn s

ωζω

θ ⎟⎟⎠

⎞⎜⎜⎝

⎛+

=

natural frequency 5

0R

o

θθ

(dB)

0.7070.5ζ=0.3

NCK

n =ω22 2 nnR ss ωζωθ ++

damping constant 242

-5

-10

R

1.414

2R

CVN

⋅VCO (dB)

ζ=5or1NC

NKCR 1

2=ζ

24421 242dB3 ++++= ζζζωω n -15

-200.1 1 10

ω /ω n

0.2 0.4 0.7 2 4 70.3

1

0.5

0.707

5.12dB3 >=≈ ζζωω NKn

( ) 5.121d3 <+≈ ζωζω nB

Frequency synthesizer design I (PLL), FDAI, 2008 31

PLL frequency response dB3 ζζ n

Page 32: RFIC Design and Testing for Wireless Communications

MMD Architecture Using 2/3 Cells

15~8248)3(bit MMD, 3For 2222

012

0122

11

=+++==+++++= −

−−

CCCnNCCCCN

MMD

nn

nnn

MMD L

Say, we need an MMD with division ratios: 128-135.

)(, 012MMD

The division ratios obtained using 2/3 cells: 128-255.01

12

23

34

45

56

67 2222222 CCCCCCCN +++++++=

Frequency synthesizer design I (PLL), FDAI, 2008 32

Page 33: RFIC Design and Testing for Wireless Communications

Dual Modulus Prescaler – 2/3 Cell

modin=1 and C=1 Fo/Fin=1/3; modin=1 and C=0 Fo/Fin=1/2modin=0 and p=x Fo/Fin=1/2

Dualmoduluscontrolcontrol

Frequency synthesizer design I (PLL), FDAI, 2008 33

Page 34: RFIC Design and Testing for Wireless Communications

Tri-State PFD Circuit

IN

FFOUTH UP CLK

CLK RSTvR OUT

CLK

FF

RSTvo

IN OUTH DN RST

Positive edge-triggered D flip flop with active lowflip-flop with active low reset and hidden D=1

Frequency synthesizer design I (PLL), FDAI, 2008 34

Page 35: RFIC Design and Testing for Wireless Communications

PFD Dead Zone

idI

dead zone

−π0

-I

2π θe−2π

Tτπ π

Tτπ−

Dead Zone

vo

Δ

Pha

se N

oise

In band Noise

VCO Noise

vR

DN

Δ Δ

P

Thermal Noise Floor

UP

AND Gate Threshold

τ/2 τ/2

Frequency Offset

Frequency synthesizer design I (PLL), FDAI, 2008 35

Page 36: RFIC Design and Testing for Wireless Communications

Phase/Frequency Detector

D Q Phir1

rst_fr

active highlock detect

LDw r

eset

t

rst

LD

activ

e lo

w polarityif low, KV>0if high, KV<0

reset_Delay

D Q

rst_fV

PhiV1

Frequency synthesizer design I (PLL), FDAI, 2008 36

Page 37: RFIC Design and Testing for Wireless Communications

Differential Charge Pump Circuitry

VVCC

CPoutUP+ DOWN+

Vref

UP-

Vref

DOWN-

Frequency synthesizer design I (PLL), FDAI, 2008 37

Page 38: RFIC Design and Testing for Wireless Communications

2nd Order Passive Loop Filters

IPPFD

Charge Pump

VCOL Filt

RC CI

VCOUP

DN

+

-

K

ICP

Loop FilterVCP

÷N

C1 C2InphaseK

( ) ( )( ) )1(

1 1

RsCCCsRsCsF++

+=

The 2nd-order filter is the highest order passive RC ( ) )1(21 RsCCCs s++

21

21

CCCCCs +

=

g pfilter that can be built without series resistors between the charge pump and the VCO

Frequency synthesizer design I (PLL), FDAI, 2008 38

tune line

Page 39: RFIC Design and Testing for Wireless Communications

3rd Order Passive Loop Filters

R

iCP

vc

R3

Magnitude of the Loop

Gain

-20 dB/dec

-40 dB/dec Legend:2nd Order PLL3rd Order PLL4th Order PLL

2nd Order PLL2nd Order PLL3rd Order PLL3rd Order PLL4th Order PLL4th Order PLL

C2C1

R1C3

Gain

Phase of the Loop Gain

-40 dB/dec-60 dB/dec

ω

°− 90°−135°−180°− 270

( ) ( )( )( )32

1

111

sTsTsCsTsF

t +++

=270

Filter Zero

Filter Pole(s)

ω

⎪⎩

⎪⎨

⎧⋅⋅=

⋅=

2112

111

CRTCCCRT

CRT

t⎪⎩

⎪⎨

>>+

<<

1

,

32

1

TT

CC

CCi

Comparison of open loop gain and phase in a second, third, and fourth order PLL

⎪⎩ ⋅≈ 333 CRT

Ct = C1 + C2 + C3

⎪⎩ 13 TC

Frequency synthesizer design I (PLL), FDAI, 2008 39

Page 40: RFIC Design and Testing for Wireless Communications

PLL Phase Noise and Spurs( )( )( )( )ttVtv no ϕω += LOout cos)(

Random fluctuations in the phase

PLL output

( ) ( )tt mpn ωϕϕ sin=

( ) ( )[ ]ttVtv ωϕω sincos +( ) ( )[ ]( ) ( )( ) ( ) ( )( )[ ]ttttV

ttVtv

mpLOmpLO

mpLO

ωϕωωϕω

ωϕω

sinsinsinsincoscossincos

0

0out

=+=

For a small phase fluctuation:( ) ( ) ( ) ( )[ ]−= tttVtv LOLO ωωϕω sinsincos00 ( ) ( ) ( ) ( )[ ]

( ) ( ) ( )[ ]⎥⎦

⎤⎢⎣

⎡+−−−= tttV

tttVtv

mLOmLOp

LO

LOmpLO

ωωωωϕ

ω

ωωϕω

coscos2

cos

sinsincos

0

00

⎤⎡⎤⎡⎥⎥⎤

⎢⎢⎡

⎟⎠

⎞⎜⎝

⎛⎤⎡ 22

1dB 22

20

ϕϕ pV

Single sideband (SSB) phase noise power spectral density (PSD) to carrier ratio is defined as the ratio of power in one phase

( ) ⎥⎦

⎤⎢⎣

⎡=⎥

⎤⎢⎣

⎡=

⎥⎥⎥⎥

⎦⎢⎢⎢⎢

⎠⎝=⎥⎦⎤

⎢⎣⎡Δ

2log10

4log10

21

22log10HzdBc

2rms

20

SSBϕϕ

ω p

VPN

)()( fPNfPN ΔΔ

The rms phase noise or jitter:

modulation sideband per Hertz bandwidth, at an offset Δω away from the carrier, to the total signal power in units of [dBc/Hz]:

( ) ( )l10 LO⎥⎤

⎢⎡ Δ+

ΔωωNoisePN

[ ] Hzdeg/10218010180)( 10)(

10)(

rms

SSBDSB fPNfPN

fΔΔ

==Δππ

ϕ

The integrated rms phase noise or jitter:

[ ] ∫Δ 2

2f

Frequency synthesizer design I (PLL), FDAI, 2008 40

( ) ( ) )(

log10 LOcarrier

LOSS ⎥

⎦⎢⎣

=Δω

ωP

PN B [ ] ∫Δ

=1

)(degJitter 2rmsrms

f

dffrms ϕ

Page 41: RFIC Design and Testing for Wireless Communications

Spectrum analyzer basic block diagram

IF Gain

IF Filter

LogAmpFilter

RF Input Attenuator

Input

Detector

Input

LOVideoFilter

FrequencyReference

SweepGenerator

Display

Frequency synthesizer design I (PLL), FDAI, 2008 41

Page 42: RFIC Design and Testing for Wireless Communications

PLL Phase Noise Sources

θREF θR θPD+θLPF

kPD GLPFkVCO/s

θVCO

( ) skGksG VCOLPFPD=

%R+ PD+ +

VC

OLPF

kPD GLPF VCO

outputS0

+

LP in band noise HP out of band noiseNTF

REF

%N+

kGNkG ⎞⎛Close loop transfer function

θN

Total output noise power spectral density

22⎤⎡

VCOLPFPD

VCOLPFPD

kGkNskGNk

NGG

+=⎟

⎠⎞

⎜⎝⎛

+ /1

( )22

220 /11

/1⎟⎠⎞

⎜⎝⎛

++⎟

⎠⎞

⎜⎝⎛

+⎥⎦

⎤⎢⎣

⎡ ++++=

NGS

NGG

kSSSS

RSfS VCO

PD

LPFPDNR

REF

HPFLPF⎞⎛⎞⎛ G11

Frequency synthesizer design I (PLL), FDAI, 2008 42

⎟⎠⎞

⎜⎝⎛

+−=⎟

⎠⎞

⎜⎝⎛

+ NGG

NNG /111

/11

Page 43: RFIC Design and Testing for Wireless Communications

In-band PLL Phase Noise

( ) 2220

2

220 NkSSSS

RS

kGkNskGNk

kSSSS

RSfS

PD

LPFPDNR

REF

sVCOLPFPD

VCOLPFPD

PD

LPFPDNR

REF⎥⎦

⎤⎢⎣

⎡ ++++→⎟⎟

⎞⎜⎜⎝

⎛+⎥

⎤⎢⎣

⎡ ++++=

→PDVCOLPFPDPD ⎦⎣⎠⎝⎦⎣

PLL magnifies the noise from the reference, phase detector, LPF and the dividers by the amount of 20logN dB Smaller N leads to lowerthe dividers by the amount of 20logN dB Smaller N leads to lower in-band noise.

For integer-N Synthesizer: output frequency Fo=Fref*N, step size = g y p q y , pFref cannot simultaneously achieve fine step size and small N poor in-band noise performance.

For fractional-N Synthesizer: output frequency Fo=Fref*(N+K/F), step size = Fref/F can achieve fine step size and small N simultaneously. better in-band noise performance.

Frequency synthesizer design I (PLL), FDAI, 2008 43

Page 44: RFIC Design and Testing for Wireless Communications

Out-of-Band PLL Phase Noise

( ) ⎟⎞

⎜⎛

21

The noise outside of the PLL bandwidth is determined by the VCO phase noise, namely,

( ) VCOsVCOLPFPD

VCO SNskGk

SfS∞→

→⎟⎟⎠

⎞⎜⎜⎝

⎛+

=0 11

⎪⎫⎪⎧ ⎤⎡⎤⎡ ⎞⎛ ffFkT2

⎪⎭

⎪⎬⎫

⎪⎩

⎪⎨⎧

⎥⎥⎦

⎢⎢⎣

Δ+⋅

⎥⎥⎦

⎢⎢⎣

⎡⎟⎟⎠

⎞⎜⎜⎝

⎛⋅Δ

+=Δff

Qff

PFkTfS c

LsVCO 1

21

2log10)( 0

Flicker 1/f noise is caused by trapping in the semiconductor materialFlicker 1/f noise is caused by trapping in the semiconductor material. Flicker noise corner fc is an empirical parameter depending on the device size and processing. For CMOS, fc is found to be 3~7 kHz typically and for bipolar transistors fc is about as 50 kHz. Notice that fc yp y phas impact only on close-in noise. QL is the loaded Q of the resonant circuit, ranging from 5~20 for on-chip resonator and 40~80 for off-chip tank. Ps is the average signal power at output of the oscillator active

Frequency synthesizer design I (PLL), FDAI, 2008 44

device, and F is oscillator effective noise factor.

Page 45: RFIC Design and Testing for Wireless Communications

Simulated PLL Phase Noise Sources

3. Crystal/CP Intercept

2. CP/VCO InterceptCP noiseCP noiseCrystal noise

Crystal noise

Divider noise

Divider noise

1. ΣΔ/VCO Intercept

p

PD noise

iseise

ΣΔno

iseΣΔ

noise

VCO noise

VCO noise

Frequency synthesizer design I (PLL), FDAI, 2008 45

Page 46: RFIC Design and Testing for Wireless Communications

Simulated PLL Phase Noise With Loop Effect

Divider noise

Divider noise Crystal noiseCrystal noise Total noise

Total noiseCPCPPD noisePD noise

seseCP noise

CP noise

Δno

iseΔ

noise

VCO noise

VCO noise

LPF noise

LPF noise

ΣΔΣΔLL

Frequency synthesizer design I (PLL), FDAI, 2008 46

Page 47: RFIC Design and Testing for Wireless Communications

Comparison of Measured and Simulated Phase Noise

60 Frequency Simulated Measured

Bc /

Hz)

-60

-70

-80

-90

Frequency Band

Simulated Phase Noise

Measured Phase Noise

3.2-3 3GHz

0.44°rms 0.50°rms

Phas

e N

oise

(dB

-100

-110

-120

-130

3.3GHz

4.1-4.3GHz

0.50°rms 0.535°rms

Frequency Offset (kHz)0.1 1.0 10 100 1000 10000

-140

-150

-160

Parameter Value

C1 3nF

C2 600pF

R 600ΩFrequency Offset (kHz) R 600Ω

Frequency synthesizer design I (PLL), FDAI, 2008 47

Page 48: RFIC Design and Testing for Wireless Communications

ReferencesJ. Rogers, C. Plett, and F. Dai, “Integrated Circuit Design for High-Speed Frequency Synthesis,” Boston: Artech House, 2006.

F. Dai and C. Stroud, “Analog and Mixed-Signal Test Architectures,” Chapter 15 in System-on-Chip Test Architectures: Nanometer Design for Testability, Morgan Kaufmann Publishers, 2007.

J. Rogers, F. Dai and C. Plett, “Frequency Synthesis for Multi-band Wireless Networks,” Chapter 15 in Emerging Wireless Technologies -- From System to Transistors, CRC Press, 2007.

B. Razavi, RF Microelectronics, Upper Saddle River, New Jersey: Prentice Hall PTR, 1998.

J. Rogers, F. F. Dai, M. S. Cavin, and D. G. Rahn, “A Fully Integrated Multi-Band SD Fractional-N Frequency Synthesizer for a MIMO WLAN Transceiver RFIC ” IEEE Journal of Solid-State Circuits vol 40 no 3 pp 678-689 March

Frequency synthesizer design I (PLL), FDAI, 2008 48

RFIC, IEEE Journal of Solid-State Circuits, vol. 40, no. 3, pp. 678-689, March, 2005.

Page 49: RFIC Design and Testing for Wireless Communications

RFIC Design and Testing for Wireless CommunicationsCommunications

A Full-Day Tutorial at VLSI Design & Test SymposiumJuly 23, 2008

Lecture 3: RF Design II

Vishwani D. Agrawal

Foster DaiFoster DaiAuburn University, Dept. of ECE, Auburn, AL 36849, USA

49

Page 50: RFIC Design and Testing for Wireless Communications

Phase Noise Specification of Oscillators

Phase noise. We desire accurate periodicity with all signal power concentrated in one discrete oscillator frequency an impulse function in frequency domain However all

Example of oscillator periodic waveforms

discrete oscillator frequency an impulse function in frequency domain. However, all real oscillators have less than perfect spectral purity and thus they develop “skirts”. Power in the skirts is evidence of phase noise, Phase noise is any noise that charges the frequency or phase of the oscillator waveform. Phase noise is given by:

PPSpectrum of a

typical oscillator PN = P / N

f

noise floorPN = P0 / N0

Where Po is the power in the tone at the frequency of oscillation and No is the noise power spectral density at some specified offset from the carrier. Phase

i i ll ifi d i dB /H i i t 1 H b d idth d

ffo

Frequency synthesizer design I (PLL), FDAI, 200850

noise is usually specified in dBc/Hz, meaning noise at 1-Hz bandwidth measured in decibels with respect to the carrier.

Page 51: RFIC Design and Testing for Wireless Communications

LC Resonator – Core of OscillatorsIf is applied to a parallel resonator, the time domain response of the system can be found as:

−t

)()( tIti pulse δ=

⎟⎟⎠

⎞⎜⎜⎝

⎛•−= t

CRLCCeI

vRC

pulseout 22

2

411cos

2 L C R

• Oscillation frequency

22411CRLCOSC −=ω vout(t)

Amplitude Damping must be eliminated for the waveform to persist!4 CRLC

• In most oscillators, CLR />> i(t)

waveform to persist!

LCOSC1

=ωtime

Damped LC resonator with current

Frequency synthesizer design I (PLL), FDAI, 2008 51

Damped LC resonator with current step applied.

Page 52: RFIC Design and Testing for Wireless Communications

Adding Negative Resistance Through Feedback to Resonator

L C rpa) b)

L C -rn-RnRp

The addition of negative resistance to the circuit to overcome losses in a) a parallel resonator or b) a series resonator.) p )

H1(s)+

Vin(s) Vout(s)

H2(s)

Linear model of an oscillator as a feedback control system

Frequency synthesizer design I (PLL), FDAI, 2008 52

Linear model of an oscillator as a feedback control system.

Page 53: RFIC Design and Testing for Wireless Communications

Barkhausen Criterion• Closed loop gain

)()(1)(

)()(

21

1

sHsHsH

sVsV

in

out

−=

0)()(1 HH

• Condition for oscillation: denominator approaches zero. To find the closed-loop poles

0)()(1 21 =− sHsH• For sustained oscillation at constant amplitude,

the pole must be on the jω axis. For the open-l l i

positive feedback with

1)()( 21 =ωω jHjHloop analysis

• Barkhausen criterion, which states that for sustained oscillation at

feedback with gain larger than or equal to 1.

1)()( =ωω jHjH πωω njHjH 2)()( =∠

constant amplitude, the gain around the loop is 1 and the phase around the loop is 0 or some multiple of 2π.

Frequency synthesizer design I (PLL), FDAI, 2008 53

1)()( 21 =ωω jHjH πωω njHjH 2)()( 21 =∠

Page 54: RFIC Design and Testing for Wireless Communications

VCO Output Spectral Purity

Noise in one sideband in a 1Hz bandwidth:

noise power in 1Hz BW at wo+ΔwLtotal(Δw) = ————————————————

Carrier powerUnits: dBc/Hz

VCO Output Spectrum

Frequency synthesizer design I (PLL), FDAI, 2008 54

p p

Page 55: RFIC Design and Testing for Wireless Communications

Popular Implementation of Feedback to Resonator

G

(a) (b) (c) BufferL

GG

Amplifier AmplifierAmplifier

G

Resonators with feedback. (a) Colpitts Oscillator.(b) Hartley Oscillator (not suitable for IC). (c) -Gm oscillator.

v Waveform of an LC resonator with losses compensated. The oscillation grows until a

growthlimited

tp g

practical constraint limits the amplitude.

Frequency synthesizer design I (PLL), FDAI, 2008 55

Page 56: RFIC Design and Testing for Wireless Communications

Negative Resistance of Colpitts Amplifier

( ) )( 221 jXvgjXjXiv beminin ++=

( )vi

Negative Impedance, if X1and X2 are the same type

( )2121 XXjXXgiv

Z min

inin ++−==

11gZ m ++=

RXX >

21212 CjCjCC

Zin ωωω++−=

Load reactance needs to equal –j(X1+X2) add an inductor

To start the oscillation, 21

221

CCRg

RXXg

Lm

Lm

ω>

>−

21

213

11121

⎥⎦

⎤⎢⎣

⎡⎟⎟⎠

⎞⎜⎜⎝

⎛+=CCL

fosc πOscillation frequency

Frequency synthesizer design I (PLL), FDAI, 2008 56

Page 57: RFIC Design and Testing for Wireless Communications

Impedance Transform for LC OscillatorDrive low impedance

G < 1

Increase the impedance seen by tank

Impedance seen by tank =

2/n2/gm

Frequency synthesizer design I (PLL), FDAI, 2008 57

Page 58: RFIC Design and Testing for Wireless Communications

Passive Impedance Transformer

Impedance b kseen by tank

=(1+C1/C2)2/gmImpedance seen by tank = (1+L2/L1)2/gFor negligible (1+L2/L1) /gmFor negligible

loading on the tank, C1 > 10C2

needs a

Frequency synthesizer design I (PLL), FDAI, 200858

large cap.

Page 59: RFIC Design and Testing for Wireless Communications

– Gm Amplifier to Cross-Coupled LC Oscillator

Active Impedance Transformer

Commonly used differential VCO topology

Frequency synthesizer design I (PLL), FDAI, 2008 59

Page 60: RFIC Design and Testing for Wireless Communications

Negative Resistance of – Gm Oscillatorii

vπ2re2

gm2vπ2

re1

vi

vπ1

π2

gm1vπ1

2211 ππ vgvgrrvi mmi

i −−=+

=21 rr ee +

• Both transistors are biased identically i g

Z 2−=

identically, mg

• Condition for oscillation is thatp

m Rg 2

>

Frequency synthesizer design I (PLL), FDAI, 2008 60

where Rp is the equivalent parallel resistance of the resonator.

Page 61: RFIC Design and Testing for Wireless Communications

VCO Mathematical Model

Output frequency of an ideal VCO: wout = wFR + Kvco Vc

Sinusoidal output:t

y(t) = A cos ( w t + K ∫ V dt )Sinusoidal output: y(t) = A cos ( wFR t + Kvco ∫ Vc dt )- ∞

Open loop Q : Q = (w0/2) |dφ/dw |

Where w0 is the center frequencyφ is the phase of open loop transfer function

Frequency synthesizer design I (PLL), FDAI, 2008 61

Page 62: RFIC Design and Testing for Wireless Communications

PMOS VCO with Automatic Amplitude ControlL V ( l t f 0V V V)• Large Vtune range (almost from 0V ~ Vcc V).

• Tank can be connected to ground rather than DC lower phase noise and diodes can be connected in the proper polarity without additional biasing.PMOS t i t b t d i t t ti ith t ff ti th• PMOS transistors can be operated into saturation without affecting the VCO noise performance higher output swing than bipolar VCO.

• High phase noise below 100kHz offset (due to high flicker noise) can be tolerated by wider loop bandwidth (> 100kHz).

CTail M3 M4

C1

Vcc

D1

Vcc

M5

Vcc

M6 Ibg

Vcc

LTail

M1 M2

Q3 Q4

D1

RB1 RB2

iout+ iout-VBias

RBBRBB

Q5

D2D3

Rref

L LCvar CvarVtune Q2

Q1

RE

Q5 Q6

IBais

CcCc

Frequency synthesizer design I (PLL), FDAI, 2008 62

RE

Page 63: RFIC Design and Testing for Wireless Communications

Linear or Additive Phase Noise - Leeson’s Formula

H1(s)+

Nin(s) Nout(s) Oscillator Phase Noise Φn(t)

[ ])(AV φH2(s)

[ ])(cos 0 ttAV nOSC φω +=

Noise close loop transfer function )(1)(

)()( 1

sHsH

sNsN

in

out

−=

• Open loop transfer function ( ) ( ) dHjHjH Δp p

H(s) = H1(s)H2(s) ( ) ( )ω

ωωωd

jHjH Δ+≈ 0

• Oscillation conditions ( ) 10 =ωjH ( ) 101 HjH =ω

• Noise power( )

22

21

2

)()(

ω dH

HsNsN

in

out

Δ

=

Frequency synthesizer design I (PLL), FDAI, 2008 63

( )ω

ωd

Δ

Page 64: RFIC Design and Testing for Wireless Communications

Oscillator Phase Noise – Leeson’s Equation( ) φω jeHH =

ωφ

ωωφφ

ddjeHe

dHd

ddH jj +=

dominantignorableOrthogonal2

222

ωφ

ωω ddH

dHd

ddH

+=

dominantignorable

• At resonance, the phase changes much faster than magnitude, and |H|=1 near resonance. ignore amplitude noise and AM to PM conversion as well.

22

ωφ

ω dd

ddH

=( )

22

21

2

)()(

φω d

HsNsN

in

out

Δ

=

( )ω

ωd

Δ

( )22

20

21

2

4)()( ω

Δ=

QH

NsN out

ωφωddQ

20=

Frequency synthesizer design I (PLL), FDAI, 2008 64

( )224)( ωΔQsN inωd2

Page 65: RFIC Design and Testing for Wireless Communications

Oscillator Phase Noise – Leeson’s Equation• If feedback path is unity, then H1=H, and since |H|=1 near resonance

( )22

20

2

4)()(

ωω

Δ=

QsNsN

in

out

( ))( Qin

• Phase noise is quoted as an absolute noise referred to the carrier power

⎟⎞

⎜⎛

⎟⎞

⎜⎛ sNHsN )()(

22 ω( ) ⎟⎟

⎞⎜⎜⎝

⎛⎟⎟⎠

⎞⎜⎜⎝

Δ==

S

in

S

out

PsN

QH

PsN

PN2

)(22

)( 01

ωω

• Ps is the signal power at active device inputPs is the signal power at active device input.• If the transistor and bias were noiseless, then the only noise present

would be due to the resonator losses. The transistors and the bias will add noise to the minimum noise of add noise to the minimum noise of

kTsN in =2)(

Frequency synthesizer design I (PLL), FDAI, 2008 65

Page 66: RFIC Design and Testing for Wireless Communications

A ti D i iOscillator Phase Noise – Leeson’s Equation

Active Device noise:If ρ is the fraction of cycle for which the transistors are completely switched, int is the noise current injected into the oscillator from the

L

Cjbias during this time. During transitions (1- ρ), the transistors act like an amplifier, and collector shot noise icn usually dominates

Q2Q1

) G O ill t Ibiasdominates.

( )ρρ −++= 12

)( 22

2pcn

pntin Ri

RikTsN

Rp is the equivalent parallel

c) -Gm Oscillator bias

parallel resistance of the tank.

Resonator loss(source) Bias noise Transistor shot

noise

( )kT

RikTRi

F pcnpnt ρρ

−++=

12

122

( ) ⎟⎠⎞

⎜⎝⎛

⎟⎟⎠

⎞⎜⎜⎝

Δ=

PsFkT

QH

PN22

201

ωω

Frequency synthesizer design I (PLL), FDAI, 2008 66

⎠⎝

Page 67: RFIC Design and Testing for Wireless Communications

Oscillator Phase Noise – Leeson’s Equation• It has been assumed that flicker noise is insignificant at the frequencies

of interest. This may not be the case for CMOS designs. If ωc represents the flicker noise corner where flicker noise and thermal noise are equal,

phase noise is given by

( ) ⎟⎠⎞

⎜⎝⎛

Δ+⎟

⎠⎞

⎜⎝⎛

⎟⎟⎠

⎞⎜⎜⎝

Δ=

ωω

ωω c

PsFkT

QH

PN 122

201

Ph i t ⎪⎫⎪⎧ ⎤⎡⎤⎡ ⎞⎛ ffFkT2

• Assuming unity feedback, oscillator output spectrum density

Phase noise at Df from carrier 30 dB/decade

20 dB/decade

⎪⎭

⎪⎬⎫

⎪⎩

⎪⎨⎧

⎥⎥⎦

⎢⎢⎣

Δ+⋅

⎥⎥⎦

⎢⎢⎣

⎡⎟⎟⎠

⎞⎜⎜⎝

⎛⋅Δ

+=Δff

Qff

PFkTfS c

LsVCO 1

21

2log10)( 0

ff

Thermal noise floor20 dB/decade

Frequency synthesizer design I (PLL), FDAI, 2008 67

ffc

Page 68: RFIC Design and Testing for Wireless Communications

Simulated PLL Phase Noise Sources

3. Crystal/CP Intercept

2. CP/VCO InterceptCP noiseCP noiseCrystal noise

Crystal noise

Divider noise

Divider noise

1. ΣΔ/VCO Intercept

2. CP/VCO Intercept

PD noise

oiseoise

ΣΔno

iseΣΔ

noise

VCO noise

VCO noise

Frequency synthesizer design I (PLL), FDAI, 2008 68

Page 69: RFIC Design and Testing for Wireless Communications

Simulated PLL Phase Noise With Loop Effect

Divider noise

Divider noise Crystal noiseCrystal noise Total noi

Total noiCCPD noisePD noise

oiseoiseCP noise

CP noise

ΣΔno

iseΣΔ

noise

VCO noise

VCO noise

LPF noise

LPF noise

ΣΣ

Frequency synthesizer design I (PLL), FDAI, 2008 69

Page 70: RFIC Design and Testing for Wireless Communications

Comparison of Measured and Simulated Phase Noise

Frequency Band

Simulated Phase Noise

Measured Phase Noise

Bc /

Hz)

-60

-70

-80

-90

3.2-3.3GHz

0.44°rms 0.50°rms

4.1-4 3GHz

0.50°rms 0.535°rms

Phas

e N

oise

(dB

-100

-110

-120

-130

4.3GHz

Parameter Value

0.1 1.0 10 100 1000 10000

P

-140

-150

-160

C1 3nF

C2 600pFFrequency Offset (kHz)

R 600Ω

Frequency synthesizer design I (PLL), FDAI, 2008 70

Page 71: RFIC Design and Testing for Wireless Communications

RFIC Design and Testing for Wireless CommunicationsCommunications

A Full-Day Tutorial at VLSI Design & Test SymposiumJuly 23, 2008

Lecture 4: Power and Gain Measurements

Vishwani D. Agrawal

Foster DaiFoster DaiAuburn University, Dept. of ECE, Auburn, AL 36849, USA

71

Page 72: RFIC Design and Testing for Wireless Communications

Testing

Definition: Having designed and fabricated a device, testing must determine whether or not the device is free from any manufacturing defect.

Testing is distinctly different from verification, which checks the correctness of the design.

Forms of testing:g Production testing Characterization testing

72

Page 73: RFIC Design and Testing for Wireless Communications

Production Testing

Applied to every manufactured device

Major considerationsj Reduce cost; minimize test time per device. Maximize quality; reduce defect level (DL), defined as

fraction of bad devices passing test.

Reference M. L. Bushnell and V. D. Agrawal, Essentials of Electronic

Testing for Digital, Memory & Mixed-Signal VLSI Circuits, Boston: Springer 2000 Chapter 3Boston: Springer, 2000, Chapter 3.

73

Page 74: RFIC Design and Testing for Wireless Communications

Method of Production Testing

Automatic Test Equipment (ATE) System

TestProgram

Handler

Test computer DUTs

(Feed robatics,Binning)

Test computerDSP

RF sourcesSignal generators

UserInterface

DUTs

Contactors

Probe cardsSignal generators

Load boards

74

Page 75: RFIC Design and Testing for Wireless Communications

Some Features of Production ATE

Binning: Tested DUTs are grouped as Passing the entire test Failing any of the tests Failing because of dc test

F ili b f RF T t Failing because of RF Test Failing speed (maximum clock frequency) test

fMultisite testing: Testing of several DUTs is parallelized to reduce the test cost.

Test time for a typical device: 1 – 2 seconds.

Testing cost of a device: 3 – 5 cents.

75

Page 76: RFIC Design and Testing for Wireless Communications

Characterization Testing

Performed at the beginning of production phase.

Objective: To verify the design, manufacturability, and test j y g , y,program.

Method:Method: Few devices tested very thoroughly Failures are often diagnosedg Tests are more elaborate than the production tests Test time (and testing cost) not a consideration Test program is verified and corrected in necessary ATE system and additional laboratory setup may be used

76

Page 77: RFIC Design and Testing for Wireless Communications

RF Tests

Basic tests Scattering parameters (S-parameters) Frequency and gain measurements Power measurements

P ffi i t Power efficiency measurements

Distortion measurements

Noise measurements

77

Page 78: RFIC Design and Testing for Wireless Communications

Scattering Parameters (S-Parameters)

An RF function is a two-port device with Characteristic impedance (Z0):

Z 50Ω for ireless comm nications de icesZ0 = 50Ω for wireless communications devicesZ0 = 75Ω for cable TV devices

Gain and frequency characteristics Gain and frequency characteristics

S-Parameters of an RF device S : input return loss or input reflection coefficient S11 : input return loss or input reflection coefficient S22 : output return loss or output reflection coefficient S21 : gain or forward transmission coefficient21 g S12 : isolation or reverse transmission coefficient

S-Parameters are complex numbers and can be expressed in S a a ete s a e co p e u be s a d ca be e p esseddecibels as 20 × log | Sij |

78

Page 79: RFIC Design and Testing for Wireless Communications

Active or Passive RF Device

a1 a2

RFDevice

Port 1(input)

Port 2(output)Device(input) (output)

b1 b2

Input return loss S11 = b1/a1Output return loss S b /aOutput return loss S22 = b2/a2Gain S21 = b2/a1Isolation S12 = b1/a2

79

Page 80: RFIC Design and Testing for Wireless Communications

S-Parameter Measurement by Network Analyzer

Directional couplers

DUTa1b1

Digitizer

Directional couplersDirectional couplers

a2Digiti er

80

2b2

Digitizer

Page 81: RFIC Design and Testing for Wireless Communications

Application of S-Parameter: Input Match

Example: In an S-parameter measurement setup, rms value of input voltage is 0.1V and the rms value of the reflected voltage wave is 0.02V. Assume that the output of DUT is perfectly matched. Then S11 determines the input match: S11 = 0.02/0.1 = 0.2, or 20 × log (0.2) = –14 dB. Suppose the required input match is –10 dB; this device

passes the testpasses the test.

Similarly, S22 determines the output match.

81

Page 82: RFIC Design and Testing for Wireless Communications

Gain (S21) and Gain Flatness

An amplifier of a Bluetooth transmitter operates over a frequency band 2.4 – 2.5GHz. It is required to have a gain of 20dB and a gain fl t f 1dBflatness of 1dB.

Test: Under properly matched conditions, S21 is measured at several frequencies in the range of operation:

S21 = 15.31 at 2.400GHzS = 14 57 at 2 499GHzS21 = 14.57 at 2.499GHz

From the measurements:At 2 400GH G i 20×l 15 31 23 70 dBAt 2.400GHz, Gain = 20×log 15.31 = 23.70 dB

At 2.499GHz, Gain = 20×log 14.57 = 23.27 dB

R lt G i d i fl t t ifi ti M t Result: Gain and gain flatness meet specification. Measurements at more frequencies in the range may be useful. 82

Page 83: RFIC Design and Testing for Wireless Communications

Power Measurements

Receiver Minimum detectable RF power

M i ll d i Maximum allowed input power Power levels of interfering tones

TransmitterTransmitter Maximum RF power output Changes in RF power when automatic gain control is used RF power distribution over a frequency band Power-added efficiency (PAE)

P it dB l ti t 1 WPower unit: dBm, relative to 1mW Power in dBm = 10 × log (power in watts/0.001 watts) Example: 1 W is 10×log 1000 = 30 dBmp g What is 2 W in dBm?

83

Page 84: RFIC Design and Testing for Wireless Communications

Power Spectrum Measurements

Spur measurement

Harmonic measurement

Adjacent channel interference

84

Page 85: RFIC Design and Testing for Wireless Communications

Spur Measurement

“Spur” is a spurious or unintended frequency in the output of an RF device.

Example: leakage of reference frequency used in the phase detector of PLL.

A spur can violate the channel interference standard of a communication system.

Complete power spectrum measured in characterizing phase to determine Complete power spectrum measured in characterizing phase to determine which interfering frequencies should be checked during production testing.

10

spec

trum

MH

z)

– 10

– 40 SPUR

RF

pow

er s

(dB

m/M

– 80

85

0 200 400 600 800 1000 1200 1400MHz

R

Page 86: RFIC Design and Testing for Wireless Communications

Harmonic Measurements

Multiples of the carrier frequency are called harmonics.

Harmonics are generated due to nonlinearity in semiconductor g ydevices and clipping (saturation) in amplifiers.

Harmonics may interfere with other signals and must be Harmonics may interfere with other signals and must be measured to verify that a manufactured device meets the specification.p

86

Page 87: RFIC Design and Testing for Wireless Communications

Adjacent Channel Power Ratio (ACPR)

Ratio of average power in the adjacent frequency channel to the average power in the transmitted frequency channel.

Also known as adjacent channel leakage ratio (ACLR).

A measure of transmitter performance.A measure of transmitter performance.

87

Page 88: RFIC Design and Testing for Wireless Communications

Power-Added Efficiency (PAE)

Definition: Power-added efficiency of an RF amplifier is the ratio of RF power generated by the amplifier to the DC power supplied: PAE = ΔPRF / PDC where

ΔP P ( t t) P (i t)ΔPRF = PRF(output) – PRF(input)Pdc = Vsupply × Isupply

I t t f lifi (PA)Important for power amplifier (PA).

1 – PAE is a measure of heat generated in the amplifier, i.e., the battery power that is wasted.

In mobile phones PA consumes most of the power. A low PAE reduces the usable time before battery recharge.

88

Page 89: RFIC Design and Testing for Wireless Communications

PAE Example

Following measurements are obtained for an RF power amplifier:

RF Input power = +2dBmRF output power = +34dBmDC supply voltage = 3VDUT current = 2.25A

PAE is calculated as follows:PRF(input) = 0.001 × 102/10 = 0.0015WP (output) = 0 001 × 1034/10 = 2 5118WPRF(output) = 0.001 × 1034/10 = 2.5118WPdc = 3× 2.25 = 6.75WPAE = (2 5118 – 0 00158)/6 75 = 0 373 or 37 2%PAE (2.5118 0.00158)/6.75 0.373 or 37.2%

89

Page 90: RFIC Design and Testing for Wireless Communications

Automatic Gain Control Flatness(SOC DUT)

Tester pseudocode: Set up input signal to appropriate frequency and power level Set up output measurement equipment to receive output

signal when triggeredP SOC AGC t fi t i l l d t i i Program SOC AGC to first gain level and trigger receiverCycle SOC AGC to next gain levelWait long enough to capture relevant dataWait long enough to capture relevant dataCycle to next gain level and repeat though all levels

Transfer time-domain data to host computer for processingTransfer time-domain data to host computer for processing Power at ith gain level = 20 × log [VR(i)2 + Vi(i)2]1/2 + 13 dBm for

50Ω characteristic impedance, where VR and Vi are the p , R imeasured real and imaginary voltages

90

Page 91: RFIC Design and Testing for Wireless Communications

AGC – Other Characteristics

0.6

0.4(dB

m) Ideal

0.2

0.0

Pow

er

0 200 400 600Time (μs)

0.6

0.4(dB

m) Actual measurement

Overshoot

Nonlinearity0.2

0.0

Pow

er NonlinearityMissing

gain step

91

0 200 400 600Time (μs)

Page 92: RFIC Design and Testing for Wireless Communications

AGC Characteristics to be Verified

Gain errors and missing levels

Overshoots and undershoots – settling timeg

Finite (non-zero) transition times

Varying gain steps nonlinearity; DNL (differential nonlinearity) Varying gain steps – nonlinearity; DNL (differential nonlinearity) and INL (integral nonlinearity) similar to ADC and DAC

92

Page 93: RFIC Design and Testing for Wireless Communications

RF Communications StandardsF Ch l D t t M d l ti f tFrequency range (MHz)

Channel bandwidth (MHz)

Data rate (Mbps)

Modulation format

802.11b (WLAN) 2400-2500 22 11 CCK802 11 / (WLAN) 2400 2500 ( ) OFDM 52 802.11a/g (WLAN) 2400-2500 (g)

5000-6000 (a) 16.8 54OFDM, 52 subcarriers (4 pilots, 48 data channels)

802 16a (WIMAX) 2000 11000 OFDM 256802.16a (WIMAX) 2000-110003 most common bands: 2500, 3400, 5800

1.25-20 Up to 75

OFDM, 256Subcarriers(200 actually used; 192 are data channels

802.15 (UWB) GSM

3100-106003 bands: 890-9601710-18801850 1990

528

0 200

53.3-480

0 270

OFDM

GMSK1850-1990 0.200 0.270 GMSKCDMA 2000 450, 800, 1700,

1900, 2100 1.25 0.060-0.100 CDMA

Bluetooth 2,400-2,500 1 FSK

93

Page 94: RFIC Design and Testing for Wireless Communications

RFIC Design and Testing for Wireless CommunicationsCommunications

A Full-Day Tutorial at VLSI Design & Test SymposiumJuly 23, 2008

Lecture 5: Testing for Distortion

Vishwani D. Agrawal

Foster DaiFoster DaiAuburn University, Dept. of ECE, Auburn, AL 36849, USA

94

Page 95: RFIC Design and Testing for Wireless Communications

Distortion and Linearity

An unwanted change in the signal behavior is usually referred to as distortion.

The cause of distortion is nonlinearity of semiconductor devices constructed with diodes and transistors.

Linearity: Function f(x) = ax + b, although a straight-line is not referred ( ) , g g

to as a linear function. Definition: A linear function must satisfy:

f(x + y) = f(x) + f(y), and f(ax) = a f(x), for all scalar constants a

95

Page 96: RFIC Design and Testing for Wireless Communications

Linear and Nonlinear Functions

f(x)

l

f(x)

x

slope = a

bx

b

f(x) = ax + b f(x) = ax2 + b

f(x)f(x)

x

slope = a

96f(x) = ax

Page 97: RFIC Design and Testing for Wireless Communications

Generalized Transfer Function

Transfer function of an electronic circuit is, in general, a nonlinear function.

Can be represented as a polynomial: vo = a0 + a1 vi + a2 vi

2 + a3 vi3 + · · · ·

Constant term a0 is the dc component that in RF circuits is usually removed by a capacitor or high-pass filter.F li i i 0 For a linear circuit, a2 = a3 = · · · · = 0.

ElectronicElectronic

circuitvovi

97

Page 98: RFIC Design and Testing for Wireless Communications

Effect of Nonlinearity on Frequency

Consider a transfer function, vo = a0 + a1 vi + a2 vi2 + a3 vi

3

Let vi = A cos ωti

Using the identities (ω = 2πf): cos2 ωt = (1 + cos 2ωt)/2 cos ωt (1 cos 2ωt)/2 cos3 ωt = (3 cos ωt + cos 3ωt)/4

We get,We get,

vo = a0 + a2A2/2 + (a1A + 3a3A3/4) cos ωto 0 2 ( 1 3 )+ (a2A2/2) cos 2ωt + (a3A3/4) cos 3ωt

98

Page 99: RFIC Design and Testing for Wireless Communications

Problem for Solution

A diode characteristic is, I = Is ( eαV – 1)

Where, V = V0 + vin, V0 is dc voltage and vin is small signal ac voltage. Is is saturation current and α is a constant that depends on temperature and the design parameters of diode.

Using the Taylor series expansion, express the diode current I as a polynomial in vin. I

V0

99

– Is

Page 100: RFIC Design and Testing for Wireless Communications

Linear and Nonlinear Circuits and Systems

Linear devices: All frequencies in the output of a device are related to input

by a proportionality, or weighting factor, independent of power level.

No frequency will appear in the output that was not present No frequency will appear in the output, that was not present in the input.

Nonlinear devices:Nonlinear devices: A true linear device is an idealization. Most electronic

devices are nonlinear. Nonlinearity in amplifier is undesirable and causes

distortion of signal. Nonlinearity in mixer or frequency converter is essential.

100

Page 101: RFIC Design and Testing for Wireless Communications

Types of Distortion and Their Tests

Types of distortion: Harmonic distortion: single-tone test Gain compression: single-tone test Intermodulation distortion: two-tone or multitone test

S i t d l ti di t ti (SIMD)Source intermodulation distortion (SIMD)Cross Modulation

OTesting procedure: Output spectrum measurement

101

Page 102: RFIC Design and Testing for Wireless Communications

Harmonic Distortion

Harmonic distortion is the presence of multiples of a fundamental frequency of interest. N times the fundamental frequency is called Nth harmonic.

Disadvantages: Waste of power in harmonics. Interference from harmonics.

Measurement: Single-frequency input signal applied. Amplitudes of the fundamental and harmonic frequencies

are analyzed to quantify distortion as:Total harmonic distortion (THD)Total harmonic distortion (THD)

Signal, noise and distortion (SINAD) 102

Page 103: RFIC Design and Testing for Wireless Communications

Problem for Solution

Show that for a nonlinear device with a single frequency input of amplitude A, the nth harmonic component in the output always contains a term proportional to An.

103

Page 104: RFIC Design and Testing for Wireless Communications

Total Harmonic Distortion (THD)

THD is the total power contained in all harmonics of a signal expressed as percentage (or ratio) of the fundamental signal power.

THD(%) = [(P2 + P3 + · · · ) / Pfundamental ] × 100%

Or THD(%) = [(V22 + V3

2 + · · · ) / V2fundamental ] × 100%

Where P2, P3, . . . , are the power in watts of second, third, . . . , harmonics, respectively, and Pfundamental is the fundamental signal power,

And V2, V3, . . . , are voltage amplitudes of second, third, . . . , harmonics, respectively, and Vfundamental is the fundamental signal amplitude.p y, fundamental g p

Also, THD(dB) = 10 log THD(%)

For an ideal distortionless signal THD = 0% or – ∞ dBFor an ideal distortionless signal, THD = 0% or – ∞ dB

104

Page 105: RFIC Design and Testing for Wireless Communications

THD Measurement

THD is specified typically for devices with RF output.

The fundamental and harmonic frequencies together are often q gbeyond the bandwidth of the measuring instrument.

Separate power measurements are made for the fundamental Separate power measurements are made for the fundamental and each harmonic.

THD is tested at specified power level becauseTHD is tested at specified power level because THD may be small at low power levels. Harmonics appear when the output power of an RF device is pp p p

raised.

105

Page 106: RFIC Design and Testing for Wireless Communications

Signal, Noise and Distortion (SINAD)

SINAD is an alternative to THD. It is defined as

SINAD (dB) = 10 log10 [(S + N + D)/(N + D)]( ) g10 [( ) ( )]

where S = signal power in watts S signal power in watts N = noise power in watts D = distortion (harmonic) power in watts

SINAD is normally measured for baseband signals.

106

Page 107: RFIC Design and Testing for Wireless Communications

Problems for Solution

Show that SINAD (dB) > 0.

Show that for a signal with large noise and high distortion, g g g ,SINAD (dB) approaches 0.

Show that for any given noise power level, as distortion Show that for any given noise power level, as distortion increases SINAD will drop.

For a noise-free signal show that SINAD (dB) = ∞ in the For a noise-free signal show that SINAD (dB) = ∞ in the absence of distortion.

107

Page 108: RFIC Design and Testing for Wireless Communications

Gain Compression

The harmonics produced due to nonlinearity in an amplifier reduce the fundamental frequency power output (and gain). This is known as gain compression.

As input power increases, so does nonlinearity causing greater gain compression.

A standard measure of Gain compression is “1-dB compression p ppoint” power level P1dB, which can be Input referred for receiver, or Output referred for transmitter

108

Page 109: RFIC Design and Testing for Wireless Communications

Linear Operation: No Gain Compression

ee

time time

Am

plitu

de

Am

plitu

de

LNAor PA

AA

or PA

dBm

)

dBm

)frequency

Pow

er (d

f1frequency

Pow

er (d

f1

109

Page 110: RFIC Design and Testing for Wireless Communications

Cause of Gain Compression: Clipping

ee

time time

Am

plitu

de

Am

plitu

de

LNAor PA

AA

or PA

dBm

)

dBm

)frequency

Pow

er (d

f1frequency

Pow

er (d

f1 f2 f3

110

Page 111: RFIC Design and Testing for Wireless Communications

Effect of Nonlinearity

Assume a transfer function, vo = a0 + a1 vi + a2 vi2 + a3 vi

3

Let vi = A cos ωti

Using the identities (ω = 2πf): cos2 ωt = (1 + cos 2ωt)/2 cos ωt (1 cos 2ωt)/2 cos3 ωt = (3 cos ωt + cos 3ωt)/4

We get,We get, vo = a0 + a2A2/2 + (a1A + 3a3A3/4) cos ωt

+ (a2A2/2) cos 2ωt + (a3A3/4) cos 3ωt( 2 ) ( 3 )

111

Page 112: RFIC Design and Testing for Wireless Communications

Gain Compression Analysis

DC term is filtered out.

For small-signal input, A is smallg p ,A2 and A3 terms are neglected vo = a1A cos ωt, small-signal gain, G0 = a1

Gain at 1-dB compression point, G1dB = G0 – 1

Input referred and output referred 1-dB power:Input referred and output referred 1 dB power:

P1dB(output) – P1dB(input) = G1dB = G0 – 1

112

Page 113: RFIC Design and Testing for Wireless Communications

1-dB Compression Point

1 dB

dBm

)t p

ower

(d

1 dBCompression)

Out

put Compression

point

P1d

B(o

utpu

t)

Linear region(small-signal)

Compressionregion

113Input power (dBm)

P1dB(input)

Page 114: RFIC Design and Testing for Wireless Communications

Testing for Gain Compression

Apply a single-tone input signal:1. Measure the gain at a power level where DUT is linear.2. Extrapolate the linear behavior to higher power levels.3. Increase input power in steps, measure the gain and

t t l t d lcompare to extrapolated values.4. Test is complete when the gain difference between steps 2

and 3 is 1dB.and 3 is 1dB.

Alternative test: After step 2, conduct a binary search for 1-dB compression pointcompression point.

114

Page 115: RFIC Design and Testing for Wireless Communications

Example: Gain Compression Test

Small-signal gain, G0 = 28dB

Input-referred 1-dB compression point power level,p p p p ,

P1dB(input) = – 19 dBm

We compute:We compute: 1-dB compression point Gain, G1dB = 28 – 1 = 27 dB Output-referred 1-dB compression point power level Output referred 1 dB compression point power level,

P1dB(output) = P1dB(input) + G1dB

= – 19 + 27= 8 dBm

115

Page 116: RFIC Design and Testing for Wireless Communications

Intermodulation Distortion

Intermodulation distortion is relevant to devices that handle multiple frequencies.

Consider an input signal with two frequencies ω1 and ω2:

vi = A cos ω1t + B cos ω2tvi A cos ω1t B cos ω2t

Nonlinearity in the device function is represented by

+ + 2 + 3 l ti hi h d tvo = a0 + a1 vi + a2 vi2 + a3 vi

3 neglecting higher order terms

Therefore, device output is

vo = a0 + a1 (A cos ω1t + B cos ω2t) DC and fundamental

+ a2 (A cos ω1t + B cos ω2t)2 2nd order terms2 1 2

+ a3 (A cos ω1t + B cos ω2t)3 3rd order terms116

Page 117: RFIC Design and Testing for Wireless Communications

Problems to Solve

Derive the following:

vo = a0 + a1 (A cos ω1t + B cos ω2t)o 0 1 ( 1 2 )

+ a2 [ A2 (1+cos ω1t)/2 + AB cos (ω1+ω2)t + AB cos (ω1 – ω2)t + B2 (1+cos ω2t)/2 ] B (1 cos ω2t)/2 ]

+ a3 (A cos ω1t + B cos ω2t)3

Hi t U th id titHint: Use the identity: cos α cos β = [cos(α + β) + cos(α – β)] / 2

Si lif (A t B t)3Simplify a3 (A cos ω1t + B cos ω2t)3

117

Page 118: RFIC Design and Testing for Wireless Communications

Two-Tone Distortion Products

Order for distortion product mf1 ± nf2 is |m| + |n|

Nunber of distortion products Frequenciesp qOrder Harmonic Intermod. Total Harmonic Intrmodulation

2 2 2 4 2f1 , 2f2 f1 + f2 , f2 – f1

3 2 4 6 3f 3f 2f ± f 2f ± f3 2 4 6 3f1 , 3f2 2f1 ± f2 , 2f2 ± f1

4 2 6 8 4f1 , 4f2 2f1 ± 2f2 , 2f2 – 2f1 , 3f1 ± f2 , 3f2 ± f1

5 2 8 10 5f1 , 5f2 3f1 ± 2f2 , 3f2 ± 2f1 , 4f1 ± f2 , 4f2 ± f11 , 2 1 2 , 2 1 , 1 2 , 2 1

6 2 10 12 6f1 , 6f23f1 ± 3f2 , 3f2 – 3f1 , 5f1 ± f2 , 5f2 ± f1 ,4f1 ± 2f2 , 4f2 ± 2f1

4f ± 3f 4f 3f 5f ± 2f 5f ± 2f7 2 12 14 7f1 , 7f24f1 ± 3f2 , 4f2 – 3f1 , 5f1 ± 2f2 , 5f2 ± 2f1 ,6f1 ± f2 , 6f2 ± f1

N 2 2N – 2 2N Nf1 , Nf2 . . . . .

118

Page 119: RFIC Design and Testing for Wireless Communications

Problem to Solve

Write Distortion products for two tones 100MHz and 101MHz

O d Harmonics I t d l ti d t (MH )Order (MHz) Intermodulation products (MHz)

2 200, 202 1, 2013 300, 3003 99, 102, 301, 3024 400, 404 2, 199, 203, 401, 402, 4035 500, 505 98, 103, 299, 304, 501, 503, 5046 600, 606 3, 198, 204, 399, 400, 405, 601, 603, 604, 605

97 104 298 305 499 506 701 707 703 7 700, 707 97, 104, 298, 305, 499, 506, 701, 707, 703, 704, 705, 706

Intermodulation products close to input tones are

119

Intermodulation products close to input tones areshown in bold.

Page 120: RFIC Design and Testing for Wireless Communications

Second-Order Intermodulation Distortionitu

de

itude

DUTAm

pli

f f

Am

pli

f f 2f 2ff 1

frequency

f1 f2frequency

f1 f2 2f1 2f2

f 2–

f

120

Page 121: RFIC Design and Testing for Wireless Communications

Higher-Order Intermodulation Distortionud

e

DUTAm

plitu

Third-order intermodulationdistortion products (IMD3)

frequency

f1 f2

de 1–

f 2

2–

f 1

distortion products (IMD3)

Am

plitu

d 2f1

2f2

frequency

f1 f2 2f1 2f2 3f1 3f2

121

Page 122: RFIC Design and Testing for Wireless Communications

Problem to Solve

For A = B, i.e., for two input tones of equal magnitudes, show that: Output amplitude of each fundamental frequency, f1 or f2 , is

9a A + a A3a1 A + — a3 A3

4

Output amplitude of each third-order intermodulation frequency, 2f1 – f2 or 2f2 – f1 , is

33— a3 A3

4

122

Page 123: RFIC Design and Testing for Wireless Communications

Third-Order Intercept Point (IP3)

IP3 is the power level of the fundamental for which the output of each fundamental frequency equals the output of the closest third-order intermodulation frequency.

IP3 is a figure of merit that quantifies the third-order intermodulation distortion.

Assuming a1 >> 9a3 A2 /4, IP3 is given byg 1 3 , g y

a1 IP3 = 3a3 IP33 / 4 a1 A3ut

IP3 = [4a1 /(3a3 )]1/2

1 3a3 A3 / 4

A

Out

pu

123

AIP3

Page 124: RFIC Design and Testing for Wireless Communications

Test for IP3

Select two test frequencies, f1 and f2, applied in equal magnitude to the input of DUT.

Increase input power P0 (dBm) until the third-order products are well above the noise floor.

Measure output power P1 in dBm at any fundamental frequency and P3 in dBm at a third-order intermodulation frquency.3 q y

Output-referenced IP3: OIP3 = P1 + (P1 – P3) / 2

Input referenced IP3: IIP3 = P + (P P ) / 2 Input-referenced IP3: IIP3 = P0 + (P1 – P3) / 2

= OIP3 – G

Because, Gain for fundamental frequency, G = P1 – P0124

Page 125: RFIC Design and Testing for Wireless Communications

IP3 GraphB

m)

OIP3

Pf1 or f2

20 log a1 Aslope = 1t p

ower

(d 2f1 – f2 or 2f2 – f120 log (3a3 A3 /4)

slope = 3

P1

slope 1

Out

put

P3

IIP3P0

(P1 – P3)/2

125Input power = 20 log A dBm

Page 126: RFIC Design and Testing for Wireless Communications

Example: IP3 of an RF LNA

Gain of LNA = 20 dB

RF signal frequencies: 2140.10MHz and 2140.30MHzg q

Second-order intermodulation distortion: 400MHz; outside operational band of LNA.operational band of LNA.

Third-order intermodulation distortion: 2140.50MHz; within the operational band of LNAoperational band of LNA.

Test: Input power P0 = – 30 dBm for each fundamental frequency Input power, P0 = – 30 dBm, for each fundamental frequency Output power, P1 = – 30 + 20 = – 10 dBm Measured third-order intermodulation distortion power, P3 = – 84 dBm

OIP3 10 [( 10 ( 84))] / 2 27 dB OIP3 = – 10 + [( – 10 – ( – 84))] / 2 = + 27 dBm IIP3 = – 10 + [( – 10 – ( – 84))] / 2 – 20 = + 7 dBm 126

Page 127: RFIC Design and Testing for Wireless Communications

Source Intermodulation Distortion (SIMD)

When test input to a DUT contains multiple tones, the input may contain intermodulation distortion known as SIMD.

Caused by poor isolation between the two sources and nonlinearity in the combiner.

SIMD should be at least 30dB below the expected intermodulation distortion of DUT.

127

Page 128: RFIC Design and Testing for Wireless Communications

Cross Modulation

Cross modulation is the intermodulation distortion caused by multiple carriers within the same bandwidth.

Examples: In cable TV, same amplifier is used for multiple channels. Orthogonal frequency division multiplexing (OFDM) used in WiMAX or

WLAN use multiple carriers within the bandwidth of the same amplifier.

Measurement:Measurement: Turn on all tones/carriers except one Measure the power at the frequency that was not turned on

B. Ko, et al., “A Nightmare for CDMA RF Receiver: The Cross Modulation,” Proc. 1st IEEE Asia Pacific Conf. on ASICs, Aug. 1999, pp. 400-402.

128

Page 129: RFIC Design and Testing for Wireless Communications

RFIC Design and Testing for Wireless CommunicationsCommunications

A Full-Day Tutorial at VLSI Design & Test SymposiumJuly 23, 2008

Lecture 6: Testing for Noise

Vishwani D. Agrawal

Foster DaiFoster DaiAuburn University, Dept. of ECE, Auburn, AL 36849, USA

129

Page 130: RFIC Design and Testing for Wireless Communications

What is Noise?

Noise in an RF system is unwanted random fluctuations in a desired signal.

Noise is a natural phenomenon and is always present in the environment.

Effects of noise: Interferes with detection of signal (hides the signal).g ( g ) Causes errors in information transmission by changing

signal. Sometimes noise might imitate a signal falsely.

All communications system design and operation must account for noise.

130

Page 131: RFIC Design and Testing for Wireless Communications

Describing Noise

Consider noise as a random voltage or current function, x(t), over interval – T/2 < t < T/2.

Fourier transform of x(t) is XT(f).

Power spectral density (PSD) of noise is power across 1ΩPower spectral density (PSD) of noise is power across 1ΩSx(f) = lim [ E |XT(f)|2 / (2T) ] volts2/Hz

T→∞T→This is also expressed in dBm/Hz.

131

Page 132: RFIC Design and Testing for Wireless Communications

Thermal Noise

Thermal (Johnson) noise: Caused by random movement of electrons due to thermal energy that is proportional to t ttemperature.

Called white noise due to uniform PSD over all frequencies.

Mean square open circuit noise voltage across R Ω resistor [Nyquist, 1928]:

v2 = 4hfBR / [exp(hf/kT) – 1] Where

Plank’s constant h = 6.626 × 1034 J-secFrequency and bandwidth in hertz = f, B

B lt ’ t t k 1 38 10 23 J/KBoltzmann’s constant k = 1.38 × 10 – 23 J/KAbsolute temperature in Kelvin = T 132

Page 133: RFIC Design and Testing for Wireless Communications

Problem to Solve

Given that for microwave frequencies, hf << kT, derive the following Rayleigh-Jeans approximation:

v2 = 4kTBR

Show that at room temperature (T = 290K), thermal noise power Show that at room temperature (T 290K), thermal noise power supplied by resistor R to a matched load is ktB or – 174 dBm/Hz.

RNoisyresistor Matched

v = (4kTBR)1/2

RMatched

load

133

Page 134: RFIC Design and Testing for Wireless Communications

Other Noise Types

Shot noise [Schottky, 1928]: Broadband noise due to random behavior of charge carriers in semiconductor devices.

Flicker (1/f) noise: Low-frequency noise in semiconductor devices, perhaps due to material defects; power spectrum falls off as 1/f. Can be significant at audio frequencies.q

Quantization noise: Caused by conversion of continuous valued analog signal to discrete-valued digital signal; minimized by using more digital bits.

Quantum noise: Broadband noise caused by the quantized nature of charge carriers; significant at very low temperatures (~0K) or very high bandwidth ( > 1015 Hz)( > 1015 Hz).

Plasma noise: Caused by random motion of charges in ionized medium, possibly resulting from sparking in electrical contacts; generally, not a poss b y esu t g o spa g e ect ca co tacts; ge e a y, ot aconcern.

134

Page 135: RFIC Design and Testing for Wireless Communications

Measuring Noise

Expressed as noise power density in the units of dBm/Hz.

Noise sources: Resistor at constant temperature, noise power = kTB W/Hz. Avalanche diode

Noise temperature: Tn = (Available noise power in watts)/(kB) kelvins

Excess noise ratio (ENR) is the difference in the noise output between hot (on) and cold (off) states, normalized to reference ( ) ( ) ,thermal noise at room temperature (290K): ENR = [k( Th – Tc )B]/(kT0B) = ( Th / T0) – 1 Where noise output in cold state is takes same as reference. 10 log ENR ~ 15 to 20 dB 135

Page 136: RFIC Design and Testing for Wireless Communications

Signal-to-Noise Ratio (SNR)

SNR is the ratio of signal power to noise power.

Input signal: low peak power, Output signal: high peak power,

GSi/Ni So/No

Input signal: low peak power,good SNR

Ou pu s g a g pea po e ,poor SNR

Gm)

S /N

So/NoG

ower

(dB

m

Si/Ni

Noise floor

Po

136Frequency (Hz)

Page 137: RFIC Design and Testing for Wireless Communications

Noise Factor and Noise Figure

Noise factor (F) is the ratio of input SNR to output SNR: F = (Si /Ni) / (So /No)

= No / ( GNi ) when Si = 1W and G = gain of DUT= No /( kT0 BG) when Ni = kT0 B for input noise source

F ≥ 1 F ≥ 1

Noise figure (NF) is noise factor expressed in dB: NF = 10 log F dB 0 ≤ NF ≤ ∞

137

Page 138: RFIC Design and Testing for Wireless Communications

Cascaded System Noise Factor

Friis equation [Proc. IRE, July 1944, pp. 419 – 422]:

F2 – 1 F3 – 1 Fn – 1Fsys = F1 + ——— + ——— + · · · · + ———————

G G G G G · · · GG1 G1 G2 G1 G2 · · · Gn – 1

Gain = G1Noise factor

= F

Gain = G2Noise factor

= F

Gain = G3Noise factor

= F

Gain = GnNoise factor

= F= F1 = F2 = F3 = Fn

138

Page 139: RFIC Design and Testing for Wireless Communications

Measuring Noise Figure: Cold Noise Method

Example: SOC receiver with large gain so noise output is measurable; noise power should be above noise floor of measuring equipment.

Gain G is known or previously measured.

Noise factor, F = No / (kT0BG), whereNo is measured output noise power (noise floor)o p p ( )B is measurement bandwidthAt 290K, kT0 = – 174 dBm/Hz

Noise figure, NF = 10 log F

= No (dB) – ( – 174 dBm/Hz) – B(dB) – G(dB)o (d ) ( d / ) (d ) G(d )

This measurement is also done using S-parameters. 139

Page 140: RFIC Design and Testing for Wireless Communications

Y – Factor

Y – factor is the ratio of output noise in hot (power on) state to that in cold (power off) state.

Y = Nh / Nc

= Nh / N0Nh / N0

Y is a simple ratio.

C id N kT BG d N kT BGConsider, Nh = kThBG and Nc = kT0BG

Then Nh – Nc = kBG( Th – T0 ) or kBG = ( Nh – Nc ) / ( Th – T0 )

Noise factor, F = Nh /( kT0 BG) = ( Nh / T0 ) [ 1 / (kBG) ]= ( Nh / T0 ) ( Th – T0 ) / (Nh – Nc ) = ENR / (Y – 1)

140

Page 141: RFIC Design and Testing for Wireless Communications

Measuring Noise Factor: Y – Factor Method

Noise source provides hot and cold noise power levels and is characterized by ENR (excess noise ratio).

Tester measures noise power, is characterized by its noise factor F2 and Y-factor Y2.

Device under test (DUT) has gain G1 and noise factor F1.

Two-step measurement:Two-step measurement: Calibration: Connect noise source to tester, measure output

power for hot and cold noise inputs, compute Y2 and F2.p p p 2 2

Measurement: Connect noise source to DUT and tester cascade, measure output power for hot and cold noise i t t t Y F d Ginputs, compute compute Y12, F12 and G1.

Use Friis equation to obtain F1. 141

Page 142: RFIC Design and Testing for Wireless Communications

Calibration

Noise source

Tester(power meter)

Y2 = Nh2 / N 2 where

ENR F2, Y2

Y2 Nh2 / Nc2, whereNh2 = measured power for hot source Nc2 = measured power for cold sourcec2 p

F2 = ENR / (Y2 – 1)

142

Page 143: RFIC Design and Testing for Wireless Communications

Cascaded System Measurement

Noise source

Tester(power meter)

DUTsourceENR

(power meter)F2, Y2

F1, Y1, G1

F12, Y12

Y12 = Nh12 / Nc12, whereNh12 = measured power for hot source Nc12 = measured power for cold source

F12 = ENR / ( Y12 – 1 )

G1 = ( Nh12 – Nc12 ) / ( Nh2 – Nc2 )

143

Page 144: RFIC Design and Testing for Wireless Communications

Problem to Solve

Show that from noise measurements on a cascaded system, the noise factor of DUT is given bynoise factor of DUT is given by

F2 – 1F1 = F12 – ———F1 F12

G1

144

Page 145: RFIC Design and Testing for Wireless Communications

Phase Noise

Phase noise is due to small random variations in the phase of an RF signal. In time domain, phase noise is referred to as jitter.

Understanding phase:amplitude

noiseδ

noise

t t

φ

V sin ωt [V + δ(t)] sin [ωt + φ(t)]

phasenoise

145Frequency (rad/s)ω

Frequency (rad/s)ω

Page 146: RFIC Design and Testing for Wireless Communications

Effects of Phase Noise

Similar to phase modulation by a random signal.

Two types:yp Long term phase variation is called frequency drift. Short term phase variation is phase noise.

Definition: Phase noise is the Fourier spectrum (power spectral density) of a sinusoidal carrier signal with respect to the carrier power.

L(f) = Pn /Pc (as ratio)( ) n c ( )

= Pn in dBm/Hz – Pc in dBm (as dBc) Pn is RMS noise power in 1-Hz bandwidth at frequency f Pn is RMS noise power in 1 Hz bandwidth at frequency f Pc is RMS power of the carrier

146

Page 147: RFIC Design and Testing for Wireless Communications

Phase Noise Analysis

[V + δ(t)] sin [ωt + φ(t)] = [V + δ(t)] [sin ωt cos φ(t) + cos ωt sin φ(t)][V δ(t)] sin [ωt φ(t)] [V δ(t)] [sin ωt cos φ(t) cos ωt sin φ(t)]

≈ [V + δ(t)] sin ωt + [V + δ(t)] φ(t) cos ωt

In-phase carrier frequency with amplitude noiseWhite noise δ(t) corresponds to noise floor

Quadrature-phase carrier frequency with amplitude and phase noiseShort-term phase noise corresponds to phase noise spectrum

Phase spectrum, L(f) = Sφ(f)/2Where Sφ(f) is power spectrum of φ(t)

147

Page 148: RFIC Design and Testing for Wireless Communications

Phase Noise Measurement

Phase noise is measured by low noise receiver (amplifier) and spectrum analyzer: Receiver must have a lower noise floor than the signal noise

floor.L l ill t i th i t h l h i Local oscillator in the receiver must have lower phase noise than that of the signal.

r(dB

m)

Signal spectrum

Pow

er

Receiver noise floor

Receiver phase noise

148Frequency (Hz)

Page 149: RFIC Design and Testing for Wireless Communications

Phase Noise Measurement

DUTPure tone

Input(carrier)(carrier)

Hz

carrier

offsetHz

Spectrum analyzer power measurementPower (dBm) over resolution bandwith (RBW)

149

carrierPower (dBm) over resolution bandwith (RBW)

Page 150: RFIC Design and Testing for Wireless Communications

Phase Noise Measurement Example

Spectrum analyzer data: RBW = 100Hz Frequency offset = 2kHz Pcarrier = – 5.30 dBm

P 73 16 dB Poffset = – 73.16 dBm

Phase noise, L(f) = Poffset – Pcarrier – 10 log RBW

= – 73.16 – ( – 5.30) – 10 log 100

= – 87.86 dBc/Hz

Phase noise is specified as “ – 87.86 dBc/Hz at 2kHz from the carrier.”

150

Page 151: RFIC Design and Testing for Wireless Communications

Problem to Solve

Consider the following spectrum analyzer data: RBW = 10Hz Frequency offset = 2kHz Pcarrier = – 3.31 dBm

P 81 17 dB Poffset = – 81.17 dBm

Determine phase noise in dBc/Hz at 2kHz from the carrier.

151

Page 152: RFIC Design and Testing for Wireless Communications

RFIC Design and Testing for Wireless CommunicationsCommunications

A Full-Day Tutorial at VLSI Design & Test SymposiumJuly 23, 2008

Lecture 7: ATE and SOC Testing

Vishwani D. Agrawal

Foster DaiFoster DaiAuburn University, Dept. of ECE, Auburn, AL 36849, USA

152

Page 153: RFIC Design and Testing for Wireless Communications

Automatic Test Equipment (ATE)

ATE provides test facility for: Digital and memory devices Analog devices (analog instrumentation) RF devices (AWG – arbitrary waveform generators, LNA,

i RF filt PMU noise source, RF sources, filters, PMU – power measurement units, Spectrum analyzer)

Test fixtures, load-boards, handlers Test fixtures, load boards, handlers

Cost of ATE: $500,000 to $2M, or higher

T ti t f hi 3 5 t / dTesting cost of chip ~ 3 – 5 cents/second

153

Page 154: RFIC Design and Testing for Wireless Communications

Variables in Cost of Testing

Shifts per day: 3

Hours per shift: 8p

Yield: 80%

Utilization: 60% (significant effort for calibration)Utilization: 60% (significant effort for calibration)

Depreciation: 5 years

Cost of ATE: $1M

Cost of handler: $250,000

Test time: 1.5 seconds

Handler index time: 1 secondHandler index time: 1 second

154

Page 155: RFIC Design and Testing for Wireless Communications

Problem to Solve

Find the testing cost for a good device shipped using the data given in the previous slide.

155

Page 156: RFIC Design and Testing for Wireless Communications

Testing Cost

Tester time per year: T = 365 × 24 × 3600 × 0.6 = 18,921,600 s

Number of devices tested per year: NT = T/(1.5 + 1.0) = 7,568,640

Number of good devices produced per year: N = NT × Yield = 7,568,640 × 0.8 = 6,054,912

Testing cost per year: C = (1,000,000 + 250,000)/5 = 250,000 dollars( )

Testing cost per device shipped: Cost = C/N = 4.13 cents

156

Page 157: RFIC Design and Testing for Wireless Communications

Reducing Test Cost

Ping-pong testing: Use the same ATE with multiple handlers.

Multisite testing: Test multiple chips together, typically, 4, 16, . . .g p p g , yp y, , ,

Built-in self-test (BIST): Applicable to SOC and SIP devices.

Low cost testersLow-cost testers.

157

Page 158: RFIC Design and Testing for Wireless Communications

BIST for a SOC ZIF Transceiver

ADC

r

LNA LOPhaseSplitter

sor (

DS

P)

90°

0

Dup

lexe

r

al P

roce

ssADC

DACTA

PALOPhase

Splitter gita

l Sig

naDAC0°

Di

DAC90°

SOC

158RF BASEBAND

Page 159: RFIC Design and Testing for Wireless Communications

ZIF SOC BIST

Test implemented at baseband.

Loopback between A/D and D/A converters.

DSP implemented with digital BIST.

Test amplifier (TA) implemented on chip; is disabled during normal ioperation.

A test procedure: Test DSP using digital BIST Test DSP using digital BIST. Apply RF BIST:

Pseudorandom bit sequence generated by DSPU t d b t itt h i d li d t i th h TA Upconverted by transmitter chain and applied to receiver through TA

Down converted signal compared to input bit sequence by DSP to analyze bit error rate (BER)

BER correlated to relevant characteristics of SOC components

Advantage: Low tester cost. Disadvantage: Poor diagnosis. 159

Page 160: RFIC Design and Testing for Wireless Communications

Low-Cost Tester for Wideband RF Parameters

I RF tDUTArbitrary waveform

generator (AWG)

I

QRF generator

modulation source

RF to

DUT

TesterDUT RFoutput

FilterComputerRF detectorand buffer

Digitalpin or FilterComputer and buffer

amplifierpin or

digitizer

160

Page 161: RFIC Design and Testing for Wireless Communications

References

SOC BIST J. Dabrowski, “BiST Model for IC RF-Transceiver Front-End,” Proc. 18th

IEEE I t ti l S D f t d F lt T l i VLSI S t IEEE International Symp. on Defect and Fault Tolerance in VLSI Systems, 2003.

D. Lupea, et al., “RF-BIST: Loopback Spectral Signature Analysis,” Proc. Design, Automation and Test in Europe Conf., 2003.

BIST for power amplifierF Ob ldi t l “O Chi T t M h i f T i P F. Obaldia, et al., “On-Chip Test Mechanism for Transceiver Power Amplifier and Oscillator Frequency,” US Patent No. 20040148121A1, 2004.

Low-cost testing F. Goh, et al., “Innovative Technique for Testing Wide Bandwidth

F R ” Wi l B db d F C b id UK Frequency Response,” Wireless Broadband Forum, Cambridge, UK, 2004.

161

Page 162: RFIC Design and Testing for Wireless Communications

RFIC Design and Testing for Wireless CommunicationsCommunications

A Full-Day Tutorial at VLSI Design & Test SymposiumJuly 23, 2008

Lecture 8: RF BIST

Vishwani D. Agrawal

Foster DaiFoster DaiAuburn University, Dept. of ECE, Auburn, AL 36849, USA

162

Page 163: RFIC Design and Testing for Wireless Communications

Purpose

Develop Built-In Self-Test (BIST) approach using direct digital synthesizer (DDS) for functionality testing of analog circuitry in mixed-signal systems Provides BIST-based measurement of

A lifi li it (IP3) Amplifier linearity (IP3) Gain and frequency response

Implemented in hardwareImplemented in hardware IP3, gain, and freq. response measured

163Analog and mixed signal testing, FDAI, 2008

Page 164: RFIC Design and Testing for Wireless Communications

Outline

Overview of direct digital synthesizers (DDS)

3rd order inter-modulation product (IP3)p ( )

BIST architecture Test pattern generator Test pattern generator Output response analyzer

Experimental resultsExperimental results Implementation in hardware IP3 Measurements

164Analog and mixed signal testing, FDAI, 2008

Page 165: RFIC Design and Testing for Wireless Communications

Direct Digital Synthesis (DDS)

DDS ⇒ generating deterministic communication carrier/reference signals in discrete time using digital hardware

t d i t l i l i DAC converted into analog signals using a DAC

AdvantagesCapable of generating a variety of waveforms Capable of generating a variety of waveforms

High precision ⇒ sub Hz Digital circuitry

S ll i f ti f l th i iSmall size ⇒ fraction of analog synthesizer sizeLow costEasy to implementation

165Analog and mixed signal testing, FDAI, 2008

Page 166: RFIC Design and Testing for Wireless Communications

Typical DDS Architecture

ffoutout==ffclkclkFFrr22NNFrequencyFrequency

Digital CircuitsDigital Circuitsoutout 22NN

AccumAccum--ulatorulator

NNWordWord

WW SineSineLookupLookupTableTable

RR LowLowPassPassFilterFilter

SineSineWaveWaveFFrr

DD--toto--AAConv.Conv.

1/1/ffoutout1/1/ffoutout 1/1/ffoutout1/1/ffoutout

TableTable FilterFilterclkclk

1/1/ffoutout1/1/ffoutout 1/1/ffoutout1/1/ffoutout

1/1/ffclkclk 1/1/ffclkclk1/1/ffclkclk

166Analog and mixed signal testing, FDAI, 2008

Page 167: RFIC Design and Testing for Wireless Communications

Intermodulation

ff11 ff22ff11 ff22

ff22-- ff11 ff11++ff2222ff 22ff

33ff11 33ff2222ff11-- ff22 22ff22-- ff11

7 87 8 freqfreq 8800 22 44 66 1010 1212 1414 1616 1818 2020 2222 2424

22ff11 22ff2222ff11 ff22 22ff22 ff11

freqfreq

Two signals with different frequencies are applied to a nonlinear system

IM3IM3

nonlinear system Output exhibits components that are not harmonics of

input fundamental frequenciesinput fundamental frequencies

Third-order intermodulation (IM3) is critical Very close to fundamental frequencies Very close to fundamental frequencies

167Analog and mixed signal testing, FDAI, 2008

Page 168: RFIC Design and Testing for Wireless Communications

Mathematical FoundationInput 2-tone:x(t)=A1cos ω1t + A2 cos ω2t

Output of non-linear device:y(t)=α0+α1x(t)+α2x2(t)+α3x3(t)+…

Substituting x(t) into y(t):y(t) = ½α2(A1

2+A22)

+ [α A +¾α A (A 2+2A 2)]cosω t + [α A +¾α A (2A 2+A 2)]cosω t+ [α1A1+¾α3A1(A12+2A2

2)]cosω1t + [α1A2+¾α3A2(2A12+A2

2)]cosω2t+ ½α2(A1

2cos2ω1t+A22cos2ω2t )

+ α2A1A2[cos(ω1+ω2)t+cos(ω1-ω2)t]αα11AA

ΔΔPP+ ¼α3[A1

3cos3ω1t+A22cos3ω2t]

+ ¾α3A12A2[cos(2ω1+ω2)t+cos(2ω1-ω2)t]

+A1A22[cos(2ω2+ω1)t+cos(2ω2-ω1)t] freqfreq

¾ ¾ αα33AA22

1 2 [ ( 2 1) ( 2 1) ] freqfreqωω11 ωω22 22ωω22--ωω1122ωω11--ωω22

168Analog and mixed signal testing, FDAI, 2008

Page 169: RFIC Design and Testing for Wireless Communications

3rd order Intercept Point (IP3)

•• IP3 is theoretical input power point where 3IP3 is theoretical input power point where 3rdrd--order distortion order distortion and fundamental output lines interceptand fundamental output lines intercept

ΔΔP[dB]P[dB]

wer

wer

•• IIPIIP33[[dBmdBm]= ]= +P+Pin in [[dBmdBm]]ΔΔP[dB]P[dB]

22

Practical measurementPractical measurement

αα11AAtput

Pow

tput

Pow

(OIP

3)(O

IP3)

IM3IM3 20log(¾20log(¾αα33AA33))

Practical measurementPractical measurementwith spectrum analyzerwith spectrum analyzer

¾ ¾ αα33AA22

11

ΔΔPPIP3IP3 20log(20log(αα11A)A)Out

Out

fundamentalfundamental

g(g( 33 ))

freqfreqωω11 ωω22 22ωω22--ωω1122ωω11--ωω22Input PowerInput Power

ΔΔPP

Input PowerInput Power(IIP3)(IIP3)ΔΔP/2P/2 169Analog and mixed signal testing, FDAI, 2008

Page 170: RFIC Design and Testing for Wireless Communications

2-tone Test Pattern Generator

•• Two DDS outputs are superimposed using adder to Two DDS outputs are superimposed using adder to generate 2generate 2 tone waveform used for IP3 measurementtone waveform used for IP3 measurementgenerate 2generate 2--tone waveform used for IP3 measurementtone waveform used for IP3 measurement

•• FFrr1 and 1 and FFrr2 control frequencies of 22 control frequencies of 2--tone waveformtone waveform

SineSineLookupLookup

FFrr11AccumAccum--ulatorulator

LowLowPassPass

DD--toto--AAConvConv

ppTable 1Table 1#1#1

ΣΣ

FilterFilter 22--tonetoneWaveformWaveform

Conv.Conv.SineSine

LookupLookupTable 2Table 2

FFrr22AccumAccum--ulatorulator

#2#2 Table 2Table 2#2#2170Analog and mixed signal testing, FDAI, 2008

Page 171: RFIC Design and Testing for Wireless Communications

Actual 2-tone IP3 MeasurementO t t f DAC d DUT t k ith f i t lO t t f DAC d DUT t k ith f i t l•• Outputs of DAC and DUT taken with scope from our experimental Outputs of DAC and DUT taken with scope from our experimental hardware implementationhardware implementation

•• TypicalTypical ΔΔPP measurementmeasurement requires expensive, external spectrumrequires expensive, external spectrumTypical Typical ΔΔPP measurement measurement requires expensive, external spectrum requires expensive, external spectrum analyzeranalyzer–– For BIST we need an efficient output response analyzerFor BIST we need an efficient output response analyzer

DAC output x(DAC output x(tt): ):

ΔΔPP

DUT output y(DUT output y(tt):):

171

Analog and mixed signal testing, FDAI, 2008 171

Page 172: RFIC Design and Testing for Wireless Communications

Output Response Analyzer

Multiplier/accumulator-based ORAMultiply the output response by a frequencyAccumulate the multiplication resultAverage by # of clock cycles of accumulationg y y Gives DC value proportional to power of signal at that

frequencyAdvantages Easy to implement Low area overhead y(y(tt)) multipliermultiplier Low area overhead Exact frequency control More efficient than FFT

XXffxx

ΣΣ DCDC

accumulatoraccumulator

172Analog and mixed signal testing, FDAI, 2008

Page 173: RFIC Design and Testing for Wireless Communications

DC1 Accumulator•• y(y(tt) x ) x ff22 ⇒⇒ DCDC11≈≈ ½A½A22

22αα11•• Ripple in slope due to low Ripple in slope due to low

frequency componentsfrequency components ΔΔPPαα11AAXX

y(y(tt))

ΣΣDCDC11

frequency componentsfrequency components–– Longer accumulation Longer accumulation

reduces effect of ripplereduces effect of ripplefreqfreq

¾ ¾ αα33AA22ΔΔPP

ff22

140

Simulation ResultsSimulation Results

Actual Hardware ResultsActual Hardware Results

freqfreqff22 22ff22--ff11

80

100

120

140

Mill

ions

20

40

60slope = DCslope = DC11≈≈ ½A½A22

22αα11

01 21 41 61 81 101 121 141 161 181 201 221 241 261

Clock cycles (x50) 173Analog and mixed signal testing, FDAI, 2008

Page 174: RFIC Design and Testing for Wireless Communications

DC2 Accumulator

•• y(y(tt) x ) x ff22 ⇒⇒ DCDC22≈≈ 33//88AA1122AA22

22αα33•• Ripple is bigger for DCRipple is bigger for DC22 αα11AAXX

y(y(tt))

ΣΣ

DCDC22

–– Test controller needed to Test controller needed to obtain DCobtain DC22 at integral at integral multiple of multiple of 22ff22--ff11

¾ ¾ αα33AA22ΔΔPP

11

22ff22--ff11

Simulation ResultsSimulation Results

Actual Hardware ResultsActual Hardware Results

pp ff22 ff11freqfreq

ff22 22ff22--ff11

15

20

Mill

ions

Actual Hardware ResultsActual Hardware Results

slope = DCslope = DC22= = 33//88AA11

22AA2222αα33

5

10

-5

01 21 41 61 81 101 121 141 161 181 201 221 241 261

Clock cycles (x50) 174Analog and mixed signal testing, FDAI, 2008

Page 175: RFIC Design and Testing for Wireless Communications

BIST-based ΔP Measruement

•• DCDC11 & DC& DC22 same proportionality to power at same proportionality to power at ff22 & 2& 2ff22--ff11•• Only need DCOnly need DC11 & DC& DC22 from accumulators to calculatefrom accumulators to calculate

ΔΔPP 20 log (DC20 log (DC )) 20 log (DC20 log (DC ))ΔΔPP = 20 log (DC= 20 log (DC11) ) –– 20 log (DC20 log (DC22))

70

Simulation ResultsSimulation Results Actual Hardware ResultsActual Hardware Results

50

60

70

20

30

40

0

10

1 21 41 61 81 101 121 141 161 181 201 221 241 261

Clock cycles (x50)

175Analog and mixed signal testing, FDAI, 2008

Page 176: RFIC Design and Testing for Wireless Communications

BIST Architecture•• BISTBIST--based IP3 measurementbased IP3 measurement

–– Reduce circuit by repeating test sequence for DCReduce circuit by repeating test sequence for DC22

•• BISTBIST--based Gain & Frequency Response is subsetbased Gain & Frequency Response is subset

x(x(tt)=)=coscos((ff11)+)+coscos((ff22),), DACDAC DUTDUT ADCADCx(x(tt)=)=coscos((ff22))

BISTBIST based Gain & Frequency Response is subsetbased Gain & Frequency Response is subset

Output ResponseOutput ResponseLUT1LUT1

ff11 AccumAccum ΣΣy(y(tt))

XXTest Pattern GeneratorTest Pattern Generator

Output ResponseOutput ResponseAnalyzerAnalyzer

LUT2LUT2 AccumAccumff22 AccumAccum DC1DC1

DC2DC2 GainGainXX

LUT3LUT322ff22--ff11 AccumAccum XX DC2DC2AccumAccum

DC2DC2 GainGainFreqFreqRespResp

XX AccumAccum

176Analog and mixed signal testing, FDAI, 2008

Page 177: RFIC Design and Testing for Wireless Communications

Experimental Implementation of BISTTPG, ORA, test controller, & PC interface circuits Three 8-bit DDSs and two 17-bit ORA accumulators Implementation in Verilog Synthesized into Xilinx Spartan 2S50 FPGA

Amplifier device under test implemented in FPAADAC ADC PCB 1600DAC-ADC PCB

1200

1400

1600

Total in FPGADouble ORASingle ORAPCPC FPGAFPGA

TPG/ORATPG/ORA

600

800

1000gTPG/ORATPG/ORA

0

200

400DAC &DAC &ADCADC

FPAAFPAADUTDUT

0Slices LUTs FFs

177Analog and mixed signal testing, FDAI, 2008

Page 178: RFIC Design and Testing for Wireless Communications

Hardware Results Spectrum analyzerSpectrum analyzer

ΔΔPP≈≈1414

BIST measures BIST measures ΔΔP P ≈≈ 1414

25

30

B)

15

20

5

ta_P

(dB

25

10Del

t

1

1.5

2

tage

(%)1 201 401 601 801 1001 1201

Clock Cycles (x100)

0

0.5

1P

erce

nΔΔP distribution for 1000P distribution for 1000

BIST BIST measurementsmeasurementsmean=13 97 dBmean=13 97 dB =0 082=0 082 13.68 13.77 13.87 13.96 14.05 14.14 14.24

Measured Delta_P(dB)

mean=13.97 dB, mean=13.97 dB, σσ =0.082=0.082

178Analog and mixed signal testing, FDAI, 2008

Page 179: RFIC Design and Testing for Wireless Communications

More Hardware ResultsSS

Spectrum analyzerSpectrum analyzer

80

100

)

BIST measures BIST measures ΔΔP P ≈≈ 2222

ΔΔPP≈≈2222

40

60

80

ta P

(dB)

0

20

40

Del

t

01 501 1001 1501 2001 2501

Clock Cycles (x50)1

1.5

2

age(

%)

0

0.5

1P

erce

nta

ΔΔP distribution for 1000P distribution for 1000BIST measurementsBIST measurements

21 7 dB21 7 dB 2 22 2 016.30 18.94 21.58 24.23 26.87 29.51

Measured Delta_P (dB)

mean=21.7 dB, mean=21.7 dB, σσ =2.2=2.2

179Analog and mixed signal testing, FDAI, 2008

Page 180: RFIC Design and Testing for Wireless Communications

BIST IP3 Measurement Results•• Good agreement with actual values for Good agreement with actual values for ΔΔPP < 30dB< 30dB•• For measured For measured ΔΔPP > 30dB, the actual > 30dB, the actual ΔΔP P is greateris greater

–– Good threshold sinceGood threshold since ΔΔPP < 30dB is of most interest< 30dB is of most interest

45

50

(dB

)–– Good threshold since Good threshold since ΔΔP P < 30dB is of most interest< 30dB is of most interest

25

30

35

40

d de

lta P

10

15

20

25

mea

sure

0

5

10

0 5 10 15 20 25 30 35 40 45 50

BIS

T

actual delta P (dB)180Analog and mixed signal testing, FDAI, 2008

Page 181: RFIC Design and Testing for Wireless Communications

ConclusionBIST-based approach for analog circuit functional testing DDS-based TPG

M lti li / l t b d ORA Multiplier/accumulator-based ORA

Good for manufacturing or in-system circuit characterization and on-chip compensation Amplifier linearity (IP3)

Gain and frequency response Gain and frequency response

Measurements with hardware implementationA t l IP3 ≤ 30dB Accurately measures IP3 ≤ 30dB

Measurements of IP3 > 30dB imply higher values

181Analog and mixed signal testing, FDAI, 2008


Recommended