|
Refer to "HSPICE User's Manual: Elements and Device Models Vol.II"
8 j! Y" I! W2 A' i4 Z) rAn example for your reference...
% K9 V# k( `0 ?" A+ T7 t9 Q' V- Q; d
& D8 c7 X. K3 P* D3 k----------------------------------------------------------------) o0 I$ i# L# |, u
***** Gate Capacitance Plots *****
6 \( ]. M! _- d.lib 'your_component_model' lib_corner
8 L6 x6 k, x5 F& Y( t L0 U* X' F.temp operational_temp Q! T% h' r1 u
.option dccap=1 post8 [' d7 d* h* \4 ~
m1 n_drain n_gate gnd n_bulk l=0.8u w=100u ad=200e-12 as=200e-12
) K# _ u. }! K' [+ Fvd n_drain gnd 0# T( \/ b2 n0 S# e
vg n_gate gnd 5
" l# y: T# m0 F, wvb n_bulk gnd 0
4 P, q/ R% G G9 R& ]) I: C3 t.dc vd 0 5.0 0.1& Q% O, D+ a& j7 G
.print CGG=lx18(m1)
6 C1 K% J$ N% k0 \$ b8 @+ CGD=par('-lx19(m1)')4 H _+ h0 M' ]5 D! \: a1 u# t9 r, |7 c& R
+ CGS=par('-lx20(m1)')
& R1 T; h% Q, T$ g; z* k+ CDG=par('-lx32(m1)')8 @ \+ u1 Y, H, P1 @( c
+ CSG=par('lx18(m1) + lx21(m1) + lx32(m1)')& N/ d$ N, ^' E& z; r0 {& t
+ CGB=par('lx18(m1) + lx19(m1) + lx20(m1)')
" P# K! T6 P- e7 G Y" A.ends
C# l- Q$ g+ N0 k' s; c" N5 y3 c2 Y% J7 L
----------------------------------------------------------------
) c1 W; \0 V% q9 \Six capacitance are reported in the operating point printout
: e7 W9 G% d5 z u) o7 Q2 l cd_total = dQD/dVD
/ x! A6 c/ q/ W0 o8 O+ n* g! M cg_total = dQG/dVG
/ J4 q9 \% O0 T( P& w& @- J n cs_total = dQS/dVS
4 z `9 [+ i! J3 m! [9 [ cb_total = dQB/dVB% a5 l e& P( u9 ~8 h/ K- c' S
cgs = -dQG/dVS
3 O H2 C6 C+ t cgd = -dQG/dVD& y- D/ ~: P/ \7 Y0 }% a% P
There capcitances include gate-drain, gate-source, and gate-bulk
/ w3 `. o/ @/ r* u. i; r+ [& f8 d! Joverlap capacitance, and drain-bulk and source-bulk diode capacitance." D8 R; |. \6 z6 U; Z0 K
1 G6 H+ L, ^- H8 ^- H+ ~$ B! i4 UCGG = dQg/dVG8 B1 E, m* k+ Z1 ?" U4 {$ T1 N
CGD = -dQg/dVD
r9 T1 i3 W4 f2 i2 W# `+ q0 sCDG = -dQD/dVG
2 z% @% J! j% q- |6 j2 e j' [4 G7 g: Q7 u/ }& D
The MOS element template printouts for gate capacitance are LX18~LX23$ n, @# R3 @8 q3 H( b' Q6 o
and LX32~LX34.
( P) o: V) @; m4 _9 A+ n. N( k' F5 I
LX18(m) = dQG/dVGB = CGGBO
- L' }! w: X0 f6 uLX19(m) = dQG/dVDB = CGDBO
0 |# y9 c$ U+ RLX20(m) = dQG/dVSB = CGSBO
; }4 ?' q. E% V9 a i9 _3 ?: M2 k! s3 q* T! L
LX21(m) = dQB/dVGB = CGGBO; {6 f7 c- {6 t7 K/ _: Z. A
LX22(m) = dQB/dVDB = CGGBO) } n( ?! I/ U/ G5 K
LX23(m) = dQB/dVSB = CGGBO" E% i" O7 K$ }. k# S# u0 m; w% C/ C
9 J# ~* I+ o* G; m3 V
LX32(m) = dQD/dVG = CDGBO
7 c% l1 ~, {4 X7 ~LX33(m) = dQD/dVD = CDDBO' X. d' j! \4 }8 k4 Q
LX34(m) = dQD/dVS = CDSBO
! o& E* s; _) o( Q2 I0 x" G! U2 X6 k& }# A" L; P
The equation shown above is for an NMOS with source-bulk grounded8 U9 r# l5 @; u
configuration. Refer to the user's manual for more detail ^^ |
評分
-
查看全部評分
|