|
Refer to "HSPICE User's Manual: Elements and Device Models Vol.II"
k3 f* D" F% Z4 QAn example for your reference..., m) a4 @# ^; t; z
0 ]# b% P& C4 f" D' k; D
----------------------------------------------------------------
: J7 q9 H3 o( f* z***** Gate Capacitance Plots *****; [+ S% i0 ?, H# {* w* b! y
.lib 'your_component_model' lib_corner
- T5 R0 d. p0 Y% C.temp operational_temp
8 F# y9 G% e/ s: }3 T! k6 Q.option dccap=1 post- j. e2 t" W- S7 y0 \
m1 n_drain n_gate gnd n_bulk l=0.8u w=100u ad=200e-12 as=200e-12: q7 h- A* r1 m. X4 @. f8 O
vd n_drain gnd 0
, p; f% X' z9 k4 I- j% P; Cvg n_gate gnd 5
6 O) o/ \( Y. R$ z$ Fvb n_bulk gnd 0( `1 K; ?( q0 A6 X$ \
.dc vd 0 5.0 0.1" @0 o# Y. E# v3 N/ B% E3 z9 d
.print CGG=lx18(m1)' Q$ W& n4 [5 j: i! y0 m D% d
+ CGD=par('-lx19(m1)'): t8 G7 [3 ?- w6 V
+ CGS=par('-lx20(m1)'). a" B0 c, ^. u( \# |
+ CDG=par('-lx32(m1)')
2 @" w9 S9 ^4 q$ O% ]! l4 S+ CSG=par('lx18(m1) + lx21(m1) + lx32(m1)')2 W; u' Y D6 l+ z: D" i1 J
+ CGB=par('lx18(m1) + lx19(m1) + lx20(m1)')
8 X) D5 \* y# N4 I& M4 S.ends
( G# N3 q0 E% @4 g0 d; d, e* L# t2 T: \
----------------------------------------------------------------
3 B e! w8 u' R+ g' X+ ?! kSix capacitance are reported in the operating point printout
& m) W" u& Q0 ^' v2 y9 _ cd_total = dQD/dVD
6 a8 t5 b2 n8 ]# p, J cg_total = dQG/dVG
! z3 r* d# K2 y cs_total = dQS/dVS& g2 P o( B4 ^3 `6 p/ Z
cb_total = dQB/dVB+ C% j" t8 x9 q! x) S
cgs = -dQG/dVS/ j$ C/ b9 [: o) B# S% G$ R6 D# [ p
cgd = -dQG/dVD7 ` X9 `5 O$ O& E
There capcitances include gate-drain, gate-source, and gate-bulk
1 e# }8 S8 Z; S$ l2 zoverlap capacitance, and drain-bulk and source-bulk diode capacitance.! g1 _5 |0 y# t0 T; v9 y7 N
& W$ w: K8 s: _7 e5 G( }CGG = dQg/dVG
) v% }- h& N( K& bCGD = -dQg/dVD
w' V* X, U+ sCDG = -dQD/dVG
! L9 G1 X/ s+ L+ K n
* E8 |* d- o1 k. S z4 C# Y0 w7 n/ J: NThe MOS element template printouts for gate capacitance are LX18~LX23
1 s. J1 S0 j6 zand LX32~LX34.
5 H* z; f# v3 t$ X9 Y: L* B& W
! A1 b) D0 m1 S7 r- |2 wLX18(m) = dQG/dVGB = CGGBO
2 o+ E5 G, @/ l$ yLX19(m) = dQG/dVDB = CGDBO/ S! b3 k% i- h J
LX20(m) = dQG/dVSB = CGSBO
$ M; P+ X8 e, y# v" Z5 P, T g" U1 C4 p c
LX21(m) = dQB/dVGB = CGGBO: k5 A$ I) h! w+ \3 B& S" {+ `+ I9 p
LX22(m) = dQB/dVDB = CGGBO( I1 ~* ~1 d/ h: T; t" J
LX23(m) = dQB/dVSB = CGGBO6 {+ ]& g) K: T) d( C9 i
7 }' F2 y; k; |8 j+ k& w; cLX32(m) = dQD/dVG = CDGBO& v, j6 m- t# ]! {: U, M% g
LX33(m) = dQD/dVD = CDDBO J) d! _1 Y* J. V
LX34(m) = dQD/dVS = CDSBO$ o" p) Y: `; G Q& B0 w
+ k. G2 T* ^- J& J8 Z* i( y2 [
The equation shown above is for an NMOS with source-bulk grounded- O4 O5 E4 b3 T6 x. B: c7 f
configuration. Refer to the user's manual for more detail ^^ |
評分
-
查看全部評分
|