Professional Documents
Culture Documents
Backgate Effect
Common Gate Stage
Jayant Charthad
Stanford University
jayantc@stanford
*Be aware:
•Ask the tech. folks
•Know what it means!
n+ p+ p+
Courtesy
Shoichi Masui
NMOS
VDD
PMOS
≈
A. Arbabian, R. Dutton, B. Murmann EE114/214A L10- 6
Model for PMOS Well Capacitance
* well-to-substrate diode
* example instantiation (area = 10um*10um = 100pm^2)
* (anode) (cathode) (model) (area)
* d1 sub_node well_node dwell 100p
Cgd
G D
+
vgs Cgs gm vgs ro
-
S
SUB
VSB>0
Vt = Vt 0 + γ ( 2φ f + VSB − 2φ f )
• A change in Vt also means a change in drain current
– Define small-signal backgate transconductance
∂I D ∂I
g mb = =− D
∂VBS ∂VSB
-1
KP W 2
I DS = ⋅ ⋅ (VGS − Vt ) ⋅ (1 + λVDS )
2 Leff
SPICE Parameter Names:
Vt = VTO + γ 2φ −
+V (
VSB
BS − 2φ )
' VTO
KP ≡ µC OX
2ε S qN bulk COX
GAMMA
€ ≡γ= '
COX KP
2kT N bulk
2φ = ln LAMBDA (l)
q ni
'
COX =
ε OX GAMMA (g)
tOX
PHI (2f)
Leff = Lmask − 2 X J −lateral
A. Arbabian, R. Dutton, B. Murmann EE114/214A L10- 12
Linear region (small VDS, before Saturation)
New term
Cgd
G D
+
vgs Cgs gm vgs gmbvbs ro
-
S
-
vbs Cgb Csb Cdb
+
B
RL
RL
Vo Cgd+Cdb
Vo
VB
(we’ve
grounded) -(gm+gmb)vi ro
IB +
ii RS ii RS vi Cgs+Csb
-
io
w.r.t.
+ v o v o v test
g'm vgs ro vo RL KCL@v o : 0 = + − − g'm v test
CS -
RL ro ro
⇒ v o ≅ g'm ( RL || ro )v test
w.r.t.
+ vgs -
Yin
vtest v test v o
KCL@v test : itest = g'm v test + −
ro ro
itest g' r 1
⇒ Yin = ≅ m o + (sCS + )
v test RL + ro Rs
v gs = −vtest
We can add in both effects of CS and RS
€ to above analysis. (typically 1/RS<<g’m)
Yin ≅
g' m ro & (R + r )#
$$1 + sC S L o !!
RL + ro % g' m ro "
• At low frequencies
1 1 & RL #
Rin = ≅ $1 + !
Yin g' m $% ro !"
1
– RL<<ro: Rin ≅ (well known)
g' m
RL
– RL>>ro: Rin ≅ (not so well known…)
g' m ro
vtest
+ vgs - Rout = ≅ ro (1 + g' m RS )
RS itest
io
+
g'm vgs CL
CS
ro >>vo RL
-
+ vgs -
Yin
vitest
in
RS
For this specific configuration (and assumption):
Input and output are decoupled; “RC time constants” are
= 1/poles (see also lecture on Miller approx., slide 5)
Input RC: ~CS(1/g’m) (RS>>1/g’m)
Output RC: RLCL (ro>>RL)
vx g m1 & R#
= g m1Z x ≅ $
$ 1 + !!
R vg g 'm 2 % ro 2 "
VBCAS Vo
M2
• vx/vg is close to 1 for moderate values
of R
Cgd Zx – Mitigates Miller amplification of Cgd
Vx • Aside: Even if R is large, there is often
M1 a load capacitance that provides a low
Vi Vg
impedance termination to help maintain
this feature
VDD
• Even if we adjust VBCAS
such that VDS1 is small,
R
adding a cascode reduces
Vo the available signal swing
• This can be a big issue
VBCAS when designing circuits
VDS2>VDSsat2 with VDD@1V
– Typically need each
Vi VDS1>VDSsat2
VDS>~0.2V