design examples - oregon state universityclasses.engr.oregonstate.edu/eecs/spring2017/ece627/lecture...

23
Design Examples MEAD March 2008 Richard Schreier [email protected] ANALOG DEVICES R. SCHREIER ANALOG DEVICES, INC. 2 Catalog 1 2 nd -Order Lowpass Architecture: Single-bit, switched-capacitor Application: General-purpose, low-frequency ADC 2 5 th -Order Lowpass Architecture: Multi-bit switched-capacitor Application: Audio 3 2-0 Cascade Architecture: (Multibit MOD2, pipeline) Cascade Application: Wideband communications 4 6 th -Order Bandpass Architecture: Single-loop with LC, Active-RC and switched- capacitor resonators Application: High-dynamic-range radio receiver

Upload: dinhnguyet

Post on 03-Mar-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Design Examples - Oregon State Universityclasses.engr.oregonstate.edu/eecs/spring2017/ece627/Lecture Notes... · Design Examples MEAD March 2008 ... Block Diagram & DR Scaling •

Design ExamplesMEAD March 2008

Richard [email protected]

ANALOGDEVICES

R. SCHREIER ANALOG DEVICES, INC.

2

Catalog1 2nd-Order Lowpass

• Architecture: Single-bit, switched-capacitor• Application: General-purpose, low-frequency ADC

2 5th-Order Lowpass• Architecture: Multi-bit switched-capacitor• Application: Audio

3 2-0 Cascade• Architecture: (Multibit MOD2, pipeline) Cascade• Application: Wideband communications

4 6th-Order Bandpass• Architecture: Single-loop with LC, Active-RC and switched-

capacitor resonators• Application: High-dynamic-range radio receiver

Page 2: Design Examples - Oregon State Universityclasses.engr.oregonstate.edu/eecs/spring2017/ece627/Lecture Notes... · Design Examples MEAD March 2008 ... Block Diagram & DR Scaling •

R. SCHREIER ANALOG DEVICES, INC.

3

1. MOD2Specifications

Assumptions

• Single-bit switched-capacitor realization

• Input voltage range is 0-VDD (single-ended)Reference voltage is VDDOp-amp swing is 2 Vpp (differential)

Parameter Symbol Value Units

Bandwidth fB ~1 kHz

Sampling Frequency fs 1 MHz

Signal-to-Noise Ratio SNR 100 dBSupply Voltage VDD 3 V

R. SCHREIER ANALOG DEVICES, INC.

4

Toolbox DesignOSR = 500;H = synthesizeNTF(2,OSR,0,2);[snr amp] = simulateSNR(H,OSR);plot(amp,snr,'bd',amp,snr,'b-');

–120 –100 –80 –60 –40 –20 00

20

40

60

80

100

120

Input Amplitude (dB)

SQ

NR

(d

B)

• Very high SQNR⇒ Quantization noise

will be negligible.

• Maximum inputsignal ≈ –1 dBFS⇒ Let’s not worry

about instability.

Page 3: Design Examples - Oregon State Universityclasses.engr.oregonstate.edu/eecs/spring2017/ece627/Lecture Notes... · Design Examples MEAD March 2008 ... Block Diagram & DR Scaling •

R. SCHREIER ANALOG DEVICES, INC.

5

Block Diagram & DR Scaling

• Code yields a = [0.27, 0.24], b = [0.27], c = [0.34 5.1],umax = 0.9

Quantize to a1 = b1 = a2 = 1/4, c1 = 1/3 for convenience.

Q1z−1

1z−1U V

a1

X1 X2

a2

b1 c1

form = 'CIFB';[a,g,b,c] = realizeNTF(H,form);b(2:end) = 0;ABCD = stuffABCD(a,g,b,c,form);[ABCDs umax] = scaleABCD(ABCD);[a,g,b,c] = mapABCD(ABCDs,form);

R. SCHREIER ANALOG DEVICES, INC.

6

Simulated Spectrum

• Coefficient change has negligible performance impactPeak SQNR = 115 dB, .

0 0.25 0.5–120

–100

–80

–60

–40

–20

0

Normalized Frequency (1 → fs )

PS

D (

dB

FS

/NB

W)

NBW = 1.8x10–4 fs

STF

NTF(scaled)

H ∞ 2.2=

Page 4: Design Examples - Oregon State Universityclasses.engr.oregonstate.edu/eecs/spring2017/ece627/Lecture Notes... · Design Examples MEAD March 2008 ... Block Diagram & DR Scaling •

R. SCHREIER ANALOG DEVICES, INC.

7

Simplified Schematic

• Verify that the circuit follows the difference equations.Check the quantizer and feedback timing carefully!

x1 n 1+( ) x1 n( ) b1u n( ) a1v n( )–+=

x2 n 1+( ) x2 n( ) c1 x1 n( ) a2v n( )–+=

v n( ) Q x2 n( )( )=

Difference Equations Timing

1 2

x2(n)

1 2

x2(n+1)

x1(n)

1

1

2

2

2

2

1

1

x1(n+1)

v(n)

x2x1 L D

C12

Qv

R. SCHREIER ANALOG DEVICES, INC.

8

First Integrator

• Want input (full-scale) range = [0,3] V andwant op-amp swing = [–1,+1] Vdifferential

x1 = Vx1/1 V, u = (Vin–1.5 V)/1.5 V

2

2

1

Vx1

1•Vd

VDD VSS

Vin

1

2

1

1•Vd

2•Vd

VDD VSS

2•Vd

C1

C2

Homework: Verify timing & polarity

∆Vx1 = 2C1/C2·(Vin–VDD·vd)

0, 1

C1 C2⁄ b1 3⁄ 1 12⁄= =

Page 5: Design Examples - Oregon State Universityclasses.engr.oregonstate.edu/eecs/spring2017/ece627/Lecture Notes... · Design Examples MEAD March 2008 ... Block Diagram & DR Scaling •

R. SCHREIER ANALOG DEVICES, INC.

9

Absolute Capacitor Values• Absolute capacitor values are determined by thermal

noise considerationsCapacitor ratios are set by the desired dynamics.

• For example, assume noise is purely kT/C noisei.e. device noise is negligible.

• Since thermal noise is white, we get a factor of OSRreduction in the in-band noise

i.e.

• vn = 10 µVrms ⇒ C1 = 83 fF ⇒ C2 = 1 pFThese capacitor values are quite reasonable!

C2 gets smaller if the output swing of the op-amp is increased.

vn2 1

OSR------------

kTC1-------•=

R. SCHREIER ANALOG DEVICES, INC.

10

Second Integrator

• In-band noise of second integrator is greatly attenuatedBy a factor of (approximately).

⇒ Capacitor sizes dictated by charge injection errors anddesired ratio accuracy

1

1

2

1 Vx2

2•Vd

2•Vd

VSS

VDD

1

1

2

2•Vd

2•VdVSSVDD

Vx1 2

C

4C

12C

Homework: Verify capacitor ratios

∆Vx2 = (4C/12C)·Vx1 –(C/12C) VDD·v)

±1Hint:

OSR( )3

122------------------- 106≈

Page 6: Design Examples - Oregon State Universityclasses.engr.oregonstate.edu/eecs/spring2017/ece627/Lecture Notes... · Design Examples MEAD March 2008 ... Block Diagram & DR Scaling •

R. SCHREIER ANALOG DEVICES, INC.

11

Building Block– Op Amp

• Folded-cascode op-amp with switched-capacitorcommon-mode feedback

VDD

2xbias1

1

1

2

2

vocm

bias1

1

1

2

2

vocmbias2

bias3

bias4

VIP VINVON VOP

R. SCHREIER ANALOG DEVICES, INC.

12

Op-Amp Specifications• 50% of T/2 = 0.25 µs;

⇒ Islew = 1 µA is sufficient

• T/2 = 10τ; ; C1 = 0.1 pF ⇒ gm = 2 µA/VPower consumption can be very low!

• As a rule of thumb, Amin ≈ OSR for negligible SQNRreduction

Assumes that the op amps are linear and that the integrator gainfactors are close to 1.

SQNR margin can be traded for reduced op-amp gain requirements.

• In this implementation, the integrator gain factors are1/3 and 1/12, and the gain requirements are relaxed

For example, A = 40 dB is sufficient for 110 dB SQNRand the width of the deadband around 0 V is only 4 µV if A = 40 dB.

Qmax C1VDD 0.25 pC= =

τ C1 gm⁄=

Page 7: Design Examples - Oregon State Universityclasses.engr.oregonstate.edu/eecs/spring2017/ece627/Lecture Notes... · Design Examples MEAD March 2008 ... Block Diagram & DR Scaling •

R. SCHREIER ANALOG DEVICES, INC.

13

Building Block– Latched Comparator

• Falling phase 2 initiates regenerative actionS and R connected to a Set/Reset latch

VDD

2

VSS

2 2

V+ V–

SR

S

R

To DFF

R. SCHREIER ANALOG DEVICES, INC.

14

Building Block– Clock Generator

**

**

CLK

1

2D

1D

2

* = Delay Control

CLK

1

1D

2

2D

Page 8: Design Examples - Oregon State Universityclasses.engr.oregonstate.edu/eecs/spring2017/ece627/Lecture Notes... · Design Examples MEAD March 2008 ... Block Diagram & DR Scaling •

R. SCHREIER ANALOG DEVICES, INC.

15

2. MOD5Specifications

Assumptions

• Single-bit switched-capacitor realization

• Input voltage range is ±2 V (differential)

• Reference voltage is 2 V (differential) andOp amp swing is 4 Vpp (differential)

Parameter Symbol Value Units

Signal Bandwidth fB 50 kHz

Sampling Frequency fs 8 MHz

Signal-to-Noise Ratio SNR 110 dBSupply Voltage VDD 3 V

R. SCHREIER ANALOG DEVICES, INC.

16

Toolbox DesignOSR = 8e6/(2*50e3); % OSR = 80H = synthesizeNTF(5,OSR,1,1.5);amp = [-140:5:-15 -12 -10:0];snr = simulateSNR(H,OSR,amp);plot(amp,snr,'bd',amp,snr,'b-');

Input Amplitude (dB)

SQ

NR

(d

B)

• Very high peak SQNR⇒ Quantization noise

will be negligible.

• Maximum input signal≈ –4 dBFS⇒ Scale such that

input range is 50%of full-scale.

–140 –120 –100 –80 –60 –40 –20 00

20

40

60

80

100

120

140

Page 9: Design Examples - Oregon State Universityclasses.engr.oregonstate.edu/eecs/spring2017/ece627/Lecture Notes... · Design Examples MEAD March 2008 ... Block Diagram & DR Scaling •

R. SCHREIER ANALOG DEVICES, INC.

17

First Integrator

• Input-referred differential noise power isPeak signal power is

• 110 dB SNR requiresThis is a big capacitor!

Vx1

VREFP

VREFN

Vin

C1

C2

C1

VREFN

VREFP

Pn 8kTC1-------=

Ps 2 V( )2 2⁄ 2 V2= =

C18kT SNR•OSR Ps•---------------------------- 21 pF= =

R. SCHREIER ANALOG DEVICES, INC.

18

Dynamic Range Scaling& Topology Selection

• form = ‘CRFB’ yields b1 = 0.1, i.e. C2 = 10C1!The integrating capacitor is VERY large!

• form = ‘CRFF’ yields b1 = 0.39, i.e. C2 = 2.5C1The integrating capacitor is still large, but is more reasonable.

form = 'CRFB'; % or ‘CRFF’[a,g,b,c] = realizeNTF(H,form);b(2:end) = 0; % for CRFB onlyABCD = stuffABCD(a,g,b,c,form);[ABCDs umax] = scaleABCD(ABCD);[a,g,b,c] = mapABCD(ABCDs,form);

Page 10: Design Examples - Oregon State Universityclasses.engr.oregonstate.edu/eecs/spring2017/ece627/Lecture Notes... · Design Examples MEAD March 2008 ... Block Diagram & DR Scaling •

R. SCHREIER ANALOG DEVICES, INC.

19

Simulated Spectrum–10 dBFS input

• Used k derived from simulation to calculate “true” NTFNeed to set b6 = 1/k to maintain unity STF.

Frequency (Hz)

PS

D (

dB

FS

/NB

W)

STF

104 105 106–160

–140

–120

–100

–80

–60

–40

–20

0

NBW = 370 Hz

SQNR = 122 dB

2 H e2πif( ) 2

N---------------------------

R. SCHREIER ANALOG DEVICES, INC.

20

Block Diagram

• Summation is usually performed by a single passiveswitched-capacitor network

zz -1

1z -1

c2

-g1

a3a1

u(n)

x3(n)x2(n+1)

Integrator Resonator Resonator Q v(n)b1 a2 a3 a4 a5

c1, c2, g1 c3, c4, g2

1z -1

b1x1(n) c1

b6

a1

a2

Page 11: Design Examples - Oregon State Universityclasses.engr.oregonstate.edu/eecs/spring2017/ece627/Lecture Notes... · Design Examples MEAD March 2008 ... Block Diagram & DR Scaling •

R. SCHREIER ANALOG DEVICES, INC.

21

Timing Check

Desired Difference Equations Timing1 2 1 2

1

1

2

2

2

2

1

1 x2x1

2

12

2

1

1 x5 S

1

x3(n) x3(n+1)

x5(n) x5(n+1)

x1(n) x1(n+1)

x2(n+1)x2(n)

x4(n+1)x4(n)

x1 n 1+( ) x1 n( ) b1u n( ) c1v n( )–+=x2 n 1+( ) c2x1 n( ) x2 n( ) g1x3 n( )–+=x3 n 1+( ) c3x2 n 1+( ) x3 n( )+=x4 n 1+( ) c4x3 n( ) x4 n( ) g2x5 n( )–+=x5 n 1+( ) c5x4 n 1+( ) x5 n( )+=y n( ) a1x1 n( ) a2x2 n 1+( ) a3x3 n( )+ +=

a4x4 n 1+( ) a5x5 n( ) b6u n( )+ + +ya n( ) a1 a2c2+( )x1 n( ) a2x2 n( ) a3 a2g1– a4c4+( )x3 n( )+ +=

a4x4 n( ) a5 a4g2–( )x5 n( ) b6u n 1–( )+ + +v n( ) Q y n( )[ ]= v(n)

y(n)

ya y b6 u n 1–( ) u n( )–( )+= STFa z( )⇒ STF z( ) 1 z 1––( )NTF z( )–=[ ]

R. SCHREIER ANALOG DEVICES, INC.

22

Behavioral Schematic

Page 12: Design Examples - Oregon State Universityclasses.engr.oregonstate.edu/eecs/spring2017/ece627/Lecture Notes... · Design Examples MEAD March 2008 ... Block Diagram & DR Scaling •

R. SCHREIER ANALOG DEVICES, INC.

23

Impulse Response Verification

-1.8

-1.6

-1.4

-1.2

-1

-.8

-.6

-.4

-.2

0

0 .1 .2 .3 .4 .5 .6 .7 .8 .9 1 1.1 1.2 1.3 1.4Time, µs

Simulated Impulse ResponseExpected Impulse Response

R. SCHREIER ANALOG DEVICES, INC.

24

Potential Improvements

• Clock fasterReduces modulator order.

Reduces the size of all capacitors whose values are dictated by noise.

• Use multi-bit quantizationReduces modulator order.

Increases b1 (after performing voltage scaling), thereby reducing totalcapacitor area.

Page 13: Design Examples - Oregon State Universityclasses.engr.oregonstate.edu/eecs/spring2017/ece627/Lecture Notes... · Design Examples MEAD March 2008 ... Block Diagram & DR Scaling •

R. SCHREIER ANALOG DEVICES, INC.

25

3. 2-0 CascadeSpecifications

Simplified Block Diagram

Parameter Symbol Value Units

Bandwidth fB 1.25 MHz

Sampling Frequency fs 20 MHz

Signal-to-Noise Ratio SNR 90 dBSupply Voltage VDD 5 V

5-bitMOD2 Pipeline

ADC (1–z-1)2

V1

E1 V2U

V

7

5

R. SCHREIER ANALOG DEVICES, INC.

26

Toolbox EvaluationBW = 1.25e6; Fs = 20e6; OSR = Fs/(2*BW);M = 32; nlev = M+1;nb = 7; kpipe = 2^nb;Ha = zpk([1 1],[0 0],1,1);amp = [-120:5:-15 -12:2:-6 -5:0];sqnr = zeros(2,length(amp));N = 8192;ftest = round(0.16/OSR*N);u1 = M*sin(2*pi*ftest/N*[0:N-1]);for i = 1:length(amp)

[v1 junk1 junk2 y1] = simulateDSM(undbv(amp(i))*u1,Ha,nlev);v2 = ds_quantize(kpipe*(v1-y1),kpipe+1);v = v1 - filter([1 -2 1],1, v2/kpipe);spec1 = fft(v1.*hann(N))/(M*N/4);sqnr(1,i) = calculateSNR(spec1(1:ceil(N/2/OSR)),ftest);spec = fft(v.*ds_hann(N))/(M*N/4);sqnr(2,i) = calculateSNR(spec(1:ceil(N/2/OSR)),ftest);

endplot(amp,sqnr(1,:),'m^','MarkerSize',10,'LineWidth',2);hold on;plot(amp,sqnr(1,:),'m--','LineWidth',3);plot(amp,sqnr(2,:),'bs','MarkerSize',10,'LineWidth',2);plot(amp,sqnr(2,:),'b-','LineWidth',3);figureMagic([-120 0],10,2, [0 120],10,2);

Page 14: Design Examples - Oregon State Universityclasses.engr.oregonstate.edu/eecs/spring2017/ece627/Lecture Notes... · Design Examples MEAD March 2008 ... Block Diagram & DR Scaling •

R. SCHREIER ANALOG DEVICES, INC.

27

Ideal SQNR Curve

• Simulated peak SQNR = 105 dBAgain, there is a lot of margin, so quantization noise should be small.

–120 –100 –80 –60 –40 –20 00

20

40

60

80

100

120

Input Amplitude (dB)

SQ

NR

(d

B)

Overall SQNR

SQNR of MOD240 dB

R. SCHREIER ANALOG DEVICES, INC.

28

Gain Mismatch(Capacitor Ratio Error)

• Need gain error < ~0.5%Not a problem if moderately large capacitors are used.

v2 = ds_quantize(kpipe*(v1-y1)*(1+gain_mismatch),kpipe+1);

10–3 10–2 10–190

100

110

Gain Mismatch

Pea

k S

QN

R(d

B)

Page 15: Design Examples - Oregon State Universityclasses.engr.oregonstate.edu/eecs/spring2017/ece627/Lecture Notes... · Design Examples MEAD March 2008 ... Block Diagram & DR Scaling •

R. SCHREIER ANALOG DEVICES, INC.

29

NTF Zero Error(Due to Finite Op-Amp Gain)

• Need op-amp gain > 65 dBAgain, not an unreasonable requirement.

Ha = zpk([1 1]*(1-1/gain),[0 0],1,1);

50 60 70 80 9090

100

110

Op-Amp Gain (dB)

Pea

k S

QN

R (

dB

)

R. SCHREIER ANALOG DEVICES, INC.

30

Block Diagram [Brooks 1997]

• Has 1 bit of overlap at each stage

5-b

161

z -1z

z -1

DA

C1

DA

C2 3-b

4

3-b

4

4-b

Correction/Cancellation Logic

5 3 3 4

Vin

Dout

Page 16: Design Examples - Oregon State Universityclasses.engr.oregonstate.edu/eecs/spring2017/ece627/Lecture Notes... · Design Examples MEAD March 2008 ... Block Diagram & DR Scaling •

R. SCHREIER ANALOG DEVICES, INC.

31

An Integrator Stage

Vx1

Vip

C2

C1P,0

Vrefp

Vin Vrefn

1

2•b02•b0

C1P,311

2•b312•b31 1

1

2

2C1N,311

2•b312•b31

C1N,01

2•b02•b0

R. SCHREIER ANALOG DEVICES, INC.

32

4. Bandpass Modulator

• Want high dynamic range (~90 dB)with low power consumption (~50 mW)

• Desire a continuous-time architecture for its inherentanti-aliasing properties

• ∆Σ Toolbox indicates we should use a 6th-order, 8-levelmodulator

Use a FB topology to get a clean STF.

LO

Vin3 MHz IF

300 kHz BWBP∆ΣADC

24 MHz CLK

Page 17: Design Examples - Oregon State Universityclasses.engr.oregonstate.edu/eecs/spring2017/ece627/Lecture Notes... · Design Examples MEAD March 2008 ... Block Diagram & DR Scaling •

R. SCHREIER ANALOG DEVICES, INC.

33

Simplified Architecture

V-IConverter

IF

LO

LNA+Mixer

LCTank

Feedback More Resonatorsand Feedback DACsDAC

Flash

Bandpass ∆Σ ADC

ADC Back EndADC Front End

ADC

R. SCHREIER ANALOG DEVICES, INC.

34

Features of the Architecture

• The mixer output current is processed by passivecomponents which yield gain without adding noise ordistortion, and without consuming power

More front-end gain makes back-end noise less important.

• The first feedback DAC cancels the bulk of the in-bandportion of the mixer output, effectively passing only aresidue to the ADC backend

Large signal-handling capability is not compromised.

Only the LNA, Mixer and ADC front end have to deal with the fulldynamic range of the signal.

Page 18: Design Examples - Oregon State Universityclasses.engr.oregonstate.edu/eecs/spring2017/ece627/Lecture Notes... · Design Examples MEAD March 2008 ... Block Diagram & DR Scaling •

R. SCHREIER ANALOG DEVICES, INC.

35

Choices for the Second Resonator

• A second LC tank would require the least power,but would also need more pins

• Active-RC:2 mA for 50 nV/ i.r. noiseSwitched-C:Estimate >10 mA for same i.r.n.gm-C:Tough to get linearity and stability∴ Use Active-RC

• Tuning implemented with 8-bit capacitor arrays2:1 tuning range, regardless of process.

? FLASH

Hz

R. SCHREIER ANALOG DEVICES, INC.

36

Choices for the Third Resonator

• Active-RC:Q and drift are uncertain;might need a fourth resonatorSwitched-C:Q is high (>100) and drift is low∴ Use Switched-C

• Consumes 1 mA and has an i.r.n of 300 nV/ .

? 3-bit

Hz

Page 19: Design Examples - Oregon State Universityclasses.engr.oregonstate.edu/eecs/spring2017/ece627/Lecture Notes... · Design Examples MEAD March 2008 ... Block Diagram & DR Scaling •

R. SCHREIER ANALOG DEVICES, INC.

37

SC Resonator

• Center frequency is set by capacitor ratios“LDI” structure guarantees pole on unit circle ( ).

φ1

φ2

φ2

φ1

φ1

φ2φ1

φ2φ1

φ2

7C

9C

7C

3C

4C

f 0

f s----- 1

12--- 7 3⋅

9 4⋅----------

– acos 0.1247= =

A ∞=

R. SCHREIER ANALOG DEVICES, INC.

38

AGC

• For a –18 dBm input, the mixer output is 2 mApp,so DAC1 needs to sink 2 mA

• Power consumption can be reduced at low signal levels(the usual case) by reducing DAC1’s full-scale

Reduces the FS of the ADC and thus gives the ADC more “gain.”

• Lowering DAC1’s full-scale also reduces the outputcurrent noise of the DAC

Includes mismatch-induced and dynamic errors as well as thermalnoise.

• Placing a variable-gain element after the LC tankcompensates for the reduced signal level and also savescurrent by minimizing the i.r.n. of the ADC’s backend

Page 20: Design Examples - Oregon State Universityclasses.engr.oregonstate.edu/eecs/spring2017/ece627/Lecture Notes... · Design Examples MEAD March 2008 ... Block Diagram & DR Scaling •

R. SCHREIER ANALOG DEVICES, INC.

39

Full ADC

• Achieves NF = 8 dB and IIP3 = 0 dBm with P = 50 mW

IFINLNA

fCLK = 13-26 MHz

V-IConverter

LODAC1

RCReson.

SCReson.

9-levelFlash

ESL

ExternalLC Tank

Full-ScaleAdjust

To

10-300

ElementsTunable

DecimationFilter

MHz

R. SCHREIER ANALOG DEVICES, INC.

40

Noise vs. AGC150 kHz BW

–30 –28 –26 –24 –22 –20 –18

0

5

10

15

LNA/Mixer

RC

DAC1 Thermal

DAC1 Mismatch

Quantization

SC

Full-Scale (dBm)

No

ise

Den

sity Total

Backend(dB

rel

ativ

e to

a 3

70-o

hm

res

isto

r)

Page 21: Design Examples - Oregon State Universityclasses.engr.oregonstate.edu/eecs/spring2017/ece627/Lecture Notes... · Design Examples MEAD March 2008 ... Block Diagram & DR Scaling •

R. SCHREIER ANALOG DEVICES, INC.

41

Spectrum of Undecimated OutputfCLK = 18 MHz

0 1 2 3 4 5 6 7 8 9–100

–80

–60

–40

–20

0

Frequency (MHz)

dB

FS

/NB

W

NBW = 3.3kHz

fCLK = 18 MHzIF = 73.35 MHz

Theoretical PSD

Measured PSD

–2dBFS Output

R. SCHREIER ANALOG DEVICES, INC.

42

Spectrum of Decimated OutputBW = 270.833 kHz

Frequency Offset (kHz)

dB

FS

/NB

W

fCLK = 26 MHzDec-by-48

No signalINF = –87 dBFS

–18 dBm input@ 103.25 MHz + 25 kHz–1 dBFS outputINF = -83 dBFS

NBW=200 Hz–270 –180 –90 0 90 180 270

–140

–120

–100

–80

–60

–40

–20

0

Page 22: Design Examples - Oregon State Universityclasses.engr.oregonstate.edu/eecs/spring2017/ece627/Lecture Notes... · Design Examples MEAD March 2008 ... Block Diagram & DR Scaling •

R. SCHREIER ANALOG DEVICES, INC.

43

Spectrum of Decimated OutputBW = 15 kHz, 24-bit data

Frequency Offset (kHz)

dB

FS

/NB

W No signalINF = –104 dBFS

–17 dBm input@ 103.25 MHz + 1 kHz–0.5 dBFS outputINF = -95 dBFS

NBW=11 Hz

–15 –10 –5 0 5 10 15–140

–120

–100

–80

–60

–40

–20

0fCLK = 26 MHzdec-by-900

R. SCHREIER ANALOG DEVICES, INC.

44

Measured SNRfIF = 273 MHz, fLO = 269 MHz, fCLK = 32 MHz

-110 -90 -70 -50 -30 -100

10

20

30

40

50

60

70

80

90

100

P in (dBm)

SN

R (

dB

)

AGC

OSR =48

OSR =900

range

Page 23: Design Examples - Oregon State Universityclasses.engr.oregonstate.edu/eecs/spring2017/ece627/Lecture Notes... · Design Examples MEAD March 2008 ... Block Diagram & DR Scaling •

R. SCHREIER ANALOG DEVICES, INC.

45

Summary

• Many design choices: ∆Σ/Σ∆, single-loop/multi-loop,single-bit/multi-bit, lowpass/bandpass, discrete-time/continuous-time, real/quadrature…

Design OSR DR (dB) Lessons

MOD2 500 100 High OSR is helpful.∆Σ can yield a very robust design.

MOD5 80 110 FF topology has lower cap. area thanFB.

2-0 Cascade 8 90Multi-bit quantization is needed to gethigh SNR at low OSR.Must be watchful of gain mismatch andNTF zero error in a cascaded system.

CT BP (LC) 48 85An LC tank enables a power-efficientbandpass Mixer+ADC.The loop filter can use both continuous-time and discrete-time resonators.