EPB2010MCS
EPB2010MCS
[Link]
Source: Wikipedia
Connection metal
Resistors (4)
~ 1 mm
EMICROPB LP-LV Analog ICs 7
1.1. The Microelectronics Revolution
Moore’s law
The number of transistors on
integrated circuits doubles every
two years
Source: Intel
Source: Intel
Source: Intel
Source: Wikipedia
Source: Rabaey
Source: Rabaey
(OPS)
Source: Rabaey
11.3 mm
26.7 mm
Digital Design:
Time Delay or
Frequency, Power, Energy/operation, Reliability, Rob
ustness, Cost
Analog Design:
Thermal noise:
Energy equipartition principle: In thermal equilibrium the mean thermal
energy per degree of freedom is (1/2)kT, where k is the Boltzmann
constant and T is the absolute temperature.
Cvo2,n kT kT
Vo
Noise energy in C= = ⇒ vo2,n =
2 2 C
Dissipative
element C Assume that Vo, s = VP sin ωt
Cvo2, s CVP2
Signal energy in C= =
2 4
VP2 / 2
The signal-to-noise ratio is S / N =
kT / C
1 R
G= i 2
R +
_
v2
i2 v2
= 4kTG = 4kTR
∆f ∆f
Norton and Thevenin equivalent Source: Motchenbacher
circuits of a real (noisy) resistor
kT/C noise
Vin Vo 1
Vo = H ( jω ) =
R Vin 1 + jω RC
C
2 2
Von von 2 v
= H ( jω ) = H ( jω )
_
+
Von V ∆f ∆f
v 2 R
C ∞
1 d ω kT
2
von =∫ 2
4kTR =
0 1 + ( ω RC )
2π C
AV= gm/go
vg vo -20 dB/dec
+ gmvi go C
vi
0 ωu
2 ωb ω(log)
channel in
= 4γ kTg m
noise ∆f
L L 1 L
R=ρ = = RSH
hW W hq µ n W
W
TCR = ( d ρ / ρ ) / dT T =T
h L a
VCR = ( d ρ / ρ ) / dV V =V
ref
W
R R/2 R/2
h L
Substrate Substrate
VD=VQ+Vin µA)
25 ID (µ VG =4.5 V
slope=1/R
ID 3V
IF
VG VQ
0
0 1 2 3 4 5
VD (V)
Vin
VS=VQ
-25
d
Substrate Bottom plate
(or well) parasitic
Bottom
capacitor
plate
(a) (b)
Integrated parallel plate capacitor (a) Simplified structure; (b) equivalent circuit.
experiment
theory
(c)
CMOS-compatible P. R. Gray, P. Hurst, S. H. Lewis, and R. G. Meyer, Analysis and Design of Analog Integrated
Circuits, 4th. Edn., Wiley, New York, 2001.
bipolar transistors E. A. Vittoz, Micropower Techniques, Chapter 3 in Design of Analog-Digital VLSI Circuits for
Telecommunications and Signal Processing, J. E. Franca and Y. Tsividis (eds.), Prentice-Hall, 1994
βL=IC/IB
βV=IS/IB
G ′
Cox oxide capacitance per unit area
QG
+ + + + + + + + +
φs surface potential
QI
+
VG - -- - ---Q - -- -
B
QI′ inversion charge per unit area
φs -
- - - - - -
_ -
- - - - QB′ bulk charge per unit area
G potential VGB
QG
+ + + + + + + + + + +
Qo +
+ + + +
VGB
φox
depth
QC Semiconductor
Flatband charge/area
voltage
NA (acceptors/cm3) φs
Q′c
VGB − VFB =− + φs
B C′ox
Surface
φMS potential
Oxide capacitance/area
EMICROPB LP-LV Analog ICs 44
4.3 Operation regimes
Accumulation
VGB < VFB
G Q′C > 0
QG φs < 0
- - - - - - - - - - -
++++++++++++++
VGB QC
Holes +
accumulate in the P
semiconductor
NA (acceptors/cm3) surface
B
EMICROPB LP-LV Analog ICs 45
4.3 Operation regimes
Depletion VGB > VFB
Q′C < 0
G
0 < φ s < φF
QG
+ + + + + + + + +
Holes evacuate from the P
semiconductor surface and
VGB
- -- - - -Q - -- -
C
acceptor ion charges -
- - - - become uncovered
VGB
- -- - ---Q - -- -
C
-- -- - - - - -
- - -
B
EMICROPB LP-LV Analog ICs 47
4.4 MOS capacitor small-signal equivalent circuit
dQG′ 1
′ =
C gb ′ =
C gb
dVG 1 1 Cc′ = Cb′ + Ci′
+
Cc′ Cox′
dQI′ QI′
Ci′ = − ≅−
dφs φt
kT thermal voltage
φt =
q (26 mV @ 300K)
γ Cox′
Cb′ ≅
2 φs − φt
γ body-effect coefficient
4.5 The linearization surface potential
Determination of φsa = φs Q′ =0 VG
I
QI′ = 0 Cox′
+ _
φs = φsa
Ci′ = 0 _
Potential balance Cb′ QB′
+
VG − VFB = φsa + sgn(φsa )γ φsa + φt e−φsa ( φt
−1 )
φ-VC)/φ
n =noexp[(φ φt]
inversion no =ni2/NA
charge gate
charge
bulk
charge
gate
charge
inversion
charge
bulk
charge
in weak
−QI′ = Cb′φt e(
φsa − 2φF −VC ) /φt
= Cox′ (n − 1)φt e(
φsa − 2φF −VC ) /φt
inversion
QI′ = QIP
′ = −nCox′ φt VC = VP
n
V P = φ sa − 2φ F − φ t 1 + ln
n − 1
VP ≅ φsa − 2φF
VP ≅ φsa − 2φF
Recalling that
′ φsa − φt
VG − VFB = φsa + γ Cox
4.0
4,00E+00 2
2.0
dVG γ
n= =1+
pinch-off voltage 3.0
3,00E+00
dVP 2 VP +2φF
slope factor
1,5
1.5
2.0
2,00E+00
1
1.0
1.0
1,00E+00
VP
0.5
0,5
0
0,00E+00
-1.0
-1,00E+00 0
0
0,00E+00 1,00E+00 2,00E+00 3,00E+00 4,00E+00 5,00E+00 6,00E+00
≅−
QI′
< 1 WI QI′
d φs Ci′ ′ φt
nCox Ci′ = −
= φt
dVC Ci′ + Cox
′ + Cb′ SI
≅1
1 φt
dVC = dQI′ −
nCox′ QI′
VS ≤ VC ≤ VD
EMICROPB LP-LV Analog ICs 56
4.9 Unified charge control model (UCCM) - 2
1 φt
Integrating dVC = dQI′ − between VC and VP
nCox′ QI′
yields UCCM
′ − QI′
QIP QI′
VP − VC = + φt ln
′
nCox ′
QIP
′ = − nCox′ φt
QIP Thermal (pinch-off) charge
QI′
′
qI = Normalized inversion charge density
−nCox′ φt
Strong
inversion
Moderate
inversion
Weak
inversion
µ nW QIS′ 2 − QID
′ 2 QIS
′ + QID
′ QIS
′ − QID′
ID = − φt ( QIS ′ ) = µ nW
′ − QID ′ φt
− nCox
L ′
2nCox 2 nC ′
ox L
drift + diffusion average average
charge field
µ nW QIS′ 2 − QID
′ 2
ID = − φt ( QIS ′ )
′ − QID
L ′
2nCox
drift + diffusion
EMICROPB LP-LV Analog ICs 61
4.10 The four-terminal MOS structure
I D = I F − I R = I S i f − ir = SI SH i f − ir
I F (R) φt2 W
i f (r ) = I S = µCox′ n
IS 2 L
Normalized
VP − VS ( D ) = φt 1 + i f ( r ) − 2 + ln
( 1 + i f (r ) )
− 1 UICM
EMICROPB LP-LV Analog ICs 63
Review: The four-terminal MOS structure
1. I D = I D (VG , VS , VD ) VG
2. Symmetry B
V1 ID V2
I D (VG , V1 , V2 ) = − I D (VG , V2 , V1 )
VG
(Forward) Saturation
ID = IF − IR ≅ IF IR=
IF=
Triode
ID = IF − IR
VG − VT 0
VP ≅
n
VP[V]
1,00E-05 VS = 0 V
MI 0.5 VS
10-6
1,00E-06 1.0 VG
1.5
1,00E-07
2.0
Common-source characteristics
EMICROPB LP-LV Analog ICs 69
Experimental results
The I-V Relationship (UICM) VP − VS = φt 1 + i f − 2 + ln ( 1 + i f − 1)
VD
10-3
ID (A) VD = VG ID
SI VG = 4.8 V
VG
MI
VS
10-6
0.8 V I D = I F − I R = I S i f − ir ≅
WI ISi f since i f >> ir
10-9
0 1 2 3 VS (V)
Common-gate characteristics
VG=0.8, 1.2, 1.6, 2.0, 2.4, 3.0, 3.6, 4.2, and 4.8 V
EMICROPB LP-LV Analog ICs 70
4.12 Weak inversion model
Weak inversion VG − VT 0
if(r)<1 n
− VS ( D ) = φt 1 + i f ( r ) − 2 + ln
( )
1 + i f (r) −1
-1
if(r)/2
VG −VT 0
−VS / φt W
I D = I0 e n 1 − e −VDS / φt
I0 = µ n ′ φ t2e1 = 2 I S e1
nCox
L
VG − VT 0
n (
− VS ( D ) = φt 1 + i f ( r ) − 2 + ln 1 + i f ( r ) − 1
)
Strong inversion
if(r)>>1 VG − VT 0
− VS ( D ) ≅ φt i f ( r ) = φt I F ( R ) I S
n
W 2 2
′
I D = I F − I R ≅ µ nCox
(VG − VT 0 − nVS ) − (VG − VT 0 − nVD )
2nL
Moderate inversion
Both sqrt(.) and ln(.) terms are important
1<if(r) <100
ID
VDS
VG
ID/IF
VDSsat=VP=(VG-VT0)/n VDS
µ Cox′ W
ID ID = (VG − VT 0 ) µ Cox′ W
2n L
ID ID = (VG − VT 0 − nVS )
2n L
SCE, µ, n,
“model”
VT0 VG
VDD (VG − VT 0 ) n VS
ID
VDD
ID
VG VG
VS
VDS qIS′ 1+ i f −1
′ ′
= qIS − qID + ln = 1 + i f − 1 + ir + ln
φt ′
qID 1 + i − 1
r
(o): measured
(—): model
q′ID q′IS = ξ
VDSsat ≅ φt 1 + i f + 3
∂ ( IF − IR ) ∂ IF di f
g ms = − =− = −IS
∂ VS ∂ VS dVS
W 2I S
g ms
L
′
= − µ QIS =
φt
( 1+ i f −1 )
EMICROPB LP-LV Analog ICs 77
4.16 Transconductances - 2
W 2I S
gmd
L
′
= −µ QID =
φt
( )
1 + ir −1 Only in triode region
∂ (i f − ir )
g mg = I S
∂VG
∂i f ∂i f g ms − g md
=− g mg =
∂VG n∂VS n
UCCM
∂ir ∂ir g ms in saturation
=− g mg =
∂VG n∂VD n
ID Saturation
g md ( g ds ) ≅ ; VA ≅ VE L
VA
ID
gm ∆VG
gmd
VA 0V VDS
DSsat
VDD
ID
VG
VS
Source transconductance VG= 0.8, 1.2, 1.6, 2.0, 2.4, 3.0, 3.6, 4.2, and
4.8 V (W=L=25 µm, tox=280 Å)
EMICROPB LP-LV Analog ICs 80
4.16 Transconductances - 5
VDD
ID
VG VS
g ms ( d )φ t 2 ≅1 WI (if <1)
Transconductance = 2
-to-current ratio I F (R) 1 + i f (r ) + 1 ≅ SI (if >>1)
100
i f (r )
102
gms/IF
W=25 µm
tox = 28 nm (IS = 26 nA)
Seqüência1
101
10
L=25 µm, tox= 280 Å
tox = 5.5 nm (IS = 111 nA)
Seqüência2
1001
1,00E-04 1,00E-03 1,00E-02 1,00E-01 1,00E+00 1,00E+01 1,00E+02 1,00E+03 1,00E+04
10-4 10-2 100 102 if 104
10 1
1,00E+01
model
Seqüência4
10 10 0
1,00E+00
-4 10 -2 10 0 10 2 10 4
1,00E-04 1,00E-03 1,00E-02 1,00E-01 1,00E+00 1,00E+01 1,00E+02
if
1,00E+03 1,00E+04
L = 25 µm (IS = 26 nA)
Seqüência1
W=25 µm, tox= 280 Å
10 1
10
model
Seqüência3
1001
1,00E-04 1,00E-03 1,00E-02 1,00E-01 1,00E+00 1,00E+01 1,00E+02 1,00E+03 1,00E+04 1,00E+05
10-4 10-2 100 102 if 104
EMICROPB LP-LV Analog ICs 84
4.18 The low-frequency small-signal model
G
g md v d
id
g mb vb
S D
g ms v s
g mg v g
B
B
Cdg − C gd = Cm = (Csd − Cds ) / n
EMICROPB LP-LV Analog ICs 86
4.18 Intrinsic capacitances
′
Cox = WLCox
n −1
C gb =
n
( Cox − C gs − C gd )
2 1 + 2α q ′IS
C gs = C ox 2
3 (1 + α ) 1 + q ′IS
2 α 2
+ 2α q ′ID
C gd = C ox
3 (1+α ) 2 1 + q′ID
Cbs = ( n − 1)C gs
Cbd = ( n − 1)C gd
VDS= 1 V
Cbg = C gb
4 α + 3α 2 + α 3 q′ID
Csd = − nCox 4 1 + 3α + α 2 q′IS Cdg − C gd = Cm = (Csd − Cds ) / n
15 (1+α )3 1 + q′ID Cds = − nCox
15 (1+α )3 1 + q′IS
1 + q′ID
α= Channel linearity factor
EMICROPB 1 + q′IS LP-LV Analog ICs 87
4.19 Noise & Mismatch
1
G= i2
R i2
i2 i2
= 4kTG = 4γ kTg ms
∆f ∆f
Bias-dependent factor ≈1
β
Power spectral density (PSD): S(f) = K f β ≅1
Mainly generated by fluctuations in number of
parameter
1E-10
2
ich (flicker) K F g m2 1 1E-11
≅
∆f WLCox ′ f 1E-12
2
1/f Noise
SID/ID
(a)
Gate 1E-13 Thermal Noise
Simulated
(b)
Simulated
area Simulated
1E-14 ([Link] model) Measured
Measured
1E-15
10n 100n 1µ 10µ 100µ 1m 10m
PSD 100k
1/f noise
fc [Hz]
10k
white noise
Corner Frequency
Corner frequency fc
1k Calculated from measured gm
Calculated from estimated gm
fc Measured
π KF 100
100n 1µ 10µ 100µ
fc ≅ fT Drain Current ID [A]
2 nqφt
fT: MOSFET transition
fT 0.35 um CMOS
fc ≅ technology
frequency 2000
EMICROPB LP-LV Analog ICs 94
4.20 Mismatch
R2
AV=- R2/R1 : gain depends on
R1
ratio (rather than on absolute
-
values of R’s); the relative
+ values of R’s must be matched
for accurate gain.
R1 *
R2
R2 R2 − R1 + R1 ∆R
= = 1+
R1 R1 R
* [Link]
EMICROPB LP-LV Analog ICs 99
4.20 Mismatch
ID ID
ID1 ID2
M2 M1 M2
M1
+ VGS1 - + VGS2 -
M1≡ M2 but ID1≠ ID2 for the M1≡ M2 but VGS1≠ VGS2 for
same set of voltages the same current
Mismatch in current
First order model (Vittoz): mismatch is caused by fluctuations in
ID specific current and threshold voltage
M
I D = I S f (VG − VT , VS , VD ) Long-channel MOST
∆ I D ∆I S g m
≅ − ∆VT
ID IS ID
2
σ 2
( I D ) ≅ σ ( I S ) + gm σ 2 V
2
AVT2
ID σ 2
(VT ) ≅
WL M. J. M. Pelgrom, A. C. J. Duinmaijer, and A. P.
[Link], “Matching properties of MOS transistors,” IEEE
M
σ 2 ( IS ) AIS2 JSSC, vol. 24, no. 5, pp. 1433–1440, Oct. 1989.
≅
I S2 WL
Test circuit
VG VD
IB ID
MREF Mi
VB
|AV|dB ωb = go / CL
vo 1 1
AV = = − g m = AV 0 ωu = gm / CL
vi g
o + sC L 1 + s / ωb |AV0|
-20 dB/dec
− g m1 − g m1 VA1 2
AV 0 = = AV 0 = −
go g ds1 n1φt 1 + 1 + i f 1
IB
g ds1 =
VA1 0 ωb ωu ω
VA1 = VE L1 Voltage gain vs frequency
EMICROPB LP-LV Analog ICs 108
5. The common-source amplifier - 3
Design example Specifications: ωu , CL , AV 0
vg vo
g m = ωu ⋅ CL
+ 1+ if +1
vi I D = nφt g m How do we choose if ?
gmv g go CL
2
en2
Noiseless
- + f
MOST fc
en2 1 ich2 fc ≅
fT
0.35 um CMOS
= 2000
∆f g m2 ∆f technology
EMICROPB LP-LV Analog ICs 110
Contents
1. Why low-power & low-voltage
2. Fundamental limitations in analog integrated
circuits
3. Components of the CMOS technology
4. MOSFET modeling
5. The basic gain stage
6. The current mirror
7. A self-biased current source
EMICROPB LP-LV Analog ICs 111
6. The two-transistor current mirror - 1
VDD iD locus M1: i→v converter
vD=vG M2: v→i converter
ii
io
vo iD1
iD2 vG
M1 M2 +
+ -
vG
-
1:1 vo vD
= ≅ ≅ σ 2 ( ∆I D ) g m σ 2 ( ∆I S )
ii ii VA VE L
= σ
2
( ∆VT ) + = AVT + AIS
2
I D2 D
I I S2 WL I D
I 2 = NI x I S 1 (i f 1 − i f 2 ) = ( N + 1) I x
Sat.
S 1
M2 i f 1 = 1 + 2 1 + i f 2 = α i f 2
S1 N
S2 = 0.01
IX
S1 = 0.01 2IX
SCM1,2 SCM3,4
α =3 α = 18.7
S 2 = 0.01 S 4 = 1.13
SCM3,4
IX
I X / I SH
S4 = 1.13
IX
S3 = 10 2IX IX
1+α −1
VX IX IX Seven I SH
= 1+ α − 1+ + ln
φt Seven I SH S even I SH IX
S even 1 1 + − 1
α = 1+ 1 +
S odd N S even I SH
EMICROPB LP-LV Analog ICs 117
7. A self-biased current source - 3
VOLTAGE FOLLOWING (NMOS) CURRENT MIRROR (PMOS)1
Vref − VS 9 1 + JKi f 8 − 1
= 1 + JKi f 8 − 1 + i f 8 + ln
φt 1 + i f 8 −1
Vref = VS 9 + φt ln( JK )
VFCM
Vx Vx
VX / φt
SCM3,4
SCM1,2
VFCM is a positive feedback circuit →
return ratio must be < 1 for stability
I X / ISH
S3 =
S4
= 1.13 VX 1 + α i f 2(4) − 1
8.85 = 1 + α i f 2(4) − 1 + i f 2(4) + ln
φt 1 + i f 2(4) − 1
EMICROPB LP-LV Analog ICs 120
7. A SBCS: Design - 6
Summary
S if ir
M1 0.01 30 10
M2 0.01 10 0
M3 1.13 0.187 0.01
M4 10 0.01 0
M8, M8(a) 1 0. 1 0
M9, M9(a) 1 0. 1 0
MP (all) 2.5 0.1 0