CMOS AMPLIFIERS - PowerPoint PPT Presentation

About This Presentation
Title:

CMOS AMPLIFIERS

Description:

Simple Inverting Amplifier Differential Amplifiers Cascode Amplifier Output Amplifiers Summary ... VT2| So what s the vo range What s for the N-ch circuit. – PowerPoint PPT presentation

Number of Views:204
Avg rating:3.0/5.0
Slides: 96
Provided by: DJ45
Category:

less

Transcript and Presenter's Notes

Title: CMOS AMPLIFIERS


1
CMOS AMPLIFIERS
  • Simple Inverting Amplifier
  • Differential Amplifiers
  • Cascode Amplifier
  • Output Amplifiers
  • Summary

2
Simple Inverting Amplifiers
3
Small Signal Characteristics
Inverter with diode connection load
How do you get better matching?
4
High gain inverters
5
Current source load or push-pull
  • Refer to book for large signal analysis
  • Must match quiescent currents in PMOS and NMOS
    transistors
  • Wider output swing, especially push-pull
  • Much higher gain (at DC), but much lower -3dB
    frequency (vs diode load)
  • About the same GB
  • Very power dependent

6
Small signal
High gain! Especially at low power.
7
  • Key to analysis by hand
  • Use level 1 or 3 model equations
  • Use KCL/KVL

8
(No Transcript)
9
Dependence of Gain upon Bias Current
10
Transfer function of a system
input u
output y
System
11
When u(s) 0, y(s) satisfies
These dynamics are the characteristic dynamics of
the system. The roots of the coefficient
polynomial are the poles of the system.
When y(s) 0, u(s) satisfies
These dynamics are the zero dynamics of the
system. The roots of the coefficient polynomial
are the zeros of the system.
12
Frequency Response of CMOS Inverters
13
Poles of CMOS Inverters
Let vin 0, x 0, VDD 0, VSS 0.
CGS1, CGS2, CBS1, CBS2 are all short
y
CGD1, CGD2, CBD1, CBD2, CL in parallel
CL Ctotal CGD1 CGD2 CBD1 CBD2 CL
14
Total conductance from y to ground
go gds1 gds2
KCL at node y
Therefore system pole is
15
Zeros of CMOS Inverters
Let vin x u, VDD 0, VSS 0.
CGD1, CGD2, are in parallel, CBD1, CBD2, CL are
all short
gds1, gds2 also short
No current in them
KCL
Zero is
16
Zeros of CMOS CS Load Amp
Let vin u, X0, VDD 0, VSS 0.
CGS2, CGD2, CBD1, CBD2, CL are all short
gds1, gds2 also short
No current in them
KCL
Zero is
17
Input output transfer function
When sjw?0, A(0) ?
When w?8, A(s)?
18
-3dB frequency of closed loop bGB
A0 gm/go
Acl1/b
0 dB
p1 g0/CL
Unity gain frequency A0p1 GB gm/CL
z1 gm/Cgd GBCL/Cgd
19
Unity gain feedback
A(s)
Closed-loop zero z1
20
If a step input is given, the output response is
By the final value theorem
By the initial value theorem
21
-1
Final settling determined by A0 ? need high
gain Settling speed determined by A0p1GBUGF, ?
need high gain bandwidth product
22
Gain bandwidth product
CL Ctotal CGD1 CGD2 CBD1 CBD2 CL
When CL CL, W??GB?, but it saturates, when
23
Note
If VEB1 and VEB2 are fixed, W1/L1 and W2/L2 must
be adjusted proportionally, and they are
proportional to DC power.
24
Therefore
P is proportional to W1, W2 CL constant, but
C(W1,W2) proportional to W1, W2 When C(W1, W2) ltlt
CL, GB proportional to P When C(W1,W2)?CL or gtCL,
GB saturates
25
GB
Linear increase region
P
26
For given current or power (current source load)
Initially, as W1 increased, GB increases But GB
will reach a max, and then drop as W1 increases
27
NOISE IN MOS INVERTERS
28
To minimize
  1. L2 gtgtL1
  2. En1 small

29
For thermal noise
30
Noise in Push-Pull current source load Inverter
31
Differential Input, single-ended output single
stage Amplifier
N-Channel
vin-
vin
32
P-channel
33
Large Signal Eq. in a N-channel Differential pair
0.5b1(VGS1-VT)2
(2ID1/b1)0.5
iD10, when iD2ISS and VGS2VT(2ISS/b)0.5
34
(No Transcript)
35
Solving for iD1 and iD2
VON1VON2(ISS/b)0.5
iD1iD2ISS/2
36
N-Channel Input Pair Differential Amplifier
C.M. Load
Simple current reference
C.M. Bias
37
Voltage transfer curve
38
P-Channel Input Pair Differential Amplifier
39
Voltage transfer curve
40
INPUT COMMON MODE RANGE
VG1VG2ViCM
VSDSAT1VSDSAT2 VON
VD1VD3 VSSVT3VON
VG1minVD1-VT1
VG1maxVDD- VSD5SAT-VT1-VON
41
Output Range
VominVssVon4
VomaxVicm VT2
So whats the vo range
Whats for the N-ch circuit.
42
SMALL SIGNAL ANALYSIS
AV
43
Common Mode Equivalent Circuit, with perfect
match
iC1VIC/(1/gm1 2rds5)
ro11/gm3
ACM 1/ 2rds5gm3
iC1
44
If not perfectly matched
ioaiIC a is a fraction
go1 gds4 gds2/2Av5 gds4
iC1
ACM agm5 / 2gds4
CMRRAv/ACM gm1/agm5
45
Formal detailed analysis
46
(No Transcript)
47
(No Transcript)
48
(No Transcript)
49
SLEW RATE the limit of the rate of change of
the output voltage
CLdvo/dti4-i2
Max CLdvo/dtISS
ISS
ISS
Slew Rate ISS/CL
0
ISS
Output swing Vosw GB frequency
fGB vo(t)Voswsin(2pfGBt) Max dvo/dt
Vosw2pfGB
To avoid slewing ISS gt CL Vosw2pfGB
50
Parasitic Capacitances
CT common mode only
CM mirror cap Cdg1 Cdb1 Cgs3 Cgs4
Cdb3
COUT output cap Cbd4 Cbd2 Cgd2 CL
51
  • Impedances
  • rout rsd2 rds4 1 / (gds2 gds4)
  • rM 1/gm3 rds3 rds1 1/ gm3
  • Hence the output node is the high impedance node
  • When vi0, slowest discharging node is output
    node with dominant pole p1 -1/(Coutrout),
    where Cout Cout Cgd4
  • Approximate transfer function
  • AV(s) AV/(s/p1-1)

52
When vG1vG20(AC)
KCL at D1
KCL at D2
53
Gain bandwidth product
  • Gain AV(0) gm1 / (gds2 gds4)
  • Bandwidth p1 (gds2 gds4) / Cout
  • GBW gm1 / Cout
  • gm1 2ID1mCoxW1/L1½
  • increase gm1 ? increase GBW
  • increase W1 ? increase GBW
  • But Cout has Cdb2 and Cgd2 ? W1
  • Once Cdb2 and Cgd2 become comparable to CL,
    increasing W1 reduces GBW

54
Other poles and zeros
VDD
Second pole at D1

r 1/gm3
M3
M4
C CM
VOUT
(1AV4)Cgd4
(1AV4)Cgd4
CL
Cgd4
AV4 gm4/gds4
M2
M1
Vi
Vi-
- gm3
p2
M5
Vb2
CM (1AV4)Cgd4
55
Unstable zero at Cgd2
Enforce vo0, float vin.
ids2, ids4 0
Cgd2 dvi-/dt gm2 vi-
z1 gm2/Cgd2
56
VDD
For zero at D1
For diff, Vi - Vi-

M3
M4
which is set by Cgd2
VOUT
?Both Cgd4 and Cgd1 to gnd
CL
Ctot CM Cgd4
M2
M1
Vi
Vi-
-gm3
z2
CM Cgd4
M5
Vb2
57
  • A better approximation of TF AV(s)AV(s/z1-1)(s
    /z2-1)/(s/p1-1)(s/p2-1)
  • If p1 is dominant, p1ltltp2,z1,z2
    AV(s)AV/(s/p1-1)
  • If p1 is non-dominant, at low frequency,
    AV(s)AV /(s/p1s/p2-s/z1-s/z2 -1)
  • 1/peq 1/p11/p2-1/z1-1/z2
    1/p11/p2-1/z2 , since z1 gtgt z2, p1, p2
    1/p1, if AV4 is not very large
  • In either case, BW p1

58
frequency response
AV
All in abs val
z1
w
p1
p2
z2
UGF
-90
PM
-180
59
Observations
  • PM 90 tan-1(UGF/z1)
  • GBW should be at least 23 times lower than z1 to
    ensure good phase margin at UGF
  • There is conflict between AV and PM
  • If z2 not p2, UGF lt AVp1
  • Design approaches
  • make z1 high ? higher than UGF
  • make Cgd2 small, gm1 large
  • make z2 close to p2 ? better 1st order approx.
  • make AV4 small
  • make p1 low ? large AV
  • make gds2 and gds4 small

60
Design Steps
  • Select Iss based on
  • GB V_osw, SR, or P_max
  • Select W1/L1 based on
  • GB gm/CL, Assuming CL (1.11.5)CL
  • Maximize z1 (minimize Cgd2)
  • Select W4/L4 based on
  • ICMR,
  • Small Av4
  • Select W5/L5 based on
  • ICMR

61
NOISE Model
62
Input equivalent noise source
63
  • Total output noise current is found as,
  • Let
  • Then

64
(No Transcript)
65
How does this affect Av4 and go?
66
Cascoding
  • Objectives
  • Increase ro
  • Increase AV
  • Remove feed forward from vin to vo
  • Remove unstable zero
  • Methods
  • Direct cascoding
  • Folded cascoding

67
CMOS CASCODE AMPLIFIERS
Vout-min increase by VON2 Vout-max decreased if
a Cascoded source used Output swing is a big
Problem in low voltage Applications
Rb
Vin
68
Cascoded current source load
Q How should you set the bias? Q what is
Vout-max?
ro
AV
ro at D1?
vD1 vin

69
High frequency model
AV0(s/z1 -1)
AV(s)
(s/p1-1)(s/p2-1)
Consider only the effect of the lower half
circuit.
For poles, short input, and compute the time
constants at each node. For zeros, float input
but require vo 0. (dont short vo!)
70
Short vin, float vo
At the high impedance node
r rds1(gm2gmb2)rds2
C CLCdb2Cgd2
p1 -1/RC
At the low impedance node
r 1/(gm2gmb2gds1gds2)
C Cgd1Cdb1Cgs2Csb2
p2
71
Enforce vo0, float vin.
  • iCo0, no current cross line, and iCgd20
  • id2, id3 0, gm2vgs20

At the G1-D node
igds10
sCgd1vingm1vin
vs20
Was the unstable zero removed?
72
Gain bandwidth product
  • If p1 ltlt p2, p3,, p1 ltlt z1, z2,
  • BW p1
  • GBW gm1/Co
  • Otherwise
  • AV(s) AV/(s/p1s/p2-s/z1-s/z2 - 1)
  • 1/BW 1/p12/p2-1/z1-2/z2 RC1 RC2

73
Any enhancement?
Note rds2, Rb ? 1/ID2
gm2 ? vID2
Effects on ro, AV Co, GBW Slew rate
Rb
Vbb
Vin
74
Another possible modification
Effects on ro, AV? Co, GBW? Slew
rate? poles? zeros?
Rb
Vbb
Vin
75
Folded cascoding
Which I source should be cascoded? ro, AV? Co,
GBW? Slew rate? poles? zeros?
Vbb
Vin
76
OUTPUT AMPLIFIERS
  • Requirements
  • Provide sufficient output power in the form of
    voltage or current.
  • Avoid signal distortion for large signal swings.
  • Be power efficient.
  • Provide protection from abnormal conditions.
  • Types of Output Stages
  • Class A amplifier.
  • Source follower.
  • Push-Pull amplifier ( inverting and follower).
  • Negative feedback (OP amp and resistive).

77
Power efficiency
  • It is most power efficient at maximum signal
    level
  • Let VSS -VDD, Vin is sinusoidal such that Vout
    reaches Voutmax
  • PRL ½ (Voutmax)2/RL
  • Psupplygtaverage((VDD or VSS)IRL)
    VDDaverage(Voutmaxsin()/RL)
    2VDDVoutmax/RL/p
  • Power efficicy PRL/Psupplyltp/4 (78)

78
CLASS A AMPLIFIER
ro, AV, z, p as before
PRL
Power effic
Psupply
0.5voutmaxIQ
lt 25

IQ(VDD-VSS)
VSS -VDD, VoutmaxVDD-Vdssat
79
SOURCE FOLLOWER
or VSSVT
80
Push-pull
81
Push-pull inverting amp
82
Implementation
83
(No Transcript)
84
PUSH-PULL SOURCE FOLLOWER
85
If Vo 0
Bias current well controlled
Vo swing is very limited
86
(No Transcript)
87
If A(Vosp-Vosn)ltltVov
If VospVosn0
88
(No Transcript)
89
Combining the previous two
At quiescent, Vov1vgs4-vgs1v1 This
requires (W/L)1W/L)2 (W/L)4W/L)5
90
Example error amplifier
M15 is like a resistor connecting the drain and
gate of M17, leaving M17 as level shifted diode
connection. ?I17 Ib. By CM connection, I13 I14
mIb. I11I12Itail/2. I15I16I13-I12mIb-It/2
. When vi ! vo, I12 varies from 0 to Itail.
Hence, need mIb gt Itail.
91
Super source follower
  • DVo gt DI1 (gm1gmb1)DVo
  • DVGS2 ro1(gm1gmb1)DVo
  • DI2 gm2ro1(gm1gmb1)DVo

I1
gogm2ro1(gm1gmb1) (gm1gmb1)go2
gm2ro1(gm1gmb1)
Vo
Vin
Gm gm1gm1ro1gm2
I2
gm1
AVGm/go
gm1 gmb1
Ex rework these when I1 and I2 have finite ros.
92
If we re-arrange with a flipped version, we get
this push-pull super source follower
I1
Vo
Vin
Ex provide a transistor level implementation. Com
ment on power efficiency.
I2
93
(No Transcript)
94
(No Transcript)
95
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com