|
Refer to "HSPICE User's Manual: Elements and Device Models Vol.II"
3 z0 l# O, e" l0 X/ r' bAn example for your reference...$ B5 m+ @3 d* M- j! _$ D) \
' X: U$ v3 W: \/ I( m
----------------------------------------------------------------8 E2 _7 P- K' `; K
***** Gate Capacitance Plots *****
" N \2 e' |0 S* @.lib 'your_component_model' lib_corner
; }( `. p* g/ i% h! i* D.temp operational_temp8 v ?( b7 n! Z, G3 H# o& @* ?
.option dccap=1 post, i% ^5 N7 q' U" R l" }
m1 n_drain n_gate gnd n_bulk l=0.8u w=100u ad=200e-12 as=200e-12% f* X+ V0 X; U6 n# n9 A
vd n_drain gnd 0
1 }& y+ ]- C. yvg n_gate gnd 5
# n2 T$ P3 h) P, [vb n_bulk gnd 0
( c O3 \9 j8 f.dc vd 0 5.0 0.1 X: x! ?% F: J% t/ D. H% q4 x# V$ s
.print CGG=lx18(m1)2 k" b' T" ^3 d8 d& H! [8 t
+ CGD=par('-lx19(m1)')
9 T$ ~( `) G) o- d" n( r, {7 E+ CGS=par('-lx20(m1)')
' O' a1 D- @& Y; I' f: v& T+ CDG=par('-lx32(m1)')) f" ]; e" q* C# n' Y) `: T/ A
+ CSG=par('lx18(m1) + lx21(m1) + lx32(m1)')' i* h4 ]! _% l+ q5 i
+ CGB=par('lx18(m1) + lx19(m1) + lx20(m1)')5 S* C9 a) P }" a- k: J
.ends2 O& V% i1 G- j8 L+ t1 n: M( T+ f
( g1 j: B- p9 w' l----------------------------------------------------------------
) x, T1 t' g% m% l. h( jSix capacitance are reported in the operating point printout
: a3 ~6 a8 {& z7 D" ?9 G5 E cd_total = dQD/dVD) P: e8 E S, b+ H, W: R1 \
cg_total = dQG/dVG
! l4 L& ?5 i$ x+ o cs_total = dQS/dVS5 m3 c2 ?+ M9 f; [5 r: q
cb_total = dQB/dVB. s' b/ q5 {2 W7 r0 o: Z, b
cgs = -dQG/dVS
& U% `% Q$ w4 R8 }. L cgd = -dQG/dVD
% S0 r/ ]5 q# c/ s- Y& Z% c- Z, zThere capcitances include gate-drain, gate-source, and gate-bulk
8 `' [' B9 o( poverlap capacitance, and drain-bulk and source-bulk diode capacitance.
0 n9 _3 d8 ~/ F7 k' ~4 E. m/ Y0 [4 R1 n
CGG = dQg/dVG
2 o- G5 r, \+ H' N. vCGD = -dQg/dVD
: n* E9 q& G0 z ?& i& } KCDG = -dQD/dVG
. F2 p0 e2 z) J G% L
, h7 }* Q2 k; f* `The MOS element template printouts for gate capacitance are LX18~LX236 T: X' `! A) u; r, L; c$ L4 W
and LX32~LX34.7 ^8 B' [" ~0 D$ V$ ]* j
" m/ _! [2 \6 @) h9 G
LX18(m) = dQG/dVGB = CGGBO
& C& Q% x) q5 a1 U! x, ?- l) XLX19(m) = dQG/dVDB = CGDBO
( ?7 H. _/ ]2 F9 k% d* Q9 S0 mLX20(m) = dQG/dVSB = CGSBO$ Y1 d; [7 }8 i, A
' `1 `9 |# D$ n0 S8 y4 e- PLX21(m) = dQB/dVGB = CGGBO0 q8 P5 R: D5 j+ K
LX22(m) = dQB/dVDB = CGGBO: _) w8 T$ L3 a3 ?+ F% Z
LX23(m) = dQB/dVSB = CGGBO
# Z' S( c" z* _/ ~0 O
* W# I, l0 O" cLX32(m) = dQD/dVG = CDGBO
, F* p' @5 C& X! KLX33(m) = dQD/dVD = CDDBO! F8 I2 |8 L7 ?' ]* ~1 i
LX34(m) = dQD/dVS = CDSBO
6 w! k6 T: m/ \9 `/ u. H: H7 F. R2 S v! U* o4 {
The equation shown above is for an NMOS with source-bulk grounded
) P0 @7 |. [, y$ K; X1 ?9 S" `. i% mconfiguration. Refer to the user's manual for more detail ^^ |
評分
-
查看全部評分
|