|
Refer to "HSPICE User's Manual: Elements and Device Models Vol.II"
6 K7 |4 i/ L5 m# M- }9 E. i: O# j0 T1 lAn example for your reference...
5 b6 y- n2 n+ Q, ?2 U( g0 h6 h0 T% Z8 S1 F
----------------------------------------------------------------. T4 _, `6 @2 m$ w
***** Gate Capacitance Plots *****0 Q$ ~* d2 [+ i9 v% p9 M6 \
.lib 'your_component_model' lib_corner
3 `4 U7 p2 X3 p7 \, r1 E.temp operational_temp( F" L E: f. n0 P2 s( o; z( |
.option dccap=1 post& x$ Q( h. o6 o- [4 v* |
m1 n_drain n_gate gnd n_bulk l=0.8u w=100u ad=200e-12 as=200e-12
' g2 e; O# {& Yvd n_drain gnd 0
/ S( U* G' }6 o, }2 Svg n_gate gnd 5
( s! P2 h) h# L- H# g: xvb n_bulk gnd 05 _7 B; u: r; O
.dc vd 0 5.0 0.1
7 ?0 ], O0 O/ n- J* _.print CGG=lx18(m1)# U C+ ~4 z0 `1 J8 ^) u9 d- K8 O. k
+ CGD=par('-lx19(m1)')
/ d. _1 L$ F2 [/ {: Y+ CGS=par('-lx20(m1)')% x9 M" P9 l& k* r3 J+ k8 h
+ CDG=par('-lx32(m1)')
6 n, v4 b( s) P% C8 L+ CSG=par('lx18(m1) + lx21(m1) + lx32(m1)')
4 M, N+ j& r: `+ CGB=par('lx18(m1) + lx19(m1) + lx20(m1)'). i7 a8 C7 @# f2 A
.ends- E; V- i% ~7 ?& D( [5 m
9 \. c: h+ R8 L0 R& y6 c- |
----------------------------------------------------------------
% [. t5 b v6 P2 nSix capacitance are reported in the operating point printout' t: L" W# J3 }, y" X
cd_total = dQD/dVD
' @. n- j; I6 X& N& D+ q5 z cg_total = dQG/dVG$ m1 w# M4 l8 \# H# q' z8 H
cs_total = dQS/dVS) o" Y7 t1 z$ @' `- `5 v
cb_total = dQB/dVB
3 Y0 Z3 |7 j# r: I cgs = -dQG/dVS* L' T- \, x6 t. x
cgd = -dQG/dVD
1 ~7 _+ q8 W/ n2 jThere capcitances include gate-drain, gate-source, and gate-bulk" q5 R1 O0 j w0 E: W
overlap capacitance, and drain-bulk and source-bulk diode capacitance./ l+ U0 o0 I( A6 F& ~$ J
, t2 |* C( ?. B+ t( X4 O, j
CGG = dQg/dVG, x9 z6 J# B' s1 Q# o( a
CGD = -dQg/dVD' T* V! U2 F7 m! k' z B2 p) t! }
CDG = -dQD/dVG
m0 V( O7 F0 q7 u' [
: |4 z9 W* F- n) S# V7 n5 b5 ?The MOS element template printouts for gate capacitance are LX18~LX23/ X' r2 t- |& {6 m5 g2 |, v
and LX32~LX34.
9 _3 w8 B- u# F4 c/ g, a3 d0 E4 F/ u8 P) d
LX18(m) = dQG/dVGB = CGGBO
+ x: n7 _3 }7 @7 {LX19(m) = dQG/dVDB = CGDBO
" Z5 k* [( r9 I8 V0 i3 I6 U) HLX20(m) = dQG/dVSB = CGSBO2 ~, y) [& b& \% t1 z |
; f/ e1 P$ q/ p- c3 N
LX21(m) = dQB/dVGB = CGGBO
/ M9 i* i9 e6 B* n* `2 pLX22(m) = dQB/dVDB = CGGBO
$ I7 I4 o# M) M4 A1 E0 Y6 \3 Z0 BLX23(m) = dQB/dVSB = CGGBO* _, X4 I/ J# D# \% `
" }/ ^7 [( A# @3 f( \( ~- V$ ULX32(m) = dQD/dVG = CDGBO! c+ d- H+ Q5 ~1 P
LX33(m) = dQD/dVD = CDDBO
& J1 s" o8 P* t: x* w2 _/ gLX34(m) = dQD/dVS = CDSBO. F1 b7 A" t' g
$ j' _* {+ z+ e U" H' m/ e5 V$ b3 F
The equation shown above is for an NMOS with source-bulk grounded
) F* C! h& _8 H/ Uconfiguration. Refer to the user's manual for more detail ^^ |
評分
-
查看全部評分
|