
©2004 Fairchild Semiconductor Corporation FDM606P Rev. D2
FDM606P
SABER Electrical Model
REV October 2001
template fdm606p n2,n1,n3
electrical n2,n1,n3
{
var i iscl
dp..model dbodymod = (isl = 8.0e-11, nl=1.07, rs = 1.3e-2, trs1 = 1e-3, trs2 = 1e-6, xti=0, cjo = 5.9e-10, ikf=0.2, tt = 14.5e-9, m = 0.47)
dp..model dbreakmod = (rs = 5.3e-1, trs1 = 5.5e-3, trs2 = -9.0e-5)
dp..model dplcapmod = (cjo = 9.4e-10, isl=10e-30, nl=10, m=0.73)
m..model mmedmod = (type=_p, vto = -0.96, kp=1.3, is=1e-30, tox=1)
m..model mstrongmod = (type=_p, vto = -1.22, kp = 54, is = 1e-30, tox = 1)
m..model mweakmod = (type=_p, vto = -0.8, kp = 0.05, is = 1e-30, tox = 1, rs=0.1)
sw_vcsp..model s1amod = (ron = 1e-5, roff = 0.1, von = 3.0, voff = 1.0)
sw_vcsp..model s1bmod = (ron = 1e-5, roff = 0.1, von = 1.0, voff = 3.0)
sw_vcsp..model s2amod = (ron = 1e-5, roff = 0.1, von = 0.5, voff = -0.3)
sw_vcsp..model s2bmod = (ron = 1e-5, roff = 0.1, von = -0.3, voff = 0.5)
c.ca n12 n8 = 18.3e-10
c.cb n15 n14 = 18.3e-10
c.cin n6 n8 = 19.8e-10
dp.dbody n5 n7 = model=dbodymod
dp.dbreak n7 n11 = model=dbreakmod
dp.dplcap n10 n6 = model=dplcapmod
i.it n8 n17 = 1
l.ldrain n2 n5 = 1e-9
l.lgate n1 n9 = 1.1e-9
l.lsource n3 n7 = 0.78e-9
m.mmed n16 n6 n8 n8 = model=mmedmod, l=1u, w=1u
m.mstrong n16 n6 n8 n8 = model=mstrongmod, l=1u, w=1u
m.mweak n16 n21 n8 n8 = model=mweakmod, l=1u, w=1u
res.rbreak n17 n18 = 1, tc1 = 7e-4, tc2 = -1e-7
res.rdrain n50 n16 = 8.5e-3, tc1 = 1.5e-3, tc2 = 4.9e-6
res.rgate n9 n20 = 16
res.rldrain n2 n5 = 10
res.rlgate n1 n9 = 11
res.rlsource n3 n7 = 7.8
res.rslc1 n5 n51= 1e-6, tc1 = 3.7e-3, tc2 =7.8e-6
res.rslc2 n5 n50 = 1e3
res.rsource n8 n7 = 11e-3, tc1 = 3e-3, tc2 =5.2e-6
res.rvtemp n18 n19 = 1, tc1 = -6.4e-4, tc2 = -1e-9
res.rvthres n22 n8 = 1, tc1 = 1.2e-3, tc2 = 1.2e-6
spe.ebreak n5 n11 n17 n18 = -23.4
spe.eds n14 n8 n5 n8 = 1
spe.egs n13 n8 n6 n8 = 1
spe.esg n5 n10 n6 n8 = 1
spe.evtemp n20 n6 n18 n22 = 1
spe.evthres n6 n21 n19 n8 = 1
sw_vcsp.s1a n6 n12 n13 n8 = model=s1amod
sw_vcsp.s1b n13 n12 n13 n8 = model=s1bmod
sw_vcsp.s2a n6 n15 n14 n13 = model=s2amod
sw_vcsp.s2b n13 n15 n14 n13 = model=s2bmod
v.vbat n22 n19 = dc=1
equations {
i (n51->n50) +=iscl
iscl: v(n51,n50) = ((v(n5,n51)/(1e-9+abs(v(n5,n51))))*((abs(v(n5,n51)*1e6/97))** 2.5))
}
}
1
GATE
RGATE
EVTEMP
18
22
9
+
12
13
8
14
13
13
15
S1A
S1B
S2A
S2B
CA
CB
EGS
EDS
CIN
MWEAK
RDRAIN
DBREAK
EBREAK
DBODY
DRAIN
RSOURCE
SOURCE
RBREAK
RVTEMP
VBAT
IT
EVTHRES
ESG
DPLCAP
ISCL
RSLC1
RSLC2
6
8
6
10
5
51
50
16
21
11
8
14
5
8
6
8
7
3
17
18
19
2
+
+
+
+
+
+
19
8
22
MMED
MSTRO
RVTHRES
LSOURCE
RLSOURCE
LDRAIN
RLDRAIN
LGATE
RLGATE
20
8
17
18