Chap 4
Chap 4
0-1
Contents
Organization
Chapter 10
Chapter 11
D/A and A/D
Analog Systems
Converters
SYSTEMS
CIRCUITS
Chapter 5 Chapter 6
CMOS CMOS
Subcircuits Amplifiers
SIMPLE
DEVICES
1
Allen and Holberg - CMOS Analog Circuit Design Page IV.1-1
W eff
iD = K' S (v GS - V T ) 2 (1 + λ v DS ) (1)
2L
eff
2
W eff v DS
iD = K' L (v G S - V T ) v D S - (2)
L eff 2
V T = V T0 + γ 2| φ F | + v S B - 2| φ F | (3)
x = v GS (8)
1
Allen and Holberg - CMOS Analog Circuit Design Page IV.1-2
2
Allen and Holberg - CMOS Analog Circuit Design Page IV.1-3
Mobility degradation
region
v DS > VDSAT
1/2
( iD )
Weak inversion
region 1/2
K S′ Weff
m=
2 L eff
b ′ = VT0
v GS
(a)
v DS = 0 . 1 V
iD
K L′ Weff
m= vDS
L eff
vGS
(b)
Figure B.1-1 (a) iD1/2 versus vGS plot used to determine VT0 and K'S. (b) iD versus
vGS plot to determine K'L.
W eff W eff v D S
iD = K' L v DS v GS - K' L v DS V T + (11)
L eff L eff 2
Plot iD versus vGS as shown in Fig. B.1-1(b), the slope is seen to be
3
Allen and Holberg - CMOS Analog Circuit Design Page IV.1-4
∆iD W eff
m = ∆v = K' L vDS (12)
GS Leff
x= 2| φ F | + v SB − 2| φ F | (15)
m=γ (16)
b = V T0 (17)
4
Allen and Holberg - CMOS Analog Circuit Design Page IV.1-5
1/2
(i D )
Figure B.1-2 iD1/2 versus vGS plot at different vSB values to determine γ.
VSB = 3 V
VSB = 2 V
VT
VSB = 1 V
m=γ
VSB = 0 V
0.5 0.5
( vSB + 2 φ F ) − ( 2 φF )
5
Allen and Holberg - CMOS Analog Circuit Design Page IV.1-6
x = v DS (20)
m = λ i'D (21)
Plot iD versus v DS , and measure the slope of the data in the saturation
region, and divide that value by the y-intercept to getλ.
Saturation region
Nonsaturation
region
iD
i'D m = λ i'D
v DS
Consider two transistors, with the same widths but different lengths,
operating in the nonsaturation region with the same vDS. The widths of the
transistors are assumed to be very large so that W ≅ Weff. The large-signal
model is given as
2
K' L W eff v
iD = L DS
(v - V )v -
T 0 D S 2 (23)
eff G S
6
Allen and Holberg - CMOS Analog Circuit Design Page IV.1-7
and
∂ID K' L W eff
= gm = VD S (24)
∂V GS L eff
The aspect ratios (W/L) for the two transistors are
W1
L1 + ∆L (25)
and
W2
(26)
L2 + ∆L
Implicit in Eqs. (25) and (26) is that ∆L is assumed to be the same for both
transistors. Combining Eq. (24) with Eqs. (25) and (26) gives
K' L W
gm1 = L + ∆ L v DS (27)
1
and
K' L W
gm2 = L + ∆ L v DS (28)
2
where W 1 = W 2 = W (and are assumed to equal the effective width). With
further algebraic manipulation of Eqs. (27) and (28), one can show that,
gm1 L2 + ∆L
= (29)
gm1 - gm2 L2 - L1
which further yields
(L 2 - L 1 ) g m1
L 2 + ∆L = L eff = g (30)
m1 - gm2
L2 and L1 known
gm1 and gm2 can be measured
Similarly for W eff :
(W 1 - W 2 )g m2
W 2 + ∆W = W eff = g (31)
m1 - gm2
Equation (31) is valid when two transistors have the same length but
different widths.
7
Allen and Holberg - CMOS Analog Circuit Design Page IV.1-8
One must be careful in determining ∆L (or ∆W) to make the lengths (or
widths) sufficiently different in order to avoid the numerical error due to
subtracting large numbers, and small enough that the transistor model
chosen is still valid for both transistors.
8
Allen and Holberg - CMOS Analog Circuit Design Page IV.3-1
µsCoxW v2
(v DS + γ v
iD = GS - V )v -
T DS 2 DS 2| φ F |
L
2γ
− 3 [(v DS + 2| φ F |) 1.5 - (2| φ F |)] 1.5 (1)
where W and L are effective electrical equivalents (dropping the subscript,
“eff”, for convenience).
(UCRIT)εsi UEXP
µs = µo (2)
Cox[v GS - V T - (UTRA)v DS ]
Eq. (2) holds when the denominator term in the brackets is less than unity.
Otherwise, µo = µs. To develop a procedure for extracting µo, consider
the case where mobility degradation effects are not being experienced, i.e.,
µs = µo, Eq. (1) can be rewritten in general as
iD = µ o f(C ox , W, L, v GS , V T , v DS , γ , 2|φ F |) (3)
This equation is a linear function of vGS and is in the familiar form of
y = mx + b (4)
where b = 0.
1
Allen and Holberg - CMOS Analog Circuit Design Page IV.3-2
Region of
variable
mobility
iD
Region of
constant
mobility
Weak-inversion
region
v GS
2γ
− 3 [(v DS + 2| φ F |) 1.5 - (2| φ F |)] 1.5 (1)
and
2
Allen and Holberg - CMOS Analog Circuit Design Page IV.3-3
ε si
f2 = (7)
[v GS - V T - (UTRA)v DS ]C o x
The units of f 1 and f 2 are FV2/cm2 and cm/V respectively. Notice that f 2
includes the parameter UTRA, which is an unknown. UTRA is disabled in
most SPICE models.
iD
y = log f (10)
1
m = UEXP (11)
b = log( µo) + UEXP[log(UCRIT)] (12)
By plotting Eq. (8) and measuring the slope, UEXP can be determined.
The y-intercept can be extracted from the plot and UCRIT can be
determined by back calculation given UEXP, µo, and the intercept, b.
3
Allen and Holberg - CMOS Analog Circuit Design Page IV.4-1
kT iC
v BE = q ln (1)
JSA E
and
iE
βdc = i − 1 (2)
B
AE is the cross-sectional area of the emitter-base junction of the BJT.
iE = iB (β dc + 1) (3)
Plot iB as a function of iE and measure the slope to determine β dc.
and
k T
b = y-intercept = − ln(JSA E ) (6)
q
Since the emitter area is known, JS can be determined directly.
1
Allen and Holberg - CMOS Analog Circuit Design Page IV.5-1
• Resistors
• Contact resistance
W w - Bias
RS = Rw (3)
Lw
where
Rn = resistance of narrow resistor (Ω)
1
Allen and Holberg - CMOS Analog Circuit Design Page IV.5-2
Rw
Rn
A Wn Ww F
Ln
Lw
B C D E
where
RwLn
k=R L (6)
n w
and
W n - Bias W w - Bias
RS = Rn = Rw (7)
Ln Lw
2
Allen and Holberg - CMOS Analog Circuit Design Page IV.5-3
10 squares
RA=220 Ω
20 squares
RB=420 Ω
R A = R 1 + 2R c; R1 = N 1RS (8)
and
R B = R 2 + 2R c; R2 = N 2RS (9)
N1 is the number of squares for R1
RS is the sheet resistivity in Ω/square
Rc is the contact resistance.
RB - RA
RS = N - N (10)
2 1
and
2R c = R A − N 1R S = R B − N 2R S (11)
3
Allen and Holberg - CMOS Analog Circuit Design Page IV.5-4
V1 − V2 V1 + V2
R= VBIAS =
IR 2
IR
V1 V2
VSS
27.0
26.5
Resistance (kΩ)
26.0
25.5
25.0
4
Allen and Holberg - CMOS Analog Circuit Design Page IV.5-5
Contact Resistance
Pad 1
Pad 3 Pad 4
Metal pads
Pad 2
Pad 1
RC
R
RC
Pad 4
R
RC
Pad 3
RM
RM
Pad 2
5
Allen and Holberg - CMOS Analog Circuit Design Page IV.5-1
V. Characterization of Capacitance
MOS capacitors
CGS, CGD, and CGB
Depletion capacitors
CDB and CSB
Interconnect capacitances
Cpoly-field, Cmetal-field, and Cmetal-poly (and perhaps multi-metal
capacitors
Normally SPICE calculates CDB and CSB using the areas of the drain and
source and the junction (depletion) capacitance, CJ (zero-bias value), that it
calculates internally from other model parameters. Two of these model
parameters, MJ and MJSW, are used to calculate the depletion capacitance
as a function of voltage across the capacitor.
1
Allen and Holberg - CMOS Analog Circuit Design Page IV.5-2
CGS0 and CGD0, are modeled in SPICE as a function of the device width,
while the capacitor CGB0 is per length of the device
Measure the CGS of a very wide transistor and divide the result by the
width in order to get CGS0 (per unit width).
Gate
2
Allen and Holberg - CMOS Analog Circuit Design Page IV.5-3
For very narrow transistors, the capacitance determined using the previous
technique will not be very accurate because of fringe field and other edge
effects at the edge of the transistor. In order to characterize CGS0 and
CGD0 for these narrow devices, a structure similar to that given in Fig.
B.6-1 can be used, substituting different device sizes. Such a structure is
given in Fig. B.6-3. The equations used to calculate the parasitic
capacitances are the same as those given in Eq. (1).
3
Allen and Holberg - CMOS Analog Circuit Design Page IV.5-4
CGB0
Drain
Gate overhang
Gate
Source
FOX FOX
Diffusion source
CGB Cpoly-field
4
Allen and Holberg - CMOS Analog Circuit Design Page IV.5-5
C BD and C BS
-MJ -MJSW
VJ VJ
CJ(VJ) = ACJ(0)1 + PB + PCJSW(0)1 + (4)
PB
where
VJ = the reverse bias voltage across the junction
Plotting log[CJ(VJ)] versus log[1 + VJ/PB] and determine the slope, −MJ,
and the Y intercept (where Y is the term on the left), Log[ACJ(0)].
Knowing the area of the capacitor, the calculation of the bottom junction
capacitance is straightforward.