SABER Electrical Model
rev February 2004
template FDD8878 n2,n1,n3 =m_temp
electrical n2,n1,n3
number m_temp=25
{
var i iscl
dp..model dbodymod = (isl=2.6e-12,ikf=8,nl=1.01,rs=6.4e-3,trs1=8e-4,trs2=2e-7,cjo=3.4e-10,m=0.53,tt=1e-17,xti=2)
dp..model dbreakmod = (rs=1.4,trs1=1e-3,trs2=-5e-6)
dp..model dplcapmod = (cjo=3.4e-10,isl=10e-30,nl=10,m=0.39)
m..model mmedmod = (type=_n,vto=1.75,kp=7,is=1e-30, tox=1)
m..model mstrongmod = (type=_n,vto=2.2,kp=100,is=1e-30, tox=1)
m..model mweakmod = (type=_n,vto=1.45,kp=0.03,is=1e-30, tox=1,rs=0.1)
LDRAIN
sw_vcsp..model s1amod = (ron=1e-5,roff=0.1,von=-4.5,voff=-3.5)
sw_vcsp..model s1bmod = (ron=1e-5,roff=0.1,von=-3.5,voff=-4.5)
sw_vcsp..model s2amod = (ron=1e-5,roff=0.1,von=-2,voff=-1)
sw_vcsp..model s2bmod = (ron=1e-5,roff=0.1,von=-1,voff=-2)
c.ca n12 n8 = 8.6e-10
c.cb n15 n14 = 7.2e-10
c.cin n6 n8 = 8e-10
DPLCAP
DRAIN
2
5
10
RLDRAIN
RSLC1
51
RSLC2
ISCL
DBREAK
11
50
-
dp.dbody n7 n5 = model=dbodymod
dp.dbreak n5 n11 = model=dbreakmod
dp.dplcap n10 n5 = model=dplcapmod
RDRAIN
6
8
ESG
DBODY
EVTHRES
+
16
21
+
-
19
8
MWEAK
LGATE
EVTEMP
spe.ebreak n11 n7 n17 n18 = 32.97
RGATE
GATE
1
6
+
-
18
22
EBREAK
+
spe.eds n14 n8 n5 n8 = 1
spe.egs n13 n8 n6 n8 = 1
spe.esg n6 n10 n6 n8 = 1
spe.evthres n6 n21 n19 n8 = 1
spe.evtemp n20 n6 n18 n22 = 1
MMED
9
20
MSTRO
8
17
18
-
RLGATE
LSOURCE
CIN
SOURCE
3
7
RSOURCE
RLSOURCE
i.it n8 n17 = 1
S1A
S2A
RBREAK
12
15
13
8
14
13
17
18
l.lgate n1 n9 = 5.4e-9
l.ldrain n2 n5 = 1.0e-9
l.lsource n3 n7 = 2e-9
RVTEMP
19
S1B
S2B
13
CB
CA
IT
14
-
+
+
res.rlgate n1 n9 = 54
res.rldrain n2 n5 = 10
res.rlsource n3 n7 = 20
VBAT
6
8
5
8
EGS
EDS
+
-
-
8
22
m.mmed n16 n6 n8 n8 = model=mmedmod, l=1u, w=1u, temp=m_temp
m.mstrong n16 n6 n8 n8 = model=mstrongmod, l=1u, w=1u, temp=m_temp
m.mweak n16 n21 n8 n8 = model=mweakmod, l=1u, w=1u, temp=m_temp
RVTHRES
res.rbreak n17 n18 = 1, tc1=8.3e-4,tc2=-8e-7
res.rdrain n50 n16 = 6.9e-3, tc1=1e-4,tc2=7.5e-6
res.rgate n9 n20 = 3.1
res.rslc1 n5 n51 = 1e-6, tc1=9e-4,tc2=1e-6
res.rslc2 n5 n50 = 1e3
res.rsource n8 n7 = 2.7e-3, tc1=1.3e-2,tc2=2e-6
res.rvthres n22 n8 = 1, tc1=-1.7e-3,tc2=-8e-6
res.rvtemp n18 n19 = 1, tc1=-2.2e-3,tc2=2e-7
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/125))** 5))
}
}
www.fairchildsemi.com
©2005 Fairchild Semiconductor Corporation
FDD8878 / FDU8878 Rev. A3
10