|
Refer to "HSPICE User's Manual: Elements and Device Models Vol.II"' A, B! B+ ?2 O1 [4 w( R# _% A" V
An example for your reference...* j9 ^3 m; s/ O9 u
5 K( y6 D4 l5 S5 w----------------------------------------------------------------
/ V1 L. E5 v u* ?6 A$ \***** Gate Capacitance Plots *****
, J: S7 B5 M, _: s' Z/ U5 v& A.lib 'your_component_model' lib_corner' t+ U3 L; F( g! A
.temp operational_temp
. f4 X% z6 i. g# o" W1 Z. I" {.option dccap=1 post
2 h' P6 O, l/ z0 c4 e b0 Lm1 n_drain n_gate gnd n_bulk l=0.8u w=100u ad=200e-12 as=200e-12+ R1 u4 F/ E% O t+ B Y
vd n_drain gnd 0, h3 h) p0 a; m5 f# O) R* l
vg n_gate gnd 52 W$ N- R5 N* d+ z; C j# p$ z
vb n_bulk gnd 0, @! ?& _4 [* T R* w; w7 c1 b6 n
.dc vd 0 5.0 0.1- F( S1 u/ \. g1 `: A, c
.print CGG=lx18(m1)# ]* j* H0 Z! J/ s4 R, A
+ CGD=par('-lx19(m1)')" i& F/ C7 t3 V8 }4 S4 R
+ CGS=par('-lx20(m1)')6 A# [+ I3 d1 `
+ CDG=par('-lx32(m1)')
4 ~* |* j" i! e. w. [( A+ CSG=par('lx18(m1) + lx21(m1) + lx32(m1)')
" A! |/ h( y* b+ CGB=par('lx18(m1) + lx19(m1) + lx20(m1)') k! N" Q8 M6 Y; h8 Y0 |
.ends4 j0 v3 o5 m2 G0 h9 ?) B
* S: U' I8 `1 ~ W+ v----------------------------------------------------------------0 g8 X b6 k0 B X. ~9 `6 {
Six capacitance are reported in the operating point printout
( J; F1 P% K; X# p3 h( d cd_total = dQD/dVD5 i6 [$ i9 J6 r a4 T9 y0 `+ e
cg_total = dQG/dVG
& C# n2 T) j" m) q% S cs_total = dQS/dVS
- q( a6 S6 `/ H cb_total = dQB/dVB
3 Z( B, h: H) J; o! D* P) @9 i cgs = -dQG/dVS/ r4 x* O2 W$ X- o
cgd = -dQG/dVD8 p& A+ d; U; B2 {% C
There capcitances include gate-drain, gate-source, and gate-bulk
1 s' q( i9 B) U! q5 boverlap capacitance, and drain-bulk and source-bulk diode capacitance.
- @3 w, _2 z- B' C7 X# C- _' k8 T1 m. J# p
CGG = dQg/dVG7 Y) Z5 T+ Y0 A8 N6 j$ C' Z( G
CGD = -dQg/dVD
% ?& E5 k* |$ s! l# NCDG = -dQD/dVG" V, i2 q5 ]7 ]* b+ F; b8 {
- q! V. m1 {6 h; N9 P3 C% f- O- gThe MOS element template printouts for gate capacitance are LX18~LX23
O5 w! P6 g7 D3 F' _# nand LX32~LX34.
5 }# R" c7 q: F7 l" i
1 j* Q4 R$ p; k/ ~. I- QLX18(m) = dQG/dVGB = CGGBO; A1 T ]5 H2 f: S; ^& B
LX19(m) = dQG/dVDB = CGDBO
( {3 D1 ~* x5 `+ qLX20(m) = dQG/dVSB = CGSBO5 k) l. i( U9 X; j/ p( ^
& L; l- \- w8 u1 M
LX21(m) = dQB/dVGB = CGGBO0 K/ i5 t8 p' l' J; _
LX22(m) = dQB/dVDB = CGGBO/ P4 t/ e+ j. f0 T
LX23(m) = dQB/dVSB = CGGBO9 H# n) `( _# a+ u
/ N- H7 P; M6 ~( ^/ P: {5 [8 p
LX32(m) = dQD/dVG = CDGBO9 H) _4 z: V" D7 h0 ^! U" V4 X
LX33(m) = dQD/dVD = CDDBO6 N |1 H6 H7 ^1 v: V) q0 v
LX34(m) = dQD/dVS = CDSBO
, K! N+ `6 \% F( a4 ?0 l! x1 n5 e* p& p! M- b3 I! f
The equation shown above is for an NMOS with source-bulk grounded
/ k# o) [( I! w. [' \. Yconfiguration. Refer to the user's manual for more detail ^^ |
評分
-
查看全部評分
|