|
Refer to "HSPICE User's Manual: Elements and Device Models Vol.II"
: f% X9 z E, m# {, U7 n8 v9 eAn example for your reference...
7 K0 S+ P" O9 A! ?9 \- H. Q& @8 k) y9 n. G' a
----------------------------------------------------------------$ B( A$ T- `% h* ^8 h+ G
***** Gate Capacitance Plots ***** y" \: f2 J# i% A8 f$ D% f' M
.lib 'your_component_model' lib_corner7 ?& F5 J5 S* J% c
.temp operational_temp- `+ v/ _3 ^4 W" O
.option dccap=1 post
# J" l; H9 h' W6 om1 n_drain n_gate gnd n_bulk l=0.8u w=100u ad=200e-12 as=200e-12' R+ e- H! M1 n. r; ?+ k/ H1 K0 w
vd n_drain gnd 0
$ c! c7 w" O+ _6 E% y& hvg n_gate gnd 5+ O- x1 F: {9 `3 q- z3 o
vb n_bulk gnd 0
# `0 x" T1 @3 e b) R.dc vd 0 5.0 0.1
: j; i a2 s3 J' e' H7 \: |.print CGG=lx18(m1)
# {5 Z% m7 x0 s. o# V F+ CGD=par('-lx19(m1)')
2 H: Q0 A) g, o* c( `+ r: P+ CGS=par('-lx20(m1)')1 N8 @ z1 q' L
+ CDG=par('-lx32(m1)')7 o+ Q; l) ^# `! B
+ CSG=par('lx18(m1) + lx21(m1) + lx32(m1)')
8 T+ D* o& ?6 _+ ~- W. e. X7 `8 f# \& t+ CGB=par('lx18(m1) + lx19(m1) + lx20(m1)')
$ ~4 o2 C* d+ F ?1 h6 Y.ends: o, \* |$ D7 d
- d# h% u! v- W0 n* E
----------------------------------------------------------------
n. T1 H# T7 y9 vSix capacitance are reported in the operating point printout
, h5 Q( Y: N. W1 x3 ]3 A/ j* a* p cd_total = dQD/dVD
; E; L3 q) w! \ cg_total = dQG/dVG
7 g2 Q, b2 W7 p$ f+ E' [" ? cs_total = dQS/dVS: ] W q8 j9 p$ t! {0 o5 L6 \
cb_total = dQB/dVB. L& i5 V: ?0 n5 C
cgs = -dQG/dVS6 K' O, L9 d8 V! W5 |3 A/ v
cgd = -dQG/dVD2 Q+ B! R; n; V! z" T! V
There capcitances include gate-drain, gate-source, and gate-bulk, Y$ y, X" e! B$ F# F1 Q: b
overlap capacitance, and drain-bulk and source-bulk diode capacitance.
9 ?4 | B2 g2 E/ S- j7 N& P+ }$ V0 c K$ }* |; V
CGG = dQg/dVG# W3 g- n5 T1 t$ A/ l( P: i
CGD = -dQg/dVD; E- _/ C! w3 L+ {, ^4 h8 G' n
CDG = -dQD/dVG
0 F0 M1 D( d5 x. E6 R. Y* z7 q6 x$ n* @8 s3 ]5 C3 j H# |5 q
The MOS element template printouts for gate capacitance are LX18~LX23
8 I) y) e( o, T. M" m, wand LX32~LX34.
( g6 y: K* s& C
" N$ u8 y0 I+ p. y' W* D% p- \0 zLX18(m) = dQG/dVGB = CGGBO& J$ i! h# w# @8 k! D
LX19(m) = dQG/dVDB = CGDBO
1 {6 l2 R( \6 j& u8 K5 X3 VLX20(m) = dQG/dVSB = CGSBO
7 a( M3 }2 L6 [8 Z1 I' U0 I& X
: q4 Q3 q7 i5 C/ m7 P! d9 VLX21(m) = dQB/dVGB = CGGBO% v* c; c1 j0 ~ M6 X3 ~
LX22(m) = dQB/dVDB = CGGBO
0 p; Z" Q) ]) J% |" Y5 d, jLX23(m) = dQB/dVSB = CGGBO
, o5 A; w* U! N# n; M5 f( t
2 X2 a% x2 W$ h, ?* T, N Z/ I+ sLX32(m) = dQD/dVG = CDGBO; t! C& t4 @) I" _/ w | p
LX33(m) = dQD/dVD = CDDBO4 t4 L- W) C) Z" @
LX34(m) = dQD/dVS = CDSBO
7 h3 P7 L; g$ r' p0 {6 g! g! f9 U2 G1 Q9 Z4 B% T. @1 b' q6 X
The equation shown above is for an NMOS with source-bulk grounded
& \- u3 b: J; I& q/ qconfiguration. Refer to the user's manual for more detail ^^ |
評分
-
查看全部評分
|