|
Refer to "HSPICE User's Manual: Elements and Device Models Vol.II"0 H' I4 j; F) E3 u0 |6 @% C
An example for your reference..., r9 d/ ^4 r1 l* S5 p
0 v' c1 K) f. {) T- M----------------------------------------------------------------
3 D- y! A6 |( c; W***** Gate Capacitance Plots *****
: Z! k/ h9 `- T3 k.lib 'your_component_model' lib_corner P4 s+ u7 O- [& J% B
.temp operational_temp
' s T3 l: y) t.option dccap=1 post/ g* \, B( k2 @0 |/ J
m1 n_drain n_gate gnd n_bulk l=0.8u w=100u ad=200e-12 as=200e-12
/ n9 v# y! Q5 f/ E$ p* X2 ^vd n_drain gnd 09 E. ?6 f: t+ b+ M. {
vg n_gate gnd 5 _( p/ X1 o' w7 V5 b
vb n_bulk gnd 0
! k6 ~0 m& E: n& L0 @ B3 X.dc vd 0 5.0 0.1
: S) w. Z2 W1 P.print CGG=lx18(m1)& a: P- n; q# P1 o7 }* Z$ R# [
+ CGD=par('-lx19(m1)')
9 u t1 z! [$ N* q! M3 o1 ^+ CGS=par('-lx20(m1)')
, W9 ]8 `7 t( \4 G* T( E9 x4 ^+ CDG=par('-lx32(m1)')
$ e9 A4 I+ A) x4 f( T( B! K" D+ CSG=par('lx18(m1) + lx21(m1) + lx32(m1)')
9 o6 E+ _* g: z) n# x4 x+ CGB=par('lx18(m1) + lx19(m1) + lx20(m1)')
$ J/ F" r) |* W# n.ends) s2 R3 V$ k5 K! A: l
8 q$ S: I9 v5 I1 a----------------------------------------------------------------! M# [ ]4 A. e+ d
Six capacitance are reported in the operating point printout/ B+ G1 K$ b1 j; i6 `. e: ~
cd_total = dQD/dVD
5 F) {( t" U9 E cg_total = dQG/dVG6 a1 ?7 V. n2 p2 p" t% K
cs_total = dQS/dVS5 k8 T) Z- _( F3 _' ?
cb_total = dQB/dVB
, _3 i# ^$ [) X/ B+ t8 X cgs = -dQG/dVS; L( H4 \# A- Q
cgd = -dQG/dVD4 }- X) f+ d* }7 m; L& j* p
There capcitances include gate-drain, gate-source, and gate-bulk% d9 u4 s k0 @* [" S. l
overlap capacitance, and drain-bulk and source-bulk diode capacitance.
3 B2 @( Y M( n8 U6 f2 K ^# t, F
CGG = dQg/dVG
, u$ f8 l6 w6 f) h/ TCGD = -dQg/dVD. a: y7 q7 L) \ h0 X- y
CDG = -dQD/dVG* z! P) N; u5 l
, A' T9 n; L! C: l1 c
The MOS element template printouts for gate capacitance are LX18~LX235 |, P) o/ q* j) I4 l
and LX32~LX34.( C* p5 M8 Z/ }" g$ @+ y
9 v1 P1 r' N: V. c* v* F- T5 B5 Q8 ?
LX18(m) = dQG/dVGB = CGGBO
& x0 W( o2 g' ELX19(m) = dQG/dVDB = CGDBO
, N8 t: S) O0 q( g0 o1 R5 MLX20(m) = dQG/dVSB = CGSBO8 z# z! y2 s" y: q! u2 m6 u
; L8 t6 w9 l" r4 vLX21(m) = dQB/dVGB = CGGBO4 `- k( N! A! e* f& ~' [( X
LX22(m) = dQB/dVDB = CGGBO, X5 o5 Q* D. ?; k7 V9 q3 r
LX23(m) = dQB/dVSB = CGGBO
, q; D j0 D' t9 K2 L2 b) \1 h0 j$ K. m3 Z. m# J: V9 o
LX32(m) = dQD/dVG = CDGBO; M1 w& G* v: d2 X, r
LX33(m) = dQD/dVD = CDDBO% ^% h( K( q: V: R: _! v3 S
LX34(m) = dQD/dVS = CDSBO
7 b1 P0 M0 c& X7 n) C6 l* A& ]% P7 o( ^; E( G' c
The equation shown above is for an NMOS with source-bulk grounded
1 I) {0 x9 K" a0 A7 R& lconfiguration. Refer to the user's manual for more detail ^^ |
評分
-
查看全部評分
|