|
Refer to "HSPICE User's Manual: Elements and Device Models Vol.II"
# |6 W) _% S1 l2 z* x5 OAn example for your reference...
; b- _$ s- C! e3 |! n" `# W1 X! K9 a/ U. T R- i
----------------------------------------------------------------
# S. M/ P( K) |( r- c***** Gate Capacitance Plots *****5 b4 S5 Q* P7 |& j, z3 N/ {9 J- i( B- E
.lib 'your_component_model' lib_corner% v: H- i: D1 v% I4 l" P" G9 U' V
.temp operational_temp% W* R# ^3 ~# P! V- H9 ~' o
.option dccap=1 post
! m. n2 W* Z' t# S' z6 k0 v& O" Om1 n_drain n_gate gnd n_bulk l=0.8u w=100u ad=200e-12 as=200e-12! u' A+ j) @4 ~
vd n_drain gnd 0' |3 L3 D" N% [% t' O! D
vg n_gate gnd 5- j: S' D: A0 J. H" A0 ~
vb n_bulk gnd 0
% h6 P6 c! d5 v7 y' _; N.dc vd 0 5.0 0.1: y6 F/ v) [& r$ S H1 h
.print CGG=lx18(m1)
( o# m9 O: o/ W0 T+ CGD=par('-lx19(m1)')2 [( e; ]5 n+ g
+ CGS=par('-lx20(m1)')% ~6 h& g( D- |
+ CDG=par('-lx32(m1)')
' [8 J1 B0 U$ M8 F; z3 [$ S+ CSG=par('lx18(m1) + lx21(m1) + lx32(m1)') L a6 j7 ^- B$ [- n
+ CGB=par('lx18(m1) + lx19(m1) + lx20(m1)')
4 V% G: L2 A5 ^* \- X# M8 J' Q* E.ends9 m1 G) E. |# E! x0 _
3 a' `+ `/ ?0 d. e4 w" b1 ]
----------------------------------------------------------------
" |% O( V) w2 P9 V# _8 WSix capacitance are reported in the operating point printout
* T! C+ x" @/ C2 H# J7 x cd_total = dQD/dVD; {- N+ q$ t" V0 d( x3 e: g
cg_total = dQG/dVG- D0 z" Q* Y& t* {3 ]# H% a
cs_total = dQS/dVS4 a4 \ a- R3 a9 f! `) G) Z
cb_total = dQB/dVB4 h9 b1 F$ O1 P5 R% t
cgs = -dQG/dVS
4 p: Z. U: k) ~+ M* X& Y cgd = -dQG/dVD
+ S0 j: m( n+ N" DThere capcitances include gate-drain, gate-source, and gate-bulk! |- ~% ~) B1 I( Z* h3 ^9 }
overlap capacitance, and drain-bulk and source-bulk diode capacitance.# D0 |. M- F/ P: ^$ W3 b' y) t ?
3 @7 ]/ k( K1 g2 O/ L$ zCGG = dQg/dVG, o6 D; S9 r3 Y2 G" M
CGD = -dQg/dVD; K+ I! t) H$ S" w. ?' z
CDG = -dQD/dVG: [! Q4 T& y6 R/ Y$ t! Y
. Y& j( g# e2 X. F: b
The MOS element template printouts for gate capacitance are LX18~LX23
, E: F7 C: h% S0 fand LX32~LX34.
( ^* C4 Q( ?- R7 v d; ]* v0 X! S& E: J3 z+ g% K
LX18(m) = dQG/dVGB = CGGBO7 G3 @% M; U6 `' C' V8 x s
LX19(m) = dQG/dVDB = CGDBO: q; b9 Q! h) Z% k5 b
LX20(m) = dQG/dVSB = CGSBO! B! ]7 {) ~! k, {
6 ^* l8 q+ O) C4 I) n3 g( l
LX21(m) = dQB/dVGB = CGGBO% R" Y. E! _+ U9 g; p
LX22(m) = dQB/dVDB = CGGBO
4 n' `, t) o( m. h% x/ eLX23(m) = dQB/dVSB = CGGBO/ y6 J& P- h8 s
8 i& Q! U* G6 X2 W5 ALX32(m) = dQD/dVG = CDGBO! k" |, _2 R* G/ B2 }4 L
LX33(m) = dQD/dVD = CDDBO, K5 z9 j6 Q2 y8 k' [
LX34(m) = dQD/dVS = CDSBO; Y5 i- O9 n% c
# @& ]. S5 Q$ G" a# S6 g
The equation shown above is for an NMOS with source-bulk grounded D/ D: A- s: X% ]" s1 m8 |; R
configuration. Refer to the user's manual for more detail ^^ |
評分
-
查看全部評分
|