|
Refer to "HSPICE User's Manual: Elements and Device Models Vol.II"5 U. d& b, o; G# n3 H- s
An example for your reference...
' b: V' [9 U6 m6 {- F! r* i+ R; h. p+ p2 E
----------------------------------------------------------------/ C9 D: H. P3 Y9 ~" ?6 Z! k
***** Gate Capacitance Plots *****0 f' L4 N8 l+ ^ g l
.lib 'your_component_model' lib_corner
$ z; O9 Y% T+ c$ X6 Z; }.temp operational_temp
2 w* ^! k) ^- i.option dccap=1 post5 p& q. h" i" G# L- z
m1 n_drain n_gate gnd n_bulk l=0.8u w=100u ad=200e-12 as=200e-12% a: ^7 {' `% D2 B- E2 o: T# K8 u/ f
vd n_drain gnd 09 o2 p! j4 ]3 G# R% x
vg n_gate gnd 5, u# p- W' D# Y+ D
vb n_bulk gnd 0
5 S. R; X3 @* R# t9 I3 A.dc vd 0 5.0 0.1
: @8 ~5 T% g# _/ u) |$ a7 u.print CGG=lx18(m1)7 B2 E1 x; F/ @. I
+ CGD=par('-lx19(m1)')! T9 \. g3 s/ {; i0 }
+ CGS=par('-lx20(m1)')
7 S! D( m: q5 S* v* y3 d t+ CDG=par('-lx32(m1)')3 |$ r, n" h4 V* W( x6 J3 n5 t
+ CSG=par('lx18(m1) + lx21(m1) + lx32(m1)')7 n; ~! [5 n' W$ G0 q
+ CGB=par('lx18(m1) + lx19(m1) + lx20(m1)')2 H# y; b7 l m7 d+ `& i- Z
.ends' i9 \6 R1 q+ R8 A! e5 b
9 w( C; S( X+ V' N; y _* g
----------------------------------------------------------------
. z+ {* i+ C# X6 w* g5 R0 L2 JSix capacitance are reported in the operating point printout0 W' i7 j; t, d: ?: T% ]
cd_total = dQD/dVD
" X$ P: T y2 f# Z cg_total = dQG/dVG9 p" f6 S2 V2 F( e, z& D! {0 d
cs_total = dQS/dVS
$ Q; L0 d+ t$ C) J1 E cb_total = dQB/dVB
: g' A+ d# x# E. Z cgs = -dQG/dVS* h; t# v# X1 V* k
cgd = -dQG/dVD
. n% ^2 n `$ d+ z* C `* C+ A1 RThere capcitances include gate-drain, gate-source, and gate-bulk
, C- l( ?$ ?0 @+ J$ Y* U5 t" F) zoverlap capacitance, and drain-bulk and source-bulk diode capacitance. G# J9 U3 }6 }
. C; ]7 }, |" N% J" a0 _) _
CGG = dQg/dVG1 q& e5 O0 ]$ l0 ]1 A) o B
CGD = -dQg/dVD
" Y5 S" n6 L# s9 aCDG = -dQD/dVG8 w" f' |/ r/ i. ?$ W/ P" }
0 Q9 I+ _7 `9 d, ]0 UThe MOS element template printouts for gate capacitance are LX18~LX23/ h/ F# P/ Z" U
and LX32~LX34.
( l f, P5 e0 n) R7 L9 E4 k( C( f$ G! `
LX18(m) = dQG/dVGB = CGGBO
W% \! x( B- p9 y' i9 z: u0 N3 c! oLX19(m) = dQG/dVDB = CGDBO7 ~$ x7 U* r" f( f$ F: Q
LX20(m) = dQG/dVSB = CGSBO0 q1 g' _! S5 f" n' K, ~2 ~
$ t$ v: O5 H$ V! R
LX21(m) = dQB/dVGB = CGGBO/ H ]4 ]7 D* i4 W
LX22(m) = dQB/dVDB = CGGBO
b5 ?" O; n! ]% O4 f/ t! ~+ lLX23(m) = dQB/dVSB = CGGBO" c X5 C) F1 P( \7 s% z$ L6 K# X
! R) Z# [4 O: Y5 o/ aLX32(m) = dQD/dVG = CDGBO
' [3 ]( t- w/ K, H* d+ wLX33(m) = dQD/dVD = CDDBO8 ?+ B& k! ~ _ T5 s. Z5 {
LX34(m) = dQD/dVS = CDSBO
3 u9 K" e! M& Z5 M- y6 `3 D# v- T# n' v
The equation shown above is for an NMOS with source-bulk grounded4 g. Y' Z- n. |' x; _+ t. G( S- v
configuration. Refer to the user's manual for more detail ^^ |
評分
-
查看全部評分
|