* Copyright © Linear Technology Corp. 2005-2015. All rights reserved. * .subckt LT1004-1.2 1 2 R2 1 N007 550k Tc2=2e-5 noiseless Q14 2 2 N007 0 PNP1 Temp=27 Q4 N004 N004 N003 0 PNP1 Temp=27 R6 1 N003 7.5k noiseless Q3 N005 N004 1 0 PNP1 M=10 Temp=27 R8 N005 2 500k noiseless Q1 1 N005 2 0 NPN1 M=10 Temp=27 C1 N004 N005 20p S1 C 0 2 1 SOFF Q2 N008 N008 2 0 NPN1 Temp=27 R4 1 N008 600k noiseless Q5 N006 N008 N010 0 NPN1 Temp=27 R5 N010 2 60k noiseless Q6 N004 N006 N009 0 NPN1 Temp=27 R7 N009 2 500 noiseless QNN1 N006 D 1 0 PNP1 Temp=27 C3 D N006 20p D1 1 2 DBURN D2 2 1 DFOR Temp=27 A1 N007 1 0 0 0 0 C 0 OTA g=100n linear ref=-629.08639m en=360n*(1+5e-7*freq**1.5)/(1+1e-7*freq**1.5) enk=9 Rout=1Meg Cout=100f vlow=-100m vhigh=10 B1 D 2 I=(5u*V(C))*(.5+.5*tanh((V(D,2)-50m)/10m))*(.5+.5*tanh((V(1,D)-100m)/10m)) C2 D 2 1p Rpar=100Meg noiseless C4 N008 2 700f .model DBURN D(Ron=80k Roff=100Meg vfwd=600m epsilon=500m noiseless) .model DFOR D(IS=1e-11 Rs=10 N=1.2) .model SOFF SW(Ron=1 Roff=200Meg vt=-600m vh=600m noiseless) .model NPN1 NPN(BF=120 VAF=100 TF=1n IKF=5m CJC=.1p CJE=.1p noiseless) .model NPN2 NPN(BF=120 VAF=100 TF=1n IKF=5m CJC=.1p CJE=1p noiseless) .model PNP1 PNP(Bf=40 VAF=100 TF=10n IKF=1m CJC=.1p CJE=.1p noiseless) .ends LT1004-1.2 * .subckt LT1004-2.5 1 2 R2 1 N007 550k Tc1=-4e-4 Tc2=2.6e-5 noiseless Q14 2 N010 N007 0 PNP1 Temp=27 Q4 N004 N004 N003 0 PNP1 Temp=27 R6 1 N003 7.5k noiseless Q3 N005 N004 1 0 PNP1 Temp=27 R8 N005 2 500k noiseless Q1 1 N005 2 0 NPN1 M=10 Temp=27 C1 N004 N005 20p S1 C 0 2 1 SOFF A2 N007 1 0 0 0 0 C 0 OTA g=100n linear ref=-645.55448m en=360n enk=10 Rout=10Meg Cout=400f vlow=-10 vhigh=10 Q2 N008 N008 2 0 NPN1 Temp=27 R4 1 N008 600k noiseless Q5 N006 N008 N011 0 NPN1 Temp=27 R5 N011 2 60k noiseless Q6 N004 N006 N009 0 NPN1 Temp=27 R7 N009 2 500 noiseless QNN1 N006 D 1 0 PNP1 Temp=27 C3 D N006 20p B1 D 2 I=(2u*V(C))*(.5+.5*tanh((V(D,2)-50m)/10m))*(.5+.5*tanh((V(1,D)-100m)/10m)) C4 D 2 1p Rpar=100Meg noiseless D1 1 2 DBURN D2 2 1 DFOR Temp=27 R1 1 N010 500k noiseless R10 N010 2 500k noiseless D3 0 C DTRAN Temp=27 .model NPN1 NPN(BF=120 VAF=100 TF=1n IKF=5m CJC=.1p CJE=.1p noiseless) .model PNP1 PNP(Bf=40 VAF=100 TF=10n IKF=1m CJC=.1p CJE=.1p noiseless) .model DTRAN D(IS=1e-12 TT=100u noiseless) .model DBURN D(Ron=500k Roff=100Meg vfwd=600m epsilon=500m noiseless) .model DFOR D(IS=1e-11 Rs=10 N=1.2) .model SOFF SW(Ron=1 Roff=200Meg vt=-600m vh=-600m noiseless) .ends LT1004-2.5 * .subckt LT1009 1 2 3 M1 1 N005 2 2 N temp=27 C3 1 2 10p R1 1 N003 100K tc2=-.6u noiseless C1 N003 2 17.5f Rser=28.6K Rpar=100K noiseless G1 2 N005 N003 2 10µ C2 N005 2 .1p Rpar=100K Rser=5K noiseless R2 N004 3 30K noiseless D1 2 1 Y R6 1 N004 7K noiseless R7 N004 2 7K noiseless G2 2 N003 N004 3 1.1µ .model N VDMOS(Vto=1.25 Kp=10K Is=0) .model Y D(Ron=.4 Roff=10Meg Vfwd=.6 epsilon=.5 noiseless) .ends LT1009 * .subckt LT1021-5 1 2 3 4 A1 3 N007 2 2 2 2 N005 2 OTA g=50u Iout=50u Cout=10p Vlow=-10 Vhigh=100 Rout=5G Ref=5 M1 N002 N003 3 3 N temp=27 M2 2 N003 3 3 P temp=27 C7 N002 3 5p C8 3 2 5p D1 1 N002 1V D2 2 N005 X G1 2 N003 N005 2 10µ C4 N003 2 2p Rser=20K Rpar=100K noiseless D3 N003 3 Y A2 1 2 2 2 2 2 N004 2 SCHMITT Vt=2.5 Vh=1m Trise=100n S1 N003 3 2 N004 O C2 N002 2 10p Rpar=250K noiseless D5 N002 2 Q C3 1 2 10p G2 N005 2 N005 1 1m Vto=5 dir=1 C1 4 2 1p G3 2 N007 4 N010 1µ G4 2 N007 4 3 1µ C5 N007 2 1p Rpar=66K R1 3 4 100K noiseless R2 4 N010 100K noiseless R3 N010 2 300K tc1=-3.6m tc2=6u noiseless .model X D(Ron=10K Roff=1T Vfwd=-1 epsilon=.1 noiseless) .model 1V D(Ron=10 Roff=1T Vfwd=.8 epsilon=.2 noiseless) .model Y D(Ron=100 Roff=1G epsilon=.3 Vfwd=.6 Vrev=.6 revepsilon=.3 noiseless) .model Z D(Ron=100 Roff=1G epsilon=1 noiseless) .model Q D(Ron=1K Roff=1K Ilimit=.8m noiseless) .model N VDMOS(Vto=-3m Kp=.1) .model P VDMOS(Vto=3m Kp=.1 pchan) .model O SW(Ron=1 Roff=1G Vt=-.5 Vh=-.4 noiseless) .ends LT1021-5 * .subckt LT1021-7 1 2 3 A1 3 2 2 2 2 2 N005 2 OTA g=50u Iout=50u Cout=10p Vlow=-10 Vhigh=100 Rout=5G Ref=7 M1 N002 N003 3 3 N temp=27 M2 2 N003 3 3 P temp=27 C7 N002 3 5p C8 3 2 5p D1 1 N002 1V D2 2 N005 X G1 2 N003 N005 2 10µ C4 N003 2 2p Rser=20K Rpar=100K noiseless D3 N003 3 Y A2 1 2 2 2 2 2 N004 2 SCHMITT Vt=2.5 Vh=1m Trise=100n S1 N003 3 2 N004 O C2 N002 2 10p Rpar=250K D5 N002 2 Q C3 1 2 10p G2 N005 2 N005 1 1m Vto=5 dir=1 D4 3 1 Z .model X D(Ron=10K Roff=1T Vfwd=-1 epsilon=.1 noiseless) .model 1V D(Ron=10 Roff=1T Vfwd=.8 epsilon=.2 noiseless) .model Y D(Ron=100 Roff=1G epsilon=.3 Vfwd=.6 Vrev=.6 revepsilon=.3 noiseless) .model Z D(Ron=100 Roff=1G epsilon=1 noiseless) .model Q D(Ron=1K Roff=1K Ilimit=.8m noiseless) .model N VDMOS(Vto=-3m Kp=.1) .model P VDMOS(Vto=3m Kp=.1 pchan) .model O SW(Ron=1 Roff=1G Vt=-.5 Vh=-.4 noiseless) .ends LT1021-7 * .subckt LT1021-10 1 2 3 4 A1 3 N007 2 2 2 2 N005 2 OTA g=50u Iout=50u Cout=10p Vlow=-10 Vhigh=100 Rout=5G Ref=10 M1 N002 N003 3 3 N temp=27 M2 2 N003 3 3 P temp=27 C7 N002 3 5p C8 3 2 5p D1 1 N002 1V D2 2 N005 X G1 2 N003 N005 2 10µ C4 N003 2 2p Rser=20K Rpar=100K noiseless D3 N003 3 Y A2 1 2 2 2 2 2 N004 2 SCHMITT Vt=2.5 Vh=1m Trise=100n S1 N003 3 2 N004 O C2 N002 2 10p Rpar=250K noiseless D5 N002 2 Q C3 1 2 10p G2 N005 2 N005 1 1m Vto=5 dir=1 D4 3 1 Z C1 4 2 1p R1 3 4 24K noiseless G3 2 N007 4 2 1µ G4 2 N007 4 3 1µ C5 N007 2 1p Rpar=10.4K R2 4 2 24K noiseless .model X D(Ron=10K Roff=1T Vfwd=-1 epsilon=.1 noiseless) .model 1V D(Ron=10 Roff=1T Vfwd=.8 epsilon=.2 noiseless) .model Y D(Ron=100 Roff=1G epsilon=.3 Vfwd=.6 Vrev=.6 revepsilon=.3 noiseless) .model Z D(Ron=100 Roff=1G epsilon=1 noiseless) .model Q D(Ron=1K Roff=1K Ilimit=.8m noiseless) .model N VDMOS(Vto=-3m Kp=.1) .model P VDMOS(Vto=3m Kp=.1 pchan) .model O SW(Ron=1 Roff=1G Vt=-.5 Vh=-.4 noiseless) .ends LT1021-10 * .subckt LT1789-1 1 2 3 4 5 6 7 8 R6 A2out 8 100k noiseless R8 1 A1out 100k noiseless Q1 N009 N004 8 0 PNP1 Temp=27 D1 7 8 D1p7u Q2 N022 N019 1 0 PNP1 Temp=27 D2 7 1 D1p7u C1 N009 4 1p Rpar=50k noiseless R1 A2out VINM 110k noiseless R2 A1out VINP 110k noiseless C7 7 8 1p C8 7 1 1p C9 7 A2out 500f M1 7 N002 A2out A2out NINT temp=27 M2 4 N002 A2out A2out PINT temp=27 R9 7 N002 20Meg noiseless R10 N002 4 20Meg noiseless G1 N002 0 N002 7 500m dir=1 vto=-250m G2 0 N002 4 N002 500m dir=1 vto=-50m M3 7 N021 A1out A1out NINT temp=27 M4 4 N021 A1out A1out PINT temp=27 R11 7 N021 20Meg noiseless R12 N021 4 20Meg noiseless G3 N021 0 N021 7 500m dir=1 vto=-250m G4 0 N021 4 N021 500m dir=1 vto=-50m A3 N011 0 0 0 0 0 N002 0 OTA g=20m iout=500u Cout=8n Vhigh=1e308 Vlow=-1e308 C5 A2out N011 24p A2 4 N022 0 0 0 0 N017 0 OTA g=18u linear Ref=-85m en=100n enk=1.5 Rout=100k Cout=1p vlow=-1e308 vhigh=1e308 A4 N017 0 0 0 0 0 N021 0 OTA g=20m iout=500u Cout=8n Vhigh=1e308 Vlow=-1e308 C13 A1out N017 24p C15 A2out 4 500f C16 7 A1out 500f C17 A1out 4 500f C10 7 VINM 500f C11 VINM 4 500f C12 7 VINP 500f C18 VINP 4 500f R15 VINM 6 110k noiseless R16 VINP 5 110k noiseless A6 4 N009 0 0 0 0 N011 0 OTA g=18u linear Ref=-85m en=100n enk=1.5 Rout=100k Cout=1p vlow=-1e308 vhigh=1e308 A1 2 3 0 0 0 0 0 0 OTA g=0 in=57f ink=170 M5 6 N023 4 4 NI temp=27 C3 7 6 1p Rpar=10Meg noiseless M6 6 N006 N005 N005 PI temp=27 C4 7 N006 1p Rser=6Meg noiseless A5 N010 N013 4 4 4 4 N006 4 OTA g=35n ref=-.0222 linear vlow=-1e308 vhigh=1e308 C6 6 4 1p Rpar=10Meg noiseless C14 N023 4 1p Rser=6Meg noiseless D3 N023 4 DLIMN A7 N008 0 N010 N010 N010 N010 N013 N010 OTA g=7u asym isink=-310n isrc=230n Cout=100f Vlow=-1e308 Vhigh=1e308 G5 4 N023 N013 N010 5n D4 7 N006 DLIMP G6 0 N010 7 0 .5m G7 0 N010 4 0 .5m C20 N010 0 1p noiseless Rpar=1k D5 N013 N010 DLIM1 CG1 N008 0 3p Rpar=1Meg Rser=600k noiseless B1 0 N003 I=10u*dnlim(uplim(V(VINP),V(7)-.58,.1), V(4)-.15, .1)+1n*V(VINP)-189.42p B2 N003 0 I=10u*dnlim(uplim(V(VINM),V(7)-.57,.1), V(4)-.16, .1)+1n*V(VINM) C21 N003 0 10p Rpar=100K noiseless A9 0 N003 0 0 0 0 N008 0 OTA g=1u linear en=20n enk=1.9 Vhigh=1e308 Vlow=-1e308 G8 7 N006 6 7 100µ vto=-200m dir=1 R13 7 N005 1 noiseless G10 7 N006 7 N005 20m vto=.2m dir=1 G9 N023 4 4 6 100µ vto=-80m dir=1 C22 6 N013 10p D6 7 4 Dburn S3 N009 4 4 2 SINRA C19 N022 4 1p Rpar=50k noiseless S4 N022 4 4 3 SINRA D7 2 7 DESD D8 4 2 DESD D9 3 7 DESD D10 4 3 DESD D11 4 5 DESD D12 5 7 DESD D13 N020 7 DESD D14 4 N020 DESD R3 N004 2 10 noiseless A8 2 N004 0 0 0 0 0 0 OTA g=0 in=2.5n ink=1.4 R4 N019 3 10 noiseless A10 N019 3 0 0 0 0 0 0 OTA g=0 in=2.5n ink=1.4 .model NINT VDMOS(Vto=-10m Kp=100m Is=0) .model PINT VDMOS(Vto=10m Kp=100m Is=0 pchan) .model PNP1 PNP(Is=1.4e-16 Vaf=200 Bf=100 Br=5 Cje=2p Cjc=1p noiseless) .model D1p7u D(Ron=100 Roff=1g vfwd=330m epsilon=30m ilimit=1.7u noiseless) .model SINRA SW(Ron=1 Roff=10G vt=100m vh=-100m noiseless) .model DESD D(Ron=100 Roff=1G vfwd=600m epsilon=500m noiseless) .model NI VDMOS(Vto=300m kp=20m lambda=.01 Rs=200 Is=0) .model PI VDMOS(Vto=-300m kp=20m lambda=.01 Is=0 pchan) .model Dburn D(Ron=10k Roff=1g vfwd=1 epsilon=500m ilimit=45.9u noiseless) .model DLIM1 D(Ron=100 Roff=100Meg Vfwd=2 epsilon=100m Vrev=2 revepsilon=100m noiseless) .model DLIMP D(Ron=100k Roff=1g Vfwd=800m Vrev=-290m epsilon=500m revepsilon=20m noiseless) .model DLIMN D(Ron=50Meg Roff=5g Vfwd=1.5 Vrev=-290m epsilon=500m revepsilon=20m noiseless) .ends LT1789-1 * .subckt LT1789-10 1 2 3 4 5 6 7 8 R6 A2out 8 100k noiseless R8 1 A1out 100k noiseless Q1 N008 N004 8 0 PNP1 temp=27 D1 7 8 D1p7u Q2 N021 N018 1 0 PNP1 temp=27 D2 7 1 D1p7u C1 N008 4 1p Rpar=50k noiseless R1 A2out VINM 10k noiseless R2 A1out VINP 10k noiseless C7 7 8 1p C8 7 1 1p C9 7 A2out 500f M1 7 N002 A2out A2out NINT temp=27 M2 4 N002 A2out A2out PINT temp=27 R9 7 N002 20Meg noiseless R10 N002 4 20Meg noiseless G1 N002 0 N002 7 500m dir=1 vto=-250m G2 0 N002 4 N002 500m dir=1 vto=-50m M3 7 N020 A1out A1out NINT temp=27 M4 4 N020 A1out A1out PINT temp=27 R11 7 N020 20Meg noiseless R12 N020 4 20Meg noiseless G3 N020 0 N020 7 500m dir=1 vto=-250m G4 0 N020 4 N020 500m dir=1 vto=-50m A3 N010 0 0 0 0 0 N002 0 OTA g=20m iout=500u Cout=8n Vhigh=1e308 Vlow=-1e308 C5 A2out N010 24p A2 4 N021 0 0 0 0 N016 0 OTA g=18u linear Ref=-85m en=81n enk=1.4 Rout=100k Cout=1p vlow=-1e308 vhigh=1e308 A4 N016 0 0 0 0 0 N020 0 OTA g=20m iout=500u Cout=8n Vhigh=1e308 Vlow=-1e308 C13 A1out N016 24p C15 A2out 4 500f C16 7 A1out 500f C17 A1out 4 500f C10 7 VINM 500f C11 VINM 4 500f C12 7 VINP 500f C18 VINP 4 500f R15 VINM 6 100k noiseless R16 VINP 5 100k noiseless A6 4 N008 0 0 0 0 N010 0 OTA g=18u linear Ref=-85m en=81n enk=1.4 Rout=100k Cout=1p vlow=-1e308 vhigh=1e308 A1 2 3 0 0 0 0 0 0 OTA g=0 in=57f ink=170 M5 6 NG 4 4 NI temp=27 C3 7 6 1p Rpar=10Meg noiseless M6 6 PG N005 N005 PI temp=27 C4 7 PG 220f Rser=6Meg noiseless A5 N009 N012 4 4 4 4 PG 4 OTA g=35n ref=-.0222 linear vlow=-1e308 vhigh=1e308 C6 6 4 1p Rpar=10Meg noiseless C14 NG 4 220f Rser=6Meg noiseless D3 NG 4 DLIMN A7 N007 0 N009 N009 N009 N009 N012 N009 OTA g=7u asym isink=-280n isrc=230n Cout=100f Vlow=-1e308 Vhigh=1e308 G5 4 NG N012 N009 5n D4 7 PG DLIMP G6 0 N009 7 0 .5m G7 0 N009 4 0 .5m C20 N009 0 1p noiseless Rpar=1k D5 N012 N009 DLIM1 CG1 N007 0 2p Rpar=1Meg Rser=600k noiseless B1 0 N003 I=10u*dnlim(uplim(V(VINP),V(7)-.58,.1), V(4)-.15, .1)+1n*V(VINP)-190.9p B2 N003 0 I=10u*dnlim(uplim(V(VINM),V(7)-.57,.1), V(4)-.16, .1)+1n*V(VINM) C21 N003 0 10f Rpar=100K noiseless A9 0 N003 0 0 0 0 N007 0 OTA g=1u linear en=20n enk=1.9 Vhigh=1e308 Vlow=-1e308 G8 7 PG 6 7 100µ vto=-200m dir=1 R13 7 N005 1 noiseless G10 7 PG 7 N005 20m vto=.2m dir=1 G9 NG 4 4 6 100µ vto=-80m dir=1 C22 6 N012 3.44p D6 7 4 Dburn S3 N008 4 4 2 SINRA C19 N021 4 1p Rpar=50k noiseless S4 N021 4 4 3 SINRA D7 2 7 DESD D8 4 2 DESD D9 3 7 DESD D10 4 3 DESD D11 4 5 DESD D12 5 7 DESD D13 N019 7 DESD D14 4 N019 DESD R3 N004 2 10 noiseless R4 N018 3 10 noiseless A11 2 N004 0 0 0 0 0 0 OTA g=0 in=2.5n ink=1.4 A12 N018 3 0 0 0 0 0 0 OTA g=0 in=2.5n ink=1.4 .model NINT VDMOS(Vto=-10m Kp=100m Is=0) .model PINT VDMOS(Vto=10m Kp=100m Is=0 pchan) .model PNP1 PNP(Is=1.4E-16 Vaf=200 Bf=100 Br=5 Cje=2p Cjc=1p noiseless) .model D1p7u D(Ron=100 Roff=1g vfwd=330m epsilon=30m ilimit=1.7u noiseless) .model SINRA SW(Ron=1 Roff=10G vt=100 vh=-100m noiseless) .model DESD D(Ron=100 Roff=1G vfwd=600m epsilon=500m noiseless) .model NI VDMOS(Vto=300m kp=20m lambda=.01 Rs=200 Is=0) .model PI VDMOS(Vto=-300m kp=20m lambda=.01 Is=0 pchan) .model Dburn D(Ron=10k Roff=1g vfwd=1 epsilon=500m ilimit=45.9u noiseless) .model DLIM1 D(Ron=100 Roff=100Meg Vfwd=2 epsilon=100m Vrev=2 revepsilon=100m noiseless) .model DLIMP D(Ron=100k Roff=1g Vfwd=800m Vrev=-290m epsilon=500m revepsilon=10m noiseless) .model DLIMN D(Ron=50Meg Roff=5g Vfwd=1.5 Vrev=-290m epsilon=500m revepsilon=10m noiseless) .ends LT1789-10 * .subckt LT1990 1 2 3 4 5 6 7 8 B1 0 N006 I=10u*dnlim(uplim(V(VINP),V(7)-.74,.1), V(4)+.9, .1)+1n*V(VINP) B2 N006 0 I=10u*dnlim(uplim(V(VINM),V(7)-.73,.1), V(4)+.89, .1)+1n*V(VINM) C6 7 VINP .5p Rpar=4T noiseless C7 VINP 4 .5p noiseless Rpar=4T C8 VINM 4 .5p Rpar=4T noiseless C9 7 VINM .5p Rpar=4T noiseless A2 0 N006 0 0 0 0 N009 0 OTA g=5m iout=216u cout=415p en=37n enk=1.3 Vhigh=1e308 Vlow=-1e308 C10 N006 0 400f Rpar=100K noiseless M1 7 N005 6 6 N temp=27 M2 4 N005 6 6 P temp=27 C1 N005 0 1.4p Rpar=1Meg noiseless C3 7 6 .5p C4 6 4 .5p D5 N005 6 YU D6 6 N005 YD G1 0 N005 N009 0 1µ D2 7 4 DP R1 VINM 2 1Meg noiseless R3 VINM 1 40k noiseless R7 5 N008 10k R8 N002 6 100k noiseless R9 VINM N002 900k noiseless R10 8 N002 10k noiseless R6 7 N009 1G noiseless R12 N009 4 1G noiseless G2 N009 0 N009 7 500m dir=1 vto=-26m G3 0 N009 4 N009 500m dir=1 vto=-26m R13 7 4 714k noiseless R4 1 VINP 40k noiseless R2 VINP 3 1Meg noiseless R11 N008 VINP 900k noiseless R5 1 N008 100k noiseless .model X D(Ron=1K Roff=100G Vfwd=-.95 epsilon=1.0 noiseless) .model YU D(Ron=500 Roff=1T Vfwd=.62 epsilon=0.1 noiseless) .model YD D(Ron=500 Roff=1T Vfwd = .95 epsilon=0.1 noiseless) .model N VDMOS(Vto=-35m Kp=40m) .model P VDMOS(Vto=35m Kp=40m pchan) .model DP D(Ron=1k Roff=1T Vfwd=0.7 ilimit=73.5u noiseless) .ends LT1990 * .subckt LT1993-2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 C1 INAMI INAPI .1p Rpar=100Meg noiseless B1 0 N002 I=10u*dnlim(uplim(V(INAPI),V(3)+.2,.1), V(4)-.2, .1)+1n*V(INAPI) B2 N002 0 I=10u*dnlim(uplim(V(INAMI),V(3)+.21,.1), V(4)-.21, .1)+1n*V(INAMI) C2 3 INAMI 1p Rpar=20Meg noiseless C3 N002 0 .5f Rpar=100K noiseless R5 3 N007 100Meg noiseless R6 N007 4 100Meg noiseless C5 INAMI 4 1p Rpar=20Meg noiseless C6 3 INAPI 1p Rpar=20Meg noiseless C7 INAPI 4 1p Rpar=20Meg noiseless M1 3 N004 5 5 N temp=27 M2 4 N012 5 5 P temp=27 C12 3 5 .8p D6 N004 5 Y D7 5 N012 Y A3 N003 0 N007 N007 N007 N007 N004 N007 SCHMITT Vt=.5 Vh=10m Vhigh=0 Vlow=-10 Rout=1k Cout=1p A4 N003 0 N007 N007 N007 N012 N007 N007 SCHMITT Vt=.5 Vh=10m Vhigh=10 Vlow=0 Rout=1k Cout=1p C13 5 4 .8p Rpar=100Meg noiseless G3 N007 0 N007 3 100m dir=1 vto=-1.15 G4 0 N007 4 N007 100m dir=1 vto=-.14 R2 INAMI 14 200 R3 INAPI 16 200 R4 5 INAMI 200 C4 INCMI 2 .1p Rpar=1.6Meg noiseless B3 0 N015 I=10u*dnlim(uplim(V(2),V(1)-1.2,.1), V(12)+.9, .1)+1n*V(2) B4 N015 0 I=10u*dnlim(uplim(V(INCMI),V(1)-1.19,.1), V(12)+.89, .1)+1n*V(INCMI) C9 1 INCMI 1p Rpar=20Meg noiseless C10 N015 0 1f Rpar=100K noiseless R7 1 N018 100Meg noiseless R8 N018 12 100Meg noiseless C11 INCMI 12 1p Rpar=20Meg noiseless C14 1 2 1p Rpar=20Meg noiseless C15 2 12 1p Rpar=2.95Meg noiseless A7 0 N015 N003 0 0 0 N018 0 OTA g=1m iout=100u Cout=620f en=4n Vhigh=1e308 Vlow=-1e308 G5 N018 0 N018 1 100m dir=1 vto=-1 G6 0 N018 12 N018 100m dir=1 vto=-.8 S2 3 4 N003 0 swPow G7 0 INCMI N018 0 100m C16 0 INCMI 100f Rpar=10 noiseless R1 INAPI INCMI 200 A8 11 12 0 0 0 N003 0 0 SCHMITT Vt=1 Vh=10m trise=20n tfall=300n Vlow=0 Vhigh=1 R9 5 6 25 C18 INBPI INBMI .1p Rpar=100Meg noiseless B5 0 N022 I=10u*dnlim(uplim(V(INBMI),V(3)+.2,.1), V(4)-.2, .1)+1n*V(INBMI) B6 N022 0 I=10u*dnlim(uplim(V(INBPI),V(3)+.21,.1), V(4)-.21, .1)+1n*V(INBPI) C19 10 INBPI 1p Rpar=20Meg noiseless C20 N022 0 .5f Rpar=100K noiseless R10 10 N025 100Meg noiseless R11 N025 9 100Meg noiseless C21 INBPI 9 1p Rpar=20Meg noiseless C22 10 INBMI 1p Rpar=20Meg noiseless C23 INBMI 9 1p Rpar=20Meg noiseless M3 10 N023 8 8 N temp=27 M4 9 N029 8 8 P temp=27 C25 10 8 .8p D9 N023 8 Y D10 8 N029 Y A9 N003 0 N025 N025 N025 N025 N023 N025 SCHMITT Vt=.5 Vh=10m Vhigh=0 Vlow=-10 Rout=1k Cout=1p A10 N003 0 N025 N025 N025 N029 N025 N025 SCHMITT Vt=.5 Vh=10m Vhigh=10 Vlow=0 Rout=1k Cout=1p G9 N025 0 N025 10 100m dir=1 vto=-1.15 G10 0 N025 9 N025 100m dir=1 vto=-.14 R12 INBPI 15 200 R13 INBMI 13 200 R14 8 INBPI 200 C27 7 9 12p Rpar=1T noiseless R16 8 7 25 R15 INCMI INBMI 200 C17 6 4 12p Rpar=1T noiseless C28 6 7 12p Rpar=1T noiseless G1 0 N009 N008 0 1m L3 N009 0 .806µ Cpar=.035f Rser=1.01k Rpar=101k noiseless G2 0 N027 N026 0 1m L1 N027 0 .806µ Cpar=.035f Rser=1.01k Rpar=101k noiseless C8 8 9 .8p Rpar=100Meg noiseless A15 0 N009 0 0 0 0 N007 0 OTA g=1m iout=50u Cout=70f Vlow=-1e308 Vhigh=1e308 A11 0 N027 0 0 0 0 N025 0 OTA g=1m iout=50u Cout=70f Vlow=-1e308 Vhigh=1e308 R18 12 11 2Meg noiseless A12 0 N002 N003 0 0 0 N008 0 OTA g=1u linear Cout=1.8f en=1n+10p*freq**.28 Rout=1Meg Vlow=-64m Vhigh=64m A5 0 N022 N003 0 0 0 N026 0 OTA g=1u linear Cout=1.8f en=1n+10p*freq**.28 Rout=1Meg Vlow=-64m Vhigh=64m S4 N006 4 N003 0 swBias D11 INAMI N006 DBIAS D1 INAPI N006 DBIAS S3 10 9 N003 0 swPow S5 N024 9 N003 0 swBias D2 INBPI N024 DBIAS D4 INBMI N024 DBIAS S1 1 12 N003 0 swPow S6 N016 12 N003 0 swBias D3 INCMI N016 DBIAS D5 2 N016 DBIAS .model Y D(Ron=100 Roff=1T Vfwd=.45 epsilon=.1 noiseless) .model N VDMOS(Vto=-150m Kp=300m) .model P VDMOS(Vto=150m Kp=300m pchan) .model swPow SW(level=2 Ron=50 Roff=75.8k vt=.5 vh=-50m ilimit=28.9m noiseless) .model swBias SW(Ron=10k Roff=100G vt=.5 vh=-50m noiseless) .model DBIAS D(Ron=10k Roff=1G Vfwd=.6 ilimit=5u noiseless) .model DC D(Ron=2k Roff=1G Vfwd=1 epsilon=.1 ilimit=374u noiseless) .model DNL D(Ron=100 Roff=10k Vfwd=7 Vrev=4 epsilon=.5 revepsilon=.5 noiseless) .ends LT1993-2 * .subckt LT1993-4 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 C1 INAMI INAPI .1f Rpar=100Meg noiseless B1 0 N002 I=10u*dnlim(uplim(V(INAPI),V(3)+.2,.1), V(4)-.2, .1)+1n*V(INAPI) B2 N002 0 I=10u*dnlim(uplim(V(INAMI),V(3)+.21,.1), V(4)-.21, .1)+1n*V(INAMI) C2 3 INAMI 1p Rpar=20Meg noiseless C3 N002 0 .02f Rpar=100K noiseless R5 3 N008 100Meg noiseless R6 N008 4 100Meg noiseless C5 INAMI 4 1p Rpar=20Meg noiseless C6 3 INAPI 1p Rpar=20Meg noiseless C7 INAPI 4 1p Rpar=20Meg noiseless M1 3 N005 5 5 N temp=27 M2 4 N013 5 5 P temp=27 C12 3 5 .8p D6 N005 5 Y D7 5 N013 Y A3 N004 0 N008 N008 N008 N008 N005 N008 SCHMITT Vt=.5 Vh=10m Vhigh=0 Vlow=-10 Rout=1k Cout=1p A4 N004 0 N008 N008 N008 N013 N008 N008 SCHMITT Vt=.5 Vh=10m Vhigh=10 Vlow=0 Rout=1k Cout=1p C13 5 4 .8p Rpar=100Meg noiseless G3 N008 0 N008 3 100m dir=1 vto=-1.15 G4 0 N008 4 N008 100m dir=1 vto=-.14 R2 INAMI 14 100 R3 INAPI 16 100 R4 5 INAMI 200 C4 INCMI 2 .1p Rpar=1.6Meg noiseless B3 0 N016 I=10u*dnlim(uplim(V(2),V(1)-1.2,.1), V(12)+.9, .1)+1n*V(2) B4 N016 0 I=10u*dnlim(uplim(V(INCMI),V(1)-1.19,.1), V(12)+.89, .1)+1n*V(INCMI) C9 1 INCMI 1p Rpar=20Meg noiseless C10 N016 0 1f Rpar=100K noiseless R7 1 N019 100Meg noiseless R8 N019 12 100Meg noiseless C11 INCMI 12 1p Rpar=20Meg noiseless C14 1 2 1p Rpar=20Meg noiseless C15 2 12 1p Rpar=2.95Meg noiseless A7 0 N016 N004 0 0 0 N019 0 OTA g=1m iout=100u Cout=620f en=4n Vhigh=1e308 Vlow=-1e308 G5 N019 0 N019 1 100m dir=1 vto=-1 G6 0 N019 12 N019 100m dir=1 vto=-.8 S2 3 4 N004 0 swPow G7 0 INCMI N019 0 100m C16 0 INCMI 100f Rpar=10 noiseless R1 INAPI INCMI 200 A8 11 12 0 0 0 N004 0 0 SCHMITT Vt=1 Vh=10m trise=20n tfall=300n Vlow=0 Vhigh=1 R9 5 6 25 C18 INBPI INBMI .1f Rpar=100Meg noiseless B5 0 N023 I=10u*dnlim(uplim(V(INBMI),V(3)+.2,.1), V(4)-.2, .1)+1n*V(INBMI) B6 N023 0 I=10u*dnlim(uplim(V(INBPI),V(3)+.21,.1), V(4)-.21, .1)+1n*V(INBPI) C19 10 INBPI 1p Rpar=20Meg noiseless C20 N023 0 .02f Rpar=100K noiseless R10 10 N027 100Meg noiseless R11 N027 9 100Meg noiseless C21 INBPI 9 1p Rpar=20Meg noiseless C22 10 INBMI 1p Rpar=20Meg noiseless C23 INBMI 9 1p Rpar=20Meg noiseless M3 10 N025 8 8 N temp=27 M4 9 N031 8 8 P temp=27 C25 10 8 .8p D9 N025 8 Y D10 8 N031 Y A9 N004 0 N027 N027 N027 N027 N025 N027 SCHMITT Vt=.5 Vh=10m Vhigh=0 Vlow=-10 Rout=1k Cout=1p A10 N004 0 N027 N027 N027 N031 N027 N027 SCHMITT Vt=.5 Vh=10m Vhigh=10 Vlow=0 Rout=1k Cout=1p G9 N027 0 N027 10 100m dir=1 vto=-1.15 G10 0 N027 9 N027 100m dir=1 vto=-.14 R12 INBPI 15 100 R13 INBMI 13 100 R14 8 INBPI 200 C27 7 9 12p Rpar=1T noiseless R16 8 7 25 R15 INCMI INBMI 200 C17 6 4 12p Rpar=1T noiseless C28 6 7 12p Rpar=1T noiseless G1 0 N009 N011 0 1m G2 0 N028 N030 0 1m C8 8 9 .8p Rpar=100Meg noiseless A15 0 N009 0 0 0 0 N008 0 OTA g=1m iout=49u Cout=70f Vlow=-1e308 Vhigh=1e308 A11 0 N028 0 0 0 0 N027 0 OTA g=1m iout=49u Cout=70f Vlow=-1e308 Vhigh=1e308 R18 12 11 2Meg noiseless S4 N007 4 N004 0 swBias D11 INAMI N007 DBIAS D1 INAPI N007 DBIAS S3 10 9 N004 0 swPow S5 N026 9 N004 0 swBias D2 INBPI N026 DBIAS D4 INBMI N026 DBIAS S1 1 12 N004 0 swPow S6 N017 12 N004 0 swBias D3 INCMI N017 DBIAS D5 2 N017 DBIAS C24 N009 0 30f Rpar=1k noiseless C26 N028 0 30f Rpar=1k noiseless G8 0 N011 N003 0 1m C29 N011 0 30f Rpar=1k noiseless G11 0 N030 N024 0 1m C30 N030 0 30f Rpar=1k noiseless A1 0 N002 N004 0 0 0 N003 0 OTA g=1m linear Cout=20f en=.85n+10p*freq**.28 Rout=1k Vlow=-100m Vhigh=100m A2 0 N023 N004 0 0 0 N024 0 OTA g=1m linear Cout=20f en=.85n+10p*freq**.28 Rout=1k Vlow=-100m Vhigh=100m .model Y D(Ron=100 Roff=1T Vfwd=.45 epsilon=.1 noiseless) .model N VDMOS(Vto=-150m Kp=300m) .model P VDMOS(Vto=150m Kp=300m pchan) .model swPow SW(level=2 Ron=50 Roff=75.8k vt=.5 vh=-50m ilimit=28.9m noiseless) .model swBias SW(Ron=10k Roff=100G vt=.5 vh=-50m noiseless) .model DBIAS D(Ron=10k Roff=1G Vfwd=.6 ilimit=5u noiseless) .model DC D(Ron=2k Roff=1G Vfwd=1 epsilon=.1 ilimit=374u noiseless) .model DNL D(Ron=100 Roff=10k Vfwd=7 Vrev=4 epsilon=.5 revepsilon=.5 noiseless) .ends LT1993-4 * .subckt LT1993-10 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 C1 INAMI INAPI .1f Rpar=100Meg noiseless B1 0 N002 I=10u*dnlim(uplim(V(INAPI),V(3)+.2,.1), V(4)-.2, .1)+1n*V(INAPI) B2 N002 0 I=10u*dnlim(uplim(V(INAMI),V(3)+.21,.1), V(4)-.21, .1)+1n*V(INAMI) C2 3 INAMI 1p Rpar=20Meg noiseless C3 N002 0 .06f Rpar=100K noiseless R5 3 N008 100Meg noiseless R6 N008 4 100Meg noiseless C5 INAMI 4 1p Rpar=20Meg noiseless C6 3 INAPI 1p Rpar=20Meg noiseless C7 INAPI 4 1p Rpar=20Meg noiseless M1 3 N005 5 5 N temp=27 M2 4 N013 5 5 P temp=27 C12 3 5 .8p D6 N005 5 Y D7 5 N013 Y A3 N004 0 N008 N008 N008 N008 N005 N008 SCHMITT Vt=.5 Vh=10m Vhigh=0 Vlow=-10 Rout=1k Cout=1p A4 N004 0 N008 N008 N008 N013 N008 N008 SCHMITT Vt=.5 Vh=10m Vhigh=10 Vlow=0 Rout=1k Cout=1p C13 5 4 .8p Rpar=100Meg noiseless G3 N008 0 N008 3 100m dir=1 vto=-1.15 G4 0 N008 4 N008 100m dir=1 vto=-.14 R2 INAMI 14 100 R3 INAPI 16 100 R4 5 INAMI 500 C4 INCMI 2 .1p Rpar=1.6Meg noiseless B3 0 N016 I=10u*dnlim(uplim(V(2),V(1)-1.2,.1), V(12)+.9, .1)+1n*V(2) B4 N016 0 I=10u*dnlim(uplim(V(INCMI),V(1)-1.19,.1), V(12)+.89, .1)+1n*V(INCMI) C9 1 INCMI 1p Rpar=20Meg noiseless C10 N016 0 1f Rpar=100K noiseless R7 1 N019 100Meg noiseless R8 N019 12 100Meg noiseless C11 INCMI 12 1p Rpar=20Meg noiseless C14 1 2 1p Rpar=20Meg noiseless C15 2 12 1p Rpar=2.95Meg noiseless A7 0 N016 N004 0 0 0 N019 0 OTA g=1m iout=100u Cout=620f en=4n Vhigh=1e308 Vlow=-1e308 G5 N019 0 N019 1 100m dir=1 vto=-1 G6 0 N019 12 N019 100m dir=1 vto=-.8 S2 3 4 N004 0 swPow G7 0 INCMI N019 0 100m C16 0 INCMI 100f Rpar=10 noiseless R1 INAPI INCMI 500 A8 11 12 0 0 0 N004 0 0 SCHMITT Vt=1 Vh=10m trise=20n tfall=300n Vlow=0 Vhigh=1 R9 5 6 25 C18 INBPI INBMI .1f Rpar=100Meg noiseless B5 0 N023 I=10u*dnlim(uplim(V(INBMI),V(3)+.2,.1), V(4)-.2, .1)+1n*V(INBMI) B6 N023 0 I=10u*dnlim(uplim(V(INBPI),V(3)+.21,.1), V(4)-.21, .1)+1n*V(INBPI) C19 10 INBPI 1p Rpar=20Meg noiseless C20 N023 0 .06f Rpar=100K noiseless R10 10 N027 100Meg noiseless R11 N027 9 100Meg noiseless C21 INBPI 9 1p Rpar=20Meg noiseless C22 10 INBMI 1p Rpar=20Meg noiseless C23 INBMI 9 1p Rpar=20Meg noiseless M3 10 N025 8 8 N temp=27 M4 9 N031 8 8 P temp=27 C25 10 8 .8p D9 N025 8 Y D10 8 N031 Y A9 N004 0 N027 N027 N027 N027 N025 N027 SCHMITT Vt=.5 Vh=10m Vhigh=0 Vlow=-10 Rout=1k Cout=1p A10 N004 0 N027 N027 N027 N031 N027 N027 SCHMITT Vt=.5 Vh=10m Vhigh=10 Vlow=0 Rout=1k Cout=1p G9 N027 0 N027 10 100m dir=1 vto=-1.15 G10 0 N027 9 N027 100m dir=1 vto=-.14 R12 INBPI 15 100 R13 INBMI 13 100 R14 8 INBPI 500 C27 7 9 12p Rpar=1T noiseless R16 8 7 25 R15 INCMI INBMI 500 C17 6 4 12p Rpar=1T noiseless C28 6 7 12p Rpar=1T noiseless G1 0 N009 N011 0 1m G2 0 N028 N030 0 1m C8 8 9 .8p Rpar=100Meg noiseless A15 0 N009 0 0 0 0 N008 0 OTA g=1m iout=32.8u Cout=50f Vlow=-1e308 Vhigh=1e308 A11 0 N028 0 0 0 0 N027 0 OTA g=1m iout=32.8u Cout=50f Vlow=-1e308 Vhigh=1e308 R18 12 11 2Meg noiseless S4 N007 4 N004 0 swBias D11 INAMI N007 DBIAS D1 INAPI N007 DBIAS S3 10 9 N004 0 swPow S5 N026 9 N004 0 swBias D2 INBPI N026 DBIAS D4 INBMI N026 DBIAS S1 1 12 N004 0 swPow S6 N017 12 N004 0 swBias D3 INCMI N017 DBIAS D5 2 N017 DBIAS C24 N009 0 60f Rpar=1k noiseless C26 N028 0 60f Rpar=1k noiseless G8 0 N011 N003 0 1m C29 N011 0 60f Rpar=1k noiseless G11 0 N030 N024 0 1m C30 N030 0 60f Rpar=1k noiseless A1 0 N002 N004 0 0 0 N003 0 OTA g=1m linear Cout=20f en=.85n+10p*freq**.26 Rout=1k Vlow=-64m Vhigh=64m A2 0 N023 N004 0 0 0 N024 0 OTA g=1m linear Cout=20f en=.85n+10p*freq**.26 Rout=1k Vlow=-64m Vhigh=64m .model Y D(Ron=100 Roff=1T Vfwd=.45 epsilon=.1 noiseless) .model N VDMOS(Vto=-150m Kp=300m) .model P VDMOS(Vto=150m Kp=300m pchan) .model swPow SW(level=2 Ron=50 Roff=75.8k vt=.5 vh=-50m ilimit=28.9m noiseless) .model swBias SW(Ron=10k Roff=100G vt=.5 vh=-50m noiseless) .model DBIAS D(Ron=10k Roff=1G Vfwd=.6 ilimit=5u noiseless) .model DC D(Ron=2k Roff=1G Vfwd=1 epsilon=.1 ilimit=374u noiseless) .model DNL D(Ron=100 Roff=10k Vfwd=7 Vrev=4 epsilon=.5 revepsilon=.5 noiseless) .ends LT1993-10 * .SUBCKT 1993AMPA10 3 2 7 4 6 8 CG1 125 0 1.7E-10 CG2 128 0 800p CG3 126 0 23n CG4 129 0 1100p DOUT1 25 26 DOUTP DOUT2 26 25 DOUTN DVL1 120 125 DVLIM DVL2 120 0 DVLIM EPWR1 117 0 VALUE={V(31)+V(25,26)-V(41,42)} EPWR2 118 0 VALUE={V(30)+V(25,26)+V(41,42)} ESHD1 42 0 VALUE={V(31)-10} EVLIM1 30 0 VALUE={V(7)-1.25} EVLIM2 31 0 VALUE={V(4)+0.45} GG1 0 125 VALUE={0.02*TANH(V(23))} GG2 0 128 127 0 6.2832 GG3 0 126 125 0 6.2832 GG4 0 129 128 0 6.2832 GGAIN 0 23 115 2 338 GINX 0 115 3 0 1 GOUT 0 25 VALUE={1E-3*TANH(V(24))} GPWR 7 4 116 31 0.1 GSHD1 119 0 8 4 1 GVNOI1 0 115 121 0 1 GZP1 0 24 129 0 0.1 GZP2 0 127 126 0 0.1 IDUM1 121 0 0 IPWR1 0 116 -7m IPWR2 7 4 175u ISHD2 0 119 2 IVOS 0 115 2.5m LZP1 123 0 3.5n LZP2 122 0 10n MOUT1 30 25 26 26 NOUT MOUT1X 7 117 31 31 NOUT MOUT2 31 25 26 26 POUT MOUT2X 4 118 30 30 POUT MSHD1 26 119 124 124 NSW MSHD10 31 119 116 116 PSW MSHD11 41 119 31 31 PSW MSHD2 6 119 124 124 NSW RA 23 0 0.1 RG1 125 0 1000 RG2 128 0 0.159155 RG3 126 0 0.159155 RG4 129 0 0.159155 RINX 115 0 1 ROUT1 30 25 2E4 ROUT2 25 31 2E4 RPWR 116 31 10 RSHD2 119 31 10 RSHD3 42 41 1k RSHDNZ 6 26 1E8 RVNOI 121 0 140 RZP1 24 122 10 RZP2 127 123 10 RZP3 123 0 30 RZP4 122 0 35 .MODEL NOUT NMOS(KP=5 VTO=-150m) .MODEL POUT PMOS(KP=5 VTO=150m) .MODEL NOUTX NMOS(KP=5 VTO=0) .MODEL POUTX PMOS(KP=5 VTO=0) .MODEL PSW PMOS(KP=5 VTO=-1M) .MODEL NSW NMOS(KP=5 VTO=1M) .MODEL DOUTP D(KF=0 RS=0 IS=1.028E-7) .MODEL DOUTN D(KF=0 RS=0 IS=1.028E-7) .MODEL DVLIM D(BV=0.5 IS=1E-10 KF=0 RS=0 XTI=0) .ENDS 1993AMPA10 * .SUBCKT 1993AMPC 3 2 7 4 6 8 CG1 122 0 1E-9 CG2 124 0 1n CG3 123 0 35n CIN1 3 7 0.5p CIN2 3 4 0.5p DOUT1 25 26 DOUTP DOUT2 26 25 DOUTN DVL1 119 122 DVLIM DVL2 119 0 DVLIM EPWR1 116 0 VALUE={V(31)+V(25,26)-V(41,42)} EPWR2 117 0 VALUE={V(30)+V(25,26)+V(41,42)} ESHD1 42 0 VALUE={V(31)-10} EVLIM1 30 0 VALUE={V(7)-1.1} EVLIM2 31 0 VALUE={V(4)+0.7} GG1 0 122 VALUE={0.5*TANH(V(23))} GG2 0 124 123 0 6.2832 GG3 0 123 122 0 6.2832 GGAIN 0 23 115 2 0.77 GINX 0 115 3 0 1 GOUT 0 25 VALUE={1E-3*TANH(V(24))} GSHD1 118 0 8 4 1 GZP1 0 24 124 0 0.1 IBIAS 3 0 10u ISHD2 0 118 2 IVOS 0 115 5m LZP1 120 0 20n MOUT1 30 25 26 26 NOUT MOUT1X 7 116 31 31 NOUT MOUT2 31 25 26 26 POUT MOUT2X 4 117 30 30 POUT MSHD1 26 118 121 121 NSW MSHD11 41 118 31 31 PSW MSHD2 6 118 121 121 NSW RA 23 0 0.1 RG1 122 0 1000 RG2 124 0 0.159155 RG3 123 0 0.159155 RIN1 3 7 2E6 RIN2 3 4 2E6 RINX 115 0 1 ROUT1 30 25 2E5 ROUT2 25 31 2E5 RSHD2 118 31 10 RSHD3 42 41 1k RSHDNZ 6 26 1E8 RZP1 24 120 10 RZP2 120 0 90 .MODEL NOUT NMOS(KP=5 VTO=-10m) .MODEL POUT PMOS(KP=5 VTO=10m) .MODEL PSW PMOS(KP=5 VTO=-1M) .MODEL NSW NMOS(KP=5 VTO=1M) .MODEL DOUTP D(KF=0 RS=0 IS=1.028E-6) .MODEL DOUTN D(KF=0 RS=0 IS=1.028E-6) .MODEL DVLIM D(BV=0.5 IS=1E-10 KF=0 RS=0 XTI=0) .ENDS 1993AMPC * .SUBCKT 1993AMPA4 3 2 7 4 6 8 CG1 125 0 5e-10 CG2 128 0 800p CG3 126 0 25n CG4 129 0 1100p DOUT1 25 26 DOUTP DOUT2 26 25 DOUTN DVL1 120 125 DVLIM DVL2 120 0 DVLIM EPWR1 117 0 VALUE={V(31)+V(25,26)-V(41,42)} EPWR2 118 0 VALUE={V(30)+V(25,26)+V(41,42)} ESHD1 42 0 VALUE={V(31)-10} EVLIM1 30 0 VALUE={V(7)-1.25} EVLIM2 31 0 VALUE={V(4)+0.45} GG1 0 125 VALUE={0.06*TANH(V(23))} GG2 0 128 127 0 6.2832 GG3 0 126 125 0 6.2832 GG4 0 129 128 0 6.2832 GGAIN 0 23 115 2 248 GINX 0 115 3 0 1 GOUT 0 25 VALUE={1E-3*TANH(V(24))} GPWR 7 4 116 31 0.1 GSHD1 119 0 8 4 1 GVNOI1 0 115 121 0 1 GZP1 0 24 129 0 0.1 GZP2 0 127 126 0 0.1 IDUM1 121 0 0 IPWR1 0 116 -7m IPWR2 7 4 175u ISHD2 0 119 2 IVOS 0 115 2.5m LZP1 123 0 3.5n LZP2 122 0 10n MOUT1 30 25 26 26 NOUT MOUT1X 7 117 31 31 NOUT MOUT2 31 25 26 26 POUT MOUT2X 4 118 30 30 POUT MSHD1 26 119 124 124 NSW MSHD10 31 119 116 116 PSW MSHD11 41 119 31 31 PSW MSHD2 6 119 124 124 NSW RA 23 0 0.1 RG1 125 0 1000 RG2 128 0 0.159155 RG3 126 0 0.159155 RG4 129 0 0.159155 RINX 115 0 1 ROUT1 30 25 2E4 ROUT2 25 31 2E4 RPWR 116 31 10 RSHD2 119 31 10 RSHD3 42 41 1k RSHDNZ 6 26 1E8 RVNOI 121 0 125 RZP1 24 122 10 RZP2 127 123 10 RZP3 123 0 30 RZP4 122 0 35 .MODEL NOUT NMOS(KP=5 VTO=-150m) .MODEL POUT PMOS(KP=5 VTO=150m) .MODEL NOUTX NMOS(KP=5 VTO=0) .MODEL POUTX PMOS(KP=5 VTO=0) .MODEL PSW PMOS(KP=5 VTO=-1M) .MODEL NSW NMOS(KP=5 VTO=1M) .MODEL DOUTP D(KF=0 RS=0 IS=1.028E-7) .MODEL DOUTN D(KF=0 RS=0 IS=1.028E-7) .MODEL DVLIM D(BV=0.5 IS=1E-10 KF=0 RS=0 XTI=0) .ENDS 1993AMPA4 * .SUBCKT 1993AMPC 3 2 7 4 6 8 CG1 122 0 1E-9 CG2 124 0 1n CG3 123 0 35n CIN1 3 7 0.5p CIN2 3 4 0.5p DOUT1 25 26 DOUTP DOUT2 26 25 DOUTN DVL1 119 122 DVLIM DVL2 119 0 DVLIM EPWR1 116 0 VALUE={V(31)+V(25,26)-V(41,42)} EPWR2 117 0 VALUE={V(30)+V(25,26)+V(41,42)} ESHD1 42 0 VALUE={V(31)-10} EVLIM1 30 0 VALUE={V(7)-1.1} EVLIM2 31 0 VALUE={V(4)+0.7} GG1 0 122 VALUE={0.5*TANH(V(23))} GG2 0 124 123 0 6.2832 GG3 0 123 122 0 6.2832 GGAIN 0 23 115 2 0.77 GINX 0 115 3 0 1 GOUT 0 25 VALUE={1E-3*TANH(V(24))} GSHD1 118 0 8 4 1 GZP1 0 24 124 0 0.1 IBIAS 3 0 10u ISHD2 0 118 2 IVOS 0 115 5m LZP1 120 0 20n MOUT1 30 25 26 26 NOUT MOUT1X 7 116 31 31 NOUT MOUT2 31 25 26 26 POUT MOUT2X 4 117 30 30 POUT MSHD1 26 118 121 121 NSW MSHD11 41 118 31 31 PSW MSHD2 6 118 121 121 NSW RA 23 0 0.1 RG1 122 0 1000 RG2 124 0 0.159155 RG3 123 0 0.159155 RIN1 3 7 2E6 RIN2 3 4 2E6 RINX 115 0 1 ROUT1 30 25 2E5 ROUT2 25 31 2E5 RSHD2 118 31 10 RSHD3 42 41 1k RSHDNZ 6 26 1E8 RZP1 24 120 10 RZP2 120 0 90 .MODEL NOUT NMOS(KP=5 VTO=-10m) .MODEL POUT PMOS(KP=5 VTO=10m) .MODEL PSW PMOS(KP=5 VTO=-1M) .MODEL NSW NMOS(KP=5 VTO=1M) .MODEL DOUTP D(KF=0 RS=0 IS=1.028E-6) .MODEL DOUTN D(KF=0 RS=0 IS=1.028E-6) .MODEL DVLIM D(BV=0.5 IS=1E-10 KF=0 RS=0 XTI=0) .ENDS 1993AMPC * .subckt LT1994 1 2 3 4 5 6 7 8 A1 1 8 0 0 0 0 0 0 OTA g=0 in=2.5p ink=638 C5 3 1 2p Rser=1.4Meg C6 X0 0 1f Rpar=100K noiseless M1 3 N009 4 4 N temp=27 M2 6 N012 4 4 P temp=27 C7 N006 0 1.4f C8 N015 0 1.4f M3 3 N016 5 5 N temp=27 M4 6 N020 5 5 P temp=27 D4 N016 5 Y D5 5 N020 Y D8 4 N012 Y D9 N009 4 Y R9 4 VCM 4K noiseless R11 VCM 5 4K noiseless B1 0 X0 I=10u*dnlim(uplim(V(8),V(3)-1.15,.1), V(6)-.2, .1)+1n*V(8) B2 X0 0 I=10u*dnlim(uplim(V(1),V(3)-1.14,.1), V(6)-.21, .1)+1n*V(1) C19 3 4 1p C12 4 6 1p C16 3 5 1p C17 5 6 1p R7 3 N006 10Meg noiseless R10 N006 6 10Meg noiseless R13 N015 6 10Meg noiseless R6 3 N015 10Meg noiseless D3 6 8 DCLP D2 6 1 DCLP D6 8 3 DCLP D7 1 3 DCLP B5 0 N008 I=10u*dnlim(uplim(V(2),V(3)-.7,.1), V(6)+1, .1)+1n*V(2) C9 N008 0 10f Rpar=100K noiseless B6 N008 0 I=10u*dnlim(uplim(V(VCM),V(3)-.69,.1), V(6)+.99, .1)+1n*V(VCM) C13 N004 0 1f A6 3 7 0 0 0 N007 0 0 SCHMITT Vt=2 Vh=10m trise=1u tfall=1u A7 N007 0 N006 N006 N006 N006 N009 N006 SCHMITT Vt=.5 Vh=10m Vhigh=0 Vlow=-10 Rout=1k Cout=4p A8 N007 0 N006 N006 N006 N012 N006 N006 SCHMITT Vt=.5 Vh=10m Vhigh=10 Vlow=0 Rout=1k Cout=4p A9 N007 0 N015 N015 N015 N015 N016 N015 SCHMITT Vt=.5 Vh=10m Vhigh=0 Vlow=-10 Rout=1k Cout=4p A10 N007 0 N015 N015 N015 N020 N015 N015 SCHMITT Vt=.5 Vh=10m Vhigh=10 Vlow=0 Rout=1k Cout=4p A11 0 X0 N007 0 0 0 N017 0 OTA g=1m linear Cout=100f Rout=1k en=3n enk=876 Vlow=-1e308 Vhigh=1e308 A5 N017 0 N018 N018 N018 N018 N004 N018 OTA g=100u iout=13.3u Vlow=-1e308 Vhigh=1e308 C10 5 N018 200f G3 0 N015 0 N018 200n G1 0 N006 0 N004 200n S6 N004 0 N006 3 swLim S1 0 N004 6 N006 swLim S5 N018 0 N015 3 swLim S4 0 N018 6 N015 swLim C15 4 N004 200f D10 1 8 DINP C1 1 6 2p Rser=1.4Meg noiseless C2 3 8 2p Rser=1.4Meg noiseless C3 8 6 2p Rser=1.4Meg noiseless C4 3 2 1p Rpar=80K noiseless C18 2 6 1p Rpar=80K noiseless S2 3 1 N007 0 swBias S3 3 8 N007 0 swBias S7 3 6 N007 0 swPow D1 3 6 DPOW D11 3 7 DSHUT R2 3 6 17K noiseless A4 0 N008 N007 0 0 0 N011 0 OTA g=1m linear en=15n enk=10 Rout=1k Cout=200p Vlow=-40m Vhigh=40m G2 0 N004 0 N011 5µ G4 0 N018 0 N011 5µ S8 N004 0 0 N007 swShut S9 0 N018 0 N007 swShut C14 0 N018 1f .model N VDMOS(Vto=-200m Kp=155m) .model P VDMOS(Vto=200m Kp=155m pchan) .model Y D(Ron=50 Roff=1T Vfwd=.8 epsilon=10m noiseless) .model DSHUT D(Ron=60K Roff=300k Vfwd=1.5 epsilon=.2 noiseless) .model DPOW D(Ron=1k ilimit=20u Vfwd=.5 epsilon=.1 noiseless) .model DINP D(Ron=100 Roff=4.5k Vfwd=1.1 epsilon=.1 noiseless) .model DCLP D(Ron=500 Roff=1G vfwd=.8 epsilon=.1 noiseless) .model swBias SW(level=2 Ron=1k Roff=1G vt= .5 vh=-100m ilimit=18u noiseless ) .model swPow SW(level=2 Ron=80 Roff=1G vt=.5 vh=-100m ilimit=7.35m noiseless) .model swLim SW(Ron=100k Roff=1T vt=150m vh=-100m level=2 ilimit=100u oneway noiseless) .model swShut SW(Ron=10k Roff=500Meg vt=-.5 vh=-.1 noiseless) .ends LT1994 * .subckt LT6100 1 2 3 4 5 6 7 8 C1 2 8 .2p C2 8 4 .2p C3 2 1 .2p C4 1 4 .2p C5 N002 0 10f Rpar=100K noiseless A2 0 N002 0 0 0 0 N005 0 OTA g=500u iout=100u Cout=40p Vlow=-1e308 Vhigh=1e308 R1 VSPP 8 5k R2 VSNP 1 5k C6 2 VSNP .2p C7 VSNP 4 .2p C8 2 VSPP .2p C9 VSPP 4 .2p M1 VSPP N005 N006 N006 NI temp=27 C12 N006 4 100f Rpar=50k C13 2 7 100f C14 7 4 100f C19 2 3 500f C20 3 4 500f R4 N006 3 10k B3 0 N009 I=10u*dnlim(uplim(V(3),V(2)-1,.1), V(4)-.3, .1)+ 1n*V(3) -2.7n B4 N009 0 I=10u*dnlim(uplim(V(VINN),V(2)-0.99,.1), V(4)-.31, .1) + 1n*V(VINN) C15 N009 0 .8p Rpar=100K noiseless R3 VINN 5 25k R5 VINN 7 8.3333333k R6 VINN 6 25k C16 2 VINN 500f C17 VINN 4 500f B1 N002 0 I=10u*dnlim(uplim(V(VSNP),V(4)+48.11,.1), V(2)+1.29, .1) + 1n*V(VSNP) B2 0 N002 I=10u*dnlim(uplim(V(VSPP),V(4)+48.1,.1), V(2)+1.3, .1)+ 1n*V(VSPP) R7 2 N005 2G R9 N005 4 2G G2 N005 0 N005 2 500m dir=1 vto=0 G3 0 N005 4 N005 400m dir=1 vto=-.315 M2 5 N014 4 4 NOUT temp=27 D1 N014 4 DLIMN M3 5 N010 2 2 POUT temp=27 D2 2 N010 DLIMP C10 2 N010 200f Rser=10Meg A3 0 N012 0 0 0 0 N010 0 OTA g=200n ref=-39m linear vlow=-1e308 vhigh=1e308 C11 N014 4 200f Rser=10Meg noiseless C18 N012 5 80p A4 N011 0 0 0 0 0 N012 0 OTA g=90u iout=4u Vhigh=1e308 Vlow=-1e308 G1 4 N014 N012 0 200n S1 N012 0 0 N004 SHUT2 S2 N010 2 0 N004 SHUT1 S3 4 N014 0 N004 SHUT1 C24 2 5 2p C25 5 4 2p A1 0 N009 0 0 0 0 N011 0 OTA g=1m linear rout=1k cout=1n Vhigh=1e308 Vlow=-1e308 C21 2 6 100f C22 6 4 100f A6 2 4 0 0 0 0 N004 0 SCHMITT vt=2.5 trise=15u tfall=15u S5 4 VSNP N004 0 SBIAS1 S6 VSPP VSNP N004 0 SBIASC S7 4 VSPP N004 0 SBIAS1 S4 4 N005 0 N004 SHUT2 S8 4 2 N004 0 SWP D3 N012 0 DLIM .model SHUT1 SW(Ron=100k Roff=100G vt=-.8 vh=-100m Vser=305m) .model SHUT2 SW(Ron=1k Roff=100G vt=-.8 vh=-100m) .model DLIM D(Ron=1 Roff=700k Vfwd=1 Vrev=1 epsilon=.1 revepsilon=.1) .model DLIMN D(Ron=100k Roff=100Meg Vfwd=.6 Vrev=-300m epsilon=.1) .model DLIMP D(Ron=100k Roff=100Meg Vfwd=.58 Vrev=-300m epsilon=10m revepsilon=10m) .model NI VDMOS(Vto=300m Kp=20m) .model NOUT VDMOS(Vto=300m kp=30m lambda=.01) .model POUT VDMOS(Vto=-300m Kp=30m lambda=.01 pchan is=0) .model SBIAS1 SW (level=2 Ron=10k Roff=1G ilimit=4.5u vt=.5 vh=-.1) .model SBIASC SW(level=2 Ron=22k Roff=1G ilimit=15u vt=-.5 vh=-.1) .model SWP SW(level=2 Ron=10k Roff=1G ilimit=22.5u vt=-.5 vh=-.1) .ends LT6100 * * Note 1: For greater numerical accuracy in transient simulation, decrease the maximum simulation time step. * Note 2: This is a simplified model with no shutdown functionality. * Node List (same as IC): GND IN1 IN2 VSS VOUT OUTRTN VDD .SUBCKT LTC1966 1 2 3 4 5 6 7 RIND 3 2 8E6 RINC1 1 2 2E8 RINC2 1 3 2E8 ISUP1 7 1 155u ISUP2 1 4 12u GIN2 0 11 VALUE={1m*ABS(V(10)/(V(5,6)+4E-4)*MIN(V(5,6)*4.183,ABS(V(10))))} RIN1 10 0 1k RIN2 11 13 300k DS1 13 0 DS CIN1 10 0 160p DS3 12 31 DS RIN3 12 11 50 EOUT 20 0 VALUE={ABS(V(11))+V(6)} ROUT 5 20 85k COUT 5 6 8.7p REN 8 7 5E6 GIN1 0 10 2 3 1m RIN4 11 0 1k EVCC 31 0 VALUE={0.56*V(7,1)-0.750} CIN2 11 0 10p .MODEL DS D(IS=1E-16 RS=0 KF=0 XTI=0) .ENDS LTC1966 * ** * * Note 1: For greater numerical accuracy in transient simulation, decrease the maximum simulation time step. * Note 2: This is a simplified model with no shutdown functionality. * Node List (same as IC): GND IN1 IN2 VOUT OUTRTN V+ .SUBCKT LTC1967 1 2 3 5 6 7 RIND 3 2 5E6 RINC1 1 2 2E8 RINC2 1 3 2E8 ISUP1 7 1 330u GIN2 0 11 VALUE={1m*ABS(V(10)/(V(5,6)+0.002)*MIN(V(5,6)*4.183+1E-6,ABS(V(10))))} RIN1 10 0 1k RIN2 11 13 150k DS1 13 0 DS CIN1 10 0 40p DS3 12 31 DS RIN3 12 11 50 EOUT 20 0 VALUE={ABS(V(11))+0.002+V(6)} ROUT 5 20 50k COUT 5 6 8.7p REN 8 7 5E6 GIN1 0 10 2 3 1m RIN4 11 0 1k EVCC 31 0 VALUE={0.5*V(7,1)-0.750} CIN2 11 0 10p .MODEL DS D(IS=1E-16 RS=0 KF=0 XTI=0) .ENDS LTC1967 * ** * * Note 1: For greater numerical accuracy in transient simulation, decrease the maximum simulation time step. * Note 2: This is a simplified model with no shutdown functionality. * Node List (same as IC): GND IN1 IN2 VOUT OUTRTN V+ .SUBCKT LTC1968 1 2 3 5 6 7 RIND 3 2 1.2E6 RINC1 1 2 2E8 RINC2 1 3 2E8 ISUP1 7 1 2.3E-3 GIN2 0 11 VALUE={1m*ABS(V(10)/(V(5,6)+0.002)*MIN(V(5,6)*4.183+1E-6,ABS(V(10))))} RIN1 10 0 1k RIN2 11 13 150k DS1 13 0 DS CIN1 10 0 15p DS3 12 31 DS RIN3 12 11 50 EOUT 20 0 VALUE={ABS(V(11))+0.002+V(6)} ROUT 5 20 12.5k COUT 5 6 8.7p REN 8 7 5E6 GIN1 0 10 2 3 1m RIN4 11 0 1k EVCC 31 0 VALUE={0.5*V(7,1)-0.750} CIN2 11 0 10p .MODEL DS D(IS=1E-16 RS=0 KF=0 XTI=0) .ENDS LTC1968 * .subckt LTC6101 1 2 3 4 5 D14 N004 4 DINI A1 0 X0 0 0 0 0 X1 0 OTA g=8m linear Vlow=-1e308 Vhigh=1e308 D15 XGN 0 DLIM2 M3 1 PG 3 3 PII temp=27 C22 3 PG 10f Rpar=1Meg noiseless C27 XGN 0 1.5n Rpar=100Meg noiseless B3 X0 0 I=10u*dnlim(uplim(V(3),V(5)+.31,.1), V(5)-uplim(.4*V(5,2)-.59,1.91,.1), .1)+1n*V(3) B4 0 X0 I=10u*dnlim(uplim(V(4),V(5)+.3,.1), V(5)-uplim(.4*V(5,2)-.6,1.9,.1), .1)+1n*V(4) D17 N004 5 D10Z D16 5 N004 D3D D18 2 1 D10Z C28 1 2 1p G7 PG 3 N002 0 1µ B5 0 N002 I=1u*uplim(-V(XGN)+60m,70m*V(5,2)+300m,10m) C29 N002 0 1f Rpar=1Meg noiseless B6 PG 3 I=290n + 1.1n*uplim(V(5,2),10,2) C12 5 N004 1p Rser=100 noiseless C20 N004 2 1p Rser=100 noiseless C23 5 4 1p Rser=100 noiseless C24 4 2 1p Rser=100 noiseless D20 N004 2 DBIAS D21 4 2 DBIAS D22 5 2 DP C25 5 2 10p Rpar=361k noiseless D24 1 3 DESD C26 3 1 1p C14 X1 0 300p Rpar=1k noiseless A4 0 X0 0 0 0 0 X1A 0 OTA g=800m linear Vlow=-1e308 Vhigh=1e308 R5 X1A 0 10 noiseless A6 0 X1 0 0 0 0 XGN 0 OTA g=625u linear vlow=-1e308 vhigh=1e308 D19 X1A X1 DLS D25 X0 0 DSlewB1 C19 X0 0 1f Rpar=1Meg noiseless D26 X0 0 DSlewB2 D27 3 PG DgainKill .model DINI D(Ron=10k Roff=10T vfwd=600m epsilon=500m vrev=600m revepsilon=500m noiseless) .model DLS D(Ron=10 Roff=100Meg vfwd=50m epsilon=10n vrev=50m revepsilon=10m noiseless) .model D3D D(Ron=5k Roff=1G vfwd=1.8 epsilon=1.2 noiseless) .model D10Z D(Ron=100 Roff=1G vfwd=600m epsilon=500m vrev=10.1 revepsilon=500m noiseless) .model DBIAS D(Ron=1k Roff=1T vfwd=600m epsilon=500m ilimit=85n noiseless) .model DLIM2 D(Ron=10 Roff=100Meg, vfwd=10m epsilon=20m vrev=990m revepsilon=100m noiseless) .model PII VDMOS(Vto=-300m Kp=100m Is=0 Rs=50 pchan noiseless) .model DSlewB1 D(Roff=125k Ron=200k vfwd=20m epsilon=3m vrev=20m revepsilon=3m noiseless) .model DSlewB2 D(Roff=500k Ron=10K vfwd=200m epsilon=100m vrev=200m revepsilon=100m noiseless) .model DgainKill D(Ron=1Meg Roff=2Meg vfwd=350m epsilon=100m noiseless) .model DESD D(Ron=10 Roff=10T Vfwd=.7 epsilon=.1 noiseless) .model DP D(Ron=1k Roff=1G Vfwd=.5 epsilon=100m ilimit=209u noiseless) .ends LTC6101 * .subckt LTC6702 1 2 3 4 5 B1 0 N002 I=10u*dnlim(uplim(V(1),V(3)-1.1,.1), V(4)-.2 ,.1)+1n*V(1)+402n*V(VDH) B2 N002 0 I=10u*dnlim(uplim(V(2),V(3)-1.09,.1), V(4)-.21, .1)+1n*V(2) C1 N002 0 10f Rpar=100K A1 0 N002 0 0 0 0 VDH 0 OTA g=3m iout=100u Vlow=-1e308 Vhigh=1e308 Cout=100f C4 2 4 .2p C10 1 4 .2p D13 3 4 DP1 M3 5 N008 4 4 NI temp=27 M4 5 N004 3 3 PI temp=27 C7 3 5 1p C8 5 4 1p C2 5 N008 12f C15 N004 5 12f C5 3 2 .2p C6 3 1 .2p D2 2 4 DLEAK S1 N004 4 0 N003 SWON S2 N008 3 N003 0 SWON C3 3 N004 10f C11 N003 0 5.2p C9 N008 4 10f D1 0 N003 DLAT2 G2 0 N003 0 VDH 10µ R3 VDH 0 10k S3 3 N004 N003 0 SWOFF S4 N008 4 0 N003 SWOFF D3 1 4 DLEAK .model DLAT D(Ron=1 Roff=10k Vfwd=1 Vrev=1 epsilon=.9 revepsilon=.9) .model DLAT2 D(Ron=100 Roff=200k Vfwd=470m Vrev=470m epsilon=50m revepsilon=50m) .model DLEAK D(Ron=1k Roff=10G Vfwd=.1 epsilon=.1 ilimit=10p) .model DP1 D(Ron=100 Roff=100Meg Vfwd=1 ilimit=24u epsilon=.1) .model PI VDMOS(Vto=-100m kp=40m rd=.1 rds=100Meg is=0 pchan) .model NI VDMOS(Vto=100m kp=70m rd=1.5 rds=100Meg) .model SWON SW(level=2 Ron=10k Roff=1G Vt=120m vh=-5m ilimit=3.7u noiseless) .model SWOFF SW(Ron=100 Roff=1G Vt=40m vh=-10m noiseless) .ends LTC6702 * .subckt LTC6601-1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 M1 11 N016 13 13 NI temp=27 D5 N016 13 DLIMN M2 11 N008 14 14 PI temp=27 D8 14 N008 DLIMP C3 14 N008 3f Rser=2Meg noiseless A3 N011 N012 13 13 13 13 N008 13 OTA g=250n ref=-60m linear vlow=-1e308 vhigh=1e308 A5 N006 0 N011 N011 N011 N011 N012 N011 OTA g=500u linear cout=1f Vhigh=1e308 Vlow=-1e308 G1 13 N016 N012 N011 250n D9 N012 N011 DLIM C7 14 INP 1p Rser=8 Rpar=2Meg noiseless C13 14 13 1000p S1 N012 N011 0 N007 SHUT2 C17 13 3 500f S4 N008 14 0 N007 SHUT1 S2 13 N016 0 N007 SHUT1 A2 3 13 0 0 0 0 N007 0 SCHMITT trise=.5u tfall=.5u vt=.4 vh=0 A1 0 INP 0 0 0 0 0 0 OTA g=0 in=3p ink=30k M3 15 N024 13 13 NI temp=27 D3 N024 13 DLIMN M4 15 N022 14 14 PI temp=27 D12 14 N022 DLIMP A6 N011 N023 13 13 13 13 N022 13 OTA g=300n ref=-60m linear vlow=-1e308 vhigh=1e308 A7 0 N006 N011 N011 N011 N011 N023 N011 OTA g=500u linear cout=1f Vhigh=1e308 Vlow=-1e308 G5 13 N024 N023 N011 250n D13 N023 N011 DLIM S3 N023 N011 0 N007 SHUT2 S5 N022 14 0 N007 SHUT1 S6 13 N024 0 N007 SHUT1 R3 11 N018 860 noiseless R4 15 N018 860 noiseless A8 N018 12 0 0 0 0 N014 0 OTA g=10m linear en=9n enk=20k Rout=1k Cout=2p ref=-586u Vlow=-1e308 Vhigh=1e308 G6 N011 N023 0 N014 100µ G7 N011 N012 0 N014 100µ D14 N014 0 DCML C2 14 11 .5p Rpar=1Meg noiseless C8 11 13 .5p Rpar=1Meg noiseless C9 14 15 .5p Rpar=1Meg noiseless C11 15 13 .5p Rpar=1Meg noiseless C14 N012 11 1.1p noiseless D2 14 13 DPOWS A10 0 INM 0 0 0 0 0 0 OTA g=0 in=3p ink=30k D18 3 13 DBIAS C10 N006 0 8f Rpar=1Meg noiseless B1 0 N005 I=10u*dnlim(uplim(V(INP),V(14)-1.3,.1), V(13)-.3, .1)+1n*V(INP) B2 N005 0 I=10u*dnlim(uplim(V(INM),V(14)-1.29,.1), V(13)-.31, .1)+1n*V(INM) C20 N005 0 2f Rpar=100K noiseless G8 0 N011 13 0 .5m G9 0 N011 14 0 .5m C21 N011 0 200p Rpar=1K noiseless D15 0 N006 DLIMI C1 N008 11 .01f Rser=20Meg noiseless C22 11 N016 .01f Rser=20Meg noiseless C23 N022 15 .01f Rser=20Meg noiseless C25 15 N024 .01f Rser=20Meg noiseless C12 N016 13 3f Rser=2Meg noiseless C15 14 N022 3f Rser=2Meg noiseless C19 N024 13 3f Rser=2Meg noiseless R9 12 13 36k R11 14 12 36k S8 14 INM N007 0 SBIAS S9 14 INP N007 0 SBIAS A4 0 N005 0 0 0 0 N006 0 OTA g=1m linear en=2.1n enk=20k Vhigh=1e308 Vlow=-1e308 C26 INM 11 48.2p R1 INM N003 125 R7 N003 4 100 R2 N003 5 200 R8 N003 6 400 R12 INP N002 125 R13 N002 2 100 R14 N002 1 200 R15 N002 20 400 R16 11 N003 400 C27 N002 11 81.5p C31 8 N002 33.3p C30 7 N002 16.1p C28 10 INM 21.1p C32 9 INM 10.55p C33 INP 15 48.2p R17 15 N002 400 C34 N003 15 81.5p C35 16 INP 21.1p C36 17 INP 10.55p C37 18 N003 33.3p C38 19 N003 16.1p C18 N003 0 1p C24 N002 0 1p C4 14 INM 1p Rser=8 Rpar=2Meg noiseless C5 INP 13 1p Rser=8 Rpar=2Meg noiseless C6 INM 13 1p Rser=8 Rpar=2Meg noiseless S10 N006 0 13 3 Gain S11 13 14 3 13 Hpow C16 15 N023 1.1p noiseless D1 8 14 DESD D17 13 8 DESD D19 7 14 DESD D20 13 7 DESD D4 10 14 DESD D6 9 14 DESD D7 13 9 DESD D10 13 10 DESD D11 5 14 DESD D16 6 14 DESD D21 13 6 DESD D22 13 5 DESD D23 2 14 DESD D24 4 14 DESD D25 13 4 DESD D26 13 2 DESD D27 20 14 DESD D28 1 14 DESD D29 13 1 DESD D30 13 20 DESD D31 12 14 DESD D32 3 14 DESD D33 13 3 DESD D34 13 12 DESD D35 16 14 DESD D36 17 14 DESD D37 13 17 DESD D38 13 16 DESD D39 18 14 DESD D40 19 14 DESD D41 13 19 DESD D42 13 18 DESD .model DPOWS D(Ron=1k Roff=1G Vfwd=2 epsilon=.1 ilimit=265u noiseless) .model SPOWR SW(level=1 Ron=100 Roff=1g vt=.5 vh=-.1 ilimit=1p noiseless) .model SBIAS SW(level=2 Ron=1k Roff=1G vt=.5 vh=-.1 ilimit=23u noiseless) .model DBIAS D(Ron=150k Roff=1Meg Vfwd=1.4 epsilon=150m Vrev=-1.4 revepsilon=150m noiseless) .model DIN D(Ron=100 Roff=3k Vfwd=1.4 epsilon=.1 Vrev=1.4 epsilon=.1 noiseless) .model SHUT1 SW(Ron=100k Roff=100G vt=-.8 vh=-100m Vser=300m noiseless) .model SHUT2 SW(Ron=1k Roff=100G vt=-.8 vh=-100m noiseless) .model NI VDMOS(Vto=300m kp=60m lambda=.1) .model PI VDMOS(Vto=-300m Kp=60m lambda=.1 pchan) .model DLIMN D(Ron=100k Roff=100Meg Vfwd=2.5 Vrev=-300m epsilon=.1 revepsilon=10m noiseless) .model DLIMP D(Ron=100k Roff=100Meg Vfwd=1.5 Vrev=-300m epsilon=10m revepsilon=10m noiseless) .model DCML D(Ron=10 Roff=1k Vfwd=500m epsilon=10m Vrev=500m revepsilon=10m noiseless) .model DLIM D(Ron=100 Roff=70k Vfwd=400m Vrev=400m epsilon=100m revepsilon=100m noiseless) .model DLIMI D(Ron=1 Roff=1Meg Vfwd=.5 Vrev=.5 epsilon=50m revepsilon=50m noiseless) .model DESD D(Ron=100 Roff=1G Vfwd=.7 epsilon=.1 noiseless) .model Gain SW(level=2 Ron=9k Roff=12k vt=-2.2 vh=-200m noiseless) .model Hpow SW(level=2 Ron=10 Roff=100k vt=2.2 vh=-200m ilimit=16.58m noiseless) .ends LTC6601-1 * .subckt LTC6605-7 1 2 3 4 5 6 7 8 9 10 M1 6 N016 8 8 NI temp=27 D5 N016 8 DLIMN M2 6 N008 9 9 PI temp=27 D8 9 N008 DLIMP C3 9 N008 3f Rser=2Meg noiseless A3 N010 N012 8 8 8 8 N008 8 OTA g=250n ref=-60m linear vlow=-1e308 vhigh=1e308 A5 N006 0 N010 N010 N010 N010 N012 N010 OTA g=500u linear cout=1f Vhigh=1e308 Vlow=-1e308 G1 8 N016 N012 N010 250n D9 N012 N010 DLIM C7 9 INP 1p Rser=8 Rpar=2Meg noiseless C13 9 8 1000p S1 N012 N010 0 N007 SHUT2 C17 8 3 500f S4 N008 9 0 N007 SHUT1 S2 8 N016 0 N007 SHUT1 A2 3 8 0 0 0 0 N007 0 SCHMITT trise=.5u tfall=.5u vt=.4 vh=0 A1 0 INP 0 0 0 0 0 0 OTA g=0 in=3p ink=30k M3 10 N025 8 8 NI temp=27 D3 N025 8 DLIMN M4 10 N023 9 9 PI temp=27 D12 9 N023 DLIMP A6 N010 N024 8 8 8 8 N023 8 OTA g=300n ref=-60m linear vlow=-1e308 vhigh=1e308 A7 0 N006 N010 N010 N010 N010 N024 N010 OTA g=500u linear cout=1f Vhigh=1e308 Vlow=-1e308 G5 8 N025 N024 N010 250n D13 N024 N010 DLIM S3 N024 N010 0 N007 SHUT2 S5 N023 9 0 N007 SHUT1 S6 8 N025 0 N007 SHUT1 R3 6 N018 860 noiseless R4 10 N018 860 noiseless A8 N018 7 0 0 0 0 N015 0 OTA g=10m linear en=9n enk=20k Rout=1k Cout=2p ref=-586u Vlow=-1e308 Vhigh=1e308 G6 N010 N024 0 N015 100µ G7 N010 N012 0 N015 100µ D14 N015 0 DCML C2 9 6 .5p Rpar=1Meg noiseless C8 6 8 .5p Rpar=1Meg noiseless C9 9 10 .5p Rpar=1Meg noiseless C11 10 8 .5p Rpar=1Meg noiseless C14 N012 6 1.1p noiseless D2 9 8 DPOWS A10 0 INM 0 0 0 0 0 0 OTA g=0 in=3p ink=30k D18 3 8 DBIAS C10 N006 0 8f Rpar=1Meg noiseless B1 0 N005 I=10u*dnlim(uplim(V(INP),V(9)-1.3,.1), V(8)-.3, .1)+1n*V(INP) B2 N005 0 I=10u*dnlim(uplim(V(INM),V(9)-1.29,.1), V(8)-.31, .1)+1n*V(INM) C20 N005 0 2f Rpar=100K noiseless G8 0 N010 8 0 .5m G9 0 N010 9 0 .5m C21 N010 0 200p Rpar=1K noiseless D15 0 N006 DLIMI C1 N008 6 .01f Rser=20Meg noiseless C22 6 N016 .01f Rser=20Meg noiseless C23 N023 10 .01f Rser=20Meg noiseless C25 10 N025 .01f Rser=20Meg noiseless C12 N016 8 3f Rser=2Meg noiseless C15 9 N023 3f Rser=2Meg noiseless C19 N025 8 3f Rser=2Meg noiseless R9 7 8 36k R11 9 7 36k S8 9 INM N007 0 SBIAS S9 9 INP N007 0 SBIAS A4 0 N005 0 0 0 0 N006 0 OTA g=1m linear en=2.1n enk=20k Vhigh=1e308 Vlow=-1e308 C26 INM 6 69.3p R1 INM N002 125 R7 N002 4 100 R8 N002 5 400 R12 INP N001 125 R13 N001 2 100 R15 N001 1 400 R16 6 N002 400 C27 N001 6 114.8p C33 INP 10 69.3p R17 10 N001 400 C34 N002 10 114.8p C18 N002 0 300f C24 N001 0 300f C4 9 INM 1p Rser=8 Rpar=2Meg noiseless C5 INP 8 1p Rser=8 Rpar=2Meg noiseless C6 INM 8 1p Rser=8 Rpar=2Meg noiseless S10 N006 0 8 3 Gain S11 8 9 3 8 Hpow C16 10 N024 1.1p noiseless D16 5 9 DESD D21 8 5 DESD D23 2 9 DESD D24 4 9 DESD D25 8 4 DESD D26 8 2 DESD D27 1 9 DESD D30 8 1 DESD D31 7 9 DESD D32 3 9 DESD D33 8 3 DESD D34 8 7 DESD .model DPOWS D(Ron=1k Roff=1G Vfwd=2 epsilon=.1 ilimit=265u noiseless) .model SPOWR SW(level=1 Ron=100 Roff=1g vt=.5 vh=-.1 ilimit=1p noiseless) .model SBIAS SW(level=2 Ron=1k Roff=1G vt=.5 vh=-.1 ilimit=23u noiseless) .model DBIAS D(Ron=150k Roff=1Meg Vfwd=1.4 epsilon=150m Vrev=-1.4 revepsilon=150m noiseless) .model DIN D(Ron=100 Roff=3k Vfwd=1.4 epsilon=.1 Vrev=1.4 epsilon=.1 noiseless) .model SHUT1 SW(Ron=100k Roff=100G vt=-.8 vh=-100m Vser=300m noiseless) .model SHUT2 SW(Ron=1k Roff=100G vt=-.8 vh=-100m noiseless) .model NI VDMOS(Vto=300m kp=60m lambda=.1) .model PI VDMOS(Vto=-300m Kp=60m lambda=.1 pchan) .model DLIMN D(Ron=100k Roff=100Meg Vfwd=2.5 Vrev=-300m epsilon=.1 revepsilon=10m noiseless) .model DLIMP D(Ron=100k Roff=100Meg Vfwd=1.5 Vrev=-300m epsilon=10m revepsilon=10m noiseless) .model DCML D(Ron=10 Roff=1k Vfwd=500m epsilon=10m Vrev=500m revepsilon=10m noiseless) .model DLIM D(Ron=100 Roff=70k Vfwd=400m Vrev=400m epsilon=100m revepsilon=100m noiseless) .model DLIMI D(Ron=1 Roff=1Meg Vfwd=.5 Vrev=.5 epsilon=50m revepsilon=50m noiseless) .model DESD D(Ron=100 Roff=1G Vfwd=.7 epsilon=.1 noiseless) .model Gain SW(level=2 Ron=9k Roff=12k vt=-2.2 vh=-200m noiseless) .model Hpow SW(level=2 Ron=10 Roff=100k vt=2.2 vh=-200m ilimit=16.58m noiseless) .ends LTC6605-7 * .subckt LTC6605-10 1 2 3 4 5 6 7 8 9 10 M1 6 N016 8 8 NI temp=27 D5 N016 8 DLIMN M2 6 N008 9 9 PI temp=27 D8 9 N008 DLIMP C3 9 N008 3f Rser=2Meg noiseless A3 N010 N012 8 8 8 8 N008 8 OTA g=250n ref=-60m linear vlow=-1e308 vhigh=1e308 A5 N006 0 N010 N010 N010 N010 N012 N010 OTA g=500u linear cout=1f Vhigh=1e308 Vlow=-1e308 G1 8 N016 N012 N010 250n D9 N012 N010 DLIM C7 9 INP 1p Rser=8 Rpar=2Meg noiseless C13 9 8 1000p S1 N012 N010 0 N007 SHUT2 C17 8 3 500f S4 N008 9 0 N007 SHUT1 S2 8 N016 0 N007 SHUT1 A2 3 8 0 0 0 0 N007 0 SCHMITT trise=.5u tfall=.5u vt=.4 vh=0 A1 0 INP 0 0 0 0 0 0 OTA g=0 in=3p ink=30k M3 10 N025 8 8 NI temp=27 D3 N025 8 DLIMN M4 10 N023 9 9 PI temp=27 D12 9 N023 DLIMP A6 N010 N024 8 8 8 8 N023 8 OTA g=300n ref=-60m linear vlow=-1e308 vhigh=1e308 A7 0 N006 N010 N010 N010 N010 N024 N010 OTA g=500u linear cout=1f Vhigh=1e308 Vlow=-1e308 G5 8 N025 N024 N010 250n D13 N024 N010 DLIM S3 N024 N010 0 N007 SHUT2 S5 N023 9 0 N007 SHUT1 S6 8 N025 0 N007 SHUT1 R3 6 N018 860 noiseless R4 10 N018 860 noiseless A8 N018 7 0 0 0 0 N015 0 OTA g=10m linear en=9n enk=20k Rout=1k Cout=2p ref=-586u Vlow=-1e308 Vhigh=1e308 G6 N010 N024 0 N015 100µ G7 N010 N012 0 N015 100µ D14 N015 0 DCML C2 9 6 .5p Rpar=1Meg noiseless C8 6 8 .5p Rpar=1Meg noiseless C9 9 10 .5p Rpar=1Meg noiseless C11 10 8 .5p Rpar=1Meg noiseless C14 N012 6 1.1p noiseless D2 9 8 DPOWS A10 0 INM 0 0 0 0 0 0 OTA g=0 in=3p ink=30k D18 3 8 DBIAS C10 N006 0 8f Rpar=1Meg noiseless B1 0 N005 I=10u*dnlim(uplim(V(INP),V(9)-1.3,.1), V(8)-.3, .1)+1n*V(INP) B2 N005 0 I=10u*dnlim(uplim(V(INM),V(9)-1.29,.1), V(8)-.31, .1)+1n*V(INM) C20 N005 0 2f Rpar=100K noiseless G8 0 N010 8 0 .5m G9 0 N010 9 0 .5m C21 N010 0 200p Rpar=1K noiseless D15 0 N006 DLIMI C1 N008 6 .01f Rser=20Meg noiseless C22 6 N016 .01f Rser=20Meg noiseless C23 N023 10 .01f Rser=20Meg noiseless C25 10 N025 .01f Rser=20Meg noiseless C12 N016 8 3f Rser=2Meg noiseless C15 9 N023 3f Rser=2Meg noiseless C19 N025 8 3f Rser=2Meg noiseless R9 7 8 36k R11 9 7 36k S8 9 INM N007 0 SBIAS S9 9 INP N007 0 SBIAS A4 0 N005 0 0 0 0 N006 0 OTA g=1m linear en=2.1n enk=20k Vhigh=1e308 Vlow=-1e308 C26 INM 6 48.2p R1 INM N002 125 R7 N002 4 100 R8 N002 5 400 R12 INP N001 125 R13 N001 2 100 R15 N001 1 400 R16 6 N002 400 C27 N001 6 81.5p C33 INP 10 48.2p R17 10 N001 400 C34 N002 10 81.5p C18 N002 0 300f C24 N001 0 300f C4 9 INM 1p Rser=8 Rpar=2Meg noiseless C5 INP 8 1p Rser=8 Rpar=2Meg noiseless C6 INM 8 1p Rser=8 Rpar=2Meg noiseless S10 N006 0 8 3 Gain S11 8 9 3 8 Hpow C16 10 N024 1.1p noiseless D16 5 9 DESD D21 8 5 DESD D23 2 9 DESD D24 4 9 DESD D25 8 4 DESD D26 8 2 DESD D27 1 9 DESD D30 8 1 DESD D31 7 9 DESD D32 3 9 DESD D33 8 3 DESD D34 8 7 DESD .model DPOWS D(Ron=1k Roff=1G Vfwd=2 epsilon=.1 ilimit=265u noiseless) .model SPOWR SW(level=1 Ron=100 Roff=1g vt=.5 vh=-.1 ilimit=1p noiseless) .model SBIAS SW(level=2 Ron=1k Roff=1G vt=.5 vh=-.1 ilimit=23u noiseless) .model DBIAS D(Ron=150k Roff=1Meg Vfwd=1.4 epsilon=150m Vrev=-1.4 revepsilon=150m noiseless) .model DIN D(Ron=100 Roff=3k Vfwd=1.4 epsilon=.1 Vrev=1.4 epsilon=.1 noiseless) .model SHUT1 SW(Ron=100k Roff=100G vt=-.8 vh=-100m Vser=300m noiseless) .model SHUT2 SW(Ron=1k Roff=100G vt=-.8 vh=-100m noiseless) .model NI VDMOS(Vto=300m kp=60m lambda=.1) .model PI VDMOS(Vto=-300m Kp=60m lambda=.1 pchan) .model DLIMN D(Ron=100k Roff=100Meg Vfwd=2.5 Vrev=-300m epsilon=.1 revepsilon=10m noiseless) .model DLIMP D(Ron=100k Roff=100Meg Vfwd=1.5 Vrev=-300m epsilon=10m revepsilon=10m noiseless) .model DCML D(Ron=10 Roff=1k Vfwd=500m epsilon=10m Vrev=500m revepsilon=10m noiseless) .model DLIM D(Ron=100 Roff=70k Vfwd=400m Vrev=400m epsilon=100m revepsilon=100m noiseless) .model DLIMI D(Ron=1 Roff=1Meg Vfwd=.5 Vrev=.5 epsilon=50m revepsilon=50m noiseless) .model DESD D(Ron=100 Roff=1G Vfwd=.7 epsilon=.1 noiseless) .model Gain SW(level=2 Ron=9k Roff=12k vt=-2.2 vh=-200m noiseless) .model Hpow SW(level=2 Ron=10 Roff=100k vt=2.2 vh=-200m ilimit=16.58m noiseless) .ends LTC6605-10 * .subckt LTC6605-14 1 2 3 4 5 6 7 8 9 10 M1 6 N016 8 8 NI temp=27 D5 N016 8 DLIMN M2 6 N008 9 9 PI temp=27 D8 9 N008 DLIMP C3 9 N008 3f Rser=2Meg noiseless A3 N010 N012 8 8 8 8 N008 8 OTA g=250n ref=-60m linear vlow=-1e308 vhigh=1e308 A5 N006 0 N010 N010 N010 N010 N012 N010 OTA g=500u linear cout=1f Vhigh=1e308 Vlow=-1e308 G1 8 N016 N012 N010 250n D9 N012 N010 DLIM C7 9 INP 1p Rser=8 Rpar=2Meg noiseless C13 9 8 1000p S1 N012 N010 0 N007 SHUT2 C17 8 3 500f S4 N008 9 0 N007 SHUT1 S2 8 N016 0 N007 SHUT1 A2 3 8 0 0 0 0 N007 0 SCHMITT trise=.5u tfall=.5u vt=.4 vh=0 A1 0 INP 0 0 0 0 0 0 OTA g=0 in=3p ink=30k M3 10 N025 8 8 NI temp=27 D3 N025 8 DLIMN M4 10 N023 9 9 PI temp=27 D12 9 N023 DLIMP A6 N010 N024 8 8 8 8 N023 8 OTA g=300n ref=-60m linear vlow=-1e308 vhigh=1e308 A7 0 N006 N010 N010 N010 N010 N024 N010 OTA g=500u linear cout=1f Vhigh=1e308 Vlow=-1e308 G5 8 N025 N024 N010 250n D13 N024 N010 DLIM S3 N024 N010 0 N007 SHUT2 S5 N023 9 0 N007 SHUT1 S6 8 N025 0 N007 SHUT1 R3 6 N018 860 noiseless R4 10 N018 860 noiseless A8 N018 7 0 0 0 0 N015 0 OTA g=10m linear en=9n enk=20k Rout=1k Cout=2p ref=-586u Vlow=-1e308 Vhigh=1e308 G6 N010 N024 0 N015 100µ G7 N010 N012 0 N015 100µ D14 N015 0 DCML C2 9 6 .5p Rpar=1Meg noiseless C8 6 8 .5p Rpar=1Meg noiseless C9 9 10 .5p Rpar=1Meg noiseless C11 10 8 .5p Rpar=1Meg noiseless C14 N012 6 1.1p noiseless D2 9 8 DPOWS A10 0 INM 0 0 0 0 0 0 OTA g=0 in=3p ink=30k D18 3 8 DBIAS C10 N006 0 8f Rpar=1Meg noiseless B1 0 N005 I=10u*dnlim(uplim(V(INP),V(9)-1.3,.1), V(8)-.3, .1)+1n*V(INP) B2 N005 0 I=10u*dnlim(uplim(V(INM),V(9)-1.29,.1), V(8)-.31, .1)+1n*V(INM) C20 N005 0 2f Rpar=100K noiseless G8 0 N010 8 0 .5m G9 0 N010 9 0 .5m C21 N010 0 200p Rpar=1K noiseless D15 0 N006 DLIMI C1 N008 6 .01f Rser=20Meg noiseless C22 6 N016 .01f Rser=20Meg noiseless C23 N023 10 .01f Rser=20Meg noiseless C25 10 N025 .01f Rser=20Meg noiseless C12 N016 8 3f Rser=2Meg noiseless C15 9 N023 3f Rser=2Meg noiseless C19 N025 8 3f Rser=2Meg noiseless R9 7 8 36k R11 9 7 36k S8 9 INM N007 0 SBIAS S9 9 INP N007 0 SBIAS A4 0 N005 0 0 0 0 N006 0 OTA g=1m linear en=2.1n enk=20k Vhigh=1e308 Vlow=-1e308 C26 INM 6 48.2p R1 INM N002 125 R7 N002 4 100 R8 N002 5 200 R12 INP N001 125 R13 N001 2 100 R15 N001 1 200 R16 6 N002 200 C27 N001 6 81.5p C33 INP 10 48.2p R17 10 N001 200 C34 N002 10 81.5p C18 N002 0 300f C24 N001 0 300f C4 9 INM 1p Rser=8 Rpar=2Meg noiseless C5 INP 8 1p Rser=8 Rpar=2Meg noiseless C6 INM 8 1p Rser=8 Rpar=2Meg noiseless S10 N006 0 8 3 Gain S11 8 9 3 8 Hpow C16 10 N024 1.1p noiseless D16 5 9 DESD D21 8 5 DESD D23 2 9 DESD D24 4 9 DESD D25 8 4 DESD D26 8 2 DESD D27 1 9 DESD D30 8 1 DESD D31 7 9 DESD D32 3 9 DESD D33 8 3 DESD D34 8 7 DESD .model DPOWS D(Ron=1k Roff=1G Vfwd=2 epsilon=.1 ilimit=265u noiseless) .model SPOWR SW(level=1 Ron=100 Roff=1g vt=.5 vh=-.1 ilimit=1p noiseless) .model SBIAS SW(level=2 Ron=1k Roff=1G vt=.5 vh=-.1 ilimit=23u noiseless) .model DBIAS D(Ron=150k Roff=1Meg Vfwd=1.4 epsilon=150m Vrev=-1.4 revepsilon=150m noiseless) .model DIN D(Ron=100 Roff=3k Vfwd=1.4 epsilon=.1 Vrev=1.4 epsilon=.1 noiseless) .model SHUT1 SW(Ron=100k Roff=100G vt=-.8 vh=-100m Vser=300m noiseless) .model SHUT2 SW(Ron=1k Roff=100G vt=-.8 vh=-100m noiseless) .model NI VDMOS(Vto=300m kp=60m lambda=.1) .model PI VDMOS(Vto=-300m Kp=60m lambda=.1 pchan) .model DLIMN D(Ron=100k Roff=100Meg Vfwd=2.5 Vrev=-300m epsilon=.1 revepsilon=10m noiseless) .model DLIMP D(Ron=100k Roff=100Meg Vfwd=1.5 Vrev=-300m epsilon=10m revepsilon=10m noiseless) .model DCML D(Ron=10 Roff=1k Vfwd=500m epsilon=10m Vrev=500m revepsilon=10m noiseless) .model DLIM D(Ron=100 Roff=70k Vfwd=400m Vrev=400m epsilon=100m revepsilon=100m noiseless) .model DLIMI D(Ron=1 Roff=1Meg Vfwd=.5 Vrev=.5 epsilon=50m revepsilon=50m noiseless) .model DESD D(Ron=100 Roff=1G Vfwd=.7 epsilon=.1 noiseless) .model Gain SW(level=2 Ron=9k Roff=12k vt=-2.2 vh=-200m noiseless) .model Hpow SW(level=2 Ron=10 Roff=100k vt=2.2 vh=-200m ilimit=16.58m noiseless) .ends LTC6605-14 * .subckt LT1634-1.25 1 2 M1 1 N004 2 2 N temp=27 C3 1 2 10p R1 1 N002 500K tc = 0 -.25u 0 30p noiseless D1 2 1 Y R3 N002 2 500K A1 N002 2 2 2 2 2 N003 2 OTA Vhigh=0 Vlow=-2 Ref=.6248 G=10u Iout=100u G=100u G1 2 N004 2 N003 1µ R5 N004 2 1Meg C1 N003 N002 80p Rser=3Meg Rpar=500Meg C2 1 N004 5p Rser=50Meg .model N VDMOS(Vto=0 Kp=.05 Is=0) .model Y D(Ron=15 Roff=10Meg Vfwd=.4 epsilon=.5 noiseless) .ends LT1634-1.25 * .subckt LT1634-2.5 1 2 M1 1 N005 2 2 N temp=27 C3 1 2 10p R1 1 N003 500K tc = 0 -.25u 0 30p noiseless D1 2 1 Y R3 N003 2 500K A1 N003 2 2 2 2 2 N004 2 OTA Vhigh=0 Vlow=-4 Ref=1.2496 G=10u Iout=100u G=100u G1 2 N005 2 N004 1µ R5 N005 2 1Meg C1 N004 N003 100p Rser=8Meg Rpar=500Meg C2 1 N005 5p Rser=50Meg .model N VDMOS(Vto=0 Kp=.01 Is=0) .model Y D(Ron=15 Roff=10Meg Vfwd=.4 epsilon=.5 noiseless) .ends LT1634-2.5 * .subckt LT1634-4.096 1 2 M1 1 N005 2 2 N temp=27 C3 1 2 10p R1 1 N003 500K tc = 0 -.45u 0 55p noiseless D1 2 1 Y R3 N003 2 500K A1 N003 2 2 2 2 2 N004 2 OTA Vhigh=0 Vlow=-4 Ref=2.047 G=10u Iout=100u G=100u G1 2 N005 2 N004 1µ R5 N005 2 1Meg C1 N004 N003 40p Rser=8Meg Rpar=500Meg C2 1 N005 2.5p Rser=50Meg .model N VDMOS(Vto=0 Kp=.01 Is=0) .model Y D(Ron=15 Roff=10Meg Vfwd=.4 epsilon=.5 noiseless) .ends LT1634-4.096 * .subckt LT1634-5 1 2 M1 1 N005 2 2 N temp=27 C3 1 2 10p R1 1 N003 500K tc = 0 -.4u 0 50p noiseless D1 2 1 Y R3 N003 2 500K A1 N003 2 2 2 2 2 N004 2 OTA Vhigh=0 Vlow=-4 Ref=2.499 G=10u Iout=100u G=100u G1 2 N005 2 N004 1µ R5 N005 2 1Meg C1 N004 N003 50p Rser=8Meg Rpar=500Meg C2 1 N005 2.5p Rser=50Meg .model N VDMOS(Vto=0 Kp=.01 Is=0) .model Y D(Ron=15 Roff=10Meg Vfwd=.4 epsilon=.5 noiseless) .ends LT1634-5 * * * Copyright (c) 1998-2020 Analog Devices, Inc. All rights reserved. * .subckt LT6020 1 2 3 4 5 A1 2 1 0 0 0 0 0 0 OTA g=0 in=37f B1 0 N004 I=10u*dnlim(uplim(V(1),V(3)-1.3,.1), V(4)+1.1, .1)+1n*V(1) B2 N004 0 I=10u*dnlim(uplim(V(2),V(3)-1.29,.1), V(4)+1.09, .1)+1n*V(2) C10 N004 0 10f Rpar=100K noiseless M1 5 N012 4 4 NI temp=27 C2 3 5 1p Rpar=1g noiseless M2 5 N006 3 3 PI temp=27 D8 3 N006 DLIMP C3 3 N006 10p Rser=1.2Meg noiseless C11 5 4 1p Rpar=1g noiseless D6 N012 4 DLIMN A4 0 N004 0 0 0 0 N005 0 OTA g=1m linear en=46.1n enk=.202 Vhigh=2.2 Vlow=-2.5 C16 N008 5 2.2p Rser=30k noiseless A5 N005 0 N007 N007 N007 N007 N008 N007 OTA g=6u linear Vhigh=1e308 Vlow=-1e308 D12 1 3 DPROT D13 2 3 DPROT D9 N008 N007 DLIM C7 3 1 .75p Rser=5k Rpar=34G noiseless C13 3 4 100p C1 N005 0 1p Rpar=2k noiseless G2 0 N007 4 0 .5m G4 0 N007 3 0 .5m C18 N007 0 200p Rpar=1K noiseless C4 3 2 .75p Rser=5k Rpar=34G noiseless C6 1 4 .75p Rser=5k Rpar=34G noiseless C8 2 4 .75p Rser=5k Rpar=34G noiseless C5 N006 5 300f C9 5 N012 300f D3 N005 N010 DSLIM2 L1 N010 0 100µ Rpar=1k Cpar=800p noiseless C12 N012 4 10p Rser=1.2Meg noiseless C14 3 N006 100f C15 N012 4 100f G3 3 N012 N008 N007 1.5µ G1 N006 4 N007 N008 1.5µ D4 3 N009 DS VS1 N009 4 0 F1 3 N012 VS1 .1 F2 N006 4 VS1 .1 C20 2 1 1p Rser=10k Rpar=100Meg noiseless G5 2 4 2 1 10n vto=0 dir=1 G8 1 4 1 2 10n vto=0 dir=1 G9 3 2 4 2 10µ vto=-1.2 dir=1 G10 2 4 2 3 30µ vto=-1.4 dir=1 G11 3 1 4 1 10µ vto=-1.2 dir=1 G12 1 4 1 3 30µ vto=-1.4 dir=1 S4 3 1 2 1 SBIAS S5 2 3 1 2 SBIAS D7 N005 0 DSLIM1 D10 3 4 DP S6 3 N006 5 3 SUPLIM .model DP D(Ron=1k Roff=1G vfwd=1.5 epsilon=1 ilimit=88.1u) .model DPROT D(Ron=1k Roff=24G Vfwd=1 epsilon=500m noiseless) .model SBIAS SW(level=2 Ron=100k Roff=100G vt=5.2 vh=-200m ilimit=1u noiseless) .model NI VDMOS(Vto=300m kp=30m lambda=.01) .model PI VDMOS(Vto=-300m Kp=30m lambda=.01 pchan is=0) .model DLIM D(Ron=100k Roff=70Meg Vfwd=1 Vrev=1 epsilon=100m revepsilon=100m noiseless) .model DSLIM1 D(Ron=10 Roff=4k vfwd=100m epsilon=50m vrev=100m revepsilon=50m ilimit=1m revilimit=1m noiseless) .model DSLIM2 D(Ron=250 Roff=4k vfwd=650m epsilon=200m vrev=650m revepsilon=200m ilimit=4m revilimit=4m noiseless) .model DS D(Ron=24Meg Roff=1G vfwd=1 epsilon=500m ilimit=31n noiseless) .model SUPLIM SW(Ron=1k Roff=10G vt=-80m vh=-50m noiseless) .model DLIMP D(Ron=100k Roff=100Meg Vfwd=800m Vrev=-.3 epsilon=100m revepsilon=10m noiseless) .model DLIMN D(Ron=100k Roff=100Meg Vfwd=600m Vrev=-.3 epsilon=100m revepsilon=10m noiseless) .ends LT6020 * .subckt LT6020-1 1 2 3 4 5 6 7 A1 2 1 0 0 0 0 0 0 OTA g=0 in=37f B1 0 N004 I=10u*dnlim(uplim(V(1),V(3)-1.3,.1), V(4)+1.1, .1)+1n*V(1) B2 N004 0 I=10u*dnlim(uplim(V(2),V(3)-1.29,.1), V(4)+1.09, .1)+1n*V(2) C10 N004 0 10f Rpar=100K noiseless M1 5 N013 4 4 NI temp=27 C2 3 5 1p Rpar=1g noiseless M2 5 N007 3 3 PI temp=27 D8 3 N007 DLIMP C3 3 N007 10p Rser=1.2Meg noiseless C11 5 4 1p Rpar=1g noiseless D6 N013 4 DLIMN A4 0 N004 0 0 0 0 N006 0 OTA g=1m linear en=46.1n enk=.202 Vhigh=2.2 Vlow=-2.5 C16 N009 5 2.2p Rser=30k noiseless A5 N006 0 N008 N008 N008 N008 N009 N008 OTA g=6u linear Vhigh=1e308 Vlow=-1e308 D12 1 3 DPROT D13 2 3 DPROT D9 N009 N008 DLIM C7 3 1 .75p Rser=5k Rpar=34G noiseless C13 3 4 100p S1 N009 N008 N005 0 SHUT S2 3 N007 N005 0 SHUT S3 N013 4 N005 0 SHUT C1 N006 0 1p Rpar=2k noiseless C17 3 6 100f noiseless G2 0 N008 4 0 .5m G4 0 N008 3 0 .5m C18 N008 0 200p Rpar=1K noiseless C4 3 2 .75p Rser=5k Rpar=34G noiseless C6 1 4 .75p Rser=5k Rpar=34G noiseless C8 2 4 .75p Rser=5k Rpar=34G noiseless D2 4 6 DPROT C5 N007 5 300f C9 5 N013 300f D3 N006 N011 DSLIM2 L1 N011 0 100µ Rpar=1k Cpar=800p noiseless C12 N013 4 10p Rser=1.2Meg noiseless C14 3 N007 100f C15 N013 4 100f G3 3 N013 N009 N008 1.5µ G1 N007 4 N008 N009 1.5µ D4 3 N010 DS VS1 N010 4 0 F1 3 N013 VS1 .1 F2 N007 4 VS1 .1 C20 2 1 1p Rser=10k Rpar=100Meg noiseless G5 2 4 2 1 10n vto=0 dir=1 G8 1 4 1 2 10n vto=0 dir=1 G9 3 2 4 2 10µ vto=-1.2 dir=1 G10 2 4 2 3 30µ vto=-1.4 dir=1 G11 3 1 4 1 10µ vto=-1.2 dir=1 G12 1 4 1 3 30µ vto=-1.4 dir=1 S4 3 1 2 1 SBIAS S5 2 3 1 2 SBIAS D1 4 7 DPROT D5 3 6 DEN A2 6 7 0 0 0 0 N016 0 SCHMITT vt=1.25 vh=450m trise=100u tfall=10u A3 3 7 0 0 0 0 N017 0 SCHMITT vt=2.9 vh=50m trise=100u tfall=10u A6 N016 0 0 N017 0 N005 0 0 AND trise=50u tfall=100u D7 N006 0 DSLIM1 D10 3 4 DP S6 3 N007 5 3 SUPLIM .model DP D(Ron=1k Roff=1G vfwd=1.5 epsilon=1 ilimit=88.1u) .model DEN D(Ron=100k Roff=1G vfwd=1 epsilon=500m ilimit=100n noiseless) .model DPROT D(Ron=1k Roff=24G Vfwd=1 epsilon=500m noiseless) .model SBIAS SW(level=2 Ron=100k Roff=100G vt=5.2 vh=-200m ilimit=1u noiseless) .model NI VDMOS(Vto=300m kp=30m lambda=.01) .model PI VDMOS(Vto=-300m Kp=30m lambda=.01 pchan is=0) .model DLIM D(Ron=100k Roff=70Meg Vfwd=1 Vrev=1 epsilon=100m revepsilon=100m noiseless) .model DSLIM1 D(Ron=10 Roff=4k vfwd=100m epsilon=50m vrev=100m revepsilon=50m ilimit=1m revilimit=1m noiseless) .model DSLIM2 D(Ron=250 Roff=4k vfwd=650m epsilon=200m vrev=650m revepsilon=200m ilimit=4m revilimit=4m noiseless) .model DS D(Ron=24Meg Roff=1G vfwd=1 epsilon=500m ilimit=31n noiseless) .model SHUT SW(Ron=1 Roff=100G vt=.5 vh=-.2 noiseless) .model SUPLIM SW(Ron=1k Roff=10G vt=-80m vh=-50m noiseless) .model DLIMP D(Ron=100k Roff=100Meg Vfwd=800m Vrev=-.3 epsilon=100m revepsilon=10m noiseless) .model DLIMN D(Ron=100k Roff=100Meg Vfwd=600m Vrev=-.3 epsilon=100m revepsilon=10m noiseless) .ends LT6020-1 * .subckt LT6375 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 A1 INM INP 0 0 0 0 0 0 OTA g=0 in=88f ink=289 C7 9 INP 2.5p Rser=1k Rpar=100G noiseless D8 15 INP DESD D10 15 INM DESD GNOI INP INM N009 0 1µ S9 0 N009 9 INM SNOI A6 15 9 0 0 0 0 N014 0 OTA g=2u iout=1u ref=-2.5 Rout=1Meg Cout=100f vlow=-1e308 vhigh=1e308 S4 N007 15 On 0 SBiasN D13 9 N007 DBiasDrop D14 INM N007 DBiasOTT D15 INP N007 DBiasOTT C14 N007 15 100f D16 INM INP D1Meg C17 8 INM 1.7p R1 12 INM 19k R2 11 INM 38k R3 10 INM 23.75k R4 INP 3 19k R5 INP 4 38k R6 INP 5 23.75k A8 N014 0 0 N016 0 0 On 0 AND trise=35u B1 0 X0 I=10u*dnlim(uplim(V(INP),V(15)+76.1,.1), V(15)-.15, .1)+1n*V(INP)-10.723162n B2 X0 0 I=10u*dnlim(uplim(V(INM),V(15)+76.1,.1), V(15)-.16, .1)+1n*V(INM) C1 X0 0 50f Rpar=100K noiseless M1 N011 NG 15 15 NI temp=27 C2 9 8 1p Rpar=1g noiseless D1 NG 15 DLIMN1 M2 8 PG 9 9 PI temp=27 A3 N008 X4 15 15 15 15 PG 15 OTA g=2u ref=-.305 linear vlow=-1e308 vhigh=1e308 C5 8 15 1p Rpar=1g noiseless D2 NG 15 DLIMN2 C11 X4 8 .6p A5 N004 0 N008 N008 N008 N008 X4 N008 OTA g=25u asym isource=1.5u isink=-2.5u Vlow=-1e308 Vhigh=1e308 G1 15 NG X4 N008 140n D3 X4 N008 DLIM C12 9 15 10p C13 X1 0 25f G2 0 N008 15 0 .5m G3 0 N008 9 0 .5m C15 N008 0 200p Rpar=1K noiseless D5 9 PG DLIMP D6 X1 0 DLIM0 D7 15 8 DESD D9 8 N011 DNR C18 N011 15 100f Rpar=10Meg noiseless D11 PG 9 DLIMPR S1 9 PG 0 On SHUT S2 NG 15 0 On SHUT G4 0 N003 X1 0 1µ D17 0 X1 DNLIN C20 N004 0 25f noiseless Rpar=1Meg G5 0 N004 N003 0 1µ S3 N008 X4 15 8 SGK C4 9 INM 2.5p Rser=1k Rpar=100G noiseless C6 INP 15 2.5p Rser=1k Rpar=100G noiseless C8 INM 15 2.5p Rser=1k Rpar=100G noiseless C21 15 10 500f C29 15 INM 1p Rser=1k noiseless C30 15 15 1p Rser=1k noiseless C3 9 PG 1p Rser=300k noiseless C10 NG 15 1p Rser=700k noiseless C22 15 11 500f C23 15 12 500f C24 15 3 500f C25 15 4 500f C26 15 5 500f C27 15 INP 950f R13 N001 INM 95k R14 8 N001 95k C31 N001 15 3p R7 N017 6 95k R8 INP N017 95k C28 N017 15 3p C32 INM INP 2p C19 N003 0 54.26f noiseless Rser=2.667Meg Rpar=1Meg R10 N006 14 95k R11 INM N006 95k C33 N006 15 3p R12 N013 1 95k R15 INP N013 95k C34 N013 15 3p A2 N009 0 0 0 0 0 0 0 OTA g=0 in=17.25p ink=5 S5 0 N005 9 INM SNOI A9 N005 0 0 0 0 0 0 0 OTA g=0 in=17.25p ink=5 GNOI_V1 X0 0 N005 0 10n D18 9 7 DST A10 7 9 0 0 0 0 N016 0 SCHMITT vt=-1.85 vh=-.4 trise=1u A7 0 X0 On 0 0 0 X1 0 OTA g=1u linear en=18n enk=3 vlow=-1e308 vhigh=1e308 B3 9 15 I=(.5+.5*tanh((V(On)-.5)/100m))*(41.5u-.762u*V(9,15)) R16 9 15 5Meg noiseless D4 9 15 DLK C16 INP 6 1.7p C35 6 15 1p .model DESD D(Ron=1k Roff=1G vfwd=700m epsilon=100m noiseless) .model SNOI SW(Ron=1 Roff=1Meg vt=1.2 vh=-100m noiseless) .model DST D(Ron=200 Roff=1G vfwd=100m epsilon=-100m ilimit=10u) .model DLK D(Ron=10k Roff=1G vfwd=1 epsilon=500m ilimit=3.4u) .model NI VDMOS(Vto=300m kp=60m Mtriode=.9 lambda=.01) .model PI VDMOS(Vto=-300m Kp=120m lambda=.01 mtriode=.17 pchan is=0) .model DLIM0 D(Ron=10 Roff=10Meg Vfwd=1 epsilon=100m Vrev=1 epsilon=100m noiseless) .model DNLIN D(Roff=1.8Meg Ron=800k vfwd=0 epsilon=10m noiseless) .model DLIM D(Ron=100 Roff=8Meg Vfwd=900m Vrev=200m epsilon=10m revepsilon=10m noiseless) .model SHUT SW(level=2 Ron=10k Roff=100G vt=-.5 vh=-.2 noiseless) .model DNR D(Ron=10 Roff=1G Vfwd=2m epsilon=10m noiseless) .model DLIMN1 D(Ron=200k Roff=415Meg Vfwd=1.2 Vrev=-330m epsilon=.1 noiseless) .model DLIMN2 D(Ron=5Meg Roff=1G Vfwd=-20m epsilon=50m ilimit=44n noiseless) .model DLIMP D(Ron=100k Roff=100Meg Vfwd=840m epsilon=10m noiseless) .model DLIMPR D(Ron=5Meg Roff=1G Vfwd=100m epsilon=10m noiseless) .model SGK SW(level=2 Ron=65k Roff=100G vt=-260m vh=150m oneway epsilon=10m noiseless) .model SBiasN SW(level=2 Ron=10k Roff=1g vt=.5 vh=-.2 ilimit=28u noiseless) .model DBiasDrop D(Ron=1k Roff=1G vfwd=2.27 epsilon=500m noiseless) .model DBiasOTT D(Ron=500 Roff=1G vfwd=700m epsilon=200m noiseless) .model D1Meg D(Ron=1Meg Roff=1Meg vfwd=0 vrev=0 ilimit=10n revilimit=10n noiseless) .ends LT6375 * .subckt LTC6258 1 2 3 4 5 6 B1 0 N007 I=10u*dnlim(uplim(V(1),V(4)+.2,.1), V(5)-.2, .1)+1n*V(1) B2 N007 0 I=10u*dnlim(uplim(V(2),V(4)+.21,.1), V(5)-.21, .1)+1n*V(2) C10 N007 0 .1f Rpar=100K noiseless M1 N016 N014 5 5 NI temp=27 C2 4 3 10f Rpar=10Meg noiseless M2 N008 N004 4 4 PI temp=27 D6 N014 5 DLIMN A4 0 N007 0 0 0 0 N006 0 OTA g=1u linear en=35n*uplim((1+freq/110k)**1.1,7,1)/(1+(freq/800k)**5.5) enk=20 Vlow=-1e308 Vhigh=1e308 C16 N011 3 6.3p noiseless C7 4 1 600f Rpar=12G noiseless D14 4 N004 DLIMP C4 2 1 650f Rpar=2Meg noiseless A6 N010 0 N012 N009 N009 N009 N011 N009 OTA g=52.1u iout=2.6u Vlow=-1e308 Vhigh=1e308 A5 N009 N011 N012 N009 N009 N009 N004 N009 OTA g=12n ref=-290m linear Vlow=-1e308 Vhigh=1e308 C14 4 5 20p Rpar=100Meg noiseless S4 5 4 N009 N012 SWSP C13 4 5 10p A3 6 5 N009 N009 N009 N009 N017 N009 SCHMITT vt=.9 vh=0 trise=286u tfall=9u G2 0 REF 4 0 50m G3 0 REF 5 0 50m C19 REF 0 100p Rpar=10 noiseless GESD1 2 4 2 4 1 vto=600m dir=1 GESD2 5 2 5 2 1 vto=600m dir=1 D1 3 4 DESD D2 5 3 DESD A8 N009 N011 N012 N009 N009 N009 N014 N009 OTA g=12n linear ref=290m vlow=-1e308 vhigh=1e308 C12 N011 N013 80p C20 N011 N009 1p D3 N011 N009 DANTISAT R3 N008 3 10 noiseless I1 3 N008 2.5m D4 3 N016 DSAT I2 N016 3 1µ R4 N009 REF 10 noiseless A7 N009 REF 4 4 4 4 0 4 OTA g=100m asym isource=10m isink=-1u vlow=-1e308 vhigh=1e308 A9 REF N009 0 0 0 0 5 0 OTA g=100m asym isource=10m isink=-1u vlow=-1e308 vhigh=1e308 D5 2 1 DIN C11 3 5 10f Rpar=10Meg noiseless A10 N013 N009 N009 N009 N009 N009 N013 N009 OTA g=33u iout=1u vlow=-1e308 vhigh=1e308 C15 4 N004 1f C17 N014 5 1f C18 N006 0 486f Rser=818K Rpar=1Meg noiseless G4 0 N010 N006 0 1µ C21 N010 0 40f Rpar=1Meg noiseless D7 4 6 Dshut D8 N011 N009 DGAINVR A11 N017 N009 N009 N009 N009 N009 N012 N009 BUF trise=5u C1 1 5 600f Rpar=12G noiseless C3 4 2 600f Rpar=12G noiseless C5 2 5 600f Rpar=12G noiseless S7 4 5 N012 N009 SWP A2 2 1 0 0 0 0 0 0 OTA g=0 incm=400f*(1+exp((freq-200k)/100k))/(1+exp((freq-400k)/100k))**1.5 S1 N005 2 N012 N009 SB1 A1 2 4 5 5 5 5 N005 5 OTA g=10n asym isource=.1n isink=-10n ref=-1 vlow=-1e308 vhigh=1e308 C8 N005 2 100f C22 4 N005 10f Rpar=1.4G noiseless C23 N005 5 10f Rpar=1.4G noiseless A13 1 N009 N018 5 5 5 1 5 OTA g=1.5n asym isource=20n isink=-1.5n vlow=-1e308 vhigh=1e308 A12 N017 N009 5 5 5 5 N018 5 SCHMITT trise=5u .model Dshut D(Ron=10k Roff=100Meg vfwd=600m epsilon=300m ilimit=60n noiseless) .model SWP SW(level=2 Roff=1G Ron=3k vt=.5 vh=-.1 ilimit=1.1u noiseless) .model SWSP SW(level=2 Ron=1G Ron=10k vt=-.5 vh=-.1 ilimit=3.62u noiseless) .model DESD D(Ron=100 Roff=100T Vfwd=1 epsilon=50m noiseless) .model NI VDMOS(Vto=300m kp=15m mtriode=.75 lambda=.01 noiseless) .model PI VDMOS(Vto=-300m kp=15m mtriode=.9 lambda=.01 pchan is=0 noiseless) .model DIN D(Ron=110 Roff=100g Vfwd=1.4 Vrev=1.4 epsilon=800m revepsilon=800m noiseless) .model SB1 SW(level=2 Ron=10k Roff=1G vt=.5 vh=-.1 ilimit=4n noiseless) .model DLIMP D(Ron=10k Roff=100Meg Vfwd=1.45 Vrev=320m epsilon=200m revepsilon=20m noiseless) .model DLIMN D(Ron=10k Roff=100Meg Vfwd=2 Vrev=320m epsilon=200m revepsilon=20m noiseless) .model DANTISAT D(Ron=1k Roff=29.75Meg vfwd=2 epsilon=100m vrev=2 revepsilon=100m noiseless) .model DGAINVR D(Ron=40Meg Roff=5.4Meg vfwd=21m epsilon=18m vrev=21m revepsilon=18m noiseless) .model DSAT D(Ron=10 Roff=7k vfwd=67m epsilon=30m noiseless) .ends LTC6258 * .subckt LTC2063 1 2 3 4 5 6 B1 0 N005 I=10u*dnlim(uplim(V(1),V(4)+.2,.1), V(5)-.2, .1)+1n*V(1) B2 N005 0 I=10u*dnlim(uplim(V(2),V(4)+.21,.1), V(5)-.21, .1)+1n*V(2) C10 N005 0 .1f Rpar=100K noiseless M1 3 NG 5 5 NI temp=27 C2 4 3 8p Rpar=10G noiseless M2 3 PG 4 4 PI temp=27 A4 N005 0 0 0 0 0 X1 0 OTA g=10m linear en=230n*uplim((1+freq/1.5k)**1.8,10,2)/(uplim((1+freq/9k)**2,6,2)*MIN((1+exp((freq-50k)/8k)),18)) Vlow=-1e308 Vhigh=1e308 C16 XC N010 8n C7 4 N006 350f Rpar=10G noiseless C4 N008 N006 3.3p Rser=1k noiseless C14 4 5 20p C13 4 5 10p A3 6 5 0 0 0 0 N004 0 SCHMITT vt=.9 vh=0 trise=500u tfall=100u G2 0 Mid 4 0 5m G3 0 Mid 5 0 5m GESD1 N008 4 N008 4 1 vto=600m dir=1 GESD2 5 N008 5 N008 1 vto=600m dir=1 GESD3 N006 4 N006 4 1 vto=600m dir=1 GESD4 5 N006 5 N006 1 vto=600m dir=1 D1 3 4 DESD D2 5 3 DESD C20 XC 0 1p D3 XC 0 DANTISAT C11 3 5 8p Rpar=10G noiseless C15 4 PG 200f Rser=45Meg Rpar=200Meg noiseless G4 0 N007 X1 0 1µ C21 N007 0 250p Rpar=1Meg noiseless D7 4 6 Dshut C1 N006 5 350f Rpar=20G noiseless C3 4 N008 350f Rpar=10G noiseless C5 N008 5 350f Rpar=20G noiseless L1 X1 0 16.4m cpar=442p rser=102 rpar=3.02k noiseless R5 N008 2 10K noiseless C6 NG 5 200f Rser=45Meg Rpar=200Meg noiseless C8 3 NG 1f C17 PG 3 1f G7 4 PG Mid PG 1m vto=.9 dir=1 G5 NG 5 NG Mid 1m vto=1.2 dir=1 G6 0 N010 3 Mid 2m C18 N010 0 1n Rpar=500 noiseless S2 4 PG 0 N004 SOFF S3 5 NG 0 N013 SOFF S4 4 5 N004 0 SPOW2 S5 4 5 N004 0 SPOW1 D4 4 5 DPOWSD A7 0 XC 4 4 4 4 PG 4 OTA g=12n linear ref=-319.4m vlow=-1e308 vhigh=1e308 A9 0 XC 5 5 5 5 NG 5 OTA g=12n linear ref=319.4m vlow=-1e308 vhigh=1e308 R4 N006 1 10K noiseless A8 1 0 0 0 0 0 0 0 OTA g=0 in=12f*(1+freq/300)**.7 A1 2 0 0 0 0 0 0 0 OTA g=0 in=12f*(1+freq/300)**.7 S1 N009 XC 0 N004 SOFF2 D5 N009 0 DOFF C12 XC N009 100f A2 N004 0 0 0 0 0 N013 0 BUF trise=100u R6 Mid 0 100 noiseless A6 0 N007 0 0 0 0 XC 0 OTA g=1.1m iout=28.1u vlow=-1e308 vhigh=1e308 B5 0 XC I=uplim(dnlim(1-dnlim(10*(V(XC)+200m),0,100m),0,100m)*dnlim(100u*(V(X1)-100m),0,.1u),50u,1u) B6 XC 0 I=uplim(dnlim(1-dnlim(-10*(V(XC)-200m),0,100m),0,100m)*dnlim(80u*(-100m-V(X1)),0,.1u),40u,1u) .model NI VDMOS(Vto=600m kp=15m mtriode=1.15 ksubthres=100m lambda=.01 noiseless) .model PI VDMOS(Vto=-600m kp=15m mtriode=.9 ksubthres=100m lambda=.01 pchan is=0 noiseless) .model DANTISAT D(Ron=10k Roff=300Meg vfwd=4.7 epsilon=100m vrev=4.7 revepsilon=100m noiseless) .model SPOW1 SW(Ron=32Meg Roff=10G vt=.5 vh=-.3 noiseless) .model SPOW2 SW(level=2 Ron=1k Roff=10G vt=.5 vh=-.2 ilimit=.3069u noiseless) .model DPOWSD D(Ron=10K Roff=10G vfwd=600m epsilon=500m ilimit=34.4n noiseless) .model Dshut D(Ron=1k Roff=1G vfwd=600m epsilon=300m ilimit=50n noiseless) .model DESD D(Ron=100 Roff=100T Vfwd=1 epsilon=50m noiseless) .param CL=1f .model SOFF SW(Ron=1k Roff=200Meg vt=-.5 vh=-.3 noiseless) .model SOFF2 SW(Ron=1k Roff=600Meg vt=-.5 vh=-.4 noiseless) .model DOFF D (Ron=1k Roff=10G vfwd=600m epsilon=200m vrev=600m revepsilon=200m noiseless) .param vs=5 .ends LTC2063 * .subckt LTC6560 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 C6 MID1 0 900f Rpar=1k noiseless B2 0 MID1 I=1m*(V(ch1_st1_out,17)-1.70086) R2 ch1_st1_out 5 7.86K C30 N004 5 440f C31 11 N004 6p Rser=15 Rpar=29.5 noiseless G7 0 X1 11 N004 1m C32 X1 0 12f Rpar=30.3k noiseless A13 0 N005 PowOK 17 17 17 N004 17 OTA g=28m asym ref=-79.1m isource=1u isink=-4.4m in=1p/(1+freq/300Meg) vlow=0 vhigh=1e308 G8 0 N005 6 5 1m C33 N005 0 30f Rpar=1k noiseless C34 5 17 400f Rser=1.75k Rpar=1Meg noiseless D4 5 17 Din C36 6 17 1p Rpar=1.4K noiseless B12 17 PowOK I= uplim(dnlim(400n*V(11,17)-.71u,0,10n)+dnlim(10n*V(11,17),0,10n),1u,10n) C50 PowOK 17 1p Rpar=1Meg noiseless B14 17 6 I=1.057148m*dnlim(uplim(.8*(V(11,17)-.8),.25,100m)+uplim(.235*(V(11,17)-1),.75,10m),0,.1)+uplim(dnlim(30u*V(11,17),0,1u),50u,1u) C52 1 17 5p C53 11 17 5p Rpar=3k noiseless A14 0 N004 0 0 0 0 0 0 OTA in=15p A2 0 5 0 0 0 0 0 0 OTA in= 4.9p/dnlim((freq/1e6)**.14,.3,.1) +800f*(1+freq/600Meg) D10 1 17 Dleak1 B16 11 17 I=uplim((20m*MAX(V(11,17)-1.8,0))**1.5,10m,1m) D6 11 17 Dleak0 G14 0 MID1BUF MID1 0 1 R12 MID1BUF 0 10 noiseless D8 MID1BUF MID1DECAY DSAT C44 MID1DECAY 0 1p Rpar=100k noiseless S1 MID1DECAY N012 0 Sat SSAT2 C45 GainLoss 0 1p Rpar=1k noiseless B23 0 GainLoss0 I=1m*uplim(dnlim(250m*(.1*dnlim(V(MID1BUF),V(MID1DECAY),.1)-111m),0,10m),700m,10m) G1 0 GainLoss GainLoss0 0 1m I1 N012 0 200m C51 N012 0 10p Rpar=10 noiseless B28 0 GainlossM1 I=1u*dnlim(V(GainLoss0,GainLoss),0,100u) C55 mid_out 0 300f Rpar=1k noiseless S3 0 GainLoss0 0 MID1 SGLLin B19 0 Sat I=1m*dnlim(V(MID1)-100m,0,10m) C4 Sat 0 2.5p Rpar=1k noiseless I2 0 N011 200m C43 N011 0 10p Rpar=10 noiseless S4 N011 MID1DECAY 0 Sat SSAT1 C42 GainLoss0 0 100f Rpar=1k noiseless R11 OutPreBuf 17 1Meg noiseless D9 15 17 DI0 M3 1 N013 15 15 NOUT temp=27 C61 1 N013 10f Rpar=20Meg noiseless C62 N013 17 10f Rpar=20Meg noiseless S5 1 N013 15 N013 SlimOL D11 N013 15 DCL C63 14 17 100f noiseless R13 15 14 50 A19 15 OutPreBuf PowOK 17 17 17 N013 17 OTA g=100u iout=1m vlow=0 vhigh=5 C1 GainlossM1 0 12f Rpar=2Meg Rser=10k noiseless B3 0 GainlossM0 I=1m*dnlim(V(GainLoss0,GainLoss),0,100u) C41 GainlossM0 0 100f Rpar=1k noiseless G15 0 N008 mid_out 0 100m R7 N008 0 100 noiseless C54 N008 SlimSensA 1p R8 SlimSensA 0 100 noiseless C57 slewfac 0 1p Rpar=1k noiseless B18 0 slewfac I=3m+2m*tanh((V(mid1)-1)/400m) B17 0 mid_out I=dnlim(5m*uplim(.1*dnlim(V(MID1BUF),V(MID1DECAY),.1)-dnlim(.95*(.1*dnlim(V(MID1BUF),V(MID1DECAY),.1)-200m),0,20m),200m,30m)*(.5+.5*tanh((400m-V(SlimSensA))/10m)),-100u,10u) S2 GainlossM1 0 0 mid_out SGLKILL G16 mid_out 0 GainlossM1 0 2m C59 17 ch1_st1_out 10f Rpar=2k noiseless D2 17 N007 DSUB R9 5 N007 10 noiseless C39 Inode1 0 10p Rpar=100 noiseless G13 0 Inode1 5 N007 100m I6 Inode1 0 10µ C58 N007 17 10f B21 5 17 I=dnlim(45m*V(Inode1),0,5u) C49 12 17 1.5p Rpar=29k noiseless A20 12 17 0 0 0 _HiZ HiZ 0 SCHMITT vt=1.15 vh=350m trise=10n G19 17 OutPreBuf PowOK 17 .6µ B5 17 OutPreBuf I=(.5+.5*tanh((V(_Hiz)-.5)/100m ))*1u*uplim(.5 + 2*V(mid_out) + 2*V(glitch2),2.5,50m) B7 11 ch1_st1_out I=(.5+.5*tanh((V(11,ch1_st1_out)/10m)))*(468.7u+2.2313m*V(_HiZ)-1m*V(X1))*V(PowOK,17) D15 GainlossM0 GainlossM1 DGLSPD C67 15 17 100f Rpar=1Meg noiseless A25 0 0 hiztran 0 N010 0 glitch_OMUX 0 DFLOP trise=3n tfall=1n G20 0 glitch2 glitch_OMUX 0 1µ C68 glitch2 0 1f Rpar=1Meg Rser=500k noiseless R17 hiztran 0 1K A28 glitch_OMUX 0 0 0 0 0 N010 0 BUF trise=10n B1 1 17 I=uplim((10m*MAX(V(11,17)-2.8,0))**1.5,1.5m,500u) .model Din D(Roff=1G Ron=8k vfwd=1.1 epsilon=700m noiseless) .model Dleak0 D(ron=1k Roff=100k vfwd=4 epsilon=200m noiseless) .model Dleak1 D(ron=100 Roff=1Meg vfwd=2.5 epsilon=200m ilimit=500u revilimit=100u noiseless) .model DSUB D(IS=1e-16 TT=100n noiseless) .model DSAT D(Ron=100 Roff=1G vfwd=200m epsilon=200m noiseless) .model SSAT1 SW(level=2 Ron=20, Roff=1Meg, vt=-.5 vh=-.2 ilimit=50m oneway epsilon=100m noiseless) .model SSAT2 SW(level=2 Ron=100, Roff=1Meg, vt=-.5 vh=-.2 ilimit=5m noiseless) .model SGLLin SW(Ron=100 Roff=10Meg vt=-225m vh=-30m noiseless) .model DI0 D(Ron=100 Roff=1Meg vfwd=0 epsilon=300m ilimit=420u noiseless) .model SlimOL SW(Ron=100k Roff=400Meg vt=0 vh=-100m noiseless) .model DCL D(Ron=1k Roff=1G vfwd=1.88 epsilon=20m noiseless) .model DGLSPD D(Ron=100 Roff=10Meg vfwd=20m epsilon=50m noiseless) .model SGLKILL SW(Ron=1 Roff=2Meg vt=-100m vh=-50m noiseless) .model NOUT VDMOS(Vto=1 Kp=100m noiseless) .machine .state notrans 0 .state trans 1 .rule * notrans V(Hiz) > .9 | V(Hiz) < .1 .rule notrans trans V(Hiz) < .8 & V(Hiz) > .2 .output (hiztran) state .endmachine .ends LTC6560