|
Refer to "HSPICE User's Manual: Elements and Device Models Vol.II"
% w( F* L4 S# [+ f* o6 XAn example for your reference...
$ U& X' o! c7 j9 F, U, I/ X7 d l+ @
----------------------------------------------------------------8 m0 p# X" Y, P
***** Gate Capacitance Plots *****
6 \* L" \4 G8 |8 Y. Y5 {: n, |.lib 'your_component_model' lib_corner/ R2 n1 I$ b j) c6 B
.temp operational_temp3 U/ w6 E, p% W
.option dccap=1 post9 W* l: A9 L) E* ~4 @6 I7 P& ^8 I
m1 n_drain n_gate gnd n_bulk l=0.8u w=100u ad=200e-12 as=200e-12
% [$ K) _. |0 J& p/ X1 l, nvd n_drain gnd 0
/ h6 p/ w* j! J6 B% J( b, @vg n_gate gnd 5
3 T; V$ H/ ?; F5 N) svb n_bulk gnd 0
. I- t0 r2 I9 d3 g' {4 ?.dc vd 0 5.0 0.1! A, N+ ^& o2 e2 \2 \0 a% K
.print CGG=lx18(m1)# G1 ~; O* n; p9 f6 |! F
+ CGD=par('-lx19(m1)')
) j; c' m# e/ h* Y/ b+ CGS=par('-lx20(m1)')
* g2 b X! I" h8 q4 u k/ g+ CDG=par('-lx32(m1)') c. W- ]& v+ H
+ CSG=par('lx18(m1) + lx21(m1) + lx32(m1)'), o' N* u; j6 O% I( T
+ CGB=par('lx18(m1) + lx19(m1) + lx20(m1)')
- M9 r: e) `+ m; Z9 V.ends1 W* q. p. W9 V' r' K% b3 v: a# w
. K( {: R E& ]2 C---------------------------------------------------------------- O" ?; p" u9 Y4 P" _6 h! Q
Six capacitance are reported in the operating point printout
/ m6 k: B M# P cd_total = dQD/dVD
9 \& Q0 j: y) b6 Y! r cg_total = dQG/dVG
# t% x/ A/ w0 `; B cs_total = dQS/dVS+ {' ]; G0 u; Y( P+ ~3 K
cb_total = dQB/dVB# P3 J, \9 ]1 {) x Z/ i8 D, U
cgs = -dQG/dVS
8 s; m$ W1 Y6 p* l( b cgd = -dQG/dVD
6 ~: J& m+ Y* L; ~. sThere capcitances include gate-drain, gate-source, and gate-bulk
; t7 g, k+ M, k+ @' Hoverlap capacitance, and drain-bulk and source-bulk diode capacitance.
) ?" N/ R" J* T/ @. c m( H, w9 ?. u. }. \# x5 O
CGG = dQg/dVG
" S1 G* e* ~/ u4 \CGD = -dQg/dVD
5 L3 C; Q1 }3 c- fCDG = -dQD/dVG# D+ n. {, n. u# X* r! v6 Z1 L
( w' x6 N- o2 {0 j6 t) R/ I$ z$ oThe MOS element template printouts for gate capacitance are LX18~LX23
1 ~/ j2 I- L! [, \( n8 fand LX32~LX34.
6 a7 U% m' U! q9 V3 |! z# l0 z
& n/ Z( b" ~" L2 N& O# N4 S9 MLX18(m) = dQG/dVGB = CGGBO; o" F( c8 S9 {; }! o! ]
LX19(m) = dQG/dVDB = CGDBO& ?& f% d" R4 i* P
LX20(m) = dQG/dVSB = CGSBO
1 o% M: v0 y* j. y, q) j" B& x& U/ r! h! G2 a- r
LX21(m) = dQB/dVGB = CGGBO
: q3 m% z n( B: `0 Z3 CLX22(m) = dQB/dVDB = CGGBO
! z% s2 Y/ W2 e) e! gLX23(m) = dQB/dVSB = CGGBO
( P# p6 ], g+ D. Z8 h) |+ G6 M# @1 V9 x* F" c
LX32(m) = dQD/dVG = CDGBO
6 c) M3 K0 }: t+ ]4 nLX33(m) = dQD/dVD = CDDBO* [% N9 }) t, k- v! }8 K
LX34(m) = dQD/dVS = CDSBO0 |5 _7 z* D2 f
( M" [# P; u. P5 b+ f+ j p; @2 v
The equation shown above is for an NMOS with source-bulk grounded7 H6 s" F4 E+ c4 i
configuration. Refer to the user's manual for more detail ^^ |
評分
-
查看全部評分
|