|
Refer to "HSPICE User's Manual: Elements and Device Models Vol.II"9 ^" u# S& ~* Q9 K. y9 Z
An example for your reference...
@. c4 P& A* l0 b' @ z; P2 I6 V4 j# W
8 f+ c+ B& U ~$ r# m) P. P6 w----------------------------------------------------------------, j& |% J0 d. L0 w" `/ `6 F
***** Gate Capacitance Plots *****
1 [% ^9 Z9 q" v, l* L.lib 'your_component_model' lib_corner
$ I! t W" V. f! [! e1 }* R) v: ~3 o.temp operational_temp& D2 t V3 k& a9 f: P
.option dccap=1 post
( _$ v8 i% o6 @: K, om1 n_drain n_gate gnd n_bulk l=0.8u w=100u ad=200e-12 as=200e-120 P! {. r* l4 i7 `
vd n_drain gnd 0
+ R6 n0 [! k8 Jvg n_gate gnd 55 l0 [ J4 ?7 ?* \8 m
vb n_bulk gnd 0
0 u* W; V( M9 o, g$ R6 g0 h+ i.dc vd 0 5.0 0.1/ ~7 Q5 W9 g* U5 T/ y! i2 P
.print CGG=lx18(m1)
" U5 {4 [1 t: C. G( u( _9 r+ F+ CGD=par('-lx19(m1)')
, I3 y' W0 t/ B7 ?) s+ CGS=par('-lx20(m1)')" {* Z, M0 s$ q/ ~
+ CDG=par('-lx32(m1)')
( k0 P' Y" S) n( ~4 ~* i+ CSG=par('lx18(m1) + lx21(m1) + lx32(m1)')
% P$ f8 R! ~; G+ a+ CGB=par('lx18(m1) + lx19(m1) + lx20(m1)')+ D1 H; E/ l ~8 E! h% U+ N
.ends
/ W* d$ ^$ a% W: E; p$ G/ D; S. K' E/ ^- U& P6 N
----------------------------------------------------------------
6 ~3 G) D; v+ U2 x3 q3 ESix capacitance are reported in the operating point printout9 b# x3 M. h% @
cd_total = dQD/dVD
; M3 h6 G1 S0 y4 R* K+ ? cg_total = dQG/dVG
$ [% c9 A* |0 M; ^) v1 S0 ? cs_total = dQS/dVS
$ X: K: Z2 r: b3 K% N' Y) Y cb_total = dQB/dVB
" I6 ~8 t K |4 z: C! C cgs = -dQG/dVS
1 L/ K9 F+ f! ?% H# P9 H. L0 R cgd = -dQG/dVD/ v1 b, J' H2 [9 T( N
There capcitances include gate-drain, gate-source, and gate-bulk
5 d; D# [/ i9 o. ^overlap capacitance, and drain-bulk and source-bulk diode capacitance.
2 h- [' w7 V4 G) D0 v5 i( T
0 r( O0 c7 x" I+ ?, r, X; RCGG = dQg/dVG# `* N+ L( R0 j: |& @! |
CGD = -dQg/dVD
5 r, A0 w7 g+ dCDG = -dQD/dVG
9 u5 e. n* X ?. D: g5 _+ K; y0 s& ~5 H3 q% k% [
The MOS element template printouts for gate capacitance are LX18~LX23
9 c4 i) Z% E/ B5 u* dand LX32~LX34.
# X. |8 h" _6 w, O
8 [+ m+ {+ ~/ s$ ^LX18(m) = dQG/dVGB = CGGBO3 }1 o8 L, k& B( k
LX19(m) = dQG/dVDB = CGDBO
& x% I6 H) l: ^5 R( m) ZLX20(m) = dQG/dVSB = CGSBO
7 ~6 e: _0 u/ }$ k; S' E3 \+ M2 t/ {5 G, f
LX21(m) = dQB/dVGB = CGGBO; t( M5 ~+ B5 I) ?
LX22(m) = dQB/dVDB = CGGBO& i: l+ ^# _+ K$ M7 c0 K) ?
LX23(m) = dQB/dVSB = CGGBO) g- q3 F+ U6 H2 Q
! ~# W; i" [! ?3 a( w
LX32(m) = dQD/dVG = CDGBO0 m7 J6 P0 s I7 k( F7 z
LX33(m) = dQD/dVD = CDDBO
4 q0 ~' a! R' Q& k b- k i% iLX34(m) = dQD/dVS = CDSBO
- P: B+ h% z, p
3 I7 q; `* P2 ]- ]- U+ \) G" zThe equation shown above is for an NMOS with source-bulk grounded
. I) U* x6 w1 a1 a% U V' |& ~configuration. Refer to the user's manual for more detail ^^ |
評分
-
查看全部評分
|