Professional Documents
Culture Documents
Frank Op ‘t Eynde
Audax-Technologies Ltd.
Leuven - Belgium
2003: IQ autocalibration
LO VCO DC
Image
RF IF
VCO
LO LO DC DC
Image
RF RF IF IF
demodulator
fIF
fRF
b
- fIF
fRF
b
90°
fIF
cos sin cos sin
90 90
0 0
fLO fLO
VCO VCO
more complex
path matching is important
image band is attenuated / cancelled
image noise is also cancelled
ΔG / G + tg (Δθ )
Attenuation[dB] ≈ 20. log
2
demodulator
Ceramic Filter LNA A/D
VGA
fin
b
A/D
LO DC cos sin
90
0
fLO = fin
IF is at DC (lowest possible frequency)
VCO LPFs can be integrated
analog BW requirements
sampling rate requirements
power consumption
no 3dB noise penalty
image band = signal band
offset voltages
1/f noise
cos sin
90 LO DC
0
ΔG / G + tg (Δθ )
VCO Attenuation[dB] ≈ 20. log
2
Q(t) (I,Q) is a vector image rejection problem as bad as before
image signal = wanted signal
I(t)
Zero-IF Low-IF
+60 dBr +60 dBr
0 dBr 0 dBr
LO LO
Mixer Response:
2 2
vout = a + b.v RF + c.v LO + d .v RF + e.v LO + f .v RF .v LO + ...
LF DC LF
Dynamic offset:
Proportional to ARF2
VGA
fin
A/D
Gain: 20 dB 20 dB 74 dB
demodulator
LNA A/D
VGA
+ A/D
90
0 D/A
LNA + A/D
VGA
+ A/D
D/A
gm
A/D
gm
I-Q vector
Pout f . ALO
IP 2 = ωLO A.cos(ω1t) A.cos(ω2t)
2.d
A.f.ALO/2
A2.d
1 2 A
IP2 DC ω2 -ω1
dynamic _ offset
2
ARF _ total ωLO A.cos(ωt)
=
wanted _ Amplitude 2.IP 2. ARF _ useful
A.f.ALO/2
A2.d/2
DC
E.g.: LTE in FDD mode:
dynamic _ offset
≤ 10%
wanted _ Amplitude
IP 2 ≥ +60dBm
PRF _ total = +23dBm − 53dB
PRF _ useful = −106dBm
LTE requires a sensitivity of -106 dBm in FDD IP2 > +60 dBm
Then calculate:
I 0 = I out (t )
offset
Q0 = Qout (t )
I 2 = (I out (t ) − I 0 )
2
squares of rms signal values
If unequal => IQ gain error
Q2 = (Qout (t ) − Q0 )
2
Ioffset 1 + 0.5*ΔG/G
Iin(t) Iout(t)
+ x +
x
tg(Δθ/2)
x
Qin(t) + x + Qout(t)
Qoffset 1 - 0.5*ΔG/G
Calibration Coefficients
RFp RFn
Algorithm
Digital
Receiver
[Huang, ISSCC 2010]
modulator
Data -
+
I(t)
D/A
90
0
vout (t ) = A(t ). cos(ωc t + φ (t ))
VCO
= A(t ). cos(φ (t )). cos(ωc t ) − A(t ). sin(φ (t )). sin(ωc t )
= I (t ). cos(ωc t ) − Q (t ). sin(ωc t )
1 + 0.5*ΔG/G Ioffset
Iin(t) + x + Iout(t)
x
tg(Δθ/2)
x
Qin(t)
+ x + Qout(t)
1 - 0.5*ΔG/G Qoffset
Impossible to separate
TX & RX offset Q(t)
D/A
modulator
Idem for TX & RX image
TXdata
+
-
I(t)
D/A
Attenuator
[2 dimensions]
VCO
demodulator
A/D LNA
A/D
90
0
VCO
modulator
TX on, Txdata off TXdata
+
-
measure PD output (DC)
I(t)
D/A
Correct TX image signal:
Txdata = sinewave 90
0
measure PD beat tone Attenuator
Next, calibrate RX VCO
demodulator
A/D LNA
A/D
90
0
VCO
ωRX-ωTX DC ωTX-ωRX
ωRX-ωTX-ωBB ωRX-ωTX+ωBB ωTX-ωRX-ωBB ωTX-ωRX+ωBB
RX Output Spectrum
© 2011 IEEE IEEE International Solid-State Circuits Conference © 2011 IEEE
LO Pulling (1)
Fundamental at ωLO+ωBB
Fundamental
Image at ωLO-ωBB
???
??? at ωLO+3ωBB LO
modulator
Data -
+
I(t)
D/A
÷2
2nd harmonic
crosstalk
VCO
D/A PA
modulator
- +25 dBm
+
D/A
÷2 Isolation
< 30 dB
VCO
LNA