LTSpice files
This commit is contained in:
244
LTSpice/Hegns overvågning.asc
Normal file
244
LTSpice/Hegns overvågning.asc
Normal file
@@ -0,0 +1,244 @@
|
||||
Version 4.1
|
||||
SHEET 1 2616 1268
|
||||
WIRE 32 112 -352 112
|
||||
WIRE 144 112 112 112
|
||||
WIRE 256 112 224 112
|
||||
WIRE 368 112 336 112
|
||||
WIRE 384 112 368 112
|
||||
WIRE 496 112 464 112
|
||||
WIRE 496 160 496 112
|
||||
WIRE -352 176 -352 112
|
||||
WIRE -352 304 -352 256
|
||||
WIRE 368 336 368 112
|
||||
WIRE 448 336 368 336
|
||||
WIRE 608 416 560 416
|
||||
WIRE 848 416 688 416
|
||||
WIRE 64 560 64 512
|
||||
WIRE 640 560 640 512
|
||||
WIRE 560 576 560 416
|
||||
WIRE 608 576 560 576
|
||||
WIRE 736 592 672 592
|
||||
WIRE 848 592 848 416
|
||||
WIRE 848 592 800 592
|
||||
WIRE 944 592 848 592
|
||||
WIRE 1056 592 944 592
|
||||
WIRE 368 608 368 336
|
||||
WIRE 464 608 368 608
|
||||
WIRE 608 608 544 608
|
||||
WIRE 1056 624 1056 592
|
||||
WIRE 1232 624 1168 624
|
||||
WIRE 1344 624 1312 624
|
||||
WIRE 848 640 848 592
|
||||
WIRE 944 656 944 592
|
||||
WIRE 64 672 64 640
|
||||
WIRE 640 672 640 624
|
||||
WIRE 1248 736 1248 720
|
||||
WIRE 848 752 848 720
|
||||
WIRE 896 752 848 752
|
||||
WIRE 944 752 944 720
|
||||
WIRE 944 752 896 752
|
||||
WIRE 1056 752 1056 704
|
||||
WIRE 1136 752 1136 608
|
||||
WIRE 1136 752 1056 752
|
||||
WIRE 1216 752 1136 752
|
||||
WIRE 1344 768 1344 624
|
||||
WIRE 1344 768 1280 768
|
||||
WIRE 1392 768 1344 768
|
||||
WIRE 1536 768 1456 768
|
||||
WIRE 1648 768 1648 720
|
||||
WIRE 1648 768 1536 768
|
||||
WIRE 1760 768 1648 768
|
||||
WIRE 1872 768 1760 768
|
||||
WIRE 1968 768 1936 768
|
||||
WIRE 896 784 896 752
|
||||
WIRE 1168 784 1168 624
|
||||
WIRE 1168 784 1056 784
|
||||
WIRE 1216 784 1168 784
|
||||
WIRE 1536 784 1536 768
|
||||
WIRE 1760 800 1760 768
|
||||
WIRE 1248 832 1248 800
|
||||
WIRE 656 864 560 864
|
||||
WIRE 832 864 736 864
|
||||
WIRE 1536 896 1536 848
|
||||
WIRE 1056 912 1056 784
|
||||
WIRE 1760 928 1760 880
|
||||
WIRE 1936 976 1824 976
|
||||
WIRE 2080 976 2016 976
|
||||
WIRE 640 992 640 960
|
||||
WIRE 2080 992 2080 976
|
||||
WIRE 368 1008 368 608
|
||||
WIRE 464 1008 368 1008
|
||||
WIRE 560 1008 560 864
|
||||
WIRE 560 1008 544 1008
|
||||
WIRE 608 1008 560 1008
|
||||
WIRE 736 1024 672 1024
|
||||
WIRE 832 1024 832 864
|
||||
WIRE 832 1024 800 1024
|
||||
WIRE 896 1024 832 1024
|
||||
WIRE 1008 1024 896 1024
|
||||
WIRE 1056 1024 1056 992
|
||||
WIRE 1056 1024 1008 1024
|
||||
WIRE 608 1040 560 1040
|
||||
WIRE 640 1088 640 1056
|
||||
WIRE 1760 1088 1760 1024
|
||||
WIRE 2080 1104 2080 1072
|
||||
WIRE 560 1120 560 1040
|
||||
WIRE 896 1120 896 1024
|
||||
WIRE 1056 1120 1056 1024
|
||||
WIRE 560 1248 560 1200
|
||||
WIRE 896 1248 896 1200
|
||||
WIRE 1056 1248 1056 1184
|
||||
FLAG 496 160 0
|
||||
FLAG 896 784 0
|
||||
FLAG 560 1248 0
|
||||
FLAG 896 1248 0
|
||||
FLAG 1056 1248 0
|
||||
FLAG 1136 448 0
|
||||
FLAG 1536 896 0
|
||||
FLAG 2080 1104 0
|
||||
FLAG 1760 1088 0
|
||||
FLAG 64 512 3V3
|
||||
FLAG 64 672 0
|
||||
FLAG 1248 832 3V3
|
||||
FLAG 640 512 3V3
|
||||
FLAG 640 960 3V3
|
||||
FLAG 640 1088 0
|
||||
FLAG 640 672 0
|
||||
FLAG 1248 720 0
|
||||
FLAG 1968 768 INT
|
||||
FLAG 1648 720 TO_ADC
|
||||
FLAG -352 304 0
|
||||
FLAG 448 336 Vin
|
||||
FLAG 1056 592 Pos
|
||||
FLAG 1008 1024 Neg
|
||||
SYMBOL res 128 96 R90
|
||||
WINDOW 0 0 56 VBottom 2
|
||||
WINDOW 3 32 56 VTop 2
|
||||
SYMATTR InstName R1
|
||||
SYMATTR Value 10Meg
|
||||
SYMBOL res 240 96 R90
|
||||
WINDOW 0 0 56 VBottom 2
|
||||
WINDOW 3 32 56 VTop 2
|
||||
SYMATTR InstName R2
|
||||
SYMATTR Value 10Meg
|
||||
SYMBOL res 352 96 R90
|
||||
WINDOW 0 0 56 VBottom 2
|
||||
WINDOW 3 32 56 VTop 2
|
||||
SYMATTR InstName R3
|
||||
SYMATTR Value 1Meg
|
||||
SYMBOL res 480 96 R90
|
||||
WINDOW 0 0 56 VBottom 2
|
||||
WINDOW 3 32 56 VTop 2
|
||||
SYMATTR InstName R4
|
||||
SYMATTR Value 5k8
|
||||
SYMBOL res 560 592 R90
|
||||
WINDOW 0 0 56 VBottom 2
|
||||
WINDOW 3 32 56 VTop 2
|
||||
SYMATTR InstName R5
|
||||
SYMATTR Value 100k
|
||||
SYMBOL res 560 992 R90
|
||||
WINDOW 0 0 56 VBottom 2
|
||||
WINDOW 3 32 56 VTop 2
|
||||
SYMATTR InstName R6
|
||||
SYMATTR Value 100k
|
||||
SYMBOL res 704 400 R90
|
||||
WINDOW 0 0 56 VBottom 2
|
||||
WINDOW 3 32 56 VTop 2
|
||||
SYMATTR InstName R7
|
||||
SYMATTR Value 100k
|
||||
SYMBOL res 752 848 R90
|
||||
WINDOW 0 0 56 VBottom 2
|
||||
WINDOW 3 32 56 VTop 2
|
||||
SYMATTR InstName R8
|
||||
SYMATTR Value 100k
|
||||
SYMBOL res 832 624 R0
|
||||
SYMATTR InstName R9
|
||||
SYMATTR Value 1Meg
|
||||
SYMBOL cap 928 656 R0
|
||||
SYMATTR InstName C1
|
||||
SYMATTR Value 100n
|
||||
SYMBOL diode 736 608 R270
|
||||
WINDOW 0 32 32 VTop 2
|
||||
WINDOW 3 0 32 VBottom 2
|
||||
SYMATTR InstName D1
|
||||
SYMATTR Value 1N4148
|
||||
SYMBOL voltage 64 544 R0
|
||||
WINDOW 123 0 0 Left 0
|
||||
WINDOW 39 0 0 Left 0
|
||||
SYMATTR InstName V2
|
||||
SYMATTR Value 3.3
|
||||
SYMBOL res 544 1104 R0
|
||||
SYMATTR InstName R10
|
||||
SYMATTR Value 100k
|
||||
SYMBOL res 880 1104 R0
|
||||
SYMATTR InstName R11
|
||||
SYMATTR Value 1Meg
|
||||
SYMBOL cap 1040 1120 R0
|
||||
SYMATTR InstName C2
|
||||
SYMATTR Value 100nF
|
||||
SYMBOL voltage -352 160 R0
|
||||
WINDOW 3 -361 50 Left 2
|
||||
WINDOW 123 0 0 Left 0
|
||||
WINDOW 39 0 0 Left 0
|
||||
SYMATTR Value PWL file=Impuls.pwl
|
||||
SYMATTR InstName V1
|
||||
SYMBOL diode 736 1040 R270
|
||||
WINDOW 0 32 32 VTop 2
|
||||
WINDOW 3 0 32 VBottom 2
|
||||
SYMATTR InstName D3
|
||||
SYMATTR Value 1N4148
|
||||
SYMBOL res 1328 608 R90
|
||||
WINDOW 0 0 56 VBottom 2
|
||||
WINDOW 3 32 56 VTop 2
|
||||
SYMATTR InstName R12
|
||||
SYMATTR Value 10k
|
||||
SYMBOL res 1120 512 R0
|
||||
SYMATTR InstName R13
|
||||
SYMATTR Value 15k
|
||||
SYMBOL res 1040 608 R0
|
||||
SYMATTR InstName R14
|
||||
SYMATTR Value 10k
|
||||
SYMBOL res 1040 896 R0
|
||||
SYMATTR InstName R15
|
||||
SYMATTR Value 10k
|
||||
SYMBOL cap 1520 784 R0
|
||||
SYMATTR InstName C3
|
||||
SYMATTR Value 10nF
|
||||
SYMBOL diode 1392 784 R270
|
||||
WINDOW 0 32 32 VTop 2
|
||||
WINDOW 3 0 32 VBottom 2
|
||||
SYMATTR InstName D2
|
||||
SYMATTR Value 1N4148
|
||||
SYMBOL voltage 2080 976 R0
|
||||
WINDOW 3 48 58 Left 2
|
||||
WINDOW 123 0 0 Left 0
|
||||
WINDOW 39 0 0 Left 0
|
||||
SYMATTR Value PULSE(0 3.3 1ms 100n 100n 2ms 10ms)
|
||||
SYMATTR InstName V4
|
||||
SYMBOL res 1744 784 R0
|
||||
SYMATTR InstName R16
|
||||
SYMATTR Value 10
|
||||
SYMBOL res 2032 960 R90
|
||||
WINDOW 0 0 56 VBottom 2
|
||||
WINDOW 3 32 56 VTop 2
|
||||
SYMATTR InstName R17
|
||||
SYMATTR Value 1k
|
||||
SYMBOL Digital\\schmtbuf 1872 704 R0
|
||||
SYMATTR InstName A1
|
||||
SYMBOL res 1120 432 R0
|
||||
SYMATTR InstName R19
|
||||
SYMATTR Value 3k
|
||||
SYMBOL npn 1824 928 M0
|
||||
SYMATTR InstName Q1
|
||||
SYMATTR Value BC547B
|
||||
SYMBOL OpAmps\\opamp2 640 528 R0
|
||||
SYMATTR InstName U1
|
||||
SYMATTR Value TLV9062
|
||||
SYMBOL OpAmps\\opamp2 640 960 R0
|
||||
SYMATTR InstName U2
|
||||
SYMATTR Value TLV9062
|
||||
SYMBOL OpAmps\\opamp2 1248 704 R0
|
||||
SYMATTR InstName U3
|
||||
SYMATTR Value TLV9062
|
||||
TEXT -640 384 Left 2 !.tran 0 2ms 0 100n
|
||||
TEXT -680 264 Left 2 !.lib tlv9062.lib
|
||||
BIN
LTSpice/Hegns overvågning.op.raw
Normal file
BIN
LTSpice/Hegns overvågning.op.raw
Normal file
Binary file not shown.
23
LTSpice/Hegns overvågning.plt
Normal file
23
LTSpice/Hegns overvågning.plt
Normal file
@@ -0,0 +1,23 @@
|
||||
[Transient Analysis]
|
||||
{
|
||||
Npanes: 2
|
||||
Active Pane: 1
|
||||
{
|
||||
traces: 3 {34603013,0,"I(V2)"} {34603014,0,"I(D2)"} {34603015,0,"I(R16)"}
|
||||
X: (' ',1,0,0.5,5)
|
||||
Y[0]: ('µ',0,-6e-06,6e-06,6e-05)
|
||||
Y[1]: ('µ',4,1e+308,5e-10,-1e+308)
|
||||
Amps: ('µ',0,0,0,-6e-06,6e-06,6e-05)
|
||||
Log: 0 0 0
|
||||
GridStyle: 1
|
||||
},
|
||||
{
|
||||
traces: 3 {524290,0,"V(to_adc)"} {524291,0,"V(int)"} {524292,0,"V(n004)"}
|
||||
X: (' ',1,0,0.5,5)
|
||||
Y[0]: (' ',1,-0.2,0.2,2)
|
||||
Y[1]: ('µ',4,1e+308,5e-10,-1e+308)
|
||||
Volts: (' ',0,0,1,-0.2,0.2,2)
|
||||
Log: 0 0 0
|
||||
GridStyle: 1
|
||||
}
|
||||
}
|
||||
10
LTSpice/Impuls.pwl
Normal file
10
LTSpice/Impuls.pwl
Normal file
@@ -0,0 +1,10 @@
|
||||
0 0
|
||||
20u 0
|
||||
25u 5432.534
|
||||
28u 8329.886
|
||||
30u 3621.69
|
||||
32u -3621.69
|
||||
35u -5432.534
|
||||
38u -1810.845
|
||||
40u 0
|
||||
80u 0
|
||||
429
LTSpice/tlv9062.lib
Normal file
429
LTSpice/tlv9062.lib
Normal file
@@ -0,0 +1,429 @@
|
||||
* TLV9062 - Rev. D
|
||||
* Created by Paul Goedeke, Ian Williams; July 27, 2018 - Revised by GPAMPS Team; 2021-06-17
|
||||
* Created with Green-Williams-Lis Op Amp Macro-model Architecture
|
||||
* Copyright 2018 by Texas Instruments Corporation
|
||||
******************************************************
|
||||
* MACRO-MODEL SIMULATED PARAMETERS:
|
||||
******************************************************
|
||||
* OPEN-LOOP GAIN AND PHASE VS. FREQUENCY WITH RL, CL EFFECTS (Aol)
|
||||
* UNITY GAIN BANDWIDTH (GBW)
|
||||
* INPUT COMMON-MODE REJECTION RATIO VS. FREQUENCY (CMRR)
|
||||
* POWER SUPPLY REJECTION RATIO VS. FREQUENCY (PSRR)
|
||||
* DIFFERENTIAL INPUT IMPEDANCE (Zid)
|
||||
* COMMON-MODE INPUT IMPEDANCE (Zic)
|
||||
* OPEN-LOOP OUTPUT IMPEDANCE VS. FREQUENCY (Zo)
|
||||
* OUTPUT CURRENT THROUGH THE SUPPLY (Iout)
|
||||
* INPUT VOLTAGE NOISE DENSITY VS. FREQUENCY (en)
|
||||
* INPUT CURRENT NOISE DENSITY VS. FREQUENCY (in)
|
||||
* OUTPUT VOLTAGE SWING vs. OUTPUT CURRENT (Vo)
|
||||
* SHORT-CIRCUIT OUTPUT CURRENT (Isc)
|
||||
* QUIESCENT CURRENT (Iq)
|
||||
* SETTLING TIME VS. CAPACITIVE LOAD (ts)
|
||||
* SLEW RATE (SR)
|
||||
* SMALL SIGNAL OVERSHOOT VS. CAPACITIVE LOAD
|
||||
* LARGE SIGNAL RESPONSE
|
||||
* OVERLOAD RECOVERY TIME (tor)
|
||||
* INPUT BIAS CURRENT (Ib)
|
||||
* INPUT OFFSET CURRENT (Ios)
|
||||
* INPUT OFFSET VOLTAGE (Vos)
|
||||
* INPUT COMMON-MODE VOLTAGE RANGE (Vcm)
|
||||
* INPUT OFFSET VOLTAGE VS. INPUT COMMON-MODE VOLTAGE (Vos vs. Vcm)
|
||||
* INPUT/OUTPUT ESD CELLS (ESDin, ESDout)
|
||||
******************************************************
|
||||
.subckt TLV9062 IN+ IN- VCC VEE OUT
|
||||
******************************************************
|
||||
* MODEL DEFINITIONS:
|
||||
.model BB_SW VSWITCH(Ron=50 Roff=1e12 Von=700e-3 Voff=0)
|
||||
.model ESD_SW VSWITCH(Ron=50 Roff=1e12 Von=250e-3 Voff=0)
|
||||
.model OL_SW VSWITCH(Ron=1e-3 Roff=1e9 Von=900e-3 Voff=800e-3)
|
||||
.model OR_SW VSWITCH(Ron=10e-3 Roff=1e9 Von=1e-3 Voff=0)
|
||||
.model R_NOISELESS RES(T_ABS=-273.15)
|
||||
******************************************************
|
||||
|
||||
|
||||
I_OS ESDn MID 450F
|
||||
I_B 25 MID 500F
|
||||
V_GRp 60 MID 60
|
||||
V_GRn 61 MID -60
|
||||
V_ISCp 54 MID 54
|
||||
V_ISCn 55 MID -54
|
||||
V_ORn 34 VCLP -1.5
|
||||
V11 59 33 0
|
||||
V_ORp 32 VCLP 1.5
|
||||
V12 58 31 0
|
||||
V4 47 OUT 0
|
||||
VCM_MIN 82 VEE_B -100M
|
||||
VCM_MAX 83 VCC_B 100M
|
||||
I_Q VCC VEE 538U
|
||||
V_OS 26 37 282.259U
|
||||
C30 21 MID 3.18000000000000E-0016
|
||||
R69 MID 21 R_NOISELESS 1MEG
|
||||
G7 21 MID 22 MID -1U
|
||||
C29 22 MID 1.56F
|
||||
R80 MID 22 R_NOISELESS 1MEG
|
||||
G19 22 MID 23 MID -1U
|
||||
R51 ESDp 24 R_NOISELESS 1M
|
||||
XVOS_VCM 25 26 VCC VEE VOS_SRC_0
|
||||
S5 VEE ESDp VEE ESDp S_VSWITCH_1
|
||||
S4 VEE ESDn VEE ESDn S_VSWITCH_2
|
||||
S2 ESDn VCC ESDn VCC S_VSWITCH_3
|
||||
S3 ESDp VCC ESDp VCC S_VSWITCH_4
|
||||
C28 27 MID 1P
|
||||
R72 28 27 R_NOISELESS 100
|
||||
C27 29 MID 1P
|
||||
R71 30 29 R_NOISELESS 100
|
||||
R75 MID 31 R_NOISELESS 1
|
||||
G14 31 MID 32 MID -1
|
||||
R74 33 MID R_NOISELESS 1
|
||||
G13 33 MID 34 MID -1
|
||||
R89 35 MID R_NOISELESS 1
|
||||
XVCCS_LIM_ZO 36 MID MID 35 VCCS_LIM_ZO_0
|
||||
Xi_nn ESDn MID FEMT_0
|
||||
Xi_np MID 37 FEMT_0
|
||||
Xe_n 24 37 VNSE_0
|
||||
C26 23 MID 3.18F
|
||||
R79 MID 23 R_NOISELESS 1MEG
|
||||
G18 23 MID VSENSE MID -1U
|
||||
C36 CLAMP MID 39.2N
|
||||
R68 MID CLAMP R_NOISELESS 1MEG
|
||||
XVCCS_LIM_2 38 MID MID CLAMP VCCS_LIM_2_0
|
||||
R44 MID 38 R_NOISELESS 1MEG
|
||||
XVCCS_LIM_1 39 40 MID 38 VCCS_LIM_1_0
|
||||
R72_2 36 MID R_NOISELESS 1.11K
|
||||
C31 36 41 15.92F
|
||||
R87 36 41 R_NOISELESS 10K
|
||||
R86 41 MID R_NOISELESS 1
|
||||
Gb1 41 MID 42 MID -1
|
||||
C22 43 MID 45F
|
||||
R85 42 43 R_NOISELESS 10K
|
||||
R84 42 44 R_NOISELESS 90K
|
||||
R83 44 MID R_NOISELESS 1
|
||||
G21 44 MID 45 MID -6.5
|
||||
C21 46 45 1.59U
|
||||
R55 45 MID R_NOISELESS 1.82K
|
||||
R54 45 46 R_NOISELESS 10K
|
||||
Rdummy MID 47 R_NOISELESS 4K
|
||||
Rx 47 35 R_NOISELESS 40K
|
||||
Rdc2 46 MID R_NOISELESS 1
|
||||
G10 46 MID CL_CLAMP 47 -60.61
|
||||
R46 MID 48 R_NOISELESS 3.572K
|
||||
C14 48 49 15.9P
|
||||
R48 49 48 R_NOISELESS 100MEG
|
||||
G6 49 MID VEE_B MID -99.34M
|
||||
Rsrc1 MID 49 R_NOISELESS 1
|
||||
R49 MID 50 R_NOISELESS 3.572K
|
||||
C16 50 51 15.9P
|
||||
R50 51 50 R_NOISELESS 100MEG
|
||||
G9 51 MID VCC_B MID -99.34M
|
||||
Rsrc2 MID 51 R_NOISELESS 1
|
||||
R81 MID 52 R_NOISELESS 6K
|
||||
C20 52 53 265.3F
|
||||
R82 53 52 R_NOISELESS 100MEG
|
||||
G20 53 MID ESDp MID -2.089
|
||||
Rsrc3 MID 53 R_NOISELESS 1
|
||||
XIQPos VIMON MID MID VCC VCCS_LIMIT_IQ_0
|
||||
XIQNeg MID VIMON VEE MID VCCS_LIMIT_IQ_0
|
||||
C_DIFF ESDp ESDn 2P
|
||||
XCL_AMP 54 55 VIMON MID 56 57 CLAMP_AMP_LO_0
|
||||
S8 CLAMP 58 CLAMP 58 S_VSWITCH_5
|
||||
S9 59 CLAMP 59 CLAMP S_VSWITCH_6
|
||||
XGR_AMP 60 61 62 MID 63 64 CLAMP_AMP_HI_0
|
||||
R39 60 MID R_NOISELESS 1T
|
||||
R37 61 MID R_NOISELESS 1T
|
||||
R42 VSENSE 62 R_NOISELESS 1M
|
||||
C19 62 MID 1F
|
||||
R38 63 MID R_NOISELESS 1
|
||||
R36 MID 64 R_NOISELESS 1
|
||||
R40 63 65 R_NOISELESS 1M
|
||||
R41 64 66 R_NOISELESS 1M
|
||||
C17 65 MID 1F
|
||||
C18 MID 66 1F
|
||||
XGR_SRC 65 66 CLAMP MID VCCS_LIM_GR_0
|
||||
R21 56 MID R_NOISELESS 1
|
||||
R20 MID 57 R_NOISELESS 1
|
||||
R29 56 67 R_NOISELESS 1M
|
||||
R30 57 68 R_NOISELESS 1M
|
||||
C9 67 MID 1F
|
||||
C8 MID 68 1F
|
||||
XCL_SRC 67 68 CL_CLAMP MID VCCS_LIM_4_0
|
||||
R22 54 MID R_NOISELESS 1T
|
||||
R19 MID 55 R_NOISELESS 1T
|
||||
XCLAWp VIMON MID 69 VCC_B VCCS_LIM_CLAWP_0
|
||||
XCLAWn MID VIMON VEE_B 70 VCCS_LIM_CLAWN_0
|
||||
R12 69 VCC_B R_NOISELESS 1K
|
||||
R16 69 71 R_NOISELESS 1M
|
||||
R13 VEE_B 70 R_NOISELESS 1K
|
||||
R17 72 70 R_NOISELESS 1M
|
||||
C6 72 MID 1F
|
||||
C5 MID 71 1F
|
||||
G2 VCC_CLP MID 71 MID -1M
|
||||
R15 VCC_CLP MID R_NOISELESS 1K
|
||||
G3 VEE_CLP MID 72 MID -1M
|
||||
R14 MID VEE_CLP R_NOISELESS 1K
|
||||
XCLAW_AMP VCC_CLP VEE_CLP VOUT_S MID 73 74 CLAMP_AMP_LO_0
|
||||
R26 VCC_CLP MID R_NOISELESS 1T
|
||||
R23 VEE_CLP MID R_NOISELESS 1T
|
||||
R25 73 MID R_NOISELESS 1
|
||||
R24 MID 74 R_NOISELESS 1
|
||||
R27 73 75 R_NOISELESS 1M
|
||||
R28 74 76 R_NOISELESS 1M
|
||||
C11 75 MID 1F
|
||||
C10 MID 76 1F
|
||||
XCLAW_SRC 75 76 CLAW_CLAMP MID VCCS_LIM_3_0
|
||||
H2 30 MID V11 -1
|
||||
H3 28 MID V12 1
|
||||
C12 SW_OL MID 1N
|
||||
R32 77 SW_OL R_NOISELESS 100
|
||||
R31 77 MID R_NOISELESS 1
|
||||
XOL_SENSE MID 77 29 27 OL_SENSE_0
|
||||
S1 46 45 SW_OL MID S_VSWITCH_7
|
||||
H1 78 MID V4 1K
|
||||
S7 VEE OUT VEE OUT S_VSWITCH_8
|
||||
S6 OUT VCC OUT VCC S_VSWITCH_9
|
||||
R11 MID 79 R_NOISELESS 1T
|
||||
R18 79 VOUT_S R_NOISELESS 100
|
||||
C7 VOUT_S MID 1P
|
||||
E5 79 MID OUT MID 1
|
||||
C13 VIMON MID 10P
|
||||
R33 78 VIMON R_NOISELESS 100
|
||||
R10 MID 78 R_NOISELESS 1T
|
||||
R47 80 VCLP R_NOISELESS 100
|
||||
C24 VCLP MID 100P
|
||||
E4 80 MID CL_CLAMP MID 1
|
||||
R62 MID CL_CLAMP R_NOISELESS 1K
|
||||
G4 CL_CLAMP MID CLAW_CLAMP MID -1M
|
||||
R45 MID CLAW_CLAMP R_NOISELESS 1K
|
||||
G8 CLAW_CLAMP MID 21 MID -1M
|
||||
R43 MID VSENSE R_NOISELESS 1K
|
||||
G15 VSENSE MID CLAMP MID -1M
|
||||
C4 39 MID 1F
|
||||
R9 39 81 R_NOISELESS 1M
|
||||
R7 MID 82 R_NOISELESS 1T
|
||||
R6 83 MID R_NOISELESS 1T
|
||||
R8 MID 81 R_NOISELESS 1
|
||||
XVCM_CLAMP 84 MID 81 MID 83 82 VCCS_EXT_LIM_0
|
||||
E1 MID 0 85 0 1
|
||||
R77 VEE_B 0 R_NOISELESS 1
|
||||
R5 86 VEE_B R_NOISELESS 1M
|
||||
C3 86 0 1F
|
||||
R60 85 86 R_NOISELESS 1MEG
|
||||
C1 85 0 100e-9
|
||||
R3 85 0 R_NOISELESS 1T
|
||||
R59 87 85 R_NOISELESS 1MEG
|
||||
C2 87 0 1F
|
||||
R4 VCC_B 87 R_NOISELESS 1M
|
||||
R76 VCC_B 0 R_NOISELESS 1
|
||||
G17 VEE_B 0 VEE 0 -1
|
||||
G16 VCC_B 0 VCC 0 -1
|
||||
R67 88 84 R_NOISELESS 1K
|
||||
G1 84 88 50 48 -1M
|
||||
R2 40 ESDn R_NOISELESS 1M
|
||||
R1 88 89 R_NOISELESS 1M
|
||||
R58 25 89 R_NOISELESS 1K
|
||||
G5 89 25 52 MID -1M
|
||||
C_CMn ESDn MID 4P
|
||||
C_CMp MID ESDp 4P
|
||||
R53 ESDn MID R_NOISELESS 1T
|
||||
R52 MID ESDp R_NOISELESS 1T
|
||||
R35 IN- ESDn R_NOISELESS 10M
|
||||
R34 IN+ ESDp R_NOISELESS 10M
|
||||
|
||||
.MODEL S_VSWITCH_1 VSWITCH (RON=50 ROFF=1T VON=500M VOFF=100M)
|
||||
.MODEL S_VSWITCH_2 VSWITCH (RON=50 ROFF=1T VON=500M VOFF=100M)
|
||||
.MODEL S_VSWITCH_3 VSWITCH (RON=50 ROFF=1T VON=500M VOFF=100M)
|
||||
.MODEL S_VSWITCH_4 VSWITCH (RON=50 ROFF=1T VON=500M VOFF=100M)
|
||||
.MODEL S_VSWITCH_5 VSWITCH (RON=10M ROFF=1T VON=10M VOFF=0)
|
||||
.MODEL S_VSWITCH_6 VSWITCH (RON=10M ROFF=1T VON=10M VOFF=0)
|
||||
.MODEL S_VSWITCH_7 VSWITCH (RON=1M ROFF=1T VON=500M VOFF=100M)
|
||||
.MODEL S_VSWITCH_8 VSWITCH (RON=50 ROFF=1T VON=500M VOFF=100M)
|
||||
.MODEL S_VSWITCH_9 VSWITCH (RON=50 ROFF=1T VON=500M VOFF=100M)
|
||||
|
||||
.ENDS TLV9062
|
||||
*
|
||||
.SUBCKT VOS_SRC_0 V+ V- REF+ REF-
|
||||
E1 V+ 1 TABLE {(V(REF+, V-))} =
|
||||
+(0, 1.6E-3)
|
||||
+(1, 1.6E-3)
|
||||
+(1.3, 0)
|
||||
+(5.5, 0)
|
||||
E2 1 V- TABLE {(V(V-, REF-))}=
|
||||
+(-0.7, -2E-4)
|
||||
+(-0.5, -2E-4)
|
||||
+(-0.4, 0)
|
||||
+(5.5, 0)
|
||||
.ENDS VOS_SRC_0
|
||||
*
|
||||
|
||||
|
||||
.SUBCKT VCCS_LIM_ZO_0 VC+ VC- IOUT+ IOUT-
|
||||
.PARAM GAIN = 10
|
||||
.PARAM IPOS = 10E3
|
||||
.PARAM INEG = -10E3
|
||||
G1 IOUT+ IOUT- VALUE={LIMIT(GAIN*V(VC+,VC-),INEG,IPOS)}
|
||||
.ENDS
|
||||
*
|
||||
|
||||
|
||||
.SUBCKT FEMT_0 1 2
|
||||
.PARAM FLWF=1E-3
|
||||
.PARAM NLFF=7
|
||||
.PARAM NVRF=7
|
||||
.PARAM GLFF={PWR(FLWF,0.25)*NLFF/1164}
|
||||
.PARAM RNVF={1.184*PWR(NVRF,2)}
|
||||
.MODEL DVNF D KF={PWR(FLWF,0.5)/1E11} IS=1.0E-16
|
||||
I1 0 7 10E-3
|
||||
I2 0 8 10E-3
|
||||
D1 7 0 DVNF
|
||||
D2 8 0 DVNF
|
||||
E1 3 6 7 8 {GLFF}
|
||||
R1 3 0 1E9
|
||||
R2 3 0 1E9
|
||||
R3 3 6 1E9
|
||||
E2 6 4 5 0 10
|
||||
R4 5 0 {RNVF}
|
||||
R5 5 0 {RNVF}
|
||||
R6 3 4 1E9
|
||||
R7 4 0 1E9
|
||||
G1 1 2 3 4 1E-6
|
||||
.ENDS FEMT_0
|
||||
*
|
||||
|
||||
|
||||
.SUBCKT VNSE_0 1 2
|
||||
.PARAM FLW=10
|
||||
.PARAM NLF=100
|
||||
.PARAM NVR=11
|
||||
.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_0
|
||||
*
|
||||
|
||||
|
||||
.SUBCKT VCCS_LIM_2_0 VC+ VC- IOUT+ IOUT-
|
||||
.PARAM GAIN = 24.63E-3
|
||||
.PARAM IPOS = 0.247
|
||||
.PARAM INEG = -0.247
|
||||
G1 IOUT+ IOUT- VALUE={LIMIT(GAIN*V(VC+,VC-),INEG,IPOS)}
|
||||
.ENDS
|
||||
*
|
||||
|
||||
|
||||
.SUBCKT VCCS_LIM_1_0 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
|
||||
*
|
||||
|
||||
|
||||
.SUBCKT VCCS_LIMIT_IQ_0 VC+ VC- IOUT+ IOUT-
|
||||
.PARAM GAIN = 1E-3
|
||||
G1 IOUT- IOUT+ VALUE={IF( (V(VC+,VC-)<=0),0,GAIN*V(VC+,VC-) )}
|
||||
.ENDS
|
||||
*
|
||||
|
||||
|
||||
.SUBCKT CLAMP_AMP_LO_0 VC+ VC- VIN COM VO+ VO-
|
||||
.PARAM G=1
|
||||
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(VC-,COM)-V(VIN,COM))*G),0)}
|
||||
.ENDS
|
||||
*
|
||||
|
||||
|
||||
.SUBCKT CLAMP_AMP_HI_0 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(VC-,COM)-V(VIN,COM))*G),0)}
|
||||
.ENDS
|
||||
*
|
||||
|
||||
|
||||
.SUBCKT VCCS_LIM_GR_0 VC+ VC- IOUT+ IOUT-
|
||||
.PARAM GAIN = 1
|
||||
.PARAM IPOS = 0.494
|
||||
.PARAM INEG = -0.494
|
||||
G1 IOUT+ IOUT- VALUE={LIMIT(GAIN*V(VC+,VC-),INEG,IPOS)}
|
||||
.ENDS
|
||||
*
|
||||
|
||||
|
||||
.SUBCKT VCCS_LIM_4_0 VC+ VC- IOUT+ IOUT-
|
||||
.PARAM GAIN = 1
|
||||
.PARAM IPOS = 0.228
|
||||
.PARAM INEG = -0.228
|
||||
G1 IOUT+ IOUT- VALUE={LIMIT(GAIN*V(VC+,VC-),INEG,IPOS)}
|
||||
.ENDS
|
||||
*
|
||||
|
||||
|
||||
.SUBCKT VCCS_LIM_CLAWP_0 VC+ VC- IOUT+ IOUT-
|
||||
G1 IOUT+ IOUT- TABLE {ABS(V(VC+,VC-))} =
|
||||
+(0, 5E-5)
|
||||
+(10, 1.38E-4 )
|
||||
+(20, 2.93E-4)
|
||||
+(30, 4.78E-4)
|
||||
+(40, 7.21E-4)
|
||||
+(45, 8.95E-4)
|
||||
+(47, 9.92E-4)
|
||||
+(50, 1.24E-3)
|
||||
+(52, 1.59E-3)
|
||||
+(54, 2.23E-3)
|
||||
.ENDS VCCS_LIM_CLAWP_0
|
||||
*
|
||||
|
||||
|
||||
.SUBCKT VCCS_LIM_CLAWN_0 VC+ VC- IOUT+ IOUT-
|
||||
G1 IOUT+ IOUT- TABLE {ABS(V(VC+,VC-))} =
|
||||
+(0, 5E-5 )
|
||||
+(10, 1.29E-4)
|
||||
+(20, 2.77E-4)
|
||||
+(30, 4.52E-4)
|
||||
+(40, 6.77E-4)
|
||||
+(45, 8.31E-4)
|
||||
+(47, 9.09E-4)
|
||||
+(50, 1.08E-3)
|
||||
+(52, 1.3E-3)
|
||||
+(54, 2.25E-3)
|
||||
.ENDS VCCS_LIM_CLAWN_0
|
||||
*
|
||||
|
||||
|
||||
.SUBCKT VCCS_LIM_3_0 VC+ VC- IOUT+ IOUT-
|
||||
.PARAM GAIN = 1
|
||||
.PARAM IPOS = 0.114
|
||||
.PARAM INEG = -0.114
|
||||
G1 IOUT+ IOUT- VALUE={LIMIT(GAIN*V(VC+,VC-),INEG,IPOS)}
|
||||
.ENDS VCCS_LIM_3_0
|
||||
*
|
||||
|
||||
|
||||
.SUBCKT OL_SENSE_0 COM SW+ OLN OLP
|
||||
GSW+ COM SW+ VALUE = {IF((V(OLN,COM)>10E-3 | V(OLP,COM)>10E-3),1,0)}
|
||||
.ENDS
|
||||
*
|
||||
|
||||
|
||||
.SUBCKT VCCS_EXT_LIM_0 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
|
||||
*
|
||||
|
||||
|
||||
Reference in New Issue
Block a user