* Rev 2 - May 2013 .SUBCKT MC33063A SwC SwE Osc Com Inv Vcc Ipk DrC ; Rev.2 .param tdt=10n C1 Vcc COM 20p I1 Vcc ref TBL(0 0 2.5 2m8 3.5 3m1 40 3m4) D1 COM ref 1V25 E1 C 0 ref COM 1 A1 ref Inv 0 0 0 0 B 0 SCHMITT Vt=0 Vh=1m tripdt={tdt} A2 COM Osc 0 0 0 2 A 0 SCHMITT Vt=-0.9 Vh=0.35 trise=50n tfall=0u9 tripdt={tdt} A3 2 0 0 0 0 0 R 0 BUF ref=0.1 tau=20n tripdt={tdt} A4 A 0 B 0 C 0 S 0 AND ref=0.9 td=0u2 tripdt={tdt} A5 S R 0 0 0 0 Q 0 SRFLOP tau=0u1 tripdt={tdt} I2 S R pulse(5 0 0 1n) ; force f/f reset at startup G1 COM 3 ref COM 0m5 R1 COM 3 10k C2 Osc 3 12p S1 COM 3 R 0 bump S2 COM Osc R 0 sink I3 Vcc Osc TBL(2 0 3 35u) R2 1 Vcc 10k C3 1 Ipk 10p S3 Osc Vcc 1 Ipk comp C4 DrC COM 10p S4 DrB Vcc Q 0 drive R3 DrE SwE 100 Q1 SwC DrE SwE 0 sw D2 COM Osc Dsub R4 COM 1 1e7 Q2 DrC DrB DrE 0 sw m=85m .model Dsub d Ron=1 Vfwd=0.6 Epsilon=0.2 .model 1V25 d Ron=1 Roff=466 Vrev=1.25 revEpsilon=10m .model comp sw level 2 Vt=290m Vh=-100m Ron=300 Roff=1e7 Ilimit=15m .model sink sw level 2 Vt=0.1 Vh=-1m Ron=1k Roff=1e7 Ilimit=255u Vser=0.1 .model bump sw level 2 Vt=0.1 Vh=-1m Ron=1e7 Roff=1k .model drive sw level 2 Vt=300m Vh=-10m Ron=200 Roff=1e8 Ilimit=0m7 .model sw npn Is=50f Bf=130 Br=10 Ikf=1.5 Rb=1 Re=30m Rc=0.4 Cje=100p Cjc=20p .ENDS MC33063A .subckt SWeq 1 2 x=1 y=1 Rmin=1u Rmax=1T .func EQ(a,b) if((a>b)|(b>a),0,1) R 1 2 R=if(EQ(x,y),Rmin,Rmax) .ends SWeq .subckt Rb P M params: Rmax=10 Tau=1u K=10 V1 P s 0 B1 s M I=V(s,M)/(Rmax*(1-tanh(k*v(q)))) B2 0 q I=i(v1) Rpar=1 C1 q 0 {Tau} .ends Rb .subckt MultCurrent A B M=5 V A B 0 B A 0 I=(M-1)*i(v) .ends MultCurrent .subckt ZXCT1022 GND V+ Vout Vs R1 Vs R1_N 1Meg R2 V+ GND 570k XARB1 R1_N V+ Vout arbsourceARB1 .subckt arbsourceARB1 N1 N2 OUT B1 OUT 0 V=uramp(((V(n2)-V(n1))*100)+30m) .ends C1 R1_N V+ 3p .ends ZXCT1022 .subckt Lowdrop 1 2 3 Vout=5 Rout=0.1 Imax=0.5 Dropmin=0.2 * in gnd out S1 3 1 2 3 reg r 2 3 1Gig .model reg sw level=2 Vt={-Vout} Vh=-4m Ron={Rout} Roff=1G Ilimit={Imax} Vser={Dropmin} .ends Lowdrop .subckt LowdropT 1 2 3 Vout=5 Rout=0.1 Imax=0.5 Dropmin=0.2 tau=1u * in gnd out S1 3 1 2 30 reg R 3 30 1k rx 2 3 1Gig C 30 2 {tau/1k} .model reg sw level=2 Vt={-Vout} Vh=-4m Ron={Rout} Roff=1G Ilimit={Imax} Vser={Dropmin} .ends LowdropT .subckt Rwire n1 n2 length=1 D=0 S=0 N=1 ro=0.0175u * Cu-0.0175u, Al=0.028u R n1 n2 {ro*length*N/(0.7854*d*d+S)} .ends Rwire .Subckt Lwire N1 N2 length=1 D=1m L1 N1 N2 {200n*length*(log(length/D)+0.389*D/length+0.636)} .ends Lwire .subckt Cparasitic 1 C=50F C 1 0 {c} .ends .subckt Lparasitic n1 n2 L=4n Rs=1m Rp=1k L n1 n2 {L} rser={Rs} Rpar={Rp} .ends .subckt resUS 1 2 R=1K Cp=0.1p Ls=1n Rmin=1 C 1 2 {Cp} Lser={Ls} Rpar={R} Rser={Rmin} .ends * node assignments * c1 * | b1 * | | e1 * | | | e2 * | | | | b2 * | | | | | c2 * | | | | | | .subckt mat03 1 2 3 5 6 7 q1 1 2 3 pmat q2 7 6 5 pmat d1 2 3 dmat1 d2 6 5 dmat1 d3 3 4 dmat1 d4 5 4 dmat1 d5 1 4 dmat2 d6 7 4 dmat2 .model dmat1 d(is=7.2e-16 rs=20) .model dmat2 d(is=1e-14 vj=0.6 cjo=68p) .model pmat pnp(bf=160 is=1.4e-13 vaf=60 br=5 var=7 rb=16 rc=12 re=0.35 cje=57p vje=0.7 mje=0.4 tf=1.08n tr=3e-8 cjc=40p vjc=0.55 mjc=0.5 ikf=160m) .ends .Subckt L200CV IN LIM GND REF OUT rt in 7 1Meg bt in 7 i=0.001*uramp(1-uramp(1-v(in,7)/0.3)) I1 IN LIM DC 1u B4 N2 GND i=uramp(v(out,lim)-0.45) R4 13 outv 10K B3 N1 N2 i=uramp(v(n1,n2)-0.1) V1 N1 GND DC 0.7 B2 N2 GND i=uramp(v(outv,out)-0.05) R3 7 N2 10K C1 N2 refv 100p Q3 GND N2 7 p R2 outv OUT 16m Q2 IN 13 outv n area=10 Q1 IN 7 13 n c 7 gnd 3p bg1 n2 gnd i=uramp(v(refv,opor)) R1 refv REF 10K B1 opor GND v=2.77*u(v(in,gnd)-4.5) .model n npn cje=2p tf=1n .model p pnp tf=30n bf=20 .ends L200CV * Photoresistor .subckt NORP12 Light R+ R- B1 R+ R- I=V(R+,R-)*V(l1)**0.76/113k E1 N001 0 Light 0 1 Rdark R+ R- 50MEG C1 l1 0 Q=51.95u*ln(1+ABS(x)*7.8m) C2 R+ R- 3.5p D2 N001 l1 Dsw R1 Light 0 1K .model dsw D(Ron=17k Roff=100k Vfwd=0) .ends norp12 .subckt L-93WSRSGC 1 2 3 Dr 1 2 red Dg 3 2 green .model red d is=4.844e-22 rs=2.964 N=1.5339 Cjo=45p Eg=2 Vj=2 m=0.2 .model green d is=3.2938e-21 rs=8.556 N=1.8107 Cjo=15p Eg=2.4 Vj=2.5 m=0.2 .ends * .subckt SWoff 1 2 roff 1 2 100Gig .ends .subckt SWon 1 2 Vkz 1 2 0 .ends .subckt vilka2 1 2 r1 1 0 1Gig r2 2 0 1Gig .ends vilka2 .subckt vilka3 1 2 3 r1 1 0 1Gig r2 2 0 1Gig r3 3 0 1Gig .ends vilka3 .subckt vilka5 1 2 3 4 5 r1 1 0 1Gig r2 2 0 1Gig r3 3 0 1Gig r4 4 0 1Gig r5 5 0 1gig .ends vilka5 .subckt vilka6 1 2 3 4 5 6 r1 1 0 1Gig r2 2 0 1Gig r3 3 0 1Gig r4 4 0 1Gig r5 5 0 1gig r6 6 0 1gig .ends vilka6 .subckt rozetka2 1 2 r1 1 0 1Gig r2 2 0 1Gig .ends rozetka2 .subckt rozetka3 1 2 3 r1 1 0 1Gig r2 2 0 1Gig r3 3 0 1Gig .ends rozetka3 .subckt rozetka5 1 2 3 4 5 r1 1 0 1Gig r2 2 0 1Gig r3 3 0 1Gig r4 4 0 1Gig r5 5 0 1gig .ends rozetka5 .subckt rozetka6 1 2 3 4 5 6 r1 1 0 1Gig r2 2 0 1Gig r3 3 0 1Gig r4 4 0 1Gig r5 5 0 1Gig r6 6 0 1gig .ends rozetka6 .subckt GND1 1 vkz 1 0 0 .ends GND1 .subckt g_loop L I1 I2 B COM H G1 COM N001 L I1 {1µ/(A*N)} C1 N001 COM 1µ E1 B COM N001 COM 1 V1 I1 I2 0 H1 H COM V1 {N/Lm} .ends g_loop .SUBCKT Shock_Sensor 1 3 p Cpar=480pf G=0.153p C0 1 2 {Cpar} Rpar=500Meg E 2 3 p 0 {G/Cpar} .ENDS .SUBCKT XTAL_param 1 2 FREQ=1Meg Rser=750 Cpar=13pf Q=1000 + Rpar=1e24 IC_L_current=0.5m IC__C_Volt=0 LX 1 3 {((Q*RSer)/(2*PI*FREQ))} IC={IC_L_current} Rser={RSer} Rpar=1e24 CX 3 2 {(1/(Q*2*PI*FREQ*RSer))} ic={IC__C_Volt} C0 1 2 {Cpar} Rpar={Rpar} .ENDS * K=Cpar/Cx -capacitive ratio .SUBCKT XTAL_param2 1 2 FREQ=32768 Rser=30k Cpar=1pf K=400 + Rpar=1e24 IC_L_current=1u LX 1 3 {K/((2*PI*FREQ)**2*Cpar)} IC={IC_L_current} Rser={RSer} Rpar=1e24 CX 3 2 {Cpar/K} C0 1 2 {Cpar} Rpar={Rpar} .ENDS .Subckt CRYSTAL_9_OVERTONE 1 2 Freq=10Meg C0=3p K=300 + Rm1=20 rm3=50 rm5=100 rm7=150 rm9=200 ic1=100u ic3=100u ic5=100u ic7=100u ic9=100u .param Cm1=C0/K .param W=2*Pi*Freq .param Lm=1/(W**2*Cm1) Lm1 1 3 {Lm} ic={ic1} Rser={Rm1} Rpar=1e24 Lm3 1 4 {Lm} ic={ic3} Rser={Rm3} Rpar=1e24 Lm5 1 5 {Lm} ic={ic5} Rser={Rm5} Rpar=1e24 Lm7 1 6 {Lm} ic={ic7} Rser={Rm7} Rpar=1e24 Lm9 1 7 {Lm} ic={ic9} Rser={Rm9} Rpar=1e24 Cm1 3 2 {Cm1} Cm3 4 2 {Cm1/9} Cm5 5 2 {Cm1/25} Cm7 6 2 {Cm1/49} Cm9 7 2 {Cm1/81} C0 1 2 {C0} Rpar=1e24 .ends .subckt BridgeRectifier Vin1 Vin2 V- V+ Vf=0.6 r=1m Rut=1Gig d1 vin1 V+ did d2 vin2 V+ did d3 v- vin1 did d4 v- Vin2 did .model did d Ron={r} Roff={Rut} Vfwd={vf} .ends BridgeRectifier .Subckt ntc_resistor n1 n2 B1 n1 n2 i=v(n1,n2)/{R0}*exp({b}*(1/(273+{T0})-1/(273+TEMP))) .ends .Subckt ntc_resistorT n1 n2 T B1 n1 n2 i=v(n1,n2)/{R0}*exp({b}*(1/(273+{T0})-1/(273+V(T)))) .ends * .SUBCKT PDTA143XT 1 2 3 * R1 1 22 4.7k Cres1 1 3 4.3E-13 R21 22 11 5k R22 11 2 5k Cres2 11 3 1.3E-13 * Q1 3 22 2 PDTA143XT * .MODEL PDTA143XT PNP + IS=2.014E-14 NF=0.9974 + ISE=6.578f NE=1.45 BF=339.3 IKF=0.079 VAF=39.15 NR=0.9952 ISC=1.948p + NC=1.55 BR=12.01 IKR=0.015 VAR=16.5 RB=10 IRB=5E-06 RBM=5E-06 RE=0.673 RC=0.718 + CJE=1.104E-11 VJE=0.9 MJE=0.2748 TF=1E-32 XTF=0 VTF=1E+03 ITF=0 PTF=0 CJC=6.4p + VJC=0.499 MJC=0.4435 XTB=0 XTI=3 EG=1.11 FC=0.5 .ENDS .SUBCKT PDTA143ET 1 2 3 * R1 1 22 4.7E+03 Cres1 1 3 4.3E-13 R21 22 11 2.35E+03 R22 11 2 2.35E+03 Cres2 11 3 1.4E-13 * Q1 3 22 2 PDTA143ET * .MODEL PDTA143ET PNP + IS=2.014E-14 + NF=0.9974 + ISE=6.578f + NE=1.45 + BF=339.3 + IKF=0.079 + VAF=39.15 + NR=0.9952 + ISC=1.948p + NC=1.55 + BR=12.01 + IKR=0.015 + VAR=16.5 + RB=10 + IRB=5E-06 + RBM=5E-06 + RE=0.673 + RC=0.718 + CJE=1.104E-11 + VJE=0.9 + MJE=0.2748 + TF=1E-32 + XTF=0 + VTF=1E+03 + ITF=0 + PTF=0 + CJC=6.4p + VJC=0.499 + MJC=0.4435 + XCJC=1 + TR=1E-32 + CJS=0 + VJS=0.75 + MJS=0.333 + XTB=0 + XTI=3 + EG=1.11 + FC=0.5 .ENDS * .SUBCKT PDTA144ET 1 2 3 * R1 1 22 4.7E+04 Cres1 1 3 4.8E-13 R21 22 11 2.35E+04 R22 11 2 2.35E+04 Cres2 11 3 1.5E-13 * Q1 3 22 2 PDTA144ET * .MODEL PDTA144ET PNP + IS=2.014E-14 + NF=0.9974 + ISE=6.578f + NE=1.45 + BF=339.3 + IKF=0.079 + VAF=39.15 + NR=0.9952 + ISC=1.948p + NC=1.55 + BR=12.01 + IKR=0.015 + VAR=16.5 + RB=10 + IRB=5E-06 + RBM=5E-06 + RE=0.673 + RC=0.718 + CJE=1.104E-11 + VJE=0.9 + MJE=0.2748 + TF=1E-32 + XTF=0 + VTF=1E+03 + ITF=0 + PTF=0 + CJC=6.4p + VJC=0.499 + MJC=0.4435 + XCJC=1 + TR=1E-32 + CJS=0 + VJS=0.75 + MJS=0.333 + XTB=0 + XTI=3 + EG=1.11 + FC=0.5 .ENDS * .SUBCKT PDTC143ET 1 2 3 * R1 1 22 4.7E+03 Cres1 1 3 4.3E-13 R21 22 11 2.35E+03 R22 11 2 2.35E+03 Cres2 11 3 1.4E-13 * Q1 3 22 2 PDTC143ET * .MODEL PDTC143ET NPN IS=1.822E-14 NF=0.9932 ISE=2.894E-16 NE=1.4 BF=354.4 IKF=0.246 VAF=182 NR=0.9931 ISC=9.982p NC=1.763 BR=14.99 IKR=0.05 VAR=17.9 RB=10 IRB=5E-06 RBM=5 RE=0.649 RC=1.101 XTB=0 EG=1.11 XTI=3 CJE=1.32E-11 VJE=0.8401 MJE=0.3622 XTF=0 VTF=1E+03 ITF=0 PTF=0 CJC=3.821p VJC=0.5986 MJC=0.3745 XCJC=0.6193 FC=0.5 .ENDS * .SUBCKT PDTC144ET 1 2 3 * R1 1 22 4.7E+04 Cres1 1 3 4.8E-13 R21 22 11 2.35E+04 R22 11 2 2.35E+04 Cres2 11 3 1.5E-13 * Q1 3 22 2 PDTC144ET * .MODEL PDTC144ET NPN + IS=1.822E-14 + NF=0.9932 + ISE=2.894E-16 + NE=1.4 + BF=354.4 + IKF=0.246 + VAF=182 + NR=0.9931 + ISC=9.982p + NC=1.763 + BR=14.99 + IKR=0.05 + VAR=17.9 + RB=10 + IRB=5E-06 + RBM=5 + RE=0.649 + RC=1.101 + XTB=0 + EG=1.11 + XTI=3 + CJE=1.32E-11 + VJE=0.8401 + MJE=0.3622 + TF=1E-32 + XTF=0 + VTF=1E+03 + ITF=0 + PTF=0 + CJC=3.821p + VJC=0.5986 + MJC=0.3745 + XCJC=0.6193 + TR=1E-32 + CJS=0 + VJS=0.75 + MJS=0.333 + FC=0.5 .ENDS .subckt DDTC144ECA 1 2 3 Rb 1 11 47k rbe 11 0 47k q 3 11 2 DI_DDTC144 .MODEL DI_DDTC144 NPN (IS=9.98f NF=1.00 BF=766 VAF=127 + IKF=54.7m ISE=2.14p NE=2.00 BR=4.00 NR=1.00 + VAR=24.0 IKR=0.135 RE=0.815 RB=3.26 RC=0.326 + XTB=1.5 CJE=20.7p VJE=1.10 MJE=0.500 CJC=11.4p VJC=0.300 + MJC=0.300 TF=567p TR=119n EG=1.12 ) .ends .subckt DDA143TU E1 B1 C2 C1 B2 E2 R11 B1 1 4.7k R21 B2 2 4.7k q1 C1 1 E1 DI_DDA143TU q2 C2 2 E2 DI_DDA143TU .MODEL DI_DDA143TU PNP (IS=9.98f NF=1.00 BF=766 VAF=127 + IKF=54.7m ISE=2.14p NE=2 BR=4 NR=1 + VAR=24.0 IKR=0.135 RE=0.815 RB=3.26 RC=0.326 + XTB=1.5 CJE=20.7p VJE=1.1 MJE=0.5 CJC=11.4p VJC=0.3 + MJC=0.3 TF=567p TR=119n EG=1.12 ) .ends DDA143TU .subckt DDA144EU E1 B1 C2 C1 B2 E2 R11 B1 1 47k R12 1 E1 47k R21 B2 2 47k R22 2 E2 47k q1 C1 1 E1 DI_DDA144EU q2 C2 2 E2 DI_DDA144EU .MODEL DI_DDA144EU PNP (IS=9.98f NF=1.00 BF=766 VAF=127 + IKF=54.7m ISE=2.14p NE=2 BR=4 NR=1 + VAR=24.0 IKR=0.135 RE=0.815 RB=3.26 RC=0.326 + XTB=1.5 CJE=20.7p VJE=1.1 MJE=0.5 CJC=11.4p VJC=0.3 + MJC=0.3 TF=567p TR=119n EG=1.12 ) .ends DDA144EU .subckt DDA123JU E1 B1 C2 C1 B2 E2 R11 B1 1 2.2k R12 1 E1 47k R21 B2 2 2.2k R22 2 E2 47k q1 C1 1 E1 DI_DDA143EU q2 C2 2 E2 DI_DDA143EU .MODEL DI_DDA143EU PNP (IS=9.98f NF=1.00 BF=766 VAF=127 + IKF=54.7m ISE=2.14p NE=2 BR=4 NR=1 + VAR=24.0 IKR=0.135 RE=0.815 RB=3.26 RC=0.326 + XTB=1.5 CJE=20.7p VJE=1.1 MJE=0.5 CJC=11.4p VJC=0.3 + MJC=0.3 TF=567p TR=119n EG=1.12 ) .ends DDA123JU *Motorola NPN Low Noise, High-Frequency Transistor ******************** * Version 1.0.1a .SUBCKT MRF9411 100 200 300 LCL1 100 101 1.8E-10 LCL2 101 102 1.8E-10 LCL3 102 199 1.8E-10 LBL1 200 201 1.3E-10 LBL2 201 202 1.3E-10 LBL3 202 203 1.3E-10 LBB 203 299 6.5E-10 LEL11 350 351 1.3E-10 LEL12 351 352 1.3E-10 LEL13 352 353 1.3E-10 LEB1 353 399 6.5E-10 LEL21 340 341 1.3E-10 LEL22 341 342 1.3E-10 LEL23 342 343 1.3E-10 LEB2 343 399 6.5E-10 CBE11 201 351 1E-14 CBE12 202 352 1E-14 CBE21 203 343 3E-14 CCB 203 199 1E-14 CCE21 101 341 1.2E-13 CCE22 102 342 1.2E-13 CCE11 199 353 1.8E-13 RX1 350 300 0.001 RX2 340 300 0.001 X1 199 299 399 RF9411 .ENDS MRF9411 * .SUBCKT RF9411 1 2 3 CBPAD 2 1 4E-14 CEPAD 1 3 8E-14 Q1 1 2 3 DMRF9411 * .MODEL DMRF9411 NPN + IS=4.558E-16 + BF=136 + NF=0.9979 + VAF=21 + IKF=0.7 + ISE=3.087E-14 + NE=2 + BR=42 + NR=0.993 + VAR=2.9 + IKR=0.016 + ISC=3.411E-17 + NC=1.087 + RB=7 + IRB=8E-05 + RBM=8 + RE=0.45 + RC=8 + XTB=0 + EG=1.11 + XTI=3 + CJE=8.6E-13 + VJE=0.94 + MJE=0.42 + CJC=4.3E-13 + VJC=0.35 + MJC=0.21 + XCJC=0.44 + TF=1.3E-11 + XTF=400 + VTF=6 + ITF=1.5 + PTF=47 + TR=1E-09 + FC=0.98 .ENDS RF9411 *ATF-34143 packaged FET model .SUBCKT ATF34143 16 14 15 RR2 2 1 0.1 *RR9 4 3 0.1 RR9 4 3 1.1 ;my RR5 1 5 0.1 LL2 5 SOURCE 0.1nH LL7 SOURCE 7 0.1nH LL6 SOURCE 8 0.1nH RR6 8 2 0.1 RR7 7 2 0.1 RR8 DRAIN 9 0.1 LL5 9 11 0.1nH LL8 2 15 0.05nH LL10 15 1 0.1nH LL1 14 4 0.8nH LL9 11 16 0.6nH CC3 11 2 0.15p CC4 1 4 0.15p LL4 3 GATE 0.1nH dpar gate source mydi ;my .model mydi d is=2p n=1.32137 rs=1.5 ;my Rgs GATE SOURCE 8.8Meg ; my Z1 DRAIN GATE SOURCE BATF34143 .MODEL BATF34143 NMF (Vto=-0.95, Beta=0.24, B=0.8, Alpha=4, + Lambda=0.09, Rd=0.25, Rs=0.125,Cgs=0.8p, Cgd=0.16p, Pb=0.7 is=1e-18 ) .ENDS .Subckt BC847BS 1 2 3 4 5 6 Q1 6 2 1 qbc847b Q2 3 5 4 qbc847b .model qbc847b npn is=18.22f bf=324 nf=0.9932 vaf=82 ikf=109m ise=2.894e-16 ne=1.4 br=8.29 nr=0.993 var=18 ikr=90m + isc=9.98p nc=1.763 rb=10 irb=5u rbm=5 re=0.649 rc=0.7014 cje=1.244e-11 vje=0.7579 mje=0.3656 tf=4.908e-10 xtf=9.51 + vtf=2.927 itf=313m ptf=0 cjc=3.35p vjc=0.5463 mjc=0.391 xcjc=0.6193 tr=90n xtb=1 eg=1.11 xti=3 fc=0.979 .ends .Subckt BC857BS 1 3 3 4 5 6 Q1 6 2 1 qbc857b Q2 3 5 4 qbc857b .model qbc857b pnp is=20.14f bf=315 nf=0.9974 vaf=39 ikf=79m ise=6.578f ne=1.45 br=8.68 nr=0.9952 var=9.5 ikr=90m isc=16.33f nc=1.15 rb=10 irb=5u rbm =1 re=0.663 rc=0.718 cje=11.35p vje=0.707 mje=0.3808 tf=654.6p xtf=5.387 vtf=6.245 itf=0.2108 ptf=0 cjc=6.4p vjc=0.495 mjc=0.44 xcjc=0.629 tr=55n xtb=1 eg=1.11 xti=3 fc=0.9059 .ends * .SUBCKT BC847BV 1 2 3 4 5 6 * * * BC847BV * 2 NPN Transistors in SOT666 * QTR1=QTR2 NPN * Ic= 100mA * Vceo= 45V * Q1 6 2 1 QTR1 Q2 3 5 4 QTR1 * * TOPVIEW: * * C-------(TR1) * | B----(TR2) * | | E-(TR2) * | | | * __6__5__4__ * | | * | | SOT666 * |o | * |___________| * 1 2 3 * | | | * | | C-(TR2) * | B----(TR1) * E-------(TR1) * * .MODEL QTR1 NPN + IS=1.822E-14 + NF=0.9932 + ISE=2.894E-16 + NE=1.4 + BF=324.4 + IKF=0.109 + VAF=82 + NR=0.9931 + ISC=9.982p + NC=1.763 + BR=8.29 + IKR=0.09 + VAR=17.9 + RB=10 + IRB=5E-06 + RBM=5 + RE=0.649 + RC=0.7014 + XTB=0 + EG=1.11 + XTI=3 + CJE=1.244E-11 + VJE=0.7579 + MJE=0.3656 + TF=4.908E-10 + XTF=9.51 + VTF=2.927 + ITF=0.3131 + PTF=0 + CJC=3.347p + VJC=0.5463 + MJC=0.391 + XCJC=0.6193 + TR=9E-08 + CJS=0 + VJS=0.75 + MJS=0.333 + FC=0.979 .ENDS * .Subckt BC847BPN 1 2 3 4 5 6 Q1 6 2 1 nt Q2 3 5 4 pt .model nt npn is=1.822e-14 bf=324.4 nf=0.9932 vaf=82 ikf=0.109 ise=2.894e-16 + ne=1.4 br=8.29 nr=0.9931 var=17.9 ikr=0.09 + isc=9.982p nc=1.763 rb=10 irb=5u rbm=5 + re=0.649 rc=0.7014 cje=12.44p vje=0.7579 mje=0.3656 + tf=4.908e-10 xtf=9.51 vtf=2.927 itf=0.3131 ptf=0 + cjc=3.347p vjc=0.5463 mjc=0.391 xcjc=0.6193 tr=90n xtb=0 eg=1.11 + xti=3 fc=0.979 .model pt pnp is=2.014e-14 bf=315.3 nf=0.9974 vaf=39.15 ikf=0.079 ise=6.578f + ne=1.45 br=8.68 nr=0.9952 var=9.5 ikr=0.09 + isc=1.633e-14 nc=1.15 rb=10 irb=5u rbm=5u + re=0.663 rc=0.718 cje=1.135e-11 vje=0.7071 mje=0.3808 + tf=6.546e-10 xtf=5.387 vtf=6.245 itf=0.2108 ptf=0 + cjc=6.395p vjc=0.4951 mjc=0.44 xcjc=0.6288 tr=55n xtb=0 eg=1.11 + xti=3 fc=0.9059 .ends BC847BPN * .SUBCKT BC847BVN 1 2 3 4 5 6 * * NXP Semiconductors * * * BC847BVN * Complementary NPN and PNP * Transistors in SOT666 * QTR1 NPN * QTR2 PNP * * hFE= min200 max450 * Ic= 100mA * Vceo= 45V * * TOPVIEW: * * C-------(TR1) * | B----(TR2) * | | E-(TR2) * | | | * __6__5__4__ * | | * | | SOT666 * |o | * |___________| * 1 2 3 * | | | * | | C-(TR2) * | B----(TR1) * E-------(TR1) * Q1 6 2 1 QTR1 Q2 3 5 4 QTR2 * .MODEL QTR1 NPN + IS=1.822E-14 + NF=0.9932 + ISE=2.894E-16 + NE=1.4 + BF=324.4 + IKF=0.109 + VAF=82 + NR=0.9931 + ISC=9.982p + NC=1.763 + BR=8.29 + IKR=0.09 + VAR=17.9 + RB=10 + IRB=5E-06 + RBM=5 + RE=0.649 + RC=0.7014 + XTB=0 + EG=1.11 + XTI=3 + CJE=1.244E-11 + VJE=0.7579 + MJE=0.3656 + TF=4.908E-10 + XTF=9.51 + VTF=2.927 + ITF=0.3131 + PTF=0 + CJC=3.347p + VJC=0.5463 + MJC=0.391 + XCJC=0.6193 + TR=9E-08 + CJS=0 + VJS=0.75 + MJS=0.333 + FC=0.979 * .MODEL QTR2 PNP + IS=2.014E-14 + NF=0.9974 + ISE=6.578f + NE=1.45 + BF=315.3 + IKF=0.079 + VAF=39.15 + NR=0.9952 + ISC=1.633E-14 + NC=1.15 + BR=8.68 + IKR=0.09 + VAR=9.5 + RB=10 + IRB=5E-06 + RBM=5E-06 + RE=0.663 + RC=0.718 + XTB=0 + EG=1.11 + XTI=3 + CJE=1.135E-11 + VJE=0.7071 + MJE=0.3808 + TF=6.546E-10 + XTF=5.387 + VTF=6.245 + ITF=0.2108 + PTF=0 + CJC=6.395p + VJC=0.4951 + MJC=0.44 + XCJC=1 + TR=5.5E-08 + CJS=0 + VJS=0.75 + MJS=0.333 + FC=0.9059 .ENDS * .subckt KT3123A-2 C B E Lc c 1 1n Le e 3 0.5n Lb b 2 1n cce 1 3 300f ccb 1 2 50f cbe 2 3 180f Lcv 1 10 0.5n Lev 3 30 0.3n Lbv 2 20 0.6n q 10 20 30 model7 .model model7 pnp IS=172e-18 BF=76 NF=1 VAF=22 IKF=30m ISE=5.3f NE=1.83 BR=5 NR=1.1 VAR=1.7 IKR=1.7m ISC=15f NC=1.3 RB=10 RE=0.5 RC=5 CJE=1.5p VJE=630m MJE=271m TF=20p VTF=1.0 XTF=0.8 ITF=10m xcjc=0.5 CJC=1.5p VJC=289.3m MJC=271m TR=1n XTB=2 .ends KT3123A-2 .SUBCKT BFG31_PH 4 5 6 *NODES C B E *SOT223C Q1 1 2 3 BFQ32 L1 5 8 .025N L2 4 1 1.19N L3 6 7 .60N Le 3 7 .2N Lb 8 2 1.5N CBE 8 7 182F CCE 1 7 249F CCB 8 1 16F .MODEL BFQ32 PNP IS=1.04E-014 BF=113.265 NF=1.0122 VAF=23.6312 + IKF=.505043 ISE=8.713E-014 NE=1.5733 BR=28.169 NR=1.0039 + VAR=1.4144 IKR=4.169E-003 ISC=1.044E-011 NC=1.6699 RB=1 + IRB=1E-006 RBM=1 RE=.3 RC=2.42 EG=1.11 XTI=3 CJE=3.954E-012 + VJE=.6 MJE=.44867 TF=3E-012 XTF=18.687 VTF=8.343 ITF=.22248 + CJC=3.399E-012 VJC=.48814 MJC=.27749 XCJC=.18 TR=2.571E-009 + VJS=.75 FC=.90417 .ENDS * c b e .SUBCKT NE68033 2 1 3 Q1 5 7 8 NE68000 CCB 7 5 0.08p CCE 5 8 0.08p LE 8 6 0.95E-9 LB 4 7 0.65E-9 CCBPKG 4 5 0.1p CCEPKG 5 6 0.1p CBEPKG 4 6 0.01p LBX 1 4 0.3E-9 LCX 5 2 0.5E-9 LEX 6 3 0.3E-9 * Q1 model parameters are as follows: .MODEL NE68000 NPN +(IS=3.84e-16 BF=124.9 NF=1.05 VAF=11.9 IKF=0.027 + ISE=1e-14 NE=2.17 BR=1 NR=1.05 VAR=0 + IKR=0 ISC=0 NC=2 RE=0.6 RB=17.9 + RBM=1.02 IRB=4.01e-4 RC=10.5 CJE=0.358p VJE=0.71 + MJE=0.5 CJC=0.162p VJC=0.79 MJC=0.64 XCJC=0 + FC=0.5 TF=8.7p + XTF=18 VTF=19.1 ITF=0.082 PTF=0 TR=0.635n + EG=1.11 XTB=0 XTI=3) .ENDS * c b e .SUBCKT NE68133 2 1 3 Q1 5 7 8 NE68100 CCB 7 5 0.07p CCE 5 8 0.01p LE 8 6 1.2E-9 LB 4 7 0.9E-9 CCBPKG 4 5 0.2p CCEPKG 5 6 0.2p CBEPKG 4 6 0.01p LBX 1 4 0.3E-9 LCX 5 2 0.6E-9 LEX 6 3 0.3E-9 .MODEL NE68100 NPN +( IS=2.7e-16 BF=185 NF=1.02 VAF=15 IKF=0.055 + ISE=1.77e-11 NE=2.1 BR=1 NR=1 VAR=0 + IKR=0 ISC=0 NC=2 RE=0.6 RB=12 + RBM=3.7 IRB=1.2e-5 RC=8 CJE=1.2p VJE=0.77 + MJE=0.5 CJC=0.8p VJC=0.27 MJC=0.56 XCJC=0 FC=0.5 TF=14p + XTF=3 VTF=25 ITF=0.1 PTF=0 TR=0.3n + EG=1.11 XTB=0 XTI=3) .ENDS .SUBCKT NESG2021M05 7 8 9 Ccb 2 5 30f Cce 2 6 1f Cbe 7 9 30f Cb 1 2 1f Ce 2 3 180f Lb 5 7 0.9e-9 Lc 2 8 1.2e-9 Le 6 9 0.17e-9 Lb2 1 5 0.35e-9 Le2 3 6 0.16e-9 Qnpn 2 1 3 qNESG2021M05_v16_M .MODEL qNESG2021M05_v16_M NPN +(IS=4.429f BF=331 NF=1.141 VAF=15 + IKF=31.08e-3 BR=17.1 NR=1.102 VAR=2.7 + IKR=26.09e-3 ISE=5.324f NE=1.609 ISC=100e-18 + NC=1.197 RB=1.0 IRB=100e-6 RBM=0.05 + RE=1.6 RC=5 CJE=459.9f VJE=767.5e-3 + MJE=64.7e-3 CJC=109.4f VJC=672.6e-3 MJC=108.3e-3 + XCJC=1 CJS=0 VJS=0.75 MJS=0 + FC=0.8 TF=4p XTF=10 VTF=5 + ITF=0.5 TR=0 PTF=20 EG=1.11 + XTI=5.2 XTB=1.3) .ENDS qNESG2021M05 .SUBCKT BFR181 200 100 300 L1 1 10 0.85nH L2 2 20 0.001nH L3 3 30 0.69nH C1 10 20 84fF C2 20 30 165fF C3 30 10 73fF L4 10 100 0.51nH L5 20 200 0.49nH L6 30 300 0.61nH Q1 2 1 3 B181 .MODEL B181 NPN( + IS=1.0519e-18 BF=96.461 NF=0.90617 + VAF=22.403 IKF=0.12146 ISE=1.2603e-14 + NE=1.7631 BR=16.504 NR=0.87757 + VAR=5.1127 IKR=0.24951 ISC=1.1195e-17 + NC=1.6528 RB=9.9037 IRB=0.00069278 + RBM=6.6315 RE=2.1372 RC=2.2171 + CJE=1.8168f VJE=0.73155 MJE=0.43619 + TF=1.7028e-11 XTF=0.33814 VTF=0.12571 + ITF=0.0010549 PTF=0 CJC=3.1969e-13 + VJC=1.1633 MJC=0.30013 XCJC=0.082903 + TR=2.7449n + XTB=0 EG=1.11 + XTI=3 FC=0.99768) .ENDS .SUBCKT NE677M04 7 8 9 Ccb 2 5 450f Cce 2 6 80f Cbe 7 9 5f Cb 1 2 50f Ce 2 3 100f Lb 5 7 1.25e-9 Lc 2 8 0.8e-9 Le 6 9 0.45e-9 Lb2 1 5 0.01e-9 Le2 3 6 0.01e-9 Qnpn 2 1 3 q2SC5751_v16_M .MODEL q2SC5751_v16_M NPN +(IS=153.3e-18 BF=183.2 NF=1.0 VAF=41.0 + IKF=514.6e-3 BR=16.59 NR=1.0 VAR=2.236 + IKR=10.58e-3 ISE=3.304f NE=2.0 ISC=2.567e-18 + NC=1.107 RB=3.0 IRB=75.9e-5 RBM=1.0 + RE=1.2 RC=3.0 CJE=945.4f VJE=919.1e-3 + MJE=310.8e-3 CJC=262.5f VJC=993.4e-3 MJC=841.4e-3 + XCJC=0.1 CJS=0 VJS=0.75 MJS=0 + FC=0.50 TF=10.6p XTF=0.39 VTF=0.668 + ITF=0.06 TR=0 PTF=20 EG=1.11 + XTI=3.0 XTB=0) .ENDS NE677M04 * bfg591 philips semiconductors * date : september 1995 * package : sot223a die model : bfr590 * 1: collector; 2: base; 3: emitter; .subckt bfg591 1 2 3 q1 6 5 7 chip590 * sot223a parasitic model lb 4 5 1.5n le 7 8 .5n l1 2 4 .025n l2 1 6 1.19n l3 3 8 .6n ccb 4 6 16f cbe 4 8 182f .model chip590 npn is=1.3419f bf=123.5 nf=0.9881 vaf=75.852 ikf=9.65644 ise=2.322e-13 ne=2.1341 br=10.228 nr=1.0169 var=1.99263 ikr=0.294 isc=2.11091e-16 nc=0.9972 rb=5 re=1.2756 rc =0.921 cje=3.822p vje =0.6 mje =0.349 tf=13.61p xtf=71.737 vtf=10.289 itf=1.92945 cjc=1.41p vjc=0.2194 mjc=0.1665 .ends bfg591 .SUBCKT BLT81_PH 4 5 6 *NODES C B E *SOT223D Q1 1 2 3 BLT81 L1 5 8 .025N L2 4 1 1.19N L3 6 7 .60N Le 3 7 .2N Lb 8 2 .75N CBE 8 7 182F CCE 1 7 249F CCB 8 1 16F .MODEL BLT81 NPN IS=1.074E-015 BF=26 NF=.9712 VAF=40 IKF=69.71 + ISE=2.611E-009 NE=2.969 BR=6 NR=.9729 VAR=5.65 IKR=10 + ISC=3.239E-011 NC=1.885 RB=1 RE=.01 + RC =.8 EG=1.11 XTI=3 CJE=1.46E-011 VJE=.6 MJE=.289 + TF=1.899E-011 XTF=136.6 VTF=1.019E-002 ITF=.1812 CJC=4.145p + VJC=.6498 MJC=.399 XCJC=.1 TR=8n FC=.4157 .ENDS * BFM505 SPICE MODEL * PHILIPS SEMICONDUCTORS * Date : September 1995 * * PACKAGE : SOT363 DIE MODEL : BFR505 * 1: COLLECTOR1; 2: BASE1; 3: EMITTER1; 4: COLLECTOR2; 5: BASE2; 6: EMITTER2 .SUBCKT BFM505_PH 2 3 1 5 6 4 Q1 7 8 9 9 BFR505 Q2 10 11 12 12 BFR505 * SOT363 parasitic model Lb1 2 8 .6n Lb2 5 11 .6n Le1 3 9 1n Le2 6 12 1n Lp1 1 7 .4n Lp2 4 10 .4n Cc1b1 1 2 48f Cc2b2 4 5 48f Cc1b2 1 5 3f Cc2b1 2 4 3f Cc1e1 1 3 17f Cc1e2 1 6 36f Cc2e2 4 6 17f Cc2e1 3 4 36f Cb1b2 2 5 1f Cc1c2 1 4 6f Ce1e2 3 6 6f Cb1e1 2 3 27f Cb2e2 5 6 27f Cb1e2 2 6 3f Cb2e1 5 3 35f * * PHILIPS SEMICONDUCTORS Version: 1.0 * Filename: BFR505.PRM Date: Feb 1992 * .MODEL BFR505 NPN + IS=1.34186E-016 + BF=180 + NF=0.988285 + VAF=38.3491 + IKF=0.15 + ISE=2.78188E-014 + NE=2.05149 + BR=55.1997 + NR=0.982213 + VAR=2.45944 + IKR=2.92072m + ISC=1.74527E-017 + NC=1.06245 + RB=20 + RE=1.1719 + RC=4.35 + EG=1.11 + XTI=3. + CJE=0.284731p + VJE=0.6 + MJE=0.303697 + TF=7.03759p + XTF=12.346 + VTF=1.70189 + ITF=30.6496m + CJC=0.242404p + VJC=0.188622 + MJC=0.0414981 .ENDS * BFM520 SPICE MODEL * PHILIPS SEMICONDUCTORS * Date : September 1995 * * PACKAGE : SOT363 DIE MODEL : BFR520 * 1: COLLECTOR1; 2: BASE1; 3: EMITTER1; 4: COLLECTOR2; 5: BASE2; 6: EMITTER2 .SUBCKT BFM520_PH 2 3 1 5 6 4 Q1 7 8 9 9 BFR520 Q2 10 11 12 12 BFR520 * SOT363 parasitic model Lb1 2 8 .6n Lb2 5 11 .6n Le1 3 9 1n Le2 6 12 1n Lp1 1 7 .4n Lp2 4 10 .4n Cc1b1 1 2 48f Cc2b2 4 5 48f Cc1b2 1 5 3f Cc2b1 2 4 3f Cc1e1 1 3 17f Cc1e2 1 6 36f Cc2e2 4 6 17f Cc2e1 3 4 36f Cb1b2 2 5 1f Cc1c2 1 4 6f Ce1e2 3 6 6f Cb1e1 2 3 27f Cb2e2 5 6 27f Cb1e2 2 6 3f * * PHILIPS SEMICONDUCTORS Version: 1.0 * Filename: BFR520.PRM Date: Feb 1992 * .MODEL BFR520 NPN + IS=1.01677E-015 BF=2.20182E+002 NF=1.00065 VAF=4.80619E+001 IKF=5.10042E-001 + ISE=2.83095E-013 NE=2.03568 BR=1.00714E+002 NR=9.88109E-001 VAR=1.69288E+000 + IKR=2.35262E-003 ISC=2.44898E-017 NC=1.02256 RB=10 IRB=1u RBM=10 RE=7.75349E-001 + RC=2.21 EG=1.11 XTI=3 CJE=1.24548p VJE=0.6 MJE=2.58153E-001 TF=8.61625E-012 + XTF=6.78866 VTF=1.41469 ITF=1.10365E-001 PTF=4.50197E+001 CJC=4.47646E-013 VJC=1.89234E-001 .ENDS .SUBCKT UPA800T 1 2 3 6 5 4 Q1 7 8 10 UPA800Tx .MODEL UPA800Tx NPN AF=1.0 BF=124.9 BR=1.0 CJC=0.162p + CJE=0.358p CJS=0.0 EG=1.11 FC=0.5 IKF=0.027 IKR=0.0 + IRB=4.01e-4 IS=3.84e-16 ISC=0.0 ISE=1.0e-14 ITF=.082 KF=0.0 + MJC=0.64 MJE=0.5 MJS=0.0 NC=2.0 NE=2.17 NF=1.04 NR=1.05 + PTF=0.0 RB=17.9 RBM=1.02 RC=10.5 RE=0.6 TF=8.7p + TR=0.635e-9 VAF=11.9 VAR=0.0 VJC=0.791 VJE=0.711 VJS=0.750 + VTF=19.1 XCJC=0.0 XTB=0.0 XTF=18.0 XTI=3.0 Q2 15 11 13 UPA800Tx CCB1 7 8 0.08P LB1 8 9 0.8N CCBPKG1 7 9 0.07P C_E1B2 10 11 0.05P LB2 11 12 0.8N C_B1B2 9 12 0.03P C_C1B2 7 12 0.05P LB_6 9 6 0.5N LB_5 12 5 0.5N LE2 13 14 0.5N C_B2E2 12 14 0.05P LE_4 14 4 0.5N CCE2 15 13 0.08P CCEPKG2 15 14 0.15P CCBPKG2 15 12 0.05P LC_3 3 15 0.5N CCB2 15 11 0.08P C_E1C2 15 16 0.05P LE1 16 10 0.5N CCE1 10 7 0.08P C_C1E1 16 7 0.12P LC_1 1 7 0.5N LE_2 2 16 0.5N .ENDS .SUBCKT BC860C_SIE 1 2 3 Q 6 5 7 BC860/SIE 1.000 LC 1 6 0.350N L1 2 4 0.400N LB 4 5 0.500N L2 3 8 0.400N LE 8 7 0.600N CGBC 4 6 70.00F CGBE 4 8 0.150P CGCE 6 8 15.00F .MODEL BC860/SIE PNP (IS=28F NF=1 BF=284.436 VAF=43 IKF=0.38 + ISE=24.903F NE=2.234 NR=1.005 BR=4.800 VAR=6.960 IKR=0.932 ISC=0.125P NC=2.074 + RB=2.2 IRB=0.1M RBM=1.5 RE=0.3 RC=2.251 + CJE=11.8P VJE=1. MJE=0.435 FC=0.75 CJC=8.7P VJC=0.9 MJC=0.6 XCJC=0.65 + TF=0.600N TR=2.604N PTF=1 XTF=6.500 VTF=2. ITF=0.314 XTB=1.600 EG=1.11 XTI=3.3 + KF=5F AF=1) .ENDS .SUBCKT BC850C 1 2 3 Q 6 5 7 BC850 1.000 LC 1 6 0.350N L1 2 4 0.400N LB 4 5 0.500N L2 3 8 0.400N LE 8 7 0.600N CGBC 4 6 70.00F CGBE 4 8 0.150P CGCE 6 8 15.00F .MODEL BC850 NPN (IS=45.000F NF=1.010 BF=516.544 VAF=74.000 IKF=0.708 + ISE=55.668F NE=2.567 NR=1.015 BR=7.745 VAR=14.000 IKR=1.000 + ISC=1.084P NC=4.063 + RB=9.000 IRB=0.100M RBM=4.500 + RE=0.350 RC=1.445 + CJE=13.050P VJE=0.690 MJE=0.375 FC=0.750 + CJC=4.100P VJC=0.750 MJC=0.420 XCJC=0.650 + TF=0.620N TR=2.5N PTF=1.000 + XTF=68.000 VTF=1.000 ITF=0.720 + XTB=1.400 EG=1.110 XTI=3.200 + KF=10.000F AF=1.000) .ENDS .SUBCKT BF824 1 2 3 * housing parasitics LB 2 22 1.25E-09 LE 3 33 1.12E-09 LC 1 11 0.23E-09 CBCG 22 11 6.2E-14 CBEG 22 33 4.5E-14 CCEG 11 33 6.2E-14 Q1 11 22 33 QBF824 * .MODEL QBF824 PNP(IS=3.686E-16 NF=0.9966 ISE=2.604E-16 NE=1.263 BF=48.63 IKF=0.081 VAF=69 + NR=1.01 ISC=9.693E-13 NC=1.56 BR=1.682 IKR=0.1 VAR=23 RB=18 IRB=3E-06 RBM=2 RE=0.4232 RC=1.5 + XTB=0 EG=1.11 XTI=3 CJE=1.99p VJE=0.7036 MJE=0.2976 TF=2.559E-10 XTF=4.5 VTF=6 ITF=0.1 PTF=0 + CJC=3.103p VJC=0.4209 MJC=0.3358 XCJC=0.0464 TR=3E-08 FC=0.9506) .ENDS .SUBCKT NE97733 1 2 3 Q1 6 5 7 7 q Lb 4 5 .4n Le 7 8 .83n L1 2 4 .35n L2 1 6 .17n L3 3 8 .35n Ccb 4 6 71f Cbe 4 8 71f .MODEL q PNP + IS=8.E-015 + BF=44 + NF=1 VAF=8 IKF=150ma + ISE=9.E-014 + NE=1.75 + BR=12 + NR =1 VAR=3. + IKR=6ma ISC=2.3E-014 NC=1.5 + RB=10 RE=0.2 RC=1.5 + EG=1.11 XTI=3 xtb=0 + CJE=1p VJE =0.6 MJE=0.38 + TF=7p TR=300p XCJC =0.1 ptf=90 + XTF=2.2 VTF=3 ITF=5ma + CJC=1p VJC=0.6 MJC=0.2 .ENDS .subckt BBY65-02V k a b 0 f i=1m*Table(v(k,av),-1,36.5,0.,36.5,0.3,29.5,1,20.25,2,9.8,3,4.45,4.7,2.7) rc 0 f 1k cr 0 f 10p bc k av i=i(va)*(v(f)-1) C k avv 1p va avv av 0 r av a 0.6 d av k diod .model diod d isr=10n .ends * .subckt 74xx123 A B nR Q nQ *param vcc=5 tz=25n T=150n R=60 A1 N001 0 N004 0 N009 N005 N002 0 DFLOP Vhigh={VCC} A5 A 0 0 0 0 N003 0 0 BUF Vhigh={VCC} A6 nR 0 0 0 0 N008 0 0 BUF Vhigh={VCC} A7 N003 0 N006 nR 0 0 N004 0 AND Vhigh={VCC} td=10n A4 B 0 0 0 0 0 N006 0 BUF Vhigh={VCC} A3 N002 0 0 0 0 0 Q 0 BUF Vhigh={VCC} TD={tz-10n} Rout={R} Trise=3n A8 N005 0 0 0 0 0 nQ 0 BUF Vhigh={VCC} TD={tz-10n} Rout={R} Trise=3n A9 0 N008 0 N007 0 0 N009 0 OR Vhigh={VCC} td=10n V4 N001 0 {vcc} C1 N007 0 {(T-10n)/69315} ic=0 D1 N007 N002 Dd .model Dd d Ron=0.1 Roff=100k .end 74xx123 .subckt 74xx123q A B nR Q nQ *param vcc=5 tz=25n T=150n R=60 A1 N001 0 N004 0 N008 N005 N002 0 DFLOP Vhigh={VCC} A5 A 0 0 0 0 N003 0 0 BUF Vhigh={VCC} A6 nR 0 0 0 0 N007 0 0 BUF Vhigh={VCC} A7 N003 0 B nR 0 0 N004 0 AND Vhigh={VCC} td=10n A3 N002 0 0 0 0 0 Q 0 BUF Vhigh={VCC} TD={tz-10n} Rout={R} Trise=3n A8 N005 0 0 0 0 0 nQ 0 BUF Vhigh={VCC} TD={tz-10n} Rout={R} Trise=3n A9 0 N007 0 N006 0 0 N008 0 OR Vhigh={VCC} td=10n V4 N001 0 {vcc} C1 N006 0 {(T-10n)/69315} ic=0 D1 N006 N002 D A2 N004 0 N010 0 0 0 N009 0 AND Vhigh={VCC} A4 N004 0 0 0 0 N010 0 0 BUF Vhigh={VCC} td=10n S1 0 N006 N009 0 SW1 .model d d Ron=0.1 Roff=100k .model sw1 sw Ron=0.01 Roff=1T Vt={vcc/2} Vh=10m .end 74xx123q *Opto-Isolators H11L1 * author - Bordodynov .subckt H11L1 Anode Cathode Vcc Gnd Out params: ion=1.33m ioff=1m KT=1; kt=0.5-4 Q1 Out n12 Gnd 0 QOPTO R7 n12 N001 1K D1 13 Cathode1 DLED0 Vm Anode 13 0 D2 Anode Cathode1 DLED Rd Catode1 catode 0.8 A1 N003 0 0 0 0 outv 0 0 SCHMITT Vh={Vh0}, Vt=0.5 Trise=0.1u B1 N002 0 V=limit(0,i(Vm)*2/({ion}+{ioff}),10) R1 N002 N003 1k C1 N003 0 {Kt*880p} B2 Vcc N001 V=v(outv)*v(vcc,gnd) .MODEL QOPTO NPN(BF=500 VAF=100 IKF=100M CJC=5P CJE=100P TR=15N TF=15N) .MODEL DLED0 D(N=2 is=0.5e-14) .MODEL DLED D(N=2 CJO=18P is=0.5e-14) .param Vh0=({ion}-{ioff})/({ion}+{ioff})/2 .ends H11L1 *Opto-Isolators 3kV 19% .SUBCKT 6N136 2 3 5 6 8 7 * ANODE CATHODE EMITTER col phkat BAZA *TI 6N136 * Current Transfer Ratio (CTR)=(H*G*BF)=19% VM 2 60 D1 60 3 LED d2 2 3 ledc H1 70 0 VM .00152 R1 70 80 1K C1 80 0 80PF G1 8 7 80 0 1 d3 7 8 phd Q1 6 7 5 QOPTO .MODEL LED D(N=2.63 RS=1.25 IS=757f) .MODEL LEDc D(N=5 RS=1.25 CJO=60PF IS=10p) .model phd d cjo=5p is=1p .MODEL QOPTO NPN(IS=7p NF=1.23 CJC=2PF + CJE=7PF TF=.55NS TR=10NS BF=125 BR=10 + IKF=100MA VAF=100) .ENDS * 6n137.sub * Helmut Sennewald .subckt 6n137 A K S C V E D1 A N001 LED C1 A K 1p V1 N001 K 0 R2 ta S 100 C2 ta S 200p B2 S ta I=TABLE(I(V1), 0,0,2.5m,50m,15m, 55m) C10 A C 0.1p C11 K S 0.1p M1 C ga S S NMOS1 C5 C ga 10p De1 E V Dd1 R6 V E 6k R7 E S 100k B4 0 en I=TABLE(V(E,S), 0,0,1.4,0,1.5, 1m) R4 en 0 1k R5 V S 1.5k C6 C S 10p C4 en 0 10p B3 S ga I=V(ta,s)*V(en)*10m R3 ga S 100 C3 ga S 20p .model LED D(Is=1e-17 Rs=4 N=1.5 Eg=1.7 CJO=5p Tt=5n) .model NMOS1 NMOS(Vt0=2 Kp=0.03 Rs=5 Rd=5 lambda=0.02) .model Dd1 D(Is=1e-7 Rs=10 Cjo=5p Tt=5n) .ends 6n137 * HCNR200 Linear Optocoupler SPICE Model * LED Cathode * | LED Anode * | | PD1 Cathode * | | | PD1 Anode * | | | | PD2 Anode * | | | | | PD2 Cathode * | | | | | | .SUBCKT HCNR200 1 2 3 4 5 6 * LED circuit QLED1 8 2 7 QCPL .5 QLED2 9 2 7 QCPL .5 VLED 7 1 DC .685 VPD1 8 1 DC 2 VPD2 9 1 DC 2 * Input photodiode circuit DPD1 4 3 DPHOTO FPD1 3 4 VPD1 -1 CPD1 4 3 8P * Output photodiode circuit DPD2 5 6 DPHOTO FPD2 6 5 VPD2 -1 CPD2 5 6 8P * Photodiode model .MODEL DPHOTO D(IS=4.5p RS=150 N=1.3 XTI=4 EG=1.11 + CJO=14P M=1.96 VJ=1.9) * LED/Optical-coupling transistor model .model QCPL NPN(IS=2.214E-19 BF=10m NF=1.010 IKF=11.00m ISE=1.167P + NE=1.737 RB=3.469 VAF=100 TF=1.77U CJE=80P) .ENDS HCNR200 .subckt hcpl3180 NC AN CA NC Vee Vo1 Vo Vcc V1 N005 CA 0 D1 AN N005 DINP D2 Vcc N002 DOUT W1 N001 N004 V1 SWON W2 N004 Vee V1 SWOFF V2 Vee N001 5 R1 N004 N003 1k C1 N003 Vee 250p S1 N002 Vo Vee N003 SWUP ON S2 Vo Vee Vee N003 SWDN OFF R2 NC 0 5meg R3 Vo Vo1 1m .model DINP D(Ron=5 Roff=10meg Vfwd=1.1 Vrev=5) .model DOUT D(Ron=0 Roff=10meg Vfwd=2) .model SWON CSW(It=2.9m Ih=-0,1m Ron=1 Roff=10meg) .model SWUP SW(Vt=2.5 Vh=-0,5 Ron=1.2 Roff=10meg) .model SWDN SW(Vt=2.5 Vh=-0,5 Ron=10meg Roff=2) .model SWOFF CSW(It=2.9m Ih=-0,1m Ron=10meg Roff=1) .ends hcpl3180 * Sharp Optocoupler PC357NT * File pc357nt.lib .subckt pc357nt A K E C D1 A N001 LED Q1 C 5 E 0 NPN1 1 R1 5 E 10G C1 A K 20p V1 N001 K 0 R2 N002 0 1 C2 N002 0 200n B1 0 N002 I=TABLE(I(V1), 0,0,10m,10m,15m, 14m, 20m,17m,40m,25m,80m,35m,160m,50m) G1 E 5 N002 0 0.035 C3 C 5 10p C4 A C 0.3p C5 K E 0.3p C6 5 E 10p .model LED D(Is=1f Rs=4 N=1.5 Eg=1.7 CJO=30p TT=100n) .model NPN1 NPN(Is=1p BF=200 VAF=80 IKF=0.025 ISE=1e-9 NE=2 CJC=20p CJE=50p TF=5e-8 Rb=100 Rc=20 Re=5) .ends pc357nt * hcpl-3140.asc * Helmut Sennewald, 08/18/2006, V1.1 * .subckt hcpl-3140 A C VEE VO VCC D1 A N008 LED C1 A C 1p V1 N008 C 0 R2 TRIMP 0 250 C2 TRIMP 0 200p B2 0 TRIMP I=TABLE(I(V1), 0,0,6m,8m) C11 A N001 0.3p C12 C N001 0.3p Rpwr VCC VEE 15k Cpwr VCC VEE 20p Q1 VCC N006 N007 0 NPN2 Q2 N009 N010 VEE 0 NPN2 A1 0 ENA 0 N003 0 0 H_EN 0 AND tripdt=5n trise=5n R5 VCC N002 R=10+5*abs(V(VCC)-V(VO)) S1 N005 N002 H_EN 0 SW1 R3 VEE N010 35 R6 N005 N007 10 R11 A N001 4G R12 C N001 4G D2 VO VCC Dd1 A3 LIM1 0 0 0 0 0 ENA 0 AND Ref=1 td=170n A4 0 0 ENA 0 0 0 N003 0 AND td=10n A2 0 N003 0 ENA 0 L_EN 0 0 OR trise=5n R1 TRIMP LIM1 8k C5 LIM1 0 20p D3 TRIMP N004 DI R9 N004 LIM1 8k R10 N005 N006 20 C6 VCC N005 20p R4 N009 VO 1.8 R7 N007 VO 1 D4 VEE VO Dd1 G2 VEE N010 L_EN 0 {2/35} .model LED D(Is=1e-18 Rs=4 N=1.6 Eg=1.7 CJO=60p Tt=10n) .model Dd1 D(Is=1e-7 Rs=10 Cjo=5p Tt=5n) .model DI D(Is=1e-6 N=0.01) .model SW1 SW(Ron=100m Roff=1e7 Vt=0.5 VH=-0.4) .model NPN2 NPN(Is=1e-14 BF=15 VAF=40 Cjc=10p TF=5e-10) .ends hcpl-3140 * OPTOMOS CPC1018N_R05 * .subckt optomos A K D1 D2 .param IFON=1m RON=0.65 TOFF=250u COUT=25p CIO=1p * OPTOMOS CPC1018N_R05 * D1 A N003 LED C1 A K 10p V1 N003 K 0 R2 gs 0 1k C2 gs 0 {2*TOFF/1000} B1 0 gs I=7m*atan(abs(0.8*I(V1)/IFON)) C4 A D2 {CIO/2} C5 K D1 {CIO/2} C7 D2 D1 {COUT} M1 D2 N001 N004 N004 NMOS1 M2 D1 N005 N004 N004 NMOS1 G1 N004 N001 gs 0 1m R1 N001 N004 1k G2 N004 N005 gs 0 1m R3 N005 N004 1k V2 N002 0 6 D2 gs N002 DD .model LED D(Is=1e-16 Rs=3 N=1.5 Eg=1.8 CJO=18p TT=100n) .model NMOS1 NMOS(Vto=3.5 Kp={0.65/RON}) .model DD D(Is=1e-14 N=1) .ends optomos .SUBCKT AOD130A 1 2 3 4 .param k=0.01 kr=k*2 dlr 4 1 rrr r1 4 40 2 df1 40 5 fff va 5 1 0 df1t 40 1 ffft b1 3 2 i=i(va)*kr dfoto 2 3 df .model df d is=1n rs=10 cjo=5p mj=0.5 vj=2 .model rrr d is=1n n=10 cjo=60p .model fff d is=1e-18 n=1.33 .model ffft d is=1e-18 n=1.33 tt=88n .ENDS AOD130A * OPTO TRIAC * Helmut Sennewald 8/10/2004 * MOC3020 I_trig=8mA * D+ D- MT2 MT1 .SUBCKT MOC3020 1 2 3 4 .PARAM Itrig=15m .PARAM RH1=20k .PARAM RH2=20k .PARAM RH3=16.7k Q2 vb1 vb1p vd1 0 PNP1 Q1 vb1p vb1 4 0 NPN1 R3 vb1 4 {RH2} D1 1 2 DL R1 ctrl1 4 1 C1 ctrl1 4 10µ R2 ctrl1 vb1 {RH1} R4 vd1 vb1p {RH3} B1 ctrl1 4 I=-500*I(D1)*3m/Itrig R6 vd2 vb2 {RH2} D3 vd2 3 D1 Q3 vb2 vb2p 4 0 PNP1 Q4 vb2p vb2 vd2 0 NPN1 E1 vd2 N001 ctrl1 4 -1 R5 N001 vb2 {RH1} R7 vb2p 4 {RH3} D2 3 vd1 D1 R34 3 4 100MEG .MODEL PNP1 PNP(Is=1f BF=10 Cjc=10p Cje=20p Tf=0.1u Ise=1p) .MODEL NPN1 NPN(Is=1f BF=10 Cjc=10p Cje=20p Tf=0.1u Ise=1p) .MODEL D1 D(Is=0.1u Rs=2 Cj0=50p) .MODEL DL D(Is=1e-20 Rs=5) .ENDS * OPTO TRIAC * Helmut Sennewald 8/10/2004 * MOC3021 I_trig=8mA * D+ D- MT2 MT1 .SUBCKT MOC3021 1 2 3 4 .PARAM Itrig=8m .PARAM RH1=20k .PARAM RH2=20k .PARAM RH3=16.7k Q2 vb1 vb1p vd1 0 PNP1 Q1 vb1p vb1 4 0 NPN1 R3 vb1 4 {RH2} D1 1 2 DL R1 ctrl1 4 1 C1 ctrl1 4 10µ R2 ctrl1 vb1 {RH1} R4 vd1 vb1p {RH3} B1 ctrl1 4 I=-500*I(D1)*3m/Itrig R6 vd2 vb2 {RH2} D3 vd2 3 D1 Q3 vb2 vb2p 4 0 PNP1 Q4 vb2p vb2 vd2 0 NPN1 E1 vd2 N001 ctrl1 4 -1 R5 N001 vb2 {RH1} R7 vb2p 4 {RH3} D2 3 vd1 D1 R34 3 4 100MEG .MODEL PNP1 PNP(Is=1f BF=10 Cjc=10p Cje=20p Tf=0.1u Ise=1p) .MODEL NPN1 NPN(Is=1f BF=10 Cjc=10p Cje=20p Tf=0.1u Ise=1p) .MODEL D1 D(Is=0.1u Rs=2 Cj0=50p) .MODEL DL D(Is=1e-20 Rs=5) .ENDS * OPTO TRIAC * Helmut Sennewald 8/10/2004 * MOC3022 I_trig=5mA * D+ D- MT2 MT1 .SUBCKT MOC3022 1 2 3 4 .PARAM Itrig=5m .PARAM RH1=20k .PARAM RH2=20k .PARAM RH3=16.7k Q2 vb1 vb1p vd1 0 PNP1 Q1 vb1p vb1 4 0 NPN1 R3 vb1 4 {RH2} D1 1 2 DL R1 ctrl1 4 1 C1 ctrl1 4 10µ R2 ctrl1 vb1 {RH1} R4 vd1 vb1p {RH3} B1 ctrl1 4 I=-500*I(D1)*3m/Itrig R6 vd2 vb2 {RH2} D3 vd2 3 D1 Q3 vb2 vb2p 4 0 PNP1 Q4 vb2p vb2 vd2 0 NPN1 E1 vd2 N001 ctrl1 4 -1 R5 N001 vb2 {RH1} R7 vb2p 4 {RH3} D2 3 vd1 D1 R34 3 4 100MEG .MODEL PNP1 PNP(Is=1f BF=10 Cjc=10p Cje=20p Tf=0.1u Ise=1p) .MODEL NPN1 NPN(Is=1f BF=10 Cjc=10p Cje=20p Tf=0.1u Ise=1p) .MODEL D1 D(Is=0.1u Rs=2 Cj0=50p) .MODEL DL D(Is=1e-20 Rs=5) .ENDS * OPTO TRIAC * Helmut Sennewald 8/10/2004 * MOC3023 I_trig=3mA * D+ D- MT2 MT1 .SUBCKT MOC3023 1 2 3 4 .PARAM Itrig=3m .PARAM RH1=20k .PARAM RH2=20k .PARAM RH3=16.7k Q2 vb1 vb1p vd1 0 PNP1 Q1 vb1p vb1 4 0 NPN1 R3 vb1 4 {RH2} D1 1 2 DL R1 ctrl1 4 1 C1 ctrl1 4 10µ R2 ctrl1 vb1 {RH1} R4 vd1 vb1p {RH3} B1 ctrl1 4 I=-500*I(D1)*3m/Itrig R6 vd2 vb2 {RH2} D3 vd2 3 D1 Q3 vb2 vb2p 4 0 PNP1 Q4 vb2p vb2 vd2 0 NPN1 E1 vd2 N001 ctrl1 4 -1 R5 N001 vb2 {RH1} R7 vb2p 4 {RH3} D2 3 vd1 D1 R34 3 4 100MEG C34 3 4 30p .MODEL PNP1 PNP(Is=1f BF=10 Cjc=5p Cje=20p Tf=0.1u Ise=1p) .MODEL NPN1 NPN(Is=1f BF=10 Cjc=5p Cje=20p Tf=0.1u Ise=1p) .MODEL D1 D(Is=0.1u Rs=2 Cj0=50p) .MODEL DL D(Is=1e-20 Rs=5) .ENDS * OPTO TRIAC With Zero Crossing Switching * Helmut Sennewald 11/23/2008 * 04/12/2009, change in B-sources: V(ctrl10) -> V(ctrl10,4) * * * MOC3081 I_trig=15mA * D+ D- MT2 MT1 * .subckt moc3081 1 2 3 4 .PARAM Itrig=15m .PARAM RH1=20k .PARAM RH2=20k .PARAM RH3=16.7k Q1 vb1p vb1 4 0 NPN1 Q2 vb1 vb1p vd1 0 PNP1 R3 vb1 4 {RH2} D1 1 2 DL R1 ctrl10 4 1 C1 ctrl10 4 10µ R2 ctrl1 vb1 {RH1} R4 vd1 vb1p {RH3} B1 ctrl10 4 I=-500*I(D1)*3m/Itrig R7 vb2p 4 {RH3} R6 vd2 vb2 {RH2} Q3 vb2p vb2 vd2 0 NPN1 Q4 vb2 vb2p 4 0 PNP1 D3 vd2 3 D1 D2 3 vd1 D1 R5 N001 vb2 {RH1} E1 vd2 N001 ctrl1 4 -1 R34 3 4 100MEG R12 ctrl1 4 1 B2 ctrl1 4 V=IF(V(ctrl10,4)>1.45 & abs(V(34)) < 12, 2, 0) C2 ctrl1 4 1µ B3 34 0 I=-V(3,4)/1000 R13 34 0 1k C3 34 0 .1µ .MODEL PNP1 PNP(Is=1f BF=10 Cjc=10p Cje=20p Tf=0.1u Ise=1p) .MODEL NPN1 NPN(Is=1f BF=10 Cjc=10p Cje=20p Tf=0.1u Ise=1p) .MODEL D1 D(Is=0.1u Rs=2 Cj0=50p) .MODEL DL D(Is=1e-20 Rs=5) .ends moc_3081 * OPTO TRIAC With Zero Crossing Switching * Helmut Sennewald 11/23/2008 * MOC3082 I_trig=10mA * D+ D- MT2 MT1 * .subckt moc3082 1 2 3 4 .PARAM Itrig=10m .PARAM RH1=20k .PARAM RH2=20k .PARAM RH3=16.7k Q1 vb1p vb1 4 0 NPN1 Q2 vb1 vb1p vd1 0 PNP1 R3 vb1 4 {RH2} D1 1 2 DL R1 ctrl10 4 1 C1 ctrl10 4 10µ R2 ctrl1 vb1 {RH1} R4 vd1 vb1p {RH3} B1 ctrl10 4 I=-500*I(D1)*3m/Itrig R7 vb2p 4 {RH3} R6 vd2 vb2 {RH2} Q3 vb2p vb2 vd2 0 NPN1 Q4 vb2 vb2p 4 0 PNP1 D3 vd2 3 D1 D2 3 vd1 D1 R5 N001 vb2 {RH1} E1 vd2 N001 ctrl1 4 -1 R34 3 4 100MEG R12 ctrl1 4 1 B2 ctrl1 4 V=IF(V(ctrl10,4)>1.45 & abs(V(34)) < 12, 2, 0) C2 ctrl1 4 1µ B3 34 0 I=-V(3,4)/1000 R13 34 0 1k C3 34 0 .1µ .MODEL PNP1 PNP(Is=1f BF=10 Cjc=10p Cje=20p Tf=0.1u Ise=1p) .MODEL NPN1 NPN(Is=1f BF=10 Cjc=10p Cje=20p Tf=0.1u Ise=1p) .MODEL D1 D(Is=0.1u Rs=2 Cj0=50p) .MODEL DL D(Is=1e-20 Rs=5) .ends moc_3082 * OPTO TRIAC With Zero Crossing Switching * Helmut Sennewald 11/23/2008 * MOC3083 I_trig=5mA * D+ D- MT2 MT1 * .subckt moc3083 1 2 3 4 .PARAM Itrig=5m .PARAM RH1=20k .PARAM RH2=20k .PARAM RH3=16.7k Q1 vb1p vb1 4 0 NPN1 Q2 vb1 vb1p vd1 0 PNP1 R3 vb1 4 {RH2} D1 1 2 DL R1 ctrl10 4 1 C1 ctrl10 4 10µ R2 ctrl1 vb1 {RH1} R4 vd1 vb1p {RH3} B1 ctrl10 4 I=-500*I(D1)*3m/Itrig R7 vb2p 4 {RH3} R6 vd2 vb2 {RH2} Q3 vb2p vb2 vd2 0 NPN1 Q4 vb2 vb2p 4 0 PNP1 D3 vd2 3 D1 D2 3 vd1 D1 R5 N001 vb2 {RH1} E1 vd2 N001 ctrl1 4 -1 R34 3 4 100MEG R12 ctrl1 4 1 B2 ctrl1 4 V=IF(V(ctrl10,4)>1.45 & abs(V(34)) < 12, 2, 0) C2 ctrl1 4 1µ B3 34 0 I=-V(3,4)/1000 R13 34 0 1k C3 34 0 .1µ .MODEL PNP1 PNP(Is=1f BF=10 Cjc=10p Cje=20p Tf=0.1u Ise=1p) .MODEL NPN1 NPN(Is=1f BF=10 Cjc=10p Cje=20p Tf=0.1u Ise=1p) .MODEL D1 D(Is=0.1u Rs=2 Cj0=50p) .MODEL DL D(Is=1e-20 Rs=5) .ends moc_3083 * sfh2400.sub * Helmut Sennewald, 16.05.2005 * A=Anode, K=Cathode, L=control current input * Pin L: apply a current I=Efficiency(lambda)*Optical_power * This input is referenced to common ground("0"). * .subckt sfh2400 A K L R0 L 0 1T C0 K A 1.8p Rsh K A 25G V1 L 0 0 F1 0 N001 value={if(I(V1)>0, 2e4*I(V1),0)} R1 N001 0 1 C1 N002 0 4.5n G1 K A N002 0 1e-4 L1 N001 N002 0.8n R2 N002 0 1 D1 A K SFH2400DIO .model SFH2400DIO D(Is=100p N=1.3 Eg=1.0 Rs=8 Bv=35 Ibv=1u Cjo=9.2p Vj=0.6 M=0.9 ) .ends sfh2400 * The same model but with a reference pin for the control input current .subckt sfh2400_4 A K L G R0 L G 1T C0 K A 1.8p Rsh K A 25G V1 L G 0 F1 0 N001 value={if(I(V1)>0, 2e4*I(V1),0)} R1 N001 0 1 C1 N002 0 4.5n G1 K A N002 0 1e-4 L1 N001 N002 0.8n R2 N002 0 1 D1 A K SFH2400DIO .model SFH2400DIO D(Is=100p N=1.3 Eg=1.0 Rs=8 Bv=35 Ibv=1u Cjo=9.2p Vj=0.6 M=0.9 ) .ends sfh2400_4 .subckt ShuntRef 1 2 Vref=1.22 rd=1 inom=1m imin=50u d1 2 1 MyD d2 1 2 dp .model MyD D(Ron={rd} Roff={Vref/imin*1.05} Vfwd={Vref-rd*inom}) .model dp D(Ron=1 Roff=1G Vfwd=0.6) .ends .subckt ZXRE125 1 2 Vref=1.22 rd=1 inom=0.1m imin=30u d1 2 1 MyD d2 1 2 dp c 1 2 20p .model MyD D(Ron={rd} Roff={Vref/imin*1.05} Vfwd={Vref-rd*inom}) .model dp D(Ron=1 Roff=1G Vfwd=0.6) .ends *Ref: Temic Semiconductor Short Form, 1996 *220V 3W Si Zener pkg:DO214 1,2 .SUBCKT BZG03C220 1 2 * TERMINALS: A K D1 1 2 DF DZ 3 1 DR VZ 2 3 215 .MODEL DF D (IS=15.1N RS=14M N=1.7 CJO=28P VJ=1 M=0.33 TT=50.1N) .MODEL DR D (IS=67.6n RS=98.7 N=18) .ENDS .SUBCKT AD1580 8 1 r1 1 2 13.0k r2 2 3 21k r3 2 4 105k r4 3 5 2.73k c1 4 6 10p q1 7 3 8 qn1 q2 4 5 8 qn2 q3 8 6 1 qp1 vic 5 7 0 f1 1 8 vic 0.8 g1 6 8 4 3 2e-4 .model qn1 npn(bf=100 vaf=100) .model qn2 npn(bf=100 vaf=100) .model qp1 pnp(bf=50k vaf=100) .ends .SUBCKT ZRC250 3 1 *Connections Gnd Vz * *Quiescent current R1 1 49 320E3 R2 49 3 315.2E3 C1 49 1 4.5p E1 50 3 49 3 1 D8 50 51 Dmod1 Rq 51 52 Rmod2 70E3 Vq 52 3 0 F1 1 3 Vq 1 * *Reference voltage Iref 3 21 1.2405E-3 Rref 21 3 Rmod1 1000 * *Gain G2 3 31 49 21 1e-7 Rt2 3 31 100E6 Rt3 3 32 3E6 Ct1 31 32 1.5E-13 D3 31 3 Dmod1 D4 3 31 Dmod1 * *Output G3 41 3 31 3 0.3 Rc1 6 5 10 D6 3 41 Dmod1 D7 3 6 Dmod1 L1 1 6 10nH D9 5 41 Dmod2 * .MODEL Qmod1 NPN BF=220 CJC=3p CJE=3p .MODEL Rmod1 RES (TC1=3.8e-5 TC2=-1e-7) .MODEL Rmod2 RES (TC1=1.7E-3 TC2=0) .MODEL Dmod1 D IS=5f RS=4 BV=22 .MODEL Dmod2 D IS=1E-18 RS=.01 .ENDS ZRC250 .Subckt Stabplus out in com vst=5 drop=3 icc=50u VAm1 4 out 0 F1 in 4 VAm1 1 B1 in 4 i={icc}*v(out,com)/{vst} B2 4 com v=uramp(min({vst},v(in,com)-{vst})) R in com 1Meg .ends .Subckt photodiod2 p dm dp * Input Pwr(W) Cathode Anode Rut dp dm {Rpd} Q1 0 2 4 npn VAm2 7 dp 0 f3 4 0 vam2 1 Q2 0 2 5 pnp f4 0 5 vam2 1 VAm1 0 2 0 R1 p 0 1gig D1 dp dmv diode Rs dmv dm {rs} g2 dmv 7 p 0 {k} f1 dmv dp vam1 1.4142 .model npn npn bf=1 .model pnp pnp bf=1 .model diode D cjo={cjo} vj={vj} m={m} tt=10u .ends *Photo;PIN, 850nM .62A/W, 670n .477A/W .SUBCKT BPW34S p 1 6 *k=0.477 R p 4 1k C 4 0 5p * Input Pwr(W) Cathode Anode D2 6 1 DBPW34 b 1 6 i=200p*v(1,6)+v(4)*{k} * Dark current as a function of VR (200P*V(1,6)) * and Spectral Photosensitivity (A/W) at 670nm (620M*77%=477M) .MODEL DBPW34 D (IS=117P RS=.132 N=2.41 BV=32 IBV=.15U + CJO=72P VJ=.75 M=.5 TT=504N) ; 32V 50mA diode model made by SpiceMod .ENDS *Photo;PIN, .4A/W .SUBCKT OP905 p 1 6 *k=0.4 R p 4 1k C 4 0 5p * Input Pwr(W) Cathode Anode D2 6 1 DBPW34 b 1 6 i=35p*v(1,6)+v(4)*{k} .MODEL DBPW34 D (IS=10P RS=10 N=2 BV=60 IBV=.1U + CJO=12P VJ=.75 M=.5 TT=500N) .ENDS OP905 *Photo;PIN, 850nM .59A/W .SUBCKT SFH203FA p 1 6 * k=0.59 cdop 1 6 2p R p 4 1k C 4 0 2p * Input Pwr(W) Cathode Anode D2 6 1 DSFH203FA *G2 1 6 POLY(2) 1 6 4 0 0 50P 0.59 b 1 6 i=50p*v(1,6)+v(4)*{k} .MODEL DSFH203FA D (IS=50P RS=.132 N=2.41 BV=32 IBV=.15U + CJO=9P VJ=.75 M=.5 TT=504N) .ENDS .Subckt S6045_1 P dm dp k=0.5 ids=100p idg=100f .param C0=10.8p rs=10 r p 0 1gig * k- koeff A/Wt g dm 8 P 0 {k} Rs 12 dp {rs} * C ot V c dm 120 {C0} va 120 12 0 bc dm 12 i=i(va)*(TABLE(v(dm,12), 0,1 , 30,0.4 , 50,0.3 , 65,0.2 , 100,0.13 , 150,0.12 , 200,0.12)-1) * M ot V B3 M 0 v=TABLE(v(dm,12), 0,1 , 120,2., 140,2.5, 160,4 , 170,5.5, 180,8 , 200,15 , 220,40 , 230,200 , 240,10000) * F ot M B4 F 0 v=TABLE(v(M), 1,1 , 5,1.26 , 10,1.6 , 40,3 , 100,4, 1000,10) * D1 8 dm diode iidg dm 8 {idg} iids dm 12 {ids} .model diode D is=.0001f tt=10u VAm2 8 13 0 VAm3 13 12 0 BM dm 13 i=i(vam2)*(v(M)-1) *noise Q1 0 9 10 npn Q2 0 9 14 pnp VAm4 0 9 0 B1 10 14 i=2*(i(vam3)*v(F)+{ids}) B2 dm 12 i=i(vam4) * .model npn npn bf=1 is=0.01f .model pnp pnp bf=1 is=0.01f .ends .Subckt S8890-05 P dm dp k=0.5 ids=100p idg=2p .param C0=10.8p rs=10 r p 0 1gig * k- koeff A/Wt g dm 8 P 0 {k} Rs 12 dp {rs} * C ot V c dm 120 {C0} va 120 12 0 bc dm 12 i=i(va)*(TABLE(v(dm,12), 0,1 , 65,0.4 , 100,0.2 , 150,0.05 , 200,0.05)-1) * M ot V B3 M 0 v=TABLE(v(dm,12), 0,1 , 120,1.5, 200,10 , 300,20 , 400,100 , 420,2000, 422,10000) * F ot M B4 F 0 v=TABLE(v(M), 1,1 , 5,1.26 , 10,1.6 , 40,3 , 100,4, 1000,10) * D1 8 dm diode iidg dm 8 {idg} iids dm 12 {ids} .model diode D is=.0001f tt=10u VAm2 8 13 0 VAm3 13 12 0 BM dm 13 i=i(vam2)*(v(M)-1) *noise Q1 0 9 10 npn Q2 0 9 14 pnp VAm4 0 9 0 B1 10 14 i=2*(i(vam3)*v(F)+{ids}) B2 dm 12 i=i(vam4) * .model npn npn bf=1 is=0.01f .model pnp pnp bf=1 is=0.01f .ends * .subckt 555 1 2 3 4 5 6 7 8 A1 N001 2 1 1 1 1 N003 1 SCHMITT Vt=0 Vh=1m R1 N001 1 5K R2 5 N001 5K R3 8 5 5K S1 1 7 N007 1 D A2 N011 N003 1 1 1 1 N008 1 SRFLOP Trise=100n tripdt=10n A3 6 5 1 1 1 1 N012 1 SCHMITT Vt=0 Vh=1m S2 8 300 N009 1 Oh D1s2 300 3 Ds2 S3a 3 1 1 N009 Ola S3b 30 1 1 N009 Olb ds3b 3 30 ds3 A6 1 N006 1 N008 1 1 N007 1 OR Ref=.5 Vlow=-1 Trise=100n R7 8 1 4K R9 2 1 1G R10 6 1 1G A4 1 N008 1 N006 1 N009 1 1 OR ref=.5 Vlow=-1 Trise=100n A5 4 1 1 1 1 N006 1 1 SCHMITT Vt=.7 Vh=1m D1 4 1 DR A7 1 N006 1 N012 1 1 N011 1 OR D2 8 4 400uA .model Ds2 D(ron=4 Roff=1T Vfwd=0.9) .model Ds3 D(ron=4 Roff=100 Vfwd=1.5) .model DR D(Ron=150K Roff=1T Vfwd=1.6) .model Oh SW(Ron=4 Roff=1Meg Vt=0 Vh=-.8 Ilimit=400m) .model Ola SW(Ron=8 Roff=1Meg Vt=0 Vh=-.8 Ilimit=60m) .model Olb SW(Ron=4 Roff=1Meg Vt=0 Vh=-.8 Ilimit=400m) .model D SW(Ron=15 Roff=.75G Vt=.5 Vh=-.4 Ilimit=60m)) .model 400uA D(Ron=1K Ilimit=400u epsilon=.5) c3 3 1 10p .ends * .subckt 7555 1 2 3 4 5 6 7 8 A1 N001 2 1 1 1 1 N003 1 SCHMITT Vt=0 Vh=1m Trise=10n R1 N001 1 100K R2 5 N001 100K R3 8 5 100K S1 1 70 N007 1 D A2 N011 N003 1 1 1 1 N008 1 SRFLOP Trise=100n tripdt=10n A3 6 5 1 1 1 1 N012 1 SCHMITT Vt=0 Vh=1m Trise=10n m3 3 1 30 8 mosp l=8u w=180u ad=3n m2 3 8 300 1 mosn l=3.5u w=300u ad=3n m1 7 8 70 1 mosn l=3.5u w=1000u ad=15n Cmy3 3 1 3p S2 8 30 N009 1 O S3 300 1 1 N009 O A6 1 N006 1 N008 1 1 N007 1 OR Ref=.5 Vlow=-1 Trise=100n R7 8 1 50K R9 2 1 1G R10 6 1 1G A4 1 N008 1 N006 1 N009 1 1 OR ref=.5 Vlow=-1 Trise=100n A5 4 1 1 1 1 N006 1 1 SCHMITT Vt=.7 Vh=1m Trise=10n A7 1 N006 1 N012 1 1 N011 1 OR Trise=10n .model O SW(Ron=1 Roff=1Meg Vt=0 Vh=-.8) .model D SW(Ron=1 Roff=.75G Vt=.5 Vh=-.4) .model mosp pmos level=2 uo=200 vto=-0.8 tox=45n nsub=4.4e15 ucrit=116k uexp=186m vmax=236e3 + xj=305e-9 ld=103n pb=0.707 neff=665e-3 cj=232e-6 mj=330e-3 cjsw=58.7p + mjsw=186.9e-3 cgso=0.84e-10 cgdo=0.8e-10 cgbo=1.24e-10 .model mosn nmos level=2 uo=600 vto=0.8 tox=45n nsub=2.8e16 ucrit=164k uexp=386m vmax=61.e3 + xj=475e-9 ld=136n pb=0.809 neff=679e-3 cj=335e-6 mj=284e-3 cjsw=2.40e-9 + mjsw=715.5e-3 cgso=1.10e-10 cgdo=1.1e-10 cgbo=1.39e-10 .model diode d .ends .SUBCKT LMC555 VN TRIGGERbar OUTPUT RESETbar CONTROL THRESHOLD DISCHARGE VP R_R2 CONTROL N_1 100K R_R3 N_1 VN 100K R_R1 VP CONTROL 100K X_MN7 N_3 N_2 N_4 VN NHV PARAMS: W=20u M=5 X_MP6 N_3 N_2 N_5 VP PHV PARAMS: W=100u M=4 X_MP7 N_3 N_6 VP VP PHV PARAMS: W=100u M=2 X_MN1 OUTPUT N_7 VN VN NHV PARAMS: W=122u M=10 X_MN3 N_7 N_8 VN VN NHV PARAMS: W=30.5u M=10 X_MN4 N_8 N_3 VN VN NHV PARAMS: W=25.4u M=3 X_MN5 N_3 N_8 VN VN NHV PARAMS: W=5u M=1 X_MP1 OUTPUT N_7 VP VP PHV PARAMS: W=100u M=17 X_MP2 N_7 N_8 VP VP PHV PARAMS: W=25u M=17 X_MP4 N_3 N_8 VP VP PHV PARAMS: W=5u M=3 X_MP3 N_8 N_3 VP VP PHV PARAMS: W=26.6u M=4 X_MN2 DISCHARGE N_7 VN VN NHV PARAMS: W=101u M=30 X_MP5 N_5 N_9 VP VP PHV PARAMS: W=100u M=4 E_E1 VP N_9 VALUE {((TANH(220*V(THRESHOLD,CONTROL))+1)/2)*(V(VP)-V(VN))} E_E2 N_2 VN VALUE {((TANH(220*V(N_1,TRIGGERbar))+1)/2)*(V(VP)-V(VN))} R_R4 N_10 VN 1K V_V3 N_10 VN 0.9V X_MN6 N_4 N_6 VN VN NHV PARAMS: W=20u M=5 E_E3 VP N_6 VALUE { ((TANH(22*V(N_10, RESETbar))+1)/2)*(V(VP)-V(VN)) } * .model nt nmos (level=7 ;intcap=1 +;version=3.1 +tnom=20 ;templev=2 +mobmod=1 capmod=2 xpart=0 +;acm=2 hdif=8e-7 ldif=1e-6 +rs=0 rd=9000 tox=1.35e-8 +xj=1.5e-7 nch=1.5e17 k1=0.96 +k2=-0.15 vth0=0.65 u0=516.4 +rsh=90 rdsw=0 lint=0.05e-6 +wint=0.12e-6 js=32.0e-3 +cgdo=2.5e-10 +cgso=2.5e-10 cgbo=3e-10 cj=4e-4 +cjsw=7e-10 +ua=1.182e-13 ub=1.98e-18 +uc=5.033e-11 k3=72.66 k3b=-34.46 +w0=4.532e-6 dwg=-7.677e-9 dwb=2.646e-8 +nlx=5.747e-8 dvt0=2.439 dvt1=0.4879 +dvt2=-0.2141 wr=1 voff=-0.1276 +nfactor=0.6019 cdsc=-0.01053 cdscd=-6.499e-4 +cdscb=2.659e-4 cit=0 vsat=9.664e4 +a0=0.5932 ags=0.1981 a1=0 +a2=1 b0=6.448e-7 b1=1.154e-6 +eta0=0.02354 etab=-0.01088 dsub=0.2295 +pvag=0.2255 pclm=1.307 pdiblc1=-0.2023 +pdiblc2=2.079e-3 pdiblcb=0 drout=1 +pscbe1=1e9 pscbe2=2e-7 keta=-0.06 +delta=0.01 +prt=0 ute=-2.023 kt1=-0.4279 +kt1l=6.188e-8 kt2=-0.09041 ua1=9.475p +ub1=-3.811e-19 uc1=-5.629p at=0 +nj=2.5 xti=3 +pb=0.6 mjsw=0.33 pbsw=0.7 +mj=0.33 cle=0.6 +ckappa=0.6 cf=0 clc=1e-7 ) * * .model pt pmos (level=7 ;intcap=1 +;version=3.1 +tnom=20 ;templev=2 +mobmod=1 capmod=2 xpart=0 +;acm=2 hdif=8e-7 ldif=1e-6 +rs=5920 rd=3.77e4 tox=1.35e-8 +xj=1.5e-7 nch=5e16 k1=0.50 +k2=1.4e-4 vth0=-0.90 u0=255.5 +rsh=110 rdsw=2.042e4 lint=0.40e-6 +wint=0.14e-6 js=6.4e-3 +cgdo=2.5e-10 +cgso=2.5e-10 cgbo=3e-10 cj=7.0e-4 +cjsw=2.7e-10 +ua=3.001e-9 ub=6.211e-19 +uc=-6.942e-11 k3=118 k3b=-14.66 +w0=5.165e-6 dwg=-1.283e-8 dwb=1.559e-8 +nlx=-8.897e-8 dvt0=0.1879 dvt1=0.6893 +dvt2=-2.772 prwg=-0.3822 prwb=0 +wr=1 voff=-0.1446 nfactor=0.9027 +cdsc=3.591e-3 cdscd=3.109e-4 cdscb=0.01282 +cit=0 vsat=9.887e4 a0=0.336 +ags=0.2114 a1=5.591e-4 a2=1.444 +b0=4.286e-6 b1=7.021e-6 eta0=4.973e-3 +etab=-4.008e-3 dsub=0.1147 pvag=1.516 +pclm=2.608 pdiblc1=0.5085 pdiblc2=7.607e-4 +pdiblcb=0.3184 drout=0.788 pscbe1=1.151e10 +pscbe2=3.049e-8 keta=-0.01241 delta=0.01 +trd=3.279e-3 +trs=0 prt=0 ute=-1.854 +kt1=-0.5225 kt1l=-2.369e-8 kt2=-0.07349 +ua1=1.655e-10 ub1=-4.449e-18 uc1=6.875e-11 +at=0 nj=2.5 xti=3 +mj=0.474 pb=0.8 mjsw=0.27 +pbsw=0.8 ckappa=0.6 cf=0 +clc=1e-7 cle=0.6 ) * * * .model jnx njf ( ;level=1 +beta=1.740e-5 lambda=0 vto=-21 +rd=10 rs=10 ;bex=-1.3998 +cgs=1e-14 cgd=1e-14 pb=0.7 ) * .model nnx nmos ( ;version=3.1 +level=7 ;intcap=1 +tnom=21 ;templev=2 +mobmod=1 +nqsmod=0 capmod=2 xpart=0 +;acm=2 +noimod=1 ;hdif=8e-7 +tox=2.65e-8 +xj=1.5e-7 nch=1.5e17 k1=0.963 +k2=-0.073 vth0=0.694 u0=627.225 +rsh=90 rdsw=138.519 lint=4.801e-7 +wint=1.711e-7 js=0.03 cgdo=3e-10 +cgso=2.5e-10 cgbo=3e-10 cj=4.02e-4 +cjsw=2.65e-10 +ua=9.083e-10 ub=5.344e-18 +uc=3.635e-11 k3=20.954 k3b=-11.617 +w0=2.658e-7 dwg=-8.5e-9 dwb=6.449e-9 +nlx=2.639e-10 dvt0=0.366 dvt1=0.075 +dvt2=-0.049 prwg=-0.015 prwb=-0.076 +wr=1 voff=-0.046 nfactor=0.73 +cdsc=-3.608e-4 cdscd=-5.632e-5 cdscb=-1.099e-4 +cit=0 vsat=8.863e4 a0=0.054 +ags=0.031 a1=0 a2=1 +b0=6.103e-7 b1=1.489e-7 eta0=-0.072 +etab=-0.187 dsub=0.456 pvag=1.094 +pclm=0.905 pdiblc1=0.015 pdiblc2=4.145e-3 +pdiblcb=0.08 drout=0.083 pscbe1=1e9 +pscbe2=2e-7 keta=-0.019 delta=0.01 +wwl=-6.117e-20 lwl=-4.892e-20 +prt=1.852e3 +ute=-1.765 kt1=-0.44 kt1l=8.637e-8 +kt2=-0.079 ua1=1.699e-9 ub1=-7.213e-18 +uc1=-4.672e-11 at=5.173e3 n=1.83 +xti=3 mj=0.41 pb=0.8 +mjsw=0.199 pbsw=0.8 elm=5 +cgsl=0 cgdl=0 ckappa=0.6 +cf=0 clc=1e-7 cle=0.6 ) * * .model jpx pjf ( ;level=1 +beta=3.449e-6 lambda=0 vto=-18.6937 +rd=10 rs=10 ;bex=-1.2759 +cgs=1e-14 cgd=1e-14 pb=0.7 ) * .model ppx pmos ( ;version=3.1 +level=7 ;intcap=1 +tnom=21 ;templev=2 +mobmod=1 +nqsmod=0 capmod=2 xpart=0 +;acm=2 +noimod=1 ;hdif=8e-7 +tox=2.65e-8 +xj=1.5e-7 nch=5e16 k1=0.944 +k2=-5.095e-5 vth0=-1.562 u0=202.436 +rsh=90 rdsw=1e3 lint=4.209e-7 +wint=1.844e-7 js=5e-3 cgdo=3e-10 +cgso=2.5e-10 cgbo=3e-10 cj=4.02e-4 +cjsw=2.65e-10 +ua=3.699e-9 ub=1e-21 +uc=-5.688e-11 k3=27.517 k3b=-6.989 +w0=4.735e-6 dwg=-8.738e-9 dwb=2.389e-8 +nlx=0 dvt0=0.105 dvt1=0.027 +dvt2=-0.106 prwg=-2.068e-4 prwb=-0.433 +wr=1 voff=-0.049 nfactor=0.75 +cdsc=-1.802e-4 cdscd=6.693e-6 cdscb=-2.478e-5 +cit=0 vsat=1.892e5 a0=0.558 +ags=0.076 a1=0 a2=1 +b0=4.855e-6 b1=1.205e-5 eta0=-0.137 +etab=-0.105 dsub=1.999 pvag=2.177e-3 +pclm=2.379 pdiblc1=0.06 pdiblc2=1.968e-3 +pdiblcb=-0.276 drout=0.32 pscbe1=1e9 +pscbe2=3e-8 keta=4.992e-3 delta=0.01 +wwl=-6.117e-20 lwl=-4.892e-20 +prt=355.913 +ute=-1.472 kt1=-0.538 kt1l=-5.849e-8 +kt2=-0.067 ua1=-3.078e-11 ub1=-4.705e-18 +uc1=-9.696e-11 at=1.473e5 n=1.83 +mj=0.41 pb=0.8 mjsw=0.199 +pbsw=0.8 elm=5 cgsl=0 +cgdl=0 ckappa=0.6 cf=0 +clc=1e-7 cle=0.6 ) * *----------------------------------------------------------------------------* .SUBCKT PHV d g s b PARAMS: W=20u M=1 M1 1 g s b ppx W={W} L=5u M={M} J1 d b 1 jpx {W/20u*M} .ENDS PHV * .SUBCKT NHV d g s b PARAMS: W=20u M=1 m1 1 g s b nnx W={W} L=5u M={M} j1 d b 1 jnx {W/20u*M} .ENDS NHV * .ENDS LMC555 .Subckt MIC1557 T_T CS GND OUT VS vcc=5 C4 OUT GND 40p R1 T_T GND 1GIG B3 VS GND i=16e-5+13e-6*V(vs,gnd)*u(v(cs,gnd)-0.5*v(vs,gnd)) Rpar=100meg R2 CS GND 1GIG bnormcs csv 0 v=v(cs,gnd)/limit(1m,v(vs,gnd),22) bnormin in 0 v=v(T_T,gnd)/limit(1m,v(vs,gnd),22) A1 in 0 0 0 0 1 0 0 SCHMITT vt=0.5 vh=0.1666666 Trise={70n/vcc} td={80n/vcc} A2 csv 0 0 0 0 0 2 0 SCHMITT vt=0.5 vh=0.1666666 Trise={70n/vcc} td={70n/vcc} A3 2 0 0 0 1 nq 0 0 AND Trise={70n/vcc} td={75n/vcc} C2 T_T GND 4p Bout ov gnd v=v(nq)*v(vs,gnd) mn out ov gnd n mp out ov vs p .model n vdmos vto=0.9 kp=13m lambda=30m mtriode=3 rd=6 Cgs=100p rg=300 .model p vdmos pchan vto=-0.9 kp=13m lambda=30m mtriode=3 rd=6 Cgs=100p rg=300 .ends MIC1557 .subckt 74AHC1G14 in out vcc gnd d1 gnd in di d2 in vcc di msp2 5 in vcc vcc lvp w=36u l=2u ad=140p pd=50u msn2 6 in gnd gnd lvn w=16u l=2u ad= 70p pd=15u msp3 2 in 5 vcc lvp w=44u l=4u ad=220p pd=60u msn3 2 in 6 6 lvn w=17u l=2u ad= 70p as= 70p pd=15u ps=16u msp4 5 2 gnd vcc lvp w=36u l=2u ad=150p as=150p pd=60u ps=36u msn4 6 2 vcc 6 lvn w= 6u l=4u ad= 25p as= 25p pd=10u ps= 6u cf1 5 vcc 20f cf2 out gnd 1p mp2 3 2 vcc vcc lvp w=364u l=2u ad=500p as=500p pd=10u ps=430u mn2 3 2 gnd gnd lvn w=184u l=2u ad=275p as=275p pd=10u ps=270u r2 3 4 170 mp3 out 4 vcc vcc lvpo w=1080u l=2u ad=1200p as=1200p pd=30u ps=540u mn3 out 4 gnd gnd lvno w=420u l=2u ad=600p as=600p pd=30u ps=390u .model di d cjo=3p .model lvn nmos level=3 kp=65u vto=0.8 tox=30n nsub=2.8e15 gamma=0.94 phi=0.65 vmax=150k + xj=0.11u ld=0.4u theta=0.054 .model lvp pmos level=3 kp=20.3u vto=-0.8 tox=30n nsub=3.3e16 gamma=0.92 phi=0.65 + vmax=970k xj=0.63u ld=0.15u theta=0.108 .model lvno nmos level=3 kp=65u vto=0.8 tox=30n nsub=2.8e15 gamma=0.94 phi=0.65 vmax=150k + xj=0.11u ld=0.4u theta=0.054 .model lvpo pmos level=3 kp=20.3u vto=-0.8 tox=30n nsub=3.3e16 gamma=0.92 phi=0.65 +vmax=970k xj=0.63u ld=0.15u theta=0.108 .ends .subckt 74AHC1G02 a b y vcc gnd c vcc gnd 2p ra a av 100 rb b bv 100 da1 av vcc di da2 gnd av di db1 bv vcc di db2 gnd bv di raw aw gnd 1Gig mpi1 aw av vcc vcc lvp w=88u l=2u ad=290p as=550p pd=10u ps=100u mni1 aw av gnd gnd lvn w=56u l=2u ad=162p as=550p pd=10u ps=75u mpi2 bw bv vcc vcc lvp w=88u l=2u ad=290p as=550p pd=10u ps=100u mni2 bw bv gnd gnd lvn w=56u l=2u ad=162p as=550p pd=10u ps=75u * MPL1 3 aw vcc vcc LVp w=112u L=2u AD=150P AS=300P PD= 75U PS=150U MPL2 3 bw vcc vcc LVp w=112u L=2u AD=150P AS=300P PD= 75U PS=150U MNL1 3 aw p gnd LVN w=300u L=2u AD=300P AS=300P PD=300U PS=300U MNL2 p bw gnd gnd LVN w=300u L=2u AD=300P AS=300P PD=300U PS=300U rfik1 p gnd 1Gig rfik2 p 3 1Gig cfik p gnd 10f r2 3 4 170 mpout y 4 vcc vcc lvpo w=1080u l=2u ad=1200p as=1200p pd=30u ps=540u mnout y 4 gnd gnd lvno w=420u l=2u ad=600p as=600p pd=30u ps=390u cout y gnd 1.5p ic=0 .model di d cjo=3p .model lvn nmos level=3 kp=65u vto=0.8 tox=30n nsub=2.8e15 gamma=0.94 phi=0.65 vmax=150k + xj=0.11u ld=0.4u theta=0.054 .model lvp pmos level=3 kp=20.3u vto=-0.8 tox=30n nsub=3.3e16 gamma=0.92 phi=0.65 + vmax=970k xj=0.63u ld=0.15u theta=0.108 .model lvno nmos level=3 kp=65u vto=0.8 tox=30n nsub=2.8e15 gamma=0.94 phi=0.65 vmax=150k + xj=0.11u ld=0.4u theta=0.054 .model lvpo pmos level=3 kp=20.3u vto=-0.8 tox=30n nsub=3.3e16 gamma=0.92 phi=0.65 +vmax=970k xj=0.63u ld=0.15u theta=0.108 .ends 74AHC1G02 .subckt 74AHC1G08 a b y vcc gnd d1 gnd a dio d2 a vcc dio d3 gnd b dio d4 b vcc dio .model dio d cjo=3p mpa1 a2 a vcc vcc lvp w=88u l=2u ad=290p pd=10u mna1 a2 a gnd gnd lvn w=56u l=2u ad=162p pd=10u mpb1 b2 b vcc vcc lvp w=88u l=2u ad=290p pd=10u mnb1 b2 b gnd gnd lvn w=56u l=2u ad=162p pd=10u r1 a2 gnd 100Meg r2 b2 gnd 100Meg mpoa 10 a2 vcc vcc lvp w=88u l=2u ad=140p pd=5u r10 10 3 100Meg c10 10 vcc 50f Rpar=100Meg mpob 3 b2 10 vcc lvp w=88u l=2u ad=290p as=140p pd=10u ps=5u mnoa1 3 a2 gnd gnd lvn w=56u l=2u ad=162p pd=10u mnob1 3 b2 gnd gnd lvn w=56u l=2u ad=162p pd=10u mp2 4 3 vcc vcc lvp w=364u l=2u ad=500p pd=10u mn2 4 3 gnd gnd lvn w=184u l=2u ad=275p pd=10u mp3 y 4 vcc vcc lvpo w=1080u l=2u ad=1200p pd=30u mn3 y 4 gnd gnd lvno w=420u l=2u ad=600p pd=30u cout y gnd 1p Rpar=100Meg .model lvn nmos level=3 kp=65u vto=0.8 tox=30n nsub=2.8e15 gamma=0.94 phi=0.65 vmax=150k + xj=0.11u ld=0.4u theta=0.054 .model lvp pmos level=3 kp=20.3u vto=-0.8 tox=30n nsub=3.3e16 gamma=0.92 phi=0.65 vmax=970k + xj=0.63u ld=0.15u theta=0.108 .model lvno nmos level=3 kp=65u vto=0.8 tox=30n nsub=2.8e15 gamma=0.94 phi=0.65 vmax=150k + xj=0.11u ld=0.4u theta=0.054 .model lvpo pmos level=3 kp=20.3u vto=-0.8 tox=30n nsub=3.3e16 gamma=0.92 phi=0.65 vmax=970k + xj=0.63u ld=0.15u theta=0.108 .ends .subckt 74AHC1G04 in out vcc gnd d1 gnd in dio d2 in vcc dio .model dio d cjo=3p mp1 2 in vcc vcc lvp w=88u l=2u ad=290p as=550p pd=10u ps=100u mn1 2 in gnd gnd lvn w=56u l=2u ad=162p as=550p pd=10u ps=75u rf1 2 gnd 100Meg mp2 3 2 vcc vcc lvp w=364u l=2u ad=500p as=500p pd=10u ps=430u mn2 3 2 gnd gnd lvn w=184u l=2u ad=275p as=275p pd=10u ps=270u rf2 3 gnd 100Meg mp3 out 3 vcc vcc lvpo w=1080u l=2u ad=1200p as=1200p pd=30u ps=540u mn3 out 3 gnd gnd lvno w=420u l=2u ad=600p as=600p pd=30u ps=390u cout out gnd 2p Rpar=100Meg .model lvn nmos level=3 kp=65u vto=0.8 tox=30n nsub=2.8e15 gamma=0.94 phi=0.65 vmax=150k + xj=0.11e-6 ld=0.4e-6 theta=0.054 .model lvp pmos level=3 kp=20.3u vto=-0.8 tox=30n nsub=3.3e16 gamma=0.92 phi=0.65 vmax=970k + xj=0.63e-6 ld=0.15e-6 theta=0.108 .model lvno nmos level=3 kp=65u vto=0.8 tox=30n nsub=2.8e15 gamma=0.94 phi=0.65 vmax=150k + rs=10 rd=10 xj=0.11e-6 ld=0.4e-6 theta=0.054 .model lvpo pmos level=3 kp=20.3u vto=-0.8 tox=30n nsub=3.3e16 gamma=0.92 phi=0.65 vmax=970k + rs=20 rd=20 xj=0.63e-6 ld=0.15e-6 theta=0.108 .ends 74AHC1G04 .SUBCKT 74HCU04_my in out vcc gnd r in inv 100 C1 inv gnd 1.5P C2 inv vcc 1.5P C3 out vcc 1.5P C4 out gnd 1.5P d1 inv vcc di d2 gnd inv di .model di d R1 inv 4 150 MP1 out 4 vcc vcc MHCPEN W=220U L=2.4U AD=1000P PD=30U MN1 out 4 gnd gnd MHCNEN W=100U L=2.4U AD=500P PD=30U .Model MHCNEN NMOS (LEVEL=3 RS=40 RD=40 +KP=45.3E-6 VTO=0.72 TOX=51.5E-9 nfs=1.E+11 +NSUB=2.8E15 GAMMA=0.94 PHI=0.65 VMAX=150E3 RS=13.3 RD=13.3 +XJ=0.11E-6 LD=0.52E-6 THETA=0.054 ETA=0.025 KAPPA=0.0) .Model MHCPEN PMOS (LEVEL=3 RS=80 RD=80 +KP=22.1E-6 VTO=-0.71 TOX=51.5E-9 NSUB=3.3E16 nfs=7E+11 +GAMMA=0.92 PHI=0.65 VMAX=970E3 +XJ=0.63E-6 LD=0.23E-6 THETA=0.108 ETA=0.322 ) .ENDS * .subckt SN74AHC1G00 a b y vcc gnd da1 a vcc dio da2 gnd a dio db1 b vcc dio db2 gnd b dio .model dio d cjo=3p mpi1 aw a vcc vcc lvp w=88u l=2u ad=290p as=550p pd=10u ps=100u mni1 aw a gnd gnd lvn w=56u l=2u ad=162p as=550p pd=10u ps=75u r1 aw gnd 100Meg r2 bw gnd 100Meg mpi2 bw b vcc vcc lvp w=88u l=2u ad=290p as=550p pd=10u ps=100u mni2 bw b gnd gnd lvn w=56u l=2u ad=162p as=550p pd=10u ps=75u * mp1 3 aw p vcc lvp w=420u l=2u ad=200p as=500p pd=10u ps=430u mn1 3 aw gnd gnd lvn w=184u l=2u ad=275p as=275p pd=10u ps=270u mp2 p bw vcc vcc lvp w=420u l=2u ad=500p as=200p pd=10u ps=430u mn2 3 bw gnd gnd lvn w=184u l=2u ad=275p as=275p pd=10u ps=270u rfik p vcc 100Meg rfik2 3 vcc 100Meg mp3 y 3 vcc vcc lvp w=1080u l=2u ad=1200p as=1200p pd=30u ps=540u mn3 y 3 gnd gnd lvn w=420u l=2u ad=600p as=600p pd=30u ps=390u cout y gnd 2p Rpar=100Meg .model lvn nmos level=3 kp=47u vto=0.8 tox=30n nsub=2.8e15 gamma=1 phi=0.65 vmax=150e3 xj=0.11u ld=0.4u theta=0.054 .model lvp pmos level=3 kp=11u vto=-0.8 tox=30n nsub=3.3e16 gamma=1 phi=0.65 vmax=970e3 xj=0.63u ld=0.15u theta=0.108 .ends SN74AHC1G00 * Node Assignments * noninverting input * | inverting input * | | positive supply * | | | negative supply * | | | | output * | | | | | * | | | | | .SUBCKT AD8541 1 2 99 50 45 * * INPUT STAGE * M1 4 1 8 8 PIX L=0.6u W=16u M2 6 7 8 8 PIX L=0.6u W=16u M3 11 1 10 10 NIX L=0.6u W=16u M4 12 7 10 10 NIX L=0.6u W=16u RC1 4 50 20E3 RC2 6 50 20E3 RC3 99 11 20E3 RC4 99 12 20E3 C1 4 6 1.5p C2 11 12 1.5p I1 99 8 1E-5 I2 10 50 1E-5 V1 99 9 0.2 V2 13 50 0.2 D1 8 9 DX D2 13 10 DX *EOS 7 2 POLY(3) (22,98) (73,98) (81,0) 1E-3 1 1 1 BEOS 7 2 V=1E-3 + V(22,98) + V(73,98) + V(81,0) IOS 1 2 2.5p * * CMRR 64dB, ZERO AT 20kHz * *ECM1 21 98 POLY(2) (1,98) (2,98) 0 .5 .5 BECM1 21 98 V=0.5*(V(1,98) + V(2,98)) RCM1 21 22 79.6E3 CCM1 21 22 100p RCM2 22 98 50 * * PSRR=90DB, ZERO AT 200Hz * RPS1 70 0 1E6 RPS2 71 0 1E6 CPS1 99 70 1E-5 CPS2 50 71 1E-5 *EPSY 98 72 POLY(2) (70,0) (0,71) 0 1 1 BEPSY 98 72 V=V(70,0) + V(0,71) RPS3 72 73 1.59E6 CPS3 72 73 500p RPS4 73 98 25 * * VOLTAGE NOISE REFERENCE OF 35NV/RT(Hz) * VN1 80 0 0 RN1 80 0 16.45E-3 *HN 81 0 VN1 35 BHN 81 0 V=35*I(VN1) RN2 81 0 1 * * INTERNAL VOLTAGE REFERENCE * *VFIX 90 98 DC 1 VFIX 90 98 1 S1 90 91 50 99 VSY_SWITCH *VSN1 91 92 DC 0 VSN1 91 92 0 RSY 92 98 1E3 *EREF 98 0 POLY(2) (99,0) (50,0) 0 .5 .5 BEREF 98 0 V=0.5*V(99,0) + 0.5*V(50,0) *GSY 99 50 POLY(1) (99,50) 0 3.7E-6 BGSY 99 50 I=3.7E-6*V(99,50) * * ADAPTIVE GAIN STAGE * AT VSY>+4.2, AVOL=45 V/MV * AT VSY<+3.8, AVOL=450 V/MV * *G1 98 30 POLY(2) (4,6) (11,12) 0 2.5E-5 2.5E-5 BG1 98 30 I=2.5E-5*(V(4,6) +V(11,12)) *VR1 30 31 DC 0 VR1 30 31 0 *H1 31 98 POLY(2) VR1 VSN1 0 5.45E6 0 0 49.05E9 BH1 31 98 V=0 + 5.45E6*I(VR1) + 49.05E9*I(VR1)*I(VSN1) CF 45 30 10p D3 30 99 DX D4 50 30 DX * * OUTPUT STAGE * M5 45 46 99 99 POX L=0.6u W=375u M6 45 47 50 50 NOX L=0.6u W=500u *EG1 99 46 POLY(1) (98,30) 1.05 1 BEG1 99 46 V=1.05 + V(98,30) *EG2 47 50 POLY(1) (30,98) 1.04 1 BEG2 47 50 V=1.04 + V(30,98) * * MODELS * .MODEL POX PMOS (LEVEL=2,KP=20u,VTO=-1,LAMBDA=0.067) .MODEL NOX NMOS (LEVEL=2,KP=20u,VTO=1,LAMBDA=0.067) .MODEL PIX PMOS (LEVEL=2,KP=20u,VTO=-0.7,LAMBDA=0.01,KF=1E-31) .MODEL NIX NMOS (LEVEL=2,KP=20u,VTO=0.7,LAMBDA=0.01,KF=1E-31) .MODEL DX D(IS=1E-14) *.MODEL VSY_SWITCH VSWITCH(ROFF=100E3,RON=1,VOFF=-4.2,VON=-3.5) .MODEL VSY_SWITCH SW(ROFF=100E3,RON=1,VT=-3.85,VH=0.35) .ENDS AD8541 * Node Assignments * noninverting input * | inverting input * | | positive supply * | | | negative supply * | | | | output * | | | | | * | | | | | .SUBCKT AD8603 1 2 99 50 45 * * INPUT STAGE * M1 14 7 8 8 PIX L=1u W=42u M2 16 2 8 8 PIX L=1u W=42u M3 17 7 10 10 NIX L=1u W=42u M4 18 2 10 10 NIX L=1u W=42u RC5 14 50 1E+5 RC6 16 50 1E+5 RC7 99 17 1E+5 RC8 99 18 1E+5 C1 14 16 0.8p C2 17 18 0.8p I1 99 8 4u I2 10 50 4u V1 99 9 0.3 V2 13 50 0.3 D1 8 9 DX D2 13 10 DX EOS 7 1 POLY(3) (22,98) (73,98) (81,98) 40E-6 1 1 1 IOS 1 2 0.05p * * CMRR 90dB, ZERO AT 15kHz, POLE AT 2MHz * ECM1 21 98 POLY(2) (1,98) (2,98) 0 0.5 0.5 CCM1 21 22 3.54E-10 RCM1 21 22 30000 RCM2 22 98 1 * * PSRR=100dB, ZERO AT 300Hz * EPSY 98 72 POLY(1) (99,50) 0 1 CPS3 72 73 5.30E-9 RPS3 72 73 100E+3 RPS4 73 98 1 * * * VOLTAGE NOISE REFERENCE OF 20nV/rt(Hz) * VN1 80 98 0 RN1 80 98 16.45E-3 HN 81 98 VN1 20 RN2 81 98 1 * * INTERNAL VOLTAGE REFERENCE * EREF 98 0 POLY(2) (99,0) (50,0) 0 .5 .5 GSY 99 50 (99,50) 1.9E-6 EVP 97 98 POLY(1) (99,50) -0.6 0.5 EVN 51 98 POLY(1) (50,99) 0.6 0.5 * * GAIN STAGE * G1 98 30 POLY(2) (14,16) (17,18) 0 1.25E-5 1.25E-5 R1 30 98 4.69e7 CF 45 30 50p D3 30 97 DX D4 51 30 DX * * OUTPUT STAGE * M5 45 46 99 99 POX L=1u W=1.61m M6 45 47 50 50 NOX L=1u W=2.15m EG1 99 46 POLY(1) (98,30) 0.3778 1 EG2 47 50 POLY(1) (30,98) 0.3771 1 * * MODELS * .MODEL POX PMOS (LEVEL=2,KP=10u,VTO=-0.328,LAMBDA=0.01,RD=0) .MODEL NOX NMOS (LEVEL=2,KP=10u,VTO=+0.328,LAMBDA=0.01,RD=0) .MODEL PIX PMOS (LEVEL=2,KP=10u,VTO=-0.328,LAMBDA=0.01,Kf=10E-35,AF=1,TOX=100n) .MODEL NIX NMOS (LEVEL=2,KP=10u,VTO=+0.328,LAMBDA=0.01,KF=10E-35,AF=1,TOX=100n) .MODEL DX D(IS=1E-14,RS=5) .ENDS * CREATED USING PARTS RELEASE 4.01 ON 09/08/89 AT 10:54 * (REV N/A) SUPPLY VOLTAGE: +/-5V * CONNECTIONS: NON-INVERTING INPUT * | INVERTING INPUT * | | POSITIVE POWER SUPPLY * | | | NEGATIVE POWER SUPPLY * | | | | OUTPUT * | | | | | .SUBCKT LM358_TI 1 2 3 4 5 * C1 11 12 5.544p C2 6 7 20.00p 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 15.91E6 -20E6 20E6 20E6 -20E6 GA 6 0 11 12 125.7E-6 GCM 0 6 10 99 7.067E-9 IEE 3 10 DC 10.04E-6 HLIM 90 0 VLIM 1K Q1 11 2 13 QX Q2 12 1 14 QX R2 6 9 100.0E3 RC1 4 11 7.957E3 RC2 4 12 7.957E3 RE1 13 10 2.773E3 RE2 14 10 2.773E3 REE 10 99 19.92E6 RO1 8 5 50 RO2 7 99 50 RP 3 4 30.31E3 VB 9 0 DC 0 VC 3 53 DC 2.100 VE 54 4 DC .6 VLIM 7 8 DC 0 VLP 91 0 DC 40 VLN 0 92 DC 40 .MODEL DX D(IS=800.0E-18) .MODEL QX PNP(IS=800.0E-18 BF=250) .ENDS * OPA820 Unit Gain Low Noise Wide Bandwidth Voltage Feedback Amp * REV. A - Created 8/31/04 Rea.Schmid@ti.com * REV. B - Created 6/23/06 X-ramus2@ti.com - Diode DX model missing from Netlist * * * NOTES: * 1- This macromodel predicts well: DC, small-signal AC, * noise, and transient performance under a wide range * of conditions * 2- This macromodel does not predict: distortion * (harmonic, intermod, diff. gain & phase, ...), * temperature effects, board parasitics, differences * between package styles, and process changes * 3- This is duplicated for duals. There is no amplifier crosstalk * included in this simulation package. * * CONNECTIONS: * Non-Inverting Input * | Inverting Input * | | Out * | | | Positive Supply * | | | | Negative Supply * | | | | | * | | | | | * | | | | | * | | | | | .SUBCKT OPA820 + - Out V+ V- V_V12 17 V- DC 1.10 I_I24 25 24 DC 100uA L_L51 0 52 41.5U C_C50 50 52 0.0415F D_D25 0 25 DN3 .25 D_D24 24 0 DN3 .25 C_C52 0 51 0.0415F L_L50 50 51 41.5U R_R53 52 51 1MEG E_E71 73 74 POLY(2) 51 52 V+ V- -785M 1 0.5 E_E70 70 71 POLY(2) 52 51 V+ V- -785m 1 0.5 D_D12 17 16 Da 1 D_D70 71 Out DX 1 D_D73 Out 73 DX 1 I_I12 16 V- DC 1.575mA C_C6 0 3 .9p C_C7 0 - .9p D_D42 42 40 DX 1 D_D41 40 41 DX 1 E_E41 41 0 POLY(1) V+ V- -1.7 0.5 0 E_E42 42 0 POLY(1) V- V+ 1.7 0.5 0 V_V1 V+ 10 DC 1.4 R_R70 70 V+ 28 R_R71 V- 74 28 Q_Q1 11 3 16 QN 1.0 G_G50 0 50 POLY(1) 40 0 0 1.0u 0 0 C_C5 0 40 25f R_R10 11 10 400 R_R11 12 10 400 R_R1 30 0 160K R_R40 40 0 1K G_G40 0 40 POLY(1) 30 0 0 1E-03 0 0 G_G30 0 30 POLY(1) 12 11 1m 4.814m 0 0 C_C2 30 0 20.0p Q_Q2 12 - 16 QN 2 G_G11 - 0 POLY(2) 24 0 25 0 0 .2M .2M D_D20 20 0 DN1 .5 D_D21 0 21 DN1 .5 I_I20 21 20 DC 10.5uA E_E11 + 3 POLY(2) 20 0 21 0 .2M .3 .3 C_C8 11 12 40f * .MODEL Da D IS=1.0000f .MODEL DN1 D(IS=2F AF=1 KF=10.5E-17) .MODEL DN3 D( IS=.1F AF=1 KF=39E-17) .MODEL QN NPN IS=7.6E-18 VAF=78.71 VAR=1.452 BF=157 +RB=1.02E02 CJE=0.720f CJC=3.208E-16 KF=9.5f AF=1 .MODEL DX D IS=1f .ENDS OPA820 * CONNECTIONS: NON-INVERTING INPUT * | INVERTING INPUT * | | POSITIVE POWER SUPPLY * | | | NEGATIVE POWER SUPPLY * | | | | OUTPUT * | | | | | .SUBCKT OPA128 1 2 3 4 5 * C1 11 12 2.204p C2 6 7 25.00p 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 106.6E6 -10E6 10E6 10E6 -10E6 GA 6 0 11 12 314.2E-6 GCM 0 6 10 99 395.5p ISS 3 10 DC 80.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 3.183E3 RD2 4 12 3.183E3 RO1 8 5 25 RO2 7 99 75 RP 3 4 33.33E3 RSS 10 99 2.500E6 VB 9 0 DC 0 VC 3 53 DC 2 VE 54 4 DC 2 VLIM 7 8 DC 0 VLP 91 0 DC 29 VLN 0 92 DC 29 .MODEL DX D(IS=800.0E-18) .MODEL JX PJF(IS=20.00f BETA=616.8E-6 VTO=-1) .ENDS * "E" IS ENHANCED MODEL * * REV.B 3/21/92 BCB: added input bias current correction and * current and voltage noise * | INVERTING INPUT * | | POSITIVE POWER SUPPLY * | | | NEGATIVE POWER SUPPLY * | | | | OUTPUT * | | | | | .SUBCKT OPA128E 1 2 3 4 5 * C1 11 12 2.204p C2 6 7 25.00p 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 106.6E6 -10E6 10E6 10E6 -10E6 GA 6 0 11 12 314.2E-6 GCM 0 6 10 99 395.5p ISS 3 10 DC 80.00E-6 HLIM 90 0 VLIM 1K J1 11 2 10 JX J2 12 64 10 JX G11 2 4 POLY(4) (10,2) (11,2) (4,2) (66,0) 0 1p 1p 1p 120E-9 G21 1 4 POLY(4) (10,1) (12,1) (4,1) (68,0) 0 1p 1p 1p 120E-9 R2 6 9 100.0E3 RD1 4 11 3.183E3 RD2 4 12 3.183E3 RO1 8 5 25 RO2 7 99 75 * RP 3 4 33.33E3 RSS 10 99 2.500E6 VB 9 0 DC 0 VC 3 53 DC 2 VE 54 4 DC 2 VLIM 7 8 DC 0 VLP 91 0 DC 29 VLN 0 92 DC 29 **************************** * OPA128 "E" - ENHANCEMENTS **************************** * OUTPUT SUPPLY MIRROR FQ3 0 20 POLY(1) VLIM 0 1 DQ1 20 21 DX DQ2 22 20 DX VQ1 21 0 0 VQ2 22 0 0 FQ1 3 0 POLY(1) VQ1 0.700E-3 1 FQ2 0 4 POLY(1) VQ2 0.700E-3 -1 * QUIESCIENT CURRENT RQ 3 4 2.5E5 * DIFF INPUT CAPACITANCE CDIF 1 2 1.0p * COMMON MODE INPUT CAPACITANCE C1CM 1 99 1.0p C2CM 2 99 1.0p * INPUT VOLTAGE NOISE VN1 61 0 0.6 VN2 0 62 0.6 DN1 61 63 DY DN2 63 62 DY EN 64 1 63 0 1 * INPUT CURRENT NOISE RN1 0 65 60.3865 RN2 65 66 60.3865 RN3 66 0 120.773 RN4 0 67 60.3865 RN5 67 68 60.3865 RN6 68 0 120.773 ****************** .MODEL DY D(IS=1.9E-16 AF=1 KF=5.643E-16) .MODEL DX D(IS=800.0E-18) .MODEL JX PJF(IS=20.00f BETA=616.8E-6 VTO=-1) .ENDS *OPA847 Wideband, Ultra-Low Noise Voltage Feedback Operational Amplifier with Shutdown * REV. A - Created 7/14/06 X-ramus2@ti.com * * * NOTES: * 1- This macromodel predicts well: DC, small-signal AC, noise, * , and transient performance under a wide range * of conditions. * 2- This macromodel does not predict well: distortion * (harmonic, intermod, diff. gain & phase, ...), * temperature effects, board parasitics, differences * between package styles, and process changes * 3- For Spice3F4 users they might need to un-comment the lines for the F * function and comment out the Lines for PSpice F functions * and subckts. First try the present netlist then comment out lines if * errors appear. * General form: * FXXXXXXX N+ N- VN1 P0 * Examples: * F1 12 10 VCC 1MA 1.3M * 4- For some simulators the subckt for the F statement need to be placed * inside the ends statement followed by carriage return * 5- Known Problems: - None * * CONNECTIONS: * Pin 1: NC * | Inverting Input * | | Non-Inverting Input * | | | Negative Supply * | | | | Pin 5: NC * | | | | | Output * | | | | | | Positive Supply * | | | | | | | Disable * | | | | | | | | * | | | | | | | | * | | | | | | | | .SUBCKT OPA847 inm inp V- Out V+ Dis .PARAM x1=0.25 .PARAM x2={x1*2} .PARAM x6={x2*3} .PARAM x24=3 .PARAM x30={x2*15} .PARAM x60={x30*2} .PARAM x128=16 Q_Q1 11 $N_0001 $N_0002 PNP8 {x24} Q_Q47 10 $N_0001 $N_0003 PNP8 {x24} R_R1 $N_0003 $N_0004 175 R_R2 $N_0002 $N_0004 175 V_V1 $N_0005 Vmid 0.0659V X_F1 $N_0006 $N_0007 $N_0004 $N_0008 OPA847_Model_F1 R_R37 Vmid $N_0009 288 X_F4 $N_0010 $N_0009 $N_0004 $N_0011 OPA847_Model_F4 X_F3 $N_0007 $N_0010 $N_0004 $N_0012 OPA847_Model_F3 C_C2 $N_0013 $N_0004 5p C_C3 $N_0013 11 3.95p X_F2 $N_0008 $N_0013 $N_0014 $N_0013 OPA847_Model_F2 E_E1 Vmid $N_0013 $N_0004 $N_0013 0.5 R_R36 $N_0013 $N_0004 49.5kk X_F5 $N_0015 $N_0013 $N_0016 $N_0013 OPA847_Model_F5 Q_Q14 $N_0018 $N_0017 $N_0019 NPN8 .125 X_F8 $N_0020 $N_0018 V+ $N_0021 OPA847_Model_F8 X_F6 $N_0022 $N_0006 V+ $N_0017 OPA847_Model_F6 R_R21 $N_0004 V+ 6 Q_Q44 V+ $N_0016 $N_0023 NPN8 {x30} R_R31 $N_0016 $N_0024 750 R_R8 V- $N_0017 200k Q_Q15 $N_0017 $N_0019 V- NPN8 {x1} R_R6 $N_0013 V- 6 R_R40 V- $N_0019 2.317k Q_Q43 V- $N_0016 $N_0025 PNP8 {x30} Q_Q24 V- $N_0023 $N_0026 PNP8 {x60} Q_Q20 V- $N_0026 $N_0024 PNP8 {x2} Q_Q19 V+ $N_0026 $N_0024 NPN8 {x2} R_R15 $N_0026 Out 2 X_F7 V+ $N_0020 V+ $N_0025 OPA847_Model_F7 X_F9 $N_0021 V- $N_0023 V- OPA847_Model_F9 Q_Q46 10 $N_0027 $N_0014 NPN8 {x128} C_C7 $N_0013 $N_0016 0.25p Q_Q18 V+ $N_0025 $N_0026 NPN8 {x60} C_C6 10 $N_0026 3.428p R_R38 $N_0012 $N_0001 125 R_R39 $N_0001 $N_0011 125 Q_Q48 $N_0016 10 $N_0011 PNP8 {x6} Q_Q41 $N_0015 11 $N_0012 PNP8 {x6} X_S1 $N_0004 Dis $N_0022 $N_0005 OPA847_Model_S1 R_R41 inp $N_0027 10 R_R42 inm $N_0028 10 Q_Q49 11 $N_0028 $N_0014 NPN8 {x128*1.005} .MODEL NPN8 NPN + IS=7.604E-18 BF=1.570E+02 NF=1.000E+00 VAF= 7.871E+01 + IKF= 3.975E-02 ISE= 3.219E-14 NE=2.000E+00 BR=7.614E-01 + NR=1.000E+00 VAR= 1.452E+00 IKR= 8.172E-02 ISC= 7.618E-21 + NC=1.847E+00 RB=1.060E+02 IRB= 0.000E+00 RBM= 2.400E+00 + RE=2.520E+00 RC=1.270E+02 CJE= 1.120E-13 VJE= 7.591E-01 + MJE= 5.406E-01 TF=1.213E-11 XTF= 2.049E+00 VTF= 1.813E+00 + ITF= 4.293E-02 PTF= 0.000E+00 CJC= 8.208E-14 VJC= 6.666E-01 + MJC= 4.509E-01 XCJC=8.450E-02 TR=4.000E-11 CJS= 1.160E-13 + VJS= 5.286E-01 MJS= 4.389E-01 XTB= 1.022E+00 EG=1.120E+00 + XTI= 1.780E+00 KF=3.500E-16 AF=1.000E+00 FC=8.273E-01 .MODEL PNP8 PNP + IS=7.999E-18 BF=1.418E+02 NF=1.000E+00 VAF= 4.158E+01 + IKF= 1.085E-01 ISE= 2.233f NE=1.505E+00 BR=3.252E+01 + NR=1.050E+00 VAR= 1.093E+00 IKR= 5.000E-05 ISC= 6.621E-16 + NC=1.150E+00 RB=6.246E+01 IRB= 0.000E+00 RBM= 2.240E+00 + RE=2.537E+00 RC=1.260E+02 CJE= 9.502E-14 VJE= 7.320E-01 + MJE= 4.930E-01 TF=1.303E-11 XTF= 3.500E+01 VTF= 3.259E+00 + ITF= 2.639E-01 PTF= 0.000E+00 CJC= 1.080E-13 VJC= 7.743E-01 + MJC= 5.000E-01 XCJC=8.504E-02 TR=1.500E-10 CJS= 1.290E-13 + VJS= 9.058E-01 MJS= 4.931E-01 XTB= 1.732E+00 EG=1.120E+00 + XTI= 2.000E+00 KF=3.500E-16 AF=1.000E+00 FC=8.500E-01 .subckt OPA847_Model_F1 1 2 3 4 F_F1 3 4 VF_F1 1 VF_F1 1 2 0V .ends OPA847_Model_F1 .subckt OPA847_Model_F4 1 2 3 4 F_F4 3 4 VF_F4 5.96931517984 VF_F4 1 2 0V .ends OPA847_Model_F4 .subckt OPA847_Model_F3 1 2 3 4 F_F3 3 4 VF_F3 5.96931517984 VF_F3 1 2 0V .ends OPA847_Model_F3 .subckt OPA847_Model_F2 1 2 3 4 F_F2 3 4 VF_F2 17.54155155502 VF_F2 1 2 0V .ends OPA847_Model_F2 .subckt OPA847_Model_F5 1 2 3 4 F_F5 3 4 VF_F5 1 VF_F5 1 2 0V .ends OPA847_Model_F5 .subckt OPA847_Model_F8 1 2 3 4 F_F8 3 4 VF_F8 1.14285714286 VF_F8 1 2 0V .ends OPA847_Model_F8 .subckt OPA847_Model_F6 1 2 3 4 F_F6 3 4 VF_F6 0.1666667 VF_F6 1 2 0V .ends OPA847_Model_F6 .subckt OPA847_Model_F7 1 2 3 4 F_F7 3 4 VF_F7 8 VF_F7 1 2 0V .ends OPA847_Model_F7 .subckt OPA847_Model_F9 1 2 3 4 F_F9 3 4 VF_F9 7 VF_F9 1 2 0V .ends OPA847_Model_F9 .subckt OPA847_Model_S1 1 2 3 4 S_S1 3 4 1 2 _S1 RS_S1 1 2 1G .MODEL _S1 VSWITCH Roff=1e9 Ron=1m Voff=3V Von=2V .ends OPA847_Model_S1 .ENDS OPA847 * OPA342 SPICE Macro-model * * REV. A CREATED 11 JUNE 1999 BY BILL MACLEAN * REV. B CREATED 26 JULY 1999 BY NEIL P. ALBAUGH * * BASED ON OPA340 PSPICE MODEL BY MAREK LIS, BURR-BROWN CORPORATION * * non-inverting input * | inverting input * | | positive supply * | | | negative supply * | | | | output * | | | | | .SUBCKT OPA342 + - V+ V- OUT * * INPUT STAGE i1 V+ 5 150u m7 550 vswitch 5 5 pix l=6u w=25u m=4 m8 550 550 V- V- nix l=6u w=25u m=4 m9 553a 550 V- V- nix l=6u w=25u m=4 m9c 66 nvsat 553a V- nix l=6u w=25u m=4 Vpvsat V+ vswitch DC 1.3 Vnvsat nvsat V- DC 1.37 iin1 + 98 .2p iin2 - 98 .2p d3 5 V+ dx d4 V- 66 dx d5 - V+ dx d6 + V+ dx d7 V- - dx d8 V- + dx m1 33 - 66 V- nix l=6u w=25u m2 4 7 66 V- nix l=6u w=25u m3 8 - 5 5 pix l=6u w=25u m4 9 7 5 5 pix l=6u w=25u eos 7 + poly(1) 25 98 .130m 0 ios - + 0p r1 V+ 33 4.833k r2 V+ 4 4.833k r3 8 V- 4.833k r4 9 V- 4.833k * * GAIN STAGE * eref 98 0 poly(2) V+ 0 V- 0 0 0.7 0.7 g1 98 21 poly(2) 4 33 9 8 0 145u 145u rg 21 98 18.078e6 cc 21 OUT 40p d1 21 22 dx d2 23 21 dx v1 V+ 22 1.37 v2 23 V- 1.37 * * COMMON MODE GAIN STAGE * ecm 24 98 poly(2) + 98 - 98 0 0.5 0.5 r5 24 25 1e6 r6 25 98 10k c1 24 25 0.75p * OUTPUT STAGE ep V+ 39 poly(1) 98 21 0.88925 1 en 38 V- poly(1) 21 98 0.88925 1 ffa V+ V- vh 1.2 vh OUT 6h DC 1M vl 6l OUT DC 1M m113 6h 39 V+ V+ pox l=1.5u w=1500u m114 6l 38 V- V- nox l=1.5u w=1500u c15 OUT 39 50p c16 OUT 38 50p * MODEL DEFINITIONS * .model dx d(rs=1 cjo=0.1p) .model nix nmos(vto=0.75 kp=205.5u rd=1 rs=1 rg=1 rb=1 cgso=4e-9 +cgdo=4e-9 cgbo=16.667e-9 cbs=2.34e-13 cbd=2.34e-13) .model nox nmos(vto=0.75 kp=195u rd=.5 rs=.5 rg=1 rb=1 cgso=66.667p +cgdo=66.667p cgbo=125e-9 cbs=2.34e-13 cbd=2.34e-13) .model pix pmos(vto=-0.75 kp=205.5u rd=1 rs=1 rg=1 rb=1 cgso=4e-9 +cgdo=4e-9 cgbo=16.667e-9 cbs=2.34e-13 cbd=2.34e-13) .model pox pmos(vto=-0.75 kp=195u rd=.5 rs=.5 rg=1 rb=1 cgso=66.667p +cgdo=66.667p cgbo=125e-9 cbs=2.34e-13 cbd=2.34e-13) .ENDS OPA342 * BEGIN MODEL OPA360 * BEGIN NOTES * MODEL TEMP RANGE -40 TO 85 C * NOTE THAT NOT ALL MODEL PARAMETERS * TRACK THE DATASHEET VERSUS TEMP * FOR ACCURATE INPUT BIAS CURRENT TO * +- 5% USE SPICE OPTION GMIN=1E-14 * FOR ACCURATE INPUT BIAS CURRENT TO * +- 20% USE SPICE OPTION GMIN=1E-13 * END NOTES * BEGIN FEATURES * CLOSED LOOP GAIN AND PHASE * GROUP DELAY * SAG PIN * INPUT COMMON MODE VOLTAGE RANGE * OUTPUT SWING VERSUS OUTPUT CURRENT * OUTPUT CURRENT FLOWS THROUGH SUPPLY * PSRR OF VOFFSET * BIAS CURRENT * QUIESCENT CURRENT * SHUTDOWN FUNCTION * SHUTDOWN / ENABLE DELAYS * QUIESCENT CURRENT IN SHUTDOWN * END FEATURES * PINOUT ORDER IN SAG +V GND OUT EN * PINOUT ORDER 1 3 6 2 4 5 *.SUBCKT OPA360 1 3 6 2 4 5 .SUBCKT OPA360 1 2 3 6 5 4 Q20 7 8 9 QLN R3 10 11 1 R4 12 11 1 R10 8 13 1E3 R11 14 15 1E3 R12 16 6 2 R13 2 17 2 R16 18 19 300 R17 20 21 2 R18 9 22 2 D5 23 6 DD D6 2 23 DD D7 24 0 DIN D8 25 0 DIN I8 0 24 0.1E-3 I9 0 25 0.1E-3 E2 9 0 2 0 1 E3 21 0 6 0 1 D9 26 0 DVN D10 27 0 DVN I10 0 26 0.1E-3 I11 0 27 0.1E-3 E4 28 29 26 27 0.025 G2 30 29 24 25 1.2E-6 R22 2 6 100E6 E5 31 0 21 0 1 E6 32 0 9 0 1 E7 33 0 34 0 1 R30 31 35 1E4 R31 32 36 1E5 R32 33 37 1E5 R33 0 35 1 R34 0 36 10 R35 0 37 10 E10 38 39 37 0 0.03 R36 40 34 1E3 R37 34 41 1E3 C6 31 35 1p C7 32 36 1p C8 33 37 2p E11 42 38 36 0 0.3 E12 30 42 35 0 0.67 E14 43 9 21 9 0.5 D11 18 21 DD D12 9 18 DD M1 44 45 17 17 NOUT L=3U W=15000U M2 46 47 16 16 POUT L=3U W=15000U M3 48 48 20 20 POUT L=3U W=15000U M4 49 50 10 10 PIN L=3U W=675U M5 51 52 12 12 PIN L=3U W=675U M8 53 53 22 22 NOUT L=3U W=15000U R43 54 47 100 R44 55 45 100 G3 18 43 56 43 0.2E-3 R45 43 18 9E6 C12 19 23 3.3p R46 9 49 2E3 R47 9 51 2E3 C13 49 51 0.1p C14 30 0 0.5p C15 28 0 0.5p C16 23 0 0.5p D13 45 7 DD D14 57 47 DD Q15 57 15 21 QLP V18 30 58 -30E-3 M19 59 60 21 21 PIN L=6U W=500U E17 41 0 30 0 1 E18 40 0 29 0 1 M23 60 60 21 21 PIN L=6U W=500U V21 59 11 0.6 R59 23 46 1 R60 44 23 1 J1 61 30 61 JNC J2 61 28 61 JNC J3 28 62 28 JNC J4 30 62 30 JNC C21 30 63 0.1p E20 64 43 51 49 1 R62 64 56 1E4 C23 56 43 0.1p G7 65 43 18 43 -1E-3 G8 43 66 18 43 1E-3 G9 43 67 53 9 1E-3 G10 68 43 21 48 1E-3 D17 68 65 DD D18 66 67 DD R66 65 68 100E6 R67 67 66 100E6 R68 68 21 1E3 R69 9 67 1E3 E23 21 54 21 68 1 E24 55 9 67 9 1 R70 66 43 1E6 R71 67 43 1E6 R72 43 68 1E6 R73 43 65 1E6 G11 6 2 69 0 1.27E-3 R75 42 30 1E9 R76 38 42 1E9 R77 39 38 1E9 R78 29 28 1E9 R79 43 56 1E9 R81 54 21 1E9 R82 9 55 1E9 R83 34 0 1E9 G14 60 9 70 0 425E-6 G15 48 53 70 0 220E-6 E48 71 18 70 0 30 E49 72 43 70 0 -30 V49 73 72 15 V50 74 71 -15 R127 71 0 1E12 R128 72 0 1E12 M41 43 74 18 75 PSW L=1.5U W=150U M42 18 73 43 76 NSW L=1.5U R129 75 0 1E12 R130 76 0 1E12 M43 77 5 9 9 NET L=3U W=300U M44 78 79 9 9 NEN L=3U W=3000U R131 77 21 1E4 R132 78 80 1E6 V51 80 9 1 M45 81 81 21 21 PEN L=6U W=60U M46 5 81 21 21 PEN L=6U W=60U I20 81 9 2E-6 C26 5 0 1p E50 70 0 82 9 1 V52 78 82 1.111E-6 R133 9 82 1E12 C32 21 77 2p C33 80 78 0.25p I21 6 2 2.5E-6 L1 83 4 24E-9 R150 83 4 400 V78 21 61 0.7 V79 62 9 -0.1 M47 84 79 9 9 NEN L=3U W=3000U R152 84 80 1E6 C34 80 84 0.25p V80 84 85 1.111E-6 R153 9 85 1E12 E53 69 0 85 9 1 R154 0 69 1E12 R155 48 21 1E8 R156 9 53 1E8 R157 17 45 1E8 R158 16 47 1E8 RG1 0 69 1E9 R159 63 28 100 R225 52 28 240 R226 50 58 240 I40 28 0 3.3p I47 30 0 3.3p R304 29 86 325 M50 87 77 9 9 NEN L=3U W=300U M51 79 87 9 9 NEN L=3U W=300U R307 87 80 1E4 R308 79 80 1E4 C54 80 87 1.5E-10 C55 80 79 0.75p E95 21 14 6 16 5 E96 13 9 17 2 5 M52 88 89 2 2 NIQ L=3U W=1000U R309 88 6 722 E97 89 2 70 0 2 R310 2 89 1E9 R312 0 70 1E9 R313 60 21 1E9 R315 1 90 1.1E3 R316 90 39 1.4E3 C56 39 0 14.16p C57 90 4 12p R317 2 29 650 R319 23 83 3.42 C58 1 91 0.15f R320 91 29 50 R321 86 4 845 R322 3 86 528 .MODEL DVN D KF=20p IS=1E-16 .MODEL DD D .MODEL DIN D .MODEL QLN NPN .MODEL QLP PNP .MODEL JNC NJF IS=1E-18 .MODEL POUT PMOS KP=200U VTO=-0.7 .MODEL NOUT NMOS KP=200U VTO=0.7 .MODEL PIN PMOS KP=200U VTO=-0.7 .MODEL NIN NMOS KP=200U VTO=0.7 .MODEL NIQ NMOS KP=200U VTO=0.7 IS=1E-18 .MODEL NET NMOS KP=200U VTO=1.2 IS=1E-18 .MODEL NEN NMOS KP=200U VTO=0.5 IS=1E-18 .MODEL PEN PMOS KP=200U VTO=-0.7 IS=1E-18 .MODEL PSW PMOS KP=200U VTO=-7.5 IS=1E-18 .MODEL NSW NMOS KP=200U VTO=7.5 IS=1E-18 .ENDS * END MODEL OPA360 * AD8552 SPICE Macro-model * Typical Values * 7/99, Ver. 1.0 * TAM / ADSC * * Copyright 1999 by Analog Devices * * Refer to "README.DOC" file for License Statement. Use of this * model indicates your acceptance of the terms and provisions in * the License Statement. * * Node Assignments * noninverting input * | inverting input * | | positive supply * | | | negative supply * | | | | output * | | | | | * | | | | | .SUBCKT AD8552 1 2 99 50 45 * * INPUT STAGE * M1 4 7 8 8 PIX L=1E-6 W=355.3E-6 M2 6 2 8 8 PIX L=1E-6 W=355.3E-6 M3 11 7 10 10 NIX L=1E-6 W=355.3E-6 M4 12 2 10 10 NIX L=1E-6 W=355.3E-6 RC1 4 14 9E+3 RC2 6 16 9E+3 RC3 17 11 9E+3 RC4 18 12 9E+3 RC5 14 50 1E+3 RC6 16 50 1E+3 RC7 99 17 1E+3 RC8 99 18 1E+3 C1 14 16 30p C2 17 18 30p I1 99 8 100E-6 I2 10 50 100E-6 V1 99 9 0.3 V2 13 50 0.3 D1 8 9 DX D2 13 10 DX EOS 7 1 POLY(3) (22,98) (73,98) (81,98) 1E-6 1 1 1 IOS 1 2 2.5p * * CMRR 120dB, ZERO AT 20Hz * ECM1 21 98 POLY(2) (1,98) (2,98) 0 .5 .5 RCM1 21 22 50E+6 CCM1 21 22 159p RCM2 22 98 50 * * PSRR=120dB, ZERO AT 1Hz * RPS1 70 0 1E+6 RPS2 71 0 1E+6 CPS1 99 70 1E-5 CPS2 50 71 1E-5 EPSY 98 72 POLY(2) (70,0) (0,71) 0 1 1 RPS3 72 73 15.9E+6 CPS3 72 73 10E-9 RPS4 73 98 16 * * VOLTAGE NOISE REFERENCE OF 45nV/rt(Hz) * VN1 80 98 0 RN1 80 98 16.45E-3 HN 81 98 VN1 45 RN2 81 98 1 * * INTERNAL VOLTAGE REFERENCE * EREF 98 0 POLY(2) (99,0) (50,0) 0 .5 .5 GSY 99 50 (99,50) 48E-6 EVP 97 98 (99,50) 0.5 EVN 51 98 (50,99) 0.5 * * LHP ZERO AT 7MHz, POLE AT 50MHz * E1 32 98 POLY(2) (4,6) (11,12) 0 .5814 .5814 R2 32 33 3.7E+3 R3 33 98 22.74E+3 C3 32 33 1p * * GAIN STAGE * G1 98 30 (33,98) 22.7E-6 R1 30 98 259.1E+6 CF 45 30 45.4p D3 30 97 DX D4 51 30 DX * * OUTPUT STAGE * M5 45 46 99 99 POX L=1E-6 W=1.111E-3 M6 45 47 50 50 NOX L=1E-6 W=1.6E-3 EG1 99 46 POLY(1) (98,30) 1.1936 1 EG2 47 50 POLY(1) (30,98) 1.2324 1 * * MODELS * .MODEL POX PMOS (LEVEL=2,KP=10E-6,VTO=-1,LAMBDA=0.001,RD=8) .MODEL NOX NMOS (LEVEL=2,KP=10E-6,VTO=+1,LAMBDA=0.001,RD=5) .MODEL PIX PMOS (LEVEL=2,KP=100E-6,VTO=-1,LAMBDA=0.01) .MODEL NIX NMOS (LEVEL=2,KP=100E-6,VTO=+1,LAMBDA=0.01) .MODEL DX D(IS=1E-14,RS=5) .ENDS AD8552 * Rev.A March-2008 * MODEL FEATURES INCLUDE OUTPUT SWING, OUTPUT CURRENT THRU THE SUPPLY RAILS, * OUTPUT CURRENT LIMIT, OPEN LOOP GAIN AND PHASE WITH RL AND CL EFFECTS, SLEW * RATE, COMMON MODE REJECTION WITH FREQ EFFECTS, POWER SUPPLY REJECTION WITH * FREQ EFFECTS, INPUT VOLTAGE NOISE WITH 1/F, INPUT CURRENT NOISE, INPUT BIAS * CURRENT, INPUT BIAS CURRENT TEMPERATURE EFFECTS, INPUT COMMON MODE RANGE, * INPUT OFFSET VOLTAGE WITH TEMPERATURE EFFECTS, AND QUIESCENT CURRENT VS * VOLTAGE AND TEMPERATURE. */////////////////////////////////////////////////////////////////////////////// * MODEL TEMP RANGE IS -40 TO +125 DEG C. NOTE THAT MODEL IS FUNCTIONAL OVER THIS * RANGE BUT NOT ALL PARAMETERS TRACK THOSE OF THE REAL PART */////////////////////////////////////////////////////////////////////////////// * PINOUT ORDER +IN -IN +V -V OUT * PINOUT ORDER 3 4 5 2 1 .SUBCKT LMP7721 3 4 5 2 1 * * USE V44 BELOW TO ADJUST OFFSET * PRESENT VALUE OF 248.7 UV GIVES 26 UV NET * NOTE THAT VOS CHANGES VIA CMRR,PSRR, AND TCVOS * ADJUST UP OR DN FROM 248.7 UV V44 26 11 248.7E-6 * * USE R325 BELOW TO ADJUST BIAS CURRENT * PRESENT VALUE OF 1E7 GIVES TYPICAL IB * USE 1E8 FOR WORST CASE IB R325 0 100 1E7 * * NOTE * USE ANALYSIS OPTION GMIN OF 1E-13 TO 1f AND * RELTOL=0.00001 TO 0.000001 FOR ACCURATE INPUT * BIAS CURRENT * * MODEL FEATURES INCLUDE OUTPUT SWING, OUTPUT CURRENT THRU * THE SUPPLY RAILS, OUTPUT CURRENT LIMIT, OPEN LOOP GAIN * AND PHASE WITH RL AND CL EFFECTS, SLEW RATE, COMMON MODE * REJECTION WITH FREQ EFFECTS, POWER SUPPLY REJECTION WITH * FREQ EFFECTS, INPUT VOLTAGE NOISE WITH 1/F, INPUT CURRENT * NOISE, INPUT BIAS CURRENT, INPUT BIAS CURRENT TEMPERATURE * EFFECTS, INPUT COMMON MODE RANGE, INPUT OFFSET VOLTAGE * WITH TEMPERATURE EFFECTS, AND QUIESCENT CURRENT VS * VOLTAGE AND TEMPERATURE. * D17 6 0 DIN D18 7 0 DIN I14 0 6 0.1E-3 I15 0 7 0.1E-3 D19 8 0 DVN D20 9 0 DVN I16 0 8 0.1E-3 I17 0 9 0.1E-3 E15 10 4 8 9 0.7 G5 11 10 6 7 1.1E-14 E16 12 0 13 0 1 E17 14 0 15 0 1 E18 16 0 17 0 1 R56 12 18 1E6 R57 14 19 1E6 R58 16 20 1E6 R59 0 18 10 R60 0 19 10 R61 0 20 10 E19 21 22 20 0 1.4 R62 23 17 1E3 R63 17 24 1E3 C15 12 18 1p C16 14 19 1p C17 16 20 10p E20 25 21 19 0 -6 E21 26 25 18 0 6 R64 0 27 1E12 G12 11 10 28 0 1.1E-6 R136 0 28 10E3 R137 0 28 10E3 R138 22 21 1E9 R139 21 25 1E9 R140 25 26 1E9 E54 24 0 11 0 1 E55 23 0 10 0 1 C23 11 10 0.05p E57 22 3 29 0 8.45E-4 R146 22 3 1E9 R147 0 27 1E12 Q41 30 31 15 QLN R148 31 32 1E3 R149 33 34 1E3 R150 35 13 5 R151 15 36 5 R153 37 38 200 R154 39 13 5 R155 15 40 5 D22 41 5 DD D23 2 41 DD E58 15 0 2 0 1 E59 13 0 5 0 1 R156 2 5 10E6 E67 42 15 13 15 0.5 D24 43 13 DD D25 15 44 DD R157 45 46 100 R158 47 48 100 G14 37 42 49 42 0.1E-3 R159 42 37 3.3E7 C24 38 50 5.25p C25 41 0 0.5p D26 48 30 DD D27 51 46 DD Q42 51 34 13 QLP R160 41 52 1 R161 53 41 1 E61 54 42 55 56 1 R162 54 49 1E4 C26 49 42 0.3p G15 57 42 37 42 -1E-3 G16 42 58 37 42 1E-3 G17 42 59 60 15 1E-3 G18 61 42 13 62 1E-3 D28 61 57 DD D29 58 59 DD R163 57 61 100E6 R164 59 58 100E6 R165 61 13 1E3 R166 15 59 1E3 R167 58 42 1E6 R168 59 42 1E6 R169 42 61 1E6 R170 42 57 1E6 G19 5 2 63 0 0.95E-3 R171 42 49 1E9 R172 45 13 1E9 R173 15 47 1E9 G20 62 60 27 0 0.1E-3 L2 41 1 0.4E-9 R175 41 1 400 R176 62 13 1E8 R177 15 60 1E8 R178 36 48 1E8 R179 35 46 1E8 R180 0 27 1E9 E99 13 33 13 35 1.9 E100 32 15 36 15 6.5 E124 50 0 41 0 1 R219 37 50 3.3E9 I30 0 64 1E-3 D46 64 0 DD R278 0 64 10E6 V27 64 29 0.65 R279 0 29 10E6 Q52 52 46 35 QOP Q53 53 48 36 QON Q54 60 60 40 QON Q55 62 62 39 QOP E144 13 45 13 61 1 E145 47 15 59 15 1 I33 0 65 1E-3 D49 65 0 DD R287 0 65 10E6 V130 65 66 1.2301 R288 0 66 10E6 E50 67 0 66 0 -1.75 R289 0 67 10E6 R290 68 67 10E6 M3 68 69 0 0 NEN L=2U W=1000U G22 70 71 68 0 3E-6 V32 72 0 1 R791 72 69 1E6 M4 69 27 0 0 NEN L=2U W=100U E51 37 44 42 15 0.7 E52 43 37 13 42 0.7 G23 5 0 52 41 1 G24 2 0 41 53 -1 V35 13 73 1 M45 74 75 76 76 NEN L=3U W=3000U R293 76 77 1E4 R294 74 13 1E6 V36 13 76 1 C110 13 73 1p E53 27 0 78 76 1 V37 74 78 1.111E-6 R295 76 78 1E12 R296 73 13 1E6 C111 77 76 3f C112 13 74 3f M20 79 80 76 76 NEN L=3U W=300U M21 75 79 76 76 NEN L=3U W=300U R297 79 13 1E4 R298 75 13 1E4 C113 13 79 55p C114 13 75 150p E154 81 37 27 0 30 E155 82 42 27 0 -30 V138 83 82 15 V139 84 81 -15 R300 81 0 1E12 R301 82 0 1E12 M12 42 84 37 85 PSW L=1.5U W=150U M13 37 83 42 86 NSW L=1.5U W=150U R302 85 0 1E12 R303 86 0 1E12 M14 77 73 13 13 PEN L=6U W=60U E156 87 76 77 76 -1 R304 76 87 10E6 R305 76 87 10E6 V40 80 87 1 R306 76 80 10E6 M55 88 89 2 2 NEN L=2U W=1000U R809 88 5 100E3 E37 89 2 27 0 3 M56 63 90 0 0 NEN L=2U W=10M R811 63 67 850E3 E60 91 0 27 0 -1 R312 0 91 10E6 R313 0 91 10E6 V43 90 91 1 R814 0 90 10E6 G25 5 2 27 0 -0.33E-3 G26 5 2 92 0 0.7E-4 E161 93 0 5 2 1 M57 92 90 0 0 NEN L=2U W=10M R815 92 93 75E3 R317 4 10 1E9 R319 94 56 2E3 R320 94 55 2E3 C47 56 55 1.2p M58 56 95 96 96 PIN L=3U W=650U M59 55 97 98 98 PIN L=3U W=650U Q58 99 70 71 QPI R321 11 95 40 R322 10 97 40 R323 96 99 1 R324 98 99 1 V145 13 71 0.2 V46 94 15 0 D50 100 101 DL V47 101 0 3 G51 10 0 100 0 1.6E-11 I61 10 0 1f G52 11 0 100 0 1.6E-11 I62 11 0 1f J1 102 95 102 JC J2 95 103 95 JC J3 102 97 102 JC J4 97 103 97 JC V48 13 102 0.48 V49 103 15 0.15 G53 104 3 104 3 2.5E-13 G54 104 4 104 4 2.5E-13 V146 104 15 1 .MODEL DL D IS=0.95E-11 N=1.9 XTI=1.5 .MODEL JC NJF IS=1E-18 .MODEL QPI PNP .MODEL QON NPN RC=5 .MODEL QOP PNP RC=5 .MODEL DD D .MODEL DVN D KF=2.5f .MODEL DIN D KF=8E-17 .MODEL QLN NPN .MODEL QLP PNP .MODEL PIN PMOS KP=200U VTO=-0.7 .MODEL NIQS NMOS KP=200U VTO=0.7 IS=1E-18 .MODEL NEN NMOS KP=200U VTO=0.5 IS=1E-18 .MODEL PEN PMOS KP=200U VTO=-0.7 IS=1E-18 .MODEL PSW PMOS KP=200U VTO=-7.5 IS=1E-18 .MODEL NSW NMOS KP=200U VTO=7.5 IS=1E-18 .ENDS LMP7721 .SUBCKT MCP6541 1 2 3 4 5 * | | | | | * | | | | Output * | | | Negative Supply * | | Positive Supply * | Inverting Input * Non-inverting Input * * The following comparators are covered by this model: * MCP6541, MCP6542, MCP6543, MCP6544 * * Revision History: * REV A: 27-Sep-06 HNV created model * * Recommendations: * Use PSPICE (other simulators may require translation) * For a quick, effective design, use a combination of: data sheet * specs, bench testing, and simulations with this macromodel * For high impedance circuits, set GMIN=100F in the .OPTIONS statement * Can disable Hysteresis for faster response in large circuits by adding comments * in front of statements flagged below * * Supported: * Typical performance for temperature range (-40 to 125) degrees Celsius * DC, AC, Transient, and Noise analyses. * Most specs, including: offsets, DC PSRR, DC CMRR, input impedance, * open loop gain, voltage ranges, supply current, ... , etc. * Temperature effects for Ibias, Iquiescent, Iout short circuit * current, Vsat on both rails, Slew Rate vs. Temp and P.S. * * Not Supported: * Chip select (MCP6543) * Some Variation in specs vs. Power Supply Voltage * Monte Carlo (Vos, Ib), Process variation * Distortion (detailed non-linear behavior) * Behavior outside normal operating region * * Input Stage V10 3 10 -505M R10 10 11 690K R11 10 12 690K G10 10 11 10 11 144U G11 10 12 10 12 144U C11 11 12 576f C12 1 0 4.00P IC=100m E12 71 14 POLY(7) 20 0 21 0 22 0 23 0 26 0 27 0 111 0 + 1.5M 79.6 79.6 79.6 79.6 1 1 0.5M * LINE ABOVE FOR HYSTERESIS, LINE BELOW FOR NO HYSTERESIS *+ 1.5M 79.6 79.6 79.6 79.6 1 1 0 G12 1 0 62 0 1m G13 1 2 63 0 1m M12 11 14 15 15 NMI M14 12 2 15 15 NMI G14 2 0 62 0 1m C14 2 0 4.00P I15 15 4 50.0U V16 16 4 -305M GD16 16 1 TABLE {V(16,1)} ((-100,-1p)(0,0)(1m,1u)(2m,1m)) V13 3 13 -305M GD13 2 13 TABLE {V(2,13)} ((-100,-1p)(0,0)(1m,1u)(2m,1m)) R71 1 0 20.0E12 R72 2 0 20.0E12 R73 1 2 20.0E12 * * Noise, PSRR, and CMRR I20 21 20 423U D20 20 0 DN1 D21 0 21 DN1 I22 22 23 1N R22 22 0 1k R23 0 23 1k G26 0 26 POLY(2) 3 0 4 0 0.00 -177U -177U R26 26 0 1 G27 0 27 POLY(2) 1 0 2 0 -2.75M 158U 158U R27 27 0 1 * * Open Loop Gain, Slew Rate G30 0 30 12 11 1 R30 30 0 1K cR30 30 0 10p ;my G31 0 31 3 4 -2.7 I31 0 31 DC 110 R31 31 0 1 TC=2.34M,-4.57U GD31 30 0 TABLE {V(30,31)} ((-100,-1n)(0,0)(1m,0.1)(2m,2)) G32 32 0 3 4 12 I32 32 0 DC 76.5 R32 32 0 1 TC=1.80M,-3.97U GD32 0 30 TABLE {V(30,32)} ((-2m,2)(-1m,0.1)(0,0)(100,-1n)) G33 0 33 30 0 1m R33 33 0 1K G34 0 34 33 0 31.6M R34 34 0 1K C34 34 0 503N G37 0 37 34 0 1m R37 37 0 1K C37 37 0 3P G38 0 38 37 0 1m R38 39 0 1K L38 38 39 32U E38 35 0 38 0 1 G35 33 0 TABLE {V(35,3)} ((-1,-1n)(0,0)(18.0,1n))(20.0,1)) G36 33 0 TABLE {V(35,4)} ((-22.0,-1)((-20.0,-1n)(0,0)(1,1n)) * * Output Stage R80 50 0 100MEG *cg50 0 50 60f ;my G50 0 50 57 96 2 R58 57 96 0.50 R57 57 0 500 C58 5 0 2.00P G57 0 57 POLY(3) 3 0 4 0 35 0 0 1M 1M 2M GD55 55 57 TABLE {V(55,57)} ((-2m,-1)(-1m,-1m)(0,0)(10,1n)) GD56 57 56 TABLE {V(57,56)} ((-2m,-1)(-1m,-1m)(0,0)(10,1n)) E55 55 0 POLY(2) 3 0 51 0 -1.26M 1 -39.0M E56 56 0 POLY(2) 4 0 52 0 1.02M 1 -52.0M R51 51 0 1k R52 52 0 1k GD51 50 51 TABLE {V(50,51)} ((-10,-1n)(0,0)(1m,1m)(2m,1)) GD52 50 52 TABLE {V(50,52)} ((-2m,-1)(-1m,-1m)(0,0)(10,1n)) G53 3 0 POLY(1) 51 0 -50.0U 1M G54 0 4 POLY(1) 52 0 -50.0U -1M * * Current Limit G99 96 5 99 0 1 R98 0 98 1 TC=-2.95M,7.2U G97 0 98 TABLE { V(96,5) } ((-11.0,-10.0M)(-1.00M,-9.9M)(0,0)(1.00M,9.9M)(11.0,10.0M)) E97 99 0 VALUE { V(98)*((V(3)-V(4))*760M -1.15)} D98 4 5 DESD D99 5 3 DESD * * Temperature / Voltage Sensitive IQuiscent R61 0 61 1 TC=2.53M,-13.0U G61 3 4 61 0 1 G60 0 61 TABLE {V(3, 4)} + ((0,0)(600M,5.7N)(650M,30.0N)(800M,200N) + (1.33,558N)(1.4,570N)(5.5,580N)) * * Temperature Sensitive offset voltage I73 0 70 DC 1uA R74 0 70 1 TC=3.00 E75 1 71 70 0 1 * * Temp Sensistive IBias I62 0 62 DC 1uA R62 0 62 REXP 68.2U * * Temp Sensistive Offset IBias I63 0 63 DC 1uA R63 0 63 REXPO 1U * * Hysteresis G110 0 110 POLY(2) 3 0 4 0 3.1 -50M 50M R110 110 0 1 TC=2.2M,-14U *E111 111 0 VALUE { V(110) * SGN(V(57) } * LINE ABOVE CAUSED CONVERGENCE ERROR, USE TWO LINES BELOW INSTEAD E111 111 0 VALUE { V(110) * V(112) } E112 112 0 TABLE { V(120) } ((0,-1)(1.01,-0.99)(2,0.99)(3,1)) * Node 120 above is output of FF. Can substitute with node 57 for * direct input from output state. * * Hyst FF Node 120 is output of FF X_U113 0 0 113 114 120 115 $G_DPWR $G_DGND DFFRSH E114 114 0 TABLE {V(57)}((-1,-1n)(1m,0)(2m,4)(1,4.01)) R113 0 115 1k E113 113 0 TABLE {V(57)}((-1,4.01)(-2m,4)(-1m,1n)(0,0)) * * * Models .MODEL NMI NMOS(L=2U W=42U KP=20U LEVEL=1 ) .MODEL DESD D N=1 IS=1f .MODEL DN1 D IS=1P KF=146E-18 AF=1 .MODEL REXP RES TCE= 10.1 .MODEL REXPO RES TCE= 9 .subckt dffrsh d clk r s q qbar vcc vgnd A1 d vgnd clk s r qbar q vgnd DFLOP Vhigh=5 REF=1.5 td=20n trise=20n tfall=20n .ends dffrsh .ENDS MCP6541 .SUBCKT MCP6541_my 1 2 3 4 5 * | | | | | * | | | | Output * | | | Negative Supply * | | Positive Supply * | Inverting Input * Non-inverting Input * * The following comparators are covered by this model: * MCP6541, MCP6542, MCP6543, MCP6544 * * Revision History: * REV A: 27-Sep-06 HNV created model * * Recommendations: * Use PSPICE (other simulators may require translation) * For a quick, effective design, use a combination of: data sheet * specs, bench testing, and simulations with this macromodel * For high impedance circuits, set GMIN=100F in the .OPTIONS statement * Can disable Hysteresis for faster response in large circuits by adding comments * in front of statements flagged below * * Supported: * Typical performance for temperature range (-40 to 125) degrees Celsius * DC, AC, Transient, and Noise analyses. * Most specs, including: offsets, DC PSRR, DC CMRR, input impedance, * open loop gain, voltage ranges, supply current, ... , etc. * Temperature effects for Ibias, Iquiescent, Iout short circuit * current, Vsat on both rails, Slew Rate vs. Temp and P.S. * * Not Supported: * Chip select (MCP6543) * Some Variation in specs vs. Power Supply Voltage * Monte Carlo (Vos, Ib), Process variation * Distortion (detailed non-linear behavior) * Behavior outside normal operating region * * Input Stage V10 3 10 -505M R10 10 11 690K R11 10 12 690K G10 10 11 10 11 144U G11 10 12 10 12 144U C11 11 12 576f C12 1 0 4.00P IC=100m E12 71 14 POLY(7) 20 0 21 0 22 0 23 0 26 0 27 0 111 0 + 1.5M 79.6 79.6 79.6 79.6 1 1 0.5M * LINE ABOVE FOR HYSTERESIS, LINE BELOW FOR NO HYSTERESIS *+ 1.5M 79.6 79.6 79.6 79.6 1 1 0 G12 1 0 62 0 1m G13 1 2 63 0 1m M12 11 14 15 15 NMI M14 12 2 15 15 NMI G14 2 0 62 0 1m C14 2 0 4.00P I15 15 4 50.0U V16 16 4 -305M GD16 16 1 TABLE {V(16,1)} ((-100,-1p)(0,0)(1m,1u)(2m,1m)) V13 3 13 -305M GD13 2 13 TABLE {V(2,13)} ((-100,-1p)(0,0)(1m,1u)(2m,1m)) R71 1 0 20.0E12 R72 2 0 20.0E12 R73 1 2 20.0E12 * * Noise, PSRR, and CMRR *I20 21 20 423U iI20 21 20 0 *D20 20 0 DN1 VD20 20 0 0 *D21 0 21 DN1 VD21 0 21 0 *I22 22 23 1N VI22 22 23 -1u R22 22 0 1k R23 0 23 1k G26 0 26 POLY(2) 3 0 4 0 0.00 -177U -177U R26 26 0 1 G27 0 27 POLY(2) 1 0 2 0 -2.75M 158U 158U R27 27 0 1 * * Open Loop Gain, Slew Rate G30 0 30 12 11 1 R30 30 0 1.00K cR30 30 0 1.0p ;my G31 0 31 3 4 -2.7 I31 0 31 DC 110 R31 31 0 1 TC=2.34M,-4.57U GD31 30 0 TABLE {V(30,31)} ((-100,-1n)(0,0)(1m,0.1)(2m,2)) G32 32 0 3 4 12 I32 32 0 DC 76.5 R32 32 0 1 TC=1.80M,-3.97U cR32 32 0 10n ;my GD32 0 30 TABLE {V(30,32)} ((-2m,2)(-1m,0.1)(0,0)(100,-1n)) G33 0 33 30 0 1m R33 33 0 1K G34 0 34 33 0 31.6M R34 34 0 1K C34 34 0 503N G37 0 37 34 0 1m R37 37 0 1K C37 37 0 3P G38 0 38 37 0 1m R38 39 0 1K L38 38 39 32U E38 35 0 38 0 1 G35 33 0 TABLE {V(35,3)} ((-1,-1n)(0,0)(18.0,1n))(20.0,1)) G36 33 0 TABLE {V(35,4)} ((-22.0,-1)((-20.0,-1n)(0,0)(1,1n)) * * Output Stage *R80 50 0 100MEG cg50 0 50 900f ;my biG50 0 50 i=v(57,96)*2 tripdv=100m tripdt=100n Rpar=100Meg *G50 0 50 57 96 2 R58 57 96 0.50 cR58 57 96 20n ;my R57 57 0 500 cR57 57 0 2p ;my C58 5 0 2.00P G57 0 57 POLY(3) 3 0 4 0 35 0 0 1M 1M 2M GD55 55 57 TABLE {V(55,57)} ((-2m,-1)(-1m,-1m)(0,0)(10,1n)) GD56 57 56 TABLE {V(57,56)} ((-2m,-1)(-1m,-1m)(0,0)(10,1n)) E55 55 0 POLY(2) 3 0 51 0 -1.26M 1 -39.0M E56 56 0 POLY(2) 4 0 52 0 1.02M 1 -52.0M R51 51 0 1k CR51 51 0 1p ;my R52 52 0 1k CR52 52 0 1p ;my GD51 50 51 TABLE {V(50,51)} ((-10,-1n)(0,0)(1m,1m)(2m,1)) GD52 50 52 TABLE {V(50,52)} ((-2m,-1)(-1m,-1m)(0,0)(10,1n)) G53 3 0 POLY(1) 51 0 -50.0U 1M G54 0 4 POLY(1) 52 0 -50.0U -1M * * Current Limit G99 96 5 99 0 1 R98 0 98 1 TC=-2.95M,7.2U cR98 0 98 10n ;my G97 0 98 TABLE { V(96,5) } ((-11.0,-10.0M)(-1.00M,-9.9M)(0,0)(1.00M,9.9M)(11.0,10.0M)) E97 99 0 VALUE { V(98)*((V(3)-V(4))*760M -1.15)} D98 4 5 DESD D99 5 3 DESD * * Temperature / Voltage Sensitive IQuiscent R61 0 61 1 TC=2.53M,-13.0U cR61 0 61 10n ;my G61 3 4 61 0 1 G60 0 61 TABLE {V(3, 4)} + ((0,0)(600M,5.7N)(650M,30.0N)(800M,200N) + (1.33,558N)(1.4,570N)(5.5,580N)) * * Temperature Sensitive offset voltage VE75 1 71 {1u*(1+3*(TEMP-27))} * * Temp Sensistive IBias Vr62 62 0 {68.2p*(1+10.1*(temp-27))} * * Temp Sensistive Offset IBias Vr63 63 0 {1p*(1+9*(temp-27))} * * Hysteresis G110 0 110 POLY(2) 3 0 4 0 3.1 -50M 50M R110 110 0 1 TC=2.2M,-14U CR110 110 0 1n ;my E111 111 0 VALUE { V(110) * SGN(V(57)) } * LINE ABOVE CAUSED CONVERGENCE ERROR, USE TWO LINES BELOW INSTEAD ***E111 111 0 VALUE { V(110) * V(112) } ***E112 112 0 TABLE { V(120,0) } ((0,-1)(1.01,-0.99)(2,0.99)(3,1)) * Node 120 above is output of FF. Can substitute with node 57 for * direct input from output state. * * Hyst FF Node 120 is output of FF X_U113 0 0 113 114 120 115 $G_DPWR $G_DGND DFFRSH vvvp $G_DPWR 0 3 vvvg $G_DGND 0 0 E114 114 0 TABLE {V(57,0)}((-1,-1n)(1m,0)(2m,4)(1,4.01)) R113 0 115 1k CR113 0 115 10p ;my E113 113 0 TABLE {V(57,0)}((-1,4.01)(-2m,4)(-1m,1n)(0,0)) * * * Models .MODEL NMI NMOS(L=2U W=42U KP=20U LEVEL=1) .MODEL DESD D N=1 IS=10f .MODEL DN1 D IS=1P KF=146E-18 AF=1 .MODEL REXP RES TCE= 10.1 .MODEL REXPO RES TCE= 9 .subckt dffrsh d clk r s q qbar vcc vgnd A1 d vgnd clk s r qbar q vgnd DFLOP Vhigh=5 REF=1.5 td=20n trise=20n tfall=20n .ends dffrsh .ENDS MCP6541_my .SUBCKT MCP6401 1 2 3 4 5 * | | | | | * | | | | Output * | | | Negative Supply * | | Positive Supply * | Inverting Input * Non-inverting Input * * The following op-amps are covered by this model: * MCP6401, MCP6401R, MCP6401U, MCP6402, MCP6404 * * Date of model creation: 10/10/2010 * Level of Model Creator: 3.0 * * Revision History: * REV A: 10-Oct-10 * * Recommendations: * Use PSPICE (or SPICE 2G6; other simulators may require translation) * For a quick, effective design, use a combination of: data sheet * specs, bench testing, and simulations with this macromodel * For high impedance circuits, set GMIN=100F in the .OPTIONS statement * * Supported: * Typical performance for temperature range (-40 to 125) degrees Celsius * DC, AC, Transient, and Noise analyses. * Most specs, including: offsets, DC PSRR, DC CMRR, input impedance, * open loop gain, voltage ranges, supply current, ... , etc. * Temperature effects for Ibias, Iquiescent, Iout short circuit * current, Vsat on both rails, Slew Rate vs. Temp and P.S. * * Not Supported: * Some Variation in specs vs. Power Supply Voltage * Vos distribution, Ib distribution for Monte Carlo * Distortion (detailed non-linear behavior) * Some Temperature analysis * Process variation * Behavior outside normal operating region * * * Input Stage V10 3 10 -400M R10 10 11 1.00MEG R11 10 12 1.00MEG G10 10 11 10 11 100U G11 10 12 10 12 100U C11 11 12 397f C12 1 0 6P E12 71 14 POLY(6) 20 0 21 0 22 0 23 0 26 0 27 0 4.5M 11.7 11.7 3.6 3.6 1 1 G12 1 0 62 0 1m G13 1 2 63 0 1u M12 11 14 15 15 NMI M14 12 2 15 15 NMI G14 2 0 62 0 1m C14 2 0 6P C13 1 2 3P I15 15 4 20.0U V16 16 4 -200M GD16 16 1 TABLE {V(16,1)} ((-100,-1p)(0,0)(1m,1u)(2m,1m)) V13 3 13 -200M GD13 2 13 TABLE {V(2,13)} ((-100,-1p)(0,0)(1m,1u)(2m,1m)) R71 1 0 20.0E12 R72 2 0 20.0E12 R73 1 2 20.0E12 * * Noise, PSRR, and CMRR I20 21 20 423U D20 20 0 DN1 D21 0 21 DN1 I22 22 23 1N R22 22 0 1k R23 0 23 1k G26 0 26 POLY(2) 3 0 4 0 0.00 -79.4U -100U R26 26 0 1 G27 0 27 POLY(2) 1 0 2 0 -847U 40U 40U R27 27 0 1 * * Open Loop Gain, Slew Rate G30 0 30 12 11 1 R30 30 0 1.00K G31 0 31 3 4 3.9 I31 0 31 DC 51.5 R31 31 0 1 TC=3.03M,2.40U GD31 30 0 TABLE {V(30,31)} ((-100,-1n)(0,0)(1m,0.1)(2m,2)) CD31 31 30 2p G32 32 0 3 4 2.2 I32 32 0 DC 93 R32 32 0 1 TC=2.22M,-2.72U GD32 0 30 TABLE {V(30,32)} ((-2m,2)(-1m,0.1)(0,0)(100,-1n)) CD32 32 30 2p G33 0 33 30 0 1m R33 33 0 1K G34 0 34 33 0 0.325 R34 34 0 1K C34 34 0 50.3U G37 0 37 34 0 1m R37 37 0 1K C37 37 0 63.6P G38 0 38 37 0 1m R38 39 0 1K L38 38 39 79.5U E38 35 0 38 0 1 G35 33 0 TABLE {V(35,3)} ((-1,-1n)(0,0)(90,1n))(91,1)) G36 33 0 TABLE {V(35,4)} ((-91,-1)((-90,-1n)(0,0)(1,1n)) * * Output Stage R80 50 0 100MEG G50 0 50 57 96 2 R58 57 96 0.50 R57 57 0 1.2K C58 5 0 2.00P G57 0 57 POLY(3) 3 0 4 0 35 0 0 312U 416U 833U GD55 55 57 TABLE {V(55,57)} ((-2m,-1)(-1m,-1m)(0,0)(10,1n)) CD55 55 57 2p CD56 57 56 2p GD56 57 56 TABLE {V(57,56)} ((-2m,-1)(-1m,-1m)(0,0)(10,1n)) E55 55 0 POLY(2) 3 0 51 0 2M 1 -54M E56 56 0 POLY(2) 4 0 52 0 1.2M 1 -50M R51 51 0 1k R52 52 0 1k GD51 50 51 TABLE {V(50,51)} ((-10,-1n)(0,0)(1m,1m)(2m,1)) GD52 50 52 TABLE {V(50,52)} ((-2m,-1)(-1m,-1m)(0,0)(10,1n)) CD51 50 52 2p CD52 50 51 2p G53 3 0 POLY(1) 51 0 -20.0U 1M G54 0 4 POLY(1) 52 0 -20.0U -1M * * Current Limit G99 96 5 99 0 1 R98 0 98 1 TC=-3.71M,8.17U G97 0 98 TABLE { V(96,5) } ((-12.0,-7.00M)(-1.00M,-6.93M)(0,0)(1.00M,6.93M)(12.0,7.00M)) E97 99 0 VALUE { V(98)*((V(3)-V(4))*428M + 142M)} D98 4 5 DESD D99 5 3 DESD * * Temperature / Voltage Sensitive IQuiscent R61 0 61 1 TC=2.24M,3.12U G61 3 4 61 0 1 G60 0 61 TABLE {V(3,4)} + ((0,0)(800M,440N)(850M,3.00U)(1.3,40.0U) + (1.4,42.0U)(5.00,46.0U)(7.00,50.0U)) * * Temperature Sensitive offset voltage I73 0 70 DC 1uA R74 0 70 1 TC=2.00 E75 1 71 70 0 1 * * Temp Sensistive IBias I62 0 62 DC 1uA R62 0 62 REXP 1.1m * * Temp Sensistive Offset IBias I63 0 63 DC 1uA R63 0 63 1.1 TC=30.4M,454U * * Models .MODEL NMI NMOS(L=2.00U W=50.0U KP=20.0U LEVEL=1 ) .MODEL DESD D N=1 IS=1.00f cjo=50f ;my .MODEL DN1 D IS=1P KF=146E-18 AF=1 cjo=50f ;my .MODEL REXP RES TCE= 6.6 .ENDS MCP6401 .SUBCKT MCP6231 1 2 3 4 5 * | | | | | * | | | | Output * | | | Negative Supply * | | Positive Supply * | Inverting Input * Non-inverting Input * * * The following op-amps are covered by this model: * MCP6231,MCP6232,MCP6234 * * Revision History: * REV A: 23-Aug-06, Created model * REV B: 27-Jul-07, Updated output impedance for better model stability w/cap load * * Recommendations: * Use PSPICE (other simulators may require translation) * For a quick, effective design, use a combination of: data sheet * specs, bench testing, and simulations with this macromodel * For high impedance circuits, set GMIN=100F in the .OPTIONS statement * * Supported: * Typical performance for temperature range (-40 to 125) degrees Celsius * DC, AC, Transient, and Noise analyses. * Most specs, including: offsets, DC PSRR, DC CMRR, input impedance, * open loop gain, voltage ranges, supply current, ... , etc. * Temperature effects for Ibias, Iquiescent, Iout short circuit * current, Vsat on both rails, Slew Rate vs. Temp and P.S. * * Not Supported: * Some Variation in specs vs. Power Supply Voltage * Monte Carlo (Vos, Ib), Process variation * Distortion (detailed non-linear behavior) * Behavior outside normal operating region * * Input Stage V10 3 10 -500M R10 10 11 6.90K R11 10 12 6.90K C11 11 12 12.8P C12 1 0 6.00P E12 71 14 POLY(4) 20 0 21 0 26 0 27 0 5.00M 48.2 48.2 1 1 G12 1 0 62 0 1m M12 11 14 15 15 NMI M14 12 2 15 15 NMI G14 2 0 62 0 1m C14 2 0 6.00P I15 15 4 50.0U V16 16 4 -300M GD16 16 1 TABLE {V(16,1)} ((-100,-1p)(0,0)(1m,1u)(2m,1m)) V13 3 13 -300M GD13 2 13 TABLE {V(2,13)} ((-100,-1p)(0,0)(1m,1u)(2m,1m)) R71 1 0 20.0E12 R72 2 0 20.0E12 R73 1 2 20.0E12 I80 1 2 500f * * Noise, PSRR, and CMRR I20 21 20 423U D20 20 0 DN1 D21 0 21 DN1 G26 0 26 POLY(2) 3 0 4 0 0.00 -112U -12U R26 26 0 1 G27 0 27 POLY(2) 1 0 2 0 -776U 38U 38U R27 27 0 1 * * Open Loop Gain, Slew Rate G30 0 30 12 11 1 R30 30 0 1.00K cr30 30 0 1p ;my G31 0 31 3 4 1.58 I31 0 31 DC 67 R31 31 0 1 TC=3.75M,3.19U GD31 30 0 TABLE {V(30,31)} ((-100,-1n)(0,0)(1m,.1)(2m,2)) G32 32 0 3 4 -1.7 I32 32 0 DC 108 R32 32 0 1 TC=3.11M,3.25U cr32 32 0 1n ;my GD32 0 30 TABLE {V(30,32)} ((-2m,2)(-1m,.1)(0,0)(100,-1n)) G33 0 33 30 0 1m R33 33 0 1K G34 0 34 33 0 1.12 R34 34 0 1K C34 34 0 575U G37 0 37 34 0 1m R37 37 0 1K C37 37 0 4.08N G38 0 38 37 0 1m R38 39 0 1K Cr38 39 0 1p ;my L38 38 39 4.54M E38 35 0 38 0 1 G35 33 0 TABLE {V(35,3)} ((-1,-1n)(0,0)(65,1n))(65.5,1)) G36 33 0 TABLE {V(35,4)} ((-65.5,-1)((-65,-1n)(0,0)(1,1n)) * * Output Stage *R80 50 0 100MEG R80 50 0 1k ;my cr80 50 0 100f ;my G50 0 50 57 96 2 R58 57 96 0.50 R57 57 0 2620 cr57 57 0 0.4p ;my C58 5 0 2.00P G57 0 57 POLY(3) 3 0 4 0 35 0 0 168U 34U 440U GD55 55 57 TABLE {V(55,57)} ((-2m,-1)(-1m,-1m)(0,0)(10,1n)) GD56 57 56 TABLE {V(57,56)} ((-2m,-1)(-1m,-1m)(0,0)(10,1n)) E55 55 0 POLY(2) 3 0 51 0 -0.65M 1 -61.5M E56 56 0 POLY(2) 4 0 52 0 1.5M 1 -49.5M R51 51 0 1k R52 52 0 1k *GD51 50 51 TABLE {V(50,51)} ((-10,-1n)(0,0)(1m,1m)(2m,1)) *GD52 50 52 TABLE {V(50,52)} ((-2m,-1)(-1m,-1m)(0,0)(10,1n)) Bgd51 51 0 v=uramp(v(50)) Bgd52 52 0 v=-uramp(-v(50)) G53 3 0 POLY(1) 51 0 -50.0U 1M G54 0 4 POLY(1) 52 0 -50.0U -1M * * Current Limit G99 96 5 99 0 1 R98 0 98 1 TC=-3.13M,11.1U G97 0 98 TABLE { V(96,5) } ((-11.0,-10.0M)(-1.00M,-9.9M)(0,0)(1.00M,9.9M)(11.0,10.0M)) E97 99 0 VALUE { V(98)*((V(3)-V(4))*400M + 111E-18)} D98 4 5 DESD D99 5 3 DESD * * Temperature / Voltage Sensitive IQuiscent R61 0 61 1 TC=2.70M,5.24U G61 3 4 61 0 1 G60 0 61 TABLE {V(3, 4)} + ((0,0)(750M,190N)(800M,1.00U)(900M,4.00U) + (1.1,17.0U)(1.2,18.7U)(5.5,20.0U)) * * Temperature Sensistive offset voltage I73 0 70 DC 1uA R74 0 70 1 TC=3 E75 1 71 70 0 1 * * Temp Sensistive IBias I62 0 62 DC 1uA R62 0 62 REXP 59.91066U * * Models .MODEL NMI NMOS(L=2.00U W=42.0U KP=20.0U LEVEL=1 ) .MODEL DESD D N=1 IS=1.00f .MODEL DN1 D IS=1P KF=22E-18 AF=1 .MODEL REXP RES TCE= 10.06834 .ENDS MCP6231 .SUBCKT MCP6291 1 2 3 4 5 * | | | | | * | | | | Output * | | | Negative Supply * | | Positive Supply * | Inverting Input * Non-inverting Input * * * The following op-amps are covered by this model: * MCP6291, MCP6291R, MCP6292, MCP6293, MCP6294, MCP6295 * * Revision History: * REV A: 27-Aug-06, HNV (created model) * (MC_RQ, 27-Aug-06, Level 1.17) * REV B: 09-Jul-12, Added MCP6291R * * Recommendations: * Use PSPICE (other simulators may require translation) * For a quick, effective design, use a combination of: data sheet * specs, bench testing, and simulations with this macromodel * For high impedance circuits, set GMIN=100F in the .OPTIONS statement * * Supported: * Typical performance for temperature range (-40 to 125) degrees Celsius * DC, AC, Transient, and Noise analyses. * Most specs, including: offsets, DC PSRR, DC CMRR, input impedance, * open loop gain, voltage ranges, supply current, ... , etc. * Temperature effects for Ibias, Iquiescent, Iout short circuit * current, Vsat on both rails, Slew Rate vs. Temp and P.S. * * Not Supported: * Chip select (MCP6293, MCP6295) * Some Variation in specs vs. Power Supply Voltage * Monte Carlo (Vos, Ib), Process variation * Distortion (detailed non-linear behavior) * Behavior outside normal operating region * * Input Stage V10 3 10 -500M R10 10 11 345K R11 10 12 345K G10 10 11 10 11 288U G11 10 12 10 12 288U C11 11 12 0.3p C12 1 0 6.00P E12 71 14 POLY(4) 20 0 21 0 26 0 27 0 3.00M 1 1 1 1 G12 1 0 62 0 1m M12 11 14 15 15 NMI G13 1 2 62 0 .14m M14 12 2 15 15 NMI G14 2 0 62 0 1m C14 2 0 6.00P I15 15 4 200u V16 16 4 -300M GD16 16 1 TABLE {V(16,1)} ((-100,-1p)(0,0)(1m,1u)(2m,1m)) V13 3 13 -300M GD13 2 13 TABLE {V(2,13)} ((-100,-1p)(0,0)(1m,1u)(2m,1m)) R71 1 0 20.0E12 R72 2 0 20.0E12 R73 1 2 20.0E12 * * Noise, PSRR, and CMRR I20 21 20 423U D20 20 0 DN1 D21 0 21 DN1 G26 0 26 POLY(2) 3 0 4 0 0.00 15U 9U R26 26 0 1 G27 0 27 POLY(2) 1 0 2 0 -138U 7.2U 7.2U R27 27 0 1 * * Open Loop Gain, Slew Rate G30 0 30 12 11 1 R30 30 0 1K cR30 30 0 1p ;my G31 0 31 3 4 5.64 I31 0 31 DC 85 R31 31 0 1 TC=3.29M,-3.86U cr31 31 0 1n ;my GD31 30 0 TABLE {V(30,31)} ((-100,-1n)(0,0)(1m,0.1)(2m,2)) G32 32 0 3 4 10 I32 32 0 DC 92 R32 32 0 1 TC=2.52M,-1.81U cr32 32 0 1n ;my GD32 0 30 TABLE {V(30,32)} ((-2m,2)(-1m,0.1)(0,0)(100,-1n)) G33 0 33 30 0 1m R33 33 0 1K cr33 33 0 1p ;my G34 0 34 33 0 316M R34 34 0 1K C34 34 0 5.03U G37 0 37 34 0 1m R37 37 0 1K C37 37 0 4P G38 0 38 37 0 1m R38 39 0 1K cr38 39 0 1p ;my L38 38 39 35U R388 38 39 50k E38 35 0 38 0 1 G35 33 0 TABLE {V(35,3)} ((-1,-1n)(0,0)(90.0,1n))(95.0,1)) G36 33 0 TABLE {V(35,4)} ((-95.0,-1)((-90.0,-1n)(0,0)(1,1n)) * * Output Stage *R80 50 0 100MEG RRR 50 0 1k cR80 50 0 100f ;my G50 0 50 57 96 2 R58 57 96 0.50 cR58 57 96 1n ;my R57 57 0 500 cR57 57 0 1p ;my C58 5 0 2.00P G57 0 57 POLY(3) 3 0 4 0 35 0 0 30M 22M 2.00M *GD55 55 57 TABLE {V(55,57)} ((-2m,-1)(-1m,-1m)(0,0)(10,1n)) *GD56 57 56 TABLE {V(57,56)} ((-2m,-1)(-1m,-1m)(0,0)(10,1n)) xDi1 57 55 Ddd ;my xDi3 56 57 Ddd ;my * E55 55 0 POLY(2) 3 0 51 0 -1.55M 1 -17.8M E56 56 0 POLY(2) 4 0 52 0 3.0M 1 -19.4M R51 51 0 1k *cr51 51 0 1p ;my R52 52 0 1k *cr52 52 0 1p ;my ccc 51 52 0.5p ;my *GD51 50 51 TABLE {V(50,51)} ((-10,-1n)(0,0)(1m,1m)(2m,1)) *GD52 50 52 TABLE {V(50,52)} ((-2m,-1)(-1m,-1m)(0,0)(10,1n)) *xDi5 50 51 Ddd ;my Bd1 51 0 v=uramp(v(50)) Bd2 52 0 v=-uramp(-v(50)) *xDi7 52 50 Ddd ;my G53 3 0 POLY(1) 51 0 -50.0U 1M G54 0 4 POLY(1) 52 0 -50.0U -1M * * Current Limit G99 96 5 99 0 1 R98 0 98 1 TC=1.80M,3.49U cr98 98 0 1n ;my G97 0 98 TABLE { V(96,5) } ((-11.0,-19.0M)(-1.00M,-18.8M)(0,0)(1.00M,18.8M)(11.0,19.0M)) E97 99 0 VALUE { V(98)*((V(3)-V(4))*35.0M + 912M)} D98 4 5 DESD D99 5 3 DESD * * Temperature / Voltage Sensitive IQuiscent R61 0 61 1 TC=2.62M,-1.92U G61 3 4 61 0 1 G60 0 61 TABLE {V(3, 4)} + ((0,0)(900M,9.2U)(1.4,300U)(2,860U) + (2.5,990U)(2.7,990U)(3.1,880U)(5.5,990U)) * * Temperature Sensistive offset voltage I73 0 70 DC 1uA R74 0 70 1 TC=1.7 cr74 70 0 1n ;my E75 1 71 70 0 1 * * Temp Sensistive IBias I62 0 62 DC 1uA R62 0 62 REXP 237.67473U * * Models .MODEL NMI NMOS(L=2U W=42U KP=20U LEVEL=1 ) .MODEL DESD D N=1 IS=1f cjo=5f ;my .MODEL DN1 D IS=1P KF=27F AF=1 cjo=5f ;my .MODEL REXP RES TCE= 9.26823 * .subckt ddd p m Di1 p m Dd1 Di2 p m Dd2 *c p m .1f .model dd1 d vfwd=1m ron=1m ilimit=1 .model dd2 d vfwd=0 ron=1 Roff=10Gig ilimit=1m .ends ddd .ENDS MCP6291 .SUBCKT MCP6051 1 2 3 4 5 ;my * | | | | | * | | | | Output * | | | Negative Supply * | | Positive Supply * | Inverting Input * Non-inverting Input * * * The following op-amps are covered by this model: * MCP6051, MCP6052, MCP6054 * * Revision History: * REV A: 19-Aug-09, Created model * * Recommendations: * Use PSPICE (or SPICE 2G6; other simulators may require translation) * For a quick, effective design, use a combination of: data sheet * specs, bench testing, and simulations with this macromodel * For high impedance circuits, set GMIN=100F in the .OPTIONS statement * * Supported: * Typical performance for temperature range (-40 to 125) degrees Celsius * DC, AC, Transient, and Noise analyses. * Most specs, including: offsets, DC PSRR, DC CMRR, input impedance, * open loop gain, voltage ranges, supply current, ... , etc. * Temperature effects for Ibias, Iquiescent, Iout short circuit * current, Vsat on both rails, Slew Rate vs. Temp and P.S. * * Not Supported: * Some Variation in specs vs. Power Supply Voltage * Vos distribution, Ib distribution for Monte Carlo * Distortion (detailed non-linear behavior) * Some Temperature analysis * Process variation * Behavior outside normal operating region * * Input Stage V10 3 10 -500M R10 10 11 2.18MEG R11 10 12 2.18MEG G10 10 11 10 11 40U G11 10 12 10 12 40U C11 11 12 364E-15 C12 1 0 6P E12 71 14 POLY(6) 20 0 21 0 22 0 23 0 26 0 27 0 100U 13 13 4.7 4.7 1 1 G12 1 0 62 0 1m G13 1 2 63 0 1u M12 11 14 15 15 NMI M14 12 2 15 15 NMI G14 2 0 62 0 1m C14 2 0 6P C13 1 2 3P I15 15 4 5.00U V16 16 4 -300M GD16 16 1 TABLE {V(16,1)} ((-100,-1p)(0,0)(1m,1u)(2m,1m)) V13 3 13 -300M GD13 2 13 TABLE {V(2,13)} ((-100,-1p)(0,0)(1m,1u)(2m,1m)) R71 1 0 13.3E12 R72 2 0 13.3E12 R73 1 2 13.3E12 * * Noise, PSRR, and CMRR I20 21 20 423U D20 20 0 DN1 D21 0 21 DN1 I22 22 23 1N R22 22 0 1k R23 0 23 1k G26 0 26 POLY(2) 3 0 4 0 0.00 -63.0U -8.91U R26 26 0 1 G27 0 27 POLY(2) 1 0 2 0 -2120N 100N 100N R27 27 0 0.1m * * Open Loop Gain, Slew Rate G30 0 30 12 11 1 R30 30 0 1.00K cr30 30 0 1p ;my G31 0 31 3 4 6.5 I31 0 31 DC 43 R31 31 0 1 TC=3.0M,-1U GD31 30 0 TABLE {V(30,31)} ((-100,-1n)(0,0)(1m,0.1)(2m,2)) G32 32 0 3 4 4 I32 32 0 DC 80 R32 32 0 1 TC=2.4M,-6U GD32 0 30 TABLE {V(30,32)} ((-2m,2)(-1m,0.1)(0,0)(100,-1n)) G33 0 33 30 0 1m R33 33 0 1K G34 0 34 33 0 562M R34 34 0 1K C34 34 0 235U G37 0 37 34 0 1m R37 37 0 1K C37 37 0 88.4P G38 0 38 37 0 1m R38 38 0 1K E38 35 0 38 0 1 G35 33 0 TABLE {V(35,3)} ((-1,-1n)(0,0)(270,1n))(297,1)) G36 33 0 TABLE {V(35,4)} ((-297,-1)((-270,-1n)(0,0)(1,1n)) * * Output Stage *R80 50 0 100MEG R80 50 0 1k ;my Cr80 50 0 100f ;my G50 0 50 57 96 2 R58 57 96 0.50 cr58 57 96 1n ;my R57 57 0 1.8K cr57 57 0 0.5p ;my C58 5 0 2.00P G57 0 57 POLY(4) 3 0 4 0 35 0 27 0 0 0.3M 0.25M 555U .5 GD55 55 57 TABLE {V(55,57)} ((-2m,-1)(-1m,-1m)(0,0)(10,1n)) GD56 57 56 TABLE {V(57,56)} ((-2m,-1)(-1m,-1m)(0,0)(10,1n)) E55 55 0 POLY(3) 3 0 51 0 3 4 -7M 1 -70.7M -2.2M 0 0 0.56m 0 6.4m E56 56 0 POLY(3) 4 0 52 0 3 4 6M 1 -60.0M 2M 0 0 0.513m 0 5m ** 0 3 4 lowend-same 1 mainR divergLow 0 0 hiDiff R51 51 0 1k R52 52 0 1k *GD51 50 51 TABLE {V(50,51)} ((-10,-1n)(0,0)(1m,1m)(2m,1)) *GD52 50 52 TABLE {V(50,52)} ((-2m,-1)(-1m,-1m)(0,0)(10,1n)) Bgd51 51 0 v=uramp(v(50)) ;my Bgd52 52 0 v=-uramp(-v(50)) ;my G53 3 0 POLY(1) 51 0 -5.00U 1M G54 0 4 POLY(1) 52 0 -5.00U -1M * * Current Limit G99 96 5 99 0 1 R98 0 98 1 TC=-5.4M,20.3U G97 0 98 TABLE { V(96,5) } ((-12.0,-7.5m)(-1.00M,-7.42m)(0,0)(1.00M,7.42m)(12.0,7.5m)) E97 99 0 VALUE { V(98)*((V(3)-V(4))*650M + -300M)} D98 4 5 DESD D99 5 3 DESD * * Temperature / Voltage Sensitive IQuiscent R61 0 61 1 TC=3.05M,-10.0U G61 3 4 61 0 1 G60 0 61 TABLE {V(3, 4)} + ((0,0)(600M,320N)(700M,1.2U)(1.3,26.0U) + (1.4,27.0U)(5.2,32.0U)(7.00,34.0U)) * * Temperature Sensitive offset voltage I73 0 70 DC 1uA R74 0 70 1 TC=1.75,8M E75 1 71 70 0 1 * * Temp Sensistive IBias I62 0 62 DC 1uA R62 0 62 REXP 0.9M * * Temp Sensistive Offset IBias I63 0 63 DC 1uA R63 0 63 950M TC=6M,0.52M * * Models .MODEL NMI NMOS(L=2.00U W=42.0U KP=20.0U LEVEL=1 ) .MODEL DESD D N=1 IS=1f cjo=5f ;my .MODEL DN1 D IS=1P KF=146E-18 AF=1 cjo=5f ;my .MODEL REXP RES TCE= 7.2 .ENDS MCP6051 * Date: 2009-03-10 * Simulator: PSpice 16.0.0.p001 * OPA659 SUBCIRCUIT * HIGH SPEED MONOLITHIC OPERATIONAL AMPLIFIER * THIS MODEL SIMULATES TYPICAL VALUES FOR THE FOLLOWING: * SETTLING TIME, OUTPUT VOLTAGE LIMIT, INPUT VOLTAGE NOISE, INPUT BIAS CURRENT, * TYPICAL VALUES FOR INPUT OFFSET VOLTAGE AND OFFSET BIAS CURRENT, * CURRENT DRAW FROM POWER SUPPLY, OUTPUT IMPEDANCE AND LOADING EFFECTS * BANDWIDTH IS RIGHT IN GAINS OF +1V/V AND +2V/V * SLEW RATE IS SLOW FOR THE RISING EDGE AND FASTER FOR THE FALLING EDGE * THIS MODEL WILL NOT PROVIDE ACCURATE SIMULATION OF: * CMRR AND PSRR, INPUT CURRENT NOISE, DISTORTION, INPUT OFFSET, OPEN LOOP GAIN .SUBCKT OPA659 IN+ IN- Vcc+ Vcc- OUT * J1 86 N4 0129 NFET 16 J2 83 82 79 NFET 16 RDEG1 0129 0187 10 RDEG2 79 0187 10 Q4 HIZ VREF 83 PNP 2 Q3 20 VREF 86 PNP 2 Q6 HIZ 20 22 NPN 1 Q5 20 22 74 NPN 4 Q7 22 22 76 NPN 4 RM1 74 Vcc- 50 RM2 76 Vcc- 50 Cc HIZ Vcc- 2p IB1 IN+ N4 DC 10p IB2 82 0 DC 11p Voff IN- 82 DC 200e-6 * Input voltage noise source Rinoise N1 0 536 VCCVS1_in N1 0 0 HCCVS1 IN+ N4 VCCVS1_in 536 * HIGH FREQUENCY SHAPING * EFRQS 077 0 HIZ 0 1 RFREQS 8 71 25 LFREQS 077 8 1.5e-9 CFREQS 71 0 3.5p C0 IN- 0 2p * OUTPUT * Q2 71 71 46 PNP 3 Q8 71 71 18 NPN 3 Q9 Vcc+ 46 15 NPN 12 Q10 Vcc- 18 43 PNP 12 RBAL1 15 69 1 RBAL2 43 69 1 * COMPLEX OUTPUT IMPEDANCE * RO2 69 0139 5 RO1 69 0143 5 CO1 0143 OUT 8p LO1 0139 OUT 1e-9 * Biasing *V1 Vcc+ VREF DC 3.29 V1 Vcc+ VREF DC 2 I13 Vcc+ 0121 DC 1e-3 VCONT 0121 Vcc- DC 0 FDIFFP 0187 0173 VCONT 8 R16 0173 Vcc- 312 FCASC2 090 83 VCONT 8 FCASC1 092 86 VCONT 8 R18 Vcc+ 090 150 R17 Vcc+ 092 150 FEF2 18 Vcc- VCONT 3.35 FEF1 Vcc+ 46 VCONT 3.35* ECMRR 070 0 POLY(1) IN+ IN- 0 500e-3 500e-3 GCMRR 065 0 070 Vcc- -10e-9 RCMRR1 065 0 1e3 RCMRR2 065 0125 3e3 CCMRR 070 0125 100f * GEPSRR 058 0 Vcc+ Vcc- 100e-9 RPSRR3 058 0141 3e3 RPSRR2 058 0180 3e3 RPSRR1 058 0 1e3 CPSRR2 0141 Vcc- 1e-9 CPSRR1 0180 Vcc+ 100p * MODELS * .MODEL NFET NJF(VTO=-2 BETA=100E-6 IS=100E-16 RS=25 RD=25 AF=1 KF=4.0000E-17) .MODEL NPN NPN AF=1 BF=100 BR=1 CJC=0 CJE=0 CJS=0 EG=1.11 FC=0.5 GAMMA=1E-11 +IKF=1E9 IKR=1E9 IRB=1E9 IS=1E-16 ISC=0 ISE=0 ISS=0 ITF=0 MJC=0.33 +MJE=0.33 NC= 2 NE=1.5 NF=1 NK=0.5 NR=1 PTF=0 QCO=0 +RB=240 RBM=190 RC=200 RCO=0 RE=0 KF=0.5e-14 +TF=0 TR=0 VAF=1E9 VAR=1E9 VJC=0.75 VJE=0.75 VO=10 VTF=1E9 +XCJC=1 XCJC2=1 XTB=0 XTF=0 XTI=3 .MODEL PNP PNP AF=1 BF=100 BR=1 CJC=0 CJE=0 CJS=0 EG=1.11 FC=0.5 GAMMA=1E-11 +IKF=1E9 IKR=1E9 IRB=1E9 IS=1E-16 ISC=0 ISE=0 ISS=0 ITF=0 MJC=0.33 +MJE=0.33 NC= 2 NE=1.5 NF=1 NK=0.5 NR=1 PTF=0 QCO=0 +RB=240 RBM=190 RC=200 RCO=0 RE=0 KF=0.5e-14 +TF=0 TR=0 VAF=1E9 VAR=1E9 VJC=0.75 VJE=0.75 VO=10 VTF=1E9 +XCJC=1 XCJC2=1 XTB=0 XTF=0 XTI=3 .ENDS OPA659 * opa627 operational amplifier "macromodel" subcircuit * rev.b 5/22/91 tk * connections: non-inverting input * | inverting input * | | positive power supply * | | | negative power supply * | | | | output * | | | | | .subckt opa627 1 2 3 4 5 * c1 11 12 3.182p c2 6 7 23.00p css 10 99 40.45p dc 5 53 dx de 54 5 dx dlp 90 91 dx dln 92 90 dx dp 4 3 dx begnd 99 0 v=.5 * (v(3) +v(4)) bfb 7 99 i=419.4e6 * i(vb) -40e6 *( i(vc)-i(ve)-i(vlp)+i(vln)) ga 6 0 11 12 2.432e-3 gcm 0 6 10 99 3.779e-9 iss 3 10 dc 1.840e-3 hlim 90 0 vlim 1k j1 11 2 10 jx j2 12 1 10 jx r2 6 9 100.0e3 rd1 4 11 419.4 rd2 4 12 419.4 ro1 8 5 54 ro2 7 99 1 rp 3 4 4.286e3 rss 10 99 108.7e3 vb 9 0 dc 0 vc 3 53 dc 2.7 ve 54 4 dc 2.7 vlim 7 8 dc 0 vlp 91 0 dc 55 vln 0 92 dc 55 .model dx d(is=800.0e-18) .model jx pjf(is=500.0f beta=1.545e-3 vto=-1) .ends * OPA350 SPICE Macro-model 3/31/99, Rev. B by Marek Lis * Rev. A 12/18/98, by Marek Lis * REV. B 23 DEC 1998 NEIL ALBAUGH; REVISED CONNECTION NAMES TO MATCH SYMBOL * Rev. C 3/31/99, by Marek Lis: added voltage and current noise (1/f noise is NOT modeled.) * REV. D 1 APR 1999 NEIL ALBAUGH; REVISED CONNECTION NAMES TO MATCH SYMBOL * * Copyright 1997 by Burr-Brown Corporation * * non-inverting input * | inverting input * | | positive supply * | | | negative supply * | | | | output * | | | | | .SUBCKT OPA350 + - V+ V- OUT * INPUT STAGE * i1 V+ 5 400u m7 550 vswitch 5 5 pix l=2u w=25u m=26 m8 550 550 V- V- nix l=2u w=25u m=26 m9 553a 550 V- V- nix l=2u w=25u m=26 m9c 66 nvsat 553a V- nix l=2u w=25u m=26 Vpvsat V+ vswitch DC 1.8 Vnvsat nvsat V- DC 1.37 iin1 + 98 .5p iin2 - 98 .5p d3 5 V+ dx d4 V- 66 dx d5 - V+ dx d6 + V+ dx d7 V- - dx d8 V- + dx rinp 7 7a 500 rinn - 2a 500 m1 33 2a 66 V- nix l=2u w=25u m=13 m2 4 7a 66 V- nix l=2u w=25u m=13 m3 8 2a 5 5 pix l=2u w=25u m=13 m4 9 7a 5 5 pix l=2u w=25u m=13 eos 7 + poly(1) 25 98 0 0 ios - + 0p r1 V+ 33x 4.833k r2 V+ 4x 4.833k r3 8x V- 4.833k r4 9x V- 4.833k vr1 33 33x DC 2 vr2 4 4x DC 2 vr3 8x 8 DC 2 vr4 9x 9 DC 2 i1a V+ V- 2464u * * GAIN STAGE * eref 98 0 poly(2) V+ 0 V- 0 0 0.5 0.5 g1 98 21 poly(2) 4 33 9 8 0 145u 145u rg 21 98 2.3e6 cc 21 6c 10.6pF rcc 6c OUT 2.4k d1 21 22 dx d2 23 21 dx v1 V+ 22 1.37 v2 23 V- 1.37 * * COMMON MODE GAIN STAGE * ecm 24 98 poly(2) + 98 - 98 0 0.5 0.5 r5 24 25 1e6 r6 25 98 10k c1 24 25 0.75p * * OUTPUT STAGE * isy V+ V- 540.4u gsy V+ V- poly(1) V+ V- -3.334e-4 6.667e-5 ep V+ 39 poly(1) 98 21 0.78925 1 en 38 V- poly(1) 21 98 0.78925 1 vh OUT 6h DC -2.4e-2 vl 6l OUT DC -2.4e-2 m113 6h 39 V+ V+ pox l=1.5u w=1500u m=12 m114 6l 38 V- V- nox l=1.5u w=1500u m=12 c15 OUT 39 15p c16 OUT 38 15p .model dx d(rs=1 cjo=0.1p) .model nix nmos(vto=0.75 kp=205.5u rd=1 rs=1 rg=1 rb=1 cgso=4e-9 +cgdo=4e-9 cgbo=16.667e-9 cbs=2.34e-13 cbd=2.34e-13) .model nox nmos(vto=0.75 kp=195u rd=.5 rs=.5 rg=1 rb=1 cgso=66.667p +cgdo=66.667p cgbo=125e-9 cbs=2.34e-13 cbd=2.34e-13) .model pix pmos(vto=-0.75 kp=205.5u rd=1 rs=1 rg=1 rb=1 cgso=4e-9 +cgdo=4e-9 cgbo=16.667e-9 cbs=2.34e-13 cbd=2.34e-13) .model pox pmos(vto=-0.75 kp=195u rd=.5 rs=.5 rg=1 rb=1 cgso=66.667p +cgdo=66.667p cgbo=125e-9 cbs=2.34e-13 cbd=2.34e-13) .ENDS OPA350 * ad8065 spice model rev. a, 5/14 vc * + NOISE * the following parameters are accurately modeled; * open loop gain and phase vs. frequency * output impedance vs. frequency * output clamping voltage and current * fet input common mode range * slew rate * output currents are reflected to v supplies * vos is static and will not vary * distortion is not characterized * node assignments * non-inverting input * | inverting input * | | positive supply * | | | negative supply * | | | | output * | | | | | .subckt ad8065_my 1 2 99 50 30 * fet input stage vos 9 200 1.5m rno no 0 1833 bno 200 2 v=v(no) cd 1 2 4.5p ccm1 1 0 2.1p ccm2 2 0 2.1p j1 10 1 5 nmod j2 11 9 6 nmod r3 99 5 1132 r4 99 6 1132 r5 10 4 390 r6 11 4 390 i11 4 50 0.87e-3 * common-mode gain netw0rk becm 80 15 v=.5 *( v(2, 15)+ v(1, 15)) *zero at 40 khz gcm1 15 81 80 15 4e-6 lcm1 81 82 2e-3 rcm1 82 15 1k * gain stage & pole at 17 khz ecc 98 0 99 0 1 ess 52 0 50 0 1 beref 15 0 v=.5 *( v(99) + v(50)) g1 13 15 5 6 0.6 r7 13 15 3.125k c3 13 15 3n v1 98 14 1 v2 16 52 1 d1 13 14 dx d2 16 13 dx * pole at 334 mhz g2 15 43 13 15 3.777m r10 15 43 265 c5 15 43 1.8p * pole at 665 mhz g3 15 53 43 15 7.54m r11 15 53 133 c6 15 53 1.8p *pole at 665 mhz g4 15 63 53 15 7.54m r12 15 63 133 c7 15 63 1.8p * buffer stage gbuf 15 32 63 15 1e-3 rbuf 32 15 1000 * output stage vo1 99 90 0 vo2 51 50 0 r18 25 90 .02 r19 25 51 .02 vcd 25 30 0 g6 25 90 99 32 50 g7 51 25 32 50 50 v4 26 25 -0.82 v5 25 27 -0.82 d5 32 26 dx d6 27 32 dx fo1 15 70 vcd 1 d7 70 71 dx d8 72 70 dx vi1 71 15 0 vi2 15 72 0 erefq 96 0 30 0 1 iq 99 50 5.7m bfq1 96 99 i= i(vo1) - i(vi1) bfq2 50 96 i= i(vo2) - i(vi2) .model nmod njf vto=0.13 beta=100 is=2.4e-13 kf=4.5e-8 af=2 .model dx d(is=1f) .ends * opa627e operational amplifier "macromodel" subcircuit * "e" is enhanced model * created using parts release 4.03 on 10/04/90 at 09:30 * * rev.b 5/22/91 tk * rev.c 3/21/92 bcb: added input bias current correction and * current and voltage noise * connections: non-inverting input * | inverting input * | | positive power supply * | | | negative power supply * | | | | output * | | | | | .subckt opa627e 1 2 3 4 5 * c1 11 12 3.182p c2 6 7 23.00p css 10 99 40.45p dc 5 53 dx de 54 5 dx dlp 90 91 dx dln 92 90 dx dp 4 3 dx begnd 99 0 v=.5 * (v(3) +v(4)) bfb 7 99 i=419.4e6 * i(vb) -40e6 *( i(vc)-i(ve)-i(vlp)+i(vln)) ga 6 0 11 12 2.432e-3 gcm 0 6 10 99 3.779e-9 iss 3 10 dc 1.840e-3 hlim 90 0 vlim 1k j1 11 2 10 jx j2 12 64 10 jx bg11 2 4 i=1p * (v(10, 2)+v(11, 2)+v(4, 2)) + 1.6e-6 * v(66) bg21 1 4 i=1p * (v(10, 1)+v(12, 1)+v(4, 1)) + 1.6e-6 * v(68) r2 6 9 100.0e3 rd1 4 11 419.4 rd2 4 12 419.4 ro1 8 5 54 ro2 7 99 1 * rp 3 4 4.286e3 rss 10 99 108.7e3 vb 9 0 dc 0 vc 3 53 dc 2.700 ve 54 4 dc 2.700 vlim 7 8 dc 0 vlp 91 0 dc 55 vln 0 92 dc 55 **************************** * opa627 "e" - enhancements **************************** * output supply mirror * fq3 0 20 poly(1) vlim 0 1 bfq3 0 20 i=i(vlim) dq1 20 21 dx dq2 22 20 dx vq1 21 0 0 vq2 22 0 0 bfq1 3 0 i=4.76e-3 + i(vq1) bfq2 0 4 i=4.76e-3 - i(vq2) * quiescient current rq 3 4 7.5e4 * diff input capacitance cdif 1 2 8.0p * common mode input capacitance c1cm 1 99 7.0p c2cm 2 99 7.0p * input voltage noise vn1 61 0 0.6 vn2 0 62 0.6 dn1 61 63 dy dn2 63 62 dy en 64 1 63 0 1 * input current noise rn1 0 65 60.3865 rn2 65 66 60.3865 rn3 66 0 120.773 rn4 0 67 60.3865 rn5 67 68 60.3865 rn6 68 0 120.773 ****************** .model dy d(is=1p af=1 kf=71.89f) .model dx d(is=800.0e-18) .model jx pjf(is=500.0f beta=1.545e-3 vto=-1) .ends * OP177 SPICE Macro-model 12/90, Rev. B * * Revision History: * REV. B * Re-ordered subcircuit call out nodes to put the * output node last. * Changed Ios from 0.3E-9 to 0.15E-9 * Added F1 and F2 to fix short circuit current limit. * * 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 * | | | | | .SUBCKT OP177 1 2 99 50 39 * * INPUT STAGE & POLE AT 6 MHZ * R1 2 3 5E11 R2 1 3 5E11 R3 5 97 0.0606 R4 6 97 0.0606 CIN 1 2 4p C2 5 6 218.9E-9 I1 4 51 1 IOS 1 2 0.15E-9 EOS 9 10 POLY(1) 30 33 4E-6 1 Q1 5 2 7 QX Q2 6 9 8 QX R5 7 4 0.009 R6 8 4 0.009 D1 2 1 DX D2 1 2 DX EN 10 1 12 0 1 GN1 0 2 15 0 1 GN2 0 1 18 0 1 * EREF 98 0 33 0 1 EPLUS 97 0 99 0 1 ENEG 51 0 50 0 1 * * VOLTAGE NOISE SOURCE WITH FLICKER NOISE * DN1 11 12 DEN DN2 12 13 DEN VN1 11 0 DC 2 VN2 0 13 DC 2 * * CURRENT NOISE SOURCE WITH FLICKER NOISE * DN3 14 15 DIN DN4 15 16 DIN VN3 14 0 DC 2 VN4 0 16 DC 2 * * SECOND CURRENT NOISE SOURCE * DN5 17 18 DIN DN6 18 19 DIN VN5 17 0 DC 2 VN6 0 19 DC 2 * * FIRST GAIN STAGE * R7 20 98 1 G1 98 20 5 6 59.91 D3 20 21 DX D4 22 20 DX E1 97 21 POLY(1) 97 33 -2.4 1 E2 22 51 POLY(1) 33 51 -2.4 1 * * GAIN STAGE & DOMINANT POLE AT 0.053 HZ * R8 23 98 6.01E9 C3 23 98 500p G2 98 23 20 33 33.3E-6 V1 97 24 1.3 V2 25 51 1.3 D5 23 24 DX D6 25 23 DX * * NEGATIVE ZERO AT -4MHZ * R9 26 27 1 C4 26 27 -39.75E-9 R10 27 98 1E-6 E3 26 98 23 33 1E6 * * COMMON-MODE GAIN NETWORK WITH ZERO AT 20 HZ * R13 30 31 1 L2 31 98 7.96E-3 G4 98 30 3 33 1.0E-7 D7 30 97 DX D8 51 30 DX * * POLE AT 2 MHZ * R14 32 98 1 C5 32 98 79.5E-9 G5 98 32 27 33 1 * * OUTPUT STAGE * R15 33 97 1 R16 33 51 1 GSY 99 50 POLY(1) 99 50 0.325E-3 0.0425E-3 F1 34 0 V3 1 F2 0 34 V4 1 R17 34 99 400 R18 34 50 400 L3 34 39 2E-7 G6 37 50 32 34 2.5E-3 G7 38 50 34 32 2.5E-3 G8 34 99 99 32 2.5E-3 G9 50 34 32 50 2.5E-3 V3 35 34 6.8 V4 34 36 4.4 D9 32 35 DX D10 36 32 DX D11 99 37 DX D12 99 38 DX D13 50 37 DY D14 50 38 DY * * MODELS USED * .MODEL QX NPN(BF=500E6) .MODEL DX D(IS=1f) .MODEL DY D(IS=1f BV=50) .MODEL DEN D(IS=1p, RS=12.08K, KF=1E-17, AF=1) .MODEL DIN D(IS=1p, RS=7.55E-6, KF=1.55f, AF=1) .ENDS * CREATED USING PARTS RELEASE 4.03 ON 10/15/90 AT 15:33 * CONNECTIONS: NON-INVERTING INPUT * | INVERTING INPUT * | | POSITIVE POWER SUPPLY * | | | NEGATIVE POWER SUPPLY * | | | | OUTPUT * | | | | | .SUBCKT OPA177 1 2 3 4 5 * C1 11 12 40.00p C2 6 7 80.00p 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 1.326E9 -1E9 1E9 1E9 -1E9 GA 6 0 11 12 301.6E-6 GCM 0 6 10 99 30.16p IEE 10 4 DC 20.00E-6 HLIM 90 0 VLIM 1K Q1 11 2 13 QX Q2 12 1 14 QX R2 6 9 100.0E3 RC1 3 11 3.316E3 RC2 3 12 3.316E3 RE1 13 10 729.2 RE2 14 10 729.2 REE 10 99 9.999E6 RO1 8 5 30 RO2 7 99 30 RP 3 4 15.15E3 VB 9 0 DC 0 VC 3 53 DC 1.500 VE 54 4 DC 1.500 VLIM 7 8 DC 0 VLP 91 0 DC 22 VLN 0 92 DC 22 .MODEL DX D(IS=800.0E-18) .MODEL QX NPN(IS=800.0E-18 BF=10.00E3) .ENDS * WARNING : please consider following remarks before usage * * 1) All models are a tradeoff between accuracy and complexity (ie. simulation * time). * 2) Macromodels are not a substitute to breadboarding, they rather confirm the * validity of a design approach and help to select surrounding component values. * * 3) A macromodel emulates the NOMINAL performance of a TYPICAL device within * SPECIFIED OPERATING CONDITIONS (ie. temperature, supply voltage, etc.). * Thus the macromodel is often not as exhaustive as the datasheet, its goal * is to illustrate the main parameters of the product. * * 4) Data issued from macromodels used outside of its specified conditions * (Vcc, Temperature, etc) or even worse: outside of the device operating * conditions (Vcc, Vicm, etc) are not reliable in any way. *----------------------------------------------------------------------------------------- ** Standard Linear Ics Macromodels, 1996. ** CONNECTIONS : * 1 INVERTING INPUT * 2 NON-INVERTING INPUT * 3 OUTPUT * 4 POSITIVE POWER SUPPLY * 5 NEGATIVE POWER SUPPLY * .SUBCKT TS95X 1 2 3 4 5 * .MODEL MDTH D IS=1E-8 KF=2.664234E-16 CJO=10F * * INPUT STAGE CIP 2 5 1.000000p CIN 1 5 1.000000p EIP 10 5 2 5 1 EIN 16 5 1 5 1 RIP 10 11 8.125000E+00 RIN 15 16 8.125000E+00 RIS 11 15 2.238465E+02 DIP 11 12 MDTH 400p DIN 15 14 MDTH 400p VOFP 12 13 DC 153.5u VOFN 13 14 DC 0 IPOL 13 5 3.200000E-05 CPS 11 15 1e-9 DINN 17 13 MDTH 400p VIN 17 5 -0.100000e+00 DINR 15 18 MDTH 400p VIP 4 18 0.400000E+00 FCP 4 5 VOFP 1.865000E+02 FCN 5 4 VOFN 1.865000E+02 FIBP 2 5 VOFP 6.250000E-03 FIBN 5 1 VOFN 6.250000E-03 * GM1 STAGE *************** FGM1P 119 5 VOFP 1.1 FGM1N 119 5 VOFN 1.1 RAP 119 4 2.6E+06 RAN 119 5 2.6E+06 * GM2 STAGE *************** G2P 19 5 119 5 1.92E-02 G2N 19 5 119 4 1.92E-02 R2P 19 4 1E+07 R2N 19 5 1E+07 ************************** VINT1 500 0 5 GCONVP 500 501 119 4 19.38 VP 501 0 0 GCONVN 500 502 119 5 19.38 VN 502 0 0 ********* orientation isink isource ******* VINT2 503 0 5 FCOPY 503 504 VOUT 1 DCOPYP 504 505 MDTH 400E-9 VCOPYP 505 0 0 DCOPYN 506 504 MDTH 400E-9 VCOPYN 0 506 0 *************************** F2PP 19 5 poly(2) VCOPYP VP 0 0 0 0 0.5 F2PN 19 5 poly(2) VCOPYP VN 0 0 0 0 0.5 F2NP 19 5 poly(2) VCOPYN VP 0 0 0 0 1.75 F2NN 19 5 poly(2) VCOPYN VN 0 0 0 0 1.75 * COMPENSATION ************ CC 19 119 25p * OUTPUT *********** DOPM 19 22 MDTH 400p DONM 21 19 MDTH 400p HOPM 22 28 VOUT 6.250000E+02 VIPM 28 4 5.000000E+01 HONM 21 27 VOUT 6.250000E+02 VINM 5 27 5.000000E+01 VOUT 3 23 0 ROUT 23 19 6 COUT 3 5 1.300000E-10 DOP 19 25 MDTH 400p VOP 4 25 1.052 DON 24 19 MDTH 400p VON 24 5 1.052 .ENDS * OPA364 SPICE Macro-model * * Rev. A 12 December 2003, by W.K. Sands * * Rev. B 16 December 2003 By Neil Albaugh: ADDED HEADER TEXT & EDITED TEXT * * This macromodel has been optimized to model the AC, DC, and transient response performance within * the device data sheet specified limits. * Correct operation of this macromodel has been verified on MicroSim P-Spice ver. 8.0 and on * PENZAR Development TopSPICE ver. 6.82d. For help with other analog simulation software, * please consult your software supplier. * * * Copyright 2003 by Texas Instruments Corporation * * BEGIN MODEL OPA364 * * BEGIN NOTES * * * MODEL TEMPERATURE RANGE IS -40 C TO +125 C, NOT ALL PARAMETERS ACCURATELY TRACK THOSE OF AN ACTUAL OPA364 * OVER THE FULL TEMPERATURE RANGE BUT ARE AS CLOSE AS PRACTICAL * * END NOTES * * BEGIN MODELED FEATURES * * OPEN LOOP GAIN AND PHASE * INPUT VOLTAGE NOISE * INPUT CURRENT NOISE * INPUT BIAS CURRENT * SAME VERSUS TEMPERATURE * INPUT CAPACITANCE * INPUT COMMON MODE VOLTAGE RANGE * INPUT CLAMPS TO RAILS * CMRR WITH FREQUENCY EFFECTS * PSRR WITH FREQUENCY EFFECTS * SLEW RATE * QUIESCENT CURRENT * QUIESCENT CURRENT VS VOLTAGE * RAIL TO RAIL OUTPUT STAGE * HIGH CLOAD EFFECTS * CLASS AB BIAS IN OUTPUT STAGE * OUTPUT CURRENT THROUGH SUPPLIES * OUTPUT CURRENT LIMITING * OUTPUT CLAMPS TO RAILS * OUTPUT SWING VS OUTPUT CURRENT * OUTPUT SWING VS SUPPLY VOLT * OUTPUT WILL SWING SLIGHTLY BELOW -V W EXTERNAL PULLDOWN TO A SUPPLY MORE NEGATIVE THAN -V * * END FEATURES * * * PINOUT ORDER +IN -IN +V -V OUT * PINOUT ORDER 3 4 6 2 1 * .SUBCKT OPA364 3 4 6 2 1 * VEN 5 2 1 RVEN 5 2 1E9 Q20 7 8 9 QLN R3 10 11 20 R4 12 11 20 R10 8 13 1E3 R11 14 15 1E3 R12 15 6 7 R13 2 13 7 R16 16 17 300 R17 18 19 7 R18 9 20 7 D5 1 6 DD D6 2 1 DD D7 21 0 DIN D8 22 0 DIN I8 0 21 0.1E-3 I9 0 22 0.1E-3 E2 9 0 2 0 1 E3 19 0 6 0 1 D9 23 0 DVN D10 24 0 DVN I10 0 23 0.1E-3 I11 0 24 0.1E-3 E4 25 4 23 24 0.07 G2 26 4 21 22 2.8E-7 R22 2 6 100E6 E5 27 0 28 0 1 E6 29 0 9 0 1 E7 30 0 31 0 1 R30 27 32 1E5 R31 29 33 1E5 R32 30 34 1E5 R33 0 32 10 R34 0 33 10 R35 0 34 10 E10 35 3 34 0 0.11 R36 36 31 1K R37 31 37 1K C6 27 32 2p C7 29 33 2p C8 30 34 2p E11 38 35 33 0 1 E12 26 38 32 0 1 E14 39 9 19 9 0.5 D11 16 19 DD D12 9 16 DD M1 40 41 13 13 NOUT L=3U W=400U M2 42 43 15 15 POUT L=3U W=1400U M3 44 44 18 18 POUT L=3U W=1400U M4 45 46 10 10 PIN L=3U W=160U M5 47 48 12 12 PIN L=3U W=160U M8 49 49 20 20 NOUT L=3U W=400U R43 50 43 100 R44 51 41 100 G3 16 39 52 39 0.2E-3 R45 39 16 2.5E6 C12 17 1 10p R46 9 45 2E3 R47 9 47 2E3 C13 45 47 1p C14 26 0 3p C15 25 0 3p C16 1 0 0.5p D13 41 7 DD D14 53 43 DD Q15 53 14 19 QLP V18 26 54 0.18M M19 55 56 28 28 PIN L=6U W=500U E17 37 0 26 0 1 E18 36 0 4 0 1 M23 56 56 28 28 PIN L=6U W=500U V21 55 11 0.9 R59 1 42 17 R60 40 1 53 J1 57 26 57 JNC J2 57 25 57 JNC J3 25 58 25 JNC J4 26 58 26 JNC C21 26 59 2p E20 60 39 47 45 1 R62 60 52 1E4 C23 52 39 0.1p G7 61 39 16 39 -1E-3 G8 39 62 16 39 1E-3 G9 39 63 49 9 1E-3 G10 64 39 19 44 1E-3 D17 64 61 DD D18 62 63 DD R66 61 64 100E6 R67 63 62 100E6 R68 64 19 1E3 R69 9 63 1E3 E23 19 50 19 64 1 E24 51 9 63 9 1 R70 62 39 1E6 R71 63 39 1E6 R72 39 64 1E6 R73 39 61 1E6 G11 6 2 65 0 0.2E-3 R75 38 26 1E9 R76 35 38 1E9 R77 3 35 1E9 R78 4 25 1E9 R79 39 52 1E9 R81 50 19 1E9 R82 9 51 1E9 R83 31 0 1E9 G14 56 9 65 0 125E-6 G15 44 49 65 0 225E-6 E48 66 16 65 0 30 E49 67 39 65 0 -30 V49 68 67 15 V50 69 66 -15 R127 66 0 1E12 R128 67 0 1E12 M41 39 69 16 70 PSW L=1.5U W=150U M42 16 68 39 71 NSW L=1.5U R129 70 0 1E12 R130 71 0 1E12 M43 72 5 9 9 NEN L=3U W=300U M44 73 74 9 9 NEN L=3U W=3000U R131 72 28 1E4 R132 73 75 1E6 V51 75 9 1 I20 5 9 10p C26 5 0 1p E50 65 0 76 9 1 V52 73 76 1.111E-6 R133 9 76 1E12 C32 28 72 15p I21 6 2 0.9E-6 V78 28 57 0 V79 58 9 0.05 R155 44 19 1E8 R156 9 49 1E8 R157 13 41 1E8 R158 15 43 1E8 RG1 0 65 1E9 R159 59 25 100 V82 28 19 1.8 R225 48 25 5200 R226 46 54 5200 G34 25 0 77 0 10p I40 25 0 1p I45 0 78 1M D43 78 0 DD V111 78 79 0.7 R293 0 79 1E6 E92 80 0 79 0 -571 R294 0 80 1E6 R295 81 80 1E6 D44 82 81 DD V112 82 83 27 V113 81 77 26.4 I46 0 84 1M D45 84 0 DD V114 84 85 0.7 R296 0 85 1E6 E93 83 0 85 0 1 G35 26 0 77 0 10p I47 26 0 1p M48 86 87 2 2 NIQ L=3U W=1000U R297 86 6 8E3 E94 87 2 65 0 2 M49 88 72 9 9 NEN L=3U W=300U M50 74 88 9 9 NEN L=3U W=300U R298 88 75 1E4 R299 74 75 1E4 C35 75 88 2.3E-9 R300 0 77 1E9 R301 0 77 1E9 .MODEL DVN D KF=8p IS=1E-16 .MODEL DD D .MODEL DIN D .MODEL QLN NPN .MODEL QLP PNP .MODEL JNC NJF .MODEL POUT PMOS KP=200U VTO=-0.7 .MODEL NOUT NMOS KP=200U VTO=0.7 .MODEL PIN PMOS KP=200U VTO=-0.7 .MODEL NIN NMOS KP=200U VTO=0.7 .MODEL NIQ NMOS KP=200U VTO=0.7 IS=1E-18 .MODEL NEN NMOS KP=200U VTO=0.5 IS=1E-18 .MODEL PEN PMOS KP=200U VTO=-0.7 IS=1E-18 .MODEL PSW PMOS KP=200U VTO=-7.5 IS=1E-18 .MODEL NSW NMOS KP=200U VTO=7.5 IS=1E-18 .ENDS * END MODEL OPA364 * OPA365 SPICE MACROMODEL * * Rev. A 4 August 2006, by W.K. SANDS * * Rev. B 4 August 2006, by NEIL ALBAUGH: ADDED HEADER TEXT & EDITED TEXT * * MODEL TEMPERATURE RANGE IS -40 C TO +125 C, NOT ALL PARAMETERS ACCURATELY TRACK THOSE OF AN ACTUAL OPA365 * OVER THE FULL TEMPERATURE RANGE BUT ARE AS CLOSE AS PRACTICAL * * END NOTES * * BEGIN MODEL OPA365 * * BEGIN MODEL FEATURES * * OPEN LOOP GAIN AND PHASE * INPUT VOLTAGE NOISE * INPUT CURRENT NOISE * INPUT BIAS CURRENT * INPUT CAPACITANCE * INPUT COMMON MODE VOLTAGE RANGE * INPUT CLAMPS TO RAILS * CMRR WITH FREQUENCY EFFECTS * PSRR WITH FREQUENCY EFFECTS * SLEW RATE * SETTLING TIME * OVERLOAD RECOVERY TIME * QUIESCENT CURRENT * QUIESCENT CURRENT VS VOLTAGE * RAIL TO RAIL OUTPUT STAGE * HIGH CLOAD EFFECTS * CLASS AB BIAS IN OUTPUT STAGE * OUTPUT CURRENT THROUGH SUPPLIES * OUTPUT CURRENT LIMITING * OUTPUT CLAMPS TO RAILS * OUTPUT SWING VS OUTPUT CURRENT * * END MODEL FEATURES * * PINOUT ORDER +IN -IN +V -V OUT * PINOUT ORDER 3 4 5 2 1 * .SUBCKT OPA365 3 4 5 2 1 * Q23 6 7 8 QNL R211 9 10 2 R212 11 10 2 R213 7 12 1E3 R214 13 14 1E3 R215 15 5 8 R216 2 16 8 R218 17 18 250 R219 19 20 8 R220 8 21 8 D33 22 5 DD D34 2 22 DD D35 23 0 DIN D36 24 0 DIN I29 0 23 0.1E-3 I30 0 24 0.1E-3 E72 8 0 2 0 1 E73 20 0 5 0 1 D37 25 0 DVN D38 26 0 DVN I31 0 25 0.1E-3 I32 0 26 0.1E-3 E74 27 4 25 26 0.32 G25 28 4 23 24 1.75E-6 R221 2 5 5E3 E75 29 0 20 0 1 E76 30 0 8 0 1 E77 31 0 32 0 1 R223 29 33 1E5 R224 30 34 1E5 R225 31 35 1E5 R226 0 33 10 R227 0 34 10 R228 0 35 10 E78 36 3 35 0 0.003 R229 37 32 1E3 R230 32 38 1E3 C50 29 33 1E-12 C51 30 34 1E-12 C52 31 35 5E-9 E79 39 36 34 0 -0.15 E80 28 39 33 0 0.15 E81 40 8 20 8 0.5 D39 17 20 DD D40 8 17 DD M61 41 42 16 16 NOUT L=3U W=1600U M62 43 44 15 15 POUT L=3U W=1600U M63 45 45 19 19 POUT L=3U W=1600U M64 46 47 9 9 PIN L=3U W=440U M65 48 49 11 11 PIN L=3U W=440U M66 50 50 21 21 NOUT L=3U W=1600U R231 51 44 100 R232 52 42 100 G26 17 40 53 40 0.2E-3 R233 40 17 20E6 C53 18 22 4.2E-12 R234 8 46 3E3 R235 8 48 3E3 C54 46 48 0.08E-12 C55 28 0 6E-12 C56 27 0 6E-12 C57 22 0 5E-12 D41 42 6 DD D42 54 44 DD Q24 54 14 20 QPL V93 28 55 75E-6 M67 56 57 20 20 PIN L=6U W=500U E82 38 0 28 0 1 E83 37 0 4 0 1 M68 57 57 20 20 PIN L=6U W=500U V95 56 10 -0.9 R236 22 43 8 R237 41 22 8 J9 20 28 20 JI J10 20 27 20 JI J11 27 58 27 JI J12 28 58 28 JI C58 28 27 0.35E-12 E84 59 40 48 46 1 R238 59 53 1E4 C59 53 40 0.08E-12 G27 60 40 17 40 -1E-3 G28 40 61 17 40 1E-3 G29 40 62 50 8 1E-3 G30 63 40 20 45 1E-3 D43 63 60 DD D44 61 62 DD R239 60 63 100E6 R240 62 61 100E6 R241 63 20 1E3 R242 8 62 1E3 E85 20 51 20 63 1 E86 52 8 62 8 1 R243 61 40 1E6 R244 62 40 1E6 R245 40 63 1E6 R246 40 60 1E6 R247 0 64 1E6 R248 39 28 1E9 R249 36 39 1E9 R250 3 36 1E9 R251 4 27 1E9 R252 40 53 1E9 R253 51 20 1E9 R254 8 52 1E9 R255 32 0 1E9 G32 57 8 64 0 181E-6 G33 45 50 64 0 490E-6 I35 5 2 3.15E-3 L5 22 1 0.4E-9 R265 22 1 400 R269 45 20 1E8 R270 8 50 1E8 R271 15 44 1E8 R272 42 22 1E8 G36 27 0 65 0 23E-12 I42 27 0 200E-15 I47 0 66 1M D46 66 0 DD V113 66 67 0.655 R311 0 67 1E6 E94 68 0 67 0 -571 R312 0 68 1E6 G37 28 0 65 0 23E-12 I49 28 0 200E-15 V119 69 68 -73 D47 69 65 DD R313 0 65 1E6 R315 47 55 100 R316 27 49 100 V120 58 8 0.3 R317 57 20 1E9 V121 64 0 1 R380 17 22 1E9 E115 12 8 16 8 1.5 E116 20 13 5 15 1.5 .MODEL DVN D KF=8E-14 IS=1E-16 .MODEL DIN D .MODEL DD D .MODEL JI NJF IS=1E-18 .MODEL QPL PNP .MODEL QNL NPN .MODEL POUT PMOS KP=200U VTO=-0.7 .MODEL NOUT NMOS KP=200U VTO=0.7 .MODEL PIN PMOS KP=200U VTO=-0.7 .ENDS * OPA134 operational amplifier "macromodel" subcircuit * This model can also be used for OPA2134 (dual op amp) * created using Parts release 6.2i on 02/23/96 at 08:48 * Parts is a MicroSim product. * REV. A SB 7/20/96 * adapted from OPA132 model 9/24/96 BCT * * connections: non-inverting input * | inverting input * | | positive power supply * | | | negative power supply * | | | | output * | | | | | .SUBCKT OPA134 1 2 3 4 5 * C1 11 12 3.240p C2 6 7 8.000p CSS 10 99 1.000E-30 DC 5 53 DX DE 54 5 DX DLP 90 91 DX DLN 92 90 DX DP 4 3 DX BEGND 99 0 V=0.5*(V(3)+V(4)) BFB 7 99 I=I(VB)*248.0E6 +(-I(VC)+I(VE)+I(VLP)-I(VLN))*250E6 GA 6 0 11 12 402.0E-6 GCM 0 6 10 99 4.020E-9 ISS 3 10 DC 160.0E-6 HLIM 90 0 VLIM 1E3 J1 11 2 10 JX J2 12 1 10 JX R2 6 9 100.0E3 RD1 4 11 2.490E3 RD2 4 12 2.490E3 RO1 8 5 20 RO2 7 99 20 RP 3 4 7.500E3 RSS 10 99 1.250E6 VB 9 0 DC 0 VC 3 53 DC 1.200 VE 54 4 DC .9 VLIM 7 8 DC 0 VLP 91 0 DC 40 VLN 0 92 DC 40 .MODEL DX D(IS=800.0E-18) .MODEL JX PJF(IS=2.500f BETA=1.010E-3 VTO=-1) .ENDS .Subckt OPA2134_my 3 2 5 6 1 7 8 4 X1 3 2 8 4 1 opa134 X2 5 6 8 4 7 opa134 .ends .Subckt OPA2342_my 3 2 5 6 1 7 8 4 X1 3 2 8 4 1 OPA342 X2 5 6 8 4 7 OPA342 .ends .Subckt OPA2354 3 2 5 6 1 7 8 4 X1 3 2 8 4 1 opa354 X2 5 6 8 4 7 opa354 .ends *----------------------------------------------------------------------- * OPA655 Wideband, Unity Gain Stable, FET-Input, VFB Op Amp * created 05/28/96 sb * Rev.A 07/20/96 bb * Rev.B 05/05/00 kb * 1- Uses a multiple pole-zero topology * 2- For better convergence during transient analysis set: * .OPTIONS ITL4=40 * 3- This macromodel predicts room temperature performance * (T=27 deg C) for: DC, small-signal AC, noise, and * transient simulations * 4- This macromodel does not predict: distortion * (harmonic, intermod, diff. gain & phase, ...), * temperature effects, board parasitics, differences * between package styles, and process changes * CONNECTIONS: * Non-Inverting Input * | Inverting Input * | | Positive Power Supply * | | | Negative Power Supply * | | | | Output * | | | | | .SUBCKT OPA655 3 2 7 4 6 * * Package Parasitics C2 2 0 1P C3 3 0 1P C4 4 0 1P C6 6 0 1P C7 7 0 1P * * Input Stage V10 7 10 DC 0.2 R10 10 11 39.5 R11 10 12 39.5 C10 11 12 4.15P *;2nd POLE at 485MHz J10 11 3 14 JX J11 12 13 14 JX I12 14 4 DC 10.0M V12 15 4 DC 4.54 D12 15 14 DX G10 3 0 POLY(2) 22 0 23 0 -1P 1U 1U E11 13 2 POLY(2) 20 0 21 0 0.5M 1 1 G11 2 0 POLY(2) 24 0 25 0 1P 1U 1U * * Noise Sources I20 21 20 DC 12.0U D20 20 0 DN1 D21 0 21 DN1 I22 23 22 DC 220U D22 22 0 DN2 D23 0 23 DN2 I24 25 24 DC 220U D24 24 0 DN3 D25 0 25 DN3 * * Supply Current I26 7 4 DC 13.8M * * Second Stage G30 0 30 POLY(1) 12 11 0 25.4M R30 30 0 19.8K *;1st POLE at 259kHz C30 30 0 31.0P *;SR=290V/us E31 31 0 POLY(1) 7 4 -2.23 0.5 E32 32 0 POLY(1) 4 7 +2.23 0.5 D31 30 31 DX D32 32 30 DX * * Third Stage G40 0 40 POLY(1) 30 0 0 1U R40 40 0 1MEG C40 40 0 0.127F *;3rd POLE at 1.25GHz * Output Stage R50 7 50 5.0 R51 54 4 9.0 E50 50 51 POLY(2) 0 40 7 4 -691M 1 0.5 E51 53 54 POLY(2) 40 0 7 4 -691M 1 0.5 D50 51 52 DX D51 52 53 DX L50 52 6 3N .MODEL DN1 D(IS=1F AF=1.0 KF=0.5F) .MODEL DN2 D(IS=1F AF=1.0 KF=0.1F) .MODEL DN3 D(IS=1F AF=1.0 KF=0.1F) .MODEL DX D(IS=1F) .MODEL JX NJF(BETA=162M VTO=-1.55 IS=2.5P CGD=500F) .ENDS OPA655 * OPA657 Non-Unity Gain Stable, FET Voltage Limiting Amplifier * REV. A - Created 1/21/02 Rea Schmid * REV. B - Created 2/26/02 Rea Schmid - Purpose to adjust voltage and noise curves * REV. C - Created 6/27/06 Xavier Ramus - to correct input stage oscillation * REV. D - Created 10/23/06 Xavier Ramus - To correct Noise * REV. E - Created 11/22/06 Xavier Ramus - To correct behavior in transimpedance applications * * * NOTES: * 1- This macromodel predicts well: DC, small-signal AC, * noise, and transient performance under a wide range * of conditions * 2- This macromodel does not predict well: distortion * (harmonic, intermod, diff. gain & phase, ...), * temperature effects, board parasitics, differences * between package styles, and process changes * 3 - Known Problems: - none * * |-------------------------------------------------------------| * | This macro model is being supplied as an aid to | * | circuit designs. While it reflects reasonably close | * | similarity to the actual device in terms of performance, | * | it is not suggested as a replacement for breadboarding. | * | Simulation should be used as a forerunner or a supplement | * | to traditional lab testing. | | * | Neither this library nor any part may be copied without | * | the express written consent of Texas Instruments Corp. | * CONNECTIONS: * Non-Inverting Input * | Inverting Input * | | Output * | | | Positive Supply * | | | | Negative Supply * | | | | | * | | | | | * | | | | | .SUBCKT OPA657 + - Out V+ V- .PARAM x2=0.25 .PARAM x4=0.5 .PARAM x8=1 .PARAM x10={x2*5} .PARAM x16=2 .PARAM x24=3 .PARAM x64=8 .PARAM xFET=3 R_R13 $N_0001 V+ 520 I_I2 $N_0002 $N_0003 DC 580u R_R11 $N_0004 V+ 195 R_R7 $N_0006 $N_0005 4 L_L2 Out $N_0005 1nH C_C7 $N_0005 0 45p R_R5 V- $N_0007 100 R_R6 V- $N_0008 100 R_R12 V- $N_0009 150 R_R14 V- $N_0010 520 I_I1 $N_0011 $N_0012 DC 513.33uA R_R9 $N_0014 $N_0013 22.5 R_R10 $N_0016 $N_0015 22.5 I_I3 $N_0017 $N_0018 DC 722.3u X_F7 $N_0018 $N_0019 $N_0014 V- OPA657schm_F7 X_F8 $N_0019 V- $N_0016 V- OPA657schm_F8 X_F10 $N_0020 $N_0017 V+ $N_0021 OPA657schm_F10 X_F9 V+ $N_0020 V+ $N_0022 OPA657schm_F9 Q_Q5 $N_0024 $N_0023 $N_0025 PNP8 {x64} Q_Q9 $N_0011 $N_0011 $N_0026 PNP8 {x2} Q_Q14 $N_0023 $N_0027 $N_0028 NPN8 {x4} Q_Q12 $N_0029 $N_0029 $N_0027 NPN8 {x4} Q_Q11 $N_0023 $N_0011 $N_0030 PNP8 {x4} Q_Q10 $N_0029 $N_0011 $N_0031 PNP8 {x4} Q_Q3 V+ $N_0031 $N_0032 NPN8 {x24} Q_Q7 V+ $N_0025 $N_0006 NPN8 {x64*2} Q_Q19 $N_0002 $N_0002 $N_0001 PNP8 {x2} Q_Q21 $N_0003 $N_0003 $N_0010 NPN8 {x2} Q_Q13 $N_0028 $N_0028 $N_0008 NPN8 {x10} Q_Q15 $N_0027 $N_0028 $N_0007 NPN8 {x10} Q_Q6 $N_0032 $N_0023 $N_0033 NPN8 {x64*1.2} Q_Q20 $N_0033 $N_0003 $N_0009 NPN8 {x8/8*8} Q_Q18 $N_0025 $N_0002 $N_0004 PNP8 {x2*2.0} Q_Q4 V- $N_0007 $N_0024 PNP8 {x24} Q_Q22 V- $N_0033 $N_0006 PNP8 {x64*5} X_F1 $N_0012 V- $N_0034 V- OPA657schm_F1 J_J29 $N_0021 + $N_0013 JX6_3 {xFET} J_J30 $N_0022 - $N_0015 JX6_3 {xFET} R_R3 $N_0031 V+ 600 R_R4 $N_0030 V+ 600 R_R8 $N_0026 V+ 2.8k Q_Q24 V- $N_0016 $N_0022 PNP8 1 Q_Q2 $N_0030 $N_0016 $N_0034 NPN8 {x16} Q_Q1 $N_0031 $N_0014 $N_0034 NPN8 {x16} Q_Q23 V- $N_0014 $N_0021 PNP8 1 C_C6 V- $N_0023 1.1p .MODEL NPN8 NPN + IS=7.604E-18 BF=1.570E+02 NF=1.000E+00 VAF= 7.871E+01 + IKF= 3.975E-02 ISE= 3.219E-14 NE=2.000E+00 BR=7.614E-01 + NR=1.000E+00 VAR= 1.452E+00 IKR= 8.172E-02 ISC= 7.618E-21 + NC=1.847E+00 RB=1.060E+02 IRB= 0.000E+00 RBM= 2.400E+00 + RE=2.520E+00 RC=1.270E+02 CJE= 1.120E-13 VJE= 7.591E-01 + MJE= 5.406E-01 TF=1.213E-11 XTF= 2.049E+00 VTF= 1.813E+00 + ITF= 4.293E-02 PTF= 0.000E+00 CJC= 8.208E-14 VJC= 6.666E-01 + MJC= 4.509E-01 XCJC=8.450E-02 TR=4.000E-11 CJS= 1.160E-13 + VJS= 5.286E-01 MJS= 4.389E-01 XTB= 1.022E+00 EG=1.120E+00 + XTI= 1.780E+00 KF=3.500E-16 AF=1.000E+00 FC=8.273E-01 .MODEL PNP8 PNP + IS=7.999E-18 BF=1.418E+02 NF=1.000E+00 VAF= 4.158E+01 + IKF= 1.085E-01 ISE= 2.233f NE=1.505E+00 BR=3.252E+01 + NR=1.050E+00 VAR= 1.093E+00 IKR= 5.000E-05 ISC= 6.621E-16 + NC=1.150E+00 RB=6.246E+01 IRB= 0.000E+00 RBM= 2.240E+00 + RE=2.537E+00 RC=1.260E+02 CJE= 9.502E-14 VJE= 7.320E-01 + MJE= 4.930E-01 TF=1.303E-11 XTF= 3.500E+01 VTF= 3.259E+00 + ITF= 2.639E-01 PTF= 0.000E+00 CJC= 1.080E-13 VJC= 7.743E-01 + MJC= 5.000E-01 XCJC=8.504E-02 TR=1.500E-10 CJS= 1.290E-13 + VJS= 9.058E-01 MJS= 4.931E-01 XTB= 1.732E+00 EG=1.120E+00 + XTI= 2.000E+00 KF=3.500E-16 AF=1.000E+00 FC=8.500E-01 .MODEL JX6_3 NJF + BETA=0.35e-3 RD=13.3 RS=13.299 BETATCE=-1.994 LAMBDA=28.67E-9 ISR=0 NR=2 IS=5.956f N=1 XTI=3 + ALPHA=2.7155E-9 VK=1 CGD=2.025p M=0.57 PB=1 FC=0.5 CGS=11.7E-13 AF=1 KF=0 + VTOTC=0.0025 VTO=-2.85 .subckt OPA657schm_F7 1 2 3 4 F_F7 3 4 VF_F7 1.00165517241 VF_F7 1 2 0V .ends OPA657schm_F7 .subckt OPA657schm_F8 1 2 3 4 F_F8 3 4 VF_F8 1.00165517241 VF_F8 1 2 0V .ends OPA657schm_F8 .subckt OPA657schm_F10 1 2 3 4 F_F10 3 4 VF_F10 1.33600996816 VF_F10 1 2 0V .ends OPA657schm_F10 .subckt OPA657schm_F9 1 2 3 4 F_F9 3 4 VF_F9 1.33600996816 VF_F9 1 2 0V .ends OPA657schm_F9 .subckt OPA657schm_F1 1 2 3 4 F_F1 3 4 VF_F1 4 VF_F1 1 2 0V .ends OPA657schm_F1 .ENDS OPA657 *----------------------------------------------------------------------- * OPA656 Wideband, Unity Gain Stable, FET-Input, VFB Op Amp * created 12/27/01 RS * Revision 1/16/02 RS Input saturation * Rev 6/12/02 RS Adj for Trimed offset & Output Drive Current * * NOTES: * 1- Uses a multiple pole-zero topology * 2- For better convergence during transient analysis set: * .OPTIONS ITL4=40 * 3- This macromodel predicts room temperature performance * (T=27 deg C) for: DC, small-signal AC, noise, and * transient simulations * 4- This macromodel does not predict: distortion * (harmonic, intermod, diff. gain & phase, ...), * temperature effects, board parasitics, differences * between package styles, and process changes * 5- Revision to correct Pinch-off and input limiting. * * |---------------------------------------------------------------| * | This macro model is being supplied as an aid to | * | circuit designs. While it reflects reasonably close | * | similarity to the actual device in terms of performance, | * | it is not suggested as a replacement for breadboarding. | * | Simulation should be used as a forerunner or a supplement | * | to traditional lab testing. | * | | * | Neither this library nor any part may be copied without | * | the express written consent of Texas Instruments Corporation.| * |---------------------------------------------------------------| * * CONNECTIONS: * Non-Inverting Input * | Inverting Input * | | Positive Power Supply * | | | Negative Power Supply * | | | | Output * | | | | | .SUBCKT OPA656 + - V+ V- Out C_C4 V- 0 1P C_C2 0 V+ 1P R_R40 16 0 1MEG G_G40 0 16 POLY(1) 15 0 0 1U 0 0 V_V12 14 V- DC 4.54 R_R51 V- 23 9.0 R_R50 19 V+ 5 R_R30 15 0 87.92K D_D32 18 16 DX 1 D_D31 16 17 DX 1 C_C6 Out 0 1P D_D12 14 12 DX 1 R_R10 10 V+ 750 R_R11 11 V+ 750 Q_Q1 V+ 20 Out NPN8 8 Q_Q2 V- 22 Out PNP8 8 Q_Q4 21 21 20 PNP8 .5 Q_Q3 21 21 22 NPN8 .5 C_C30 0 15 10.54P C_C40 16 0 0.079f E_E50 19 20 POLY(2) 0 16 V+ V- -815M 1 0.5 E_E51 22 23 POLY(2) 16 0 V+ V- -815M 1 0.5 E_E31 17 0 POLY(1) V+ V- -1.7 0.5 0 0 E_E32 18 0 POLY(1) V- V+ 1.7 0.5 0 0 I_I12 12 V- DC 9.8M G_G1 0 15 POLY(1) 11 10 0 25.225M 0 0 J_J10 10 + 12 JX .5 L_L2 2 - 3.96nH J_J11 11 2 12 JX .50001505 * .MODEL DN1 D( IS=.1F AF=1.0 KF=49.0E-17) .MODEL DX D( IS=1.0000f) * .MODEL NPN8 NPN + IS=7.604E-18 BF=1.570E+02 NF=1.000E+00 VAF= 7.871E+01 + IKF= 3.975E-02 ISE= 3.219E-14 NE=2.000E+00 BR=7.614E-01 + NR=1.000E+00 VAR= 1.452E+00 IKR= 8.172E-02 ISC= 7.618E-21 + NC=1.847E+00 RB=1.060E+02 IRB= 0.000E+00 RBM= 2.400E+00 + RE=2.520E+00 RC=1.270E+02 CJE= 1.120E-13 VJE= 7.591E-01 + MJE= 5.406E-01 TF=1.213E-11 XTF= 2.049E+00 VTF= 1.813E+00 + ITF= 4.293E-02 PTF= 0.000E+00 CJC= 8.208E-14 VJC= 6.666E-01 + MJC= 4.509E-01 XCJC=8.450E-02 TR=4.000E-11 CJS= 1.160E-13 + VJS= 5.286E-01 MJS= 4.389E-01 XTB= 1.022E+00 EG=1.120E+00 + XTI= 1.780E+00 KF=3.500E-16 AF=1.000E+00 FC=8.273E-01 * .MODEL PNP8 PNP + IS=7.999E-18 BF=1.418E+02 NF=1.000E+00 VAF= 4.158E+01 + IKF= 1.085E-01 ISE= 2.233f NE=1.505E+00 BR=3.252E+01 + NR=1.050E+00 VAR= 1.093E+00 IKR= 5.000E-05 ISC= 6.621E-16 + NC=1.150E+00 RB=6.246E+01 IRB= 0.000E+00 RBM= 2.240E+00 + RE=2.537E+00 RC=1.260E+02 CJE= 9.502E-14 VJE= 7.320E-01 + MJE= 4.930E-01 TF=1.303E-11 XTF= 3.500E+01 VTF= 3.259E+00 + ITF= 2.639E-01 PTF= 0.000E+00 CJC= 1.080E-13 VJC= 7.743E-01 + MJC= 5.000E-01 XCJC=8.504E-02 TR=1.500E-10 CJS= 1.290E-13 + VJS= 9.058E-01 MJS= 4.931E-01 XTB= 1.732E+00 EG=1.120E+00 + XTI= 2.000E+00 KF=3.500E-16 AF=1.000E+00 FC=8.500E-01 * .MODEL JX NJF(BETA=2.78E-3 LAMBDA=28.67E-6 IS=5.956f +ALPHA=2.7155 VK=1 RD=13.3 RS=13.299 CGD=1.032p CGS=2.823p +AF=1 KF=21.75E-18 BETATCE=-1.994 VTOTC=-2.5000E-3) .ENDS OPA656 * Node assignments * non-inverting input * | inverting input * | | positive supply * | | | negative supply * | | | | output * | | | | | .SUBCKT AD820AR 1 2 99 50 25 * * INPUT STAGE & POLE AT 5MHZ * R3 5 99 2456 R4 6 99 2456 CIN 1 2 5p C2 5 6 6.48p I1 4 50 108E-6 IOS 1 2 1E-11 EOS 7 1 POLY(1) (12,98) 800E-6 2.41 J1 5 2 4 JX J2 6 7 4 JX GB1 50 2 POLY(3) (2,4) (2,5) (2,50) 0 1p 1p 1p GB2 50 7 POLY(3) (7,4) (7,5) (7,50) 0 1p 1p 1p * EREF 98 0 (30,0) 1 * * GAIN STAGE & POLE AT 25 HZ * R5 9 98 1.234E6 C3 9 25 32p G1 98 9 (6,5) 4.07E-4 V1 8 98 0 V2 98 10 -1 D1 9 10 DX D2 8 9 DX * * COMMON-MODE GAIN NETWORK WITH ZERO AT 5 KHZ * R21 11 12 1E6 R22 12 98 200 C14 11 12 32.25p E13 11 98 POLY(2) (2,98) (1,98) 0 0.5 0.5 * * POLE AT 10 MHZ * R23 18 98 1E6 C15 18 98 15.9f G15 98 18 (9,98) 1E-6 ES 26 51 POLY(1) (18,98) 1.72 1 RS 26 22 500 V3 23 51 1.03951 V4 21 23 1.36 C16 20 25 2p C17 24 25 2p RG1 20 97 1E8 RG2 24 97 1E8 Q1 20 20 97 PNP Q2 20 21 22 NPN Q3 24 23 22 PNP Q4 24 24 51 NPN Q5 25 20 97 PNP 20 Q6 25 24 51 NPN 20 VP 96 97 0 VN 51 52 0 EP 96 0 POLY(1) (99,0) 0.01 1 EN 52 0 POLY(1) (50,0) -0.015 1 R25 30 99 275E3 R26 30 50 275E3 FSY1 99 0 POLY(1) VP 210.5E-6 1 FSY2 0 50 POLY(1) VN 210.5E-6 1 .MODEL JX NJF(BETA=7.67E-4 VTO=-2.000 IS=12.5p) .MODEL NPN NPN(BF=120 VAF=150 VAR=15 RB=2E3 RE=4 RC=200) .MODEL PNP PNP(BF=120 VAF=150 VAR=15 RB=2E3 RE=4 RC=900) .MODEL DX D(IS=1f) .ENDS AD820AR * TLV2221 OPERATIONAL AMPLIFIER "MACROMODEL" SUBCIRCUIT * CREATED USING PARTS RELEASE 4.03 ON 06/17/96 AT 14:24 * REV(N/A) 3 VOLT MODEL * CONNECTIONS: NON-INVERTING INPUT * | INVERTING INPUT * | | POSITIVE POWER SUPPLY * | | | NEGATIVE POWER SUPPLY * | | | | OUTPUT * | | | | | .SUBCKT TLV2221 1 2 3 4 5 * C1 11 12 12.24p C2 6 7 50.00p 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 440.8E3 -80E3 80E3 80E3 -80E3 GA 6 0 11 12 78.54E-6 GCM 0 6 10 99 12.439E-9 ISS 3 10 DC 9.000E-6 HLIM 90 0 VLIM 1K J1 11 2 10 JX J2 12 1 10 JX R2 6 9 100.0E3 RD1 60 11 12.73E3 RD2 60 12 12.73E3 RO1 8 5 45 RO2 7 99 45 RP 3 4 32.97E3 RSS 10 99 22.22E6 VAD 60 4 -.5 VB 9 0 DC 0 VC 3 53 DC .655 VE 54 4 DC .655 VLIM 7 8 DC 0 VLP 91 0 DC 2.4 VLN 0 92 DC 4.4 .MODEL DX D(IS=800.0E-18) .MODEL JX PJF(IS=500f BETA=1.371m VTO=-.01) .ENDS .SUBCKT TLV226x 1 2 3 4 5 C1 11 12 5.5p C2 6 7 20p 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 8.84E6 ?10E6 10E6 10E6 ?10E6 GA 6 0 11 12 62.83u GCM 0 6 10 99 12.34n ISS 3 10 DC 11.05u HLIM 90 0 VLIM 1K J1 11 2 10 JX J2 12 1 10 JX R2 6 9 100.0E3 RD1 60 11 15.92k RD2 60 12 15.92k R01 8 5 135 R02 7 99 135 RP 3 4 15.87E3 RSS 10 99 18.18E6 VAD 4 60 0.5 VB 9 0 DC 0 VC 3 53 DC .615 VE 54 4 DC .615 VLIM 7 8 DC 0 VLP 91 0 DC 1 VLN 0 92 DC 5.1 .MODEL DX D (IS=0.8f) .MODEL JX PJF IS=500f BETA=325u vto=-0.08 .ENDS * OPA846 Wideband, Low Noise Voltage Feedback Op Amp * Created 5/1/03 * NOTES: * 1- Uses a multiple pole-zero topology * 2- For better convergence during transient analysis set: * .OPTIONS ITL4=40 * 3- This macromodel predicts room temperature performance * (T=27 deg C) for: DC, small-signal AC, noise, and * transient simulations * 4- This macromodel does not predict: distortion * (harmonic, intermod, diff. gain & phase, ...), * temperature effects, board parasitics, differences * between package styles, and process changes * CONNECTIONS: * Non-Inverting Input * | Inverting Input * | | Positive Power Supply * | | | Negative Power Supply * | | | | Output * | | | | | * | | | | | .SUBCKT OPA846 i+ i- V+ V- Out V_V1 V+ 10 DC 1.4 R_R10 11 10 200 R_R11 12 10 200 R_R12 15 13 5 R_R13 15 14 5 G_G1 i+ 0 POLY(2) 26 0 27 0 0 1m 1m G_G3 0 17 POLY(1) 12 11 0 30.51M 0 0 G_G4 0 18 POLY(1) 17 0 0 1M 0 0 E_E1 19 0 POLY(1) V- V+ .9 0.5 0 0 E_E2 20 0 POLY(1) V+ V- -.9 0.5 0 0 E_E3 21 22 POLY(2) 0 18 V+ V- -785m 1 0.5 E_E4 24 25 POLY(2) 18 0 V+ V- -785m 1 0.5 D_D1 16 15 DX 1 D_D3 18 20 DX 1 D_D4 22 23 DX 1 D_D5 23 24 DX 1 D_D6 26 0 DN1 .5 D_D7 0 27 DN1 .5 G_G2 2 0 POLY(2) 28 0 29 0 0 1m 1m I_I1 15 V- DC 1.475mA V_V2 16 V- DC 1.2 I_I2 V+ V- DC 2.0mA I_I3 27 26 DC 100uA I_I4 29 28 DC 100uA Q_Q1 11 i+ 13 NPN8 10 D_D2 19 18 DX 1 R_R14 17 0 503K R_R15 18 0 1K R_R16 21 V+ 45 R_R17 V- 25 45 R_R18 23 Out 5 C_C1 0 i- .35p C_C2 17 0 7.95p C_C3 0 18 80f C_C4 V- Out 1p L_L1 2 i- 2.35nH Q_Q2 12 2 14 NPN8 10.049 D_D8 28 0 DN1 .5 D_D9 0 29 DN1 .5 .MODEL DN1 D(IS=2F AF=1 KF=10.5E-17) .MODEL DX D(IS=1.0000f) .MODEL NPN8 NPN + IS=7.604E-18 BF=1.570E+02 NF=1.000E+00 VAF= 7.871E+01 + IKF= 3.975E-02 ISE= 3.219E-14 NE=2.000E+00 BR=7.614E-01 + NR=1.000E+00 VAR= 1.452E+00 IKR= 8.172E-02 ISC= 7.618E-21 + NC=1.847E+00 RB=1.060E+02 IRB= 0.000E+00 RBM= 2.400E+00 + RE=2.520E+00 RC=1.270E+02 CJE= 1.120E-13 VJE= 7.591E-01 + MJE= 5.406E-01 TF=1.213E-11 XTF= 2.049E+00 VTF= 1.813E+00 + ITF= 4.293E-02 PTF= 0.000E+00 CJC= 3.052E-14 VJC= 6.666E-01 + MJC= 4.509E-01 XCJC=8.450E-02 TR=4.000E-11 CJS= 1.160E-13 + VJS= 5.286E-01 MJS= 4.389E-01 XTB= 1.022E+00 EG=1.120E+00 + XTI= 1.780E+00 KF=24.5f AF=1.0 FC=8.273E-01 .ENDS * * The MAX9914 ultra low supply current opamp operates from a single * +1.8 to +5.5V supply and features 1MHz GBW and Rail-to-Rail output * and is unity gain stable. .SUBCKT MAX9914 17 15 10 18 42 * 10=VCC * 18=VEE * 17=IN+ * 15=IN- * 42=OUT *INPUT STAGE VS1 10 11 0V FSUP 18 10 VS1 1 IBIAS 11 12 1.235U M1 13 16 12 12 MOSP M2 14 15 12 12 MOSP VOS 17 A16 0.2M ECMPSRR A16 16 RA 100 1 RD1 13 18 54.75K RD2 14 18 54.75K C1 13 14 0.72P *INPUT BIAS CURRENT IBIAS1 12 16 1P IBIAS2 12 15 1P *GAIN STAGE GA1 100 A1 14 13 10U RP1 A1 100 100K CP1 A1 100 0.5P GA 25 100 A1 100 1M RO1 25 100 3.163K GB 26 100 25 100 1 RO2 26 100 100K EF 27 100 26 100 1 RLF 27 100 1MEG CC 25 27 135.2P *VOLTAGE LIMITING DP1 26 151 DY EP1 151 153 10 18 0.5 EP3 153 155 27 199 1 HCOMP1 100 155 VIS2 111.11 DP2 152 26 DY EP2 154 152 10 18 0.5 EP4 156 154 199 26 1 HCOMP2 100 156 VIS2 111.11 *CMRR (CMRR DC RESPONSE) RA1 RA 100 1 GCM RA 100 18 12 100U *PSRR (PSRR DC RESPONSE) GPS 100 RA 10 18 6U *CURRENT LIMITING RO3 27 199 162 D1 30 199 DY D2 199 28 DY D3 29 28 DY D4 30 29 DY ILIM1 28 30 15M RILIM 28 30 1MEG VIS2 29 42 0V *INTERNAL GND AT VDD/2 EG1 100 18 10 18 0.5 *SUPPLY CURRENT MODEL *BIAS CURRENT ISUP 10 18 20U *LOAD CURRENT DSUP 18 10 DX FIS1 100 60 VIS2 1 D17 100 60 DX D18 60 61 DX VIS3 100 61 0V FSUP1 18 10 VIS3 1 *MAXIMUM INPUT COMMON MODE VOLTAGE LIMIT DIL 12 80 DZ RIL 80 82 100 VIL 82 81 0.8V EIL 81 18 10 18 1 *MINIMUM SUPPLY VOLTAGE LIMIT VVL 85 18 1.8V VIS4 85 86 0V RVL 86 87 30K DVL3 87 88 DY EVL 88 18 10 18 1 DVL4 18 12 DY DVL5 12 84 DY FVL 84 18 VIS4 4 .MODEL DA D(IS=100E-14 RS=0.5k) .MODEL MOSP PMOS(VTO=-0.7 KP=268.9U) .MODEL DX D(IS=100E-14) .MODEL DZ D(N=10M) .MODEL DY D(IS=100E-14 N=0.1M) .ENDS * connections: non-inverting input * | inverting input * | | positive power supply * | | | negative power supply * | | | | output * | | | | | * .subckt OPA336 1 2 3 4 5 * * Note that node "4" may be connected to ground "0", i.e., single supply operation. * * 4) ADD .OPTION ITL=40 AND .OPTION GMIN=10p TO NET LIST IF SIMULATION DOES NOT * CONVERGE * 5) ADDING .NODESET STATEMENT (BELOW) TO NET LIST MAY HELP CONVERGENCE IS CASES * WHERE V+=5V AND V-=0V ; SINGLE SUPPLY OPERATION. ASSUMES SUBCIRCUIT IS "U1". * * .NODESET * +V(2)=2.5 V(1)=2.5 V(5)=2.5 V(3)=5.0 * +V(X_U1.20)= 3.8 V(X_U1.23)= 3.8 V(X_U1.25)= .834 V(X_U1.27)= .833 V(X_U1.29)= .834 * +V(X_U1.32)= 2.03 V(X_U1.34)= 2.03 V(X_U1.43)= 4.065 V(X_U1.44)= 2.51 V(X_U1.45)= 1.93 * +V(X_U1.47)= 1.93 V(X_U1.51)= .848 V(X_U1.53)= 4.07 V(X_U1.54)= 1.58 V(X_U1.55)= 4.02 * +V(X_U1.60)= 1.94 V(X_U1.62)= .855 V(X_U1.64)= 3.17 V(X_U1.67)= 4.98 V(X_U1.76)= 2.51 * +V(X_U1.GNDS)= 0.0 V(0)= 0.0 * * connections: non-inverting input * | inverting input * | | positive power supply * | | | negative power supply * | | | | output * | | | | | .subckt OPA336 1 2 3 4 5 * M61 4 64 55 55 PCH W=20U L=0.8U M=1 M59 55 53 3 3 PCH W=15U L=5U M=4 M55 55 60 51 GNDS NCH W=5U L=0.8U M=1 M53 53 45 51 GNDS NCH W=5U L=0.8U M=1 M57 53 53 3 3 PCH W=15U L=5U M=2 C55 55 60 CP1P2 2P M67 55 55 67 3 PCH W=5U L=5U M=1 M74 45 51 62 GNDS NCH W=5U L=1U M=1 R67 3 67 RNW 200K R47 45 47 RPO2 2K ITAIL 3 23 DC 6U AC 0 ITAIL2 27 4 DC 1.6U AC 0 ITAIL3 51 4 DC 0.8U AC 0 I60 3 60 DC 0.4U AC 0 RGNDS GNDS 4 0.01 M24 29 1 23 3 PCH W=90U L=2U AD=2560P PD=3328U AS=2688P PS=3494U M=1 M26 29 27 4 GNDS NCH W=500U L=2U AD=1142P PD=1670U AS=1142P PS=1670U M=1 I20 20 4 DC 1U AC 0 R20 3 20 1.2MEG M20 4 20 23 3 PCH W=5U L=2U M=1 R32 32 25 1.2MEG R34 34 29 1.2MEG I34 3 34 DC 1U AC 0 I32 3 32 DC 1U AC 0 V64 3 64 DC 1.8302 V60 60 62 DC 1.0897 V62 62 4 DC .8547 M23 25 2 23 3 PCH W=90U L=2U AD=2560P PD=3328U AS=2688P PS=3494U M=1 M47 43 43 3 3 PCH W=60U L=4U M=1 M43 43 34 27 GNDS NCH W=4U L=4U M=1 M45 45 32 27 GNDS NCH W=4U L=4U M=1 M73 76 51 4 GNDS NCH W=5U L=0.8U M=20 M25 25 27 4 GNDS NCH W=500U L=2U AD=1142P PD=1670U AS=1142P PS=1670U M=1 M71 76 55 3 3 PCH W=20U L=0.8U M=20 M49 45 43 3 3 PCH W=60U L=4U M=1 RC1 44 76 RPO2 10K R76 76 5 RPO2 100 CM1 29 44 CP1P2 200P C45 47 76 CP1P2 22P RC2 54 4 RPO2 10K CM2 25 54 CP1P2 200P * * MODELS for LEVEL 3 PSpice .MODEL PCH PMOS (LEVEL=3 TOX=30E-9 CGDO=1.80e-10 CGSO=1.80e-10 CJ=7.199E-4 CJSW=3.40E-10 +AF=1.05 KF=1.0e-31 JS=4.0e-7 JSSW=3.0e-13 RSH=117 MJ=.47 MJSW=.16 PHI=0.71 VTO=-.892 +LD=12E-9 WD=43E-9 TPG=+1 GAMMA=0.6) * .MODEL NCH NMOS (LEVEL=3 TOX=30E-9 CGDO=1.55e-10 CGSO=1.55e-10 CJ=6.300E-4 CJSW=3.83E-10 +AF=1.05 KF=2.6e-31 JS=2.0e-7 JSSW=5e-13 RSH=68 MJ=.25 MJSW=.11 PHI=0.792 VTO=.81 +LD=34E-9 WD=17E-9 TPG=-1 GAMMA=0.6) * .MODEL RPO2 RES (R=1 TC1=6.3e-4 TC2= 1.1e-6) .MODEL RNW RES (R=1 TC1=5.5e-3 TC2=-1.3e-5) .MODEL CP1P2 CAP (C=1) .ENDS * Changed input transistor betas to conform to final data sheet * Ios typical spec of 60nA. * * non-inverting input * | inverting input * | | positive supply * | | | negative supply * | | | | output * | | | | | .SUBCKT OP284 1 2 99 50 45 * * INPUT STAGE * Q1 5 2 3 QIN 1 Q2 6 11 3 QIN 1 Q3 7 2 4 QIP 1 Q4 8 11 4 QIP 1 DC1 2 11 DC DC2 11 2 DC Q5 4 9 99 QIP 1 Q6 9 9 99 QIP 1 Q7 3 10 50 QIN 1 Q8 10 10 50 QIN 1 R1 99 5 4E3 R2 99 6 4E3 R3 7 50 4E3 R4 8 50 4E3 IREF 9 10 50.5E-6 EOS 1 11 POLY(2) (22,98) (14,98) -25E-6 1E-2 1 IOS 2 1 5E-9 CIN 1 2 2p GN1 98 1 (17,98) 1E-3 GN2 98 2 (23,98) 1E-3 * * VOLTAGE NOISE SOURCE WITH FLICKER NOISE * VN1 13 98 DC 2 VN2 98 15 DC 2 DN1 13 14 DEN DN2 14 15 DEN * * CURRENT NOISE SOURCE WITH FLICKER NOISE * VN3 16 98 DC 2 VN4 98 18 DC 2 DN3 16 17 DIN DN4 17 18 DIN * * 2ND CURRENT NOISE SOURCE WITH FLICKER NOISE * VN5 19 98 DC 2 VN6 98 24 DC 2 DN5 19 23 DIN DN6 23 24 DIN * * GAIN STAGE * EREF 98 0 POLY(2) (99,0) (50,0) 0 0.5 0.5 G1 98 20 POLY(2) (6,5) (8,7) 0 0.5E-3 0.5E-3 R9 20 98 1E3 * * COMMON MODE STAGE WITH ZERO AT 100HZ * ECM 98 21 POLY(2) (1,98) (2,98) 0 0.5 0.5 R10 21 22 1 R11 22 98 100E-6 C4 21 22 1.592E-3 * * NEGATIVE ZERO AT 20MHZ * E1 27 98 (20,98) 1E6 R17 27 28 1 R18 28 98 1E-6 C8 25 26 7.958E-9 ENZ 25 98 (27,28) 1 VNZ 26 98 DC 0 FNZ 27 28 VNZ -1 * * POLE AT 40MHZ * G4 98 29 (28,98) 1 R19 29 98 1 C9 29 98 3.979E-9 * * POLE AT 40MHZ * G5 98 30 (29,98) 1 R20 30 98 1 C10 30 98 3.979E-9 * * OUTUT STAGE * ISY 99 50 0.276E-3 GIN 50 31 POLY(1) (30,98) .862574E-6 505.879E-6 RIN 31 50 2.75E6 VB 99 32 0.7 Q11 32 31 33 QON 1 R21 33 34 4.5E3 I1 34 50 50E-6 R22 99 35 6E3 Q12 36 36 35 QOP 1 I2 36 50 50E-6 R23 99 37 2.6E3 R24 34 38 5E3 Q13 39 36 37 QOP 1 Q14 39 38 40 QON 1.5 R25 40 50 40 Q15 39 39 41 QON 1 R26 41 42 1E3 R27 99 43 220 Q16 44 44 43 QOP 1.5 Q17 44 39 42 QON 1 R28 42 50 2E3 VSCP 99 97 DC 0 FSCP 46 99 VSCP 1 RSCP 46 99 40 Q20 44 46 99 QOP 1 Q18 45 44 97 QOP 4.5 Q19 45 34 51 QON 4.5 VSCN 51 50 DC 0 FSCN 50 47 VSCN 1 RSCN 47 50 40 Q21 34 47 50 QON 1 CC2 31 45 20p CF1 31 34 15p CF2 31 42 15p CO1 34 45 15p CO2 42 45 5p D3 45 99 DX D4 50 45 DX .MODEL DC D(IS=130E-21) .MODEL DX D() .MODEL DEN D(RS=100 KF=12f AF=1) .MODEL DIN D(RS=5.358 KF=56f AF=1) .MODEL QIN NPN(BF=120 VA=200 IS=0.5E-16) .MODEL QIP PNP(BF=90 VA=60 IS=0.5E-16) .MODEL QON NPN(BF=200 VA=200 IS=0.5E-16 RC=50) .MODEL QOP PNP(BF=200 VA=200 IS=0.5E-16 RC=160) .ENDS OP284 * ADA4817 Spice Model Rev. B, 7/2008 CK * Refer to "README.DOC" file for License Statement. * Use of this model indicates your acceptance with * the terms and provisions in the License Statement. * The following parameters are accurately modeled; * * FET Input common mode range * Bandwidth 960 MHz * Voltage noise ~ 4nV/rtHz * Slew Rate ~ 840V/us * Input Capacitance Cm ~1.3pF and Dm ~0.1pF * Vos is static and will not vary ~ 1.5 mV * Distortion is not characterized * Output Swing is not characterized. (it's currently Rail to Rail) * * Node assignments * non-inverting input * | inverting input * | | positive supply * | | | negative supply * | | | | output * | | | | | .SUBCKT ADA4817-1 1 2 99 50 45 * FET INPUT STAGE Eos 9 2 poly(1) 100 98 4.2m 1 Cd 1 2 0.1p Ccm1 1 0 1.5p Ccm2 2 0 1.5p J1 5 1 4 pmod J2 6 9 4 pmod Ib1 1 0 2p Ib2 9 0 2p R3 50 5 rnoise 1 R4 50 6 rnoise 1 I11 99 4 1m Ccap 45 2 0.8p * COMMON-MODE GAIN NETW0RK *Ecm 80 98 POLY(2) 2 98 1 98 0 .5 .5 * GAIN STAGE & POLE AT 130 kHz Ecc 97 0 99 0 1 Ess 52 0 50 0 1 Eref 98 0 POLY(2) 99 0 50 0 0 .5 .5 G1 13 98 5 6 0.045e3 R7 13 98 Rnoise 255e3 C3 13 98 30p V1 97 14 2.25 V2 16 52 2.25 D1 13 14 DX D2 16 13 DX * POLE AT 1 GHz G2 98 43 13 98 1 R10 98 43 rnoise 1 C5 98 43 112p * POLE AT 1.3 GHz G3 98 53 43 98 1 R11 98 53 rnoise 1 C6 98 53 112p *POLE AT 130 GHz *G4 98 63 53 98 1 *R12 98 63 rnoise 1 *C7 98 63 0.122p * BUFFER STAGE Gbuf 98 81 53 98 1e-2 Rbuf 81 98 Rnoise 100 * OUTPUT STAGE Vo1 99 90 0 Vo2 51 50 0 R18 25 90 rnoise .02 R19 25 51 rnoise .02 *D100 45 250 Dx *D101 250 45 Dx Vcd 25 45 0 G6 25 90 99 81 50 G7 51 25 81 50 50 V4 26 25 -0.8355 V5 25 27 -0.8355 D5 81 26 Dx D6 27 81 DX Fo1 98 70 vcd 1 D7 70 71 DX D8 72 70 DX vi1 71 98 0 Vi2 98 72 0 Erefq 96 0 45 0 1 Iq 99 50 -0.1017 Fq1 96 99 POLY(2) Vo1 Vi1 0 1 -1 Fq2 50 96 POLY(2) Vo2 Vi2 0 1 -1 ****** Voltage noise stage rnoise1 39 98 5.5e-4 vnoise1 39 98 0 vnoise2 101 98 0.75 dnoise1 101 39 dn fnoise1 100 98 vnoise1 1 rnoise2 100 98 1 .model Rnoise RES(T_abs=-275) .model pmod pjf (beta=0.5e-2, T_abs=-10) .MODEL DX D (T_abs=-10) .model dn d(kf=2p,af=1, T_abs=-4) .ENDS * PINOUT ORDER +IN -IN +V -V OUT * PINOUT ORDER 3 4 6 2 1 .SUBCKT LMV951 3 4 6 2 1 * NOTE - THIS MODEL DOES NOT INCLUDE THE SHUTDOWN FEATURE ********** * MODEL FEATURES INCLUDE OUTPUT SWING, OUTPUT CURRENT THRU * THE SUPPLY RAILS, OUTPUT SWING VS IO, OUTPUT CURRENT LIMIT, * OPEN LOOP GAIN AND PHASE, SLEW RATE, COMMON MODE REJECTION * WITH FREQ EFFECTS, POWER SUPPLY REJECTION WITH FREQ EFFECTS, * INPUT VOLTAGE NOISE WITH 1/F, INPUT CURRENT NOISE, INPUT * CAPACITANCE, INPUT BIAS CURRENT, INPUT COMMON MODE RANGE, * INPUT OFFSET, HIGH CLOAD EFFECTS, ANDQUIESCENT CURRENT VS * VOLTAGE. */////////////////////////////////////////////////////////// *MODEL TEMP RANGE IS -40 TO +125 DEG C. *NOTE THAT MODEL IS FUNCTIONAL OVER THIS RANGE BUT NOT ALL *PARAMETERS TRACK THOSE OF THE REAL PART *//////////////////////////////////////////////////////////// * Q20 7 8 9 QLN R3 10 11 2 R4 10 12 2 R10 8 13 1E3 R11 14 15 1E3 R12 16 6 2 R13 2 17 2 R16 18 19 10E3 R17 20 21 2 R18 9 22 2 D5 1 6 DD D6 2 1 DD D7 23 0 DIN D8 24 0 DIN I8 0 23 0.1E-3 I9 0 24 0.1E-3 E2 9 0 2 0 1 E3 21 0 6 0 1 D9 25 0 DVN D10 26 0 DVN I10 0 25 1E-3 I11 0 26 1E-3 E4 27 4 25 26 0.103 G2 28 4 23 24 2.5E-3 R22 2 6 2.05E3 E5 29 0 21 0 1 E6 30 0 9 0 1 E7 31 0 32 0 1 R30 29 33 1E5 R31 30 34 1E5 R32 31 35 1E5 R33 0 33 10 R34 0 34 10 R35 0 35 10 E10 36 3 35 0 0.07 R36 37 32 1E3 R37 32 38 1E3 C6 29 33 1p C7 30 34 10p C8 31 35 1p E11 39 36 34 0 4 E12 28 39 33 0 -0.45 E14 40 9 21 9 0.6 D11 18 21 DD D12 9 18 DD M1 41 42 17 17 NOUT L=3U W=1800U M2 43 44 16 16 POUT L=3U W=1800U M3 45 45 20 20 POUT L=3U W=1800U M8 46 46 22 22 NOUT L=3U W=1800U R43 47 44 100 R44 48 42 100 G3 18 40 49 40 0.125E-3 R45 40 18 5E8 C12 19 50 4p R46 51 21 2E3 R47 52 21 2E3 C13 52 51 2p C14 28 0 3p C15 27 0 3p C16 1 0 3p D13 42 7 DD D14 53 44 DD Q15 53 15 21 QLP V18 28 54 -1.7E-3 E17 38 0 28 0 1 E18 37 0 4 0 1 V21 10 55 -0.98 R59 1 43 2 R60 41 1 2 J1 56 28 56 JNC J2 56 27 56 JNC J3 27 57 27 JNC J4 28 57 28 JNC E20 58 40 52 51 -1 R62 58 49 1E4 C23 49 40 4p G7 59 40 18 40 -1E-3 G8 40 60 18 40 1E-3 G9 40 61 46 9 1E-3 G10 62 40 21 45 1E-3 D17 62 59 DD D18 60 61 DD R66 59 62 100E6 R67 61 60 100E6 R68 62 21 1E3 R69 9 61 1E3 E23 21 47 21 62 1 E24 48 9 61 9 1 R70 60 40 1E6 R71 61 40 1E6 R72 40 62 1E6 R73 40 59 1E6 R75 39 28 1E9 R76 36 39 1E9 R77 3 36 1E9 R78 4 27 1E9 R79 40 49 1E9 R81 47 21 1E9 R82 9 48 1E9 R83 32 0 1E9 G14 21 63 64 0 27E-6 G15 45 46 64 0 180E-6 V51 64 0 1 I21 6 2 -0.35E-3 V78 21 56 -0.1 V79 57 9 -0.08 R155 45 21 1E8 R156 9 46 1E8 R157 17 42 1E8 R158 16 44 1E8 E98 21 14 6 16 4 E99 13 9 17 2 4 R335 9 63 1E12 R336 18 50 1E9 R340 0 64 1E12 R341 0 64 1E12 M9 63 63 9 9 NIN L=3U W=300U M10 55 63 9 9 NIN L=3U W=300U R342 54 65 2 R343 27 66 2 M11 52 65 11 11 NIN L=3U W=75U M12 51 66 12 12 NIN L=3U W=75U E100 50 0 1 0 1 I22 28 0 34E-9 I23 27 0 34E-9 .MODEL DVN D KF=9p IS=1E-16 .MODEL DD D .MODEL DIN D KF=9E-16 IS=1E-16 .MODEL QLN NPN .MODEL QLP PNP .MODEL JNC NJF .MODEL POUT PMOS KP=200U VTO=-0.7 .MODEL NOUT NMOS KP=200U VTO=0.7 .MODEL PIN PMOS KP=200U VTO=-0.7 .MODEL NIN NMOS KP=200U VTO=0.7 .ENDS * END MODEL LMV951 * CREATED USING PARTS RELEASE 4.03 ON 10/15/90 AT 14:41 * CONNECTIONS: NON-INVERTING INPUT * | INVERTING INPUT * | | POSITIVE POWER SUPPLY * | | | NEGATIVE POWER SUPPLY * | | | | OUTPUT * | | | | | .SUBCKT OPA121 1 2 3 4 5 * C1 11 12 72.79p C2 6 7 400.0p 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 2.653E6 -3E6 3E6 3E6 -3E6 GA 6 0 11 12 5.027E-3 GCM 0 6 10 99 31.72E-9 ISS 3 10 DC 800.0E-6 HLIM 90 0 VLIM 1K J1 11 2 10 JX J2 12 1 10 JX R2 6 9 100.0E3 RD1 4 11 198.9 RD2 4 12 198.9 RO1 8 5 25 RO2 7 99 75 RP 3 4 12.00E3 RSS 10 99 250.0E3 VB 9 0 DC 0 VC 3 53 DC 3 VE 54 4 DC 3 VLIM 7 8 DC 0 VLP 91 0 DC 40 VLN 0 92 DC 40 .MODEL DX D(IS=800.0E-18) .MODEL JX PJF(IS=500.0f BETA=15.79E-3 VTO=-1) .ENDS * this macromodel has been optimized to model the ac, dc, and transient response performance within * model temperature range is -40 c to +125 c, not all parameters accurately track those of an actual opa357 * over the full temperature range but are as close as practical * pinout order +in -in +v -v out * pinout order 3 4 5 2 1 * .subckt opa354 3 4 5 2 1 * * begin simulation notes * for best results when looking at input bias currents * set abstol from 1e-13 to 3e-13 * for aid in dc convergence set itl1 from 400 to 4000 * for aid in transient analysis set itl4 from 50 to 500 * model temperature range is * -40 c to +125 c, not all * parameters track those of * the real part vs temperature * end simulation notes * begin model features * open loop gain and phase * input offset voltage change at the * rail-to-rail input transition point * input voltage noise with 1/f * input current noise * input bias current * input capacitance * input common mode voltage range * input clamps to rails * cmrr with frequency effects * psrr with frequency effects * slew rate * quiescent current * rail to rail output stage * high cload effects * class ab bias in output stage * output current through supplies * output current limiting * output clamps to rails * output swing vs output current * end model features q20 6 7 8 qln r3 9 10 20 r4 11 10 20 r10 7 12 1e3 r11 13 14 1e3 r12 14 5 2.5 r13 2 12 2.5 r16 15 16 1e3 r17 17 18 2.5 r18 8 19 2.5 d5 20 5 dd d6 2 20 dd d7 21 0 din d8 22 0 din i8 0 21 0.1e-3 i9 0 22 0.1e-3 e2 8 0 2 0 1 e3 18 0 5 0 1 d9 23 0 dvn d10 24 0 dvn i10 0 23 0.1e-3 i11 0 24 0.1e-3 e4 25 4 23 24 0.18 g2 26 4 21 22 5e-7 r22 2 5 100e6 e5 27 0 18 0 1 e6 28 0 8 0 1 e7 29 0 30 0 1 r30 27 31 1e4 r31 28 32 1e5 r32 29 33 1e5 r33 0 31 1 r34 0 32 10 r35 0 33 10 e10 34 3 33 0 0.4 r36 35 30 1k r37 30 36 1k c6 27 31 0.2p c7 28 32 100p c8 29 33 2p e11 37 34 32 0 0.5 e12 26 37 31 0 3.3 e14 38 8 18 8 0.5 d11 15 18 dd d12 8 15 dd m1 39 40 12 12 nout l=3u w=800u m2 41 42 14 14 pout l=3u w=800u m3 43 43 17 17 pout l=3u w=800u m4 44 45 9 9 pin l=3u w=160u m5 46 25 11 11 pin l=3u w=160u m8 47 47 19 19 nout l=3u w=800u r43 48 42 100 r44 49 40 100 g3 15 38 50 38 0.2e-3 r45 38 15 200e6 c12 16 20 1p r46 8 44 2e3 r47 8 46 2e3 c13 44 46 0.125p c14 26 0 0.68p c15 25 0 0.68p c16 20 0 0.5p d13 40 6 dd d14 51 42 dd q15 51 13 18 qlp v18 26 45 0.7e-3 m16 52 53 54 54 nin l=3u w=160u r53 55 54 20 m17 56 25 57 57 nin l=3u w=160u r54 55 57 20 r55 52 18 2e3 r56 56 18 2e3 c20 52 56 0.125p v19 45 53 -2e-3 m18 58 59 60 60 pin l=6u w=500u m19 61 62 18 18 pin l=6u w=500u v20 18 59 1.3 m21 55 58 8 8 nin l=6u w=500u m22 58 58 8 8 nin l=6u w=500u g6 15 38 63 38 0.2e-3 e17 36 0 26 0 1 e18 35 0 4 0 1 m23 62 62 18 18 pin l=6u w=500u v21 61 10 0 r59 20 41 5 r60 39 20 5 j1 64 26 64 jnc j2 64 25 64 jnc j3 25 65 25 jnc j4 26 65 26 jnc c21 26 25 0.5p e19 66 38 56 52 1 r61 66 63 1e4 c22 63 38 0.125p e20 67 38 46 44 1 r62 67 50 1e4 c23 50 38 0.125p g7 68 38 15 38 -1e-3 g8 38 69 15 38 1e-3 g9 38 70 47 8 1e-3 g10 71 38 18 43 1e-3 d17 71 68 dd d18 69 70 dd r66 68 71 100e6 r67 70 69 100e6 r68 71 18 1e3 r69 8 70 1e3 e23 18 48 18 71 1 e24 49 8 70 8 1 r70 69 38 1e6 r71 70 38 1e6 r72 38 71 1e6 r73 38 68 1e6 g11 5 2 72 0 3.55e-3 r75 37 26 1e9 r76 34 37 1e9 r77 3 34 1e9 r78 4 25 1e9 r79 38 50 1e9 r80 38 63 1e9 r81 48 18 1e9 r82 8 49 1e9 r83 30 0 1e9 r85 60 61 1e3 g14 62 8 73 0 400e-6 g15 43 47 73 0 1.35e-3 e48 74 15 73 0 30 e49 75 38 73 0 -30 v49 76 75 15 v50 77 74 -15 r127 74 0 1e12 r128 75 0 1e12 m41 38 77 15 78 psw l=1.5u w=150u m42 15 76 38 79 nsw l=1.5u r129 78 0 1e12 r130 79 0 1e12 m43 80 81 8 8 nen l=3u w=300u m44 82 80 8 8 nen l=3u w=3000u r131 80 18 1e4 r132 82 83 1e6 v51 83 8 1 m45 84 84 18 18 pen l=6u w=60u m46 81 84 18 18 pen l=6u w=60u i20 84 8 0.2e-6 c26 81 0 1p e50 73 0 85 8 1 v52 82 85 1.111e-6 r133 8 85 1e12 c32 18 80 15p c33 83 82 0.15p i21 5 2 3.4e-6 l1 20 1 4e-9 r150 20 1 400 v78 18 64 0 v79 65 8 0 i22 25 0 1p i23 26 0 1p m47 86 80 8 8 nen l=3u w=3000u r152 86 83 1e6 c34 83 86 0.005p v80 86 87 1.111e-6 r153 8 87 1e12 e53 72 0 87 8 1 r154 0 72 1e12 r155 43 18 1e9 r156 8 47 1e9 r157 12 40 1e9 r158 14 42 1e9 r159 81 18 10e6 rg1 73 0 1e9 .model dvn d kf=8p is=1e-16 .model dd d .model din d .model qln npn .model qlp pnp .model jnc njf .model pout pmos kp=200u vto=-0.7 .model nout nmos kp=200u vto=0.7 .model pin pmos kp=200u vto=-0.7 .model nin nmos kp=200u vto=0.7 .model nen nmos kp=200u vto=0.5 is=1e-18 .model pen pmos kp=200u vto=-0.7 is=1e-18 .model psw pmos kp=200u vto=-7.5 is=1e-18 .model nsw nmos kp=200u vto=7.5 is=1e-18 .ends opa354 * THIS MODEL IS APPLICABLE TO OPA340, OPA2340, OPA4340 * * non-inverting input * | inverting input * | | positive supply * | | | negative supply * | | | | output * | | | | | .SUBCKT OPA340 + - V+ V- OUT * INPUT STAGE * i1 V+ 5 150u m7 550 vswitch 5 5 pix l=6u w=25u m=4 m8 550 550 V- V- nix l=6u w=25u m=4 m9 553a 550 V- V- nix l=6u w=25u m=4 m9c 66 nvsat 553a V- nix l=6u w=25u m=4 Vpvsat V+ vswitch DC 1.3 Vnvsat nvsat V- DC 1.37 iin1 + 98 .2p iin2 - 98 .2p d3 5 V+ dx d4 V- 66 dx d5 - V+ dx d6 + V+ dx d7 V- - dx d8 V- + dx m1 33 - 66 V- nix l=6u w=25u m2 4 7 66 V- nix l=6u w=25u m3 8 - 5 5 pix l=6u w=25u m4 9 7 5 5 pix l=6u w=25u eos 7 + poly(1) 25 98 0 0 ios - + 0p r1 V+ 33 4.833k r2 V+ 4 4.833k r3 8 V- 4.833k r4 9 V- 4.833k * * GAIN STAGE * eref 98 0 poly(2) V+ 0 V- 0 0 0.5 0.5 g1 98 21 poly(2) 4 33 9 8 0 145u 145u rg 21 98 18.078e6 cc 21 OUT 10.5p d1 21 22 dx d2 23 21 dx v1 V+ 22 1.37 v2 23 V- 1.37 * * COMMON MODE GAIN STAGE * ecm 24 98 poly(2) + 98 - 98 0 0.5 0.5 r5 24 25 1e6 r6 25 98 10k c1 24 25 0.75p * * OUTPUT STAGE * isy V+ V- 450.4u gsy V+ V- poly(1) V+ V- -3.334e-4 6.667e-5 ep V+ 39 poly(1) 98 21 0.78925 1 en 38 V- poly(1) 21 98 0.78925 1 vh OUT 6h DC 1e-2 vl 6l OUT DC 1e-2 m113 6h 39 V+ V+ pox l=1.5u w=1500u m114 6l 38 V- V- nox l=1.5u w=1500u c15 OUT 39 50p c16 OUT 38 50p .model dx d(rs=1 cjo=0.1p) .model nix nmos(vto=0.75 kp=205.5u rd=1 rs=1 rg=1 rb=1 cgso=4e-9 +cgdo=4e-9 cgbo=16.667e-9 cbs=2.34e-13 cbd=2.34e-13) .model nox nmos(vto=0.75 kp=195u rd=.5 rs=.5 rg=1 rb=1 cgso=66.667p +cgdo=66.667p cgbo=125e-9 cbs=2.34e-13 cbd=2.34e-13) .model pix pmos(vto=-0.75 kp=205.5u rd=1 rs=1 rg=1 rb=1 cgso=4e-9 +cgdo=4e-9 cgbo=16.667e-9 cbs=2.34e-13 cbd=2.34e-13) .model pox pmos(vto=-0.75 kp=195u rd=.5 rs=.5 rg=1 rb=1 cgso=66.667p +cgdo=66.667p cgbo=125e-9 cbs=2.34e-13 cbd=2.34e-13) .ENDS OPA340 * MAX4323 MACROMODEL * ---------------------------- * Revision 1. 10/2011 * ---------------------------- * The MAX4323 wideband, low noise, low distortion opamps operates from single * +2.4V to 6.5V Supply, feature ground sensing inputs and rail to rail outputs * and are unity gain stable * ---------------------------- ******************************* .SUBCKT MAX4323 IN+ VEE IN- OUT SHDN VCC XAMP1 VCC VEE IN+ IN- OUT SHDN MAX4323_S .ENDS ***************** .SUBCKT MAX4323_S 10 18 17 15 75 54 * 10=VCC * 18=VEE * 17=IN+ * 15=IN- * 75=OUT * 54=SHDN ***************** *INPUT STAGE VS1 10 11 0V GBIAS 11 12 52 20 2.697U CB 12 18 0.03P M1 13 16 12 11 MOSFET M2 14 15 12 11 MOSFET DBIAS 18 12 DA VOS 19 16 3m ERDC 19 17 111 20 1 RD1 13 18 10K RD2 14 18 10K C1 13 14 1.5P DIN1 16 11 DX DIN2 18 16 DX DIN3 15 11 DX DIN4 18 15 DX CIN1 17 20 7.5P CIN2 15 20 7.5P FSUP 18 10 VS1 1 ECHK 199 20 13 14 1 ************** *INPUT BIAS CURRENT IBIAS1 12 16 190n IBIAS2 12 15 170n ************************************************** *GAIN STAGE GA 21 20 14 13 2.512M RO1 21 20 10K GB 22 20 21 20 1 RO2 22 20 100K EF 23 20 22 20 1 RLF 23 20 10MEG CC 21 23 51.48P EG1 20 18 10 18 0.5 ***************** *DEVICE ENABLE REN2 10 54 100MEG IEN1 18 54 1U DEN3 54 10 DX *SHDN DELAYS EEN2 55 20 54 18 1 REN4 55 58 140K DEN4 56 55 DA REN3 58 56 60K CEN 58 20 23P ****** EEN1 48 20 58 20 1 EHYST1 48 49 POLY(2) 52 20 10 18 0 0 0 0 -0.4 EVEN1 49 50 10 18 0.7 REN1 50 51 5K VIS2 20 51 0V ******* FEN1 52 20 VIS2 4 DEN2 20 52 DA DEN1 52 53 DA CL2 52 20 100P RLEN 52 20 1MEG VLIM2 53 20 1V RDLY 52 57 40K CDLY 57 20 200P ***************** DVL1 22 33 DA VMIN1 59 33 0.5MV DVL2 34 22 DA VMIN2 34 60 2.5MV ELIM2 59 61 10 18 0.5 ELIM1 63 60 10 18 0.5 ECOMP2 62 20 65 66 1 ECOMP1 64 20 65 66 1 HCOMP2 62 61 VIS3 62.5 HCOMP1 64 63 VIS3 19 ***************** EOUT 65 20 22 20 1 ROUT1 65 66 5 VIS3 66 67 0V RLOAD 75 20 100MEG ***************** *CURRENT LIMIT DSC1 67 68 DA DSC2 69 67 DA DSC3 69 70 DA DSC4 70 68 DA ISC1 68 69 10MA RSC 68 69 10MEG ***************** *DISABLE SWITCH MEN1 71 72 70 10 MOSFETP MEN2 71 73 70 18 MOSFETN EEN3 70 72 52 20 10 EEN4 73 70 52 20 10 RSHUNT 70 71 10MEG VIS5 71 75 0V ***************** *SUPPLY CURRENT *BIAS CURRENT DSUP 18 10 DB ISUP 10 18 40UA GSUP 10 18 52 20 650U *LOAD CURRENT FSUP1 20 77 VIS5 1 CSUP 77 20 1P DSUP1 20 77 DB DSUP2 77 78 DB VIS4 78 20 0V FSUP2 10 18 VIS4 1 ***************** *CMRR DC AND AC RRDC 111 20 1 GCM2 20 111 12 18 7.94U ***************** *MAX COMMON MODE INPUT VCC-1.2V DIL 12 83 DA RIL 83 84 50 VIL 85 84 0.9V EIL 85 18 10 18 1 ***************** *MINIMUM SUPPLY VOLTAGE SET AT 2.4 DVL3 18 12 DA DVL4 12 86 DA FVL 86 18 VIS6 1 VVL 87 18 2.4V VIS6 87 88 0V DVL5 88 89 DA RVL 89 90 300 EVL1 90 18 10 18 1 ************************************************** .MODEL MOSFETN NMOS(VTO=5 KP=88E-2) .MODEL MOSFETP PMOS(VTO=-5 KP=88E-2) .MODEL MOSFET PMOS(VTO=-0.2 KP=37.25E-4) .MODEL DA D(N=0.1M) .MODEL DX D(IS=100E-14 RS=0.5k) .MODEL DB D(IS=100E-14) ************************************************** .ENDS .subckt CA3140 1 36 15 20 12 *START OF DECK * +IN -IN OUT +VSS -VSS *NODE: 1 36 15 20 12 *------INPUT STAGE------- VOSBAL 7 29 3.00000000E-03 EU1 8 1 20 12 0.0001 EU2 8 7 5 12 -1 RB1 12 10 1 TC= 1.991040E-03 (-1.244400E-04) IB4 10 12 1.000000E-06 RB3 12 5 8743.17 TC= 1.60000000E-03 (0.00000000E+00) IB3 12 5 5.718750E-07 G1 12 1 10 12 1.025000E-05 G2 12 36 10 12 9.750000E-06 RDM 36 29 1.500000E+12 RCM 31 13 1.500000E+12 CDM 36 29 4.000000p G5 31 13 36 31 6.66667E-13 G6 31 13 1 31 6.66667E-13 *------INTERMEDIATE STAGE------- GDM 31 16 29 36 1 GCM 31 16 13 31 -1.58113883E-05 R1 31 16 3.16358380E+02 C1 31 16 6.45457E-11 VCP 23 31 100 VCM 24 31 -100 DD1 16 23 MD2 .MODEL MD2 D XTI=1.000000P * SPECTRE: + IMAX=1000 DD2 24 16 MD2 G3 31 6 16 31 -1.07249255E-06 R2 31 6 100000 C2 11 6 1.2E-11 RP1 31 20 3750 RP2 31 12 3750 *------OUTPUT STAGE------- G4 31 11 6 31 -5.10867719E+01 ROUT 31 11 60 DD3 11 9 MD3 .MODEL MD3 D IS=10.0F XTI=1.0P N= 3.612647E-01 * SPECTRE: + IMAX=1000 DD4 9 11 MD4 .MODEL MD4 D IS=10.0F XTI=1.0P N= 8.028126E-01 * SPECTRE: + IMAX=1000 EU6 9 31 2 31 1 RO1 11 26 20 FF1 31 28 VFF1 1 VFF1 26 2 0.0 FF2 31 20 VFF2 -1 VFF2 33 31 0.0 FF3 12 31 VFF3 -1 VFF3 31 27 0.0 DD8 27 28 MID DD7 28 33 MID .MODEL MID D XTI=1.000000F N=1 IS=10.000000F * SPECTRE: + IMAX=1000 VP 20 22 -29.2613 VM 21 12 -29.3113 DD5 25 22 MID DD6 21 17 MID VP1 20 30 2.7501 VM1 32 12 .859456 DD9 2 30 MD9 DD10 32 15 MD9 .MODEL MD9 D XTI=1.000000F N=1 IS=10.000000F * SPECTRE: + IMAX=1000 HH1 25 2 POLY(2) VIC2 VIC1 0 1960 0 1540 0 0 0 0 0 0 HH2 2 17 POLY(2) VIC3 VIC1 0 -1960 0 -1540 0 0 0 0 0 0 VIC1 37 3 0.0 VIC2 2 14 0.0 VIC3 14 15 0.0 VPP 37 0 1 RPP 3 0 100.0K RO3 15 20 200.0MEG RO2 15 12 200.0MEG .ends .subckt mcp6041_my 1 2 3 4 5 * | | | | | * | | | | output * | | | negative supply * | | positive supply * | inverting input * non-inverting input * * macromodel for the mcp6041/2/3/4 op amp family: * mcp6041 (single) * mcp6042 (dual) * mcp6043 (single w/ cs; chip select is not modeled) * mcp6044 (quad) * rev a: 7-9-01 * * recommendations: * for high impedance circuits, set gmin=100f in the .options * supported: * typical performance at room temperature (25 degrees c) * dc, ac, transient, and noise analyses. * most specs, including: offsets, psrr, cmrr, input impedance, * open loop gain, voltage ranges, supply current, ... , etc. * * not supported: * chip select (mcp6043) * variation in specs vs. power supply voltage * distortion (detailed non-linear behavior) * temperature analysis * process variation * behavior outside normal operating region * * input stage r10 3 11 78k r11 3 12 78k c11 11 12 4.9p c12 1 0 6p be12 1 14 v=1e-3+v(20)+v(21)-165e-6 -20e-6*v(3, 4)+50e-6*(v(1, 3)+v(2, 4)) bg12 14 0 i=1.5p +1e-6 *(v(22)+v(23)) m12 11 14 15 15 nmi l=2u w=42u c13 14 2 3p m14 12 2 15 15 nmi l=2u w=42u bg14 2 0 i=0.5p + 1e-6 * (v(24)+v(25)) c14 2 0 6p ****** i15 15 4 500n v16 16 4 0.18 d16 16 15 dl v13 3 13 0.00 d13 14 13 dl * noise sources i20 21 20 17.2n d20 20 0 dn1 d21 0 21 dn1 i22 23 22 588u d22 22 0 dn23 d23 0 23 dn23 i24 25 24 588u d24 24 0 dn23 d25 0 25 dn23 * open loop gain, slew rate *bg30 0 30 i=v(12, 11)-v(30)*0.0001+uramp(-v(30)-25.1)-uramp(v(30)-25.1) bg30 0 30 i=v(12, 11)-v(30)*0.0001+uramp(-v(30)-0.1)-uramp(v(30)-0.1) c30 30 300 1.14m v300 300 0 -21.52m bg31 0 31 i=v(30,31) c31 31 300 775n * * output stage bg43 3 0 i=1e-7+uramp(i(vam)) bg47 0 4 i=1e-7+uramp(-i(vam)) be43 44 0 v=v(3)-0.001 be47 47 0 v=v(4) d44 45 44 dls d46 46 45 dls v46 46 47 1m bg45 47 45 i=8e-4*v(31) + v(3,4)*4u r45 45 47 125k vam 45 450 0 r48 450 5 44 c48 5 0 2p .model nmi nmos vto=0.3 .model dl d n=1 is=1f .model dls d n=1m is=1f .model dn1 d is=1f kf=1.13e-18 af=1 .model dn23 d is=1f kf=3e-20 af=1 .ends mcp6041_my .SUBCKT MCP6041 1 2 3 4 5 * | | | | | * | | | | Output * | | | Negative Supply * | | Positive Supply * | Inverting Input * Non-inverting Input * * * The following op-amps are covered by this model: * MCP6041,MCP6042,MCP6043,MCP6044 * * Revision History: * REV A: 07-Sep-01, KEB (created model) * REV B: 27-Aug-06, HNV (added over temperature, improved output stage, * fixed overdrive recovery time) * (MC_RQ, 27-Aug-06, Level 1.17) * * Recommendations: * Use PSPICE or SIMetrix/SIMPLIS (other simulators may require translation) * For a quick, effective design, use a combination of: data sheet * specs, bench testing, and simulations with this macromodel * For high impedance circuits, set GMIN=100F in the .OPTIONS statement * * Supported: * Typical performance for temperature range (-40 to 125) degrees Celsius * DC, AC, Transient, and Noise analyses. * Most specs, including: offsets, DC PSRR, DC CMRR, input impedance, * open loop gain, voltage ranges, supply current, ... , etc. * Temperature effects for Ibias, Iquiescent, Iout short circuit * current, Vsat on both rails, Slew Rate vs. Temp and P.S. * * Not Supported: * Chip select (MCP6043) * Some Variation in specs vs. Power Supply Voltage * Monte Carlo (Vos, Ib), Process variation * Distortion (detailed non-linear behavior) * Behavior outside normal operating region * * Input Stage V10 3 10 -500M R10 10 11 69k R11 10 12 69k C12 1 0 6P C11 11 12 95P E12 71 14 POLY(6) 20 0 21 0 22 0 23 0 26 0 27 0 2.00M 10 10 29 29 1 1 G12 1 0 62 0 1m M12 11 14 15 15 NMI G13 1 2 62 0 20u M14 12 2 15 15 NMI G14 2 0 62 0 1m C14 2 0 6P I15 15 4 2U V16 16 4 -300M GD16 16 1 TABLE {V(16,1)} ((-100,-1p)(0,0)(1m,1u)(2m,1m)) V13 3 13 -300M GD13 2 13 TABLE {V(2,13)} ((-100,-1p)(0,0)(1m,1u)(2m,1m)) R71 1 0 20.0E12 R72 2 0 20.0E12 R73 1 2 20.0E12 I80 1 2 500E-15 * * Noise, PSRR, and CMRR I20 21 20 423U D20 20 0 DN1 D21 0 21 DN1 I22 22 23 1N R22 22 0 1k R23 0 23 1k G26 0 26 POLY(2) 3 0 4 0 0.00 -79.4U -39.8U R26 26 0 1 G27 0 27 POLY(2) 1 0 2 0 0 27u 27u R27 27 0 1 * * Open Loop Gain, Slew Rate G30 0 30 12 11 1 R30 30 0 1.00K cr30 30 0 1p ;my I31 0 31 DC 69.5 R31 31 0 1 TC=2.25M,-15U GD31 30 0 TABLE {V(30,31)} ((-100,-1n)(0,0)(1m,0.1)(2m,2)) I32 32 0 DC 110.7 R32 32 0 1 TC=2.02M,-11U GD32 0 30 TABLE {V(30,32)} ((-2m,2)(-1m,0.1)(0,0)(100,-1n)) G33 0 33 30 0 1m R33 33 0 3K G34 0 34 33 0 1 R34 34 0 1K C34 34 0 70M G37 0 341 34 0 1m R341 341 0 1k C341 341 0 1.3N G371 0 37 341 0 1m R37 37 0 1K C37 37 0 3N G38 0 38 37 0 1m R38 39 0 1K L38 38 39 13M E38 35 0 38 0 1 G35 33 0 TABLE {V(35,3)} ((-1,-1n)(0,0)(30.0,1n))(32.0,1)) G36 33 0 TABLE {V(35,4)} ((-32.0,-1)((-30.0,-1n)(0,0)(1,1n)) * * Output Stage *R80 50 0 100MEG R80 50 0 1k ;my cr80 50 0 100f ;my G50 0 50 57 96 2 R58 57 96 0.50 R57 57 0 500 cr57 57 0 1p ;my C58 5 0 2.00P G57 0 57 POLY(3) 3 0 4 0 35 0 0 1.6M 0.11M 2.00M GD55 55 57 TABLE {V(55,57)} ((-2m,-1)(-1m,-1m)(0,0)(10,1n)) GD56 57 56 TABLE {V(57,56)} ((-2m,-1)(-1m,-1m)(0,0)(10,1n)) E55 55 0 POLY(2) 3 0 51 0 -0.97M 1 -62.8M E56 56 0 POLY(2) 4 0 52 0 1.2M 1 -49M R51 51 0 1k R52 52 0 1k *GD51 50 51 TABLE {V(50,51)} ((-10,-1n)(0,0)(1m,1m)(2m,1)) *GD52 50 52 TABLE {V(50,52)} ((-2m,-1)(-1m,-1m)(0,0)(10,1n)) Bg51 51 0 v=uramp(v(50)) Bg52 52 0 v=-uramp(-v(50)) G53 3 0 POLY(1) 51 0 -2U 1M G54 0 4 POLY(1) 52 0 -2U -1M * * Current Limit G99 96 5 99 0 1 R98 0 98 1 TC=-6.9M,17U G97 0 98 TABLE { V(96,5) } ((-11.0,-4.0M)(-1.00M,-3.97M)(0,0)(1.00M,3.13M)(11.0,3.16M)) E97 99 0 VALUE { V(98)*((V(3)-V(4))*1.39 -1.5)} D98 4 5 DESD D99 5 3 DESD * * Temperature / Voltage Sensitive IQuiscent R61 0 61 1 TC=2.52M,-4.31U G61 3 4 61 0 1 G60 0 61 TABLE {V(3, 4)} + ((0,0)(700M,5.3N)(770M,10.0N)(1.00,480N) + (1.5,500N)(3.5,530N)(7.00,580N)) * * Temperature Sensistive offset voltage I73 0 70 DC 1uA R74 0 70 1 TC=1.5 E75 1 71 70 0 1 * * Temp Sensistive IBias I62 0 62 DC 1uA *R62 0 62 REXP 210U R62 0 62 r=210U*((1.01)**(9*(TEMP-27))) * * Models .MODEL NMI NMOS(L=2U W=42U KP=20U LEVEL=1 ) .MODEL DESD D N=1 IS=1.00E-15 .MODEL DN1 D IS=1P KF=0.2F AF=1 *.MODEL REXP RES R={ ((1.01)**(9*(TEMP-27))) } .ENDS MCP6041 .subckt mcp6021 1 2 3 4 5 * | | | | | * | | | | output * | | | negative supply * | | positive supply * | inverting input * non-inverting input * * macromodel for the mcp6021/2/3/4 op amp family: * mcp6021 (single) * mcp6022 (dual) * mcp6023 (single w/ cs; chip select is not modeled) * mcp6024 (quad) * revision history: * rev a: 10-02-01 created keb * recommendations: * use pspice (or spice 2g6; other simulators may require translation) * for a quick, effective design, use a combination of: data sheet * specs, bench testing, and simulations with this macromodel * for high impedance circuits, set gmin=100f in the .options * statement * supported: * typical performance at room temperature (25 degrees c) * dc, ac, transient, and noise analyses. * most specs, including: offsets, dc psrr, dc cmrr, input impedance, * open loop gain, voltage ranges, supply current, ... , etc. * * not supported: * chip select (mcp6023) * variation in specs vs. power supply voltage * distortion (detailed non-linear behavior) * temperature analysis * process variation * behavior outside normal operating region * * input stage v10 3 10 -0.6 r10 10 11 1.63k r11 10 12 1.63k c11 11 12 222f c12 1 0 6p be12 1 14 v=v(26) +v(27) i12 14 0 1.5p m12 11 14 15 15 nmi l=2u w=75u c13 14 2 3p m14 12 2 15 15 nmi l=2u w=75u i14 2 0 0.5p c14 2 0 6p i15 15 4 500u v16 16 4 0.36 d16 16 15 dl v13 3 13 -80m d13 14 13 dl * * psrr and cmrr bg26 0 26 i=-308e-6 + 56e-6 * v(3, 4) r26 26 0 1 bg27 0 27 i=(v(1, 3) + v(2, 4)-10)*24e-6 r27 27 0 1 * * open loop gain, slew rate * g30 0 30 poly(1) 12 11 0 1k bg30 0 30 i=1000 * v(12, 11) r30 30 0 1 d31 30 31 dl be31 31 0 v=57.2 + 8.33 * v(3, 4) d32 32 30 dl be32 0 32 v=74.0 + 8.00 * v(3, 4) bg33 0 33 i=316 * v(30) r33 33 0 1 c33 33 0 4.58m bg34 0 34 i= v(33) r34 34 0 1 c34 34 0 159p * * output stage bg40 0 40 i=10 * v(47, 5) d41 40 41 dl r41 41 0 1k d42 42 40 dl r42 42 0 1k bg43 3 0 i=500e-6 + 1e-3 * v(41) bg44 0 4 i=500e-6 -1e-3 * v(42) d45 47 45 dls be45 45 0 v=-20e-3 + v(3) -20.4e-3 * v(41) be46 46 0 v=20e-3 + v(4) -20.4e-3 * v(42) d46 46 47 dls bg47 0 47 i=(v(3) +v(4) + 2 * v(34))*8e-3 r47 47 0 62.5 r48 47 5 0.1 c48 5 0 2p .model nmi nmos af=1 kf=0.1f .model dl d n=1 is=1f cjo=2f .model dls d n=10m is=1f .ends mcp6021 *a Device model created by analog_uprev for mc34182 on Fri Mar 2 03:59:17 IST 2001 .subckt mc34182 1 36 15 20 12 *START OF DECK * +IN -IN OUT +VSS -VSS *NODE: 1 36 15 20 12 *------INPUT STAGE------- VOSBAL 7 29 1.89000000E-05 EU1 8 1 20 12 6.3E-07 EU2 8 7 5 12 -1 RB1 12 10 1 TC= 1.239585E+01 1.510697E-01 IB4 10 12 1.000000E-06 RB3 12 5 24286.6 TC= 1.00000000E-02 0.00000000E+00 IB3 12 5 4.117500E-08 G1 12 1 10 12 3.500000E-06 G2 12 36 10 12 2.500000E-06 RDM 36 29 1.000000E+13 RCM 31 13 2.000000E+11 CDM 36 29 3.000000p G5 31 13 36 31 5p G6 31 13 1 31 5p *------INTERMEDIATE STAGE------- GDM 31 16 29 36 1 GCM 31 16 13 31 -2.50593617E-05 R1 31 16 2.53086704E+02 C1 31 16 3.70373E-10 VCP 23 31 100 VCM 24 31 -100 DD1 16 23 MD2 .MODEL MD2 D XTI=1.000000P * SPECTRE: + IMAX=1000 DD2 24 16 MD2 G3 31 6 16 31 -2.97914598E-06 R2 31 6 100000 C2 11 6 3E-11 RP1 31 20 1500 RP2 31 12 1500 *------OUTPUT STAGE------- G4 31 11 6 31 -5.74726183E+00 ROUT 31 11 60 DD3 11 9 MD3 .MODEL MD3 D IS=10.0F XTI=1.0P N= 1.655574E-01 * SPECTRE: + IMAX=1000 DD4 9 11 MD4 .MODEL MD4 D IS=10.0F XTI=1.0P N= 1.655578E-01 * SPECTRE: + IMAX=1000 EU6 9 31 2 31 1 RO1 11 26 20 FF1 31 28 VFF1 1 VFF1 26 2 0.0 FF2 31 20 VFF2 -1 VFF2 33 31 0.0 FF3 12 31 VFF3 -1 VFF3 31 27 0.0 DD8 27 28 MID DD7 28 33 MID .MODEL MID D XTI=1.000000F N=1 IS=10.000000F * SPECTRE: + IMAX=1000 VP 20 22 -14.3105 VM 21 12 -14.3105 DD5 25 22 MID DD6 21 17 MID VP1 20 30 1.70849 VM1 32 12 1.70849 DD9 2 30 MD9 DD10 32 15 MD9 .MODEL MD9 D XTI=1.000000F N=1 IS=10.000000F * SPECTRE: + IMAX=1000 HH1 25 2 POLY(2) VIC2 VIC1 0 4200 0 3300 0 0 0 0 0 0 HH2 2 17 POLY(2) VIC3 VIC1 0 -4200 0 -3300 0 0 0 0 0 0 VIC1 37 3 0.0 VIC2 2 14 0.0 VIC3 14 15 0.0 VPP 37 0 1 RPP 3 0 100.0K RO3 15 20 200.0MEG RO2 15 12 200.0MEG .ends .subckt ad8611 99 1 2 50 65 45 51 80 * non-inverting input-1 * inverting input-2 * positive supply-99 * negative supply-50 * latch-80 * dgnd- 51 * q- 45 * qnot- 65 * input stage q1 4 3 5 pix q2 6 2 5 pix ibias 99 5 800e-6 rc1 4 50 1e3 rc2 6 50 1e3 cl1 4 6 3e-13 cin 1 2 3p vcm1 99 7 1.9 d1 5 7 dx beos 3 1 v=1e-3 + v(31, 98) * * reference voltages beref 98 0 v=0.5 * (v(99)+v(50)) rref 98 0 100e3 * * cmrr=66db, zero at 1khz becm1 30 98 v=0.5 * (v(1, 98) + v(2, 98)) rcm1 30 31 10e3 rcm2 31 98 5 ccm1 30 31 15.9e-9 * * latch section rx 80 51 100e3 e1 10 98 4 6 1 s1 10 11 80 51 slatch1 r2 11 12 1 c3 12 98 5.4p e2 13 98 12 98 1 r3 12 13 500 * * power supply section bgsy1 99 52 i=4e-3 -2.6e-4 * v(99, 50) bgsy2 52 50 i=3.7e-3 -.6e-3 * v(99, 50) rsy 52 51 10 * * gain stage av=250 fp=100mhz g2 98 20 12 98 0.25 r1 20 98 1000 c1 20 98 10e-13 e3 97 0 99 0 1 e4 52 0 51 0 1 v1 97 21 dc 0.8 v2 22 52 dc 0.8 d2 20 21 dx d3 22 20 dx * * q output q3 99 41 46 nox q4 47 42 51 nox rb1 43 41 2000 rb2 40 42 2000 cb1 99 41 0.5p cb2 42 51 1p ro1 46 44 1 d4 44 45 dx ro2 47 45 500 eo1 97 43 20 51 1 eo2 40 51 20 51 1 * * q not output q5 99 61 66 nox q6 67 62 51 nox rb3 63 61 2000 rb4 60 62 2000 cb3 99 61 0.5p cb4 62 51 1p ro3 66 64 1 d5 64 65 dx ro4 67 65 500 eo3 63 51 20 51 1 eo4 97 60 20 51 1 .model pix pnp(bf=100,is=1e-16) .model nox npn(bf=100,vaf=130,is=1e-14) .model dx d(is=1e-14) .model slatch1 SW ron=1e6 roff=500 VH=-0.35 VT=1.75 .ends ad8611 * TI LM393 VOLTAGE COMPARATOR "MACROMODEL" SUBCIRCUIT * CREATED USING PARTS VERSION 4.03 ON 03/07/90 AT 14:17 * REV (N/A) * CONNECTIONS: NON-INVERTING INPUT * | INVERTING INPUT * | | POSITIVE POWER SUPPLY * | | | NEGATIVE POWER SUPPLY * | | | | OPEN COLLECTOR OUTPUT * | | | | | .SUBCKT LM393 1 2 3 4 5 * F1 9 3 V1 1 IEE 3 7 DC 100.0E-6 VI1 21 1 DC .75 VI2 22 2 DC .75 Q1 9 21 7 QIN Q2 8 22 7 QIN Q3 9 8 4 QMO Q4 8 8 4 QMI .MODEL QIN PNP(IS=800.0E-18 BF=2.000E3) .MODEL QMI NPN(IS=800.0E-18 BF=1002) .MODEL QMO NPN(IS=800.0E-18 BF=1000 CJC=1f TR=807.4E-9) E1 10 4 9 4 1 V1 10 11 DC 0 Q5 5 11 4 QOC .MODEL QOC NPN(IS=800.0E-18 BF=20.29E3 CJC=1f TF=942.6p TR=543.8E-9) DP 4 3 DX RP 3 4 46.3E3 .MODEL DX D(IS=800.0E-18) .ENDS LM393 *LMC6772BIM duble comparator .subckt LMC6772BIM 1 2 3 4 5 6 7 8 x1 3 2 1 8 4 lmc6772b x2 5 6 7 8 4 lmc6772b .ends LMC6772BIM *lmc6772b cmos comparator macro-model * connections: non-inverting input * | inverting input * | | output * | | | positive power supply * | | | | negative power supply * | | | | | * | | | | | .subckt lmc6772b 3 2 6 4 5 * *open drain output *low power consumption *wide range of supply *5us response time at 5v and 100mv overdrive * *----- input satge ----- rinb 2 18 1000 rina 3 19 1000 din1 5 18 dmod2 din2 18 4 dmod2 din3 5 19 dmod2 din4 19 4 dmod2 fin1 18 5 vtemp 0.75 fin2 19 5 vtemp 1.25 * input bias currents cin1 2 10 1p cin2 3 10 1p * common mode input capacitance rd1 18 11 5e+10 rd2 19 11 5e+10 * diff. input resistance rcm 11 10 9.975e+12 * common mode input resistance *----- supply current ------ *exx 10 5 17 5 1 bexx 10 5 v=v(17,5) *eee 10 50 17 5 1 beee 10 50 v=v(17,5) *ecc 40 10 4 17 1 becc 40 10 v=v(4,17) raa 4 17 100meg rbb 17 5 100meg rslope 4 5 1e+12 * slope of supp. curr. vs. supp. volt. gpwr 4 5 26 10 0.000006 * quiescent supply current *----- vos bridge ----- *eox 120 10 31 32 2.0 beox 120 10 v=v(31,32)+v(31,32) rcx 120 121 1k rdx 121 10 1k rbx 120 122 1k rax 122 10 1.0280e+03 * input offset voltage *----- delay stage ----- rx8 40 815 10k ry8 815 50 5k rba8 815 50 5k rbb8 815 811 1k *ein8 810 811 3 2 -1 bein8 810 811 v=v(2,3) *evoss 814 811 122 121 1 bevoss 814 811 v=v(122,121) *=== rca8 40 812 1k rcb8 40 813 1k dda8 812 813 ddel1 ddb8 813 812 ddel2 * delay time settings cdb8 813 812 10p rcdb8 813 812 1meg *fset8 809 50 vsens1 1 bfset8 809 50 i=i(vsens1) ccc 809 50 5p qdn1 812 810 809 npnx qdn2 813 814 809 npnx .model npnx npn (bf=100 re=25) .model ddel2 d (is=1e-6 tt=9.5u n=4.0) .model ddel1 d (is=4e-6 tt=12.0u n=4.5) gdm 10 57 812 813 1 *----- start-up ----- iset 10 24 1e-3 da1 24 23 dmod1 rbal 23 22 1000 *esupp 22 21 4 5 1.0 besupp 22 21 v=v(4,5) voff 21 10 -1.25 da2 24 25 dmod1 vsens1 25 26 dc 0 rset 26 10 1k cset 26 10 1e-10 *----- temp. coef. ----- *fset 10 31 vsens1 1.0 bfset 10 31 i=i(vsens1) rvos 31 32 1k rib 32 33 1k tc=0.0036363 * temp. co. of input currents risc 33 34 1k r001 34 10 1k *----- cmrr ----- *ecmr 38 10 11 10 1.0 becmr 38 10 v=v(11,10) vcmx 38 39 dc 0 rcm2 41 10 1meg rcm1 39 41 1778.28 ccm 41 10 1.59155e-10 * cmrr vs. freq. *----- psrr ----- *epsr 42 10 4 10 1.0 bepsr 42 10 v=v(4,10) cdc1 43 42 10u vpsx 43 44 dc 0 rpsr2 45 10 1meg rpsr1 44 45 1000 cpsr 45 10 1.59155e-10 * psrr vs. freq. *----- ib temp. ----- *ftemp 10 27 vsens1 1.0 bftemp 10 27 i=i(vsens1) etemp 27 28 32 33 0.6184 dta 27 10 dmod2 dtb 28 29 dmod2 vtemp 29 10 dc 0 *----- out curr. sense & set ----- *fx 10 93 vox 1.0 bfx 10 93 i=i(vox) dfx1 93 91 dmod1 vfx1 91 10 dc 0 dfx2 92 93 dmod1 vfx2 10 92 dc 0 *fpx 4 10 vfx1 1.0 bfpx 4 10 i=i(vfx1) *fnx 10 5 vfx2 1.0 bfnx 10 5 i=i(vfx2) *----- comm. input sense ----- dcx1 98 97 dmod1 dcx2 95 94 dmod1 rcx1 99 98 100 rcx2 94 99 100 vcxx 99 96 dc 0 *ecmx 96 10 11 10 1.0 becmx 96 10 v=v(11,10) ecmp 40 97 26 10 0.2 ecmn 95 50 26 10 0.1 *----- inter-stage ----- *gos 10 57 122 121 1.0 bgos 10 57 i=v(122,121) gosd 10 57 11 0 0.14m fcmr 10 57 vcmx 1000 * low freq. cmrr fpsr 10 57 vpsx 1600 * low freq. psrr fcxx 57 10 vcxx 100 rdm 57 10 7255.2 c2 57 10 1.09683e-13 dlim1 52 57 dmod1 dlim2 57 51 dmod1 elimp 51 10 26 10 99.3 elimn 10 52 26 10 99.3 * g2 58 10 57 10 1.0e-05 r2 58 10 13.7832 go2 59 10 58 10 10 * avol and slew-rate settings ro2 59 10 1k dclmp2 59 40 dmod1 dclmp1 50 59 dmod1 *----- output stage ----- *go3 10 71 59 10 1 bgo3 10 71 i=V(59,10) ro3 71 10 1 rdp 720 72 100 rpo 79 81 28 ddp1 75 72 dmod1 ddp2 71 720 dmod1 c1 58 59 1e-10 voon 77 50 dc 0 qnp 77 72 79 pnp1 vox 86 6 dc 0 voop 40 76 dc 0 rnt 76 81 100meg rpt 81 77 1meg eneg 75 50 26 10 0.04 * output voltage swing settings gsink 72 75 33 34 0.00045 * output current settings roo 81 86 0.1 .model dmod1 d .model dmod2 d (is=1e-17) .model pnp1 pnp (bf=100 is=1e-13) ra 73 40 10e6 rb 72 50 10e6 rc 72 73 10e6 rd 10 57 10e6 re 24 10 10e6 rf 93 10 10e6 * .ends *lmc7215 cmos comparator macro-model *rev: 7/29/96 abg * connections non-nverting input * | inverting input * | | output * | | | positive power supply * | | | | negative power supply * | | | | | .subckt lmc7215 3 2 6 4 5 * features: * operates from single supply * greater than rail-to-rail input common mode voltage range * wide supply range * rail-to-rail output swing * offset voltage (max)=6mv * low supply current= .7ua * high output drive current * caution: set .options gmin=1e-16 to model input bias current. *----- input stage ----- rinb 2 18 1000 rina 3 19 1000 din1 5 18 dmod2 din2 18 4 dmod2 din3 5 19 dmod2 din4 19 4 dmod2 fin1 18 5 vtemp 0.75 fin2 19 5 vtemp 1.25 cin1 2 10 1p cin2 3 10 1p rd1 18 11 5e+11 rd2 19 11 5e+11 rcm 11 10 9.975e+12 *----- supply current ------ exx 10 5 17 5 1.0 eee 10 50 17 5 1.0 ecc 40 10 4 17 1.0 raa 4 17 100meg rbb 17 5 100meg rslope 4 5 1e+12 gpwr 4 5 26 10 9.5e-7 *----- vos ----- eox 120 10 31 32 2.0 rcx 120 121 1k rdx 121 10 1k rbx 120 122 1k *rax 122 10 mrax 1.003e3 rax 122 10 mrax 1.0105e3 .model mrax r (tc1=4e-6) *----- delay stage ----- rx8 40 815 10k ry8 815 50 5k rba8 815 50 5k rbb8 815 811 1k ein8 810 811 3 2 -10 evoss 814 811a 122 121 5 v_f 811a 811 0 rca8 40 812 0.1k rcb8 40 813 0.1k dda8 812 813 ddel1 ddb8 813 812 ddel2 cdb8 813 812 10p rcdb8 813 812 1meg fset8 809 50 vsens1 10 gset8x 809 50 4 5 0.02e-3 **************** ccc 809 50 5p qdn1 812 810 809 npnx qdn2 813 814 809 npnx .model npnx npn (bf=100 re=50) .model ddel1 d ( rs=1 tt=50u n=0.7 ) .model ddel2 d ( rs=1 tt=50u n=0.7 ) gdm 10 57 812 813 0.1 *----- start-up ----- iset 10 24 1e-3 da1 24 23 dmod1 rbal 23 22 1000 esupp 22 21 4 5 1.0 voff 21 10 -1.25 da2 24 25 dmod1 vsens1 25 26 dc 0 rset 26 10 1k cset 26 10 1e-10 *----- temp. coef. ----- fset 10 31 vsens1 1.0 rvos 31 32 1k rib 32 33 mrib 1k .model mrib r (tc1=0.0029713) risc 33 34 mrisc 1k .model mrisc r (tc1=0) r001 34 10 1k *----- cmrr ----- ecmr 38 10 11 10 1.0 vcmx 38 39 dc 0 rcm2 41 10 1meg rcm1 39 41 1e6 ccm 41 10 1.59155e-10 *----- psrr ----- epsr 42 10 4 10 1.0 cdc1 43 42 10u vpsx 43 44 dc 0 rpsr2 45 10 1meg rpsr1 44 45 1e6 cpsr 45 10 1.59155e-10 *----- ib temp. ----- ftemp 10 27 vsens1 1.0 etemp 27 28 32 33 0.632 dta 27 10 dmod2 dtb 28 29 dmod2 vtemp 29 10 dc 0 *----- out curr. sense & set ----- fx 10 93 vox 1.0 dfx1 93 91 dmod1 vfx1 91 10 dc 0 dfx2 92 93 dmod1 vfx2 10 92 dc 0 fpx 4 10 vfx1 1.0 fnx 10 5 vfx2 1.0 *----- input cm-range set ----- dcx1 98 97 dmod1 dcx2 95 94 dmod1 rcx1 99 98 100 rcx2 94 99 100 vcxx 99 96 dc 0 ecmx 96 10 11 10 1.0 ecmp 40 97 26 10 -5e-1 ecmn 95 50 26 10 0.1 *----- gain-stage ----- gos 10 57 122 121 1.0 fcmr 10 57 vcmx 1000 fpsr 10 57 vpsx 1000 fcxx 57 10 vcxx 100 rdm 57 10 2091 c2 57 10 6.59p dlim1 52 57 dmod1 dlim2 57 51 dmod1 elimp 51 10 26 10 99.3 elimn 10 52 26 10 4.16e2 g2 58 10 57 10 6e-6 r2 58 10 79.7 go2 59 10 58 10 1e4 ro2 59 10 1k dclmp2 59 40 dmod1 dclmp1 50 59 dmod1 *----- output stage ----- go3 10 71 59 10 1 ro3 71 10 5 rdn2 710 71 100 rdp 720 72 100 ddn1 73 74 dmod1 ddn2 73 710 dmod1 rno 78 81 1 rpo 79 81 1 ddp1 75 72 dmod1 ddp2 71 720 dmod1 c1 58 59 1e-10 voop 40 76 dc 0 voon 77 50 dc 0 qno 76 73 78 npn1 qnp 77 72 79 pnp1 ***************** mn1 79 350 77 77 mnmod w=40u l=1u e_mn1 350 77 10 71 1.0 mp1 78 360 76 76 mpmod w=40u l=1u e_mp1 76 360 71 10 1.0 ***************** vox 86 6 dc 0 rnt 76 81 100meg rpt 81 77 1meg epos 40 74 26 10 0.0 eneg 75 50 26 10 0.1 gsource 74 73 33 34 3.8e-4 gsink 72 75 33 34 3.5e-4 roo 81 86 30 .model dmod1 d .model dmod2 d (is=1e-17) .model npn1 npn (bf=100 is=1f) .model pnp1 pnp (bf=100 is=1f) .model mnmod nmos vto=0.5 .model mpmod pmos vto=-0.5 ra 73 40 10e6 rb 72 50 10e6 rc 72 73 10e6 rd 10 57 10e6 re 24 10 10e6 rf 93 10 10e6 e_test 100a 5 814 810 1.0 r_test 100a 5 1k * .ends lmc7215 * Connections non-inverting input * | inverting input * | | positive power supply * | | | negative power supply (ground) * | | | | output * | | | | | .SUBCKT lmv331 3 2 8 4 1 * Features: * 2.7V and 5V Single-Supply Operation * Low Supply Current: 60uA at VCC=5V * Input Common-mode Range Includes Ground *///////////////////////////////////////// ************************************** vos 2 13 dc 0.0063 iee 8 10 dc 5e-4 rc_q1 11 4 303.44 rc_q2 12 4 303.44 re_q1 10 6 200 re_q2 10 7 200 q1 11 3 6 mq1 q2 12 13 7 mq2 gsup 8 4 33 4 1 ** Sets Icc rsup 8 45 750000 dsup 45 4 mds iis 4 33 dc -0.000446667 ris 33 4 1 TC=-0.000373134, 0 g1 4 25 12 11 10 rcl 25 4 10 dcl1 25 26 md0 dcl2 27 25 md0 vcl1 26 4 dc 9.4 vcl2 4 27 dc 9.4 g2 4 16 25 4 0.01 d3 16 18 md1 d4 17 16 md1 v1 18 4 dc 0 v2 4 17 dc 0 gb 4 20 12 11 100 rb 20 4 10 h1 22 4 poly(1) v1 0 748.395 -5483.95 h2 4 21 poly(1) v2 0 1211.03 -10110.3 db1 20 22 mdb1 db2 21 20 mdb1 gt 4 30 20 4 1e-5 rt 30 4 100k ct 30 4 4.18061p gc 4 35 30 4 0.005172 rc 35 4 1k go 4 40 35 4 -0.01 ro 4 40 10 eob 41 40 45 4 1 ** Sets output Leakage *rr 1 4 1meg rr 1 4 3e9 co 40 4 1p ** Sets output Vsat voe 42 4 dc 0.1 *voe 42 4 dc -0.0477 qo 1 41 42 mqo .model mq1 pnp bf=9614.38 xtb=2.27169 .model mq2 pnp bf=10415.7 xtb=2.27169 .model md0 d is=1e-10 rs=0.01 .model md1 d is=1p .model mdb1 d cjo=0.2p .model mds d is=1e-16 .model mqo npn bf=100 rc=13.6145 isc=2.7e-09 + br=10 nr=0.95 cjs=0.05p cje=0.01p .ends lmv331 * pinout order +in -in +v -v out * pinout order 1 3 5 2 4 .subckt lmv7271 1 3 5 2 4 r81 6 5 0.5 r82 2 7 0.5 r84 8 9 2.47e3 r85 10 11 0.5 r86 12 13 0.5 d21 4 5 dd d22 2 4 dd e25 12 0 2 0 1 e26 11 0 5 0 1 m24 14 15 7 7 nout l=3u w=2000u m25 16 17 6 6 pout l=3u w=2000u m26 18 18 10 10 pout l=3u w=2000u m29 19 19 13 13 nout l=3u w=2000u r96 20 17 100 r97 21 15 100 c32 9 4 8f c36 4 0 0.1p i28 18 19 0.5e-6 r105 4 16 50 r106 14 4 70 g16 22 23 8 23 -1e-3 g17 23 24 8 23 1e-3 g18 23 25 19 12 1e-3 g19 26 23 11 18 1e-3 d31 26 22 dd d32 24 25 dd r110 22 26 100e6 r111 25 24 100e6 r112 26 11 1e3 r113 12 25 1e3 e39 11 20 11 26 1 e40 21 12 25 12 1 r114 24 23 1e6 r115 25 23 1e6 r116 23 26 1e6 r117 23 22 1e6 r118 2 5 50e6 g20 5 2 27 0 -0.6e-6 d33 28 0 dd v33 28 27 0.6 r119 0 27 1e6 i31 5 2 7.9u i34 0 28 0.2u e44 23 12 11 12 0.5 r120 29 30 1.2e6 d34 31 29 dd d35 29 32 dd v45 32 33 0.3 v46 34 31 0.3 c42 8 23 0.02p r121 29 8 1.1e6 e45 34 23 35 0 1 e46 33 23 35 0 -1 d36 36 0 dd i35 0 36 1.5e-6 v47 36 35 0.487 r122 0 35 1e9 d37 37 11 dd d38 12 37 dd g21 37 23 38 39 -0.2e-3 r123 23 37 3.5e6 c43 37 23 3p m30 30 37 40 40 pout l=3u w=30u m31 30 37 41 41 nout l=3u w=30u g22 37 23 42 43 -0.2e-3 r124 44 45 2 r125 46 45 2 e47 47 0 11 0 1 e48 48 0 12 0 1 e49 49 0 50 0 1 r126 47 51 1e6 r127 48 52 1e6 r128 49 53 1e6 r129 0 51 100 r130 0 52 100 r131 0 53 100 e50 54 1 53 0 -0.65 r132 55 50 1e3 r133 50 56 1e3 c44 47 51 5p c45 48 52 5p c46 49 53 2p e51 57 54 52 0 0.97 e52 58 57 51 0 0.97 m32 39 59 44 44 pin l=3u w=20u m33 38 3 46 46 pin l=3u w=20u r134 12 39 25e3 r135 12 38 25e3 c47 39 38 2p c48 58 0 2p c49 3 0 2p v48 58 59 -0.3e-3 m34 43 60 61 61 nin l=3u w=20u r136 62 61 2 m35 42 3 63 63 nin l=3u w=20u r137 62 63 2 r138 43 11 25e3 r139 42 11 25e3 c50 43 42 2p m36 64 65 66 66 pout l=6u w=500u m37 67 68 11 11 pin l=6u w=500u v50 11 65 1 m38 62 64 12 12 nin l=6u w=500u m39 64 64 12 12 nin l=6u w=500u e53 56 0 58 0 1 e54 55 0 3 0 1 m40 68 68 11 11 pin l=6u w=500u i36 68 12 1e-6 v51 67 45 0 j6 69 58 69 jc j7 69 3 69 jc j8 3 70 3 jc j9 58 70 58 jc c51 58 3 4p i37 58 0 10e-9 i38 3 0 10.2e-9 r140 66 67 1e3 v53 11 69 0.1 v54 70 12 0.1 v55 40 23 2.5 v56 41 23 -2.5 v58 59 60 0.5e-3 g23 5 2 5 2 -0.25e-6 .model dd d .model jc njf is=1e-18 .model pin pmos kp=200u vto=-0.7 .model nin nmos kp=200u vto=0.7 .model nout nmos kp=200u vto=0.7 lambda=0.01 .model pout pmos kp=200u vto=-0.7 lambda=0.01 .ends * Ultra-Fast, 7nS Propagation Delay (5mV overdrive) * Rail-to-Rail Input Voltage Range * Low Power: 8.5mA Per Comparator (+5V) * Single 3V/5V Supply Operation * Available in 8-Pin uMAX/SO (Single MAX961) * 8-Pin uMAX/SO (Dual MAX962) * * PART NUMBER DESCRIPTION * ___________ ___________________________________ * MAX961 Single, int HYST, 7nS delay, latch * MAX962 Dual, int HYST, 7nS delay * * * ////////////// MAX961 MACROMODEL ////////////////// * *====> REFER TO MAX961 DATA SHEET <==== * * connections: +IN * | -IN * | | V+ * | | | V- * | | | | * | | | | LE * | | | | | GND QOUT QOUTCOMP * | | | | | | | | .subckt max961 1 2 3 4 352 300 433 483 * * NOTE1: QOUTCOMP IS ACTUALLY COMPLIMENTED QOUT. * NOTE2: INCLUDE * .OPTION ITL4=50 RELTOL=0.001 * TO ENHANCE CONVERGENCE. *** f101 3 9 v1 1 Iee100 7 400 dc 100.0E-6 q101 9 20 7 qin Q2 8 21 7 qin Q3 9 8 399 qmo Q4 8 8 399 qmi VMB 400 4 0V VPB 399 3 0V ***================ VIN1 2 23 .95 VIN2 1 25 .95 *** IPSUP 3 0 8.5ma INSUP 0 4 8.5ma *** EHYST 23 20 POLY(1) 0 60 0 1 VS2 21 25 0V .model qin NPN(Is=800.0E-18 Bf=3.33) .model qmi PNP(Is=800.0E-18 Bf=1002) .model qmo PNP(Is=800.0E-18 Bf=1000 Cjc=1f Tr=3.3E-9) .MODEL PMOS PMOS *(VTO=-1.7 KP=1.8E-3) e1 10 4 3 9 2 v1 10 11 dc 0 q5 5 11 44 qoc vshift 44 4 0v *clamps output, Q5 collector load. R55 3 5 1meg DP5 5 3 DP DP6 4 5 DP ***============= Hysterisis section GH 0 51 32 101 1E-6 ECM 101 0 3 4 0.5 RCM 101 0 10MEG ****==============COMPARATOR POINT FOR CREATING LOGIC OUTPUT, +-1, hi,lo. RH1 3 51 1E11 RH2 4 51 1E11 DP1 51 52 DP DP2 53 51 DP VP1 52 0 1V VP2 53 0 -1V ***================= IHYST 55 0 -1E-9 *GENERATES 1MV OF HYST. TO MIMIC SMOOTH TRANSITION. RREF 55 0 1E6 *LOGIC OUTPUT, NODE 60 ALTERS THE POLARITY, SO 55 SHOULD ALWAYS BE POS. GMULT 60 0 POLY(2) 51 0 55 0 0 0 0 0 1E-6 RMULT 60 0 1E6 *================ *EH 3 98 3 4 0.5 VVIRTUAL 98 0 0V G12 98 32 5 0 7.04E-3 R15 98 32 140 *======================== .model qoc NPN(Is=800.0E-18 Bf=181 Cjc=1f Tf=42p Tr=2E-9) .MODEL DX D(Is=800.0E-18) .MODEL DP D(N=0.001) *======================= ***== MODELS USED==*** .MODEL DX2 D(IS=1f n=0.001) *** ********************************** *** ********************************** VCONNECT 302 32 0V * AND1 * 302, 312 is the input, output is 333. RN1 302 303 1MEG DA1 305 330 DP DA2 300 305 DP RA2 304 305 1MEG EA1 304 300 POLY(1) 302 303 0 10 *** RN10 312 303 1MEG ;node 303 is 1.4volts. DA10 315 330 DP DA12A 300 315 DP RA12 314 315 1MEG EA11 314 300 POLY(1) 312 303 0 -10 *-10 COMPLIMENTS LE, SO LOW IS TRANSPARENT *** GAMULT 300 331 POLY(2) 305 300 315 300 0 0 0 0 1E-6 RAMULT 331 300 1G DA5 331 330 DP DA6 300 331 DP EOA 332 300 331 300 1 ROA 332 333 100 *** * AND2 * 352, 362 is the input, output is 383. RN12 352 303 1MEG ILE 352 300 -20UA DA12 355 380 DP DA22 300 355 DP RA22 354 355 1MEG EA12 354 300 POLY(1) 352 303 0 -10 *-10 COMPLIMENTS LE, SO LOW IS TRANSPARENT *** RN102 362 303 1MEG ;node 303 is 1.4volts. DA102 365 380 DP DA122 300 365 DP RA122 364 365 1MEG EA112 364 300 POLY(1) 362 303 0 10 *** GAMULT2 300 381 POLY(2) 355 300 365 300 0 0 0 0 1E-6 RAMULT2 381 300 1G DA52 381 330 DP DA62 300 381 DP EOA2 382 300 381 300 1 ROA2 382 383 100 *** * OR1 * 402,412 are the inputs, output is 433 RO1 402 403 1MEG VO14 403 300 1.4V VO1 430 300 5V DO1 405 430 DP DO2 300 405 DP RO2 404 405 1MEG ; WAS 1MEG EO1 404 300 POLY(1) 402 403 0 10 *** RO10 412 403 1MEG ;node 403 is 1.4volts. DO10 415 430 DP DO12 300 415 DP RO12O 414 415 300 ; WAS 1MEG EO11 414 300 POLY(1) 412 403 0 10 *** GOADD1 300 431 POLY(2) 405 300 415 300 0 1E-6 1E-6 ROADD 431 300 1G DO5 431 3 DP DO6 300 431 DP EOO 432 300 431 300 1 ROO 432 433 125 ; OUTPUT IS 433 * OR2 * 452,462 are the inputs, output is 488 RO12 452 403 1MEG VO12 480 300 5V DO12O 455 480 DP DO22 300 455 DP RO22 454 455 1MEG ; WAS 1MEG EO12 454 300 POLY(1) 452 403 0 10 *** RO102 462 403 1MEG ;node 403 is 1.4volts. DO102 465 480 DP DO122 300 465 DP RO122 464 465 300 ; WAS 1MEG EO112 464 300 POLY(1) 462 403 0 10 *** GOADD12 300 481 POLY(2) 455 300 465 300 0 1E-6 1E-6 ROADD2 481 300 1G DO52 481 3 DP *** was 3 was 480 DO62 300 481 DP EOO2 482 300 481 300 1 ROO2 482 483 125 ; OUTPUT IS 483 * INVERTER1 *INPUT 602, OUTPUT 605 RIN1 602 303 1MEG DIA1 605 630 DP DIA2 300 605 DP vi1 630 300 5v RIA2 604 605 10k EIA1 604 300 POLY(1) 602 303 0 -10 * INVERTER2 *INPUT 612, OUTPUT 615 RIN12 612 303 1MEG DIA12 615 640 DP DIA22 300 615 DP vi12 640 300 5v RIA22 614 615 10k EIA12 614 300 POLY(1) 612 303 0 -10 * INVERTER3 *INPUT 622, OUTPUT 625 RIN13 622 303 1MEG DIA13 625 650 DP DIA23 300 625 DP vi13 650 300 5v RIA23 624 625 10k EIA13 624 300 POLY(1) 622 303 0 -10 *** ********BIASING**************** *** ******************************* VA14 303 300 1.4V VA1 330 300 5V *VDGND 300 0 0V ; **** Will be brought out in subckt. *** * CONNECTIONS ********************* VSH1 605 362 0V VSH2 312 352 0V VSH3 333 402 0V VSH4 383 462 0V VSH5 433 622 0V VSH6 625 452 0V VSH7 483 612 0V VSH8 615 412 0V VSH9 302 602 0V .ENDS max961 * * connections: non-inverting input * | inverting input * | | positive power supply * | | | negative power supply * | | | | output * | | | | | * | | | | | .SUBCKT LM7301 3 2 4 5 6 * *Features *Greater than Rail-to-Rail Input *Wide Supply Range 1.8 to 32 Volts *Rail-to-Rail Output Swing ************************************** * EOX 120 10 31 32 2.0 RCX 120 121 1K RDX 121 10 1K RBX 120 122 1K GOS 10 57 122 121 1.0 RVOS 31 32 1K RINB 2 18 1000 RINA 3 19 1000 DIN1 5 18 DMOD2 DIN2 18 4 DMOD2 DIN3 5 19 DMOD2 DIN4 19 4 DMOD2 EXX 10 5 17 5 1.0 EEE 10 50 17 5 1.0 ECC 40 10 4 17 1.0 RAA 4 17 100MEG RBB 17 5 100MEG ISET 10 24 1e-3 DA1 24 23 DMOD1 RBAL 23 22 1000 ESUPP 22 21 4 5 1.0 VOFF 21 10 -1.25 DA2 24 25 DMOD1 VSENS1 25 26 DC 0 RSET 26 10 1K CSET 26 10 1e-10 FSET 10 31 VSENS1 1.0 R001 34 10 1K FTEMP 10 27 VSENS1 1.0 DTA 27 10 DMOD2 DTB 28 29 DMOD2 VTEMP 29 10 DC 0 ECMR 38 10 11 10 1.0 VCMX 38 39 DC 0 RCM2 41 10 1MEG EPSR 42 10 4 10 1.0 CDC1 43 42 10U VPSX 43 44 DC 0 RPSR2 45 10 1MEG FCXX 57 10 VCXX 100 DCX1 98 97 DMOD1 DCX2 95 94 DMOD1 RCX1 99 98 100 RCX2 94 99 100 VCXX 99 96 DC 0 ECMX 96 10 11 10 1.0 DLIM1 52 57 DMOD1 DLIM2 57 51 DMOD1 ELIMP 51 10 26 10 99.3 GDM 10 57 3 2 1 C1 58 59 1e-10 DCLMP2 59 40 DMOD1 DCLMP1 50 59 DMOD1 RO2 59 10 1K GO3 10 71 59 10 1 RO3 71 10 1 DDN1 73 74 DMOD1 DDN2 73 710 DMOD1 DDP1 75 72 DMOD1 DDP2 71 720 DMOD1 RDN2 710 71 100 RDP 720 72 100 VOOP 40 76 DC 0 VOON 77 50 DC 0 QNO 76 73 78 NPN1 QNP 77 72 79 PNP1 RNO 78 81 1 RPO 79 81 1 VOX 86 6 DC 0 RNT 76 81 100MEG RPT 81 77 1MEG FX 10 93 VOX 1.0 DFX1 93 91 DMOD1 VFX1 91 10 DC 0 DFX2 92 93 DMOD1 VFX2 10 92 DC 0 FPX 4 10 VFX1 1.0 FNX 10 5 VFX2 1.0 RAX 122 10 MRAX 1.012000e+03 * Input Offset Voltage .MODEL MRAX RES (TC1=4e-06) FIN1 18 5 VTEMP 0.996111 FIN2 19 5 VTEMP 1.00389 * Input Bias Currents CIN1 2 10 1p CIN2 3 10 1p * Common Mode Input Capacitance RD1 18 11 5e+06 RD2 19 11 5e+06 * Diff. Input Resistance RCM 11 10 3.65e+07 * Common Mode Input Resistance FCMR 10 57 VCMX 22.3872 * Low Freq. CMRR FPSR 10 57 VPSX 11.2468 * Low Freq. PSRR RSLOPE 4 5 1.25e+06 * Slope of Supp. Curr. vs. Supp. Volt. GPWR 4 5 26 10 0.000716 * Quiescent Supply Current ETEMP 27 28 32 33 0.240625 RIB 32 33 MRIB 1K * Temp. Co. of Input Currents .MODEL MRIB RES (TC1=0.00163946) RISC 33 34 MRISC 1K .MODEL MRISC RES (TC1=-0.002) RCM1 39 41 223.872 CCM 41 10 7.95775e-11 * CMRR vs. Freq. RPSR1 44 45 56.2341 CPSR 45 10 1.59155e-10 * PSRR vs. Freq. ELIMN 10 52 26 10 100.087 RDM 57 10 2285.1 C2 57 10 8.70612p ECMP 40 97 26 10 0.4 ECMN 95 50 26 10 0.4 G2 58 10 57 10 1.27e-06 R2 58 10 344.581 GO2 59 10 58 10 64 * Avol and Slew-Rate Settings EPOS 40 74 26 10 0 ENEG 75 50 26 10 0.1 * Output Voltage Swing Settings GSOURCE 74 73 33 34 0.000115 GSINK 72 75 33 34 9.8e-05 * Output Current Settings ROO 81 86 47.5 .MODEL DMOD1 D .MODEL DMOD2 D (IS=1e-17) .MODEL NPN1 NPN (BF=100 IS=1p) .MODEL PNP1 PNP (BF=100 IS=1p) .ENDS LM7301 ***** AD8055an SPICE model Rev A SMR/ADI 8-26-97 * This model will give typical performance characteristics * for the following parameters; * closed loop gain and phase vs bandwidth * output current and voltage limiting * offset voltage (is static, will not vary with vcm) * ibias (again, is static, will not vary with vcm) * slew rate and step response performance * (slew rate is based on 10-90% of step response) * current on output will be reflected to the supplies * vnoise, referred to the input * inoise, referred to the input * distortion is not characterized * Node assignments * non-inverting input * | inverting input * | | positive supply * | | | negative supply * | | | | output * | | | | | .SUBCKT AD8055an 1 2 99 50 17 * input stage * q1 4 15 13 qn1 q2 5 2 14 qn1 i1 3 50 0.1 i2 50 99 0.1 r3 99 4 14.96 r4 99 5 14.96 r5 13 3 14.44 r6 14 3 14.44 cpole 4 5 26.61pf cin1 1 98 2pf cin2 2 98 2pf * error stage eos 1 15 poly(2) 30 98 92 0 3e-3 1 25e-9 gnoise1 98 1 33 98 1e-4 gnoise2 98 2 33 98 1e-4 * gain/bw stage g1 99 9 poly(1) 5 4 0 0.067 0 0.022 g2 50 9 poly(1) 5 4 0 0.067 0 0.022 rgain1 99 9 53078 rgain2 50 9 53078 cgain1 99 9 71.42pf cgain2 50 9 71.42pf vlim1 99 18 2.46 vlim2 19 50 2.46 dlim1 9 18 d1 dlim2 19 9 d1 * vnoise stage * rnoise1 39 98 0.46e-3 vnoise1 39 98 0 vnoise2 31 98 0.56 dnoise1 31 39 dn fnoise1 30 98 vnoise1 1 rnoise2 30 98 1 * inoise stage * rnoise3 32 98 0.166e-3 vnoise3 32 98 0 vnoise4 34 98 0.545 dnoise2 34 32 dn fnoise2 33 98 vnoise3 1 rnoise4 33 98 1 * buffer stage gbuf 98 12 9 98 1e-2 rbuf 98 12 100 * reference stage eref1 98 0 poly(2) 99 0 50 0 0 0.5 0.5 eref2 97 0 poly(2) 1 0 2 0 0 0.5 0.5 * common mode rejection* ecm1 96 0 98 97 23809 rcm2 96 95 23809 rcm1 95 94 1 lcm1 94 0 3.79e-6 ecm2 93 0 95 0 3332 rcm3 93 92 3332 rcm4 92 89 1 lcm2 89 0 0.53e-6 * output current reflected to supplies * fcurr 98 40 vout 1 vcur1 26 98 0 vcur2 98 27 0 dcur1 40 26 d1 dcur2 27 40 d1 * output stage vo1 99 90 0 vo2 91 50 0 fout1 0 99 poly(2) vo1 vcur1 -5.4e-3 1 -1 fout2 50 0 poly(2) vo2 vcur2 -5.4e-3 1 -1 gout1 90 16 12 99 1 gout2 91 16 12 50 1 rout1 16 90 1 rout2 16 91 1 vout 16 17 0 viclmp1 12 20 0.703 viclmp2 21 12 0.703 diclmp1 16 20 d1 diclmp2 21 16 d1 .model qn1 npn(bf=1e5) .model d1 d() .model dn d(af=1 kf=1e-8) .ends ad8055an .SUBCKT AD8330 CMGN CMOP CNTR COMM ENBL INHI INLO MODE OFST OPHI OPLO VDBS VMAG VPOS VPSI VPSO .ic V(inHI)=2 v(inLO)=4 V_V2 N689226 N685811 0.175 C1 COMM INLO 4p R18 N729515 GAINLO 10K R1 VDBS COMM 100Meg D2 INLO VPSI Dbreak G11 VPSO COMM TABLE { V(CNTR2, COMM) } + ( (0,0)(2.7,1.48m)(6,1.48m) ) G16 VPSO COMM TABLE { V(N712728, OPHI) } + ( (-100,-1u)(0,0)(75,1) ) E_LIMIT1 DBS 0 VALUE {LIMIT(V(N642867),0,1.5)} C7 0 N1013152 10p R23 N1028228 N1013152 1 R13 N829851 OFST 480 G14 VPSO COMM TABLE { V(N897552, COMM) } + ( (0,0)(2.7,18.5m)(6,18.5m) ) R14 0 N633004 1k G18 N877957 N1013152 TABLE { V(N877957, N1013152) } + ( (-1000,-10n)(0,0)(1m,10m) ) R4 INHI N632402 500 E17 N985107 0 GAIN3 0 0.5 E13 0 N729515 VALUE {V(N699213)+V(COMM,CNTR)} R21 N985107 N699213 1k E14 LINGAIN2 0 VALUE { if(V(N877957, 0)>0.5,V(LINGAIN),0) } C6 0 N940675 300p E4 GAIN1 0 VALUE {V(N633004)*V(DBSGAIN,0)} G13 COMM CMGN TABLE { V(CNTR2, COMM) } + ( (0,0)(2.7,200u)(6,200u) ) E12 N707872 0 VALUE {V(N699213)+V(CNTR,COMM)} G8 N689651 GAINLO TABLE { V(N689651, GAINLO) } + ( (-100,-1n)(0,0)(1m,10m)(2m,1) ) C5 0 N699213 0.5p R17 N707872 GAIN4 10K G12 COMM VMAG TABLE { V(CNTR2, COMM) } + ( (0,0)(2.7,100u)(6,100u) ) L2 N6584861 N662042 0.015u E3 CNTR2 COMM VALUE { if(V(ENBL, COMM)>0.5,V(VPSO),0) } G7 GAINLO N685811 TABLE { V(GAINLO, N685811) } + ( (-100,-1n)(0,0)(1m,10m)(2m,1) ) R16 N6584861 GAIN3 12.0 R24 OFST COMM 1G R8 MODE VPOS 1Meg R6 OPHI N712728 75 G4 MCLAMP GAIN3 TABLE { V(MCLAMP, GAIN3) } + ( (-100,-1n)(0,0)(1m,100m) ) E11 N695171 0 COMM 0 1 E1 N941057 0 N621192 0 1.6667 R22 N941057 N940675 1K E9 MCLAMP 0 0 LINGAIN 2 R19 ENBL COMM 1E9 E16 N718317 COMM GAINLO 0 1 E20 N818867 COMM CNTR COMM 1.5 V4 N818867 N829851 0.75 X_H1 N632402 OFST N633004 N1033056 AD8330_H1 E15 N712728 COMM GAIN4 0 1 V_V3 N689651 N695171 0.175 D3 COMM INHI Dbreak G3 GAIN3 PCLAMP TABLE { V(GAIN3, PCLAMP) } + ( (-100,-1n)(0,0)(1m,100m) ) G5 GAIN4 N685811 TABLE { V(GAIN4, N685811) } + ( (-100,-1n)(0,0)(1m,10m)(2m,1) ) G9 CMOP CNTR CNTR2 CMOP 125u D4 COMM INLO Dbreak G17 VPSO COMM TABLE { V(N718317, OPLO) } + ( (-100,-1u)(0,0)(75,1) ) R15 OPLO N718317 75 R12 CMOP CNTR 4K G6 N689651 GAIN4 TABLE { V(N689651, GAIN4) } + ( (-100,-1n)(0,0)(1m,10m)(2m,1) ) R9 CMGN COMM 1K R2 COMM VMAG 5K E6 GAIN2 0 VALUE {V(GAIN1)*V(LINGAIN2,0)} E2 N621192 0 VALUE { if(V(MODE, COMM)>=1.5,V(DBS),1.5-V(DBS)) } X_H2 OFST N632210 N1033056 0 AD8330_H2 E18 N642867 0 VALUE {V(VDBS,COMM)+V(COMM,CMGN)} E10 N689226 0 VPSO COMM 1 R20 N1013152 N877957 2880 E21 N897552 COMM VALUE { if(V(ENBL, COMM)>2.3,V(VPSO),0) } E8 PCLAMP 0 LINGAIN 0 2 G15 N941057 N940675 TABLE { V(N941057, N940675) } + ( (-1000,-10n)(0,0)(1m,1000m) ) E5 N1028228 0 VALUE { if(V(ENBL, COMM)>2.3,1,0) } D1 INHI VPSI Dbreak E7 LINGAIN 0 TABLE { V(N6574242) } + ( (0,0)(0.5,1)(1,1.95)(2,3.7)(3,5.5)(4,7.2)(4.7,8.4)(4.9,8.5)(5,8.5) ) R5 INLO N632210 500 E_ABM1 DBSGAIN 0 VALUE { 10**(V(N940675)) } C2 COMM INHI 4p C4 0 N877957 100p G2 GAIN2 N662042 TABLE { V(GAIN2, N662042) } + ( (-100,-210m)(-1m,-200m)(0,0)(1m,200m)(100,210m) ) C3 0 GAIN3 100p G10 VPOS COMM TABLE { V(VPOS, COMM) } + ( (-100,-1n)(0,0)(2.7,20u)(6,20u) ) E19 N6574242 0 VALUE {V(VMAG,COMM)+V(COMM,CMGN)} .model Dbreak D Is=1e-10 Cjo=.01pF Rs=1m N=1 bv=5 rmy N662042 0 1Gig .subckt AD8330_H1 1 2 3 4 H1 3 4 V1 500 V1 1 2 0V .ends AD8330_H1 .subckt AD8330_H2 1 2 3 4 H2 3 4 V2 500 V2 1 2 0V .ends AD8330_H2 .ENDS AD8330 * Rail-to-Rail Outputs * Ultra-Low-Voltage * Available in 8-Pin SO/uMAX (MAX965/MAX966) * 16-Pin Narrow-SO/QSOP (MAX969) * 14-Pin SO/16-Pin QSOP (MAX970) * * * PART NUMBER DESCRIPTION * ___________ _____________________________________ * MAX965 Single, With (1.235V) Internal Reference and Programmable Hysteresis * connections: +IN * | -IN * | | V+ * | | | V- * | | | | HYST. * | | | | | REF. * | | | | | | OUT. * | | | | | | | .subckt max965 1 2 3 4 49 235 97 * f101 3 9 v1 1 iee100 7 400 dc 100.0E-6 q101 9 20 7 qin q2 8 21 7 qin q3 9 8 399 qmo q4 8 8 399 qmi VMB 400 4 0V VPB 399 3 0V RIN1 2 23 2K RIN2 1 25 2K DCM2 70 3 DP DCM1 4 24 DP VCM1 70 24 1.3V DCM3 4 26 DP VCM2 71 26 1.3V DCM4 71 3 DP IPSUP 0 3 2.5523948MA INSUP 0 4 -2.5523948MA EHYST 23 20 POLY(1) 0 60 0 1 VS2 21 25 0V .model qin NPN(Is=800.0E-18 Bf=5.000E6) .model qmi PNP(Is=800.0E-18 Bf=1002) .model qmo PNP(Is=800.0E-18 Bf=1000 Cjc=1f Tr=6.662E-6) .MODEL PMOS PMOS *(VTO=-1.7 KP=1.8E-3) e1 10 4 3 9 2 v1 10 11 dc 0 q5 5 11 44 qoc vshift 44 4 0v R55 3 5 10K DP5 5 3 DP DP6 4 5 DP ***============= Hysterisis section RINH 49 50 200 I50 50 0 12ua D50 50 200 DX EREFER 200 0 235 4 1 D51 4 50 DX GH 0 51 97 0 1E-6 RH1 3 51 1E9 RH2 4 51 1E9 DP1 51 52 DP DP2 53 51 DP VP1 52 0 1V VP2 53 0 -1V ***================= GHYST 55 0 50 0 1E-6 GREF 0 55 235 4 1E-6 RREF 55 0 1E6 DP10 55 56 DP DP20 57 55 DP VP10 56 0 50MV VP20 57 0 0MV *LOGIC OUTPUT, NODE 60 ALTERS THE POLARITY, SO 55 SHOULD ALWAYS BE POS. GMULT 60 0 POLY(2) 51 0 55 0 0 0 0 0 1E-6 RMULT 60 0 1E6 *EH 3 98 3 4 0.5 VVIRTUAL 98 0 0V F5 3 38 VA8 1 D9 40 38 DX D10 38 3 DX VA7 3 40 0 F6 3 4 VA7 1 G12 98 32 5 0 7.04E-3 R15 98 32 142 D3 36 41 DX D4 42 37 DX V5 34 36 -.63 V4 37 34 -.65 ****V4,V5 SET ISC R16 41 35 300 R17 42 35 300 E11 3 33 3 32 1 VA8 33 34 0V VL 35 97 0 .model qoc NPN(Is=800.0E-18 Bf=2.069E3 Cjc=1f Tf=25.53E-9 Tr=6.983E-6) .MODEL DX D(Is=800.0E-18) .MODEL DP D(N=0.001 rs=100) * MAX921-924 VOLTAGE REF. VREF 301 4 1.235V VSHORT 235 302 0V RIN200 301 302 1MEG F226 3 4 VA227 1 F225 3 238 VA228 1 D229 240 238 DX D230 238 3 DX VA227 3 240 0 G232 0 232 301 302 1E-3 R235 0 232 1E6 C235 0 232 6800PF D223 232 236 DX2 D224 237 232 DX2 V225 235 237 1.8mV V224 236 235 .9mV R236 234 235 60 E221 3 233 3 232 1 VA228 233 234 0V .MODEL DX2 D(IS=1f n=0.001) *.MODEL DX D(IS=1f) .ends .Subckt BAS70_06 k1 a k2 d1 a k1 b70 d2 a k2 b70 .model b70 D is=3n rs=29 n=1.06 tt=25p cjo=1.55p vj=.36 m=.29 eg=.68 xti=1.8 fc=.5 bv=70 ibv=100n .ends .Subckt BAS70_05 a1 k a2 d1 a1 k b70 d2 a2 k b70 .model b70 D is=3n rs=29 n=1.06 tt=25p cjo=1.55p vj=.36 m=.29 eg=.68 xti=1.8 fc=.5 bv=70 ibv=100n .ends .Subckt BAS70_04 a ka k d1 a ka b70 d2 ka k b70 .model b70 D is=3n rs=29 n=1.06 tt=25p cjo=1.55p vj=.36 m=.29 eg=.68 xti=1.8 fc=.5 bv=70 ibv=100n .ends .SUBCKT BAT54S a ka k R1 a ka 3.6E+07 D1 a ka BA R2 ka k 3.6E+07 D2 ka k BA .MODEL BA D IS=211.7n N=1.016 BV=36 IBV=1.2u RS=2.64 CJO=11.14p VJ=.2013 M=.3868 FC=0 EG=.69 XTI=2 .ends * 70v 215ma 3us si dual switching diode pkg:sot-23 .subckt bav199 a ka k d1 a ka d199 d2 ka k d199 .model d199 d is=0.5n n=1.75 bv=70 ibv=1.4u cjo=2.7p vj=.75 m=.333 tt=4u .ends bav199 .subckt bav99 a ka k .model d d bv=164 ibv=13m is=5n rs=1.9 n=2 tt=8n eg=1.11 xti=3 cjo=0.8p m=0.33 vj=0.75 d1 a ka d d2 ka k d .ends bav99 .subckt bav23s a ka k .MODEL d D IS=237n RS=0.260 BV=200 IBV=100n CJO=3.05p M=0.333 N=2.69 TT=72.0n d1 a ka d d2 ka k d .ends bav23s .Subckt Sw10to1 com N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 p status=1 v1 p0 0 dc {status} r1 p p0 1k c1 n1 0 0.1p c2 com 0 0.1p c3 n2 0 0.1p c4 n3 0 0.1p c5 n4 0 0.1p c6 n5 0 0.1p c7 n6 0 0.1p c8 n7 0 0.1p c9 n8 0 0.1p c10 n9 0 0.1p c11 n10 0 0.1p c12 n11 0 0.1p c13 n12 0 0.1p b1 p1 0 v=u( (v(p)-0.6)*(1.4-v(p)) ) b2 p2 0 v=u( (v(p)-1.6)*(2.4-v(p)) ) b3 p3 0 v=u( (v(p)-2.6)*(3.4-v(p)) ) b4 p4 0 v=u( (v(p)-3.6)*(4.4-v(p)) ) b5 p5 0 v=u( (v(p)-4.6)*(5.4-v(p)) ) b6 p6 0 v=u( (v(p)-5.6)*(6.4-v(p)) ) b7 p7 0 v=u( (v(p)-6.6)*(7.4-v(p)) ) b8 p8 0 v=u( (v(p)-7.6)*(8.4-v(p)) ) b9 p9 0 v=u( (v(p)-8.6)*(9.4-v(p)) ) b10 p10 0 v=u( (v(p)-9.6)*(10.4-v(p)) ) s1 com n1 p1 0 sw1 off s2 com n2 p2 0 sw1 off s3 com n3 p3 0 sw1 off s4 com n4 p4 0 sw1 off s5 com n5 p5 0 sw1 off s6 com n6 p6 0 sw1 off s7 com n7 p7 0 sw1 off s8 com n8 p8 0 sw1 off s9 com n9 p9 0 sw1 off s10 com n10 p10 0 sw1 off .model sw1 sw vt=0.5 vh=0.1 ron=0.1 roff=10gig .ends Sw10to1 .Subckt Sw10to1Short com N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 p status=1 v1 p0 0 dc {status} r1 p p0 1k c1 n1 0 0.1p c2 com 0 0.1p c3 n2 0 0.1p c4 n3 0 0.1p c5 n4 0 0.1p c6 n5 0 0.1p c7 n6 0 0.1p c8 n7 0 0.1p c9 n8 0 0.1p c10 n9 0 0.1p c11 n10 0 0.1p b1 p1 0 v=u( (v(p)-0.4)*(1.6-v(p)) ) b2 p2 0 v=u( (v(p)-1.4)*(2.6-v(p)) ) b3 p3 0 v=u( (v(p)-2.4)*(3.6-v(p)) ) b4 p4 0 v=u( (v(p)-3.4)*(4.6-v(p)) ) b5 p5 0 v=u( (v(p)-4.4)*(5.6-v(p)) ) b6 p6 0 v=u( (v(p)-5.4)*(6.6-v(p)) ) b7 p7 0 v=u( (v(p)-6.4)*(7.6-v(p)) ) b8 p8 0 v=u( (v(p)-7.4)*(8.6-v(p)) ) b9 p9 0 v=u( (v(p)-8.4)*(9.6-v(p)) ) b10 p10 0 v=u( (v(p)-9.4)*(10.6-v(p)) ) s1 com n1 p1 0 sw1 off s2 com n2 p2 0 sw1 off s3 com n3 p3 0 sw1 off s4 com n4 p4 0 sw1 off s5 com n5 p5 0 sw1 off s6 com n6 p6 0 sw1 off s7 com n7 p7 0 sw1 off s8 com n8 p8 0 sw1 off s9 com n9 p9 0 sw1 off s10 com n10 p10 0 sw1 off .model sw1 sw vt=0.5 vh=0.1 ron=0.1 roff=10gig .ends Sw10to1Short .Subckt sw12to1 N1 com N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 N12 p status=1 V1 p0 0 dc {status} r1 p p0 1k C1 N1 0 0.1p C2 com 0 0.1p C3 N2 0 0.1p C4 N3 0 0.1p C5 N4 0 0.1p C6 N5 0 0.1p C7 N6 0 0.1p C8 N7 0 0.1p C9 N8 0 0.1p C10 N9 0 0.1p C11 N10 0 0.1p C12 N11 0 0.1p C13 N12 0 0.1p b1 p1 0 v=u( (v(p)-0.6)*(1.4-v(p)) ) b2 p2 0 v=u( (v(p)-1.6)*(2.4-v(p)) ) b3 p3 0 v=u( (v(p)-2.6)*(3.4-v(p)) ) b4 p4 0 v=u( (v(p)-3.6)*(4.4-v(p)) ) b5 p5 0 v=u( (v(p)-4.6)*(5.4-v(p)) ) b6 p6 0 v=u( (v(p)-5.6)*(6.4-v(p)) ) b7 p7 0 v=u( (v(p)-6.6)*(7.4-v(p)) ) b8 p8 0 v=u( (v(p)-7.6)*(8.4-v(p)) ) b9 p9 0 v=u( (v(p)-8.6)*(9.4-v(p)) ) b10 p10 0 v=u( (v(p)-9.6)*(10.4-v(p)) ) b11 p11 0 v=u( (v(p)-10.6)*(11.4-v(p)) ) b12 p12 0 v=u( (v(p)-11.6)*(12.4-v(p)) ) s1 com n1 p1 0 sw1 off s2 com n2 p2 0 sw1 off s3 com n3 p3 0 sw1 off s4 com n4 p4 0 sw1 off s5 com n5 p5 0 sw1 off s6 com n6 p6 0 sw1 off s7 com n7 p7 0 sw1 off s8 com n8 p8 0 sw1 off s9 com n9 p9 0 sw1 off s10 com n10 p10 0 sw1 off s11 com n11 p11 0 sw1 off s12 com n12 p12 0 sw1 off .model sw1 sw vt=0.5 vh=0.1 ron=0.1 roff=10Gig .ends .Subckt Sw12to2V com1 N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 N12 com2 p status=1 V1 p0 0 dc {status} r1 p p0 1k c1 n1 0 0.1p cc1 com1 0 0.1p cc2 com2 0 0.1p c3 n2 0 0.1p c4 n3 0 0.1p c5 n4 0 0.1p c6 n5 0 0.1p c7 n6 0 0.1p c8 n7 0 0.1p c9 n8 0 0.1p c10 n9 0 0.1p c11 n10 0 0.1p c12 n11 0 0.1p c13 n12 0 0.1p b1 p1 0 v=u( (v(p)-0.6)*(1.4-v(p)) ) b2 p2 0 v=u( (v(p)-1.6)*(2.4-v(p)) ) b3 p3 0 v=u( (v(p)-2.6)*(3.4-v(p)) ) b4 p4 0 v=u( (v(p)-3.6)*(4.4-v(p)) ) b5 p5 0 v=u( (v(p)-4.6)*(5.4-v(p)) ) b6 p6 0 v=u( (v(p)-5.6)*(6.4-v(p)) ) * s1 com1 n1 p1 0 sw1 off s2 com1 n2 p2 0 sw1 off s3 com1 n3 p3 0 sw1 off s4 com1 n4 p4 0 sw1 off s5 com1 n5 p5 0 sw1 off s6 com1 n6 p6 0 sw1 off s7 com2 n7 p1 0 sw1 off s8 com2 n8 p2 0 sw1 off s9 com2 n9 p3 0 sw1 off s10 com2 n10 p4 0 sw1 off s11 com2 n11 p5 0 sw1 off s12 com2 n12 p6 0 sw1 off .model sw1 sw vt=0.5 vh=0.1 ron=0.1 roff=10gig .ends Sw12to2 .Subckt Sw10to2 com1 N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 com2 p status=1 V1 p0 0 dc {status} r1 p p0 1k c1 n1 0 0.1p cc1 com1 0 0.1p cc2 com2 0 0.1p c3 n2 0 0.1p c4 n3 0 0.1p c5 n4 0 0.1p c6 n5 0 0.1p c7 n6 0 0.1p c8 n7 0 0.1p c9 n8 0 0.1p c10 n9 0 0.1p c11 n10 0 0.1p b1 p1 0 v=u( (v(p)-0.6)*(1.4-v(p)) ) b2 p2 0 v=u( (v(p)-1.6)*(2.4-v(p)) ) b3 p3 0 v=u( (v(p)-2.6)*(3.4-v(p)) ) b4 p4 0 v=u( (v(p)-3.6)*(4.4-v(p)) ) b5 p5 0 v=u( (v(p)-4.6)*(5.4-v(p)) ) * s1 com1 n1 p1 0 sw1 off s2 com1 n2 p2 0 sw1 off s3 com1 n3 p3 0 sw1 off s4 com1 n4 p4 0 sw1 off s5 com1 n5 p5 0 sw1 off * s6 com1 n6 p1 0 sw1 off s7 com2 n7 p2 0 sw1 off s8 com2 n8 p3 0 sw1 off s9 com2 n9 p4 0 sw1 off s10 com2 n10 p5 0 sw1 off .model sw1 sw vt=0.5 vh=0.1 ron=0.1 roff=10gig .ends Sw10to2 .Subckt SLIDE_SWITCH_STSSS2231 com1 N1 N2 N3 com2 N4 N5 N6 p status=1 V1 p0 0 dc {status} r1 p p0 1k cc1 com1 0 0.1p cc2 com2 0 0.1p c1 n1 0 0.1p c3 n2 0 0.1p c4 n3 0 0.1p c5 n4 0 0.1p c6 n5 0 0.1p c7 n6 0 0.1p b1 p1 0 v=u( (v(p)-0.6)*(1.4-v(p)) ) b2 p2 0 v=u( (v(p)-1.6)*(2.4-v(p)) ) b3 p3 0 v=u( (v(p)-2.6)*(3.4-v(p)) ) * s1 com1 n1 p1 0 sw1 off s2 com1 n2 p2 0 sw1 off s3 com1 n3 p3 0 sw1 off s4 com2 n4 p1 0 sw1 off s5 com2 n5 p2 0 sw1 off s6 com2 n6 p3 0 sw1 off .model sw1 sw vt=0.5 vh=0.1 ron=70m roff=10gig .ends .subckt knopka 1 2 p S1 2 1 p 0 knop off R1 p 0 1k .model knop sw ron=1m roff=10G vt=0.5 vh=50m .ends knopka .subckt knopka2 1 2 3 4 p S1 3 1 p 0 knop off S2 4 2 p 0 knop off R1 p 0 1k .model knop sw ron=1m roff=10G vt=0.5 vh=50m .ends knopka2 .subckt transform2 1 2 3 4 n1=100 n2=100 Al=1u r1=1m r2=1m k=1 L1 1 2 {Al*n1*n1} rser={r1} L2 3 4 {Al*n2*n2} rser={r2} k1 L1 L2 {k} .ends .subckt transform3 1 2 3 4 5 6 n1=100 n2=100 n3=100 Al=1u r1=1m r2=1m r3=1m k=1 L1 1 2 {Al*n1*n1} rser={r1} L2 3 4 {Al*n2*n2} rser={r2} L3 5 6 {Al*n3*n3} rser={r3} k1 L1 L2 L3 {k} .ends .subckt transform4 1 2 3 4 5 6 7 8 n1=100 n2=100 n3=100 n4=100 Al=1u r1=1m r2=1m r3=1m r4=1m k=1 L1 1 2 {Al*n1*n1} rser={r1} L2 3 4 {Al*n2*n2} rser={r2} L3 5 6 {Al*n3*n3} rser={r3} L4 7 8 {Al*n4*n4} rser={r4} k1 L1 L2 L3 L4 {k} .ends .SUBCKT XFMR1 1 2 3 4 n1=100 n2=10 RP 1 2 1MEG E1 5 4 1 2 {n2/n1} F1 1 2 VM {n2/n1} RS 6 3 1U VM 5 6 .ENDS XFMR1 .SUBCKT XFMR2 1 2 3 4 10 11 n1=100 n2=10 n3=10 RP 1 2 1MEG E1 5 4 1 2 {n2/n1} F1 1 2 VM1 {n2/n1} RS1 6 3 1U VM1 5 6 E2 20 11 2 1 {n3/n1} F2 2 1 VM2 {n3/n1} RS2 21 10 1U VM2 20 21 .ENDS XFMR2 .subckt indnonlin 1 2 Hc=16. Bs=.44 Br=.10 A=0.0000251 + Lm=0.0198 Lg=0.0006858 N=1000 * L 1 2 Hc={HC} Bs={Bs} Br={Br} A={A} + Lm={Lm} Lg={Lg} N={N} .ends *SRC=4N39;Opto-Isolators;SCR Output;7.5kV *SYM=OPTOSCR .SUBCKT 4N39 17 18 1 3 2 * LA LC A K G QP 6 4 1 POUT; OFF QN 4 6 5 NOUT; OFF RF 6 4 10.6MEG RR 1 4 7.11MEG RGK 6 5 5.62K RG 2 6 92.3 RK 3 5 .233 DF 6 4 ZF DR 1 4 ZR DGK 6 5 ZGK .MODEL ZF D (IS=.12F IBV=3.75U BV=200 RS=1.6MEG) .MODEL ZR D (IS=.12F IBV=3.75U BV=266) .MODEL ZGK D (IS=.12F IBV=3.75U BV=6) .MODEL POUT PNP (IS=120F BF=1 CJE=1.34P) .MODEL NOUT NPN (IS=120F BF=100 RC=.933 + CJE=1.34P CJC=286F TF=18.95U TR=1.27M) .MODEL DLED D (IS=140P RS=520M N=2.63 BV=6 IBV=10U + CJO=50P VJ=.75 M=.333 TT=432N) H1 2 0 VLED -.8 93.3 VLED 17 16 D1 16 18 DLED .ENDS ********** *SRC=4N40;Opto-Isolators;SCR Output;7.5kV *SYM=OPTOSCR .SUBCKT 4N40 17 18 1 3 2 * TERMINALS: LA LC A K G QP 6 4 1 POUT; OFF QN 4 6 5 NOUT; OFF RF 6 4 16MEG RR 1 4 10.6MEG RGK 6 5 5.62K RG 2 6 92.3 RK 3 5 .233 DF 6 4 ZF DR 1 4 ZR DGK 6 5 ZGK .MODEL ZF D (IS=.12F IBV=5U BV=400 RS=2.4MEG) .MODEL ZR D (IS=.12F IBV=5U BV=533) .MODEL ZGK D (IS=.12F IBV=5U BV=6) .MODEL POUT PNP (IS=120F BF=1 CJE=1.34P) .MODEL NOUT NPN (IS=120F BF=100 RC=.933 + CJE=1.34P CJC=268F TF=14.47U TR=637U) .MODEL DLED D (IS=140P RS=520M N=2.63 BV=6 IBV=10U + CJO=50P VJ=.75 M=.333 TT=432N) H1 2 0 VLED -.8 93.3 VLED 17 16 D1 16 18 DLED .ENDS 4N40 .Subckt Lazer com lk pha pw Pnom=100m inom=150m ith=35m iphnom=0.1m Pth=1m + cLd=10p cph=40p rsLd=1 nLd=2 isLD=1e-17 tauLD=1n tauFd=5n .param k=(Pnom-Pth*inom/ith)/(inom-ith) .param kf=iphnom/Pnom .param ctau=0.001*tauFd cLd com lk {cLD} cph com pha {cph} D1 5 lk0 dLd D10 com lk0 dLd2 rs lk0 lk {rsLd} VAm1 com 5 0 rut lk com 10Meg v1 ith 0 {ith} *v3 kf 0 {iphnom/Pnom} Hled pwled 0 vam1 {2*Pth/ith} B1 pw pwled v=uramp(2*i(vam1)-v(ith))*{k} CtauFd pwtau 0 {ctau} Rtau pwtau pw 1k B2 com pha i=v(pwtau)*{kf} .model dLd D is={isLd/2} n={nLd} eg={nLd*1.11} .model dLd2 D is={isLd/2} n={nLd} eg={nLd*1.11} tt={tauLD*2} .ends Lazer .Subckt Lazer3 com lk pw Pnom=1 inom=1200m ith=240m Pth=1m + cLd=10p rsLd=1 nLd=2 isLD=1e-17 tauLD=1n .param k=(Pnom-Pth*inom/ith)/(inom-ith) c com lk {cLd} D1 5 lk0 dLd D10 com lk0 dLd2 rs lk0 lk {rsLd} VAm1 com 5 0 rut lk com 10Meg v1 ith 0 {ith} Hled pwled 0 vam1 {2*Pth/ith} B1 pw pwled v=uramp(2*i(vam1)-v(ith))*k .model dLd D is={isLd/2} n={nLd} eg={nLd*1.11} .model dLd2 D is={isLd/2} n={nLd} eg={nLd*1.11} tt={tauLD*2} .ends Lazer3 .Subckt Lazer3L com lk0 pw Pnom=1 inom=1200m ith=240m Pth=1m +l=12n cLd=10p rsLd=1 nLd=2 isLD=1e-17 tauLD=1n .param k=(Pnom-Pth*inom/ith)/(inom-ith) l lk0 lk {l} c com lk {cLd} D1 5 lk0 dLd D10 com lk0 dLd2 rs lk0 lk {rsLd} VAm1 com 5 0 rut lk com 10Meg v1 ith 0 {ith} Hled pwled 0 vam1 {2*Pth/ith} B1 pw pwled v=uramp(2*i(vam1)-v(ith))*k .model dLd D is={isLd/2} n={nLd} eg={nLd*1.11} .model dLd2 D is={isLd/2} n={nLd} eg={nLd*1.11} tt={tauLD*2} .ends Lazer3L .Subckt Lazer2 com lk pha pw Pnom=100m inom=150m ith=35m iphnom=0.1m Pth=1m + cLd=10p cph=40p rsLd=1 nLd=2 isLD=1e-17 tauLD=.1n tauLD2=1n tauFd=5n .param k=(Pnom-Pth*inom/ith)/(inom-ith) .param kf=iphnom/Pnom .param ctau=0.001*tauFd cLd com lk {cLD} cph com pha {cph} D1 5 lk0 dLd D10 com lk0 dLd2 rs lk0 lk {rsLd} VAm1 com 5 0 rut lk com 10Meg v1 ith 0 {ith} *v3 kf 0 {iphnom/Pnom} Hled pwled 0 vam1 {2*Pth/ith} B1 pwled pw i=uramp(2*i(vam1)-v(ith))*{k} Rb1 pwled pw 1 Ctalight pwled pw {tauLD2} CtauFd pwtau 0 {ctau} Rtau pwtau pw 1k B2 com pha i=v(pwtau)*{kf} .model dLd D is={isLd/2} n={nLd} eg={nLd*1.11} .model dLd2 D is={isLd/2} n={nLd} eg={nLd*1.11} tt={tauLD*2} .ends Lazer2 .Subckt Lazer2L com lk0 pha pw Pnom=100m inom=150m ith=35m iphnom=0.1m Pth=1u +L=12n cLd=10p cph=40p rsLd=1 nLd=2 isLD=1e-17 tauLD=.1n tauLD2=1n tauFd=5n .param k=(Pnom-Pth*inom/ith)/(inom-ith) .param kf=iphnom/Pnom .param ctau=0.001*tauFd L lk0 lk {L} cLd com lk {cLD} cph com pha {cph} D1 5 lk0 dLd D10 com lk0 dLd2 rs lk0 lk {rsLd} VAm1 com 5 0 rut lk com 10Meg v1 ith 0 {ith} *v3 kf 0 {iphnom/Pnom} Hled pwled 0 vam1 {2*Pth/ith} B1 pwled pw i=uramp(2*i(vam1)-v(ith))*{k} Rb1 pwled pw 1 Ctalight pwled pw {tauLD2} CtauFd pwtau 0 {ctau} Rtau pwtau pw 1k B2 com pha i=v(pwtau)*{kf} .model dLd D is={isLd/2} n={nLd} eg={nLd*1.11} .model dLd2 D is={isLd/2} n={nLd} eg={nLd*1.11} tt={tauLD*2} .ends Lazer2L .Subckt SPL_PL90_3 A K P l=7n D1 A 4 diode D2 A 5 D2_diode VAm1 5 4 0 R1 4 6 0.12 L1 6 K {l} C1 P 0 1p b1 7 0 v=table(v(8), 0,0, 0.75,0, 7,20, 14,40, 20,55, 30,75, 40,92, 45,98, 50,104, 60,115, 80,130, 100,142, 120,152, 140,160, 200,170 ) H1 8 0 VAm1 2 R2 7 P 1K .model diode D is=50f n=6.5 tt=0.5n cjo=100p .model D2_diode D is=50f n=6.5 .ends .Subckt BCV61c N1 N2 N3 N4 Q4 N1 N1 N4 qbcv61c Q1 N2 N1 N3 qbcv61c .model qbcv61c npn IS=2.375E-14 NF=0.9925 ISE=5.16E-16 NE=1.3 BF=524.9 IKF=0.09 VAF=49.77 + NR=0.9931 ISC=7.064p NC=1.78 BR=10.04 IKR=0.132 VAR=16 RB=10 IRB=5u RBM=5 RE=0.653 + RC=0.78 XTB=0 EG=1.11 XTI=3 CJE=1.132E-11 VJE=0.7685 MJE=0.3733 TF=4.258E-10 XTF=6.319 + VTF=6.4 ITF=0.1845 PTF=0 CJC=3.379p VJC=0.5444 MJC=0.3968 XCJC=0.6193 TR=9.5E-08 FC=0.999 .ends .subckt bcv62c n1 n2 n3 n4 q4 n1 n1 n4 qbcv62c q1 n2 n1 n3 qbcv62c .model qbcv62c pnp IS=3.258E-14 NF=0.999 ISE=3.003f NE=1.45 BF=515.4 IKF=0.066 VAF=25 +NR=0.9985 ISC=4.393f NC=1.2 BR=15.26 IKR=0.039 VAR=8 RB=10 IRB=5E-06 RBM=5 RE=0.7071 + RC=0.58 XTB=0 EG=1.11 XTI=3 CJE=1.024E-11 VJE=0.9 MJE=0.453 TF=5.971E-10 XTF=4.137 +VTF=6.31 ITF=0.2108 PTF=0 CJC=6.345p VJC=0.4254 MJC=0.423 XCJC=0.6288 TR=3.5E-08 FC=0.78 .ends .Subckt KT972A c b e R1 4 e 400 Q1 c b 4 bj D1 e c diode Q2 c 4 e bj area=10 .model bj npn is=200f bf=150 rc=5 vaf=100 ikf=0.1 ise=1.2n ne=2 nr=1 isc=10n nc=4 +rb=150 irb=1m rbm=10 re=0.1 cje=80p tf=1n itf=0.1 cjc=20p xcjc=0.5 tr=200n xtb=1.5 .model diode D rs=1 tt=200n cjo=80p bv=60 ibv=10u .ends .Subckt KT973A c b e R1 4 e 400 Q1 c b 4 tra D1 c e diode Q2 c 4 e tra area=10 .model tra pnp is=200f bf=150 vaf=100 ikf=0.1 ise=1.2n ne=2 nr=1 isc=10n nc=4 rb=150 irb=1m + rbm=10 re=0.1 rc=1.2 cje=80p tf=1n itf=0.1 cjc=20p xcjc=0.5 tr=200n xtb=1.5 .model diode D rs=1 tt=200n cjo=80p bv=60 ibv=10u .ends *SRC=TIP120;TIP120;BJTs NPN;Darlington;60V 5A .SUBCKT TIP120 1 2 3 * TERMINALS: C B E * 60 Volt 5 Amp NPN Darlington Transistor 08-03-1995 Q1 1 2 4 QPWR .1 Q2 1 4 3 QPWR R1 2 4 10K R2 4 3 150 D1 3 1 DSUB .MODEL QPWR NPN (IS=6P NF=1 BF=116 VAF=139 IKF=3.2 ISE=376P NE=2 + BR=4 NR=1 VAR=20 IKR=4.8 RE=.33 RB=1.32 RC=.132 XTB=1.5 + CJE=676P VJE=.74 MJE=.45 CJC=97.5P VJC=1.1 MJC=.24 TF=85.3N TR=3.68U) .MODEL DSUB D (IS=6P N=1 RS=.33 BV=60 IBV=.001 CJO=97.5P TT=3.68U) .ENDS .SUBCKT tip121 1 2 3 * Model generated on Feb 8, 2004 * Model format: PSpice * Darlington macro model * External node designations * Node 1 -> Collect * Node 2 -> Base * Node 3 -> Emitter Q1 1 2 4 qmodel Q2 1 4 3 q1model 2.80758 D1 3 1 dmodel R1 2 4 10000 R2 4 3 1000 .MODEL dmodel d +IS=1p RS=10 N=1 XTI=3 +CJO=0 VJ=0.75 M=0.33 FC=0.5 .MODEL qmodel npn +IS=3.29109e-14 BF=391.787 NF=0.894469 VAF=33.1384 +IKF=0.198445 ISE=1.21403e-10 NE=1.6375 BR=0.1 +NR=1.34795 VAR=135.277 IKR=0.137744 ISC=1.01287e-13 +NC=1.97483 RB=4.90772 IRB=0.200762 RBM=4.90772 +RE=0.0826202 RC=0.413101 XTB=0.584577 XTI=2.92564 EG=1.05 +CJE=2.09731e-10 VJE=0.95 MJE=0.23 TF=1e-09 +XTF=1 VTF=10 ITF=0.01 CJC=1.53283e-10 +VJC=0.95 MJC=0.23 XCJC=0.9 FC=0.5 +TR=1e-07 PTF=0 KF=0 AF=1 .MODEL q1model npn +IS=3.29109e-14 BF=391.787 NF=0.894469 VAF=33.1384 +IKF=0.198445 ISE=1.21403e-10 NE=1.6375 BR=0.1 +NR=1.34795 VAR=135.277 IKR=0.137744 ISC=1.01287e-13 +NC=1.97483 RB=4.90772 IRB=0.200762 RBM=4.90772 +RE=0.0826202 RC=0.413101 XTB=0.584577 XTI=2.92564 EG=1.05 +CJE=2.09731e-10 VJE=0.95 MJE=0.23 TF=1e-09 +XTF=1 VTF=10 ITF=0.01 CJC=0 +VJC=0.95 MJC=0.23 XCJC=0.9 FC=0.5 +TR=1e-07 PTF=0 KF=0 AF=1 .ENDS .SUBCKT tip127 1 2 3 * Model generated on Dec 26, 2003 * Model format: PSpice * Darlington macro model * External node designations * Node 1 -> Collect * Node 2 -> Base * Node 3 -> Emitter Q1 1 2 4 qmodel Q2 1 4 3 q1model 2.84905 D1 1 3 dmodel R1 2 4 10000 R2 4 3 1000 .MODEL dmodel d +IS=1p RS=10 N=1 XTI=3 +CJO=0 VJ=0.75 M=0.33 FC=0.5 .MODEL qmodel pnp +IS=2.2383e-14 BF=390.271 NF=0.874443 VAF=38.5083 +IKF=0.202108 ISE=1.49947e-10 NE=1.64874 BR=0.1 +NR=1.32278 VAR=134.629 IKR=0.177707 ISC=1.03339e-13 +NC=1.97553 RB=4.89811 IRB=0.200734 RBM=4.89811 +RE=0.089979 RC=0.449895 XTB=0.584937 XTI=2.92881 EG=1.05 +CJE=2.09764e-10 VJE=0.95 MJE=0.23 TF=1e-09 +XTF=1 VTF=10 ITF=0.01 CJC=1.53285e-10 +VJC=0.95 MJC=0.23 XCJC=0.9 FC=0.5 +TR=1e-07 PTF=0 KF=0 AF=1 .MODEL q1model pnp +IS=2.2383e-14 BF=390.271 NF=0.874443 VAF=38.5083 +IKF=0.202108 ISE=1.49947e-10 NE=1.64874 BR=0.1 +NR=1.32278 VAR=134.629 IKR=0.177707 ISC=1.03339e-13 +NC=1.97553 RB=4.89811 IRB=0.200734 RBM=4.89811 +RE=0.089979 RC=0.449895 XTB=0.584937 XTI=2.92881 EG=1.05 +CJE=2.09764e-10 VJE=0.95 MJE=0.23 TF=1e-09 +XTF=1 VTF=10 ITF=0.01 CJC=0 +VJC=0.95 MJC=0.23 XCJC=0.9 FC=0.5 +TR=1e-07 PTF=0 KF=0 AF=1 .ENDS *SRC=FZT705;FZT705;BJTs PNP;Darlington;Zetex .SUBCKT FZT705 1 2 3 * C B E Q1 1 2 4 SUB704 Q2 1 4 3 SUB704 4 * .MODEL SUB704 PNP IS=3.35584E-14 BF=85 VAF=212 NF=1.002 IKF=.817 +ISE=3.6E-13 NE=4.1 BR=24 VAR=6 NR=.999 IKR=.114 ISC=1.406E-13 NC=1.13 +RB=1.1 RE=.4 RC=.0339 CJE=100p CJC=37p VJC=1.045 MJC=.595 .ENDS .subckt kt3165a c b e de ev 1 de dc cv 1 dc q cv 1 ev kt rbmin b 1 5 lc cv c 3n lb bv b 4n le ev e 4n cce cv ev 60f .model de d is=3p n=1.5 bv=3 ibv=1u eg=1.11 .model dc d is=1p n=2 bv=40 ibv=.1u eg=1.11 .model kt pnp bf=60 is=.5p rb=20 rc=5 ikf=50m ikr=25m mje=0.35 vaf=90 cje=2p vje=0.7 xcjc=0.1 cjc=0.7p mjc=.33 vjc=.7 tf=130p tr=10n itf=15m eg=1.11 br=2 fc=.5 vtf=10 xtf=2 .ends .subckt bft92 200 100 300 LBI 1 10 0.85nH LEI 3 30 0.69nH CCB 10 20 84fF CCE 20 30 165fF CBE 30 10 73fF LBO 10 100 0.51nH LCO 20 200 0.49nH LEO 30 300 0.61nH Q1 20 1 3 M1BFT92 .MODEL M1BFT92 PNP + IS=4.37563E-016 BF=3.35815E+001 NF=1.00972 + VAF=2.33946E+001 IKF=9.95381E-002 ISE=8.70539E-014 NE=1.94395 BR=4.94721 NR=1.00254 + VAR=3.90385 IKR=5.28157m ISC=3.58864E-014 NC=1.39333 RB=5 RE=1 RC=10 EG=1.11 XTI=3 + CJE=7.46659E-013 VJE=6.00000E-001 MJE=3.56829E-001 TF=1.74921E-011 XTF=1.35455 + VTF=1.55654E-001 ITF=1.00000E-003 PTF=4.50000E+001 CJC=9.37103E-013 VJC=3.96455E-001 + MJC=1.99949E-001 XCJC=1.06000E-001 TR=8.42200E-009 FC=7.67856E-001 .ends .SUBCKT BFT92W 1 2 3 *SOT323 Q1 6 7 8 BFT92P L1 2 4 0.34NH L2 6 1 0.10NH L3 5 3 0.34NH LB 4 7 0.60NH LE 8 5 0.60NH CCB 4 6 100FF CBE 4 5 2FF CCE 5 6 100FF .MODEL BFT92P PNP + IS=4.37563E-016 BF=3.35815E+001 NF=1.00972 + VAF=2.33946E+001 IKF=9.95381E-002 ISE=8.70539E-014 NE=1.94395 BR=4.94721 NR=1.00254 + VAR=3.90385 IKR=5.28157m ISC=3.58864E-014 NC=1.39333 RB=5 RE=1 RC=10 EG=1.11 XTI=3 + CJE=7.46659E-013 VJE=6.00000E-001 MJE=3.56829E-001 TF=1.74921E-011 XTF=1.35455 + VTF=1.55654E-001 ITF=1.00000E-003 PTF=4.50000E+001 CJC=9.37103E-013 VJC=3.96455E-001 + MJC=1.99949E-001 XCJC=1.06000E-001 TR=8.42200E-009 FC=7.67856E-001 .ENDS .subckt bft93 200 100 300 LBI 1 10 0.85nH LEI 3 30 0.69nH CCB 10 20 84fF CCE 20 30 165fF CBE 30 10 73fF LBO 10 100 0.51nH LCO 20 200 0.49nH LEO 30 300 0.61nH Q1 20 1 3 M1BFT93 .MODEL M1BFT93 PNP + ISE=1.6295e-14 IKR=0.012081 BF=80 FC=0.54298 VAR=9.5149 + CJC=2.6904p NC=1.038 CJE=2.0636e-14 NE=1.3702 NF=1.0313 + BR=16.116 RB=3.2133 RC=1.1393 RE=1.9597 MJC=0.5401 + TF=5.4303e-11 MJE=0.68352 IRB=0.00046855 NR=1.2907 CJS=0 + RBM=2.0822 ITF=0.0030573 VJC=1.0282 VJE=0.84456 TR=3.4233e-10 + XCJC=0.075977 PTF=0 MJS=0 EG=1.11 XTB=0 + VTF=0.19311 XTF=0.27447 VJS=0.75 XTI=3 IKF=0.47497 + IS=1.0366f VAF=8.4866 ISC=9.4971e-17 .ends .subckt bfr92 200 100 300 LBI 1 10 0.85nH LEI 3 30 0.69nH CCB 10 20 84fF CCE 20 30 165fF CBE 30 10 73fF LBO 10 100 0.51nH LCO 20 200 0.49nH LEO 30 300 0.61nH Q1 20 1 3 M1BFR92P .MODEL M1BFR92P NPN + ISE=1.2955e-13 IKR=0.01 BF=94.733 FC=0.99545 VAR=14.599 + CJC=9.4647e-13 NC=1.371 CJE=1.0416e-14 NE=1.9052 NF=1.0947 + BR=10.729 RB=14.998 RC=0.13793 RE=0.29088 MJC=0.4085 + TF=2.6796e-11 MJE=0.34686 IRB=1.652e-05 NR=0.8983 CJS=0 + RBM=7.8145 ITF=0.0044601 VJC=0.84079 VJE=0.70618 TR=1.2744e-09 + XCJC=0.13464 PTF=0 MJS=0 EG=1.11 XTB=0 + VTF=0.32861 XTF=0.3817 VJS=0.75 XTI=3 IKF=0.46227 + IS=1.213e-16 VAF=30 ISC=7.5557e-16 .ends .subckt fr93a 200 100 300 LBI 1 10 0.85nH LEI 3 30 0.69nH CCB 10 20 84fF CCE 20 30 165fF CBE 30 10 73fF LBO 10 100 0.51nH LCO 20 200 0.49nH LEO 30 300 0.61nH Q1 20 1 3 M1BFR93A .MODEL M1BFR93A NPN + ISE=2.6193p IKR=0.015129 BF=137.63 FC=0.75935 VAR=26.834 + CJC=1.0395p NC=1.95 CJE=3.1538f NE=1.5466 NF=0.93633 + BR=59 RB=7.2326 RC=0.13193 RE=1.0075 MJC=0.34565 + TF=3.3388e-11 MJE=0.5071 IRB=4.3806e-05 NR=0.88761 CJS=0 + RBM=3.4649 ITF=0.0025184 VJC=0.72744 VJE=0.70393 TR=1.1061e-09 + XCJC=0.21422 PTF=0 MJS=0 EG=1.11 XTB=0 + VTF=0.17765 XTF=0.28319 VJS=0.75 XTI=3 IKF=0.33395 + IS=8.6752f VAF=20.011 ISC=7.0823e-16 .ends .subckt bfp405 200 100 300 lbi 1 10 0.47nh lci 2 20 0.56nh lei 3 30 0.23nh ccb 10 20 6.9ff cce 20 30 134ff cbe 30 10 136ff lbo 10 100 0.53nh lco 20 200 0.58nh leo 30 300 0.05nh dce 3 2 ce1 .model ce1 d is=2.00f n=1.02 rs=20 q1 2 1 3 m1bfp405 .model m1bfp405 npn ise=1.5761e-14 ikr=0.25052 bf=83.23 fc=0.99469 var=34.368 cjc=9.6941e-14 nc=1.3152 + cje=3.7265f ne=1.7763 nf=1.0405 br=10.526 rb=15 rc=0.12691 re=1.9289 mjc=0.48652 tf=4.5899p + mje=0.37747 irb=0.00021215 nr=0.96647 rbm=1.3491 itf=0.0013364 vjc=0.99532 vje=0.70367 tr=1.4935n + xcjc=0.08161 ptf=0 vtf=0.19762 xtf=0.3641 xti=3 ikf=0.16493 is=2.1024e-16 vaf=39.251 isc=3.7223e-17 .ends * BFP620F packaged transistor subcircuit * Tony Casey, April 2010, tony@ritecom.com *---------------Collector Base Emitter * | | | .SUBCKT BFP620F 1 2 3 CCB N002 N001 2f CBE N001 N006 34f CCE N002 N006 33f LBO N001 2 0.22n Rser=0.0008 LBI N004 N001 0.417n Rser=0.154 LCI N003 N002 0.374n Rser=0.135 LCO N002 1 0.22n Rser=0.0005 LEI N005 N006 0.256n Rser=0.111 LEO N006 3 0.284n Rser=0.0011 Q1 N003 N004 N005 0 BFP620_Chip .model npn npn .model pnp pnp * Bond wire coupling factors KBEO LBO LEO 0.1033 KBCO LBO LCO 0.0105 KCEO LEO LCO 0.1138 * Leadframe coupling factors KBEI LBI LEI -0.0503 KBCI LBI LCI -0.075 KCEI LEI LCI 0.1986 .MODEL BFP620_Chip NPN( + IS=2.200E-16 + NF=1.025E+00 + BF=4.250E+02 + NE=2.000E+00 + ISE=2.100E-14 + NR=1.000E+00 + BR=5.000E+01 + NC=2.000E+00 + ISC=1.800E-11 + VAF=1.000E+03 + VAR=2.000E+00 + IKF=2.500E-01 + IKR=1.000E-02 + RB=3.129E+00 + RBM=2.707E+00 + IRB=1.522E-03 + RE=6.000E-01 + RC=2.364E+00 + XTB=-1.420E+00 + EG=1.078E+00 + XTI=3.000E+00 + TF=1.430p + VTF=1.500E+00 + XTF=1.000E+01 + ITF=2.400E+00 + CJE=2.507E-13 + VJE=7.500E-01 + MJE=3.000E-01 + CJC=1.249E-13 + VJC=6.000E-01 + MJC=5.000E-01 + XCJC=1.000E+00 + CJS=1.281E-13 + VJS=5.200E-01 + MJS=5.000E-01 + FC=8.000E-01 + TR=2.000E-10 + PTF=0.000E+00 + AF=2.000E+00 + KF=7.291E-11 + TNOM=25 ) .ends * .SUBCKT BFG425W 1 2 3 L1 2 5 1.1E-09 L2 1 4 1.1E-09 L3 3 6 0.25E-09 Ccb 4 5 2.0f Cbe 5 6 80.0f Cce 4 6 80.0f Cbpb 5 7 1.45E-13 Cbpc 4 8 1.45E-13 Rsb1 6 7 25 Rsb2 6 8 19 Q1 4 5 6 NPN1 .MODEL NPN1 NPN IS=4.717E-17 BF=145 NF=0.9934 VAF=31.12 IKF=0.304 ISE=3.002E-13 NE=3 BR=11.37 + NR=0.985 VAR=1.874 IKR=0.121 ISC=4.848E-16 NC=1.546 RB=14.41 IRB=0 RBM=6.175 RE=0.1779 RC=1.78 + CJE=3.109E-13 VJE=0.9 MJE=0.3456 CJC=1.377E-13 VJC=0.5569 MJC=0.2079 CJS=6.675E-13 VJS=0.4183 + MJS=0.2391 XCJC=0.5 TR= 0.0 TF=4.122p XTF=68.2 VTF=2.004 ITF=1.525 PTF=0 + FC=0.5501 EG=1.11 XTI=3 XTB=1.5 .ENDS *Si 60W 60V 8A 50MHz PwrAmp pkg:TO-220 2,1,3 .SUBCKT D44H8 1 2 3 * TERMINALS: C B E Q1 1 2 3 QPWR .67 Q2 1 4 3 QPWR .33 RBS 2 4 30.5 .MODEL QPWR NPN (IS=590F NF=1 BF=131 VAF=139 IKF=2.67 ISE=395P NE=2 + BR=4 NR=1 VAR=20 IKR=4 RE=41.4M RB=0.166 RC=16.6M XTB=1.5 + CJE=1.28N VJE=0.6 MJE=0.3 CJC=245P VJC=0.22 MJC=0.2 TF=3.18N TR=122N) .ENDS * 44A, 500V, 0.12 ohm, N-Channel SMPS MOSFET * Package: JEDEC TO-247 *-------------------------------------------------------------------------------- .SUBCKT FDH44N50 20 10 30 Rg 10 1 2.25 M1 2 1 3 3 DMOS L=1u W=1u .MODEL DMOS NMOS(VTO={3.98*{-0.00076*TEMP+1.019}} KP={-0.022*TEMP+95} + THETA=0.064 VMAX=3.0E5 LEVEL=3) Cgs 1 3 4095p Rd 20 4 0.0487 TC=0.01 Dds 3 4 DDS .MODEL DDS D(BV={500*{0.000925*TEMP+0.976875}} M=0.58 CJO=5250p VJ=0.58) Dbody 3 20 DBODY .MODEL DBODY D(IS=2.2p N=1.00 RS=0.0006 EG=1.115 TT=590n) Ra 4 2 0.0487 TC=0.01 Rs 3 5 0.002 Ls 5 30 0.55n M2 1 8 6 6 INTER E2 8 6 4 1 2 .MODEL INTER NMOS (VTO=0 KP=10 LEVEL=1) CGDmax 7 4 7250p Rcgd 7 4 1E7 Dgd 6 4 DGD Rdgd 4 6 1E7 .MODEL DGD D(M=0.48 CJO=7250p VJ=0.00172) M3 7 9 1 1 INTER E3 9 1 4 1 -2 .ENDS .SUBCKT irfbe20 1 2 3 M1 9 7 8 8 MM L=100u W=100u RS 8 3 0.0001 D1 3 1 MD RDS 3 1 1e+06 RD 9 1 5.58265 RG 2 7 1.65378 D2 4 5 MD1 RL 5 10 1 FI2 7 9 VFI2 -1 VFI2 4 0 0 EV16 10 0 9 7 1 CAP 11 10 1.18252e-09 FI1 7 9 VFI1 -1 VFI1 11 6 0 RCAP 6 10 1 D4 0 6 MD3 D3 0 5 MD2 ** discrete elements ** .MODEL MD3 D IS=1e-10 N=0.4 .MODEL MD1 D IS=1e-32 N=50 +CJO=1.17652e-09 VJ=1.39725 M=0.9 FC=1e-08 .MODEL MD2 D IS=1e-10 N=0.4 RS=3e-06 .MODEL MD D IS=1.19565e-14 RS=0.0525945 N=0.883654 BV=800 +IBV=0.00025 EG=1.2 XTI=3.04329 TT=0 +CJO=3.11456e-10 VJ=5 M=0.9 FC=0.5 .MODEL MM NMOS LEVEL=1 IS=1e-32 +VTO=4.05669 LAMBDA=0.000387746 KP=0.746614 +CGSO=4.5273e-06 CGDO=1e-11 .ENDS irfbe20 ********* .SUBCKT STP20NM60FD 1 2 3 LG 2 4 7.5E-09 LS 12 3 7.5E-09 LD 6 1 4.5E-09 RG 4 5 2.701 RS 9 12 0.292E-01 RD 7 6 0.198 RJ 8 7 0.244E-02 CGS 5 9 0.151E-08 CGD 7 10 0.126E-08 CK 11 7 0.301E-10 DGD 11 7 DGD DBS 12 6 DBS DBD 9 7 DBD MOS 13 5 9 9 MOS L=1u W=1u E1 10 5 101 0 1 E2 11 5 102 0 1 E3 8 13 POLY(2) 6 8 6 12 0 0 0 0 0.903E-01 G1 0 100 7 5 1u D1 100 101 DID D2 102 100 DID R1 101 0 1MEG R2 102 0 1MEG ** discrete elements ** .MODEL MOS NMOS LEVEL=3 VTO=4.492 PHI=0.819 IS=0.1p JS=0 THETA=0.174 KP=23.092 .MODEL DGD D IS=0.1p CJO=0.849E-11 VJ=0.724 M=0.353 .MODEL DBD D IS=0.1p CJO=0.693E-11 VJ=0.709 M=0.309 .MODEL DBS D IS=0.1p BV=644 N=1 TT=0.345E-06 RS=0.717E-02 .MODEL DID D IS=0.01p RS=0 BV=654 .ENDS STP20NM60FD ************** .SUBCKT ntb52n10 1 2 3 M1 9 7 8 8 MM L=100u W=100u RS 8 3 0.00662207 D1 3 1 MD RDS 3 1 8.33e+10 RD 9 1 0.00857017 RG 2 7 4.04874 D2 4 5 MD1 D3 0 5 MD2 RL 5 10 1 FI2 7 9 VFI2 -1 VFI2 4 0 0 EV16 10 0 9 7 1 CAP 11 10 3.80889e-09 FI1 7 9 VFI1 -1 VFI1 11 6 0 RCAP 6 10 1 D4 0 6 MD3 ** discrete models ** .MODEL MD D IS=1.2e-09 RS=0.00271192 N=1.27357 BV=100 +IBV=2.5e-07 EG=1.2 XTI=4 TT=0 +CJO=3.23804e-09 VJ=3.86005 M=0.899453 FC=0.5 .MODEL MD1 D IS=1e-32 N=50 +CJO=3.05942e-09 VJ=1.11418 M=0.9 FC=1e-08 .MODEL MM NMOS LEVEL=1 IS=1e-32 +VTO=3.39396 LAMBDA=0.0622182 KP=21.8729 +CGSO=2.00282e-05 CGDO=1e-11 .MODEL MD3 D IS=1e-10 N=0.4 .MODEL MD2 D IS=1e-10 N=0.4 RS=3e-06 .ENDS ntb52n10 ************ .SUBCKT stp7nb80 1 2 3 LG 2 4 7.5n LS 12 3 7.5n LD 6 1 4.5n RG 4 5 2.5 RS 9 12 0.622E-03 RD 7 6 1.067 RJ 8 7 0.454E-02 CGS 5 9 0.131E-08 CGD 7 10 0.155E-08 CK 11 7 0.158E-10 DGD 11 7 DGD DBS 12 6 DBS DBD 9 7 DBD MOS 13 5 9 9 MOS L=1u W=1u E1 10 5 101 0 1 E2 11 5 102 0 1 E3 8 13 POLY(2) 6 8 6 12 0 0 0 0 0.319E-01 G1 0 100 7 5 1u D1 100 101 DID D2 102 100 DID R1 101 0 1MEG R2 102 0 1MEG ** discrete models ** .MODEL MOS NMOS LEVEL=3 VTO=4.662 PHI=0.318 IS=0 JS=0 +THETA=0.865E-06 KP=8.597 Vmax=0.302E+07 Kappa=0.123E-02 eta= 0.446E-03 .MODEL DGD D CJO=0.265E-10 VJ=0.305909 M=0.141673 .MODEL DBD D CJO=0.678E-08 VJ=0.824 M=0.816 .MODEL DBS D BV=880 N=1 TT=0.285E-06 RS=0.124E+09 .MODEL DID D RS=0 BV=890 .ENDS stp7nb80 *********** .SUBCKT STP11NK50Z 1 2 3 LG 2 4 7.5n LS 12 3 7.5n LD 6 1 4.5n RG 4 5 2.702 RS 9 12 0.219E-01 RD 7 6 0.304 RJ 8 7 0.232E-01 CGS 5 9 0.148E-08 CGD 7 10 0.225E-08 CK 11 7 0.408E-10 DGD 11 7 DGD DBS 12 6 DBS DBD 9 7 DBD MOS 13 5 9 9 MOS L=1u W=1u E1 10 5 101 0 1 E2 11 5 102 0 1 E3 8 13 POLY(2) 6 8 6 12 0 0 0 0 0.654E-01 G1 0 100 7 5 1u D1 100 101 DID D2 102 100 DID R1 101 0 1MEG R2 102 0 1MEG ** discrete models ** .MODEL MOS NMOS LEVEL=3 VTO=4.763 PHI=0.847 IS=0.1p JS=0 THETA=0.304E-01 KP=11.208 .MODEL DGD D IS=0.1p CJO=0.137E-10 VJ=0.755 M=0.349 .MODEL DBD D IS=0.1p CJO=0.155E-10 VJ=0.761 M=0.332 .MODEL DBS D IS=0.1p BV= 569 N= 1 TT= 0.388E-06 RS=0.636E-02 .MODEL DID D IS=0.01p RS=0 BV=679 .ENDS STP11NK50Z * Ratings 80V/2.60E-02OHMS/25A * * Date Created Wed Jan 27 06:03:21 2010 .SUBCKT PSMN026_80YS DRAIN GATE SOURCE LD DRAIN 5 5p RLD2 DRAIN 5 0.01256636 RLD1 5 4 1e-06 LG GATE 1 5.43147180559945e-10 RLG GATE 1 1.36507660078025 LS SOURCE 8 9e-10 RLS2 SOURCE 8 2.2619448 RLS1 8 7 0.00035 RDS 7 4 53333333.3333333 TC=-0.05 RS 6 7 0.0001 RD 3 4 0.0203651340489846 TC=0.00785242023764695,-1.22783976683519e-05 RBD 9 4 0.00184945209509834 TC=0.00785242023764695,-1.22783976683519e-05 DBD 7 9 DBD M1 3 2 6 6 MINT RGS 2 6 200000000 CGS 2 6 1.17453056632079e-09 RG 1 2 0.797840585732129 * CGD C11 11 12 1p V11 11 0 0Vdc G11 3 2 VALUE { V(13, 0)*I(V11) } E11 12 0 3 2 1 E12 13 0 TABLE {V(12)} + -20 950 + -10 951 + -8 950 + -6 942 + -4 954 + -2 694 + 0 301.5 + 0.1 219 + 0.2 206 + 0.5 176 + 1 138 + 2 97 + 5 88 + 10 90 + 20 81 + 25 78 + 30 75 + 40 70 .MODEL MINT NMOS(Vto=3.81613404898463 Kp=7.4048e+01 Nfs=990000000000 Eta=0 + Level=3 L=1e-4 W=1e-4 Gamma=0 Phi=0.6 Is=1e-24 + Js=0 Pb=0.8 Cj=0 Cjsw=0 Cgso=0 Cgdo=0 Cgbo=0 + Tox=1e-07 Xj=0 + U0=600 Vmax=1000) .MODEL DBD D(Bv=89.60 Ibv=2.50E-04 Rs=1E-6 Is=4.31290229345736e-13 + N=1 M=0.75 VJ=0.97 Fc=0.5 Cjo=6.9e-10 Tt=1.8e-08) .ENDS * Polarity N-Channel * Ratings 80V/1.30E-02OHMS/10A * * Date Created Thu Mar 11 08:02:50 2010 .SUBCKT PSMN013_80YS DRAIN GATE SOURCE LD DRAIN 5 5p RLD2 DRAIN 5 0.01256636 RLD1 5 4 1e-06 LG GATE 1 7.81292696075128e-10 RLG GATE 1 1.96360105685013 LS SOURCE 8 9e-10 RLS2 SOURCE 8 2.2619448 RLS1 8 7 0.00035 RDS 7 4 1600000000 TC=-0.05 RS 6 7 0.0001 RD 3 4 0.00734041018965948 TC=0.00851410211071261,-1.48896345836092e-05 RBD 9 4 0.000690231733977848 TC=0.00851410211071261,-1.48896345836092e-05 DBD 7 9 DBD M1 3 2 6 6 MINT RGS 2 6 1000000000000 CGS 2 6 2.092e-09 RG 1 2 0.0466337618175334 * CGD C11 11 12 1p V11 11 0 0Vdc G11 3 2 VALUE { V(13, 0)*I(V11) } E11 12 0 3 2 1 E12 13 0 TABLE {V(12)} + -10 1752 + -8 1734 + -6 1745 + -4 1798 + -2 1454 + 0 587 + 0.1 418 + 0.2 391 + 0.5 333 + 1 284 + 2 220 + 5 185 + 10 166 + 20 149 + 25 143 + 30 138 + 40 131 .MODEL MINT NMOS(Vto=3.69274670524622 Kp=8.3071e+01 Nfs=2130000000000 Eta=0 + Level=3 L=1e-4 W=1e-4 Gamma=0 Phi=0.6 Is=1e-24 + Js=0 Pb=0.8 Cj=0 Cjsw=0 Cgso=0 Cgdo=0 Cgbo=0 + Tox=1e-07 Xj=0 + U0=600 Vmax=1000) .MODEL DBD D(Bv=89.60 Ibv=2.50E-04 Rs=1E-6 Is=1.27102792027399p + N=1 M=0.76 VJ=0.96 Fc=0.5 Cjo=1.3e-09 Tt=1.85e-08) .ENDS *Feb 26, 2004 .SUBCKT TN0200K 4 1 2 M1 3 5 2 2 NMOS W=54487u L=0.50u M2 2 5 2 4 PMOS W=54487u L=0.70u R1 4 3 RTEMP 50E-3 CGS 5 2 75p DBD 2 4 DBD XESD 1 5 2 esd_nch .subckt esd_nch 1 5 2 rd1 1 6 1 TC=300 d1 6 2 dleak M=1 .MODEL dleak d (IS=3E-9 XTI=350 EG=1.17 N=34 BV=6.4) rd2 1 7 34 TC=-0.0002 d2 8 7 dout M=1 d3 8 2 dout M=1 .MODEL dout D (IS=5.1E-9 XTI=-35 EG=1.17 N=2 BV=6.38) rpoly 1 5 100 TC=0.001 rd4 5 9 100 TC=-0.015 d4 10 9 din M=1 d5 10 2 din M=1 .MODEL din D (IS=5.1E-9 XTI=-30 EG=1.17 N=1.5 BV=6.25) .ends esd_nch .MODEL NMOS NMOS (LEVEL=3 TOX=1.7E-8 + RS=80E-3 RD=0 NSUB=1.6E17 + KP=5E-5 UO=650 + VMAX=0 XJ=5E-7 KAPPA=2E-2 + ETA=1E-4 TPG=1 + IS=0 LD=0 + CGSO=0 CGDO=0 CGBO=0 + NFS=0.8E12 ) .MODEL PMOS PMOS (LEVEL=3 TOX= 1.7E-8 +NSUB=1.5E17 TPG=-1) .MODEL DBD D (CJO=40p VJ=0.38 M=0.15 +RS=1 FC=0.1 IS=1p TT=5E-8 N=1 BV=20.5) .MODEL RTEMP RES (TC1=10E-3 TC2=5.5E-6) .ENDS .SUBCKT AO3416 4 1 2 M1 3 1 2 2 NMOS W=998956u L=1.0u M2 2 1 2 4 PMOS W=998956u L=0.4u R1 4 3 RTEMP 13E-3 CGS 1 2 225p DBD 2 3 DBD .MODEL NMOS NMOS (LEVEL=3 TOX=1.5E-8 + RS=2E-4 RD=0 NSUB=1.2E17 + kp=4E-5 UO=600 THETA=0 + VMAX=0 XJ=4E-7 KAPPA=1.1 + ETA=0 TPG=1 + IS=0 LD=0 + CGSO=0 CGDO=0 CGBO=0 + NFS=2E10 ) .MODEL PMOS PMOS (LEVEL=3 TOX=1.5E-8 +NSUB=2.0E16 TPG=-1) .MODEL DBD D (CJO=690p VJ=0.6 M=0.3 +RS=0.005 FC=0.5 IS=1E-11 TT=1.5E-8 N=1.0 BV=36 IBV=1E-4) .MODEL RTEMP RES (TC1=6.5E-3 TC2=1E-6) .ENDS .SUBCKT AO3415 4 1 2 .param Ascale= 0.94 M1 3 5 2 2 PMOS W={ Ascale* 0.9375 } L= 0.000002 M2 2 5 2 3 NMOS W={ Ascale* 0.9375 } L= 0.0000044 R1 4 3 RTEMP { 0.031 / Ascale } RG 1 5 12 CGS 5 2 { 1p * Ascale } DBD 3 2 DBD .MODEL PMOS PMOS (LEVEL=3 + TOX=3.00E-08 + NSUB=5E+15 + VTO= -0.9 + THETA=0 + kp= 7.15E-05 + TPG=1 ) .MODEL NMOS NMOS (LEVEL=3 + TOX=1.5E-07 + NSUB=2.3E+15 +TPG=-1 ) .MODEL DBD D (CJO={ Ascale * 1.8E-10 } + VJ= 0.7 + M= 0.5 + RS= {0.007/ Ascale } + IS= {AScale* 8.35E-13 } + TT= 8.00E-09 + BV= 35 + IBV= 0.00025 ) .MODEL RTEMP RES (TC1=3E-3) .ENDS * FDN359AN ELECTRICAL MODEL (SOT-23 Single N-Ch DMOS) * ------------------------------------------------- .SUBCKT FDN359AN 20 10 30 Rg 10 1 0.1 M1 2 1 3 3 DMOS L=1u W=1u .MODEL DMOS NMOS (VTO={1.7*{-0.00272*TEMP+1.068}} KP={-0.04*TEMP+11.5} + THETA=0.088 VMAX=5E5 LEVEL=3) Cgs 1 3 700p Rd 20 4 8m TC=0.0032 Dds 3 4 DDS .MODEL DDS D(BV={30*{0.0006664*TEMP+0.98334}} M=0.3 CJO=800p VJ=0.8) Dbody 3 20 DBODY .MODEL DBODY D(IS=1.4E-13 N=1 RS=40m TT=100n) Ra 4 2 8m TC=0.0032 Rs 3 5 1m Ls 5 30 0.5n M2 1 8 6 6 INTER E2 8 6 4 1 2 .MODEL INTER NMOS(VTO=0 KP=10 LEVEL=1) Cgdmax 7 4 200p Rcgd 7 4 10meg Dgd 6 4 DGD Rdgd 4 6 10meg .MODEL DGD D(M=0.5 CJO=200p VJ=0.4) M3 7 9 1 1 INTER E3 9 1 4 1 -2 .ENDS FDN359AN .SUBCKT FDN304p 20 10 30 *20=DRAIN 10=GATE 30=SOURCE 50=VTEMP Vtemp 50 0 {TEMP} Rg 10 11x 1 Rdu 12x 1 1u M1 2 1 4x 4x DMOS L=1u W=1u .MODEL DMOS PMOS(VTO=-0.87 KP=2.5E+1 +THETA=0.25 VMAX=8.5E5 LEVEL=3) Cgs 1 5x 1300p Rd 20 4 7E-3 Dds 4 5x DDS .MODEL DDS D(M=4.26E-1 VJ=3.39E-1 CJO=562p) Dbody 20 5x DBODY .MODEL DBODY D(IS=3.81E-10 N=1.145283 RS=0.00084 TT=14.5n) Ra 4 2 7E-3 Rs 5x 5 0.5m Ls 5 30 0.5n M2 1 8 6 6 INTER E2 8 6 4 1 2 .MODEL INTER PMOS(VTO=0 KP=10 LEVEL=1) Cgdmax 7 4 1050p Rcgd 7 4 10meg Dgd 4 6 DGD Rdgd 4 6 10meg .MODEL DGD D(M=3.2E-1 VJ=4.23E-3 CJO=1050p) M3 7 9 1 1 INTER E3 9 1 4 1 -2 *ZX SECTION EOUT 4x 6x poly(2) (1x,0) (3x,0) 0 0 0 0 1 FCOPY 0 3x VSENSE 1 RIN 1x 0 1G VSENSE 6x 5x 0 RREF 3x 0 10m *TEMP SECTION ED 101 0 VALUE {V(50,100)} VAMB 100 0 25 EKP 1x 0 101 0 .012 *VTO SECTION EVTO 102 0 101 0 .0007 EVT 11x 12x 102 0 1 *DIODE THERMO BREAKDOWN SECTION EBL VB1 VB2 101 0 0.8 VBLK VB2 0 20 D DB1 20 DBLK .MODEL DBLK D(IS=1E-14 CJO=.1p RS=.1) EDB 0 DB1 VB1 0 1 .ENDS FDN304p *ZETEX ZXMN2A01F Spice Model v2.0 Last Revised 22/2/05 * .SUBCKT ZXMN2A01F 30 40 50 *------connections-------D-G-S M1 6 20 5 5 Nmod L=1.16u W=0.46 M2 5 20 5 6 Pmod L=1.3u W=0.22 RG 4 2 5 RIN 2 5 1E12 RD 3 6 0.036 TC=5.8e-3,1.3E-5 RL 3 5 3E9 C1 2 5 8.5p C2 3 4 3p D1 5 3 Dbodymod Egt1 2 20 21 5 1 Vgt1 5 22 1 Igt1 5 21 1 Rgt 21 22 1 TC=-3e-4 LD 3 30 0.5E-9 LG 4 40 1.0E-9 LS 5 50 1.0E-9 .MODEL Nmod NMOS (LEVEL=3 TOX=4.5E-8 NSUB=3.5E16 VTO=1.31 +KP=4E-5 RS=.03 NFS=2E11 KAPPA=0.06 UO=650 IS=1f N=10) .MODEL Pmod PMOS (LEVEL=3 TOX=4.5E-8 NSUB=3.3E16 +TPG=-1 IS=1f N=10) .MODEL Dbodymod D (IS=5p RS=.025 IKF=0.1 TRS1=1.5e-3 +CJO=230p BV=23) .ENDS ZXMN2A01F * .SUBCKT DN3545 1 2 3 * * NODE 1=DRAIN * NODE 2=GATE * NODE 3=SOURCE * MOS1 11 2 3 3 ND_DMOS L=2.5E-06 W=58E-3 JFET 1 3 11 JMOD 1 DBODY 3 1 DMOS R 1 11 1E+6 * .MODEL ND_DMOS NMOS + LEVEL=3 UO=307 VTO=-1.829 NFS=5.0E+11 + TOX=5E-08 NSUB=3.59E+15 VMAX=5E+04 + CGDO=1.96E-9 + CGSO=1.5E-09 CGBO=0 CBD=4.0E-11 CBS=1.0f + MJ=0.5003 MJSW=0.33 IS=5E-13 PB=0.4507 + FC=0.5 XJ=1.2E-05 + THETA=0 ETA=1.0E-6 KAPPA=1.0E-6 * .MODEL DMOS D + IS=281.0f N=0.950 RS=2.5 + BV=450 IBV=1.0E-3 TT=1.0E-6 * .MODEL JMOD NJF + VTO=-3.5 BETA=0.100 IS=281f + RD=9.0 LAMBDA=0 .ENDS .SUBCKT SI2308DS 4 1 2 M1 3 1 2 2 NMOS W=194960u L=0.3u M2 2 1 2 4 PMOS W=194960u L=1.15u R1 4 3 107m TC1=8E-3 TC2=6.5E-6 CGS 1 2 1.8E-10 DBD 2 4 DBD .MODEL NMOS NMOS (LEVEL=3 TOX=5E-8 RS=28E-3 NSUB=2E17 kp=1.86E-5 UO=650 + VMAX=0 XJ=0.5u KAPPA=1u ETA=1E-4 TPG=1 IS=0 NFS=0.8E12 .MODEL PMOS PMOS (LEVEL=3 TOX=5E-8 NSUB=1E16 TPG=-1) .MODEL DBD D (CJO=1.7E-10 VJ=0.38 M=0.34 RS= 0.15 FC=0.1 IS=1E-11 TT=3.3E-8 N=1 BV=65) .ENDS .SUBCKT irlml6302 1 2 3 * Node 1 -> Drain * Node 2 -> Gate * Node 3 -> Source M1 9 7 8 8 MM L=100u W=100u .MODEL MM PMOS LEVEL=1 IS=1e-32 +VTO=-1.37186 LAMBDA=0 KP=1.46142 +CGSO=7.46915e-07 CGDO=1.30976e-07 RS 8 3 0.160522 D1 1 3 MD .MODEL MD D IS=1.58288e-10 RS=0.0803102 N=1.3978 BV=20 +IBV=0.00025 EG=1 XTI=4 TT=0.0001 +CJO=7.48552e-11 VJ=1.0433 M=0.38365 FC=0.5 RDS 3 1 1.6e+07 RD 9 1 0.0792372 RG 2 7 35.953 D2 5 4 MD1 .MODEL MD1 D IS=1e-32 N=50 +CJO=1.80598e-10 VJ=0.5 M=0.713713 FC=1e-08 D3 5 0 MD2 .MODEL MD2 D IS=1e-10 N=0.400002 RS=3e-06 RL 5 10 1 FI2 7 9 VFI2 -1 VFI2 4 0 0 EV16 10 0 9 7 1 CAP 11 10 2.96603e-10 FI1 7 9 VFI1 -1 VFI1 11 6 0 RCAP 6 10 1 D4 6 0 MD3 .MODEL MD3 D IS=1e-10 N=0.400002 .ENDS * All Rights Reserved * Commercial Use or * Resale Restricted * Date: 2011/03/15 ******************D G S .SUBCKT RSU002P03 1 2 3 M1 11 22 3 3 MOS_P D1 1 3 DDS R1 1 11 RTH 705m D2 11 22 DDG R2 2 22 80 .MODEL MOS_P PMOS + LEVEL=3 L=2u W=.1 KP=13.445u RS=10m VTO=-2.2723 RDS=30MEG TOX=2u CGSO=216p CGDO=0p CBD=0 N=2 RB=1m GAMMA=0.3 UO=300 NFS=20G .MODEL DDS D IS=245.02f N=1.1267 RS=.81308 IKF=17.818 CJO=11.052p M=.39856 VJ=.84706 BV=30 TT=20n .MODEL DDG D CJO=11.539p M=.35579 VJ=1.0537 N=10000 FC=0.82 .MODEL RTH RES TC1=0.0042 TC2=0.000003 .ENDS RSU002P03 * FDG6320C ELECTRICAL MODEL (SC70-6 N-Ch and P-Ch DMOS) * .SUBCKT FDG6320C_N 20 10 30 ;50 *20=DRAIN 10=GATE 30=SOURCE 50=VTEMP V 50 0 {TEMP} Rg 10 11x 1 Rdu 12x 1 1u M1 2 1 4x 4x DMOS L=1u W=1u .MODEL DMOS NMOS(VTO=0.9 KP=4.5E-1 +THETA=0.25 VMAX=3E5 LEVEL=3) Cgs 1 5x 10p Rd 20 4 7.8E-1 Dds 5x 4 DDS .MODEL DDS D(M=9.9E-1 VJ=2.23 CJO=8.4p) Dbody 5x 20 DBODY .MODEL DBODY D(IS=7.78E-9 N=1.946325 RS=0.023193 TT=15.97n) Ra 4 2 7.8E-1 * Rs 5x 5 0.5m Ls 5x 30 0.5n Rser=0.5m M2 1 8 6 6 INTER E2 8 6 4 1 2 .MODEL INTER NMOS(VTO=0 KP=10 LEVEL=1) Cgdmax 7 4 54p Rcgd 7 4 10meg Dgd 6 4 DGD Rdgd 4 6 10meg .MODEL DGD D(M=2.71E-1 VJ=1.44E-5 CJO=54p) M3 7 9 1 1 INTER E3 9 1 4 1 -2 *ZX SECTION EOUT 4x 6x poly(2) (1x,0) (3x,0) 0 0 0 0 1 FCOPY 0 3x VSENSE 1 RIN 1x 0 1G VSENSE 6x 5x 0 RREF 3x 0 10m *TEMP SECTION ED 101 0 VALUE {V(50,100)} VAMB 100 0 25 EKP 1x 0 101 0 1.8 *VTO TEMP SECTION EVTO 102 0 101 0 .0005 EVT 12x 11x 102 0 1 *DIODE THEMO BREAKDOWN SECTION EBL VB1 VB2 101 0 .08 VBLK VB2 0 25 D 20 DB1 DBLK .MODEL DBLK D(IS=1E-14 CJO=.1p RS=.1) EDB DB1 0 VB1 0 1 .ENDS FDG6320C_N *--------------------------------------------------------- *FDG6320C at Temp. Electrical Model (Complementary P-Ch) *--------------------------------------------------------- .SUBCKT FDG6320C_P 20 10 30 ;50 *20=DRAIN 10=GATE 30=SOURCE 50=VTEMP V 50 0 {TEMP} Rg 10 11x 1 Rdu 12x 1 1u M1 2 1 4x 4x DMOS L=1u W=1u .MODEL DMOS PMOS(VTO=-0.83 KP=1.53E-1 +THETA=0.25 VMAX=2E5 LEVEL=3) Cgs 1 5x 12p Rd 20 4 1.4 Dds 4 5x DDS .MODEL DDS D(M=2.91E-1 VJ=4.64E-1 CJO=14.1p) Dbody 20 5x DBODY .MODEL DBODY D(IS=7.94E-8 N=2.460181 RS=.021333 TT=52.03n) Ra 4 2 1.4 * Rs 5x 5 0.5m * Ls 5 30 0.5n Ls 5x 30 0.5n Rser=0.5m M2 1 8 6 6 INTER E2 8 6 4 1 2 .MODEL INTER PMOS(VTO=0 KP=10 LEVEL=1) Cgdmax 7 4 35.6p Rcgd 7 4 10meg Dgd 4 6 DGD Rdgd 4 6 10meg .MODEL DGD D(M=4.01E-1 VJ=2.6E-3 CJO=35.6p) M3 7 9 1 1 INTER E3 9 1 4 1 -2 *ZX SECTION EOUT 4x 6x poly(2) (1x,0) (3x,0) 0 0 0 0 1 FCOPY 0 3x VSENSE 1 RIN 1x 0 1G VSENSE 6x 5x 0 RREF 3x 0 10m *TEMP SECTION ED 101 0 VALUE {V(50,100)} VAMB 100 0 25 EKP 1x 0 101 0 2.9 *VTO TEMP SECTION EVTO 102 0 101 0 .0016 EVT 11x 12x 102 0 1 *DIODE THEMO BREAKDOWN SECTION EBL VB1 VB2 101 0 .08 VBLK VB2 0 25 D DB1 20 DBLK .MODEL DBLK D(IS=1E-14 CJO=.1p RS=.1) EDB 0 DB1 VB1 0 1 .ENDS FDG6320C_P .subckt fdv304p d g s * sot-23 single p-ch dmos q d s g za .model za pnp bf=0.05 rg g 1 1 m1 2 1 3 3 dmos l=1u w=1u .model dmos pmos (vto=-0.8 kp=0.7982 theta=0.096 vmax=3.8e5 level=3) cgs 1 3 130p rd d 4 0.25 dds 4 3 dds .model dds d (bv=25 m=0.35 cjo=100p vj=1.0) dbody d 3 dbody .model dbody d (is=1p n=1 rs=12.7m tt=25n) ra 4 2 0.25 rs 3 5 10m ls 5 s 0.5n m2 1 8 6 6 inter be2 8 6 v=v(4,1)+v(4,1) .model inter pmos (vto=0 kp=10 level=1) cgdmax 7 4 110p rcgd 7 4 10meg dgd 4 6 dgd rdgd 4 6 10meg .model dgd d (m=0.55 cjo=110p vj=0.12) m3 7 9 1 1 inter be3 1 9 v=v(8,6) .ends .SUBCKT FDN352AP 20 10 30 *20=DRAIN 10=GATE 30=SOURCE 50=VTEMP v 50 0 {TEMP} Rg 10 11x 1 Rdu 12x 1 1u M1 2 1 4x 4x DMOS L=1u W=1u .MODEL DMOS PMOS(VTO=-2 KP=1.89 +THETA=.08 VMAX=3.5E5 LEVEL=3) Cgs 1 5x 126p Rd 20 4 1.2E-2 Dds 4 5x DDS .MODEL DDS D(M=4.83E-1 VJ=1.15 CJO=69p) Dbody 20 5x DBODY .MODEL DBODY D(IS=1.5p N=1.12323 RS=0.00219 TT=9.6n) Ra 4 2 1.2E-2 Rs 5x 5 0.5m Ls 5 30 0.5n M2 1 8 6 6 INTER E2 8 6 4 1 2 .MODEL INTER PMOS(VTO=0 KP=10 LEVEL=1) Cgdmax 7 4 122p Rcgd 7 4 10meg Dgd 4 6 DGD Rdgd 4 6 10meg .MODEL DGD D(M=2.5E-1 VJ=1.76E-2 CJO=122p) M3 7 9 1 1 INTER E3 9 1 4 1 -2 *ZX SECTION EOUT 4x 6x poly(2) (1x,0) (3x,0) 0 0 0 0 1 FCOPY 0 3x VSENSE 1 RIN 1x 0 1G VSENSE 6x 5x 0 RREF 3x 0 10m *TEMP SECTION ED 101 0 VALUE {V(50,100)} VAMB 100 0 25 EKP 1x 0 101 0 .06 *VTO TEMP SECTION EVTO 102 0 101 0 .001 EVT 11x 12x 102 0 1 *DIODE THEMO BREAKDOWN SECTION EBL VB1 VB2 101 0 .08 VBLK VB2 0 30 D DB1 20 DBLK .MODEL DBLK D(IS=1E-14 CJO=.1p RS=.1) EDB 0 DB1 VB1 0 1 .ENDS FDN352AP *FDN352AP (Rev.A) 10/13/05 .SUBCKT NDS351AN 20 10 30 *20=DRAIN 10=GATE 30=SOURCE 50=VTEMP v 50 0 {TEMP} Rg 10 11x 1 Rdu 12x 1 1u M1 2 1 4x 4x DMOS L=1u W=1u .MODEL DMOS NMOS(VTO=2.4 KP=6.55 +THETA=.1 VMAX=5E5 LEVEL=3) Cgs 1 5x 130p Rd 20 4 2E-2 Dds 5x 4 DDS .MODEL DDS D(M=4.05E-1 VJ=6.84E-1 CJO=70p) Dbody 5x 20 DBODY .MODEL DBODY D(IS=2.61E-13 N=1.086382 RS=.00044 TT=10.5n) Ra 4 2 2E-2 Rs 5x 5 0.5m Ls 5 30 0.5n M2 1 8 6 6 INTER E2 8 6 4 1 2 .MODEL INTER NMOS(VTO=0 KP=10 LEVEL=1) Cgdmax 7 4 105p Rcgd 7 4 10meg Dgd 6 4 DGD Rdgd 6 4 10meg .MODEL DGD D(M=2.29E-1 VJ=4.48E-3 CJO=105p) M3 7 9 1 1 INTER E3 9 1 4 1 -2 *ZX SECTION EOUT 4x 6x poly(2) (1x,0) (3x,0) 0 0 0 0 1 FCOPY 0 3x VSENSE 1 RIN 1x 0 1G VSENSE 6x 5x 0 RREF 3x 0 10m *TEMP SECTION ED 101 0 VALUE {V(50,100)} VAMB 100 0 25 EKP 1x 0 101 0 .032 *VTO TEMP SECTION EVTO 102 0 101 0 .001 EVT 12x 11x 102 0 1 *DIODE THEMO BREAKDOWN SECTION EBL VB1 VB2 101 0 .08 VBLK VB2 0 30 D 20 DB1 DBLK .MODEL DBLK D(IS=1E-14 CJO=.1p RS=.1) EDB DB1 0 VB1 0 1 .ENDS NDS351AN *NDS351AN (Rev.A) 9/29/03 .SUBCKT irlml2060pbf 1 2 3 * Model generated on Aug 16, 10 * Node 1 -> Drain * Node 2 -> Gate * Node 3 -> Source M1 9 7 8 8 MM L=100u W=100u .MODEL MM NMOS LEVEL=1 IS=1e-32 +VTO=2.80157 LAMBDA=0.0343822 KP=4.48896 +CGSO=5.8563e-07 CGDO=1.50373e-08 RS 8 3 0.330834 D1 3 1 MD .MODEL MD D IS=1.4393e-09 RS=0.0402678 N=1.5 BV=60 +IBV=0.00025 EG=1 XTI=1 TT=1e-07 +CJO=4.47874e-11 VJ=0.5 M=0.519102 FC=0.5 RDS 3 1 1e+07 RD 9 1 0.0274132 RG 2 7 17.3855 D2 4 5 MD1 .MODEL MD1 D IS=1e-32 N=50 +CJO=1.66547e-11 VJ=0.5 M=0.3 FC=1e-08 D3 0 5 MD2 .MODEL MD2 D IS=1e-10 N=0.4 RS=3e-06 RL 5 10 1 FI2 7 9 VFI2 -1 VFI2 4 0 0 EV16 10 0 9 7 1 CAP 11 10 4.56066e-11 FI1 7 9 VFI1 -1 VFI1 11 6 0 RCAP 6 10 1 D4 0 6 MD3 .MODEL MD3 D IS=1e-10 N=0.4 .ENDS irlml2060pbf .SUBCKT irlml9303pbf 1 2 3 * Model generated on Aug 23, 10 * Node 1 -> Drain * Node 2 -> Gate * Node 3 -> Source M1 9 7 8 8 MM L=100u W=100u .MODEL MM PMOS LEVEL=1 IS=1e-32 +VTO=-2.38433 LAMBDA=0.00825789 KP=3.4507 +CGSO=1.37975e-06 CGDO=1.07654e-07 RS 8 3 0.068914 D1 1 3 MD .MODEL MD D IS=3.38938e-10 RS=0.00771321 N=1.41394 BV=30 +IBV=0.00025 EG=1 XTI=2.90554 TT=1e-07 +CJO=9.22636e-11 VJ=0.5 M=0.490425 FC=0.1 RDS 3 1 5e+07 RD 9 1 0.0001 RG 2 7 20.5241 D2 5 4 MD1 .MODEL MD1 D IS=1e-32 N=50 +CJO=1.1935e-10 VJ=0.5 M=0.530391 FC=1e-08 D3 5 0 MD2 .MODEL MD2 D IS=1e-10 N=0.4 RS=3e-06 RL 5 10 1 FI2 7 9 VFI2 -1 VFI2 4 0 0 EV16 10 0 9 7 1 CAP 11 10 1.8489e-10 FI1 7 9 VFI1 -1 VFI1 11 6 0 RCAP 6 10 1 D4 6 0 MD3 .MODEL MD3 D IS=1e-10 N=0.4 .ENDS irlml9303pbf .SUBCKT irlml0100 1 2 3 * SPICE3 MODEL WITH THERMAL RC NETWORK ************************************** * Model Generated by MODPEX * *Copyright(c) Symmetry Design Systems* * All Rights Reserved * * UNPUBLISHED LICENSED SOFTWARE * * Contains Proprietary Information * * Which is The Property of * * SYMMETRY OR ITS LICENSORS * *Commercial Use or Resale Restricted * * by Symmetry License Agreement * ************************************** * Model generated on May 7, 10 * MODEL FORMAT: SPICE3 * Symmetry POWER MOS Model (Version 1.0) * External Node Designations * Node 1 -> Drain * Node 2 -> Gate * Node 3 -> Source M1 9 7 8 8 MM L=100u W=100u .MODEL MM NMOS LEVEL=1 IS=1e-32 +VTO=2.17799 LAMBDA=0.0257953 KP=4.23695 +CGSO=2.73131e-06 CGDO=8.6403e-08 RS 8 3 0.0001 D1 3 1 MD .MODEL MD D IS=6.88775e-11 RS=0.0210197 N=1.17719 BV=100 +IBV=0.00025 EG=1 XTI=4 TT=1e-07 +CJO=1.68524e-10 VJ=0.5 M=0.635966 FC=0.1 RDS 3 1 1e+07 RD 9 1 0.115715 RG 2 7 1.99479 D2 4 5 MD1 * Default values used in MD1: * RS=0 EG=1.11 XTI=3.0 TT=0 * BV=infinite IBV=1mA .MODEL MD1 D IS=1e-32 N=50 +CJO=1.32047e-10 VJ=0.5 M=0.9 FC=1e-08 D3 0 5 MD2 * Default values used in MD2: * EG=1.11 XTI=3.0 TT=0 CJO=0 * BV=infinite IBV=1mA .MODEL MD2 D IS=1e-10 N=0.4 RS=3e-06 RL 5 10 1 FI2 7 9 VFI2 -1 VFI2 4 0 0 EV16 10 0 9 7 1 CAP 11 10 1.32047e-10 FI1 7 9 VFI1 -1 VFI1 11 6 0 RCAP 6 10 1 D4 0 6 MD3 * Default values used in MD3: * EG=1.11 XTI=3.0 TT=0 CJO=0 * RS=0 BV=infinite IBV=1mA .MODEL MD3 D IS=1e-10 N=0.4 .ENDS irlml0100 .SUBCKT TN0200T 4 1 2 M1 3 1 2 2 NMOS W=577792u L=0.14u M2 2 1 2 4 PMOS W=577792u L=0.20u R1 4 3 RTEMP 125E-3 CGS 1 2 5p DBD 2 4 DBD ************************************************************ .MODEL NMOS NMOS (LEVEL=3 TOX=1.7E-8 + RS=175E-3 RD=0 NSUB=8.6E17 + KP=0.7E-5 UO=650 + VMAX=0 XJ=5E-7 KAPPA=1E-2 + ETA=1E-4 TPG=1 + IS=0 LD=0 + CGSO=0 CGDO=0 CGBO=0 + NFS=0.8E12 ) ************************************************************ .MODEL PMOS PMOS (LEVEL=3 TOX=1.7E-8 +NSUB=1.2E16 TPG=-1) ************************************************************ .MODEL DBD D (CJO=120p VJ=0.38 M=0.38 +RS=0.01 FC=0.1 IS=1p TT=2.8E-8 N=1 BV=20.2) ************************************************************ .MODEL RTEMP RES (TC1=6.5E-3 TC2=5.5E-6) ************************************************************ .ENDS *March 18, 2004 .SUBCKT TN0201KL 4 1 2 M1 3 1 2 2 NMOS W=26124u L=0.50u M2 2 1 2 4 PMOS W=26124u L=0.80u R1 4 3 RTEMP 23E-2 CGS 1 2 26p DBD 2 4 DBD ************************************************************ .MODEL NMOS NMOS ( LEVEL=3 TOX=5E-8 + RS=11E-2 RD=0 NSUB=1.65E17 + KP=2E-5 UO=650 + VMAX=0 XJ=5E-7 KAPPA=1E-1 + ETA=1E-4 TPG=1 + IS=0 LD=0 + CGSO=0 CGDO=0 CGBO=0 + NFS=0.8E12 ) ************************************************************ .MODEL PMOS PMOS ( LEVEL=3 TOX=5E-8 +NSUB=1.2E17 TPG=-1) ************************************************************ .MODEL DBD D (CJO=26p VJ=0.38 M=0.19 +RS=1 FC=0.1 IS=1p TT=5E-8 N=1 BV=20.5) ************************************************************ .MODEL RTEMP RES (TC1=5E-3 TC2=5.5E-6) ************************************************************ .ENDS *March 31, 2004 .SUBCKT TN0201K 4 1 2 M1 3 1 2 2 NMOS W=26124u L=0.50u M2 2 1 2 4 PMOS W=26124u L=0.80u R1 4 3 RTEMP 23E-2 CGS 1 2 26p DBD 2 4 DBD ************************************************************ .MODEL NMOS NMOS ( LEVEL=3 TOX=5E-8 + RS=11E-2 RD=0 NSUB=1.65E17 + KP=2E-5 UO=650 + VMAX=0 XJ=5E-7 KAPPA=1E-1 + ETA=1E-4 TPG=1 + IS=0 LD=0 + CGSO=0 CGDO=0 CGBO=0 + NFS=0.8E12 ) ************************************************************ .MODEL PMOS PMOS ( LEVEL=3 TOX=5E-8 +NSUB=1.2E17 TPG=-1) ************************************************************ .MODEL DBD D (CJO=26p VJ=0.38 M=0.19 +RS=1 FC=0.1 IS=1p TT=5E-8 N=1 BV=20.5) ************************************************************ .MODEL RTEMP RES (TC1=5E-3 TC2=5.5E-6) ************************************************************ .ENDS * NDS352P ELECTRICAL MODEL (SuperSOT-3 SOT-23 P-Ch DMOS) * ------------------------ .SUBCKT NDS352P 20 10 30 Rg 10 1 1 M1 2 1 3 3 DMOS L=1u W=1u .MODEL DMOS PMOS (VTO={-2.3*{-0.00184*TEMP+1.046}} KP={-0.003*TEMP+2.075} + THETA=0.096 VMAX=4E5 LEVEL=3) Cgs 1 3 170p Rd 20 4 30m TC=0.00248 Dds 4 3 DDS .MODEL DDS D(BV={30*{0.0006*TEMP+0.985}} M=0.3 CJO=200p VJ=0.8) Dbody 20 3 DBODY .MODEL DBODY D(IS=1.4E-13 N=1 RS=40m TT=100n) Ra 4 2 160m TC=0.00248 Rs 3 5 1m Ls 5 30 0.5n M2 1 8 6 6 INTER E2 8 6 4 1 2 .MODEL INTER PMOS(VTO=0 KP=10 LEVEL=1) Cgdmax 7 4 230p Rcgd 7 4 10meg Dgd 4 6 DGD Rdgd 4 6 10meg .MODEL DGD D(M=0.5 CJO=230p VJ=0.12) M3 7 9 1 1 INTER E3 9 1 4 1 -2 .ENDS *MTD20P06HDL MCE 6/12/97 *Ref: Motorola TMOS Databook Q2/96 *60V 15A .143ohm Power MOSFET pkg:DPAK 1,2,3 .SUBCKT MTD20P06HDL 10 20 40 * TERMINALS: D G S M1 1 2 3 3 DMOS L=1U W=1U RD 10 1 66.9M RS 40 3 4.58M RG 20 2 24.1 CGS 2 3 784P EGD 12 0 1 2 1 VFB 14 0 0 FFB 1 2 VFB 1 CGD 13 14 847P R1 13 0 1 D1 12 13 DLIM DDG 15 14 DCGD R2 12 15 1 D2 15 0 DLIM DSD 10 3 DSUB LS 30 40 7.5N .MODEL DMOS PMOS (LEVEL=3 VMAX=125K THETA=80M ETA=2M VTO=1.7 KP=22.4) .MODEL DCGD D (CJO=847P VJ=0.6 M=0.68) .MODEL DSUB D (IS=62.3N N=1.5 RS=0.117 BV=60 CJO=619P VJ=0.8 M=0.42 TT=64N) .MODEL DLIM D (IS=100U) .ENDS ********** *MTD2955V MCE 6/12/97 *Ref: Motorola TMOS Databook Q2/96 *60V 12A .185ohm Power MOSFET pkg:DPAK 1,2,3 .SUBCKT MTD2955V 10 20 40 * TERMINALS: D G S M1 1 2 3 3 DMOS L=1U W=1U RD 10 1 86.9M RS 40 3 5.62M RG 20 2 25.9 CGS 2 3 460P EGD 12 0 1 2 1 VFB 14 0 0 FFB 1 2 VFB 1 CGD 13 14 513P R1 13 0 1 D1 12 13 DLIM DDG 15 14 DCGD R2 12 15 1 D2 15 0 DLIM DSD 10 3 DSUB LS 30 40 7.5N .MODEL DMOS PMOS (LEVEL=3 VMAX=125K THETA=64.3M ETA=2M VTO=2.8 KP=5.66) .MODEL DCGD D (CJO=513P VJ=0.6 M=0.68) .MODEL DSUB D (IS=49.8N N=1.5 RS=87.5M BV=60 CJO=688P VJ=0.8 M=0.42 TT=114N) .MODEL DLIM D (IS=100U) .ENDS *MTD3055V MCE 6/9/97 *Ref: Motorola TMOS Databook Q2/96 *60V 12A .1ohm Power MOSFET pkg:DPAK 1,2,3 .SUBCKT MTD3055V 10 20 40 * TERMINALS: D G S M1 1 2 3 3 DMOS L=1U W=1U RD 10 1 46.5M RS 40 3 3.5M RG 20 2 23.2 CGS 2 3 385P EGD 12 0 2 1 1 VFB 14 0 0 FFB 2 1 VFB 1 CGD 13 14 321P R1 13 0 1 D1 12 13 DLIM DDG 15 14 DCGD R2 12 15 1 D2 15 0 DLIM DSD 3 10 DSUB LS 30 40 7.5N .MODEL DMOS NMOS (LEVEL=3 VMAX=125K THETA=66.7M ETA=2M VTO=2.7 KP=5.68) .MODEL DCGD D (CJO=321P VJ=0.6 M=0.68) .MODEL DSUB D (IS=49.8N N=1.5 RS=31.7M BV=60 CJO=452P VJ=0.8 M=0.42 TT=56N) .MODEL DLIM D (IS=100U) .ENDS *ZETEX ZVP2120G Spice Model v1.0 Last Revised 10/8/05 * .SUBCKT ZVP2120G 3 4 5 * D G S M1 13 20 5 5 Pmod1 RG 4 2 100 RIN 2 5 1E9 RL 3 5 1.2E8 RD 3 13 Rmod1 22 C1 2 5 55p **C2 3 2 15p D1 3 5 Dmod1 D2 3 17 Dmod2 Egs1 2 17 2 5 1 Egt1 2 20 5 21 1 Vgt1 5 22 1 Igt1 5 21 1 Rgt 21 22 Rmod2 1 .MODEL Pmod1 PMOS VTO=-2.8 RS=2 IS=1f KP=0.17 +CBD=60p PB=1 LAMBDA=6E-3 .MODEL Dmod1 D IS=5p RS=2 BV=220 .MODEL Dmod2 D CJO=70p IS=1e-30 N=10 .MODEL Rmod1 RES (TC1=4.5e-3 TC2=4E-5) .MODEL Rmod2 RES (TC1=-2.5e-3 TC2=3e-6) .ENDS ZVP2120G *FDC5614P at Temp. Electrical Model *------------------------------------------------------ .SUBCKT FDC5614P 20 10 30 *20=DRAIN 10=GATE 30=SOURCE 50=VTEMP V50 50 0 {TEMP} Rg 10 11x 1 Rdu 12x 1 1u M1 2 1 4x 4x DMOS L=1u W=1u .MODEL DMOS PMOS(VTO=-2 KP=13 +THETA=0.1 VMAX=3E5 LEVEL=3) Cgs 1 5x 750p Rd 20 4 3.2E-2 Dds 4 5x DDS .MODEL DDS D(M=4.22E-1 VJ=7.65E-1 CJO=253p) Dbody 20 5x DBODY .MODEL DBODY D(IS=4.7p N=1.116224 RS=0.000695 TT=30.4n) Ra 4 2 3.2E-2 Rs 5x 5 0.5m Ls 5 30 0.5n M2 1 8 6 6 INTER E2 8 6 4 1 2 .MODEL INTER PMOS(VTO=0 KP=10 LEVEL=1) Cgdmax 7 4 652p Rcgd 7 4 10meg Dgd 4 6 DGD Rdgd 4 6 10meg .MODEL DGD D(M=3.2E-1 VJ=7.7E-3 CJO=652p) M3 7 9 1 1 INTER E3 9 1 4 1 -2 *ZX SECTION EOUT 4x 6x poly(2) (1x,0) (3x,0) 0 0 0 0 1 FCOPY 0 3x VSENSE 1 RIN 1x 0 1G VSENSE 6x 5x 0 RREF 3x 0 10m *TEMP SECTION ED 101 0 VALUE {V(50,100)} VAMB 100 0 25 EKP 1x 0 101 0 .042 *VTO SECTION EVTO 102 0 101 0 .004 EVT 11x 12x 102 0 1 *DIODE THERMO BREAKDOWN SECTION EBL VB1 VB2 101 0 0.8 VBLK VB2 0 60 D DB1 20 DBLK .MODEL DBLK D(IS=1E-14 CJO=.1p RS=.1) EDB 0 DB1 VB1 0 1 .ENDS FDC5614P .SUBCKT FDN5618P 20 10 30 *20=DRAIN 10=GATE 30=SOURCE 50=VTEMP V50 50 0 {TEMP} Rg 10 11x 1 Rdu 12x 1 1u M1 2 1 4x 4x DMOS L=1u W=1u .MODEL DMOS PMOS(VTO=-1.8 KP=6.5 +THETA=0.1 VMAX=3E5 LEVEL=3) Cgs 1 5x 428p Rd 20 4 5.65E-2 Dds 4 5x DDS .MODEL DDS D(M=4.08E-1 VJ=1.89E-2 CJO=174p) Dbody 20 5x DBODY .MODEL DBODY D(IS=5.53p N=1.140525 RS=0.001 TT=32n) Ra 4 2 5.65E-2 Rs 5x 5 0.5m Ls 5 30 0.5n M2 1 8 6 6 INTER E2 8 6 4 1 2 .MODEL INTER PMOS(VTO=0 KP=10 LEVEL=1) Cgdmax 7 4 349p Rcgd 7 4 10meg Dgd 4 6 DGD Rdgd 4 6 10meg .MODEL DGD D(M=3.8E-1 VJ=1.37E-2 CJO=349p) M3 7 9 1 1 INTER E3 9 1 4 1 -2 *ZX SECTION EOUT 4x 6x poly(2) (1x,0) (3x,0) 0 0 0 0 1 FCOPY 0 3x VSENSE 1 RIN 1x 0 1G VSENSE 6x 5x 0 RREF 3x 0 10m *TEMP SECTION ED 101 0 VALUE {V(50,100)} VAMB 100 0 25 EKP 1x 0 101 0 .09 *VTO SECTION EVTO 102 0 101 0 .0025 EVT 11x 12x 102 0 1 *DIODE THERMO BREAKDOWN SECTION EBL VB1 VB2 101 0 0.8 VBLK VB2 0 60 D DB1 20 DBLK .MODEL DBLK D(IS=1E-14 CJO=.1p RS=.1) EDB 0 DB1 VB1 0 1 .ENDS FDN5618P .SUBCKT HUF76639 2 1 3 ; rev 26 July 1999 CA 12 8 4.2e-9 CB 15 14 4.2e-9 CIN 6 8 2.27e-9 DBODY 7 5 DBODYMOD DBREAK 5 11 DBREAKMOD DPLCAP 10 5 DPLCAPMOD EBREAK 11 7 17 18 118.2 EDS 14 8 5 8 1 EGS 13 8 6 8 1 ESG 6 10 6 8 1 EVTHRES 6 21 19 8 1 EVTEMP 20 6 18 22 1 IT 8 17 1 LDRAIN 2 5 1.0e-9 LGATE 1 9 5.1e-9 LSOURCE 3 7 3.1e-9 MMED 16 6 8 8 MMEDMOD MSTRO 16 6 8 8 MSTROMOD MWEAK 16 21 8 8 MWEAKMOD RBREAK 17 18 RBREAKMOD 1 RDRAIN 50 16 RDRAINMOD 15.8e-3 RGATE 9 20 1.94 RLDRAIN 2 5 10 RLGATE 1 9 51 RLSOURCE 3 7 31 RSLC1 5 51 RSLCMOD 1e-6 RSLC2 5 50 1e3 RSOURCE 8 7 RSOURCEMOD 3.6e-3 RVTHRES 22 8 RVTHRESMOD 1 RVTEMP 18 19 RVTEMPMOD 1 S1A 6 12 13 8 S1AMOD S1B 13 12 13 8 S1BMOD S2A 6 15 14 13 S2AMOD S2B 13 15 14 13 S2BMOD VBAT 22 19 DC 1 ESLC 51 50 VALUE={(V(5,51)/ABS(V(5,51)))*(PWR(V(5,51)/99e-6,3.5))} .MODEL DBODYMOD D (IS=2.6p RS=2.65e-3 IKF=6 TRS1=1.5e-3 TRS2=3.5e-6 CJO=2.1e-9 TT=5.6e-8 M=0.52) .MODEL DBREAKMOD D (RS=2.5e-1 TRS1=1e-4 TRS2=-1e-6) .MODEL DPLCAPMOD D (CJO=2.6e-9 IS=1e-30 M=0.89 N=10) .MODEL MMEDMOD NMOS (VTO=1.77 KP=7 IS=1e-30 N=10 TOX=1 L=1U W=1U RG=1.94) .MODEL MSTROMOD NMOS (VTO=2.06 KP=95 IS=1e-30 N=10 TOX=1 L=1U W=1U) .MODEL MWEAKMOD NMOS (VTO=1.48 KP=0.12 IS=1e-30 N=10 TOX=1 L=1U W=1U RG=19.4 RS=.1) .MODEL RBREAKMOD RES (TC1=1.05e-3 TC2=-5e-7) .MODEL RDRAINMOD RES (TC1=8.5e-3 TC2=2.3e-5) .MODEL RSLCMOD RES (TC1=3.4e-3 TC2=2.5e-6) .MODEL RSOURCEMOD RES (TC1=1e-3 TC2=1e-6) .MODEL RVTHRESMOD RES (TC1=-1.9e-3 TC2=-4.5e-6) .MODEL RVTEMPMOD RES (TC1=-1.7e-3 TC2=1.5e-6) .MODEL S1AMOD VSWITCH (RON=1e-5 ROFF=0.1 VON=-4.5 VOFF=-2.0) .MODEL S1BMOD VSWITCH (RON=1e-5 ROFF=0.1 VON=-2.0 VOFF=-4.5) .MODEL S2AMOD VSWITCH (RON=1e-5 ROFF=0.1 VON=-0.5 VOFF=0.3) .MODEL S2BMOD VSWITCH (RON=1e-5 ROFF=0.1 VON=0.3 VOFF=-0.5) .ENDS *Oct 12, 2005 .SUBCKT Si2337DS D G S M1 3 G S S PMOS W=743738u L=0.25u M2 S G S D NMOS W=743738u L=0.40u R1 D 3 RTEMP 11E-2 CGS G S 500p DBD D S DBD .MODEL PMOS PMOS ( LEVEL=3 TOX=5E-8 + RS=7E-2 RD=0 NSUB=2.6E17 + KP=4.4E-6 UO=400 + VMAX=0 XJ=5E-7 KAPPA=1E-1 + ETA=1E-4 TPG=-1 + IS=0 LD=0 + CGSO=0 CGDO=0 CGBO=0 + NFS=0.8E12 ) .MODEL NMOS NMOS ( LEVEL=3 TOX=5E-8 +NSUB=5E15 TPG=-1) .MODEL DBD D (CJO=50p VJ=0.38 M=0.46 +RS=0.1 FC=0.5 IS=1p TT=6E-8 N=1 BV=81) .MODEL RTEMP RES (TC1=9E-3 TC2=5.5E-6) .ENDS *February 12, 2007 .SUBCKT Si2309DS 4 1 2 M1 3 1 2 2 PMOS W=181400u L=0.30u M2 2 1 2 4 NMOS W=181400u L=1.50u R1 4 3 RTEMP 150E-3 CGS 1 2 240p DBD 4 2 DBD .MODEL PMOS PMOS ( LEVEL=3 TOX=5E-8 + RS=127E-3 RD=0 NSUB=0.87E17 + kp=0.69E-5 UO=400 + VMAX=0 XJ=0.5E-6 KAPPA=24E-3 + ETA=1E-4 TPG=-1 + IS=0 LD=0 + CGSO=0 CGDO=0 CGBO=0 + NFS=0.8E12 ) .MODEL NMOS NMOS ( LEVEL=3 TOX=5E-8 +NSUB=47E15 TPG=1) .MODEL DBD D (CJO=100p VJ=0.38 M=0.38 +RS=0.1 FC=0.5 IS=1p TT=3.6E-8 N=1 BV=62) .MODEL RTEMP RES (TC1=9.5E-3 TC2=5.5E-6) .ENDS *NDS7002A ELECTRICAL MODEL (SOT-23 Single N-Ch DMOS) * ----------------------- .SUBCKT NDS7002A 20 10 30 Rg 10 1 1 M1 2 1 3 3 DMOS L=1u W=1u .MODEL DMOS NMOS (VTO={2.1*{-0.0016*TEMP+1.04}} KP=0.35 THETA=0.086 + VMAX=2.2E5 LEVEL=3) Cgs 1 3 60p Rd 20 4 0.3 TC=0.0075 Dds 3 4 DDS .MODEL DDS D(BV={60*{0.00072*TEMP+0.982}} M=0.36 CJO=23p VJ=0.8) Dbody 3 20 DBODY .MODEL DBODY D(IS=1.4E-13 N=1 RS=40m TT=100n) Ra 4 2 0.4 TC=0.0075 Rs 3 5 10m Ls 5 30 .5n M2 1 8 6 6 INTER E2 8 6 4 1 2 .MODEL INTER NMOS(VTO=0 KP=10 LEVEL=1) Cgdmax 7 4 85p Rcgd 7 4 10meg Dgd 6 4 DGD Rdgd 4 6 10meg .MODEL DGD D(M=0.53 CJO=85p VJ=0.12) M3 7 9 1 1 INTER E3 9 1 4 1 -2 .ENDS .SUBCKT Si7402DN 4 1 2 M1 3 1 2 2 NMOS W=3008331u L=0.25u M2 2 1 2 4 PMOS W=3008331u L=0.20u R1 4 3 1m TC=9m, TC2=5.5u CGS 1 2 2200p DBD 2 4 DBD .MODEL NMOS NMOS ( LEVEL=3 TOX=1.7E-8 + RS=3E-3 RD=0 NSUB=2.95E17 + KP=3.2E-5 UO=650 + VMAX=0 XJ=5E-7 KAPPA=1E-1 + ETA=1E-4 TPG=1 + IS=0 LD=0 + CGSO=0 CGDO=0 CGBO=0 + NFS=0.8E12 ) .MODEL PMOS PMOS ( LEVEL=3 TOX=1.7E-8 NSUB=2.7E17 TPG=-1) .MODEL DBD D (CJO=1250p VJ=0.38 M=0.34 RS=0.1 FC=0.5 IS=1p TT=5E-8 N=1 BV=12.1) .ENDS *.SUBCKT BSS192P_L0 drain gate source .SUBCKT BSS192P_L0 d1 g1 s1 *Lg gate g1 3n *Ld drain d1 1n *Ls source s1 3n Rs s1 s2 0.08 Rg g1 g2 65 M1 d2 g2 s2 s2 DMOS L=1u W=1u .MODEL DMOS PMOS ( KP= 0.804 VTO=-1.7 VMAX=1.5e5 LEVEL=3) Rd d2 d1a 7.46 TC=9m .MODEL MVDR PMOS (KP=7.71 VTO=1.4 LAMBDA=0.1) Mr d1 d2a d1a d1a MVDR W=1u L=1u Rx d2a d1a 1m Dbd d2 s2 Dbt .MODEL Dbt D(BV=300 M=0.38 CJO=38.19p VJ=0.5V) Dbody 21 s2 DBODY .MODEL DBODY D(IS=10.1p N=1.2 RS=199u EG=1.12 TT=200n) Rdiode d1 21 194.03m TC=3m .MODEL sw PMOS(VTO=-1m KP=10 LEVEL=1) Maux g2 c a a sw Maux2 b d g2 g2 sw Eaux c a d2 g2 1 Eaux2 d g2 d2 g2 -1 Cox b d2 222.44p .MODEL DGD D(M=0.9 CJO=222.44p VJ=0.5) Rpar b d2 1Meg Dgd d2 a DGD Rpar2 d2 a 10Meg Cgs g2 s2 77.05p .ENDS BSS192P_L0 *ZETEX ZVP4525G Spice Model v1.0 Last Revised 6/01/2005 * .SUBCKT ZVP4525G 3 4 5 *---connections---D-G-S M1 6 20 8 8 MOSMOD1 M2 6 20 8 8 MOSMOD2 RG 4 2 7 RIN 2 8 200E6 RD 3 6 RMOD1 11 RS 8 5 RMOD1 0.5 RB 3 7 RMOD1 0.2 RL 3 5 250E6 C1 2 8 80p C2 2 3 12p C3 15 14 175p C4 16 8 175p D1 7 5 DMOD1 S1 2 15 14 13 SMOD1a S2 13 15 14 13 SMOD1b S3 16 13 13 8 SMOD2a S4 16 2 13 8 SMOD2b Egs2 13 8 2 8 1 Eds1 14 8 3 8 1 Egt1 2 20 5 21 1 Vgt1 5 22 1 Igt1 5 21 1 Rgt 21 22 RMOD2 1 .MODEL MOSMOD1 PMOS VTO=-1.5 IS=1f KP=0.15 .MODEL MOSMOD2 PMOS VTO=-.9 IS=1f KP=0.0015 .MODEL DMOD1 D IS=4.14E-13 N=1.0078 CJO=100p BV=260 .MODEL SMOD1a VSWITCH RON=.01 ROFF=1e3 VON=1.7 VOFF=-2.75 .MODEL SMOD1b VSWITCH RON=.01 ROFF=1e3 VON=-2.75 VOFF=1.7 .MODEL SMOD2a VSWITCH RON=.01 ROFF=1e3 VON=1.5 VOFF=3.5 .MODEL SMOD2b VSWITCH RON=.01 ROFF=1e3 VON=3.5 VOFF=1.5 .MODEL RMOD1 RES (TC1=8e-3 TC2=1.5e-5) .MODEL RMOD2 RES (TC1=-1.9e-3 TC2=1e-6) .ENDS .SUBCKT ZVP4525Z 3 4 5 *---connections---D-G-S M1 6 20 8 8 MOSMOD1 M2 6 20 8 8 MOSMOD2 RG 4 2 7 RIN 2 8 200E6 RD 3 6 RMOD1 11 RS 8 5 RMOD1 0.5 RB 3 7 RMOD1 0.2 RL 3 5 250E6 C1 2 8 80p C2 2 3 12p C3 15 14 175p C4 16 8 175p D1 7 5 DMOD1 S1 2 15 14 13 SMOD1a S2 13 15 14 13 SMOD1b S3 16 13 13 8 SMOD2a S4 16 2 13 8 SMOD2b Egs2 13 8 2 8 1 Eds1 14 8 3 8 1 Egt1 2 20 5 21 1 Vgt1 5 22 1 Igt1 5 21 1 Rgt 21 22 RMOD2 1 .MODEL MOSMOD1 PMOS VTO=-1.5 IS=1f KP=0.15 .MODEL MOSMOD2 PMOS VTO=-.9 IS=1f KP=0.0015 .MODEL DMOD1 D IS=4.14E-13 N=1.0078 CJO=100p BV=260 .MODEL SMOD1a VSWITCH RON=.01 ROFF=1e3 VON=1.7 VOFF=-2.75 .MODEL SMOD1b VSWITCH RON=.01 ROFF=1e3 VON=-2.75 VOFF=1.7 .MODEL SMOD2a VSWITCH RON=.01 ROFF=1e3 VON=1.5 VOFF=3.5 .MODEL SMOD2b VSWITCH RON=.01 ROFF=1e3 VON=3.5 VOFF=1.5 .MODEL RMOD1 RES (TC1=8e-3 TC2=1.5e-5) .MODEL RMOD2 RES (TC1=-1.9e-3 TC2=1e-6) .ENDS * *$ * *ZETEX ZVP4525E6 Spice Model v1.0 Last Revised 6/01/2005 * .SUBCKT ZVP4525E6 3 4 5 *---connections---D-G-S M1 6 20 8 8 MOSMOD1 M2 6 20 8 8 MOSMOD2 RG 4 2 7 RIN 2 8 200E6 RD 3 6 RMOD1 11 RS 8 5 RMOD1 0.5 RB 3 7 RMOD1 0.2 RL 3 5 250E6 C1 2 8 80p C2 2 3 12p C3 15 14 175p C4 16 8 175p D1 7 5 DMOD1 S1 2 15 14 13 SMOD1a S2 13 15 14 13 SMOD1b S3 16 13 13 8 SMOD2a S4 16 2 13 8 SMOD2b Egs2 13 8 2 8 1 Eds1 14 8 3 8 1 Egt1 2 20 5 21 1 Vgt1 5 22 1 Igt1 5 21 1 Rgt 21 22 RMOD2 1 .MODEL MOSMOD1 PMOS VTO=-1.5 IS=1f KP=0.15 .MODEL MOSMOD2 PMOS VTO=-.9 IS=1f KP=0.0015 .MODEL DMOD1 D IS=4.14E-13 N=1.0078 CJO=100p BV=260 .MODEL SMOD1a VSWITCH RON=.01 ROFF=1e3 VON=1.7 VOFF=-2.75 .MODEL SMOD1b VSWITCH RON=.01 ROFF=1e3 VON=-2.75 VOFF=1.7 .MODEL SMOD2a VSWITCH RON=.01 ROFF=1e3 VON=1.5 VOFF=3.5 .MODEL SMOD2b VSWITCH RON=.01 ROFF=1e3 VON=3.5 VOFF=1.5 .MODEL RMOD1 RES (TC1=8e-3 TC2=1.5e-5) .MODEL RMOD2 RES (TC1=-1.9e-3 TC2=1e-6) .ENDS .SUBCKT ZVP4424A 3 4 5 *------connections-------D-G-S * M1 6 2 8 8 P4424AM M2 6 2 8 8 P4424AMS RG 4 2 27 RD 3 6 5.5 RS 8 5 0.6 RL 3 5 240E6 C1 2 8 120p C2 2 3 20p C3 15 14 260p C4 16 8 233p D1 3 5 P4424AD S1 2 15 13 14 SMOD1 S2 13 15 14 13 SMOD1 S3 16 13 13 8 SMOD2 S4 16 2 8 13 SMOD2 Egs2 13 8 2 8 1 Eds1 14 8 3 8 1 .MODEL P4424AM PMOS VTO=-1.4 IS=1f KP=0.26 CBD=65.3p PB=1 .MODEL P4424AMS PMOS VTO=-1.04 IS=1f KP=0.0026 CBD=0.653p PB=1 .MODEL P4424AD D IS=9.36E-13 RS=.196 N=1.045 .MODEL SMOD1 VSWITCH RON=.001 ROFF=100 VON=-1.5 VOFF=-1 .MODEL SMOD2 VSWITCH RON=.001 ROFF=100 VON=0.5 VOFF=2.5 .ENDS ZVP4424A * *$ * *ZETEX ZVP4424C Spice Model v1.1 Last Revised 21/3/01 * .SUBCKT ZVP4424C 3 4 5 *------connections-------D-G-S * M1 6 2 8 8 P4424AM M2 6 2 8 8 P4424AMS RG 4 2 27 RD 3 6 5.5 RS 8 5 0.6 RL 3 5 240E6 C1 2 8 120p C2 2 3 20p C3 15 14 260p C4 16 8 233p D1 3 5 P4424AD S1 2 15 13 14 SMOD1 S2 13 15 14 13 SMOD1 S3 16 13 13 8 SMOD2 S4 16 2 8 13 SMOD2 Egs2 13 8 2 8 1 Eds1 14 8 3 8 1 .MODEL P4424AM PMOS VTO=-1.4 IS=1f KP=0.26 CBD=65.3p PB=1 .MODEL P4424AMS PMOS VTO=-1.04 IS=1f KP=0.0026 CBD=0.653p PB=1 .MODEL P4424AD D IS=9.36E-13 RS=.196 N=1.045 .MODEL SMOD1 VSWITCH RON=.001 ROFF=100 VON=-1.5 VOFF=-1 .MODEL SMOD2 VSWITCH RON=.001 ROFF=100 VON=0.5 VOFF=2.5 .ENDS ZVP4424C * *$ * *ZETEX ZVP4424G Spice Model v1.1 Last Revised 21/3/01 * .SUBCKT ZVP4424G 3 4 5 *------connections-------D-G-S * M1 6 2 8 8 P4424AM M2 6 2 8 8 P4424AMS RG 4 2 27 RD 3 6 5.5 RS 8 5 0.6 RL 3 5 240E6 C1 2 8 120p C2 2 3 20p C3 15 14 260p C4 16 8 233p D1 3 5 P4424AD S1 2 15 13 14 SMOD1 S2 13 15 14 13 SMOD1 S3 16 13 13 8 SMOD2 S4 16 2 8 13 SMOD2 Egs2 13 8 2 8 1 Eds1 14 8 3 8 1 .MODEL P4424AM PMOS VTO=-1.4 IS=1f KP=0.26 CBD=65.3p PB=1 .MODEL P4424AMS PMOS VTO=-1.04 IS=1f KP=0.0026 CBD=0.653p PB=1 .MODEL P4424AD D IS=9.36E-13 RS=.196 N=1.045 .MODEL SMOD1 VSWITCH RON=.001 ROFF=100 VON=-1.5 VOFF=-1 .MODEL SMOD2 VSWITCH RON=.001 ROFF=100 VON=0.5 VOFF=2.5 .ENDS ZVP4424G * fdv303n electrical model (sot-23 n-ch dmos) .subckt fdv303n d g s q d s g za .model za npn bf=0.05 rg g 1 1 m1 2 1 3 3 dmos l=1u w=1u .model dmos nmos (vto=0.9 kp=2.48 theta=0.096 vmax=3.8e5 level=3) cgs 1 3 200p rd d 4 .12 dds 3 4 dds .model dds d(bv=25 m=0.36 cjo=23p vj=0.8) dbody 3 d dbody .model dbody d(is=1.4e-13 n=1 rs=40m tt=100n) ra 4 2 .12 rs 3 5 10m ls 5 s .7n m2 1 8 6 6 inter *e2 8 6 4 1 2 be2 8 6 v=v(4,1)+v(4,1) .model inter nmos(vto=0 kp=10 level=1) cgdmax 7 4 140p rcgd 7 4 10meg dgd 6 4 dgd rdgd 4 6 10meg .model dgd d(m=0.65 cjo=140p vj=0.35) m3 7 9 1 1 inter **e3 9 1 4 1 -2 be3 1 9 v=v(8,6) .ends fdv303n .subckt fdv302p 20 10 30 *20=drain 10=gate 30=source q 20 30 10 za .model za pnp bf=0.05 Rg 10 1 1 M1 2 1 3 3 DMOS L=1u W=1u .MODEL DMOS PMOS (VTO=-1 KP=0.1257 THETA=0.096 VMAX=3.8E5 LEVEL=3) Cgs 1 3 28p Rd 20 4 2.2 *TC=0.004 Dds 4 3 DDS .MODEL DDS D(BV=25 M=0.35 CJO=100p VJ=1.0) Dbody 20 3 DBODY .MODEL DBODY D(IS=1p N=1 RS=12.7m TT=25n) Ra 4 2 2.2 *TC=0.004 Rs 3 5 10m Ls 5 30 0.5n M2 1 8 6 6 INTER E2 8 6 4 1 2 .MODEL INTER PMOS(VTO=0 KP=10 LEVEL=1) Cgdmax 7 4 20p Rcgd 7 4 10meg Dgd 4 6 DGD Rdgd 4 6 10meg .MODEL DGD D(M=0.5 CJO=20p VJ=0.2) M3 7 9 1 1 INTER E3 9 1 4 1 -2 .ends fdv302p .subckt fdv301n d g s * sot-23 single n-ch dmos *q d s g za *.model za npn bf=0.05 rg g 1 1 m1 2 1 3 3 dmos l=1u w=1u .model dmos nmos (vto=0.9 kp=0.3065 theta=0.096 vmax=3.8e5 level=3) cgs 1 3 90p rd d 4 .7 dds 3 4 dds .model dds d(bv=25 m=0.36 cjo=23p vj=0.8) dbody 3 d dbody .model dbody d(is=1.4e-13 n=1 rs=40m tt=100n) ra 4 2 .7 rs 3 5 10m ls 5 s .7n m2 1 8 6 6 inter be2 8 6 v=v(4,1)+v(4,1) .model inter nmos(vto=0 kp=10 level=1) cgdmax 7 4 25p rcgd 7 4 10meg dgd 6 4 dgd rdgd 4 6 10meg .model dgd d(m=0.53 cjo=25p vj=0.12) m3 7 9 1 1 inter be3 1 9 v=v(8,6) .ends .SUBCKT MTM981400BBF D G S M_M1 D G S S M98140 D_D1 D S D98140 X_U1 G S DZ98140 .MODEL M98140 PMOS + LEVEL=3 L=650n W=1.512476 + KP=12.5u RS=0.0008 VTO=-1.63 + RD=0.0006 RDS=10.000E12 TOX=13.5n + CGSO=850p CGDO=70p CBD=80p + MJ=0.8 PB=0.7205 RG=13 IS=1.6E-18 + N=1.5 RB=0.05 GAMMA=0.028 PHI=0.8 + ETA=0.50000E-4 THETA=0.38 + KAPPA=0.001 XJ=1.1u + NSUB=1.502E16 UO=600 NFS=1.4E12 + XQC=1 VMAX=0 MJSW=0.063 TPG=1 RSH=0 .MODEL D98140 D + IS=7.12E-13 N=1 RS=6.904m IKF=0.52 + CJO=1400p M=0.38 VJ=0.95 + ISR=1.00E-13 NR=1.5 BV=150 NR=1.5 + IBV=100m TT=2.8n EG=1.11 .subckt DZ98140 1 2 D2 1 3 DZ D1 2 3 DZ .model DZ D + IS=910.4p N=1.0256 RS=0.14011 IKF=0.19646 + ISR=33.70249E-10 NR=1.995 CJO=8p M=0.43 + VJ=0.75 BV=19.96 IBV=5m NBV=10 EG=1.11 .ENDS DZ98140 .ENDS MTM981400BBF .subckt irll014n 1 2 3 * model generated on nov 1, 96 * node 1 -> drain * node 2 -> gate * node 3 -> source m1 9 7 8 8 mm l=100u w=100u .model mm nmos level=1 is=1e-32 vto=2.39591 lambda=0.00125542 kp=9.115 cgso=2.07514e-06 cgdo=1.66894e-07 rs 8 3 0.0658113 d1 3 1 md .model md d is=1.07836e-10 rs=0.0408206 n=1.32008 bv=55 ibv=10 eg=1.2 xti=3.03896 tt=0.0001 cjo=1.64458e-10 vj=1.2287 m=0.499918 fc=0.8 rds 3 1 2.2e+06 rd 9 1 0.0436264 rg 2 7 1.79184 d2 4 5 md1 .model md1 d is=1e-32 n=50 cjo=1.88146e-10 vj=0.551243 m=0.691812 fc=1e-08 d3 0 5 md2 .model md2 d is=1e-10 n=0.401094 rs=3.00001e-06 rl 5 10 1 fi2 7 9 vfi2 -1 vfi2 4 0 0 ev16 10 0 9 7 1 cap 11 10 5.72072e-10 fi1 7 9 vfi1 -1 vfi1 11 6 0 rcap 6 10 1 d4 0 6 md3 .model md3 d is=1e-10 n=0.401094 .ends irll014n .subckt irlml2502 1 2 3 * model generated on dec 10, 03 * node 1 -> drain * node 2 -> gate * node 3 -> source m1 9 7 8 8 mm l=100u w=100u .model mm nmos level=1 is=1e-32 vto=1.1 kp=38.7 cgso=7.028u cgdo=4.97e-07 rs 8 3 0.021 d1 3 1 md .model md d is=4.51n rs=0.0107 n=1.5 bv=20 ibv=0.00025 eg=1.2 xti=3.12846 tt=1.0e-07 cjo=5.48656e-11 +vj=4.23887 m=0.3 fc=0.1 rds 3 1 1e+06 rd 9 1 0.000303 rg 2 7 17 d2 4 5 md1 .model md1 d is=1e-32 n=50 cjo=2.90249e-10 vj=0.5 m=0.9 fc=1e-08 d3 0 5 md2 .model md2 d is=1e-10 n=0.4 rs=3e-06 rl 5 10 1 fi2 7 9 vfi2 -1 vfi2 4 0 0 ev16 10 0 9 7 1 cap 11 10 6.78e-10 fi1 7 9 vfi1 -1 vfi1 11 6 0 rcap 6 10 1 d4 0 6 md3 .model md3 d is=1e-10 n=0.4 .ends irlml2502 .subckt irll110 1 2 3 * model generated on jul 16, 99 * node 1 -> drain * node 2 -> gate * node 3 -> source m1 9 7 8 8 mm l=100u w=100u .model mm nmos level=1 is=1e-32 vto=2 lambda=2.68m kp=3.173 cgso=2.31u cgdo=53.46n rs 8 3 89m d1 3 1 md .model md d is=5.51p rs=0.4098 n=1.224 bv=100 ibv=250u eg=1 xti=1 tt=100u cjo=325p vj=0.5 m=0.416 fc=0.5 rds 3 1 1meg rd 9 1 0.206 rg 2 7 31.9 d2 4 5 md1 .model md1 d is=1e-32 n=50 cjo=246p vj=0.5 m=0.8939 fc=1e-08 d3 0 5 md2 .model md2 d is=1e-10 n=0.4 rs=3u rl 5 10 1 fi2 7 9 vfi2 -1 vfi2 4 0 0 ev16 10 0 9 7 1 cap 11 10 581p fi1 7 9 vfi1 -1 vfi1 11 6 0 rcap 6 10 1 d4 0 6 md3 .model md3 d is=1e-10 n=0.4 .ends irll110 .subckt irf7311 1 2 3 * model generated on sep 25, 01 * node 1 -> drain * node 2 -> gate * node 3 -> source m1 9 7 8 8 mm l=100u w=100u .model mm nmos level=1 is=1e-32 vto=1.12746 lambda=0.00524158 kp=32.9399 cgso=7.23513e-06 cgdo=7.80988e-07 rs 8 3 0.00167727 d1 3 1 md .model md d is=3.89457e-08 rs=0.0269632 n=1.5 bv=20 ibv=0.00025 eg=1 xti=1 tt=0.0001 cjo=8.12775e-10 + vj=0.61964 m=0.402436 fc=0.5 rds 3 1 1e+06 rd 9 1 0.007608 rg 2 7 2.10927 d2 4 5 md1 .model md1 d is=1e-32 n=50 cjo=1.31198e-09 vj=0.5 m=0.684145 fc=1e-08 d3 0 5 md2 .model md2 d is=1e-10 n=0.4 rs=3e-06 rl 5 10 1 fi2 7 9 vfi2 -1 vfi2 4 0 0 ev16 10 0 9 7 1 cap 11 10 2.35002e-09 fi1 7 9 vfi1 -1 vfi1 11 6 0 rcap 6 10 1 d4 0 6 md3 .model md3 d is=1e-10 n=0.4 .ends irf7311 .SUBCKT irf7494 1 2 3 * Node 1 -> Drain * Node 2 -> Gate * Node 3 -> Source M1 9 7 8 8 MM L=100u W=100u .MODEL MM NMOS LEVEL=1 IS=1e-32 +VTO=4.44705 LAMBDA=0.0123785 KP=30.8113 +CGSO=1.63237e-05 CGDO=1.96819e-07 RS 8 3 0.00696318 D1 3 1 MD .MODEL MD D IS=1.15692e-09 RS=0.00305219 N=1.30506 BV=150 +IBV=0.00025 EG=1.2 XTI=3.19861 TT=1e-07 +CJO=8.58715e-10 VJ=0.5 M=0.497271 FC=0.5 RDS 3 1 1e+06 RD 9 1 0.0233744 RG 2 7 2.66918 D2 4 5 MD1 .MODEL MD1 D IS=1e-32 N=50 +CJO=5.56991e-10 VJ=0.5 M=0.493853 FC=1e-08 D3 0 5 MD2 .MODEL MD2 D IS=1e-10 N=0.4 RS=3e-06 RL 5 10 1 FI2 7 9 VFI2 -1 VFI2 4 0 0 EV16 10 0 9 7 1 CAP 11 10 1.19093e-09 FI1 7 9 VFI1 -1 VFI1 11 6 0 RCAP 6 10 1 D4 0 6 MD3 .MODEL MD3 D IS=1e-10 N=0.4 .ENDS irf7494 .SUBCKT irf7495 1 2 3 * Node 1 -> Drain * Node 2 -> Gate * Node 3 -> Source M1 9 7 8 8 MM L=100u W=100u .MODEL MM NMOS LEVEL=1 IS=1e-32 +VTO=3.39332 LAMBDA=0.0590546 KP=95.0088 +CGSO=1.47613e-05 CGDO=4.4148e-07 RS 8 3 0.014949 D1 3 1 MD .MODEL MD D IS=5.31478e-09 RS=0.00194152 N=1.39854 BV=100 +IBV=0.00025 EG=1 XTI=1 TT=1e-07 +CJO=1.08687e-09 VJ=0.507373 M=0.512248 FC=0.5 RDS 3 1 1e+06 RD 9 1 0.0001 RG 2 7 1.59365 D2 4 5 MD1 .MODEL MD1 D IS=1e-32 N=50 +CJO=6.00017e-10 VJ=0.5 M=0.585457 FC=1e-08 D3 0 5 MD2 .MODEL MD2 D IS=1e-10 N=0.4 RS=3e-06 RL 5 10 1 FI2 7 9 VFI2 -1 VFI2 4 0 0 EV16 10 0 9 7 1 CAP 11 10 1.35073e-09 FI1 7 9 VFI1 -1 VFI1 11 6 0 RCAP 6 10 1 D4 0 6 MD3 .MODEL MD3 D IS=1e-10 N=0.4 .ENDS irf7495 .subckt fdc604p d g s rg g 1 1 m1 2 1 3 3 dmos l=1u w=1u .model dmos pmos(vto=-0.75 kp=34 theta=0.25 vmax=7e5 level=3) cgs 1 3 1800p rd d 4 4.27e-3 dds 4 3 dds .model dds d(bv=20 m=0.9 vj=20.9 cjo=500p) dbody d 3 dbody .model dbody d(is=1.19e-9 n=1.154752 rs=0.00324 tt=25n) ra 4 2 4.27e-3 rs 3 5 0.5m ls 5 s 0.5n m2 1 8 6 6 inter *e2 8 6 4 1 2 be2 8 6 v=v(4,1)+v(4,1) .model inter pmos(vto=0 kp=10 level=1) cgdmax 7 4 1890p rcgd 7 4 10meg dgd 4 6 dgd rdgd 4 6 10meg .model dgd d(m=3.52e-1 vj=1.35e-2 cjo=1890p) m3 7 9 1 1 inter *e3 9 1 4 1 -2 be3 9 1 v=-v(8,6) .ends fdc604p .SUBCKT FDC645N 20 10 30 *20=DRAIN 10=GATE 30=SOURCE 50=VTEMP Vtemp 50 0 {temp} Rg 10 11x 1 Rdu 12x 1 1u M1 2 1 4x 4x DMOS L=1u W=1u .MODEL DMOS NMOS(VTO=1.85 KP=7.93E+1 +THETA=.1333333 VMAX=2E5 LEVEL=3) Cgs 1 5x 1500p Rd 20 4 9E-3 Dds 5x 4 DDS .MODEL DDS D(M=5.34E-1 VJ=2.57E+2 CJO=139p) Dbody 5x 20 DBODY .MODEL DBODY D(IS=2.97p N=1.033715 RS=.000436 TT=8.44n) Ra 4 2 9E-3 Rs 5x 5 0.5m Ls 5 30 0.5n M2 1 8 6 6 INTER E2 8 6 4 1 2 .MODEL INTER NMOS(VTO=0 KP=10 LEVEL=1) Cgdmax 7 4 850p Rcgd 7 4 10meg Dgd 6 4 DGD Rdgd 6 4 10meg .MODEL DGD D(M=2.68E-1 VJ=4.18E-3 CJO=850p) M3 7 9 1 1 INTER E3 9 1 4 1 -2 *ZX SECTION EOUT 4x 6x poly(2) (1x,0) (3x,0) 0 0 0 0 1 FCOPY 0 3x VSENSE 1 RIN 1x 0 1G VSENSE 6x 5x 0 RREF 3x 0 10m *TEMP SECTION ED 101 0 VALUE {V(50,100)} VAMB 100 0 25 EKP 1x 0 101 0 .009 *VTO TEMP SECTION EVTO 102 0 101 0 .0012 EVT 12x 11x 102 0 1 *DIODE THEMO BREAKDOWN SECTION EBL VB1 VB2 101 0 .08 VBLK VB2 0 30 D 20 DB1 DBLK .MODEL DBLK D(IS=1E-14 CJO=.1p RS=.1) EDB DB1 0 VB1 0 1 .ENDS FDC645N * sot-23 p-ch dmos .subckt nds336p d g s rg g 1 1 m1 2 1 3 3 dmos l=1u w=1u .model dmos pmos (vto=-0.9 kp=4.7 theta=0.096 vmax=4e5 level=3) cgs 1 3 450p rd d 4 20m tc=0.0044 dds 4 3 dds .model dds d(bv=20 m=0.3 cjo=450p vj=0.8) dbody d 3 dbody .model dbody d(is=1.4e-13 n=1 rs=40m tt=100n) ra 4 2 100m tc=0.0044 rs 3 5 1m ls 5 s 0.5n m2 1 8 6 6 inter e2 8 6 4 1 2 .model inter pmos(vto=0 kp=10) cgdmax 7 4 710p rcgd 7 4 10meg dgd 4 6 dgd rdgd 4 6 10meg .model dgd d(m=0.5 cjo=510p vj=0.12) m3 7 9 1 1 inter e3 9 1 4 1 -2 .ends nds336p .subckt nds335n d g s rg g 1 1 m1 2 1 3 3 dmos l=1u w=1u .model dmos nmos vto=0.65 kp=8.16 theta=0.096 vmax=4e5 level=3 cgs 1 3 250p rd d 4 10m dds 3 4 dds .model dds d bv=20 m=0.3 cjo=250p vj=0.8 dbody 3 20 dbody .model dbody d is=1.4e-13 n=1 rs=40m tt=100n ra 4 2 25m rs 3 5 1m ls 5 s 0.5n m2 1 8 6 6 inter e2 8 6 4 1 2 .model inter nmos vto=0 kp=10 level=1 cgdmax 7 4 980p rcgd 7 4 10meg dgd 6 4 dgd rdgd 4 6 10meg .model dgd d m=0.5 cjo=450p vj=0.15 m3 7 9 1 1 inter e3 9 1 4 1 -2 .ends nds335n *FDN327N at Temp. Electrical Model *------------------------------------- .SUBCKT FDN327N 20 10 30 *20=DRAIN 10=GATE 30=SOURCE 50=VTEMP Vtemp 50 0 25 Rg 10 11x 1 Rdu 12x 1 1u M1 2 1 4x 4x DMOS L=1u W=1u .MODEL DMOS NMOS(VTO=0.7 KP=1.91E+1 +THETA=.2 VMAX=3E5 LEVEL=3) Cgs 1 5x 550p Rd 20 4 8E-3 Dds 5x 4 DDS .MODEL DDS D(M=3.83E-1 VJ=4.83E-1 CJO=126p) Dbody 5x 20 DBODY .MODEL DBODY D(IS=3.62E-10 N=1.158188 RS=0.001085 TT=7.02n) Ra 4 2 8E-3 Rs 5x 5 0.5m Ls 5 30 0.5n M2 1 8 6 6 INTER E2 8 6 4 1 2 .MODEL INTER NMOS(VTO=0 KP=10 LEVEL=1) Cgdmax 7 4 400p Rcgd 7 4 10meg Dgd 6 4 DGD Rdgd 6 4 10meg .MODEL DGD D(M=4.5E-1 VJ=4.73E-2 CJO=400p) M3 7 9 1 1 INTER E3 9 1 4 1 -2 *ZX SECTION EOUT 4x 6x poly(2) (1x,0) (3x,0) 0 0 0 0 1 FCOPY 0 3x VSENSE 1 RIN 1x 0 1G VSENSE 6x 5x 0 RREF 3x 0 10m *TEMP SECTION ED 101 0 VALUE {V(50,100)} VAMB 100 0 25 EKP 1x 0 101 0 .015 *VTO TEMP SECTION EVTO 102 0 101 0 .0007 EVT 12x 11x 102 0 1 *DIODE THEMO BREAKDOWN SECTION EBL VB1 VB2 101 0 .08 VBLK VB2 0 20 D 20 DB1 DBLK .MODEL DBLK D(IS=1E-14 CJO=.1p RS=.1) EDB DB1 0 VB1 0 1 .ENDS FDN327N *FDN327N (Rev.A) 6/10/02 **ST .subckt nds332p 20 10 30 *supersot-3 sot-23 p-ch dmos rg 10 1 1 m1 2 1 3 3 dmos l=1u w=1u .model dmos pmos (vto=-0.65 kp=3.1 theta=0.096 vmax=4e5 level=3) cgs 1 3 170p rd 20 4 30m tc=0.00416 dds 4 3 dds .model dds d(bv=20 m=0.3 cjo=200p vj=0.8) dbody 20 3 dbody .model dbody d(is=1.4e-13 n=1 rs=40m tt=100n) ra 4 2 160m rs 3 5 1m ls 5 30 0.5n m2 1 8 6 6 inter e2 8 6 4 1 2 .model inter pmos(vto=0 kp=10 level=1) cgdmax 7 4 610p rcgd 7 4 10meg dgd 4 6 dgd rdgd 4 6 10meg .model dgd d(m=0.5 cjo=290p vj=0.12) m3 7 9 1 1 inter e3 9 1 4 1 -2 .ends nds332p .subckt fdn335n d g s rg g 1 1 m1 2 1 3 3 dmos l=1u w=1u .model dmos nmos (vto=0.9 kp=8.46 theta=0.096 vmax=4e5 level=3) cgs 1 3 350p rd d 4 16m dds 3 4 dds .model dds d(bv=20 m=0.3 cjo=250p vj=0.8) dbody 3 d dbody .model dbody d(is=1.4e-13 n=1 rs=40m tt=100n) ra 4 2 16m rs 3 5 1m ls 5 s 0.5n m2 1 8 6 6 inter e2 8 6 4 1 2 .model inter nmos(vto=0 kp=10 level=1) cgdmax 7 4 160p rcgd 7 4 10meg dgd 6 4 dgd rdgd 4 6 10meg .model dgd d(m=0.6 cjo=160p vj=0.4) m3 7 9 1 1 inter e3 9 1 4 1 -2 .ends fdn335n * NDS0605 ELECTRICAL MODEL (SOT-23 Single P-Ch DMOS) * ------------------------ .SUBCKT NDS0605 20 10 30 TEMP=25 Rg 10 1 1 M1 2 1 3 3 DMOS L=1u W=1u .MODEL DMOS PMOS (VTO={-1.9*{-0.0012*TEMP+1.03}} KP={-0.0006*TEMP+0.315} + THETA=0.086 VMAX=3.8E5 LEVEL=3) Cgs 1 3 40p Rd 20 4 1.4 TC=0.0064 Dds 4 3 DDS .MODEL DDS D(BV={60*{0.00096*TEMP+0.976}} M=0.35 CJO=100p VJ=1.0) Dbody 20 3 DBODY .MODEL DBODY D(IS=1p N=1 RS=12.7m TT=25n) Ra 4 2 1.2 TC=0.0064 Rs 3 5 10m Ls 5 30 0.5n M2 1 8 6 6 INTER E2 8 6 4 1 2 .MODEL INTER PMOS(VTO=0 KP=10 LEVEL=1) Cgdmax 7 4 85p Rcgd 7 4 10meg Dgd 4 6 DGD Rdgd 4 6 10meg .MODEL DGD D(M=0.55 CJO=85p VJ=0.120) M3 7 9 1 1 INTER E3 9 1 4 1 -2 .ENDS .subckt FDC6330Ltemp 1 2 3 4 5 6 tem=25 * sn dp dp sp gn gpdn *FDC6330L at Temp. Electrical Model vzak 2 3 0 vtemp 50 0 {tem} x1 6 5 1 50 q1 x2 2 6 4 50 q2 .ends FDC6330Ltemp * .SUBCKT Q1 20 10 30 50 *20=DRAIN 10=GATE 30=SOURCE 50=VTEMP Rg 10 11x 1 Rdu 12x 1 1u M1 2 1 4x 4x DMOS L=1u W=1u .MODEL DMOS NMOS(VTO=0.9 KP=.45 THETA=.25 VMAX=3E5 LEVEL=3) Cgs 1 5x 10p Rd 20 4 8.3E-1 Dds 5x 4 DDS .MODEL DDS D( M=3.61E-1 VJ=8.34E-2 CJO=12.1p) Dbody 5x 20 DBODY .MODEL DBODY D(IS=7.78E-9 N=1.946 RS=.0232 TT=16n) Ra 4 2 8.3E-1 Rs 5x 5 0.5m Ls 5 30 0.5n M2 1 8 6 6 INTER be2 8 6 v=v(6,4)+v(6,4) .MODEL INTER NMOS(VTO=0 KP=10 LEVEL=1) Cgdmax 7 4 54p Rcgd 7 4 10meg Dgd 6 4 DGD Rdgd 6 4 10meg .MODEL DGD D(M=2.71E-1 VJ=1.44E-5 CJO=54p) M3 7 9 1 1 INTER be3 9 1 v=v(6,8) *ZX SECTION Beout 4x 6x v=v(1x)*v(3x) *FCOPY 0 3x VSENSE 1 bFCOPY 0 3x i=i(VSENSE) RIN 1x 0 1G VSENSE 6x 5x 0 RREF 3x 0 10m *TEMP SECTION bed 101 0 v=v(50)-25 bekp 1x 0 v=v(101)*1.2 *VTO TEMP SECTION bEVT 12x 11x v=v(101)*0.0005 ***DIODE THEMO BREAKDOWN SECTION D 20 DB1 DBLK .MODEL DBLK D(IS=1E-14 CJO=.1p RS=.1) bedb db1 0 v=v(101)*0.08+20 .ENDS Q1 * .SUBCKT Q2 20 10 30 50 *20=DRAIN 10=GATE 30=SOURCE 50=VTEMP Rg 10 11x 1 Rdu 12x 1 1u M1 2 1 4x 4x DMOS L=1u W=1u .MODEL DMOS PMOS(VTO=-1.85 KP=5.52 THETA=0.1 VMAX=9.5E5 LEVEL=3) Cgs 1 5x 400p Rd 20 4 7.3m Dds 4 5x DDS .MODEL DDS D(M=4.08E-1 VJ=8.54E-1 CJO=268p) Dbody 20 5x DBODY .MODEL DBODY D(IS=1.46E-17 N=0.737 RS=0.89m TT=18.7n) Ra 4 2 7m Rs 5x 5 0.5m Ls 5 30 0.5n M2 1 8 6 6 INTER be2 8 6 v=v(4,1)+v(4,1) .MODEL INTER PMOS(VTO=0 KP=10 LEVEL=1) Cgdmax 7 4 350p Rcgd 7 4 10meg Dgd 4 6 DGD Rdgd 4 6 10meg .MODEL DGD D(M=6.8E-1 VJ=8.54E-1 CJO=350p) M3 7 9 1 1 INTER Be3 9 1 v=v(6,8) *ZX SECTION beout 4x 6x v=v(1x)*v(3x) bfcopy 0 3x i=i(vsense) RIN 1x 0 1G VSENSE 6x 5x 0 RREF 3x 0 10m *TEMP SECTION bed 101 0 v=v(50)-25 bekp 1x 0 v=v(101)*0.025 *VTO SECTION bevt 11x 12x v=v(101)*0.012 *DIODE THERMO BREAKDOWN SECTION bebl vb1 0 v=v(101)*0.8+30 D DB1 20 DBLK .MODEL DBLK D(IS=1E-14 CJO=.1p RS=.1) bedb 0 db1 v=v(vb1) .ENDS .SUBCKT FDW252P 20 10 30 tem=25 *20=DRAIN 10=GATE 30=SOURCE 50=VTEMP v 50 0 {tem} Rg 10 11x 1 Rdu 12x 1 1u M1 2 1 4x 4x DMOS L=1u W=1u .MODEL DMOS PMOS(VTO=-0.8 KP=6.65E+1 +THETA=0.166667 VMAX=9.5E5 LEVEL=3) Cgs 1 5x 4431p Rd 20 4 1.7E-3 Dds 4 5x DDS .MODEL DDS D(M=3.97E-1 VJ=3.28E-1 CJO=1843p) Dbody 20 5x DBODY .MODEL DBODY D(IS=8.2E-9 N=1.18539 RS=2.7E-4 TT=20.62n) Ra 4 2 1.7E-3 Rs 5x 5 0.5m Ls 5 30 0.5n M2 1 8 6 6 INTER E2 8 6 4 1 2 .MODEL INTER PMOS(VTO=0 KP=10 LEVEL=1) Cgdmax 7 4 2719p Rcgd 7 4 10meg Dgd 4 6 DGD Rdgd 4 6 10meg .MODEL DGD D(M=3.59E-1 VJ=1.27E-1 CJO=2719p) M3 7 9 1 1 INTER E3 9 1 4 1 -2 *ZX SECTION EOUT 4x 6x poly(2) (1x,0) (3x,0) 0 0 0 0 1 FCOPY 0 3x VSENSE 1 RIN 1x 0 1G VSENSE 6x 5x 0 RREF 3x 0 10m *TEMP SECTION ED 101 0 VALUE {V(50,100)} VAMB 100 0 25 EKP 1x 0 101 0 .0025 *VTO SECTION EVTO 102 0 101 0 .0008 EVT 11x 12x 102 0 1 *DIODE THERMO BREAKDOWN SECTION EBL VB1 VB2 101 0 0.8 VBLK VB2 0 20 D DB1 20 DBLK .MODEL DBLK D(IS=1E-14 CJO=.1p RS=.1) EDB 0 DB1 VB1 0 1 .ENDS FDW252P *n-MOSFET*200V 33A 70mOhm .SUBCKT BUZ341 1 2 3 LS 5 2 7N LD 95 3 5N RG 4 11 5.5M RS 5 76 14M D341 76 95 DREV .MODEL DREV D CJO=0.9N RS=20M TT=30N IS=300P BV=200 M341 86 11 76 76 MBUZ .MODEL MBUZ NMOS VTO=3.248 KP=26.86 M2 11 86 8 8 MSW .MODEL MSW NMOS VTO=0.001 KP=5 M3 86 11 8 8 MSW COX 11 8 2.7N DGD 8 86 DCGD .MODEL DCGD D CJO=1.547N M=0.522 VJ=0.977 CGS 76 11 2.5N MRDR 86 86 95 86 MVRD .MODEL MVRD NMOS VTO=-10.85 KP=2.5 LG 4 1 7N .ENDS * NDT456P ELECTRICAL MODEL (SOT-223 P-Ch DMOS) * ----------------------------------------------- .SUBCKT NDT456P 20 10 30 Rg 10 1 3 M1 2 1 3 3 DMOS L=1u W=1u .MODEL DMOS PMOS (VTO={-2.0*{-0.0024*TEMP+1.06}} KP={-0.02*TEMP+19.5} + THETA=0.086 VMAX=5E5 TOX=4.25E-8 LEVEL=3) Cgs 1 3 1000p Rd 20 4 10m TC=0.00376 Dds 4 3 DDS .MODEL DDS D(BV={30*{0.00064*TEMP+0.984}} M=0.25 CJO=500p VJ=0.51) Dbody 20 3 DBODY .MODEL DBODY D(IS=1.4E-13 N=1 RS=90m TT=29n) Ra 4 2 8m TC=0.00376 Rs 3 5 2m Ls 5 30 0.9n M2 1 8 6 6 INTER E2 8 6 4 1 2 .MODEL INTER PMOS(VTO=0 KP=10 LEVEL=1) Cgdmax 7 4 2900p Rcgd 7 4 10meg Dgd 4 6 DGD Rdgd 4 6 10meg .MODEL DGD D(M=0.31 CJO=2200p VJ=0.18) M3 7 9 1 1 INTER E3 9 1 4 1 -2 .ENDS .SUBCKT irlb3036pbf 1 2 3 * Model generated on Jun 2, 09 * MODEL FORMAT: SPICE3 * Symmetry POWER MOS Model (Version 1.0) * External Node Designations * Node 1 -> Drain * Node 2 -> Gate * Node 3 -> Source M1 9 7 8 8 MM L=100u W=100u .MODEL MM NMOS LEVEL=1 IS=1e-32 +VTO=2.63909 LAMBDA=0 KP=550.588 +CGSO=0.000113954 CGDO=3.02463e-07 RS 8 3 0.00113151 D1 3 1 MD .MODEL MD D IS=1.23078e-09 RS=0.00114523 N=1.21311 BV=60 +IBV=0.00025 EG=1 XTI=2.4188 TT=1e-07 +CJO=4.62528e-09 VJ=1.408 M=0.590883 FC=0.5 RDS 3 1 1e+07 RD 9 1 0.0001 RG 2 7 6 D2 4 5 MD1 .MODEL MD1 D IS=1e-32 N=50 +CJO=2.30225e-09 VJ=0.5 M=0.365607 FC=1e-08 D3 0 5 MD2 .MODEL MD2 D IS=1e-10 N=0.4 RS=3e-06 RL 5 10 1 FI2 7 9 VFI2 -1 VFI2 4 0 0 EV16 10 0 9 7 1 CAP 11 10 3.95516e-09 FI1 7 9 VFI1 -1 VFI1 11 6 0 RCAP 6 10 1 D4 0 6 MD3 .MODEL MD3 D IS=1e-10 N=0.4 .ENDS irlb3036pbf .SUBCKT BS250P 3 4 5 * D G S M1 3 2 5 5 MBS250 RG 4 2 160 RL 3 5 1.2E8 C1 2 5 47p C2 3 2 10p D1 3 5 DBS250 * .MODEL MBS250 PMOS VTO=-3.193 RS=2.041 RD=0.697 IS=1f KP=0.277 +CBD=105p PB=1 LAMBDA=1.2E-2 .MODEL DBS250 D IS=2E-13 RS=0.309 .ENDS BS250P .SUBCKT ZXMP3A13F 30 40 50 * D G S M1 6 2 5 5 Pmod L=1.2E-6 W=0.33 M2 5 2 5 6 Nmod L=1.4E-6 W=0.19 RG 4 2 10 RIN 2 5 1E9 RD 3 6 Rdmod 0.05 RL 3 5 3E9 C1 2 5 8.5p C2 3 4 5p D1 3 5 Dbodymod LD 3 30 0.5E-9 LG 4 40 1.0E-9 LS 5 50 1.0E-9 .MODEL Pmod PMOS (LEVEL=3 TOX=5.5E-8 NSUB=1E17 +VTO=-1.9 KP=2E-5 RS=.05 NFS=2E11 KAPPA=0.06 UO=650 IS=1f N=10) .MODEL Nmod NMOS (LEVEL=3 TOX=5.5E-8 NSUB=2E16 +TPG=-1 IS=1f N=10) .MODEL Dbodymod D (IS=6E-13 RS=.025 IKF=0.1 TRS1=1.5e-3 +CJO=65p BV=33) .MODEL Rdmod RES (TC1=5.5e-3 TC2=1.5E-5) .ENDS ZXMP3A13F .SUBCKT ZXMN2A02N8 30 40 50 *---connections---D-G-S M1 6 2 7 7 Nmod L=1.16E-6 W=2.3 M2 7 2 7 6 Pmod L=1.3E-6 W=1.3 RG 4 2 1 RIN 2 5 1E12 RD 3 6 Rdmod 0.0045 RS 7 5 Rdmod 0.01 RL 3 5 3E9 C1 2 5 10p C2 3 2 5p D1 5 3 Dbodymod LD 3 30 1.3E-9 LG 4 40 1.2E-9 LS 5 50 1.2E-9 .MODEL Nmod NMOS (LEVEL=3 TOX=4.5E-8 NSUB=10E16 +VTO=1.365 KP=3.6E-5 NFS=2E11 KAPPA=0.1 UO=650 IS=1f N=10) .MODEL Pmod PMOS (LEVEL=3 TOX=4.5E-8 NSUB=1.5E16 +TPG=-1 IS=1f N=10) .MODEL Dbodymod D (IS=2E-11 RS=.015 XTI=1.5 TRS1=1.5e-3 TT=7e-9 +CJO=450p BV=22) .MODEL Rdmod RES (TC1=3e-3 TC2=6E-6) .ENDS *60V 18A .14 ohms HEXFET pkg:TO-220 2,1,3 .SUBCKT IRF9Z34 10 20 40 M1 1 2 3 3 DMOS L=1U W=1U RD 10 1 65.5M RS 30 3 4.5M RG 20 2 24.5 CGS 2 3 1N EGD 12 0 1 2 1 VFB 14 0 0 FFB 1 2 VFB 1 CGD 13 14 1.28N R1 13 0 1 D1 12 13 DLIM DDG 15 14 DCGD R2 12 15 1 D2 15 0 DLIM DSD 10 3 DSUB LS 30 40 7.5N .MODEL DMOS PMOS (LEVEL=3 THETA=60M VMAX=125K ETA=2M VTO=-3 KP=4.27) .MODEL DCGD D (CJO=1.28N VJ=.6 M=.68) .MODEL DSUB D (IS=74.7N N=1.5 RS=.308 BV=60 CJO=2.23N VJ=.8 M=.42 TT=100N) .MODEL DLIM D (IS=100U) .ENDS IRF9Z34 .SUBCKT irf9z34n 1 2 3 * Node 1 -> Drain * Node 2 -> Gate * Node 3 -> Source M1 9 7 8 8 MM L=100u W=100u .MODEL MM PMOS LEVEL=1 IS=1e-32 +VTO=-3.18176 LAMBDA=0 KP=2.52466 +CGSO=4.9266e-06 CGDO=1e-11 RS 8 3 0.0001 D1 1 3 MD .MODEL MD D IS=2.51148p RS=0.0124373 N=1.05244 BV=55 +IBV=0.00025 EG=1 XTI=2.91741 TT=0.0001 +CJO=4.87958e-10 VJ=5 M=0.731488 FC=0.5 RDS 3 1 1e+06 RD 9 1 0.028942 RG 2 7 6 D2 5 4 MD1 .MODEL MD1 D IS=1e-32 N=50 +CJO=8.50824e-10 VJ=0.5 M=0.456256 FC=1e-08 D3 5 0 MD2 .MODEL MD2 D IS=1e-10 N=0.4 RS=3e-06 RL 5 10 1 FI2 7 9 VFI2 -1 VFI2 4 0 0 EV16 10 0 9 7 1 CAP 11 10 8.50824e-10 FI1 7 9 VFI1 -1 VFI1 11 6 0 RCAP 6 10 1 D4 6 0 MD3 .MODEL MD3 D IS=1e-10 N=0.4 .ENDS irf9z34n * FDR838P (SuperSOT-8 P-Ch DMOS) .SUBCKT FDR838P 20 10 30 Rg 10 1 3 M1 2 1 3 3 DMOS L=1u W=1u .MODEL DMOS PMOS (VTO={-0.9*{-0.00336*TEMP+1.084}} KP={-0.04*TEMP+54} + THETA=0.096 VMAX=2.0E5 LEVEL=3) Cgs 1 3 2800p Rd 20 4 3m TC=0.00416 Dds 4 3 DDS .MODEL DDS D(BV={20*{0.000624*TEMP+0.9844}} M=0.35 CJO=2600p VJ=0.8) Dbody 20 3 DBODY .MODEL DBODY D(IS=1p N=0.9 RS=12.7m TT=25n) Ra 4 2 3m TC=0.00416 Rs 3 5 1m Ls 5 30 0.9n M2 1 8 6 6 INTER E2 8 6 4 1 2 .MODEL INTER PMOS(VTO=0 KP=10 LEVEL=1) Cgdmax 7 4 2700p Rcgd 7 4 10meg Dgd 4 6 DGD Rdgd 4 6 10meg .MODEL DGD D(M=0.65 CJO=2700p VJ=0.35) M3 7 9 1 1 INTER E3 9 1 4 1 -2 .ENDS FDR838P .SUBCKT irf7478 1 2 3 * Node 1 -> Drain * Node 2 -> Gate * Node 3 -> Source M1 9 7 8 8 MM L=100u W=100u .MODEL MM NMOS LEVEL=1 IS=1e-32 +VTO=2.61597 LAMBDA=5.9143 KP=158.503 +CGSO=1.62615e-05 CGDO=1e-11 RS 8 3 0.0219026 D1 3 1 MD .MODEL MD D IS=3.21128e-09 RS=0.0156178 N=1.41623 BV=60 +IBV=0.00025 EG=1.2 XTI=4 TT=1e-07 +CJO=1.51284e-09 VJ=1.22907 M=0.570215 FC=0.5 RDS 3 1 1e+07 RD 9 1 0.0001 RG 2 7 6 D2 4 5 MD1 .MODEL MD1 D IS=1e-32 N=50 +CJO=1.1104e-09 VJ=0.5 M=0.9 FC=1e-08 D3 0 5 MD2 .MODEL MD2 D IS=1e-10 N=0.400012 RS=3e-06 RL 5 10 1 FI2 7 9 VFI2 -1 VFI2 4 0 0 EV16 10 0 9 7 1 CAP 11 10 2.45178e-09 FI1 7 9 VFI1 -1 VFI1 11 6 0 RCAP 6 10 1 D4 0 6 MD3 .MODEL MD3 D IS=1e-10 N=0.400012 .ENDS irf7478 .SUBCKT irl530n 1 2 3 * Node 1 -> Drain * Node 2 -> Gate * Node 3 -> Source M1 9 7 8 8 MM L=100u W=100u .MODEL MM NMOS LEVEL=1 IS=1e-32 +VTO=2.20864 LAMBDA=0.0132599 KP=8.81736 +CGSO=7.22511e-06 CGDO=2.6952e-07 RS 8 3 0.0241559 D1 3 1 MD .MODEL MD D IS=5.54492e-16 RS=0.0100362 N=0.839457 BV=100 +IBV=0.00025 EG=1.2 XTI=2.86651 TT=9.23639e-06 +CJO=4.16691e-10 VJ=0.5 M=0.449578 FC=0.5 RDS 3 1 4e+06 RD 9 1 0.0502902 RG 2 7 4.82531 D2 4 5 MD1 .MODEL MD1 D IS=1e-32 N=50 +CJO=8.121e-10 VJ=0.5 M=0.667125 FC=1e-08 D3 0 5 MD2 .MODEL MD2 D IS=1e-10 N=0.447804 RS=3e-06 RL 5 10 1 FI2 7 9 VFI2 -1 VFI2 4 0 0 EV16 10 0 9 7 1 CAP 11 10 2.803e-09 FI1 7 9 VFI1 -1 VFI1 11 6 0 RCAP 6 10 1 D4 0 6 MD3 .MODEL MD3 D IS=1e-10 N=0.447804 .ENDS .SUBCKT irf2805 1 2 3 * Node 1 -> Drain * Node 2 -> Gate * Node 3 -> Source M1 9 7 8 8 MM L=100u W=100u .MODEL MM NMOS LEVEL=1 IS=1e-32 +VTO=4.03759 LAMBDA=0.0533103 KP=398.124 +CGSO=4.68095e-05 CGDO=1e-11 RS 8 3 0.0037574 D1 3 1 MD .MODEL MD D IS=6.32967e-11 RS=0.00191608 N=1.14 BV=55 +IBV=0.00025 EG=1 XTI=1.98803 TT=1.002e-07 +CJO=3.99685e-09 VJ=4.76918 M=0.778041 FC=0.1 RDS 3 1 1e+07 RD 9 1 0.0001 RG 2 7 5.17286 D2 4 5 MD1 .MODEL MD1 D IS=1e-32 N=50 +CJO=5.87467e-09 VJ=0.942264 M=0.9 FC=1e-08 D3 0 5 MD2 .MODEL MD2 D IS=1e-10 N=0.4 RS=3e-06 RL 5 10 1 FI2 7 9 VFI2 -1 VFI2 4 0 0 EV16 10 0 9 7 1 CAP 11 10 8.69629e-09 FI1 7 9 VFI1 -1 VFI1 11 6 0 RCAP 6 10 1 D4 0 6 MD3 .MODEL MD3 D IS=1e-10 N=0.4 .ENDS irf2805 .SUBCKT irfl4105 1 2 3 * Node 1 -> Drain * Node 2 -> Gate * Node 3 -> Source M1 9 7 8 8 MM L=100u W=100u .MODEL MM NMOS LEVEL=1 IS=1e-32 +VTO=3.6403 LAMBDA=0 KP=17.4205 +CGSO=5.78843e-06 CGDO=3.24396e-07 RS 8 3 0.0321188 D1 3 1 MD .MODEL MD D IS=5.51184p RS=0.023052 N=1.11346 BV=55 +IBV=0.00025 EG=1.2 XTI=4 TT=1e-07 +CJO=4.49811e-10 VJ=4.99942 M=0.709712 FC=0.1 RDS 3 1 2.2e+06 RD 9 1 0.0001 RG 2 7 2.219 D2 4 5 MD1 .MODEL MD1 D IS=1e-32 N=50 +CJO=8.27373e-10 VJ=0.5 M=0.638289 FC=1e-08 D3 0 5 MD2 .MODEL MD2 D IS=1e-10 N=0.400001 RS=3.00001e-06 RL 5 10 1 FI2 7 9 VFI2 -1 VFI2 4 0 0 EV16 10 0 9 7 1 CAP 11 10 1.23706e-09 FI1 7 9 VFI1 -1 VFI1 11 6 0 RCAP 6 10 1 D4 0 6 MD3 .MODEL MD3 D IS=1e-10 N=0.400001 .ENDS irfl4105 .SUBCKT irll2705 1 2 3 * Node 1 -> Drain * Node 2 -> Gate * Node 3 -> Source M1 9 7 8 8 MM L=100u W=100u .MODEL MM NMOS LEVEL=1 IS=1e-32 +VTO=2.27343 LAMBDA=0.0020292 KP=29.5731 +CGSO=8.04577e-06 CGDO=3.31657e-07 RS 8 3 0.0224463 D1 3 1 MD .MODEL MD D IS=2.24628e-09 RS=0.0108037 N=1.43052 BV=55 +IBV=0.00025 EG=1.2 XTI=3.11888 TT=0 +CJO=5.9154e-10 VJ=1.04666 M=0.478491 FC=0.5 RDS 3 1 2.2e+06 RD 9 1 0.00981452 RG 2 7 3.36946 D2 4 5 MD1 .MODEL MD1 D IS=1e-32 N=50 +CJO=6.97606e-10 VJ=0.5 M=0.634258 FC=1e-08 D3 0 5 MD2 .MODEL MD2 D IS=1e-10 N=0.40407 RS=3e-06 RL 5 10 1 FI2 7 9 VFI2 -1 VFI2 4 0 0 EV16 10 0 9 7 1 CAP 11 10 1.82964e-09 FI1 7 9 VFI1 -1 VFI1 11 6 0 RCAP 6 10 1 D4 0 6 MD3 .MODEL MD3 D IS=1e-10 N=0.40407 .ENDS .SUBCKT irl2505s 1 2 3 * Node 1 -> Drain * Node 2 -> Gate * Node 3 -> Source M1 9 7 8 8 MM L=100u W=100u .MODEL MM NMOS LEVEL=1 IS=1e-32 +VTO=2.30385 LAMBDA=0 KP=164.798 +CGSO=4.88921e-05 CGDO=2.00049e-08 RS 8 3 0.00472371 D1 3 1 MD .MODEL MD D IS=1.30175e-08 RS=0.00405169 N=1.42785 BV=55 +IBV=0.00025 EG=1.2 XTI=3.00566 TT=0 +CJO=2.93008e-09 VJ=2.77624 M=0.583041 FC=0.5 RDS 3 1 2.2e+06 RD 9 1 0.0023624 RG 2 7 2.81965 D2 4 5 MD1 .MODEL MD1 D IS=1e-32 N=50 +CJO=5.44677e-09 VJ=0.5 M=0.736162 FC=1e-08 D3 0 5 MD2 .MODEL MD2 D IS=1e-10 N=0.4 RS=3e-06 RL 5 10 1 FI2 7 9 VFI2 -1 VFI2 4 0 0 EV16 10 0 9 7 1 CAP 11 10 9.32038e-09 FI1 7 9 VFI1 -1 VFI1 11 6 0 RCAP 6 10 1 D4 0 6 MD3 .MODEL MD3 D IS=1e-10 N=0.4 .ENDS * .subckt ztx415 c b e * *zetex ztx415v3 spice model last revision 14/01/03 * q_q1 9 8 7 qmod_1 r_r1 5 6 100 r_r2 5 4 100 r_r3 12 3 100 r_r4 3 1 500 r_r5 10 2 2k r_r6 10 11 2 d_d1 10 5 dz20 d_d2 4 2 dz500 d_d3 10 3 dz200 d_d4 1 2 dz500 d_d5 7 9 dz300 c_c1 10 2 20p s_s1 13 11 2 10 smod1 s_s2 9 13 2 10 smod2 s_s3 8 10 2 10 smod3 v_h1 7 10 0 h1 6 10 v_h1 50 e1 12 10 11 10 10 l_l1 9 c 1nh l_l2 b 8 2nh l_l3 10 e 2nh .model qmod_1 npn is=3e-14 nf=1 bf=110 ikf=0.4 vaf=1900 ise=1p ne=1.6 nr=1 br=7 +ikr=0.2 var=75 isc=1e-10 nc=1.9 rb=0.4 re=0.1 rc=0.1 cjc=10.9p mjc=0.347 vjc=0.476 + cje=82.6p tf=1.3e-9 tr=2.3e-7 .model dz20 d is=1f bv=20 ibv=100u .model dz200 d is=1f bv=200 ibv=100u .model dz300 d is=1f rs=0.1 bv=300 ibv=100u .model dz500 d is=1f n=10 bv=500 ibv=100u * .model smod1 vswitch roff=1e10 ron=0.1 voff=4.3 von=4.6 .model smod1 SW roff=1e10 ron=0.1 VH=0.150000 VT=4.450000 * .model smod2 vswitch roff=1e3 ron=1.0 voff=4.5 von=9 .model smod2 SW roff=1e3 ron=1.0 VH=2.250000 VT=6.750000 * .model smod3 vswitch roff=1e10 ron=0.1 voff=20 von=25 .model smod3 SW roff=1e10 ron=0.1 VH=2.500000 VT=22.500000 .ends ztx415 .subckt LM3352MTC-3.3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 *AVG model rvkz1 1 16 1m rvkz2 1 14 1m rvkz3 1 12 1m rvkz4 1 9 1m vr2 2 1 0 vr3 3 1 0 vr4 4 1 0 vr5 5 1 0 vr6 6 1 0 vr7 7 1 0 vr15 15 1 0 r10 10 1 1Meg r11 11 1 1Meg r13 13 1 10Meg B1 8 1000 v=3.3*u(v(13)-0.5*max(v(10,1),2)) rout 100 1 0.1 dout 100 1000 dmy c1 100 1 1n .model dmy d Ron=.01 Vfwd=0 Ilimit=400m b2 10 1 i=12.5*uramp(V(1,100))*u(v(13)-0.5*max(v(10,1),2)) .ends .SUBCKT MC33063 swc swe ct 90 2 vdd isns drc * SW-col SW-em Ct gnd cinv vdd isns drive col *DC-DC controller *B5 5 0 V=~(v(9)&v(8)) B5 5 90 V=!(v(9,90)&v(8,90)) Q1 ct isns vdd QN2907 .MODEL QN2907 PNP BF=200 BR=6 CJC=19PF CJE=23PF IKF=100E-3 + IS=1.1p ISE=1.3E-11 MJC=.2 MJE=1.25 NE=1.9 NF=1.21 RC=.6 + TF=5E-10 TR=34E-9 VAF=50 VJC=.5 VJE=.85 XTB=1.5 *B6 7 0 V=~(v(4)&v(10)) B6 7 90 V=!(v(4,90)&v(10,90)) R3 5 10 100 R9 13 swe 100 *C2 10 0 100p IC=5 C2 10 90 100p IC=5 R4 2 90 10MEG R5 7 8 100 *C3 8 0 100p IC=0 C3 8 90 100p IC=0 S1 srst 90 ct 90 _S2_mod .MODEL _S2_mod SW VT=1.75 VH=1.25 R1 srst vdd 10k Q2 drc 14 13 _Q3_mod .MODEL _Q3_mod NPN BF=50 *B4 6 0 V=v(2,90) > (v(vref,90) + v(voff,90)) ? 0 : v(vdd) B4 6 90 V=IF( v(2,90) > (v(vref,90) + v(voff,90)), 0, v(vdd,90) ) *B2 vdd ct I=V(srst,90) > 3 ? 35U : -220U B2 vdd ct I=IF( V(srst,90) > 3, 35U, -220U ) *B3 9 0 V=(v(6,90) > 3) ? v(diff,90) > 1 ? 0 : v(vdd) B3 9 90 V=IF( (IF((v(6,90) > 3),1,0) & IF((v(diff,90) > 1),1,0)), 0, v(vdd,90) ) *B7 16 90 V=V(vdd,90)-1.5 > 1.25 ? 1.25 : V(vdd,90)-1.25 < 0 ? 0 :V(vdd,90)-1.25 B7 16 90 V=IF( V(vdd,90)-1.5 > 1.25, 1.25, IF( V(vdd,90)-1.25 < 0, 0, V(vdd,90)-1.25 ) ) *V7 16 vref V7 16 vref 0 R6 vref 90 400 R7 vref vdd 90k Q1x swc 13 swe _Q4_mod .MODEL _Q4_mod NPN BF=50 RC=.25 RE=.25 TF=0 R8 diff 90 10k D1 14 15 DN4148 .MODEL DN4148 D BV=100V CJO=4PF IS=7E-09 M=.45 N=2 RS=.8 + TT=6E-09 VJ=.6V D2 swe 14 DN4148 V3 drc 15 DC=700m *B8 swe 14 I=v(5) > 2.5 ? 1m : -1m *** Threshold changed to 0.5, because of different(0,1 versus 0.3,3.5) output level of B-sources. B8 swe 14 I=IF( v(5,90) > 0.5, 1m, -1m ) V4 voff 90 DC=2m C5 srst diff 10p *B1 4 90 V=(v(6,90) > 3) ? (v(diff,90) > -1) ? v(vdd) : 0 B1 4 90 V=IF( (IF((v(6,90) > 3),1,0) & IF((v(diff,90) > -1),1,0)), v(vdd,90),0 ) R10 vdd isns 10k .ENDS ****** VIDEO GENERATOR SUBCKT ******* .SUBCKT VIDEO 64 * HORIZONTAL SYNC TIP V_HSYNC 1 0 PULSE(0 -0.4 1.4U 0.2U 0.2U 4.7U 63.56U) * COLOR BURST V_CB 2 0 SIN(0 0.2 3579545) V_CB_GATE 3 0 PULSE(0 1 7U 0.2U 0.2U 2.6U 63.56U) E_CB 4 0 POLY(2) (2 0) (3 0) 0 0 0 0 1 * HORIZONTAL INTERVAL E_HI 5 0 POLY(2) (1 0) (4 0) 0 1 1 * ACTIVE VIDEO - WHITE BAR V_WB2 55 0 PULSE(0 1 13.4U 0.2U 0.2U 18U 63.56U) * ACTIVE VIDEO - 2T PULSE V_2TGEN 50 0 SIN(0 1 894886 0 0 203) E_2TGN 51 0 POLY(1) (50 0) 0 0 1 V_2TGAT 52 0 PULSE(0 1 35.1255U 1N 1N 557N 63.56U) E_2TGTE 53 0 POLY(2) (51 0) (52 0) 0 0 0 0 1 * ACTIVE VIDEO - STAIRCASE V_SC1 56 0 PULSE(0 0.18 47.4U 10N 10N 15U 63.56U) V_SC2 57 0 PULSE(0 0.18 50.4U 10N 10N 12U 63.56U) V_SC3 58 0 PULSE(0 0.18 53.4U 10N 10N 9U 63.56U) V_SC4 59 0 PULSE(0 0.18 56.4U 10N 10N 6U 63.56U) V_SC5 60 0 PULSE(0 0.18 59.4U 10N 10N 3U 63.56U) * ACTIVE VIDEO - CHROMA V_CB_STC 61 0 PULSE(0 1 43.4U 10N 10N 19U 63.56U) E_CBSTC 62 0 POLY(2) (2 0) (61 0) 0 0 0 0 1 E_COMP 64 0 POLY(9) + (5 0) (55 0) (53 0) + (62 0) (56 0) (57 0) (58 0) + (59 0) (60 0) + 0 1 1 1 1 1 1 1 1 1 R0 1 0 1MEG R1 2 0 1MEG R2 3 0 1MEG R3 4 0 1MEG R4 5 0 1MEG R5 50 0 1MEG R6 51 0 1MEG R7 52 0 1MEG R8 53 0 1MEG R8A 55 0 1MEG R9 56 0 1MEG R10 57 0 1MEG R11 58 0 1MEG R12 59 0 1MEG R13 60 0 1MEG R14 61 0 1MEG R15 62 0 1MEG R16 64 0 1MEG .ENDS VIDEO * Áèáëèîòåêà ëè÷íûõ ìîäåëåé Âàëåíòèíà ßêîâëåâè÷à Âîëîäèíà * Ìîäåëü ØÈÌ êîíòðîëëåðà TL494 * Ñîçäàíà 1 Ôåâðàëÿ 2008 ãîäà * .subckt tl494 IN1 -IN1 IN2 -IN2 FB DTC Vref OCT CT1 ET1 CT2 ET2 Ct Rt GND Vcc A1 N005 GND N006 GND GND N005 N011 GND DFLOP Vhigh=5 Trise=50n Rout=30 A2 GND GND GND N009 N011 GND N007 GND AND Vhigh=5 Trise=50n Rout=30 A3 N005 N009 GND GND GND GND N013 GND AND Vhigh=5 Trise=50n Rout=30 A4 N006 N007 GND GND GND N004 GND GND OR Vhigh=5 Trise=300n Rout=30 A5 N006 N013 GND GND GND N015 GND GND OR Vhigh=5 Trise=300n Rout=30 G1 N002 ET1 N004 GND table=(1 0,4 250m) G3 N014 ET2 N015 GND table=(1 0,4 250m) A6 N008 N012 GND GND GND GND N006 GND OR Vhigh=5 Trise=50n Rout=30 A7 N010 Ct GND GND GND GND N008 GND SCHMITT Vt=0 Vh=0 Vhigh=5 A8 FB N016 GND GND GND GND N012 GND SCHMITT Vt=0 Vh=0 Vhigh=5 V4 N016 Ct 0.7 V5 N010 DTC 0.1 D5 N020 FB IDEAL D6 N024 FB IDEAL R1 N017 N018 1meg R3 N021 N022 1meg C4 N019 GND 15.9n C5 N023 GND 15.9n D1 ET1 N002 IDEALZ E1 N020 GND N019 GND table=(0,0 5,5) E2 N024 GND N023 GND table=(0,0 5,5) R5 -IN1 GND 5meg R6 IN1 GND 5meg R7 -IN2 GND 5meg R8 IN2 GND 5meg I1 FB GND 0.7m V2 N001 GND 3.65 F1 GND Ct V2 -1 S1 GND Ct N003 GND OSC D3 CT1 N002 IDEAL1 D7 CT1 N002 IDEAL2 G2 ET1 N002 Vcc ET1 table=(0 250m,1.42 243m,1.46 150m,1.57 0) D2 ET2 N014 IDEALZ D4 CT2 N014 IDEAL1 D8 CT2 N014 IDEAL2 G4 ET2 N014 Vcc ET2 table=(0 250m,1.42 243m,1.46 150m,1.57 0) C7 N002 ET1 5p C8 N014 ET2 5p D9 N001 Rt IDEAL R14 Ct GND 5meg R15 ET2 GND 5meg R16 ET1 GND 5meg G5 Vcc GND Vcc GND TABLE=(1 0,5 4.5m,6.85 7.6m,40 8.4m) I2 GND Vref 25m D10 GND Vref IDEAL5 B1 Vcc GND I=I(D10)+25m R9 N009 OCT 1k R10 Ct N003 5k C1 N003 GND 10p I3 N018 N019 10m load I4 N019 N018 10m load I5 N022 N023 10m load I6 N023 N022 10m load E3 N017 GND IN1 -IN1 100000 E4 N021 GND IN2 -IN2 100000 D11 GND N019 DAMP D12 GND N023 DAMP .MODEL IDEALZ D(Ron=0 Roff=20meg Vfwd=0 Vrev=41) .MODEL IDEAL D(Ron=0 Roff=1G Vfwd=0) .model OSC SW(Ron=10 Vt=1.51 Vh=1.49 Ilimit=20m) .MODEL IDEAL1 D(Ron=2 Roff=1G Vfwd=0.66) .MODEL IDEAL2 D(Ron=175 Roff=1G Vfwd=0) .MODEL IDEAL5 D(Ron=0 Roff=1G Vfwd=0 Vrev=5) .model DAMP D(Ron=0 Rrev=500 Roff=1Meg Vfwd=0 Vrev=3.5 Revepsilon=1) .ends tl494 .subckt CD4541B RTC CTC RS AR MR VSS VCC B A MODE SEL Q XU1 N001 nreset N004 N005 N006 Counter8 XU2 N007 nreset N011 N012 N013 Counter8 XU3 A N009 vcc vss NC_01 bufinvin XU4 B N015 vcc vss N010 bufinvin XU5 nAR N017 vcc vss NC_02 bufinvin XU6 MR NC_03 vcc vss N023 bufinvin XU7 MODE N024 vcc vss NC_04 bufinvin XU8 SEL N021 vcc vss NC_05 bufinvin XU9 RS N003 vcc vss NC_06 bufinvin XU10 N001 CTC vcc vss bufinvout XU11 N002 RTC vcc vss bufinvout XU12 N001 N006 N008 N007 mux2 XU13 N012 N011 N013 N015 N009 N014 mux3 A1 0 N003 0 nreset 0 N002 N001 0 AND Trise=50n A2 nc_01 N015 0 0 0 0 N008 0 AND Trise=50n XU14 N022 Q vcc vss bufinvout A3 N018 0 0 N023 0 nreset 0 0 OR Trise=50n XU15 N017 N018 vcc powreset A4 N014 0 0 N019 0 N016 0 0 AND Trise=50n A5 N016 nreset 0 N024 0 N019 0 0 AND Trise=50n A6 0 N016 0 nreset 0 N020 0 0 AND Trise=50n A7 0 N020 0 N021 0 N022 0 0 XOR Trise=50n .end CD4541B .subckt Counter8 N009 nreset N002 N005 N008 * clc nq2 nq5 nq8 * * d c pre clr nq q A1 N001 0 N009 0 N010 N001 0 0 DFLOP Trise=250n A2 N002 0 N001 0 N010 N002 q2 0 DFLOP Trise=250n A3 N003 0 N002 0 N010 N003 0 0 DFLOP Trise=250n A4 N004 0 N003 0 N010 N004 0 0 DFLOP Trise=250n A5 N005 0 N004 0 N010 N005 q5 0 DFLOP Trise=250n A6 N006 0 N005 0 N010 N006 0 0 DFLOP Trise=250n A7 N007 0 N006 0 N010 N007 0 0 DFLOP Trise=250n A8 N008 0 N007 0 N010 N008 q8 0 DFLOP Trise=250n A10 nReset 0 0 0 0 N010 0 0 BUF Trise=50n .ends Counter8 .subckt mux2 a b c out * c=1 --> out=a c=0 --> out=b c1 a 0 10p c2 b 0 10p c3 c 0 10p *B1 out 0 v=(v(a)&v(c))|(v(b)&(!v(c))) tripdv=50n tripdt=50n sw1 out a c 0 sw1 sw2 out b c 0 sw2 .model sw1 sw ron=1k roff=1Gig vt=0.5 .model sw2 sw ron=1Gig roff=1k vt=0.5 .ends mux2 .subckt mux3 x y z c1 c2 out x1 x y c1 a mux2 x2 a z c2 out mux2 .ends mux3 .subckt bufinvin in out vcc gnd nout ci in gnd 10p d1 in vcc dmy d2 gnd in dmy .model dmy d Ron=10 Roff=1gig Vfwd=.5 b1 outv 0 v=v(in,gnd)/max(v(vcc,gnd),1) A1 outv 0 0 0 0 out nout 0 BUF Trise=50n .ends bufinvin .subckt bufinvout in out vcc gnd A1 in 0 0 0 0 out1 0 0 BUF Trise=50n B1 out2 gnd v=v(out1)*v(vcc,gnd) rut out out2 1Meg b2 out out2 i=V(out,out2)*uramp(V(vcc,gnd)-1.5)*2e-4 cout out gnd 10p .ends bufinvout .subckt powreset ar out vcc S1 0 N001 AR 0 klu C1 N001 0 100p A1 N001 0 0 0 0 0 out 0 SCHMITT VT=8 vh=0.1 D1 N001 vcc my .model D D .model klu sw ron=1Gig roff=1 vt=0.5 vh=20m .model my d Ron=1 Roff=100k Vfwd=.1 .ends powreset .subckt L6920D FB LBI LBO REF OUT LX GND_ SHDN Vout=3.3 D1 LX OUT D1 V1 N001 GND_ {Vout} V2 REF GND_ 1.22 S1 GND_ LBOv REF LBI SWL R1 GND_ FB 10Meg S2 OUT N001 SHDN GND_ SWsh S3 lbo lbov SHDN GND_ SWsh .model D D .model D1 d Ron=10 Roff=10Meg Vfwd=.5 .model swl sw Ron=1k Roff=100Meg Vt=10m Vh=10m .model swsh sw Ron=.01 Roff=10Meg Vt=0.4 Vh=0.2 Ilimit=600mA .ends L6920D .subckt ZXLD1350 10 26 13 18 20 *Connections Lx Gnd Adj Vin Isense * Vref Generator * E2 19 26 18 26 1 * D7 26 14 Dzener B111 14 26 V=Min(V(19), 1.25) * kl 13dec07 R3 14 19 20k * R3 reduced from 200k kl 17dec07 R4 14 13 200k * ADJ input filter * * Faster (but unrealistic) startup can be * achieved by changing initial conditions * on C1 to C3 to match the settled value. * eg 1.25V if ADJ is floating in the application * or equal to the external DC voltage applied to ADJ * or equal to the average value of the PWM signal * applied to ADJ C1 15 26 5p IC=0 C2 16 26 5p IC=0 C3 17 26 5p IC=0 R5 13 15 7.7meg R6 15 16 7.7meg R7 16 17 7.7meg E7 12 26 17 26 1 * ADJ lockout with hysteresis * R8 12 adj_lockout 1000 I1 12 adj_lockout DC 50uA C7 adj_lockout 12 1p IC=0 X_S4 adj_lockout 26 adj_lockout 12 ZXLD1350_S4 X_S5 adj_lockout 26 23 26 ZXLD1350_S5 * UV lockout * X_S6 18 26 23 26 ZXLD1350_S6 * Main Function * G2 26 8 18 20 1m C4 26 20 20p R9 26 9 3.832k R10 9 8 10.859k X_S7 23 26 9 26 ZXLD1350_S7 G3 21 26 8 12 1000m R11 26 21 1meg V3 24 26 700mV D8 24 21 Dclamp V4 22 26 6V D9 21 22 Dclamp * Comp Delay (Asymmetric) * E4 25 26 21 26 1 C6 26 23 25p R13 23 25 2k * Output NMOS * X_S8 23 26 11 26 ZXLD1350_S8 R12 11 10 0.4 C5 26 10 100p * Supply Current * X_S3 adj_lockout 26 4 7 ZXLD1350_S3 R1 26 7 1.58k R2 26 4 67k X_S2 18 26 6 4 ZXLD1350_S2 V1 5 26 1V X_F1 6 5 18 26 ZXLD1350_F1 * Timestep Control * * Only purpose is to force timestep without using a control card * V99 99 26 DC 0 AC 0 PULSE 0 0 0 100n 100n 500n 1u R99 99 26 100 .model Dzener D Is=1e-8 N=10 bv=1.245 ibv=1p Cjo=.1p Rs=.1 TBV1=4e-5 nbv=.01 .model Dclamp D Is=2.682n N=1.836 Rs=.5664 Ikf=44.17m Cjo=4p M=.3333 Vj=.5 * .ends ZXLD1350 .subckt ZXLD1350_F1 1 2 3 4 F_F1 3 4 VF_F1 1 VF_F1 1 2 0V .ends ZXLD1350_F1 .subckt ZXLD1350_S3 1 2 3 4 S_S3 3 4 1 2 S3 RS_S3 1 2 1G .MODEL S3 VSWITCH Roff=1e6 Ron=1.0 Voff=198mV Von=200mV .ends ZXLD1350_S3 .subckt ZXLD1350_S2 1 2 3 4 S_S2 3 4 1 2 S2 RS_S2 1 2 1G .MODEL S2 VSWITCH Roff=1e6 Ron=1.0 Voff=1.248V Von=1.25V .ends ZXLD1350_S2 .subckt ZXLD1350_S6 1 2 3 4 S_S6 3 4 1 2 S6 RS_S6 1 2 1G .MODEL S6 VSWITCH Roff=10e6 Ron=1.0 Voff=6.505V Von=6.495V .ends ZXLD1350_S6 .subckt ZXLD1350_S7 1 2 3 4 S_S7 3 4 1 2 S7 RS_S7 1 2 1G .MODEL S7 VSWITCH Roff=10e6 Ron=1.0 Voff=2750mV Von=2755mV .ends ZXLD1350_S7 .subckt ZXLD1350_S8 1 2 3 4 S_S8 3 4 1 2 S8 RS_S8 1 2 1G .MODEL S8 VSWITCH Roff=10e6 Ron=1.0 Voff=2750mV Von=2755mV .ends ZXLD1350_S8 .subckt ZXLD1350_S4 1 2 3 4 S_S4 3 4 1 2 S4 RS_S4 1 2 1G .MODEL S4 VSWITCH Roff=10e6 Ron=1 Voff=255mV Von=245mV .ends ZXLD1350_S4 .subckt ZXLD1350_S5 1 2 3 4 S_S5 3 4 1 2 S5 RS_S5 1 2 1G .MODEL S5 VSWITCH Roff=10e6 Ron=1.0 Voff=251mV Von=249mV .ends ZXLD1350_S5 .ends ZXLD1350 .subckt coresat L1 L2 params: Feddy=25k IVSEC=0 Ae=0.000067 lm=0.037 +lg=0 Bsat=350m ur=6000 N=15 Hc=50 * .param VSEC={N*Ae*Bsat} .param u0={1.25u} .param u={u0*ur/(1+ur*(lg/lm))} .param Lmag={u*N^2*Ae/lm} .param Lsat={u0*N**2*Ae/(lm+lg)} .param IHyst={Hc*lm/N} .param Cjo={3*VSEC/(6.28*Feddy*clamp*Lmag)} .param clamp={250} * Rdum phi 0 10G F1 L1 12 VM 1 Gint 0 phi 12 L1 -1 C1 phi 0 {VSEC/Clamp} IC={IVSEC/VSEC*clamp} Ebuf 5 0 phi 0 1 Rmag 8 0 {Lmag*clamp/VSEC} VM 5 8 D3 2 9 D2mod V6 9 0 DC={Clamp} R2 2 8 {Lsat*clamp/VSEC} V8 0 10 DC={Clamp} Vdum 12 L2 D4 10 2 D2mod I1 6 L1 DC={IHYST} *E1 100 0 Value={ ({N}/{lm})*I(VDUM) } *E2 110 0 Value={ V(phi)*{VSEC}/({N}*{Ae})/{CLAMP} } I6 6 12 DC={IHYST} D1 L1 6 Dmod D2 12 6 Dmod .MODEL Dmod D N=1 .MODEL D2mod D CJO={Cjo} VJ=25 .ENDS coresat .subckt tlv431_on 7 6 11 * k a fdbk *tlv431_on;on semiconductor;voltage reference;cmos 1.2v ref. .model dclamp d (is=13.5n rs=25m n=1.59 cjo=45p vj=.75 m=.302 tt=50.4n bv=36v ibv=1ma) .model dcl2 d rs=660k v1 1 6 1.24 r1 6 2 15.6 c1 2 6 .5u r2 2 3 100 c2 3 4 1.3u r3 4 6 8 g2 6 8 3 6 .86 d1 5 8 dclamp d2 7 8 dclamp d4 6 8 dclamp v4 5 6 1.00 g1 6 2 1 11 0.11 vclamp 9 6 14.5 d3 7 9 dcl2 .model qin npn bf=1 tr=1u .ends .subckt tlv431_my 7 6 11 * k a fdbk * 1.2v ref. .model dclamp d (is=13.5n rs=25m n=1.59 cjo=45p vj=.75 m=.302 tt=50.4n bv=36v ibv=1ma) .model dcl2 d rs=660k v1 1 6 1.24 r1 6 2 15.6 c1 2 6 .5u r2 2 3 100 c2 3 4 1.3u r3 4 6 8 g2 6 8 3 6 .86 d1 5 8 dclamp d2 7 8 dclamp d4 6 8 dclamp v4 5 6 1 g1 6 2 1 11 0.11 vclamp 9 6 14.5 d3 7 9 dcl2 q 7 11 100 qin r 100 6 250k .model qin npn bf=1 tr=1u .ends .SUBCKT ZR431L 1 2 3 *Connections Vz Vref Gnd * *Input current Rin 2 3 Rmod1 1.127E7 D1 3 2 Dmod1 D2 2 1 Dmod1 Cin 2 3 10p * *Quiescent current E1 50 3 2 3 1 D8 50 51 Dmod1 Rq 51 52 Rmod4 31E3 Vq 52 3 0 F1 1 3 Vq 1 Ro 1 3 1.5E6 * *Reference voltage Iref 3 21 1.2405E-3 Rref 21 3 Rmod2 1000 * *Voltage dependence G1 21 3 POLY(1) 1 3 0 1.57E-6 -0.97e-7 * *Gain G2 3 31 2 21 1e-7 Rt2 3 31 100E6 Rt3 3 32 3E6 Ct1 31 32 3E-13 D3 31 3 Dmod1 D4 3 31 Dmod1 * *Output *Q1 5 42 3 Qmod1 Cr1 7 31 1.5e-14 G3 41 3 31 3 0.8 Rc1 6 7 5 Rc2 7 5 5 D6 3 41 Dmod1 D7 3 1 Dmod1 L1 1 6 10nH D9 5 41 Dmod2 * .MODEL Qmod1 NPN BF=220 CJC=3p CJE=3p .MODEL Rmod1 RES (TC1=2.95E-3 TC2=-5E-7) .MODEL Rmod2 RES (TC1=1.5e-5 TC2=-3.5e-7) .MODEL Rmod3 RES (TC1=-2.5E-3 TC2=2E-5) .MODEL Rmod4 RES (TC1=1.7E-3 TC2=0) .MODEL Dmod1 D IS=5f RS=4 BV=22 .MODEL Dmod2 D IS=1E-18 RS=.01 .ENDS ZR431L *TITLE=ZXRE060 MACROMODEL *ORIGIN=DZSL_AG_GS *DATE=3rd March 2011 *VERSION=1 *PIN_ORDER 1:PGND, 2:GND, 3:IN, 4:FB, 5:OUT * .subckt ZXRE060 PGND GND IN FB OUT * pins-----------1----2----3----4---5 * *Voltage reference with temperature effect E1 REFG 1 value={(0.6+1.72e-5*(TEMP-25)-1e-7*(TEMP-25)**2)*(0.5+0.5*tanh(4*(V(VCCL)-1.5)))} I1 VCCL 1 TBL(0 0 1 0.48m) ; Supply current, my R1 REFG inm 48k R2 FB inp 48k C1 inm inp 0.2p I3 VCCL inp 45n ; input bias current I4 VCCL inm 45n * *First amplifier, limited to internal 2V supply E2 E2out 1 value={tanh(11.52*(V(inp)-V(inm)))} R7 E2out C3p 1 C3 C3p 1 250n ; 600kHz first breakpoint R3 C3p int 10k I2 VCCL int 2.5u C2 int 1 6p ; 2MHz second breakpoint *Second amplifier: transconductance *with sink current output voltage limit of 0 *source current output voltage limit of 2V G1 G1out 1 value={11e-6*(1-tanh(19.3*(v(int)-v(Q2e))))*tanh(10*max((V(G1out)-V(1)),0))} G2 VCCL G1out value={11e-6*(1+tanh(19.3*(V(int)-V(Q2e))))*tanh(10*max(2-(V(G1out)-V(1)),0))} * *Output Stage Q1 Q1c G1out Q2b 1 NPNCT R4 VCCL Q1c 250 R5 Q2b PGNDL 50k Q2 OUTL Q2b Q2e 1 NPNCT 5 R6 Q2e PGNDL 2.56 * L1 IN VCCL 2n L2 GND 1 2n L3 OUT OUTL 2n L4 PGND PGNDL 2n *Output transistor model from CT .model NPNCT NPN + is=2.265f + nf=1 + ise=6.055f + ne=1.562 + bf=190 + ikf=28.71m + vaf=22.83 + nr=1.008 + isc=1e-24 + nc=1.543 + br=34.83 + ikr=1.250m + var=19.13 + rb=267.9 + irb=1.250m + rbm=100.0m + re=802.9m + rc=164.1m + cje=163.1f + vje=1.200 + mje=151.0m + tf=70.00p + xtf=10.00 + vtf=30.00 + itf=200.0m + ptf=34.00 + cjc=380.6f + vjc=410.0m + mjc=360.0m + xcjc=50.00m + tr=6.00n + cjs=525.2f + vjs=401.0m + mjs=179.2m + xtb=200.0m + xti=5.100 + eg=1.110 + fc=950.0m .ends ZXRE060 * * Trace Elliot 50W output transformer, part 73-TRAN-50WOP * * D.Munro 10/4/97 * * Pin 1 anode' * 2 HT * 3 anode'' * * 4,5 output 16 ohm * * Note that altough the transformer is tapped 4/8/16 ohms, only the * 16 ohm output is modelled. * .SUBCKT trace50 1 2 3 4 5 L12 in1 in2 41.02m C1_1 in2 2 -797.5p Rdc1 in1 N61 60.55 Lmag in1 2 99.45 Rcore in1 2 2.458Meg Rac1 N61 1 63.93 Lac1 N61 1 0.1083 L23 in2 in3 78.28m C2_23 3 5 831.3p C3_23 3 N43 503.0p Efwd2 N82 3 in2 2 1.000 Vsens2 N82 N42 Ffbk2 in2 2 Vsens2 1.000 C1_2 N82 3 251.9p Rdc2 N42 N62 61.68 Rac2 N62 2 62.58 Lac2 N62 2 0.2074 Efwd3 N83 5 in3 2 0.1352 Vsens3 N83 N43 Ffbk3 in3 2 Vsens3 0.1352 C1_3 N83 5 2.426p Rdc3 N43 N63 0.8561 Rac3 N63 4 1.501 Lac3 N63 4 694.1u .ENDS *3/16/07 TRANSFORMER with Bertotti magnetization without hysteresis * Using MKS units: M in Tesla=1e4 gauss * P1, P2: primary winding S1,S2: secondary * Np - primary turns * Ns - secondary turns * Ac - core area in meters^2 * Le - core magnetic path length in meters * Lg - core air gap in meters * Hard - 0=soft material (ferrite), 1=hard material (permalloy) .SUBCKT TransBertotti P1 P2 S1 S2 PARAMS: + Np=100 Ns=100 Ac=1e-5 Le=1e-2 Lg=0 + Bsat=0.4891 Chi=0.014 cb=0.90 Hc=12.2276 Hard=0 ;material parameters * material PARAMs are for MN8CX ferrite .PARAM Scale=1e-6 ;scale differentiation Cdiff B 10 {Scale} ;differentiate flux with Vsense. scaling 1e-6 Vsense 10 0 0 ;sense dflux/dt currrent Hp P1 1 Vsense {Np*Ac/Scale} Vpsense 1 P2 0 ;sense primary current Hs S1 2 Vsense {Ns*Ac/Scale} Vssense 2 S2 0 ;sense secondary current *Bh H1 0 v=({Np}*I(Vpsense) + {Ns}*I(Vssense)) / {Le} Bh H1 0 v=({Np}*I(Vpsense) + {Ns}*I(Vssense) - v(B)/(4*PI*1e-7)*{Lg}) / {Le} Voffset H H1 1E-30 ;dc bias needed to make AC analysis work *Bertotti BH model with no hysteresis * this model takes H as input, outputs flux B. both ground referenced Bpirr Pirr 0 v=(abs(v(H)) - {Hc/(1-cb)}) + {Hc/(1-cb)} * exp(-abs(v(H))/{Hc/(1-cb)}) BXinitial Xinit 0 v={Chi} * sgn(v(H)) *( {(1-cb)} * v(Pirr) + {cb}*abs(v(H)) ) BM B 0 v={Bsat}*( {1-Hard} * 2/PI * atan(PI/2 * v(Xinit)) ;round materials + + {Hard} * if(( (abs(v(Xinit)) > 50) , sgn(v(Xinit)) , tanh(v(Xinit)) ) ) ) ;hard materials .ENDS * Helmut Sennewald 11/9/2003 * NIMH1 is a slightly changed version of the original circuit. * I haven't understood what the original SOC shows. * I think the new SOC1 really shows the charge of the battery. * ********************************************************************************* * NIMH.SUB - PSpice Nickel-Metal-Hydride battery discharge simulator * Optimized for 4/5A and AA Standard Cells * Discharge rates from 0C to 5C * * By: S.C.Hageman 10/01/1993 Version: 11/03/1993 * * NOTE: THIS TECHNOLOGY IS NEW AS OF LATE 1993, THE ACTUAL PERFORMANCE OF NIMH * CELLS IS LIKELY TO CHANGE QUICKLY AS THE PRODUCTION BUGS ARE WORKED OUT. * USE WITH CARE....SCH ********************************************************************************* .SUBCKT NIMH1 ; ----- Nodes ----- ;+ +OUTPUT -OUTPUT SOC RATE ; New line from Helmut S. + +OUTPUT -OUTPUT SOC1 RATE ; ^ ^ ^ ^ ; | | | | ; | | | +-- Instantaneous discharge rate, 1V=C, 10V=10C ; | | +------ State of charge output node, 1V=100%, 0V=0% ; +-------+----------- +/- Cell connections (Floating) ; ; ----- Parameters ----- + PARAMS: CAPACITY=1, RESISTANCE=0.1 ; ^ ^ ; | | ; | +----------- Cell resistance in ohms ; +----------- Cell capacity in Amp-Hours, 1=1A-Hr, 0.5=0.5A-Hr ; measured at 5 hour rate *-------------------------------------------------------------------------------- * The next three lines are new from Helmut S. .PARAM CHARGE=1 .IC V(50)={CHARGE} E1 SOC1 0 50 0 1 * * DISCHARGE RATE CALCULATION * * E_Rate RATE 0 VALUE={ I(V_Sense)/CAPACITY } R2 RATE 60 1 ;R2-C2 provide 3 second delayed time constant C1 60 0 3 * * LOW RATE ADDITIONAL ENERGY LOOK-UP TABLE AND TRANSFER * * E_LowRate LowRate 0 TABLE { V(RATE) }=(0,0) (0.001,0.15) (0.1,0.1) (0.2,0) R3 LowRate 0 1G G_LowRate 0 50 VALUE={ V(LowRate)*I(V_Sense) } * * DISCHARGE AND STATE OF CHARGE * * G_Discharge SOC 0 VALUE={ I(V_Sense) } ; Discharge Current * * LOST CAPACITY DURING FAST DISCHARGE DELAYED BY R2-C1 * * E_LostRate 50 SOC TABLE { V(60) }=(0.2,0.0) (1.0,0.15) (5,0.2) * * AMP-HOUR CAPACITY OF BATTERY * * C_CellCapacity 50 0 { 3600 * CAPACITY * 1.01 } R1 50 0 1G * * CELL RESISTANCE * * R_Cell 20 30 { RESISTANCE } * * CELL OUTPUT CURRENT SENSE * * V_Sense -OUTPUT 30 0 * * CELL OUTPUT VOLTAGE VS STATE OF CHARGE * * E_Invert Invert 0 TABLE { V(SOC) }=(0,1) (1,0) R4 Invert 0 1G E_Cell +OUTPUT 20 TABLE { V(Invert) }= +(0.0000E+00 1.3346E+00) (7.0989E-03 1.3244E+00) (1.6327E-02 1.3144E+00) +(2.9283E-02 1.3042E+00) (4.2593E-02 1.2942E+00) (6.8859E-02 1.2841E+00) +(1.3008E-01 1.2733E+00) (4.3605E-01 1.2633E+00) (5.1165E-01 1.2532E+00) +(5.8033E-01 1.2432E+00) (6.4635E-01 1.2331E+00) (7.0190E-01 1.2231E+00) +(7.5834E-01 1.2130E+00) (8.0324E-01 1.2030E+00) (8.3075E-01 1.1929E+00) +(8.5116E-01 1.1828E+00) (8.6820E-01 1.1727E+00) (8.8310E-01 1.1627E+00) +(8.9641E-01 1.1527E+00) (9.0848E-01 1.1425E+00) (9.1860E-01 1.1324E+00) +(9.2730E-01 1.1223E+00) (9.3475E-01 1.1122E+00) (9.4167E-01 1.1021E+00) +(9.4841E-01 1.0919E+00) (9.5480E-01 1.0817E+00) (9.6013E-01 1.0716E+00) +(9.6439E-01 1.0615E+00) (9.6776E-01 1.0515E+00) (9.7060E-01 1.0407E+00) +(9.7291E-01 1.0299E+00) (9.7486E-01 1.0190E+00) (9.7663E-01 1.0080E+00) +(9.7823E-01 9.9782E-01) (9.8001E-01 9.8706E-01) (9.8196E-01 9.7630E-01) +(9.8391E-01 9.6612E-01) (9.8586E-01 9.5606E-01) (9.8799E-01 9.4542E-01) +(9.9012E-01 9.3524E-01) (9.9225E-01 9.2518E-01) (9.9420E-01 9.1498E-01) +(9.9580E-01 9.0400E-01) (9.9687E-01 8.9186E-01) (9.9740E-01 8.7990E-01) +(9.9775E-01 8.6280E-01) (9.9793E-01 8.4818E-01) (9.9811E-01 8.2718E-01) +(9.9828E-01 7.9518E-01) (9.9846E-01 7.4066E-01) (9.9864E-01 6.4712E-01) +(9.9882E-01 5.1380E-01) (9.9899E-01 3.3476E-01) (1.0000E+00 0.0000E+00) .ENDS ********************************************************************************* * NIMH.SUB - PSpice Nickel-Metal-Hydride battery discharge simulator * Optimized for 4/5A and AA Standard Cells * Discharge rates from 0C to 5C * * By: S.C.Hageman 10/01/1993 Version: 11/03/1993 * * NOTE: THIS TECHNOLOGY IS NEW AS OF LATE 1993, THE ACTUAL PERFORMANCE OF NIMH * CELLS IS LIKELY TO CHANGE QUICKLY AS THE PRODUCTION BUGS ARE WORKED OUT. * USE WITH CARE....SCH ********************************************************************************* .SUBCKT NIMH ; ----- Nodes ----- + +OUTPUT -OUTPUT SOC RATE ; ^ ^ ^ ^ ; | | | | ; | | | +-- Instantaneous discharge rate, 1V=C, 10V=10C ; | | +------ State of charge output node, 1V=100%, 0V=0% ; +-------+----------- +/- Cell connections (Floating) ; ; ----- Parameters ----- + PARAMS: CAPACITY=1, RESISTANCE=1 ; ^ ^ ; | | ; | +----------- Cell resistance in ohms ; +----------- Cell capacity in Amp-Hours, 1=1A-Hr, 0.5=0.5A-Hr ; measured at 5 hour rate *-------------------------------------------------------------------------------- * * DISCHARGE RATE CALCULATION * * E_Rate RATE 0 VALUE={ I(V_Sense)/CAPACITY } R2 RATE 60 1 ;R2-C2 provide 3 second delayed time constant C1 60 0 3 * * LOW RATE ADDITIONAL ENERGY LOOK-UP TABLE AND TRANSFER * * E_LowRate LowRate 0 TABLE { V(RATE) }=(0,0) (0.001,0.15) (0.1,0.1) (0.2,0) R3 LowRate 0 1G G_LowRate 0 50 VALUE={ V(LowRate)*I(V_Sense) } * * DISCHARGE AND STATE OF CHARGE * * G_Discharge SOC 0 VALUE={ I(V_Sense) } ; Discharge Current * * LOST CAPACITY DURING FAST DISCHARGE DELAYED BY R2-C1 * * E_LostRate 50 SOC TABLE { V(60) }=(0.2,0.0) (1.0,0.15) (5,0.2) * * AMP-HOUR CAPACITY OF BATTERY * * C_CellCapacity 50 0 { 3600 * CAPACITY * 1.01 } R1 50 0 1G * * CELL RESISTANCE * * R_Cell 20 30 { RESISTANCE } * * CELL OUTPUT CURRENT SENSE * * V_Sense -OUTPUT 30 0 * * CELL OUTPUT VOLTAGE VS STATE OF CHARGE * * E_Invert Invert 0 TABLE { V(SOC) }=(0,1) (1,0) R4 Invert 0 1G E_Cell +OUTPUT 20 TABLE { V(Invert) }= +(0.0000E+00 1.3346E+00) (7.0989E-03 1.3244E+00) (1.6327E-02 1.3144E+00) +(2.9283E-02 1.3042E+00) (4.2593E-02 1.2942E+00) (6.8859E-02 1.2841E+00) +(1.3008E-01 1.2733E+00) (4.3605E-01 1.2633E+00) (5.1165E-01 1.2532E+00) +(5.8033E-01 1.2432E+00) (6.4635E-01 1.2331E+00) (7.0190E-01 1.2231E+00) +(7.5834E-01 1.2130E+00) (8.0324E-01 1.2030E+00) (8.3075E-01 1.1929E+00) +(8.5116E-01 1.1828E+00) (8.6820E-01 1.1727E+00) (8.8310E-01 1.1627E+00) +(8.9641E-01 1.1527E+00) (9.0848E-01 1.1425E+00) (9.1860E-01 1.1324E+00) +(9.2730E-01 1.1223E+00) (9.3475E-01 1.1122E+00) (9.4167E-01 1.1021E+00) +(9.4841E-01 1.0919E+00) (9.5480E-01 1.0817E+00) (9.6013E-01 1.0716E+00) +(9.6439E-01 1.0615E+00) (9.6776E-01 1.0515E+00) (9.7060E-01 1.0407E+00) +(9.7291E-01 1.0299E+00) (9.7486E-01 1.0190E+00) (9.7663E-01 1.0080E+00) +(9.7823E-01 9.9782E-01) (9.8001E-01 9.8706E-01) (9.8196E-01 9.7630E-01) +(9.8391E-01 9.6612E-01) (9.8586E-01 9.5606E-01) (9.8799E-01 9.4542E-01) +(9.9012E-01 9.3524E-01) (9.9225E-01 9.2518E-01) (9.9420E-01 9.1498E-01) +(9.9580E-01 9.0400E-01) (9.9687E-01 8.9186E-01) (9.9740E-01 8.7990E-01) +(9.9775E-01 8.6280E-01) (9.9793E-01 8.4818E-01) (9.9811E-01 8.2718E-01) +(9.9828E-01 7.9518E-01) (9.9846E-01 7.4066E-01) (9.9864E-01 6.4712E-01) +(9.9882E-01 5.1380E-01) (9.9899E-01 3.3476E-01) (1.0000E+00 0.0000E+00) .ENDS * THIS MODEL IS APPLICABLE FOR TLV3491,TLV3492 & TLV3494 * * BEGIN NOTES * FOR ACCURATE INPUT BIAS * CURRENTS, USE GMIN=1E-13 * MODEL TEMPERATURE RANGE IS * -40 C TO +125 C, NOT ALL * PARAMETERS TRACK THOSE OF * THE REAL PART VS TEMPERATURE * END NOTES * BEGIN FEATURES * OFFSET CHANGE AT TRANSITION * WHEN CMV NEAR POSITIVE RAIL * INPUT BIAS CURRENT * INPUT CAPACITANCE * INPUT COMMON MODE VOLTAGE RANGE * INPUT CLAMPS TO RAILS * CMRR WITH FREQUENCY EFFECTS * PSRR WITH FREQUENCY EFFECTS * OUTPUT TRANSISTION TIME * QUIESCENT CURRENT * QUIESCENT CURRENT VS VOLTAGE * QUIESCENT CURRENT VS TEMPERATURE * RAIL TO RAIL OUTPUT STAGE * HIGH CLOAD EFFECTS * OUTPUT CURRENT THROUGH SUPPLIES * OUTPUT CURRENT LIMITING * OUTPUT CLAMPS TO RAILS * OUTPUT SWING VS OUTPUT CURRENT * END FEATURES * BEGIN MODEL TLV3491 * PINOUT IS FOR SOT23-5 PACKAGE * PINOUT ORDER +IN -IN +V -V OUT * PINOUT 3 4 5 2 1 ***************************************************************************** .SUBCKT TLV3491 3 4 5 2 1 R81 6 5 0.5 R82 2 7 0.5 R84 8 9 2.47E3 R85 10 11 0.5 R86 12 13 0.5 D21 1 5 DD D22 2 1 DD E25 12 0 2 0 1 E26 11 0 5 0 1 R96 20 17 100 R97 21 15 100 C32 9 1 8E-15 C36 1 0 0.1E-12 I28 18 19 0.5E-6 R5 1 16 17 R6 14 1 27 G16 22 23 8 23 -1E-3 G17 23 24 8 23 1E-3 G18 23 25 19 12 1E-3 G19 26 23 11 18 1E-3 D31 26 22 DD D32 24 25 DD M24 14 15 7 7 NOUT L=3U W=6000U M25 16 17 6 6 POUT L=3U W=6000U M26 18 18 10 10 POUT L=3U W=6000U M29 19 19 13 13 NOUT L=3U W=6000U R10 22 26 100E6 R11 25 24 100E6 R12 26 11 1E3 R13 12 25 1E3 E39 11 20 11 26 1 E40 21 12 25 12 1 R14 24 23 1E6 R15 25 23 1E6 R16 23 26 1E6 R17 23 22 1E6 R18 2 5 200E6 G20 5 2 27 0 -0.6E-6 D33 28 0 DD V33 28 27 0.6 R19 0 27 1E6 I31 5 2 0.73E-6 I34 0 28 0.2E-6 E44 23 12 11 12 0.5 R20 29 30 1.2E6 D34 31 29 DD D35 29 32 DD V45 32 33 0.3 V46 34 31 0.3 C42 8 23 0.02E-12 R21 29 8 1.1E6 E45 34 23 35 0 1 E46 33 23 35 0 -1 D36 36 0 DD I35 0 36 1.5E-6 V47 36 35 0.487 R22 0 35 1E9 D37 37 38 DD D38 39 37 DD G21 37 23 40 41 -0.2E-3 R23 23 37 3.5E6 C43 37 23 9E-12 M30 30 37 38 38 POUT L=3U W=30U M31 30 37 39 39 NOUT L=3U W=30U G22 37 23 42 43 -0.2E-3 R24 44 45 2 R25 46 45 2 E47 47 0 11 0 1 E48 48 0 12 0 1 E49 49 0 50 0 1 R26 47 51 1E6 R27 48 52 1E6 R28 49 53 1E6 R29 0 51 100 R30 0 52 100 R31 0 53 100 E50 54 3 53 0 -0.95 R32 55 50 1E3 R33 50 56 1E3 C44 47 51 5E-12 C45 48 52 5E-12 C46 49 53 2E-12 E51 57 54 52 0 0.25 E52 58 57 51 0 0.25 M32 41 59 44 44 PIN L=3U W=20U M33 40 4 46 46 PIN L=3U W=20U R34 12 41 25E3 R35 12 40 25E3 C47 41 40 8E-12 C48 58 0 2E-12 C49 4 0 2E-12 V48 58 59 0 M34 43 60 61 61 NIN L=3U W=20U R36 62 61 2 M35 42 4 63 63 NIN L=3U W=20U R37 62 63 2 R38 43 11 25E3 R39 42 11 25E3 C50 43 42 8E-12 V49 59 60 1E-3 M36 64 65 66 66 POUT L=6U W=500U M37 67 68 11 11 PIN L=6U W=500U V50 11 65 1.25 M38 62 64 12 12 NIN L=6U W=500U M39 64 64 12 12 NIN L=6U W=500U E53 56 0 58 0 1 E54 55 0 4 0 1 M40 68 68 11 11 PIN L=6U W=500U I36 68 12 1E-6 V51 67 45 0 J6 69 58 69 JC J7 69 4 69 JC J8 4 70 4 JC J9 58 70 58 JC C51 58 4 4E-12 I37 58 0 1E-12 I38 4 0 1E-12 R140 66 67 1E3 V53 11 69 0.1 V54 70 12 0.1 V55 38 23 2.5 V56 39 23 -2.5 .MODEL DD D .MODEL JC NJF IS=1E-18 .MODEL PIN PMOS KP=200U VTO=-0.7 .MODEL NIN NMOS KP=200U VTO=0.7 .MODEL POUT PMOS KP=200U VTO=-0.7 LAMBDA=0.01 .MODEL NOUT NMOS KP=200U VTO=0.7 LAMBDA=0.01 .ENDS * END MODEL TLV3491 * THIS MODEL IS APPLICABLE FOR TLV3501 & TLV3502 * ***************************************************************************** * BEGIN MODEL TLV3501 * BEGIN NOTES * MODEL FEATURES INCLUDE OUTPUT SWING, * OUTPUT CURRENT THRU THE SUPPLY RAILS, * TPD VS CLOAD, TPD VS DRIVE LEVEL, * TPD VS SUPPLY VOLTAGE, RISE AND FALL * TIME, INPUT CAPACITANCE, INPUT BIAS * CURRENT, INPUT COMMON MODE VOTAGE * RANGE, INPUT HYSTERESIS, HIGH CLOAD * EFFECTS, OUTPUT CLAMP DIODES, * QUIESCENT SUPPLY VS SUPPLY VOLTAGE, * QUIESCENT CURRENT AT SHUTDOWN, * SHUTDOWN THRESHOLD, ENABLE TIME, * AND DISABLE TIME. * MODEL TEMP RANGE IS -40 TO +125 DEG C. * NOTE THAT MODEL IS FUNCTIONAL OVER * THIS RANGE BUT NOT ALL PARAMETERS * TRACK THOSE OF THE REAL PART. * END NOTES * PINOUT ORDER +IN -IN +V -V OUT EN * PINOUT ORDER 3 1 4 2 5 6 .SUBCKT TLV3501 3 1 4 2 5 6 M12 7 8 4 4 MCPO M13 7 8 2 2 MCNO E1 9 10 11 12 1 E2 10 13 14 13 0.5 R1 0 10 1E9 R2 0 10 1E9 C1 8 15 0.53E-12 R3 8 9 800 E3 15 13 7 13 1 R5 15 8 1E5 M1 11 3 16 16 MCI M2 17 1 16 16 MCI I1 16 13 50E-6 M4 17 17 18 18 MCP M3 11 11 18 18 MCP R6 17 11 1E7 M5 19 17 18 18 MCP M6 12 11 18 18 MCP M7 19 19 20 20 MCN M8 19 12 20 20 MCC M9 12 19 20 20 MCC M10 12 12 20 20 MCN M11 20 20 13 13 MCN R8 21 7 18 C3 12 11 0.01F C4 11 17 110E-15 E4 22 0 3 0 1 E5 23 0 1 0 1 R9 24 23 1E3 R10 25 22 1E3 M14 26 25 13 13 MCNV M15 27 25 14 14 MCPV R11 26 14 1E6 R12 13 27 1E6 E6 18 14 28 14 1 V28 28 2 6.5 M16 29 26 13 13 MCN M17 29 26 14 14 MCP M18 8 29 14 14 MCPO M19 8 27 14 14 MCPO M20 30 24 13 13 MCNV M21 31 24 14 14 MCPV R15 30 14 1E6 R16 13 31 1E6 M22 32 30 13 13 MCN M23 32 30 14 14 MCP M24 8 32 14 14 MCPO M25 8 31 14 14 MCPO E8 33 5 34 0 -10 E9 35 21 34 0 10 M26 21 36 5 37 MNSW M27 5 38 21 39 MPSW R17 0 39 1E12 R18 37 0 1E12 V29 36 33 5 V30 38 35 -5 R19 0 35 1E12 R20 0 33 1E12 E10 14 0 4 0 1 M28 8 40 14 14 MCPO M29 40 34 0 0 MCNS R21 40 14 1E6 M45 41 42 0 0 NEN L=3U W=3000U R133 41 43 1E6 V52 43 0 1 C27 6 0 1E-12 V53 41 44 1.111E-6 R134 0 44 1E12 C34 43 41 1E-18 M50 45 46 0 0 NEN L=3U W=300U M51 47 45 0 0 NEN L=3U W=300U R299 45 43 1E4 R300 47 43 1E4 C36 43 45 2.1E-12 C106 43 47 14E-12 M47 46 6 14 14 PEN L=6U W=60U R301 0 46 1E4 C107 5 0 0.5E-12 R302 48 34 1E3 C108 34 0 2E-12 E11 48 0 44 0 1 E12 13 0 2 0 1 M52 49 50 2 2 MNIQ R303 49 4 28E3 G1 4 2 51 0 3.05E-3 V55 52 48 -1 E13 53 0 52 0 -1 R304 0 52 1E12 R305 0 52 1E12 R306 0 48 1E12 R307 0 48 1E12 V56 53 51 3.111E-6 R308 0 51 1E12 R309 0 53 1E12 I2 4 2 2E-6 D1 54 0 DD I3 0 54 1E-3 V57 54 55 0.65 R310 0 55 1E6 E14 42 47 55 0 0.9 R311 47 42 1E6 R312 13 16 1E12 C109 16 13 1E-16 C110 3 0 2E-12 C111 1 0 2E-12 I4 3 0 2E-12 I5 1 0 2E-12 R313 0 6 1E12 E15 50 2 51 0 1 D2 5 4 DC D3 2 5 DC R314 0 50 1E12 .MODEL DD D .MODEL DC D RS=10 .MODEL MCI NMOS KP=8600U VTO=2 .MODEL MCC NMOS KP=215U VTO=2 .MODEL MCN NMOS KP=200U VTO=2 .MODEL MCP PMOS KP=200U VTO=-2 .MODEL MCNV NMOS KP=2000U VTO=-0.27 .MODEL MCPV PMOS KP=2000U VTO=0.28 .MODEL MCNO NMOS KP=35000U VTO=2 .MODEL MCPO PMOS KP=35000U VTO=-2 .MODEL MNSW NMOS KP=35000U VTO=2.5 IS=1E-18 .MODEL MPSW PMOS KP=35000U VTO=-2.5 IS=1E-18 .MODEL MCNS NMOS KP=200U VTO=0.5 .MODEL NEN NMOS KP=200U VTO=0.5 IS=1E-18 .MODEL PEN PMOS KP=200U VTO=-1.2 IS=1E-18 .MODEL MNIQ NMOS KP=35000U VTO=0.5 IS=1E-18 .ENDS * Copyright 2009 Avago Technologies Limited. All Right Reserved * * ACPL-C87A and ACPL-C87B PSpice Macromodel * * Rev 1.0 03/10/2011 * - SPICE Model is verified by LT Spice at Ta=25^C. Compatible to PSPICE. * - Macro model performance matches the typical datasheet specifications. * - Worst case performance are not modeled. * * Macromodels provided by Avago Technologies are not warranted * as fully representing all of the specification and operating * characteristics of the product. * * Macromodels are useful for evaluating product performance but they * cannot model exact device performance under all condition, nor are * they intented to replace breadboarding for final verification. * * ********************************************************************** * block symbol definitions .subckt acpl-c87at vdd1 vin sd gnd1 gnd2 von vop vdd2 V2 N011 0 1.25 D2 VL N017 DLIM V3 VH gnd2 2.4 G1 N011 N003 vin gnd1 5E-5 D1 N003 VH DLIM R1 N003 N011 10.25k R2 N011 N017 10.25k V4 VL gnd2 0.1 G2 N017 N011 vin gnd1 5E-5 E1 N004 N009 N003 N011 1 E2 N014 N018 N011 N017 1 R3 vop N004 32 R4 von N018 32 D3 N001 N002 D D4 N002 gnd2 D R5 vdd2 N001 100k G3 vdd2 gnd2 N001 gnd2 6E-3 C1 N003 N011 1000p C2 N011 N017 1000p D7 N004 vdd2 D D8 gnd2 N018 D R7 sd gnd1 10meg M1 N005 sd vdd1 vdd1 PMOS1 W=50u L=5u D5 N012 gnd1 DSEN D6 N006 N012 DSEN R6 N005 N006 10k G4 N010 gnd1 N006 gnd1 100E-3 D9 gnd1 N010 D M4 N010 sd vdd1 vdd1 PMOS1 W=50u L=0.5u M5 N003 N008 N011 N011 NMOS1 W=2u L=0.6u M6 N011 N015 N017 N017 NMOS1 W=2u L=0.6u E3 N008 N011 sd gnd1 1 E4 N015 N017 sd gnd1 1 M2 N011 N007 N003 N003 PMOS1 W=50u L=0.5u M3 N017 N013 N011 N011 PMOS1 W=50u L=0.5u E5 N003 N007 I5V vdd1 1 E6 N011 N013 I5V vdd1 1 V1 I5V gnd1 5 M7 N019 vdd1 gnd1 gnd1 NMOS1 W=200u L=0.6u M8 no_light vdd1 I5V I5V PMOS1 W=50u L=0.5u M9 N016 sd gnd1 gnd1 NMOS1 W=20u L=0.6u M10 N016 sd I5V I5V PMOS1 W=50u L=0.5u M11 no_light N016 I5V I5V PMOS1 W=50u L=0.5u M12 no_light N016 N019 N019 NMOS1 W=200u L=0.6u E7 N011 N009 no_light gnd1 0.25 E8 N014 N011 no_light gnd1 0.25 .model DLIM D is=100n .MODEL PMOS1 PMOS LEVEL=3 L=5.5000E-7 W=2E-6 RS=10.000E-3 RD=10.000E-3 + VTO=-9.54E-1 RDS=1.0000E6 TOX=1.24E-8 CGSO=2.01E-10 CGDO=2.01E-10 CBD=0 + RG=5 RB=1m GAMMA=0 KAPPA=0 UO=215 .MODEL NMOS1 NMOS LEVEL=3 L=5.0000E-7 W=2u RS=10m RD=10m + VTO=7.55E-1 RDS=1.0000E6 TOX=1.25E-8 CGSO=1.83E-10 CGDO=1.83E-10 + CBD=1p RG=5 RB=1m GAMMA=0 KAPPA=0 UO=400 .model DSEN D is=100u .ends acpl-c87at