|
Refer to "HSPICE User's Manual: Elements and Device Models Vol.II"# G2 t9 j2 W2 V: k
An example for your reference...
2 r& c, |" J2 \6 ? V5 D! y
- f" r% |+ s7 B% K7 }% e- X! l----------------------------------------------------------------9 Z& ^. O( ^8 f$ z
***** Gate Capacitance Plots *****
2 V. r2 C+ ?& g2 e.lib 'your_component_model' lib_corner) ]5 C4 G& O7 J, T! F3 g
.temp operational_temp9 z* m9 j. M; }" H
.option dccap=1 post
# q5 {8 k5 p; |' M$ ]+ X# @! nm1 n_drain n_gate gnd n_bulk l=0.8u w=100u ad=200e-12 as=200e-125 \9 I& T( ?7 g+ c6 i
vd n_drain gnd 09 y- f, v2 L9 J U2 _
vg n_gate gnd 5* s: O! }4 H% R$ [2 [
vb n_bulk gnd 09 ~" Q) K# b6 G- ~$ D
.dc vd 0 5.0 0.1& C0 A3 m2 G* Y9 G' P
.print CGG=lx18(m1)- d+ t" F9 ?) i) t& l5 w+ Q
+ CGD=par('-lx19(m1)')
* }0 c) s. x7 ^( z/ E: R+ CGS=par('-lx20(m1)')8 j" z5 \7 h) X# Y% k
+ CDG=par('-lx32(m1)')2 s* Z) l9 t6 I. A4 Q
+ CSG=par('lx18(m1) + lx21(m1) + lx32(m1)')0 R$ n& v- B! U! e
+ CGB=par('lx18(m1) + lx19(m1) + lx20(m1)'); {7 K- q& d- j% S& G
.ends: a7 h Q; O: [' \7 m
% A9 G% M! z$ a/ \% m7 U
----------------------------------------------------------------& ]" }4 N: f; F$ L4 ~ g
Six capacitance are reported in the operating point printout
) ^ e O @% h M8 }" h/ }$ O5 w cd_total = dQD/dVD
0 {" e r, D7 y* w" t2 N cg_total = dQG/dVG, c4 F" p3 r: y+ s. K
cs_total = dQS/dVS
4 L) D; Y+ _5 i# j% W$ }) O cb_total = dQB/dVB/ G/ S4 e5 l |# @! C8 W: b- d
cgs = -dQG/dVS
0 Z; S. G; W; J cgd = -dQG/dVD
+ a& h; ?0 |* t7 O5 [! KThere capcitances include gate-drain, gate-source, and gate-bulk
- M8 w0 {3 s3 [6 X7 L4 `overlap capacitance, and drain-bulk and source-bulk diode capacitance.
1 w0 K- Y& L O O- d- W5 o- {7 i& U6 d1 h' C1 M2 t) X
CGG = dQg/dVG
) S; s/ ?2 e) H; f2 ^0 qCGD = -dQg/dVD
$ f- }& V; m$ [7 w6 wCDG = -dQD/dVG
( J; i- d" I& y% c+ R) ~
# Q+ s. o0 M8 j/ i- iThe MOS element template printouts for gate capacitance are LX18~LX23
' h( v4 D8 y) F6 A1 Z T8 U* Iand LX32~LX34.
+ v) c6 v5 s+ `- V1 t4 X3 r
0 U* a. U% B8 I0 E, {% DLX18(m) = dQG/dVGB = CGGBO
& @* H) O1 ]! S, GLX19(m) = dQG/dVDB = CGDBO
5 O$ x& \ }2 H& {; HLX20(m) = dQG/dVSB = CGSBO
7 Q' u! F/ ]" i) |& O* P7 e% J
LX21(m) = dQB/dVGB = CGGBO
- N. I5 e( [7 x1 n( n) }7 S% M5 iLX22(m) = dQB/dVDB = CGGBO$ p% G- j. m- h4 s2 i' L1 r) S. z
LX23(m) = dQB/dVSB = CGGBO% Y& u4 p+ X/ X L9 V
! @" \* T a; X9 @9 y7 D5 SLX32(m) = dQD/dVG = CDGBO C$ h N6 L# T' {% C; ?# x
LX33(m) = dQD/dVD = CDDBO$ t; R3 j+ |4 `# k( S# j ]! E: ]5 g
LX34(m) = dQD/dVS = CDSBO
3 I r# R. ~6 l* R
8 N) x' r' m: aThe equation shown above is for an NMOS with source-bulk grounded
/ V* R) G' z% P8 C! a0 Sconfiguration. Refer to the user's manual for more detail ^^ |
評分
-
查看全部評分
|