Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- * 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- <POLY(ND)> VN1 <VN2 ...> P0 <P1 ...> <IC=...>
- * 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
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement