|
Refer to "HSPICE User's Manual: Elements and Device Models Vol.II". A5 e+ h- g/ Y5 ?1 o4 o8 Y! e
An example for your reference...3 D0 ]% X* Q6 i; l) G0 Z
, `4 D2 c5 m. ~5 d- |6 y----------------------------------------------------------------; F: Q4 M% ]/ X5 |$ Y9 T" P
***** Gate Capacitance Plots *****, J) A% O) ^ j/ A4 L
.lib 'your_component_model' lib_corner) X3 F& ^& ?% x- X
.temp operational_temp+ i p3 u9 _+ h' ^1 r! p
.option dccap=1 post
@9 q+ N/ S8 W+ @0 _; _7 em1 n_drain n_gate gnd n_bulk l=0.8u w=100u ad=200e-12 as=200e-12
+ J7 M! Q+ r! S( [vd n_drain gnd 03 A, K6 Y; s Q$ S2 h1 _7 }
vg n_gate gnd 5+ b$ ]; g( {2 Q
vb n_bulk gnd 02 V% z# `& ?" h2 ]! I- B6 K) m/ n) \
.dc vd 0 5.0 0.1
) ]* t! c& Y9 W.print CGG=lx18(m1)9 N; M0 |5 ~0 j. k( l% J
+ CGD=par('-lx19(m1)')
4 R: M3 P1 P1 u. A9 I2 _+ CGS=par('-lx20(m1)')( d. @+ l+ V) d, z* K" `
+ CDG=par('-lx32(m1)'), h* D9 r* u( V9 S2 g* p$ G
+ CSG=par('lx18(m1) + lx21(m1) + lx32(m1)') n# s1 T7 @3 r6 q/ j! }2 S
+ CGB=par('lx18(m1) + lx19(m1) + lx20(m1)'); U% ]! ]$ Y! ?4 P$ L, S, h
.ends: w4 \! Z0 W* _; E, ~% b: R
7 _+ y9 k2 R% V2 A* U c
----------------------------------------------------------------
( w' h( {2 l/ l# ~6 Y1 m! RSix capacitance are reported in the operating point printout6 r8 ^7 _' ~. |( p* Q
cd_total = dQD/dVD% {; R; J/ _& J. @
cg_total = dQG/dVG# `; ]* D% e/ d, _7 w
cs_total = dQS/dVS3 N8 s; m% I) |# ~6 s; \
cb_total = dQB/dVB
$ S4 B5 u) ~! `3 d. L4 ` cgs = -dQG/dVS
5 d* C$ h% L' Q9 B+ S' M! L) ~* M cgd = -dQG/dVD
* D& ?; }& ]. K# N8 k% F2 yThere capcitances include gate-drain, gate-source, and gate-bulk5 a' R; ~( x! F+ z' G
overlap capacitance, and drain-bulk and source-bulk diode capacitance.1 f+ E6 q% p4 [
% x; z) _, c% q/ V, F% c( a3 C' r
CGG = dQg/dVG
6 I+ v# R' _8 P4 g7 `6 X$ FCGD = -dQg/dVD& f+ H0 G* k& x2 m! d5 ^
CDG = -dQD/dVG
, f$ M: B8 K D- r7 i+ i: r! G6 Z# [" j/ t" s+ F
The MOS element template printouts for gate capacitance are LX18~LX230 {# O; {7 Q* g x) R4 {# @
and LX32~LX34.0 k6 b+ E1 }5 q+ N. w4 U( B
( J0 { h: \! N# U3 CLX18(m) = dQG/dVGB = CGGBO+ b& e6 u; ]9 F' `7 k8 @4 j
LX19(m) = dQG/dVDB = CGDBO
" f/ T$ N' g3 {+ [1 I0 cLX20(m) = dQG/dVSB = CGSBO
8 Z+ _. z N5 h% W u( P! U0 e8 Y; v
9 U) p& W$ O7 W2 |3 ZLX21(m) = dQB/dVGB = CGGBO
% L! d8 U- O' M a# {LX22(m) = dQB/dVDB = CGGBO5 L0 c* V( a9 k. d
LX23(m) = dQB/dVSB = CGGBO
" K6 X3 Z t, l+ n4 ^! |3 j# z# o
LX32(m) = dQD/dVG = CDGBO
[* T, s% C: `LX33(m) = dQD/dVD = CDDBO1 p) s( h5 ?6 D# Q
LX34(m) = dQD/dVS = CDSBO
1 H: @1 x' h h3 l: r0 F! E! Y! u" H1 p) l, v+ s. \# U
The equation shown above is for an NMOS with source-bulk grounded. `6 Z; m2 G$ f/ E( S3 `
configuration. Refer to the user's manual for more detail ^^ |
評分
-
查看全部評分
|