Professional Documents
Culture Documents
PracticeProbs (5 27 07) PDF
PracticeProbs (5 27 07) PDF
Page 1
Give the relative doping levels of the emitter, base and collector for the vertical npn
transistor.
Emitter doping >> base doping > collector doping
b.)
Give the relative doping levels of the emitter, base and collector for the lateral pnp
transistor.
Emitter doping Collector doping > base doping
c.)
d.)
e.)
f.)
Of the parasitic bulk resistances (RE, RB, and RC) for a vertical npn transistor, which is
usually the largest? Smallest?
RC is the largest andRE is the smallest
g.)
Of the depletion capacitors (CBE, CBC, and CCS) for a vertical npn transistor, which is
usually the largest? Smallest?
CCS is largest and CBE is the smallest
h.)
Of the parasitic bulk resistances (RE, RB, and RC) for a lateral pnp transistor, which is
usually the largest? Smallest?
RB is the largest and RE is the smallest
i.)
Of the depletion capacitors (CBE, CBC, and CBS) for a lateral pnp transistor, which is
usually the largest? Smallest?
CBS is the largest and CBE is the smallest
Page 2
;;;; ;
;
;;;;;;
;;;;;;
;;;;
;;;;;;
;;;;
;;
;;
;;;;;;
;;;;
;;;;;;
;;;;
;;;;;;
;;;;;;
;;;;
;;
;;;;;;
;;;;;;
previous page. c.) If the resistivity of the polysilicon used is 12.5x10-4 cm, what is its
thickness?
a.) See plot below.
b.) Cbe0 =
n+ diffusion
p well
0.33fF/m2(16m2)
Polysilicon
n substrate
Surface
+0.9fF/m(16m) =
5.28fF + 14.4fF
= 19.7fF
Cbc0 = 0.33fF/m2(182m2-
A'
82m2)+0.9fF/m(4x18m+4x8
m)
= 85.8fF + 93.6fF
= 179.4fF
Cbs0 =
0.2fF/m2(900m2)
+1.6fF/m(120m)
= 180fF + 192fF
= 372fF
c.) T = 25/sq.
12.5x10-4
T = 25 = 25
T = 0.5m
Page 3
500
100
0.45
0.15
0.6
0.3
0.15
0.3
30%
m
m
m
0.1
fF/m2
0.17
0.45
0.12
0.5
0.1
1.0
fF/m2
fF/m
fF/m2
fF/m
fF/m2
fF/m
20%
2500
25
55
25%
-cm
/sq.
/sq.
/sq.
/sq.
0.45
0.6
3.0
Capacitances
0.7
0.33
n+ diffusion to p-well (junction, bottom)
+
n diffusion to p-well (junction, sidewall)
0.9
+
p diffusion to substrate (junction, bottom)
0.38
+
n diffusion to substrate (junction, sidewall)
1.0
p-well to substrate (junction, bottom)
0.2
p-well sidewall (junction, sidewall)
1.6
Resistances
Substrate
25
p-well
5000
+
n diffusion
35
+
p diffusion
80
Poly
25
+
+
Metal 1 contact to p or n (2m x 2m)
4
Page 4
Problem 2 (044430E3P3)
A CMOS inverter is shown along with the top view of the circuit layout assuming a p-well
CMOS technology. If this inverter is driving and identical inverter with the same layout, find
magnitude of the pole at the output of the first inverter (vx) and the input of the second inverter
which is equal to the reciprocal product of the sum of all capacitances connected to this node and
the output resistance which is assumed to be 1M. Express this pole magnitude in Hz. Use the
table below to calculate the capacitances.
Type
P-Channel
N-Channel
Units
12
12
CGSO
220 10
220 10
F/m
12
12
CGDO 220 10
220 10
F/m
CGBO 700 1012 700 1012 F/m
CJ
560 106
770 106
F/m2
12
12
CJSW
350 10
380 10
F/m
MJ
0.5
0.5
MJSW 0.35
0.38
Based on an oxide thickness of 140 or
Cox=24.7 104 F/m2
+5V
M2
vin
(2.5V)
+5V
M4
vx
vout
(2.5V)
(2.5V)
M1
M3
Su04E3P3A
;
;;
;
;;;;
;
;;;;;
;;
;
;;
;
;;;;;;
;;;;;;
;;;;
;;;;;
;
;;
;;;;;;
;;;;
;;;;;;
;;;;;
;; ;;;;;
;;;;;
;;;
;;;;;;
;;;;
;;;;;;
;;;;;
;;
;;;;;
;;;;;
;;;
;;
;;
;;;
;;
;;;;;
;;;;;
;;;; ;;;;;
n+
p+
Metal
Poly
p-well n-substrate
+5V
M2
M4
vout
vx
vin
M1
Each square is
1m x 1m
M3
Ground
Su04E3P3B
Page 5
1+
1+ 0.8
0.8
2|F|
2|F|
Cbd1 = Cbd3 = 22.75fF + 7.10fF = 29.84fF
CJAD2
Cbd2 =
+
1+ 2.5V
MJ
2|F|
CJSWPD2
560x10-6120x10-12 350x10-1252x10-6
=
+
2.5V0.5
2.5VMJSW
1+ 2.5V
0.35
1+
1+
0.7
2|F|
0.7
1
1
|p| = (C 106 = 190.45x10-15106 = 5.25x106
i)
Page 6
Problem 3 (004430E2P3)
Rpoly
vout
A simple first-order filter shown is to be built with a polysilicon
resistor and a MOS capacitor. The polysilicon resistor has a sheet
resistance of 50/sq. 30% and is 5m wide. The MOS capacitor is v
in
CMOS
2fF/m2 10%. The -3dB frequency of the lowpass filter is 1MHz.
(a.) Choose the size of the resistor (the number of squares, N) to
F00E2P2
minimize the total area of the filter including both the resistor and the
capacitor. Find the area of the resistor and the capacitor in m2 and their values. (b.) Using the
worst-case tolerance of the resistor and capacitor, find the maximum and minimum -3dB
frequencies.
Solution
(a.)
Value of R = 50/sq.xN sq. = 50N
Value of C = 2fF/m2xAC m2 = 2AC fF
Area of C = AC
Area of R = AR = 25m2xN = 25N m2
Total Area = AT = (25N + AC) m2
We know that the RC product is given as
RC =
AC =
1
= (50N)(2ACx10-15) = NACx10-13
2x106
1
2x10-7N
Thus, AT = 25N +
N=
1
50x10-7
1
2x10-7N
= 252
dAT
1
= 25 =0
dN
2x10-7N 2
1
= 1.6MHz
2(0.7)(12.6k)(0.9)(12.6pF)
1
= 0.7MHz
2(1.3)(12.6k)(1.1)(12.6pF)
Page 7
Problem 4 - (004430E3P1)
External
A layout of a NMOS transistor is shown below. (a.) Find the values of
Drain
RD, and RS in the schematic shown if the sheet resistance of the n+ is
CBD
35 /sq. and the resistance of a single contact is 1. (b.) Find the External RD
values of CBD and CBS assuming the transistor is cutoff and the drain
Gate
and source are at ground potential if CJ and CJSW for an NMOS
transistor are 770x10-6 F/m2 and 380x10-12F/m. Assume the capacitors
RS
CBS
are lumped and appear on the source/drain side of the bulk resistors in
part (a.). (c.) What is the W and L of this transistor? (d.) If the overlap
External
capacitor/unit length is 220x10-12F/m, what is CGD?
Source F00E2P1Y
Blue
Black
Red
White
White
n+
Metal
Poly
Contact
p-substrate
External
Drain
External
Source
External
Gate
Each square is 1m x 1m
Fig. F00E2P1A
Solution
(a.) The area between the edge of the contacts to the polysilicon is 5m by 22m. This
represents a bulk resistance of (5/22)x35 /sq. = 7.95. Adding 5 contacts in parallel gives RD
= RS = 7.95+0.2 = 8.15.
(b.) The area or the source and drain are equal and are 9m by 22m or 198m2. The perimeter
of the source and drain are 2(9m+22m) or 62m. Therefore,
CBD = CBS = 770x10-6F/m2 x198x10-12m2 + 380x10-12F/m x 62x10-6m
CBD = CBS = 152fF + 24fF = 176fF
(c.) The W = 22m and the L = 2m.
(d.) The overlap capacitor is
CGD = 220x10-12F/m x 22x10-6m = 4.8fF
Page 8
Problem 5 - (006412E1P1)
This problem concerns the influences of the physical implementations of BJT and MOS
transistors on their small-signal electrical performance, namely, the transconductance parameter,
gm.
(a.) The layouts below are for an NPN bipolar transistor and an NMOS field-effect transistor. It
is desired to increase the transconductance, gm, by a factor of two. Show how to do this by
changing the shape of only one geometry (i.e. rectangle) for each of the transistors. The
resolution of any changes is restricted to 1m. First describe in words how you would do this,
then illustrate the changes on the layouts below. Use red ink on the layouts below to indicate the
changes you would make. Identify which terminal is collector, base and emitter for the BJT and
drain, gate and source for the MOSFET.
;;
;
;;
;;
;;;;;;;;
;;
;;
;
;;
;;
;;;;;;;;
;;
;;;;
;;
;;
;;
;;;;;;;;
;;
;;;
;;
;;;;
;;;;;;;;
;;
;;;
;;
;;
;;;;;;;;
n+ emitter. p+isolation Metal
p base
Each square is
1m x 1m
n-epitaxial
n+
p+
Metal
Poly
Each square is
1m x 1m
S00E1S1
p-well
n-substrate
Solution
IC Is
The gm of a BJT is given as gm = = exp(VBE/Vt). Noting that Is is proportional to
Vt Vt
the emitter area tells us that the way to double gm is to double the emitter area as shown.
2KNWID
. gm can only be doubled by
L
quadrupling the Wi/L ratio. Since there is not enough room to make W 4 times larger, we make
L four times smaller as shown.
The gm of the MOSFET is given as
(b.) If the dc currents in both NPN BJT and NMOS MOSFET are equal and 100A, find the
W/L ratio of the MOSFET that will make the small-signal transconductance of the MOSFET
equal to the BJT. Assume that the large signal parameters for these transistors are o = 100, Vt =
0.026V, KN = 100A/V2 and VT = 0.7V (ignore the bulk effect and assume that VA = and N
= 0).
Solution
To make the transconductances equal means that
2KNWID IC
=
L
Vt
ID
W
10-4
=
= -4
= 1479
L 2KNVt 10 0.0262
Page 9
CURRENT MIRRORS
Problem 1 (044430E3P2)
A CMOS 1:1 current mirror layout is shown. Assuming both transistors are in saturation and
that VDS1 = VDS2. a.) If Iin = 100A, the value of Iout should be 100A. Due to the layout, find
the actual value of Iout. Use the information in the table for a typical CMOS process on the front
page of this exam and assume that K = 100A/V2 and VT = 0.5V. b.) How would you improve
the error caused by the layout?
IN
IIN
OUT
IOUT
n+ diffusion
n+ diffusion
1:1
Polysilicon
Su04E3P2A
n+ diffusion
GRD
One square is 1m x 1m
Su04E3P2
V-GS1
RS1
2IOUT
VGS2
200A/V25 + VT + 24.5 IOUT
RS2 Assuming the VTs cancel, gives
0.640156 = 63.2456 IOUT + 24.5 IOUT
+
M2
Su04E3S2
or
IOUT + 2.58145 IOUT - 0.026129 = 0
IOUT = 102A
b.) Move the GRD contacts and metal to the left 10 microns so that RS1 = RS2.
Page 10
Problem 2 (044430E3P4)
Four different layouts for a CMOS 1:2 current mirror are shown. a.) Show how to connect the
n+ regions and the poly regions to form the current in mirror in each layout. Label the IN, OUT,
and GRD nodes. (Just draw a line from the region to wherever to indicate the connection.) b.)
Which of the four layouts has the most accurate current gain? Why? c.) Which of the four
layouts is has the least accurate current gain from physical parasitic considerations? Why?
a.) See below.
IN
5
1
IN
OUT
M1 M2
3
10 1
1 3
GRD
3
1
3
Poly
Su04E3S4
OUT
5
1
IN
1
5
3
Layout 2 GRD
OUT
5
3
3
M2A
M2B
IN
OUT
5
3
1
3
M1
1
GRD
M2A M1 M2B
Layout 3
3
M2A
OUT
1
3 3
OUT
IN
3 1
M1
M2
GRD Layout 1
Contacts
n+ diffusion
OUT
10
5
1
3
3
M1 GRD M2B
Layout 4
b.) Layout 4 is the most accurate because it uses a common centroid geometry, all gates are
oriented in the same direction and it uses the replication principle.
c.) Layout 3 is the least accurate due to physical parasitics. The bulk source resistors of M1 and
M2A are different than M2B. Also, the bulk-drain capacitors of M1 and M2B are different than
M2A.
Page 11
DIFFERENTIAL AMPLIFIERS
Problem 1 - (046412E3P4)
A differential CMOS amplifier using depletion mode
input devices is shown. Assume that the normal
MOSFETs parameters are KN =110V/A2, VTN =
VDD
M3
VBiasP
10m/1m
v1
vout
M1
VBiasN
M4
M2
100m/1m
M5
100A
100m/1m
S02FEP8
Solution
(a.)
iD = 2 (VGS1- VT1)2
VGS1 =
2iD
+ VT1 = VDS1(sat) + VT1
2ID3
3 + VT1
2ID5
5 +
2ID1
1 + VT1 = 0.1348 + 0.0953 0.5 = -0.2698V
(c.)
v2
Page 12
Problem 2 - (036412E1P3)
Find the numerical values of all roots and the midband
gain of the transfer function vout/vin of the differential
VDD
RL=
10k
CL =1pF
- vout +
100/1 100/1
vin
Cgs
Cgd
gm1vgs1
rds1
RL
CL
M2
M1
RL=
10k
CL =1pF
1mA
+
vout
2
-
S03E1P4
Fig. S03E1S4
vout
-(gm1 - sCgd)
-gm1
=
=
vin s(CL + Cgd) + (gds1 + GL) gds1 + GL
gm
MGB = - gm1(rds||RL), Zero = C
and
gds + GL
Pole = - C + C
gm = 2110100500 = 3316.7S
and
1
25
rds = I = 500A = 50 k
gd
gd
Page 13
Problem 3 - (026412FE3)
VDD
M3
M4
vout
1pf
M1
+
VBias
-
M2
M5
VSS
SO2FEP3
Solution
The small-signal model suitable for this problem is shown below.
G2
G1
D1=G3=D3=G4
D2=D4
- Vid +
+
+
+
C3
1
Vgs1 Vgs2
V1
g
m3
rds2 rds4 C2
gm1Vgs1
C1
V
- gm2Vgs2 gm4 1
S1=S2=S3=S4
S02FES4
+
Vout
-
gm2Vgs2Zout
Vout = (gm4V1 gm2Vgs2)Zout =
gm3 + sC1
1
-gm1Vin
gm2Vin
1
=
2
C1 2
sCL+gds2+gds4
sgm3 + 1
sgC1 + 2
s2gC1 + 1
Vin
m3
m3
1
1
= -gmd
=
-g
md
sC2+gds2+gds4 2
sC2+gds2+gds4 Vin
C1
C1
sgm3 + 1
sgm3 + 1
The small-signal ourput resistance and voltage gain is,
1
106
Rout =
=
= 222kAvd = -gm1Rout
gds2+gds4 50 (0.05+0.04)
gm1 = gm1 = 211010050 = 1.049mS Avd = -gm1Rout = (1.049)(222) = -233V/V
The roots are,
and p2 = -
gm3
500S
p1 = - C = -0.1647pF = -3.036x109rps, z1 = 2p1 = -6.072x109rps,
1
gds2+gds4
1
4.504x106
6 rps f
=
=
-4.504x10
=
= 717kHz
-3dB
C2
222k1pF
2
Page 14
Problem 4 - (056412E2P2)
The CMOS equivalent of a 741 op amp input stage is shown. If the transistor model parameters
are KN = 300A/V2, VTN = 0.5V, N = 0.02V-1 and KP = 70A/V2, VTP = 0.5V, P = 0.04V-1
find the numerical values of Ri1, Gm1, and Ro1 for this input stage if all W/Ls of every transistor
are 10.
Solution
VDD
M1
vid
2
vid Ri1
rds6 =
rds3 =
Gm1vid
Ro1
30A
vo1
M5 M6
VSS
vgs3 vgs3
gm1vgs1+r +r +gm3vgs3
S05E2P3
gm3vgs3
ds3
300vgs1+0.3vgs1+0.6vgs3+145vgs3 = 0
300.3vgs1+145.6vgs3 = 0
vgs1 = -0.485vgs3
vo1
M3 M4
Summing currents:
ds1
M2
vid
2
M8
vid
2
M1
M3
gm1vgs1
rds3
id3
id3
S05E2S3
rds1
vgs3
Gm1 = 97.65S
Ri1 =
Ouput resistance:
Ro1 = rds6||[(1/gm2)gm4rds4] = 3.33M||0.807M = 0.650M
Page 15
OUTPUT AMPLIFIERS
Problem 1 (056412E1P1)
+2V
100A
Rin
Q2
Q4
Q3
100pF 100
Q1
Rout
+
vOUT
100A
-2V
S05E1P1
Solution
IC12 IC32
IC3Is1
a.) VEB1+VBE2 = VBE4+VEB3 I I = I I Is3 = Is4 = I
= 10Is1
s1 s2
s3 s4
C1
AE3 = AE4 = 10AE1 = 100m2
b.) Vpeak = (100A)(1+o)RL = 100A101100 = 1.01V
10.1mA
Check to make sure this answer is okay. VBE4 = Vt ln
10fA = 0.691V
Maximum swing is 2-0.691-0.2 = 1.109V so Vpeak = 1.01V
10.1mA
c.) SR =
100pF = 101V/s
1/gm2
It
1/gm1
m2
100A
1
gm2 = 25mV = 250
1mA
1
gm4 = 25mV = 25
r4
ib4
ib4
r2
RL
ib3
ib3 S05E1S1
Vt
1 1/gm2
Rout = 0.5g + 1+ = 0.5[25 + (250/101)] = 13.37
m4
o
Page 16
Problem 2 (056412E1P2)
Find the value for the small-signal output
resistance Rout ignoring RL and the value of the
small-signal input resistance for the amplifier
R1 =
shown. Let the dc currents through M1 and M2
Rin 10k
be 500A, W1/L1 = 100m/1m and W2/L2 =
200m/1m. Assume the parameters of the
NMOS transistors are KN=110V/A2, VTN = vIN
0.7V, and for the PMOS transistors are
KP=50V/A2, VTP = -0.7V. Ignore rds1 and
S05E1P2
rds2.
2.5V
M2
R2 =
10k
Rout
RL =
1k
M1
-2.5V
Solution
Calculating the small-signal parameters gives,
gm1 = 2110500100 = 3.316mS, gm2 = 250500200 = 3.162mS
The small-signal model is given as,
R1 it
vt
+
vgs
it
R2
vt
gm1vgs
RL
gm2vgs
S05E1S2
For Rout, sum the currents at the output (with the LH vt =0) to get,
gm1+gm2
1
it =vtR +R +
2
1 2
vt 1
gm1+gm2-1
= 308
Rout = i = R +R +
2
t
1 2
For Rin, remove the RH vt and write a loop equation at the input to get,
vt =it(R1+ R2) + (it - gm1vgs gm2vgs)RL = it(R1+ R2 + RL) (gm1+ gm2)vgs
But vgs = vt - it R1 which gives,
vt R1+R2 +RL + (gm1+gm2)RLR1 201k+(3.316+3.162)(1)(100k)
Rin = i =
=
1+ (gm1+gm2)RL
1+ (3.316+3.162)(1)
t
Rin = 113.5k
vOUT
Page 17
Problem 3 (056412E3P1)
A simple amplifier consisting of two cascaded
CMOS inverters is shown. By using one transistor
(either NMOS or PMOS) and ideal current sources
and batteries as necessary, show how you would
reduce the output resistance to as small as possible.
Estimate the output resistance of your circuit
assuming that all transistors (those in the amplifier vin
and the one you use) have the same value of gm
and rds. Further assume, that the CMOS inverters
are operating in class AB.
VDD
VDD
M2
M4
Rout
vout
M1
M3
S05E3P2
Solution
There are two possibilities which will be examined below.
VDD
VDD
VDD
M4
M2
vin
VDD
M4
M2
Rout
M3
VDD
vout
M1 VDD
vin
Rout
vout
M3
M1
M5
M5
S05E3S2A
S05E3S2B
0.5rds
1
Rout(fb.) g r = 2g
m ds
m
1/gm
3
Rout(fb.) 0.667g r =
m ds
2gm2rds
Therefore, the solution on the right has a low resistance by the amount of 3/gm rds.
Page 18
Problem 4 (056412FE3)
+2V
100A
Rin
M4
Rout
+
M2
M1
M3
100pF 100
vOUT
100A
-2V
S05FEP3
21mA
110100 + 0.7 = 0.426 + 0.7 = 1.126V
21mA
50100 + 0.7 = 0.632 + 0.7 = 1.332V
1
+
m3 gm4
Rout = g
1000
Rout = 3.162 + 4.69 = 127
Page 19
Problem 5 - (046412E1P1)
A push-pull follower is shown with a 500 load.
Assume that the MOSFETs have the following model
parameters: . KN = 100A/V2, VTN = 0.5V, and KP =
M1
+1.5V
50
1
0.7V
v
IN
VTP = -0.5V. Ignore the bulk effects and
assume = 0.
0.7V
100
a.) Find the small signal voltage gain and the output
1
resistance (not including RL) for the conditions of part
M2 -1.5V
S04E1P1
a.) if the dc current in M1 and M2 is 100A.
vOUT
50A/V2,
RL=
500
+
vin
-
RL=
500
+
vout
-
vout
gm1+ gm2
1+1
1
1
=
vin gm1+ gm2+GL = 1+1+2 = 0.5V/V and Rout = gm1+gm2 = 2mS = 500
b.) Under the condition of vIN = 0.5V, the gate voltages are
VG1= 0.5V+0.7V = 1.2V
and
We know that the output voltage can be expressed as VOUT = (I1-I2)0.5k where I1andI2 are the
dc currents in M1 and M2.
Next we need to make an assumption about the operating region of the two transistors. Let us
assume that M1 is saturated and M2 is cutoff. Therefore, I2 = 0 and
I1 = 0.5(100)(50)[1.2-VOUT 0.5)]2 (A) = 2.5(0.7-VOUT)2 (mA)
Page 20
Problem 6 - (046412FE1)
An output stage is shown. Assume the parameters of
the NMOS transistors are KN=110A2/V, VTN =
VDD
VDD
Solution
Model parameters:
M1: gm1 = 2401050 = 0.2mS
Q2: gm2 =
500A
51
= 20mS and r2 =
= 2.55k
25mV
20mS
Small-signal model:
ib
+ vgs + r2
+
vs
vin
gmvgs
ib
-
RL
+
vout
-
Rout =
S04FES1
r2+(1/gm1) 2.55K+5K
=
= 148
1+
51
vout gm1[(1+)RL]
0.2mS101100
1.20
=
=
=
= 0.403V/V
vin 1+gm1[r2+(1+)RL] 1+0.2mS(2.55k+5.1k) 2.53
Slew rates:
SR+ =
SR- =
50A(51) - 50A
= 205 V/s
10pF
500A
= -50 V/s
10pF
Page 21
+3V
Problem 7 - (036412E1P1)
Find an algebraic expression for the voltage gain, vout/vin,
and the output resistance, Rout, of the source follower
shown in terms of the small-signal model parameters, gm
and RL (ignore rds). If the bias current is 1mA find the
numerical value of the voltage gain and the output
resistance. Assume that KN = 110A/V2, VTN = 0.7V,
and KP =
50A/V2,
VTP = -0.7V.
1/1
M1
100/1
M2 M3
100/1
Widths and
lengths are
in
microns.
Rout
vin
1mA
Solution
A small-signal model for this circuit is shown below
neglecting rds of the transistors.
+
1
gm2
gm3vgs3
+
vgs3
-
RL
vout
it
S03E1P1
Fig. S03E1S1
gm3
gm1vgs11 + g = GLvout
m2
RL=
50
gm1vgs1
vin
+
vout
-
gm1
gm1vgs1 = gm3 - g vgs1 + GLvout
m2
gm3
gm1(vin vout) 1 + g = GLvout
m2
gm3
g
m11+ gm2
vout
vin =
gm3
gm11+ g + GL
m2
Setting vin = 0 and applying it and solving for vout and ignoring RL gives,
gm1
it = gm3vgs3 + gm1vout = gm3 g vout + gm1vout
m2
vout
it = Rout =
1
gm3
gm11+ g
m2
Note that the 1mA splits between M1(M2) and M3 in a ratio of 1 to 100. Therefore, ID1 = ID2 =
9.9A and ID3 = 990.1A.
gm1 = 21101009.9 = 466.71S, gm2 = 25019.9= 31.47S
and gm3 = 2110100990.1 = 3146.7S
vout
466.71101
47.137
vin = 466.71101 + 1/50 = 47.137 + 20 = 0.702 V/V
1000
Rout = 47.137 = 21.2
Page 22
Problem 8 - (036412E1P3)
VCC
a) For the emitter follower output stage shown below, find the value
iIN
of R1 for maximum efficiency and find the value of that efficiency.
+
VCC=VEE=2.5V, VCE(sat)=0.2V, RL=10k, VBE(on)=0.7V.
vIN
b) A load capacitor of 100pF is attached to the output voltage. If the input voltage suddenly drops from 2.5V to -2.5V, explain what
happens at the output and accurately sketch the output voltage as a
function of time, specifying its initial and final values and times.
Q1
iOUT
+
R1 IQ
Q3
Solution
RL
Q2
VEE
vOUT
-
Fig. 040-09
PL(max) =
=
b) The output would slew under such condition. The current will be limited by the bias current:
Slew rate=0.23mA/100pF=2.3V/s
Vout
1.78s
1.8V
t
-2.3V
Page 23
Problem 9 - (026412E1P1)
Six versions of a source follower are shown below. Assume that K'N = 2K'P, P = 2N, all W/L
ratios of all devices are equal, and that all bias currents in each device are equal. Neglect bulk
effects in this problem and assume no external load resistor. Identify which circuit or circuits
have the following characteristics: (a.) highest small-signal voltage gain, (b.) lowest small-signal
voltage gain, (c.) the highest output resistance, (d.) the lowest output resistance, (e.) the highest
vout(max) and (f.) the lowest vout(max).
vin M1
M2
vout
M2
vin M1
vout
vout
vin M1
vout
M2
Circuit 2
M1
Circuit 3
VBN
Circuit 4
M2
vout
vin
M2
Circuit 1
vin M1 VBP
M2
Circuit 5
VDD
vout
vin M1
VSS
Circuit 6
FS02E1P1
Solution
(a.) and (b.) - Voltage gain.
+
vin
gmvin gmvout
-
GL
+
vout
-
gmN
gmN+gmN
gmP
gmP+gmP
gmN
gmP
gmN
gmP
gmN+gmP gmP+gmN gmN+gdsN+gdsP gmP+gdsN+gdsP
1
1
2
2
1
2
3
0.5858
4
0.4142
5
gmP
gmP+(gdsP+gdsN)/ 2
6
gmP
gmP+gdsP+gdsN
Thus circuit 5 has the highest gain and circuit 4 the lowest gain
(c.) and (d.) - Output resistance.
The denominators of the first table show the following:
Circuit 6 has the highest output resistance and circuit 1 the lowest output resistance.
(e.) Assuming no current has to be provided by the output, circuits 2, 4, and 6 can pull the output
to VDD. Circuits 2 and 4 and 6 have the highest output swing.
(f.) Assuming no current has to be provided by the output, circuits 1, 3, and 5 can pull the
output to ground. Circuits 1 and 3 and 5 have lowest output swing.
Summary
(a.) Ckt. 5 has the highest voltage gain
(d.) Ckt. 1 has the lowest output resistance
(b.) Ckt. 4 has the lowest voltage gain
(e.) Ckts. 2,4 and 6 have the highest output
(c.) Ckt. 6 has the highest output resistance (f.) Ckts. 1,3 and 5 have the lowest output
Page 24
Problem 10 - (026412E1P2)
An output stage using both MOSFETs and a BJT is shown.
Assume the transistor parameters are KN = 110A/V2, VT
= 0.7V, and N = 0.04V-1 for the NMOS; KP = 50A/V2,
VT = -0.7V, and P = 0.05V-1 for the PMOS and F = 100,
Vt = 0.025V, and Is = 10fA for the NPN BJT. (a.) If vin can
vary between 2V, what is the maximum positive and
negative value of iout when RL = 0? (b.) If vin can vary
between 2V, what is the maximum and minimum output
voltage when RL = 100?
+2V
10
1
M3 M4
10
1
100A
M1 10
vin
1
Q1 Rout
iout
M2
-2V
+
10 vout R
L
1
S02E1P2
Solution
(a.) The maximum iout occurs when vin = -2V. All of the 100A through M4 is base current
giving a maximum iout = (1+)100A = 10.1mA iout(max) = 10.1mA
The maximum -iout occurs when vin = +3V. Since VDS = 2V and VGS -VT = 3.3V, M2 is in the
triode region. Under these conditions, we assume M1 absorbs all of the 100A of M4 and
therefore the BJT is off and maximum iout is,
KN'W
iout(max) = L [(VGS2-VT)vDS 0.5vDS2] = 11010[3.32 - 0.5(2)2] = 5.06mA
iout(max) = -5.06mA
(b.) There are 2 possible answers for the maximum vout. The current limited max. vout is
Max. vout = iout(max)RL = 10.1mA0.1k = 1.01V
The voltage limited vout(max) is,
Max. vout = 2V VSD4(sat) VBE1(10.1mA) = 2= 2-0.6325-0.6908 = 0.6768V
10mA
2100
5010 0.025ln 10fA
For the maximum vout we see that the VGS2 = 4V which strongly suggests that M2 will be in
the triode region. Equating the current in the 100 resistor with that in M2 gives,
2-vDS KN'W
2
100 = L [(VGS2-VT)vDS 0.5vDS ]
0.020.01vDS = 1.1x10-3[3.3vDS - 0.5vDS2] vDS2 24.782vDS +36.36 = 0
11010
The current through M2 under this condition is 21 (1.5662V)2 = 1.349mA
It can be shown that if M2 remains saturated that Max. vout = I100 = -0.1815V
So our assumption that M2 was in the triode region is valid.
Page 25
Problem 10 - (016412E2P3)
VDD = 3V
A CMOS circuit used as an output buffer for an
OTA is shown. Find the value of the small
10/1 10/1
100/1
signal output resistance, Rout, and from this value
10/1
50A
estimate the -3dB bandwidth if a 50pF capacitor
M4 M6 500A
M8 M3
is attached to the output. What is the maximum
Rout
and minimum output voltage if a 1k resistor is
M2
M1 50A
attached to the output? What is the quiescent
10/1 10/1
+
power dissipation of this circuit? Use the +
50A
v
500A
out
M5
following model parameters: KN=110A/V2, vin
100A M7
M9
+
KP = 50A/V2, VTN = -VTP = 0.7V, N =
100/1
10/1
V
-1
1
Bias
0.04V and P = 0.05V .
W/L
values
in
microns
VSS = -3V
S01E2S3
Solution
Use feedback concepts to calculate the output
resistance, Rout.
Ro
Rout =
1-LG
where Ro is the output resistance with the feedback open and LG is the loop gain.
1
1
106
=
=
= 22.22k
gds6+gds7 (N+P)I6 0.09500
The loop gain is,
vout
1gm2gm6 gm1gm9
LG =
= -
+
R
2 gm4
gm7 o
vout
Ro =
LG =
Second, the maximum current available to the 1k resistor is 1mA which means that the output
swing can only be 1V. Therefore, maximum/minimum output = 1V.
Pdiss = 6V(650A) = 3.9mW
Page 26
Problem 11 - (016412FEP1)
An output amplifier is shown. Assume that vIN can vary
from -2.5V to +2.5V. Let KP = 50A/V2, VTP = -0.7V,
and P = 0.05V-1. Ignore bulk effects.
a.) Find the maximum value of vOUT, vOUT(max).
b.) Find the minimum value of vOUT, vOUT(min).
c.) Find the positive slew rate, SR+ when vOUT = 0V in
volts/microseconds.
d.) Find the negative slew rate, SR- when vOUT = 0V in
volts/microseconds.
e.) Find the small signal output resistance (excluding the
10k resistor) when vOUT = 0V.
Solution
a.) When vIN = +2.5V, the transistor is shut off and vOUT(max) = 200A10k = +2V
b.) When vIN = -2.5V, the transistor is in saturation (drain = gate) and the minimum output
voltage under steady-state is,
50300
vOUT = -10k(ID-200A) = -10k
(vOUT+2.5-0.7)2 - 200A
2
2
vOUT = -75(vOUT+1.8) +2
vOUT2+3.6133vOUT + 3.21333 = 0
3.61333
(3.61333)2 - 43.21333
= -1.80667 0.22519
2
2
It can be shown that the correct choice is vOUT(min) = -1.80667 + 0.22519 = -1.5815V
200A
c.) The positive slew rate is SR+ =
= +4V/s
SR+ = +4V/s
50pF
d.) The negative slew rate is found as follows. With vOUT = 0V, the drain current is
ID = 7.5mA/V2(2.5-0.7)2 = 24.3mA
Therefore, the sourcing current is 24.3mA-0.2mA = 24.1mA which gives a negative slew rate of
24.1mA
SR- =
= - 482V/s
SR- = - 482V/s
50pF
e.) The output resistance, Rout, is approximately equal to 1/gm. Therefore,
vOUT = -
Rout
1
=
gm
L
1
=
= 408.2
2KPIDW
250200300
Rout 408
Page 27
S05E1P3
Solution
The midband voltage gain can be expressed as,
Vout Vout V2 V1
-R2
=
=
(1)
R2+1000
(1) = -0.99V/V
Vin
V2 V1 Vin
Finding the open-circuit, time constants:
RC1O:
RC1O = R1 = 1k
RC1OC1 = 10ns
RC2O:
vt
V1
V2
vt = R1it + R2it + 1000 + 1000
it
R1
2R1R2it R2vt
vt = R1it + R2it + 1000 - 1000
V2
1000
it
V1
V1
1000
R2
vt R1+R2 + 0.002R1R2
RC2O = i =
1+0.001R2
t
=
1k+100k+200k
= 2.98k
1+100
RC2OC2 = 2.98ns
RC3O:
RC3OC3 = 4.95ns
RC4O:
RC4O = R3 = 1k
RC4OC4 = 10ns
V2
S05E1S3
Page 28
Problem 2 - (056412E1P4)
On page 514 of the text, the
VCC
statement is made that the
RL
common base input impedance is
Z
Zin
R2
in
low at low frequencies and
becomes inductive at high
+
frequencies... Find the smallvout
R1
I
L
signal input impedance to the E
C
Vt
V
rb
Vt = -V - Z rb Vt = -V1+ Z
r
Vt Z+ rb
Zin = I = 1+g Z where Z = sC r +1
t
m
Now,
r
rb + sC r +1 r (1+sC r ) +r
b
(rb+r)+sCr rb
Zin =
=
gmr
1+gmr+sCr = 1+o+sC r
1+sC r +1
(rb+r) sCrrb (rb+r) sCrrb
(rb+r) sCrrb
o + o rb o + o rb
o + o
=
=
sCrrb
rb sCrrb
1 sCr
1+o+ o
rb +o+ o
rb + o
R1(R2+sL) R1(R2+sL)
Zin = R +R +sL R +sL
if R1>R2
1 2
1
Equating the two expressions for Zin gives,
R1 = rb, R2 =
gmV
Zin It
Solution
(rb+r)
Crrb
o , and L = o
V
+
rb
S05E1S4
Page 29
Problem 3 - (056412FE6)
Find the midband voltage gain and the 3dB frequency in Hertz for the circuit shown.
R1=1k
C2=1pF
+
C1=
10pF
Vin
V1
V1
100
R2=
100k
+
C3=
5pF
R3=
V2 V2
100 1k
+
Vout
C 4=
10pF
S05FEP6
Solution
The midband voltage gain can be expressed as,
Vout Vout V2 V1
-R2
=
=
(10)
R2+1000
(1) = -9.9V/V
Vin
V2 V1 Vin
Finding the open-circuit, time constants:
RC1O:
RC1O = R1 = 1k
RC1OC1 = 10ns
RC2O:
vt
V1
V2
vt = R1it + R2it + 100 + 100
it
R1
2R1R2it R2vt
vt = R1it + R2it + 100 - 100
V2
1000
it
V1
V1
1000
R2
V2
vt R1+R2 + 0.02R1R2
RC2O = i =
1+0.01R2
t
=
1k+100k+2000k
= 2.099k
1+1000
RC3O:
RC4O:
RC4O = R3 = 1k
RC2OC2 = 2.1ns
RC4OC4 = 10ns
-3dB
1
= 44.25x106
Toc
RC3OC3 = 0.5ns
S05E1S3
Page 30
Problem 4 - (046412E1P3)
Find the voltage transfer function of the common-gate amplifier
shown. Identify the numerical values of the small-signal voltage
gain, vout/vin, and the poles and zeros. Assume that ID = 500A,
KN =
100A/V2,
50A/V2,
VDD
RD =
10k
VTP = -0.5V,
-1
VBias
vin
gmvgs
Rs
S04E1P3
vin
vgs
Cgs
Cgd
RL
vout
-
S04E1S3
Vout
RL(1/sCgd)
Vout
Vin =
Vgs
-Gs
Vin = Gs + gm + sCgs
gmRL
1
1
gm+Gs +1
-1
-1
p1 = C R = -13 4 = -109 radians/sec.
gd L 10 10
p2 =
10 +
1 vout
RS = I D
1k
-(gm+Gs) -10-3+10-3
9
Cgs = 0.5x10-12 = -4x10 radians/sec.
Page 31
Problem 5 - (026412E1P3)
Find the midband voltage gain and the 3dB frequency in Hertz for the circuit shown.
C2=1pF
R1=1k
C1=
10pF
Vin
R2=
10k
+
V1
-
V1
100
R3=
10k
C 3=
10pF
+
Vout
-
S02E1P3
Solution
The midband gain is given as,
Vout
10k 10k
Vin = - 100 11k = -90.91V/V
To find the 3dB frequency requires finding the 3 open-circuit time constants.
RC10:
RC10 = 1k||10k = 0.9091k
RC20:
it
S02E1S3
vt = it RC10 + R3(it+0.01V1)
+v t
= it(RC10 + R3 + 0.01RC10R3)
RC20 = RC10 + R3 + 0.01RC10R3
= 0.9091 + 10(1+0.01909.1)k = 101.82k
Rc10
+
V1 V
1
100
1
T0 = (9.091 + 101.82 + 100)ns = 210.91ns -3dB = T = 4.74x106 rad/s
0
f-3dB =
4.74x106
= 754.6kHz
2
R3
Page 32
Problem 6 - (026412E1P4)
Find the midband voltage gain and the exact value of the two poles of the voltage transfer
function for the circuit shown. Assume that RI = 1k, RL = 10K, gm = 1mS, Cgs = 5pF and
Cgd = 1pF. Ignore rds.
RI
Vin
+
Vout
-
RL
S02E1P4
Solution
The best approach to this problem is a direct analysis.
Small-signal model:
gmVgs
RI
Vin
Vgs
+
Cgs
gmVs
RI
Cgd
+
RL Vout
-
Vin
+
Vs
Cgs
Cgd
+
RL Vout
-
S02E1S4
Vout = gmZLVs
where
1
ZL = sR C +1
L gd
and
Vin-Vs
RI = gmVs + sCgsVs
Vout
1
1
V = gmsR C +1 1+g R +sC R
in
L gd
m I
gs I
gmRL
1 1
1
1
= MBG s s
= 1+g R sR C +1 sC R
m I
L gd
1- 1-
gd I + 1
p1 p2
1+gmRI
gmRL 110
MBG = 1+g R = 1+11 = 5V/V
m I
1+gmRI
1
1
1+1
p1 = -R C = - 101ns = -108 rad/s and p2 = - R C
= - 15ns = -4x108 rad/s
L gd
I gs
Page 33
COMPENSATION OF OP AMPS
Problem 1 - (056412E2P2)
If a two-stage, Miller compensated CMOS op amp has a RHP zero at 5GB, a dominant pole due
to the Miller compensation, and a second pole at -p2, find the value of the first stage
transconductance (gmI), the second stage transconductance (gmII), and the value of the Miller
capacitor, Cc, if GB = 10MHz, the load capacitor is 10pF, and the phase margin is to be 50.
Assume that the unity gain magnitude frequency is GB.
Solution
1.) The phase margin gives p2 which will give gmII.
GB
180 - 90 - tan-1|p | - tan-1(0.2) = 50
2
GB
tan-1|p | = 28.69
2
20MHz
GB
| p2| = 0.544 = 0.544 = 115.5x106 rads/sec.
We know that,
gmII
| p2 | = C
L
2.) The Miller capacitor is found from the RHP zero location.
gmII
Cc = z1
Page 34
Problem 2 - (046412E2P1)
A self-compensated op amp has three higher order poles grouped closely around 1x109
radians/sec. What should be the GB of this op amp in Hz to achieve a 60 phase margin? If the
low frequency gain of the op amp is 80dB, where is the location of the dominant pole, p1? If the
output resistance of this amplifier is 10M, what is the value of CL that will give this location
for p1? (Ignore any other capacitance at the output for this part of the problem).
Solution
The key to this problem is to assume that the three closely grouped poles around 1x109
radians/sec. can be approximated as three poles at 1x109 radians/sec. Therefore,
GB
GB
Phase margin = PM = 180 - tan-1|p | - 3 tan-1|p | = 60
1
H
where pH is a pole at 1x109 radians/sec. Assuming that GB/|p1| is large then, we can write the
above as,
GB
GB
GB
180 - 90 - 3 tan-1|p | = 60 30 = - 3 tan-1|p | |p | = tan(10) = 0.1763
H
H
H
|p1| = 2.806kHz
1
outCL
CL = R
1
1
= 1.763x104107 = 5.672pF
|p
|
out 1
Page 35
Problem 3 - (036412E2P2)
A two-stage, Miller compensated op amp has the following values: gmI = 100S, gmII = 1000S,
Cc = 2pF, and CL = 10pF.
a.) What value of nulling resistor, Rz, will cancel the output pole?
b.) If the output capacitance of the first stage is CI = 1pF, what is the phase margin in part a.) if
Rz is 5k.
c.) If CL is increased to 20pF and Rz = 5k, what is the new phase margin?
Solution
a.) The zero is given as z =
gmII
1
1
and the output pole is p2 = - Cc . Equating these two
Ccg - Rz
mII
roots gives,
1 CL+Cc
1 12
= 1000S 2 = 6k
C
mII
c
Rz = g
Page 36
Problem 4 - (016412E2P2)
The poles and zeros of a Miller compensated, two-stage op amp are shown below.
(a.) If the influence of p3 and z1 are ignored, what is the GB in MHz of this op amp for 60
phase margin?
(b.) What is the value of Av(0)? What is the value of Cc if gm1=gm2=500S?
(c.) If p2 is moved to p3, what is the new GB in MHz for 60 phase margin? What is the new Cc
if the input transconductances are the same as in (b.)?
Cc
p3=-200M
p2=-20M
p1=-2K
z1=200M
S01E2P2B
Solution
(a.) The phase margin, PM, can be written as
GB
GB
GB
GB
PM = 180 - tan-1
- tan-1
- tan-1
90 - tan-1
= 60
|p2|
|p3|
z1
|p2|
GB
tan-1
= 30
|p2|
GB = 0.5774|p2| = 5.774MHz
GB 5.774MHz
=
= 5,774V/V
(b.) Av(0) =
|p1|
1kHz
gm1
= GB
Cc
Cc =
gm1
500S
=
= 13.78pF
GB 25.774x106
GB
tan-1
= 10
|p2|
Page 37
OP AMPS
Problem 1 - (056412E2P1)
The CMOS op amp shown uses a complementary differential input stages to achieve a wider
input voltage common mode range. Assume that all transistors are scaled from a X1 NMOS and
PMOS that have been designed to have a small-signal transconductance of 100S and a channel
conductance of 1S at 25A of current. Give your best estimate of the slew rate (V/s), output
resistance, Rout, small-signal voltage gain (vout/vid), and the gainbandwidth, GB, in MHz.
VDD
X1.5
M20
M5
50A
75A
25A
vid M1 M2
M3
25A
50A
X3
M8
M7
75A 150A
25A
M10
VDD-VT
50A
75A
-2VDS(sat)
M12
M13 M14
VT+
M4
2VDS(sat)
25A
50A
M6
X1.5
75A
75A
M17 M18
M9
125A
M11
vOUT
M15
5pF
50A
75A
M16
M21
X1.5
M19
X1.5
S05E2S1A
Solution
The dc currents for vid = 0 are shown above. One can show that the maximum amount of current
available to the output capacitor is twice the 50A current sink/source or 100A. Therefore, the
slew rate is SR = 100A/5pF = 20V/s.
The small-signal voltage gain can be written by inspection as (note the M13-M14-M17-M18
combination is used to recover the full differential output of both complementary input stages),
vout
vid = (gm1+gm2)Rout where gm1 = gm2 = 100S
Rout [(rds9||rds4)gm11rds11]||(rds18gm14rds14)|| [(rds3||rds19)gm15rds15]
Scaling rds for the currents gives,
rds9 = 1000k/6 = 166.7k, rds11 = 1000k/5 = 200k,
rds18 = rds14 = rds19 = 1000k/3 = 333.3k, rds15 = 1000k/2 = 500k
gm1+gm2 200S
= 5pF = 40x106 rads/sec or 6.28MHz
CL
Page 38
Page 39
Problem 2 - (056412FE5)
A two-stage, BiCMOS op amp is shown. For
1.5V
the PMOS transistors, the model parameters
are KP=50A/V2, VTP = -0.7V and P =
10/1
20/1
10/1
0.05V-1.
For the NPN BJTs, the model
M8
M5
M7
parameters are F = 100, VCE(sat) = 0.2V,
50A
vout
VA = 25V, Vt = 26mV, Is = 10fA and n=1.
v2 Cc=
v1
(a.) Identify which input is positive and
10/1 10/1
5pF
which input is negative. (b.) Find the
M1
M2
numerical values of differential voltage gain,
Av(0), GB (in Hertz), the slew rate, SR, and W/L ratios
Q6
the location of the RHP zero. (c.) Find the in microns
Q4
Q3
numerical value of the maximum and
minimum input common mode voltages.
S01E2P1
-1.5V
Solution
(a.) The plus and minus signs on the schematic show which input is positive and negative.
(b.) The differential voltage gain, Av(0), is given as
gm1
gm6
VA 25V
IC 100A
1
20
=
= 0.8M, ro4 =
=
= 1M, gm6 = =
= 3846S
PID 25A
IC 25A
Vt 26mV
F
= 26k,
gm6
rds7 =
VA
1
20
25V
=
= 0.2M and ro6 =
=
= 0.25M
PID 100A
IC 100A
50A
SR = 5pF = 10V/s
gm6 3.846mS
RHP zero =
=
= 769.24x106 rads/sec. (122MHz)
Cc
5pF
(c.) The maximum input common mode voltage is given as
vicm+ = VCC-VDS5(sat) - VSG1 = 1.5
250
- 0.7 5010
225
= 0.8 - 0.447-0.316 =
5010
vicm+ = 0.0367V
25A
- 0.7 = -2.2 + 0.5626 = -1.6374V
vicm- = -1.5 + VBE3 - VT1 = -1.5 + Vt ln
10fA
Page 40
Problem 3 - (046412E2P2)
+1V
M4
IBias
M6
M5
M7
M1
M2
M9
VBP
M11
VBN
M3
M13
M8
vOUT
M10
CL
M12
-1V
S04E2P2
Round the values of the transistor widths to the nearest integer that meets or exceeds the
specifications. Do not use safety factors or worst case in your design. The op amp specifications
assuming a load capacitance of 5pF are:
Vicm+=0.75V, Vicm-= -0.25V, GB =200MHz, Vout+=0.5V, Vout-= -0.5V, SR = 100V/s
Solution
1.) SR = 100V/s Iout = CLSR = 5x10-12108 = 500A
2.) Vicm
+=0.75V
I3 = 50A
W4
2I4
50
L =
=
= 11.43 = 12
2
4 KN(VON4)
70(0.25)2
W6 = W7 = 120m
GBCL 400x1065x10-12
gm1 = 10 =
= 628S
10
W1 gm12
6282
=
=
L1 2KNI1 50300 = 26.32 = 27
W1 = W2 = 27m
VDS3 = Vicm-VGS1 - VSS
4.) Vicm-= -0.25V
225
VGS1 = 30027 + 0.5 = 0.5786V
VDS3 = -0.25 0.5786 + 1 = 0.1714V
W3
2I3
250
L =
=
= 11.34 = 12
3 KN(VON3)2 300(0.1714)2
W3 = 12m
Page 41
2I6
KN (W6/L6) =
2250
70120 = 0.243V VSD8 = 0.256V
W8
2I8
2250
= 108.99 = 109 W8 = W9 = 109m
2=
L8 = K (V
70(0.256)2
P ON8)
W12
2I12
2250
= 26.67 = 27
2=
L12 = K (V
300(0.25)2
N ON12)
Page 42
Problem 4 - (046412FE2)
A differential-in, differential-out amplifier is
shown that eliminates the need for matching sinks
M5
and sources. Assume that all W/L values are
equal and that each transistor has approximately
v3
the same current flowing through it. If all
transistors are in the saturation region, find an
algebraic expression for the voltage gain, vout/vin, v1
M1
and the differential output resistance, Rout, where
vout = v3-v4 and vin = v1-v2. Rout is the resistance
M9A
VBias
seen between the output terminals.
Solution
VDD
M6
M7
M8
v4
M2
M9B
M3
v2
M4
M9C
M9D
S04FEP2
Rout = g
Page 43
Problem 5 - (036412E2P1)
A CMOS op amp is shown. All W/L
values of all transistors are
10m/1m. Assume that KN =
VDD
M3
M4
VBP1
VBP2
M6
M1
M2
+
M7
M8
100A
Solution
The small-signal voltage gain can be
expressed as,
M5
150A
150A
VBN2
5pF
VBN1
vout
-
Fig. S03E1P1
vout
vin = gm1Rout = gm2Rout*
where Rout [gm7rds7(rds4|| rds8)]||[gm6rds6(rds2|| rds5)]
Evaluating the small signal parameters,
gm1 = gm2 = 21101050 = 331.7S, rds1 = rds2 = (25/50)M = 0.5M
gm6 = 25010100 = 316.2S, rds6 = (20/100)M = 0.2M
rds5 = (20/150)M = 0.133M, rds4 = (20/50)M = 0.4M
gm7 = 211010100 = 469S, rds7 = (25/100)M = 0.25M
rds8 = (25/150)M = 0.167M
Rout [4690.25(0.4||0.167)]||[316.20.2(0.5||0.133)]M
= (13.796||6.644)M = 4.484
vout
vin = 331.74.484 = 1487 V/V
gm1 331.7x10-6
GB = C = 5x10-12 = 66.33x10+6 10.56MHz
L
SR =
100A 100x10-6
CL = 5x10-12 = 20V/s
Page 44
Problem 6 - (036412E2P3)
For the CMOS op amp shown,
assume the model parameters for the
transistors are KN = 110A/V2, KP
+1V
M3
10A
N = 0.04V-1, and P = 0.05V-1. Let
all transistor lengths be 1m and
M1
design the widths of every transistor
and the dc currents I5 and I7 to satisfy
M5
M8
the following specifications:
10m
1m
Slew rate = 10V/s
+ICMR = 0.8V
ICMR = 0V
GB = 10MHz
Phase margin = 60 (gmII = 10gmI and VSG4=VSG6)
M4
M6
Cc=2pF
M2
CL =
10pF
M7
-1V
S03E2P2
Solution
Slew rate I5 = SRCL = 10Vs10pF = 20A W5 = 20m (check -ICMR later)
+ICMR 0.8 = 1 - VSG3 + 0.7 VSG3 = 0.9 VSD3(sat) = 0.2V
W3 W4
2I3
210
=
=
L3
L4 KP(VSD3(sat))2 = 50(0.2)2 = 10 W3 = W4 = 10m
gm1
GB C = GB gm1 = GBCc = 20x1062x10-12 = 40 S
c
W1
gm12
W1
W1
(40)2
2
2KN L I1 gm1 = 2KN L I1 L = 2K I = 211010 = 7.17
gm1 =
1
1
1
N 1
W1 = W2 = 7.17m
-ICMR 0 = VGS1 + VDS5(sat) - 1 VDS5(sat) = 1 - VGS1 = 1 VDS5(sat) = 1 -
20
1107.17 + 0.7 = 1 - 0.859 = 0.141V
W5
2I5
210
=
L5 KN(VDS5(sat))2 = 110(0.141)2 = 18.29
60 phase margin gm6 = 10 gm1 = 400 S
Also, gm4 = 2501010 = 100S
I6
125.66
W7 = W5 I = 20 20 = 125.66m
W5 = 18.29m W5 = 20m
400
W6 = 100 10 = 40 = 125.66 m
gm62
(400)2
I6 = 2K (W /L ) = 100125.66 = 125.66A
P 6 6
5
2I1
KN(W1/L1) - VTN
Page 45
Problem 7 - (036412E3P3)
VDD
M3 M4
50
1
50
1
M1
200A
R=100k
A
M2
100 100
1
1
VT +
2Von
100A
200A
vout
B
M5
M6
25
1 M7
25
1
M8
25
1
25
1
F03E3P3
The low frequency voltage gain can be found by inspection as 0.5gm1R. For those of you not
into found by inspection the following small-signal model is useful.
+
gm1vin
vA
gm7vA
-
+
vB =
vout
-
gm1vin
vA 1
gm7
-
i
F03E3S3
+
vB =
vout
-
gm1
= -R + 1
v g = 211010050 = 1.048mS
g
2
m7
m7 in m1
1
vout = i -R + g
vout 1.048
1
v = - 2 -100 + 1.048 = 51.9 V/V
in
The approach to the second part of the problem will be to find the poles at A and B. The
resistance to ground at node A is effectively RA 1/gm7 = 1/1.048mS and at node B to ground is
RB = R = 100k. However, because of the shunt feedback at node B (and A) with a loop gain of
1, the output resistance is really 50k. Therefore,
2gm7 21.048mS
pA = R = 0.5pF = 4.192x109 rads/sec.
A
and
2
2
pB = R C = 100k0.5pF = 40x106 rads/sec.
B B
GB = 330.4 MHz
The gainbandwidth can also be calculated using the principle that GB = gm/C where gm is the
transconductance that converts the input voltage to current (gm1) and C is the capacitance that
causes the dominant pole (0.5pF). Thus,
GB = 1.048mS/0.5pF = 2096x106 rads/sec
GB = 333.6 MHz
Page 46
Problem 8 - (035412FE3)
An internally-compensated, cascode op amp is shown. (a) Derive an expression for the commonmode input range. (b) Find W1/L1, W2/L2, W5/L5, and W6/L6 when IBIAS is 80 A and the input
CMR is -1.25 V to +2 V. Use K'N = 110 A/V2, K'p = 50 A/V2 and |VT| = 0.6 to 0.8V. (c.)
Develop an expression for the small-signal differential-voltage gain and output resistance of the
cascode op amp.
VDD = 2.5V
M10
M13
M8
M5
M11
M6
M4
M3
IBias
vin
+
M1
M14
Cc
vout
M2
CL
I7
40/1
M12
M7
10/1
VSS = -2.5V
M9
S03FEP3
Solution
(a.) Vicm(min) = VSS + VDS7(sat) + VDS1(sat) + VT1(max)
and
Vicm(max) = VDD - VSD5(sat) - VT5(max) + VT1(min) (we will ignore that M8 and M14
cause a more severe upper ICM limit)
ICMR = Vicm(max) - Vicm(min)
ICMR = (VDDVSS)+[VDS7(sat)+VDS1(sat)+VT1(max)][VSD5(sat)+VT5(max)-VT1(min)]
1
(b.) I7 = 4 IBIAS = 20A
Using VDS(sat) =
2I
W
2I
K'(W/L) and L = K'[VDS(sat)]2 gives,
Av = (-gm1rds2) g
Page 47
Problem 9 (036412FE4)
George P. Burdell has submitted the following input stage as a wide range ICMR stage.
Assuming that the transistor model parameters are KN =110A/V2, VTN = 0.7V, N=0.04V-1,
KP =50A/V2, VTP= -0.7V, P=0.05V-1, your job is to check this op amp out. In particular,
what is the upper and lower input common mode voltages, what is the minimum power supply
that gives zero input common mode range, what is the small-signal voltage gain, and compare
this input stage with the classical differential input stage (list advantages and disadvantages).
VDD
100A M3 22 M4
1
22
22
1
1 +
M11
Vout M1
M2 Vi+
Vi
10
10
1
1
VDD
100A
50A
M6 100 M7
1
10
1
22
1
50A
S03FEP4
+V
out
M1
Vi+
10
1
5A
22 M4
1
M3
M10
10
1
M5
M11
10
1
22
1
M9 100 M8
1
10
1
Vi-
M2
10
1
50A
50A
5A
50A
10
1
M10
M5
10
1
50A
Classical Approach
Solution
GPB Differential Input Stage:
Vicm+ = VDD VSD3(sat) + VT1 - VGS6(50A) = VDD VSD3(sat) + VT1 VGS6(sat) VT6
Vicm+ = VDD VSD3(sat) VGS6(sat)
Vicm- = VDS5(sat) + VGS1(50A) - VGS6(50A) = VDS5(sat) + VDS1(sat) - VDS6(sat)
VDS1(sat) = VDS6(sat) =
and VSD3(sat) =
250
= 0.301V, VDS5(sat) =
11010
2100
= 0.426V,
11010
250
= 0.301V
5022
and
Note that VDS6 = VGS6-VGS7 = 1.001-0.73 = 0.271 < VDS6(sat) so that M6 is slightly in the active
region but this is not a problem.
The minimum VDD is found by letting Vicm+ = Vicm- which gives VDD(min) = 1.028V
Vout
-gm1
-gm2
The small-signal voltage gain is Avd = + - =
=
Vi - Vi gds1+ gds3 gds2+ gds4
Page 48
Vicm+
VDD 0.602V
Classical Differential
Amplifier
VDD + 0.4V
Vicm-
0.426V
1.427V
VDD(min)
1.028V
1.027V
Pdiss
VDD(360A)
VDD(250A)
Noise
Higher
Lower
Larger
Smaller
Small-signal gain
Same
Same
Useable ICMR
Page 49
Problem 10 - (026412E2P1)
The two op amps shown have identical voltages and currents for each transistor. The W/L
values are identical for the transistors with the same number. Assume that KN = 110A/V2, KP
= 50A/V2, VTN = 0.7V, VTP = -0.7V, N = 0.04V-1, and P = 0.05V-1. Fill in the blanks in the
table with the entries chosen from the categories of same, lower, or higher.
VDD
M6
M4
M3
vin
+
M1
Cc
CL
M1
M2
M3
+
VBias1
-
M7
M5
+
vin
vout
M2
VDD
+
VBias2
-
Cc
vout
M4
CL
M7
M5
M6
VSS
P-channel input Op Amp
VSS
N-channel input Op Amp
Characteristic
Small-signal voltage gain
Small-signal output resistance
Gain-bandwidth
(gdsN+gdsP)-1 (same)
(gdsN+gdsP)-1 (same)
2KNS1I1/Cc (higher)
Fig. S02E2P1
2KPS1I1/Cc (lower)
Lower (I60)
Lower (I60)
gmN CL
-tan-1g C -tan-
gmP CL
-tan-1g C -tan-
g
1 mN
gmP
g
1 mP
gmN
(Lower)
I5/Cc (same)
(Higher)
I5/Cc (same)
(VDD-VSS)(I5+I7) (same)
(VDD-VSS)(I5+I7) (same)
Lower
Higher
Higher
Lower
Maximum
negative
voltage*
Phase Margin 90
output
mP
mN
Page 50
Problem 11 - (026412E2P2)
For the op amp shown, assume all transistors
are operating in the saturation region and find
(a.) the dc value of I5, I7 and I8, (b.) the low
1/1
frequency differential voltage gain, Avd(0),
(c.) the GB in Hz, (d.) the negative slew
I8
rates, (e.) the power dissipation, and (f.) the
phase margin assuming that the open-loop vin
unity gain is 1MHz. Assume the transistor +
parameters are KN = 110A/V2, VT = 0.7V,
and N = 0.04V-1 for the NMOS; KP =
+1.5V
10/1
M3
10/1
M4
100/1
M6
Cc=5pF
M2
I7
10/1
M1
10/1
20pF
I5
M5
2/1
-1.5V
M8
1/1
M7
10/1
S02E2P2
Solution
(a.) 3V =
2I8
KP1 +0.7+
2I8
1
1
KN1 +0.7 1.6 = I8 25 + 55 I8 = 22.8A
(c.)
gm1 224S
GB = C = 5pF = 44.8Mradians/sec = 7.13MHz
c
I5 45.7A
(d.) Due to Cc: |SR| = C = 5pF = 9.14 V/s
c
I7-I5 228A-45.7A
Due to CL: |SR| = C =
= 9.12V/s
20pF
L
(e.)
|SR| = 9.12V/s
GB
GB
GB
(f.) Phase margin = 180 - tan-1GB/A (0) - tan-1 p - tan-1 z
v
gm6
gm6
p2 = C = 75.5x106 rads/sec and z = C = 302x106 rads/sec
L
c
6.28
6.28
Phase margin = 90 - tan-175.5 - tan-1 302 = 84
vo
Page 51
Problem 12 - (026412E2P4)
A possible scheme for simulating the CMRR of
an op amp is shown. Find the value of Vout/Vcm
and show that it is approximately equal to
1/CMRR. What problems might result in the
actual implementation of this circuit to measure
CMRR?
V2
VDD
vout
V1
VSS
Vcm
S02E2P4
Solution
The model for this circuit is shown. We can write that
Vout
V2
Avd(V1-V2)
V1
Thus,
Vout(1+Avd) = AcmVcm
AcmVcm
or
S02E2S4A
Vout Acm
Acm
1
Vcm = 1+Avd Avd = CMRR
The potential problem with this method is that PSRR+ is not equal to PSRR-. This can be seen
by moving the Vcm through the power supplies so it appears as power supply ripple as shown
below. This method depends on the fact that the positive and negative power supply ripple will
cancel each other.
Vcm
V2
V1
S02E2S4B
VDD
vout
Vcm
VSS
Page 52
Problem 13 - (026412E3P3)
Calculate the small-signal voltage gain, the SR (CL = 1pF), and the Pdiss for the op amp shown
where I5 = 100nA and all transistors M1-M11 have a W/L of 10m/1m and VDD = -VSS = 1.5V.
If the minimum voltage across the drain-source of M6 and M7 are to be 0.1V, design the W/L
ratios of M12-M15 that give the maximum plus and minus output voltage swing assuming that
transistors M12 and M15 have a current of 50nA. The transistors are working in weak inversion
and are modeled by the large signal model of
vGS
W
iD = L IDO exp nV
t
where IDO = 2nA for PMOS and NMOS and nP = 2.5 and nN = 1.5. Assume Vt = 26mV and
M8
M3
M4
M6
M13
vi2
M1
M5
M2
vi1
I5
M9
VBias
M10
vout
Cc=
1pF
M12 M15
M14
M11
M7
VSS
S02E3P3
Solution
The small-signal voltage gain, Av, is gm1Rout (see end of solution) where,
Rout = (rds6gm10rds10)||(rds7gm11rds11)
With the currents and W/L ratios of transistors M1 through M11 known, we get
109
rds7 = rds11 = 0.0450 = 0.5x109
50nA
gm1 = gm11 = 1.526mV = 1.282S
and
50nA
gm10 = 2.526mV = 0.769S
109
rds6 = rds10 = 0.0550 = 0.4x109
and
Page 53
ID
= 1.50.026 ln 50 = 0.0357V
(W/L)
210
DO
W15
L15 =
50nA
135.7 = 0.77m/1m
2nAexp1.526
ID
= 2.50.026 ln 50 = 0.0596V
(W/L)
210
DO
W13
L13 =
50nA
159.6 = 2.146m/1m
2nAexp1.526
Thus
W13 W14
L13 = L14 = 2.146m/1m
Comments on the small-signal gain:
It is much easier to use the expression gm1Rout for the small-signal voltage gain. However,
some prefer the following expression,
gm1gm8gm7 gm2gm6
R
vout = 2g g
+ 2g
out
m3 m9
m4
Page 54
Problem 14 (026412FE7)
A CMOS op amp capable of operating from 1.5V power supply is shown. All device lengths are
1m and are to operate in the saturation region. Design all of the W values of every transistor of
this op amp to meet the following specifications.
Slew rate = 10V/s
Vout(max) = 1.25V
Vout(min) = 0.75V
Vic(min) = 1V
Vic(max) = 2V
GB = 10MHz
Phase margin = 60 when the output pole = 2GB and the RHP zero =
10GB.
Keep the mirror pole 10GB (Cox = 0.5fF/m2).
M10
1.5V
M12
M11
M9
M7
1.5I
1.5I
Cc
I
M5
I
M2
M1
10I
M6
M8
M3
vout
10pF
M4
S02FEP7
Your design should meet or exceed these specifications. Ignore bulk effects in this problem and
summarize your W values to the nearest micron, the value of Cc(pF), and I(A) in the following
table. Use the following model parameters: KN=24A/V2, KP = 8A/V2, VTN = - VTP = 0.75V,
I = 20A
2I
220
KNS5 W5 = 24(0.0908)2 = 201.9m W5 = 202m
21.5I
230
KPS11 S11 = W11 (0.25)28 = 120 W11=W12120m
Page 55
W3 = W4 = 7m
I4
Note: For proper mirroring, S4 = I6 S6 = 8.25m which is close enough to 7m.
9.) Use the Vout(max) specification to design W7.
Vout(max) = 0.25V VDS7(sat) =
400A
S7 8x10-6(0.25)2
2200A
8x10-6S7
W7 = 800m
10.) Now to achieve the proper currents from the current source I gives,
S7
S9 = S10 = 10 = 80 W9 = W10 = 80m
and
S11 = S12 =
1.5S7
10 = 120 W11 = W12 = 120m. We saw in step 5 that W11 and W12
W11=W12=120m
W3=W4
7m
W5=W8
202m
W6
W7
W9=W10
165m 800m
80m
W11=W12
120m
Pdiss
450W
Page 56
Problem 15 - (016412FE2)
A CMOS op amp that uses a 5V power supply is shown. All transistor lengths are 1m
and operate in the saturation region. Design all of the W values of every transistor of this op
amp to meet the following specifications. Use the following model parameters: KN=110A/V2,
KP=50A/V2, VTN=0.7V, VTP=-0.7V, N=0.04V-1 and P=0.05V-1.
Slew rate = 10V/s
Vic(min) = 1.5V
Vout(max) = 4V
Vout(min) = 1V
Vic(max) = 4V
GB = 10MHz
Your design should meet or exceed these specifications. Ignore bulk effects and summarize your
W values to the nearest micron, the bias current, I5(A), the power dissipation, the differential
voltage gain, Avd, and VBP and VBN in the following table. Assume that Vbias is whatever value
necessary to give I5.
W1=W2 W3=W4=W6 W9=W10 W5
=W7=W8
=W11
89.75
40
18.2
I5(A)
Avd
VBP
VBN
Pdiss
1.7V
2.5mW
VDD = 5V
M8
M3
v2
M4
M1 M2
I9
VBias
I5
M5
M6
VBP
v1
VBN
M7
I10
vout
M11
25pF
M10
M9
S01FEP2
Solution
Since W3 =W4 =W6 =W7 =W8 and W9 =W10 =W11, then I5 is the current available to charge the
25pF load capacitor. Therefore,
dvOUT
I5 = C
= 25pF(10V/s) = 250A
dt
Note that normally, I10 = I9 = 125A. However, for the following calculations we will use I6 or
I10 equal to 250A for the following vOUT(max/min) calculations.
vOUT(max) = 4V 0.5 =
W6 = W7 = 40 = W3 = W4 = W8
2I5
=
KP'(W6/L6)
2I5
KP'(W6/L6)
Page 57
+
VBias
-
2.5V
80m/1m
80m/1m
I4 =
I5 =
M5
125A
125A
M4
I1
M1
+
vin
-
36m
1m
M6
I2
M2
I6
1.3V
I =
M3 3
100A
+
VBias
-
M7
80m/1m
36m
1m
R2=
2k
M8
36m/1m
M10
80m/1m
I7
vout
I9
CL
M9
36m/1m
M11
36m/1m
-2.5V
S02FEP1
Solution
VOH and VOL can be found from many approaches. The easiest is simply to assume that
VOH and VOL are 2.5V and 2.5V, respectively. However, no matter what the input, the values
of VOH and VOL will be in the following range,
(VDD-2VON)< VOH < VDD
and
The reasoning is as follows, suppose Vin >0. This gives I1>I2 which gives I6<I7 which gives
I9<I7. Vout will increase until I7 equals I9. The only way this can happen is for M5 and M7 to
leave saturation. The same reasoning holds for Vin <0.
Therefore assuming that VOH and VOL are 2.5V and 2.5V, respectively, we get
5V
Vin(min) = 7464 = 0.67mV
10mV
k = 0.67mV = 14.93
Page 58
Problem 2 - (036412FE1)
An open-loop comparator has a gain of 104, a dominant pole of 105 radians/sec., a slew rate of
5V/s and an output swing of 1V. (a.) If Vin = 1mV find the propagation delay time of this
comparator (the time for the output to go halfway from one state to the other). (b.) Repeat part
(a.) if Vin = 10mV. (c.) Repeat part (a.) if Vin = 100mV.
Solution
a.) We know that the linear output voltage of a single-pole comparator can be written as,
vout(t) = A(1-e-tp1)Vin
which can be solved for the propagation delay time as
Vin
(VOH-VOL) 1V
2k
tp = 1ln2k-1 where k = V (min) and Vin(min) =
= 104 = 0.1mV
A
in
We must first determine if the comparator is linear or slewing. The maximum slope occurs at t =
0 and is given as
dvout(0)
dvout(t)
-tp1
4
5
-6
6
dt = Ap1Vin e
dt = Ap1Vin = 10 10 10 = 10 = 1V/s
The comparator is not slewing and tp is given as
2k
20
tp = 1ln2k-1 = 10-5ln20-1 = 0.513s
b.) We see the maximum slope for the linear response is 10V/s which means that the
comparator is slewing. Slewing at a rate of 5V/s requires 0.1s to go 0.5V. Therefore,
tp = 0.100s
c.) The answer is the same as b.) namely tp = 0.100s
Solution
When vin = -1V, iD1 < iD2, which gives
iD6 > iD7. Therefore vo(0-) = +2.5V.
When vin switches from 1V to +1V all
of the 50A flows through M1 and is
mirrored via M3-M8 and M9-M7 and
multiplied by 10 to give i7 = 500A.
Thus, the falling propagation delay time
is found as,
CV 25pF2.5V
tp - = i
= 500A = 125ns
7
Page 59
+2.5V
10/1
10/1
M4 M6
M8 M3
M1
M9 VBias
vin
+1V
0V
-1V
vo
M2
10/1
10/1
10/1
100/1
10/1
M5
50A
-2.5V
25pF
M7
100/1
070529-01
Similarily, when vin = +1V, vo is at 2.5V. When vin switches back to 1V, all of the 50A of
M5 flows through M2 giving i6 = 500A and i7 =0. The rising propagation delay time is
CV 25pF2.5V
= 500A = 125ns
tp + = i
6
Consequently, the propagation delay time for this comparator is
tp = 0.5(tp- + tp+) = 125ns
Page 60
LATCHED COMPARATORS
Problem 1 - (056412FE1)
A comparator consists of an amplifier cascaded with a latch as shown below. The amplifier has a
voltage gain of 10V/V and f-3dB = 100MHz and the latch has a time constant of 10ns. The
maximum and minimum voltage swings of the amplifier and latch are VOH and VOL. When
should the latch be enabled after the application of a step input to the amplifier of 0.05(VOH-VOL)
to get minimum overall propagation time delay? What is the value of the minimum propagation
time delay? It may useful to recall that the propagation time delay of the latch is given as tp = L
VOH-VOL
where v is the latch input (V of the text).
ln
il
i
2vil
vin = 0.05(VOH-VOL)
t=0
Amplifier
Av(0)=10V/V
f-3dB=100MHz
voa
Latch
L=10ns
vil
Comparator
Enable
vout
S01E3P1
Solution
The solution is based on the figure shown.
We note that,
Amplifier
voa(t) = 10[1-e--3dBt]0.05(VOH-VOL).
VOH
If we define the input voltage to the latch as,
Latch
vil = x(VOH-VOL)
x(VOH-VOL)
then we can solve for t1 and t2 as follows:
t2
x(VOH-VOL) = 10[1-e--3dBt1]0.05(VOH-VOL)
t
VOL
x = 0.5[1-e--3dBt1]
t1
S01E3S1
This gives,
1
1
ln
t1 =
1-2x
-3dB
From the propagation time delay of the latch we get,
VOH-VOL
= ln 1
t2 = L ln
2x
L
2vil
dt
1
1
+ ln 1 p = 0 gives x = = 0.4313
tp = t1 + t2 =
ln
L
dx
1+2
1-2x
2x
-3dB
1+2
10ns
= 1.477ns
t1 =
ln (1+2) = 1.592ns1.9856 = 3.16ns and t2 = 10ns ln
2
2
tp = t1 + t2 = 3.16ns+1.477ns = 4.637ns
Page 61
Problem 2 - (036412FE2)
VDD
M4
vo2
M2
vi2
IBIAS
Solution
S03FEP2
Small-signal model:
gm1vgs1
rds1
rds3
+
vo1
-
C1
gm3vgs3
gm2vgs2
rds2
rds4
+
vo2
-
C1
gm4vgs4
S03FES2
(vo2 vo1)(gds1+ gds3+ sC1- gm3) (vo2 vo1)( sC1- gm3) = gm1(vi1- vi2)
gm1
gm1 gm3/C1
vin
(vo2 vo1) = Vout(s) = sC - g Vin(s) = g s - (g /C ) s
1 m3
m3
m3 1
gm1
k2
k1
gm1 gm3/C1
vin
Vout(s) = C vin
s + s- (g /C ) = g s - (g /C ) s
1
m3 1
m3
m3 1
Solving for k1 and k2 gives k1 = -(C1/gm3) and k2 = (C1/gm3). Thus,
gm1
1
1
Vout(s) = g s - (g /C ) - s in
m3
m3 1
gm1
vout(t) = g Vin[e(gm3/C1)t 1]
m3
Page 62
R2
1 + RR(port shorted)
Rin = Rin(gm=0)
1 + RR(port opened)
Solution
Rin
R3
R1
Rin(gm=0):
Rin(gm=0) = R1||(rds+ R2 + R3)
rds
gmvgs
RR(port shorted):
R2
Rin(gm=0)
vgs
R1
R3
RR(0) =
-gmrdsR3
rds+ R2 + R3
S05E3S3A
rds
gmvgs
rds
+
vgs
R2
R3
gmrdsvgs
rds
R2
R3
vgs
S05E3S3C
1 + gmrdsR3
rds+ R2 + R3
R1(rds+R1+ R3)
rds+ R1+ R2 + R3
g r (R + R )
1 + rdsm+ Rds1+ 1R2 +3R3
rds+ R2 + R3 + gmrdsR3
rds+ R2 + R3(1 + gmrds)
= R1 r + R + R + R + g r (R + R ) = R1 r + R + (R + R )(1 + g r )
ds
1
2
3
m ds 1
3
ds
1
2
3
m ds
Rin
R1R3
if gmrds >>1.
R1+ R3
vgs
S05E3S3B
R1
Therfore,
R2
gmrdsvgs
R3
RR(port opened):
-gmrds(R1+ R3)
RR() =
rds+ R1+ R2 + R3
Rin
vgs
Page 63
Problem 2 - (056412FE4)
VCC
The simplified schematic of a feedback amplifier is
shown. Use the method of feedback analysis to find
R3 =
v2/v1, Rin = v1/i1, and Rout = v2/i2. Assume that all
10k
transistors are matched and that = 100, r = 5k
R1 =
Q2
i1 10k
and ro = .
Q3
Q1 R4 =
Solution
+
i2
20k
v
1
Open-loop, quasi-ac model:
+
Small-signal, open-loop model:
R1 =
R5 =
R6 =
v2
1k
10k
1k
i'2
R1 =
10k
i'1
+
v1
v's
Q1
R2 = R4 = R3 = R5 =
1k 20k 10k 10k
R1 =
10k
i'1
Q2
i'b1
+
v1
+ r
v's
i'b1
v'o
-
i'b3
r
i'b2
r
R5 =
10k
i'b3
i'2
+
R4 =
'
v'f R220k
= R6 = vo
- 1k 1k
+
vs'
= r + (1+)(R2||R4) = 5k + (101)(1k||20k) = 101.19k
ib1'
vo' vo' ib3'ib2'ib1'
=
a=
vs' ib3'ib2'ib1' vs'
-R3 1
-R5
= (1+)[R6||(R2+R4)]
R5+r+(1+)[R6||(R2+R4)]R3+ rRi
= [(101)(954.55)](-8.976)(-66.67)(1/101.19k) = 570.16 V/V
r+R5
R2
vo'
1
= 128.5
f=
=
= 0.0476 and Ro =
= R6||(R2+R4)||
R2+R4 21
i2 '
1+
Closed-loop quantities are:
vo
a
570.16
Avf =
=
=
= 20.25, Rif = (1+af)Ri = 2.848M
vs 1+af 1+27.15
Ri =
Rout = Rof =
Ro
128.5
=
= 4.565
1+Avf 28.15
and
S02FEP5
R4 =
20k
Q3
R6 =
1k
+
'
R
vf
2=
1k
-
i'b2
R2 = R4 = R3 =
1k 20k 10k
VEE
Rif
v2
= Avf
= 20.18 V/V
v1
R1+Rif
Page 64
Problem 3 - (046412E3P3)
A voltage amplifier using feedback around a
current amplifier is shown. In this problem
assume all of the NMOS transistors are
identical. Assume that R1 is greater than the
transistor transconductance and find the input
resistance, Rin, the output resistance, Rout, the
voltage gain, vout/vin, and the gainbandwidth
vin
(GB) in Hz. Assume that the output resistance
connected to this voltage amplifier is large.
R2 =200k
Rin R =
1
10k
VT+2VON
+1V
+1V
100A
iin
100A
M3 M4
M1
Solution
Rin R1 = 10k
S04E3P3
-1V
Rout
iout
0.1pF
+
vout
-
M2
Current
Amplifier
vt
vout
vt
vt 200k
Rout = i , it = 2 R = 2R Rout = i = 2 = 100k
t
2
2
t
vin vout
iin R + R
1
vout
and iout - R
2
vin
vout
=
2
R1
R2
vout
R2
=
vin
2R1 = -10V/V
1
1
= 100k0.1pF = 100x106 rads/sec.
C
out out
Note: This problem can be worked as a feedback problem (which it is) so the results would be
achieved from a shunt-shunt feedback network as follows.
The feedback factor would be f = -1/R2 and the amplifier gain would be
vout
a = i = -R2 (loop gain is 1)
in
Page 65
Problem 4 - (036412E3P2)
VCC
R2 =
10k
Q2
Solution
A simplified ac schematic for 0 is given as,
i1F
i1
R1=1k
R4=10k
Q2
v1F
-
R2 =
10k
Q1
Q1
i1
R4=10k
R3 =
1k
VEE
S03Q11P1
+
R3 =
1k
v2
-
i1F |
v2
-1
-1
= g12F = v =0 = =
v2 1F
R4 10k
-
S03Q11S1A
i1'
+
v1'
i1'
i2'
Q1
R4 =
10k
Q2
R2 =
10k
R2 =
10k
ib1'
+
R4 = R3 = v2'
10k 1k S03Q11S1B
i2'
ib1'
r1
R4 =
10k
R1=1k
v1
-
i2
i2
ib2'
r2
ib2'
R4 =
10k
R3 =
1k
+
v2'
-
S03Q11S1C
-R2
v2' v2' ib2' ib1'
-R4
1
=
= [-(R3||R4)]
i1 '
ib2' ib1' i1'
r2+R2 R4 + 1/gm1 1+
-10010K -10K
1
= (-90.9)(-28.571)(-0.00966)
= (-1001K||10K)
35K 10K+0.25K 101
v2'
v2
RT
-25.087K
RT =
= -25.087k
=
=
= -7.15k
i1 '
i1 1+RT
1+2.5087
Rin
244
Rin = R4||(1/gm1) = 10000||250 = 244, RinF =
=
= 69.5
1+RT 3.509
v1
v2 v2 i1 -7.51K
= R1 + RinF = 1000 + 70 = 1070
=
=
= -7.02V/V
i1
v1 i1 v1 1070
Rout = R3||R4 = 909
v2
Rout
909
i2 = 1+RT = 3.509 = 259
Page 66
Problem 5 - (026412E3P1)
The simplified schematic of a feedback amplifier is shown. Use the method of feedback analysis
to find V2/V1, Rin = V1/I1, and Rout = V2/I2. Assume that all transistors are matched and that gm
= 1mA/V and rds = .
Solution
This feedback circuit is shunt-series. We
begin with the open-loop, quasi-ac model
shown to the right.
I's
M1
M2
M3
M3
V'1
R1=
1k
-
R2=
50k
R4=
1k
I'f
R1=
1k
I'o
R3=
50k
+
V'2
Ro
R4=
1k
S02E3S1B
I's
+ Vgs2 -
gm1Vgs1
R2=
Vgs1
50k
+
I'f
gm3Vgs3
I'o
+
- Vgs3 gm2Vgs2
R3=
R4=
50k
R1= 1k
1k
V'2
- Ro
S02E3S1C
or
Vgs2
-gm1R2
50
=
= - = -25
Vgs1 1 + gm2R4
2
a=
Io
-1
= 25A/A
= (gm2)(-25)
Is
gm1
R4
If If Vgs3
=
=
(g
)
f=
m3 1 + g R = (1mA/V)(0.5k) = 0.5
Io Vgs3 Io
m3 1
af = 250.5 = 12.5
Ri =
v1
1
=
= 1k
Is gm1
Rin = Rif =
Ri
1000
=
= 74.07
1 + af 13.5
v2 Io(-50k)
=
= -1240.1 V/V
v1 Is(74.07)
Page 67
Problem 6 - (026412E2P2)
Use the Blackmans formula (see below) to calculate the small-signal
output resistance of the stacked MOSFET configuration having
identical drain-source drops for both transistors. Express your answer
in terms of all the pertinent small-signal parameters and then simplify
your answer if gm>gds>(1/R). Assume the MOSFETs are identical.
iout Rout
+
RV
GS2
M2
vout
M1
R
vIN
Solution
S02E3P2
2R(rds1+rds2)
Rout (gm2=0) = 2R||(rds1+ rds2) = 2R+r +r
ds1 ds2
iout Rout
RR(port shorted) = ?
rds1rds2
vr = 0 vs2 = - gm2vt r +r
ds1 ds2
gm2rds1rds2
RR(port shorted) = r +r
ds1 ds2
RR(port open) = ?
rds2(rds1+R)
vr = - gm2vt r +r +2R
ds1 ds2
gm2rds2(rds1+R)
RR(port open) = r +r +2R
ds1 ds2
+
R
gm2vt
+
rds2
vr -
vout
+
vs2
rds1
-
S02E3S2
1 + gm2rds1rds2
rds1+rds2
2R(rds1+rds2)
rds1+rds2+ gm2rds1rds2
=
2R
Rout = 2R+r +r
gm2rds2(rds1+R)
rds1+rds2+2R+ gm2rds2(rds1+R)
ds1 ds2
1 + rds1+rds2+2R
Rout 2R g r R = 2rds1
m2 ds2
What is the insight? Well there are two feedback loops, one a series (the normal cascode) and
one a shunt. Apparently they are working against each other and the effective output resistance
is pretty much what it would be if there were two transistors in series without any feedback.
Page 68
Problem 7 - (026412FE6)
A voltage follower feedback circuit is shown. For the MOS
transistor, ID = 0.5mA, K = 180A/V2, rds = , and W/L =
100. Although, the bulk effect, gmbs, should be considered, for
simplicity ignore the bulk effects in this problem. For the op vin
amp, assume that Ri = 1M, Ro = 10k, and av = 1000.
Calculate the input resistance and output resistance using
Blackmans formula given below.
Rin
VDD
+
-
vout
Rout
ID
VSS
S02FEP6
Solution
Circuit for calculating the return ratios.
Vin
Ri
Vout
Ro
+
Rin V1
avV1
V2
Rout
gmV2
Vin
Ri
+
Rin Vr
Vout
Ro
avVt
V2
Rout
gmV2
S02FES6
Input Port:
Rin(av=0) = Ri + (1/gm),
gm = 2500100180 = 4.243mS
-av gmRi
Vr = 1+g R Vt
m i
10004.243mS1M
=- 1+4.243mS1M = -999.8
Page 69
NOISE ANALYSIS
Problem 1 (056412FE7)
Find an expression for the
equivalent input noise voltage of
the circuit in the previous M9
2
M8
problem, e eq , in terms of the
small signal model parameters
and the individual equivalent
100A
+1.5V
M6
v1
vout
M7
M1
v2
M2
M5
M10
M3
M4
S04FEP3
Solution
Equivalent noise circuit:
VDD
en62
M6
en72 M7
vout
en12
v1
M1
v1
M2
*
en22
M3
en32
en42
M4
VSS
2
S99FES6
2
e out = (gm12 e n1+ gm22 e n2+ gm32 e n3+ gm42 e n4+ gm62 e n6+ gm72 e n7)Rout2
2
2
eq
e out
2
2 gm32
2
2 gm62
2
2
= (g R )2 = e n1+ e n2+ g ( e n3+ e n4)+g ( e n6+ e n7)
m1
m1
m1 out
2
eq
=2e
2
n1
gm32 2
gm62 2
e
+ 2
e n3 + 2
n6
gm3
gm1
Page 70
Problem 2 - (036412E3P4)
For the amplifier shown assume that all transconductances
are equal. Find (a.) the equivalent input noise voltage in
units of V2/Hz for thermal noise (k = 1.38x10-23 J/K), (b.)
the equivalent input noise voltage in units of V2/Hz for 1/f
noise (BN = 8x10-22 (V-m)2 and BP = 2x10-22 (V-m)2),
VDD
M5
M3 M4
vi-
1
and (c.) the noise corner frequency in Hz. Using f df =
M1 M2
M6
vi+
vout
M7
M8
Solution
S03E3P4
=4
2
enN
+4
2
enP
=4
2
enN
e2
1+ nP
2
enN
2
2
(a.) For thermal noise, enN
= enP
so that
8kT
1.38x10-23300
2
2
eeq
= 8 enN
= 83g
= 64 3300x10-6 = 2.944x10-16 V2/Hz
mN
(b.) For 1/f noise,
BN
8x10-22 8x10-11
2
enN = fWL = f10x10-12 =
f
2
eeq
=4
2
enN
and
2
enP
BP
2x10-22 2x10-11
= fWL = f10x10-12 =
f
e2
32x10-11 2 40x10-11
1+ nP
=
1+8 =
2
f
f
enN
2
eeq
=
40x10-11 2
V /Hz
f
40x10-11
2
Veq
(rms) =
df = 40x10-11[ln(105)-ln(1)]
f
=
1
40x10-11(11.513)