28
B. E. Boser 1 Advanced Analog Integrated Circuits Basic Transistor Amplifiers Bernhard E. Boser University of California, Berkeley [email protected] Copyright © 2016 by Bernhard Boser EE240B – Basic Transistor Amplifiers

M04 Basic Transistor Amplifiers - EECS at UC Berkeleyboser/courses... · B. E. Boser 19 Transistor Operating Point Check EE240B –Basic Transistor Amplifiers M1: bsim3v3 d : V(root.v_o)

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: M04 Basic Transistor Amplifiers - EECS at UC Berkeleyboser/courses... · B. E. Boser 19 Transistor Operating Point Check EE240B –Basic Transistor Amplifiers M1: bsim3v3 d : V(root.v_o)

B. E. Boser 1

Advanced Analog Integrated Circuits

Basic Transistor Amplifiers

Bernhard E. BoserUniversity of California, Berkeley

[email protected]

Copyright © 2016 by Bernhard Boser

EE240B – Basic Transistor Amplifiers

Page 2: M04 Basic Transistor Amplifiers - EECS at UC Berkeleyboser/courses... · B. E. Boser 19 Transistor Operating Point Check EE240B –Basic Transistor Amplifiers M1: bsim3v3 d : V(root.v_o)

B. E. Boser 2

Design Example

EE240B – Basic Transistor Amplifiers

Page 3: M04 Basic Transistor Amplifiers - EECS at UC Berkeleyboser/courses... · B. E. Boser 19 Transistor Operating Point Check EE240B –Basic Transistor Amplifiers M1: bsim3v3 d : V(root.v_o)

B. E. Boser 3

Topology

EE240B – Basic Transistor Amplifiers

Page 4: M04 Basic Transistor Amplifiers - EECS at UC Berkeleyboser/courses... · B. E. Boser 19 Transistor Operating Point Check EE240B –Basic Transistor Amplifiers M1: bsim3v3 d : V(root.v_o)

B. E. Boser 4

Small signal analysis

EE240B – Basic Transistor Amplifiers

Page 5: M04 Basic Transistor Amplifiers - EECS at UC Berkeleyboser/courses... · B. E. Boser 19 Transistor Operating Point Check EE240B –Basic Transistor Amplifiers M1: bsim3v3 d : V(root.v_o)

B. E. Boser 5EE240B – Basic Transistor Amplifiers

Page 6: M04 Basic Transistor Amplifiers - EECS at UC Berkeleyboser/courses... · B. E. Boser 19 Transistor Operating Point Check EE240B –Basic Transistor Amplifiers M1: bsim3v3 d : V(root.v_o)

B. E. Boser 6

Dynamic Range

EE240B – Basic Transistor Amplifiers

Page 7: M04 Basic Transistor Amplifiers - EECS at UC Berkeleyboser/courses... · B. E. Boser 19 Transistor Operating Point Check EE240B –Basic Transistor Amplifiers M1: bsim3v3 d : V(root.v_o)

B. E. Boser 7

Dynamic Range

EE240B – Basic Transistor Amplifiers

Page 8: M04 Basic Transistor Amplifiers - EECS at UC Berkeleyboser/courses... · B. E. Boser 19 Transistor Operating Point Check EE240B –Basic Transistor Amplifiers M1: bsim3v3 d : V(root.v_o)

B. E. Boser 8

Solve

EE240B – Basic Transistor Amplifiers

Page 9: M04 Basic Transistor Amplifiers - EECS at UC Berkeleyboser/courses... · B. E. Boser 19 Transistor Operating Point Check EE240B –Basic Transistor Amplifiers M1: bsim3v3 d : V(root.v_o)

B. E. Boser 9

Verify

EE240B – Basic Transistor Amplifiers

Page 10: M04 Basic Transistor Amplifiers - EECS at UC Berkeleyboser/courses... · B. E. Boser 19 Transistor Operating Point Check EE240B –Basic Transistor Amplifiers M1: bsim3v3 d : V(root.v_o)

B. E. Boser 10

Gain and Bandwidth

EE240B – Basic Transistor Amplifiers

Page 11: M04 Basic Transistor Amplifiers - EECS at UC Berkeleyboser/courses... · B. E. Boser 19 Transistor Operating Point Check EE240B –Basic Transistor Amplifiers M1: bsim3v3 d : V(root.v_o)

B. E. Boser 11

Noise

EE240B – Basic Transistor Amplifiers

Page 12: M04 Basic Transistor Amplifiers - EECS at UC Berkeleyboser/courses... · B. E. Boser 19 Transistor Operating Point Check EE240B –Basic Transistor Amplifiers M1: bsim3v3 d : V(root.v_o)

B. E. Boser 12

What-If

EE240B – Basic Transistor Amplifiers

Page 13: M04 Basic Transistor Amplifiers - EECS at UC Berkeleyboser/courses... · B. E. Boser 19 Transistor Operating Point Check EE240B –Basic Transistor Amplifiers M1: bsim3v3 d : V(root.v_o)

B. E. Boser 13

What-If: Reduce Power Dissipation?

EE240B – Basic Transistor Amplifiers

Page 14: M04 Basic Transistor Amplifiers - EECS at UC Berkeleyboser/courses... · B. E. Boser 19 Transistor Operating Point Check EE240B –Basic Transistor Amplifiers M1: bsim3v3 d : V(root.v_o)

B. E. Boser 14

What-If: Reduced Power Dissipation

EE240B – Basic Transistor Amplifiers

Page 15: M04 Basic Transistor Amplifiers - EECS at UC Berkeleyboser/courses... · B. E. Boser 19 Transistor Operating Point Check EE240B –Basic Transistor Amplifiers M1: bsim3v3 d : V(root.v_o)

B. E. Boser 15

Advanced Analog Integrated Circuits

Check: Verification with “Real” Transistor

Bernhard E. BoserUniversity of California, Berkeley

[email protected]

Copyright © 2016 by Bernhard Boser

EE240B – Basic Transistor Amplifiers

Page 16: M04 Basic Transistor Amplifiers - EECS at UC Berkeleyboser/courses... · B. E. Boser 19 Transistor Operating Point Check EE240B –Basic Transistor Amplifiers M1: bsim3v3 d : V(root.v_o)

B. E. Boser 16

But … what about a “real” transistor?

EE240B – Basic Transistor Amplifiers

Page 17: M04 Basic Transistor Amplifiers - EECS at UC Berkeleyboser/courses... · B. E. Boser 19 Transistor Operating Point Check EE240B –Basic Transistor Amplifiers M1: bsim3v3 d : V(root.v_o)

B. E. Boser 17

Biasing …

EE240B – Basic Transistor Amplifiers

Page 18: M04 Basic Transistor Amplifiers - EECS at UC Berkeleyboser/courses... · B. E. Boser 19 Transistor Operating Point Check EE240B –Basic Transistor Amplifiers M1: bsim3v3 d : V(root.v_o)

B. E. Boser 18

DC Operating Point

EE240B – Basic Transistor Amplifiers

Page 19: M04 Basic Transistor Amplifiers - EECS at UC Berkeleyboser/courses... · B. E. Boser 19 Transistor Operating Point Check EE240B –Basic Transistor Amplifiers M1: bsim3v3 d : V(root.v_o)

B. E. Boser 19

Transistor Operating Point Check

EE240B – Basic Transistor Amplifiers

M1: bsim3v3d : V(root.v_o) = 899.066 mVg : V(root.vgs) = 512 mVs : val(0) = 0b : val(0) = 0

type = nregion = subth

reversed = noids = 132.516 uA

isub = 42.2913 pAvgs = 512 mVvds = 899.066 mVvbs = 0 Vvgb = 512 mVvdb = 899.066 mVvgd = -387.066 mVvth = 514.279 mV

vdsat = 69.4368 mVvfbeff = -1.09875 V

gm = 2.24692 mSgds = 50.2374 uS

gmbs = 644.535 uSbetaeff = 65.1953 mA/V^2

cjd = 10.2586 fFcjs = 11.7154 fFqb = -18.5858 fCoulqg = 19.9153 fCoul

qg = 19.9153 fCoulqd = 2.86107 fCoul

qbd = -10.6792 fCoulqbs = -105.569e-21 Coulcgg = 29.5591 fFcgd = -7.34957 fFcgs = -15.5588 fFcgb = -6.65065 fFcdg = -7.39886 fFcdd = 17.6518 fFcds = 7.46008 aFcdb = -10.2604 fFcsg = -15.9526 fFcsd = -25.7075 aFcss = 30.1804 fFcsb = -14.2021 fFcbg = -6.20759 fFcbd = -10.2765 fFcbs = -14.629 fFcbb = 31.1131 fFron = 6.78457 kOhmid = 132.516 uAis = -132.516 uA

ibulk = -42.2919 pAibs = -41.3032 aAibd = -42.2919 pApwr = 119.141 uW

gmoverid = 16.9558 1/Vcgsovl = 7.3926 fFcgdovl = 7.3926 fFcgbovl = 26.5891 aF

i1 = 132.516 uAi3 = -132.516 uAi4 = -42.2919 pA

gbd = 776.844 pSgbs = 4.58359 pS

vgsteff = 36.6265 mVqinv = 2.08789 mCouligd = 0 Aigs = 0 Aigb = 0 Aqgi = 18.9781 fCoulqsi = -405.587 aCoulqdi = -289.142e-21 Coulqbi = -18.5722 fCoul

cddbi = 611.498e-21 Fcssbi = 11.0724 fFcggbi = 14.7473 fFcgsbi = -8.16625 fFcgdbi = 43.0261 aFcbdbi = -17.93 aFcbsbi = -2.91363 fFqsrco = -4.19053 fCoul

900mV

132uA

16.7 /V

2.21mS

Page 20: M04 Basic Transistor Amplifiers - EECS at UC Berkeleyboser/courses... · B. E. Boser 19 Transistor Operating Point Check EE240B –Basic Transistor Amplifiers M1: bsim3v3 d : V(root.v_o)

B. E. Boser 20

Gain and Bandwidth

EE240B – Basic Transistor Amplifiers

• Gain below spec

• 11.4dB = 3.7 < 4

• Why?

• Transistor avo

• From operating point analysis:

gm/gds = 44.8

• ~10% error on gain of 4

• Note: only @ operating point,

amplifier is quite nonlinear and the

output range limited by RL

Page 21: M04 Basic Transistor Amplifiers - EECS at UC Berkeleyboser/courses... · B. E. Boser 19 Transistor Operating Point Check EE240B –Basic Transistor Amplifiers M1: bsim3v3 d : V(root.v_o)

B. E. Boser 21

Conclusions

EE240B – Basic Transistor Amplifiers

Page 22: M04 Basic Transistor Amplifiers - EECS at UC Berkeleyboser/courses... · B. E. Boser 19 Transistor Operating Point Check EE240B –Basic Transistor Amplifiers M1: bsim3v3 d : V(root.v_o)

B. E. Boser 22

Advanced Analog Integrated Circuits

Common Gate Stage

Bernhard E. BoserUniversity of California, Berkeley

[email protected]

Copyright © 2016 by Bernhard Boser

EE240B – Basic Transistor Amplifiers

Page 23: M04 Basic Transistor Amplifiers - EECS at UC Berkeleyboser/courses... · B. E. Boser 19 Transistor Operating Point Check EE240B –Basic Transistor Amplifiers M1: bsim3v3 d : V(root.v_o)

B. E. Boser 23

Common Gate Stage

EE240B – Basic Transistor Amplifiers

Page 24: M04 Basic Transistor Amplifiers - EECS at UC Berkeleyboser/courses... · B. E. Boser 19 Transistor Operating Point Check EE240B –Basic Transistor Amplifiers M1: bsim3v3 d : V(root.v_o)

B. E. Boser 24

CG Noise Sources

EE240B – Basic Transistor Amplifiers

Page 25: M04 Basic Transistor Amplifiers - EECS at UC Berkeleyboser/courses... · B. E. Boser 19 Transistor Operating Point Check EE240B –Basic Transistor Amplifiers M1: bsim3v3 d : V(root.v_o)

B. E. Boser 25

CG Noise Analysis

EE240B – Basic Transistor Amplifiers

Page 26: M04 Basic Transistor Amplifiers - EECS at UC Berkeleyboser/courses... · B. E. Boser 19 Transistor Operating Point Check EE240B –Basic Transistor Amplifiers M1: bsim3v3 d : V(root.v_o)

B. E. Boser 26

CG Noise at High Frequency

EE240B – Basic Transistor Amplifiers

Page 27: M04 Basic Transistor Amplifiers - EECS at UC Berkeleyboser/courses... · B. E. Boser 19 Transistor Operating Point Check EE240B –Basic Transistor Amplifiers M1: bsim3v3 d : V(root.v_o)

B. E. Boser 27

Advanced Analog Integrated Circuits

Source Follower

Bernhard E. BoserUniversity of California, Berkeley

[email protected]

Copyright © 2016 by Bernhard Boser

EE240B – Basic Transistor Amplifiers

Page 28: M04 Basic Transistor Amplifiers - EECS at UC Berkeleyboser/courses... · B. E. Boser 19 Transistor Operating Point Check EE240B –Basic Transistor Amplifiers M1: bsim3v3 d : V(root.v_o)

B. E. Boser 28

Source Follower

EE240B – Basic Transistor Amplifiers