|
Refer to "HSPICE User's Manual: Elements and Device Models Vol.II"* ]% y' L* M" b$ B
An example for your reference...0 x# x, x. C( Y# W/ a7 O
+ l3 Z- d1 ^4 \% O2 N7 Z
----------------------------------------------------------------
# b9 o& C6 c5 D @3 R; K0 G***** Gate Capacitance Plots *****+ w, I/ B B+ a5 o* x
.lib 'your_component_model' lib_corner
% y& e$ Z4 ^( W.temp operational_temp
- H+ X& d( B p& L! a2 D.option dccap=1 post
1 E$ o7 f- m% @+ em1 n_drain n_gate gnd n_bulk l=0.8u w=100u ad=200e-12 as=200e-12
- [* n# K& X6 z7 s! ^vd n_drain gnd 0, c0 O! ~+ {4 V# {+ X5 Q: M8 F% ^
vg n_gate gnd 5( m. s2 e$ o% m7 `! V J
vb n_bulk gnd 06 ^3 D# B3 l& V; D% N
.dc vd 0 5.0 0.13 C/ S; m) p/ f7 r8 ?# E5 q
.print CGG=lx18(m1)
% S7 H4 L3 k2 d0 I% c( |( ]+ CGD=par('-lx19(m1)')
; B1 `! V9 o) V- H: Q0 b, H+ CGS=par('-lx20(m1)'). `& v9 A& J& L
+ CDG=par('-lx32(m1)')1 f& S. j' e3 j5 @9 p/ c4 ^
+ CSG=par('lx18(m1) + lx21(m1) + lx32(m1)')$ p$ t8 n' B% ?$ ^) Y
+ CGB=par('lx18(m1) + lx19(m1) + lx20(m1)')
& S( f( x, G. G.ends
; ~- @! z% S7 R9 e% c- _- h8 _% I# a, e1 T8 c& k S
----------------------------------------------------------------
% x' F; I7 ?3 f) GSix capacitance are reported in the operating point printout2 ?$ a( _) ~( _
cd_total = dQD/dVD
- c! l m1 R' h/ R( J' y, ~ cg_total = dQG/dVG7 C7 E. I: G2 U! w$ G
cs_total = dQS/dVS
1 G$ j0 @& Q4 u$ G1 f cb_total = dQB/dVB
9 h. o' ?5 r3 H0 u2 [ cgs = -dQG/dVS
' @8 E/ {( T% Q& W' \# D8 B cgd = -dQG/dVD% _& `0 I9 L& C+ |! F
There capcitances include gate-drain, gate-source, and gate-bulk
9 `+ z$ ?4 Q9 f$ m2 D$ Hoverlap capacitance, and drain-bulk and source-bulk diode capacitance. t' R. ]9 j' p* o0 o
" g; g5 w6 ~8 x: wCGG = dQg/dVG
, g0 x( n! @2 s) ~& N5 F1 H# `2 B) mCGD = -dQg/dVD7 @+ ]7 ]5 g% O$ _
CDG = -dQD/dVG. u0 ~3 {* Q u E7 F% n; r2 `9 Y
6 r& n- F2 i8 J# N& x, M
The MOS element template printouts for gate capacitance are LX18~LX23
" d* X6 O2 R+ c. {+ D# Fand LX32~LX34.5 f8 g6 T; O6 c4 ~( R7 I& _0 G0 _
6 j: K6 {$ r4 ^9 P
LX18(m) = dQG/dVGB = CGGBO
" z6 i- ~7 G YLX19(m) = dQG/dVDB = CGDBO' j- ^" [9 j s' }
LX20(m) = dQG/dVSB = CGSBO
! X+ D b' V0 g6 U2 q0 U% N# z/ `# ~2 Z5 [! q R7 ]: B) ]
LX21(m) = dQB/dVGB = CGGBO
$ i3 P. [6 P t+ a% Z- wLX22(m) = dQB/dVDB = CGGBO5 P) k/ t9 m3 Q
LX23(m) = dQB/dVSB = CGGBO
' U% a- R; I: d5 Z) f9 {# r1 }' X5 g% [( g) ?$ w9 x. t# M
LX32(m) = dQD/dVG = CDGBO9 ^& m% e2 I' G, j3 E' P
LX33(m) = dQD/dVD = CDDBO
* ]5 Z$ W0 ]/ b! d4 @, I& y9 SLX34(m) = dQD/dVS = CDSBO' w0 o9 @9 a, Y% I+ q
. o1 y/ m4 M3 I, @9 I
The equation shown above is for an NMOS with source-bulk grounded
. L" H! C5 F) n/ L9 m, G7 J- `configuration. Refer to the user's manual for more detail ^^ |
評分
-
查看全部評分
|