* TL07XH_TL08XH ***************************************************************************** * (C) Copyright 2020 Texas Instruments Incorporated. All rights reserved. ***************************************************************************** ** This model is designed as an aid for customers of Texas Instruments. ** TI and its licensors and suppliers make no warranties, either expressed ** or implied, with respect to this model, including the warranties of ** merchantability or fitness for a particular purpose. The model is ** provided solely on an "as is" basis. The entire risk as to its quality ** and performance is with the customer ***************************************************************************** * * This model is subject to change without notice. Texas Instruments * Incorporated is not responsible for updating this model. * ***************************************************************************** * ** Released by: Texas Instruments Inc. * Part: TL07XH_TL08XH * Date: 2020-12-29 * Model Type: All in one * Simulator: Cadence PSpice * Simulator Version: 16.6 * EVM Order Number: NA * EVM Users Guide: NA * Datasheet: - * Topologies Supported: NA * * Model Version: Final 1.0 * ***************************************************************************** * * Updates: * * Final 1.00 * Release to Web. * ***************************************************************************** * TL07XH_TL08XH - Rev. A * Created by Gerasimos Madalvanos, Carolina Gomez; 2020-12-29 * Created with Green-Williams-Lis Current Sense Amp Macro-model Architecture * Copyright 2020 by Texas Instruments Corporation ****************************************************** * MACRO-MODEL SIMULATED PARAMETERS: ****************************************************** * AC PARAMETERS ********************** * OPEN-LOOP OUTPUT IMPEDANCE VS. FREQUENCY (Zo vs. Freq.) * OPEN-LOOP GAIN AND PHASE VS. FREQUENCY WITH RL, CL EFFECTS (Aol vs. Freq.) * COMMON-MODE REJECTION RATIO VS. FREQUENCY (CMRR vs. Freq.) * POWER SUPPLY REJECTION RATIO VS. FREQUENCY (PSRR vs. Freq.) * INPUT VOLTAGE NOISE DENSITY VS. FREQUENCY (en vs. Freq.) * INPUT CURRENT NOISE DENSITY VS. FREQUENCY (in vs. Freq.) ********************** * DC PARAMETERS ********************** * INPUT COMMON-MODE VOLTAGE RANGE (Vcm) * INPUT BIAS CURRENT VS. INPUT COMMON-MODE VOLTAGE (Ib vs. Vcm) * INPUT OFFSET VOLTAGE VS. TEMPERATURE (Vos vs. Temp) * OUTPUT VOLTAGE SWING vs. OUTPUT CURRENT (Vout vs. Iout) * SHORT-CIRCUIT OUTPUT CURRENT (Isc) * QUIESCENT CURRENT (Iq) ********************** * TRANSIENT PARAMETERS ********************** * SLEW RATE (SR) * SETTLING TIME VS. CAPACITIVE LOAD (ts) * This does not model OVERLOAD RECOVERY TIME (tor) ****************************************************** .subckt TL07XH_TL08XH IN+ IN- OUT VCC VEE ****************************************************** C_C10 MID N42834 1E-15 C_C11 N44757 MID 1E-15 C_C12 MID N45892 1E-15 C_C13 N45974 MID 1E-15 C_C14 MID N56659 1E-15 C_C15 N56721 MID 1E-15 C_C16 MID N61579 1E-15 C_C17 MID N1264177 1E-12 C_C18 MID N1264325 1E-12 C_C19 MID MID 1E-12 C_C1A1 N701935 N701965 1.11P C_C1A3 N704975 N705005 239.6F C_C1A8 N725398 N725428 75N C_C1A9 N1035044 N709248 239.6F C_C1B1 MID N1006814 1.2P C_C1D1 N993283 N993275 13P C_C1D2 N1025387 N1025379 50F C_C2 MID N694641 3.7F C_C20 CLAMP MID 24E-8 C_C3 MID N694487 3.5F C_C33 N406634 0 1E-15 C_C34 N317950 0 1 C_C35 N406794 0 1E-15 C_C36 MID N797809 10F C_C37 MID N757831 4F C_C7 N76923 MID 1E-15 C_C8 MID N35813 1E-15 C_C9 MID N38096 1E-15 C_C_CMN MID ESDN 1.25P C_C_CMP ESDP MID 1.25P C_C_DIFF ESDN ESDP 1.75P C_C_VCLP VCLP MID 1E-12 C_C_VIMON MID VIMON 1E-9 C_C_VOUT_S MID VOUT_S 1E-9 E_E2 N91498 MID CL_CLAMP MID 1 E_E3 N112292 MID OUT MID 1 E_E6 MID 0 N317950 0 1 G_G10 N1196519 MID N1196449 MID -1 G_G11 N1196543 MID N1196455 MID -1 G_G12 VSENSE MID CLAMP MID -1E-3 G_G15 CLAW_CLAMP MID N694487 MID -1E-3 G_G16 CL_CLAMP MID CLAW_CLAMP MID -1E-3 G_G19 N1006722 MID N993283 MID -2.4 G_G2 N10570 N10561 N701965 MID -1E-3 G_G36 VCC_B 0 VCC 0 -1 G_G37 VEE_B 0 VEE 0 -1 G_G4 N704975 MID VEE_B MID -538.2M G_G54 N694641 MID N757831 MID -1E-6 G_G55 N701935 MID ESDP MID -6.56M G_G57 N725398 MID CL_CLAMP N516723 -89 G_G58 N797809 MID VSENSE MID -1E-6 G_G59 N757831 MID N797809 MID -1E-6 G_G6 N25816 N11984 N709248 N705005 -1E-3 G_G61 N1035044 MID VCC_B MID -538.2M G_G7 N694487 MID N694641 MID -1E-6 G_G8 VCC_CLP MID N35813 MID -1E-3 G_G9 VEE_CLP MID N38096 MID -1E-3 G_GB1 N993275 MID N725428 MID -2.15 G_GB2 N1025379 MID N1006728 MID -11.1 I_I_B N436718 MID DC 1P I_I_OS ESDN MID DC 500F I_I_Q VCC VEE DC 937.5U R_R1 ESDP IN+ R_NOISELESS 10M R_R10 ESDN N11991 R_NOISELESS 1E-3 R_R107 VCC_B 0 R_NOISELESS 1 R_R108 N317950 0 R_NOISELESS 1E12 R_R109 VEE_B 0 R_NOISELESS 1 R_R11 MID N993275 R_NOISELESS 1 R_R110 VCC_B N406634 R_NOISELESS 1E-3 R_R111 N406634 N317950 R_NOISELESS 1E6 R_R112 N317950 N406794 R_NOISELESS 1E6 R_R113 N406794 VEE_B R_NOISELESS 1E-3 R_R133 N694487 MID R_NOISELESS 1E6 R_R134 N694641 MID R_NOISELESS 1E6 R_R135 N701935 MID R_NOISELESS 1 R_R136 N704975 MID R_NOISELESS 1 R_R137 MID N725398 R_NOISELESS 1 R_R138 MID N1006722 R_NOISELESS 1 R_R140 MID N725936 R_NOISELESS 1 R_R141 N797809 MID R_NOISELESS 1E6 R_R142 N757831 MID R_NOISELESS 1E6 R_R144 MID N1025379 R_NOISELESS 1 R_R145 N1035044 MID R_NOISELESS 1 R_R1A1 N701935 N701965 R_NOISELESS 100MEG R_R1A10 N1035044 N709248 R_NOISELESS 100MEG R_R1A3 N704975 N705005 R_NOISELESS 100MEG R_R1A9 N725428 N725398 R_NOISELESS 10K R_R1B1 N1006814 N1006728 R_NOISELESS 10K R_R1D1 MID N993283 R_NOISELESS 50K R_R1D2 MID N1025387 R_NOISELESS 1K R_R2 ESDN IN- R_NOISELESS 10M R_R21 N11984 N25816 R_NOISELESS 1E3 R_R25 MID N28602 R_NOISELESS 1E9 R_R26 N30136 MID R_NOISELESS 1E9 R_R27 MID N30913 R_NOISELESS 1 R_R28 N76923 N30913 R_NOISELESS 1E-3 R_R29 N35669 VCC_B R_NOISELESS 1E3 R_R2A1 N701965 MID R_NOISELESS 14.05K R_R2A10 N709248 MID R_NOISELESS 63.31K R_R2A3 N705005 MID R_NOISELESS 63.31K R_R2A9 MID N725428 R_NOISELESS 1.2K R_R2B1 N1006728 N1006722 R_NOISELESS 3K R_R2D1 N993283 N993275 R_NOISELESS 10K R_R2D2 N1025387 N1025379 R_NOISELESS 10K R_R3 MID ESDP R_NOISELESS 1E12 R_R30 N35813 N35669 R_NOISELESS 1E-3 R_R31 VCC_CLP MID R_NOISELESS 1E3 R_R32 N38050 VEE_B R_NOISELESS 1E3 R_R33 N38096 N38050 R_NOISELESS 1E-3 R_R34 VEE_CLP MID R_NOISELESS 1E3 R_R35 MID VCC_CLP R_NOISELESS 1E9 R_R36 N42663 MID R_NOISELESS 1 R_R37 N42834 N42663 R_NOISELESS 1E-3 R_R38 N44757 N44799 R_NOISELESS 1E-3 R_R39 MID N44799 R_NOISELESS 1 R_R4 ESDN MID R_NOISELESS 1E12 R_R40 MID VEE_CLP R_NOISELESS 1E9 R_R41 MID N50645 R_NOISELESS 1E9 R_R42 N45856 MID R_NOISELESS 1 R_R43 N45892 N45856 R_NOISELESS 1E-3 R_R44 N45974 N45986 R_NOISELESS 1E-3 R_R45 MID N45986 R_NOISELESS 1 R_R46 MID N48550 R_NOISELESS 1E9 R_R47 MID N1196519 R_NOISELESS 1 R_R48 MID N1196543 R_NOISELESS 1 R_R49 MID N56919 R_NOISELESS 1E9 R_R50 N56635 MID R_NOISELESS 1 R_R51 N56659 N56635 R_NOISELESS 1E-3 R_R52 N56721 N56733 R_NOISELESS 1E-3 R_R53 MID N56733 R_NOISELESS 1 R_R54 MID N56891 R_NOISELESS 1E9 R_R55 N61579 VSENSE R_NOISELESS 1E-3 R_R56 N1264177 OLP R_NOISELESS 100 R_R57 N1264325 OLN R_NOISELESS 100 R_R58 MID N1264231 R_NOISELESS 1 R_R59 N1264231 MID R_NOISELESS 100 R_R60 MID AOL_1_TL07XH_TL08XH R_NOISELESS 1E6 R_R61 MID CLAMP R_NOISELESS 1E6 R_R62 MID VSENSE R_NOISELESS 1E3 R_R65 MID CLAW_CLAMP R_NOISELESS 1E3 R_R66 MID CL_CLAMP R_NOISELESS 1E3 R_R8 N10561 N10570 R_NOISELESS 1E3 R_R81 MID N110431 R_NOISELESS 1E9 R_R83 MID N112292 R_NOISELESS 1E9 R_R9 N10570 N11984 R_NOISELESS 1E-3 R_RDUMMY MID N516723 R_NOISELESS 1.05E4 R_RX N516723 N725936 R_NOISELESS 1.05E5 R_R_VCLP N91498 VCLP R_NOISELESS 100 R_R_VIMON VIMON N110431 R_NOISELESS 100 R_R_VOUT_S VOUT_S N112292 R_NOISELESS 100 V_VCM_MAX N30136 VCC_B 0 V_VCM_MIN N28602 VEE_B 1.5 V_V_GRN N56891 MID -67 V_V_GRP N56919 MID 67 V_V_ISCN N48550 MID -25 V_V_ISCP N50645 MID 25 V_V_ORN N1196449 VCLP -6.7 V_V_ORP N1196455 VCLP 6.7 X_AOL_1 N76923 N11991 MID AOL_1_TL07XH_TL08XH AOL_1_TL07XH_TL08XH X_AOL_2 AOL_1_TL07XH_TL08XH MID MID CLAMP AOL_2_TL07XH_TL08XH X_CLAWN MID VIMON VEE_B N38050 CLAWN_TL07XH_TL08XH X_CLAWP VIMON MID N35669 VCC_B CLAWP_TL07XH_TL08XH X_CLAW_AMP VCC_CLP VEE_CLP VOUT_S MID N42663 N44799 CLAMP_AMP_LO_TL07XH_TL08XH X_CLAW_SRC N42834 N44757 CLAW_CLAMP MID CLAW_SRC_TL07XH_TL08XH X_CL_AMP N50645 N48550 VIMON MID N45856 N45986 CLAMP_AMP_LO_TL07XH_TL08XH X_CL_SRC N45892 N45974 CL_CLAMP MID CL_SRC_TL07XH_TL08XH X_GR_AMP N56919 N56891 N61579 MID N56635 N56733 CLAMP_AMP_HI_TL07XH_TL08XH X_GR_SRC N56659 N56721 CLAMP MID GR_SRC_TL07XH_TL08XH X_H3 OUT N516723 N110431 MID 08_OP_AMP_COMPLETE_H3_TL07XH_TL08XH X_H4 N1196543 N1197530 OLP MID 08_OP_AMP_COMPLETE_H4_TL07XH_TL08XH X_H5 N1196519 N1186801 OLN MID 08_OP_AMP_COMPLETE_H5_TL07XH_TL08XH X_IQ_N MID VIMON MID VEE IQ_SRC_TL07XH_TL08XH X_IQ_P VIMON MID VCC MID IQ_SRC_TL07XH_TL08XH X_I_NN ESDN MID FEMT_TL07XH_TL08XH X_I_NP N436718 MID FEMT_TL07XH_TL08XH X_OL_SENSE MID N1264231 N1264177 N1264325 OL_SENSE_TL07XH_TL08XH X_SW_OL MID MID N725398 N725428 SW_OL_TL07XH_TL08XH X_U1 ESDP N436718 VNSE_TL07XH_TL08XH X_U10 OUT VCC VEE ESD_OUT_TL07XH_TL08XH X_U11 CLAMP N1186801 N1197530 SW_OR_TL07XH_TL08XH X_U8 ESDN ESDP VCC VEE ESD_IN_TL07XH_TL08XH X_VCM_CLAMP N25816 MID N30913 MID N30136 N28602 VCM_CLAMP_TL07XH_TL08XH X_VOS_DRIFT N10561 N436718 VOS_DRIFT_TL07XH_TL08XH X_ZO_SRC N1025387 MID MID N725936 ZO_SRC_TL07XH_TL08XH .ENDS TL07XH_TL08XH * .SUBCKT 08_OP_AMP_COMPLETE_H3_TL07XH_TL08XH 1 2 3 4 H_H3 3 4 VH_H3 -1E3 VH_H3 1 2 0V .ENDS 08_OP_AMP_COMPLETE_H3_TL07XH_TL08XH * .SUBCKT 08_OP_AMP_COMPLETE_H4_TL07XH_TL08XH 1 2 3 4 H_H4 3 4 VH_H4 -1 VH_H4 1 2 0V .ENDS 08_OP_AMP_COMPLETE_H4_TL07XH_TL08XH * .SUBCKT 08_OP_AMP_COMPLETE_H5_TL07XH_TL08XH 1 2 3 4 H_H5 3 4 VH_H5 1 VH_H5 1 2 0V .ENDS 08_OP_AMP_COMPLETE_H5_TL07XH_TL08XH * .SUBCKT AOL_1_TL07XH_TL08XH VC+ VC- IOUT+ IOUT- .PARAM GAIN = 1E-4 .PARAM IPOS = .5 .PARAM INEG = -.5 G1 IOUT+ IOUT- VALUE={LIMIT(GAIN*V(VC+,VC-),INEG,IPOS)} .ENDS AOL_1_TL07XH_TL08XH * .SUBCKT AOL_2_TL07XH_TL08XH VC+ VC- IOUT+ IOUT- .PARAM GAIN = 11.3E-2 .PARAM IPOS = 5.37 .PARAM INEG = -5.37 G1 IOUT+ IOUT- VALUE={LIMIT(GAIN*V(VC+,VC-),INEG,IPOS)} .ENDS AOL_2_TL07XH_TL08XH * .SUBCKT CLAMP_AMP_HI_TL07XH_TL08XH VC+ VC- VIN COM VO+ VO- .PARAM G=10 GVO+ COM VO+ VALUE = {IF(V(VIN,COM)>V(VC+,COM),((V(VIN,COM)-V(VC+,COM))*G),0)} GVO- COM VO- VALUE = {IF(V(VIN,COM)V(VC+,COM),((V(VIN,COM)-V(VC+,COM))*G),0)} GVO- COM VO- VALUE = {IF(V(VIN,COM)100 | V(4,1)>100),1,0)} .ENDS OL_SENSE_TL07XH_TL08XH * .SUBCKT SW_OL_TL07XH_TL08XH SW_OL_TL07XH_TL08XH MID CAP_L CAP_R .MODEL OL_SW VSWITCH(RON=1E-3 ROFF=1E9 VON=900E-3 VOFF=800E-3) S1 CAP_L CAP_R SW_OL_TL07XH_TL08XH MID OL_SW .ENDS SW_OL_TL07XH_TL08XH * .SUBCKT SW_OR_TL07XH_TL08XH CLAMP OLN OLP .MODEL OR_SW VSWITCH(RON=10E-3 ROFF=1E9 VON=10E-3 VOFF=0) S1 OLP CLAMP CLAMP OLP OR_SW S2 CLAMP OLN OLN CLAMP OR_SW .ENDS SW_OR_TL07XH_TL08XH * .SUBCKT VCM_CLAMP_TL07XH_TL08XH VIN+ VIN- IOUT- IOUT+ VP+ VP- .PARAM GAIN = 1 G1 IOUT+ IOUT- VALUE={LIMIT(GAIN*V(VIN+,VIN-),V(VP-,VIN-), V(VP+,VIN-))} .ENDS VCM_CLAMP_TL07XH_TL08XH * .SUBCKT VNSE_TL07XH_TL08XH 1 2 .PARAM FLW=100 .PARAM NLF=200 .PARAM NVR=20.39 .PARAM GLF={PWR(FLW,0.25)*NLF/1164} .PARAM RNV={1.184*PWR(NVR,2)} .MODEL DVN D KF={PWR(FLW,0.5)/1E11} IS=1.0E-16 I1 0 7 10E-3 I2 0 8 10E-3 D1 7 0 DVN D2 8 0 DVN E1 3 6 7 8 {GLF} R1 3 0 1E9 R2 3 0 1E9 R3 3 6 1E9 E2 6 4 5 0 10 R4 5 0 {RNV} R5 5 0 {RNV} R6 3 4 1E9 R7 4 0 1E9 E3 1 2 3 4 1 .ENDS VNSE_TL07XH_TL08XH * .SUBCKT VOS_DRIFT_TL07XH_TL08XH VOS+ VOS- .PARAM DC = -0.0126 .PARAM POL = 1 .PARAM DRIFT = 0 E1 VOS+ VOS- VALUE={DC+POL*DRIFT*(TEMP-27)} .ENDS VOS_DRIFT_TL07XH_TL08XH * .SUBCKT ZO_SRC_TL07XH_TL08XH VC+ VC- IOUT+ IOUT- .PARAM GAIN = 2 .PARAM IPOS = 5250 .PARAM INEG = -5250 G1 IOUT+ IOUT- VALUE={LIMIT(GAIN*V(VC+,VC-),INEG,IPOS)} .ENDS ZO_SRC_TL07XH_TL08XH * .MODEL R_NOISELESS RES (T_ABS=-273.15)