|
Refer to "HSPICE User's Manual: Elements and Device Models Vol.II"
1 V( @+ x" z6 C1 Y _: d |! HAn example for your reference...
3 ^4 _/ S; L# m! Q- Y7 l% y; Y2 ^
----------------------------------------------------------------; R/ S! F+ u# K: g4 C4 w
***** Gate Capacitance Plots *****
1 M# L- s( T3 F.lib 'your_component_model' lib_corner
/ U1 ~! L2 [" j ? u7 k# I) z.temp operational_temp
+ g2 K9 F+ _) S6 {3 F( Q6 p.option dccap=1 post7 b: I+ b0 A% Z8 d, ^8 B
m1 n_drain n_gate gnd n_bulk l=0.8u w=100u ad=200e-12 as=200e-123 H5 Q f/ q. u6 v
vd n_drain gnd 0
' y* Z& |7 a0 f/ L) R: vvg n_gate gnd 54 z% R7 G/ m, r! S
vb n_bulk gnd 0
) c& r; Z8 B+ |9 _6 }& S8 E.dc vd 0 5.0 0.10 `8 b. D* O3 K, x1 M
.print CGG=lx18(m1)6 }9 t1 l# Y( d8 H% M
+ CGD=par('-lx19(m1)')$ j$ U' l" C n* G
+ CGS=par('-lx20(m1)')
; j7 n; J1 M( T- O. ^# S" ~: l+ CDG=par('-lx32(m1)')
9 z6 t5 L4 A( I+ CSG=par('lx18(m1) + lx21(m1) + lx32(m1)')
; D5 s6 ^5 `' p+ CGB=par('lx18(m1) + lx19(m1) + lx20(m1)')- X3 K; ^" D( H# `( d9 Q
.ends
5 N5 }0 ?* O3 |% J! r) K; y4 C
G; X# G3 Q; a$ o4 r. t6 h1 @----------------------------------------------------------------$ T3 E% K. W! x5 Z
Six capacitance are reported in the operating point printout" }/ S/ H# h7 d6 H" B
cd_total = dQD/dVD" U1 B& D6 r' ]5 w, r# H7 W
cg_total = dQG/dVG
! \4 |0 ~7 e7 H2 S" y4 ^; K5 n cs_total = dQS/dVS
$ U# @ t; O: V( S, [ cb_total = dQB/dVB# `+ ?! ^* @: p3 O" T! I
cgs = -dQG/dVS- |, j/ K. N, `1 v9 }
cgd = -dQG/dVD
& g; q; X) Z3 q. Q4 `& w2 O2 EThere capcitances include gate-drain, gate-source, and gate-bulk
- Y2 R, q: d ~5 W+ C# b& b; roverlap capacitance, and drain-bulk and source-bulk diode capacitance.
$ j) K! J; {) q! k% j& N
# w( J' Q, g- w) D/ R/ PCGG = dQg/dVG
' X3 Y& l( s2 o0 h) {3 X) U" D" kCGD = -dQg/dVD
1 z" w* |/ |8 _% J5 p1 }CDG = -dQD/dVG
% Y/ {. z/ r7 G" q0 i5 X! B* R6 k& ]/ X% |
5 ?3 P, G2 M/ SThe MOS element template printouts for gate capacitance are LX18~LX23
; o2 y) y! f e8 Y& U/ pand LX32~LX34." P% h0 [. c$ @% ~8 T
! g" L9 y. ?; v! GLX18(m) = dQG/dVGB = CGGBO
, T; Z9 h6 K; X$ V2 x; z, ]" JLX19(m) = dQG/dVDB = CGDBO9 o4 Z; [3 C8 d9 m1 x8 r" h+ ] k
LX20(m) = dQG/dVSB = CGSBO- I9 N: F9 u' e$ X& k6 t1 J
. S& z5 T* k% x5 ]0 y3 Y- uLX21(m) = dQB/dVGB = CGGBO# W" f) i& n- n5 o& F9 H* {
LX22(m) = dQB/dVDB = CGGBO
* @, c' n" _6 k# Q, F |LX23(m) = dQB/dVSB = CGGBO% g6 }8 X+ J) N! m9 s# G( a8 n& {
! j. O! ^; a8 }% D2 O9 B! M
LX32(m) = dQD/dVG = CDGBO
) }3 F/ |+ X. j: f' H* Y5 C4 N0 oLX33(m) = dQD/dVD = CDDBO
5 d# n1 o3 `& e+ W( P0 o% vLX34(m) = dQD/dVS = CDSBO
/ R: [9 j1 N2 X! M! L8 y7 ]7 \. S# a+ M4 X
The equation shown above is for an NMOS with source-bulk grounded
- G$ D0 ?& k7 x- Q' l3 N/ oconfiguration. Refer to the user's manual for more detail ^^ |
評分
-
查看全部評分
|