Added power conditioning circuit sim
authorJoseph Coffland <joseph@cauldrondevelopment.com>
Sun, 16 Oct 2016 00:59:57 +0000 (17:59 -0700)
committerJoseph Coffland <joseph@cauldrondevelopment.com>
Sun, 16 Oct 2016 00:59:57 +0000 (17:59 -0700)
spice/LM293.5_1 [new file with mode: 0644]
spice/LM293.asy [new file with mode: 0644]
spice/OptiMOS-P2_40V.lib [new file with mode: 0644]
spice/power_cond.asc [new file with mode: 0644]

diff --git a/spice/LM293.5_1 b/spice/LM293.5_1
new file mode 100644 (file)
index 0000000..1425a19
--- /dev/null
@@ -0,0 +1,32 @@
+* LM293 VOLTAGE COMPARATOR "MACROMODEL" SUBCIRCUIT\r
+* CREATED USING PARTS VERSION 4.03 ON 03/07/90 AT 14:17\r
+* REV (N/A)\r
+* CONNECTIONS:   NON-INVERTING INPUT\r
+*                | INVERTING INPUT\r
+*                | | POSITIVE POWER SUPPLY\r
+*                | | | NEGATIVE POWER SUPPLY\r
+*                | | | | OPEN COLLECTOR OUTPUT\r
+*                | | | | |\r
+.SUBCKT LM293    1 2 3 4 5\r
+*\r
+  F1    9  3 V1 1\r
+  IEE   3  7 DC 100.0E-6\r
+  VI1  21  1 DC .75\r
+  VI2  22  2 DC .75\r
+  Q1    9 21  7 QIN\r
+  Q2    8 22  7 QIN\r
+  Q3    9  8  4 QMO\r
+  Q4    8  8  4 QMI\r
+.MODEL QIN PNP(IS=800.0E-18 BF=2.000E3)\r
+.MODEL QMI NPN(IS=800.0E-18 BF=1002)\r
+.MODEL QMO NPN(IS=800.0E-18 BF=1000 CJC=1E-15 TR=807.4E-9)\r
+  E1   10  4  9  4  1\r
+  V1   10 11 DC 0\r
+  Q5    5 11  4 QOC\r
+.MODEL QOC NPN(IS=800.0E-18 BF=20.29E3 CJC=1E-15 TF=942.6E-12 TR=543.8E-9)\r
+  DP    4  3 DX\r
+  RP 3  4 46.3E3\r
+.MODEL DX  D(IS=800.0E-18)\r
+*\r
+.ENDS\r
+\1a\r
diff --git a/spice/LM293.asy b/spice/LM293.asy
new file mode 100644 (file)
index 0000000..c83f993
--- /dev/null
@@ -0,0 +1,25 @@
+Version 4\r
+SymbolType BLOCK\r
+LINE Normal -48 40 65 -16\r
+LINE Normal -48 -71 65 -16\r
+LINE Normal -48 40 -48 -71\r
+WINDOW 0 4 -67 Bottom 2\r
+WINDOW 3 22 34 Top 2\r
+SYMATTR Prefix X\r
+SYMATTR Value LM293\r
+SYMATTR ModelFile LM293.5_1\r
+PIN -48 0 LEFT 8\r
+PINATTR PinName +\r
+PINATTR SpiceOrder 1\r
+PIN -48 -32 LEFT 8\r
+PINATTR PinName -\r
+PINATTR SpiceOrder 2\r
+PIN 0 -48 RIGHT 8\r
+PINATTR PinName V+\r
+PINATTR SpiceOrder 3\r
+PIN 0 16 RIGHT 8\r
+PINATTR PinName V-\r
+PINATTR SpiceOrder 4\r
+PIN 64 -16 RIGHT 8\r
+PINATTR PinName Out\r
+PINATTR SpiceOrder 5\r
diff --git a/spice/OptiMOS-P2_40V.lib b/spice/OptiMOS-P2_40V.lib
new file mode 100644 (file)
index 0000000..eb54d4c
--- /dev/null
@@ -0,0 +1,2731 @@
+*****************************************************************\r
+* INFINEON Power Transistors                                    *\r
+* PSPICE Library for                                            *\r
+*       OptiMOS-P2 p-channel 40V                                *\r
+* Version 200411                                                *\r
+*                                                               *\r
+*****************************************************************\r
+*                                                               *\r
+* The Simulation Model is subject to change without notice. In  *\r
+* addition, models can be a useful tool in evaluating device    *\r
+* performance, they cannot reflect the accurate device          *\r
+* performance under all conditions, nor are they intended to    *\r
+* replace bread boarding for final verification. Infineon       *\r
+* therefore does not assume any warranty or liability           *\r
+* whatsoever arising from their use. Infineon does not assume   *\r
+* any warranty or liability for the values and functions of the *\r
+* Simulation Model.                                             *\r
+* The methods and results of the Simulation Model are to the    *\r
+* best of our knowledge                                         *\r
+* correct. However, the user is fully responsible to verify and *\r
+* validate these results under the operating conditions and in  *\r
+* the environment of its application. Infineon will not bear    *\r
+* the responsibility arising out of or in connection with any   *\r
+* malfunction of the Simulation Models.                         *\r
+* Models provided by Infineon are not warranted by Infineon as  *\r
+* completely and comprehensively representing all the           *\r
+* specifications and operating characteristics of the           *\r
+* semiconductor products to which these models relate. The      *\r
+* models describe the characteristics of typical devices. In    *\r
+* all cases, the current data sheet information for a given     *\r
+* device is the conclusive design guideline and the only actual * \r
+* performance specification.                                    *\r
+*                                                               *\r
+*                                                               *\r
+* This library contains models of the following INFINEON        *\r
+* transistors:                                                  *\r
+*                                                               *\r
+*   OptiMOS-P2 40V NL                                           *  \r
+*   IPB180P04P4-03                                              *\r
+*   IPB120P04P4-04                                              *\r
+*   IPB80P04P4-05                                               *\r
+*   IPD90P04P4-05                                               *\r
+*   IPI80P04P4-05                                               *\r
+*   IPP80P04P4-05                                               *\r
+*   IPB80P04P4-07                                               *\r
+*   IPD85P04P4-07                                               *\r
+*   IPB70P04P4-09                                               *\r
+*   IPD70P04P4-09                                               *\r
+*   IPI70P04P4-09                                               *\r
+*   IPP70P04P4-09                                               *\r
+*   IPD50P04P4-13                                               *\r
+*                                                               *\r
+*   OptiMOS-P2 40V LL                                           *\r
+*   IPB180P04P4L-02   (before Vth shift)                        *\r
+*   IPB120P04P4L-03                                             *\r
+*   IPB80P04P4L-04                                              *\r
+*   IPD90P04P4L-04                                              *\r
+*   IPI80P04P4L-04    (before Vth shift)                        *\r
+*   IPP80P04P4L-04    (before Vth shift)                        *\r
+*   IPB80P04P4L-06                                              *\r
+*   IPD85P04P4L-06                                              *\r
+*   IPB70P04P4L-08                                              *\r
+*   IPD70P04P4L-08                                              *\r
+*   IPD50P04P4L-11    (before Vth shift)                        *\r
+*                                                               *\r
+*****************************************************************\r
+* thermal nodes of level 3 models:                              *\r
+*                                                               *\r
+*  .SUBCKT IPB180P04P4-03 drain gate source Tj Tcase            *\r
+*  Tj :    potential=temperature (in °C) at junction (typically *\r
+*          not connected)                                       *\r
+*  Tcase : node where the boundary contition - external heat    *\r
+*          sinks etc - have to be connected (ideal heat sink    *\r
+*          can be modeled by using a voltage source stating the *\r
+*          ambient temperature in °C between Tcase and ground.  *\r
+*                                                               *\r
+*****************************************************************\r
+* History:                                                      *\r
+*                                                               *\r
+* MM/DD/YY                                                      *\r
+* xx/xx/10 initial version                            (Nöbauer) *\r
+* 02/02/11 new models for:                     (Gondro, Moyses) *\r
+*            IPB180P04P4-03          IPB120P04P4L-03            *\r
+*            IPB120P04P4-04          IPB80P04P4L-04             *\r
+*            IPB80P04P4-05           IPD90P04P4L-04             *\r
+*            IPD90P04P4-05           IPB80P04P4L-06             *\r
+*            IPI80P04P4-05           IPD85P04P4L-06             *\r
+*            IPP80P04P4-05           IPB70P04P4L-08             *\r
+*            IPB80P04P4-07           IPD70P04P4L-08             *\r
+*            IPD85P04P4-07                                      *\r
+*            IPB70P04P4-09                                      *\r
+*            IPD70P04P4-09                                      *\r
+*            IPI70P04P4-09                                      *\r
+*            IPP70P04P4-09                                      *\r
+*            IPD50P04P4-13                                      *\r
+* 04/20/11 rename model IPB70P04P4L-08 to IPB80P04P4L-08        *\r
+*                                              (Gondro, Moyses) *\r
+*                                                               *\r
+*****************************************************************\r
+\r
+\r
+.SUBCKT P4_40_s_var dd g s0 Tj PARAMS: a=1 dVth=0 dR=0 dgfs=0 Inn=1 Unn=1 Rmax=1\r
++gmin=1 Rs=1 Rp=1 dC=0 Rm=1u\r
+\r
+.PARAM  Fm=0.35452   Fn=0.60929  al=1.0\r
+.PARAM  c=1.24    Vth0=4.29   auth=3.33m\r
+.PARAM  UT=100m      ab=11m      lB=-23       UB=46.7\r
+\r
+.PARAM  b0=29.55     p0=6.45     p1=-23.0m    p2=49u\r
+\r
+.PARAM  Rd=15.0m     nmu=1.94    Tref=298     T0=273      lnIsj=-26.12\r
+.PARAM  ndi=1.15     n_Isj=1.0   Rdi=6.0m    nmu2=0.3\r
+.PARAM  ta=30n       td=30n\r
+.PARAM  Rf=0.40817   nmu3=0.6889\r
+\r
+.PARAM  f1=394p      f2=652p     f3=927.13p     U0=18.17       nc=3.1      nd=0.954\r
+.PARAM  g1=0.08322   bb=3.51     remp=0.01p   f2r=275p\r
+.PARAM  kbq=85.8u\r
+\r
+.PARAM  Vmin=3.29     Vmax=5.29    dCmax=0.33\r
+.PARAM  Vth={Vth0+(Vmax-Vth0)*limit(dVth,0,1)-(Vmin-Vth0)*limit(dVth,-1,0)}\r
+.PARAM  q0={b0*((T0/Tref)**nmu3)*a}\r
+.PARAM  q1={(Unn-Inn*Rs-Vth0)*q0}\r
+.PARAM  q2={(Fm*SQRT(0.4)-c)*Inn*q0}\r
+.PARAM  Rlim={(q1+2*q2*Rmax-SQRT(q1**2+4*q2))/(2*q2)}\r
+.PARAM  dRd={Rd/a+if(dVth==0,limit(dR,0,1)*max(Rlim-Rd/a-Rs-Rp,0),0)}\r
+.PARAM  bm={c/((1/gmin-Rs)**2*Inn*a*(T0/Tref)**nmu3)}\r
+.PARAM  bet={b0+(b0-bm)*if(dR==0,if(dVth==0,limit(dgfs,-1,0),0),0)}\r
+.PARAM  dC1={1+dCmax*limit(dC,0,1)}\r
+.PARAM  dC2={1+1.5*dCmax*limit(dC,0,1)}\r
+\r
+.PARAM  Cox={f1*a*dC2}\r
+.PARAM  Cox1={remp*SQRT(a)*dC2}\r
+.PARAM  Cds0={(f2*a+f2r*SQRT(a))*dC1}\r
+.PARAM  Cgs0={f3*a*dC1}\r
+.PARAM  dRdi={Rdi/a}\r
+\r
+.FUNC  I0(Uee,p,pp,z1)  {if(Uee>pp,(Uee-c*z1)*z1,p*(pp-p)/c*exp((Uee-pp)/p))}\r
+.FUNC  Ig(Uds,T,p,Uee)  {bet*(T0/T)**nmu3*I0(Uee,p,min(2*p,p+c*Uds),min(Uds,Uee/(2*c)))}\r
+\r
+.FUNC J(d,g,T,da,s) \r
++ {a*s*((Ig(da,T,(p0+(p1+p2*T)*T)*kbq*T,g-Vth+auth*(T-Tref)+Fm*da**Fn+1*limit(-d,0,1))+exp(min(lB+(d-UB-ab*(T-Tref))/UT,25))))}\r
+\r
+.FUNC  Idiode(Usd,Tj,Iss) {exp(min(log(Iss)+Usd/(ndi*kbq*Tj),7))-Iss}\r
+.FUNC  Idiod(Usd,Tj)      {a*Idiode(Usd,Tj,exp(min(lnIsj+(Tj/Tref-1)*1.12/(ndi*kbq*Tj),7))*(Tj/Tref)**n_Isj)}\r
+\r
+E_Edg     d   ox  VALUE {-(max(V(g,d),-bb)-(1/(g1*(1-nc))*((1/(1+g1*max(V(g,d)+bb,0)))**(nc-1)-(1/(1+g1*bb))**(nc-1))))}\r
+C_Cdg    ox    g  {Cox}\r
+Vx        d   ox1 0\r
+C_Cdg1   ox1   g  {Cox1}\r
+\r
+\r
+E_Eds    d edep  VALUE {-((V(s,d)-I(V_sense3)/Cds0))}\r
+C_Cds  edep    s  {Cds0}\r
+\r
+C_Cgs   g    s   {Cgs0}\r
+\r
+G_chan    d    s VALUE={-J(V(s,d),V(s,g),T0+limit(V(Tj),-200,300),(SQRT(1+4*al*abs(V(s,d)))-1)/2/al,sgn(V(s,d)))}\r
+\r
+G_RMos   d1    d  VALUE={V(d1,d)/(Rf*dRd+(1-Rf)*dRd*((limit(V(Tj),-200,999)+T0)/Tref)**nmu)}\r
+V_sense  dd   d1  0\r
+\r
+G_diode   s   d3  VALUE={-Idiod(V(d3,s),T0+limit(V(Tj),-200,499))}\r
+\r
+G_Rdio   d2   d1  VALUE={V(d2,d1)/(dRdi*((limit(V(Tj),-200,999)+T0)/Tref)**nmu2)}\r
+V_sense2 d2   d3  0\r
+\r
+L_L001    a    c  {td/(ta+td)}\r
+R_R001    a    b  {1/ta}\r
+V_sense3  c    0  0\r
+E_E001    b    0  VALUE {-I(V_sense2)}\r
+E_E002    e    0  VALUE {Cds0*1/(1-nd)*U0**nd*(limit(U0+V(s,d1),0,2*UB))**(1-nd)}\r
+R_R002    e    c  1\r
+R_R003    a    0  500Meg\r
+\r
+R1        g    s  1G\r
+Rd01      d    s  500Meg\r
+Rd02     d2    s  500Meg\r
+Rd03     d1    d  1k\r
+\r
+Rmet      s    s0 {Rm}\r
+\r
+G_TH      0   Tj  VALUE =\r
++{(LIMIT(I(V_sense2)*V(d1,s)+(V(s,s0)**2)/Rm+(I(V_sense)-I(V_sense2))*V(d1,d)+\r
++(I(V_sense)-I(V_sense2)-I(E_Edg)-I(Vx)-I(E_Eds))*V(d,s),-10k,100k))}\r
+\r
+.ENDS\r
+\r
+\r
+************************\r
+\r
+\r
+.SUBCKT P4_40_r_var dd g s0 Tj PARAMS: a=1 dVth=0 dR=0 dgfs=0 Inn=1 Unn=1 Rmax=1\r
++gmin=1 Rs=1 Rp=1 dC=0 Rm=1u\r
+\r
+.PARAM  Fm=0.09404   Fn=0.85912  al=1.0\r
+.PARAM  c=0.89402    Vth0=2.59   auth=2.09m\r
+.PARAM  UT=100m      ab=11m      lB=-23       UB=46.4\r
+\r
+.PARAM  b0=45.83     p0=5.06     p1=-17.7m    p2=34u\r
+\r
+.PARAM  Rd=16.0m     nmu=1.64    Tref=298     T0=273      lnIsj=-25.71\r
+.PARAM  ndi=1.12     n_Isj=1.0   Rdi=5.98m    nmu2=0.294\r
+.PARAM  ta=30n       td=30n\r
+.PARAM  Rf=0.35234   nmu3=0.73352\r
+\r
+.PARAM  f1=439p      f2=602p     f3=1.05n     U0=8       nc=3.81      nd=0.556\r
+.PARAM  g1=0.05365   bb=2.91     remp=0.01p   f2r=403p\r
+.PARAM  kbq=85.8u\r
+\r
+.PARAM  Vmin=2.09     Vmax=3.09    dCmax=0.33\r
+.PARAM  Vth={Vth0+(Vmax-Vth0)*limit(dVth,0,1)-(Vmin-Vth0)*limit(dVth,-1,0)}\r
+.PARAM  q0={b0*((T0/Tref)**nmu3)*a}\r
+.PARAM  q1={(Unn-Inn*Rs-Vth0)*q0}\r
+.PARAM  q2={(Fm*SQRT(0.4)-c)*Inn*q0}\r
+.PARAM  Rlim={(q1+2*q2*Rmax-SQRT(q1**2+4*q2))/(2*q2)}\r
+.PARAM  dRd={Rd/a+if(dVth==0,limit(dR,0,1)*max(Rlim-Rd/a-Rs-Rp,0),0)}\r
+.PARAM  bm={c/((1/gmin-Rs)**2*Inn*a*(T0/Tref)**nmu3)}\r
+.PARAM  bet={b0+(b0-bm)*if(dR==0,if(dVth==0,limit(dgfs,-1,0),0),0)}\r
+.PARAM  dC1={1+dCmax*limit(dC,0,1)}\r
+.PARAM  dC2={1+1.5*dCmax*limit(dC,0,1)}\r
+\r
+.PARAM  Cox={f1*a*dC2}\r
+.PARAM  Cox1={remp*SQRT(a)*dC2}\r
+.PARAM  Cds0={(f2*a+f2r*SQRT(a))*dC1}\r
+.PARAM  Cgs0={f3*a*dC1}\r
+.PARAM  dRdi={Rdi/a}\r
+\r
+.FUNC  I0(Uee,p,pp,z1)  {if(Uee>pp,(Uee-c*z1)*z1,p*(pp-p)/c*exp((Uee-pp)/p))}\r
+.FUNC  Ig(Uds,T,p,Uee)  {bet*(T0/T)**nmu3*I0(Uee,p,min(2*p,p+c*Uds),min(Uds,Uee/(2*c)))}\r
+\r
+.FUNC J(d,g,T,da,s) \r
++ {a*s*((Ig(da,T,(p0+(p1+p2*T)*T)*kbq*T,g-Vth+auth*(T-Tref)+Fm*da**Fn+1*limit(-d,0,1))+exp(min(lB+(d-UB-ab*(T-Tref))/UT,25))))}\r
+\r
+.FUNC  Idiode(Usd,Tj,Iss) {exp(min(log(Iss)+Usd/(ndi*kbq*Tj),7))-Iss}\r
+.FUNC  Idiod(Usd,Tj)      {a*Idiode(Usd,Tj,exp(min(lnIsj+(Tj/Tref-1)*1.12/(ndi*kbq*Tj),7))*(Tj/Tref)**n_Isj)}\r
+\r
+E_Edg     d   ox  VALUE {-(max(V(g,d),-bb)-(1/(g1*(1-nc))*((1/(1+g1*max(V(g,d)+bb,0)))**(nc-1)-(1/(1+g1*bb))**(nc-1))))}\r
+C_Cdg    ox    g  {Cox}\r
+Vx        d   ox1 0\r
+C_Cdg1   ox1   g  {Cox1}\r
+\r
+\r
+E_Eds    d edep  VALUE {-((V(s,d)-I(V_sense3)/Cds0))}\r
+C_Cds  edep    s  {Cds0}\r
+\r
+C_Cgs   g    s   {Cgs0}\r
+\r
+G_chan    d    s VALUE={-J(V(s,d),V(s,g),T0+limit(V(Tj),-200,300),(SQRT(1+4*al*abs(V(s,d)))-1)/2/al,sgn(V(s,d)))}\r
+\r
+G_RMos   d1    d  VALUE={V(d1,d)/(Rf*dRd+(1-Rf)*dRd*((limit(V(Tj),-200,999)+T0)/Tref)**nmu)}\r
+V_sense  dd   d1  0\r
+\r
+G_diode   s   d3  VALUE={-Idiod(V(d3,s),T0+limit(V(Tj),-200,499))}\r
+\r
+G_Rdio   d2   d1  VALUE={V(d2,d1)/(dRdi*((limit(V(Tj),-200,999)+T0)/Tref)**nmu2)}\r
+V_sense2 d2   d3  0\r
+\r
+L_L001    a    c  {td/(ta+td)}\r
+R_R001    a    b  {1/ta}\r
+V_sense3  c    0  0\r
+E_E001    b    0  VALUE {-I(V_sense2)}\r
+E_E002    e    0  VALUE {Cds0*1/(1-nd)*U0**nd*(limit(U0+V(s,d1),0,2*UB))**(1-nd)}\r
+R_R002    e    c  1\r
+R_R003    a    0  500Meg\r
+\r
+R1        g    s  1G\r
+Rd01      d    s  500Meg\r
+Rd02     d2    s  500Meg\r
+Rd03     d1    d  1k\r
+\r
+Rmet      s    s0 {Rm}\r
+\r
+G_TH      0   Tj  VALUE =\r
++{(LIMIT(I(V_sense2)*V(d1,s)+(V(s,s0)**2)/Rm+(I(V_sense)-I(V_sense2))*V(d1,d)+\r
++(I(V_sense)-I(V_sense2)-I(E_Edg)-I(Vx)-I(E_Eds))*V(d,s),-10k,100k))}\r
+\r
+.ENDS\r
+\r
+\r
+************************\r
+\r
+\r
+.SUBCKT P4_40_r1_var dd g s0 Tj PARAMS: a=1 dVth=0 dR=0 dgfs=0 Inn=1 Unn=1 Rmax=1\r
++gmin=1 Rs=1 Rp=1 dC=0 Rm=1u\r
+\r
+.PARAM  Fm=0.09404   Fn=0.85912  al=1.0\r
+.PARAM  c=0.89402    Vth0=2.63   auth=2.479m\r
+.PARAM  UT=100m      ab=11m      lB=-23       UB=46.4\r
+\r
+.PARAM  b0=45.83     p0=5.06     p1=-17.7m    p2=34u\r
+\r
+.PARAM  Rd=18.6m     nmu=1.51    Tref=298     T0=273      lnIsj=-25.71\r
+.PARAM  ndi=1.12     n_Isj=1.0   Rdi=5.98m    nmu2=0.294\r
+.PARAM  ta=30n       td=30n\r
+.PARAM  Rf=0.45234   nmu3=0.999716213219958\r
+\r
+.PARAM  f1=320p      f2=800p     f3=1.05n     U0=15       nc=2.5      nd=0.95\r
+.PARAM  g1=0.12   bb=4     remp=0.01p   f2r=230p\r
+.PARAM  kbq=85.8u\r
+\r
+.PARAM  Vmin=2.13     Vmax=3.13    dCmax=0.33\r
+.PARAM  Vth={Vth0+(Vmax-Vth0)*limit(dVth,0,1)-(Vmin-Vth0)*limit(dVth,-1,0)}\r
+.PARAM  q0={b0*((T0/Tref)**nmu3)*a}\r
+.PARAM  q1={(Unn-Inn*Rs-Vth0)*q0}\r
+.PARAM  q2={(Fm*SQRT(0.4)-c)*Inn*q0}\r
+.PARAM  Rlim={(q1+2*q2*Rmax-SQRT(q1**2+4*q2))/(2*q2)}\r
+.PARAM  dRd={Rd/a+if(dVth==0,limit(dR,0,1)*max(Rlim-Rd/a-Rs-Rp,0),0)}\r
+.PARAM  bm={c/((1/gmin-Rs)**2*Inn*a*(T0/Tref)**nmu3)}\r
+.PARAM  bet={b0+(b0-bm)*if(dR==0,if(dVth==0,limit(dgfs,-1,0),0),0)}\r
+.PARAM  dC1={1+dCmax*limit(dC,0,1)}\r
+.PARAM  dC2={1+1.5*dCmax*limit(dC,0,1)}\r
+\r
+.PARAM  Cox={f1*a*dC2}\r
+.PARAM  Cox1={remp*SQRT(a)*dC2}\r
+.PARAM  Cds0={(f2*a+f2r*SQRT(a))*dC1}\r
+.PARAM  Cgs0={f3*a*dC1}\r
+.PARAM  dRdi={Rdi/a}\r
+\r
+.FUNC  I0(Uee,p,pp,z1)  {if(Uee>pp,(Uee-c*z1)*z1,p*(pp-p)/c*exp((Uee-pp)/p))}\r
+.FUNC  Ig(Uds,T,p,Uee)  {bet*(T0/T)**nmu3*I0(Uee,p,min(2*p,p+c*Uds),min(Uds,Uee/(2*c)))}\r
+\r
+.FUNC J(d,g,T,da,s) \r
++ {a*s*((Ig(da,T,(p0+(p1+p2*T)*T)*kbq*T,g-Vth+auth*(T-Tref)+Fm*da**Fn+1*limit(-d,0,1))+exp(min(lB+(d-UB-ab*(T-Tref))/UT,25))))}\r
+\r
+.FUNC  Idiode(Usd,Tj,Iss) {exp(min(log(Iss)+Usd/(ndi*kbq*Tj),7))-Iss}\r
+.FUNC  Idiod(Usd,Tj)      {a*Idiode(Usd,Tj,exp(min(lnIsj+(Tj/Tref-1)*1.12/(ndi*kbq*Tj),7))*(Tj/Tref)**n_Isj)}\r
+\r
+E_Edg     d   ox  VALUE {-(max(V(g,d),-bb)-(1/(g1*(1-nc))*((1/(1+g1*max(V(g,d)+bb,0)))**(nc-1)-(1/(1+g1*bb))**(nc-1))))}\r
+C_Cdg    ox    g  {Cox}\r
+Vx        d   ox1 0\r
+C_Cdg1   ox1   g  {Cox1}\r
+\r
+\r
+E_Eds    d edep  VALUE {-((V(s,d)-I(V_sense3)/Cds0))}\r
+C_Cds  edep    s  {Cds0}\r
+\r
+C_Cgs   g    s   {Cgs0}\r
+\r
+G_chan    d    s VALUE={-J(V(s,d),V(s,g),T0+limit(V(Tj),-200,300),(SQRT(1+4*al*abs(V(s,d)))-1)/2/al,sgn(V(s,d)))}\r
+\r
+G_RMos   d1    d  VALUE={V(d1,d)/(Rf*dRd+(1-Rf)*dRd*((limit(V(Tj),-200,999)+T0)/Tref)**nmu)}\r
+V_sense  dd   d1  0\r
+\r
+G_diode   s   d3  VALUE={-Idiod(V(d3,s),T0+limit(V(Tj),-200,499))}\r
+\r
+G_Rdio   d2   d1  VALUE={V(d2,d1)/(dRdi*((limit(V(Tj),-200,999)+T0)/Tref)**nmu2)}\r
+V_sense2 d2   d3  0\r
+\r
+L_L001    a    c  {td/(ta+td)}\r
+R_R001    a    b  {1/ta}\r
+V_sense3  c    0  0\r
+E_E001    b    0  VALUE {-I(V_sense2)}\r
+E_E002    e    0  VALUE {Cds0*1/(1-nd)*U0**nd*(limit(U0+V(s,d1),0,2*UB))**(1-nd)}\r
+R_R002    e    c  1\r
+R_R003    a    0  500Meg\r
+\r
+R1        g    s  1G\r
+Rd01      d    s  500Meg\r
+Rd02     d2    s  500Meg\r
+Rd03     d1    d  1k\r
+\r
+Rmet      s    s0 {Rm}\r
+\r
+G_TH      0   Tj  VALUE =\r
++{(LIMIT(I(V_sense2)*V(d1,s)+(V(s,s0)**2)/Rm+(I(V_sense)-I(V_sense2))*V(d1,d)+\r
++(I(V_sense)-I(V_sense2)-I(E_Edg)-I(Vx)-I(E_Eds))*V(d,s),-10k,100k))}\r
+\r
+.ENDS\r
+\r
+\r
+\r
+***********************************************************************************************\r
+\r
+\r
+.SUBCKT IPB180P04P4-03 drain gate source Tj Tcase PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Zthtype=0 Ls=1.8n Ld=1n Lg=4n\r
+\r
+.PARAM Rs=330u      Rg=3.5       Rd=20u       Rm=50u\r
+.PARAM Inn=100      Unn=10       Rmax=2.8m    gmin=102\r
+.PARAM RRf=397m     Rrbond=6m    Rtb=3.9      g2=662m\r
+.PARAM act=13.57\r
+\r
+.FUNC   Pb(I,dT,Rb)  {Rb/(2*Rtb)*(I-limit(dT/(max(I,1n)*Rb)+RRf*I*g2,0,I))**2}\r
+\r
+X1  d1 g s Tj P4_40_s_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+Rsb   source s1    10\r
+Rga   gate   g1    10\r
+Rdb   drain  d2    10\r
+\r
+G_TH  0    Tb  VALUE =  {Pb(abs(I(Ls)),V(Tj,Tcase),Rrbond*(1+(limit((V(Tb)+V(Tj))/2,-200,999)-25)*4m))}\r
+Cthb  Tb      0               10.44m\r
+Rthb  Tb      Tj              {Rtb} \r
+Rth1  Tj      t1              {2.06m+limit(Zthtype,0,1)*761.24u}\r
+Rth2  t1      t2              {26.24m+limit(Zthtype,0,1)*9.71m}\r
+Rth3  t2      t3              {99.79m+limit(Zthtype,0,1)*32.11m}\r
+Rth4  t3      t4              {130.47m+limit(Zthtype,0,1)*162.89m}\r
+Rth5  t4      Tcase           {238.37m+limit(Zthtype,0,1)*297.6m}\r
+Cth1  Tj      0               118.078u\r
+Cth2  t1      0               508.501u\r
+Cth3  t2      0               3.363m\r
+Cth4  t3      0               2.307m\r
+Cth5  t4      0               84.082m\r
+Cth6  Tcase   0               190m\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPB120P04P4-04 drain gate source Tj Tcase PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Zthtype=0 Ls=1.8n Ld=1n Lg=4n\r
+\r
+.PARAM Rs=583u      Rg=1.9       Rd=50u       Rm=80u\r
+.PARAM Inn=80       Unn=10       Rmax=3.5m    gmin=81\r
+.PARAM RRf=361m     Rrbond=12m   Rtb=5.5      g2=736m\r
+.PARAM act=11.29\r
+\r
+.FUNC   Pb(I,dT,Rb)  {Rb/(2*Rtb)*(I-limit(dT/(max(I,1n)*Rb)+RRf*I*g2,0,I))**2}\r
+\r
+X1  d1 g s Tj P4_40_s_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+Rsb   source s1    10\r
+Rga   gate   g1    10\r
+Rdb   drain  d2    10\r
+\r
+G_TH  0    Tb  VALUE =  {Pb(abs(I(Ls)),V(Tj,Tcase),Rrbond*(1+(limit((V(Tb)+V(Tj))/2,-200,999)-25)*4m))}\r
+Cthb  Tb      0               8.34m\r
+Rthb  Tb      Tj              {Rtb} \r
+Rth1  Tj      t1              {2.48m+limit(Zthtype,0,1)*911.71u}\r
+Rth2  t1      t2              {31.41m+limit(Zthtype,0,1)*11.62m}\r
+Rth3  t2      t3              {121.79m+limit(Zthtype,0,1)*38.64m}\r
+Rth4  t3      t4              {156.81m+limit(Zthtype,0,1)*179.31m}\r
+Rth5  t4      Tcase           {259.87m+limit(Zthtype,0,1)*297.16m}\r
+Cth1  Tj      0               98.239u\r
+Cth2  t1      0               424.853u\r
+Cth3  t2      0               2.747m\r
+Cth4  t3      0               1.919m\r
+Cth5  t4      0               75.365m\r
+Cth6  Tcase   0               190m\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPB80P04P4-05 drain gate source Tj Tcase PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Zthtype=0 Ls=2n Ld=1n Lg=4n\r
+\r
+.PARAM Rs=1.03m     Rg=7         Rd=50u       Rm=320u\r
+.PARAM Inn=80       Unn=10       Rmax=4.9m    gmin=66\r
+.PARAM RRf=452m     Rrbond=36m   Rtb=9.4      g2=827m\r
+.PARAM act=8.44\r
+\r
+.FUNC   Pb(I,dT,Rb)  {Rb/(2*Rtb)*(I-limit(dT/(max(I,1n)*Rb)+RRf*I*g2,0,I))**2}\r
+\r
+X1  d1 g s Tj P4_40_s_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+Rsb   source s1    10\r
+Rga   gate   g1    10\r
+Rdb   drain  d2    10\r
+\r
+G_TH  0    Tb  VALUE =  {Pb(abs(I(Ls)),V(Tj,Tcase),Rrbond*(1+(limit((V(Tb)+V(Tj))/2,-200,999)-25)*4m))}\r
+Cthb  Tb      0               6.34m\r
+Rthb  Tb      Tj              {Rtb} \r
+Rth1  Tj      t1              {3.31m+limit(Zthtype,0,1)*1.23m}\r
+Rth2  t1      t2              {41.7m+limit(Zthtype,0,1)*15.43m}\r
+Rth3  t2      t3              {160.79m+limit(Zthtype,0,1)*51.8m}\r
+Rth4  t3      t4              {209.77m+limit(Zthtype,0,1)*172.47m}\r
+Rth5  t4      Tcase           {298.27m+limit(Zthtype,0,1)*245.23m}\r
+Cth1  Tj      0               73.44u\r
+Cth2  t1      0               319.996u\r
+Cth3  t2      0               2.088m\r
+Cth4  t3      0               1.435m\r
+Cth5  t4      0               64.253m\r
+Cth6  Tcase   0               190m\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPD90P04P4-05 drain gate source Tj Tcase PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Zthtype=0 Ls=1.5n Ld=1n Lg=3n\r
+\r
+.PARAM Rs=881u      Rg=7         Rd=50u       Rm=402u\r
+.PARAM Inn=90       Unn=10       Rmax=4.8m    gmin=71\r
+.PARAM RRf=390m     Rrbond=12m   Rtb=5.5      g2=758m\r
+.PARAM act=8.44\r
+\r
+.FUNC   Pb(I,dT,Rb)  {Rb/(2*Rtb)*(I-limit(dT/(max(I,1n)*Rb)+RRf*I*g2,0,I))**2}\r
+\r
+X1  d1 g s Tj P4_40_s_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+Rsb   source s1    10\r
+Rga   gate   g1    10\r
+Rdb   drain  d2    10\r
+\r
+G_TH  0    Tb  VALUE =  {Pb(abs(I(Ls)),V(Tj,Tcase),Rrbond*(1+(limit((V(Tb)+V(Tj))/2,-200,999)-25)*4m))}\r
+Cthb  Tb      0               3.71m\r
+Rthb  Tb      Tj              {Rtb} \r
+Rth1  Tj      t1              {3.31m+limit(Zthtype,0,1)*1.23m}\r
+Rth2  t1      t2              {41.7m+limit(Zthtype,0,1)*15.43m}\r
+Rth3  t2      t3              {160.79m+limit(Zthtype,0,1)*51.8m}\r
+Rth4  t3      t4              {169.35m+limit(Zthtype,0,1)*180.02m}\r
+Rth5  t4      Tcase           {279.39m+limit(Zthtype,0,1)*296.98m}\r
+Cth1  Tj      0               73.44u\r
+Cth2  t1      0               319.996u\r
+Cth3  t2      0               2.088m\r
+Cth4  t3      0               1.487m\r
+Cth5  t4      0               35.228m\r
+Cth6  Tcase   0               70m\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPI80P04P4-05 drain gate source Tj Tcase PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Zthtype=0 Ls=2n Ld=2.5n Lg=4n\r
+\r
+.PARAM Rs=1.03m     Rg=7         Rd=350u      Rm=320u\r
+.PARAM Inn=80       Unn=10       Rmax=5.2m    gmin=66\r
+.PARAM RRf=452m     Rrbond=36m   Rtb=9.4      g2=827m\r
+.PARAM act=8.44\r
+\r
+.FUNC   Pb(I,dT,Rb)  {Rb/(2*Rtb)*(I-limit(dT/(max(I,1n)*Rb)+RRf*I*g2,0,I))**2}\r
+\r
+X1  d1 g s Tj P4_40_s_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+Rsb   source s1    10\r
+Rga   gate   g1    10\r
+Rdb   drain  d2    10\r
+\r
+G_TH  0    Tb  VALUE =  {Pb(abs(I(Ls)),V(Tj,Tcase),Rrbond*(1+(limit((V(Tb)+V(Tj))/2,-200,999)-25)*4m))}\r
+Cthb  Tb      0               6.34m\r
+Rthb  Tb      Tj              {Rtb} \r
+Rth1  Tj      t1              {3.31m+limit(Zthtype,0,1)*1.23m}\r
+Rth2  t1      t2              {41.7m+limit(Zthtype,0,1)*15.43m}\r
+Rth3  t2      t3              {160.79m+limit(Zthtype,0,1)*51.8m}\r
+Rth4  t3      t4              {209.77m+limit(Zthtype,0,1)*172.47m}\r
+Rth5  t4      Tcase           {298.27m+limit(Zthtype,0,1)*245.23m}\r
+Cth1  Tj      0               73.44u\r
+Cth2  t1      0               319.996u\r
+Cth3  t2      0               2.088m\r
+Cth4  t3      0               1.435m\r
+Cth5  t4      0               64.253m\r
+Cth6  Tcase   0               190m\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPP80P04P4-05 drain gate source Tj Tcase PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Zthtype=0 Ls=2n Ld=2.5n Lg=4n\r
+\r
+.PARAM Rs=1.03m     Rg=7         Rd=350u      Rm=320u\r
+.PARAM Inn=80       Unn=10       Rmax=5.2m    gmin=66\r
+.PARAM RRf=452m     Rrbond=36m   Rtb=9.4      g2=827m\r
+.PARAM act=8.44\r
+\r
+.FUNC   Pb(I,dT,Rb)  {Rb/(2*Rtb)*(I-limit(dT/(max(I,1n)*Rb)+RRf*I*g2,0,I))**2}\r
+\r
+X1  d1 g s Tj P4_40_s_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+Rsb   source s1    10\r
+Rga   gate   g1    10\r
+Rdb   drain  d2    10\r
+\r
+G_TH  0    Tb  VALUE =  {Pb(abs(I(Ls)),V(Tj,Tcase),Rrbond*(1+(limit((V(Tb)+V(Tj))/2,-200,999)-25)*4m))}\r
+Cthb  Tb      0               6.34m\r
+Rthb  Tb      Tj              {Rtb} \r
+Rth1  Tj      t1              {3.31m+limit(Zthtype,0,1)*1.23m}\r
+Rth2  t1      t2              {41.7m+limit(Zthtype,0,1)*15.43m}\r
+Rth3  t2      t3              {160.79m+limit(Zthtype,0,1)*51.8m}\r
+Rth4  t3      t4              {209.77m+limit(Zthtype,0,1)*172.47m}\r
+Rth5  t4      Tcase           {298.27m+limit(Zthtype,0,1)*245.23m}\r
+Cth1  Tj      0               73.44u\r
+Cth2  t1      0               319.996u\r
+Cth3  t2      0               2.088m\r
+Cth4  t3      0               1.435m\r
+Cth5  t4      0               64.253m\r
+Cth6  Tcase   0               220m\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPB80P04P4-07 drain gate source Tj Tcase PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Zthtype=0 Ls=2n Ld=1n Lg=4n\r
+\r
+.PARAM Rs=1m        Rg=5.9       Rd=50u       Rm=340u\r
+.PARAM Inn=80       Unn=10       Rmax=7.4m    gmin=53\r
+.PARAM RRf=442m     Rrbond=30m   Rtb=8.5      g2=812m\r
+.PARAM act=5\r
+\r
+.FUNC   Pb(I,dT,Rb)  {Rb/(2*Rtb)*(I-limit(dT/(max(I,1n)*Rb)+RRf*I*g2,0,I))**2}\r
+\r
+X1  d1 g s Tj P4_40_s_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+Rsb   source s1    10\r
+Rga   gate   g1    10\r
+Rdb   drain  d2    10\r
+\r
+G_TH  0    Tb  VALUE =  {Pb(abs(I(Ls)),V(Tj,Tcase),Rrbond*(1+(limit((V(Tb)+V(Tj))/2,-200,999)-25)*4m))}\r
+Cthb  Tb      0               5.76m\r
+Rthb  Tb      Tj              {Rtb} \r
+Rth1  Tj      t1              {5.59m+limit(Zthtype,0,1)*2.07m}\r
+Rth2  t1      t2              {69.23m+limit(Zthtype,0,1)*25.63m}\r
+Rth3  t2      t3              {257.86m+limit(Zthtype,0,1)*87.87m}\r
+Rth4  t3      t4              {310m+limit(Zthtype,0,1)*249.48m}\r
+Rth5  t4      Tcase           {383.58m+limit(Zthtype,0,1)*308.69m}\r
+Cth1  Tj      0               43.507u\r
+Cth2  t1      0               192.72u\r
+Cth3  t2      0               1.319m\r
+Cth4  t3      0               849.925u\r
+Cth5  t4      0               50.193m\r
+Cth6  Tcase   0               190m\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPD85P04P4-07 drain gate source Tj Tcase PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Zthtype=0 Ls=1.5n Ld=1n Lg=3n\r
+\r
+.PARAM Rs=819u      Rg=5.9       Rd=50u       Rm=340u\r
+.PARAM Inn=85       Unn=10       Rmax=7.2m    gmin=55\r
+.PARAM RRf=390m     Rrbond=12m   Rtb=5.5      g2=758m\r
+.PARAM act=5\r
+\r
+.FUNC   Pb(I,dT,Rb)  {Rb/(2*Rtb)*(I-limit(dT/(max(I,1n)*Rb)+RRf*I*g2,0,I))**2}\r
+\r
+X1  d1 g s Tj P4_40_s_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+Rsb   source s1    10\r
+Rga   gate   g1    10\r
+Rdb   drain  d2    10\r
+\r
+G_TH  0    Tb  VALUE =  {Pb(abs(I(Ls)),V(Tj,Tcase),Rrbond*(1+(limit((V(Tb)+V(Tj))/2,-200,999)-25)*4m))}\r
+Cthb  Tb      0               3.71m\r
+Rthb  Tb      Tj              {Rtb} \r
+Rth1  Tj      t1              {5.59m+limit(Zthtype,0,1)*2.07m}\r
+Rth2  t1      t2              {69.23m+limit(Zthtype,0,1)*25.63m}\r
+Rth3  t2      t3              {257.86m+limit(Zthtype,0,1)*87.87m}\r
+Rth4  t3      t4              {285.87m+limit(Zthtype,0,1)*266.28m}\r
+Rth5  t4      Tcase           {362.21m+limit(Zthtype,0,1)*337.39m}\r
+Cth1  Tj      0               43.507u\r
+Cth2  t1      0               192.72u\r
+Cth3  t2      0               1.319m\r
+Cth4  t3      0               881.095u\r
+Cth5  t4      0               27.097m\r
+Cth6  Tcase   0               70m\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPB70P04P4-09 drain gate source Tj Tcase PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Zthtype=0 Ls=2n Ld=1n Lg=4n\r
+\r
+.PARAM Rs=905u      Rg=5.6       Rd=50u       Rm=200u\r
+.PARAM Inn=70       Unn=10       Rmax=9.4m    gmin=45\r
+.PARAM RRf=452m     Rrbond=36m   Rtb=9.4      g2=827m\r
+.PARAM act=3.95\r
+\r
+.FUNC   Pb(I,dT,Rb)  {Rb/(2*Rtb)*(I-limit(dT/(max(I,1n)*Rb)+RRf*I*g2,0,I))**2}\r
+\r
+X1  d1 g s Tj P4_40_s_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+Rsb   source s1    10\r
+Rga   gate   g1    10\r
+Rdb   drain  d2    10\r
+\r
+G_TH  0    Tb  VALUE =  {Pb(abs(I(Ls)),V(Tj,Tcase),Rrbond*(1+(limit((V(Tb)+V(Tj))/2,-200,999)-25)*4m))}\r
+Cthb  Tb      0               6.34m\r
+Rthb  Tb      Tj              {Rtb} \r
+Rth1  Tj      t1              {7.07m+limit(Zthtype,0,1)*2.62m}\r
+Rth2  t1      t2              {86.86m+limit(Zthtype,0,1)*32.15m}\r
+Rth3  t2      t3              {318.4m+limit(Zthtype,0,1)*111.52m}\r
+Rth4  t3      t4              {365.82m+limit(Zthtype,0,1)*296.62m}\r
+Rth5  t4      Tcase           {430.16m+limit(Zthtype,0,1)*348.78m}\r
+Cth1  Tj      0               34.37u\r
+Cth2  t1      0               153.609u\r
+Cth3  t2      0               1.075m\r
+Cth4  t3      0               671.441u\r
+Cth5  t4      0               45.704m\r
+Cth6  Tcase   0               190m\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPD70P04P4-09 drain gate source Tj Tcase PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Zthtype=0 Ls=1.5n Ld=1n Lg=3n\r
+\r
+.PARAM Rs=790u      Rg=5.6       Rd=50u       Rm=311u\r
+.PARAM Inn=70       Unn=10       Rmax=9.3m    gmin=46\r
+.PARAM RRf=390m     Rrbond=12m   Rtb=5.5      g2=758m\r
+.PARAM act=3.95\r
+\r
+.FUNC   Pb(I,dT,Rb)  {Rb/(2*Rtb)*(I-limit(dT/(max(I,1n)*Rb)+RRf*I*g2,0,I))**2}\r
+\r
+X1  d1 g s Tj P4_40_s_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+Rsb   source s1    10\r
+Rga   gate   g1    10\r
+Rdb   drain  d2    10\r
+\r
+G_TH  0    Tb  VALUE =  {Pb(abs(I(Ls)),V(Tj,Tcase),Rrbond*(1+(limit((V(Tb)+V(Tj))/2,-200,999)-25)*4m))}\r
+Cthb  Tb      0               3.71m\r
+Rthb  Tb      Tj              {Rtb} \r
+Rth1  Tj      t1              {7.07m+limit(Zthtype,0,1)*2.62m}\r
+Rth2  t1      t2              {86.86m+limit(Zthtype,0,1)*32.15m}\r
+Rth3  t2      t3              {318.4m+limit(Zthtype,0,1)*111.52m}\r
+Rth4  t3      t4              {361.86m+limit(Zthtype,0,1)*322.51m}\r
+Rth5  t4      Tcase           {400.27m+limit(Zthtype,0,1)*356.74m}\r
+Cth1  Tj      0               34.37u\r
+Cth2  t1      0               153.609u\r
+Cth3  t2      0               1.075m\r
+Cth4  t3      0               696.065u\r
+Cth5  t4      0               25.491m\r
+Cth6  Tcase   0               70m\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPI70P04P4-09 drain gate source Tj Tcase PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Zthtype=0 Ls=2n Ld=2.5n Lg=4n\r
+\r
+.PARAM Rs=905u      Rg=5.6       Rd=350u      Rm=200u\r
+.PARAM Inn=70       Unn=10       Rmax=9.7m    gmin=45\r
+.PARAM RRf=452m     Rrbond=36m   Rtb=9.4      g2=827m\r
+.PARAM act=3.95\r
+\r
+.FUNC   Pb(I,dT,Rb)  {Rb/(2*Rtb)*(I-limit(dT/(max(I,1n)*Rb)+RRf*I*g2,0,I))**2}\r
+\r
+X1  d1 g s Tj P4_40_s_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+Rsb   source s1    10\r
+Rga   gate   g1    10\r
+Rdb   drain  d2    10\r
+\r
+G_TH  0    Tb  VALUE =  {Pb(abs(I(Ls)),V(Tj,Tcase),Rrbond*(1+(limit((V(Tb)+V(Tj))/2,-200,999)-25)*4m))}\r
+Cthb  Tb      0               6.34m\r
+Rthb  Tb      Tj              {Rtb} \r
+Rth1  Tj      t1              {7.07m+limit(Zthtype,0,1)*2.62m}\r
+Rth2  t1      t2              {86.86m+limit(Zthtype,0,1)*32.15m}\r
+Rth3  t2      t3              {318.4m+limit(Zthtype,0,1)*111.52m}\r
+Rth4  t3      t4              {365.82m+limit(Zthtype,0,1)*296.62m}\r
+Rth5  t4      Tcase           {430.16m+limit(Zthtype,0,1)*348.78m}\r
+Cth1  Tj      0               34.37u\r
+Cth2  t1      0               153.609u\r
+Cth3  t2      0               1.075m\r
+Cth4  t3      0               671.441u\r
+Cth5  t4      0               45.704m\r
+Cth6  Tcase   0               190m\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPP70P04P4-09 drain gate source Tj Tcase PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Zthtype=0 Ls=2n Ld=2.5n Lg=4n\r
+\r
+.PARAM Rs=905u      Rg=5.6       Rd=350u      Rm=200u\r
+.PARAM Inn=70       Unn=10       Rmax=9.7m    gmin=45\r
+.PARAM RRf=452m     Rrbond=36m   Rtb=9.4      g2=827m\r
+.PARAM act=3.95\r
+\r
+.FUNC   Pb(I,dT,Rb)  {Rb/(2*Rtb)*(I-limit(dT/(max(I,1n)*Rb)+RRf*I*g2,0,I))**2}\r
+\r
+X1  d1 g s Tj P4_40_s_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+Rsb   source s1    10\r
+Rga   gate   g1    10\r
+Rdb   drain  d2    10\r
+\r
+G_TH  0    Tb  VALUE =  {Pb(abs(I(Ls)),V(Tj,Tcase),Rrbond*(1+(limit((V(Tb)+V(Tj))/2,-200,999)-25)*4m))}\r
+Cthb  Tb      0               6.34m\r
+Rthb  Tb      Tj              {Rtb} \r
+Rth1  Tj      t1              {7.07m+limit(Zthtype,0,1)*2.62m}\r
+Rth2  t1      t2              {86.86m+limit(Zthtype,0,1)*32.15m}\r
+Rth3  t2      t3              {318.4m+limit(Zthtype,0,1)*111.52m}\r
+Rth4  t3      t4              {365.82m+limit(Zthtype,0,1)*296.62m}\r
+Rth5  t4      Tcase           {430.16m+limit(Zthtype,0,1)*348.78m}\r
+Cth1  Tj      0               34.37u\r
+Cth2  t1      0               153.609u\r
+Cth3  t2      0               1.075m\r
+Cth4  t3      0               671.441u\r
+Cth5  t4      0               45.704m\r
+Cth6  Tcase   0               220m\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPD50P04P4-13 drain gate source Tj Tcase PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Zthtype=0 Ls=2n Ld=1n Lg=3n\r
+\r
+.PARAM Rs=1.25m     Rg=7.6       Rd=50u       Rm=460u\r
+.PARAM Inn=50       Unn=10       Rmax=12.6m   gmin=32\r
+.PARAM RRf=475m     Rrbond=55m   Rtb=11.6     g2=868m\r
+.PARAM act=2.82\r
+\r
+.FUNC   Pb(I,dT,Rb)  {Rb/(2*Rtb)*(I-limit(dT/(max(I,1n)*Rb)+RRf*I*g2,0,I))**2}\r
+\r
+X1  d1 g s Tj P4_40_s_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+Rsb   source s1    10\r
+Rga   gate   g1    10\r
+Rdb   drain  d2    10\r
+\r
+G_TH  0    Tb  VALUE =  {Pb(abs(I(Ls)),V(Tj,Tcase),Rrbond*(1+(limit((V(Tb)+V(Tj))/2,-200,999)-25)*4m))}\r
+Cthb  Tb      0               1.95m\r
+Rthb  Tb      Tj              {Rtb} \r
+Rth1  Tj      t1              {9.91m+limit(Zthtype,0,1)*3.67m}\r
+Rth2  t1      t2              {119.9m+limit(Zthtype,0,1)*44.38m}\r
+Rth3  t2      t3              {435.96m+limit(Zthtype,0,1)*156.86m}\r
+Rth4  t3      t4              {506.86m+limit(Zthtype,0,1)*459.7m}\r
+Rth5  t4      Tcase           {452.43m+limit(Zthtype,0,1)*410.33m}\r
+Cth1  Tj      0               24.538u\r
+Cth2  t1      0               111.277u\r
+Cth3  t2      0               790.423u\r
+Cth4  t3      0               496.938u\r
+Cth5  t4      0               25.303m\r
+Cth6  Tcase   0               70m\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPB180P04P4L-02 drain gate source Tj Tcase PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Zthtype=0 Ls=1.8n Ld=1n Lg=4n\r
+\r
+.PARAM Rs=337u      Rg=3.5       Rd=20u       Rm=55u\r
+.PARAM Inn=80       Unn=10       Rmax=2.4m    gmin=109\r
+.PARAM RRf=399m     Rrbond=6m    Rtb=3.9      g2=664m\r
+.PARAM act=13.57\r
+\r
+.FUNC   Pb(I,dT,Rb)  {Rb/(2*Rtb)*(I-limit(dT/(max(I,1n)*Rb)+RRf*I*g2,0,I))**2}\r
+\r
+X1  d1 g s Tj P4_40_r_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+Rsb   source s1    10\r
+Rga   gate   g1    10\r
+Rdb   drain  d2    10\r
+\r
+G_TH  0    Tb  VALUE =  {Pb(abs(I(Ls)),V(Tj,Tcase),Rrbond*(1+(limit((V(Tb)+V(Tj))/2,-200,999)-25)*4m))}\r
+Cthb  Tb      0               10.54m\r
+Rthb  Tb      Tj              {Rtb} \r
+Rth1  Tj      t1              {2.06m+limit(Zthtype,0,1)*761.24u}\r
+Rth2  t1      t2              {26.24m+limit(Zthtype,0,1)*9.71m}\r
+Rth3  t2      t3              {99.79m+limit(Zthtype,0,1)*32.11m}\r
+Rth4  t3      t4              {130.47m+limit(Zthtype,0,1)*162.89m}\r
+Rth5  t4      Tcase           {238.37m+limit(Zthtype,0,1)*297.6m}\r
+Cth1  Tj      0               118.078u\r
+Cth2  t1      0               508.501u\r
+Cth3  t2      0               3.363m\r
+Cth4  t3      0               2.307m\r
+Cth5  t4      0               84.082m\r
+Cth6  Tcase   0               190m\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPB120P04P4L-03 drain gate source Tj Tcase PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Zthtype=0 Ls=1.8n Ld=1n Lg=4n\r
+\r
+.PARAM Rs=583u      Rg=1.9       Rd=50u       Rm=80u\r
+.PARAM Inn=100      Unn=10       Rmax=3.0m    gmin=105\r
+.PARAM RRf=361m     Rrbond=12m   Rtb=5.5      g2=736m\r
+.PARAM act=11.29\r
+\r
+.FUNC   Pb(I,dT,Rb)  {Rb/(2*Rtb)*(I-limit(dT/(max(I,1n)*Rb)+RRf*I*g2,0,I))**2}\r
+\r
+X1  d1 g s Tj P4_40_r1_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+Rsb   source s1    10\r
+Rga   gate   g1    10\r
+Rdb   drain  d2    10\r
+\r
+G_TH  0    Tb  VALUE =  {Pb(abs(I(Ls)),V(Tj,Tcase),Rrbond*(1+(limit((V(Tb)+V(Tj))/2,-200,999)-25)*4m))}\r
+Cthb  Tb      0               8.34m\r
+Rthb  Tb      Tj              {Rtb} \r
+Rth1  Tj      t1              {2.48m+limit(Zthtype,0,1)*911.71u}\r
+Rth2  t1      t2              {31.41m+limit(Zthtype,0,1)*11.62m}\r
+Rth3  t2      t3              {121.79m+limit(Zthtype,0,1)*38.64m}\r
+Rth4  t3      t4              {156.81m+limit(Zthtype,0,1)*179.31m}\r
+Rth5  t4      Tcase           {259.87m+limit(Zthtype,0,1)*297.16m}\r
+Cth1  Tj      0               98.239u\r
+Cth2  t1      0               424.853u\r
+Cth3  t2      0               2.747m\r
+Cth4  t3      0               1.919m\r
+Cth5  t4      0               75.365m\r
+Cth6  Tcase   0               190m\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPB80P04P4L-04 drain gate source Tj Tcase PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Zthtype=0 Ls=2n Ld=1n Lg=4n\r
+\r
+.PARAM Rs=1.1m      Rg=7.0       Rd=50u       Rm=450u\r
+.PARAM Inn=80       Unn=10       Rmax=4.2m    gmin=77\r
+.PARAM RRf=440m     Rrbond=29m   Rtb=8.4      g2=810m\r
+.PARAM act=8.44\r
+\r
+.FUNC   Pb(I,dT,Rb)  {Rb/(2*Rtb)*(I-limit(dT/(max(I,1n)*Rb)+RRf*I*g2,0,I))**2}\r
+\r
+X1  d1 g s Tj P4_40_r1_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+Rsb   source s1    10\r
+Rga   gate   g1    10\r
+Rdb   drain  d2    10\r
+\r
+G_TH  0    Tb  VALUE =  {Pb(abs(I(Ls)),V(Tj,Tcase),Rrbond*(1+(limit((V(Tb)+V(Tj))/2,-200,999)-25)*4m))}\r
+Cthb  Tb      0               5.66m\r
+Rthb  Tb      Tj              {Rtb} \r
+Rth1  Tj      t1              {3.31m+limit(Zthtype,0,1)*1.23m}\r
+Rth2  t1      t2              {41.7m+limit(Zthtype,0,1)*15.43m}\r
+Rth3  t2      t3              {160.79m+limit(Zthtype,0,1)*51.8m}\r
+Rth4  t3      t4              {209.77m+limit(Zthtype,0,1)*172.47m}\r
+Rth5  t4      Tcase           {298.27m+limit(Zthtype,0,1)*245.23m}\r
+Cth1  Tj      0               73.44u\r
+Cth2  t1      0               319.996u\r
+Cth3  t2      0               2.088m\r
+Cth4  t3      0               1.435m\r
+Cth5  t4      0               64.253m\r
+Cth6  Tcase   0               190m\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPD90P04P4L-04 drain gate source Tj Tcase PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Zthtype=0 Ls=1.5n Ld=1n Lg=3n\r
+\r
+.PARAM Rs=954u      Rg=7.0       Rd=50u       Rm=460u\r
+.PARAM Inn=80       Unn=10       Rmax=4.1m    gmin=79\r
+.PARAM RRf=401m     Rrbond=14m   Rtb=5.8      g2=767m\r
+.PARAM act=8.44\r
+\r
+.FUNC   Pb(I,dT,Rb)  {Rb/(2*Rtb)*(I-limit(dT/(max(I,1n)*Rb)+RRf*I*g2,0,I))**2}\r
+\r
+X1  d1 g s Tj P4_40_r1_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+Rsb   source s1    10\r
+Rga   gate   g1    10\r
+Rdb   drain  d2    10\r
+\r
+G_TH  0    Tb  VALUE =  {Pb(abs(I(Ls)),V(Tj,Tcase),Rrbond*(1+(limit((V(Tb)+V(Tj))/2,-200,999)-25)*4m))}\r
+Cthb  Tb      0               3.9m\r
+Rthb  Tb      Tj              {Rtb} \r
+Rth1  Tj      t1              {3.31m+limit(Zthtype,0,1)*1.23m}\r
+Rth2  t1      t2              {41.7m+limit(Zthtype,0,1)*15.43m}\r
+Rth3  t2      t3              {160.79m+limit(Zthtype,0,1)*51.8m}\r
+Rth4  t3      t4              {169.35m+limit(Zthtype,0,1)*180.02m}\r
+Rth5  t4      Tcase           {279.39m+limit(Zthtype,0,1)*296.98m}\r
+Cth1  Tj      0               73.44u\r
+Cth2  t1      0               319.996u\r
+Cth3  t2      0               2.088m\r
+Cth4  t3      0               1.487m\r
+Cth5  t4      0               35.228m\r
+Cth6  Tcase   0               70m\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPI80P04P4L-04 drain gate source Tj Tcase PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Zthtype=0 Ls=2n Ld=2.5n Lg=4n\r
+\r
+.PARAM Rs=1.03m     Rg=7         Rd=350u      Rm=320u\r
+.PARAM Inn=80       Unn=10       Rmax=4.6m    gmin=78\r
+.PARAM RRf=452m     Rrbond=36m   Rtb=9.4      g2=827m\r
+.PARAM act=8.44\r
+\r
+.FUNC   Pb(I,dT,Rb)  {Rb/(2*Rtb)*(I-limit(dT/(max(I,1n)*Rb)+RRf*I*g2,0,I))**2}\r
+\r
+X1  d1 g s Tj P4_40_r_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+Rsb   source s1    10\r
+Rga   gate   g1    10\r
+Rdb   drain  d2    10\r
+\r
+G_TH  0    Tb  VALUE =  {Pb(abs(I(Ls)),V(Tj,Tcase),Rrbond*(1+(limit((V(Tb)+V(Tj))/2,-200,999)-25)*4m))}\r
+Cthb  Tb      0               6.34m\r
+Rthb  Tb      Tj              {Rtb} \r
+Rth1  Tj      t1              {3.31m+limit(Zthtype,0,1)*1.23m}\r
+Rth2  t1      t2              {41.7m+limit(Zthtype,0,1)*15.43m}\r
+Rth3  t2      t3              {160.79m+limit(Zthtype,0,1)*51.8m}\r
+Rth4  t3      t4              {209.77m+limit(Zthtype,0,1)*172.47m}\r
+Rth5  t4      Tcase           {298.27m+limit(Zthtype,0,1)*245.23m}\r
+Cth1  Tj      0               73.44u\r
+Cth2  t1      0               319.996u\r
+Cth3  t2      0               2.088m\r
+Cth4  t3      0               1.435m\r
+Cth5  t4      0               64.253m\r
+Cth6  Tcase   0               190m\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPP80P04P4L-04 drain gate source Tj Tcase PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Zthtype=0 Ls=2n Ld=2.5n Lg=4n\r
+\r
+.PARAM Rs=1.03m     Rg=7         Rd=350u      Rm=320u\r
+.PARAM Inn=80       Unn=10       Rmax=4.6m    gmin=78\r
+.PARAM RRf=452m     Rrbond=36m   Rtb=9.4      g2=827m\r
+.PARAM act=8.44\r
+\r
+.FUNC   Pb(I,dT,Rb)  {Rb/(2*Rtb)*(I-limit(dT/(max(I,1n)*Rb)+RRf*I*g2,0,I))**2}\r
+\r
+X1  d1 g s Tj P4_40_r_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+Rsb   source s1    10\r
+Rga   gate   g1    10\r
+Rdb   drain  d2    10\r
+\r
+G_TH  0    Tb  VALUE =  {Pb(abs(I(Ls)),V(Tj,Tcase),Rrbond*(1+(limit((V(Tb)+V(Tj))/2,-200,999)-25)*4m))}\r
+Cthb  Tb      0               6.34m\r
+Rthb  Tb      Tj              {Rtb} \r
+Rth1  Tj      t1              {3.31m+limit(Zthtype,0,1)*1.23m}\r
+Rth2  t1      t2              {41.7m+limit(Zthtype,0,1)*15.43m}\r
+Rth3  t2      t3              {160.79m+limit(Zthtype,0,1)*51.8m}\r
+Rth4  t3      t4              {209.77m+limit(Zthtype,0,1)*172.47m}\r
+Rth5  t4      Tcase           {298.27m+limit(Zthtype,0,1)*245.23m}\r
+Cth1  Tj      0               73.44u\r
+Cth2  t1      0               319.996u\r
+Cth3  t2      0               2.088m\r
+Cth4  t3      0               1.435m\r
+Cth5  t4      0               64.253m\r
+Cth6  Tcase   0               220m\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPB80P04P4L-06 drain gate source Tj Tcase PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Zthtype=0 Ls=2n Ld=1n Lg=4n\r
+\r
+.PARAM Rs=1m        Rg=5.9       Rd=50u       Rm=340u\r
+.PARAM Inn=80       Unn=10       Rmax=6.1m    gmin=62\r
+.PARAM RRf=442m     Rrbond=30m   Rtb=8.5      g2=812m\r
+.PARAM act=5\r
+\r
+.FUNC   Pb(I,dT,Rb)  {Rb/(2*Rtb)*(I-limit(dT/(max(I,1n)*Rb)+RRf*I*g2,0,I))**2}\r
+\r
+X1  d1 g s Tj P4_40_r1_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+Rsb   source s1    10\r
+Rga   gate   g1    10\r
+Rdb   drain  d2    10\r
+\r
+G_TH  0    Tb  VALUE =  {Pb(abs(I(Ls)),V(Tj,Tcase),Rrbond*(1+(limit((V(Tb)+V(Tj))/2,-200,999)-25)*4m))}\r
+Cthb  Tb      0               5.76m\r
+Rthb  Tb      Tj              {Rtb} \r
+Rth1  Tj      t1              {5.59m+limit(Zthtype,0,1)*2.07m}\r
+Rth2  t1      t2              {69.23m+limit(Zthtype,0,1)*25.63m}\r
+Rth3  t2      t3              {257.86m+limit(Zthtype,0,1)*87.87m}\r
+Rth4  t3      t4              {310m+limit(Zthtype,0,1)*249.48m}\r
+Rth5  t4      Tcase           {383.58m+limit(Zthtype,0,1)*308.69m}\r
+Cth1  Tj      0               43.507u\r
+Cth2  t1      0               192.72u\r
+Cth3  t2      0               1.319m\r
+Cth4  t3      0               849.925u\r
+Cth5  t4      0               50.193m\r
+Cth6  Tcase   0               190m\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPD85P04P4L-06 drain gate source Tj Tcase PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Zthtype=0 Ls=1.5n Ld=1n Lg=3n\r
+\r
+.PARAM Rs=819u      Rg=5.9       Rd=50u       Rm=340u\r
+.PARAM Inn=80       Unn=10       Rmax=6.0m    gmin=64\r
+.PARAM RRf=390m     Rrbond=12m   Rtb=5.5      g2=758m\r
+.PARAM act=5\r
+\r
+.FUNC   Pb(I,dT,Rb)  {Rb/(2*Rtb)*(I-limit(dT/(max(I,1n)*Rb)+RRf*I*g2,0,I))**2}\r
+\r
+X1  d1 g s Tj P4_40_r1_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+Rsb   source s1    10\r
+Rga   gate   g1    10\r
+Rdb   drain  d2    10\r
+\r
+G_TH  0    Tb  VALUE =  {Pb(abs(I(Ls)),V(Tj,Tcase),Rrbond*(1+(limit((V(Tb)+V(Tj))/2,-200,999)-25)*4m))}\r
+Cthb  Tb      0               3.71m\r
+Rthb  Tb      Tj              {Rtb} \r
+Rth1  Tj      t1              {5.59m+limit(Zthtype,0,1)*2.07m}\r
+Rth2  t1      t2              {69.23m+limit(Zthtype,0,1)*25.63m}\r
+Rth3  t2      t3              {257.86m+limit(Zthtype,0,1)*87.87m}\r
+Rth4  t3      t4              {285.87m+limit(Zthtype,0,1)*266.28m}\r
+Rth5  t4      Tcase           {362.21m+limit(Zthtype,0,1)*337.39m}\r
+Cth1  Tj      0               43.507u\r
+Cth2  t1      0               192.72u\r
+Cth3  t2      0               1.319m\r
+Cth4  t3      0               881.095u\r
+Cth5  t4      0               27.097m\r
+Cth6  Tcase   0               70m\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPB80P04P4L-08 drain gate source Tj Tcase PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Zthtype=0 Ls=2n Ld=1n Lg=4n\r
+\r
+.PARAM Rs=908u      Rg=5.0       Rd=50u       Rm=270u\r
+.PARAM Inn=40       Unn=10       Rmax=7.5m    gmin=42\r
+.PARAM RRf=436m     Rrbond=27m   Rtb=8.1      g2=804m\r
+.PARAM act=3.95\r
+\r
+.FUNC   Pb(I,dT,Rb)  {Rb/(2*Rtb)*(I-limit(dT/(max(I,1n)*Rb)+RRf*I*g2,0,I))**2}\r
+\r
+X1  d1 g s Tj P4_40_r1_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+Rsb   source s1    10\r
+Rga   gate   g1    10\r
+Rdb   drain  d2    10\r
+\r
+G_TH  0    Tb  VALUE =  {Pb(abs(I(Ls)),V(Tj,Tcase),Rrbond*(1+(limit((V(Tb)+V(Tj))/2,-200,999)-25)*4m))}\r
+Cthb  Tb      0               5.46m\r
+Rthb  Tb      Tj              {Rtb} \r
+Rth1  Tj      t1              {7.07m+limit(Zthtype,0,1)*2.62m}\r
+Rth2  t1      t2              {86.86m+limit(Zthtype,0,1)*32.15m}\r
+Rth3  t2      t3              {318.4m+limit(Zthtype,0,1)*111.52m}\r
+Rth4  t3      t4              {365.82m+limit(Zthtype,0,1)*296.62m}\r
+Rth5  t4      Tcase           {430.16m+limit(Zthtype,0,1)*348.78m}\r
+Cth1  Tj      0               34.37u\r
+Cth2  t1      0               153.609u\r
+Cth3  t2      0               1.075m\r
+Cth4  t3      0               671.441u\r
+Cth5  t4      0               45.704m\r
+Cth6  Tcase   0               190m\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPD70P04P4L-08 drain gate source Tj Tcase PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Zthtype=0 Ls=1.5n Ld=1n Lg=3n\r
+\r
+.PARAM Rs=769u      Rg=5.0       Rd=50u       Rm=290u\r
+.PARAM Inn=70       Unn=10       Rmax=7.5m    gmin=54\r
+.PARAM RRf=390m     Rrbond=12m   Rtb=5.5      g2=758m\r
+.PARAM act=3.95\r
+\r
+.FUNC   Pb(I,dT,Rb)  {Rb/(2*Rtb)*(I-limit(dT/(max(I,1n)*Rb)+RRf*I*g2,0,I))**2}\r
+\r
+X1  d1 g s Tj P4_40_r1_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+Rsb   source s1    10\r
+Rga   gate   g1    10\r
+Rdb   drain  d2    10\r
+\r
+G_TH  0    Tb  VALUE =  {Pb(abs(I(Ls)),V(Tj,Tcase),Rrbond*(1+(limit((V(Tb)+V(Tj))/2,-200,999)-25)*4m))}\r
+Cthb  Tb      0               3.71m\r
+Rthb  Tb      Tj              {Rtb} \r
+Rth1  Tj      t1              {7.07m+limit(Zthtype,0,1)*2.62m}\r
+Rth2  t1      t2              {86.86m+limit(Zthtype,0,1)*32.15m}\r
+Rth3  t2      t3              {318.4m+limit(Zthtype,0,1)*111.52m}\r
+Rth4  t3      t4              {361.86m+limit(Zthtype,0,1)*322.51m}\r
+Rth5  t4      Tcase           {400.27m+limit(Zthtype,0,1)*356.74m}\r
+Cth1  Tj      0               34.37u\r
+Cth2  t1      0               153.609u\r
+Cth3  t2      0               1.075m\r
+Cth4  t3      0               696.065u\r
+Cth5  t4      0               25.491m\r
+Cth6  Tcase   0               70m\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPD50P04P4L-11 drain gate source Tj Tcase PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Zthtype=0 Ls=2n Ld=1n Lg=3n\r
+\r
+.PARAM Rs=1.24m     Rg=7.7       Rd=50u       Rm=480u\r
+.PARAM Inn=50       Unn=10       Rmax=11.1m   gmin=38\r
+.PARAM RRf=472m     Rrbond=50m   Rtb=11       g2=862m\r
+.PARAM act=2.82\r
+\r
+.FUNC   Pb(I,dT,Rb)  {Rb/(2*Rtb)*(I-limit(dT/(max(I,1n)*Rb)+RRf*I*g2,0,I))**2}\r
+\r
+X1  d1 g s Tj P4_40_r_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+Rsb   source s1    10\r
+Rga   gate   g1    10\r
+Rdb   drain  d2    10\r
+\r
+G_TH  0    Tb  VALUE =  {Pb(abs(I(Ls)),V(Tj,Tcase),Rrbond*(1+(limit((V(Tb)+V(Tj))/2,-200,999)-25)*4m))}\r
+Cthb  Tb      0               1.85m\r
+Rthb  Tb      Tj              {Rtb} \r
+Rth1  Tj      t1              {9.91m+limit(Zthtype,0,1)*3.67m}\r
+Rth2  t1      t2              {119.9m+limit(Zthtype,0,1)*44.38m}\r
+Rth3  t2      t3              {435.96m+limit(Zthtype,0,1)*156.86m}\r
+Rth4  t3      t4              {506.86m+limit(Zthtype,0,1)*459.7m}\r
+Rth5  t4      Tcase           {452.43m+limit(Zthtype,0,1)*410.33m}\r
+Cth1  Tj      0               24.538u\r
+Cth2  t1      0               111.277u\r
+Cth3  t2      0               790.423u\r
+Cth4  t3      0               496.938u\r
+Cth5  t4      0               25.303m\r
+Cth6  Tcase   0               70m\r
+\r
+.ENDS\r
+\r
+\r
+\r
+***********************************************************************************************\r
+\r
+\r
+.SUBCKT IPB180P04P4-03_L1 drain gate source PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Ls=1.8n Ld=1n Lg=4n\r
+\r
+.PARAM Rs=330u      Rg=3.5       Rd=20u       Rm=50u\r
+.PARAM Inn=100      Unn=10       Rmax=2.8m    gmin=102\r
+.PARAM act=13.57\r
+\r
+X1  d1 g s Tj P4_40_s_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+\r
+E1    Tj     w      VALUE={TEMP}\r
+R1    w      0      1u\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPB120P04P4-04_L1 drain gate source PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Ls=1.8n Ld=1n Lg=4n\r
+\r
+.PARAM Rs=583u      Rg=1.9       Rd=50u       Rm=80u\r
+.PARAM Inn=80       Unn=10       Rmax=3.5m    gmin=81\r
+.PARAM act=11.29\r
+\r
+X1  d1 g s Tj P4_40_s_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+\r
+E1    Tj     w      VALUE={TEMP}\r
+R1    w      0      1u\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPB80P04P4-05_L1 drain gate source PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Ls=2n Ld=1n Lg=4n\r
+\r
+.PARAM Rs=1.03m     Rg=7         Rd=50u       Rm=320u\r
+.PARAM Inn=80       Unn=10       Rmax=4.9m    gmin=66\r
+.PARAM act=8.44\r
+\r
+X1  d1 g s Tj P4_40_s_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+\r
+E1    Tj     w      VALUE={TEMP}\r
+R1    w      0      1u\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPD90P04P4-05_L1 drain gate source PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Ls=1.5n Ld=1n Lg=3n\r
+\r
+.PARAM Rs=881u      Rg=7         Rd=50u       Rm=402u\r
+.PARAM Inn=90       Unn=10       Rmax=4.8m    gmin=71\r
+.PARAM act=8.44\r
+\r
+X1  d1 g s Tj P4_40_s_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+\r
+E1    Tj     w      VALUE={TEMP}\r
+R1    w      0      1u\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPI80P04P4-05_L1 drain gate source PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Ls=2n Ld=2.5n Lg=4n\r
+\r
+.PARAM Rs=1.03m     Rg=7         Rd=350u      Rm=320u\r
+.PARAM Inn=80       Unn=10       Rmax=5.2m    gmin=66\r
+.PARAM act=8.44\r
+\r
+X1  d1 g s Tj P4_40_s_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+\r
+E1    Tj     w      VALUE={TEMP}\r
+R1    w      0      1u\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPP80P04P4-05_L1 drain gate source PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Ls=2n Ld=2.5n Lg=4n\r
+\r
+.PARAM Rs=1.03m     Rg=7         Rd=350u      Rm=320u\r
+.PARAM Inn=80       Unn=10       Rmax=5.2m    gmin=66\r
+.PARAM act=8.44\r
+\r
+X1  d1 g s Tj P4_40_s_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+\r
+E1    Tj     w      VALUE={TEMP}\r
+R1    w      0      1u\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPB80P04P4-07_L1 drain gate source PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Ls=2n Ld=1n Lg=4n\r
+\r
+.PARAM Rs=1m        Rg=5.9       Rd=50u       Rm=340u\r
+.PARAM Inn=80       Unn=10       Rmax=7.4m    gmin=53\r
+.PARAM act=5\r
+\r
+X1  d1 g s Tj P4_40_s_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+\r
+E1    Tj     w      VALUE={TEMP}\r
+R1    w      0      1u\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPD85P04P4-07_L1 drain gate source PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Ls=1.5n Ld=1n Lg=3n\r
+\r
+.PARAM Rs=819u      Rg=5.9       Rd=50u       Rm=340u\r
+.PARAM Inn=85       Unn=10       Rmax=7.2m    gmin=55\r
+.PARAM act=5\r
+\r
+X1  d1 g s Tj P4_40_s_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+\r
+E1    Tj     w      VALUE={TEMP}\r
+R1    w      0      1u\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPB70P04P4-09_L1 drain gate source PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Ls=2n Ld=1n Lg=4n\r
+\r
+.PARAM Rs=905u      Rg=5.6       Rd=50u       Rm=200u\r
+.PARAM Inn=70       Unn=10       Rmax=9.4m    gmin=45\r
+.PARAM act=3.95\r
+\r
+X1  d1 g s Tj P4_40_s_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+\r
+E1    Tj     w      VALUE={TEMP}\r
+R1    w      0      1u\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPD70P04P4-09_L1 drain gate source PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Ls=1.5n Ld=1n Lg=3n\r
+\r
+.PARAM Rs=790u      Rg=5.6       Rd=50u       Rm=311u\r
+.PARAM Inn=70       Unn=10       Rmax=9.3m    gmin=46\r
+.PARAM act=3.95\r
+\r
+X1  d1 g s Tj P4_40_s_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+\r
+E1    Tj     w      VALUE={TEMP}\r
+R1    w      0      1u\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPI70P04P4-09_L1 drain gate source PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Ls=2n Ld=2.5n Lg=4n\r
+\r
+.PARAM Rs=905u      Rg=5.6       Rd=350u      Rm=200u\r
+.PARAM Inn=70       Unn=10       Rmax=9.7m    gmin=45\r
+.PARAM act=3.95\r
+\r
+X1  d1 g s Tj P4_40_s_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+\r
+E1    Tj     w      VALUE={TEMP}\r
+R1    w      0      1u\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPP70P04P4-09_L1 drain gate source PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Ls=2n Ld=2.5n Lg=4n\r
+\r
+.PARAM Rs=905u      Rg=5.6       Rd=350u      Rm=200u\r
+.PARAM Inn=70       Unn=10       Rmax=9.7m    gmin=45\r
+.PARAM act=3.95\r
+\r
+X1  d1 g s Tj P4_40_s_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+\r
+E1    Tj     w      VALUE={TEMP}\r
+R1    w      0      1u\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPD50P04P4-13_L1 drain gate source PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Ls=2n Ld=1n Lg=3n\r
+\r
+.PARAM Rs=1.25m     Rg=7.6       Rd=50u       Rm=460u\r
+.PARAM Inn=50       Unn=10       Rmax=12.6m   gmin=32\r
+.PARAM act=2.82\r
+\r
+X1  d1 g s Tj P4_40_s_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+\r
+E1    Tj     w      VALUE={TEMP}\r
+R1    w      0      1u\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPB180P04P4L-02_L1 drain gate source PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Ls=1.8n Ld=1n Lg=4n\r
+\r
+.PARAM Rs=337u      Rg=3.5       Rd=20u       Rm=55u\r
+.PARAM Inn=80       Unn=10       Rmax=2.4m    gmin=109\r
+.PARAM act=13.57\r
+\r
+X1  d1 g s Tj P4_40_r_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+\r
+E1    Tj     w      VALUE={TEMP}\r
+R1    w      0      1u\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPB120P04P4L-03_L1 drain gate source PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Ls=1.8n Ld=1n Lg=4n\r
+\r
+.PARAM Rs=583u      Rg=1.9       Rd=50u       Rm=80u\r
+.PARAM Inn=100      Unn=10       Rmax=3.0m    gmin=105\r
+.PARAM act=11.29\r
+\r
+X1  d1 g s Tj P4_40_r1_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+\r
+E1    Tj     w      VALUE={TEMP}\r
+R1    w      0      1u\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPB80P04P4L-04_L1 drain gate source PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Ls=2n Ld=1n Lg=4n\r
+\r
+.PARAM Rs=1.1m      Rg=7.0       Rd=50u       Rm=450u\r
+.PARAM Inn=80       Unn=10       Rmax=4.2m    gmin=77\r
+.PARAM act=8.44\r
+\r
+X1  d1 g s Tj P4_40_r1_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+\r
+E1    Tj     w      VALUE={TEMP}\r
+R1    w      0      1u\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPD90P04P4L-04_L1 drain gate source PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Ls=1.5n Ld=1n Lg=3n\r
+\r
+.PARAM Rs=954u      Rg=7.0       Rd=50u       Rm=460u\r
+.PARAM Inn=80       Unn=10       Rmax=4.1m    gmin=79\r
+.PARAM act=8.44\r
+\r
+X1  d1 g s Tj P4_40_r1_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+\r
+E1    Tj     w      VALUE={TEMP}\r
+R1    w      0      1u\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPI80P04P4L-04_L1 drain gate source PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Ls=2n Ld=2.5n Lg=4n\r
+\r
+.PARAM Rs=1.03m     Rg=7         Rd=350u      Rm=320u\r
+.PARAM Inn=80       Unn=10       Rmax=4.6m    gmin=78\r
+.PARAM act=8.44\r
+\r
+X1  d1 g s Tj P4_40_r_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+\r
+E1    Tj     w      VALUE={TEMP}\r
+R1    w      0      1u\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPP80P04P4L-04_L1 drain gate source PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Ls=2n Ld=2.5n Lg=4n\r
+\r
+.PARAM Rs=1.03m     Rg=7         Rd=350u      Rm=320u\r
+.PARAM Inn=80       Unn=10       Rmax=4.6m    gmin=78\r
+.PARAM act=8.44\r
+\r
+X1  d1 g s Tj P4_40_r_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+\r
+E1    Tj     w      VALUE={TEMP}\r
+R1    w      0      1u\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPB80P04P4L-06_L1 drain gate source PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Ls=2n Ld=1n Lg=4n\r
+\r
+.PARAM Rs=1m        Rg=5.9       Rd=50u       Rm=340u\r
+.PARAM Inn=80       Unn=10       Rmax=6.1m    gmin=62\r
+.PARAM act=5\r
+\r
+X1  d1 g s Tj P4_40_r1_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+\r
+E1    Tj     w      VALUE={TEMP}\r
+R1    w      0      1u\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPD85P04P4L-06_L1 drain gate source PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Ls=1.5n Ld=1n Lg=3n\r
+\r
+.PARAM Rs=819u      Rg=5.9       Rd=50u       Rm=340u\r
+.PARAM Inn=80       Unn=10       Rmax=6.0m    gmin=64\r
+.PARAM act=5\r
+\r
+X1  d1 g s Tj P4_40_r1_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+\r
+E1    Tj     w      VALUE={TEMP}\r
+R1    w      0      1u\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPB80P04P4L-08_L1 drain gate source PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Ls=2n Ld=1n Lg=4n\r
+\r
+.PARAM Rs=908u      Rg=5.0       Rd=50u       Rm=270u\r
+.PARAM Inn=40       Unn=10       Rmax=7.5m    gmin=42\r
+.PARAM act=3.95\r
+\r
+X1  d1 g s Tj P4_40_r1_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+\r
+E1    Tj     w      VALUE={TEMP}\r
+R1    w      0      1u\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPD70P04P4L-08_L1 drain gate source PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Ls=1.5n Ld=1n Lg=3n\r
+\r
+.PARAM Rs=769u      Rg=5.0       Rd=50u       Rm=290u\r
+.PARAM Inn=70       Unn=10       Rmax=7.5m    gmin=54\r
+.PARAM act=3.95\r
+\r
+X1  d1 g s Tj P4_40_r1_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+\r
+E1    Tj     w      VALUE={TEMP}\r
+R1    w      0      1u\r
+\r
+.ENDS\r
+\r
+**********\r
+\r
+.SUBCKT IPD50P04P4L-11_L1 drain gate source PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Ls=2n Ld=1n Lg=3n\r
+\r
+.PARAM Rs=1.24m     Rg=7.7       Rd=50u       Rm=480u\r
+.PARAM Inn=50       Unn=10       Rmax=11.1m   gmin=38\r
+.PARAM act=2.82\r
+\r
+X1  d1 g s Tj P4_40_r_var PARAMS: a={act} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} \r
+                                        +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm}\r
+Rg    g1     g    {Rg}   \r
+Lg    gate   g1   {Lg*if(dgfs==99,0,1)}\r
+Gs    s1     s    VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)}\r
+Rsa   s1     s    1Meg\r
+Ls    source s1   {Ls*if(dgfs==99,0,1)}\r
+Rda   d1     d2   {Rd}\r
+Ld    drain  d2   {Ld*if(dgfs==99,0,1)}\r
+\r
+E1    Tj     w      VALUE={TEMP}\r
+R1    w      0      1u\r
+\r
+.ENDS\r
+\r
+\r
+\r
+***********************************************************************************************\r
+\r
+\r
+.SUBCKT IPB180P04P4-03_L0  drain  gate  source\r
+\r
+Lg     gate  g1    4n\r
+Ld     drain d1    1n\r
+Ls     source s1   1.8n\r
+Rs      s1    s2   330u\r
+\r
+Rg     g1    g2     3.5\r
+M1      d2    g2    s2    s2    DMOS    L=1u   W=1u\r
+.MODEL DMOS PMOS ( KP= 352.8  VTO=-4.29  THETA=0  VMAX=1.5e5  ETA=0.012  LEVEL=3)\r
+Rd     d1    d2    1.13m TC=4.5m\r
+\r
+Dbd     d2    s2    Dbt\r
+.MODEL     Dbt    D(BV=46.7   M=0.95  CJO=9.86n  VJ=18.2V)\r
+Dbody   21   s2    DBODY\r
+.MODEL DBODY  D(IS=61.1p  N=1.15  RS=0.04u  EG=1.12  TT=3n)\r
+Rdiode  d1  21    0.44m TC=0.9m\r
+\r
+.MODEL   sw    PMOS(VTO=0  KP=10   LEVEL=1)\r
+Maux      g2   c    a    a   sw\r
+Maux2     b    d    g2    g2   sw\r
+Eaux      c    a    d2    g2   1\r
+Eaux2     d    g2   d2    g2   -1\r
+Cox       b    d2   5.35n\r
+.MODEL     DGD    D(M=1.5   CJO=5.35n   VJ=0.5)\r
+Rpar      b    d2   1Meg\r
+Dgd       d2   a    DGD\r
+Rpar2     d2   a    10Meg\r
+Cgs     g2    s2    12.62n\r
+\r
+.ENDS  IPB180P04P4-03_L0\r
+\r
+******\r
+\r
+.SUBCKT IPB120P04P4-04_L0  drain  gate  source\r
+\r
+Lg     gate  g1    4n\r
+Ld     drain d1    1n\r
+Ls     source s1   1.8n\r
+Rs      s1    s2   583u\r
+\r
+Rg     g1    g2     1.9\r
+M1      d2    g2    s2    s2    DMOS    L=1u   W=1u\r
+.MODEL DMOS PMOS ( KP= 293.5  VTO=-4.29  THETA=0  VMAX=1.5e5  ETA=0.012  LEVEL=3)\r
+Rd     d1    d2    1.38m TC=4.5m\r
+\r
+Dbd     d2    s2    Dbt\r
+.MODEL     Dbt    D(BV=46.7   M=0.95  CJO=8.29n  VJ=18.2V)\r
+Dbody   21   s2    DBODY\r
+.MODEL DBODY  D(IS=50.8p  N=1.15  RS=0.04u  EG=1.12  TT=3n)\r
+Rdiode  d1  21    0.53m TC=0.9m\r
+\r
+.MODEL   sw    PMOS(VTO=0  KP=10   LEVEL=1)\r
+Maux      g2   c    a    a   sw\r
+Maux2     b    d    g2    g2   sw\r
+Eaux      c    a    d2    g2   1\r
+Eaux2     d    g2   d2    g2   -1\r
+Cox       b    d2   4.45n\r
+.MODEL     DGD    D(M=1.5   CJO=4.45n   VJ=0.5)\r
+Rpar      b    d2   1Meg\r
+Dgd       d2   a    DGD\r
+Rpar2     d2   a    10Meg\r
+Cgs     g2    s2    10.5n\r
+\r
+.ENDS  IPB120P04P4-04_L0\r
+\r
+******\r
+\r
+.SUBCKT IPB80P04P4-05_L0  drain  gate  source\r
+\r
+Lg     gate  g1    4n\r
+Ld     drain d1    1n\r
+Ls     source s1   2n\r
+Rs      s1    s2   1.03m\r
+\r
+Rg     g1    g2     7\r
+M1      d2    g2    s2    s2    DMOS    L=1u   W=1u\r
+.MODEL DMOS PMOS ( KP= 219.4  VTO=-4.29  THETA=0  VMAX=1.5e5  ETA=0.012  LEVEL=3)\r
+Rd     d1    d2    1.83m TC=4.5m\r
+\r
+Dbd     d2    s2    Dbt\r
+.MODEL     Dbt    D(BV=46.7   M=0.95  CJO=6.3n  VJ=18.2V)\r
+Dbody   21   s2    DBODY\r
+.MODEL DBODY  D(IS=38p  N=1.15  RS=0.06u  EG=1.12  TT=3n)\r
+Rdiode  d1  21    0.71m TC=0.9m\r
+\r
+.MODEL   sw    PMOS(VTO=0  KP=10   LEVEL=1)\r
+Maux      g2   c    a    a   sw\r
+Maux2     b    d    g2    g2   sw\r
+Eaux      c    a    d2    g2   1\r
+Eaux2     d    g2   d2    g2   -1\r
+Cox       b    d2   3.33n\r
+.MODEL     DGD    D(M=1.5   CJO=3.33n   VJ=0.5)\r
+Rpar      b    d2   1Meg\r
+Dgd       d2   a    DGD\r
+Rpar2     d2   a    10Meg\r
+Cgs     g2    s2    7.85n\r
+\r
+.ENDS  IPB80P04P4-05_L0\r
+\r
+******\r
+\r
+.SUBCKT IPD90P04P4-05_L0  drain  gate  source\r
+\r
+Lg     gate  g1    3n\r
+Ld     drain d1    1n\r
+Ls     source s1   1.5n\r
+Rs      s1    s2   881u\r
+\r
+Rg     g1    g2     7\r
+M1      d2    g2    s2    s2    DMOS    L=1u   W=1u\r
+.MODEL DMOS PMOS ( KP= 219.4  VTO=-4.29  THETA=0  VMAX=1.5e5  ETA=0.012  LEVEL=3)\r
+Rd     d1    d2    1.83m TC=4.5m\r
+\r
+Dbd     d2    s2    Dbt\r
+.MODEL     Dbt    D(BV=46.7   M=0.95  CJO=6.3n  VJ=18.2V)\r
+Dbody   21   s2    DBODY\r
+.MODEL DBODY  D(IS=38p  N=1.15  RS=0.06u  EG=1.12  TT=3n)\r
+Rdiode  d1  21    0.71m TC=0.9m\r
+\r
+.MODEL   sw    PMOS(VTO=0  KP=10   LEVEL=1)\r
+Maux      g2   c    a    a   sw\r
+Maux2     b    d    g2    g2   sw\r
+Eaux      c    a    d2    g2   1\r
+Eaux2     d    g2   d2    g2   -1\r
+Cox       b    d2   3.33n\r
+.MODEL     DGD    D(M=1.5   CJO=3.33n   VJ=0.5)\r
+Rpar      b    d2   1Meg\r
+Dgd       d2   a    DGD\r
+Rpar2     d2   a    10Meg\r
+Cgs     g2    s2    7.85n\r
+\r
+.ENDS  IPD90P04P4-05_L0\r
+\r
+******\r
+\r
+.SUBCKT IPI80P04P4-05_L0  drain  gate  source\r
+\r
+Lg     gate  g1    4n\r
+Ld     drain d1    2.5n\r
+Ls     source s1   2n\r
+Rs      s1    s2   1.03m\r
+\r
+Rg     g1    g2     7\r
+M1      d2    g2    s2    s2    DMOS    L=1u   W=1u\r
+.MODEL DMOS PMOS ( KP= 219.4  VTO=-4.29  THETA=0  VMAX=1.5e5  ETA=0.012  LEVEL=3)\r
+Rd     d1    d2    2.13m TC=4.5m\r
+\r
+Dbd     d2    s2    Dbt\r
+.MODEL     Dbt    D(BV=46.7   M=0.95  CJO=6.3n  VJ=18.2V)\r
+Dbody   21   s2    DBODY\r
+.MODEL DBODY  D(IS=38p  N=1.15  RS=0.06u  EG=1.12  TT=3n)\r
+Rdiode  d1  21    0.71m TC=0.9m\r
+\r
+.MODEL   sw    PMOS(VTO=0  KP=10   LEVEL=1)\r
+Maux      g2   c    a    a   sw\r
+Maux2     b    d    g2    g2   sw\r
+Eaux      c    a    d2    g2   1\r
+Eaux2     d    g2   d2    g2   -1\r
+Cox       b    d2   3.33n\r
+.MODEL     DGD    D(M=1.5   CJO=3.33n   VJ=0.5)\r
+Rpar      b    d2   1Meg\r
+Dgd       d2   a    DGD\r
+Rpar2     d2   a    10Meg\r
+Cgs     g2    s2    7.85n\r
+\r
+.ENDS  IPI80P04P4-05_L0\r
+\r
+******\r
+\r
+.SUBCKT IPP80P04P4-05_L0  drain  gate  source\r
+\r
+Lg     gate  g1    4n\r
+Ld     drain d1    2.5n\r
+Ls     source s1   2n\r
+Rs      s1    s2   1.03m\r
+\r
+Rg     g1    g2     7\r
+M1      d2    g2    s2    s2    DMOS    L=1u   W=1u\r
+.MODEL DMOS PMOS ( KP= 219.4  VTO=-4.29  THETA=0  VMAX=1.5e5  ETA=0.012  LEVEL=3)\r
+Rd     d1    d2    2.13m TC=4.5m\r
+\r
+Dbd     d2    s2    Dbt\r
+.MODEL     Dbt    D(BV=46.7   M=0.95  CJO=6.3n  VJ=18.2V)\r
+Dbody   21   s2    DBODY\r
+.MODEL DBODY  D(IS=38p  N=1.15  RS=0.06u  EG=1.12  TT=3n)\r
+Rdiode  d1  21    0.71m TC=0.9m\r
+\r
+.MODEL   sw    PMOS(VTO=0  KP=10   LEVEL=1)\r
+Maux      g2   c    a    a   sw\r
+Maux2     b    d    g2    g2   sw\r
+Eaux      c    a    d2    g2   1\r
+Eaux2     d    g2   d2    g2   -1\r
+Cox       b    d2   3.33n\r
+.MODEL     DGD    D(M=1.5   CJO=3.33n   VJ=0.5)\r
+Rpar      b    d2   1Meg\r
+Dgd       d2   a    DGD\r
+Rpar2     d2   a    10Meg\r
+Cgs     g2    s2    7.85n\r
+\r
+.ENDS  IPP80P04P4-05_L0\r
+\r
+******\r
+\r
+.SUBCKT IPB80P04P4-07_L0  drain  gate  source\r
+\r
+Lg     gate  g1    4n\r
+Ld     drain d1    1n\r
+Ls     source s1   2n\r
+Rs      s1    s2   1m\r
+\r
+Rg     g1    g2     5.9\r
+M1      d2    g2    s2    s2    DMOS    L=1u   W=1u\r
+.MODEL DMOS PMOS ( KP= 130  VTO=-4.29  THETA=0  VMAX=1.5e5  ETA=0.012  LEVEL=3)\r
+Rd     d1    d2    3.05m TC=4.5m\r
+\r
+Dbd     d2    s2    Dbt\r
+.MODEL     Dbt    D(BV=46.7   M=0.95  CJO=3.87n  VJ=18.2V)\r
+Dbody   21   s2    DBODY\r
+.MODEL DBODY  D(IS=22.5p  N=1.15  RS=0.1u  EG=1.12  TT=3n)\r
+Rdiode  d1  21    1.2m TC=0.9m\r
+\r
+.MODEL   sw    PMOS(VTO=0  KP=10   LEVEL=1)\r
+Maux      g2   c    a    a   sw\r
+Maux2     b    d    g2    g2   sw\r
+Eaux      c    a    d2    g2   1\r
+Eaux2     d    g2   d2    g2   -1\r
+Cox       b    d2   1.97n\r
+.MODEL     DGD    D(M=1.5   CJO=1.97n   VJ=0.5)\r
+Rpar      b    d2   1Meg\r
+Dgd       d2   a    DGD\r
+Rpar2     d2   a    10Meg\r
+Cgs     g2    s2    4.65n\r
+\r
+.ENDS  IPB80P04P4-07_L0\r
+\r
+******\r
+\r
+.SUBCKT IPD85P04P4-07_L0  drain  gate  source\r
+\r
+Lg     gate  g1    3n\r
+Ld     drain d1    1n\r
+Ls     source s1   1.5n\r
+Rs      s1    s2   819u\r
+\r
+Rg     g1    g2     5.9\r
+M1      d2    g2    s2    s2    DMOS    L=1u   W=1u\r
+.MODEL DMOS PMOS ( KP= 130  VTO=-4.29  THETA=0  VMAX=1.5e5  ETA=0.012  LEVEL=3)\r
+Rd     d1    d2    3.05m TC=4.5m\r
+\r
+Dbd     d2    s2    Dbt\r
+.MODEL     Dbt    D(BV=46.7   M=0.95  CJO=3.87n  VJ=18.2V)\r
+Dbody   21   s2    DBODY\r
+.MODEL DBODY  D(IS=22.5p  N=1.15  RS=0.1u  EG=1.12  TT=3n)\r
+Rdiode  d1  21    1.2m TC=0.9m\r
+\r
+.MODEL   sw    PMOS(VTO=0  KP=10   LEVEL=1)\r
+Maux      g2   c    a    a   sw\r
+Maux2     b    d    g2    g2   sw\r
+Eaux      c    a    d2    g2   1\r
+Eaux2     d    g2   d2    g2   -1\r
+Cox       b    d2   1.97n\r
+.MODEL     DGD    D(M=1.5   CJO=1.97n   VJ=0.5)\r
+Rpar      b    d2   1Meg\r
+Dgd       d2   a    DGD\r
+Rpar2     d2   a    10Meg\r
+Cgs     g2    s2    4.65n\r
+\r
+.ENDS  IPD85P04P4-07_L0\r
+\r
+******\r
+\r
+.SUBCKT IPB70P04P4-09_L0  drain  gate  source\r
+\r
+Lg     gate  g1    4n\r
+Ld     drain d1    1n\r
+Ls     source s1   2n\r
+Rs      s1    s2   905u\r
+\r
+Rg     g1    g2     5.6\r
+M1      d2    g2    s2    s2    DMOS    L=1u   W=1u\r
+.MODEL DMOS PMOS ( KP= 102.7  VTO=-4.29  THETA=0  VMAX=1.5e5  ETA=0.012  LEVEL=3)\r
+Rd     d1    d2    3.85m TC=4.5m\r
+\r
+Dbd     d2    s2    Dbt\r
+.MODEL     Dbt    D(BV=46.7   M=0.95  CJO=3.12n  VJ=18.2V)\r
+Dbody   21   s2    DBODY\r
+.MODEL DBODY  D(IS=17.8p  N=1.15  RS=0.13u  EG=1.12  TT=3n)\r
+Rdiode  d1  21    1.52m TC=0.9m\r
+\r
+.MODEL   sw    PMOS(VTO=0  KP=10   LEVEL=1)\r
+Maux      g2   c    a    a   sw\r
+Maux2     b    d    g2    g2   sw\r
+Eaux      c    a    d2    g2   1\r
+Eaux2     d    g2   d2    g2   -1\r
+Cox       b    d2   1.56n\r
+.MODEL     DGD    D(M=1.5   CJO=1.56n   VJ=0.5)\r
+Rpar      b    d2   1Meg\r
+Dgd       d2   a    DGD\r
+Rpar2     d2   a    10Meg\r
+Cgs     g2    s2    3.67n\r
+\r
+.ENDS  IPB70P04P4-09_L0\r
+\r
+******\r
+\r
+.SUBCKT IPD70P04P4-09_L0  drain  gate  source\r
+\r
+Lg     gate  g1    3n\r
+Ld     drain d1    1n\r
+Ls     source s1   1.5n\r
+Rs      s1    s2   790u\r
+\r
+Rg     g1    g2     5.6\r
+M1      d2    g2    s2    s2    DMOS    L=1u   W=1u\r
+.MODEL DMOS PMOS ( KP= 102.7  VTO=-4.29  THETA=0  VMAX=1.5e5  ETA=0.012  LEVEL=3)\r
+Rd     d1    d2    3.85m TC=4.5m\r
+\r
+Dbd     d2    s2    Dbt\r
+.MODEL     Dbt    D(BV=46.7   M=0.95  CJO=3.12n  VJ=18.2V)\r
+Dbody   21   s2    DBODY\r
+.MODEL DBODY  D(IS=17.8p  N=1.15  RS=0.13u  EG=1.12  TT=3n)\r
+Rdiode  d1  21    1.52m TC=0.9m\r
+\r
+.MODEL   sw    PMOS(VTO=0  KP=10   LEVEL=1)\r
+Maux      g2   c    a    a   sw\r
+Maux2     b    d    g2    g2   sw\r
+Eaux      c    a    d2    g2   1\r
+Eaux2     d    g2   d2    g2   -1\r
+Cox       b    d2   1.56n\r
+.MODEL     DGD    D(M=1.5   CJO=1.56n   VJ=0.5)\r
+Rpar      b    d2   1Meg\r
+Dgd       d2   a    DGD\r
+Rpar2     d2   a    10Meg\r
+Cgs     g2    s2    3.67n\r
+\r
+.ENDS  IPD70P04P4-09_L0\r
+\r
+******\r
+\r
+.SUBCKT IPI70P04P4-09_L0  drain  gate  source\r
+\r
+Lg     gate  g1    4n\r
+Ld     drain d1    2.5n\r
+Ls     source s1   2n\r
+Rs      s1    s2   905u\r
+\r
+Rg     g1    g2     5.6\r
+M1      d2    g2    s2    s2    DMOS    L=1u   W=1u\r
+.MODEL DMOS PMOS ( KP= 102.7  VTO=-4.29  THETA=0  VMAX=1.5e5  ETA=0.012  LEVEL=3)\r
+Rd     d1    d2    4.15m TC=4.5m\r
+\r
+Dbd     d2    s2    Dbt\r
+.MODEL     Dbt    D(BV=46.7   M=0.95  CJO=3.12n  VJ=18.2V)\r
+Dbody   21   s2    DBODY\r
+.MODEL DBODY  D(IS=17.8p  N=1.15  RS=0.13u  EG=1.12  TT=3n)\r
+Rdiode  d1  21    1.52m TC=0.9m\r
+\r
+.MODEL   sw    PMOS(VTO=0  KP=10   LEVEL=1)\r
+Maux      g2   c    a    a   sw\r
+Maux2     b    d    g2    g2   sw\r
+Eaux      c    a    d2    g2   1\r
+Eaux2     d    g2   d2    g2   -1\r
+Cox       b    d2   1.56n\r
+.MODEL     DGD    D(M=1.5   CJO=1.56n   VJ=0.5)\r
+Rpar      b    d2   1Meg\r
+Dgd       d2   a    DGD\r
+Rpar2     d2   a    10Meg\r
+Cgs     g2    s2    3.67n\r
+\r
+.ENDS  IPI70P04P4-09_L0\r
+\r
+******\r
+\r
+.SUBCKT IPP70P04P4-09_L0  drain  gate  source\r
+\r
+Lg     gate  g1    4n\r
+Ld     drain d1    2.5n\r
+Ls     source s1   2n\r
+Rs      s1    s2   905u\r
+\r
+Rg     g1    g2     5.6\r
+M1      d2    g2    s2    s2    DMOS    L=1u   W=1u\r
+.MODEL DMOS PMOS ( KP= 102.7  VTO=-4.29  THETA=0  VMAX=1.5e5  ETA=0.012  LEVEL=3)\r
+Rd     d1    d2    4.15m TC=4.5m\r
+\r
+Dbd     d2    s2    Dbt\r
+.MODEL     Dbt    D(BV=46.7   M=0.95  CJO=3.12n  VJ=18.2V)\r
+Dbody   21   s2    DBODY\r
+.MODEL DBODY  D(IS=17.8p  N=1.15  RS=0.13u  EG=1.12  TT=3n)\r
+Rdiode  d1  21    1.52m TC=0.9m\r
+\r
+.MODEL   sw    PMOS(VTO=0  KP=10   LEVEL=1)\r
+Maux      g2   c    a    a   sw\r
+Maux2     b    d    g2    g2   sw\r
+Eaux      c    a    d2    g2   1\r
+Eaux2     d    g2   d2    g2   -1\r
+Cox       b    d2   1.56n\r
+.MODEL     DGD    D(M=1.5   CJO=1.56n   VJ=0.5)\r
+Rpar      b    d2   1Meg\r
+Dgd       d2   a    DGD\r
+Rpar2     d2   a    10Meg\r
+Cgs     g2    s2    3.67n\r
+\r
+.ENDS  IPP70P04P4-09_L0\r
+\r
+******\r
+\r
+.SUBCKT IPD50P04P4-13_L0  drain  gate  source\r
+\r
+Lg     gate  g1    3n\r
+Ld     drain d1    1n\r
+Ls     source s1   2n\r
+Rs      s1    s2   1.25m\r
+\r
+Rg     g1    g2     7.6\r
+M1      d2    g2    s2    s2    DMOS    L=1u   W=1u\r
+.MODEL DMOS PMOS ( KP= 73.3  VTO=-4.29  THETA=0  VMAX=1.5e5  ETA=0.012  LEVEL=3)\r
+Rd     d1    d2    5.37m TC=4.5m\r
+\r
+Dbd     d2    s2    Dbt\r
+.MODEL     Dbt    D(BV=46.7   M=0.95  CJO=2.3n  VJ=18.2V)\r
+Dbody   21   s2    DBODY\r
+.MODEL DBODY  D(IS=12.7p  N=1.15  RS=0.18u  EG=1.12  TT=3n)\r
+Rdiode  d1  21    2.13m TC=0.9m\r
+\r
+.MODEL   sw    PMOS(VTO=0  KP=10   LEVEL=1)\r
+Maux      g2   c    a    a   sw\r
+Maux2     b    d    g2    g2   sw\r
+Eaux      c    a    d2    g2   1\r
+Eaux2     d    g2   d2    g2   -1\r
+Cox       b    d2   1.11n\r
+.MODEL     DGD    D(M=1.5   CJO=1.11n   VJ=0.5)\r
+Rpar      b    d2   1Meg\r
+Dgd       d2   a    DGD\r
+Rpar2     d2   a    10Meg\r
+Cgs     g2    s2    2.62n\r
+\r
+.ENDS  IPD50P04P4-13_L0\r
+\r
+******\r
+\r
+.SUBCKT IPB180P04P4L-02_L0  drain  gate  source\r
+\r
+Lg     gate  g1    4n\r
+Ld     drain d1    1n\r
+Ls     source s1   1.8n\r
+Rs      s1    s2   337u\r
+\r
+Rg     g1    g2     3.5\r
+M1      d2    g2    s2    s2    DMOS    L=1u   W=1u\r
+.MODEL DMOS PMOS ( KP= 502.1  VTO=-2.59  THETA=0  VMAX=1.5e5  ETA=0.012  LEVEL=3)\r
+Rd     d1    d2    1.2m TC=3.9m\r
+\r
+Dbd     d2    s2    Dbt\r
+.MODEL     Dbt    D(BV=46.4   M=0.556  CJO=9.65n  VJ=8V)\r
+Dbody   21   s2    DBODY\r
+.MODEL DBODY  D(IS=92.3p  N=1.12  RS=0.04u  EG=1.12  TT=3n)\r
+Rdiode  d1  21    0.44m TC=0.9m\r
+\r
+.MODEL   sw    PMOS(VTO=0  KP=10   LEVEL=1)\r
+Maux      g2   c    a    a   sw\r
+Maux2     b    d    g2    g2   sw\r
+Eaux      c    a    d2    g2   1\r
+Eaux2     d    g2   d2    g2   -1\r
+Cox       b    d2   5.96n\r
+.MODEL     DGD    D(M=1.05   CJO=5.96n   VJ=1)\r
+Rpar      b    d2   1Meg\r
+Dgd       d2   a    DGD\r
+Rpar2     d2   a    10Meg\r
+Cgs     g2    s2    14.25n\r
+\r
+.ENDS  IPB180P04P4L-02_L0\r
+\r
+******\r
+\r
+.SUBCKT IPB120P04P4L-03_L0  drain  gate  source\r
+\r
+Lg     gate  g1    4n\r
+Ld     drain d1    1n\r
+Ls     source s1   1.8n\r
+Rs      s1    s2   583u\r
+\r
+Rg     g1    g2     1.9\r
+M1      d2    g2    s2    s2    DMOS    L=1u   W=1u\r
+.MODEL DMOS PMOS ( KP= 417.7  VTO=-2.63  THETA=0  VMAX=1.5e5  ETA=0.012  LEVEL=3)\r
+Rd     d1    d2    1.7m TC=3.0m\r
+\r
+Dbd     d2    s2    Dbt\r
+.MODEL     Dbt    D(BV=46.4   M=0.95  CJO=9.8n  VJ=15V)\r
+Dbody   21   s2    DBODY\r
+.MODEL DBODY  D(IS=76.8p  N=1.12  RS=0.04u  EG=1.12  TT=3n)\r
+Rdiode  d1  21    0.53m TC=0.9m\r
+\r
+.MODEL   sw    PMOS(VTO=0  KP=10   LEVEL=1)\r
+Maux      g2   c    a    a   sw\r
+Maux2     b    d    g2    g2   sw\r
+Eaux      c    a    d2    g2   1\r
+Eaux2     d    g2   d2    g2   -1\r
+Cox       b    d2   3.61n\r
+.MODEL     DGD    D(M=1.05   CJO=3.61n   VJ=1)\r
+Rpar      b    d2   1Meg\r
+Dgd       d2   a    DGD\r
+Rpar2     d2   a    10Meg\r
+Cgs     g2    s2    11.85n\r
+\r
+.ENDS  IPB120P04P4L-03_L0\r
+\r
+******\r
+\r
+.SUBCKT IPB80P04P4L-04_L0  drain  gate  source\r
+\r
+Lg     gate  g1    4n\r
+Ld     drain d1    1n\r
+Ls     source s1   2n\r
+Rs      s1    s2   1.1m\r
+\r
+Rg     g1    g2     7.0\r
+M1      d2    g2    s2    s2    DMOS    L=1u   W=1u\r
+.MODEL DMOS PMOS ( KP= 312.3  VTO=-2.63  THETA=0  VMAX=1.5e5  ETA=0.012  LEVEL=3)\r
+Rd     d1    d2    2.25m TC=3.0m\r
+\r
+Dbd     d2    s2    Dbt\r
+.MODEL     Dbt    D(BV=46.4   M=0.95  CJO=7.42n  VJ=15V)\r
+Dbody   21   s2    DBODY\r
+.MODEL DBODY  D(IS=57.4p  N=1.12  RS=0.06u  EG=1.12  TT=3n)\r
+Rdiode  d1  21    0.71m TC=0.9m\r
+\r
+.MODEL   sw    PMOS(VTO=0  KP=10   LEVEL=1)\r
+Maux      g2   c    a    a   sw\r
+Maux2     b    d    g2    g2   sw\r
+Eaux      c    a    d2    g2   1\r
+Eaux2     d    g2   d2    g2   -1\r
+Cox       b    d2   2.7n\r
+.MODEL     DGD    D(M=1.05   CJO=2.7n   VJ=1)\r
+Rpar      b    d2   1Meg\r
+Dgd       d2   a    DGD\r
+Rpar2     d2   a    10Meg\r
+Cgs     g2    s2    8.86n\r
+\r
+.ENDS  IPB80P04P4L-04_L0\r
+\r
+******\r
+\r
+.SUBCKT IPD90P04P4L-04_L0  drain  gate  source\r
+\r
+Lg     gate  g1    3n\r
+Ld     drain d1    1n\r
+Ls     source s1   1.5n\r
+Rs      s1    s2   954u\r
+\r
+Rg     g1    g2     7.0\r
+M1      d2    g2    s2    s2    DMOS    L=1u   W=1u\r
+.MODEL DMOS PMOS ( KP= 312.3  VTO=-2.63  THETA=0  VMAX=1.5e5  ETA=0.012  LEVEL=3)\r
+Rd     d1    d2    2.25m TC=3.0m\r
+\r
+Dbd     d2    s2    Dbt\r
+.MODEL     Dbt    D(BV=46.4   M=0.95  CJO=7.42n  VJ=15V)\r
+Dbody   21   s2    DBODY\r
+.MODEL DBODY  D(IS=57.4p  N=1.12  RS=0.06u  EG=1.12  TT=3n)\r
+Rdiode  d1  21    0.71m TC=0.9m\r
+\r
+.MODEL   sw    PMOS(VTO=0  KP=10   LEVEL=1)\r
+Maux      g2   c    a    a   sw\r
+Maux2     b    d    g2    g2   sw\r
+Eaux      c    a    d2    g2   1\r
+Eaux2     d    g2   d2    g2   -1\r
+Cox       b    d2   2.7n\r
+.MODEL     DGD    D(M=1.05   CJO=2.7n   VJ=1)\r
+Rpar      b    d2   1Meg\r
+Dgd       d2   a    DGD\r
+Rpar2     d2   a    10Meg\r
+Cgs     g2    s2    8.86n\r
+\r
+.ENDS  IPD90P04P4L-04_L0\r
+\r
+******\r
+\r
+.SUBCKT IPI80P04P4L-04_L0  drain  gate  source\r
+\r
+Lg     gate  g1    4n\r
+Ld     drain d1    2.5n\r
+Ls     source s1   2n\r
+Rs      s1    s2   1.03m\r
+\r
+Rg     g1    g2     7\r
+M1      d2    g2    s2    s2    DMOS    L=1u   W=1u\r
+.MODEL DMOS PMOS ( KP= 312.3  VTO=-2.59  THETA=0  VMAX=1.5e5  ETA=0.012  LEVEL=3)\r
+Rd     d1    d2    2.25m TC=3.9m\r
+\r
+Dbd     d2    s2    Dbt\r
+.MODEL     Dbt    D(BV=46.4   M=0.556  CJO=6.25n  VJ=8V)\r
+Dbody   21   s2    DBODY\r
+.MODEL DBODY  D(IS=57.4p  N=1.12  RS=0.06u  EG=1.12  TT=3n)\r
+Rdiode  d1  21    0.71m TC=0.9m\r
+\r
+.MODEL   sw    PMOS(VTO=0  KP=10   LEVEL=1)\r
+Maux      g2   c    a    a   sw\r
+Maux2     b    d    g2    g2   sw\r
+Eaux      c    a    d2    g2   1\r
+Eaux2     d    g2   d2    g2   -1\r
+Cox       b    d2   3.71n\r
+.MODEL     DGD    D(M=1.05   CJO=3.71n   VJ=1)\r
+Rpar      b    d2   1Meg\r
+Dgd       d2   a    DGD\r
+Rpar2     d2   a    10Meg\r
+Cgs     g2    s2    8.86n\r
+\r
+.ENDS  IPI80P04P4L-04_L0\r
+\r
+******\r
+\r
+.SUBCKT IPP80P04P4L-04_L0  drain  gate  source\r
+\r
+Lg     gate  g1    4n\r
+Ld     drain d1    2.5n\r
+Ls     source s1   2n\r
+Rs      s1    s2   1.03m\r
+\r
+Rg     g1    g2     7\r
+M1      d2    g2    s2    s2    DMOS    L=1u   W=1u\r
+.MODEL DMOS PMOS ( KP= 312.3  VTO=-2.59  THETA=0  VMAX=1.5e5  ETA=0.012  LEVEL=3)\r
+Rd     d1    d2    2.25m TC=3.9m\r
+\r
+Dbd     d2    s2    Dbt\r
+.MODEL     Dbt    D(BV=46.4   M=0.556  CJO=6.25n  VJ=8V)\r
+Dbody   21   s2    DBODY\r
+.MODEL DBODY  D(IS=57.4p  N=1.12  RS=0.06u  EG=1.12  TT=3n)\r
+Rdiode  d1  21    0.71m TC=0.9m\r
+\r
+.MODEL   sw    PMOS(VTO=0  KP=10   LEVEL=1)\r
+Maux      g2   c    a    a   sw\r
+Maux2     b    d    g2    g2   sw\r
+Eaux      c    a    d2    g2   1\r
+Eaux2     d    g2   d2    g2   -1\r
+Cox       b    d2   3.71n\r
+.MODEL     DGD    D(M=1.05   CJO=3.71n   VJ=1)\r
+Rpar      b    d2   1Meg\r
+Dgd       d2   a    DGD\r
+Rpar2     d2   a    10Meg\r
+Cgs     g2    s2    8.86n\r
+\r
+.ENDS  IPP80P04P4L-04_L0\r
+\r
+******\r
+\r
+.SUBCKT IPB80P04P4L-06_L0  drain  gate  source\r
+\r
+Lg     gate  g1    4n\r
+Ld     drain d1    1n\r
+Ls     source s1   2n\r
+Rs      s1    s2   1m\r
+\r
+Rg     g1    g2     5.9\r
+M1      d2    g2    s2    s2    DMOS    L=1u   W=1u\r
+.MODEL DMOS PMOS ( KP= 185  VTO=-2.63  THETA=0  VMAX=1.5e5  ETA=0.012  LEVEL=3)\r
+Rd     d1    d2    3.77m TC=3.0m\r
+\r
+Dbd     d2    s2    Dbt\r
+.MODEL     Dbt    D(BV=46.4   M=0.95  CJO=4.51n  VJ=15V)\r
+Dbody   21   s2    DBODY\r
+.MODEL DBODY  D(IS=34p  N=1.12  RS=0.1u  EG=1.12  TT=3n)\r
+Rdiode  d1  21    1.2m TC=0.9m\r
+\r
+.MODEL   sw    PMOS(VTO=0  KP=10   LEVEL=1)\r
+Maux      g2   c    a    a   sw\r
+Maux2     b    d    g2    g2   sw\r
+Eaux      c    a    d2    g2   1\r
+Eaux2     d    g2   d2    g2   -1\r
+Cox       b    d2   1.6n\r
+.MODEL     DGD    D(M=1.05   CJO=1.6n   VJ=1)\r
+Rpar      b    d2   1Meg\r
+Dgd       d2   a    DGD\r
+Rpar2     d2   a    10Meg\r
+Cgs     g2    s2    5.25n\r
+\r
+.ENDS  IPB80P04P4L-06_L0\r
+\r
+******\r
+\r
+.SUBCKT IPD85P04P4L-06_L0  drain  gate  source\r
+\r
+Lg     gate  g1    3n\r
+Ld     drain d1    1n\r
+Ls     source s1   1.5n\r
+Rs      s1    s2   819u\r
+\r
+Rg     g1    g2     5.9\r
+M1      d2    g2    s2    s2    DMOS    L=1u   W=1u\r
+.MODEL DMOS PMOS ( KP= 185  VTO=-2.63  THETA=0  VMAX=1.5e5  ETA=0.012  LEVEL=3)\r
+Rd     d1    d2    3.77m TC=3.0m\r
+\r
+Dbd     d2    s2    Dbt\r
+.MODEL     Dbt    D(BV=46.4   M=0.95  CJO=4.51n  VJ=15V)\r
+Dbody   21   s2    DBODY\r
+.MODEL DBODY  D(IS=34p  N=1.12  RS=0.1u  EG=1.12  TT=3n)\r
+Rdiode  d1  21    1.2m TC=0.9m\r
+\r
+.MODEL   sw    PMOS(VTO=0  KP=10   LEVEL=1)\r
+Maux      g2   c    a    a   sw\r
+Maux2     b    d    g2    g2   sw\r
+Eaux      c    a    d2    g2   1\r
+Eaux2     d    g2   d2    g2   -1\r
+Cox       b    d2   1.6n\r
+.MODEL     DGD    D(M=1.05   CJO=1.6n   VJ=1)\r
+Rpar      b    d2   1Meg\r
+Dgd       d2   a    DGD\r
+Rpar2     d2   a    10Meg\r
+Cgs     g2    s2    5.25n\r
+\r
+.ENDS  IPD85P04P4L-06_L0\r
+\r
+******\r
+\r
+.SUBCKT IPB80P04P4L-08_L0  drain  gate  source\r
+\r
+Lg     gate  g1    4n\r
+Ld     drain d1    1n\r
+Ls     source s1   2n\r
+Rs      s1    s2   908u\r
+\r
+Rg     g1    g2     5.0\r
+M1      d2    g2    s2    s2    DMOS    L=1u   W=1u\r
+.MODEL DMOS PMOS ( KP= 146.2  VTO=-2.63  THETA=0  VMAX=1.5e5  ETA=0.012  LEVEL=3)\r
+Rd     d1    d2    4.76m TC=3.0m\r
+\r
+Dbd     d2    s2    Dbt\r
+.MODEL     Dbt    D(BV=46.4   M=0.95  CJO=3.62n  VJ=15V)\r
+Dbody   21   s2    DBODY\r
+.MODEL DBODY  D(IS=26.9p  N=1.12  RS=0.13u  EG=1.12  TT=3n)\r
+Rdiode  d1  21    1.52m TC=0.9m\r
+\r
+.MODEL   sw    PMOS(VTO=0  KP=10   LEVEL=1)\r
+Maux      g2   c    a    a   sw\r
+Maux2     b    d    g2    g2   sw\r
+Eaux      c    a    d2    g2   1\r
+Eaux2     d    g2   d2    g2   -1\r
+Cox       b    d2   1.26n\r
+.MODEL     DGD    D(M=1.05   CJO=1.26n   VJ=1)\r
+Rpar      b    d2   1Meg\r
+Dgd       d2   a    DGD\r
+Rpar2     d2   a    10Meg\r
+Cgs     g2    s2    4.15n\r
+\r
+.ENDS  IPB80P04P4L-08_L0\r
+\r
+******\r
+\r
+.SUBCKT IPD70P04P4L-08_L0  drain  gate  source\r
+\r
+Lg     gate  g1    3n\r
+Ld     drain d1    1n\r
+Ls     source s1   1.5n\r
+Rs      s1    s2   769u\r
+\r
+Rg     g1    g2     5.0\r
+M1      d2    g2    s2    s2    DMOS    L=1u   W=1u\r
+.MODEL DMOS PMOS ( KP= 146.2  VTO=-2.63  THETA=0  VMAX=1.5e5  ETA=0.012  LEVEL=3)\r
+Rd     d1    d2    4.76m TC=3.0m\r
+\r
+Dbd     d2    s2    Dbt\r
+.MODEL     Dbt    D(BV=46.4   M=0.95  CJO=3.62n  VJ=15V)\r
+Dbody   21   s2    DBODY\r
+.MODEL DBODY  D(IS=26.9p  N=1.12  RS=0.13u  EG=1.12  TT=3n)\r
+Rdiode  d1  21    1.52m TC=0.9m\r
+\r
+.MODEL   sw    PMOS(VTO=0  KP=10   LEVEL=1)\r
+Maux      g2   c    a    a   sw\r
+Maux2     b    d    g2    g2   sw\r
+Eaux      c    a    d2    g2   1\r
+Eaux2     d    g2   d2    g2   -1\r
+Cox       b    d2   1.26n\r
+.MODEL     DGD    D(M=1.05   CJO=1.26n   VJ=1)\r
+Rpar      b    d2   1Meg\r
+Dgd       d2   a    DGD\r
+Rpar2     d2   a    10Meg\r
+Cgs     g2    s2    4.15n\r
+\r
+.ENDS  IPD70P04P4L-08_L0\r
+\r
+******\r
+\r
+.SUBCKT IPD50P04P4L-11_L0  drain  gate  source\r
+\r
+Lg     gate  g1    3n\r
+Ld     drain d1    1n\r
+Ls     source s1   2n\r
+Rs      s1    s2   1.24m\r
+\r
+Rg     g1    g2     7.7\r
+M1      d2    g2    s2    s2    DMOS    L=1u   W=1u\r
+.MODEL DMOS PMOS ( KP= 104.3  VTO=-2.59  THETA=0  VMAX=1.5e5  ETA=0.012  LEVEL=3)\r
+Rd     d1    d2    5.72m TC=3.9m\r
+\r
+Dbd     d2    s2    Dbt\r
+.MODEL     Dbt    D(BV=46.4   M=0.556  CJO=2.37n  VJ=8V)\r
+Dbody   21   s2    DBODY\r
+.MODEL DBODY  D(IS=19.2p  N=1.12  RS=0.18u  EG=1.12  TT=3n)\r
+Rdiode  d1  21    2.13m TC=0.9m\r
+\r
+.MODEL   sw    PMOS(VTO=0  KP=10   LEVEL=1)\r
+Maux      g2   c    a    a   sw\r
+Maux2     b    d    g2    g2   sw\r
+Eaux      c    a    d2    g2   1\r
+Eaux2     d    g2   d2    g2   -1\r
+Cox       b    d2   1.24n\r
+.MODEL     DGD    D(M=1.05   CJO=1.24n   VJ=1)\r
+Rpar      b    d2   1Meg\r
+Dgd       d2   a    DGD\r
+Rpar2     d2   a    10Meg\r
+Cgs     g2    s2    2.96n\r
+\r
+.ENDS  IPD50P04P4L-11_L0\r
+\r
diff --git a/spice/power_cond.asc b/spice/power_cond.asc
new file mode 100644 (file)
index 0000000..0af79d4
--- /dev/null
@@ -0,0 +1,132 @@
+Version 4
+SHEET 1 2268 1624
+WIRE -864 -160 -976 -160
+WIRE -672 -160 -768 -160
+WIRE -512 -160 -672 -160
+WIRE -144 -160 -512 -160
+WIRE 48 -160 -144 -160
+WIRE 176 -160 48 -160
+WIRE -512 -112 -512 -160
+WIRE 48 -112 48 -160
+WIRE -672 -80 -672 -160
+WIRE -144 0 -144 -160
+WIRE -784 16 -784 -112
+WIRE -672 16 -672 -16
+WIRE -672 16 -784 16
+WIRE -512 16 -512 -32
+WIRE -464 16 -512 16
+WIRE -192 16 -384 16
+WIRE 176 16 176 -160
+WIRE -64 32 -80 32
+WIRE 48 32 48 -32
+WIRE 48 32 16 32
+WIRE 96 32 48 32
+WIRE 128 32 96 32
+WIRE -976 48 -976 -160
+WIRE -192 48 -288 48
+WIRE -288 96 -288 48
+WIRE -288 96 -432 96
+WIRE -784 128 -784 16
+WIRE -512 144 -512 16
+WIRE -432 144 -432 96
+WIRE -288 160 -288 96
+WIRE -256 160 -288 160
+WIRE 176 160 176 112
+WIRE 176 160 -176 160
+WIRE 272 160 176 160
+WIRE 400 160 272 160
+WIRE -288 176 -288 160
+WIRE 400 176 400 160
+WIRE 272 192 272 160
+WIRE -976 288 -976 128
+WIRE -784 288 -784 208
+WIRE -784 288 -976 288
+WIRE -512 288 -512 208
+WIRE -512 288 -784 288
+WIRE -432 288 -432 208
+WIRE -432 288 -512 288
+WIRE -288 288 -288 256
+WIRE -288 288 -432 288
+WIRE -144 288 -144 64
+WIRE -144 288 -288 288
+WIRE 272 288 272 256
+WIRE 272 288 -144 288
+WIRE 400 288 400 256
+WIRE 400 288 272 288
+WIRE -976 320 -976 288
+FLAG -976 320 0
+FLAG 400 160 Vs
+FLAG 96 32 gate
+SYMBOL voltage -976 32 R0
+WINDOW 3 40 45 Left 2
+WINDOW 123 0 0 Left 2
+WINDOW 39 35 80 Left 2
+SYMATTR Value 28
+SYMATTR SpiceLine Rser=.02
+SYMATTR InstName V1
+SYMBOL res -800 112 R0
+SYMATTR InstName R1
+SYMATTR Value 1k
+SYMATTR SpiceLine tol=1 pwr=.125
+SYMBOL polcap 256 192 R0
+WINDOW 3 24 56 Left 2
+SYMATTR Value 7800µ
+SYMATTR InstName CL
+SYMATTR SpiceLine V=35 Irms=3.67 Rser=0.03 Lser=0
+SYMATTR Description Capacitor
+SYMATTR Type cap
+SYMBOL res 384 160 R0
+SYMATTR InstName RL
+SYMATTR Value 24
+SYMBOL zener -656 -16 R180
+WINDOW 0 24 64 Left 2
+WINDOW 3 -126 -1 Left 2
+SYMATTR InstName D1
+SYMATTR Value BZX84C12L
+SYMBOL pmos -864 -112 R270
+WINDOW 0 85 -13 VRight 2
+WINDOW 3 87 60 VRight 2
+SYMATTR InstName U1
+SYMATTR Value IPD90P04P4L-04_L0
+SYMATTR Prefix X
+SYMBOL pmos 128 112 M180
+WINDOW 3 66 63 Left 2
+SYMATTR Value IPD90P04P4L-04_L0
+SYMATTR InstName U3
+SYMATTR Prefix X
+SYMBOL cap -528 144 R0
+SYMATTR InstName C1
+SYMATTR Value 2.2µ
+SYMBOL res -528 -128 R0
+SYMATTR InstName R2
+SYMATTR Value 200k
+SYMBOL res -160 144 R90
+WINDOW 0 0 56 VBottom 2
+WINDOW 3 32 56 VTop 2
+SYMATTR InstName R3
+SYMATTR Value 10k
+SYMBOL res -272 272 R180
+WINDOW 0 36 76 Left 2
+WINDOW 3 36 40 Left 2
+SYMATTR InstName R4
+SYMATTR Value 10k
+SYMBOL res -368 0 R90
+WINDOW 0 0 56 VBottom 2
+WINDOW 3 32 56 VTop 2
+SYMATTR InstName R5
+SYMATTR Value 1m
+SYMBOL res 32 -128 R0
+SYMATTR InstName R6
+SYMATTR Value 20k
+SYMBOL res 32 16 R90
+WINDOW 0 0 56 VBottom 2
+WINDOW 3 32 56 VTop 2
+SYMATTR InstName R7
+SYMATTR Value 100k
+SYMBOL cap -448 144 R0
+SYMATTR InstName C2
+SYMATTR Value 2.2n
+SYMBOL LM293 -144 48 R0
+SYMATTR InstName U2
+TEXT -1056 408 Left 2 !.tran 0 3 0 startup
+TEXT -1056 448 Left 2 !.lib OptiMOS-P2_40V.lib