in3170/4170, spring 2021 - uio.no

76
IN3170/4170, Spring 2021 Philipp Häfliger [email protected] Excerpt of Sedra/Smith Chapter 9: Frequency Response of Basic CMOS Amplifiers

Upload: others

Post on 18-Dec-2021

14 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: IN3170/4170, Spring 2021 - uio.no

IN3170/4170, Spring 2021

Philipp Hä[email protected]

Excerpt of Sedra/Smith Chapter 9: Frequency Response ofBasic CMOS Amplifiers

Page 2: IN3170/4170, Spring 2021 - uio.no

Content

Intermezzo: Transfer Function and Bode Plot

High Frequency Small Signal Model of MOSFETs (book 9.2)

High Frequency Response of CS and CE Amplifiers (book 9.3)

Toolset for Frequency Analysis and Complete CS Analysis (9.4)

CG and Cascode HF response (Book 9.5)

General Feedback and Stability Structure (book 10.1, 10.8, 10.9)

Differential Amp HF Analysis (book 9.7)

Page 3: IN3170/4170, Spring 2021 - uio.no

Content

Intermezzo: Transfer Function and Bode Plot

High Frequency Small Signal Model of MOSFETs (book 9.2)

High Frequency Response of CS and CE Amplifiers (book 9.3)

Toolset for Frequency Analysis and Complete CS Analysis (9.4)

CG and Cascode HF response (Book 9.5)

General Feedback and Stability Structure (book 10.1, 10.8, 10.9)

Differential Amp HF Analysis (book 9.7)

Page 4: IN3170/4170, Spring 2021 - uio.no

Interrupt: Transfer Function and Bode Plot

’Interrupt’ means that a topic is not explicitly discussed in the book.

Page 5: IN3170/4170, Spring 2021 - uio.no

Transfer Function

The transfer function H(s) or H(jω)of a linear filter isI the Laplace transform of its impulse reponse h(t).I the Laplace transform of the differential equation describing

the I/O realtionship that is then solved for Vout(s)Vin(s)

I (this lecture!!!) the circuit diagram solved quite normally forVout(s)Vin(s)

by putting in impedances Z (s) for all linear elementsaccording to some simple rules.

Page 6: IN3170/4170, Spring 2021 - uio.no

Impedances of Linear Circuit Elements

resistor: Rcapacitor: 1

sCinductor: sL

Ideal sources (e.g. the id = gmvgs sources in small signal models ofFETs) are left as they are.

Page 7: IN3170/4170, Spring 2021 - uio.no

Transfer Function in Root Form

Transfer functions H(s) for linear electronic circuits can be writtenas dividing two polynomials of s.

H(s) =a0 + a1s + ...+ ams

m

1+ b1s + ...+ bnsn

H(s) is often written as products of first order terms in bothnominator and denominator in the following root form, which isconveniently showing some properties of the Bode-plots. More ofthat later.

H(s) = a0(1+ s

z1)(1+ s

z2)...(1+ s

zm)

(1+ sω1)(1+ s

ω2)...(1+ s

ωn)

Page 8: IN3170/4170, Spring 2021 - uio.no

Bode Plots

Plots of magnitude (e.g. |H(s)|) in dB and phase e.g. ∠H(s) or φ)vs. log(ω).

In general for transfer functions with only realpoles and no zeros (pure low-pass): a) ω → 0+|H(s)| is constant at the low frequency gainand ∠H(s) = 0o b) for each pole as ωincreases the slope of |H(s)| increses by− 20dB

decade c) each pole contributes -90o to thephase, but in a smooth transistion so that at afrequency exactly at the pole it is exactly -45o

Page 9: IN3170/4170, Spring 2021 - uio.no

General rules of thumb to use real zeros and poles for Bodeplots (1/3)

a) find a frequency ωmid with equal number kof zeros and poles wherez1, ..., zk , ω1, ..., ωk < ωmid ⇒

|H(smid)| ≈ K|z(k+1)|...|zm||ω(k+1)|...|ωn|

where K = ambn

∠H(smid) ≈ 0o

and the gradient of both |H(s)| and ∠H(s) iszero

Page 10: IN3170/4170, Spring 2021 - uio.no

General rules of thumb to use real zeros and poles for Bodeplots (2/3)

b) moving from ωmid in the magnitude plot ateach |ωi | add -20dB/decade to the magnitudegradient and for each |zi | add +20dB/decadec) moving from ωmid in the phase plot tohigher frequencies at each ωi add -90o to thephase in a smooth transition (respectively−45o right at the poles) and vice versa towardslower frequencies.

Page 11: IN3170/4170, Spring 2021 - uio.no

General rules of thumb to use real zeros and poles for Bodeplots (3/3)

d) For the zeros towards higher frequencies ifthe nominater is of the form (1+ s

zi) add +90o

and if its of the form (1− szi) (refered to as

right half plain zero as the solution for s of0 = (1− s

zi) is positive) add -90o to the phase

in a smooth transition (i.e. respectively ±45oright at the zeros) and vice versa towards lowerfrequencies.

Page 12: IN3170/4170, Spring 2021 - uio.no

Content

Intermezzo: Transfer Function and Bode Plot

High Frequency Small Signal Model of MOSFETs (book 9.2)

High Frequency Response of CS and CE Amplifiers (book 9.3)

Toolset for Frequency Analysis and Complete CS Analysis (9.4)

CG and Cascode HF response (Book 9.5)

General Feedback and Stability Structure (book 10.1, 10.8, 10.9)

Differential Amp HF Analysis (book 9.7)

Page 13: IN3170/4170, Spring 2021 - uio.no

MOSFET IC transfer function

Page 14: IN3170/4170, Spring 2021 - uio.no

BW and GB(P)

GB=BW ∗ AM

GB: gain bandwidth product, BW: bandwidth, AM : mid-band gain.There is usually a trade-off between BW and AM . If this trade off isinversely proportional, the GB is constant, e.g. in opamp feedbackconfigurations.

Page 15: IN3170/4170, Spring 2021 - uio.no

BW and GB(P) for CMOS integrated Circuits

For integrated circuits which normally have a pure low-passcharacteristics (i.e. no explicit AC-coupling at the input) you cansubstitute AM with ADC , i.e. the gain at DC. And:

BW = fH = f−3dB

Where fH is the high frequency cutoff and is the frequency at whichpoint AM i reduced by -3dB, i.e. the signal power is reduced by 1

2 ,as 10 log10

12 = 3.0

Page 16: IN3170/4170, Spring 2021 - uio.no

MOSFET ’Parasitic’ Capacitances Illustration

Page 17: IN3170/4170, Spring 2021 - uio.no

MOSFET ’Parasitic’ Capacitances Equations

Cgs = CoxW (23L+ Lov ) (9.22)

Cgd = CoxWLov (9.23)

Csb/db =Csb0/db0√1+ VSB/DB

V0

(9.24/9.25)

Page 18: IN3170/4170, Spring 2021 - uio.no

High Frequency Small Signal Model (1/2)

Page 19: IN3170/4170, Spring 2021 - uio.no

High Frequency Small Signal Model (2/2)

With only the two most relevant parasitic capacitors.

Page 20: IN3170/4170, Spring 2021 - uio.no

Unity Gain Frequency fT

Short circuit current gain. A measure for the best case transistorspeed.

Neglecting the current through Cgd :

ioii

=gm

s(Cgs + Cgd)(9.28)

fT =gm

2π(Cgs + Cgd)(9.29)

Page 21: IN3170/4170, Spring 2021 - uio.no

Trade-off fT vs Ao (i.e. GB)

fT =gm

2π(Cgs + Cgd)(9.29)

≈ 3µnVov

4πL2

A0 = gmro (7.40)

≈ 2λVov

=2L

λL︸︷︷︸const

Vov

Page 22: IN3170/4170, Spring 2021 - uio.no

Summary CMOS HF Small Signal Model

Page 23: IN3170/4170, Spring 2021 - uio.no

Content

Intermezzo: Transfer Function and Bode Plot

High Frequency Small Signal Model of MOSFETs (book 9.2)

High Frequency Response of CS and CE Amplifiers (book 9.3)

Toolset for Frequency Analysis and Complete CS Analysis (9.4)

CG and Cascode HF response (Book 9.5)

General Feedback and Stability Structure (book 10.1, 10.8, 10.9)

Differential Amp HF Analysis (book 9.7)

Page 24: IN3170/4170, Spring 2021 - uio.no

CS Amplifier HF small signal model

Page 25: IN3170/4170, Spring 2021 - uio.no

Using the Miller Effect

Note the simplyfying assumption that vo = gmrovgs , i.e. neglectingfeed forward contributions of igd which will still be very smallaround fH and makes the following a quite exact approximation ofthe dominant pole’s frequency fP ≈ fH

Page 26: IN3170/4170, Spring 2021 - uio.no

CS transfer function dominant Rsig(1/4)

vgs(s(Cgs + Ceq) +1

R ′sig) = vsig

1R ′sig

Page 27: IN3170/4170, Spring 2021 - uio.no

CS transfer function dominant Rsig(2/4)

vgsvsig

=

1R′sig

s(Cgs + Ceq) +1

R′sig

vgsvsig

=1

1+ sR ′sig (Cgs + Ceq)

Page 28: IN3170/4170, Spring 2021 - uio.no

CS transfer function dominant Rsig(3/4)

vovsig

=AM

1+ sω0

(9.51)

ωH =1

R ′sig (Cgs + Ceq)(9.53)

Page 29: IN3170/4170, Spring 2021 - uio.no

CS transfer function dominant Rsig(4/4)

Page 30: IN3170/4170, Spring 2021 - uio.no

CS Frequency Response, Dominant CL (1/2)

vo(s(Cgd + CL) + GL) + gmvgs = vgssCgd

vovgs

=sCgd − gm

s(Cgd + CL) + GL

= −gmRL

1− sCgd

gm

s(Cgd + CL)RL + 1(9.65)

Page 31: IN3170/4170, Spring 2021 - uio.no

CS Frequency Response, Dominant CL (2/2)

ωz =gmCgd

(9.66)

ωp =1

(Cgd + CL)RL(9.67)

ωz

ωp= gmRL

(1+

CL

Cgd

)(9.68)

ωt =gm

CL + Cgd(9.69)

Page 32: IN3170/4170, Spring 2021 - uio.no

Content

Intermezzo: Transfer Function and Bode Plot

High Frequency Small Signal Model of MOSFETs (book 9.2)

High Frequency Response of CS and CE Amplifiers (book 9.3)

Toolset for Frequency Analysis and Complete CS Analysis (9.4)

CG and Cascode HF response (Book 9.5)

General Feedback and Stability Structure (book 10.1, 10.8, 10.9)

Differential Amp HF Analysis (book 9.7)

Page 33: IN3170/4170, Spring 2021 - uio.no

Notation in this Book

A(s) = AMFHs

FH(s) =(1+ s

ωz1)...(1+ s

ωzn)

(1+ sωp1

)...(1+ sωpm

)

Page 34: IN3170/4170, Spring 2021 - uio.no

Dominant Pole Approximation

If ωp1 < 4ωp2 and ωp1 < 4ωz1 then

A(S) ≈ 11+ s

ωp1

ωH ≈ ωp1

Page 35: IN3170/4170, Spring 2021 - uio.no

An Approximation Without a Dominant Pole

2nd order example

|FH(ωH)|2 =12

=(1+ ω2

H

ω2z1)(1+ ω2

H

ω2z2)

(1+ ω2H

ω2p1)(1+ ω2

H

ω2p2)

=1+ ω2

H

(1ω2z1+ 1

ω2z2

)+ ω4

H

(1

ω2z1ω

2z2

)1+ ω2

H

(1ω2p1

+ 1ω2p2

)+ ω4

H

(1

ω2p1ω

2p2

)⇒ ωH ≈ 1√

1ω2p1

+ 1ω2p2− 2

ω2z1− 2

ω2z2

(9.76)

Page 36: IN3170/4170, Spring 2021 - uio.no

An Approximation Without a Dominant Pole

general:

ωH ≈ 1√1ω2p1

+ 1ω2p2...+ 1

ω2pm− 2

ω2z1− 2

ω2z2...− 2

ω2zn

(9.77)

If ωp1 is much smaller than all other pole- and zero-frequencies thisreduces to the dominant pole approximation.

Page 37: IN3170/4170, Spring 2021 - uio.no

Open-Circuit Time Constants Method

ωH ≈1∑

i CiRi

Where Ci are all capacitors in the circuit and Ri is the resistanceseen by Ci when the input signal source is zeroed and all othercapacitors are open circuited.

Page 38: IN3170/4170, Spring 2021 - uio.no

Open-Circuit Time Constants Method Example CS Amp

Page 39: IN3170/4170, Spring 2021 - uio.no

The Difficult One is Rgd

ix = − vgsRsig

=vgs + vx

RL+ vgsgm

=vxRL− ixRsig

(1RL

+ gm

)Rgd =

vxix

= [RL + Rsig (1+ gmRL)]

Page 40: IN3170/4170, Spring 2021 - uio.no

Open Circuit Time Constant

τH = RsigCgs + RLCL + [RL + Rsig (1+ gmRL)]Cgd

= Rsig [Cgs + (1+ gmRL)Cgd ] + RL [Cgd + CL] (9.88)

Previously:

ωH =1

R ′sig (Cgs + (1+ gmRL)Cgd)(9.53)

ωH =1

(Cgd + CL)RL(9.67)

Page 41: IN3170/4170, Spring 2021 - uio.no

Comparing Approximations

If you combine the prviously transfer functions for vgsvsig

derived from(9.46) and vo

vgsfrom (9.65) as A(s) = vgs

vsigvovgs

you get both of theseprevious ωH as poles and can compute the combined ωH accordingto (9.77):

τH =1ωH≈√

[R ′sig (Cgs + Ceq)]2 + [(Cgd + CL)RL]2 (9.77)

So the geometric mean rather than the sum ...

Page 42: IN3170/4170, Spring 2021 - uio.no

Content

Intermezzo: Transfer Function and Bode Plot

High Frequency Small Signal Model of MOSFETs (book 9.2)

High Frequency Response of CS and CE Amplifiers (book 9.3)

Toolset for Frequency Analysis and Complete CS Analysis (9.4)

CG and Cascode HF response (Book 9.5)

General Feedback and Stability Structure (book 10.1, 10.8, 10.9)

Differential Amp HF Analysis (book 9.7)

Page 43: IN3170/4170, Spring 2021 - uio.no

CG Amplifier HF Response

NOTE: no Miller effect!

Page 44: IN3170/4170, Spring 2021 - uio.no

CG Amplifier HF Response T-model

Page 45: IN3170/4170, Spring 2021 - uio.no

CG Amplifier HF Response without ro

τp1 = Cgs

(Rsig ||

1gm

)τp2 = (Cgd + CL)RL

Page 46: IN3170/4170, Spring 2021 - uio.no

CG Amplifier open circuit time-constant with ro for Cgs

Kirchoff Rin for node vs :

vs(gm +1ro) = vo

1ro

+ is

vo(1ro

+1RL

) = vs(gm +1ro)

vo = vsgm + 1

ro1ro+ 1

RL

combine: vs(gm +1ro) = vs

gm + 1ro

1ro+ 1

RL

1ro

+ is

vs(gm +1ro−

gm + 1ro

1+ roRL

) = is

vs((gm +1ro)(1− 1

1+ roRL

)) = is

Page 47: IN3170/4170, Spring 2021 - uio.no

CG Amplifier open circuit time-constant with ro for Cgs

Kirchoff Rin for node vs (continued):

vs((gm +1ro)(

1RL

1ro+ 1

RL

)) = is

vsis

=1

gm + 1ro

1ro+ 1

RL

1RL

Rs =RL

gm + 1ro

(1ro

+1RL

)

Rs =RLro

gmro + 1RL + roRLro

Rs =RL + rogmro + 1

Page 48: IN3170/4170, Spring 2021 - uio.no

CG Amplifier open circuit time-constant with ro for Cgs

τgs = Cgs

(Rsig ||

ro + RL

gmro

)

Page 49: IN3170/4170, Spring 2021 - uio.no

CG Amplifier open circuit time-constant with ro for Cgd +CL

Kirchoff for Ro and vo :

vo1ro

= io + vs1ro

+ gmvs

vs(gm +1

Rsig+

1ro) = vo

1ro

vs = vo

1ro

gm + 1Rsig

+ 1ro

combine: vo1ro

= io + vo

1ro

gm + 1Rsig

+ 1ro

(1ro

+ gm)

Page 50: IN3170/4170, Spring 2021 - uio.no

CG Amplifier open circuit time-constant with ro for Cgd +CL

Kirchoff for Ro and vo (continued):

vo1ro(1−

1ro+ gm

gm + 1Rsig

+ 1ro

) = io

vo1ro(

1Rsig

gm + 1Rsig

+ 1ro

) = io

vo(1

gmroRsig + ro + Rsig) = io

Ro = gmroRsig + ro + Rsig

Page 51: IN3170/4170, Spring 2021 - uio.no

CG Amplifier open circuit time-constant with ro for Cgd +CL

τgd = (Cgd + CL) (Rsig ||(ro + Rsig + gmroRsig ))

Page 52: IN3170/4170, Spring 2021 - uio.no

CG Amplifier HF Response Conclusion

No Miller effect that would cause low impedance at highfrequencies, but due to low input resistance the impedance isalready low at DC ⇒ low AM for Rsig > 0

Page 53: IN3170/4170, Spring 2021 - uio.no

Cascode Amplifier HF Response

τgs1 = Cgs1Rsig

τgd1 = Cgd1 [(1+ gm1Rd1)Rsig + Rd1]

where Rd1 = ro1||ro2 + RL

gm2ro2

τgs2 = (Cgs2 + Cdb1)Rd1

τgd2 = (CL + Cgd2)(RL||(ro2 + ro1 + gm2ro2ro1))

τh ≈ τgs1 + τgd1 + τgs2 + τgd2

Page 54: IN3170/4170, Spring 2021 - uio.no

Cascode Amplifier HF Response

Rearranging τh grouping by the three nodes’resistors:

τh ≈ Rsig [Cgs1 + Cgd1(1+ gm1Rd1)]

+Rd1(Cgd1 + Cgs2 + Cdb1)

+(RL||Ro)(CL + Cgd2)

Thus, if Rsig > 0 and terms with Rsig are dominantone can either get larger bandwidth at the sameDC gain than a CS amplifier when RL ≈ ro or getmore DC gain at the same bandwith than a CSamplifier when RL ≈ gmr

2o or increase both

bandwith and DC gain to less than their maximumby tuning RL somewhere inbetween.

Page 55: IN3170/4170, Spring 2021 - uio.no

Cascode Amplifier HF Response

Rearranging τh grouping by the three nodes’resistors:

τh ≈ Rsig [Cgs1 + Cgd1(1+ gm1Rd1)]

+Rd1(Cgd1 + Cgs2 + Cdb1)

+(RL||Ro)(CL + Cgd2)

With Rsig ≈ 0 one can trade higher BW forreduced ADC or higher ADC for reduced BWcompared to a CS amp, keeping the unity gainfrequency (i.e. the GB) constant.

Page 56: IN3170/4170, Spring 2021 - uio.no

Cascode vs CSCS:

ADC = −gm(ro ||RL)

τH = Rsig [Cgs + (1+ gm(ro ||RL))Cgd ] + (ro ||RL) [Cgd + CL]

Cascode:

ADC = (−gm1(RO ||RL)

where RO = gm2ro2ro1

τH = Rsig [Cgs1 + Cgd1(1+ gm1Rd1)]

+Rd1(Cgd1 + Cgs2 + Cdb1)

+(RL||Ro)(CL + Cgd2)

where Rd1 = ro1||ro2 + RL

gm2ro2

Page 57: IN3170/4170, Spring 2021 - uio.no

Content

Intermezzo: Transfer Function and Bode Plot

High Frequency Small Signal Model of MOSFETs (book 9.2)

High Frequency Response of CS and CE Amplifiers (book 9.3)

Toolset for Frequency Analysis and Complete CS Analysis (9.4)

CG and Cascode HF response (Book 9.5)

General Feedback and Stability Structure (book 10.1, 10.8, 10.9)Phase marginQ-factor from 2nd order open loop gainSource follower HF response (Book 9.6), Q from closed loopgain

Differential Amp HF Analysis (book 9.7)

Page 58: IN3170/4170, Spring 2021 - uio.no

General Feedback Concept

Af =A

1+ Aβ

≈ 1β

for Aβ >> 1

Af : closed loop gainAβ: loop gainβ normally considered to be free of anyfrequency dependency!)

Page 59: IN3170/4170, Spring 2021 - uio.no

A Has a Single Pole

Af =

A01+A0β

1+ sωp(1+A0β)

ωpf = ωp(1+ A0β)

Page 60: IN3170/4170, Spring 2021 - uio.no

Feedback can cause instability

Two methods to assess risk of instabilities discussed in thefollowing:

I Phase margin derived from analysis or simulation of loop-gainI Q-factor derived from transfer function

Page 61: IN3170/4170, Spring 2021 - uio.no

Content

Intermezzo: Transfer Function and Bode Plot

High Frequency Small Signal Model of MOSFETs (book 9.2)

High Frequency Response of CS and CE Amplifiers (book 9.3)

Toolset for Frequency Analysis and Complete CS Analysis (9.4)

CG and Cascode HF response (Book 9.5)

General Feedback and Stability Structure (book 10.1, 10.8, 10.9)Phase marginQ-factor from 2nd order open loop gainSource follower HF response (Book 9.6), Q from closed loopgain

Differential Amp HF Analysis (book 9.7)

Page 62: IN3170/4170, Spring 2021 - uio.no

Why the Resonance?

Negative feedback should not lead toamplification. The crux: a phase shiftφ = −180o turns negative feedback intopositive feedback. If the loop gain Aβ > 1at such a point, the circuit has infinite gain,i.e. is unstable.In a low pass circuit the difference of thephase from -180o , i.e. φ+ 180o where theloop gain becomes unity (Aβ = 1 or A = 1

β )is the phase margin (PM). A high PMindicates no or little resonance. A negativephase margin indicates an unstable circuit.

Page 63: IN3170/4170, Spring 2021 - uio.no

Content

Intermezzo: Transfer Function and Bode Plot

High Frequency Small Signal Model of MOSFETs (book 9.2)

High Frequency Response of CS and CE Amplifiers (book 9.3)

Toolset for Frequency Analysis and Complete CS Analysis (9.4)

CG and Cascode HF response (Book 9.5)

General Feedback and Stability Structure (book 10.1, 10.8, 10.9)Phase marginQ-factor from 2nd order open loop gainSource follower HF response (Book 9.6), Q from closed loopgain

Differential Amp HF Analysis (book 9.7)

Page 64: IN3170/4170, Spring 2021 - uio.no

Q-factor if A has two real poles (1/2)

Important: here ωp1 and ωp2 are the poles of the open looptransfer function! Solving equation to get the closed loop poles:1+ A(s)β = 0⇒

0 = s2 + s(ωp1 + ωp2) + (1+ A0β)ωp1ωp2 (10.67)

s = −12(ωp1 + ωp2)±

12

√(ωp1 + ωp2)2 − 4(1+ A0β)ωp1ωp2 (10.68)

Generally more separation between ωp1 and ωp2 (i.e. a dominantpole) helps to keep the poles of Af remain real values and to keepAf stable at higher loop gains.

Page 65: IN3170/4170, Spring 2021 - uio.no

A Has two real poles (2/2)

Rewriting the same:

0 = s2 + sω0

Q+ ω2

0 (10.69)

s = −12(ω0

Q)± 1

2

√ω2

0Q2 − 4ω2

0

Q =

√(1+ A0β)ωp1ωp2

ωp1 + ωp2(10.70)

ω0 =√(1+ A0β)ωp1ωp2

If Q > 0.5 the poles become complex conjugate and we seeresonance.

Page 66: IN3170/4170, Spring 2021 - uio.no

Frequency Response dependency on Q-factor graph

Where the poles of the closed loop transfer function are:

ωp1,p2 =− 1

Qω0±√

1ω2

0Q2 − 4 1

ω20

2

Page 67: IN3170/4170, Spring 2021 - uio.no

Resonance dependency on Q-factor (1/2)

-2 -1.5 -1 -0.5 0 0.5 1 1.5 2Re(A)

-2

-1.5

-1

-0.5

0

0.5

1

1.5

2

Im(A)

One Real Pole ωp1

=1/1000

1/A(j ω)A(j* ω)|j*[10 0 ,10 5 ]

A(j* ω)|j* ω=j*10 0

A(j* ω)|j* ω=j*10 3

j*ω=j*10 5

-2 -1.5 -1 -0.5 0 0.5 1 1.5 2Re(A)

-2

-1.5

-1

-0.5

0

0.5

1

1.5

2

Im(A)

Two Identical Real Poles: ω0

=1/1000 and Q=0.5

1/A(j ω)A(j* ω)|j*[10 0 ,10 5 ]

A(j* ω)|j* ω=j*10 0

A(j* ω)|j* ω=j*10 3

j*ω=j*10 5

Page 68: IN3170/4170, Spring 2021 - uio.no

Resonance dependency on Q-factor (2/2)

-2 -1.5 -1 -0.5 0 0.5 1 1.5 2Re(A)

-2

-1.5

-1

-0.5

0

0.5

1

1.5

2

Im(A)

Two Complex Poles: ω0

=1/1000 and Q=0.707

1/A(j ω)A(j* ω)|j*[10 0 ,10 5 ]

A(j* ω)|j* ω=j*10 0

A(j* ω)|j* ω=j*10 3

j*ω=j*10 5

-2 -1.5 -1 -0.5 0 0.5 1 1.5 2Re(A)

-2

-1.5

-1

-0.5

0

0.5

1

1.5

2

Im(A)

Two Complex Poles: ω0

=1/1000 and Q=1.0

1/A(j ω)A(j* ω)|j*[10 0 ,10 5 ]

A(j* ω)|j* ω=j*10 0

A(j* ω)|j* ω=j*10 3

j*ω=j*10 5

Page 69: IN3170/4170, Spring 2021 - uio.no

Relation Q and PM

From Carusone, Johns and Martin book. ωeq here is anapproximation of the second order pole from all zeros and poles ofhigher order than one, i.e. the entire transfer function isapproximated as a second order transfer function to derive a Q.

Page 70: IN3170/4170, Spring 2021 - uio.no

Content

Intermezzo: Transfer Function and Bode Plot

High Frequency Small Signal Model of MOSFETs (book 9.2)

High Frequency Response of CS and CE Amplifiers (book 9.3)

Toolset for Frequency Analysis and Complete CS Analysis (9.4)

CG and Cascode HF response (Book 9.5)

General Feedback and Stability Structure (book 10.1, 10.8, 10.9)Phase marginQ-factor from 2nd order open loop gainSource follower HF response (Book 9.6), Q from closed loopgain

Differential Amp HF Analysis (book 9.7)

Page 71: IN3170/4170, Spring 2021 - uio.no

Intuition for Resonance/Instability

Page 72: IN3170/4170, Spring 2021 - uio.no

Source Follower HF Response

A(s) = AM

1+(

sωz

)1+ b1s + b2s2 = AM

1+(

sωz

)1+ 1

Qsω0

+ s2

ω20

(9.117)

ωz =gmCgs

(9.119)

b1 =

(Cgd +

Cgs

gmR ′L + 1

)Rsig +

(Cgs + C ′LgmR ′L + 1

)R ′L (9.120)

b2 =(Cgs + Cgd)CL + CgsCgd

gmR ′L + 1RsigR

′L (9.121)

Page 73: IN3170/4170, Spring 2021 - uio.no

Content

Intermezzo: Transfer Function and Bode Plot

High Frequency Small Signal Model of MOSFETs (book 9.2)

High Frequency Response of CS and CE Amplifiers (book 9.3)

Toolset for Frequency Analysis and Complete CS Analysis (9.4)

CG and Cascode HF response (Book 9.5)

General Feedback and Stability Structure (book 10.1, 10.8, 10.9)

Differential Amp HF Analysis (book 9.7)

Page 74: IN3170/4170, Spring 2021 - uio.no

HF Analysis of Current-Mirror-Loaded CMOS Amp (1/3)

Neglecting ro in current mirror:

vg3(sCm + gm3) +vid2gm = 0

io = −vg3gm3 +vid2gm

vg3 = −vid2 gm

sCm + gm3

io =vid2gm(1+

gm3

sCm + gm3)

io =vid2gm(

sCm + 2gm3

sCm + gm3)

iovid

= gms Cm

2gm3+ 1

s Cmgm3

+ 1

Page 75: IN3170/4170, Spring 2021 - uio.no

HF Analysis of Current-Mirror-Loaded CMOS Amp (2/3)

Neglecting ro in current mirror:

GM = gm1+ s Cm

2gm3

1+ s Cmgm3

ωp2 =gm3

Cm

ωz =2gm3

Cm

Page 76: IN3170/4170, Spring 2021 - uio.no

HF Analysis of Current-Mirror-Loaded CMOS Amp (3/3)

vo = vidGMZo

vovid

= gmRo

(1+ s Cm

2gm3

1+ s Cmgm3

)(1

1+ 1sCLRo

)(9.144)

ωp1 =1

CLRo(9.145)

And ωp1 is usually clearly dominant.