lecture 20: mixer circuitsbwrcs.eecs.berkeley.edu/classes/icdesign/ee142_f10/... · ee142 lecture20...

16
EE142 Lecture20 1 Amin Arbabian Jan M. Rabaey Lecture 20: Mixer Circuits EE142 – Fall 2010 Nov. 4 th , 2010 University of California, Berkeley 2 EE142-Fall 2010 Announcements/ Review Make sure to attend Monday’s Discussion, Siva will cover PSS/HB for harmonic simulations (Mixer and Oscillators) Questions about the Ugrad projects Transceiver architectures Will go over again on Wednesday’s Review OH Covered in Razavi Ch3 and Ch5 Image problem Direct conversion 2 nd order nonlinearities (IM2,…) Flicker noise DC offset LO self-mixing

Upload: others

Post on 08-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Lecture 20: Mixer Circuitsbwrcs.eecs.berkeley.edu/Classes/icdesign/ee142_f10/... · EE142 Lecture20 1 Amin Arbabian Jan M. Rabaey Lecture 20: Mixer Circuits EE142 – Fall 2010 Nov

EE142 Lecture20

1

Amin ArbabianJan M. Rabaey

Lecture 20: Mixer Circuits

EE142 – Fall 2010

Nov. 4th, 2010

University of California, Berkeley

2EE142-Fall 2010

Announcements/ Review

Make sure to attend Monday’s Discussion, Siva will cover PSS/HB for harmonic simulations (Mixer and Oscillators)

Questions about the Ugrad projects

Transceiver architectures– Will go over again on Wednesday’s Review OH

– Covered in Razavi Ch3 and Ch5

Image problem

Direct conversion– 2nd order nonlinearities (IM2,…)

– Flicker noise

– DC offset

– LO self-mixing

Page 2: Lecture 20: Mixer Circuitsbwrcs.eecs.berkeley.edu/Classes/icdesign/ee142_f10/... · EE142 Lecture20 1 Amin Arbabian Jan M. Rabaey Lecture 20: Mixer Circuits EE142 – Fall 2010 Nov

EE142 Lecture20

2

3EE142-Fall 2010

Hartley Mixer

4EE142-Fall 2010

Delay Operation

Page 3: Lecture 20: Mixer Circuitsbwrcs.eecs.berkeley.edu/Classes/icdesign/ee142_f10/... · EE142 Lecture20 1 Amin Arbabian Jan M. Rabaey Lecture 20: Mixer Circuits EE142 – Fall 2010 Nov

EE142 Lecture20

3

5EE142-Fall 2010

Multiplying by a Complex Signal

6EE142-Fall 2010

Multiplying by a Real Signal

Page 4: Lecture 20: Mixer Circuitsbwrcs.eecs.berkeley.edu/Classes/icdesign/ee142_f10/... · EE142 Lecture20 1 Amin Arbabian Jan M. Rabaey Lecture 20: Mixer Circuits EE142 – Fall 2010 Nov

EE142 Lecture20

4

7EE142-Fall 2010

Image Problem (Different View)

8EE142-Fall 2010

Sine / Cosine Mixing

Page 5: Lecture 20: Mixer Circuitsbwrcs.eecs.berkeley.edu/Classes/icdesign/ee142_f10/... · EE142 Lecture20 1 Amin Arbabian Jan M. Rabaey Lecture 20: Mixer Circuits EE142 – Fall 2010 Nov

EE142 Lecture20

5

9EE142-Fall 2010

Image Rejection

10EE142-Fall 2010

+/- 45 Degree Circuits

Page 6: Lecture 20: Mixer Circuitsbwrcs.eecs.berkeley.edu/Classes/icdesign/ee142_f10/... · EE142 Lecture20 1 Amin Arbabian Jan M. Rabaey Lecture 20: Mixer Circuits EE142 – Fall 2010 Nov

EE142 Lecture20

6

11EE142-Fall 2010

Other Issues

12EE142-Fall 2010

BJT with Large Sinusoidal Drive

Page 7: Lecture 20: Mixer Circuitsbwrcs.eecs.berkeley.edu/Classes/icdesign/ee142_f10/... · EE142 Lecture20 1 Amin Arbabian Jan M. Rabaey Lecture 20: Mixer Circuits EE142 – Fall 2010 Nov

EE142 Lecture20

7

13EE142-Fall 2010

BJT Collector Current

14EE142-Fall 2010

BJT Current

Page 8: Lecture 20: Mixer Circuitsbwrcs.eecs.berkeley.edu/Classes/icdesign/ee142_f10/... · EE142 Lecture20 1 Amin Arbabian Jan M. Rabaey Lecture 20: Mixer Circuits EE142 – Fall 2010 Nov

EE142 Lecture20

8

15EE142-Fall 2010

Collector Current Waveform

16EE142-Fall 2010

Harmonics in the Current

Page 9: Lecture 20: Mixer Circuitsbwrcs.eecs.berkeley.edu/Classes/icdesign/ee142_f10/... · EE142 Lecture20 1 Amin Arbabian Jan M. Rabaey Lecture 20: Mixer Circuits EE142 – Fall 2010 Nov

EE142 Lecture20

9

17EE142-Fall 2010

Small-Signal Regime

18EE142-Fall 2010

BJT with Stable Bias

Page 10: Lecture 20: Mixer Circuitsbwrcs.eecs.berkeley.edu/Classes/icdesign/ee142_f10/... · EE142 Lecture20 1 Amin Arbabian Jan M. Rabaey Lecture 20: Mixer Circuits EE142 – Fall 2010 Nov

EE142 Lecture20

10

19EE142-Fall 2010

Differential Pair with Sine Drive

20EE142-Fall 2010

Differential Pair Waveforms

Page 11: Lecture 20: Mixer Circuitsbwrcs.eecs.berkeley.edu/Classes/icdesign/ee142_f10/... · EE142 Lecture20 1 Amin Arbabian Jan M. Rabaey Lecture 20: Mixer Circuits EE142 – Fall 2010 Nov

EE142 Lecture20

11

21EE142-Fall 2010

Differential Pair Harmonic Currents

22EE142-Fall 2010

Mixer Analysis

Page 12: Lecture 20: Mixer Circuitsbwrcs.eecs.berkeley.edu/Classes/icdesign/ee142_f10/... · EE142 Lecture20 1 Amin Arbabian Jan M. Rabaey Lecture 20: Mixer Circuits EE142 – Fall 2010 Nov

EE142 Lecture20

12

23EE142-Fall 2010

Mixer Assumptions

24EE142-Fall 2010

Mixer Output Signal

Page 13: Lecture 20: Mixer Circuitsbwrcs.eecs.berkeley.edu/Classes/icdesign/ee142_f10/... · EE142 Lecture20 1 Amin Arbabian Jan M. Rabaey Lecture 20: Mixer Circuits EE142 – Fall 2010 Nov

EE142 Lecture20

13

25EE142-Fall 2010

BJT Mixer

26EE142-Fall 2010

AC Equivalent Circuit

Page 14: Lecture 20: Mixer Circuitsbwrcs.eecs.berkeley.edu/Classes/icdesign/ee142_f10/... · EE142 Lecture20 1 Amin Arbabian Jan M. Rabaey Lecture 20: Mixer Circuits EE142 – Fall 2010 Nov

EE142 Lecture20

14

27EE142-Fall 2010

BJT Mixer Analysis (Time-Varying gm(t))

28EE142-Fall 2010

BJT Mixer Analysis

Page 15: Lecture 20: Mixer Circuitsbwrcs.eecs.berkeley.edu/Classes/icdesign/ee142_f10/... · EE142 Lecture20 1 Amin Arbabian Jan M. Rabaey Lecture 20: Mixer Circuits EE142 – Fall 2010 Nov

EE142 Lecture20

15

29EE142-Fall 2010

LO Drive

30EE142-Fall 2010

RF Drive

Page 16: Lecture 20: Mixer Circuitsbwrcs.eecs.berkeley.edu/Classes/icdesign/ee142_f10/... · EE142 Lecture20 1 Amin Arbabian Jan M. Rabaey Lecture 20: Mixer Circuits EE142 – Fall 2010 Nov

EE142 Lecture20

16

31EE142-Fall 2010

Mixer Analysis (General Approach)

32EE142-Fall 2010

General Approach