.MODEL npngeneric_XN npn(tr=100n tf=100n cje=10p cjc=10p re=500m rc=500m bf=20) .MODEL pnpgeneric_XN pnp(tr=100n tf=100n cje=10p cjc=10p re=500m rc=500m bf=20) .MODEL LEDGeneric_XN D(is=100p N=3 Rs=10 CJO=1p Tt=10n Bv=20 _SS_Symbol_FileName=[C:\Program Files\AnaSoft\SuperSpice\system\Diodes.ssm] _SS_Symbol_Name=[LED]) .MODEL SchottkyGeneric_XN D(is=10n N=1 Rs=10 CJO=1p Tt=1n Bv=20 _SS_Symbol_FileName=[C:\Program Files\AnaSoft\SuperSpice\system\Diodes.ssm] _SS_Symbol_Name=[Shottky]) .MODEL ZenerGeneric_XN D(is=100p N=1 Rs=1 CJO=1p Tt=1n Bv=10 _SS_Symbol_FileName=[C:\Program Files\AnaSoft\SuperSpice\system\Diodes.ssm] _SS_Symbol_Name=[Zener]) .MODEL TRG50_XN LTRA(R=1 L=1 C=1 G=1 LEN=1) .MODEL VSwitch_XN sw(RON=10m ROFF=100Meg VT=0 VH=1 _SS_Symbol_FileName=[C:\Program Files\AnaSoft\SuperSpice\system\Functional.ssm] _SS_Symbol_Name=[VSwitch]) .MODEL njfet_XN NJF(Level=2 _SS_Symbol_FileName=[C:\Program Files\AnaSoft\SuperSpice\system\Transistors.ssm] _SS_Symbol_Name=[NJFET4terminal]) .MODEL pjfet_XN PJF(Level=2 _SS_Symbol_FileName=[C:\Program Files\AnaSoft\SuperSpice\system\Transistors.ssm] _SS_Symbol_Name=[PJFET4terminal]) .MODEL ngasfet_XN NMF(vto=-1 _SS_Symbol_FileName=[C:\Program Files\AnaSoft\SuperSpice\system\Transistors.ssm] _SS_Symbol_Name=[NGASFET4Terminal]) .MODEL pgasfet_XN PMF(vto=1 _SS_Symbol_FileName=[C:\Program Files\AnaSoft\SuperSpice\system\Transistors.ssm] _SS_Symbol_Name=[PGASFET4Terminal]) .MODEL hc_nmos_XN nmos(level=2 vto=700m kp=100u lambda=50m cgso=4n cgdo=4n cgbo=4n cbd=30p + cbs=30p L=1u W=50u) .MODEL hc_pmos_XN pmos(level=2 vto=-700m kp=50u lambda=50m cgso=4n cgdo=4n cgbo=4n cbd=30p + cbs=30p L=1u W=100u) .MODEL nmos_XN NMOS(Level=2 cgso=10n cgdo=10n cgbo=10n cbd=100f cbs=100f vto=700m lambda=50m + kp=25u _SS_Symbol_FileName=[C:\Program Files\AnaSoft\SuperSpice\system\Transistors.ssm] _SS_Symbol_Name=[NMOS4TSmall] L=1u W=1u) .MODEL pmos_XN PMOS(Level=2 cgso=20n cgdo=20n cgbo=20n cbd=200f cbs=200f vto=-700m lambda=50m + kp=10u _SS_Symbol_FileName=[C:\Program Files\AnaSoft\SuperSpice\system\Transistors.ssm] _SS_Symbol_Name=[PMOS4TSmall] L=1u W=1u) .MODEL NMOS2_XN NMOS(LEVEL=2 LD=150n TOX=20n NSUB=5367.26T VTO=743.469m KP=80.0059u GAMMA=543m PHI=600m + U0=655.881 UEXP=157.282m UCRIT=31.4438K DELTA=2.39824 VMAX=55.2609K XJ=250n LAMBDA=36.7072m NFS=1T + NEFF=1.001 NSS=100G TPG=1 RSH=70 CGDO=430p CGSO=430p CJ=300u MJ=658.5m + CJSW=800p MJSW=240.2m PB=580m L=1u W=1u) .MODEL PMOS2_XN PMOS(LEVEL=2 LD=150n TOX=20n NSUB=4331.8T VTO=-738.861m KP=27u GAMMA=580m PHI=600m + U0=261.977 UEXP=323.932m UCRIT=65.7198K DELTA=1.79192 VMAX=25.694K XJ=250n LAMBDA=61.2279m NFS=1T + NEFF=1.001 NSS=100G TPG=-1 RSH=120.6 CGDO=430p CGSO=430p CJ=500u MJ=505.2m + CJSW=134.9p MJSW=241.7m PB=640m L=1u W=1u) .MODEL D1N4148_XN d(is=100f Rs=16 CJO=2p Tt=100p Bv=100 Ibv=0 _SS_Symbol_FileName=[C:\Program Files\AnaSoft\SuperSpice\system\Diodes.ssm] _SS_Symbol_Name=[Variactor]) .MODEL dVZ15_XN D(Is=10f Rs=3 Ikf=1 N=1 Xti=3 Eg=1.11 Cjo=144p M=429.4m + Vj=750m Fc=500m Isr=100p Nr=2 Bv=15 Ibv=76m Tt=0) .MODEL Q2N3904_XN NPN(Is=2f NF=950m Xti=3 Eg=1.11 Vaf=74.03 Bf=200 Ne=2 Ise=195f + Ikf=66.78m Xtb=1.5 Br=737.1m Nc=2 Isc=0 Ikr=0 Rc=1 Cjc=3.638p + Mjc=308.5m nr=1 Vjc=750m Fc=500m Cje=4.49p Mje=259.3m Vje=750m Tr=239.5n + Tf=301p Itf=400m Vtf=4 Xtf=2 Rb=50 Re=300m kf=1f) .MODEL Q2N3906_XN PNP(Is=3f Xti=3 Eg=1.11 Vaf=57 Bf=340 Ne=1.31 Ise=3f Ikf=15m + Xtb=1.5 Br=594.3m Nc=2 Isc=0 Ikr=0 Rc=3.3 Cjc=6.8p Mjc=339m + Vjc=750m Fc=500m Cje=6.3p Mje=320.7m Vje=750m Tr=326n Tf=306p Itf=10 + Vtf=20 Xtf=10 Rb=30 Re=500m kf=1f) .MODEL Q2N2222_XN NPN(Is=31f Xti=3 Eg=1.11 Vaf=50 Bf=256 Ne=1.34 Ise=14f Ikf=50m + Xtb=1.5 Br=3.175 Nc=2 Isc=750p Ikr=0 Rc=300m Cjc=7.3p Mjc=341.6m + Vjc=750m Fc=500m Cje=22p Mje=377m Vje=750m Tr=95n Tf=332p Itf=10 + Vtf=30 Xtf=200 Re=300m Rb=30 Re=500m kf=1f SSWC_FileName=[C:\SoftwareDevelopment\SuperSpice\Debug\System\Zetex.lib] SSWC_ModelName=[Kevin_SSWC_NPN]) .MODEL Q2N2907_XN PNP(Is=10f Xti=3 Eg=1.11 Vaf=116 Bf=210 Ne=1.8 Ise=66f Ikf=100m + Xtb=1.5 Br=42.62 Nc=2 Isc=0 Ikr=0 Rc=350m Cjc=16p Mjc=479.3m + Vjc=750m Fc=500m Cje=22p Mje=377m Vje=750m Tr=5.5n Tf=512p Itf=10 + Vtf=30 Xtf=200 Rb=30 Re=500m kf=1f) .MODEL Q2N4401_XN NPN(Is=92f Xti=3 Eg=1.11 Vaf=133 Bf=716 Ne=1.288 Ise=92f Ikf=147.4m + Xtb=1.5 Br=5.854 Nc=2 Isc=2n Ikr=0 Rc=350m Cjc=11p Mjc=402.9m + Vjc=750m Fc=500m Cje=24p Mje=334.7m Vje=750m Tr=40.8n Tf=350p Itf=5 + Vtf=30 Xtf=200 Rb=15 Re=350m kf=1f) .MODEL Q2N4403_XN PNP(Is=31f Xti=3 Eg=1.11 Vaf=30.7 Bf=270 Ne=1.573 Ise=515f Ikf=160m + Xtb=1.5 Br=3.175 Nc=2 Isc=500p Ikr=0 Rc=250m Cjc=21p Mjc=544.7m + Vjc=750m Fc=500m Cje=26p Mje=380.9m Vje=750m Tr=72.5n Tf=460p Itf=5 + Vtf=30 Xtf=200 Rb=20 Re=300m kf=1f) .MODEL Q2N5551_XN NPN(Is=90f Xti=3 Eg=1.11 Vaf=100 Bf=150 Ne=1.3 Ise=30f Ikf=10m + Xtb=1.5 Br=5.236 Nc=2 Isc=1n Ikr=0 Rc=1 Cjc=7.7p Mjc=424.4m + Vjc=750m Fc=500m Cje=19p Mje=454.5m Vje=750m Tr=152n Tf=919p Itf=5 + Vtf=20 Xtf=50 Rb=50 Re=400m kf=1f) .MODEL Q2N5401_XN PNP(Is=50f Xti=3 Eg=1.11 Vaf=100 Bf=174 Ne=1.27 Ise=50f Ikf=50m + Xtb=1.5 Br=787.1m Nc=2 Isc=2n Ikr=0 Rc=800m Cjc=31p Mjc=556.4m + Vjc=750m Fc=500m Cje=64p Mje=457.7m Vje=750m Tr=442n Tf=420p Itf=5 + Vtf=20 Xtf=50 Rb=50 Re=400m kf=1f) .MODEL Q2SC1844_XN NPN(Is=95f Xti=3 Eg=1.11 Vaf=40.7 Bf=449.6 Ne=1.546 Ise=95f Ikf=400m + Xtb=1.5 Br=9.929 Nc=2 Isc=0 Ikr=0 Rc=350m Cjc=11p Mjc=392.1m + Vjc=750m Fc=500m Cje=26p Mje=640.7m Vje=750m Tr=31n Tf=233p Itf=200m + Vtf=20 Xtf=5 Rb=18.5 Re=400m kf=1f) .MODEL Q2SA991_XN PNP(Is=4f Xti=3 Eg=1.11 Vaf=11 Bf=233 Ne=1.445 Ise=4f Ikf=100m + Xtb=1.5 Br=10.43 Nc=2 Isc=40p Ikr=0 Rc=1.2 Cjc=13p Mjc=319.7m + Vjc=750m Fc=500m Cje=33p Mje=582.7m Vje=750m Tr=35n Tf=384p Itf=400m + Vtf=40 Xtf=10 Rb=12 Re=400m kf=1f) .MODEL QMRF501_XN NPN(Is=7.e-002f Xti=3 Eg=1.11 Vaf=100 Bf=288 Ne=1.188 Ise=7.e-002f Ikf=22.4m + Xtb=1.5 Br=1.143 Nc=2 Isc=0 Ikr=0 Rc=3.6 Cjc=890f Mjc=301.7m + Vjc=750m Fc=500m Cje=940f Mje=345.3m Vje=750m Tr=1.57n Tf=141p Itf=270m + Vtf=10 Xtf=30 Rb=20 Re=400m kf=1f) .MODEL Q2N4260_XN PNP(Is=1f Xti=3 Eg=1.11 Vaf=100 Bf=106.5 Ne=1.326 Ise=1f Ikf=50m + Xtb=1.5 Br=11.97 Nc=2 Isc=0 Ikr=0 Rc=15 Cjc=8p Mjc=520.9m + Vjc=750m Fc=500m Cje=2.3p Mje=1.084 Vje=750m Tr=500n Tf=2p Itf=5m + Vtf=20 Xtf=20 Rb=20 Re=400m kf=1f) .MODEL QBF857_XN NPN(Is=10f Xti=3 Eg=1.11 Vaf=100 Bf=80 Ne=1.291 Ise=56f Ikf=100u + Xtb=1.5 Br=348m Nc=2 Isc=0 Ikr=0 Rc=500m Cjc=9.4p Mjc=367.8m + Vjc=750m Fc=500m Cje=21p Mje=362.6m Vje=750m Tr=3.22u Tf=1.8n Itf=500m + Vtf=50 Xtf=20 Rb=20 Re=0) .MODEL Qbf470_XN PNP(Is=4.5p Xti=3 Eg=1.11 Vaf=100 Bf=1.751K Ne=1.322 Ise=4.5p Ikf=5m + Xtb=1.5 Br=1.085 Nc=2 Isc=0 Ikr=0 Rc=500m Cjc=8p Mjc=534.7m + Vjc=750m Fc=500m Cje=16p Mje=574.7m Vje=750m Tr=845n Tf=1.3n Itf=500m + Vtf=40 Xtf=20 Rb=20 Re=0) .MODEL BC549/550_XN NPN(LEVEL=1 IS=22.4183f NF=996.496m ISE=19.0217f NE=2 BF=228.4 IKF=211.766m VAF=161.939 + NR=993m ISC=4.7863f NC=996m BR=12.1807 IKR=342.3m VAR=123.229 RB=167.033 IRB=70.7946u + RBM=1.12256 RE=36m RC=790m XTB=1.65 EG=1.1737 XTI=3 CJE=18.7p VJE=732m + MJE=330m CJC=6.16p VJC=395m MJC=251m XCJC=619.2m FC=500m TF=518.15p XTF=10 + VTF=10 ITF=1 TR=10n) .MODEL Q2N3055_XN NPN(Is=2.22n Xti=3 Eg=1.11 Vaf=200 Bf=175 Ne=1.55 Ise=2.22n Ikf=500u + Xtb=1.5 Br=6.024m Nc=2 Isc=0 Ikr=0 Rc=10m Cjc=247p Mjc=371.1m + Vjc=750m Fc=500m Cje=464p Mje=333.3m Vje=750m Tr=797u Tf=75n Itf=100 + Vtf=20 Xtf=10 Rb=2 Re=10m) .MODEL QMJ2955_XN PNP(Is=2.22n Xti=3 Eg=1.11 Vaf=200 Bf=175 Ne=1.55 Ise=2.22n Ikf=500m + Xtb=1.5 Br=6.024m Nc=2 Isc=0 Ikr=0 Rc=10m Cjc=276p Mjc=371.1m + Vjc=750m Fc=500m Cje=569p Mje=333.3m Vje=750m Tr=797u Tf=25n Itf=100 + Vtf=20 Xtf=10 Rb=2 Re=10m) .MODEL J2N5434_XN NJF(Beta=18.37m Betatce=-500m Rd=1 Rs=4 Lambda=25m Vto=-1.906 Vtotc=-2.5m Is=533f + Isr=5.174p N=1 Nr=2 Xti=3 Alpha=152.8u Vk=111.9 Cgd=35.6p M=428.3m + Pb=1 Fc=500m Cgs=35.6p kf=1.25f Af=0) .MODEL J108_XN NJF(Beta=7.646m Betatce=-500m Rd=1 Rs=5 Lambda=50m Vto=-4.5 Vtotc=-2.5m Is=533f + Isr=5.174p N=1 Nr=2 Xti=3 Alpha=152.8u Vk=111.9 Cgd=47.7p M=428.3m + Pb=1 Fc=500m Cgs=47.7p kf=1.104f Af=0) .MODEL U309_XN NJF(Beta=5.04m Betatce=-500m Rd=1 Rs=5 Lambda=14m Vto=-2.03 Vtotc=-2.5m Is=194f + Isr=1.881p N=1 Nr=2 Xti=3 Alpha=7.633u Vk=74.1 Cgd=5p M=464.7m + Pb=1 Fc=500m Cgs=5p Kf=7.e-002f Af=0) .MODEL J2SK162_XN NJF(Beta=161.6m Betatce=-500m Rd=1 Rs=4 Lambda=10m Vto=-380m Vtotc=-2.5m Is=12.66f + Isr=127f N=1 Nr=2 Xti=3 Alpha=10u Vk=100 Cgd=20p M=1.963 + Pb=1 Fc=500m Cgs=19.41p Kf=2.5e-003f Af=1) .MODEL BSim3_3nmos_XN NMOS(Level=8 Tnom=27 Nch=249800T Tox=9n Xj=100n Lint=93.6n Wint=147n Vth0=450m + K1=756m K2=-38.3m K3=-2.612 Dvt0=2.812 Dvt1=462m Dvt2=-91.7m Nlx=35.2291n W0=1.163u + K3b=2.233 Vsat=86.3016K Ua=6.47n Ub=4.23e-003f Uc=-47.0628p Rdsw=650 U0=388.32 wr=1 + A0=349.697m Ags=100m B0=546m B1=1 Dwg=-6n Dwb=-3.56n Prwb=-213m Keta=-36.0587m + A1=27.7875m A2=900m Voff=-67.3553m NFactor=1.13993 Cit=162.253u Cdsc=-21.4718u Cdscb=0 Dvt0w=0 + Dvt1w=0 Dvt2w=0 Cdscd=0 Prwg=0 Eta0=10.2817m Etab=-5.0422m Dsub=318.712m Pclm=1.11485 + Pdiblc1=2.45357m Pdiblc2=6.40629m Drout=318.712m Pscbe1=5Meg Pscbe2=5n Pdiblcb=-234m Pvag=0 delta=10m + Wl=0 Ww=-1.42024n Wwl=0 Wln=0 Wwn=261.395m Ll=130.09p Lw=0 Lwl=0 + Lln=316.394m Lwn=0 kt1=-300m kt2=-51m At=22.4K Ute=-1.48 Ua1=331p Ub1=2.61e-004f + Uc1=-342p Kt1l=0 Prt=764.3 L=2u W=8u hdif=200n _SS_Symbol_FileName=[C:\SOFTWAREDEVELOPMENT\SUPERSPICE\DEBUG\system\Transistors.ssm] _SS_Symbol_Name=[NMOS3Terminal]) .MODEL BSim3_3pmos_XN PMOS(Level=8 Tnom=27 Nch=353302T Tox=9n Xj=100n Lint=62.3n Wint=122n Vth0=-450m + K1=836.209m K2=-86.0662m K3=1.82 Dvt0=1.9038 Dvt1=533.392m Dvt2=-186.268m Nlx=12.8n W0=2.1u + K3b=-240m Prwg=-1m Prwb=-323m Vsat=103.503K Ua=1.39995n Ub=1.e-004f Uc=-27.3p Rdsw=460 + U0=138.761 A0=471.655m Ags=120m Keta=-1.87152m A1=341.796m A2=830m Voff=-74.182m NFactor=1.54389 + Cit=-1.01567m Cdsc=893.752u Cdscb=145u Cdscd=104u Dvt0w=232m Dvt1w=4.5Meg Dvt2w=-2.3m Eta0=60.2478m + Etab=-4.64593m Dsub=232.224m Pclm=989m Pdiblc1=20.7418m Pdiblc2=1.33813m Drout=322.24m Pscbe1=118K Pscbe2=1n + Pvag=0 kt1=-250m kt2=-32m prt=64.5 At=33K Ute=-1.5 Ua1=4.312n Ub1=6.65e-004f + Uc1=0 Kt1l=0 L=2u W=2u hdif=200n _SS_Symbol_FileName=[C:\SOFTWAREDEVELOPMENT\SUPERSPICE\DEBUG\system\Transistors.ssm] _SS_Symbol_Name=[PMOS3Terminal]) .SUBCKT DiacGeneric_XN _ssi_pin0 _ssi_pin1 * _SS_Symbol [C:\Program Files\AnaSoft\SuperSpice\system\Diodes.ssm] [Diac] * V_ssi_pin1 _ssi_pin1 anode2 0 V_ssi_pin0 _ssi_pin0 anode1 0 QN1 Node9 Node20 anode2 npngeneric_XN 1 QP2 Node20 Node9 anode1 pnpgeneric_XN 1 R1 Node20 anode2 10K R2 anode1 Node9 10K QN3 Node20 Node25 anode1 npngeneric_XN 1 QP4 Node25 Node20 anode2 pnpgeneric_XN 1 R3 anode2 Node20 10K R4 Node25 anode1 10K R11 Node20 anode2 1K D1 Node191 Node20 DGeneric D2 Node188 Node20 DGeneric D4 Node188 anode1 ZenerGeneric_XN 1 D5 Node191 anode2 ZenerGeneric_XN 1 * .MODEL npngeneric_XN npn(tr=100n tf=100n cje=10p cjc=10p re=500m rc=500m bf=20) * .MODEL pnpgeneric_XN pnp(tr=100n tf=100n cje=10p cjc=10p re=500m rc=500m bf=20) * .MODEL DGeneric d(Rs=16 CJO=2p Tt=100p Bv=100 Ibv=0) * .MODEL ZenerGeneric_XN D(is=100p N=1 Rs=1 CJO=1p Tt=1n Bv=10) * .ENDS .SUBCKT BulbLDR_XN _ssi_pin0 _ssi_pin1 _ssi_pin2 _ssi_pin3 * _SS_Symbol [C:\Program Files\AnaSoft\SuperSpice\system\Discretes.ssm] [BulbLDR] V_ssi_pin3 _ssi_pin3 4 0 V_ssi_pin2 _ssi_pin2 3 0 V_ssi_pin1 _ssi_pin1 2 0 V_ssi_pin0 _ssi_pin0 1 0 *need to change R1 to a voltage depandant one for better accuracy R1 1 2 100 B1 3 4 i=v(1,2)*v(3,4)*1e-3 .ends .SUBCKT Comparitor_XN _ssi_pin0 _ssi_pin1 _ssi_pin2 _ssi_pin3 _ssi_pin4 * _SS_Symbol [C:\Program Files\AnaSoft\SuperSpice\System\AmpsAndBuffers.ssm] [OpAmp5Pin] V_ssi_pin4 _ssi_pin4 VOUT 0 V_ssi_pin3 _ssi_pin3 VEE 0 V_ssi_pin2 _ssi_pin2 VCC 0 V_ssi_pin1 _ssi_pin1 VNEG 0 V_ssi_pin0 _ssi_pin0 VPOS 0 * Semi Ideal compariter - Design Kevin Aylward * Not valid for AC analysis * Inputs on VPOS VNEG * Output VOUT * Supply on VCC and VEE * Output switchs between the supply rails * with Ron and Roff of the switch E1 1 0 VPOS VNEG -1 A1 [1] [2] adc_XN A2 2 3 invertor_XN A3 [2] [5] dac_XN A4 [3] [4] dac_XN S1 VCC VOUT 4 0 vswitch_XN S2 VOUT VEE 5 0 vswitch_XN C1 VOUT VCC 10p C2 VOUT VEE 10p C3 VPOS VNEG 2p RDAMP 1 0 100k .model vswitch_XN SW(Ron=10 Roff=10Meg Vt=1 Vh=1m ) .model adc_XN adc_bridge(in_low=-0.0005 in_high=0.0005 ) .model dac_XN dac_bridge(out_low=0.0 out_high=2.0 ) .model invertor_XN d_inverter(rise_delay=2e-9 fall_delay=2e-9 ) .ends .SUBCKT Comp1_XN _ssi_pin_VPOS VNEG VCC VEE VOUT * _SS_Symbol [C:\Program Files\AnaSoft\SuperSpice\System\AmpsAndBuffers.ssm] [OpAmp5Pin] S1 VCC VOUT _ssi_pin_VPOS VNEG VComparatorSwitch_XN S2 VOUT VEE VNEG _ssi_pin_VPOS VComparatorSwitch_XN .model VComparatorSwitch_XN SW(RON=10 ROFF=10Meg VT=0 VH=100u) .ends .SUBCKT DiodeLDR_XN _ssi_pin0 _ssi_pin1 _ssi_pin2 _ssi_pin3 * _SS_Symbol [C:\PROGRAM FILES\ANASOFT\SUPERSPICE\system\Discretes.ssm] [DiodeLDR] V_ssi_pin3 _ssi_pin3 4 0 V_ssi_pin2 _ssi_pin2 3 0 V_ssi_pin1 _ssi_pin1 2 0 V_ssi_pin0 _ssi_pin0 1 0 D1 1 5 Dmod V1 5 2 DC 0 B1 3 4 i=i(v1)*v(3,4) .model Dmod d(Bv=50 is=1e-20 rs=10 CJO=3p Tt=100n) .ends .SUBCKT DiodeBridge_XN _ssi_pin0 _ssi_pin1 _ssi_pin2 _ssi_pin3 * _SS_Symbol [C:\Program Files\AnaSoft\SuperSpice\system\Diodes.ssm] [Diode Bridge] V_ssi_pin3 _ssi_pin3 4 0 V_ssi_pin2 _ssi_pin2 3 0 V_ssi_pin1 _ssi_pin1 2 0 V_ssi_pin0 _ssi_pin0 1 0 d1 1 3 dmod d2 4 1 dmod d3 2 3 dmod d4 4 2 dmod .model dmod d(rs=0.1 is=1n CJO=10p Tt=1u) .ends .SUBCKT DualDiodeCC_XN _ssi_pin0 _ssi_pin1 _ssi_pin2 * _SS_Symbol [C:\Program Files\AnaSoft\SuperSpice\system\Diodes.ssm] [Dual Diode Common Cathode] V_ssi_pin2 _ssi_pin2 com 0 V_ssi_pin1 _ssi_pin1 a2 0 V_ssi_pin0 _ssi_pin0 a1 0 d1 a1 com DGeneric d2 a2 com DGeneric .model DGeneric D(is=.1p N=1 Rs=10 CJO=1p Tt=1n Bv=50) .ends .SUBCKT DualDiodeCA_XN _ssi_pin0 _ssi_pin1 _ssi_pin2 * _SS_Symbol [C:\Program Files\AnaSoft\SuperSpice\system\Diodes.ssm] [Dual Diode Common Anode] V_ssi_pin2 _ssi_pin2 com 0 V_ssi_pin1 _ssi_pin1 a2 0 V_ssi_pin0 _ssi_pin0 a1 0 d1 com a1 DGeneric d2 com a2 DGeneric .model DGeneric D(is=.1p N=1 Rs=10 CJO=1p Tt=1n Bv=50) .ends .SUBCKT Fuse_XN _ssi_pin0 _ssi_pin1 * _SS_Symbol [C:\Program Files\AnaSoft\SuperSpice\system\Discretes.ssm] [Fuse] V_ssi_pin1 _ssi_pin1 2 0 V_ssi_pin0 _ssi_pin0 1 0 *put your model here R1 1 2 0.1 .ends .SUBCKT ISwitch_XN _ssi_pin0_Iinplus _ssi_pin1_Inneg _ssi_pin2_soplus _ssi_pin3_soneg * _SS_Symbol [C:\Program Files\AnaSoft\SuperSpice\system\Functional.ssm] [ISwitch] * V_ssi_pin3 _ssi_pin3_soneg soneg 0 V_ssi_pin2 _ssi_pin2_soplus soplus 0 V_ssi_pin1 _ssi_pin1_Inneg Inneg 0 V_ssi_pin0 _ssi_pin0_Iinplus Iinplus 0 v1 Iinplus Inneg DC 0 w1 soplus soneg v1 ISwitch * set IT to the switch threshold current, set IH to the hysterisis current .MODEL ISwitch CSW(RON=100 ROFF=10Meg IT=1m IH=0.01m) .ends .SUBCKT MultiplierA_XN _ssi_pin0 _ssi_pin1 _ssi_pin2 _ssi_pin3 * _SS_Symbol [C:\PROGRAM FILES\ANASOFT\SUPERSPICE\system\SubcircuitBlocks.ssm] [4PinBlock] V_ssi_pin3 _ssi_pin3 4 0 V_ssi_pin2 _ssi_pin2 3 0 V_ssi_pin1 _ssi_pin1 2 0 V_ssi_pin0 _ssi_pin0 1 0 B1 3 4 v=v(1)*v(2) .ends .SUBCKT OptoCoupler_XN _ssi_pin0 _ssi_pin1 _ssi_pin2 _ssi_pin3 * _SS_Symbol [C:\Program Files\AnaSoft\SuperSpice\System\Discretes.ssm] [OptoCoupler] V_ssi_pin3 _ssi_pin3 4 0 V_ssi_pin2 _ssi_pin2 3 0 V_ssi_pin1 _ssi_pin1 2 0 V_ssi_pin0 _ssi_pin0 1 0 *of the cuff knock up with 20% transfer ratio B1 5 4 I=-I(V1)*2e-3 Q1 3 5 4 QMod D1 1 6 DMod V1 6 2 DC 0 .model QMod NPN(BF=100 Cjc=5p Cje=5p Tf=10n RE=1 RC=1) .model DMod D(is=100p N=2.5 Rs=20 CJO=3p Tt=10n Bv=70) .ENDS .SUBCKT VCR_XN _ssi_pin0 _ssi_pin1 _ssi_pin2 _ssi_pin3 * _SS_Symbol [C:\PROGRAM FILES\ANASOFT\SUPERSPICE\system\Functional.ssm] [VCR] V_ssi_pin3 _ssi_pin3 4 0 V_ssi_pin2 _ssi_pin2 3 0 V_ssi_pin1 _ssi_pin1 2 0 V_ssi_pin0 _ssi_pin0 1 0 *R=1k/Vc R1 1 2 100Meg B1 3 4 i=v(1,2)*v(3,4)*1e-3 .ends .SUBCKT SCR_XN _ssi_pin0 _ssi_pin1 _ssi_pin2 * _SS_Symbol [C:\Program Files\AnaSoft\SuperSpice\system\Discretes.ssm] [ThyrsistorSCR] V_ssi_pin2 _ssi_pin2 3 0 V_ssi_pin1 _ssi_pin1 2 0 V_ssi_pin0 _ssi_pin0 1 0 q1 4 2 1 npn1 off q2 2 4 3 pnp1 off .model npn1 npn(tr=100n tf=100n cje=10p cjc=10p re=.5 rc=.5 bf=100) .model pnp1 pnp(tr=100n tf=100n cje=10p cjc=10p re=.5 rc=.5 bf=100) .ends .SUBCKT Thermistor_XN _ssi_pin0 _ssi_pin1 * _SS_Symbol [C:\Program Files\AnaSoft\SuperSpice\system\Discretes.ssm] [Thermistor] V_ssi_pin1 _ssi_pin1 2 0 V_ssi_pin0 _ssi_pin0 1 0 *put your model here R1 1 2 RMod .model RMod R(TC1=1 TC2=1 ) .ends .SUBCKT Triac_XN _ssi_pin0 _ssi_pin1 _ssi_pin2 * _SS_Symbol [C:\Program Files\AnaSoft\SuperSpice\system\Discretes.ssm] [Triac] * V_ssi_pin2 _ssi_pin2 cathode 0 V_ssi_pin1 _ssi_pin1 gate 0 V_ssi_pin0 _ssi_pin0 anode 0 QN1 Node9 gate cathode npngeneric_XN 1 QP2 gate Node9 anode pnpgeneric_XN 1 R1 gate cathode 10K R2 anode Node9 10K QN3 gate Node25 anode npngeneric_XN 1 QP4 Node25 gate cathode pnpgeneric_XN 1 R3 cathode gate 10K R4 Node25 anode 10K * .MODEL npngeneric_XN npn(tr=100n tf=100n cje=10p cjc=10p re=500m rc=500m bf=20) * .MODEL pnpgeneric_XN pnp(tr=100n tf=100n cje=10p cjc=10p re=500m rc=500m bf=20) * .ENDS .SUBCKT Varistor_XN _ssi_pin0 _ssi_pin1 * _SS_Symbol [C:\Program Files\AnaSoft\SuperSpice\system\Discretes.ssm] [Varistor-MOV] V_ssi_pin1 _ssi_pin1 2 0 V_ssi_pin0 _ssi_pin0 1 0 *put your model here R1 1 2 1k .ends .SUBCKT XTAL_XN _ssi_pin0 _ssi_pin1 * _SS_Symbol [C:\Program Files\AnaSoft\SuperSpice\system\Discretes.ssm] [Crystal] V_ssi_pin1 _ssi_pin1 2 0 V_ssi_pin0 _ssi_pin0 1 0 Cp 1 2 1p Ls 1 3 0.1H Cs 3 4 1p Rs 4 2 1k .ends .SUBCKT NIGBT_XN _ssi_pin0 _ssi_pin1 _ssi_pin2 *IRGBC20S MCE C G E 7-13-95 V_ssi_pin2 _ssi_pin2 74 0 V_ssi_pin1 _ssi_pin1 72 0 V_ssi_pin0 _ssi_pin0 71 0 *IGBT Pinout: 1=C, 2=G, 3=E *600V 19A 16.8ns pkg:TO-220 2,1,3 Q1 83 81 85 QOUT M1 81 82 83 83 MFIN L=1U W=1U DSD 83 81 DO DBE 85 81 DE RC 85 71 22.2M RE 83 73 2.22M RG 72 82 41.5 CGE 82 83 675P CGC 82 71 1P EGD 91 0 82 81 1 VFB 93 0 0 FFB 82 81 VFB 1 CGD 92 93 670P R1 92 0 1 D1 91 92 DLIM DHV 94 93 DR R2 91 94 1 D2 94 0 DLIM LE 73 74 7.5N DLV 94 95 DR 13 RLV 95 0 1 ESD 96 93 POLY(1) 83 81 19 1 MLV 95 96 93 93 SW .MODEL SW NMOS (LEVEL=3 VTO=0 KP=5) .MODEL QOUT PNP (IS=23.4P NF=1.2 BF=5.1 CJE=1.64N TF=16.8N XTB=1.3) .MODEL MFIN NMOS (LEVEL=3 VMAX=400K THETA=46.1M ETA=2M VTO=5.2 KP=1) .MODEL DR D (IS=2.34P CJO=47.8P VJ=1 M=.82) .MODEL DO D (IS=2.34P BV=600 CJO=979P VJ=1 M=.7) .MODEL DE D (IS=2.34P BV=14.3 N=2) .MODEL DLIM D (IS=100N) .ENDS XIRGBC20S .SUBCKT PIGBT_XN _ssi_pin0 _ssi_pin1 _ssi_pin2 *PIGBT V_ssi_pin2 _ssi_pin2 74 0 V_ssi_pin1 _ssi_pin1 72 0 V_ssi_pin0 _ssi_pin0 71 0 *P-IGBT Default MCE C G E 5-20-95 *MCE 600V 40A 24.3ns pkg:TO-220 Q1 83 81 85 QOUT M1 81 82 83 83 MFIN L=1U W=1U DSD 81 83 DO DBE 81 85 DE RC 85 71 21.2M RE 83 73 2.12M RG 72 82 25.5 CGE 82 83 1.42N CGC 82 71 1P EGD 91 0 81 82 1 VFB 93 0 0 FFB 81 82 VFB 1 CGD 92 93 1.41N R1 92 0 1 D1 91 92 DLIM DHV 94 93 DR R2 91 94 1 D2 94 0 DLIM LE 73 74 7.5N DLV 94 95 DR 13 RLV 95 0 1 ESD 96 93 POLY(1) 81 83 19 1 MLV 95 96 93 93 SW .MODEL SW NMOS (LEVEL=3 VTO=0 KP=5) .MODEL QOUT NPN (IS=377F NF=1.2 BF=5.1 CJE=3.48N TF=24.3N XTB=1.3) .MODEL MFIN PMOS (LEVEL=3 VMAX=400K THETA=46.1M ETA=2M VTO=-5.2 KP=2.12) .MODEL DR D (IS=37.7F CJO=100P VJ=1 M=.82) .MODEL DO D (IS=37.7F BV=600 CJO=2.07N VJ=1 M=.7) .MODEL DE D (IS=37.7F BV=14.3 N=2) .MODEL DLIM D (IS=100N) .ENDS PIGBT .SUBCKT NPNDual_XN _ssi_pin0_c1 _ssi_pin1_b1 _ssi_pin2_e1 _ssi_pin3_c2 _ssi_pin4_b2 _ssi_pin5_e2 * _SS_Symbol [C:\Program Files\AnaSoft\SuperSpice\system\Transistors.ssm] [DualNPN] V_ssi_pin5 _ssi_pin5_e2 e2 0 V_ssi_pin4 _ssi_pin4_b2 b2 0 V_ssi_pin3 _ssi_pin3_c2 c2 0 V_ssi_pin2 _ssi_pin2_e1 e1 0 V_ssi_pin1 _ssi_pin1_b1 b1 0 V_ssi_pin0 _ssi_pin0_c1 c1 0 q1 c1 b1 e1 Q2N3904 q2 c2 b2 e2 Q2N3904 .MODEL Q2N3904 NPN(Is=15.14p Xti=3 Eg=1.11 Vaf=130 Bf=600 Ne=1.37 Ise=195f Ikf=10m + Xtb=1.5 Br=278.9m Nc=2 Isc=0 Ikr=0 Rc=2 Cjc=3p Mjc=290.2m + Vjc=750m Fc=500m Cje=4p Mje=277.6m Vje=750m Tr=700n Tf=300p Itf=10 + Vtf=20 Xtf=10 Rb=50 Re=300m kf=1e-15) .ends .SUBCKT PNPDual_XN _ssi_pin0_c1 _ssi_pin1_b1 _ssi_pin2_e1 _ssi_pin3_c2 _ssi_pin4_b2 _ssi_pin5_e2 * _SS_Symbol [C:\Program Files\AnaSoft\SuperSpice\system\Transistors.ssm] [DualPNP] * V_ssi_pin5 _ssi_pin5_e2 e2 0 V_ssi_pin4 _ssi_pin4_b2 b2 0 V_ssi_pin3 _ssi_pin3_c2 c2 0 V_ssi_pin2 _ssi_pin2_e1 e1 0 V_ssi_pin1 _ssi_pin1_b1 b1 0 V_ssi_pin0 _ssi_pin0_c1 c1 0 q1 c1 b1 e1 Q2N3906 q2 c2 b2 e2 Q2N3906 .MODEL Q2N3906 PNP(Is=3f Xti=3 Eg=1.11 Vaf=57 Bf=340 Ne=1.31 Ise=3f Ikf=15m + Xtb=1.5 Br=594.3m Nc=2 Isc=0 Ikr=0 Rc=3.3 Cjc=6.8p Mjc=339m + Vjc=750m Fc=500m Cje=6.3p Mje=320.7m Vje=750m Tr=326n Tf=306p Itf=10 + Vtf=20 Xtf=10 Rb=30 Re=500m kf=1e-15) .ends .SUBCKT Tx&RxLED_XN _ssi_pin0 _ssi_pin1 _ssi_pin2 _ssi_pin3 * _SS_Symbol [C:\PROGRAM FILES\ANASOFT\SUPERSPICE\system\Diodes.ssm] [Tx&Rx LED] V_ssi_pin3 _ssi_pin3 4 0 V_ssi_pin2 _ssi_pin2 3 0 V_ssi_pin1 _ssi_pin1 2 0 V_ssi_pin0 _ssi_pin0 1 0 B1 3 4 I=-I(V1)*1e-5 D1 1 6 DMod1 V1 6 2 DC 0 D2 4 3 DMod2 .model DMod1 D(is=100p N=2.5 Rs=10 CJO=1p Tt=1n Bv=50) .model DMod2 D(is=100f Rs=100 CJO=1p Tt=1n Bv=50) .ends .SUBCKT TL062/MC_XN _ssi_pin0 _ssi_pin1 _ssi_pin2 _ssi_pin3 _ssi_pin4 * _SS_Symbol [C:\Program Files\AnaSoft\SuperSpice\System\AmpsAndBuffers.ssm] [OpAmp5Pin] V_ssi_pin4 _ssi_pin4 5 0 V_ssi_pin3 _ssi_pin3 4 0 V_ssi_pin2 _ssi_pin2 3 0 V_ssi_pin1 _ssi_pin1 2 0 V_ssi_pin0 _ssi_pin0 1 0 * TL062 operational amplifier *"macromodel" subcircuit * * connections: * 1 - non-inverting input * 2 - inverting input * 3 - positive power supply * 4 - negative power supply * 5 - output * * c1 11 12 1.061E-12 c2 6 7 5.000E-12 css 10 99 4.000E-12 dc 5 53 dx de 54 5 dx dlp 90 91 dx dln 92 90 dx dp 4 3 dx egnd 99 0 poly(2) (3,0) (4,0) 0 .5 .5 fb 7 99 poly(5) vb vc ve vlp vln 0 4.775E6 + -5E6 5E6 5E6 -5E6 ga 6 0 11 12 125.7E-6 gcm 0 6 10 99 6.298E-9 iss 3 10 dc 90.00E-6 hlim 90 0 vlim 1K j1 11 2 10 jx j2 12 1 10 jx r2 6 9 100.0E3 rd1 4 11 7.958E3 rd2 4 12 7.958E3 ro1 8 5 200 ro2 7 99 100 rp 3 4 285.7E3 rss 10 99 2.222E6 vb 9 0 dc 0 vc 3 53 dc 1 ve 54 4 dc 1 vlim 7 8 dc 0 vlp 91 0 dc 10 vln 0 92 dc 10 .model dx D(Is=800.0E-18) .model jx PJF(Is=1.500E-12 Beta=175.5E-6 + Vto=-1) .ends .SUBCKT AD811_XN _ssi_pin0 _ssi_pin1 _ssi_pin2 _ssi_pin3 _ssi_pin4 * AD811 SPICE Macro-model 7/91, Rev. A V_ssi_pin4 _ssi_pin4 28 0 V_ssi_pin3 _ssi_pin3 50 0 V_ssi_pin2 _ssi_pin2 99 0 V_ssi_pin1 _ssi_pin1 2 0 V_ssi_pin0 _ssi_pin0 1 0 * JCB / PMI * * * Copyright 1991 by Analog Devices, Inc. * * Refer to "README.DOC" file for License Statement. Use of this model * indicates your acceptance with the terms and provisions in the License Statement. * * Node assignments * non-inverting input * | inverting input * | | positive supply * | | | negative supply * | | | | output * | | | | | * * INPUT STAGE * R1 99 8 1E3 R2 10 50 1E3 V1 99 9 11 D1 9 8 DX V2 11 50 11 D2 10 11 DX I1 99 5 920E-6 I2 4 50 920E-6 Q1 5 5 3 QN Q2 4 4 3 QP Q3 8 5 30 QN Q4 10 4 30 QP * * INPUT ERROR SOURCES * GB1 99 1 POLY(1) 1 22 2E-6 1E-6 GB2 99 30 POLY(1) 1 22 2E-6 1E-6 VOS 3 1 500E-6 LS1 30 2 4E-8 CS1 99 2 0.5E-12 CS2 50 2 0.5E-12 CIN 1 50 2E-12 * EREF 97 0 22 0 1 * * GAIN STAGE & DOMINANT POLE * R5 12 97 1.5E6 C3 12 97 3.9E-12 G1 97 12 99 8 1E-3 G2 12 97 10 50 1E-3 V3 99 13 2.9 V4 14 50 2.9 D3 12 13 DX D4 14 12 DX * * POLE AT 400 MHZ * R8 17 97 1E6 C4 17 97 0.530E-15 G4 97 17 12 22 1E-6 * * ZERO AT 150 MHZ * R20 18 19 1E6 R21 19 97 1 C20 18 19 -.530E-15 E20 18 97 17 22 1E6 * * POLE AT 200 MHZ * R12 21 97 1E6 C8 21 97 0.395E-15 G8 97 21 19 22 1E-6 * * OUTPUT STAGE * ISY 99 50 14.7E-3 R13 22 99 16.7E3 R14 22 50 16.7E3 R15 27 99 22 R16 27 50 22 L2 27 28 1E-8 G9 25 50 21 27 45.45E-3 G10 26 50 27 21 45.45E-3 G11 27 99 99 21 45.45E-3 G12 50 27 21 50 45.45E-3 V5 23 27 1.3 V6 27 24 1.3 D5 21 23 DX D6 24 21 DX D7 99 25 DX D8 99 26 DX D9 50 25 DY D10 50 26 DY * * MODELS USED * .MODEL QN NPN(BF=1E9 IS=1E-15 RE=1 RB=1) .MODEL QP PNP(BF=1E9 IS=1E-15 RE=1 RB=1) .MODEL DX D(IS=1E-15 RS=1) .MODEL DY D(IS=1E-15 BV=50 RS=1) .ENDS .SUBCKT LF357/NS_XN _ssi_pin0 _ssi_pin1 _ssi_pin2 _ssi_pin3 _ssi_pin4 * _SS_Symbol [C:\Program Files\AnaSoft\SuperSpice\System\AmpsAndBuffers.ssm] [OpAmp5Pin] V_ssi_pin4 _ssi_pin4 28 0 V_ssi_pin3 _ssi_pin3 50 0 V_ssi_pin2 _ssi_pin2 99 0 V_ssi_pin1 _ssi_pin1 2 0 V_ssi_pin0 _ssi_pin0 1 0 * *Features: *Low input bias current = 30pA *Low input offset current = 3pA *High input impedance = 1Tohm *Low input offset voltage = 1mV * ****************INPUT STAGE************** * IOS 2 1 3P *^Input offset current R1 1 3 1E12 R2 3 2 1E12 I1 99 4 100U J1 5 2 4 JX J2 6 7 4 JX R3 5 50 20K R4 6 50 20K *Fp2=12 MHz C4 5 6 3.31573E-13 * ***********COMMON MODE EFFECT*********** * I2 99 50 4.65MA *^Quiescent supply current EOS 7 1 POLY(1) 16 49 3E-3 1 *Input offset voltage.^ R8 99 49 50K R9 49 50 50K * *********OUTPUT VOLTAGE LIMITING******** V2 99 8 2.63 D1 9 8 DX D2 10 9 DX V3 10 50 2.63 * **************SECOND STAGE************** * EH 99 98 99 49 1 F1 9 98 POLY(1) VA3 0 0 0 8.1291E7 G1 98 9 5 6 2E-3 R5 98 9 100MEG VA3 9 11 0 *Fp1=224 HZ C3 98 11 7.10513P * ***************POLE STAGE*************** * *Fp3=42 MHz G3 98 15 9 49 1E-6 R12 98 15 1MEG C5 98 15 8.3766E-15 * *********COMMON-MODE ZERO STAGE********* * G4 98 16 3 49 1E-8 L2 98 17 530.52M R13 17 16 1K * **************OUTPUT STAGE************** * F6 99 50 VA7 1 F5 99 23 VA8 1 D5 21 23 DX VA7 99 21 0 D6 23 99 DX E1 99 26 99 15 1 VA8 26 27 0 R16 27 28 25 V5 28 25 0.1V D4 25 15 DX V4 24 28 0.1V D3 15 24 DX * ***************MODELS USED************** * .MODEL DX D(IS=1E-15) .MODEL JX PJF(BETA=1.25E-5 VTO=-2.00 IS=30E-12) * .ENDS .SUBCKT OPA27_XN _ssi_pin0 _ssi_pin1 _ssi_pin2 _ssi_pin3 _ssi_pin4 * _SS_Symbol [C:\Program Files\AnaSoft\SuperSpice\System\AmpsAndBuffers.ssm] [OpAmp5Pin] V_ssi_pin4 _ssi_pin4 5 0 V_ssi_pin3 _ssi_pin3 4 0 V_ssi_pin2 _ssi_pin2 3 0 V_ssi_pin1 _ssi_pin1 2 0 V_ssi_pin0 _ssi_pin0 1 0 * C1 11 12 20.79E-12 C2 6 7 114.3E-12 CEE 10 99 5.713E-12 DC 5 53 DX DE 54 5 DX DLP 90 91 DX DLN 92 90 DX DP 4 3 DX EGND 99 0 POLY(2) (3,0) (4,0) 0 .5 .5 FB 7 99 POLY(5) VB VC VE VLP VLN 0 10.95E6 -10E6 10E6 10E6 -10E6 GA 6 0 11 12 4.638E-3 GCM 0 6 10 99 2.608E-9 IEE 10 4 DC 240.0E-6 HLIM 90 0 VLIM 1K Q1 11 2 13 QX Q2 12 1 14 QX R2 6 9 100.0E3 RC1 3 11 215.6 RC2 3 12 215.6 RE1 13 10 5.395E-3 RE2 14 10 5.395E-3 REE 10 99 833.5E3 RO1 8 5 35 RO2 7 99 35 RP 3 4 10.87E3 VB 9 0 DC 0 VC 3 53 DC 1.200 VE 54 4 DC 1.200 VLIM 7 8 DC 0 VLP 91 0 DC 25 VLN 0 92 DC 25 .MODEL DX D(IS=800.0E-18) .MODEL QX NPN(IS=800.0E-18 BF=7.998E3) .ENDS .SUBCKT AD602_XN _ssi_pin0 _ssi_pin1 _ssi_pin2 _ssi_pin3 _ssi_pin4 _ssi_pin5 _ssi_pin6 _ssi_pin7 _ssi_pin8 * _SS_Symbol [C:\PROGRAM FILES\ANASOFT\SUPERSPICE\system\SpecialFunctions.ssm] [AD602] * Node assignments V_ssi_pin8 _ssi_pin8 12 0 V_ssi_pin7 _ssi_pin7 70 0 V_ssi_pin6 _ssi_pin6 41 0 V_ssi_pin5 _ssi_pin5 40 0 V_ssi_pin4 _ssi_pin4 48 0 V_ssi_pin3 _ssi_pin3 50 0 V_ssi_pin2 _ssi_pin2 99 0 V_ssi_pin1 _ssi_pin1 2 0 V_ssi_pin0 _ssi_pin0 3 0 * input HI * | input LO * | | positive supply * | | | negative supply * | | | | output * | | | | | control HI * | | | | | | control LO * | | | | | | | gate input * | | | | | | | | output common * | | | | | | | | | * AD602 SPICE Macro-model Rev. A, 2/93 * ARG / PMI * * Copyright 1993 by Analog Devices * * Refer to "README.DOC" file for License Statement. Use of * this model indicates your acceptance of the terms and pro- * visions in the License Statement. * * * INPUT STAGE * Q1A 1 3 21 QN Q1B 4 5 21 QN Q2A 1 14 22 QN Q2B 4 5 22 QN Q3A 1 15 23 QN Q3B 4 5 23 QN Q4A 1 16 24 QN Q4B 4 5 24 QN Q5A 1 17 25 QN Q5B 4 5 25 QN Q6A 1 18 26 QN Q6B 4 5 26 QN Q7A 1 19 27 QN Q7B 4 5 27 QN Q8A 1 20 28 QN Q8B 4 5 28 QN RT 3 2 500 RL1 3 14 62.5 RL2 14 2 125 RL3 14 15 62.5 RL4 15 2 125 RL5 15 16 62.5 RL6 16 2 125 RL7 16 17 62.5 RL8 17 2 125 RL9 17 18 62.5 RL10 18 2 125 RL11 18 19 62.5 RL12 19 2 125 RL13 19 20 62.5 RL14 20 2 62.5 EOS 11 5 POLY(2) (12,2) (38,98) 135E-6 8.84E-3 8.84E-3 RCM 12 98 40E3 IB1 99 7 400E-6 IB2 99 29 200E-6 IB3 99 30 200E-6 IB4 99 31 200E-6 IB5 99 32 200E-6 IB6 99 33 200E-6 IB7 99 34 200E-6 IB8 99 13 400E-6 E1 7 50 POLY(1) (40,41) 2.8 2.4 E2 13 50 POLY(1) (41,40) 2.8 2.4 RB1 7 29 640 RB2 29 30 640 RB3 30 31 640 RB4 31 32 640 RB5 32 33 640 RB6 33 34 640 RB7 34 13 640 Q9 21 7 6 QN Q10 22 29 6 QN Q11 23 30 6 QN Q12 24 31 6 QN Q13 25 32 6 QN Q14 26 33 6 QN Q15 27 34 6 QN Q16 28 13 6 QN RC 40 41 15E6 CCTL 40 41 10.610E-15 I1 6 50 1.8E-3 R1 99 1 243.153 R2 99 4 243.153 * * GAIN STAGE AND DOMINANT POLE AT 87HZ * EREF 98 0 POLY(2) (99,0) (50,0) 0 0.5 0.5 G1 98 8 4 1 4.113E-3 R5 8 98 243.153E6 C1 8 98 75E-13 V1 99 9 2.7 V2 10 50 2.7 D1 8 9 DX D2 10 8 DX * * POLE AT 100MHZ * G5 98 35 8 98 1E-6 R11 35 98 1E6 C2 35 98 1.592E-15 * * POLE AT 100MHZ * G6 98 36 35 98 1E-6 R12 36 98 1E6 C4 36 98 1.592E-15 * * COMMON MODE GAIN STAGE WITH ZERO AT 1MHZ * ECM 37 98 5 98 1 R13 37 38 71.536 R14 38 98 1 C5 37 38 2.225E-9 * * POLE AT 200MHZ * G3 98 45 36 98 1E-6 R10 45 98 1E6 C3 45 98 .796E-15 RGAT 70 98 30E3 MSW 45 71 98 50 MSWITCH W=100U L=10U EGAT 71 98 POLY(1) (70,98) -5 3 * * OUTPUT STAGE * GSY 99 50 POLY(1) (99,50) -11E-3 1.1E-3 FSY 99 50 POLY(2) V7 V8 18.9E-3 1 1 RO1 99 48 4 RO2 48 50 4 GO1 48 99 99 45 250E-3 GO2 50 48 45 50 250E-3 V4 48 46 -.516 V5 47 48 -.516 D5 46 45 DX D6 45 47 DX G4 98 44 48 45 250E-3 D7 44 42 DX D8 43 44 DX V7 42 98 0 V8 98 43 0 RF 11 48 695.37 RIN 11 2 20 .MODEL DX D(IS=1E-16) .MODEL QN NPN(BF=1000) .MODEL MSWITCH NMOS(VTO=2 KP=20) .ENDS .MODEL DifferentiatorFiberOptic_XN d_dt(out_offset=0 gain=1u out_lower_limit=-1T out_upper_limit=1T limit_range=0 _SS_Symbol_FileName=[C:\Program Files\AnaSoft\SuperSpice\System\Functional.ssm] _SS_Symbol_Name=[Differentiater]) .MODEL 555MOSMOD_XN nmos(LEVEL=1 KP=50u VTO=1 RD=2 RS=2 LAMBDA=100m L=1u W=1m) .MODEL VComparatorSwitch_XN sw(RON=10 ROFF=10Meg VT=0 VH=100u) .MODEL VVCOSwitch2_XN sw(RON=1 ROFF=1Meg VT=0 VH=1) .MODEL generic_power_diode_XN d(is=1p cjo=10p Rs=50m Bv=50) .MODEL 1_V2_Referance_XN D(is=1f cjo=10p Rs=1 Bv=1.2) .SUBCKT SMPSInductorFerriteCore_XN _ssi_pin0 _ssi_pin1 params: n_turns=8 core_area=23e-6 core_length=18e-3 * _SS_Symbol [C:\Program Files\AnaSoft\SuperSpice\system\Basic.ssm] [Cored Inductor] * (c) Kevin Aylward 2002 - All rights reserved V_ssi_pin1 _ssi_pin1 2 0 V_ssi_pin0 _ssi_pin0 1 0 *This is setup as a nominal 10uH *Ferroxcube 3E25 *H array is in A/M B array is in Tesla *Length is in M, Area is in M^2 *ET max=n_turns*core_area*320m *L=1.2e-4*N^2*core_area/core_length * A0 1 2 3 0 inductor_lcouple A1 3 0 FerriteCore * .model inductor_lcouple lcouple num_turns = {n_turns} .model FerriteCore core + area={core_area} + length={core_length} + H_array = [-2.50e4 -1e4 -0.50e4 -0.375e4 -0.25e4 -0.125e4 0 0.125e4 0.25e4 0.375e4 0.5e4 1e4 2.5e4] + B_array = [-0.375 -0.36 -0.32 -0.29 -0.24 -0.15 0 0.15 0.24 0.29 0.32 0.36 0.375] * .ends .SUBCKT Relay_XN _ssi_pin0_1 _ssi_pin1_2 _ssi_pin2_3 _ssi_pin3_4 * V_ssi_pin3 _ssi_pin3_4 4 0 V_ssi_pin2 _ssi_pin2_3 3 0 V_ssi_pin1 _ssi_pin1_2 2 0 V_ssi_pin0 _ssi_pin0_1 1 0 *Nomnal 5V @ 10ma relay. *Switch on at 3.5V, switch off at 1.5V L1 1 5 1m R1 5 6 500 V1 6 2 DC 0 w1 3 4 V1 switch C1 3 4 10p .model switch csw(it=5.0m ih=2.0m roff=100e6 ron=0.1) .ends