|
Refer to "HSPICE User's Manual: Elements and Device Models Vol.II"
5 P' Z0 l0 j0 k( }5 v% U9 FAn example for your reference...
8 `- V; V( m' V; B0 N; [8 |
" D0 L0 A+ U/ |----------------------------------------------------------------
9 f1 B. E/ G% Q; e***** Gate Capacitance Plots *****; t: c9 E$ u4 R, v
.lib 'your_component_model' lib_corner
) W, }# J5 M% m S5 m. G5 y.temp operational_temp
9 R6 V1 \& ~6 |4 Z% Z. ^# H( \.option dccap=1 post0 v# o; I j$ K, l9 O) a& X0 l
m1 n_drain n_gate gnd n_bulk l=0.8u w=100u ad=200e-12 as=200e-12; u$ G+ K% F! d+ q$ I% w+ R2 F
vd n_drain gnd 0
; D- Y$ |& H, w5 d: H) Qvg n_gate gnd 5
6 Y. C* L! j p+ w# P2 v0 ?vb n_bulk gnd 0
3 c v6 S# ?: h) \! d: x( [.dc vd 0 5.0 0.17 C* Q/ Y7 ]7 p
.print CGG=lx18(m1)
8 _% O) G7 p) L+ CGD=par('-lx19(m1)')
/ C$ U s7 e4 ~, p4 s8 J+ CGS=par('-lx20(m1)')
' L/ L& X1 `3 X4 h8 U+ CDG=par('-lx32(m1)')
) j6 E& `: V, c' Q+ CSG=par('lx18(m1) + lx21(m1) + lx32(m1)')
! ^+ B; _4 q8 s2 q+ CGB=par('lx18(m1) + lx19(m1) + lx20(m1)')8 h4 C7 R" q6 ]1 y* \
.ends
: K# @; F( e3 y9 E+ {
. A1 `" h! Z: D, t* y% y----------------------------------------------------------------3 J8 |+ w* d6 E
Six capacitance are reported in the operating point printout# g( g" O% c1 G+ b
cd_total = dQD/dVD' v& F+ W# x# M0 D$ R
cg_total = dQG/dVG) i, ?3 `( v; V. z/ M
cs_total = dQS/dVS9 }9 W$ p4 k4 z7 s/ `" h X7 ]
cb_total = dQB/dVB, o' y Q# w$ Y4 a/ } }
cgs = -dQG/dVS
' T- ~0 W* b a. `$ G cgd = -dQG/dVD
8 V! b: N' l- |' J7 [There capcitances include gate-drain, gate-source, and gate-bulk
3 O4 K- z* u# O! y0 x: f+ {1 p+ Joverlap capacitance, and drain-bulk and source-bulk diode capacitance.
2 {) U( N1 O0 }4 C) v) } [
+ f4 F: b7 x; i5 u" RCGG = dQg/dVG% d$ s: I! c0 z3 D: i) w9 S0 r
CGD = -dQg/dVD8 m. j; l% i/ h8 @" V
CDG = -dQD/dVG% U8 S) T3 b% T2 c
8 t% C$ f8 A) u2 y2 Y
The MOS element template printouts for gate capacitance are LX18~LX23$ l& a. o. L6 K% ^! e' s! @ J, Z
and LX32~LX34.# @, D* y" [5 s+ y
+ ^8 J9 x& {, q' P1 |& {* ~
LX18(m) = dQG/dVGB = CGGBO- ^" D0 x K7 P# z; S1 E- ] w
LX19(m) = dQG/dVDB = CGDBO
[1 h* e3 ]- q3 ^LX20(m) = dQG/dVSB = CGSBO
6 H: R* ?4 q! Y4 w6 O6 E" N! O" b" L; R. |6 A! g2 H
LX21(m) = dQB/dVGB = CGGBO1 k! n* Y/ J) l% ~. N5 ~
LX22(m) = dQB/dVDB = CGGBO
4 P" D# ]# O6 p8 e& f. \LX23(m) = dQB/dVSB = CGGBO0 M& f8 d; f, V( a9 C( H0 T, \
& c5 y4 K0 g' [' x6 S" E+ r4 @. J- M
LX32(m) = dQD/dVG = CDGBO
- }* f5 z4 E3 t* OLX33(m) = dQD/dVD = CDDBO6 Y0 _' l) S/ y# }" w5 E, k4 Z
LX34(m) = dQD/dVS = CDSBO
T6 A4 y; g- O( e# d9 Q' a( p, u' V2 W8 D g0 T/ ^
The equation shown above is for an NMOS with source-bulk grounded
+ O H8 @3 k0 V9 p7 p! Mconfiguration. Refer to the user's manual for more detail ^^ |
評分
-
查看全部評分
|