23
EE194-EE290C 28 nm SoC for IoT Ref: RF Microelectronics by Behzad Razavi. Second EdiFon

Lecture5 - University of California, Berkeleyee290c/sp17/lectures/... · 2017. 2. 15. · Terminology f In-Band Blocker Levels Out-of-Band Blocker Levels Edge of Band Desired Channel-43

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Lecture5 - University of California, Berkeleyee290c/sp17/lectures/... · 2017. 2. 15. · Terminology f In-Band Blocker Levels Out-of-Band Blocker Levels Edge of Band Desired Channel-43

EE194-EE290C28nmSoCforIoT

Ref:RFMicroelectronicsbyBehzadRazavi.SecondEdiFon

Page 2: Lecture5 - University of California, Berkeleyee290c/sp17/lectures/... · 2017. 2. 15. · Terminology f In-Band Blocker Levels Out-of-Band Blocker Levels Edge of Band Desired Channel-43

Terminology

f

In-Band Blocker Levels Out-of-Band Blocker Levels

Edge ofBand

DesiredChannel

-43 dBm

-70 dBm

-30 dBm

-23 dBm

0 dBm

Page 3: Lecture5 - University of California, Berkeleyee290c/sp17/lectures/... · 2017. 2. 15. · Terminology f In-Band Blocker Levels Out-of-Band Blocker Levels Edge of Band Desired Channel-43

RFFilteringFilteringrequirementsimpacttheRFdesignofthetransceiver.

BPF

TransmittedChannel

AdjacentChannel

BPF

PA

LNA

fDesiredChannel

AlternateChannel

AdjacentChannel

BPF

Page 4: Lecture5 - University of California, Berkeleyee290c/sp17/lectures/... · 2017. 2. 15. · Terminology f In-Band Blocker Levels Out-of-Band Blocker Levels Edge of Band Desired Channel-43

RFFiltering•  Receivechainprecedingchannel-selecFonfilteringmustbesufficientlylinear.•  ChannelselecFonfilteringisextremelydifficultattheRFfrequencies.

f

DesiredChannel

ReceiveBand

BPF

LNA

f

DesiredChannel

QBPF ≈foBW

=2450MHz/1MHz=2450

In-Bandinterferersaretypicallyremovedneartheendofthereceivechain.

Page 5: Lecture5 - University of California, Berkeleyee290c/sp17/lectures/... · 2017. 2. 15. · Terminology f In-Band Blocker Levels Out-of-Band Blocker Levels Edge of Band Desired Channel-43

RxArchitectureHeterodyneReceiver

RFInput

f

LO

IFOutput

Mixer

fRF ± fLO

ARF cos 2π fRFt +φRF( ) ALO cos 2π fLOt +φLO( )*

f

DesiredChannel

fRFfIF=RF-LO fRF+LO

Page 6: Lecture5 - University of California, Berkeleyee290c/sp17/lectures/... · 2017. 2. 15. · Terminology f In-Band Blocker Levels Out-of-Band Blocker Levels Edge of Band Desired Channel-43

ImageProblemHeterodyneReceivers

AIF cos 2π fIFt( ) = AIF cos 2π fRF − fLO( ) t{ }AIF cos 2π fIFt( ) = AIF cos 2π fLO − fRF( ) t{ }

f

DesiredChannel

fLOfRF fimage

fIF fIF

ffIF

Page 7: Lecture5 - University of California, Berkeleyee290c/sp17/lectures/... · 2017. 2. 15. · Terminology f In-Band Blocker Levels Out-of-Band Blocker Levels Edge of Band Desired Channel-43

ImageRejecFon

ffRF fimage

2fIF

Image Reject Filter

Page 8: Lecture5 - University of California, Berkeleyee290c/sp17/lectures/... · 2017. 2. 15. · Terminology f In-Band Blocker Levels Out-of-Band Blocker Levels Edge of Band Desired Channel-43

ImageRejecFon

ffRF fimage

2fIF

Image Reject Filter

ffIF

Channel Select Filter

Page 9: Lecture5 - University of California, Berkeleyee290c/sp17/lectures/... · 2017. 2. 15. · Terminology f In-Band Blocker Levels Out-of-Band Blocker Levels Edge of Band Desired Channel-43

ImageRejecFon

ffRFfimage

2fIF

Image Reject Filter

ffIF

Channel Select Filter

Page 10: Lecture5 - University of California, Berkeleyee290c/sp17/lectures/... · 2017. 2. 15. · Terminology f In-Band Blocker Levels Out-of-Band Blocker Levels Edge of Band Desired Channel-43

RxArchitectureHomodyneReceiver

BPF

LNA LPF

LPF

I

Q

cosωLOt

sinωLOt

Page 11: Lecture5 - University of California, Berkeleyee290c/sp17/lectures/... · 2017. 2. 15. · Terminology f In-Band Blocker Levels Out-of-Band Blocker Levels Edge of Band Desired Channel-43

Symmetricvs.AsymmetricSpectra

f0

ffLO

ffLO

xBB(t)

t

VCO

ffLO

Page 12: Lecture5 - University of California, Berkeleyee290c/sp17/lectures/... · 2017. 2. 15. · Terminology f In-Band Blocker Levels Out-of-Band Blocker Levels Edge of Band Desired Channel-43

Symmetricvs.AsymmetricSpectra

ffLO

f0OverlapofsignalsidebandsaWerdown-conversion

Page 13: Lecture5 - University of California, Berkeleyee290c/sp17/lectures/... · 2017. 2. 15. · Terminology f In-Band Blocker Levels Out-of-Band Blocker Levels Edge of Band Desired Channel-43

QuadratureDownconversion

LPF

LPF

I

Q

cosωLOt

sinωLOt

Twoversionsofthedownconvertedsignalthathaveaphasedifferenceof90o

CanreconstructtheoriginalinformaFon.

Page 14: Lecture5 - University of California, Berkeleyee290c/sp17/lectures/... · 2017. 2. 15. · Terminology f In-Band Blocker Levels Out-of-Band Blocker Levels Edge of Band Desired Channel-43

RxArchitectureDirect-conversionreceiver(Homodyne)

BPF

LNA LPF

LPF

I

Q

cosωLOt

sinωLOt•  DCoffset•  LOLeakage•  1/fnoise

Page 15: Lecture5 - University of California, Berkeleyee290c/sp17/lectures/... · 2017. 2. 15. · Terminology f In-Band Blocker Levels Out-of-Band Blocker Levels Edge of Band Desired Channel-43

LOLeakage

LNAPad

LOSubstrate

LNAPad

LO

Page 16: Lecture5 - University of California, Berkeleyee290c/sp17/lectures/... · 2017. 2. 15. · Terminology f In-Band Blocker Levels Out-of-Band Blocker Levels Edge of Band Desired Channel-43

DCOffsets

LNAPad

LO

VRF+kVLO

VIF+VDC

LNA

LO

A1

Vb

R1

C1

f0

BasebandSignal

HPF

Page 17: Lecture5 - University of California, Berkeleyee290c/sp17/lectures/... · 2017. 2. 15. · Terminology f In-Band Blocker Levels Out-of-Band Blocker Levels Edge of Band Desired Channel-43

DCOffsets

LNA

LO

A1

Vb

R1

C1

ffRF ffRF

LowFreq.DeviaFon LargeFreq.DeviaFon

f1 =1

2πR1C1<

Rs1000

•  For802.11b@20Mb/s,f1=20KHz•  Slowresponsetotransientinputs.

-  LOfrequencyisswitchedtoanotherchannel,hencechangingtheLOleakage.-  ThegainoftheLNAisswitched,thuschangingthereverseisolaFonoftheLNA.

Page 18: Lecture5 - University of California, Berkeleyee290c/sp17/lectures/... · 2017. 2. 15. · Terminology f In-Band Blocker Levels Out-of-Band Blocker Levels Edge of Band Desired Channel-43

RxArchitectureLow-IFReceiver

ffRF f0 If

Less1/fnoisepenaltyOn-chiphigh-passfilteringbecomesfeasible.

Page 19: Lecture5 - University of California, Berkeleyee290c/sp17/lectures/... · 2017. 2. 15. · Terminology f In-Band Blocker Levels Out-of-Band Blocker Levels Edge of Band Desired Channel-43

RxArchitectureRejectImagewithoutfiltering.Quadraturedownconversionasa90ophaseshiWer.

cosωLOt

sinωLOt

I

Q

VRF

ffRF fLO fImage

ffRF

fLO

fImage

-j/2

Page 20: Lecture5 - University of California, Berkeleyee290c/sp17/lectures/... · 2017. 2. 15. · Terminology f In-Band Blocker Levels Out-of-Band Blocker Levels Edge of Band Desired Channel-43

HartleyArchitecture

cosωLOt

sinωLOt

I

QVRF

LPF

LPF

90o

IF

Page 21: Lecture5 - University of California, Berkeleyee290c/sp17/lectures/... · 2017. 2. 15. · Terminology f In-Band Blocker Levels Out-of-Band Blocker Levels Edge of Band Desired Channel-43

RxArchitecture

x(t) = Asig cos ωsigt +φsig( )+ Aimage cos ωimaget +φimage( )

xI (t) =Asig2cos ωsig −ωLO( ) t +φsig⎡⎣ ⎤⎦+

Aimage2

cos ωimage −ωLO( ) t +φimage⎡⎣ ⎤⎦

xQ (t) = −Asig2sin ωsig −ωLO( ) t +φsig⎡⎣ ⎤⎦−

Aimage2

sin ωimage −ωLO( ) t +φimage⎡⎣ ⎤⎦

x(t) =Aimage2

sin ωLO −ωimage( ) t −φimage⎡⎣ ⎤⎦

Page 22: Lecture5 - University of California, Berkeleyee290c/sp17/lectures/... · 2017. 2. 15. · Terminology f In-Band Blocker Levels Out-of-Band Blocker Levels Edge of Band Desired Channel-43

RxArchitecture

x(t) = −Aimage2

cos ωLO −ωimage( ) t −φimage⎡⎣ ⎤⎦

x90 (t) = −Aimage2

cos ωimage −ωLO( ) t +φimage⎡⎣ ⎤⎦

Page 23: Lecture5 - University of California, Berkeleyee290c/sp17/lectures/... · 2017. 2. 15. · Terminology f In-Band Blocker Levels Out-of-Band Blocker Levels Edge of Band Desired Channel-43

RxArchitecturecosωLOt

sinωLOt

I

QVRF

LPF

LPF

90o

IF

ADC

ADC