* Copyright (c) 1998-2022 Analog Devices, Inc. All rights reserved. * .subckt LT6018 1 2 3 4 5 6 7 B1 0 N004 I=10u*dnlim(uplim(V(1),V(3)-2.9,.1), V(4)+2.9, .1)+1n*V(1) B2 N004 0 I=10u*dnlim(uplim(V(2),V(3)-2.89,.1), V(4)+2.89, .1)+1n*V(2) C10 N004 0 10f Rpar=100K noiseless C13 3 4 10p G2 0 N013 4 0 .5m G4 0 N013 3 0 .5m C18 N013 0 200p Rpar=1K noiseless D10 3 4 DPSHDN R5 3 N008 100Meg noiseless R6 N008 4 100Meg noiseless G1 N008 0 N008 3 500m dir=1 vto=0 G3 0 N008 4 N008 500m dir=1 vto=0 G6 0 N005 N008 0 1m C1 N005 0 50p Rpar=1k noiseless G7 0 VoutP N005 0 1m L1 VoutP 0 70.7µ Rser=1.111111111111111k Rpar=10k noiseless C2 3 5 2p Rpar=1g noiseless C3 5 4 2p Rpar=1g noiseless Q1 3 N007 5 0 NPN1 temp=27 Q2 C1 N015 4 0 NPN1 temp=27 R3 N006 4 10 noiseless D3 N006 N007 DILIM B3 3 N015 I=(.5+.5*tanh((V(On)-.5)/10m))*uplim(dnlim(10m*(V(5,VoutP)),dnlim(1m*V(5,VoutP)+60u,60n,10n),1u),6m,10u) B5 4 N006 I=(.5+.5*tanh((V(On)-.5)/10m))*uplim(100m*(V(VoutP,4)+820m),100m*V(3,4),1m) A4 0 N004 0 0 0 0 N009 0 OTA g=1m linear Rout=1k enk=.5 en=1.2n*(1+freq/1.1Meg)/(1+freq/28Meg)**2.5 Vlow=-1e308 Vhigh=1e308 G15 0 N008 N009 0 table(-15,-350m,-10,-165m,-5,-110m,-2,-50m,-1,-30m,-100m,-26m,100m,26m,1,30m,5,66m,15,110m) C9 N008 0 2.75n A1 2 1 0 0 0 0 0 0 OTA g=0 in=750f ink=120 incm=2.9p incmk=350 D1 1 3 DPROT D2 2 3 DPROT C4 3 1 1.75p Rser=5k Rpar=100Meg noiseless C6 4 6 100f C7 3 2 1.75p Rser=5k Rpar=100Meg noiseless C8 1 4 1.75p Rser=5k Rpar=100Meg noiseless C11 2 4 1.75p Rser=5k Rpar=100Meg noiseless D5 4 6 DPROT D6 4 7 DPROT D7 3 6 ENB A2 6 7 0 0 0 0 N019 0 SCHMITT vt=1.25 vh=400m trise=45u tfall=40u A3 N017 0 N019 0 N020 0 ON 0 AND trise=100n D8 1 N012 DBIAS1 D9 2 N012 DBIAS1 S2 N012 4 ON 0 Sbias1 B6 2 4 I=(.5+.5*tanh((V(On)-.5)/10m))*uplim(40u*MAX(V(2,1)-100m,0)**2,110u,80u) B7 1 4 I=(.5+.5*tanh((V(On)-.5)/100m))*uplim(40u*MAX(V(1,2)-100m,0)**2,110u,80u) D11 2 1 DBIASZ S3 2 3 Vdiff 0 SBIAS2 S4 1 3 0 Vdiff SBIAS2 B8 3 1 I=5u*(.5+.5*tanh((V(On)-.5)/10m))*(.5+.5*tanh((V(3,1)-.5)/100m)) B9 3 2 I=5u*(.5+.5*tanh((V(On)-.5)/100m))*(.5+.5*tanh((V(3,2)-.5)/100m)) A5 3 4 0 0 0 0 N020 0 SCHMITT vt=7.9 vh=0 trise=100u tfall=10u D12 3 7 ENB C15 N012 4 100f C16 4 7 100f D13 4 1 DPROT D14 4 2 DPROT D15 6 3 DPROT D16 7 3 DPROT G8 0 Vdiff 1 2 1m C17 Vdiff 0 1p S6 Vdiff 0 0 ON SbiasOff C14 N007 4 1p C19 5 C1 100f Rpar=1 noiseless S5 N015 4 4 N014 SNSAT C20 N014 4 100f Rpar=1Meg noiseless G5 4 N014 5 4 1µ B10 N014 4 I=uplim(.4m*MAX(V(5,C1)+22m,0)**2,1u,10n)+uplim(18m*MAX(V(5,C1)-14.2m,0)**2,310n,40n) C5 2 N010 30.25p S1 1 N010 On 0 SCAP S7 3 4 ON 0 SP A6 3 7 0 0 0 0 N017 0 SCHMITT vt=2.9 vh=0 trise=45u .model NPN1 NPN(IS=1E-14 VAF=100 BF=80 IKF=20m BR=1 ISC=1e-11 NC=2 IKR=15m CJC=100f CJE=100f noiseless) .model DILIM D(Ron=600 Roff=600 ilimit=4.8m noiseless) .model DLK D(Ron=600 Roff=1G vfwd=400m epsilon=300m ilimit=300u noiseless) .model DLKO D(Ron=1Meg Roff=1G vfwd=400m epsilon=300m ilimit=.1u noiseless) .model SNSAT SW(level=2 Ron=1 Roff=10Meg vt=113.3m vh=-5m noiseless) .model DPSHDN D(Ron=1k Roff=1G vfwd=1.5 epsilon=1 ilimit=4.31u noiseless) .model SP SW(level=2 Ron=1k Roff=1G vt=.5 vh=-.2 ilimit=3.2m noiseless) .model ENB D(Ron=100k Roff=1G vfwd=1 epsilon=500m ilimit=700n noiseless) .model DPROT D(Ron=1k Roff=24G Vfwd=1 epsilon=500m noiseless) .model SCAP SW(Ron=1k Roff=1G vt=.5 vh=-.3 noiseless) .model SBIAS1 SW(level=2 Ron=100k Roff=1G vt=.5 vh=-200m ilimit=10u noiseless) .model SBIAS2 SW(level=2 Ron=50k Roff=280Meg vt=4.5 vh=-200m ilimit=95u oneway epsilon=100m noiseless) .model SbiasOff SW(Ron=1 Roff=1k vt=-.5 vh=-.3 noiseless) .model DBIAS1 D(Ron=4.5k Roff=1G vfwd=600m epsilon=500m noiseless) .model DBIASZ D(Ron=50k Roff=1G vfwd=4.5 epsilon=500m vrev=4.5 revepsilon=300m noiseless) .ends LT6018