|
Refer to "HSPICE User's Manual: Elements and Device Models Vol.II"
& v5 X* U# P6 mAn example for your reference...
3 v7 T: V1 e4 h7 _, w8 l
. W: m) B( p+ M0 g----------------------------------------------------------------& x+ M( `$ y) B+ }5 F
***** Gate Capacitance Plots *****
' U1 G$ t8 E* P9 O/ O& Y+ r9 @.lib 'your_component_model' lib_corner
0 q$ H3 O0 A; q9 y, J- ^.temp operational_temp. h- ?5 D* h. v( N( p) A
.option dccap=1 post: H" ]0 j/ y4 R$ e
m1 n_drain n_gate gnd n_bulk l=0.8u w=100u ad=200e-12 as=200e-12
' \2 x' B0 S- X4 N) \5 Kvd n_drain gnd 0
0 h4 C2 n% Z: w% i! Fvg n_gate gnd 5
+ ^) P9 l* F; Avb n_bulk gnd 0/ r5 }, W" l7 |6 J. F& x- E3 ^
.dc vd 0 5.0 0.1' }. _$ p, Z; ^: r" F/ e. L
.print CGG=lx18(m1)9 p+ t; g, D) f5 ^
+ CGD=par('-lx19(m1)')
9 a7 L/ S& E1 I$ d# {+ CGS=par('-lx20(m1)')
+ `( M- d* C" ~( \* U5 T I+ CDG=par('-lx32(m1)')
( k9 p! j$ p8 e# O; a* j6 d. [- c- y/ a+ CSG=par('lx18(m1) + lx21(m1) + lx32(m1)')
4 u! h! y2 i; n0 K7 k# c% J0 l4 v# f+ CGB=par('lx18(m1) + lx19(m1) + lx20(m1)')
8 P; ^ e3 ?$ j3 a3 O.ends3 l* f7 t% ~1 c( `0 O' b5 L
+ h+ D4 P/ }& B% ]3 T+ o! n
----------------------------------------------------------------% N6 N5 _% e$ w& E F
Six capacitance are reported in the operating point printout4 z- W( L; S- c7 G% i
cd_total = dQD/dVD
7 Y# v' d2 T- i7 V0 }3 H) L cg_total = dQG/dVG2 m2 v2 a& z& ^7 d: i, t
cs_total = dQS/dVS
8 |/ w% H1 K" v( K5 t" Y' U% M: _ cb_total = dQB/dVB
6 N l6 z; N3 y' a, K cgs = -dQG/dVS
! j1 f, s. z1 K8 u4 W% j cgd = -dQG/dVD! ?& Z& k! Q) O/ n( O
There capcitances include gate-drain, gate-source, and gate-bulk
4 E) ?) B& s3 k' |6 {8 p- }overlap capacitance, and drain-bulk and source-bulk diode capacitance." J* Z% o# K8 k
# s, x: @/ T0 W% Z4 O- A0 pCGG = dQg/dVG. P3 d" [0 K. K5 d
CGD = -dQg/dVD# K0 q( g t; F! D' g* i) l
CDG = -dQD/dVG- m4 {% n5 T# U( a# @
1 k, E+ g* M+ i" j9 k- z
The MOS element template printouts for gate capacitance are LX18~LX23: x! q8 k" q' J$ H
and LX32~LX34.
; M+ ~$ g7 o( c; V- j% k! r4 {/ B* M# f C
LX18(m) = dQG/dVGB = CGGBO3 e B$ j+ q7 J7 q; ^+ V
LX19(m) = dQG/dVDB = CGDBO/ e- {3 G! M8 U
LX20(m) = dQG/dVSB = CGSBO% T9 {1 s- |, E2 }( v
9 P% ^ j/ v+ l9 y" ]+ OLX21(m) = dQB/dVGB = CGGBO$ b* P3 w8 W/ }3 b- Y* a1 Q0 D
LX22(m) = dQB/dVDB = CGGBO
3 [5 [1 c( l) v4 ]. OLX23(m) = dQB/dVSB = CGGBO
% x, ]) b6 W$ q7 w5 P' r' i+ I
7 P( i7 R) } b( s, _2 fLX32(m) = dQD/dVG = CDGBO
6 h% n# F% H8 c! R' _& bLX33(m) = dQD/dVD = CDDBO
+ X. [% T6 T) `( {2 H9 aLX34(m) = dQD/dVS = CDSBO
: m C8 c- O' T* Y
2 `* n2 y) [& i# r; c8 i6 M( ?3 h: d1 j6 wThe equation shown above is for an NMOS with source-bulk grounded8 w2 Q7 C* A+ y& C# T8 ?6 l# q+ i
configuration. Refer to the user's manual for more detail ^^ |
評分
-
查看全部評分
|