|
Refer to "HSPICE User's Manual: Elements and Device Models Vol.II"8 l5 Y$ I& \$ e3 t W$ R7 O
An example for your reference...* U! E* _) Q0 B+ M( x
6 Z9 A. P- r! I8 D0 {* P* `" C----------------------------------------------------------------
2 ~; V' e$ S0 ?' K2 L***** Gate Capacitance Plots *****1 b* g2 x4 y) D" g
.lib 'your_component_model' lib_corner+ t+ W2 r! x* U" @
.temp operational_temp3 h/ N; P' T5 H1 C6 L4 M
.option dccap=1 post' }8 l# I1 c; F1 b
m1 n_drain n_gate gnd n_bulk l=0.8u w=100u ad=200e-12 as=200e-124 C) m2 K$ E& x
vd n_drain gnd 0# |* n5 X+ u5 N S# |5 E
vg n_gate gnd 5
; n* r0 y* z+ I! s! ?+ Tvb n_bulk gnd 0
# d- U G6 e3 Z# n' }.dc vd 0 5.0 0.10 K4 q5 c( H% k3 g0 W" V$ ^0 p$ `4 W
.print CGG=lx18(m1)
% W) r3 g8 p, G% S7 [/ {- B& \5 {+ CGD=par('-lx19(m1)')
8 B, U3 I- ~' c9 P% R- Y+ CGS=par('-lx20(m1)')0 F5 e7 ?* \* t9 X
+ CDG=par('-lx32(m1)')3 x1 F, J1 R5 b2 ~% {
+ CSG=par('lx18(m1) + lx21(m1) + lx32(m1)')3 b* Q4 c5 S3 X+ ^
+ CGB=par('lx18(m1) + lx19(m1) + lx20(m1)')
* B3 l" ^3 F8 O* S.ends3 t W% b2 R. r- ]3 C- H* h
! h1 q# p/ K% l% O6 [; s+ S3 j6 Q
----------------------------------------------------------------
. W( }# s! F1 c' N/ q% oSix capacitance are reported in the operating point printout
& |$ |! W! b* }! K3 p e cd_total = dQD/dVD% w3 [1 k8 R) d5 [) W. ~7 K
cg_total = dQG/dVG* E+ n% L; U7 X% F; q) M) r% I
cs_total = dQS/dVS# Z0 y% Z' L7 k
cb_total = dQB/dVB1 C: C% s1 l3 F! _
cgs = -dQG/dVS
- S# m0 e5 t! ? cgd = -dQG/dVD
6 l6 f& m: T- f8 }( ]9 p0 yThere capcitances include gate-drain, gate-source, and gate-bulk
. L- F3 ~& i8 E9 Toverlap capacitance, and drain-bulk and source-bulk diode capacitance.
# [! O, {7 H7 }- F" e
$ W, t: |/ W9 u* w7 DCGG = dQg/dVG
* K8 Y9 d# U, A; C- K5 SCGD = -dQg/dVD# v) E0 I9 ]1 m! V9 T: A
CDG = -dQD/dVG3 `, U/ _ k" e+ F. S! `6 b9 ^
% a9 p; @2 j; O/ n vThe MOS element template printouts for gate capacitance are LX18~LX23
9 g! W N8 V4 K2 h5 _and LX32~LX34./ f! r( J# {2 Z9 h* g
# [5 I; T6 B/ a1 c9 f5 g" P
LX18(m) = dQG/dVGB = CGGBO2 V# \7 ]3 H2 i4 l
LX19(m) = dQG/dVDB = CGDBO
. r4 i7 ~8 F W7 dLX20(m) = dQG/dVSB = CGSBO
1 O8 v: n& v$ i+ F: i$ @9 W9 @; }& a9 {: y; u
LX21(m) = dQB/dVGB = CGGBO
, j+ S8 D/ q9 L; JLX22(m) = dQB/dVDB = CGGBO& S0 _1 `" I- L: R
LX23(m) = dQB/dVSB = CGGBO
) G; r+ Y B/ ^9 c; Y
6 \! w% W1 M% S: ], b0 V) ]LX32(m) = dQD/dVG = CDGBO
! S7 c( @0 `/ k7 I3 M$ eLX33(m) = dQD/dVD = CDDBO
6 F# h3 ?- w4 ^0 Q8 h4 B$ N k8 [LX34(m) = dQD/dVS = CDSBO3 Z! ^/ j: M9 |* v6 {# [
( d8 D2 r, e8 H( ?5 Y v3 n2 LThe equation shown above is for an NMOS with source-bulk grounded& f/ T9 \/ B9 |9 ~' P8 w8 y2 e
configuration. Refer to the user's manual for more detail ^^ |
評分
-
查看全部評分
|