kicad/spice/copy/sub/ADI1.lib

9080 lines
220 KiB
Plaintext
Raw Normal View History

2022-04-08 21:49:19 -06:00
* Copyright (c) 1998-2019 Analog Devices, Inc. All rights reserved.
*
.subckt AD549 1 2 3 4 5
A1 2 1 0 0 0 0 0 0 OTA g=0 in=.11f ink=1 incm=.0011f incmk=1
M1 3 N005 5 5 N temp=27
M2 4 N005 5 5 P temp=27
C3 3 5 2p
C4 5 4 2p
C6 3 1 .2p Rpar=4000T noiseless
C7 1 4 .2p noiseless Rpar=4000T
C8 2 4 .2p Rpar=4000T noiseless
C9 3 2 .2p Rpar=4000T noiseless
A2 0 N006 M M M M N005 M OTA g=36u Iout=17u en=35n enk=55 Vlow=-1e308 Vhigh=1e308 Cout= 5.5p
D1 N005 5 Y
D6 5 N005 Y
C1 2 1 .8p Rpar=10T noiseless
G1 0 M 3 0 1m
G2 0 M 4 0 1m
R3 M 0 1K noiseless
S1 N005 M 4 3 UVLO
D3 N005 3 X
D4 4 N005 X
B3 0 N004 I=2m*dnlim(uplim(V(1),V(3)-.8,.1), V(4)+3, .1)+100n*V(1)
B4 N004 0 I=2m*dnlim(uplim(V(2),V(3)-1.25,.1), V(4)+3, .1)+100n*V(2)
C12 N004 0 20p Rpar=1K noiseless
C2 N006 0 20p Rpar=1K noiseless
L1 N004 N006 20<32>
.model X D(Ron=5K Roff=100G Vfwd=-1.25 epsilon=.1 noiseless)
.model Y D(Ron=5K Roff=1T Vfwd=2.5 epsilon=.1 noiseless)
.model N VDMOS(Vto=-250m Kp=4m Ksubthres=.1 noiseless)
.model P VDMOS(Vto=250m Kp=4m pchan Ksubthres=1. noiseless)
.model UVLO SW(Ron=1K Roff=100G Vt=-3.75 Vh=.25 noiseless)
.ends AD549
*
.subckt AD712 1 2 3 4 5
A1 2 1 0 0 0 0 0 0 OTA g=0 in=.01p ink=10 incm=.001p incmk=10
M1 3 N006 5 5 N temp=27
M2 4 N006 5 5 P temp=27
C3 3 5 2p
C4 5 4 2p
C6 3 1 1.375p Rpar=750G noiseless
A2 0 N005 M M M M N006 M OTA g=130u Isrc=90u Isink=-120u en=16n enk=100 Vlow=-1e308 Vhigh=1e308 Cout= 4p asym
C10 N005 0 .5p Rpar=1K noiseless
D1 N006 5 Y
D6 5 N006 Y
C1 2 1 4.125p noiseless
G1 0 M 3 0 1m
G2 0 M 4 0 1m
R3 M 0 1K noiseless
S1 N006 M 4 3 UVLO
D3 N006 3 X
D4 4 N006 X
D2 3 4 IQ
C7 1 4 1.375p Rpar=750G noiseless
C8 3 2 1.375p Rpar=750G noiseless
C9 2 4 1.375p Rpar=750G noiseless
I1 1 4 25p load
I2 2 4 25p load
B1 N005 0 I=1m*dnlim(uplim(V(2),V(3)-1,.1), V(4)+3.5, .1)+100n*V(2)
B2 0 N005 I=1m*dnlim(uplim(V(1),V(3)-1,.1), V(4)+3.5, .1)+100n*V(1)
.model X D(Ron=10K Roff=100G Vfwd=-1.25 epsilon=.1 noiseless)
.model Y D(Ron=500 Roff=1T Vfwd=2.86 epsilon=.1 noiseless)
.model N VDMOS(Vto=-250m Kp=5m Ksubthres=.2 noiseless)
.model P VDMOS(Vto=250m Kp=5m pchan Ksubthres=.2 noiseless)
.model UVLO SW(Ron=1K Roff=5G Vt=-3.75 Vh=.25 noiseless)
.model IQ D(Ron=2K Vfwd=2 epsilon=1 Ilimit=4.7m noiseless)
.ends AD712
*
.subckt AD746 1 2 3 4 5
A1 2 1 0 0 0 0 0 0 OTA g=0 in=.01p ink=10 incm=.001p incmk=10
M1 3 N005 5 5 N temp=27
M2 4 N005 5 5 P temp=27
C3 3 5 2p
C4 5 4 2p
C6 3 1 1.375p Rpar=62.5G noiseless
D1 N005 5 Y
D6 5 N005 Y
C1 2 1 4.125p noiseless
G1 0 M 3 0 1m
G2 0 M 4 0 1m
R3 M 0 1K noiseless
S1 N005 M 4 3 UVLO
D3 N005 3 X
D4 4 N005 X
D2 3 4 IQ
C7 1 4 1.375p Rpar=62.5G noiseless
C8 3 2 1.375p Rpar=62.5G noiseless
C9 2 4 1.375p Rpar=62.5G noiseless
I1 1 4 110p load
I2 2 4 110p load
B1 N004 0 I=2m*dnlim(uplim(V(2),V(3)-0.5,.1), V(4)+3.5, .1)+100n*V(2)
B2 0 N004 I=2m*dnlim(uplim(V(1),V(3)-0.5,.1), V(4)+3.5, .1)+100n*V(1)
A2 0 N006 M M M M N005 M OTA g=130u Isrc=180u en=16n enk=100 Vlow=-1e308 Vhigh=1e308 Cout= 1.4p Isink=-120u asym
C5 N004 0 5p Rpar=1K noiseless
C10 N006 0 5p Rpar=1K noiseless
L1 N004 N006 5<>
.model X D(Ron=10K Roff=100G Vfwd=-1.25 epsilon=.1 noiseless)
.model Y D(Ron=500 Roff=1T Vfwd=2.86 epsilon=.1 noiseless)
.model N VDMOS(Vto=-250m Kp=5m Ksubthres=.2 noiseless)
.model P VDMOS(Vto=250m Kp=5m pchan Ksubthres=.2 noiseless)
.model UVLO SW(Ron=1K Roff=3G Vt=-3.75 Vh=.25 noiseless)
.model IQ D(Ron=2K Vfwd=2 epsilon=1 Ilimit=4.7m noiseless)
.ends AD746
*
.subckt AD795 1 2 3 4 5
A1 2 1 0 0 0 0 0 0 OTA g=0 in=.6f ink=250 incm=.06f incmk=250
M1 3 N004 5 5 N temp=27
M2 4 N004 5 5 P temp=27
C3 3 5 2p
C4 5 4 2p
B1 0 N003 I=2m*dnlim(uplim(V(1),V(3)-.15,.1), V(4)+4, .1)+100n*V(1)
B2 N003 0 I=2m*dnlim(uplim(V(2),V(3)-.15,.1), V(4)+4, .1)+100n*V(2)
C6 3 1 .55p Rpar=400T noiseless
C7 1 4 .55p noiseless Rpar=400T
C8 2 4 .55p Rpar=400T noiseless
C9 3 2 .55p Rpar=400T noiseless
A2 0 N006 M M M M N004 M OTA g=36u Isrc=8u Isink=-5u en=9n enk=200 Vlow=-1e308 Vhigh=1e308 Cout= 4.3p asym
C10 N003 0 22p Rpar=1K noiseless
D1 N004 5 Y
D6 5 N004 Y
C1 2 1 1.45p Rpar=1.01T noiseless
G1 0 M 3 0 1m
G2 0 M 4 0 1m
R3 M 0 1K noiseless
S1 N004 M 4 3 UVLO
D3 N004 3 X
D4 4 N004 X
L1 N003 N005 22<32>
L2 N005 N006 22<32>
C2 N006 0 22p Rpar=1K noiseless
C5 N005 0 44p
D2 3 4 IQ
.model X D(Ron=1K Roff=100G Vfwd=-2.5 epsilon=.1 noiseless)
.model Y D(Ron=500 Roff=1T Vfwd=2.2 epsilon=.1 noiseless)
.model N VDMOS(Vto=-250m Kp=5m Ksubthres=.2 noiseless)
.model P VDMOS(Vto=250m Kp=5m pchan Ksubthres=.2 noiseless)
.model UVLO SW(Ron=1K Roff=100G Vt=-3.75 Vh=.25 noiseless)
.model IQ D(Ron=2K Vfwd=2 epsilon=1 Ilimit=1m noiseless)
.ends AD795
*
.subckt AD820 1 2 3 4 5
C1 N006 X {Cf}
A1 N005 0 M M M M X M OTA g={Ga} Iout={Islew} en=13n enk=20 Vhigh=1e308 Vlow=-1e308
D21 X 3 ESD
D22 4 X ESD
D5 N006 3 X1
D6 4 N006 X2
C2 3 N006 1p
C3 N006 4 1p
G2 0 M 3 0 500<30>
R4 M 0 1K noiseless
G3 0 M 4 0 500<30>
S1 X M 4 3 SD
A2 2 1 0 0 0 0 0 0 OTA g=0 in=.8f ink=1 incm=.08f incmk=1
I1 1 4 2p load
I2 2 4 2p load
C11 3 1 .7p Rpar=40T noiseless
C5 1 4 .7p Rpar=40T noiseless
C10 2 4 .7p Rpar=40T noiseless
C12 3 2 .7p Rpar=40T noiseless
B3 0 N004 I=2m*dnlim(uplim(V(1),V(3)-1,.1), V(4)+-.2, .1)+100n*V(1)
B4 N004 0 I=2m*dnlim(uplim(V(2),V(3)-1,.1), V(4)+-.2, .1)+100n*V(2)
C4 N004 0 35p Rpar=1K noiseless
D1 3 4 IQ
L1 N004 N005 35<33>
C6 N005 0 35p Rpar=1K noiseless
C7 3 5 1p
C8 5 4 1p
R5 2 1 13.35T noiseless
B1 3 N006 I=if(V(m,x)>=0, V(m,x)*(Gb+Gbx*V(m,x)),0)
B2 N006 4 I=if(V(x,m)>0, V(x,m)*(Gb+Gbx*V(x,m)),0)
D2 N006 N007 20Ohm
D3 5 N007 45mA
C9 3 N007 1p
C13 N007 4 1p
.param Cf = 1p
.param Ro = 1Meg
.param Avol = 60K
.param RL = 2K
.param AVmid = 200
.param FmidA = 10K
.param Zomid = .3
.param FmidZ = 10K
.param Iout = 25m
.param Vslew = 4Meg
.param Vmin = 2.5
.param Roe = 1/(1/RL+1/Ro)
.param Gb = ((FmidZ/FmidA)*(Roe/(AVmid*Zomid))-1)/Roe
.param Ga = 2*pi*FmidZ*Cf/(Zomid*gb)
.param RH = Avol/(Ga*Gb*Roe)
.param Islew = Vslew*Cf*(1+1/(Roe*Gb))
.param Gbx = 50*Gb
.model ESD D(Ron=10 Roff=1T Vfwd=0 epsilon=1 noiseless)
.model X1 D(Ron=1m Roff={2*Ro} Vfwd=-3m epsilon=10m noiseless)
.model X2 D(Ron=1m Roff={2*Ro} Vfwd=-6m epsilon=10m noiseless)
.model SD SW(Ron=10m Roff={RH} Vt={-Vmin-100m} Vh=-100m noiseless)
.model 20Ohm D(Ron=10 Roff=30 epsilon=10m noiseless)
.model 45mA D(Ron=10 Vrev=0 Ilimit=45m revIlimit=45m)
.model IQ D(Ron=2K Vfwd=2 epsilon=1 Ilimit=.7m noiseless)
.ends AD820
*
*AD8682 Macro-model
*Revision History:
*Rev.1 Nov 2016-ZZ
*Copyright 2016 by Analog Devices
*Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spicemodels/license
*for License Statement. Use of this model indicates your acceptance
*of the terms and provisions in the License Staement.
*
*Tested on MultSIm, SiMetrix(NGSpice), PSpice
*
*Not modeled: Distortion, PSRR, Overload Recovery,
* Shutdown Turn On/Turn Off time
*
*Parameters modeled include:
* Vos, Ibias, Input CM limits and Typ output voltge swing over full supply range,
* Open Loop Gain & Phase, Slew Rate, Output current limits, Voltage & Current Noise over temp,
* Capacitive load drive, Quiescent and dynamic supply currents,
* Shut Down pin functionality where applicable,
* Single supply & offset supply functionality.
*
*Node Assignments
* Non-Inverting Input
* | Inverting Input
* | | Positive supply
* | | | Negative supply
* | | | | Output
* | | | | |
.Subckt AD8682 100 101 102 103 104
*
***Power Supplies***
Rz1 102 1020 Rideal 1e-6
Rz2 103 1030 Rideal 1e-6
Ibias 1020 1030 dc 0.44e-3
DzPS 98 1020 diode
Iquies 1020 98 dc 3.96e-3
S1 98 1030 106 113 Switch
R1 1020 99 Rideal 1e7
R2 99 1030 Rideal 1e7
e1 111 110 1020 110 1
e2 110 112 110 1030 1
e3 110 0 99 0 1
*
*
***Inputs***
S2 1 100 106 113 Switch
S3 9 101 106 113 Switch
VOS 1 2 dc 2.5e-3
IbiasP 110 2 dc 2e-12
IbiasN 110 9 dc 2e-12
RinCMP 110 2 Rideal 2000e6
RinCMN 9 110 Rideal 2000e6
CinCMP 110 2 2.2e-12
CinCMN 9 110 2.2e-12
IOS 9 2 1e-15
RinDiff 9 2 Rideal 10000e3
CinDiff 9 2 0.8e-12
*
*
***Non-Inverting Input with Clamp***
g1 3 110 110 2 0.001
RInP 3 110 Rideal 1e3
RX1 40 3 Rideal 0.001
DInP 40 41 diode
DInN 42 40 diode
VinP 111 41 dc 0.46
VinN 42 112 dc 4.46
*
*
***Vnoise***
hVn 6 5 Vmeas1 707.10678
Vmeas1 20 110 DC 0
Vvn 21 110 dc 0.65
Dvn 21 20 DVnoisy
hVn1 6 7 Vmeas2 707.10678
Vmeas2 22 110 dc 0
Vvn1 23 110 dc 0.65
Dvn1 23 22 DVnoisy
*
*
***Inoise***
FnIN 9 110 Vmeas3 0.7071068
Vmeas3 51 110 dc 0
VnIN 50 110 dc 0.65
DnIN 50 51 DINnoisy
FnIN1 110 9 Vmeas4 0.7071068
Vmeas4 53 110 dc 0
VnIN1 52 110 dc 0.65
DnIN1 52 53 DINnoisy
*
FnIP 2 110 Vmeas5 0.7071068
Vmeas5 31 110 dc 0
VnIP 30 110 dc 0.65
DnIP 30 31 DIPnoisy
FnIP1 110 2 Vmeas6 0.7071068
Vmeas6 33 110 dc 0
VnIP1 32 110 dc 0.65
DnIP1 32 33 DIPnoisy
*
*
***CMRR***
RcmrrP 3 10 Rideal 1e12
RcmrrN 10 9 Rideal 1e12
g10 11 110 10 110 -6.325e-9
Lcmrr 11 12 15.9e-3
Rcmrr 12 110 Rideal 1e3
e4 5 3 11 110 1
*
*
***Power Down***
VPD 111 80 dc 2
VPD1 81 0 dc 1.5
RPD 111 106 Rideal 1e6
ePD 80 113 82 0 1
RDP1 82 0 Rideal 1e3
CPD 82 0 1e-10
S5 81 82 83 113 Switch
CDP1 83 0 1e-12
RPD2 106 83 1e6
*
*
***Feedback Pin***
*RF 105 104 Rideal 0.001
*
*
***VFB Stage***
g200 200 110 7 9 1
R200 200 110 Rideal 250
DzSlewP 201 200 DzSlewP
DzSlewN 201 110 DzSlewN
*
*
***Dominant Pole at 0.08 Hz***
g210 210 110 200 110 0.0636e-6
R210 210 110 Rideal 1989.43e6
C210 210 110 1e-012
*
*
***Output Voltage Clamp-1***
RX2 60 210 Rideal 0.001
DzVoutP 61 60 DzVoutP
DzVoutN 60 62 DzVoutN
DVoutP 61 63 diode
DVoutN 64 62 diode
VoutP 65 63 dc 6.095
VoutN 64 66 dc 6.095
e60 65 110 111 110 1
e61 66 110 112 110 1
*
*
***Pole at 12MHz***
g220 220 110 210 110 0.001
R220 220 110 Rideal 1000
C220 220 110 13.2629e-12
*
***Pole at 12MHz***
g230 230 110 220 110 0.001
R230 230 110 Rideal 1000
C230 230 110 13.2629e-12
*
***Pole at 12MHz***
g240 240 110 230 110 0.001
R240 240 110 Rideal 1000
C240 240 110 13.2629e-12
*
***Pole at 50MHz***
g245 245 110 240 110 0.001
R245 245 110 Rideal 1000
C245 245 110 3.1831e-12
*
***Pole at 50MHz***
g250 250 110 245 110 0.001
R250 250 110 Rideal 1000
C250 250 110 3.1831e-12
*
***Pole at 50MHz***
g255 255 110 250 110 0.001
R255 255 110 Rideal 1000
C255 255 110 3.1831e-12
*
***Pole at 50MHz***
g260 260 110 255 110 0.001
R260 260 110 Rideal 1000
C260 260 110 3.1831e-12
*
***Pole at 50MHz***
g265 265 110 260 110 0.001
R265 265 110 Rideal 1000
C265 265 110 3.1831e-12
*
***Buffer***
g270 270 110 265 110 0.001
R270 270 110 Rideal 1000
*
***Buffer***
e280 280 110 270 110 1
R280 280 285 Rideal 10
*
***Peak: f=50MHz, Zeta=0.7, Gain=0.2dB***
e290 290 110 285 110 1
R290 290 292 Rideal 10
L290 290 291 22.736e-9
C290 291 292 445.633e-12
R291 292 110 Rideal 429.314
e295 295 110 292 110 1.0233
*
*
***Output Stage***
g300 300 110 295 110 0.001
R300 300 110 Rideal 1000
e301 301 110 300 110 1
Rout 302 303 Rideal .3
Lout 303 310 1e-9
Cout 310 110 1e-12
*
*
***Output Current Limit***
H1 301 304 Vsense1 100
Vsense1 301 302 dc 0
VIoutP 305 304 dc -0.364
VIoutN 304 306 dc 0.136
DIoutP 307 305 diode
DIoutN 306 307 diode
Rx3 307 300 Rideal 0.001
*
*
***Output Clamp-2***
VoutP1 111 73 dc 1.785
VoutN1 74 112 dc 1.785
DVoutP1 75 73 diode
DVoutN1 74 75 diode
RX4 75 310 Rideal 0.001
*
*
***Supply Currents***
FIoVcc 314 110 Vmeas8 1
Vmeas8 310 311 dc 0
R314 110 314 Rideal 1e9
DzOVcc 110 314 diode
DOVcc 102 314 diode
RX5 311 312 Rideal 0.001
FIoVee 315 110 Vmeas9 1
Vmeas9 312 313 dc 0
R315 315 110 Rideal 1e9
DzOVee 315 110 diode
DOVee 315 103 diode
*
*
***Output Switch***
S4 104 313 106 113 Switch
*
*
*** Common Models ***
.model diode d(bv=100)
.model Switch vswitch(Von=1.505,Voff=1.495,ron=0.001,roff=1e6)
.model DzVoutP D(BV=4.3)
.model DzVoutN D(BV=4.3)
.model DzSlewP D(BV=142.026)
.model DzSlewN D(BV=142.026)
.model DVnoisy D(IS=4.90e-14 KF=3.04e-18)
.model DINnoisy D(IS=3.81e-21 KF=0.00e0)
.model DIPnoisy D(IS=3.81e-21 KF=0.00e0)
.model Rideal res(T_ABS=-273)
*
.ends
*AD8684 Macro-model
*Function:Amplifier
*
*Revision History:
*Rev.1 Nov 2016-ZZ
*Copyright 2016 by Analog Devices
*
*Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spicemodels/license
*for License Statement. Use of this model indicates your acceptance
*of the terms and provisions in the License Staement.
*
*Tested on MultSIm, SiMetrix(NGSpice), PSpice
*
*Not modeled: Distortion, PSRR, Overload Recovery,
* Shutdown Turn On/Turn Off time
*
*Parameters modeled include:
* Vos, Ibias, Input CM limits and Typ output voltge swing over full supply range,
* Open Loop Gain & Phase, Slew Rate, Output current limits, Voltage & Current Noise over temp,
* Quiescent and dynamic supply currents,
* Single supply & offset supply functionality.
*
*Node Assignments
* Non-Inverting Input
* | Inverting Input
* | | Positive supply
* | | | Negative supply
* | | | | Output
* | | | | |
.Subckt AD8684 100 101 102 103 104
*#ASSOC Category="Op-amps" symbol=opamp
*
***Power Supplies***
Rz1 102 1020 Rideal 1e-6
Rz2 103 1030 Rideal 1e-6
Ibias 1020 1030 dc 0.44e-3
DzPS 98 1020 diode
Iquies 1020 98 dc 3.96e-3
S1 98 1030 106 113 Switch
R1 1020 99 Rideal 1e7
R2 99 1030 Rideal 1e7
e1 111 110 1020 110 1
e2 110 112 110 1030 1
e3 110 0 99 0 1
*
*
***Inputs***
S2 1 100 106 113 Switch
S3 9 101 106 113 Switch
VOS 1 2 dc 3.5e-3
IbiasP 110 2 dc 5e-12
IbiasN 110 9 dc 5e-12
RinCMP 110 2 Rideal 2000e6
RinCMN 9 110 Rideal 2000e6
CinCMP 110 2 2.2e-12
CinCMN 9 110 2.2e-12
IOS 9 2 10e-15
RinDiff 9 2 Rideal 10000e3
CinDiff 9 2 0.8e-12
*
*
***Non-Inverting Input with Clamp***
g1 3 110 110 2 0.001
RInP 3 110 Rideal 1e3
RX1 40 3 Rideal 0.001
DInP 40 41 diode
DInN 42 40 diode
VinP 111 41 dc 0.46
VinN 42 112 dc 4.46
*
*
***Vnoise***
hVn 6 5 Vmeas1 707.10678
Vmeas1 20 110 DC 0
Vvn 21 110 dc 0.65
Dvn 21 20 DVnoisy
hVn1 6 7 Vmeas2 707.10678
Vmeas2 22 110 dc 0
Vvn1 23 110 dc 0.65
Dvn1 23 22 DVnoisy
*
*
***Inoise***
FnIN 9 110 Vmeas3 0.7071068
Vmeas3 51 110 dc 0
VnIN 50 110 dc 0.65
DnIN 50 51 DINnoisy
FnIN1 110 9 Vmeas4 0.7071068
Vmeas4 53 110 dc 0
VnIN1 52 110 dc 0.65
DnIN1 52 53 DINnoisy
*
FnIP 2 110 Vmeas5 0.7071068
Vmeas5 31 110 dc 0
VnIP 30 110 dc 0.65
DnIP 30 31 DIPnoisy
FnIP1 110 2 Vmeas6 0.7071068
Vmeas6 33 110 dc 0
VnIP1 32 110 dc 0.65
DnIP1 32 33 DIPnoisy
*
*
***CMRR***
RcmrrP 3 10 Rideal 1e12
RcmrrN 10 9 Rideal 1e12
g10 11 110 10 110 -6.325e-9
Lcmrr 11 12 22.59e-3
Rcmrr 12 110 Rideal 5e3
e4 5 3 11 110 1
*
*
***Power Down***
VPD 111 80 dc 2
VPD1 81 0 dc 1.5
RPD 111 106 Rideal 1e6
ePD 80 113 82 0 1
RDP1 82 0 Rideal 1e3
CPD 82 0 1e-10
S5 81 82 83 113 Switch
CDP1 83 0 1e-12
RPD2 106 83 1e6
*
*
***Feedback Pin***
*RF 105 104 Rideal 0.001
*
*
***VFB Stage***
g200 200 110 7 9 1
R200 200 110 Rideal 250
DzSlewP 201 200 DzSlewP
DzSlewN 201 110 DzSlewN
*
*
***Dominant Pole at 0.08 Hz***
g210 210 110 200 110 0.0636e-6
R210 210 110 Rideal 1989.43e6
C210 210 110 1e-012
*
*
***Output Voltage Clamp-1***
RX2 60 210 Rideal 0.001
DzVoutP 61 60 DzVoutP
DzVoutN 60 62 DzVoutN
DVoutP 61 63 diode
DVoutN 64 62 diode
VoutP 65 63 dc 6.095
VoutN 64 66 dc 6.095
e60 65 110 111 110 1
e61 66 110 112 110 1
*
*
***Pole at 12MHz***
g220 220 110 210 110 0.001
R220 220 110 Rideal 1000
C220 220 110 13.2629e-12
*
***Pole at 12MHz***
g230 230 110 220 110 0.001
R230 230 110 Rideal 1000
C230 230 110 13.2629e-12
*
***Pole at 12MHz***
g240 240 110 230 110 0.001
R240 240 110 Rideal 1000
C240 240 110 13.2629e-12
*
***Pole at 50MHz***
g245 245 110 240 110 0.001
R245 245 110 Rideal 1000
C245 245 110 3.1831e-12
*
***Pole at 50MHz***
g250 250 110 245 110 0.001
R250 250 110 Rideal 1000
C250 250 110 3.1831e-12
*
***Pole at 50MHz***
g255 255 110 250 110 0.001
R255 255 110 Rideal 1000
C255 255 110 3.1831e-12
*
***Pole at 50MHz***
g260 260 110 255 110 0.001
R260 260 110 Rideal 1000
C260 260 110 3.1831e-12
*
***Pole at 50MHz***
g265 265 110 260 110 0.001
R265 265 110 Rideal 1000
C265 265 110 3.1831e-12
*
***Buffer***
g270 270 110 265 110 0.001
R270 270 110 Rideal 1000
*
***Buffer***
e280 280 110 270 110 1
R280 280 285 Rideal 10
*
***Peak: f=50MHz, Zeta=0.7, Gain=0.2dB***
e290 290 110 285 110 1
R290 290 292 Rideal 10
L290 290 291 22.736e-9
C290 291 292 445.633e-12
R291 292 110 Rideal 429.314
e295 295 110 292 110 1.0233
*
*
***Output Stage***
g300 300 110 295 110 0.001
R300 300 110 Rideal 1000
e301 301 110 300 110 1
Rout 302 303 Rideal .3
Lout 303 310 1e-9
Cout 310 110 1e-12
*
*
***Output Current Limit***
H1 301 304 Vsense1 100
Vsense1 301 302 dc 0
VIoutP 305 304 dc -0.364
VIoutN 304 306 dc 0.136
DIoutP 307 305 diode
DIoutN 306 307 diode
Rx3 307 300 Rideal 0.001
*
*
***Output Clamp-2***
VoutP1 111 73 dc 1.785
VoutN1 74 112 dc 1.785
DVoutP1 75 73 diode
DVoutN1 74 75 diode
RX4 75 310 Rideal 0.001
*
*
***Supply Currents***
FIoVcc 314 110 Vmeas8 1
Vmeas8 310 311 dc 0
R314 110 314 Rideal 1e9
DzOVcc 110 314 diode
DOVcc 102 314 diode
RX5 311 312 Rideal 0.001
FIoVee 315 110 Vmeas9 1
Vmeas9 312 313 dc 0
R315 315 110 Rideal 1e9
DzOVee 315 110 diode
DOVee 315 103 diode
*
*
***Output Switch***
S4 104 313 106 113 Switch
*
*
*** Common Models ***
.model diode d(bv=100)
.model Switch vswitch(Von=1.505,Voff=1.495,ron=0.001,roff=1e6)
.model DzVoutP D(BV=4.3)
.model DzVoutN D(BV=4.3)
.model DzSlewP D(BV=142.026)
.model DzSlewN D(BV=142.026)
.model DVnoisy D(IS=4.90e-14 KF=3.04e-18)
.model DINnoisy D(IS=3.81e-21 KF=0.00e0)
.model DIPnoisy D(IS=3.81e-21 KF=0.00e0)
.model Rideal res(T_ABS=-273)
*
.ends AD8684
* ADA4091 SPICE Macro-model
* Developed by: HH / AD-SJ
* Revision History: 08/10/2012 - Updated to new header style
* 05/14/2014 - ported to Simplis (JSW)
* 0.0 (04/2009)
* Copyright 2008, 2012 by Analog Devices
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance of the terms and provisions in the License Statement.
*
* BEGIN Notes:
*
* Not Modeled:
*
* Parameters modeled include:
*
* END Notes
*
* Node assignments
* non-inverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
.SUBCKT ADA4091 1 2 99 50 45
*#ASSOC Category="Op-amps" symbol=opamp
*
* INPUT STAGE
*
I1 99 7 8.00E-06
Q1 6 4 7A QP
Q2 5 3 7B QP
RE1 7A 7 7.774E+02
RE2 7B 7 7.774E+02
D1 3 99 DX
D2 4 99 DX
D3 50 3 DX
D4 50 4 DX
D5 3 4 DX
D6 4 3 DX
R1 3 8 5E+03
R2 4 2 5E+03
R3 5 50 7.500E4;
R4 6 50 7.500E4;
Cph 5 5A 0.235E-12
Rph 5A 6 300
EOS 8 1 POLY(4) (73,98) (22,98) (81,98) (83,98) -400E-9 1 1 1 1
IOS 3 4 -50E-12
CDiff 1 2 2.5E-12
Cin1 1 50 2E-12
Cin2 2 50 2E-12
*
* INPUT PROTECTION NETWORK
*
X_in1 1 50 Diac1
X_in2 2 50 Diac1
X_in3 1 99 Diac1
X_in4 2 99 Diac1
*
*
RS1 99 39 400.0E3
RS2 39 50 400.0E3
EREF 98 0 (39,0) 1
*
* 1ST GAIN STAGE
*
G1 9 98 (6,5) 1.0E-06
R7 9 98 1E6
*
* 2ND GAIN STAGE AND DOMINANT POLE
*
R8 12 98 1.094E+08
G2 12 98 (98,9) 3.881E-06
D7 12 13 DX
D8 14 12 DX
V1 13 98 +0.2; source
V2 14 98 -0.2; sink
*
* Provision for second pole
*
G3 18 98 (98,12) 1E-05
R11 18 98 1E5
*
* CMRR=90dB, Pole at 1100 Hz
*
ECM 21 98 POLY(2) (1,98) (2,98) 0 1.318E-01 1.318E-01
R10 21 22 1.326E+05
R20 22 98 1.592E+01
C10 21 22 1E-9
*
* PSRR=85dB, POLE AT 300 Hz
*
EPSY 72 98 POLY(1) (99,50) +0.1E-1 1.770E+01
RPS1 72 73 7.958E+02
RPS2 73 98 3.183E-03
CPS1 72 73 1.00E-06
*
* VOLTAGE NOISE REFERENCE OF 24nV/rt(Hz)
*
VN1 80 98 0
RN1 80 98 96.300E-3
HN 81 98 VN1 2.397E+01
RN2 81 98 1
*
* FLICKER NOISE CORNER = 300 Hz
*
DFN 82 98 DNOISE
VFN 82 98 DC 0.6551
HFN 83 98 POLY(1) VFN 1.00E-03 1.00E+00
RFN 83 98 1
*
* OUTPUT STAGE
*
Q3 451 41 99 POUT
RB1 40 41 1.5E+03
EB1 99 40 POLY(1) (98,18) 6.190E-01 1E-0;
Q4 451 43 50 NOUT
RB2 42 43 2.0E+03
EB2 42 50 POLY(1) (18,98) 6.155E-01 1E-0;
Lout 45 451 10E-10
RZ 45 453 100
CZ 453 12 4.67E-12
*
GSY 99 50 POLY(1) (99 50) 106.2E-6 -0.89E-06
*
* MODELS
*
.MODEL QP PNP(BF=80, IS=1.00E-16, VA=130)
.MODEL POUT PNP (BF=80,IS=2.8E-15,VA=130,IK=6E+00,BR=15,VAR=14.4, RC=30)
.MODEL NOUT NPN (BF=120,IS=3.2E-15,VA=250,IK=11E+00,BR=30, VAR=20.0, RC=7)
.MODEL DW D(IS=1E-18)
.MODEL DX D()
.MODEL DY D(IS=1E-9)
.MODEL DZ D(IS=1E-6)
.MODEL DNOISE D(IS=1E-14,RS=0,KF=8.640E-12)
*
.SUBCKT Diac1 1 2
Done 1 3 DZ42hh
Dtwo 2 3 DZ42hh
.MODEL DZ42hh D(IS=3.3179E-6, N=2.0, RS=1.0000E-3, CJO=10.00E-12, M=.31349, VJ=.3905, ISR=2.9061E-9, BV=42.0, IBV=5.0E-03, TT=300.0E-9)
.ENDS Diac1
*
*
.ENDS ADA4091
*
* ADA4092 SPICE Macro-model
* Developed by: HH / AD-SJ
* Revision History: 08/10/2012 - Updated to new header style
* 05/14/2014 - Ported to Simplis (JSW)
* 0.0 (12/2010)
* Copyright 2010, 2012 by Analog Devices
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance of the terms and provisions in the License Statement.
*
* BEGIN Notes:
*
* Not Modeled:
*
* Parameters modeled include:
*
* END Notes
*
* Node assignments
* non-inverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
.SUBCKT ADA4092 1 2 99 50 45
*#ASSOC Category="Op-amps" symbol=opamp
*
* INPUT STAGE
*
Q1 6 4 7A QP
Q2 5 3 7B QP
RE1 7A 7 5.656E+02
RE2 7B 7 5.656E+02
I1 99 7 8.00E-06
D1 3 99 DX
D2 4 99 DX
D3 50 3 DX
D4 50 4 DX
D5 3 4 DX
D6 4 3 DX
R1 3 8 5E+03
R2 4 2 5E+03
R3 5 50 7.500E4;
R4 6 50 7.500E4;
Cph 5 5A 0.23E-12
Rph 5A 6 300
EOS 8 1 POLY(4) (73,98) (22,98) (81,98) (83,98) -1.4E-03 1 1 1 1
IOS 3 4 -2.0E-09
CDiff 1 2 2.5E-12
Cin1 1 50 2E-12
Cin2 2 50 2E-12
*
* INPUT PROTECTION NETWORK
*
X_in1 1 50 Diac1
X_in2 2 50 Diac1
X_in3 1 99 Diac1
X_in4 2 99 Diac1
*
*
RS1 99 39 400.0E3
RS2 39 50 400.0E3
EREF 98 0 (39,0) 1
*
* 1ST GAIN STAGE
*
R7 9 98 3.266E+08
G1 9 98 (6,5) 4.303E-06
D7 9 13 DX
D8 14 9 DX
V1 13 98 0.37; sink
V2 14 98 +0.017; source
*
* 2ND GAIN STAGE AND DOMINANT POLE
*
R8 12 98 1.0E+06
G2 12 98 (98,9) 1.0E-06
*
* Provision for second pole
*
G3 18 98 (98,12) 1E-05
R11 18 98 1E5
*
* CMRR
*
ECM 21 98 POLY(2) (1,98) (2,98) 0 7.813E-02 7.813E-02
R10 21 22 2.487E+04
R20 22 98 1.592E+01
C10 21 22 1E-9
*
* PSRR
*
EPSY 72 98 POLY(1) (99,50) +0.1E-6 1.485E+01
RPS1 72 73 5.305E+02
RPS2 73 98 3.183E-03
CPS1 72 73 1.00E-06
*
* VOLTAGE NOISE REFERENCE OF 30nV/rt(Hz)
*
VN1 80 98 0
RN1 80 98 25.5E-3
HN 81 98 VN1 3.0E+01
RN2 81 98 1
*
* FLICKER NOISE CORNER
*
DFN 82 98 DNOISE
VFN 82 98 DC 0.6551
HFN 83 98 POLY(1) VFN 1.00E-03 1.00E+00
RFN 83 98 1
*
* OUTPUT STAGE
*
Q3 451 41 99 POUT
RB1 40 41 1.5E+03
EB1 99 40 POLY(1) (98,18) 6.190E-01 1E-0;
Q4 451 43 50 NOUT
RB2 42 43 2.0E+03
EB2 42 50 POLY(1) (18,98) 6.155E-01 1E-0;
Lout 45 451 6.2E-12
RZ 451 453 100
CZ 453 9 4.6E-12
*
GSY 99 50 POLY(1) (99 50) 79.9E-6 -1.04E-06
*
* MODELS
*
.MODEL QP PNP(BF=80, IS=1.00E-16, VA=130)
.MODEL POUT PNP (BF=80,IS=2.8E-15,VA=130, BR=3,VAR=15, RC=38);
.MODEL NOUT NPN (BF=120,IS=3.2E-15,VA=250, BR=7, VAR=20, RC=8);
.MODEL DW D(IS=1E-18)
.MODEL DX D()
.MODEL DY D(IS=1E-9)
.MODEL DZ D(IS=1E-6)
.MODEL DNOISE D(IS=1E-14,RS=0,KF=1.15E-12)
*
.SUBCKT Diac1 1 2
Done 1 3 DZ42hh
Dtwo 2 3 DZ42hh
.MODEL DZ42hh D(IS=3.3179E-6, N=2.0, RS=1.0000E-3, CJO=10.00E-12, M=.31349, VJ=.3905, ISR=2.9061E-9, BV=42.0, IBV=5.0E-03, TT=300.0E-9)
.ENDS Diac1
.ENDS ADA4092
*
* ADA4096 SPICE Macro-model
* Developed by: HH / AD-SJ
* Revision History: 08/10/2012 - Updated to new header style
* 0.0 (07/2011)
* Copyright 2011, 2012 by Analog Devices
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance of the terms and provisions in the License Statement.
*
* BEGIN Notes:
*
* Not Modeled:
*
* Parameters modeled include:
*
* END Notes
*
* Node assignments
* non-inverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
.SUBCKT ADA4096 1 2 99 50 45
*#ASSOC Category="Op-amps" symbol=opamp
*
* INPUT STAGE
*
I1 99 7 8.00E-06
RE1 7 7A 3.714E+03
RE2 7 7B 3.714E+03
Q1 6 4 7A QP
Q2 5 3 7B QP
D1 3 99 DX
D2 4 99 DX
D3 50 3 DX
D4 50 4 DX
D5 3 4 DX
D6 4 3 DX
R1 202 8 5E-03
R2 204 4 5E-03
R3 5 50 7.500E4;
R4 6 50 7.500E4;
Cph 5 5A 6.3E-13
Rph 5A 6 400
EOS 8 3 POLY(4) (73,98) (22,98) (81,98) (83,98) -250E-06 1 1 1 1
IOS 3 4 -1.0E-09
CDiff 1 2 6.35E-12
Cin1 1 50 0.67E-12
Cin2 2 50 0.67E-12
*
* INPUT PROTECTION NETWORK
*
J1 1 201 202 JXB ;
J2 201 201 202 JXL ;
J3 2 203 204 JXB ;
J4 203 203 204 JXL
*
* 1ST GAIN STAGE
*
G1 9 98 (6,5) 1.0E-06
R7 9 98 1E6
*
* 2ND GAIN STAGE AND DOMINANT POLE
*
G2 12 98 (98,9) 3.375E-06
R8 12 98 3.4E+08
D7 12 13 DX
D8 14 12 DX
V1 13 98 +0.5;
V2 14 98 -0.2;
*
* Provision for second pole
*
G3 18 98 (98,12) 1E-05
R11 18 98 1E5
C11x 18 98 1E-14
*
* CMRR
*
ECM 21 98 POLY(2) (1,98) (2,98) 0 2.635E-01 2.635E-01
R10 21 22 1.326E+05
R20 22 98 7.958E+00
C10 21 22 1E-9
*
* PSRR
*
EPSY 72 98 POLY(1) (99,50) -1.514E+3 5.048E+01
RPS1 72 73 1.592E+03
RPS2 73 98 1.989E-03
CPS1 72 73 1.00E-06
*
* VOLTAGE NOISE REFERENCE
*
VN1 80 98 0
RN1 80 98 96.300E-3
HN 81 98 VN1 2.397E+01
RN2 81 98 1
*
* FLICKER NOISE CORNER
*
DFN 82 98 DNOISE 1000
IFN 98 82 DC 1E-03
DFN2 182 98 DY
IFN2 98 182 DC 1E-06
GFN 83 98 POLY(1) (182,82) 1.00E-13 1.00E-01
RFN 83 98 1
*
* Current Noise
D60 60 98 DN1 1000
I60 98 60 1E-03
D61 61 98 DN4
I61 98 61 1E-06
G60 1 50 61 60 1.23E-05
G61 2 50 61 60 1.33E-05
*
RS1 99 39 400.0E3
RS2 39 50 400.0E3
EREF 98 0 (39,0) 1
*
GSY 99 50 POLY(1) (99 50) -23.8E-6 -1.109E-06
*
* OUTPUT STAGE
*
Q3 451 41 99 POUT
RB1 40 41 4.37E+03
EB1 99 40 POLY(1) (98,18) 6.218E-01 1E-0;
Q4 451 43 50 NOUT
RB2 42 43 10E+03
EB2 42 50 POLY(1) (18,98) 6.170E-01 1E-0;
Lout 45 451 10E-10
EZ 453 98 (45 98) 1
CZ 453 12 4.94E-12
R99T 201 202 450k
*
* MODELS
*
.MODEL QP PNP(BF=300, IS=1.00E-16, VA=130)
.MODEL POUT PNP (BF=80,IS=2.8E-15,VA=130,BR=4.3,VAR=20, RC=75);
.MODEL NOUT NPN (BF=120,IS=3.2E-15,VA=250,BR=9.5, VAR=18, RC=42);
.MODEL DN1 D IS=1E-16
.MODEL DN4 D IS=1E-16 AF=1 KF=4.35E-17
.MODEL DW D(IS=1E-18)
.MODEL DX D(IS=1E-16)
.MODEL DY D(IS=1E-16,RS=0.1)
.MODEL DZ D(IS=1E-6)
.MODEL DNOISE D(IS=1E-16,RS=0,KF=2.6E-13)
.MODEL JXL PJF(BETA=4E-05 VTO=-2.0 IS=1E-18 LAMBDA=0.008 RD=1E-1
+ RS=5E1 CGD=1E-12 CGS=1E-12)
.MODEL JXB PJF(BETA=10E-05 VTO=-1.6 IS=1E-19 LAMBDA=0.005 RD=1E-1 RS=1.41E3)
.ENDS ADA4096
*
*$
*ADA4610 Macro-model
*Function:Amplifier
*
*Revision History:
*Rev.2.1 Feb 2016-ZZ
*Copyright 2016 by Analog Devices
*
*Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spicemodels/license
*for License Statement. Use of this model indicates your acceptance
*of the terms and provisions in the License Staement.
*
*Tested on MultSIm, SiMetrix(NGSpice), PSpice
*
*Not modeled: Distortion, PSRR, Overload Recovery,
* Shutdown Turn On/Turn Off time
*
*Parameters modeled include:
* Vos, Ibias, Input CM limits and Typ output voltge swing over full supply range,
* Open Loop Gain & Phase, Slew Rate, Output current limits, Voltage & Current Noise over temp,
* Capacitive load drive, Quiescent and dynamic supply currents,
* Shut Down pin functionality where applicable,
* Single supply & offset supply functionality.
*
*Node Assignments
* Non-Inverting Input
* | Inverting Input
* | | Positive supply
* | | | Negative supply
* | | | | Output
* | | | | |
.Subckt ADA4610 100 101 102 103 104
*#ASSOC Category="Op-Amps" symbol=opamp
***Power Supplies***
Rz1 102 1020 Rideal 1e-6
Rz2 103 1030 Rideal 1e-6
Ibias 1020 1030 dc 0.33e-3
DzPS 98 1020 diode
Iquies 1020 98 dc 2.97e-3
S1 98 1030 106 113 Switch
R1 1020 99 Rideal 1e7
R2 99 1030 Rideal 1e7
e1 111 110 1020 110 1
e2 110 112 110 1030 1
e3 110 0 99 0 1
*
*
***Inputs***
S2 1 100 106 113 Switch
S3 9 101 106 113 Switch
VOS 1 2 dc 0.2e-6
IbiasP 110 2 dc 5e-12
IbiasN 110 9 dc 5e-12
RinCMP 110 2 Rideal 20000000000000e6
RinCMN 9 110 Rideal 20000000000000e6
CinCMP 110 2 5.7e-12
CinCMN 9 110 5.7e-12
IOS 9 2 2e-12
RinDiff 9 2 Rideal 20000000000000e3
CinDiff 9 2 2.2e-12
*
*
***Non-Inverting Input with Clamp***
g1 3 110 110 2 0.001
RInP 3 110 Rideal 1e3
RX1 40 3 Rideal 0.001
DInP 40 41 diode
DInN 42 40 diode
VinP 111 41 dc 2.96
VinN 42 112 dc 2.96
*
*
***Vnoise***
hVn 6 5 Vmeas1 707.10678
Vmeas1 20 110 DC 0
Vvn 21 110 dc 0.65
Dvn 21 20 DVnoisy
hVn1 6 7 Vmeas2 707.10678
Vmeas2 22 110 dc 0
Vvn1 23 110 dc 0.65
Dvn1 23 22 DVnoisy
*
*
***Inoise***
FnIN 9 110 Vmeas3 0.7071068
Vmeas3 51 110 dc 0
VnIN 50 110 dc 0.65
DnIN 50 51 DINnoisy
FnIN1 110 9 Vmeas4 0.7071068
Vmeas4 53 110 dc 0
VnIN1 52 110 dc 0.65
DnIN1 52 53 DINnoisy
*
FnIP 2 110 Vmeas5 0.7071068
Vmeas5 31 110 dc 0
VnIP 30 110 dc 0.65
DnIP 30 31 DIPnoisy
FnIP1 110 2 Vmeas6 0.7071068
Vmeas6 33 110 dc 0
VnIP1 32 110 dc 0.65
DnIP1 32 33 DIPnoisy
*
*
***CMRR***
RcmrrP 3 10 Rideal 1e12
RcmrrN 10 9 Rideal 1e12
g10 11 110 10 110 -1e-10
Lcmrr 11 12 1e-12
Rcmrr 12 110 Rideal 1e3
e4 5 3 11 110 1
*
*
***Power Down***
VPD 111 80 dc 2
VPD1 81 0 dc 1.5
RPD 111 106 Rideal 0.286e6
ePD 80 113 82 0 1
RDP1 82 0 Rideal 1e3
CPD 82 0 1e-10
S5 81 82 83 113 Switch
CDP1 83 0 1e-12
RPD2 106 83 1e6
*
*
***Feedback Pin***
*RF 105 104 Rideal 0.001
*
*
***VFB Stage***
g200 200 110 7 9 1
R200 200 110 Rideal 250
DzSlewP 201 200 DzSlewP
DzSlewN 201 110 DzSlewN
*
*
***Dominant Pole at 350 Hz***
g210 210 110 200 110 0.3502e-6
R210 210 110 Rideal 454.73e6
C210 210 110 1e-012
*
*
***Output Voltage Clamp-1***
RX2 60 210 Rideal 0.001
DzVoutP 61 60 DzVoutP
DzVoutN 60 62 DzVoutN
DVoutP 61 63 diode
DVoutN 64 62 diode
VoutP 65 63 dc 5.709
VoutN 64 66 dc 5.428
e60 65 110 111 110 1.34
e61 66 110 112 110 1.34
*
*
***Pole-Zero at 84KHz, 180KHz***
g220 220 110 210 110 0.001
R220 220 110 Rideal 1000
R221 220 221 Rideal 0.875e3
C220 221 110 1010.5064e-12
*
***Pole at 110MHz***
g230 230 110 220 110 0.001
R230 230 110 Rideal 1000
C230 230 110 1.4469e-12
*
***Buffer***
g240 240 110 230 110 0.001
R240 240 110 Rideal 1000
*
***Buffer***
g245 245 110 240 110 0.001
R245 245 110 Rideal 1000
*
***Buffer***
g250 250 110 245 110 0.001
R250 250 110 Rideal 1000
*
***Buffer***
g255 255 110 250 110 0.001
R255 255 110 Rideal 1000
*
***Buffer***
g260 260 110 255 110 0.001
R260 260 110 Rideal 1000
*
***Buffer***
g265 265 110 260 110 0.001
R265 265 110 Rideal 1000
*
***Buffer***
g270 270 110 265 110 0.001
R270 270 110 Rideal 1000
*
***Notch: f=2.2MHz, Zeta=1.2, Gain=0.8dB***
e280 280 110 270 110 1
R280 280 285 Rideal 10
L280 285 281 3425.757e-9
C280 281 282 1527.698e-12
R281 282 110 Rideal 103.65
*
***Peak: f=0.5MHz, Zeta=3.1, Gain=5.1dB***
e290 290 110 285 110 1
R290 290 292 Rideal 10
L290 290 291 513.402e-9
C290 291 292 197351.907e-12
R291 292 110 Rideal 12.518
e295 295 110 292 110 1.7989
*
*
***Output Stage***
g300 300 110 295 110 0.001
R300 300 110 Rideal 1000
e301 301 110 300 110 1
Rout 302 303 Rideal 163
Lout 303 310 80e-9
Cout 310 110 6e-12
*
*
***Output Current Limit***
H1 301 304 Vsense1 100
Vsense1 301 302 dc 0
VIoutP 305 304 dc 5.736
VIoutN 304 306 dc 5.736
DIoutP 307 305 diode
DIoutN 306 307 diode
Rx3 307 300 Rideal 0.001
*
*
***Output Clamp-2***
VoutP1 111 73 dc 0.785
VoutN1 74 112 dc 0.785
DVoutP1 75 73 diode
DVoutN1 74 75 diode
RX4 75 310 Rideal 0.001
*
*
***Supply Currents***
FIoVcc 314 110 Vmeas8 1
Vmeas8 310 311 dc 0
R314 110 314 Rideal 1e9
DzOVcc 110 314 diode
DOVcc 102 314 diode
RX5 311 312 Rideal 0.001
FIoVee 315 110 Vmeas9 1
Vmeas9 312 313 dc 0
R315 315 110 Rideal 1e9
DzOVee 315 110 diode
DOVee 315 103 diode
*
*
***Output Switch***
S4 104 313 106 113 Switch
*
*
*** Common Models ***
.model diode d(bv=100)
.model Switch vswitch(Von=1.505,Voff=1.495,ron=0.001,roff=1e6)
.model DzVoutP D(BV=4.3)
.model DzVoutN D(BV=4.3)
.model DzSlewP D(BV=174.665)
.model DzSlewN D(BV=174.665)
.model DVnoisy D(IS=2.03e-15 KF=8.16e-18)
.model DINnoisy D(IS=1.45e-22 KF=8.13e-18)
.model DIPnoisy D(IS=1.45e-22 KF=8.13e-18)
.model Rideal res(T_ABS=-273)
*
.ends ADA4610
*
* ADA4622 SPICE Macro-model
* Description: Amplifier
* Generic Desc: 30V, JFET, OP, S SPLY, RRO
* Developed by: DB/ ADSJ
* Revision History:
* 1.0 (11/2015)
* 2.0 (12/2017)
* 12/2017 - corrected pin order to standard by AR / ADGT
* 3.0 (8/2020)
* 8/2020 - added CMRR, PSRR, Input Clamp, Fixed the ff: Vos, Ib, Input Impedance, Short circuit current by AR/ADGT
* Copyright 2015 by Analog Devices, Inc.
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance with the terms and provisions in the License Statement.
*
*
* Notes: This model simulates typical values @ Vsy=<3D>15V, T=25<32>C.
* Ibias and Vos are static and will not vary with Vcm.
* Distortion is not modelled.
* (ada4622 DMod model)
*
* Usage:-
*X1 3 2 7 4 6 ADA4622
* | | | | |
* | | | | Output
* | | | Negative Supply
* | | Positive Supply
* | Inverting Input
* Non-Inverting Input
.SUBCKT ADA4622 3 2 7 4 6
* Input Impedances
GI1 3b 0 VALUE = {IF(V(7,0)>5, 14.600E-012, 4.600E-012)}
GI2 2 0 VALUE = {IF(V(7,0)>5, 11.800E-012, 5.800E-012)}
EOS 3b 3 POLY(4) (14,0) (72,0) (60,0) (63,0) 1E-6 1 1 1 1
R3 3b 2 1.333E+013
R4 3b 0 2.000E+013
R5 2 0 2.000E+013
C1 3b 0 3.600E-012
C2 2 0 3.600E-012
C3 3b 2 4.000E-013
D5a 3b 43x DL
E1a 43x 0 VALUE = {V(7)- 1.2}
D5b 2 43y DL
E1b 43y 0 VALUE = {V(7)- 1.2}
* CMRR
*
ECM 13 0 POLY(2) (3,0) (2,0) 0 10.999E-02 10.999E-02
RCM1 13 14 1.021E+02
RCM2 14 0 10.842E-03
CCM1 13 14 1E-6
*
* PSRR
*
EPSY 71 0 POLY(1) (7,4) -2.4375E-00 14.1250E-02
RPS1 71 72 9.947E+05
RPS2 72 0 1.224E+02
CPS1 71 72 1E-9
* Preconditioning Gain Stage and Sum Node for
* Transconductance Control and Noise Insertion
G1 0 41 POLY(4) 3 2 60 63 14 0 72 0 0.000E+000 2.377E-003 1.947E-003 0.436E-003 0.436E-003
* Limiting Section for Slew-Rate Control
D5 41 43 DL
V1 43 0 1.082E+002
D6 42 41 DL
V2 0 42 8.170E+001
G2 41 0 41 0 1.0E-5
E6 20 0 POLY(1) 41 0 0 1
+0 -6.562164E-006 0 -5.302485E-012
+0 3.817254E-016 0 -1.371241E-021
.MODEL DL D IS=1E-18 EG=0.1 N=0.2
* Second-Order Frequency Shaping
R50 20 21 5
C50 21 0 1.224E-009
R52 21 23 35
C51 23 0 5.350E-011
R54 23 25 245
C52 25 0 7.642E-012
R56 25 27 1715
C53 27 0 1.031E-012
R58 27 40 12005
C54 40 0 1.105E-013
* Primary Gain Block and Dominant Pole/Zero
G3 0 44 POLY(3) 45 6 40 0 0 54 0 -1.033E-003 1E-5 5E-4
G4 44 0 44 0 1.981E-011
C4 44 4 4.348E-013
* Output Stage and Swing Limiting Network
E2 46 0 POLY(1) 7 0 -1.178E+000 1.000E+002
E3 47 0 POLY(1) 4 0 2.801E-001 1.000E+002
D7 44 46 DL
D8 47 44 DL
G7 45 6 45 6 100
E5 55 0 6 0 1.00E+002
C5 55 50 4.348E-013
R7 50 44 1.150E+005
E4 53 0 45 6 2.863E+005
V7 53 56 11.734E+001
D9 56 54 DL
V8 57 53 144.2
D10 54 57 DL
G5 54 0 54 0 9.1E-6
G8 45 7 POLY(2) 7 0 0 44 0 2.500E-002 2.500E-004
G9 45 4 POLY(2) 4 0 0 44 0 2.500E-002 2.500E-004
R12 7 45 4.000E+001
R13 4 45 4.000E+001
G10 58 59 POLY(2) 0 45 44 0 0 2.500E-002 2.500E-004
G11 51 0 51 0 100
G12 52 0 52 0 100
G13 4 7 POLY(2) 51 0 52 0 0 100 100
D11 59 0 DX
D12 51 59 DX
D13 52 58 DX
D14 58 0 DX
R10 58 0 7.00E+003
R11 59 0 7.00E+003
.MODEL DX D IS=1E-14 EG=0.6
* Quiescent Supply Current
GI9 7 4 VALUE = {IF(V(7,0)>5, 7.15E-004, 6.500E-004)}
* Noise Modeling
D60 60 0 DN1 1000
I60 0 60 1E-3
D63 63 0 DN2
I63 0 63 1E-6
.MODEL DN1 D IS=1E-16
.MODEL DN2 D IS=1E-16 AF=1 KF=7.715E-018
.ENDS ADA4622
*
* Copyright (c) 1998-2020 Analog Devices, Inc. All rights reserved.
* BR 06/03/2020
*
.subckt ADA4625-1 1 2 3 4 5
D6 4 1 DX
Cdm 1 2 8.6p Rser=200 noiseless
D9 3 4 Dburn
R10 3 Mid 100Meg noiseless
B1 0 N004 I=10u*dnlim(uplim(V(1),V(3)-3.48,10m), V(4)-.3, .1)+100p*V(1) + 332f
B2 N004 0 I=10u*dnlim(uplim(V(2),V(3)-3.48,10m), V(4)-.3, .1)+100p*V(2)
C1 N004 0 1f Rpar=200K noiseless
C8 3 5 1p Rpar=100Meg noiseless
C9 5 4 1p Rpar=100Meg noiseless
C10 Mid 4 50p Rser=1Meg Rpar=100Meg noiseless
A4 0 N004 0 0 0 0 N007 0 OTA g=1m linear en=3.3n enk=17 vlow=-1e308 vhigh=1e308
D4 4 2 DX
Q1 XDUM N005 3 0 PNPout1 temp=27
Q2 XDUM N009 4 0 NPNout1 temp=27
A1 X3 0 4 4 4 4 N005 4 OTA g=1m asym isource=10u isink=-500u ref=6.8m vlow=0 vhigh=42
D8 N005 4 DoutBias1
D11 3 N009 DoutBias1
A2 X3 0 3 3 3 3 N009 3 OTA g=1m asym isource=500u isink=-10u ref=-6.8m vlow=-42 vhigh=0
C4 X3 0 100f
Q3 5 N006 3 0 PNPout2 temp=27
R5 3 N006 10Meg noiseless
Q4 5 N010 4 0 NPNout2 temp=27
A6 X3 0 4 4 4 4 N006 4 OTA g=1m asym isource=10u isink=-500u ref=6.8m vlow=0 vhigh=42
D12 N006 4 DoutBias1
D13 3 N010 DoutBias1
A7 X3 0 3 3 3 3 N010 3 OTA g=1m asym isource=500u isink=-10u ref=-6.8m vlow=-42 vhigh=0
C14 3 XDUM 5p
C16 N007 0 2p Rpar=1K noiseless
C2 X3 0 3p Rser=20 Rpar=200Meg noiseless
C15 XDUM 4 5p
C6 N006 5 100f Rser=100 noiseless
B3 X3 0 I=dnlim(1m*(V(X3)-.52-97m*V(3,4)),0,100u)
B4 0 X3 I=dnlim(1m*(-2.26-48m*V(3,4)-V(X3)),0,100u)
C7 5 XDUM 1p Rpar=10k noiseless
D2 2 3 DX
D3 1 3 DX
C12 3 2 5.65p Rser=100 noiseless
C19 3 1 5.65p Rser=100 noiseless
C21 2 4 5.65p Rser=100 noiseless
D5 5 3 DESD
D7 4 5 DESD
C20 1 4 5.65p Rser=100 noiseless
C13 5 N010 100f Rser=100 noiseless
R4 N010 4 10Meg noiseless
R6 3 N005 10Meg noiseless
R7 N009 4 10Meg noiseless
CF2 X3 N014 10p Rser=100 noiseless
G3 0 N014 Mid 5 10m
C22 N014 0 1p Rpar=100 noiseless
C18 N005 XDUM 100f
C23 XDUM N009 100f
R12 N005 4 100Meg noiseless
A5 0 2 0 0 0 0 0 0 OTA g=0 in=4.5f
A8 0 1 0 0 0 0 0 0 OTA g=0 in=4.5f
G5 0 N012 N008 0 1m
C24 N012 0 2p Rpar=1k noiseless
G8 0 N008 N007 0 1m
C26 N008 0 2p Rpar=1k noiseless
C27 3 4 20p
A3 XDUM 5 5 5 5 5 XDUM 5 OTA g=12.5m iout=14.6m vlow=-1e308 vhigh=1e308
G4 0 N011 Mid XDUM 10m
C28 X3 N011 13.5p Rser=10 noiseless
R9 N011 0 100 noiseless
G1 0 X3 N012 0 2m
D14 N012 0 DSLW1
B5 0 N004 I=dnlim(V(1,2)-100m,0,10m)*100u*V(1,2)**2- dnlim(V(2,1)-100m,0,10m)*100u*V(2,1)**2
D10 N004 0 DSLW0
S1 N015 0 4 3 SVARSLW
C3 N015 0 1p
D15 N012 N015 DSLW2
.model DX D(IS=1e-16 RS=100 noiseless)
.model DESD D(Ron=100 Roff=1G vfwd=600m epsilon=500m noiseless)
.model DBURN D(Ron=100 Roff=1G vfwd=600m epsilon=600m ilimit=2.908m noiseless)
.model PNPout1 PNP(Is=1e-18 Isc=3e-11 NC=1.7 BF=75 BR=10 CJE=100f noiseless)
.model NPNout1 NPN(Is=1e-18 Isc=3e-11 NC=1.7 BF=75 BR=10 CJE=100f noiseless)
.model PNPout2 PNP(Is=1e-18 Isc=3e-11 NC=1.7 BF=75 BR=10 CJE=100f RC=6 VAF=50 noiseless)
.model NPNout2 NPN(Is=1e-18 Isc=3e-11 NC=1.7 BF=75 BR=10 CJE=100f RC=6 VAF=50 noiseless)
.model DoutBias1 D(Ron=1k Roff=1G vfwd=600m epsilon=500m ilimit=12u noiseless)
.model DSLW0 D(Ron=100 Roff=200k vfwd=5 epsilon=100m vrev=5 revepsilon=100m noiseless)
.model DSLW1 D(Ron=1 Roff=100k vfwd=550m epsilon=100m vrev=550m revepsilon=100m noiseless)
.model DSLW2 D(Ron=1 Roff=100k vfwd=320m epsilon=100m vrev=320m revepsilon=100m noiseless)
.model SVARSLW SW(Ron=1 Roff=500 vt=-15 vh=-30 noiseless)
.ends ADA4625-1
*
*
*
*
.subckt ADA4625 1 2 3 4 5
D6 4 1 DX
Cdm 1 2 8.6p Rser=200 noiseless
D9 3 4 Dburn
R10 3 Mid 100Meg noiseless
B1 0 N004 I=10u*dnlim(uplim(V(1),V(3)-3.48,10m), V(4)-.3, .1)+100p*V(1) + 332f
B2 N004 0 I=10u*dnlim(uplim(V(2),V(3)-3.48,10m), V(4)-.3, .1)+100p*V(2)
C1 N004 0 1f Rpar=200K noiseless
C8 3 5 1p Rpar=100Meg noiseless
C9 5 4 1p Rpar=100Meg noiseless
C10 Mid 4 50p Rser=1Meg Rpar=100Meg noiseless
A4 0 N004 0 0 0 0 N007 0 OTA g=1m linear en=3.3n enk=17 vlow=-1e308 vhigh=1e308
D4 4 2 DX
Q1 XDUM N005 3 0 PNPout1 temp=27
Q2 XDUM N009 4 0 NPNout1 temp=27
A1 X3 0 4 4 4 4 N005 4 OTA g=1m asym isource=10u isink=-500u ref=6.8m vlow=0 vhigh=42
D8 N005 4 DoutBias1
D11 3 N009 DoutBias1
A2 X3 0 3 3 3 3 N009 3 OTA g=1m asym isource=500u isink=-10u ref=-6.8m vlow=-42 vhigh=0
C4 X3 0 100f
Q3 5 N006 3 0 PNPout2 temp=27
R5 3 N006 10Meg noiseless
Q4 5 N010 4 0 NPNout2 temp=27
A6 X3 0 4 4 4 4 N006 4 OTA g=1m asym isource=10u isink=-500u ref=6.8m vlow=0 vhigh=42
D12 N006 4 DoutBias1
D13 3 N010 DoutBias1
A7 X3 0 3 3 3 3 N010 3 OTA g=1m asym isource=500u isink=-10u ref=-6.8m vlow=-42 vhigh=0
C14 3 XDUM 5p
C16 N007 0 2p Rpar=1K noiseless
C2 X3 0 3p Rser=20 Rpar=200Meg noiseless
C15 XDUM 4 5p
C6 N006 5 100f Rser=100 noiseless
B3 X3 0 I=dnlim(1m*(V(X3)-.52-97m*V(3,4)),0,100u)
B4 0 X3 I=dnlim(1m*(-2.26-48m*V(3,4)-V(X3)),0,100u)
C7 5 XDUM 1p Rpar=10k noiseless
D2 2 3 DX
D3 1 3 DX
C12 3 2 5.65p Rser=100 noiseless
C19 3 1 5.65p Rser=100 noiseless
C21 2 4 5.65p Rser=100 noiseless
D5 5 3 DESD
D7 4 5 DESD
C20 1 4 5.65p Rser=100 noiseless
C13 5 N010 100f Rser=100 noiseless
R4 N010 4 10Meg noiseless
R6 3 N005 10Meg noiseless
R7 N009 4 10Meg noiseless
CF2 X3 N014 10p Rser=100 noiseless
G3 0 N014 Mid 5 10m
C22 N014 0 1p Rpar=100 noiseless
C18 N005 XDUM 100f
C23 XDUM N009 100f
R12 N005 4 100Meg noiseless
A5 0 2 0 0 0 0 0 0 OTA g=0 in=4.5f
A8 0 1 0 0 0 0 0 0 OTA g=0 in=4.5f
G5 0 N012 N008 0 1m
C24 N012 0 2p Rpar=1k noiseless
G8 0 N008 N007 0 1m
C26 N008 0 2p Rpar=1k noiseless
C27 3 4 20p
A3 XDUM 5 5 5 5 5 XDUM 5 OTA g=12.5m iout=14.6m vlow=-1e308 vhigh=1e308
G4 0 N011 Mid XDUM 10m
C28 X3 N011 13.5p Rser=10 noiseless
R9 N011 0 100 noiseless
G1 0 X3 N012 0 2m
D14 N012 0 DSLW1
B5 0 N004 I=dnlim(V(1,2)-100m,0,10m)*100u*V(1,2)**2- dnlim(V(2,1)-100m,0,10m)*100u*V(2,1)**2
D10 N004 0 DSLW0
S1 N015 0 4 3 SVARSLW
C3 N015 0 1p
D15 N012 N015 DSLW2
.model DX D(IS=1e-16 RS=100 noiseless)
.model DESD D(Ron=100 Roff=1G vfwd=600m epsilon=500m noiseless)
.model DBURN D(Ron=100 Roff=1G vfwd=600m epsilon=600m ilimit=2.908m noiseless)
.model PNPout1 PNP(Is=1e-18 Isc=3e-11 NC=1.7 BF=75 BR=10 CJE=100f noiseless)
.model NPNout1 NPN(Is=1e-18 Isc=3e-11 NC=1.7 BF=75 BR=10 CJE=100f noiseless)
.model PNPout2 PNP(Is=1e-18 Isc=3e-11 NC=1.7 BF=75 BR=10 CJE=100f RC=6 VAF=50 noiseless)
.model NPNout2 NPN(Is=1e-18 Isc=3e-11 NC=1.7 BF=75 BR=10 CJE=100f RC=6 VAF=50 noiseless)
.model DoutBias1 D(Ron=1k Roff=1G vfwd=600m epsilon=500m ilimit=12u noiseless)
.model DSLW0 D(Ron=100 Roff=200k vfwd=5 epsilon=100m vrev=5 revepsilon=100m noiseless)
.model DSLW1 D(Ron=1 Roff=100k vfwd=550m epsilon=100m vrev=550m revepsilon=100m noiseless)
.model DSLW2 D(Ron=1 Roff=100k vfwd=320m epsilon=100m vrev=320m revepsilon=100m noiseless)
.model SVARSLW SW(Ron=1 Roff=500 vt=-15 vh=-30 noiseless)
.ends ADA4625
*
*
*
.subckt ADA4625-2 1 2 3 4 5
D6 4 1 DX
Cdm 1 2 8.6p Rser=200 noiseless
D9 3 4 Dburn
R10 3 Mid 100Meg noiseless
B1 0 N005 I=10u*dnlim(uplim(V(1),V(3)+.3,.1), V(4)-.3, .1)+1n*V(1) + 2.93p
B2 N005 0 I=10u*dnlim(uplim(V(2),V(3)+.31,.1), V(4)-.31, .1)+1n*V(2)
C1 N005 0 1f Rpar=100K noiseless
C8 3 5 1p Rpar=100Meg noiseless
C9 5 4 1p Rpar=100Meg noiseless
C10 Mid 4 50p Rser=1Meg Rpar=100Meg noiseless
A4 0 N005 0 0 0 0 N008 0 OTA g=1m linear en=3.3n enk=17 vlow=-1e308 vhigh=1e308
D4 4 2 DX
Q1 XDUM N006 3 0 PNPout1 temp=27
Q2 XDUM N010 4 0 NPNout1 temp=27
A1 0 N003 4 4 4 4 N006 4 OTA g=1m asym isource=10u isink=-500u ref=6.8m vlow=0 vhigh=42
D8 N006 4 DoutBias1
D11 3 N010 DoutBias1
A2 0 N003 3 3 3 3 N010 3 OTA g=1m asym isource=500u isink=-10u ref=-6.8m vlow=-42 vhigh=0
C4 X3 0 100f
G1 0 N003 0 X3 100m
C3 N003 0 1p Rpar=10 noiseless
G2 0 N003 0 N012 100m
Q3 5 N007 3 0 PNPout2 temp=27
R5 3 N007 10Meg noiseless
Q4 5 N011 4 0 NPNout2 temp=27
A6 0 N003 4 4 4 4 N007 4 OTA g=1m asym isource=10u isink=-500u ref=6.8m vlow=0 vhigh=42
D12 N007 4 DoutBias1
D13 3 N011 DoutBias1
A7 0 N003 3 3 3 3 N011 3 OTA g=1m asym isource=500u isink=-10u ref=-6.8m vlow=-42 vhigh=0
C14 3 XDUM 5p
C16 N008 0 4p Rpar=1K noiseless
C2 X3 0 3p Rser=20 Rpar=100Meg noiseless
C15 XDUM 4 5p
C6 N007 5 100f Rser=100 noiseless
C5 N012 0 5p Rpar=1k Rser=50 noiseless
G6 0 N012 N013 0 1m
B3 X3 0 I=dnlim(1m*(V(X3)-V(3,Mid)-3),0,100u)
B4 0 X3 I=dnlim(1m*(V(4,Mid)-5-V(X3)),0,100u)
C7 5 XDUM 1p Rpar=10k noiseless
D2 2 3 DX
D3 1 3 DX
C12 3 2 5.65p Rser=100 noiseless
C19 3 1 5.65p Rser=100 noiseless
C21 2 4 5.65p Rser=100 noiseless
D5 5 3 DESD
D7 4 5 DESD
C20 1 4 5.65p Rser=100 noiseless
C13 5 N011 100f Rser=100 noiseless
R4 N011 4 10Meg noiseless
R6 3 N006 10Meg noiseless
R7 N010 4 10Meg noiseless
CF2 X3 N017 10p Rser=100 noiseless
G3 0 N017 Mid 5 10m
C22 N017 0 1p Rpar=100 noiseless
C18 N006 XDUM 100f
C23 XDUM N010 100f
R12 N006 4 100Meg noiseless
A5 0 2 0 0 0 0 0 0 OTA g=0 in=4.5f
A8 0 1 0 0 0 0 0 0 OTA g=0 in=4.5f
G5 0 N014 N009 0 1m
C24 N014 0 2p Rpar=1k noiseless
L1 N013 0 227m Rser=142.8m Rpar=1K noiseless
G7 0 N013 Mid XDUM 1m
A9 0 N014 N016 0 0 0 X3 0 OTA g=2m linear vlow=-1e308 vhigh=1e308
I1 0 N016 1<>
S1 N016 0 2 3 SGKILL
S2 N016 0 1 3 SGKILL
C25 N016 0 1p Rpar=1Meg noiseless
G8 0 N009 N008 0 1m
C26 N009 0 5p Rpar=1k noiseless
D10 N014 0 DSLW1
D14 N014 N018 DSLW2
S3 N018 0 4 3 SVARSLW
C17 N018 0 1p
C27 3 4 20p
A3 XDUM 5 5 5 5 5 XDUM 5 OTA g=12.5m iout=14.6m vlow=-1e308 vhigh=1e308
.model DX D(IS=1e-16 RS=100 noiseless)
.model DESD D(Ron=100 Roff=1G vfwd=600m epsilon=500m noiseless)
.model DBURN D(Ron=100 Roff=1G vfwd=600m epsilon=600m ilimit=3.076m noiseless)
.model PNPout1 PNP(Is=1e-18 Isc=3e-11 NC=1.7 BF=75 BR=10 CJE=100f noiseless)
.model NPNout1 NPN(Is=1e-18 Isc=3e-11 NC=1.7 BF=75 BR=10 CJE=100f noiseless)
.model PNPout2 PNP(Is=1e-18 Isc=3e-11 NC=1.7 BF=75 BR=10 CJE=100f RC=6 noiseless)
.model NPNout2 NPN(Is=1e-18 Isc=3e-11 NC=1.7 BF=75 BR=10 CJE=100f RC=6 noiseless)
.model DoutBias1 D(Ron=1k Roff=1G vfwd=600m epsilon=500m ilimit=12u noiseless)
.model SGKILL SW(level=2 Ron=5k Roff=1G vt=-2 vh=-300m noiseless)
.model DSLW1 D(Ron=1 Roff=100k vfwd=538m epsilon=100m vrev=538m revepsilon=100m noiseless)
.model DSLW2 D(Ron=1 Roff=100k vfwd=375m epsilon=100m vrev=375m revepsilon=100m noiseless)
.model SVARSLW SW(Ron=1 Roff=500 vt=-15 vh=-30 noiseless)
.param CL = 1f
.ends ADA4625-2
*
* ADA4627 SPICE Macro-model
* Developed by: HH / ADSJ
* Revision History: 08/10/2012 - Updated to new header style
* 1.0 (07/2009)
* Copyright 2009, 2012 by Analog Devices
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance of the terms and provisions in the License Statement.
*
* BEGIN Notes:
* CAUTION!! To aid in convergence, most Spice simulators add a
* conductance on every node to insure that no node is floating.
* This is GMIN, and the default value is usually 1E-12. To properly
* simulate the low input bias current and low current noise, the
* Spice simulator options have to be set to the following:
* .OPTIONS GMIN=0.01p
* .OPTIONS ABSTOL=0.01pA
* .OPTIONS ITL1=500
* .OPTIONS ITL2=200
* .OPTIONS ITL4=100
*
* Not Modeled:
*
* Parameters modeled include:
*
* END Notes
*
* Node assignments
* non-inverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
.SUBCKT ADA4627 1 2 99 50 30
*
* INPUT STAGE
*
Cdiff 1 2 4.7E-12
Cin1 1 50 7.5E-12
Cin2 2 50 7.5E-12
*
R3 5 99 1.478E+03
R4 6 99 1.478E+03
J1 5 2 4 JX
J2 6 7 4 JX
*
I1 4 50 2.70E-03
DI1 4a 4 DX
VI1 4a 50 5.5V
IOS 1 2 0.25E-12
EOS 60 1 POLY(2) (17,24) (73,98) 110E-6 1 1
EN 7 60 42 0 1
*
EREF 98 0 24 0 1
*
* SECOND STAGE
*
R5 9 98 4.097E+05
C3 9 98 3.850E-09
G1 98 9 5 6 7.700E-02
V2 99 8 2.86
V3 10 50 2.41;
D1 9 8 DX
D2 10 9 DX
*
* 2nd POLE
*
R13 18 98 1.000E+03
C9 18 98 1.0E-14
G5 98 18 9 24 1E-3
*
* COMMON-MODE GAIN NETWORK
*
R11 16 17 2.698E-01
R12 17 98 1.326E-04
E3 16 98 POLY(2) 1 98 2 98 0 8.459E-03 8.459E-03
C8 16 17 100E-6
*
* PSRR NETWORK
*
EPSY 98 72 POLY(1) (99,50) 3.350E-03 1.005E-01
CPS3 72 73 1.000E-09
RPS3 72 73 9.947E+05
RPS4 73 98 1.326E+02
*
* VOLTAGE NOISE GENERATOR
*
VN1 41 0 DC 2
DN1 41 42 DEN
DN2 42 43 DEN
VN2 0 43 DC 2
*
* CURRENT NOISE GENERATOR
*
VN3 44 0 DC 2
DN3 44 45 DIN
DN4 45 46 DIN
VN4 0 46 DC 2
*
* CURRENT NOISE GENERATOR
*
VN5 47 0 DC 2
DN5 47 48 DIN
DN6 48 49 DIN
VN6 0 49 DC 2
*
* OUTPUT STAGE
*
R14 24 99 500E3
R15 24 50 500E3
GSY 99 50 POLY(1) (99,50) 4.079E-03 2.985E-06
R16 29 99 100
R17 29 50 100
G6 27 50 18 29 10.0E-3
G7 28 50 29 18 10.0E-3
G8 29 99 POLY(1) 99 18 1E-16 1.00E-2
G9 50 29 POLY(1) 18 50 1E-16 1.00E-2
*
V4 25 29 1.99; Isc high side
V5 29 26 2.4
D3 18 25 DX
D4 26 18 DX
*
D5 99 27 DX
D6 99 28 DX
D7 50 27 DY
D8 50 28 DY
F1 29 0 V4 1
F2 0 29 V5 1
L1 29 30a 1E-15
R24 30a 30 1m
*
* MODELS USED
*
.MODEL JX NJF(BETA=3.400E-03 VTO=-1.500 IS=7E-13 RD=1
+ RS=1 CGD=1.5E-12 CGS=1.5E-12 )
*.MODEL JX PJF(BETA=1.4E-3 VTO=-1.000 IS=20E-12 RD=0
*+ RS=0 CGD=3E-12 CGS=3E-12)
.MODEL DX D(IS=1E-15 RS=0 CJO=1E-12)
.MODEL DY D(IS=1E-15 BV=50 RS=10 CJO=1E-12)
.MODEL DEN D(IS=1E-12 RS=1.7E3, KF=6.53E-15 AF=1)
.MODEL DIN D(IS=1E-12 RS=12090 KF=0 AF=1)
.ENDS ADA4627
.subckt OP1177 1 2 3 4 5
A1 2 1 0 0 0 0 0 0 OTA g=0 in=0.2p ink=10 incm=.001p incmk=10
C6 3 1 1.25p Rpar=280G noiseless
C1 2 1 1p noiseless
G1 0 M 3 0 1m
G2 0 M 4 0 1m
R3 M 0 1K noiseless
S1 N004 M 4 3 UVLO
D3 N004 3 X1
D4 4 N004 X2
C7 1 4 1.25p Rpar=280G noiseless
C8 3 2 1.25p Rpar=280G noiseless
C9 2 4 1.25p Rpar=280G noiseless
I1 3 2 2n load
I2 3 1 2n load
A2 0 N006 M M M M N004 M OTA g=20u Iout=1.8u en=7.9n enk=0.42 Vlow=-1e308 Vhigh=1e308 Cout=2.3p asym
C10 N005 0 44p
L1 N002 N005 22p
C5 N002 0 22p Rpar=1K noiseless
M1 3 N003 5 5 N temp=27
M2 4 N003 5 5 P temp=27
C3 3 5 2p
C4 5 4 2p
C13 5 N003 5p Rser=1Meg noiseless
R5 N003 N004 1Meg
D1 5 N003 Y2A
D6 5 N003 Y2B
D9 N003 5 Y1
B1 N002 0 I=2m*dnlim(uplim(V(2),V(3)-1.4,.1), V(4)+1.4, .1)+100n*V(2)
B2 0 N002 I=2m*dnlim(uplim(V(1),V(3)-1.4,.1), V(4)+1.4, .1)+100n*V(1)
L3 N005 N006 22<32>
C2 N006 0 22p Rpar=1K noiseless
D2 3 4 IQ
.model X1 D(Ron=1K Roff=100G Vfwd=-0.75 epsilon=.1 noiseless)
.model X2 D(Ron=10 Roff=100G Vfwd=-0.75 epsilon=.1 noiseless)
.model Y1 D(Ron=18k Roff=100G Vfwd=582m epsilon=500m noiseless)
.model Y2A D(Ron=25k Roff=100G Vfwd=350m epsilon=500m noiseless)
.model Y2B D(Ron=5k Roff=100G Vfwd=590m epsilon=500m noiseless)
.model N VDMOS(Vto=-55m Kp=75m Ksubthres=100m noiseless)
.model P VDMOS(Vto=55m Kp=125m pchan Ksubthres=100m noiseless)
.model UVLO SW(Ron=1K Roff=3G Vt=-3.75 Vh=.25 noiseless)
.model IQ D(Ron=2K Vfwd=2 epsilon=1 Ilimit=0.014m noiseless)
.param Vs=15
.ends OP1177
* OP213 SPICE Macro-model
* Developed by: JCB / PMI
* Revision History: 08/10/2012 - Updated to new header style
* 1.0 (09/1992)
* Copyright 1992, 2012 by Analog Devices, Inc.
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance of the terms and provisions in the License Statement.
*
* BEGIN Notes:
*
* Not Modeled:
*
* Parameters modeled include:
*
* END Notes
*
* Node assignments
*
* non-inverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
.SUBCKT OP213 3 2 7 4 6
*
* INPUT STAGE
*
R3 4 19 1.5E3
R4 4 20 1.5E3
C1 19 20 5.31E-12
I1 7 18 106E-6
IOS 2 3 25E-09
EOS 12 5 POLY(1) 51 4 25E-06 1
Q1 19 3 18 PNP1
Q2 20 12 18 PNP1
CIN 3 2 3E-12
D1 3 1 DY
D2 2 1 DY
EN 5 2 22 0 1
GN1 0 2 25 0 1E-5
GN2 0 3 28 0 1E-5
*
* VOLTAGE NOISE SOURCE WITH FLICKER NOISE
*
DN1 21 22 DEN
DN2 22 23 DEN
VN1 21 0 DC 2
VN2 0 23 DC 2
*
* CURRENT NOISE SOURCE WITH FLICKER NOISE
*
DN3 24 25 DIN
DN4 25 26 DIN
VN3 24 0 DC 2
VN4 0 26 DC 2
*
* SECOND CURRENT NOISE SOURCE
*
DN5 27 28 DIN
DN6 28 29 DIN
VN5 27 0 DC 2
VN6 0 29 DC 2
*
* GAIN STAGE & DOMINANT POLE AT .2000E+01 HZ
*
G2 34 36 19 20 2.65E-04
R7 34 36 39E+06
V3 35 4 DC 6
D4 36 35 DX
VB2 34 4 1.6
*
* SUPPLY/2 GENERATOR
*
ISY 7 4 0.2E-3
R10 7 60 40E+3
R11 60 4 40E+3
C3 60 0 1E-9
*
* CMRR STAGE & POLE AT 6 kHZ
*
ECM 50 4 POLY(2) 3 60 2 60 0 0.8 0.8
CCM 50 51 26.5E-12
RCM1 50 51 1E6
RCM2 51 4 1
*
* OUTPUT STAGE
*
R12 37 36 1E3
R13 38 36 500
C4 37 6 20E-12
C5 38 39 20E-12
M1 39 36 4 4 MN L=9E-6 W=1000E-6 AD=15E-9 AS=15E-9
M2 45 36 4 4 MN L=9E-6 W=1000E-6 AD=15E-9 AS=15E-9
D5 39 47 DX
D6 47 45 DX
Q3 39 40 41 QPA 8
VB 7 40 DC 0.861
R14 7 41 375
Q4 41 7 43 QNA 1
R17 7 43 15
Q5 43 39 6 QNA 20
Q6 46 45 6 QPA 20
R18 46 4 15
Q7 36 46 4 QNA 1
M3 6 36 4 4 MN L=9E-6 W=2000E-6 AD=30E-9 AS=30E-9
*
* NONLINEAR MODELS USED
*
.MODEL DX D (IS=1E-15)
.MODEL DY D (IS=1E-15 BV=7)
.MODEL PNP1 PNP (BF=220)
.MODEL DEN D(IS=1E-12 RS=1016 KF=3.278E-15 AF=1)
.MODEL DIN D(IS=1E-12 RS=100019 KF=4.173E-15 AF=1)
.MODEL QNA NPN(IS=1.19E-16 BF=253 VAF=193 VAR=15 RB=2.0E3
+ IRB=7.73E-6 RBM=132.8 RE=4 RC=209 CJE=2.1E-13 VJE=0.573
+ MJE=0.364 CJC=1.64E-13 VJC=0.534 MJC=0.5 CJS=1.37E-12
+ VJS=0.59 MJS=0.5 TF=0.43E-9 PTF=30)
.MODEL QPA PNP(IS=5.21E-17 BF=131 VAF=62 VAR=15 RB=1.52E3
+ IRB=1.67E-5 RBM=368.5 RE=6.31 RC=354.4 CJE=1.1E-13
+ VJE=0.745 MJE=0.33 CJC=2.37E-13 VJC=0.762 MJC=0.4
+ CJS=7.11E-13 VJS=0.45 MJS=0.412 TF=1.0E-9 PTF=30)
.MODEL MN NMOS(LEVEL=3 VTO=1.3 RS=0.3 RD=0.3 TOX=8.5E-8
+ LD=1.48E-6 NSUB=1.53E16 UO=650 DELTA=10 VMAX=2E5
+ XJ=1.75E-6 KAPPA=0.8 ETA=0.066 THETA=0.01 TPG=1 CJ=2.9E-4
+ PB=0.837 MJ=0.407 CJSW=0.5E-9 MJSW=0.33)
*
.ENDS
* OP2177 SPICE Macro-model
* Developed by: SB, ADSiV apps
* Revision History: 08/10/2012 - Updated to new header style
* 1.0 (05/2002)
* Copyright 2002, 2012 by Analog Devices
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance of the terms and provisions in the License Statement.
*
* BEGIN Notes:
*
* Not Modeled:
*
* Parameters modeled include: Vsy=<3D>15V
*
* END Notes
*
* Node assignments
* non-inverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
* | | | | |
.SUBCKT OP2177 1 2 99 50 34
*
* INPUT STAGE & POLE AT 100 MHZ
*
R3 5 51 6.8E3
R4 6 51 6.8E3
CIN 1 2 1.5E-12
C2 5 6 3.5E-12
I1 97 4 500E-6
IOS 1 2 0.1E-9
EOS 9 3 POLY(2) (26, 28) (73, 98) 15E-6 1 1
Q1 5 2 7 QX
Q2 6 9 8 QX
R5 7 4 50
R6 8 4 50
D1 2 36 DZ
D2 1 36 DZ
EN 3 1 10 0 1
GN1 0 2 13 0 1
GN2 0 1 16 0 1
*
EREF 98 0 28 0 1
EP 97 0 99 0 1
EM 51 0 50 0 1
*
* VOLTAGE NOISE SOURCE
*
DN1 35 10 DEN
DN2 10 11 DEN
VN1 35 0 DC 2
VN2 0 11 DC 2
*
* CURRENT NOISE SOURCE
*
DN3 12 13 DIN
DN4 13 14 DIN
VN3 12 0 DC 2
VN4 0 14 DC 2
*
* CURRENT NOISE SOURCE
*
DN5 15 16 DIN
DN6 16 17 DIN
VN5 15 0 DC 2
VN6 0 17 DC 2
*
* GAIN STAGE & DOMINANT POLE AT 0.439 HZ
*
R7 18 98 1.45E7
C3 18 98 25E-9
G1 98 18 5 6 5.15E-3
V2 97 19 1.5
V3 20 51 1.5
D3 18 19 DX
D4 20 18 DX
*
* POLE/ZERO PAIR AT 1.5MHz/12.7MHz
*
R8 21 98 1E3
R9 21 22 1.25E3
C4 22 98 10E-12
G2 98 21 18 28 1E-3
*
* POLE AT 2568 MHz
*
R10 23 98 1
C5 23 98 62E-12
G3 98 23 21 28 1
*
* POLE AT 2568 MHz
*
R11 24 98 1
C6 24 98 62E-12
G4 98 24 23 28 1
*
* POLE AT 2568 MHz
*
R14 27 98 1
C8 27 98 62E-12
G5 98 27 24 28 1
*
* COMMON-MODE GAIN NETWORK WITH ZERO AT 1 kHZ
*
R12 25 26 1E6
C7 25 26 159.155E-12
R13 26 98 1
E2 25 98 POLY(2) 1 98 2 98 0 0.28 0.28
*
*PSRR=121dB
EPSY 98 72 POLY(1) (99,50) 0 1
RPS3 72 73 1E6
CPS3 72 73 3E-9
RPS4 73 98 1
* OUTPUT STAGE
*
R15 28 99 100E3
R16 28 50 100E3
C9 28 50 1E-6
ISY 99 50 250E-6
R17 29 99 100
R18 29 50 100
L2 29 34 1E-9
G6 32 50 27 29 10E-3
G7 33 50 29 27 10E-3
G8 29 99 99 27 10E-3
G9 50 29 27 50 10E-3
V4 30 29 1.3
V5 29 31 3.8
F1 29 0 V4 1
F2 0 29 V5 1
D5 27 30 DX
D6 31 27 DX
D7 99 32 DX
D8 99 33 DX
D9 50 32 DY
D10 50 33 DY
*
* MODELS USED
*
.MODEL QX PNP(BF=5E5)
.MODEL DX D(IS=1E-12)
.MODEL DY D(IS=1E-15 BV=50)
.MODEL DZ D(IS=1E-15 BV=7.0)
.MODEL DEN D(IS=1E-12 RS=6.8E3 KF=1.95E-15 AF=1)
.MODEL DIN D(IS=1E-12 RS=77.3E-6 KF=3.38E-15 AF=1)
.ENDS OP2177
* OP284 SPICE Macro-model
* Developed by: HH / ADSJ, ARG / ADSC
* Revision History: 08/10/2012 - Updated to new header style
* 4.0 (09/2009) - Increased Ccm, Cdiff
* 3.0 - Adjusted Ccm, Cdiff, and en.
* 2.0 (11/1995) - Changed input transistor betas to conform to final data sheet Ios typical spec of 60nA.
* Copyright 1993, 2012 by Analog Devices, Inc.
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance with the terms and provisions in the License Statement.
*
* BEGIN Notes:
*
* Not Modeled:
*
* Parameters modeled include:
*
* END Notes
*
* Node assignments
* non-inverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
.SUBCKT OP284 1 2 99 50 45
*#ASSOC Category="Op-amps" symbol=opamp
*
* 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 2.3E-12
CCM1 1 50 7.2E-12
CCM2 2 50 7.2E-12
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 20E-12
CF1 31 34 15E-12
CF2 31 42 15E-12
CO1 34 45 15E-12
CO2 42 45 5E-12
D3 45 99 DX
D4 50 45 DX
.MODEL DC D(IS=130E-21)
.MODEL DX D()
.MODEL DEN D(RS=380 KF=6E-15 AF=1)
.MODEL DIN D(RS=5.358 KF=56E-15 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
* OP285 SPICE Macro-model
* Developed by: ARG / PMI
* Revision History: 08/10/2012 - Updated to new header style
* 1.0 (06/1992)
* Copyright 1992, 2012 by Analog Devices, Inc.
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance of the terms and provisions in the License Statement.
*
* BEGIN Notes:
*
* Not Modeled:
*
* Parameters modeled include:
*
* END Notes
*
* Node assignments
* non-inverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
* | | | | |
.SUBCKT OP285 1 2 99 50 34
*#ASSOC Category="Op-amps" symbol=opamp
*
* INPUT STAGE & POLE AT 100 MHZ
*
R3 5 51 2.188
R4 6 51 2.188
CIN 1 2 1.5E-12
C2 5 6 364E-12
I1 97 4 100E-3
IOS 1 2 1E-9
EOS 9 3 POLY(1) 26 28 35E-6 1
Q1 5 2 7 QX
Q2 6 9 8 QX
R5 7 4 1.672
R6 8 4 1.672
D1 2 36 DZ
D2 1 36 DZ
EN 3 1 10 0 1
GN1 0 2 13 0 1
GN2 0 1 16 0 1
*
EREF 98 0 28 0 1
EP 97 0 99 0 1
EM 51 0 50 0 1
*
* VOLTAGE NOISE SOURCE
*
DN1 35 10 DEN
DN2 10 11 DEN
VN1 35 0 DC 2
VN2 0 11 DC 2
*
* CURRENT NOISE SOURCE
*
DN3 12 13 DIN
DN4 13 14 DIN
VN3 12 0 DC 2
VN4 0 14 DC 2
CN1 13 0 7.53E-3
*
* CURRENT NOISE SOURCE
*
DN5 15 16 DIN
DN6 16 17 DIN
VN5 15 0 DC 2
VN6 0 17 DC 2
CN2 16 0 7.53E-3
*
* GAIN STAGE & DOMINANT POLE AT 32 HZ
*
R7 18 98 1.09E6
C3 18 98 4.55E-9
G1 98 18 5 6 4.57E-1
V2 97 19 1.4
V3 20 51 1.4
D3 18 19 DX
D4 20 18 DX
*
* POLE/ZERO PAIR AT 1.5MHz/2.7MHz
*
R8 21 98 1E3
R9 21 22 1.25E3
C4 22 98 47.2E-12
G2 98 21 18 28 1E-3
*
* POLE AT 100 MHZ
*
R10 23 98 1
C5 23 98 1.59E-9
G3 98 23 21 28 1
*
* POLE AT 100 MHZ
*
R11 24 98 1
C6 24 98 1.59E-9
G4 98 24 23 28 1
*
* COMMON-MODE GAIN NETWORK WITH ZERO AT 1 kHZ
*
R12 25 26 1E6
C7 25 26 159.155E-12
R13 26 98 1
E2 25 98 POLY(2) 1 98 2 98 0 2.506 2.506
*
* POLE AT 100 MHZ
*
R14 27 98 1
C8 27 98 1.59E-9
G5 98 27 24 28 1
*
* OUTPUT STAGE
*
R15 28 99 100E3
R16 28 50 100E3
C9 28 50 1E-6
ISY 99 50 1.85E-3
R17 29 99 100
R18 29 50 100
L2 29 34 1E-9
G6 32 50 27 29 10E-3
G7 33 50 29 27 10E-3
G8 29 99 99 27 10E-3
G9 50 29 27 50 10E-3
V4 30 29 1.3
V5 29 31 3.8
F1 29 0 V4 1
F2 0 29 V5 1
D5 27 30 DX
D6 31 27 DX
D7 99 32 DX
D8 99 33 DX
D9 50 32 DY
D10 50 33 DY
*
* MODELS USED
*
.MODEL QX PNP(BF=5E5)
.MODEL DX D(IS=1E-12)
.MODEL DY D(IS=1E-15 BV=50)
.MODEL DZ D(IS=1E-15 BV=7.0)
.MODEL DEN D(IS=1E-12 RS=4.35K KF=1.95E-15 AF=1)
.MODEL DIN D(IS=1E-12 RS=77.3E-6 KF=3.38E-15 AF=1)
.ENDS OP285
* OP292 SPICE Macro-model
* Developed by: ARG / PMI
* Revision History: 08/10/2012 - Updated to new header style
* 2.0 (03/1995)
* Copyright 1993, 2012 by Analog Devices
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance of the terms and provisions in the License Statement.
*
* BEGIN Notes:
*
* Not Modeled:
*
* Parameters modeled include:
*
* END Notes
*
* Node assignments
* non-inverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
.SUBCKT OP292 2 1 99 50 34
*#ASSOC Category="Op-amps" symbol=opamp
*
* INPUT STAGE AND POLE AT 40MHZ
*
I1 99 4 50E-6
IOS 2 1 10E-9
EOS 2 3 POLY(1) (21,30) 1.5E-3 75
CIN 1 2 3E-12
Q1 5 1 7 QP
Q2 6 3 8 QP
R3 5 50 2E3
R4 6 50 2E3
R5 4 7 966
R6 4 8 966
C1 5 6 .995E-12
*
* GAIN STAGE
*
EREF 98 0 (30,0) 1
G1 98 9 (5,6) 500E-6
R7 9 98 210.819E3
D1 9 10 DX
D2 11 9 DX
V1 99 10 .6
V2 11 50 .6
*
* ZERO/POLE AT 6MHZ/12MHZ
*
E1 12 98 (9,30) 2
R8 12 13 1
R9 13 98 1
C3 12 13 26.526E-9
*
* ZERO AT 15MHZ
*
E2 14 98 (13,30) 1E6
R10 14 15 1E6
R11 15 98 1
C4 14 15 10.610E-15
*
* COMMON MODE STAGE WITH ZERO AT 40KHZ
*
ECM 20 98 POLY(2) (1,30) (2,30) 0 0.5 0.5
R20 20 21 1E6
R21 21 98 1
C5 20 21 3.979E-12
*
* POLE AT 100MHZ
*
G2 98 16 (15,30) 1
R12 16 98 1
C6 16 98 1.592E-9
*
* OUTPUT STAGE
*
RS1 99 30 1E6
RS2 30 50 1E6
ISY 99 50 .44E-3
G3 31 50 POLY(1) (16,30) -1.635E-6 4E-6
R16 31 50 1E6
DCL 50 31 DZ
I2 99 32 250E-6
RCL 33 50 56
M1 32 31 50 50 MN L=9E-6 W=1000E-6 AD=15E-9 AS=15E-9
M2 34 31 50 50 MN L=9E-6 W=1000E-6 AD=15E-9 AS=15E-9
CC 31 32 14E-12
Q3 99 32 34 QNA
Q4 33 32 34 QPA
Q5 31 33 50 QNA
.MODEL QNA NPN(IS=1.19E-16 BF=253 NF=0.99 VAF=193 IKF=2.76E-3
+ ISE=2.57E-13 NE=5 BR=0.4 NR=0.988 VAR=15 IKR=1.465E-4
+ ISC=6.9E-16 NC=0.99 RB=2.0E3 IRB=7.73E-6 RBM=132.8 RE=4 RC=209
+ CJE=2.1E-13 VJE=0.573 MJE=0.364 FC=0.5 CJC=1.64E-13 VJC=0.534 MJC=0.5
+ CJS=1.37E-12 VJS=0.59 MJS=0.5 TF=0.43E-9 PTF=30)
.MODEL QPA PNP(IS=5.21E-17 BF=131 NF=0.99 VAF=62 IKF=8.35E-4
+ ISE=1.09E-14 NE=2.61 BR=0.5 NR=0.984 VAR=15 IKR=3.96E-5
+ ISC=7.58E-16 NC=0.985 RB=1.52E3 IRB=1.67E-5 RBM=368.5 RE=6.31 RC=354.4
+ CJE=1.1E-13 VJE=0.745 MJE=0.33 FC=0.5 CJC=2.37E-13 VJC=0.762 MJC=0.4
+ CJS=7.11E-13 VJS=0.45 MJS=0.412 TF=1.0E-9 PTF=30)
.MODEL MN NMOS(LEVEL=3 VTO=1.3 RS=0.3 RD=0.3
+ TOX=8.5E-8 LD=1.48E-6 WD=1E-6 NSUB=1.53E16 UO=650 DELTA=10 VMAX=2E5
+ XJ=1.75E-6 KAPPA=0.8 ETA=0.066 THETA=0.01 TPG=1 CJ=2.9E-4 PB=0.837
+ MJ=0.407 CJSW=0.5E-9 MJSW=0.33)
.MODEL QP PNP(BF=61.5)
.MODEL DX D
.MODEL DZ D(BV=3.6)
.ENDS OP292
* OP413 SPICE Macro-model
* Revision History: 08/10/2012 - Updated to new header style
* 1.0 (03/1994)
* Copyright 1992, 2012 by Analog Devices
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance of the terms and provisions in the License Statement.
*
* BEGIN Notes:
*
* Not Modeled:
*
* Parameters modeled include:
*
* END Notes
*
* Node assignments
*
* non-inverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
.SUBCKT OP413 3 2 7 4 6
*#ASSOC Category="Op-amps" symbol=opamp
*
* INPUT STAGE
*
R3 4 19 1.5E3
R4 4 20 1.5E3
C1 19 20 5.31E-12
I1 7 18 106E-6
IOS 2 3 25E-09
EOS 12 5 POLY(1) 51 4 25E-06 1
Q1 19 3 18 PNP1
Q2 20 12 18 PNP1
CIN 3 2 3E-12
D1 3 1 DY
D2 2 1 DY
EN 5 2 22 0 1
GN1 0 2 25 0 1E-5
GN2 0 3 28 0 1E-5
*
* VOLTAGE NOISE SOURCE WITH FLICKER NOISE
*
DN1 21 22 DEN
DN2 22 23 DEN
VN1 21 0 DC 2
VN2 0 23 DC 2
*
* CURRENT NOISE SOURCE WITH FLICKER NOISE
*
DN3 24 25 DIN
DN4 25 26 DIN
VN3 24 0 DC 2
VN4 0 26 DC 2
*
* SECOND CURRENT NOISE SOURCE
*
DN5 27 28 DIN
DN6 28 29 DIN
VN5 27 0 DC 2
VN6 0 29 DC 2
*
* GAIN STAGE & DOMINANT POLE AT 2HZ
*
G2 34 36 19 20 2.65E-04
R7 34 36 39E6
V3 35 4 DC 6
D4 36 35 DX
VB2 34 4 1.6
*
* SUPPLY/2 GENERATOR
*
ISY 7 4 0.2E-3
R10 7 60 40E3
R11 60 4 40E3
C3 60 0 1E-9
*
* CMRR STAGE & POLE AT 6kHZ
*
ECM 50 4 POLY(2) 3 60 2 60 0 0.8 0.8
CCM 50 51 26.5E-12
RCM1 50 51 1E6
RCM2 51 4 1
*
* OUTPUT STAGE
*
R12 37 36 1E3
R13 38 36 500
C4 37 6 20E-12
C5 38 39 20E-12
M1 39 36 4 4 MN L=9E-6 W=1000E-6 AD=15E-9 AS=15E-9
M2 45 36 4 4 MN L=9E-6 W=1000E-6 AD=15E-9 AS=15E-9
D5 39 47 DX
D6 47 45 DX
Q3 39 40 41 QPA 8
VB 7 40 DC 0.861
R14 7 41 375
Q4 41 7 43 QNA 1
R17 7 43 15
Q5 43 39 6 QNA 20
Q6 46 45 6 QPA 20
R18 46 4 15
Q7 36 46 4 QNA 1
M3 6 36 4 4 MN L=9E-6 W=2000E-6 AD=30E-9 AS=30E-9
*
* NONLINEAR MODELS USED
*
.MODEL DX D (IS=1E-15)
.MODEL DY D (IS=1E-15 BV=7)
.MODEL PNP1 PNP (BF=220)
.MODEL DEN D(IS=1E-12 RS=1016 KF=3.278E-15 AF=1)
.MODEL DIN D(IS=1E-12 RS=100019 KF=4.173E-15 AF=1)
.MODEL QNA NPN(IS=1.19E-16 BF=253 VAF=193 VAR=15 RB=2.0E3
+ IRB=7.73E-6 RBM=132.8 RE=4 RC=209 CJE=2.1E-13 VJE=0.573
+ MJE=0.364 CJC=1.64E-13 VJC=0.534 MJC=0.5 CJS=1.37E-12
+ VJS=0.59 MJS=0.5 TF=0.43E-9 PTF=30)
.MODEL QPA PNP(IS=5.21E-17 BF=131 VAF=62 VAR=15 RB=1.52E3
+ IRB=1.67E-5 RBM=368.5 RE=6.31 RC=354.4 CJE=1.1E-13
+ VJE=0.745 MJE=0.33 CJC=2.37E-13 VJC=0.762 MJC=0.4
+ CJS=7.11E-13 VJS=0.45 MJS=0.412 TF=1.0E-9 PTF=30)
.MODEL MN NMOS(LEVEL=3 VTO=1.3 RS=0.3 RD=0.3 TOX=8.5E-8
+ LD=1.48E-6 NSUB=1.53E16 UO=650 DELTA=10 VMAX=2E5
+ XJ=1.75E-6 KAPPA=0.8 ETA=0.066 THETA=0.01 TPG=1 CJ=2.9E-4
+ PB=0.837 MJ=0.407 CJSW=0.5E-9 MJSW=0.33)
.ENDS OP413
* OP4177 SPICE Macro-model
* Revision History: 08/10/2012 - Updated to new header style
* 1.0 (05/2002)
* Copyright 2002, 2012 by Analog Devices
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance of the terms and provisions in the License Statement.
*
* BEGIN Notes:
*
* Not Modeled:
*
* Parameters modeled include: Vsy=+/-15V
*
* END Notes
*
* Node assignments
* non-inverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
* | | | | |
.SUBCKT OP4177 1 2 99 50 34
*#ASSOC Category="Op-amps" symbol=opamp
*
* INPUT STAGE & POLE AT 100 MHZ
*
R3 5 51 6.8E3
R4 6 51 6.8E3
CIN 1 2 1.5E-12
C2 5 6 3.5E-12
I1 97 4 500E-6
IOS 1 2 0.1E-9
EOS 9 3 POLY(2) (26, 28) (73, 98) 15E-6 1 1
Q1 5 2 7 QX
Q2 6 9 8 QX
R5 7 4 50
R6 8 4 50
D1 2 36 DZ
D2 1 36 DZ
EN 3 1 10 0 1
GN1 0 2 13 0 1
GN2 0 1 16 0 1
*
EREF 98 0 28 0 1
EP 97 0 99 0 1
EM 51 0 50 0 1
*
* VOLTAGE NOISE SOURCE
*
DN1 35 10 DEN
DN2 10 11 DEN
VN1 35 0 DC 2
VN2 0 11 DC 2
*
* CURRENT NOISE SOURCE
*
DN3 12 13 DIN
DN4 13 14 DIN
VN3 12 0 DC 2
VN4 0 14 DC 2
*
* CURRENT NOISE SOURCE
*
DN5 15 16 DIN
DN6 16 17 DIN
VN5 15 0 DC 2
VN6 0 17 DC 2
*
* GAIN STAGE & DOMINANT POLE AT 0.439 HZ
*
R7 18 98 1.45E7
C3 18 98 25E-9
G1 98 18 5 6 5.15E-3
V2 97 19 1.5
V3 20 51 1.5
D3 18 19 DX
D4 20 18 DX
*
* POLE/ZERO PAIR AT 1.5MHz/12.7MHz
*
R8 21 98 1E3
R9 21 22 1.25E3
C4 22 98 10E-12
G2 98 21 18 28 1E-3
*
* POLE AT 2568 MHz
*
R10 23 98 1
C5 23 98 62E-12
G3 98 23 21 28 1
*
* POLE AT 2568 MHz
*
R11 24 98 1
C6 24 98 62E-12
G4 98 24 23 28 1
*
* POLE AT 2568 MHz
*
R14 27 98 1
C8 27 98 62E-12
G5 98 27 24 28 1
*
* COMMON-MODE GAIN NETWORK WITH ZERO AT 1 kHZ
*
R12 25 26 1E6
C7 25 26 159.155E-12
R13 26 98 1
E2 25 98 POLY(2) 1 98 2 98 0 0.28 0.28
*
*PSRR=121dB
EPSY 98 72 POLY(1) (99,50) 0 1
RPS3 72 73 1E6
CPS3 72 73 3E-9
RPS4 73 98 1
* OUTPUT STAGE
*
R15 28 99 100E3
R16 28 50 100E3
C9 28 50 1E-6
ISY 99 50 250E-6
R17 29 99 100
R18 29 50 100
L2 29 34 1E-9
G6 32 50 27 29 10E-3
G7 33 50 29 27 10E-3
G8 29 99 99 27 10E-3
G9 50 29 27 50 10E-3
V4 30 29 1.3
V5 29 31 3.8
F1 29 0 V4 1
F2 0 29 V5 1
D5 27 30 DX
D6 31 27 DX
D7 99 32 DX
D8 99 33 DX
D9 50 32 DY
D10 50 33 DY
*
* MODELS USED
*
.MODEL QX PNP(BF=5E5)
.MODEL DX D(IS=1E-12)
.MODEL DY D(IS=1E-15 BV=50)
.MODEL DZ D(IS=1E-15 BV=7.0)
.MODEL DEN D(IS=1E-12 RS=6.8E3 KF=1.95E-15 AF=1)
.MODEL DIN D(IS=1E-12 RS=77.3E-6 KF=3.38E-15 AF=1)
.ENDS OP4177
* OP484 SPICE Macro-model
* 1.0 (11/1995)
* Copyright 1993, 2012 by Analog Devices
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance of the terms and provisions in the License Statement.
*
* BEGIN Notes:
*
* Not Modeled:
*
* Parameters modeled include:
*
* END Notes
*
* Node assignments
* non-inverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
.SUBCKT OP484 1 2 99 50 45
*#ASSOC Category="Op-amps" symbol=opamp
*
* 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 1E-9
CIN 1 2 2E-12
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.088
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.081
FSCN 50 47 VSCN 1
RSCN 47 50 40
Q21 34 47 50 QON 1
CC2 31 45 20E-12
CF1 31 34 15E-12
CF2 31 42 15E-12
CO1 34 45 15E-12
CO2 42 45 5E-12
D3 45 99 DX
D4 50 45 DX
.MODEL DC D(IS=130E-21)
.MODEL DX D()
.MODEL DEN D(RS=100 KF=12E-15 AF=1)
.MODEL DIN D(RS=5.358 KF=56E-15 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 OP484
* OP492 SPICE Macro-model
* 2.0 (03/1995)
* Copyright 1993, 2012 by Analog Devices
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance of the terms and provisions in the License Statement.
*
* BEGIN Notes:
*
* Not Modeled:
*
* Parameters modeled include:
*
* END Notes
*
* Node assignments
* non-inverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
.SUBCKT OP492 2 1 99 50 34
*#ASSOC Category="Op-amps" symbol=opamp
*
* INPUT STAGE AND POLE AT 40MHZ
*
I1 99 4 50E-6
IOS 2 1 10E-9
EOS 2 3 POLY(1) (21,30) 1.5E-3 75
CIN 1 2 3E-12
Q1 5 1 7 QP
Q2 6 3 8 QP
R3 5 50 2E3
R4 6 50 2E3
R5 4 7 966
R6 4 8 966
C1 5 6 .995E-12
*
* GAIN STAGE
*
EREF 98 0 (30,0) 1
G1 98 9 (5,6) 500E-6
R7 9 98 210.819E3
D1 9 10 DX
D2 11 9 DX
V1 99 10 .6
V2 11 50 .6
*
* ZERO/POLE AT 6MHZ/12MHZ
*
E1 12 98 (9,30) 2
R8 12 13 1
R9 13 98 1
C3 12 13 26.526E-9
*
* ZERO AT 15MHZ
*
E2 14 98 (13,30) 1E6
R10 14 15 1E6
R11 15 98 1
C4 14 15 10.610E-15
*
* COMMON MODE STAGE WITH ZERO AT 40KHZ
*
ECM 20 98 POLY(2) (1,30) (2,30) 0 0.5 0.5
R20 20 21 1E6
R21 21 98 1
C5 20 21 3.979E-12
*
* POLE AT 100MHZ
*
G2 98 16 (15,30) 1
R12 16 98 1
C6 16 98 1.592E-9
*
* OUTPUT STAGE
*
RS1 99 30 1E6
RS2 30 50 1E6
ISY 99 50 .44E-3
G3 31 50 POLY(1) (16,30) -1.635E-6 4E-6
R16 31 50 1E6
DCL 50 31 DZ
I2 99 32 250E-6
RCL 33 50 56
M1 32 31 50 50 MN L=9E-6 W=1000E-6 AD=15E-9 AS=15E-9
M2 34 31 50 50 MN L=9E-6 W=1000E-6 AD=15E-9 AS=15E-9
CC 31 32 14E-12
Q3 99 32 34 QNA
Q4 33 32 34 QPA
Q5 31 33 50 QNA
.MODEL QNA NPN(IS=1.19E-16 BF=253 NF=0.99 VAF=193 IKF=2.76E-3
+ ISE=2.57E-13 NE=5 BR=0.4 NR=0.988 VAR=15 IKR=1.465E-4
+ ISC=6.9E-16 NC=0.99 RB=2.0E3 IRB=7.73E-6 RBM=132.8 RE=4 RC=209
+ CJE=2.1E-13 VJE=0.573 MJE=0.364 FC=0.5 CJC=1.64E-13 VJC=0.534 MJC=0.5
+ CJS=1.37E-12 VJS=0.59 MJS=0.5 TF=0.43E-9 PTF=30)
.MODEL QPA PNP(IS=5.21E-17 BF=131 NF=0.99 VAF=62 IKF=8.35E-4
+ ISE=1.09E-14 NE=2.61 BR=0.5 NR=0.984 VAR=15 IKR=3.96E-5
+ ISC=7.58E-16 NC=0.985 RB=1.52E3 IRB=1.67E-5 RBM=368.5 RE=6.31 RC=354.4
+ CJE=1.1E-13 VJE=0.745 MJE=0.33 FC=0.5 CJC=2.37E-13 VJC=0.762 MJC=0.4
+ CJS=7.11E-13 VJS=0.45 MJS=0.412 TF=1.0E-9 PTF=30)
.MODEL MN NMOS(LEVEL=3 VTO=1.3 RS=0.3 RD=0.3
+ TOX=8.5E-8 LD=1.48E-6 WD=1E-6 NSUB=1.53E16 UO=650 DELTA=10 VMAX=2E5
+ XJ=1.75E-6 KAPPA=0.8 ETA=0.066 THETA=0.01 TPG=1 CJ=2.9E-4 PB=0.837
+ MJ=0.407 CJSW=0.5E-9 MJSW=0.33)
.MODEL QP PNP(BF=61.5)
.MODEL DX D
.MODEL DZ D(BV=3.6)
.ENDS OP492
* OP727 SPICE Macro-model Typical Values
* Revision History: 08/10/2012 - Updated to new header style
* 1.2 (04/2009) - Corrected EVP, EVN
* 1.1 (08/2000)
* Copyright 2000, 2012 by Analog Devices
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance of the terms and provisions in the License Statement.
*
* BEGIN Notes:
*
* Not Modeled:
*
* Parameters modeled include:
*
* END Notes
*
* Node Assignments
* noninverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
* | | | | |
.SUBCKT OP727 1 2 99 50 45
*#ASSOC Category="Op-amps" symbol=opamp
*
* PNP INPUT STAGE
*
Q1 5 7 3 PIX
Q2 6 2 3 PIX
RC1 5 50 8000
RC2 6 50 8000
C1 5 6 0.5E-12
D1 3 8 DX
V1 99 8 DC 1.0
I1 99 3 50E-6
EOS 7 1 POLY(3) (73,98) (81,98) (22,98) 0.08E-3 1 1 1
IOS 2 1 1E-9
*
* PSRR=120dB, ZERO AT 150Hz
*
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 1E+6
CPS3 72 73 1.06E-9
RPS4 73 98 1
*
EVP 97 98 (99,50) 0.5
EVN 51 98 (50,99) 0.5
*
* VOLTAGE NOISE REFERENCE OF 15nV/rt(Hz)
*
VN1 80 98 0
RN1 80 98 16.45E-3
HN 81 98 VN1 15
RN2 81 98 1
*
* INTERNAL VOLTAGE REFERENCE
*
EREF 98 0 POLY(2) (99,0) (50,0) 0 .5 .5
GSY 99 50 POLY(1) (99,50) 0 2.6E-6
*
*
* CMRR 110dB, ZERO AT 400Hz
*
ECM1 21 98 POLY(2) (1,98) (2,98) 0 .5 .5
RCM1 21 22 1E+6
CCM1 21 22 0.397E-9
RCM2 22 98 1
*
* GAIN STAGE
*
G1 98 30 POLY(1) (5,6) 0 28.8E-6
R1 30 98 2.02E+8
CF 45 30 50E-12
D3 30 97 DX
D4 51 30 DX
*
* OUTPUT STAGE
*
M5 45 46 99 99 POX L=1E-6 W=0.329E-3
M6 45 47 50 50 NOX L=1E-6 W=0.496E-3
EG1 99 46 POLY(1) (98,30) 0.6299 1
EG2 47 50 POLY(1) (30,98) 0.5739 1
*
* MODELS
*
.MODEL POX PMOS (LEVEL=2,KP=10E-6,VTO=-0.328,LAMBDA=0.01,KF=2.5E-23,AF=1)
.MODEL NOX NMOS (LEVEL=2,KP=10E-6,VTO=+0.328,LAMBDA=0.01,KF=2.5E-23,AF=1)
.MODEL PIX PNP (BF=2273,IS=1E-14,VAF=130)
.MODEL DX D(IS=1E-14,RS=5)
.ENDS OP727
* OP747 SPICE Macro-model Typical Values
* 1.2 (04/2009) - Corrected EVP, EVN
* 1.1 (08/2000)
* Copyright 2000, 2012 by Analog Devices
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance of the terms and provisions in the License Statement.
*
* BEGIN Notes:
*
* Not Modeled:
*
* Parameters modeled include:
*
* END Notes
*
* Node Assignments
* noninverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
* | | | | |
.SUBCKT OP747 1 2 99 50 45
*#ASSOC Category="Op-amps" symbol=opamp
*
* PNP INPUT STAGE
*
Q1 5 7 3 PIX
Q2 6 2 3 PIX
RC1 5 50 8000
RC2 6 50 8000
C1 5 6 0.5E-12
D1 3 8 DX
V1 99 8 DC 1.0
I1 99 3 50E-6
EOS 7 1 POLY(3) (73,98) (81,98) (22,98) 0.08E-3 1 1 1
IOS 2 1 1E-9
*
* PSRR=120dB, ZERO AT 150Hz
*
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 1E+6
CPS3 72 73 1.06E-9
RPS4 73 98 1
*
* VOLTAGE NOISE REFERENCE OF 15nV/rt(Hz)
*
VN1 80 98 0
RN1 80 98 16.45E-3
HN 81 98 VN1 15
RN2 81 98 1
*
* INTERNAL VOLTAGE REFERENCE
*
EREF 98 0 POLY(2) (99,0) (50,0) 0 .5 .5
GSY 99 50 POLY(1) (99,50) 0 2.6E-6
EVP 97 98 POLY(1) (99,50) 0 0.5
EVN 51 98 POLY(1) (50,99) 0 0.5
*
*
* CMRR 110dB, ZERO AT 400Hz
*
ECM1 21 98 POLY(2) (1,98) (2,98) 0 .5 .5
RCM1 21 22 1E+6
CCM1 21 22 0.397E-9
RCM2 22 98 1
*
* GAIN STAGE
*
G1 98 30 POLY(1) (5,6) 0 28.8E-6
R1 30 98 2.02E+8
CF 45 30 50E-12
D3 30 97 DX
D4 51 30 DX
*
* OUTPUT STAGE
*
M5 45 46 99 99 POX L=1E-6 W=0.329E-3
M6 45 47 50 50 NOX L=1E-6 W=0.496E-3
EG1 99 46 POLY(1) (98,30) 0.6299 1
EG2 47 50 POLY(1) (30,98) 0.5739 1
*
* MODELS
*
.MODEL POX PMOS (LEVEL=2,KP=10E-6,VTO=-0.328,LAMBDA=0.01,KF=2.5E-23,AF=1)
.MODEL NOX NMOS (LEVEL=2,KP=10E-6,VTO=+0.328,LAMBDA=0.01,KF=2.5E-23,AF=1)
.MODEL PIX PNP (BF=2273,IS=1E-14,VAF=130)
.MODEL DX D(IS=1E-14,RS=5)
.ENDS OP747
* OP777 SPICE Macro-model Typical Values
* 1.2 (04/2009) - Corrected EVP, EVN
* 1.1 (08/2000)
* Copyright 2000, 2012 by Analog Devices
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance of the terms and provisions in the License Statement.
*
* BEGIN Notes:
*
* Not Modeled:
*
* Parameters modeled include:
*
* END Notes
*
* Node Assignments
* noninverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
* | | | | |
.SUBCKT OP777 1 2 99 50 45
*#ASSOC Category="Op-amps" symbol=opamp
*
* PNP INPUT STAGE
*
Q1 5 7 3 PIX
Q2 6 2 3 PIX
RC1 5 50 8000
RC2 6 50 8000
C1 5 6 0.5E-12
D1 3 8 DX
V1 99 8 DC 1.0
I1 99 3 50E-6
EOS 7 1 POLY(3) (73,98) (81,98) (22,98) 0.08E-3 1 1 1
IOS 2 1 1E-9
*
* PSRR=120dB, ZERO AT 150Hz
*
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 1E+6
CPS3 72 73 1.06E-9
RPS4 73 98 1
*
* VOLTAGE NOISE REFERENCE OF 15nV/rt(Hz)
*
VN1 80 98 0
RN1 80 98 16.45E-3
HN 81 98 VN1 15
RN2 81 98 1
*
* INTERNAL VOLTAGE REFERENCE
*
EREF 98 0 POLY(2) (99,0) (50,0) 0 .5 .5
GSY 99 50 POLY(1) (99,50) 0 2.6E-6
EVP 97 98 (99,50) 0.5
EVN 51 98 (50,99) 0.5
*
*
* CMRR 110dB, ZERO AT 400Hz
*
ECM1 21 98 POLY(2) (1,98) (2,98) 0 .5 .5
RCM1 21 22 1E+6
CCM1 21 22 0.397E-9
RCM2 22 98 1
*
* GAIN STAGE
*
G1 98 30 POLY(1) (5,6) 0 28.8E-6
R1 30 98 2.02E+8
CF 45 30 50E-12
D3 30 97 DX
D4 51 30 DX
*
* OUTPUT STAGE
*
M5 45 46 99 99 POX L=1E-6 W=0.329E-3
M6 45 47 50 50 NOX L=1E-6 W=0.496E-3
EG1 99 46 POLY(1) (98,30) 0.6299 1
EG2 47 50 POLY(1) (30,98) 0.5739 1
*
* MODELS
*
.MODEL POX PMOS (LEVEL=2,KP=10E-6,VTO=-0.328,LAMBDA=0.01,KF=2.5E-23,AF=1)
.MODEL NOX NMOS (LEVEL=2,KP=10E-6,VTO=+0.328,LAMBDA=0.01,KF=2.5E-23,AF=1)
.MODEL PIX PNP (BF=2273,IS=1E-14,VAF=130)
.MODEL DX D(IS=1E-14,RS=5)
.ENDS OP777
* AD8235 SPICE Macro-model
* 1.0 (12/2009)
* Copyright 2009, 2012 by Analog Devices
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this
* model indicates your acceptance of the terms and provisions in the License Statement.
*
* BEGIN Notes: VSY=5V, T=25<32>C
*
* Not Modeled:
*
* Parameters modeled include:
*
* END Notes
*
* Node Assignments
* -input
* | rg1
* | | rg2
* | | | +input
* | | | | shutdwn Neg Supply
* | | | | | | ref
* | | | | | | | out
* | | | | | | | | Pos Supply
* | | | | | | | | |
.SUBCKT AD8235 Vin- RG- RG+ Vin+ SDN VNEG REF VOUT VPOS
*Amplifiers
X_U1 Vin- RG- 1 2 9 AMPA
X_U2 Vin+ 7 1 2 VOUT AMPB
*Gain Error for RG resistor
R5 7 RG+ 6
*Adjustable Supply Current for Low Supply Voltage
I3 1 2 6.5E-6
G1 1 2 2 1 1.5E-6
* Shutdown Switches
S1 1 VPOS SDN VNEG SW
S2 2 VNEG SDN VNEG SW
*Resistor Network
R1 REF RG- 209.8K
R2 RG- 9 52.5K
R3 9 7 52.5K
R4 7 VOUT 209.85K
*Switch Model
.MODEL SW VSWITCH(VON=1.3 VOFF=0.5 RON=1 ROFF=1E9)
.ENDS AD8235
*$
* Node Assignments
* noninverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
* | | | | |
.SUBCKT AMPA 1 2 99 50 45
*
* INPUT STAGE
*
M1 4 7 8 8 PIX L=2E-6 W=9.070E-04
M2 6 2 8 8 PIX L=2E-6 W=9.070E-04
Cinp 1 50 4.2pF
Cinn 2 50 4.2pF
Cdiff 1 2 3pF
RD1 4 50 5.333E+04
RD2 6 50 5.333E+04
C1 4 6 7.650E-12
I1 99 8 7.500E-06
V1 9 8 +0.025E-00
D1 9 99 DX
EOS 7 1 POLY(4) (73,98) (22,98) (81,98) (83,98) 0 1 1 1 1
IOS 1 2 -5.0E-12
*
* CMRR=95dB, POLE AT 3500 Hz
*
E1 72 98 POLY(2) (1,98) (2,98) 0 1.289E-02 1.289E-02
R10 72 73 4.613E+01
R20 73 98 3.183E-02
C10 72 73 1.000E-06
*
* PSRR=100dB, POLE AT 100 Hz
*
EPSY 21 98 POLY(1) (99,50) -0.181E-00 -0.03E-00
RPS1 21 22 1.274E+04
RPS2 22 98 2.989E-00
CPS1 21 22 0.20E-07
*
* VOLTAGE NOISE REFERENCE OF 45nV/rt(Hz)
*
VN1 80 98 0
RN1 80 98 17.500E-3
HN 81 98 VN1 4.62E+1
RN2 81 98 1
*
* FLICKER NOISE CORNER = 20000 Hz
*
DFN 82 98 DNOISE
VFN 82 98 DC 0.6531
HFN 83 98 POLY(1) VFN 1.00E-03 1.00E+00
RFN 83 98 1
*
* INTERNAL VOLTAGE REFERENCE
*
EREF 98 0 POLY(2) (99,0) (50,0) 0 0.5 0.5
GSY 99 50 POLY(1) (99,50) +0.580E-06 0.2710E-06
EVP 97 98 (99,50) 0.5
EVN 51 98 (50,99) 0.5
*
* GAIN STAGE
*
G1 98 30 (4,6) 4.474E-04
R1 30 98 1.00E+06
CF 30 31 1.55E-08
RZ 455 31 1.2280E-03
EZ 455 98 (451 98) 1
V3 32 30 0.279E+00
V4 30 33 0.362E-00
D3 32 97 DX
D4 51 33 DX
*
* OUTPUT STAGE
*
M5 451 46 99 99 POX L=1E-6 W=3.940E-04
M6 451 47 50 50 NOX L=1E-6 W=4.598E-04
Lout 451 45 10pH
EG1 99 46 POLY(1) (98,30) 3.598E-01 1
EG2 47 50 POLY(1) (30,98) 3.574E-01 1
*
* MODELS
*
.MODEL POX PMOS (LEVEL=2,KP=3.00E-05,VTO=-0.328,LAMBDA=0.015,RD=0)
.MODEL NOX NMOS (LEVEL=2,KP=3.00E-05,VTO=+0.328,LAMBDA=0.015,RD=0)
.MODEL PIX PMOS (LEVEL=2,KP=5.00E-05,VTO=-5.00E-01,LAMBDA=0.01)
.MODEL DX D(IS=1E-14,RS=0.1)
.MODEL DNOISE D(IS=1E-14,RS=0,KF=12.400E-11)
*
*
.ENDS AMPA
*
*$
* Node Assignments
* noninverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
* | | | | |
.SUBCKT AMPB 1 2 99 50 45
*
* INPUT STAGE
*
M1 4 7 8 8 PIX L=2E-6 W=9.070E-04
M2 6 2 8 8 PIX L=2E-6 W=9.070E-04
Cinp 1 50 4.2pF
Cinn 2 50 4.2pF
Cdiff 1 2 3pF
RD1 4 50 5.333E+04
RD2 6 50 5.333E+04
C1 4 6 7.650E-12
I1 99 8 7.500E-06
V1 9 8 +0.025E-00
D1 9 99 DX
EOS 7 1 POLY(4) (73,98) (22,98) (81,98) (83,98) 0.926m 1 1 1 1
IOS 1 2 -10E-12
*
* CMRR=95dB, POLE AT 3500 Hz
*
E1 72 98 POLY(2) (1,98) (2,98) 0 1.289E-02 1.289E-02
R10 72 73 4.613E+01
R20 73 98 3.183E-02
C10 72 73 1.000E-06
*
* PSRR=100dB, POLE AT 100 Hz
*
EPSY 21 98 POLY(1) (99,50) -0.181E-00 0.03E-00
RPS1 21 22 2.274E+04
RPS2 22 98 1.989E-00
CPS1 21 22 0.20E-07
*
* VOLTAGE NOISE REFERENCE OF 45nV/rt(Hz)
*
VN1 80 98 0
RN1 80 98 17.500E-3
HN 81 98 VN1 4.62E+1
RN2 81 98 1
*
* FLICKER NOISE CORNER = 20000 Hz
*
DFN 82 98 DNOISE
VFN 82 98 DC 0.6531
HFN 83 98 POLY(1) VFN 1.00E-03 1.00E+00
RFN 83 98 1
*
* INTERNAL VOLTAGE REFERENCE
*
EREF 98 0 POLY(2) (99,0) (50,0) 0 0.5 0.5
GSY 99 50 POLY(1) (99,50) +0.580E-06 0.2710E-06
EVP 97 98 (99,50) 0.5
EVN 51 98 (50,99) 0.5
*
* GAIN STAGE
*
G1 98 30 (4,6) 4.474E-04
R1 30 98 1.00E+06
CF 30 31 1.55E-08
RZ 455 31 1.2280E-03
EZ 455 98 (451 98) 1
V3 32 30 0.279E+00
V4 30 33 0.362E-00
D3 32 97 DX
D4 51 33 DX
*
* OUTPUT STAGE
*
M5 451 46 99 99 POX L=1E-6 W=3.940E-04
M6 451 47 50 50 NOX L=1E-6 W=4.598E-04
Lout 451 45 10pH
EG1 99 46 POLY(1) (98,30) 3.598E-01 1
EG2 47 50 POLY(1) (30,98) 3.574E-01 1
*
* MODELS
*
.MODEL POX PMOS (LEVEL=2,KP=3.00E-05,VTO=-0.328,LAMBDA=0.015,RD=0)
.MODEL NOX NMOS (LEVEL=2,KP=3.00E-05,VTO=+0.328,LAMBDA=0.015,RD=0)
.MODEL PIX PMOS (LEVEL=2,KP=5.00E-05,VTO=-5.00E-01,LAMBDA=0.01)
.MODEL DX D(IS=1E-14,RS=0.1)
.MODEL DNOISE D(IS=1E-14,RS=0,KF=12.400E-11)
*
*
.ENDS AMPB
*
* AD8236 SPICE Macro-model
* Copyright 2009, 2015 by Analog Devices
*
*Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spicemodels/license
*for License Statement. Use of this model indicates your acceptance
*of the terms and provisions in the License Staement.
*
* BEGIN Notes: VSY=5V, T=25<32>C
**Not modeled: Distortion, PSRR, Overload Recovery,
* Shutdown Turn On/Turn Off time
*
*Parameters modeled include:
* Vos, Ibias, Supply Current, Input CM limits and Typ output voltge swing over full supply range,
* Bandwidth over all gains, Slew Rate, Output current limits, Voltage & Current Noise,
* Capacitive load drive, CMRR, Output Swing vs. Load Resistance
* Single supply & offset supply functionality.
* END Notes
*
*
* Node Assignments
* -input
* | rg1
* | | rg2
* | | | +input
* | | | |
* | | | | Neg Supply
* | | | | | ref out
* | | | | | | | Pos Supply
* | | | | | | | |
*
.SUBCKT AD8236 Vin- RG- RG+ Vin+ VNEG REF VOUT VPOS
*
*Amplifiers
X_U1 Vin- RG- VPOSa VNEGa 9 AMPA
X_U2 Vin+ 7 VPOSa VNEGa VOUT AMPB
*
*Charge pump for VPOS and VNEG
VposCP VPOSa VPOS dc 0.58
VnegCP VNEG VNEGa dc 0.57
*
*Gain Error for RG resistor
R5 7 RG+ 6
*
*Adjustable Supply Current for Low Supply Voltage
*I3 VPOS VNEG 6.5E-6
*G1 VPOS VNEG VNEG VPOS 1.5E-6
*
*Resistor Network
R1 REF RG- 209.8K
R2 RG- 9 52.5K
R3 9 7 52.5K
R4 7 VOUT 209.85K
.Subckt AMPA 100 101 102 103 104
*
***Power Supplies***
Rz1 102 1020 1e-6
Rz2 103 1030 1e-6
Ibias 1020 1030 dc 0.001e-3
DzPS 98 1020 diode
Iquies 1020 98 dc 0.015e-3
RSW1 98 1030 1e-3
R1 1020 99 1e7
R2 99 1030 1e7
e1 111 110 1020 110 1
e2 110 112 110 1030 1
e3 110 0 99 0 1
*
*
***Inputs***
RSW2 1 100 1e-3
RSW3 9 101 1e-3
VOS 1 2 dc -500e-6
IbiasP 110 2 dc 1.5e-12
IbiasN 110 9 dc 1.5e-12
RinCMP 110 2 110000e6
RinCMN 9 110 110000e6
CinCMP 110 2 4.2e-12
CinCMN 9 110 4.2e-12
IOS 9 2 0.0000005e-6
RinDiff 9 2 220000e3
CinDiff 9 2 3e-12
*
*
***Non-Inverting Input with Clamp***
g1 3 110 110 2 0.001
RInP 3 110 1e3
RX1 40 3 0.001
DInP 40 41 diode
DInN 42 40 diode
VinP 111 41 dc 0.46
VinN 42 112 dc 0.46
*
*
***Vnoise***
hVn 6 5 Vmeas1 707.10678
Vmeas1 20 110 DC 0
Vvn 21 110 dc 0.65
Dvn 21 20 DVnoisy
hVn1 6 7 Vmeas2 707.10678
Vmeas2 22 110 dc 0
Vvn1 23 110 dc 0.65
Dvn1 23 22 DVnoisy
*
*
***Inoise***
FnIN 9 110 Vmeas3 0.4071068
Vmeas3 51 110 dc 0
VnIN 50 110 dc 0.65
DnIN 50 51 DINnoisy
FnIN1 110 9 Vmeas4 0.4071068
Vmeas4 53 110 dc 0
VnIN1 52 110 dc 0.65
DnIN1 52 53 DINnoisy
*
FnIP 2 110 Vmeas5 0.4071068
Vmeas5 31 110 dc 0
VnIP 30 110 dc 0.65
DnIP 30 31 DIPnoisy
FnIP1 110 2 Vmeas6 0.4071068
Vmeas6 33 110 dc 0
VnIP1 32 110 dc 0.65
DnIP1 32 33 DIPnoisy
*
*
***CMRR***
RcmrrP 3 10 1e12
RcmrrN 10 9 1e12
g10 11 110 10 110 -1e-10
Lcmrr 11 12 1e-12
Rcmrr 12 110 1e3
e4 5 3 11 110 1
*
*
*
***Feedback Pin***
*RF 105 104 0.001
*
*
***VFB Stage***
g200 200 110 7 9 1
R200 200 110 250
DzSlewP 201 200 DzSlewP
DzSlewN 201 110 DzSlewN
*
*
***Dominant Pole at 0.1 Hz***
g210 210 110 200 110 0.0025e-6
R210 210 110 1591547.63e6
C210 210 110 1e-12
*
*
***Output Voltage Clamp-1***
RX2 60 210 0.001
DzVoutP 61 60 DzVoutP
DzVoutN 60 62 DzVoutN
DVoutP 61 63 diode
DVoutN 64 62 diode
VoutP 65 63 dc 5.022
VoutN 64 66 dc 5.022
e60 65 110 111 110 1.01
e61 66 110 112 110 1.01
*
*
***Pole at 1000000Hz***
g220 220 110 210 110 0.001
R220 220 110 1000
C220 220 110 159.1548e-12
*
***Pole at 0.4MHz***
g230 230 110 220 110 0.001
R230 230 110 1000
C230 230 110 397.8869e-12
*
***Pole at 0.5MHz***
g240 240 110 230 110 0.001
R240 240 110 1000
C240 240 110 318.3095e-12
*
***Buffer***
g245 245 110 240 110 0.001
R245 245 110 1000
*
***Buffer***
g250 250 110 245 110 0.001
R250 250 110 1000
*
***Buffer***
g255 255 110 250 110 0.001
R255 255 110 1000
*
***Buffer***
g260 260 110 255 110 0.001
R260 260 110 1000
*
***Buffer***
g265 265 110 260 110 0.001
R265 265 110 1000
*
***Buffer***
g270 270 110 265 110 0.001
R270 270 110 1000
*
***Buffer***
e280 280 110 270 110 1
R280 280 285 10
*
***Buffer***
e290 290 110 285 110 1
R290 290 292 10
e295 295 110 292 110 1
*
*
***Output Stage***
g300 300 110 295 110 0.001
R300 300 110 1000
e301 301 110 300 110 1
Rout 302 303 180
Lout 303 310 10e-9
Cout 310 110 2e-12
*
*
***Output Current Limit***
H1 301 304 Vsense1 100
Vsense1 301 302 dc 0
VIoutP 305 304 dc 3.836
VIoutN 304 306 dc 3.836
DIoutP 307 305 diode
DIoutN 306 307 diode
Rx3 307 300 0.001
*
*
***Output Clamp-2***
VoutP1 111 73 dc 1.27
VoutN1 74 112 dc 1.26
DVoutP1 75 73 diode
DVoutN1 74 75 diode
RX4 75 310 0.001
*
*
***Supply Currents***
FIoVcc 314 110 Vmeas8 1
Vmeas8 310 311 dc 0
R314 110 314 1e9
DzOVcc 110 314 diode
DOVcc 102 314 diode
RX5 311 312 0.001
FIoVee 315 110 Vmeas9 1
Vmeas9 312 313 dc 0
R315 315 110 1e9
DzOVee 315 110 diode
DOVee 315 103 diode
*
*
RSW4 104 313 1e-3
*
*
*** Common Models ***
.model diode d(bv=100)
.model DClamp D(IS=1E-15 IBV=1E-13 VJ=0.1)
.model DzVoutP D(BV=4.3)
.model DzVoutN D(BV=4.3)
.model DzSlewP D(BV=10.821)
.model DzSlewN D(BV=2.842)
.model DVnoisy D(IS=7.49e-14 KF=9.87e-18)
.model DINnoisy D(IS=8.58e-21 KF=0.00e0)
.model DIPnoisy D(IS=8.58e-21 KF=0.00e0)
*
*
.ENDS AMPA
*
.subckt AMPB 100 101 102 103 104
*
***Power Supplies***
Rz1 102 1020 1e-6
Rz2 103 1030 1e-6
Ibias 1020 1030 dc 0.001e-3
DzPS 98 1020 diode
Iquies 1020 98 dc 0.015e-3
RSW1 98 1030 1e-3
R1 1020 99 1e7
R2 99 1030 1e7
e1 111 110 1020 110 1
e2 110 112 110 1030 1
e3 110 0 99 0 1
*
*
***Inputs***
RSW2 1 100 1e-3
RSW3 9 101 1e-3
VOS 1 2 dc 500e-6
IbiasP 110 2 dc 0.000001e-6
IbiasN 110 9 dc 0.000001e-6
RinCMP 110 2 110000e6
RinCMN 9 110 110000e6
CinCMP 110 2 4.2e-12
CinCMN 9 110 4.2e-12
IOS 9 2 0.0000005e-6
RinDiff 9 2 220000e3
CinDiff 9 2 3e-12
*
*
***Non-Inverting Input with Clamp***
g1 3 110 110 2 0.001
RInP 3 110 1e3
RX1 40 3 0.001
DInP 40 41 diode
DInN 42 40 diode
VinP 111 41 dc 0.46
VinN 42 112 dc 0.46
*
*
***Vnoise***
hVn 6 5 Vmeas1 707.10678
Vmeas1 20 110 DC 0
Vvn 21 110 dc 0.65
Dvn 21 20 DVnoisy
hVn1 6 7 Vmeas2 707.10678
Vmeas2 22 110 dc 0
Vvn1 23 110 dc 0.65
Dvn1 23 22 DVnoisy
*
*
***Inoise***
FnIN 9 110 Vmeas3 0.4071068
Vmeas3 51 110 dc 0
VnIN 50 110 dc 0.65
DnIN 50 51 DINnoisy
FnIN1 110 9 Vmeas4 0.4071068
Vmeas4 53 110 dc 0
VnIN1 52 110 dc 0.65
DnIN1 52 53 DINnoisy
*
FnIP 2 110 Vmeas5 0.4071068
Vmeas5 31 110 dc 0
VnIP 30 110 dc 0.65
DnIP 30 31 DIPnoisy
FnIP1 110 2 Vmeas6 0.4071068
Vmeas6 33 110 dc 0
VnIP1 32 110 dc 0.65
DnIP1 32 33 DIPnoisy
*
*
***CMRR***
RcmrrP 3 10 1e12
RcmrrN 10 9 1e12
g10 11 110 10 110 -1e-10
Lcmrr 11 12 1e-12
Rcmrr 12 110 1e3
e4 5 3 11 110 1
*
*
**
*
***Feedback Pin***
*RF 105 104 0.001
*
*
***VFB Stage***
g200 200 110 7 9 1
R200 200 110 250
DzSlewP 201 200 DzSlewP
DzSlewN 201 110 DzSlewN
*
*
***Dominant Pole at 0.1 Hz***
g210 210 110 200 110 0.0025e-6
R210 210 110 1591547.63e6
C210 210 110 1e-12
*
*
***Output Voltage Clamp-1***
RX2 60 210 0.001
DzVoutP 61 60 DzVoutP
DzVoutN 60 62 DzVoutN
DVoutP 61 63 diode
DVoutN 64 62 diode
VoutP 65 63 dc 5.022
VoutN 64 66 dc 5.022
e60 65 110 111 110 1.01
e61 66 110 112 110 1.01
*
*
***Pole at 1000000Hz***
g220 220 110 210 110 0.001
R220 220 110 1000
C220 220 110 159.1548e-12
*
***Pole at 0.4MHz***
g230 230 110 220 110 0.001
R230 230 110 1000
C230 230 110 397.8869e-12
*
***Pole at 0.5MHz***
g240 240 110 230 110 0.001
R240 240 110 1000
C240 240 110 318.3095e-12
*
***Buffer***
g245 245 110 240 110 0.001
R245 245 110 1000
*
***Buffer***
g250 250 110 245 110 0.001
R250 250 110 1000
*
***Buffer***
g255 255 110 250 110 0.001
R255 255 110 1000
*
***Buffer***
g260 260 110 255 110 0.001
R260 260 110 1000
*
***Buffer***
g265 265 110 260 110 0.001
R265 265 110 1000
*
***Buffer***
g270 270 110 265 110 0.001
R270 270 110 1000
*
***Buffer***
e280 280 110 270 110 1
R280 280 285 10
*
***Buffer***
e290 290 110 285 110 1
R290 290 292 10
e295 295 110 292 110 1
*
*
***Output Stage***
g300 300 110 295 110 0.001
R300 300 110 1000
e301 301 110 300 110 1
Rout 302 303 180
Lout 303 310 1e-9
Cout 310 110 2e-12
*
*
***Output Current Limit***
H1 301 304 Vsense1 100
Vsense1 301 302 dc 0
VIoutP 305 304 dc 3.836
VIoutN 304 306 dc 3.836
DIoutP 307 305 diode
DIoutN 306 307 diode
Rx3 307 300 0.001
*
*
***Output Clamp-2***
VoutP1 111 73 dc 1.27
VoutN1 74 112 dc 1.26
DVoutP1 75 73 diode
DVoutN1 74 75 diode
RX4 75 310 0.001
*
*
***Supply Currents***
FIoVcc 314 110 Vmeas8 1
Vmeas8 310 311 dc 0
R314 110 314 1e9
DzOVcc 110 314 diode
DOVcc 102 314 diode
RX5 311 312 0.001
FIoVee 315 110 Vmeas9 1
Vmeas9 312 313 dc 0
R315 315 110 1e9
DzOVee 315 110 diode
DOVee 315 103 diode
*
*
RSW4 104 313 1e-3
*
*
*** Common Models ***
.model diode d(bv=100)
.model DClamp D(IS=1E-15 IBV=1E-13 VJ=0.1)
.model DzVoutP D(BV=4.3)
.model DzVoutN D(BV=4.3)
.model DzSlewP D(BV=10.821)
.model DzSlewN D(BV=2.842)
.model DVnoisy D(IS=7.49e-14 KF=9.87e-18)
.model DINnoisy D(IS=8.58e-21 KF=0.00e0)
.model DIPnoisy D(IS=8.58e-21 KF=0.00e0)
*
.ENDS AMPB
.ENDS AD8236
*
*
* AD8634 SPICE Macro-model
* Function: Amplifier
*
* Revision History:
* Rev. 0.0 (Mar 2014) ADSJ-RM
* Copyright 2012 by Analog Devices
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html
* for License Statement. Use of this model indicates your acceptance
* of the terms and provisions in the License Statement.
*
* modeled:
* +/-15V (30V) only, not checked at lower voltages
* modeling based on the typical values stated in the datasheet table
*
* Parameters modeled include:VOS , CMRR, PSRR, voltage noise,
* Vdo, gbw & phase margin, slew rate, CL Zout, Isy, ISC
*
* Node assignments
* non-inverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
.SUBCKT AD8634 1 2 99 50 45
* INPUT STAGE
*
Q1 5 11 301 QIN 1; 301
Q2 6 2 302 QIN 1; 302
Cx1 5 6 7.0E-12
Q3 7 11 303 QIP 1; 303
Q4 8 2 304 QIP 1; 304
Cx2 7 8 7.0E-12
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 4.5E3
R2 99 6 4.5E3
R3 7 50 4.0E3
R4 8 50 4.0E3
RE1 301 3 12.0E+1
RE2 302 3 12.0E+1
RE3 303 4 12.0E+1
RE4 304 4 12.0E+1
IREF 9 10 69E-06
GREF 9 10 POLY(1) (99,50) 0 2.5E-07
EOS 1 11 POLY(4) (81,98)(83,98)(22,98)(73,98) -90E-6 1 1 1 1
IOS 1 2 -10E-09
CIN 1 2 1.1E-12
CICM1 1 50 2.4E-12
CICM2 2 50 2.4E-12
Dinp1 1 99 DC
Dinp2 50 1 DC
Dinn1 2 99 DC
Dinn2 50 2 DC
GN1 1 98 POLY(1) (1,50) 53E-09 -2.15E-9
GN2 2 98 POLY(1) (2,50) 56E-09 -2.11E-9
*
G101 98 211 POLY(2) (5,6) (7,8) 0 5.3E-04 5.3E-04
R101 211 98 1.0E6
*
E201 311 98 POLY(1) (211,98)0 2.0E+0
R202 311 321 1.8E+3;
C202 311 321 8E-16
R203 321 98 1.8E+3
*
E3 252 98 (321 98) 2E-0
R31 252 253 1.0E+3
C31 253 252 9E-11; -12
R32 253 98 1.0E+3
*
* GAIN STAGE
*
G2 98 251 (253, 98) 1.0E-06
R5 251 98 8.2E5
RF 251 250 75.0E+00
CF 245 250 40.5E-11
EF (245 98) (45,98) 1
D3 251 451 DX
D4 452 251 DX
V1 451 98 -0.038 ;
V2 452 98 -0.29
*
* CMRR
*
ECM 72 98 POLY(2) (1,98) (2,98) 0 3.42E-03 3.42E-03
RCM1 72 73 3.061E+01
RCM2 73 98 7.958E-03
CCM1 72 73 1.0E-6
*
* PSRR
*
EPSY 21 98 POLY(1) (99,50) -197.534E+00 6.584E-00
RPS1 21 22 5.341E+03
RPS2 22 98 7.958E-04
CPS1 21 22 1.000E-06
*
* VOLTAGE NOISE
*
VN1 80 98 0
RN1 80 98 43.5E-3
HN 81 98 VN1 5.3
RN2 81 98 1
*
* FLICKER NOISE CORNER
*
DFN 82 98 DNOISE 1000
IFN 98 82 DC 1E-03
DFN2 182 98 DNOISE
IFN2 98 182 DC 1E-06
GFN 83 98 POLY(1) (182,82) 1.00E-13 1.00E-04
RFN 83 98 1
*
D60 60 0 DN1 1000
I60 0 60 1M
D61 61 0 DN4
I61 0 61 1U
D62 62 0 DN3
I62 0 62 1U
D63 63 0 DN2
I63 0 63 1U
G60 3 50 61 60 .007
G61 2 50 61 60 .008
G62 3 2 62 60 .000092
*
* INTERNAL VOLTAGE REFERENCE
*
EREF 98 0 POLY(2) (99,0) (50,0) 0 .5 .5
GSY 99 50 POLY(1) (99,50) 403E-6 6.036E-6
*
* OUTPUT STAGE
*
Q33 450 41 99 POUT
Cco1 450 41 2.5E-12
RB1 40 41 1.5E3
EB1 99 40 POLY(1) (98,251) 7.535E-01 1;
Q34 450 43 50 NOUT
Cco2 450 43 5E-12
RB2 42 43 2.0E3
EB2 42 50 POLY(1) (251,98) 7.520E-01 1;
Lout 45 450 1E-09
*
* MODELS
*
.MODEL DC D(IS=1E-14,CJO=1E-15)
.MODEL DX D(IS=1E-14,CJO=1E-15)
.MODEL DY D(IS=1E-16,RS=0.1)
.MODEL DIN1 D(RS=5.358 KF=56E-15 AF=1)
.MODEL DIN2 D(RS=5.358 KF=56E-15 AF=1)
.MODEL DN1 D IS=1E-16
.MODEL DN2 D IS=1E-16 AF=1 KF=1.05E-17
.MODEL DN3 D IS=1E-16 AF=1 KF=2.8E-17
.MODEL DN4 D IS=1E-16 AF=1 KF=4.5E-17
.MODEL DNOISE D(IS=1E-16,RS=1E-3,KF=1.14E-11)
.MODEL QIN NPN(BF=130 VA=200 IS=0.5E-16)
.MODEL QIP PNP(BF=80 VA=140 IS=0.5E-16)
.MODEL NOUT NPN(BF=140 VA=350 IS=0.5E-16 BR=8.4 VAR=20 RC=4.0E1)
.MODEL POUT PNP(BF=80 VA=130 IS=0.5E-16 BR=5 VAR=20 RC=6.0E1)
*
.ENDS AD8634
* AD8220 SPICE Macro-model 09/09, Rev. C
* PRB IAP ADI
*
* Revision History:
*
* Node assignments
* inverting input
* | RG
* | | RG
* | | | non_inverting input
* | | | | negative supply
* | | | | | ref
* | | | | | | output
* | | | | | | | positive supply
* | | | | | | | |
.SUBCKT AD8220 IN- RG- RG+ IN+ -Vs REF VOUT +Vs
** INPUT STAGE
R1 N009 N008 20E3
R2 N008 Inverting_Out 20E3
R3 N013 noninverting_out 20.002e3
R4 REF N013 20e3
R5 RG- N003 24700
R6 RG+ N012 24724
D3 N003 P001 D
D4 P002 N003 D
V3 P002 VNEGx 0.84
V4 VPOSx P001 2.35
D5 N012 P003 D
D6 P004 N012 D
V5 P004 VNEGx 0.84
V6 VPOSx P003 2.35
D7 N005 P005 D
D8 P006 N005 D
V7 P006 VNEGx -10
V8 VPOSx P005 -10
D9 N019 P007 D
D10 P008 N019 D
V9 P008 VNEGx -10
V10 VPOSx P007 -10
D11 N009 P009 D
D12 P010 N009 D
V11 P010 N016 1.03
V12 N010 P009 1
D13 REF P011 D
D14 P012 REF D
V13 P012 VNEGx .3
V14 VPOSx P011 .3
D15 N013 P013 D
D16 P014 N013 D
V15 P014 VNEGx 0.6
V16 VPOSx P013 0.6
E4 Inverting_Out 0 N003 0 1
E5 noninverting_out 0 N012 0 1
Q1 Inv_Fdbk N002 RG- 0 PNP
Q2 Pos_Fdbk N015 RG+ 0 PNP
V1 VBIAS -Vs -10
I1 Pos_Fdbk VBIAS 9E-6
I2 Inv_Fdbk VBIAS 9E-6
C1 N003 Inv_Fdbk 3.8035e-12
C2 N012 Pos_Fdbk 3.8e-12
E8 N002 0 N005 0 1
E9 N015 0 N019 0 1
VOSI_Neg N004 IN- 25E-6
VOSI_Pos IN+ N017 24E-6
VOSO VOUT N011 300E-6
C3 RG- 0 .200e-12
C4 RG+ 0 .135e-12
I23 IN- 0 3E-12
I24 IN+ 0 3.2E-12
G1 0 IN+ N020 N021 .7e-9
R13 IN+ N020 10e9
R14 N020 IN- 10e9
R15 +Vs N021 10e9
R16 N021 -Vs 10e9
G2 0 IN- N020 N021 .7e-9
E10 VPOSx 0 +Vs 0 1
I3 +Vs -Vs 725E-6
G3 +Vs -Vs +Vs -Vs 1e-6
E11 VNEGx 0 -Vs 0 1
R17 VBIAS Inv_Fdbk 10e9
R18 Pos_Fdbk VBIAS 10e9
H3 N006 N004 V24 14
V24 N001 0 0
R19 N001 0 .0166
H4 N011 N009 V25 100
V25 N007 0 0
R20 N007 0 .0166
H5 N018 N017 V26 14
V26 N014 0 0
R21 N014 0 .0166
G4 0 N005 N006 N005 1E-3
G5 0 N019 N018 N019 1E-3
G6 0 N003 VBIAS Inv_Fdbk 1
G7 0 N012 VBIAS Pos_Fdbk 1
G8 0 N009 N013 N008 1
R10 N005 0 10e9
R7 N003 0 10E9
R11 N019 0 10E9
R8 N012 0 10E9
R9 N009 0 10E9
*C5 N008 N009 8e-12
H1 VPOSx N010 POLY(1) VOSO 0 0 8000
H2 N016 VNEGx POLY(1) VOSO 0 0 8000
* MODELS USED
*
.model D D
.model PNP PNP (BF=10E5 VAF=20000)
.ENDS AD8220
* AD8221 SPICE Macro-model
* Revision History:
* A (10/2010) - PRB (Changed Negative Zero stage to remove the
* negative capacitor value.)
* C (09/2014) - SH (Improved convergence of input clamps, added 1/f noise and current noise, removed LIMIT statement,
* load currents from output and preamplifier are reflected in the supplies, bug fixes, organized netlist)
* Copyright 2010, 2014 by Analog Devices.
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance with the terms and provisions in the License Statement.
*
* BEGIN Notes:
*
* Not Modeled:
* Temperature effects
* PSRR
*
* Parameters modeled include:
* Gain error, Vos, Ibias
* Bandwidth
* Voltage and current noise with 1/f noise
* CMRR vs frequency
* Supply current incl preamp and output load currents
* Output clamp vs load
* Input common-mode range limitations
* Slew Rate
* Pulse response vs cap load
*
* END Notes
*
* Node assignments
* inverting input
* | RG
* | | RG
* | | | non_inverting input
* | | | | negative supply
* | | | | | ref
* | | | | | | output
* | | | | | | | positive supply
* | | | | | | | |
.SUBCKT AD8221 IN- RG- RG+ IN+ -Vs REF VOUT +Vs
** INPUT STAGE ***
FIBIAS1 IN- 0 POLY(1) V21 1.4e-9 4e-5
VOSI_Neg 3 IN- 25E-6
H3 4 3 V24 3
G4 0 5 4 0 2e-3
R10 5 0 500
D7 5 9 D
D8 10 5 D
V7 10 VNEGx 1.8
V8 VPOSx 9 1.1
E8 22 0 5 0 1
FIBIAS2 IN+ 0 POLY(1) V23 0.8e-9 4e-5
VOSI_Pos IN+ 6 24E-6
H5 7 6 V26 3
G5 0 8 7 0 2e-3
R11 8 0 500
D9 8 11 D
D10 12 8 D
V9 12 VNEGx 1.8
V10 VPOSx 11 1.1
E9 15 0 8 0 1
G1 0 IN+ 13 14 .0025e-9
R13 IN+ 13 10e9
R14 13 IN- 10e9
R15 +Vs 14 10e9
R16 14 -Vs 10e9
G2 0 IN- 13 14 .0025e-9
*
*** PREAMPLIFIER STAGE ***
Q1 Pos_Fdbk 15 RG+ 0 NPN
C4 RG+ 0 .135e-12
R6 RG+ 17 24735
VCS2 noninverting_out 17 0
I1 VBIAS Pos_Fdbk 20E-6
R23 Pos_Fdbk VBIAS 1e9
G7 0 18 VBIAS Pos_Fdbk 1
R8 18 0 10E9
C2 noninverting_out Pos_Fdbk 9.2e-12
R25 19 18 100
D5 19 20 D
D6 21 19 D
V5 21 VNEGx 0.3
V6 VPOSx 20 2.1
Q2 Inv_Fdbk 22 RG- 0 NPN
C3 RG- 0 .200e-12
R5 RG- 24 24735
VCS1 Inverting_Out 24 0
I2 VBIAS Inv_Fdbk 20E-6
R18 VBIAS Inv_Fdbk 1e9
G6 0 25 VBIAS Inv_Fdbk 1
R7 25 0 10E9
C1 Inverting_Out Inv_Fdbk 9.235e-12
R24 26 25 100
D3 26 27 D
D4 28 26 D
V3 28 VNEGx 0.3
V4 VPOSx 27 2.1
V1 VBIAS VPOSx 20
D40 Inv_Fdbk VBIAS D
D41 Pos_Fdbk VBIAS D
*
*** SUBTRACTOR STAGE ***
E4 Inverting_Out 0 26 0 1
E5 noninverting_out 0 19 0 1
R1 31 sub_neg 10E3
R2 sub_neg 24 10E3
R3 sub_pos 17 10001
R4 REF sub_pos 10E3
VCS3 sub_out 31 0
G8 0 sub_out sub_pos sub_neg 1
R9 sub_out 0 10E9
D13 REF 38 D
D14 39 REF D
V13 39 VNEGx .3
V14 VPOSx 38 .3
D15 sub_pos 36 D
D16 37 sub_pos D
V15 37 VNEGx 0.9
V16 VPOSx 36 0.9
R22 sub_out_cl sub_out 100
D1 sub_out_cl 33 D
V2 32 33 1.15
D2 34 sub_out_cl D
V17 34 35 1.05
H6 VPOSx 32 POLY(1) VOSO 0 0 8000
H7 35 VNEGx POLY(1) VOSO 0 0 8000
H4 VX sub_out_cl V25 64
*
*** SLEW RATE AND OUTPUT STAGE ***
G11 0 VZ VX VY 1e-3
R26 VZ 0 100E6
D21 40 VZ DSLEWP
D22 40 0 DSLEWN
G12 0 VY VZ 0 1E-4
C7 VY 0 1E-9
R30 VY 0 10e9
G9 0 41 VY 42 1
R12 41 0 1e10
C5 41 0 1.4e-7
G10 0 42 41 0 .002
R17 42 0 500
C6 42 0 700e-12
R27 43 42 0.1
D11 43 45 D
D12 46 43 D
V11 46 47 1.05
V12 44 45 1.15
H1 VPOSx 44 POLY(1) VOSO 0 0 8000
H2 47 VNEGx POLY(1) VOSO 0 0 8000
VOSO VOUT 43 300E-6
*
*** NOISE ***
V24 60 0 0
R19 60 0 .0166
D17 61 60 DN
V18 61 0 0.2
V26 62 0 0
R21 62 0 .0166
D18 63 62 DN
V19 63 0 0.2
V25 64 0 0
R20 64 0 .0166
D19 65 64 DN
V20 65 0 0.2
V21 70 0 0
R28 70 0 .0166
D38 71 70 DIN
V22 71 0 0.2
V23 72 0 0
R29 72 0 .0166
D39 73 72 DIN
V27 73 0 0.2
*
*** SUPPLY CURRENT AND BIASING ***
ISUP +Vs -Vs 800E-6
GSUP +Vs -Vs +Vs -Vs 1e-6
FSUP1 56 0 VOSO -1
D20 +Vs 90 D
D23 52 -Vs D
D24 56 90 DZ
D25 52 56 DZ
FSUP2 57 0 VCS1 1
D26 +Vs 91 D
D27 53 -Vs D
D28 57 91 DZ
D29 53 57 DZ
FSUP3 58 0 VCS2 1
D30 +Vs 92 D
D31 54 -Vs D
D32 58 92 DZ
D33 54 58 DZ
FSUP4 59 0 VCS3 1
D34 +Vs 93 D
D35 55 -Vs D
D36 59 93 DZ
D37 55 59 DZ
E10 VPOSx 0 +Vs 0 1
E11 VNEGx 0 -Vs 0 1
*
*
.MODEL NPN NPN
.MODEL D D(IS=1e-15 N=0.1)
.MODEL DN D(IS=1e-15 KF=3e-6)
.MODEL DIN D(IS=1e-15 KF=5e1 AF=1.5)
.MODEL DZ D(IS=1e-15 BV=50 RS=1)
.MODEL DSLEWP D(IS=1e-15 BV=19.5 RS=0.1)
.MODEL DSLEWN D(IS=1e-15 BV=19.5 RS=0.1)
*
.ENDS AD8221
*
* AD8222 SPICE Macro-model
* Revision History:
* A (10/2010) - PRB (The AD8222 is a dual of the AD8221, this SPICE model
* is a single channel)
* C (09/2014) - SH (Improved convergence of input clamps, added 1/f noise and current noise, removed LIMIT statement,
* load currents from output and preamplifier are reflected in the supplies, bug fixes, organized netlist)
* Copyright 2010, 2014 by Analog Devices.
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance with the terms and provisions in the License Statement.
*
* BEGIN Notes:
*
* Not Modeled:
* Temperature effects
* PSRR
*
* Parameters modeled include:
* Gain error, Vos, Ibias
* Bandwidth
* Voltage and current noise with 1/f noise
* CMRR vs frequency
* Supply current incl preamp and output load currents
* Output clamp vs load
* Input common-mode range vs output swing limitations
* Slew Rate
* Pulse response vs cap load
*
* END Notes
*
* Node assignments
* inverting input
* | RG
* | | RG
* | | | non_inverting input
* | | | | negative supply
* | | | | | ref
* | | | | | | output
* | | | | | | | positive supply
* | | | | | | | |
.SUBCKT AD8222 IN- RG- RG+ IN+ -Vs REF VOUT +Vs
** INPUT STAGE ***
FIBIAS1 IN- 0 POLY(1) V21 1.4e-9 4e-5
VOSI_Neg 3 IN- 25E-6
H3 4 3 V24 3
G4 0 5 4 0 2e-3
R10 5 0 500
D7 5 9 D
D8 10 5 D
V7 10 VNEGx 1.8
V8 VPOSx 9 1.1
E8 22 0 5 0 1
FIBIAS2 IN+ 0 POLY(1) V23 0.8e-9 4e-5
VOSI_Pos IN+ 6 24E-6
H5 7 6 V26 3
G5 0 8 7 0 2e-3
R11 8 0 500
D9 8 11 D
D10 12 8 D
V9 12 VNEGx 1.8
V10 VPOSx 11 1.1
E9 15 0 8 0 1
G1 0 IN+ 13 14 .0025e-9
R13 IN+ 13 10e9
R14 13 IN- 10e9
R15 +Vs 14 10e9
R16 14 -Vs 10e9
G2 0 IN- 13 14 .0025e-9
*
*** PREAMPLIFIER STAGE ***
Q1 Pos_Fdbk 15 RG+ 0 NPN
C4 RG+ 0 .135e-12
R6 RG+ 17 24735
VCS2 noninverting_out 17 0
I1 VBIAS Pos_Fdbk 20E-6
R23 Pos_Fdbk VBIAS 1e9
G7 0 18 VBIAS Pos_Fdbk 1
R8 18 0 10E9
C2 noninverting_out Pos_Fdbk 9.2e-12
R25 19 18 100
D5 19 20 D
D6 21 19 D
V5 21 VNEGx 0.3
V6 VPOSx 20 2.1
Q2 Inv_Fdbk 22 RG- 0 NPN
C3 RG- 0 .200e-12
R5 RG- 24 24735
VCS1 Inverting_Out 24 0
I2 VBIAS Inv_Fdbk 20E-6
R18 VBIAS Inv_Fdbk 1e9
G6 0 25 VBIAS Inv_Fdbk 1
R7 25 0 10E9
C1 Inverting_Out Inv_Fdbk 9.235e-12
R24 26 25 100
D3 26 27 D
D4 28 26 D
V3 28 VNEGx 0.3
V4 VPOSx 27 2.1
V1 VBIAS VPOSx 20
D40 Inv_Fdbk VBIAS D
D41 Pos_Fdbk VBIAS D
*
*** SUBTRACTOR STAGE ***
E4 Inverting_Out 0 26 0 1
E5 noninverting_out 0 19 0 1
R1 31 sub_neg 10E3
R2 sub_neg 24 10E3
R3 sub_pos 17 10001
R4 REF sub_pos 10E3
VCS3 sub_out 31 0
G8 0 sub_out sub_pos sub_neg 1
R9 sub_out 0 10E9
D13 REF 38 D
D14 39 REF D
V13 39 VNEGx .3
V14 VPOSx 38 .3
D15 sub_pos 36 D
D16 37 sub_pos D
V15 37 VNEGx 0.9
V16 VPOSx 36 0.9
R22 sub_out_cl sub_out 100
D1 sub_out_cl 33 D
V2 32 33 1.15
D2 34 sub_out_cl D
V17 34 35 1.05
H6 VPOSx 32 POLY(1) VOSO 0 0 8000
H7 35 VNEGx POLY(1) VOSO 0 0 8000
H4 VX sub_out_cl V25 64
*
*** SLEW RATE AND OUTPUT STAGE ***
G11 0 VZ VX VY 1e-3
R26 VZ 0 100E6
D21 40 VZ DSLEWP
D22 40 0 DSLEWN
G12 0 VY VZ 0 1E-4
C7 VY 0 1E-9
R30 VY 0 10e9
G9 0 41 VY 42 1
R12 41 0 1e10
C5 41 0 1.4e-7
G10 0 42 41 0 .002
R17 42 0 500
C6 42 0 700e-12
R27 43 42 0.1
D11 43 45 D
D12 46 43 D
V11 46 47 1.05
V12 44 45 1.15
H1 VPOSx 44 POLY(1) VOSO 0 0 8000
H2 47 VNEGx POLY(1) VOSO 0 0 8000
VOSO VOUT 43 300E-6
*
*** NOISE ***
V24 60 0 0
R19 60 0 .0166
D17 61 60 DN
V18 61 0 0.2
V26 62 0 0
R21 62 0 .0166
D18 63 62 DN
V19 63 0 0.2
V25 64 0 0
R20 64 0 .0166
D19 65 64 DN
V20 65 0 0.2
V21 70 0 0
R28 70 0 .0166
D38 71 70 DIN
V22 71 0 0.2
V23 72 0 0
R29 72 0 .0166
D39 73 72 DIN
V27 73 0 0.2
*
*** SUPPLY CURRENT AND BIASING ***
ISUP +Vs -Vs 800E-6
GSUP +Vs -Vs +Vs -Vs 1e-6
FSUP1 56 0 VOSO -1
D20 +Vs 90 D
D23 52 -Vs D
D24 56 90 DZ
D25 52 56 DZ
FSUP2 57 0 VCS1 1
D26 +Vs 91 D
D27 53 -Vs D
D28 57 91 DZ
D29 53 57 DZ
FSUP3 58 0 VCS2 1
D30 +Vs 92 D
D31 54 -Vs D
D32 58 92 DZ
D33 54 58 DZ
FSUP4 59 0 VCS3 1
D34 +Vs 93 D
D35 55 -Vs D
D36 59 93 DZ
D37 55 59 DZ
E10 VPOSx 0 +Vs 0 1
E11 VNEGx 0 -Vs 0 1
*
*
.MODEL NPN NPN
.MODEL D D(IS=1e-15 N=0.1)
.MODEL DN D(IS=1e-15 KF=3e-6)
.MODEL DIN D(IS=1e-15 KF=5e1 AF=1.5)
.MODEL DZ D(IS=1e-15 BV=50 RS=1)
.MODEL DSLEWP D(IS=1e-15 BV=19.5 RS=0.1)
.MODEL DSLEWN D(IS=1e-15 BV=19.5 RS=0.1)
*
.ENDS AD8222
*$
* AD8224 SPICE Macro-model 09/09, Rev. C
* PRB IAP ADI
*
* Revision History:
*
* Node assignments
* inverting input
* | RG
* | | RG
* | | | non_inverting input
* | | | | negative supply
* | | | | | ref
* | | | | | | output
* | | | | | | | positive supply
* | | | | | | | |
.SUBCKT AD8224 IN- RG- RG+ IN+ -Vs REF VOUT +Vs
** INPUT STAGE
R1 N009 N008 20E3
R2 N008 Inverting_Out 20E3
R3 N013 noninverting_out 20.002e3
R4 REF N013 20e3
R5 RG- N003 24700
R6 RG+ N012 24724
D3 N003 P001 D
D4 P002 N003 D
V3 P002 VNEGx 0.84
V4 VPOSx P001 2.35
D5 N012 P003 D
D6 P004 N012 D
V5 P004 VNEGx 0.84
V6 VPOSx P003 2.35
D7 N005 P005 D
D8 P006 N005 D
V7 P006 VNEGx -10
V8 VPOSx P005 -10
D9 N019 P007 D
D10 P008 N019 D
V9 P008 VNEGx -10
V10 VPOSx P007 -10
D11 N009 P009 D
D12 P010 N009 D
V11 P010 N016 1.03
V12 N010 P009 1
D13 REF P011 D
D14 P012 REF D
V13 P012 VNEGx .3
V14 VPOSx P011 .3
D15 N013 P013 D
D16 P014 N013 D
V15 P014 VNEGx 0.6
V16 VPOSx P013 0.6
E4 Inverting_Out 0 N003 0 1
E5 noninverting_out 0 N012 0 1
Q1 Inv_Fdbk N002 RG- 0 PNP
Q2 Pos_Fdbk N015 RG+ 0 PNP
V1 VBIAS -Vs -10
I1 Pos_Fdbk VBIAS 9E-6
I2 Inv_Fdbk VBIAS 9E-6
C1 N003 Inv_Fdbk 3.8035e-12
C2 N012 Pos_Fdbk 3.8e-12
E8 N002 0 N005 0 1
E9 N015 0 N019 0 1
VOSI_Neg N004 IN- 25E-6
VOSI_Pos IN+ N017 24E-6
VOSO VOUT N011 300E-6
C3 RG- 0 .200e-12
C4 RG+ 0 .135e-12
I23 IN- 0 3E-12
I24 IN+ 0 3.2E-12
G1 0 IN+ N020 N021 .7e-9
R13 IN+ N020 10e9
R14 N020 IN- 10e9
R15 +Vs N021 10e9
R16 N021 -Vs 10e9
G2 0 IN- N020 N021 .7e-9
E10 VPOSx 0 +Vs 0 1
I3 +Vs -Vs 725E-6
G3 +Vs -Vs +Vs -Vs 1e-6
E11 VNEGx 0 -Vs 0 1
R17 VBIAS Inv_Fdbk 10e9
R18 Pos_Fdbk VBIAS 10e9
H3 N006 N004 V24 14
V24 N001 0 0
R19 N001 0 .0166
H4 N011 N009 V25 100
V25 N007 0 0
R20 N007 0 .0166
H5 N018 N017 V26 14
V26 N014 0 0
R21 N014 0 .0166
G4 0 N005 N006 N005 1E-3
G5 0 N019 N018 N019 1E-3
G6 0 N003 VBIAS Inv_Fdbk 1
G7 0 N012 VBIAS Pos_Fdbk 1
G8 0 N009 N013 N008 1
R10 N005 0 10e9
R7 N003 0 10E9
R11 N019 0 10E9
R8 N012 0 10E9
R9 N009 0 10E9
*C5 N008 N009 8e-12
H1 VPOSx N010 POLY(1) VOSO 0 0 8000
H2 N016 VNEGx POLY(1) VOSO 0 0 8000
* MODELS USED
*
.model D D
.model PNP PNP (BF=10E5 VAF=20000)
.ENDS AD8224
* AD8226 SPICE Macro-model
* Copyright 2012 by Analog Devices.
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance with the terms and provisions in the License Statement.
*
* BEGIN Notes:
*
* Not Modeled:
*
* Parameters modeled include:
*
* END Notes
*
* Node assignments
* inverting input
* | RG
* | | RG
* | | | non_inverting input
* | | | | negative supply
* | | | | | ref
* | | | | | | output
* | | | | | | | positive supply
* | | | | | | | |
.SUBCKT AD8226 IN- RG- RG+ IN+ -Vs REF VOUT +Vs
** INPUT STAGE
R1 N009 N008 50E3
R2 N008 Inverting_Out 50E3
R3 N013 noninverting_out 50000
R4 REF N013 50k
R5 RG- N003 24700
R6 RG+ N012 24724
D3 N003 P001 D
D4 P002 N003 D
V3 P002 VNEGx 0.84
V4 VPOSx P001 .61
D5 N012 P003 D
D6 P004 N012 D
V5 P004 VNEGx 0.84
V6 VPOSx P003 .61
D7 N005 P005 D
D8 P006 N005 D
V7 P006 VNEGx 0
V8 VPOSx P005 0
D9 N019 P007 D
D10 P008 N019 D
V9 P008 VNEGx 0
V10 VPOSx P007 0
D11 N009 P009 D
D12 P010 N009 D
V11 P010 N016 0.750
V12 N010 P009 0.83
D13 REF P011 D
D14 P012 REF D
V13 P012 VNEGx .3
V14 VPOSx P011 .3
D15 N013 P013 D
D16 P014 N013 D
V15 P014 VNEGx 0.6
V16 VPOSx P013 0.6
E4 Inverting_Out 0 N003 0 1
E5 noninverting_out 0 N012 0 1
Q1 Inv_Fdbk N002 RG- 0 PNP
Q2 Pos_Fdbk N015 RG+ 0 PNP
V1 VBIAS -Vs -10
I1 Pos_Fdbk VBIAS 2E-6
I2 Inv_Fdbk VBIAS 2E-6
C1 N003 Inv_Fdbk 4.035e-12
C2 N012 Pos_Fdbk 4.0e-12
E8 N002 0 N005 0 1
E9 N015 0 N019 0 1
VOSI_Neg N004 IN- 25E-6
VOSI_Pos IN+ N017 24E-6
VOSO VOUT N011 300E-6
C3 RG- 0 .242e-12
C4 RG+ 0 .1635e-12
I23 IN- 0 -22.3E-9
I24 IN+ 0 -22E-9
G1 0 IN+ N020 N021 .7e-9
R13 IN+ N020 10e9
R14 N020 IN- 10e9
R15 +Vs N021 10e9
R16 N021 -Vs 10e9
G2 0 IN- N020 N021 .7e-9
E10 VPOSx 0 +Vs 0 1
I3 +Vs -Vs 300E-6
G3 +Vs -Vs +Vs -Vs 1e-6
E11 VNEGx 0 -Vs 0 1
R17 VBIAS Inv_Fdbk 10e9
R18 Pos_Fdbk VBIAS 10e9
H3 N006 N004 V24 14
V24 N001 0 0
R19 N001 0 .0166
H4 N011 N009 V25 100
V25 N007 0 0
R20 N007 0 .0166
H5 N018 N017 V26 14
V26 N014 0 0
R21 N014 0 .0166
G4 0 N005 N006 N005 1E-3
G5 0 N019 N018 N019 1E-3
G6 0 N003 VBIAS Inv_Fdbk 1
G7 0 N012 VBIAS Pos_Fdbk 1
G8 0 N009 N013 N008 1
R10 N005 0 10e9
R7 N003 0 10E9
R11 N019 0 10E9
R8 N012 0 10E9
R9 N009 0 10E9
H1 VPOSx N010 POLY(1) VOSO 0 0 8000
H2 N016 VNEGx POLY(1) VOSO 0 0 8000
* MODELS USED
*
.model D D
.model PNP PNP (BF=10E5 VAF=20000)
.ENDS AD8226
* AD8227 SPICE Macro-model
* Revision History:
* 1.0 (09/2010) - PRB (Original Model)
* 1.1 (08/2012) - PRB (Updated to new header style)
* 2.0 (12/2014) - SH (Bug fixes and major performance improvements. Added slew rate, current noise and 1/f noise.
* Load currents reflected in supply. Organized and commented netlist.)
* Copyright 2010, 2014 by Analog Devices.
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance with the terms and provisions in the License Statement.
*
* BEGIN Notes:
*
* Not Modeled:
* Temperature effects
* PSRR
*
* Parameters Modeled Include:
* Gain error, Vos, Ibias
* Bandwidth
* Voltage and current noise with 1/f noise
* CMRR vs frequency
* Supply current incl preamp and output load currents
* Output clamp vs load
* Input range and internal voltage limitations
* Slew Rate
* Pulse response vs cap load
* Input impedance
*
* Typical Specifications from <20>15V Table Used in Model
*
* END Notes
*
* Node Assignments
* inverting input
* | RG
* | | RG
* | | | non_inverting input
* | | | | negative supply
* | | | | | ref
* | | | | | | output
* | | | | | | | positive supply
* | | | | | | | |
.SUBCKT AD8227 IN- RG- RG+ IN+ -Vs REF VOUT +Vs
*** INPUT STAGE ***
FIBIAS1 IN- 0 POLY(1) V21 -19.5E-9 1.0E-4
H3 4 IN- V24 21.265
G4 0 5 4 0 257.8E-6
R10 5 0 3878.788
D7 5 9 D
D8 10 5 D
V7 10 VNEGx -0.06
V8 VPOSx 9 0.84
E8 22 0 5 0 1
FIBIAS2 IN+ 0 POLY(1) V23 -20.5E-9 1.0E-4
VOSI 7 IN+ -100.0E-6
G5 0 8 7 0 257.8E-6
R11 8 0 3878.788
D9 8 9 D
D10 10 8 D
E9 15 0 8 0 1
G1 IN+ 0 POLY(2) (IN+, VMID) (IN+, IN-) 0 1.25E-9 1.25E-9
G2 IN- 0 POLY(2) (IN-, VMID) (IN-, IN+) 0 1.25E-9 1.25E-9
CCM1 IN+ 0 1.0E-12
CCM2 IN- 0 1.0E-12
CDIFF IN+ IN- 1.5E-12
*
*** PREAMPLIFIER STAGE ***
GP1 16 Pos_Fdbk 16 15 115.0E-6
VSH1 RG+ 16 0.553
C4 RG+ 0 31.84E-12
R6 RG+ 17 8010.4
VCS2 noninverting_out 17 0
I1 Pos_Fdbk VBIAS 10.0E-6
R23 Pos_Fdbk VBIAS 1E9
G7 0 18 VBIAS Pos_Fdbk 1
R8 18 0 10E9
C2 noninverting_out Pos_Fdbk 18.17E-12
R25 19 18 100
D5 19 20 D
D6 21 19 D
V5 21 VNEGx 0.35
V6 VPOSx 20 0.15
GP2 23 Inv_Fdbk 23 22 115.0E-6
VSH2 RG- 23 0.553
C3 RG- 0 31.74E-12
R5 RG- 24 8010.4
VCS1 Inverting_Out 24 0
I2 Inv_Fdbk VBIAS 10.0E-6
R18 VBIAS Inv_Fdbk 1E9
G6 0 25 VBIAS Inv_Fdbk 1
R7 25 0 10E9
C1 Inverting_Out Inv_Fdbk 18.26E-12
R24 26 25 100
D3 26 20 D
D4 21 26 D
V1 -Vs VBIAS 20
D40 Inv_Fdbk VBIAS D
D41 Pos_Fdbk VBIAS D
D42 VBIAS Inv_Fdbk D
D43 VBIAS Pos_Fdbk D
*
*** SUBTRACTOR STAGE ***
E4 Inverting_Out 0 26 0 1
E5 noninverting_out 0 19 0 1
R1 31 sub_neg 50000.0
R2 sub_neg 24 9998.05
R3 sub_pos 17 9997.45
R4 REF sub_pos 50000.0
VCS3 sub_out 31 0
G8 0 sub_out sub_pos sub_neg 1E3
R9 sub_out 0 10E6
D13 REF 38 D
D14 39 REF D
V13 39 VNEGx 0.3
V14 VPOSx 38 0.3
D15 sub_pos 36 D
D16 37 sub_pos D
V15 37 VNEGx 0.05
V16 VPOSx 36 0.95
R22 sub_out_cl sub_out 100
D1 sub_out_cl 45 D
D2 46 sub_out_cl D
H4 VX sub_out_cl V25 294.46
*
*** SLEW RATE AND OUTPUT STAGE ***
G11 0 VZ VX VY 1e-3
R26 VZ 0 100E6
D21 40 VZ DSLEWP
D22 40 0 DSLEWN
G12 0 VY VZ 0 40.0E-6
C7 VY 0 1E-9
R30 VY 0 10e9
G9 0 41 VY 42 1
R12 41 0 1e10
C5 41 0 851.7E-9
G10 0 42 41 0 1.0E-3
R17 42 0 1000.0
C6 42 0 340.7E-12
R27 43 42 0.1
D11 43 45 D
D12 46 43 D
H1 VPOSx 45 POLY(1) VSRC 0.15 0 14793
H2 46 VNEGx POLY(1) VSNK 0.15 0 14793
VOSO VOUT 43 464.0E-6
*
*** NOISE ***
V24 60 0 0
R19 60 0 .0166
D17 61 60 DN
V18 61 0 0.2
V25 64 0 0
R20 64 0 .0166
D19 65 64 DN
V20 65 0 0.202
V21 70 0 0
R28 70 0 .0166
D38 71 70 DIN
V22 71 0 0.2
V23 72 0 0
R29 72 0 .0166
D39 73 72 DIN
V27 73 0 0.2
*
*** SUPPLY CURRENT AND BIASING ***
GSUP +Vs -Vs POLY(1) (+Vs,-Vs) 290.5E-6 916.0E-9
FSUP1 56 0 VOSO -1
D24 90 +Vs DZ
D25 -Vs 52 DZ
D20 90 95 D
VSRC 95 56 0
D23 55 52 D
VSNK 56 55 0
FSUP2 57 0 VCS1 1
D26 90 57 D
D27 57 52 D
FSUP3 58 0 VCS2 1
D30 90 58 D
D31 58 52 D
FSUP4 59 0 VCS3 1
D34 90 59 D
D35 59 52 D
E10 VPOSx 0 +Vs 0 1
E11 VNEGx 0 -Vs 0 1
EMID VMID 0 POLY(2) (+Vs, 0) (-Vs, 0) 0 0.5 0.5
*
*
.MODEL D D(IS=1e-15 N=0.1 RS=1e-3)
.MODEL DN D(IS=1e-15 KF=2.946E-7)
.MODEL DIN D(IS=1e-15 KF=2.592E-6)
.MODEL DZ D(IS=1e-15 BV=50 RS=1)
.MODEL DSLEWP D(IS=1e-15 BV=19.5 RS=0.1)
.MODEL DSLEWN D(IS=1e-15 BV=19.5 RS=0.1)
*
*
.ENDS AD8227
*
* AD8418A MACROMODEL
* Copyright 2013 by Analog Devices, Inc.
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance of the terms and provisions in the License Statement.
*
* BEGIN Notes:
*
* Not Modeled:
* Temperature
* PSRR
* Parameters modeled include:
* Offset Voltage
* Bias Current vs. Common Mode Voltage
* DC Transfer Characteristic
* DC CMRR
* Gain vs. Frequency
* CMRR vs. Frequency
* Spectral Noise
* Slew Rate
* Pulse Response
* Capacitive Loading Effects
* Common-Mode Step Response
* END Notes
*
************************
.SUBCKT AD8418A VIN- GND REF2 VOUT VS REF1 VIN+
*#ASSOC Category="Current Sense Amplifiers" Symbol=ADICurSense7p Mapping=1,2,5,7,6,3,4
D24 36 37 DIODE
V14 0 38 dc 2.35
D26 38 2 DIODE
D25 2 VIN- DIODE
V12 0 36 dc 2.35
D23 37 VIN+ DIODE
R9 35 REF2x 100000
R8 35 REF1x 100000
RRef2 5 REF2 100000
RRef1 5 REF1 100000
I6 4 0 dc 8e-005
V9 34 0 dc 1.5
D22 34 4 DIODE
D21 VIN+ 4 DIODE
R6 VIN+ 35 720000
R5 VIN- 0 1575000
Lcm 18 33 0.0027
D19 29 6 DIODE
D13 28 29 DIODE
D18 25 20 DIODE
D17 20 27 DIODE
D16 27 26 DIODE
D15 26 12 DIODE
D14 12 28 DIODE
D12 8 25 DIODE
D6 9 8 DIODE
D5 10 9 DIODE
D4 11 10 DIODE
D3 6 11 DIODE
R14 0 20 1
GI11 0 20 VIN+ 0 1
V13 V85 22 dc 1.5
D10 20 22 DIODE
V7 21 VNEG4 dc 1.5
D9 21 20 DIODE
R13 0 6 1
GI10 0 6 VIN- 0 1
V4 19 VNEG4 dc 1.5
D8 19 6 DIODE
V2 V85 17 dc 1.5
D7 6 17 DIODE
EV8 Vsl+in 0 20 0 1
EV6 7 0 6 0 1
Vos 3 7 dc 0.0002
R7 Vo1 0 1000000000
R4 1 5 1450000
R3 Vsl+out 1 75000
R2 33 Vo1 1500000
Rcm 3 18 75007.5
GI1 0 Vo1 1 33 1
* Noise
V11 15 0 dc 0
Rn 16 15 0.00166
Vn 16 0 dc 0
Hn 32 Vo1 Vn 620
V10 0 30 dc 100
D20 30 14 DIODE
V19 0 24 dc -100
D11 14 24 DIODE
V5 VS 13 dc 0.85
D1 VOUT 13 DIODE
V1 23 GND dc 0.85
D2 23 VOUT DIODE
* Gain stage
Rg2 VOUT 0 454.5
Cg2 VOUT 0 1.4e-009
GIg2 0 VOUT 14 0 0.0022
Cg1 0 14 6.37e-007
Rg1 0 14 1000000
GIg1 0 14 31 VOUT 1
* Slew Rate
GIsl 0 31 VALUE={LIMIT(1*V(32,31),0.1,-0.1)}
Rsl 31 0 1000000000
Csl 31 0 1e-007
* Supplies
EV20 REF2x 0 REF2 0 1
EV18 REF1x 0 REF1 0 1
V16 0 VNEG4 dc 4
V15 V85 0 dc 85
I4 VS GND dc 0.002
* Common-Mode Step Response
R1 Vsl+out 0 1000000000
C1 Vsl+out 0 1e-009
GI2 0 Vsl+out VALUE={LIMIT(1*V(Vsl+in,Vsl+out),15,-15)}
.model DIODE D(Is=1E-14)
.ENDS AD8418A
* AD8421 SPICE Macro-model
* Revision History:
* 0(09/2012) - MI Initial Rev
* A(04/2013) - SH (Updated to new header style. Modified diamond plot and bandwidth parameters)
* Copyright 2012 by Analog Devices, Inc.
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance of the terms and provisions in the License Statement.
*
*
* BEGIN Notes:
*
* Not Modeled:
* Temperature effects
* PSRR
*
* Parameters modeled include:
* Output swing vs Common-mode Voltage
* Supply current vs power supplies
* DC errors, Vos, Ibias
* Noise
* Bandwidth
* Slew rate
* CMRR vs frequency
* Small signal pulse response
*
* Supply range:
* Single Supply: 5V to 36V
* Dual Supplies: +/-2.5V to +/-18V
*
* END Notes
*
* Node assignments
* inverting input
* | RG
* | | RG
* | | | non_inverting input
* | | | | negative supply
* | | | | | ref
* | | | | | | output
* | | | | | | | positive supply
* | | | | | | | |
.SUBCKT AD8421 IN- RG- RG+ IN+ -Vs REF VOUT +Vs
R1 sub_out sub_neg 10e3
R2 sub_neg Inverting_Out 10e3
R3 sub_pos Non-inverting_Out 10001.8
R4 REF sub_pos 10e3
R5 RG- N004 4.96e3
R6 RG+ N016 4.95e3
D3 N005 P001 D
D4 P002 N005 D
V3 P002 VNEGx 2
V4 VPOSx P001 4.4
D5 N023 P003 D
D6 P004 N023 D
V5 P004 VNEGx 2
V6 VPOSx P003 4.4
D7 N008 P005 D
D8 P006 N008 D
V7 P006 VNEGx 2.9
V8 VPOSx P005 2.4
D9 N027 P007 D
D10 P008 N027 D
V9 P008 VNEGx 2.9
V10 VPOSx P007 2.4
D11 N015 P009 D
D12 P010 N015 D
V11 P010 N028 1.8
V12 N013 P009 2.2
D13 REF P011 D
D14 P012 REF D
V13 P012 VNEGx .3
V14 VPOSx P011 .3
D15 sub_pos P013 D
D16 P014 sub_pos D
V15 P014 VNEGx 1.8
V16 VPOSx P013 1.8
E4 Inverting_Out 0 N005 0 1
E5 Non-inverting_Out 0 N023 0 1
V1 VBIAS1 +Vs 5
I1 VBIAS2 Pos_Fdbk 200e-6
I2 VBIAS1 Inv_Fdbk 200e-6
C1 N011 Inv_Fdbk 4.25e-12
C2 N022 Pos_Fdbk 4.3e-12
E8 N003 0 N008 0 1
E9 N021 0 N027 0 1
VOSI_Neg N006 IN- 0
VOSI_Pos N024 IN+ 60e-6
VOSO VOUT N015 -1.65e-3
C3 RG- 0 4.3e-12
C4 RG+ 0 4.15e-12
I23 IN- 0 -1.5e-9
I24 IN+ 0 0.5e-9
G1 0 IN+ N029 N030 -0.033e-9
R13 IN+ N029 15e9
R14 N029 IN- 15e9
R15 +Vs N030 10e9
R16 N030 -Vs 10e9
G2 0 IN- N029 N030 -0.033e-9
E10 VPOSx 0 +Vs 0 1
I3 +Vs -Vs 2.1e-3
G3 +Vs -Vs +Vs -Vs 5e-6
E11 VNEGx 0 -Vs 0 1
H1 VPOSx N013 POLY(1) VOSO 0 -29.4 588.5 -6078
H2 N028 VNEGx POLY(1) VOSO 0 50 -1882 31700
H3 N009 N006 V24 1.95
V24 N001 0 0
R19 N001 0 .0166
H4 VX N014 V25 47.34
V25 N010 0 0
R20 N010 0 .0166
H5 N025 N024 V26 1.95
V26 N017 0 0
R21 N017 0 .0166
G4 0 N007 N009 N007 1
G5 0 N026 N025 N026 1
G6 0 N004 VBIAS1 Inv_Fdbk 1
G7 0 N016 VBIAS2 Pos_Fdbk 1
G8 0 sub_out sub_pos sub_neg 1
R10 N007 0 10e9
R7 N004 0 10e9
R11 N026 0 10E9
R8 N016 0 10e9
R9 sub_out 0 10E9
Q1 Pos_Fdbk N021 RG+ 0 NPN
Q2 Inv_Fdbk N003 RG- 0 NPN
G9 0 N018 VY N019 1
G10 0 N019 N018 0 8.32e-3
R12 N018 0 1e9
R17 N019 0 120.13
C5 N018 0 10E-9
C6 N019 0 300e-12
C8 VY 0 1e-9
G11 0 VY VALUE = { LIMIT( 1*V(VX,VY), .035, -.035) }
R22 VY 0 1e9
R18 VBIAS1 Inv_Fdbk 1e9
R23 Pos_Fdbk VBIAS2 1e9
D1 N014 P015 D
V2 VPOSx P015 2.2
D2 P016 N014 D
V17 P016 VNEGx 1.8
I4 +Vs 0 -435e-6
R26 N016 N022 1.5k
R27 N004 N011 1.5k
V18 N031 -Vs 5
E1 VBIAS2 N031 +Vs -Vs 1
R25 N007 N008 1
R28 N026 N027 1
R29 N016 N023 1
R30 N004 N005 1
R31 sub_out N014 1
R32 N019 N015 0.1
V19 N020 0 0.1
D17 N020 N017 DNoise
V20 N002 0 0.1
D18 N002 N001 DNoise
V21 N012 0 0.12
D19 N012 N010 DNoise
* MODELS USED
*
.model D D
.model DNoise D (Is=1e-11, kf=8e-9)
.model NPN NPN
.ENDS AD8421
* AD8422 SPICE Macro-model
* Copyright 2015 by Analog Devices.
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance with the terms and provisions in the License Statement.
*
* BEGIN Notes:
*
* Not Modeled:
* Temperature effects
* PSRR
*
* Parameters Modeled Include:
* Gain error, Vos, Ibias
* Bandwidth
* Voltage and current noise with 1/f noise
* CMRR vs frequency
* Supply current incl preamp and output load currents
* Output clamp vs load
* Input range and internal voltage limitations
* Slew Rate
* Pulse response vs cap load
* Input impedance
*
* Typical Specifications from <20>15V Table Used in Model
*
* END Notes
*
* Node Assignments
* inverting input
* | RG
* | | RG
* | | | non_inverting input
* | | | | negative supply
* | | | | | ref
* | | | | | | output
* | | | | | | | positive supply
* | | | | | | | |
.SUBCKT AD8422 IN- RG- RG+ IN+ -Vs REF VOUT +Vs
*** INPUT STAGE ***
FIBIAS1 IN- 0 POLY(1) V21 600.0E-12 9.0E-5
H3 4 IN- V24 6.645
G4 0 5 4 0 2.64E-3
R10 5 0 378.788
D7 5 9 D
D8 10 5 D
V7 10 VNEGx 1.24
V8 VPOSx 9 1.24
E8 22 0 5 0 1
FIBIAS2 IN+ 0 POLY(1) V23 400.0E-12 9.0E-5
VOSI 7 IN+ -25.0E-6
G5 0 8 7 0 2.64E-3
R11 8 0 378.788
D9 8 9 D
D10 10 8 D
E9 15 0 8 0 1
G1 IN+ 0 POLY(2) (IN+, VMID) (IN+, IN-) 0 2.5E-12 5.0E-12
G2 IN- 0 POLY(2) (IN-, VMID) (IN-, IN+) 0 2.5E-12 5.0E-12
CCM1 IN+ 0 1.0E-12
CCM2 IN- 0 1.0E-12
CDIFF IN+ IN- 1.5E-12
*
*** PREAMPLIFIER STAGE ***
GN1 Pos_Fdbk 16 15 16 778.8E-6
VSH1 RG+ 16 -0.474
C4 RG+ 0 3.688E-12
R6 RG+ 17 9802.94
VCS2 noninverting_out 17 0
I1 VBIAS Pos_Fdbk 20.0E-6
R23 Pos_Fdbk VBIAS 1E9
G7 0 18 VBIAS Pos_Fdbk 1
R8 18 0 10E9
C2 noninverting_out Pos_Fdbk 10.19E-12
R25 19 18 100
D5 19 20 D
D6 21 19 D
V5 21 VNEGx 0.19
V6 VPOSx 20 0.19
GN2 Inv_Fdbk 23 22 23 778.8E-6
VSH2 RG- 23 -0.474
C3 RG- 0 3.692E-12
R5 RG- 24 9802.94
VCS1 Inverting_Out 24 0
I2 VBIAS Inv_Fdbk 20.0E-6
R18 VBIAS Inv_Fdbk 1E9
G6 0 25 VBIAS Inv_Fdbk 1
R7 25 0 10E9
C1 Inverting_Out Inv_Fdbk 10.31E-12
R24 26 25 100
D3 26 20 D
D4 21 26 D
V1 VBIAS +Vs 20
D40 Inv_Fdbk VBIAS D
D41 Pos_Fdbk VBIAS D
D42 VBIAS Inv_Fdbk D
D43 VBIAS Pos_Fdbk D
*
*** SUBTRACTOR STAGE ***
E4 Inverting_Out 0 26 0 1
E5 noninverting_out 0 19 0 1
R1 31 sub_neg 10000.0
R2 sub_neg 24 9999.05
R3 sub_pos 17 9998.85
R4 REF sub_pos 10000.0
VCS3 sub_out 31 0
G8 0 sub_out sub_pos sub_neg 1E3
R9 sub_out 0 10E6
D13 REF 38 D
D14 39 REF D
V13 39 VNEGx 0.3
V14 VPOSx 38 0.3
D15 sub_pos 36 D
D16 37 sub_pos D
V15 37 VNEGx 0.05
V16 VPOSx 36 1.05
R22 sub_out_cl sub_out 100
D1 sub_out_cl 45 D
D2 46 sub_out_cl D
H4 VX sub_out_cl V25 71.74
*
*** SLEW RATE AND OUTPUT STAGE ***
G11 0 VZ VX VY 1e-3
R26 VZ 0 100E6
D21 40 VZ DSLEWP
D22 40 0 DSLEWN
G12 0 VY VZ 0 40.0E-6
C7 VY 0 1E-9
R30 VY 0 10e9
G9 0 41 VY 42 1
R12 41 0 1e10
C5 41 0 56.15E-9
G10 0 42 41 0 1.0E-3
R17 42 0 1000.0
C6 42 0 87.03E-12
R27 43 42 0.1
D11 43 45 D
D12 46 43 D
H1 VPOSx 45 POLY(1) VSRC 0.15 0 3E3
H2 46 VNEGx POLY(1) VSNK 0.15 0 3E3
VOSO VOUT 43 157.0E-6
*
*** NOISE ***
V24 60 0 0
R19 60 0 .0166
D17 61 60 DN
V18 61 0 0.2
V25 64 0 0
R20 64 0 .0166
D19 65 64 DN
V20 65 0 0.209
V21 70 0 0
R28 70 0 .0166
D38 71 70 DIN
V22 71 0 0.2
V23 72 0 0
R29 72 0 .0166
D39 73 72 DIN
V27 73 0 0.2
*
*** SUPPLY CURRENT AND BIASING ***
GSUP +Vs -Vs POLY(1) (+Vs,-Vs) 195.2E-6 1.0E-6
FSUP1 56 0 VOSO -1
D24 90 +Vs DZ
D25 -Vs 52 DZ
D20 90 95 D
VSRC 95 56 0
D23 55 52 D
VSNK 56 55 0
FSUP2 57 0 VCS1 1
D26 90 57 D
D27 57 52 D
FSUP3 58 0 VCS2 1
D30 90 58 D
D31 58 52 D
FSUP4 59 0 VCS3 1
D34 90 59 D
D35 59 52 D
E10 VPOSx 0 +Vs 0 1
E11 VNEGx 0 -Vs 0 1
EMID VMID 0 POLY(2) (+Vs, 0) (-Vs, 0) 0 0.5 0.5
*
*
.MODEL D D(IS=1e-15 N=0.1 RS=1e-3)
.MODEL DN D(IS=1e-15 KF=3.142E-7)
.MODEL DIN D(IS=1e-15 KF=6.221E-6)
.MODEL DZ D(IS=1e-15 BV=50 RS=1)
.MODEL DSLEWP D(IS=1e-15 BV=19.5 RS=0.1)
.MODEL DSLEWN D(IS=1e-15 BV=19.5 RS=0.1)
*
*
.ENDS AD8422
*$
* AD8429 SPICE Macro-model
* Generic Desc: 36V 1nV/rtHz Low Noise, Low Distortion, High Speed In-Amp
* Developed by: ADI - LPG
*
* Revision History:
* 4.0 (10/2012) - PRB (Updated to new header style)
* 5.0 (9/2014) - SH (Performance improvements, bug fixes, organized netlist)
* Copyright 2012, 2014 by Analog Devices.
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance with the terms and provisions in the License Statement.
*
* BEGIN Notes:
*
* Not Modeled:
* Temperature effects
* PSRR
*
* Parameters Modeled Include:
* Gain error, Vos, Ibias
* Bandwidth
* Voltage and current noise with 1/f noise
* CMRR vs frequency
* Supply current incl preamp and output load currents
* Output clamp vs load
* Input range and internal voltage limitations
* Slew Rate
* Pulse response vs cap load
* Input impedance
*
* Typical Specifications from <20>15V Table Used in Model
*
* END Notes
*
* Node Assignments
* inverting input
* | RG
* | | RG
* | | | non_inverting input
* | | | | negative supply
* | | | | | ref
* | | | | | | output
* | | | | | | | positive supply
* | | | | | | | |
.SUBCKT AD8429 IN- RG- RG+ IN+ -Vs REF VOUT +Vs
*** INPUT STAGE ***
FIBIAS1 IN- 0 POLY(1) V21 165.0E-9 1.5E-3
H3 4 IN- V24 0.886
G4 0 5 4 0 148.5E-3
R10 5 0 6.734
D7 5 9 D
D8 10 5 D
V7 10 VNEGx 2.85
V8 VPOSx 9 2.55
E8 22 0 5 0 1
FIBIAS2 IN+ 0 POLY(1) V23 135.0E-9 1.5E-3
VOSI 7 IN+ -50.0E-6
G5 0 8 7 0 148.5E-3
R11 8 0 6.734
D9 8 11 D
D10 12 8 D
V9 12 VNEGx 2.85
V10 VPOSx 11 2.55
E9 15 0 8 0 1
G1 IN+ 0 13 14 666.7E-12
G2 IN- 0 13 14 666.7E-12
R13 IN+ 13 1.5E9
R14 13 IN- 1.5E9
R15 +Vs 14 10E9
R16 14 -Vs 10E9
CCM1 IN+ 0 3.0E-12
CCM2 IN- 0 3.0E-12
*
*** PREAMPLIFIER STAGE ***
GN1 Pos_Fdbk 16 15 16 11.78E-3
VSH1 RG+ 16 -0.744
IBOT1 RG+ -Vs 660.0E-6
C4 RG+ 0 7.65E-12
R6 RG+ 17 3003.9
VCS2 noninverting_out 17 0
I1 VBIAS Pos_Fdbk 660.0E-6
R23 Pos_Fdbk VBIAS 1E9
G7 0 18 VBIAS Pos_Fdbk 1
R8 18 0 10E9
C2 noninverting_out Pos_Fdbk 7.544E-12
R25 19 18 100
D5 19 20 D
D6 21 19 D
V5 21 VNEGx 2.4
V6 VPOSx 20 2.45
GN2 Inv_Fdbk 23 22 23 11.78E-3
VSH2 RG- 23 -0.744
IBOT2 RG- -Vs 660.0E-6
C3 RG- 0 16.37E-12
R5 RG- 24 3003.9
VCS1 Inverting_Out 24 0
I2 VBIAS Inv_Fdbk 660.0E-6
R18 VBIAS Inv_Fdbk 1E9
G6 0 25 VBIAS Inv_Fdbk 1
R7 25 0 10E9
C1 Inverting_Out Inv_Fdbk 16.6E-12
R24 26 25 100
D3 26 27 D
D4 28 26 D
V3 28 VNEGx 2.4
V4 VPOSx 27 2.45
V1 VBIAS +Vs 20
D40 Inv_Fdbk VBIAS D
D41 Pos_Fdbk VBIAS D
D42 VBIAS Inv_Fdbk D
D43 VBIAS Pos_Fdbk D
*
*** SUBTRACTOR STAGE ***
E4 Inverting_Out 0 26 0 1
E5 noninverting_out 0 19 0 1
R1 31 sub_neg 5000.0
R2 sub_neg 24 4999.079
R3 sub_pos 17 4998.763
R4 REF sub_pos 5000.0
VCS3 sub_out 31 0
G8 0 sub_out sub_pos sub_neg 1E3
R9 sub_out 0 10E6
D13 REF 38 D
D14 39 REF D
V13 39 VNEGx 0.3
V14 VPOSx 38 0.3
D15 sub_pos 36 D
D16 37 sub_pos D
V15 37 VNEGx 2.05
V16 VPOSx 36 0.25
R22 sub_out_cl sub_out 100
D1 sub_out_cl 33 D
V2 32 33 1.15
D2 34 sub_out_cl D
V17 34 35 1.75
H6 VPOSx 32 POLY(1) VOSO 0 0 2041
H7 35 VNEGx POLY(1) VOSO 0 0 2041
H4 VX sub_out_cl V25 40.13
*
*** SLEW RATE AND OUTPUT STAGE ***
G11 0 VZ VX VY 1e-3
R26 VZ 0 100E6
D21 40 VZ DSLEWP
D22 40 0 DSLEWN
G12 0 VY VZ 0 1.1E-3
C7 VY 0 1E-9
R30 VY 0 10e9
G9 0 41 VY 42 1
R12 41 0 1e10
C5 41 0 11.71E-9
G10 0 42 41 0 1.0E-2
R17 42 0 100.0
C6 42 0 152.3E-12
R27 43 42 0.1
D11 43 45 D
D12 46 43 D
V11 46 47 1.75
V12 44 45 1.15
H1 VPOSx 44 POLY(1) VOSO 0 0 2041
H2 47 VNEGx POLY(1) VOSO 0 0 2041
VOSO VOUT 43 525.3E-6
*
*** NOISE ***
V24 60 0 0
R19 60 0 .0166
D17 61 60 DN
V18 61 0 0.2
V25 64 0 0
R20 64 0 .0166
D19 65 64 DN
V20 65 0 0.231
V21 70 0 0
R28 70 0 .0166
D38 71 70 DIN
V22 71 0 0.2
V23 72 0 0
R29 72 0 .0166
D39 73 72 DIN
V27 73 0 0.2
*
*** SUPPLY CURRENT AND BIASING ***
GSUP +Vs -Vs POLY(1) (+Vs,-Vs) 4.7E-3 20.0E-6
FSUP1 56 0 VOSO -1
D24 90 +Vs DZ
D25 -Vs 52 DZ
D20 90 56 D
D23 56 52 D
FSUP2 57 0 VCS1 1
D26 90 57 D
D27 57 52 D
FSUP3 58 0 VCS2 1
D30 90 58 D
D31 58 52 D
FSUP4 59 0 VCS3 1
D34 90 59 D
D35 59 52 D
E10 VPOSx 0 +Vs 0 1
E11 VNEGx 0 -Vs 0 1
*
*
.MODEL D D(IS=1e-15 N=0.1)
.MODEL DN D(IS=1e-15 KF=3.142E-6)
.MODEL DIN D(IS=1e-15 KF=4.147E-5)
.MODEL DZ D(IS=1e-15 BV=50 RS=1)
.MODEL DSLEWP D(IS=1e-15 BV=19.5 RS=0.1)
.MODEL DSLEWN D(IS=1e-15 BV=19.5 RS=0.1)
*
*
.ENDS AD8429
*$
* AD8505 SPICE Macro-model
* Generic Desc: 1.8/5V, CMOS, OP, ZCO, RRIO, 1X
* Developed by: HH ADSJ
* Revision History: 08/10/2012 - Updated to new header style
* 1.0 (04/2008)
* Copyright 2008, 2012 by Analog Devices
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance of the terms and provisions in the License Statement.
*
* BEGIN Notes: VSY=5V, T=25degC
*
* Not Modeled:
*
* Parameters modeled include:
*
* END Notes
*
* Node Assignments
* noninverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
* | | | | |
.SUBCKT AD8505 1 2 99 50 45
*#ASSOC Category="Op-amps" symbol=opamp
*
* INPUT STAGE
*
M1 4 7 8 8 PIX L=2E-6 W=9.070E-04
M2 6 2 8 8 PIX L=2E-6 W=9.070E-04
Cinp 1 50 4.2pF
Cinn 2 50 4.2pF
Cdiff 1 2 3pF
RD1 4 50 5.333E+04
RD2 6 50 5.333E+04
C1 4 6 7.650E-12
I1 99 8 7.500E-06
V1 9 8 +0.025E-00
D1 9 99 DX
EOS 7 1 POLY(4) (73,98) (22,98) (81,98) (83,98) 5.00E-04 1 1 1 1
IOS 1 2 1.50E-12
*
* CMRR=95dB, POLE AT 3500 Hz
*
E1 72 98 POLY(2) (1,98) (2,98) 0 1.289E-02 1.289E-02
R10 72 73 4.613E+01
R20 73 98 3.183E-02
C10 72 73 1.000E-06
*
* PSRR=100dB, POLE AT 100 Hz
*
EPSY 21 98 POLY(1) (99,50) -0.181E-00 0.036E-00
RPS1 21 22 2.274E+04
RPS2 22 98 1.989E-00
CPS1 21 22 1.00E-06
*
* VOLTAGE NOISE REFERENCE OF 37nV/rt(Hz)
*
VN1 80 98 0
RN1 80 98 17.500E-3
HN 81 98 VN1 3.651E+01
RN2 81 98 1
*
* FLICKER NOISE CORNER = 20000 Hz
*
DFN 82 98 DNOISE
VFN 82 98 DC 0.6531
HFN 83 98 POLY(1) VFN 1.00E-03 1.00E+00
RFN 83 98 1
*
* INTERNAL VOLTAGE REFERENCE
*
EREF 98 0 POLY(2) (99,0) (50,0) 0 0.5 0.5
GSY 99 50 POLY(1) (99,50) +0.580E-06 0.2710E-06
EVP 97 98 (99,50) 0.5
EVN 51 98 (50,99) 0.5
*
* GAIN STAGE
*
G1 98 30 (4,6) 4.474E-04
R1 30 98 1.00E+06
CF 30 31 1.350E-08
RZ 455 31 1.2280E-03
EZ 455 98 (451 98) 1
V3 32 30 0.279E+00
V4 30 33 0.362E-00
D3 32 97 DX
D4 51 33 DX
*
* OUTPUT STAGE
*
M5 451 46 99 99 POX L=1E-6 W=3.940E-04
M6 451 47 50 50 NOX L=1E-6 W=4.598E-04
Lout 451 45 10pH
EG1 99 46 POLY(1) (98,30) 3.598E-01 1
EG2 47 50 POLY(1) (30,98) 3.574E-01 1
*
* MODELS
*
.MODEL POX PMOS (LEVEL=2,KP=3.00E-05,VTO=-0.328,LAMBDA=0.015,RD=0)
.MODEL NOX NMOS (LEVEL=2,KP=3.00E-05,VTO=+0.328,LAMBDA=0.015,RD=0)
.MODEL PIX PMOS (LEVEL=2,KP=5.00E-05,VTO=-5.00E-01,LAMBDA=0.01)
.MODEL DX D(IS=1E-14,RS=0.1)
.MODEL DNOISE D(IS=1E-14,RS=0,KF=12.400E-11)
.ENDS AD8505
* AD8506 SPICE Macro-model
* Generic Desc: 1.8/5V, CMOS, OP, ZCO, RRIO, 2X
* Developed by: HH ADSJ
* Revision History: 08/10/2012 - Updated to new header style
* 1.0 (04/2008)
* Copyright 2008, 2012 by Analog Devices
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance of the terms and provisions in the License Statement.
*
* BEGIN Notes: VSY=5V, T=25degC
*
* Not Modeled:
*
* Parameters modeled include:
*
* END Notes
*
* Node Assignments
* noninverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
* | | | | |
.SUBCKT AD8506 1 2 99 50 45
*#ASSOC Category="Op-amps" symbol=opamp
*
* INPUT STAGE
*
M1 4 7 8 8 PIX L=2E-6 W=9.070E-04
M2 6 2 8 8 PIX L=2E-6 W=9.070E-04
Cinp 1 50 4.2pF
Cinn 2 50 4.2pF
Cdiff 1 2 3pF
RD1 4 50 5.333E+04
RD2 6 50 5.333E+04
C1 4 6 7.650E-12
I1 99 8 7.500E-06
V1 9 8 +0.025E-00
D1 9 99 DX
EOS 7 1 POLY(4) (73,98) (22,98) (81,98) (83,98) 5.00E-04 1 1 1 1
IOS 1 2 1.50E-12
*
* CMRR=95dB, POLE AT 3500 Hz
*
E1 72 98 POLY(2) (1,98) (2,98) 0 1.289E-02 1.289E-02
R10 72 73 4.613E+01
R20 73 98 3.183E-02
C10 72 73 1.000E-06
*
* PSRR=100dB, POLE AT 100 Hz
*
EPSY 21 98 POLY(1) (99,50) -0.181E-00 0.036E-00
RPS1 21 22 2.274E+04
RPS2 22 98 1.989E-00
CPS1 21 22 1.00E-06
*
* VOLTAGE NOISE REFERENCE OF 37nV/rt(Hz)
*
VN1 80 98 0
RN1 80 98 17.500E-3
HN 81 98 VN1 3.651E+01
RN2 81 98 1
*
* FLICKER NOISE CORNER = 20000 Hz
*
DFN 82 98 DNOISE
VFN 82 98 DC 0.6531
HFN 83 98 POLY(1) VFN 1.00E-03 1.00E+00
RFN 83 98 1
*
* INTERNAL VOLTAGE REFERENCE
*
EREF 98 0 POLY(2) (99,0) (50,0) 0 0.5 0.5
GSY 99 50 POLY(1) (99,50) +0.580E-06 0.2710E-06
EVP 97 98 (99,50) 0.5
EVN 51 98 (50,99) 0.5
*
* GAIN STAGE
*
G1 98 30 (4,6) 4.474E-04
R1 30 98 1.00E+06
CF 30 31 1.350E-08
RZ 455 31 1.2280E-03
EZ 455 98 (451 98) 1
V3 32 30 0.279E+00
V4 30 33 0.362E-00
D3 32 97 DX
D4 51 33 DX
*
* OUTPUT STAGE
*
M5 451 46 99 99 POX L=1E-6 W=3.940E-04
M6 451 47 50 50 NOX L=1E-6 W=4.598E-04
Lout 451 45 10pH
EG1 99 46 POLY(1) (98,30) 3.598E-01 1
EG2 47 50 POLY(1) (30,98) 3.574E-01 1
*
* MODELS
*
.MODEL POX PMOS (LEVEL=2,KP=3.00E-05,VTO=-0.328,LAMBDA=0.015,RD=0)
.MODEL NOX NMOS (LEVEL=2,KP=3.00E-05,VTO=+0.328,LAMBDA=0.015,RD=0)
.MODEL PIX PMOS (LEVEL=2,KP=5.00E-05,VTO=-5.00E-01,LAMBDA=0.01)
.MODEL DX D(IS=1E-14,RS=0.1)
.MODEL DNOISE D(IS=1E-14,RS=0,KF=12.400E-11)
.ENDS AD8506
*
* AD8508 SPICE Macro-model
* Generic Desc: 1.8/5V, CMOS, OP, ZCO, RRIO, 4X
* Developed by: HH ADSJ
* Revision History: 08/10/2012 - Updated to new header style
* 1.0 (04/2008)
* Copyright 2008, 2012 by Analog Devices
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance of the terms and provisions in the License Statement.
*
* BEGIN Notes: VSY=5V, T=25degC
*
* Not Modeled:
*
* Parameters modeled include:
*
* END Notes
*
* Node Assignments
* noninverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
* | | | | |
.SUBCKT AD8508 1 2 99 50 45
*#ASSOC Category="Op-amps" symbol=opamp
*
* INPUT STAGE
*
M1 4 7 8 8 PIX L=2E-6 W=9.070E-04
M2 6 2 8 8 PIX L=2E-6 W=9.070E-04
Cinp 1 50 4.2pF
Cinn 2 50 4.2pF
Cdiff 1 2 3pF
RD1 4 50 5.333E+04
RD2 6 50 5.333E+04
C1 4 6 7.650E-12
I1 99 8 7.500E-06
V1 9 8 +0.025E-00
D1 9 99 DX
EOS 7 1 POLY(4) (73,98) (22,98) (81,98) (83,98) 5.00E-04 1 1 1 1
IOS 1 2 1.50E-12
*
* CMRR=95dB, POLE AT 3500 Hz
*
E1 72 98 POLY(2) (1,98) (2,98) 0 1.289E-02 1.289E-02
R10 72 73 4.613E+01
R20 73 98 3.183E-02
C10 72 73 1.000E-06
*
* PSRR=100dB, POLE AT 100 Hz
*
EPSY 21 98 POLY(1) (99,50) -0.181E-00 0.036E-00
RPS1 21 22 2.274E+04
RPS2 22 98 1.989E-00
CPS1 21 22 1.00E-06
*
* VOLTAGE NOISE REFERENCE OF 37nV/rt(Hz)
*
VN1 80 98 0
RN1 80 98 17.500E-3
HN 81 98 VN1 3.651E+01
RN2 81 98 1
*
* FLICKER NOISE CORNER = 20000 Hz
*
DFN 82 98 DNOISE
VFN 82 98 DC 0.6531
HFN 83 98 POLY(1) VFN 1.00E-03 1.00E+00
RFN 83 98 1
*
* INTERNAL VOLTAGE REFERENCE
*
EREF 98 0 POLY(2) (99,0) (50,0) 0 0.5 0.5
GSY 99 50 POLY(1) (99,50) +0.580E-06 0.2710E-06
EVP 97 98 (99,50) 0.5
EVN 51 98 (50,99) 0.5
*
* GAIN STAGE
*
G1 98 30 (4,6) 4.474E-04
R1 30 98 1.00E+06
CF 30 31 1.350E-08
RZ 455 31 1.2280E-03
EZ 455 98 (451 98) 1
V3 32 30 0.279E+00
V4 30 33 0.362E-00
D3 32 97 DX
D4 51 33 DX
*
* OUTPUT STAGE
*
M5 451 46 99 99 POX L=1E-6 W=3.940E-04
M6 451 47 50 50 NOX L=1E-6 W=4.598E-04
Lout 451 45 10pH
EG1 99 46 POLY(1) (98,30) 3.598E-01 1
EG2 47 50 POLY(1) (30,98) 3.574E-01 1
*
* MODELS
*
.MODEL POX PMOS (LEVEL=2,KP=3.00E-05,VTO=-0.328,LAMBDA=0.015,RD=0)
.MODEL NOX NMOS (LEVEL=2,KP=3.00E-05,VTO=+0.328,LAMBDA=0.015,RD=0)
.MODEL PIX PMOS (LEVEL=2,KP=5.00E-05,VTO=-5.00E-01,LAMBDA=0.01)
.MODEL DX D(IS=1E-14,RS=0.1)
.MODEL DNOISE D(IS=1E-14,RS=0,KF=12.400E-11)
*
*
.ENDS AD8508
* AD8565 SPICE Macro-model Typical Values
* Generic Desc: Single LCD driver amp - 16V rail-rail
* Developed by: RM / ADSJ
* Revision History: 08/10/2012 - Updated to new header style
* 1.0 (06/2007)
* Copyright 2004, 2012 by Analog Devices
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance of the terms and provisions in the License Statement.
*
* BEGIN Notes:
*
* Not Modeled:
*
* Parameters modeled include:
*
* END Notes
*
* Node Assignments
* noninverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
* | | | | |
.SUBCKT AD8565 1 2 99 50 45
*
* INPUT STAGE
*
Q1 4 7 18 PIX
Q2 6 2 17 PIX
Q3 11 7 15 NIX
Q4 12 2 16 NIX
RC1 4 50 2000
RC2 6 50 2000
RC3 99 11 2000
RC4 99 12 2000
C1 4 6 3.3E-12
C2 11 12 3.3E-12
RE1 8 18 1.2E3
RE2 8 17 1.2E3
RE3 15 10 1.2E3
RE4 16 10 1.2E3
I1 99 8 100E-6
I2 10 50 100E-6
V1 9 8 1
V2 13 50 1
D1 9 99 DX
D2 13 10 DX
EOS 7 1 POLY(3) (22,98) (73,98) (81,98) 2E-3 1 1 1
IOS 1 2 5E-9
*
* CMRR 95dB, ZERO AT 20kHz
*
ECM1 21 98 POLY(2) (1,98) (2,98) 0 .5 .5
RCM1 21 22 500E3
CCM1 21 22 15.9E-12
RCM2 22 98 8.9
*
* PSRR=100dB, ZERO AT 100Hz
*
* 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
EPSY 98 72 POLY(2) (99,0) (0,50) 0 1 1
RPS1 72 73 1.59E6
CPS1 72 73 1E-9
RPS2 73 98 50
*
* VOLTAGE NOISE REFERENCE OF 24nV/rt(Hz)
*
VN1 80 98 0
RN1 80 98 16.45E-3
HN 81 98 VN1 24
RN2 81 98 1
*
* INTERNAL VOLTAGE REFERENCE
*
EREF 98 0 POLY(2) (99,0) (50,0) 0 .5 .5
GSY 99 50 (99,50) 12.5E-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.7E3
R3 33 98 22.74E3
C3 32 33 1E-12
*
* GAIN STAGE
*
G1 98 30 POLY(2) (4,6) (11,12) 0 150E-6 150E-6
R1 30 98 542E3
CF 45 30 10E-12
D3 30 97 DX
D4 51 30 DX
*
* OUTPUT STAGE
*
M5 45 46 99 99 POX L=1u W=1610u
M6 45 47 50 50 NOX L=1u W=1610u
EG1 99 46 POLY(1) (98,30) 0.5209 1
EG2 47 50 POLY(1) (30,98) 0.5209 1
*
* MODELS
*
.MODEL POX PMOS (LEVEL=2,KP=10E-6,VTO=-0.328,LAMBDA=0.01,RD=0)
.MODEL NOX NMOS (LEVEL=2,KP=10E-6,VTO=+0.328,LAMBDA=0.01,RD=0)
.MODEL PIX PNP (BF=103,IS=1E-14,VA=100,KF=4.3E-14)
.MODEL NIX NPN (BF=124,IS=1E-14,VA=100,KF=4.3E-14)
.MODEL DX D(IS=1E-14,RS=5)
.ENDS AD8565
* AD8613 SPICE Macro-model
* Generic Desc: 1.8/5V, CMOS, OP, Low Pwr, RRIO, 1X
* Developed by: RM
* Revision History: 08/10/2012 - Updated to new header style
* 0.0 (02/2007)
* 1.0 (08/2012) - Updated to new header style
* 2.0 (03/2017) - Revised CMRR section to 100dB - KF
* Copyright 2007, 2012 by Analog Devices
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance of the terms and provisions in the License Statement.
*
* BEGIN Notes:
*
* Not Modeled:
*
* Parameters modeled include:
*
* END Notes
*
* Node Assignments
* noninverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
* | | | | |
.SUBCKT AD8613 1 2 99 50 45
*#ASSOC Category="Op-amps" symbol=opamp
*
* INPUT STAGE
*
M1 14 7 8 8 PIX L=1E-6 W=2.37E-04
M2 16 2 8 8 PIX L=1E-6 W=2.37E-04
M3 17 7 10 10 NIX L=1E-6 W=8.88E-05
M4 18 2 10 10 NIX L=1E-6 W=8.88E-05
RD1 14 50 8.00E+04
RD2 16 50 8.00E+04
RD3 99 17 8.00E+04
RD4 99 18 8.00E+04
C1 14 16 8.08E-13
C2 17 18 8.08E-13
I1 99 8 5.00E-06
I2 10 50 5.00E-06
V1 99 9 2.625E-01
V2 13 50 1.625E-01
D1 8 9 DX
D2 13 10 DX
EOS 7 1 POLY(4) (22,98) (73,98) (81,98) (70,98) 4.00E-04 1 1 1 1
IOS 1 2 5.00E-14
*
*CMRR=95dB, POLE AT 1000 Hz
*
E1 21 98 POLY(2) (1,98) (2,98) 0 8.89E-03 8.89E-03
R10 21 22 1.59E+04
R20 22 98 1.59E-01
C10 21 22 1.00E-09
*
* PSRR=90dB, POLE AT 100 Hz
*
EPSY 72 98 POLY(1) (99,50) -1.58113883 0.316227766
CPS3 72 73 1.00E-06
RPS3 72 73 1.59E+03
RPS4 73 98 1.59E-01
*
* VOLTAGE NOISE REFERENCE OF 22nV/rt(Hz)
*
VN1 80 98 0
RN1 80 98 16.45E-3
HN 81 98 VN1 1.98E+01
RN2 81 98 1
*
* FLICKER NOISE CORNER = 100 Hz
*
D5 69 98 DNOISE
VSN 69 98 DC 0.6551
H1 70 98 POLY(1) VSN 1.00E-03 1.00E+00
RN 70 98 1
*
* INTERNAL VOLTAGE REFERENCE
*
EREF 98 0 POLY(2) (99,0) (50,0) 0 0.5 0.5
GSY 99 50 POLY(1) (99,50) -8.09E-06 3.0E-06
EVP 97 98 POLY(1) (99,50) 0 0.5
EVN 51 98 POLY(1) (50,99) 0 0.5
*
* GAIN STAGE
*
G1 98 30 POLY(2) (14,16) (17,18) 0 4.15E-05 4.15E-05
R1 30 98 1.00E+06
RZ 30 31 7.91E+02
CF 45 31 3.32E-10
V3 32 30 3.53E-01
V4 30 33 -7.53E-01
D3 32 97 DX
D4 51 33 DX
*
* OUTPUT STAGE
*
M5 45 46 99 99 POX L=1E-6 W=2.50E-04
M6 45 47 50 50 NOX L=1E-6 W=1.93E-03
EG1 99 46 POLY(1) (98,30) 7.465E-01 1
EG2 47 50 POLY(1) (30,98) 6.335E-01 1
*
* MODELS
*
.MODEL POX PMOS (LEVEL=2,KP=4.00E-05,VTO=-0.7,LAMBDA=0.047,RD=0)
.MODEL NOX NMOS (LEVEL=2,KP=1.00E-05,VTO=+0.6,LAMBDA=0.022,RD=0)
.MODEL PIX PMOS (LEVEL=2,KP=1.50E-05,VTO=-0.5,LAMBDA=0.047)
.MODEL NIX NMOS (LEVEL=2,KP=4.00E-05,VTO=0.5,LAMBDA=0.022)
.MODEL DX D(IS=1E-14,RS=5)
.MODEL DNOISE D(IS=1E-14,RS=0,KF=4.84E-11)
*
*
.ENDS AD8613
*
* AD8617 SPICE Macro-model
* Generic Desc: 1.8/5V, CMOS, OP, Low Pwr, RRIO, 2X
* Developed by: VW ADSJ
* Revision History: 08/10/2012 - Updated to new header style
* 2.0 (02/2010)
* 3.0 (03/2017) - Followed AD8613 model, dual version only
* Copyright 2010, 2012 by Analog Devices
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance of the terms and provisions in the License Statement.
*
* BEGIN Notes: VSY=5V, T=25degC
*
* Not Modeled:
*
* Parameters modeled include:
*
* END Notes
*
* Node Assignments
* noninverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
* | | | | |
.SUBCKT AD8617 1 2 99 50 45
*#ASSOC Category="Op-amps" symbol=opamp
*
* INPUT STAGE
*
M1 14 7 8 8 PIX L=1E-6 W=2.37E-04
M2 16 2 8 8 PIX L=1E-6 W=2.37E-04
M3 17 7 10 10 NIX L=1E-6 W=8.88E-05
M4 18 2 10 10 NIX L=1E-6 W=8.88E-05
RD1 14 50 8.00E+04
RD2 16 50 8.00E+04
RD3 99 17 8.00E+04
RD4 99 18 8.00E+04
C1 14 16 8.08E-13
C2 17 18 8.08E-13
I1 99 8 5.00E-06
I2 10 50 5.00E-06
V1 99 9 2.625E-01
V2 13 50 1.625E-01
D1 8 9 DX
D2 13 10 DX
EOS 7 1 POLY(4) (22,98) (73,98) (81,98) (70,98) 4.00E-04 1 1 1 1
IOS 1 2 5.00E-14
*
*CMRR=95dB, POLE AT 1000 Hz
*
E1 21 98 POLY(2) (1,98) (2,98) 0 8.89E-03 8.89E-03
R10 21 22 1.59E+04
R20 22 98 1.59E-01
C10 21 22 1.00E-09
*
* PSRR=90dB, POLE AT 100 Hz
*
EPSY 72 98 POLY(1) (99,50) -1.58113883 0.316227766
CPS3 72 73 1.00E-06
RPS3 72 73 1.59E+03
RPS4 73 98 1.59E-01
*
* VOLTAGE NOISE REFERENCE OF 22nV/rt(Hz)
*
VN1 80 98 0
RN1 80 98 16.45E-3
HN 81 98 VN1 1.98E+01
RN2 81 98 1
*
* FLICKER NOISE CORNER = 100 Hz
*
D5 69 98 DNOISE
VSN 69 98 DC 0.6551
H1 70 98 POLY(1) VSN 1.00E-03 1.00E+00
RN 70 98 1
*
* INTERNAL VOLTAGE REFERENCE
*
EREF 98 0 POLY(2) (99,0) (50,0) 0 0.5 0.5
GSY 99 50 POLY(1) (99,50) -8.09E-06 3.0E-06
EVP 97 98 POLY(1) (99,50) 0 0.5
EVN 51 98 POLY(1) (50,99) 0 0.5
*
* GAIN STAGE
*
G1 98 30 POLY(2) (14,16) (17,18) 0 4.15E-05 4.15E-05
R1 30 98 1.00E+06
RZ 30 31 7.91E+02
CF 45 31 3.32E-10
V3 32 30 3.53E-01
V4 30 33 -7.53E-01
D3 32 97 DX
D4 51 33 DX
*
* OUTPUT STAGE
*
M5 45 46 99 99 POX L=1E-6 W=2.50E-04
M6 45 47 50 50 NOX L=1E-6 W=1.93E-03
EG1 99 46 POLY(1) (98,30) 7.465E-01 1
EG2 47 50 POLY(1) (30,98) 6.335E-01 1
*
* MODELS
*
.MODEL POX PMOS (LEVEL=2,KP=4.00E-05,VTO=-0.7,LAMBDA=0.047,RD=0)
.MODEL NOX NMOS (LEVEL=2,KP=1.00E-05,VTO=+0.6,LAMBDA=0.022,RD=0)
.MODEL PIX PMOS (LEVEL=2,KP=1.50E-05,VTO=-0.5,LAMBDA=0.047)
.MODEL NIX NMOS (LEVEL=2,KP=4.00E-05,VTO=0.5,LAMBDA=0.022)
.MODEL DX D(IS=1E-14,RS=5)
.MODEL DNOISE D(IS=1E-14,RS=0,KF=4.84E-11)
*
*
.ENDS AD8617
* AD8619 SPICE Macro-model
* Generic Desc: 1.8/5V, CMOS, OP, Low Pwr, RRIO, 4X
* Developed by: VW ADSJ
* Revision History: 08/10/2012 - Updated to new header style
* 2.0 (02/2010)
* 3.0 (03/201) - Revised to follow AD8613 model, quad version - KF
* Copyright 2010, 2012 by Analog Devices
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance of the terms and provisions in the License Statement.
*
* BEGIN Notes: VSY=5V, T=25degC
*
* Not Modeled:
*
* Parameters modeled include:
*
* END Notes
*
* Node Assignments
* noninverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
* | | | | |
.SUBCKT AD8619 1 2 99 50 45
*#ASSOC Category="Op-amps" symbol=opamp
*
* INPUT STAGE
*
M1 14 7 8 8 PIX L=1E-6 W=2.37E-04
M2 16 2 8 8 PIX L=1E-6 W=2.37E-04
M3 17 7 10 10 NIX L=1E-6 W=8.88E-05
M4 18 2 10 10 NIX L=1E-6 W=8.88E-05
RD1 14 50 8.00E+04
RD2 16 50 8.00E+04
RD3 99 17 8.00E+04
RD4 99 18 8.00E+04
C1 14 16 8.08E-13
C2 17 18 8.08E-13
I1 99 8 5.00E-06
I2 10 50 5.00E-06
V1 99 9 2.625E-01
V2 13 50 1.625E-01
D1 8 9 DX
D2 13 10 DX
EOS 7 1 POLY(4) (22,98) (73,98) (81,98) (70,98) 4.00E-04 1 1 1 1
IOS 1 2 5.00E-14
*
*CMRR=95dB, POLE AT 1000 Hz
*
E1 21 98 POLY(2) (1,98) (2,98) 0 8.89E-03 8.89E-03
R10 21 22 1.59E+04
R20 22 98 1.59E-01
C10 21 22 1.00E-09
*
* PSRR=90dB, POLE AT 100 Hz
*
EPSY 72 98 POLY(1) (99,50) -1.58113883 0.316227766
CPS3 72 73 1.00E-06
RPS3 72 73 1.59E+03
RPS4 73 98 1.59E-01
*
* VOLTAGE NOISE REFERENCE OF 22nV/rt(Hz)
*
VN1 80 98 0
RN1 80 98 16.45E-3
HN 81 98 VN1 1.98E+01
RN2 81 98 1
*
* FLICKER NOISE CORNER = 100 Hz
*
D5 69 98 DNOISE
VSN 69 98 DC 0.6551
H1 70 98 POLY(1) VSN 1.00E-03 1.00E+00
RN 70 98 1
*
* INTERNAL VOLTAGE REFERENCE
*
EREF 98 0 POLY(2) (99,0) (50,0) 0 0.5 0.5
GSY 99 50 POLY(1) (99,50) -8.09E-06 3.0E-06
EVP 97 98 POLY(1) (99,50) 0 0.5
EVN 51 98 POLY(1) (50,99) 0 0.5
*
* GAIN STAGE
*
G1 98 30 POLY(2) (14,16) (17,18) 0 4.15E-05 4.15E-05
R1 30 98 1.00E+06
RZ 30 31 7.91E+02
CF 45 31 3.32E-10
V3 32 30 3.53E-01
V4 30 33 -7.53E-01
D3 32 97 DX
D4 51 33 DX
*
* OUTPUT STAGE
*
M5 45 46 99 99 POX L=1E-6 W=2.50E-04
M6 45 47 50 50 NOX L=1E-6 W=1.93E-03
EG1 99 46 POLY(1) (98,30) 7.465E-01 1
EG2 47 50 POLY(1) (30,98) 6.335E-01 1
*
* MODELS
*
.MODEL POX PMOS (LEVEL=2,KP=4.00E-05,VTO=-0.7,LAMBDA=0.047,RD=0)
.MODEL NOX NMOS (LEVEL=2,KP=1.00E-05,VTO=+0.6,LAMBDA=0.022,RD=0)
.MODEL PIX PMOS (LEVEL=2,KP=1.50E-05,VTO=-0.5,LAMBDA=0.047)
.MODEL NIX NMOS (LEVEL=2,KP=4.00E-05,VTO=0.5,LAMBDA=0.022)
.MODEL DX D(IS=1E-14,RS=5)
.MODEL DNOISE D(IS=1E-14,RS=0,KF=4.84E-11)
*
*
.ENDS AD8619
* AD8657 SPICE Macro-model Typical Values
* Generic Desc: 3/18V, CMOS, OP, Low Pwr, RRIO, 2X
* Developed by: VW ADSJ
* Revision History: 08/10/2012 - Updated to new header style
* 1.1 (01/2011)
* Copyright 2010, 2012 by Analog Devices
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance of the terms and provisions in the License Statement.
*
* BEGIN Notes:
*
* Not Modeled:
*
* Parameters modeled include: VSY=18V, T=25<32>C
*
* END Notes
*
* Node Assignments
* noninverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
* | | | | |
.SUBCKT AD8657 1 2 99 50 45
*
* INPUT STAGE
*
M1 4 7 8 8 PIX L= 1.000E-06 W= 1.532E-04
M2 6 2 8 8 PIX L= 1.000E-06 W=1.532E-04
M3 14 7 18 18 NIX L=1.000E-06 W=4.085E-04
M4 16 2 18 18 NIX L=1.000E-06 W=4.085E-04
RD1 4 50 2.0E+04
RD2 6 50 2.0E+04
RD3 99 14 2.0E+04
RD4 99 16 2.0E+04
C1 4 6 9.4750E-12
C2 14 16 9.4750E-12
I1 99 8 1.722E-05
I2 18 50 1.722E-05
V1 99 9 1.429E-01
V2 19 50 1.429E-01
D1 8 9 DX
D2 19 18 DX
EOS 7 1 POLY(4) (73,98) (22,98) (81,98) (83,98) 3.500E-04 1 1 1 1
IOS 1 2 2.000E-11
CDiff 1 2 3.5E-12
Cin1 1 50 10.5E-12
Cin2 2 50 10.5E-12
*
*
* CMRR
*
E1 72 98 POLY(2) (1,98) (2,98) 0 6.817E-02 6.817E-02
R10 72 73 2.894E+02
R20 73 98 1.592E-02
C10 72 73 1.000E-06
*
* PSRR
*
EPSY 21 98 POLY(1) (99,50) -1.757E+02 9.762E+00
RPS1 21 22 3.183E+03
RPS2 22 98 7.958E-01
CPS1 21 22 1.000E-06
*
* VOLTAGE NOISE
*
VN1 80 98 0
RN1 80 98 16.45E-3
HN 81 98 VN1 4.5165E+01
RN2 81 98 1
*
* FLICKER NOISE
*
DFN 82 98 DNOISE
VFN 82 98 DC 0.6551
HFN 83 98 POLY(1) VFN 1.000E-03 1.000E+00
RFN 83 98 1
*
* INTERNAL VOLTAGE REFERENCE
*
EREF 98 0 POLY(2) (99,0) (50,0) 0 0.5 0.5
GSY 99 50 POLY(1) (99,50) -1.74975E-05 5.031E-08
EVP 97 98 POLY(1) (99,50) -1.05 0.25
EVN 51 98 POLY(1) (50,99) 1.45 0.3
*
* GAIN STAGE
*
G1 98 30 POLY(2) (4,6) (14,16) 0 5.693E-05 5.693E-05
R1 30 98 1.000E+06
RZ 30 31 8.2720E+03
CF 45 31 5.60E-10
D3 30 97 DX
D4 51 30 DX
*
* OUTPUT STAGE
*
M5 45 46 99 99 POX L= 2.000E-06 W=2.450E-04
M6 45 47 50 50 NOX L= 2.000E-06 W=1.591E-04
EG1 99 46 POLY(1) (98,30) 3.347E-01 1
EG2 47 50 POLY(1) (30,98) 3.216E-01 1
*
* MODELS
*
.MODEL POX PMOS (LEVEL=2,KP=1.000E-05,VTO=-0.3,LAMBDA=0.01,RD=0)
.MODEL NOX NMOS (LEVEL=2,KP=4.000E-05,VTO=+0.3,LAMBDA=0.01,RD=0)
.MODEL PIX PMOS (LEVEL=2,KP=4.000E-05,VTO=-0.5,LAMBDA=0.01)
.MODEL NIX NMOS (LEVEL=2,KP=1.500E-05,VTO=0.5,LAMBDA=0.01)
.MODEL DX D(IS=1E-14,RS=0.1)
.MODEL DNOISE D(IS=1E-14,RS=0,KF=1.5E-10)
*
*
.ENDS AD8657
*
* AD8662 SPICE Macro-model
* Generic Desc: 5/16V, CMOS, OP, Low Noise, S SPLY, 2X
* Developed by: RM, ADSJ-HH
* Revision History: 08/10/2012 - Updated to new header style
* 1.0
* Copyright 2010, 2012 by Analog Devices
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance of the terms and provisions in the License Statement.
*
* BEGIN Notes:
*
* Not Modeled:
*
* Parameters modeled include:
*
* END Notes
*
* Node Assignments
* noninverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
* | | | | |
.SUBCKT AD8662 1 2 99 50 45
*#ASSOC Category="Op-amps" symbol=opamp
*
* INPUT STAGE
*
M1 14 7 8 8 PIX L=1E-6 W=3.02E-03
M2 16 2 8 8 PIX L=1E-6 W=3.02E-03
RC5 14 50 8.00E+02
RC6 16 50 8.00E+02
C1 14 16 1.00E-11
I1 99 8 5.00E-04
V1 99 9 2.071E+00
D1 8 9 DX
EOS 7 1 POLY(4) (22,98) (73,98) (81,98) (70,98) 5.00E-05 1 1 1 1
IOS 1 2 1.00E-13
*
*
* CMRR=110dB, POLE AT 250 Hz
*
E1 21 98 POLY(2) (1,98) (2,98) 0 1.26E-01 1.26E-01
R10 21 22 6.37E+02
R20 22 98 7.96E-03
C10 21 22 1.00E-06
*
* PSRR=115dB, POLE AT 20 Hz
*
EPSY 72 98 POLY(1) (99,50) -2.13E+01 1.33E+00
CPS3 72 73 1.00E-06
RPS3 72 73 7.96E+03
RPS4 73 98 1.06E-02
*
* VOLTAGE NOISE REFERENCE OF 10nV/rt(Hz)
*
VN1 80 98 0
RN1 80 98 16.45E-3
HN 81 98 VN1 9.89E+00
RN2 81 98 1
*
* FLICKER NOISE CORNER = 300 Hz
*
D5 69 98 DNOISE
VSN 69 98 DC 0.6551
H1 70 98 POLY(1) VSN 1.00E-03 1.00E+00
RN 70 98 1
*
* INTERNAL VOLTAGE REFERENCE
*
EREF 98 0 POLY(2) (99,0) (50,0) 0 0.5 0.5
GSY 99 50 POLY(1) (99,50) -1.34E-05 1.10E-05
EVP 97 98 POLY(1) (99,50) 0 0.5
EVN 51 98 POLY(1) (50,99) 0 0.5
*
* GAIN STAGE
*
G1 98 30 POLY(1) (14,16) 0 4.83E-04
R1 30 98 1.00E+06
RZ 30 31 2.05E+02
CF 45 31 5.52E-11
V3 32 30 2.89E+00
V4 30 33 -1.86E+00
D3 32 97 DX
D4 51 33 DX
*
* OUTPUT STAGE
*
M5 45 46 99 99 POX L=1E-6 W=2.23E-04
M6 45 47 50 50 NOX L=1E-6 W=7.38E-04
EG1 99 46 POLY(1) (98,30) 9.639E-01 1
EG2 47 50 POLY(1) (30,98) 6.777E-01 1
*
* MODELS
*
.MODEL POX PMOS (LEVEL=2,KP=1.00E-05,VTO=-0.328,LAMBDA=0.01,RD=0)
.MODEL NOX NMOS (LEVEL=2,KP=1.00E-05,VTO=+0.328,LAMBDA=0.01,RD=0)
.MODEL PIX PMOS (LEVEL=2,KP=1.00E-05,VTO=-5.00E-01,LAMBDA=0.01)
.MODEL DX D(IS=1E-14,RS=5)
.MODEL DNOISE D(IS=1E-14,RS=0,KF=3.00E-11)
*
*
.ENDS AD8662
*
*
* AD8664 SPICE Macro-model
* Generic Desc: 5/16V, CMOS, OP, Low Noise, S SPLY, 4X
* Developed by: RM
* Revision History: 08/10/2012 - Updated to new header style
* 1.0 (04/2008)
* Copyright 2010, 2012 by Analog Devices
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance of the terms and provisions in the License Statement.
*
* BEGIN Notes:
*
* Not Modeled:
*
* Parameters modeled include:
*
* END Notes
*
* Node Assignments
* noninverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
* | | | | |
.SUBCKT AD8664 1 2 99 50 45
*#ASSOC Category="Op-amps" symbol=opamp
*
* INPUT STAGE
*
M1 14 7 8 8 PIX L=1E-6 W=3.02E-03
M2 16 2 8 8 PIX L=1E-6 W=3.02E-03
RC5 14 50 8.00E+02
RC6 16 50 8.00E+02
C1 14 16 1.00E-11
I1 99 8 5.00E-04
V1 99 9 2.071E+00
D1 8 9 DX
EOS 7 1 POLY(4) (22,98) (73,98) (81,98) (70,98) 5.00E-05 1 1 1 1
IOS 1 2 1.00E-13
*
*
* CMRR=110dB, POLE AT 250 Hz
*
E1 21 98 POLY(2) (1,98) (2,98) 0 1.26E-01 1.26E-01
R10 21 22 6.37E+02
R20 22 98 7.96E-03
C10 21 22 1.00E-06
*
* PSRR=115dB, POLE AT 20 Hz
*
EPSY 72 98 POLY(1) (99,50) -2.13E+01 1.33E+00
CPS3 72 73 1.00E-06
RPS3 72 73 7.96E+03
RPS4 73 98 1.06E-02
*
* VOLTAGE NOISE REFERENCE OF 10nV/rt(Hz)
*
VN1 80 98 0
RN1 80 98 16.45E-3
HN 81 98 VN1 9.89E+00
RN2 81 98 1
*
* FLICKER NOISE CORNER = 300 Hz
*
D5 69 98 DNOISE
VSN 69 98 DC 0.6551
H1 70 98 POLY(1) VSN 1.00E-03 1.00E+00
RN 70 98 1
*
* INTERNAL VOLTAGE REFERENCE
*
EREF 98 0 POLY(2) (99,0) (50,0) 0 0.5 0.5
GSY 99 50 POLY(1) (99,50) -1.34E-05 1.10E-05
EVP 97 98 POLY(1) (99,50) 0 0.5
EVN 51 98 POLY(1) (50,99) 0 0.5
*
* GAIN STAGE
*
G1 98 30 POLY(1) (14,16) 0 4.83E-04
R1 30 98 1.00E+06
RZ 30 31 2.05E+02
CF 45 31 5.52E-11
V3 32 30 2.89E+00
V4 30 33 -1.86E+00
D3 32 97 DX
D4 51 33 DX
*
* OUTPUT STAGE
*
M5 45 46 99 99 POX L=1E-6 W=2.23E-04
M6 45 47 50 50 NOX L=1E-6 W=7.38E-04
EG1 99 46 POLY(1) (98,30) 9.639E-01 1
EG2 47 50 POLY(1) (30,98) 6.777E-01 1
*
* MODELS
*
.MODEL POX PMOS (LEVEL=2,KP=1.00E-05,VTO=-0.328,LAMBDA=0.01,RD=0)
.MODEL NOX NMOS (LEVEL=2,KP=1.00E-05,VTO=+0.328,LAMBDA=0.01,RD=0)
.MODEL PIX PMOS (LEVEL=2,KP=1.00E-05,VTO=-5.00E-01,LAMBDA=0.01)
.MODEL DX D(IS=1E-14,RS=5)
.MODEL DNOISE D(IS=1E-14,RS=0,KF=3.00E-11)
*
*
.ENDS AD8664
*
*
* AD8665 SPICE Macro-model
* 0.9Beta Rev (10/14/2013)
* Generic Desc: 5/16V, CMOS, OP, Low Noise, S SPLY, 1X
* Developed by: RM
* Revsion history: 02/06/2015 (KF) - fixed output swing
* Revision History: 08/10/2012 - Updated to new header style
* 0.0 (05/2008)
* Copyright 2006, 2012 by Analog Devices
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance of the terms and provisions in the License Statement.
*
* BEGIN Notes:
*
* Not Modeled:
*
* Parameters modeled include:
*
* END Notes
*
* Node Assignments
* noninverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
* | | | | |
.SUBCKT AD8665 1 2 99 50 45
*
*
* INPUT STAGE
*
M1 14 7 8 8 PIX L=1E-6 W=3.02E-03
M2 16 2 8 8 PIX L=1E-6 W=3.02E-03
RC5 14 50 8.00E+02
RC6 16 50 8.00E+02
C1 14 16 1.00E-11
I1 99 8 5.00E-04
V1 99 9 2.071E+00
D1 8 9 DX
EOS 7 1 POLY(4) (22,98) (73,98) (81,98) (70,98) 6.00E-04 1 1 1 1
IOS 1 2 1.00E-13
*
*
* CMRR=110dB, POLE AT 250 Hz
*
E1 21 98 POLY(2) (1,98) (2,98) 0 1.26E-01 1.26E-01
R10 21 22 6.37E+02
R20 22 98 7.96E-03
C10 21 22 1.00E-06
*
* PSRR=115dB, POLE AT 20 Hz
*
EPSY 72 98 POLY(1) (99,50) -2.13E+01 1.33E+00
CPS3 72 73 1.00E-06
RPS3 72 73 7.96E+03
RPS4 73 98 1.06E-02
*
* VOLTAGE NOISE REFERENCE OF 10nV/rt(Hz)
*
VN1 80 98 0
RN1 80 98 16.45E-3
HN 81 98 VN1 9.89E+00
RN2 81 98 1
*
* FLICKER NOISE CORNER = 300 Hz
*
D5 69 98 DNOISE
VSN 69 98 DC 0.6551
H1 70 98 POLY(1) VSN 1.00E-03 1.00E+00
RN 70 98 1
*
* INTERNAL VOLTAGE REFERENCE
*
EREF 98 0 POLY(2) (99,0) (50,0) 0 0.5 0.5
GSY 99 50 POLY(1) (99,50) -1.34E-05 1.10E-05
EVP 97 98 POLY(1) (99,50) 0 0.5
EVN 51 98 POLY(1) (50,99) 0 0.5
*
* GAIN STAGE
*
G1 98 30 POLY(1) (14,16) 0 4.83E-04
R1 30 98 1.00E+06
RZ 30 31 2.05E+02
CF 45 31 5.52E-11
*V3 32 30 2.89E+00
V3 32 30 5.59E+00
V4 30 33 -0.16E+00
*V4 30 33 -0.86E+00
D3 32 97 DX
D4 51 33 DX
*
* OUTPUT STAGE
*
M5 45 46 99 99 POX L=1E-6 W=2.23E-04
*M5 45 46 99 99 POX L=1E-6 W=7.23E-04
M6 45 47 50 50 NOX L=1E-6 W=7.38E-04
EG1 99 46 POLY(1) (98,30) 6.639E-01 1
*EG1 99 46 POLY(1) (98,30) 20.639E-01 1
*EG2 47 50 POLY(1) (30,98) 6.77E-01 1
EG2 47 50 POLY(1) (30,98) 6.77E-01 1
*
* MODELS
*
.MODEL POX PMOS (LEVEL=2,KP=1.00E-05,VTO=-0.328,LAMBDA=0.01,RD=0)
.MODEL NOX NMOS (LEVEL=2,KP=1.00E-05,VTO=+0.328,LAMBDA=0.01,RD=0)
.MODEL PIX PMOS (LEVEL=2,KP=1.00E-05,VTO=-5.00E-01,LAMBDA=0.01)
.MODEL DX D(IS=1E-14,RS=5)
.MODEL DNOISE D(IS=1E-14,RS=0,KF=3.00E-11)
*
*
.ENDS AD8665
*
*$
* AD8666 SPICE Macro-model
* 0.9Beta Rev (10/14/2013)
* Generic Desc: 5/16V, CMOS, OP, Low Noise, S SPLY, 1X
* Developed by: RM
* Revsion history: 02/06/2015 (KF) - fixed output swing
* Revision History: 08/10/2012 - Updated to new header style
* 0.0 (05/2008)
* Copyright 2006, 2012 by Analog Devices
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance of the terms and provisions in the License Statement.
*
* BEGIN Notes:
*
* Not Modeled:
*
* Parameters modeled include:
*
* END Notes
*
* Node Assignments
* noninverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
* | | | | |
.SUBCKT AD8666 1 2 99 50 45
*
*
* INPUT STAGE
*
M1 14 7 8 8 PIX L=1E-6 W=3.02E-03
M2 16 2 8 8 PIX L=1E-6 W=3.02E-03
RC5 14 50 8.00E+02
RC6 16 50 8.00E+02
C1 14 16 1.00E-11
I1 99 8 5.00E-04
V1 99 9 2.071E+00
D1 8 9 DX
EOS 7 1 POLY(4) (22,98) (73,98) (81,98) (70,98) 6.00E-04 1 1 1 1
IOS 1 2 1.00E-13
*
*
* CMRR=110dB, POLE AT 250 Hz
*
E1 21 98 POLY(2) (1,98) (2,98) 0 1.26E-01 1.26E-01
R10 21 22 6.37E+02
R20 22 98 7.96E-03
C10 21 22 1.00E-06
*
* PSRR=115dB, POLE AT 20 Hz
*
EPSY 72 98 POLY(1) (99,50) -2.13E+01 1.33E+00
CPS3 72 73 1.00E-06
RPS3 72 73 7.96E+03
RPS4 73 98 1.06E-02
*
* VOLTAGE NOISE REFERENCE OF 10nV/rt(Hz)
*
VN1 80 98 0
RN1 80 98 16.45E-3
HN 81 98 VN1 9.89E+00
RN2 81 98 1
*
* FLICKER NOISE CORNER = 300 Hz
*
D5 69 98 DNOISE
VSN 69 98 DC 0.6551
H1 70 98 POLY(1) VSN 1.00E-03 1.00E+00
RN 70 98 1
*
* INTERNAL VOLTAGE REFERENCE
*
EREF 98 0 POLY(2) (99,0) (50,0) 0 0.5 0.5
GSY 99 50 POLY(1) (99,50) -1.34E-05 1.10E-05
EVP 97 98 POLY(1) (99,50) 0 0.5
EVN 51 98 POLY(1) (50,99) 0 0.5
*
* GAIN STAGE
*
G1 98 30 POLY(1) (14,16) 0 4.83E-04
R1 30 98 1.00E+06
RZ 30 31 2.05E+02
CF 45 31 5.52E-11
*V3 32 30 2.89E+00
V3 32 30 5.59E+00
V4 30 33 -0.16E+00
*V4 30 33 -0.86E+00
D3 32 97 DX
D4 51 33 DX
*
* OUTPUT STAGE
*
M5 45 46 99 99 POX L=1E-6 W=2.23E-04
*M5 45 46 99 99 POX L=1E-6 W=7.23E-04
M6 45 47 50 50 NOX L=1E-6 W=7.38E-04
EG1 99 46 POLY(1) (98,30) 6.639E-01 1
*EG1 99 46 POLY(1) (98,30) 20.639E-01 1
*EG2 47 50 POLY(1) (30,98) 6.77E-01 1
EG2 47 50 POLY(1) (30,98) 6.77E-01 1
*
* MODELS
*
.MODEL POX PMOS (LEVEL=2,KP=1.00E-05,VTO=-0.328,LAMBDA=0.01,RD=0)
.MODEL NOX NMOS (LEVEL=2,KP=1.00E-05,VTO=+0.328,LAMBDA=0.01,RD=0)
.MODEL PIX PMOS (LEVEL=2,KP=1.00E-05,VTO=-5.00E-01,LAMBDA=0.01)
.MODEL DX D(IS=1E-14,RS=5)
.MODEL DNOISE D(IS=1E-14,RS=0,KF=3.00E-11)
*
*
.ENDS AD8666
*
*$
* AD8668 SPICE Macro-model
* 0.9Beta Rev (10/14/2013)
* Generic Desc: 5/16V, CMOS, OP, Low Noise, S SPLY, 1X
* Developed by: RM
* Revsion history: 02/06/2015 (KF) - fixed output swing
* Revision History: 08/10/2012 - Updated to new header style
* 0.0 (05/2008)
* Copyright 2006, 2012 by Analog Devices
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance of the terms and provisions in the License Statement.
*
* BEGIN Notes:
*
* Not Modeled:
*
* Parameters modeled include:
*
* END Notes
*
* Node Assignments
* noninverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
* | | | | |
.SUBCKT AD8668 1 2 99 50 45
*
*
* INPUT STAGE
*
M1 14 7 8 8 PIX L=1E-6 W=3.02E-03
M2 16 2 8 8 PIX L=1E-6 W=3.02E-03
RC5 14 50 8.00E+02
RC6 16 50 8.00E+02
C1 14 16 1.00E-11
I1 99 8 5.00E-04
V1 99 9 2.071E+00
D1 8 9 DX
EOS 7 1 POLY(4) (22,98) (73,98) (81,98) (70,98) 6.00E-04 1 1 1 1
IOS 1 2 1.00E-13
*
*
* CMRR=110dB, POLE AT 250 Hz
*
E1 21 98 POLY(2) (1,98) (2,98) 0 1.26E-01 1.26E-01
R10 21 22 6.37E+02
R20 22 98 7.96E-03
C10 21 22 1.00E-06
*
* PSRR=115dB, POLE AT 20 Hz
*
EPSY 72 98 POLY(1) (99,50) -2.13E+01 1.33E+00
CPS3 72 73 1.00E-06
RPS3 72 73 7.96E+03
RPS4 73 98 1.06E-02
*
* VOLTAGE NOISE REFERENCE OF 10nV/rt(Hz)
*
VN1 80 98 0
RN1 80 98 16.45E-3
HN 81 98 VN1 9.89E+00
RN2 81 98 1
*
* FLICKER NOISE CORNER = 300 Hz
*
D5 69 98 DNOISE
VSN 69 98 DC 0.6551
H1 70 98 POLY(1) VSN 1.00E-03 1.00E+00
RN 70 98 1
*
* INTERNAL VOLTAGE REFERENCE
*
EREF 98 0 POLY(2) (99,0) (50,0) 0 0.5 0.5
GSY 99 50 POLY(1) (99,50) -1.34E-05 1.10E-05
EVP 97 98 POLY(1) (99,50) 0 0.5
EVN 51 98 POLY(1) (50,99) 0 0.5
*
* GAIN STAGE
*
G1 98 30 POLY(1) (14,16) 0 4.83E-04
R1 30 98 1.00E+06
RZ 30 31 2.05E+02
CF 45 31 5.52E-11
*V3 32 30 2.89E+00
V3 32 30 5.59E+00
V4 30 33 -0.16E+00
*V4 30 33 -0.86E+00
D3 32 97 DX
D4 51 33 DX
*
* OUTPUT STAGE
*
M5 45 46 99 99 POX L=1E-6 W=2.23E-04
*M5 45 46 99 99 POX L=1E-6 W=7.23E-04
M6 45 47 50 50 NOX L=1E-6 W=7.38E-04
EG1 99 46 POLY(1) (98,30) 6.639E-01 1
*EG1 99 46 POLY(1) (98,30) 20.639E-01 1
*EG2 47 50 POLY(1) (30,98) 6.77E-01 1
EG2 47 50 POLY(1) (30,98) 6.77E-01 1
*
* MODELS
.MODEL POX PMOS (LEVEL=2,KP=1.00E-05,VTO=-0.328,LAMBDA=0.01,RD=0)
.MODEL NOX NMOS (LEVEL=2,KP=1.00E-05,VTO=+0.328,LAMBDA=0.01,RD=0)
.MODEL PIX PMOS (LEVEL=2,KP=1.00E-05,VTO=-5.00E-01,LAMBDA=0.01)
.MODEL DX D(IS=1E-14,RS=5)
.MODEL DNOISE D(IS=1E-14,RS=0,KF=3.00E-11)
.ENDS AD8668
*
.subckt ADA4177-1 1 2 3 4 5
C1 N006 N005 {Cf}
A1 N009 0 N010 N010 N010 N010 N005 N010 OTA g={Ga} Iout={Islew} en=8n enk=12 Vhigh=1e308 Vlow=-1e308
D5 N006 3 X
D6 4 N006 X
G2 0 N010 3 0 500<30>
R4 N010 0 1K noiseless
G3 0 N010 4 0 500<30>
S1 N005 N010 4 3 SD
C4 N004 0 {5p*x} Rpar=1K noiseless
C18 2 1 1p Rpar=4Meg noiseless
D8 3 1 1nA m=.4
C3 3 5 1p
C7 5 4 .25p
A2 2 1 0 0 0 0 0 0 OTA g=0 in=.2p ink=1.5K incm=.02p incmk=1.5k
<EFBFBD>1 N006 3 4 N005 N010 Gm1={Gb} Ibias=500u
D1 3 2 1nA m=.4
R5 5 N006 25
L2 N004 N007 {5<>*x}
C10 N007 0 {5p*x} Rpar=1K noiseless
D2 2 3 OVP1
D4 2 3 OVP2
D7 4 1 OVP1
D9 4 1 OVP2
C2 3 2 2p
C5 3 1 2p
C6 2 4 2p
C11 1 4 2p
D10 2 1 DIN
B3 N004 0 I=2m*dnlim(uplim(V(2),V(3)-1.4,.1), V(4)+1.4, .1)+100n*V(2)
B4 0 N004 I=2m*dnlim(uplim(V(1),V(3)-1.4,.1), V(4)+1.4, .1)+100n*V(1)
D11 N010 N005 IO
L1 N008 0 10<31> Rser=1K noiseless
G1 0 N008 N007 0 1m
L3 N009 0 10<31> Rser=1K noiseless
G4 0 N009 N008 0 1m
.param Cf = 1p
.param Ro = 11.8K
.param Avol = 320K
.param RL = 2K
.param AVmid = 3.5
.param FmidA = 1Meg
.param Zomid = .08
.param FmidZ = 1k
.param Vslew = 1.5Meg
.param Vmin = 3.5
.param Roe = 1/(1/RL+1/Ro)
.param Gb = ((FmidZ/FmidA)*(Roe/(AVmid*Zomid))-1)/Roe
.param Ga = 2*pi*FmidZ*Cf/(Zomid*gb)
.param RH = Avol/(Ga*Gb*Roe)
.param Islew = Vslew*Cf*(1+1/(Roe*Gb))
.model X D(Ron=1m Roff=1G Vfwd=-25m epsilon=10m noiseless)
.model SD SW(Ron=10m Roff={RH} Vt={-Vmin-100m} Vh=-.1 noiseless)
.model 1nA D(Ron=500Meg epsilon=.5 Ilimit=1n noiseless)
.model IO D(Ron=2K Roff=1T Vfwd={51m/Gb} Vrev={64m/Gb} revepsilon=.1 epsilon=.1 noiseless)
.model OVP1 D(Ron=400 Roff=400G epsilon=1 Ilimit=8m noiseless)
.model OVP2 D(Ron=12K Roff=400G Vfwd=6 epsilon=1 noiseless)
.model DIN D(Ron=300 epsilon=.5 Vfwd=1 Ilimit=10m revIlimit=10m Vrev=1 revepsilon=.5 noiseless)
.param X=2.5
.ends ADA4177-1
*
*
.subckt ADA4177 1 2 3 4 5
C1 N006 N005 {Cf}
A1 N009 0 N010 N010 N010 N010 N005 N010 OTA g={Ga} Iout={Islew} en=8n enk=12 Vhigh=1e308 Vlow=-1e308
D5 N006 3 X
D6 4 N006 X
G2 0 N010 3 0 500<30>
R4 N010 0 1K noiseless
G3 0 N010 4 0 500<30>
S1 N005 N010 4 3 SD
C4 N004 0 {5p*x} Rpar=1K noiseless
C18 2 1 1p Rpar=4Meg noiseless
D8 3 1 1nA m=.4
C3 3 5 1p
C7 5 4 .25p
A2 2 1 0 0 0 0 0 0 OTA g=0 in=.2p ink=1.5K incm=.02p incmk=1.5k
<EFBFBD>1 N006 3 4 N005 N010 Gm1={Gb} Ibias=500u
D1 3 2 1nA m=.4
R5 5 N006 25
L2 N004 N007 {5<>*x}
C10 N007 0 {5p*x} Rpar=1K noiseless
D2 2 3 OVP1
D4 2 3 OVP2
D7 4 1 OVP1
D9 4 1 OVP2
C2 3 2 2p
C5 3 1 2p
C6 2 4 2p
C11 1 4 2p
D10 2 1 DIN
B3 N004 0 I=2m*dnlim(uplim(V(2),V(3)-1.4,.1), V(4)+1.4, .1)+100n*V(2)
B4 0 N004 I=2m*dnlim(uplim(V(1),V(3)-1.4,.1), V(4)+1.4, .1)+100n*V(1)
D11 N010 N005 IO
L1 N008 0 10<31> Rser=1K noiseless
G1 0 N008 N007 0 1m
L3 N009 0 10<31> Rser=1K noiseless
G4 0 N009 N008 0 1m
.param Cf = 1p
.param Ro = 11.8K
.param Avol = 320K
.param RL = 2K
.param AVmid = 3.5
.param FmidA = 1Meg
.param Zomid = .08
.param FmidZ = 1k
.param Vslew = 1.5Meg
.param Vmin = 3.5
.param Roe = 1/(1/RL+1/Ro)
.param Gb = ((FmidZ/FmidA)*(Roe/(AVmid*Zomid))-1)/Roe
.param Ga = 2*pi*FmidZ*Cf/(Zomid*gb)
.param RH = Avol/(Ga*Gb*Roe)
.param Islew = Vslew*Cf*(1+1/(Roe*Gb))
.model X D(Ron=1m Roff=1G Vfwd=-25m epsilon=10m noiseless)
.model SD SW(Ron=10m Roff={RH} Vt={-Vmin-100m} Vh=-.1 noiseless)
.model 1nA D(Ron=500Meg epsilon=.5 Ilimit=1n noiseless)
.model IO D(Ron=2K Roff=1T Vfwd={51m/Gb} Vrev={64m/Gb} revepsilon=.1 epsilon=.1 noiseless)
.model OVP1 D(Ron=400 Roff=400G epsilon=1 Ilimit=8m noiseless)
.model OVP2 D(Ron=12K Roff=400G Vfwd=6 epsilon=1 noiseless)
.model DIN D(Ron=300 epsilon=.5 Vfwd=1 Ilimit=10m revIlimit=10m Vrev=1 revepsilon=.5 noiseless)
.param X=2.5
.ends ADA4177
*
*
*
* ADA4637 SPICE Macro-model
* Description: Amplifier
* Generic Desc: 8/30V, JFET, OP, Low Noise, Low Ib, 1X
* Developed by: HH / ADSJ
* Revision History: 08/10/2012 - Updated to new header style
* 04/15/2021 - Corrected output voltage limit versus supply voltage.
* 1.0 (08/2010)
* Copyright 2010, 2012, 2021 by Analog Devices
*
* Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spiceModels/license/spice_general.html for License Statement. Use of this model
* indicates your acceptance of the terms and provisions in the License Statement.
*
* BEGIN Notes:
* CAUTION!! To aid in convergence, most Spice simulators add a
* conductance on every node to insure that no node is floating.
* This is GMIN, and the default value is usually 1E-12. To properly
* simulate the low input bias current and low current noise, the
* Spice simulator options have to be set to the following:
* .OPTIONS GMIN=0.01p
* .OPTIONS ABSTOL=0.01pA
* .OPTIONS ITL1=500
* .OPTIONS ITL2=200
* .OPTIONS ITL4=100
*
* Not Modeled:
*
* Parameters modeled include:
* This model simulates typical values at Vs=<3D>15V
* The ADA4637 is decompensated. Operate at a noise gain >5
*
* END Notes
*
* Node assignments
* non-inverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
.SUBCKT ADA4637 1 2 99 50 30
*
* INPUT STAGE
*
Cdiff 1 2 3E-12
Cin1 1 50 5E-12
Cin2 2 50 5E-12
*
R3 5 99a 2.579E+02
R4 6 99a 2.579E+02
Ddp 99b 99a DX
VCP 99 99b -0.3V
J1 5 2 4 JX
J2 6 7 4 JX
*
I1 4 50 3.877E-03
IOS 1 2 67.25E-12
EOS 7 1 POLY(3) (17,24) (73,98) (42,0) 110E-6 1 1 1 1
*
EREF 98 0 24 0 1
*
* SECOND STAGE
*
R5 9 98 3.974E+05
C3 9 98 1.000E-9
G1 98 9 5 6 1.700E-01
V2 99 8 2.7; source
V3 10 50 2.3; sink
D1 9 8 DX2
D2 10 9 DX2
*
* 2nd
*
G5 98 18 9 98 1E-03
R13 18 19 1.0E+03
R13a 19 98 4.0E-3
C13a 18 98 2E-13
*
* COMMON-MODE GAIN NETWORK
*
R11 16 17 1.447E+01
R12 17 98 1.768E-03
E3 16 98 POLY(2) 1 98 2 98 0 7.192E-02 7.192E-02
C8 16 17 1.0E-6
*
* PSRR NETWORK
*
EPSY 98 72 POLY(1) (99,50) 2.897E-04 8.692E-03
CPS3 72 73 1.000E-09
RPS3 72 73 8.603E+04
RPS4 73 98 1.326E+02
*
* VOLTAGE NOISE GENERATOR
*
VN1 41 0 DC 2
DN1 41 42 DEN
DN2 42 43 DEN
VN2 0 43 DC 2
*
*
GSY 99 50 POLY(1) (99,50) 3.615E-03 11.7E-06
*
* OUTPUT STAGE
*
R14 24 99 500E3
R15 24 50 500E3
R16 29 99 100
R17 29 50 100
G8 29 99 POLY(1) 99 18 1E-16 1.00E-2
G9 50 29 POLY(1) 18 50 1E-16 1.00E-2
*
V4 25 29 2.02; Isc high side
V5 29 26 1.83
D3 18 25 DX
D4 26 18 DX
*
G6 27 50 18 29 10.0E-03
G7 28 50 29 18 10.0E-03
D5 99 27 DX
D6 99 28 DX
D7 50 27 DY
D8 50 28 DY
F1 29 0 V4 1
F2 0 29 V5 1
*
L1 29 30a 1E-15
R24 30a 30 1m; 30 is output pin
*
* MODELS USED
*
.MODEL JX NJF(BETA=1.699E-02 VTO=-1.500 IS=7E-13 RD=1m
+ RS=1m CGD=1.5E-14 CGS=1.5E-14 LAMBDA=0.01 )
*.MODEL JX PJF(BETA=1.4E-3 VTO=-1.000 IS=20E-12 RD=0
*+ RS=0 CGD=3E-12 CGS=3E-12)
.MODEL DX D(IS=1E-15 RS=0 CJO=1E-12)
.MODEL DY D(IS=1E-15 BV=50 RS=10 CJO=1E-12)
.MODEL DEN D(IS=1E-12 RS=2.4E3, KF=3.7E-15 AF=1)
.MODEL DIN D(IS=1E-12 RS=12090 KF=0 AF=1)
.MODEL DX2 D(Ron=1m Roff=1G Vfwd=0 Epsilon=0.3)
*
.ENDS ADA4637
*
* ADA4661-2 SPICE Macro-model
* Typical Values
* 07/13, Version 0
* VW ADSJ
*
* Copyright 2013 by Analog Devices
*
* VSY=18V, T=25<32>C
*
* 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 ADA4661-2 1 2 99 50 45
*
* INPUT STAGE
*
M1 4 7 8 8 PIX L=1E-6 W=2.65E-04
M2 6 2 8 8 PIX L=1E-6 W=2.65E-04
M3 14 7 18 18 NIX L=1E-6 W=1.18E-04
M4 16 2 18 18 NIX L=1E-6 W=1.18E-04
RD1 4 50 1.33E+04
RD2 6 50 1.33E+04
RD3 99 14 1.33E+04
RD4 99 16 1.33E+04
C1 4 6 8.15E-13
C2 14 16 8.15E-13
I1 99 8 3.00E-05
I2 18 50 3.00E-05
V1 99 9 2.113E+00
V2 19 50 1.203E-01
D1 8 9 DX
D2 19 18 DX
EOS 7 1 POLY(4) (73,98) (22,98) (81,98) (83,98) 1.50E-04 1 1 1 1
IOS 1 2 1.50E-12
Ccm1 1 50 3E-12
Ccm2 2 50 3E-12
Cdm 1 2 8.5E-12
*
*CMRR
*
E1 72 98 POLY(2) (1,98) (2,98) 0 5.25E-03 5.25E-03
R10 72 73 1.89E+02
R20 73 98 7.959E-02
C10 72 73 1.00E-06
*
* PSRR
*
EPSY 21 98 POLY(1) (99,50) -2.074E+02 1.152E+1
RPS1 21 22 1.59E+05
RPS2 22 98 3.18E-02
CPS1 21 22 1.00E-06
*
* VOLTAGE NOISE
*
VN1 80 98 0
RN1 80 98 16.45E-3
HN 81 98 VN1 1.07E+01
RN2 81 98 1
*
* FLICKER NOISE CORNER
*
DFN 82 98 DNOISE
VFN 82 98 DC 0.6441
HFN 83 98 POLY(1) VFN 1.00E-03 1.00E+00
RFN 83 98 1
*
* INTERNAL VOLTAGE REFERENCE
*
EREF 98 0 POLY(2) (99,0) (50,0) 0 0.5 0.5
GSY 99 50 POLY(1) (99,50) 4.575E-04 -1.55E-6
EVP 97 98 POLY(1)(99,50) 0.5 0.175
EVN 51 98 POLY(1)(50,99) 0.5 0.375
*
* GAIN STAGE
*
G1 98 30 POLY(2) (4,6) (14,16) 0 7.103E-03 7.103E-03
R1 30 98 1.00E+06
RZ 455 31 0.195E+00
CF 30 31 2.95E-9
EZ 455 98 (45,98) 1
D3 30 97 DX
D4 51 30 DX
*
* OUTPUT STAGE
*
M5 45 46 99 99 POX L=3E-6 W=5.99E-04
M6 45 47 50 50 NOX L=3E-6 W=5.99E-03
EG1 99 46 POLY(1) (98,30) 8.523E-01 1
EG2 47 50 POLY(1) (30,98) 6.964E-01 1
*
* MODELS
*
.MODEL POX PMOS (LEVEL=2,KP=4.00E-05,VTO=-0.7,LAMBDA=0.047,RD=0)
.MODEL NOX NMOS (LEVEL=2,KP=1.00E-05,VTO=+0.6,LAMBDA=0.022,RD=0)
.MODEL PIX PMOS (LEVEL=2,KP=1.50E-05,VTO=-0.5,LAMBDA=0.047)
.MODEL NIX NMOS (LEVEL=2,KP=4.00E-05,VTO=0.5,LAMBDA=0.022)
.MODEL DX D(IS=1E-14,RS=0.1)
.MODEL DNOISE D(IS=1E-14,RS=0,KF=1.53E-10)
*
*
.ENDS ADA4661-2
*
*$
* ADA4666-2 SPICE Macro-model
* Typical Values
* 07/13, Version 0
* VW ADSJ
*
* Copyright 2013 by Analog Devices
*
* VSY=18V, T=25<32>C
*
* 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 ADA4666-2 1 2 99 50 45
*
* INPUT STAGE
*
M1 4 7 8 8 PIX L=1E-6 W=2.65E-04
M2 6 2 8 8 PIX L=1E-6 W=2.65E-04
M3 14 7 18 18 NIX L=1E-6 W=1.18E-04
M4 16 2 18 18 NIX L=1E-6 W=1.18E-04
RD1 4 50 1.33E+04
RD2 6 50 1.33E+04
RD3 99 14 1.33E+04
RD4 99 16 1.33E+04
C1 4 6 8.15E-13
C2 14 16 8.15E-13
I1 99 8 3.00E-05
I2 18 50 3.00E-05
V1 99 9 2.113E+00
V2 19 50 1.203E-01
D1 8 9 DX
D2 19 18 DX
EOS 7 1 POLY(4) (73,98) (22,98) (81,98) (83,98) 2.2E-03 1 1 1 1
IOS 1 2 1.50E-12
Ccm1 1 50 3E-12
Ccm2 2 50 3E-12
Cdm 1 2 8.5E-12
*
*CMRR
*
E1 72 98 POLY(2) (1,98) (2,98) 0 5.25E-03 5.25E-03
R10 72 73 1.89E+02
R20 73 98 7.959E-02
C10 72 73 1.00E-06
*
* PSRR
*
EPSY 21 98 POLY(1) (99,50) -2.074E+02 1.152E+1
RPS1 21 22 1.59E+05
RPS2 22 98 3.18E-02
CPS1 21 22 1.00E-06
*
* VOLTAGE NOISE
*
VN1 80 98 0
RN1 80 98 16.45E-3
HN 81 98 VN1 1.07E+01
RN2 81 98 1
*
* FLICKER NOISE CORNER
*
DFN 82 98 DNOISE
VFN 82 98 DC 0.6441
HFN 83 98 POLY(1) VFN 1.00E-03 1.00E+00
RFN 83 98 1
*
* INTERNAL VOLTAGE REFERENCE
*
EREF 98 0 POLY(2) (99,0) (50,0) 0 0.5 0.5
GSY 99 50 POLY(1) (99,50) 4.575E-04 -1.55E-6
EVP 97 98 POLY(1)(99,50) 0.5 0.175
EVN 51 98 POLY(1)(50,99) 0.5 0.375
*
* GAIN STAGE
*
G1 98 30 POLY(2) (4,6) (14,16) 0 7.103E-03 7.103E-03
R1 30 98 1.00E+06
RZ 455 31 0.195E+00
CF 30 31 2.95E-9
EZ 455 98 (45,98) 1
D3 30 97 DX
D4 51 30 DX
*
* OUTPUT STAGE
*
M5 45 46 99 99 POX L=3E-6 W=5.99E-04
M6 45 47 50 50 NOX L=3E-6 W=5.99E-03
EG1 99 46 POLY(1) (98,30) 8.523E-01 1
EG2 47 50 POLY(1) (30,98) 6.964E-01 1
*
* MODELS
*
.MODEL POX PMOS (LEVEL=2,KP=4.00E-05,VTO=-0.7,LAMBDA=0.047,RD=0)
.MODEL NOX NMOS (LEVEL=2,KP=1.00E-05,VTO=+0.6,LAMBDA=0.022,RD=0)
.MODEL PIX PMOS (LEVEL=2,KP=1.50E-05,VTO=-0.5,LAMBDA=0.047)
.MODEL NIX NMOS (LEVEL=2,KP=4.00E-05,VTO=0.5,LAMBDA=0.022)
.MODEL DX D(IS=1E-14,RS=0.1)
.MODEL DNOISE D(IS=1E-14,RS=0,KF=1.53E-10)
*
*
.ENDS ADA4666-2
*
* Generic Desc: 10V/100V, BIPOLAR
* Developed by: DB / ADSJ
* Revision History:
*02/18/2014 - initial release
*02/26/2014 rev 0.1 - Edited subckt line
* 0.1 (02/2014)
*
* Copyright 2014 by Analog Devices
*
* T=25<32>C
*
* Refer to "README.DOC" file for License Statement. Use of this
* model indicates your acceptance of the terms and provisions in
* the License Statement.
*****************************************************
* in+ in- vps+ vps- out
.SUBCKT ADA4700-1 1 2 99 50 5
*
*****************************************************
*
*****************************************************
* input gm (voltage -> current) stage
q1 99 3 6 50 npn1 10
q2 99 4 7 50 npn1 10
q3 50 3 6 50 pnp1 1
q4 50 4 7 50 pnp1 1
c3 1 50 5.0pf
c4 2 50 5.0pf
c5 3 4 0.5pf
r5 1 3 2k
r6 2 4 2k
d01 6 8 d1
d02 7 9 d1
d03 9 8 d1
d04 8 9 d1
g01 8 50 56 55 160e-6
g02 9 50 56 55 160e-6
e01 10 55 87 9 1.00
e02 91 55 11 55 1.00
e03 92 55 12 55 1.00
e04 93 91 56 55 12e-3
e05 92 94 56 55 12e-3
d05 10 11 d1
d06 12 10 d1
d07 95 93 d1
d08 94 96 d1
r7 55 95 200
r8 96 55 200
g04 55 14 55 95 3.00e-3
g05 15 55 96 55 3.00e-3
g06 11 14 56 55 100e-6
g07 15 12 56 55 100e-6
*
* input (NPN) base current caneclation
q5 99 45 44 50 npn1 10
g14 44 50 56 55 160e-6
e15 99 46 56 55 0.6
g20 99 45 46 45 10e-6
g21 99 3 46 45 10e-6
g22 99 4 46 45 10e-6
*
********************************************************
* current mirror, voltage gain, and compensation at negative supply
g08 14 50 14 50 0.5e-3
g09 18 50 14 50 0.5e-3
c13 16 20 3.0pf
c15 20 18 15pf
c17 14 50 4.0pf
c19 20 50 3.0pf
r13 14 16 2.0k
c22 18 50 6.0pf
c23 21 50 20pf
r10 14 50 1e9
r21 18 50 400e6
*
********************************************************
* current mirror, voltage gain, and compensation at postive supply
g10 99 15 99 15 0.5e-3
g11 99 19 99 15 0.5e-3
c14 17 20 3.0pf
c16 20 19 15pf
c18 99 15 4.0pf
c20 99 20 3.0pf
r14 15 17 2.0k
c24 19 99 6.0pf
c25 22 99 20pf
r11 99 15 1e9
r23 19 99 400e6
*
********************************************************
* unit gain voltage buffer and output drive and bias
q12 34 34 29 50 pnp1 600
q13 35 35 29 50 npn1 300
e06 28 50 27 50 1.0
d9 23 21 d1
d10 24 23 d1
d11 20 24 d1
d12 25 20 d1
d13 26 25 d1
d14 22 26 d1
d15 32 27 d1
d16 27 33 d1
d21 34 29 d1
d22 29 35 d1
r15 21 18 1.2k
r16 19 22 1.2k
r19 20 21 7.0k
r20 22 20 7.0k
r27 29 28 2.0k
* noiseless 40k resistors
g18 20 27 20 27 25e-6
*
g12 34 50 56 55 100e-6
g13 99 35 56 55 100e-6
e13 32 50 54 55 2.6
e14 99 33 54 55 2.7
*
* output transistors w/short current limit and output feedback compensation
q17 99 37 39 50 npn1 300
q18 50 36 38 50 pnp1 600
q19 43 39 38 50 npn1 1
q20 42 38 39 50 pnp1 1
d19 22 43 d1
d20 42 21 d1
r3 39 5 20
r4 5 38 20
r17 35 37 2.0k
r18 34 36 1.0k
* current boost for output transistors
g16 36 50 36 34 15e-3
g17 99 37 35 37 3.0e-3
*
r25 42 21 100k
r26 22 43 100k
*
c1 5 41 20.0pf
r1 22 41 5.0k
c2 5 40 20.0pf
r2 21 40 5.0k
*
********************************************************
* macromodel turn on control and bias
*
* Generate 1.0 volt reference
qb1 60 60 99 50 pnp1 1
qb2 62 61 50 50 npn1 1
qb3 64 62 63 50 npn1 10
d64 65 64 d1
d65 99 65 d1
d66 66 64 d1
d67 67 55 d1
d68 68 55 d1
rb1 60 61 2e6
rb2 61 62 1.0k
rb3 61 50 500k
rb4 63 50 300
rb5 65 64 20k
rb6 99 65 20k
rb7 99 66 20k
rb8 67 55 10e6
rb9 68 55 160e6
g67 99 67 99 66 160e-6
g68 99 68 99 66 10e-6
e67 69 55 67 55 0.77
e68 70 69 67 68 7.90
*
* Buffer and filter 1.0 volt reference
r51 70 51 10k
c51 51 55 40pf
e51 53 55 51 55 1.00
r52 53 52 10k
c52 52 55 40pf
e52 56 55 52 55 1.00
*
* Generate voltage half way between the power suppplies
eb1 55 50 99 50 0.50
*
* Generate one diode voltage
g54 55 54 56 55 100e-6
d40 54 55 d1
rb10 54 55 20k
*
********************************************************
* input error adjusts and input noise
*
* Vos
e84 84 8 56 55 1e-15
*
* Input Voltage Noise flat band and 1/f
e87 87 84 78 79 1.6
d76 76 55 dnoise
d77 77 55 dnoise
g76 55 76 56 55 160e-6
g77 55 77 56 55 160e-6
c77 79 78 5.0pf
r77 79 78 2.0k
r78 76 78 300k
r79 77 79 300k
*
* Input Current Noise flat band and 1/f
d80 80 55 dnoise
d81 81 55 dnoise
d82 82 55 dnoise
g80 55 80 56 55 160e-6
g81 55 81 56 55 160e-6
g82 55 82 56 55 160e-6
g31 2 50 81 80 0.20e-6
g32 1 50 82 80 0.20e-6
*
********************************************************
* adjust supply current
*
* set supply current at low voltage supply voltage
g15 99 50 56 55 600e-6
*
* set supply current change with supply voltage change
r30 99 50 1.0e6
*
********************************************************
* esd diodes
d51 50 1 d2
d52 1 99 d2
d53 50 2 d2
d54 2 99 d2
d55 50 5 d2
d56 5 99 d2
d57 50 99 dz120
*
********************************************************
* models
*
.MODEL npn1 NPN is=1e-16, bf=200, vaf=150, ikf=100e-6
*.MODEL npn1 NPN is=1e-16, bf=400, vaf=150, ikf=100e-6
.MODEL pnp1 PNP is=1e-16, bf=100, vaf=100, ikf=50e-6
*
*.model d1 d is=1e-14, rs=1.0
.model d1 d is=1e-14, rs=10
.model d2 d is=1e-14, rs=1.0
.model dnoise d is=1e-14, rs=1.0, kf=5.0e-11
.model dz120 d is=1e-13, rs=1.0, bv=120, ibv=5e-4
*
********************************************************
* generator format
* g_gen out_sink out_source input_pos input_neg gain(amp/volt)
* e_gen out_pos out_neg input_pos input_neg gain(volt/volt)
********************************************************
*
.ENDS ADA4700-1
*
*****************************************************
*ADA4830 Macro-model
*Function:Video Amplifier
*
*Revision History:
*Rev.1.0 Nov 2017-CJG
*Copyright 2017 by Analog Devices
*
*Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spicemodels/license
*for License Statement. Use of this model indicates your acceptance
*of the terms and provisions in the License Staement.
*
*Tested on MultiSim, SiMetrix, LTSpice
*
*Not modeled:
* PSRR, CMR, Output Offset Voltage, Distortion
*
*
*
*Parameters modeled include:
* Input CM limits and Typ output voltge swing over full supply range,
* Gain, Output current limits, Voltage Noise, Input Clamps, Output Clamps,
* Power Down,Quiescent supply current, Short-to-battery flag.
*
*
*
* Node assignments
* voltage reference
* | non-inverting input
* | | inverting input
* | | | positive supply
* | | | | negative supply
* | | | | | enable
* | | | | | | short-to-battery
* | | | | | | | output
* | | | | | | | |
.SUBCKT ADA4830 VREF INP INN VSY GND ENA STB OUT
**Power Supplies**
R11 VSY 17 Rideal 1e-006
D4 GND 17 DIODE
I1 17 34 dc 0.01
S6 34 GND ENA ENAN SWITCHe
E11 VSY1 GND 17 GND 1
V9 VCL GND dc 10
V11 VEE GND dc -10
******************************************************************************************
**Input Stage**
Rdiff INN INP Rideal 6700
Rcm1 INP GND Rideal 2000
Rcm2 INN GND Rideal 2000
S1 INP 29 ENA ENAN SWITCHe
S2 INN 30 ENA ENAN SWITCHe
E1 INPCL GND 29 GND 1
E2 INNCL GND 30 GND 1
******************************************************************************************
**Input Clamp**
R15 INPCL OPCL Rideal 10
D6 OPCL 36 DIODE
D7 37 OPCL DIODE
V5 37 VEE dc 0.8
V6 VCL 36 dc 1.28
R16 INNCL ONCL Rideal 10
D8 ONCL 19 DIODE
D9 23 ONCL DIODE
V18 23 VEE dc 0.8
V19 VCL 19 dc 1.28
E3 INPx GND OPCL GND 1
E4 INNx GND ONCL GND 1
******************************************************************************************
**Filter Stage**
R2 2 INPx Rideal 1
R4 6 INNx Rideal 1
C1 2 GND 9.8e-010
C4 6 GND 9.8e-010
L1 2 3 2.679e-009
L4 6 12 2.679e-009
C2 3 GND 3.66e-009
C5 12 GND 3.66e-009
L2 3 4 3.66e-009
L5 12 16 3.66e-009
C3 4 GND 2.679e-009
C6 16 GND 2.679e-009
L3 4 5 4e-010
L6 16 18 4e-010
R3 GND 5 Rideal 1
R5 GND 18 Rideal 1
E5 FPO GND 5 GND 2
E6 FNO GND 18 GND 2
******************************************************************************************
**Voltage Reference**
Rref1 VREF VSY1 Rideal 40000
Rref2 VREF GND Rideal 40000
E7 14 GND VREF GND 1
R1 33 43 Rideal 5000
S3 33 VREFx ENA ENAN SWITCHe
******************************************************************************************
**Vref Clamp**
R19 14 43 Rideal 10
D10 43 31 DIODE
D11 32 43 DIODE
V20 VSY 31 dc 1.9
V32 32 GND dc 0.93
******************************************************************************************
**Gain Stage**
R6 VREFx FPO Rideal 10000
R7 1 FNO Rideal 10000
G1 GND Vox VREFx 1 1
R8 GND Vox Rideal 1000000
R9 Vox 1 Rideal 5000
C7 GND Vox 3e-010
******************************************************************************************
**Enable**
R14 ENA 26 Rideal 1600000000
E12 24 27 26 GND 1
V13 GND 27 dc 1
R18 24 25 Rideal 1000000
D5 GND 25 DIODE
E13 26 28 25 GND 1
E14 28 ENAN 21 GND 1
V4 20 GND dc 2
R17 22 20 Rideal 0.1
S5 22 21 ENA ENAN SWITCHe
R13 GND 21 Rideal 100
C8 21 GND 1e-012
******************************************************************************************
**Spectral Noise**
h1 10 Vox Vmeas1 1
Vmeas1 8 GND dc 0
R10 8 GND Rideal 0.0167
D1 9 8 DNOISE
V30 9 GND dc 0.1
E8 7 GND 10 GND 1
******************************************************************************************
**Output Clamp**
R12 11 7 Rideal 100
D2 11 13 DIODE
D3 41 11 DIODE
V21 41 GND dc 0.75
V3 VSY 13 dc 0.987
E9 15 GND 11 GND 1
******************************************************************************************
**Output Current**
E10 42 GND 15 GND 1
h2 42 38 Vmeas2 20
Vmeas2 42 35 dc 0
D12 15 40 DIODE
D13 39 15 DIODE
V22 38 39 dc 1.805
V23 40 38 dc 1.805
S4 35 OUT ENA ENAN SWITCHe
******************************************************************************************
**Short to Battery Flag**
Vstb1 46 GND dc 0.11
Vstb2 47 GND dc 0.11
R20 44 46 Rideal 152
R21 45 47 Rideal 152
S7 44 STB INP GND SWITCHstb
S8 45 STB INN GND SWITCHstb
******************************************************************************************
**Models**
.model SWITCHe vswitch(Von=5,Voff=0,ron=0.01,roff=1e06)
.model SWITCHstb vswitch(Von=11.5,Voff=10.5,ron=0.01,roff=1e016)
.model DIODE D
.model DNOISE D(KF=1.375e03)
.model Rideal res(T_ABS=-273)
.ends ADA4830*TEST3 Macro-model
*Function:Amplifier
*
*Revision History:
*Rev.2.1 Nov 2016-JL
*Power Down Function Updated - 11/21/2016 (JL)
*Copyright 2016 by Analog Devices
*
*Refer to http://www.analog.com/Analog_Root/static/techSupport/designTools/spicemodels/license
*for License Statement. Use of this model indicates your acceptance
*of the terms and provisions in the License Staement.
*
*Tested on MultSIm, SiMetrix(NGSpice), PSpice
*
*Not modeled: Distortion, PSRR, Overload Recovery,
* Shutdown Turn On/Turn Off time, CMRR
*
*Parameters modeled include:
* Vos, Ibias, Input CM limits and Typ output voltge swing over full supply range,
* Open Loop Gain & Phase, Slew Rate, Output current limits, Voltage & Current Noise over temp,
* Capacitive load drive, Quiescent and dynamic supply currents,
* Shut Down pin functionality where applicable,
* Single supply & offset supply functionality.
*
*Removed FB pin for LTSPICE (temporary)
*
*Node Assignments
* Non-Inverting Input
* | Inverting Input
* | | Positive supply
* | | | Negative supply
* | | | | Output
* | | | | |
* | | | | | PD
* | | | | | |
.Subckt ADA4857 100 101 102 103 104 106
*
***Power Supplies***
Rz1 102 1020 Rideal 1e-6
Rz2 103 1030 Rideal 1e-6
Ibias 1020 1030 dc 0.35e-3
DzPS 98 1020 diode
Iquies 1020 98 dc 4.65e-3
S1 98 1030 113 106 Switch
R1 1020 99 Rideal 1e7
R2 99 1030 Rideal 1e7
e1 111 110 1020 110 1
e2 110 112 110 1030 1
e3 110 0 99 0 1
*
*
***Inputs***
S2 1 100 113 106 Switch
S3 9 101 113 106 Switch
VOS 1 2 dc 2e-3
IbiasP 110 2 dc -2e-6
IbiasN 110 9 dc -2e-6
RinCMP 110 2 Rideal 8e6
RinCMN 9 110 Rideal 8e6
CinCMP 110 2 0.4e-12
CinCMN 9 110 0.4e-12
IOS 9 2 0.05e-6
RinDiff 9 2 Rideal 4000e3
CinDiff 9 2 0.25e-12
*
*
***Non-Inverting Input with Clamp***
g1 3 110 110 2 0.001
RInP 3 110 Rideal 1e3
RX1 40 3 Rideal 0.001
DInP 40 41 diode
DInN 42 40 diode
VinP 111 41 dc 1.46
VinN 42 112 dc 1.46
*
*
***Vnoise***
hVn 6 5 Vmeas1 707.10678
Vmeas1 20 110 DC 0
Vvn 21 110 dc 0.65
Dvn 21 20 DVnoisy
hVn1 6 7 Vmeas2 707.10678
Vmeas2 22 110 dc 0
Vvn1 23 110 dc 0.65
Dvn1 23 22 DVnoisy
*
*
***Inoise***
FnIN 9 110 Vmeas3 0.7071068
Vmeas3 51 110 dc 0
VnIN 50 110 dc 0.65
DnIN 50 51 DINnoisy
FnIN1 110 9 Vmeas4 0.7071068
Vmeas4 53 110 dc 0
VnIN1 52 110 dc 0.65
DnIN1 52 53 DINnoisy
*
FnIP 2 110 Vmeas5 0.7071068
Vmeas5 31 110 dc 0
VnIP 30 110 dc 0.65
DnIP 30 31 DIPnoisy
FnIP1 110 2 Vmeas6 0.7071068
Vmeas6 33 110 dc 0
VnIP1 32 110 dc 0.65
DnIP1 32 33 DIPnoisy
*
*
***CMRR***
RcmrrP 3 10 Rideal 1e12
RcmrrN 10 9 Rideal 1e12
g10 11 110 10 110 -1e-10
Lcmrr 11 12 1e-12
Rcmrr 12 110 Rideal 1e3
e4 5 3 11 110 1
*
*
***Power Down***
VPD 111 80 dc 2
VPD1 81 0 dc 2.2
RPD 111 106 Rideal 0.2e6
ePD 80 113 82 0 1
RDP1 82 0 Rideal 1e3
CPD 82 0 1e-10
S5 81 82 83 113 Switch
CDP1 83 0 1e-12
RPD2 106 83 1e6
*
*
***Feedback Pin***
RF 105 104 Rideal 0.001
*
*
***VFB Stage***
g200 200 110 7 9 1
R200 200 110 Rideal 250
DzSlewP 201 200 DzSlewP
DzSlewN 201 110 DzSlewN
*
*
***Dominant Pole at 613 Hz***
g210 210 110 200 110 10.9069e-6
R210 210 110 Rideal 0.26e6
C210 210 110 1e-012
*
*
***Output Voltage Clamp-1***
RX2 60 210 Rideal 0.001
DzVoutP 61 60 DzVoutP
DzVoutN 60 62 DzVoutN
DVoutP 61 63 diode
DVoutN 64 62 diode
VoutP 65 63 dc 6.567
VoutN 64 66 dc 6.567
e60 65 110 111 110 1.209
e61 66 110 112 110 1.209
*
*
***Pole at 810MHz***
g220 220 110 210 110 0.001
R220 220 110 Rideal 1000
C220 220 110 0.1965e-12
*
***Pole at 12200MHz***
g230 230 110 220 110 0.001
R230 230 110 Rideal 1000
C230 230 110 0.013e-12
*
***Buffer***
g240 240 110 230 110 0.001
R240 240 110 Rideal 1000
*
***Buffer***
g245 245 110 240 110 0.001
R245 245 110 Rideal 1000
*
***Buffer***
g250 250 110 245 110 0.001
R250 250 110 Rideal 1000
*
***Buffer***
g255 255 110 250 110 0.001
R255 255 110 Rideal 1000
*
***Buffer***
g260 260 110 255 110 0.001
R260 260 110 Rideal 1000
*
***Buffer***
g265 265 110 260 110 0.001
R265 265 110 Rideal 1000
*
***Buffer***
g270 270 110 265 110 0.001
R270 270 110 Rideal 1000
*
***Buffer***
e280 280 110 270 110 1
R280 280 285 Rideal 10
*
***Peak: f=3100MHz, Zeta=1.6, Gain=2.6dB***
e290 290 110 285 110 1
R290 290 292 Rideal 10
L290 290 291 0.16e-9
C290 291 292 16.429e-12
R291 292 110 Rideal 28.656
e295 295 110 292 110 1.349
*
*
***Output Stage***
g300 300 110 295 110 0.001
R300 300 110 Rideal 1000
e301 301 110 300 110 1
Rout 302 303 Rideal 19
Lout 303 310 3.6e-9
Cout 310 110 1.25e-12
*
*
***Output Current Limit***
H1 301 304 Vsense1 100
Vsense1 301 302 dc 0
VIoutP 305 304 dc 11.836
VIoutN 304 306 dc 11.836
DIoutP 307 305 diode
DIoutN 306 307 diode
Rx3 307 300 Rideal 0.001
*
*
***Output Clamp-2***
VoutP1 111 73 dc 1.685
VoutN1 74 112 dc 1.685
DVoutP1 75 73 diode
DVoutN1 74 75 diode
RX4 75 310 Rideal 0.001
*
*
***Supply Currents***
FIoVcc 314 110 Vmeas8 1
Vmeas8 310 311 dc 0
R314 110 314 Rideal 1e9
DzOVcc 110 314 diode
DOVcc 102 314 diode
RX5 311 312 Rideal 0.001
FIoVee 315 110 Vmeas9 1
Vmeas9 312 313 dc 0
R315 315 110 Rideal 1e9
DzOVee 315 110 diode
DOVee 315 103 diode
*
*
***Output Switch***
S4 104 313 113 106 Switch
*
*
*** Common Models ***
.model diode d(bv=100)
.model Switch vswitch(Von=2.205,Voff=2.195,ron=0.001,roff=1e6)
.model DzVoutP D(BV=4.3)
.model DzVoutN D(BV=4.3)
.model DzSlewP D(BV=257.194)
.model DzSlewN D(BV=257.194)
.model DVnoisy D(IS=5.51e-16 KF=1.09e-14)
.model DINnoisy D(IS=7.97e-17 KF=2.45e-15)
.model DIPnoisy D(IS=7.97e-17 KF=2.45e-15)
.model Rideal res(T_ABS=-273)
*
.ends
*
*
* Copyright (c) 1998-2021 Analog Devices, Inc. All rights reserved.
*
.subckt ADA4860 1 2 3 4 5 6
Cinp INp 0 {Cinp} Rpar={Rinp} Noiseless
Ibp INp 0 {Ibp}
Ibn N003 0 {Ibn}
Berr 0 Err I=(V(Binp,Binn)/{Rinn})*V(GO) Rpar=1
Ro N007 N003 {Rinn} Noiseless
G1 0 N004 Zol5 0 10
R1 N004 0 100m Noiseless
A1 6 4 0 0 0 _PD 0 0 SCHMITT Vt={PDVt} Vh=10m Trise={PDTon*2} Tfall={PDToff*2} Vlow=0 Vhigh=1
A2 0 N003 0 0 0 0 0 0 OTA G=0 In={Inn} Ink={Inkn}
A3 0 INp 0 0 0 0 0 0 OTA G=0 In={Inp} Ink={Inkp}
G3 0 Zol2 Vclamp 0 1m
C1 Zol2 0 {Cfp2} Rpar=1k Noiseless
G4 0 Zol3 Zol2 0 1m
C2 Zol3 0 {Cfp2} Rpar=1k Noiseless
Cinn N003 0 {Cinn}
Binp 0 Binp I=Uplim(Dnlim(V(INp)+{Vos}, V(Vcm_min), 0.3), V(Vcm_max), 0.3) Rpar=1
Binn 0 Binn I=Uplim(Dnlim(V(2), V(Vcm_min), 0.3), V(Vcm_max), 0.3) Rpar=1
R2 Zol1 0 {Zol} Noiseless
R3 N003 2 1<> Noiseless
R4 INp 1 1<> Noiseless
Bpd 6 0 I={Ipd_off}+V(_PD)* {Ipd_on-Ipd_off}
Bq 3 4 I={Iq_off}+V(_PD)* {Iq_on-Iq_off}+V(Imon)
G7 0 Vs 3 4 1m
R9 Vs 0 1k Noiseless
A7 VminGD 0 _PD 0 VmaxGD 0 GO 0 AND Tau=1n
A5 Vs 0 0 0 0 0 VminGD 0 SCHMITT Vt={Vsmin-50m} Vh=10m Tau=1n
A6 Vs 0 0 0 0 VmaxGD 0 0 SCHMITT Vt={Vsmax-50m} Vh=10m Tau=1n
R_Iout N004 N002 1<>
Bimon 0 Imon I=1m*I(R_Iout) Rpar=1k Cpar=1p
Bhi 0 Hi I=1m*(V(3)-Table(V(Imon), 4m, 0.9, 20m, 1.9, 27m, 3, 85m, 5)) Rpar=1k
Blo 0 Lo I=1m*(V(4)+Table(-V(Imon), 4m, 0.9, 20m, 1.9, 27m, 3, 85m, 5)) Rpar=1k
A4 0 Err 0 0 0 0 Zol1 0 OTA G=1 Cout={Cfp1} Asym Isrc={Isrc} Isink={Isink} En={En} Enk={Enk} Vhigh=1e308 Vlow=-1e308
BVclamp 0 Vclamp I=1m*Uplim(Dnlim(V(ZOL1), V(Lo), 0.3), V(Hi), 0.3) Rpar=1k
D2 N002 5 Iscp
D1 5 N002 Iscn
G11 0 Zol4 Zol3 0 1m
C8 Zol4 0 {Cfp2} Rpar=1k Noiseless
G12 0 Zol5 Zol4 0 1m
C9 Zol5 0 {Cfp2} Rpar=1k Noiseless
Bbuf 0 N007 I=(V(INp) +{Vos})*V(GO)
R11 N007 0 1
BVcm_min 0 Vcm_min I=V(4)+{Vcm_min} Rpar=1
BVcm_max 0 Vcm_max I=V(3)+{Vcm_max} Rpar=1
.param Rinp=12Meg Cinp=1.5p
.param Rinn=90 Cinn=680f
.param Zol=700k fp1=260k fp2=3.2G fp3=1T
.param SRp=980 SRn=-790
.param En=4n Enk=450
.param Inp=1.5p Inkp=7k
.param Inn=7.7p Inkn=1.75k
.param Vcm_min=1.2 Vcm_max=-1.3
.param Vos=-3.5m
.param Ibp=-1u Ibn=1.5u
.param PDVt=0.6 PDTon=200n PDToff=3.5u
.param Ipd_on=130u Ipd_off=-250n
.param Iq_on=6m Iq_off=250u
.param Vsmin=5 Vsmax=12
.param Iscp=85m Iscn=-85m
.param Cfp1 = {1 / (2 * pi * fp1 * Zol)}
.param Cfp2 = {1 / (2 * pi * fp2 * 1k)}
.param Cfp3 = {1 / (2 * pi * fp3 * 1k)}
.param Isrc = {Cfp1 * SRp * 1e6}
.param Isink= {Cfp1 * SRn * 1e6}
.model Iscp D(Ron=1m Roff=1G Ilimit={Iscp} Epsilon=50m)
.model Iscn D(Ron=1m Roff=1G Ilimit={-Iscn} Epsilon=50m)
.ends ADA4860
*
*
.subckt ADA4530-1 1 2 3 4 5 6
B1 0 N004 I=10u*dnlim(uplim(V(1),V(3)-1.4,.1), V(4)-.2, .1)+1n*V(1)
B2 N004 0 I=10u*dnlim(uplim(V(2),V(3)-1.39,.1), V(4)-.21, .1)+1n*V(2)
C10 N004 0 1f Rpar=100K noiseless
D9 N008 0 DLIM
C13 3 4 10p
A1 0 2 0 0 0 0 0 0 OTA g=0 in=.07f
G1 0 N016 5 Mid 100m
C8 N008 N016 38p
C6 2 4 4p Rser=100k noiseless
A4 N004 0 0 0 0 0 N007 0 OTA g=1m linear enk=330 en=13.8n*(1+freq/5Meg) Rout=1k Cout=15p Vlow=-1e308 Vhigh=1e308
C7 3 2 4p Rser=100k noiseless
A7 0 N006 0 0 0 0 N008 0 OTA g=500u linear Cout=10f Vhigh=1e308 Vlow=-1e308
D3 3 4 DBURN
G5 0 Mid 3 0 .5m
G6 0 Mid 4 0 .5m
R4 Mid 0 1K noiseless
M1 5 N014 4 4 NI temp=27 M=10
C2 3 5 1p Rpar=1G Rser=10k noiseless
M2 5 N009 3 3 PI temp=27 M=10
A2 3 N009 4 4 4 4 N014 4 OTA g=1u linear ref=1.4 vlow=0 vhigh=3.4
C3 3 N009 1f Rpar=1Meg Rser=500k noiseless
A3 0 N010 3 3 3 3 N009 3 OTA g=20u linear ref=-37.7515m vlow=-3.5 vhigh=2.5
C11 N014 4 1p Rpar=1Meg Rser=10Meg noiseless
D4 5 4 DoutMin
D5 3 5 DoutMin
S1 N008 0 4 3 SNLG
C4 3 1 4p Rser=100k noiseless
C5 1 4 4p Rser=100k noiseless
C12 N008 0 2p
C19 N009 5 1.5p Rser=75k noiseless
M3 3 N011 6 6 NG temp=27
M4 4 N011 6 6 PG temp=27
C17 3 6 500f
C21 6 4 500f
C22 N011 Mid 28.937f Rpar=2Meg noiseless
G3 Mid N011 1 Mid 1<>
S2 N011 Mid N011 3 Suplim
A5 1 0 0 0 0 0 0 0 OTA g=0 in=.07f
D6 2 6 DIN
D7 6 1 DIN
C23 2 6 200f
C25 6 1 200f
C14 N016 0 3n Rser=20 Rpar=10 noiseless
C9 5 4 1p Rpar=1G Rser=10k noiseless
A6 0 N005 0 0 0 0 N006 0 OTA g=1m linear Rout=1k Cout=15p vlow=-105.5m vhigh=105.5m
C15 N005 0 15p Rpar=1k noiseless
A9 0 N008 0 0 0 0 N010 0 OTA g=20m iout=1m Rout=1k Cout=40p vlow=-1e308 vhigh=1e308
G2 0 N005 N007 0 1m
C1 5 N014 1.5p Rser=1Meg noiseless
.model DBURN D(Ron=100 Roff=1G vfwd=600m epsilon=500m ilimit=703.57u noiseless)
.model DoutMin D(Ron=100 Roff=100 ilimit=20u noiseless)
.model SNLG SW(level=2 Ron=2Meg Roff=50Meg vt=-3 vh=-1.5 noiseless)
.param CL=10p
.model PI VDMOS(kp=280u vto=-500m mtriode=2.3 ksubthres=100m pchan noiseless)
.model NI VDMOS(kp=700u vto=500m mtriode=1.6 ksubthres=100m noiseless)
.model DLIM D(Ron=1k Roff=2G Vfwd=1.8 Vrev=1.8 epsilon=100m revepsilon=100m noiseless)
.model PG VDMOS(kp=1.72m vto=300m mtriode=2 ksubthres=100m pchan noiseless)
.model NG VDMOS(kp=1.72m vto=-300m ksubthres=100m noiseless)
.model Suplim SW(Ron=1 Roff=2Meg vt=-1.39 vh=-100m noiseless)
.model DIN D(Ron=1k Roff=30T vfwd=600m epsilon=300m vrev=600m revepsilon=300m noiseless)
.ends ADA4530-1
*
*
*
.subckt ADA4530 1 2 3 4 5 6
B1 0 N004 I=10u*dnlim(uplim(V(1),V(3)-1.4,.1), V(4)-.2, .1)+1n*V(1)
B2 N004 0 I=10u*dnlim(uplim(V(2),V(3)-1.39,.1), V(4)-.21, .1)+1n*V(2)
C10 N004 0 1f Rpar=100K noiseless
D9 N008 0 DLIM
C13 3 4 10p
A1 0 2 0 0 0 0 0 0 OTA g=0 in=.07f
G1 0 N016 5 Mid 100m
C8 N008 N016 38p
C6 2 4 4p Rser=100k noiseless
A4 N004 0 0 0 0 0 N007 0 OTA g=1m linear enk=330 en=13.8n*(1+freq/5Meg) Rout=1k Cout=15p Vlow=-1e308 Vhigh=1e308
C7 3 2 4p Rser=100k noiseless
A7 0 N006 0 0 0 0 N008 0 OTA g=500u linear Cout=10f Vhigh=1e308 Vlow=-1e308
D3 3 4 DBURN
G5 0 Mid 3 0 .5m
G6 0 Mid 4 0 .5m
R4 Mid 0 1K noiseless
M1 5 N014 4 4 NI temp=27 M=10
C2 3 5 1p Rpar=1G Rser=10k noiseless
M2 5 N009 3 3 PI temp=27 M=10
A2 3 N009 4 4 4 4 N014 4 OTA g=1u linear ref=1.4 vlow=0 vhigh=3.4
C3 3 N009 1f Rpar=1Meg Rser=500k noiseless
A3 0 N010 3 3 3 3 N009 3 OTA g=20u linear ref=-37.7515m vlow=-3.5 vhigh=2.5
C11 N014 4 1p Rpar=1Meg Rser=10Meg noiseless
D4 5 4 DoutMin
D5 3 5 DoutMin
S1 N008 0 4 3 SNLG
C4 3 1 4p Rser=100k noiseless
C5 1 4 4p Rser=100k noiseless
C12 N008 0 2p
C19 N009 5 1.5p Rser=75k noiseless
M3 3 N011 6 6 NG temp=27
M4 4 N011 6 6 PG temp=27
C17 3 6 500f
C21 6 4 500f
C22 N011 Mid 28.937f Rpar=2Meg noiseless
G3 Mid N011 1 Mid 1<>
S2 N011 Mid N011 3 Suplim
A5 1 0 0 0 0 0 0 0 OTA g=0 in=.07f
D6 2 6 DIN
D7 6 1 DIN
C23 2 6 200f
C25 6 1 200f
C14 N016 0 3n Rser=20 Rpar=10 noiseless
C9 5 4 1p Rpar=1G Rser=10k noiseless
A6 0 N005 0 0 0 0 N006 0 OTA g=1m linear Rout=1k Cout=15p vlow=-105.5m vhigh=105.5m
C15 N005 0 15p Rpar=1k noiseless
A9 0 N008 0 0 0 0 N010 0 OTA g=20m iout=1m Rout=1k Cout=40p vlow=-1e308 vhigh=1e308
G2 0 N005 N007 0 1m
C1 5 N014 1.5p Rser=1Meg noiseless
.model DBURN D(Ron=100 Roff=1G vfwd=600m epsilon=500m ilimit=703.57u noiseless)
.model DoutMin D(Ron=100 Roff=100 ilimit=20u noiseless)
.model SNLG SW(level=2 Ron=2Meg Roff=50Meg vt=-3 vh=-1.5 noiseless)
.param CL=10p
.model PI VDMOS(kp=280u vto=-500m mtriode=2.3 ksubthres=100m pchan noiseless)
.model NI VDMOS(kp=700u vto=500m mtriode=1.6 ksubthres=100m noiseless)
.model DLIM D(Ron=1k Roff=2G Vfwd=1.8 Vrev=1.8 epsilon=100m revepsilon=100m noiseless)
.model PG VDMOS(kp=1.72m vto=300m mtriode=2 ksubthres=100m pchan noiseless)
.model NG VDMOS(kp=1.72m vto=-300m ksubthres=100m noiseless)
.model Suplim SW(Ron=1 Roff=2Meg vt=-1.39 vh=-100m noiseless)
.model DIN D(Ron=1k Roff=30T vfwd=600m epsilon=300m vrev=600m revepsilon=300m noiseless)
.ends ADA4530
*