*ADA4891 Macro-model *Function:Amplifier * *Revision History: *Rev.2.1 Oct 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 * *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. * * * *Node Assignments * Non-Inverting Input * | Inverting Input * | | Positive supply * | | | Negative supply * | | | | Output * | | | | | * | | | | | .Subckt ADA4891 100 101 102 103 104 * ***Power Supplies*** Rz1 102 1020 Rideal 1e-6 Rz2 103 1030 Rideal 1e-6 Ibias 1020 1030 dc 0.01e-3 DzPS 98 1020 diode Iquies 1020 98 dc 4.39e-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 5000e6 RinCMN 9 110 Rideal 5000e6 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 1.26 VinN 42 112 dc 0.16 * * ***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 -8.437e-9 Lcmrr 11 12 8e-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 8.88 Hz*** g210 210 110 200 110 3.378e-6 R210 210 110 Rideal 17.92e6 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.121 VoutN 64 66 dc 5.095 e60 65 110 111 110 1.27 e61 66 110 112 110 1.27 * * ***Pole at 500MHz*** g220 220 110 210 110 0.001 R220 220 110 Rideal 1000 C220 220 110 0.3183e-12 * ***Pole at 800MHz*** g230 230 110 220 110 0.001 R230 230 110 Rideal 1000 C230 230 110 0.1989e-12 * ***Pole at 1200MHz*** g240 240 110 230 110 0.001 R240 240 110 Rideal 1000 C240 240 110 0.1326e-12 * ***Pole at 1500MHz*** g245 245 110 240 110 0.001 R245 245 110 Rideal 1000 C245 245 110 0.1061e-12 * ***Pole at 1700MHz*** g250 250 110 245 110 0.001 R250 250 110 Rideal 1000 C250 250 110 0.0936e-12 * ***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=210MHz, Zeta=0.7, Gain=0.2dB*** e290 290 110 285 110 1 R290 290 292 Rideal 10 L290 290 291 5.413e-9 C290 291 292 106.103e-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 36 Lout 303 310 7e-9 Cout 310 110 1.3e-12 * * ***Output Current Limit*** H1 301 304 Vsense1 100 Vsense1 301 302 dc 0 VIoutP 305 304 dc 19.836 VIoutN 304 306 dc 30.036 DIoutP 307 305 diode DIoutN 306 307 diode Rx3 307 300 Rideal 0.001 * * ***Output Clamp-2*** VoutP1 111 73 dc 0.705 VoutN1 74 112 dc 0.695 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=50.802) .model DzSlewN D(BV=62.643) .model DVnoisy D(IS=2.99e-15 KF=1.02e-14) .model DINnoisy D(IS=3.81e-19 KF=0.00e0) .model DIPnoisy D(IS=3.81e-19 KF=0.00e0) .model Rideal res(T_ABS=-273) * .ends ADA4891