|
Refer to "HSPICE User's Manual: Elements and Device Models Vol.II"; ~5 S6 v0 v, o5 u
An example for your reference...
) Q5 l0 J' F! k+ `9 {
* A; b& g4 }' |! Z/ Q- m9 k i) o----------------------------------------------------------------" u @0 D; P- K8 m1 e) {" `
***** Gate Capacitance Plots *****, `6 n' b4 X# E, d
.lib 'your_component_model' lib_corner( S+ z. `+ l6 g' K6 }# V
.temp operational_temp6 \; `% D" T$ g/ V) L4 P- s
.option dccap=1 post
. h' [# Z3 u& X, \" Mm1 n_drain n_gate gnd n_bulk l=0.8u w=100u ad=200e-12 as=200e-12' P$ _' i8 | Z4 J# C, }
vd n_drain gnd 0/ ~& x, j! `/ a4 {1 B3 n% w
vg n_gate gnd 5
1 {' Y, F2 R1 hvb n_bulk gnd 0
5 [. e7 t/ w& V3 c.dc vd 0 5.0 0.1
3 z( T8 t6 R2 I0 _.print CGG=lx18(m1)
! q* u$ m, X. l0 t+ CGD=par('-lx19(m1)')
! y; {! U/ W! `. P: @" u+ CGS=par('-lx20(m1)')3 H' b" r- {& P3 e
+ CDG=par('-lx32(m1)')
- Q, p B7 j* b' V6 a$ z7 e+ p+ CSG=par('lx18(m1) + lx21(m1) + lx32(m1)')7 b* {9 O+ F" v! H- m3 o1 J
+ CGB=par('lx18(m1) + lx19(m1) + lx20(m1)')
7 S, U8 j; O/ B- i# f.ends
- x- I5 T% n' `! H1 u6 I' l \9 @+ Y& d& O' Z/ N1 T
----------------------------------------------------------------+ ^; g% M# n! P+ `
Six capacitance are reported in the operating point printout
1 N s1 [! o) Q0 z# R cd_total = dQD/dVD) h/ S+ Q7 D! _
cg_total = dQG/dVG; C# y4 \2 ]# t/ h4 r
cs_total = dQS/dVS
* v2 }6 h( F1 `6 D0 p' l" J cb_total = dQB/dVB# M/ g/ b7 K ]4 _
cgs = -dQG/dVS. E0 g# h1 r+ ` x- Y" v! s) V- R3 \$ v7 ]
cgd = -dQG/dVD' A0 t6 @7 e9 ~% v- W, A
There capcitances include gate-drain, gate-source, and gate-bulk, D6 m3 C( D1 w; T o7 X
overlap capacitance, and drain-bulk and source-bulk diode capacitance.
; _: O" g$ ^% ]& w d5 x
) Y9 j8 q$ ]; ?0 U, XCGG = dQg/dVG5 Z2 H9 C9 L2 o& N/ r4 I, Q, W
CGD = -dQg/dVD+ m1 _# y* C Z# ^; M+ h
CDG = -dQD/dVG
5 G! z# _" }' Q* A3 B/ H2 k$ K5 E9 U" y9 k& t
The MOS element template printouts for gate capacitance are LX18~LX23
' |+ T* X/ w( U3 X$ v7 `3 r4 z( uand LX32~LX34.
4 F# @. B& P! _: o! K% s( V, {7 o& ~8 c: u' ?9 @9 g
LX18(m) = dQG/dVGB = CGGBO
4 E i$ a3 d. s* mLX19(m) = dQG/dVDB = CGDBO
: e) F: `) j6 \3 ]( e0 K! S( KLX20(m) = dQG/dVSB = CGSBO* m4 y# {2 q; r# X9 h! J
% |. E7 o9 O1 e+ z
LX21(m) = dQB/dVGB = CGGBO
% S3 q( J9 j8 r; h6 }LX22(m) = dQB/dVDB = CGGBO" g9 d" W9 I! O
LX23(m) = dQB/dVSB = CGGBO3 H/ U; V- T& A$ r
3 C$ R7 n6 a- h0 p
LX32(m) = dQD/dVG = CDGBO
- G/ K' ]. Y) l+ u% }8 X3 A) j2 yLX33(m) = dQD/dVD = CDDBO/ _7 [ d# b$ l. @2 s
LX34(m) = dQD/dVS = CDSBO, f o$ ?* ?5 h# L. }
1 l! D0 J1 ~* D) P: Q8 VThe equation shown above is for an NMOS with source-bulk grounded
3 `0 C1 L b* O7 sconfiguration. Refer to the user's manual for more detail ^^ |
評分
-
查看全部評分
|