ams-master/precharge circuit/simulation/STB10LN80K5_V2.LIB

194 lines
6.7 KiB
Plaintext

*****************************************************************
******STMicroelectronics MOSFET, IGBT and Bipolar Library *******
*****************************************************************
* *
* Models provided by STMicroelectronics are not guaranteed to *
* fully represent all the specifications and operating *
* characteristics of the product behavior that they reproduce. *
* The model describes the characteristics of a typical device. *
* In all cases, the current product data sheet contains all *
* information to be used like final design guidelines and the *
* only actual performance specification. *
* Altough models can be a useful tool in evaluating device *
* performance, they cannot model exact device performance under *
* all conditions. *
* STMicroelectronics therefore does not assume any *
* responsibility arising from their use. *
* STMicroelectronics reserves the right to change models *
* without prior notice. *
* *
* Note: The model doesn't take into account the drain, gate, *
* source inductances.If these contributions have to be *
* considered it is possible include the inductors externally. *
* For this package the values can be estimated as follow *
* *
* Ldrain= 1nH ,Lsource=2nH and Lgate=2.5nH *
*****************************************************************
.SUBCKT STB10LN80K5_V2 drain gate source
*****************************************************************
E1 Tj Val_T VALUE={TEMP}
R1 Val_T 0 1E-03
*****************************************************************
Rtk Tj 0 1E010
Rtk1 Tj 0 1E010
*****************************************************************
VLd drain d1k 0
V_Read d1k d1 0
VLs source ss 0
VLg gate g2 0
Rg1 g2 g {Rg}
.PARAM Rg=7
*****************************************************************
.PARAM AreaCap={0.45} Area={0.665} Gfs={0.45}
*****************************************************************
.PARAM Vth0=5.81 KpSat0=25 KpLin0=25
.PARAM Rs=10E-02 Drs=-1.5
.PARAM Vthx=2.5E-03 KSat=-0.6 KLin=-0.5
.PARAM Lambda=0.001 Rdrain={165E-03/Area}
.PARAM A=1 B=1 Rx=4.49 Rpa=1E-06 Unt=-1.5
*****************************************************************
.FUNC Vth1(x) {Vth0-Vthx*(x-27)}
.FUNC kpsat(x) {KpSat0*((x+273)/300)**(KSat)}
.FUNC kplin(x) {KpLin0*((x+273)/300)**(KLin)}
*****************************************************************
V2xx d1 22xxx 0
E2xxx 22xxx d VALUE={R2(I(V2xx),V(TJ))}
.FUNC R2(I1,T2) {I1*(Rdrain+Rpa*((I1**A))**Rx)/((B*((T2+273)/300)**(Unt))*Area)}
*****************************************************************
R_Grs ss s 1E03
V1xx 11xxx ss 0
E1xxx 11xxx s VALUE={R1(Limit(I(V1xx),-1MEG,1MEG),V(TJ))}
.FUNC R1(I1,T1) {-(I1)*((Rs/(Area*(((T1+273)/300)**(Drs)))))}
*****************************************************************
Gmos d s VALUE {0.9*Gfs*(IF(V(d,s)>0,(IF(V(g,s)<Vth1(V(TJ)),0,
+(IF((V(d,s)<(V(g,s)-Vth1(V(TJ)))*kpsat(V(TJ))/kplin(V(TJ))),(1+Lambda*V(d,s))*kplin(V(TJ))/2*V(d,s)*
+(2*(V(g,s)-Vth1(V(TJ)))-kplin(V(TJ))/kpsat(V(TJ))*V(d,s)),
+(1+Lambda*V(d,s))*kpsat(V(TJ))/2*(V(g,s)-Vth1(V(TJ)))**2)))),-(IF(V(g,s)<Vth1(V(TJ)),0,
+(IF((V(s,d)<(V(g,s)-Vth1(V(TJ)))*kpsat(V(TJ))/kplin(V(TJ))),(1+Lambda*V(s,d))*kplin(V(TJ))/2*V(s,d)*
+(2*(V(g,s)-Vth1(V(TJ)))-kplin(V(TJ))/kpsat(V(TJ))*V(s,d)),
+(1+Lambda*V(s,d))*kpsat(V(TJ))/2*(V(g,s)-Vth1(V(TJ)))**2))))))}
*****************************************************************
CGS source g {1019E-12*AreaCap}
RCGS source g 1000E06
*****************************************************************
EDeV DeV1 0 VALUE {V(d,g)}
C_DeV1 DeV1 DeV2 1E-12
R_DeV DeV2 DeV3 1E-06
V_Miller DeV3 0 0
G_Miller d g VALUE ={AreaCap*1*V(alfa)*i(V_Miller)*1E12}
*****************************************************************
RCap Alfa 0 1E03
ECap Alfa 0 TABLE ={V(d,g)}
+(0.1,1103.79p)
+(0.2,1095.78p)
+(0.5,1073.28p)
+(1,1035.22p)
+(2,940.48p)
+(3,753.65p)
+(5,633.88p)
+(7,551.22p)
+(10,460.76p)
+(15,251.13p)
+(20,168.92p)
+(25,50.94p)
+(30,28.71p)
+(40,11.47p)
+(50,6.96p)
+(100,1.49p)
+(150,1.71p)
+(200,2.62p)
+(250,3.62p)
+(300,4.37p)
+(350,4.9p)
+(400,5.19p)
+(450,5.31p)
+(500,5.64p)
+(550,5.87p)
+(600,6.25p)
+(650,6.42p)
+(700,6.54p)
+(750,6.72p)
+(800,6.89p)
*****************************************************************
EDeVc DeV1c 0 VALUE {V(d,s)}
C_DeV1c DeV1c DeV2c 1E-12
R_DeVc DeV2c DeV3c 1E-06
V_Millerc DeV3c 0 0
G_Coss d s VALUE ={1*AreaCap*V(Alfa2)*i(V_Millerc)*1E12}
*****************************************************************
RCap2 Alfa2 0 1E03
ECap2 Alfa2 0 TABLE ={V(d,s)}
+(0.1,8848.15p)
+(0.2,8317.16p)
+(0.5,7305.9p)
+(1,6318.71p)
+(2,5258.57p)
+(3,4624p)
+(5,3886.88p)
+(7,3447.75p)
+(10,3017.2p)
+(15,2571.97p)
+(20,2269.62p)
+(25,2007.62p)
+(30,1807.78p)
+(40,1481p)
+(50,1080.41p)
+(100,60.44p)
+(150,53.15p)
+(200,44.54p)
+(250,40.31p)
+(300,37.42p)
+(350,35.78p)
+(400,34.99p)
+(450,34.48p)
+(500,33.76p)
+(550,33.2p)
+(600,32.48p)
+(650,32.05p)
+(700,31.7p)
+(750,31.3p)
+(800,30.9p)
*****************************************************************
V_Sense2 sx s 0
*****************************************************************
.PARAM RAV=0.155 BVDSS=1
G_BVdss d1bVdss1 ss VALUE={I_BVdss(V(d1bVdss1,ss),V(Tj))}
R_GBdss d1bVdss1 0 1E12
.FUNC I_BVdss(z,k1) {(exp(min(-175+z/(bvd(k1)),7))-0E-12)}
.FUNC bvd(k) {5.07*BVDSS+0.005*k}
R_BVdss d1 d1bVdss1 {RAV}
*****************************************************************
.PARAM ResDiodo={0.003/AreaCap}
V_Diodo d1zd d1z 0
G_Diode source d1zd VALUE={I_Diode(V(source,d1zd),V(Tj))}
R_X source d1zd 1E12
.FUNC I_Diode(z3,k3) {(exp(min(-15+z3/(did(k3)),7))-0E-12)}
.FUNC did(k4) {0.051-69E-06*k4}
R_G_R_didd d1 d1z {ResDiodo}
*****************************************************************
E_E001 ba 0 VALUE {-I(V_Diodo)}
R_R002 aa ba 5E03
C aa 0 17E-12
.PARAM Irrm=17E05
*****************************************************************
R_edep drain d_dedep 30
E_Eds d_dedep edep VALUE {-V(aa,0)*Irrm*AreaCap}
Edeva dev1a 0 value {v(edep,source)}
C_dev1a dev1a dev2a 1E-12
R_deva dev2a dev3a 1E-06
V_millera dev3a 0 0
G_millera edep source value ={v(alfaa)*i(V_millera)*1E12}
*****************************************************************
Rcapa alfaa 0 1E03
Ecapa alfaa 0 TABLE ={V(Tj)}
+(25,1p)
+(150,0.85p)
*****************************************************************
.ENDS STB10LN80K5_V2