direct rf sampling for digital radio processing: principles ......ifa 3 2 adc mtdsm digital receive...

35
IEEE CAS, Dallas Chapter: Seminar Feb 15, 2005 Direct RF Sampling for Digital Radio Processing: Principles and Methods Khurram Muhammad Wireless Terminal Business Unit Texas Instruments, Dallas, TX

Upload: others

Post on 29-Mar-2021

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

IEEE CAS, Dallas Chapter: Seminar Feb 15, 2005

Direct RF Sampling for Digital Radio Processing:

Principles and Methods

Khurram MuhammadWireless Terminal Business Unit

Texas Instruments, Dallas, TX

Page 2: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

Outline• Motivation• Deep-submicron low-complexity design

– Direct rf sampling– Discrete-time signal processing receiver architecture– Digital Backend

• Analog impairments• Bluetooth Receiver example (sens: -83dBm)• GSM/GPRS Receiver example (sens: -110dBm)• Conclusion

2

Page 3: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

Motivation• Low-cost

– Base digital deep-submicron CMOS process– Low-power– Amenable to migration to newer processes– Excellent performance; marketing reasons!– Fully integrated

• Transceiver + Digital BB + Memory + Power Management + RFBIST

• Analog/RF functions like important “guests” on application centric solutions

– very large RAM– Analog/rf typically occupy < 5% area

– Built-in calibration mechanisms3

Page 4: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

I. Direct RF Sampling

Page 5: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

Receiver Architecture ExampleContinuous

Time

5

LNA

ADPLL DCU PCU

TA SAMPLER SINCFILTER 8 4FILTER

IIR/SINCSINC

FILTERIFA

32 ADC

MTDSM

TA SAMPLER SINCFILTER 8 4FILTER

IIR/SINCSINC

FILTERIFA3

2 ADC

MTDSM

DIGITALRECEIVE

CHAIN

2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s

AGC ADCAGC

AGC ADC

CLKBITS

LNTA

Discrete Time

Source: K. Muhammad et. al., “A Discrete-Time Bluetooth Receiver in a 0.13µm Digital CMOS Process,” paper 15.1, ISSCC 2004.

Page 6: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

Discrete Time Receiver

LNA

ADPLL DCU PCU

TA SAMPLER SINCFILTER 8 4FILTER

IIR/SINCSINC

FILTERIFA

32 ADC

MTDSM

TA SAMPLER SINCFILTER 8 4FILTER

IIR/SINCSINC

FILTERIFA3

2 ADC

MTDSM

DIGITALRECEIVE

CHAIN

2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s

AGC ADCAGC

AGC ADC

CLKBITS

LNTA

MTDSM

6

Page 7: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

MTDSM: Multi-tap Direct Sampling Mixer

Cb

DAC

CrPA

PB

RES

DUMP

FAFB

Cf CfCr

DIN_CMDIN_DM

CrCrCrCrCrCrCh

SAZSBZLO/8

1

LNA

S(0) S(1) S(2) S(3) S(4) S(5) S(6) S(7)

I_FBCK_PI_FBCK_M

To NegativeSide

AVSS

DCU

BANK A BANK B

IFOUT_P

RFIN

7

Page 8: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

MTDSM Sub-Blocks

Cb4 Cr

Cf

DIN_CMDIN_DM

CrCh

LNTA

I_FBCK_P

AVSS

IFOUT_PRFINLO

Readout ChargeMix &Sample

DAC

2400 MHz

Ch+Cr

VSSVSSVSSVSSVSSVSSVSSVSS

gmvrf

Cf

VSS

I_FBCK_P

TEMPORAL AVERAGINGSINC FILTER

PREPARINGFOR

PRECHARGE

Voltage gain over single RF half cycle:

8

Page 9: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

IIR Filtering

9

Page 10: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

Combined Response

Ref: K.Muhammad et. al, “Direct RF sampling mixer with recursive filtering incharge domain,” ISCAS 2004 10

Page 11: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

Offset and CM ControlDIN_CM

DIN_DMLNTA

I_FBCK_P

AVSS

IFOUT_PRFINLO

Cb

VSS

Cr

VSS

Cr

VSS

Cr

VSS

Cr

VSS

Cf

VSS

PRECHARGE

• No dc current• charge packets diverted from plus to minus or vice versa under digital control

11

Page 12: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

II. Digital Controls

Page 13: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

Offsets, Common Mode• LO leakage and dc offset• 1/f noise

– No continuous current flow

LNARFIN MTDSMgm

LO

13

Page 14: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

Programmable filtering• Corner frequency• Order• Rotation rate

Cb1Cr1Cr1Ch

LNTA

AVSS

RFINLO

2400 MHz

Cb2Cr2Cr2

IFOUT2IFOUT1

14

Page 15: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

III. Operation

Page 16: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

Phase 1

Cb

DAC

Cr

DUMP

FB

Cf CfCr

DIN_CMDIN_DM

CrCrCrCrCrCrCh

SAZSBZLO/8

1LNTA

S(0) S(7)

I_FBCK_PI_FBCK_M

To NegativeSide

AVSS

DCU

BANK A BANK B

IFOUT_P

RFIN

0 0 0 0 0 0 01

LO

Readout

ChargeSample

16

Page 17: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

Phase 2

Cb

DAC

Cr

DUMP

FB

Cf CfCr

DIN_CMDIN_DM

CrCrCrCrCrCrCh

SAZSBZLO/8

LNTA

S(0) S(1) S(2) S(3) S(4) S(5) S(6) S(7)

I_FBCK_PI_FBCK_M

To NegativeSide

AVSS

DCU

BANK A BANK B

IFOUT_P

RFIN

1

0 0 0 00 1 0 0

LO

17

Page 18: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

Phase 3

Cb

DAC

Cr RES

FA

Cf CfCr

DIN_CMDIN_DM

CrCrCrCrCrCrCh

SAZSBZLO/8

LNTA

S(0) S(1) S(2) S(3) S(4) S(5) S(6) S(7)

I_FBCK_PI_FBCK_M

To NegativeSide

AVSS

DCU

BANK A BANK B

IFOUT_P

RFIN

1

0 0 0 00 0 1 0

LO

18

Page 19: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

Phase 4

Cb

DAC

Cr

PB FA

Cf CfCr

DIN_CMDIN_DM

CrCrCrCrCrCrCh

SAZSBZLO/8

1

LNTA

S(0) S(1) S(2) S(3) S(4) S(5) S(6) S(7)

I_FBCK_PI_FBCK_M

To NegativeSide

AVSS

DCU

BANK A BANK B

IFOUT_P

RFIN

0 0 0 00 0 0 1

LO

19

Page 20: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

Phase 5

Cb

DAC

Cr

DUMP

FA

Cf CfCr

DIN_CMDIN_DM

CrCrCrCrCrCrCh

SAZSBZLO/8

1

LNTA

S(0) S(1) S(2) S(3) S(4) S(5) S(6) S(7)

I_FBCK_PI_FBCK_M

To NegativeSide

AVSS

DCU

BANK A BANK B

IFOUT_P

RFIN

1 0 0 00 0 0 0

LO

ChargeSample

Readout

20

Page 21: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

Phase 6

Cb

DAC

Cr

DUMP

FA

Cf CfCr

DIN_CMDIN_DM

CrCrCrCrCrCrCh

SAZSBZLO/8

1

LNTA

S(0) S(1) S(2) S(3) S(4) S(5) S(6) S(7)

I_FBCK_PI_FBCK_M

To NegativeSide

AVSS

DCU

BANK A BANK B

IFOUT_P

RFIN

0 1 0 00 0 0 0

LO

21

Page 22: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

Phase 7

Cb

DAC

Cr RES

FB

Cf CfCr

DIN_CMDIN_DM

CrCrCrCrCrCrCh

SAZSBZLO/8

1

LNTA

S(0) S(1) S(2) S(3) S(4) S(5) S(6) S(7)

I_FBCK_PI_FBCK_M

To NegativeSide

AVSS

DCU

BANK A BANK B

IFOUT_P

RFIN

0 0 1 00 0 0 0

LO

22

Page 23: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

Phase 8

Cb

DAC

CrPA

FB

Cf CfCr

DIN_CMDIN_DM

CrCrCrCrCrCrCh

SAZSBZLO/8

1

LNTA

S(0) S(1) S(2) S(3) S(4) S(5) S(6) S(7)

I_FBCK_PI_FBCK_M

To NegativeSide

AVSS

DCU

BANK A BANK B

IFOUT_P

RFIN

0 0 0 10 0 0 0

LO

23

Page 24: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

24

MTDSM Sinc Response

Page 25: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

Digital Receiver Backend

25

Page 26: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

Calibration

ejωt

26

Page 27: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

Higher Rate Sampling: 2-pole system

Cb

DAC

CrPA

PB

RES

DUMP

FAFB

Cf CfCr

DIN_CMDIN_DM

CrCrCrCrCrCrCh

SAZSBZLO/8

1

LNA

S(0) S(1) S(2) S(3) S(4) S(5) S(6) S(7)

I_FBCK_PI_FBCK_M

To NegativeSide

AVSS

DCU

BANK A BANK B

IFOUT_P

RFIN

Dump/Precharge

600 Mspsreadout

rate

Bank A

Bank B Dump/Precharge

27

Page 28: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

MTDSM Advantages• Mixer embedding a filter

– Anti-aliasing– Adjacent channel interferer rejection

• Reduces linearity requirements of ABE• Reduces dynamic range requirements of ABE

– No further filtering required

– Modular and scalable– Programmable

• Filtering performance• Noise performance• Feedback configuration

28

Page 29: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

IV. Results

Page 30: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

Implementation• Digital deep-submicron 0.13µm CMOS process

with no analog extensions• RF and analog integrated with digital

Interconnect material copperMinimum metal pitch 0.35 um

Transistor nom. voltage 1.5 VL drawn 0.11 um

L effective 0.08 umGate oxide 29 A

30

Page 31: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

Measurement Results• Passed the official Bluetooth qualification• C/I = 10.5 dB, Max. Input = -5dBm, DBB = 4 mA

31

Work TechnologyTX

Current(mA)

RX Current

(mA)

SensitivitydBm

This one 0.13u,1.575V 25 37 -83

[1] 0.18u2.5-3.0V

35.5 30.5 -78

[2] 0.18u2.7V

37 39 -83

[3] 0.25u?V

36 45 ≤ -70

[4] 0.25u2.5V

<70 <50 -80

Page 32: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

Chip Micrograph - Bluetooth

32

• Single-chip Bluetooth radio

• RX path– Direct RF Sampling– Discrete time RX

path with Σ∆ ADC• 1.575V / 37mA

current consumption in continuous RX mode

130nm Digital CMOS Process

Page 33: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

33

Chip Micrograph – GSM/GPRS

FREF

ABE

MTDSM

LNA

DCO

PM BGAP

PM

90nm Digital CMOS Process

RX path• Direct RF Sampling• Discrete time RX, Σ∆ADC@500Msps• 1.4V design• Scalable architecture

Page 34: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

Conclusions• The first commercial discrete time wireless RX at par

with continuous time architectures– Bluetooth– GSM/GPRS– …

• Direct rf sampling followed by discrete-time signal processing

• Performance demonstrated in single-chip fully-compliant radios

34

Page 35: Direct RF Sampling for Digital Radio Processing: Principles ......IFA 3 2 ADC MTDSM DIGITAL RECEIVE CHAIN 2400 MS/s 300 MS/s 75 MS/s 37.5 MS/s AGC AGC ADC AGC ADC CLK BITS LNTA Discrete

References

[1] P. T. M. van Zeijl et al., “A Buetooth Radio in 0.18um CMOS,” ISSCCDig. Tech. Papers, pp. 86–87, Feb. 2002.[2] G. Chang et al., “A Direct-Conversion Single-Chip Radio-Modem forBluetooth,” ISSCC Dig.Tech. Papers, pp. 88–89, Feb. 2002.[3] J. Cheah et al., “Design of a Low-Cost Integrated 0.25um CMOSBluetooth SOC in 16.5mm2 Silicon Area,” ISSCC Dig. Tech. Papers, pp.90–91, Feb. 2001.[4] Eynde et al., “A Fully-Integrated Single-Chip SoC for Bluetooth,”ISSCC Dig. Tech. Papers, pp. 196–197, Feb. 2001.

35