Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC3309B.asc
* Generated by LTspice 26.0.1 for Windows.
L1 N003 OUT 150n Rser=3m
R1 OUT N004 260K
V1 IN 0 4
R2 N004 0 100K
C1 OUT 0 47
R4 OUT N001 500K
C3 OUT N004 2.2p
Rload OUT 0 .4
R3 N002 0 70.7K
XU1 IN IN N003 N004 0 0 N002 N001 0 LTC3309B ;pnba Vin)EN)SW)FB)AGND)PGND)RT)Pgood)Mode/Sync
.tran 1.5m startup
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LTC3309B.asy)
.lib LTC3309B.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2652 1736
WIRE 1536 1280 1440 1280
WIRE 1712 1280 1536 1280
WIRE 1440 1296 1440 1280
WIRE 1712 1296 1712 1280
WIRE 1536 1360 1536 1280
WIRE 1552 1360 1536 1360
WIRE 1920 1360 1872 1360
WIRE 2064 1360 2000 1360
WIRE 1440 1392 1440 1376
WIRE 1440 1472 1424 1472
WIRE 1552 1472 1520 1472
WIRE 1920 1472 1872 1472
WIRE 2064 1472 2064 1360
WIRE 2064 1472 2000 1472
WIRE 2160 1472 2064 1472
WIRE 2240 1472 2160 1472
WIRE 2320 1472 2240 1472
WIRE 2064 1488 2064 1472
WIRE 2160 1488 2160 1472
WIRE 2240 1488 2240 1472
WIRE 2320 1488 2320 1472
WIRE 1552 1584 1536 1584
WIRE 2064 1584 2064 1568
WIRE 2064 1584 1872 1584
WIRE 2160 1584 2160 1552
WIRE 2160 1584 2064 1584
WIRE 2240 1584 2240 1552
WIRE 2320 1584 2320 1568
WIRE 2064 1600 2064 1584
WIRE 1648 1680 1648 1664
WIRE 1776 1680 1776 1664
WIRE 2064 1696 2064 1680
FLAG 1776 1680 0
FLAG 1648 1680 0
FLAG 1440 1392 0
FLAG 1536 1584 0
FLAG 2320 1584 0
FLAG 2064 1696 0
FLAG 2240 1584 0
FLAG 1424 1472 0
FLAG 1440 1280 IN
FLAG 2320 1472 OUT
SYMBOL ind 1904 1488 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 150n
SYMATTR SpiceLine Rser=3m
SYMBOL RES 2048 1472 R0
SYMATTR InstName R1
SYMATTR Value 260K
SYMBOL VOLTAGE 1440 1280 R0
SYMATTR InstName V1
SYMATTR Value 4
SYMBOL res 2048 1584 R0
SYMATTR InstName R2
SYMATTR Value 100K
SYMBOL cap 2224 1488 R0
SYMATTR InstName C1
SYMATTR Value 47
SYMBOL res 2016 1344 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 500K
SYMBOL cap 2144 1488 R0
SYMATTR InstName C3
SYMATTR Value 2.2p
SYMBOL res 2304 1472 R0
SYMATTR InstName Rload
SYMATTR Value .4
SYMBOL res 1536 1456 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 70.7K
SYMBOL LTC3309B 1712 1456 R0
SYMATTR InstName U1
TEXT 2200 1696 Left 2 !.tran 1.5m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC3459.asc
* Generated by LTspice 26.0.1 for Windows.
XU1 N001 0 N002 IN OUT IN LTC3459 ;pnba SW)GND)FB)_SHDN)Vout)Vin
L1 IN N001 22
R1 OUT N002 2Meg
R2 N002 0 365K
V1 IN 0 5
C1 OUT 0 4.7
C2 OUT N002 47p
Rload OUT 0 1K
.tran 1m startup
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LTC3459.asy)
.lib LTC3459.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 32 144 -64 144
WIRE 80 144 32 144
WIRE 192 144 160 144
WIRE -64 160 -64 144
WIRE 192 192 192 144
WIRE -64 256 -64 240
WIRE 32 256 32 144
WIRE 64 256 32 256
WIRE 384 256 320 256
WIRE 496 256 384 256
WIRE 592 256 496 256
WIRE 688 256 592 256
WIRE 384 272 384 256
WIRE 688 272 688 256
WIRE 496 288 496 256
WIRE 592 288 592 256
WIRE 32 368 32 256
WIRE 64 368 32 368
WIRE 384 368 384 352
WIRE 384 368 320 368
WIRE 496 368 496 352
WIRE 496 368 384 368
WIRE 592 368 592 352
WIRE 688 368 688 352
WIRE 384 384 384 368
WIRE 192 448 192 432
WIRE 384 480 384 464
FLAG 384 480 0
FLAG 192 448 0
FLAG -64 256 0
FLAG 592 368 0
FLAG 688 368 0
FLAG 688 256 OUT
FLAG -64 144 IN
SYMBOL PowerProducts\\LTC3459 192 304 R0
SYMATTR InstName U1
SYMBOL ind 64 160 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 22
SYMBOL res 368 256 R0
SYMATTR InstName R1
SYMATTR Value 2Meg
SYMBOL res 368 368 R0
SYMATTR InstName R2
SYMATTR Value 365K
SYMBOL voltage -64 144 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL cap 576 288 R0
SYMATTR InstName C1
SYMATTR Value 4.7
SYMBOL cap 480 288 R0
SYMATTR InstName C2
SYMATTR Value 47p
SYMBOL res 672 256 R0
SYMATTR InstName Rload
SYMATTR Value 1K
TEXT 488 464 Left 2 !.tran 1m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\f33f03c8daf1_Draft10.asc
* Generated by LTspice 26.0.1 for Windows.
* waveform/linearity can be severely distorted if R4 and R5 are unmatched.\n but maybe a range issue.\n--\nDoes changing R6 affect CMRR?\n--\nwhat about a two stage level shift. eg. follow by ina154/amp03.\nissue is that it's incredibly sensitive. \n0.2V for 10R. == 20mV / 1R.
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\OP07.asy)
;dc V1 0 10 0.01
VIN N003 N002 SINE(0 1 50)
R2 VOUT N001 200k
V4 N002 0 100
V3 0 VEE 15
XU1 N004 N001 VCC VEE VOUT LT1001 ;pnba In+)In-)V+)V-)OUT
V2 VCC 0 15
R6 P001 0 75R
R3 N004 N003 200k
R1 N001 N002 200k
R5 N001 P001 5k
R4 0 N004 5k
.tran 0.1
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1460 680
WIRE 368 -32 320 -32
WIRE -192 80 -272 80
WIRE 288 80 160 80
WIRE 368 80 368 -32
WIRE 384 80 368 80
WIRE -272 96 -272 80
WIRE -192 96 -192 80
WIRE 448 96 448 -32
WIRE 560 96 448 96
WIRE 288 112 -48 112
WIRE 384 112 368 112
WIRE -48 128 -48 112
WIRE 160 208 160 80
WIRE 160 208 -48 208
WIRE 368 224 368 112
SYMBOL voltage -48 192 R0
WINDOW 0 -47 117 Left 2
WINDOW 3 -50 145 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V4
SYMATTR Value 100
SYMBOL res 384 64 R90
WINDOW 0 -23 59 VBottom 2
WINDOW 3 -25 66 VTop 2
SYMATTR InstName R1
SYMATTR Value 200k
SYMBOL res 464 208 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 5k
SYMBOL res 336 -48 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R5
SYMATTR Value 5k
SYMBOL res 464 -48 R90
WINDOW 0 -34 85 VBottom 2
WINDOW 3 -28 79 VTop 2
SYMATTR InstName R2
SYMATTR Value 200k
SYMBOL voltage -48 112 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
WINDOW 3 24 44 Left 2
SYMATTR Value SINE(0 1 50)
SYMATTR InstName VIN
SYMBOL res 384 96 R90
WINDOW 0 53 57 VBottom 2
WINDOW 3 51 63 VTop 2
SYMATTR InstName R3
SYMATTR Value 200k
SYMBOL voltage -272 -16 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
WINDOW 3 46 156 Left 2
SYMATTR Value 15
SYMATTR InstName V2
SYMBOL res 256 -48 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R6
SYMATTR Value 75R
SYMBOL OpAmps\\OP07 416 32 R0
WINDOW 0 40 50 Left 2
SYMATTR InstName U1
SYMBOL voltage -272 80 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
WINDOW 0 36 39 Left 2
SYMATTR InstName V3
SYMATTR Value 15
FLAG -192 96 0
FLAG 560 96 VOUT
FLAG -48 288 0
FLAG 448 224 0
FLAG -272 0 VCC
FLAG 416 64 VCC
FLAG -272 176 VEE
FLAG 416 128 VEE
FLAG 160 -32 0
TEXT -48 88 Left 2 !;dc V1 0 10 0.01
TEXT -24 -136 Left 2 !.tran 0.1
TEXT 600 -56 Left 2 ;waveform/linearity can be severely distorted if R4 and R5 are unmatched.\n  but maybe a range issue.\n--\nDoes changing R6 affect CMRR?\n--\nwhat about a two stage level shift.   eg. follow by ina154/amp03.\nissue is that it's incredibly sensitive. \n0.2V for 10R. == 20mV / 1R.
* Z:\home\khalils\Downloads\files\data\raw_asc\f95e44cb62b7_BT-CB-OUT-3.asc
* Generated by LTspice 26.0.1 for Windows.
Iee N001 0 0
Q1 N002 0 N001 0 2N2907
Vcb N002 0 0
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.dc Vcb 0.7V -10V Iee list -2mA -6mA -10mA
.meas dc Ic find Ic(Q1) when Vcb=-8V
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 160 112 32 112
WIRE 368 112 256 112
WIRE 32 144 32 112
WIRE 368 144 368 112
WIRE 32 256 32 224
WIRE 208 256 208 176
WIRE 368 256 368 224
SYMBOL current 32 144 R0
WINDOW 0 37 39 Left 2
WINDOW 3 24 0 Invisible 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName Iee
SYMATTR Value 0
SYMBOL voltage 368 128 R0
WINDOW 3 24 32 Invisible 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR Value 0
SYMATTR InstName Vcb
SYMBOL pnp 256 176 M270
WINDOW 0 92 65 VLeft 2
WINDOW 3 76 64 VLeft 2
SYMATTR InstName Q1
SYMATTR Value 2N2907
FLAG 208 256 0
FLAG 32 256 0
FLAG 368 256 0
TEXT 8 304 Left 2 !.dc Vcb 0.7V -10V  Iee list -2mA -6mA -10mA
TEXT 8 336 Left 2 !.meas dc Ic  find Ic(Q1) when Vcb=-8V
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1567.asc
* Generated by LTspice 26.0.1 for Windows.
V1 +V 0 2.5
V2 -V 0 -2.5
XU1 N002 N003 N006 -V 0 N002 N007 +V LT1567 ;pnba OAOUT)GAIN)BYPASS)V-)DCBIAS)INVIN)INVOUT)V+
R3 N004 N002 147
C1 N006 0 .1
C2 N002 N003 270p
R1 N008 N007 147
C3 N004 N008 270p
E1 OUT 0 N004 N008 1
R2 N003 N001 147
R4 N002 N001 536
R5 N001 N005 536
C4 N001 N007 270p
V3 N005 0 AC 1
.ac oct 10 100K 10Meg
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\FilterProducts\LT1567.asy)
.lib LTC4.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1400 844
WIRE -288 -64 -288 -80
WIRE -192 -64 -192 -80
WIRE -32 -48 -48 -48
WIRE 192 -48 48 -48
WIRE 96 0 64 0
WIRE 192 0 192 -48
WIRE 192 0 160 0
WIRE 256 0 192 0
WIRE 464 0 256 0
WIRE 560 0 544 0
WIRE 640 0 560 0
WIRE 736 0 688 0
WIRE -288 32 -288 16
WIRE -192 32 -192 16
WIRE 688 32 688 0
WIRE 560 48 560 0
WIRE 640 48 640 0
WIRE 192 64 192 0
WIRE 256 64 256 0
WIRE 320 64 320 48
WIRE -144 96 -208 96
WIRE -48 96 -48 -48
WIRE -48 96 -64 96
WIRE -32 96 -48 96
WIRE 64 96 64 0
WIRE 64 96 48 96
WIRE 80 96 64 96
WIRE -208 112 -208 96
WIRE 688 128 688 112
WIRE 80 160 -16 160
WIRE 448 160 432 160
WIRE 464 160 448 160
WIRE 560 160 560 112
WIRE 560 160 544 160
WIRE 640 160 640 96
WIRE 640 160 560 160
WIRE -16 176 -16 160
WIRE -208 208 -208 192
WIRE 80 224 64 224
WIRE -16 256 -16 240
WIRE 320 272 320 256
WIRE -48 304 -48 96
WIRE 96 304 -48 304
WIRE 448 304 448 160
WIRE 448 304 160 304
FLAG -192 32 0
FLAG -208 208 0
FLAG -16 256 0
FLAG 688 128 0
FLAG 736 0 OUT
FLAG 320 272 -V
FLAG -192 -80 -V
FLAG -288 32 0
FLAG -288 -80 +V
FLAG 320 48 +V
FLAG 64 224 0
SYMBOL voltage -288 -80 R0
WINDOW 123 24 138 Left 2
WINDOW 39 24 117 Left 2
SYMATTR InstName V1
SYMATTR Value 2.5
SYMBOL voltage -192 -80 R0
WINDOW 123 24 138 Left 2
WINDOW 39 24 117 Left 2
SYMATTR InstName V2
SYMATTR Value -2.5
SYMBOL LT1567 256 160 R0
SYMATTR InstName U1
SYMBOL res 560 -16 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 147
SYMBOL cap -32 176 R0
SYMATTR InstName C1
SYMATTR Value .1
SYMBOL cap 160 -16 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 270p
SYMBOL res 560 144 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 147
SYMBOL cap 544 48 R0
SYMATTR InstName C3
SYMATTR Value 270p
SYMBOL e 688 16 R0
SYMATTR InstName E1
SYMATTR Value 1
SYMBOL res 64 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 147
SYMBOL res 64 -64 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 536
SYMBOL res -48 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R5
SYMATTR Value 536
SYMBOL cap 96 320 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName C4
SYMATTR Value 270p
SYMBOL voltage -208 96 R0
WINDOW 123 24 138 Left 2
WINDOW 39 24 117 Left 2
SYMATTR InstName V3
SYMATTR Value AC 1
TEXT 528 264 Left 2 !.ac oct 10 100K 10Meg
* Z:\tmp\asc_dec_bjh7r6w2\1587f3c197d9_1_4_1_dec0.asc
* Generated by LTspice 26.0.1 for Windows.
D1 N003 N001 1N4148
V1 N001 N002 SINE(0 5 100)
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 176 16 16 16
WIRE 448 16 176 16
WIRE 16 128 16 16
WIRE 16 256 16 208
WIRE 448 256 16 256
WIRE 176 304 176 80
SYMBOL diode 192 80 R180
WINDOW 0 24 64 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D1
SYMATTR Value 1N4148
SYMBOL voltage 16 112 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value SINE(0 5 100)
* Z:\home\khalils\Downloads\files\data\raw_asc\742e3e4ecd8f_Draft5.asc
* Generated by LTspice 26.0.1 for Windows.
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1001.asy)
C1 N002 N001 6.03185
XU1 0 N001 NC_01 NC_02 N002 LT1001 ;pnba In+)In-)V+)V-)OUT
R1 N001 N003 10K
V1 N003 0 AC 1 0
.ac dec 1000 1 100K
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 1032
WIRE 32 736 -48 736
WIRE 176 736 96 736
WIRE -176 816 -240 816
WIRE -48 816 -48 736
WIRE -48 816 -96 816
WIRE 48 816 -48 816
WIRE 176 832 176 736
WIRE 176 832 112 832
WIRE 240 832 176 832
SYMBOL Voltage -240 800 R0
WINDOW 3 24 96 Invisible 2
WINDOW 123 24 118 Left 2
SYMATTR InstName V1
SYMATTR Value ""
SYMATTR Value2 AC 1 0
SYMBOL Cap 96 720 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 6.03185
SYMBOL OpAmps/LT1001 80 768 R0
SYMATTR InstName U1
SYMBOL Res -80 800 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10K
FLAG -240 896 0
FLAG 48 848 0
TEXT -160 1016 Left 2 !.ac dec 1000 1 100K
* Z:\home\khalils\Downloads\files\data\raw_asc\862af9ffe82f_TS3_butter.asc
* Generated by LTspice 26.0.1 for Windows.
V1 N007 0 AC 1
XU1 N001 0 N005 opamp Aol=100K GBW=10Meg ;pnba invin)noninvin)out
C2 N003 N006 {C}
XU3 N004 0 N003 opamp Aol=100K GBW=10Meg ;pnba invin)noninvin)out
R2 N005 N001 {R2}
R3 N002 N001 {R3}
R4 N002 N004 {R4}
R6 N006 N005 {R3}
C1 N005 N001 {C}
R1 N001 N007 {R1}
R5 N004 N003 {R4}
XU2 0 N006 N002 opamp Aol=100K GBW=10Meg ;pnba invin)noninvin)out
.ac dec 100 0.1 1MEG
.lib opamp.sub
.param R1=1 Q=1/sqrt(2) R2=Q*R3 R3=R1 f0=10k w0=2*pi*f0 C=1/(R3*w0) R4=1
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 96 -160 -160 -160
WIRE 672 -160 176 -160
WIRE 368 -96 320 -96
WIRE 480 -96 448 -96
WIRE 496 -96 480 -96
WIRE 672 -96 672 -160
WIRE 672 -96 576 -96
WIRE -160 -64 -160 -160
WIRE -128 -64 -160 -64
WIRE -16 -64 -48 -64
WIRE 480 0 480 -96
WIRE 480 0 448 0
WIRE 208 16 176 16
WIRE 320 16 320 -96
WIRE 320 16 272 16
WIRE 384 16 320 16
WIRE 480 32 448 32
WIRE -160 48 -160 -64
WIRE -128 48 -160 48
WIRE -16 48 -16 -64
WIRE -16 48 -64 48
WIRE 480 96 480 32
WIRE -256 144 -320 144
WIRE -160 144 -160 48
WIRE -160 144 -176 144
WIRE -128 144 -160 144
WIRE -16 160 -16 48
WIRE -16 160 -64 160
WIRE 32 160 -16 160
WIRE 176 160 176 16
WIRE 176 160 112 160
WIRE 208 160 176 160
WIRE -128 176 -160 176
WIRE 672 176 672 -96
WIRE 672 176 272 176
WIRE -320 192 -320 144
WIRE 208 192 176 192
WIRE -160 240 -160 176
WIRE 176 256 176 192
WIRE -320 320 -320 272
SYMBOL res -32 -80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value {R2}
SYMBOL res 592 -112 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value {R4}
SYMBOL res 128 144 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R6
SYMATTR Value {R3}
SYMBOL OpAmps\\opamp 416 -48 M0
SYMATTR InstName U3
SYMBOL OpAmps\\opamp 240 240 M180
SYMATTR InstName U2
SYMBOL OpAmps\\opamp -96 96 R0
SYMATTR InstName U1
SYMBOL cap -64 32 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value {C}
SYMBOL res -160 128 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value {R1}
SYMBOL res 464 -112 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R5
SYMATTR Value {R4}
SYMBOL cap 272 0 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value {C}
SYMBOL res 192 -176 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value {R3}
SYMBOL voltage -320 176 R0
WINDOW 123 17 102 Left 2
WINDOW 39 0 0 Left 0
SYMATTR Value2 AC 1
SYMATTR InstName V1
SYMATTR Value ""
FLAG -320 320 0
FLAG -160 240 0
FLAG 176 256 0
FLAG 480 96 0
TEXT -352 392 Left 2 !.ac dec 100 0.1 1MEG
TEXT -352 416 Left 2 !.lib opamp.sub
TEXT -352 440 Left 2 !.param R1=1 Q=1/sqrt(2) R2=Q*R3 R3=R1 f0=10k w0=2*pi*f0 C=1/(R3*w0) R4=1
* Z:\home\khalils\Downloads\files\data\raw_asc\0260e9b226ac_MyComparator.asc
* Generated by LTspice 26.0.1 for Windows.
E1 out 0 value={if(V(in+,in-)>0, V(pos),V(neg))}
R1 in- in+ 1e6
R2 neg 0 1e6
R3 pos 0 1e6
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 976 680
WIRE 608 -288 528 -288
WIRE 672 -288 608 -288
WIRE 256 -272 160 -272
WIRE 304 -272 256 -272
WIRE 304 -240 304 -272
WIRE 672 -240 672 -288
WIRE 304 -128 304 -160
WIRE 672 -128 672 -160
WIRE 544 -64 480 -64
WIRE 640 -64 544 -64
WIRE 208 0 128 0
WIRE 336 0 208 0
WIRE 480 0 480 -64
WIRE 336 16 336 0
WIRE 224 112 144 112
WIRE 336 112 336 96
WIRE 336 112 224 112
WIRE 480 144 480 80
IOPIN 528 -288 In
IOPIN 160 -272 In
IOPIN 144 112 In
IOPIN 128 0 In
IOPIN 640 -64 Out
SYMBOL Misc\\Epoly 480 -16 R0
SYMATTR InstName E1
SYMATTR Value value={if(V(in+,in-)>0, V(pos),V(neg))}
SYMBOL res 288 -256 R0
SYMATTR InstName R2
SYMATTR Value 1e6
SYMBOL res 320 0 R0
SYMATTR InstName R1
SYMATTR Value 1e6
SYMBOL res 656 -256 R0
SYMATTR InstName R3
SYMATTR Value 1e6
FLAG 480 144 0
FLAG 224 112 in+
FLAG 208 0 in-
FLAG 544 -64 pwm
FLAG 608 -288 pos
FLAG 256 -272 neg
FLAG 528 -288 pos
FLAG 160 -272 neg
FLAG 144 112 in+
FLAG 128 0 in-
FLAG 640 -64 out
FLAG 304 -128 0
FLAG 672 -128 0
* Z:\home\khalils\Downloads\files\data\raw_asc\b1332fe137a7_DC_sweep.asc
* Generated by LTspice 26.0.1 for Windows.
* .step param res 1k 16k 5k
* some graphics
R1 in out 10k tol=1% pwr=0.1
D1 out 0 D
R2 out 0 {res}
Vin in 0 1
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.dc Vin 1 10 9
.param res=10k
.step temp 0 100 50
.op
.param temp = 0
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 208 80 128 80
WIRE 288 80 208 80
WIRE 288 128 288 80
WIRE 128 192 128 80
WIRE 288 224 288 208
WIRE 368 224 288 224
WIRE 448 224 368 224
WIRE 288 240 288 224
WIRE 128 352 128 272
WIRE 288 352 288 320
WIRE 288 352 128 352
WIRE 448 352 448 288
WIRE 448 352 288 352
WIRE 128 368 128 352
LINE Normal 612 68 840 324
RECTANGLE Normal 592 52 860 348 2
CIRCLE Normal 720 96 656 300 4
ARC Normal 648 76 832 212 712 296 612 164 3
SYMBOL diode 432 224 R0
WINDOW 0 39 36 Left 2
SYMATTR InstName D1
SYMBOL res 272 224 R0
SYMATTR InstName R2
SYMATTR Value {res}
SYMBOL res 272 112 R0
SYMATTR InstName R1
SYMATTR Value 10k
SYMATTR SpiceLine tol=1% pwr=0.1
SYMBOL voltage 128 176 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
WINDOW 0 -82 53 Left 2
WINDOW 3 -85 83 Left 2
SYMATTR InstName Vin
SYMATTR Value 1
FLAG 128 368 0
FLAG 368 224 out
FLAG 208 80 in
TEXT 56 488 Left 2 !.dc Vin 1 10 9
TEXT 56 440 Left 2 !.param res=10k
TEXT 120 400 Left 2 !.step temp 0 100 50
TEXT 408 400 Left 2 ;.step param res 1k 16k 5k
TEXT 56 512 Left 2 !.op
TEXT 296 488 Left 2 !.param temp = 0
TEXT 640 328 Left 2 ;some graphics
* Z:\home\khalils\Downloads\files\data\raw_asc\LT3042.asc
* Generated by LTspice 26.0.1 for Windows.
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LT3042.asy)
XU1 IN MP_01 IN N001 N003 N004 N002 0 OUT OUT LT3042 ;pnba IN))EN/UV)PG)ILIM)PGFB)SET)GND)OUTS)OUT
R3 N004 0 50K
C2 OUT 0 4.7 Rser=3m
R2 OUT N004 450K
V1 IN 0 5
R4 N003 0 499
R1 IN N001 200K
C1 N002 0 4.7 Rpar=33.2K
Rload OUT 0 16.5
.tran 1 startup
.lib LT3042.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 996 680
WIRE -64 -288 -144 -288
WIRE 32 -288 -64 -288
WIRE -144 -272 -144 -288
WIRE -144 -176 -144 -192
WIRE -64 -144 -64 -288
WIRE 32 -144 -64 -144
WIRE 608 -144 576 -144
WIRE 656 -144 608 -144
WIRE 768 -144 656 -144
WIRE 864 -144 768 -144
WIRE -64 -128 -64 -144
WIRE 768 -128 768 -144
WIRE 864 -128 864 -144
WIRE 608 -64 608 -144
WIRE 608 -64 576 -64
WIRE 656 -64 656 -144
WIRE -64 -32 -64 -48
WIRE 32 -32 -64 -32
WIRE 768 -32 768 -64
WIRE 864 -32 864 -48
WIRE 144 32 144 16
WIRE 272 32 272 16
WIRE 368 32 368 16
WIRE 496 32 496 16
WIRE 656 32 656 16
WIRE 656 32 496 32
WIRE 656 48 656 32
WIRE 144 112 144 96
WIRE 368 128 368 112
WIRE 656 144 656 128
SYMBOL res 352 16 R0
SYMATTR InstName R4
SYMATTR Value 499
SYMBOL LT3042 272 -144 R0
SYMATTR InstName U1
SYMBOL res 848 -144 R0
SYMATTR InstName Rload
SYMATTR Value 16.5
SYMBOL res -80 -144 R0
SYMATTR InstName R1
SYMATTR Value 200K
SYMBOL voltage -144 -288 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL res 640 32 R0
SYMATTR InstName R3
SYMATTR Value 50K
SYMBOL res 640 -80 R0
SYMATTR InstName R2
SYMATTR Value 450K
SYMBOL cap 128 32 R0
WINDOW 39 24 65 Left 2
WINDOW 3 39 36 Left 2
SYMATTR SpiceLine Rpar=33.2K
SYMATTR Value 4.7
SYMATTR InstName C1
SYMBOL cap 752 -128 R0
SYMATTR InstName C2
SYMATTR Value 4.7
SYMATTR SpiceLine Rser=3m
FLAG 272 32 0
FLAG -144 -176 0
FLAG -144 -288 IN
FLAG 656 144 0
FLAG 368 128 0
FLAG 144 112 0
FLAG 768 -32 0
FLAG 864 -32 0
FLAG 864 -144 OUT
TEXT 784 64 Left 2 !.tran 1 startup
* Z:\home\khalils\Downloads\files\data\raw_asc\2125bb597a84_Draft7.asc
* Generated by LTspice 26.0.1 for Windows.
D2 d 0 D
D1 a c D
VE a 0 SINE(0 10 10)
R c d 220 tol=1 pwr=0.1
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 1
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 160 96 64 96
WIRE 208 96 160 96
WIRE 320 96 272 96
WIRE 352 96 320 96
WIRE 64 144 64 96
WIRE 352 144 352 96
WIRE 64 272 64 224
WIRE 144 272 64 272
WIRE 208 272 144 272
WIRE 336 272 272 272
WIRE 352 272 352 224
WIRE 352 272 336 272
WIRE 64 288 64 272
SYMBOL voltage 64 128 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName E
SYMATTR Value SINE(0 10 10)
SYMBOL res 336 128 R0
SYMATTR InstName R
SYMATTR Value 220
SYMATTR SpiceLine tol=1 pwr=0.1
SYMBOL diode 208 112 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMBOL diode 272 256 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName D2
FLAG 160 96 a
FLAG 320 96 c
FLAG 336 272 d
FLAG 144 272 b
FLAG 64 288 0
TEXT 30 322 Left 2 !.tran 1
* Z:\home\khalils\Downloads\files\data\raw_asc\7d420b0c4c4e_ID_vs_UGS-5.asc
* Generated by LTspice 26.0.1 for Windows.
V1 UDS 0 -10V
V2 UGS 0
M1 UDS UGS 0 0 PMOSDEP
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.dc V2 -2V 2V
* ID_vs_UGS-5
.lib mosfet.lib
* Depletion mode P-channel MOSFET
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1292 680
WIRE -624 -176 -720 -176
WIRE -560 -176 -624 -176
WIRE -720 -128 -720 -176
WIRE -560 -80 -560 -176
WIRE -880 -48 -896 -48
WIRE -768 -48 -880 -48
WIRE -896 -32 -896 -48
WIRE -896 64 -896 48
WIRE -720 64 -720 -32
WIRE -560 64 -560 0
FLAG -560 64 0
FLAG -896 64 0
FLAG -720 64 0
FLAG -880 -48 UGS
FLAG -624 -176 UDS
SYMBOL voltage -560 -96 R0
WINDOW 123 0 0 Left 2
WINDOW 39 37 60 Left 2
WINDOW 0 36 55 Left 2
WINDOW 3 36 82 Left 2
SYMATTR InstName V1
SYMATTR Value -10V
SYMBOL voltage -896 -48 R0
WINDOW 123 0 0 Left 2
WINDOW 39 40 53 Left 2
WINDOW 3 -97 181 Left 2
WINDOW 0 35 44 Left 2
SYMATTR Value ""
SYMATTR InstName V2
SYMBOL pmos -768 -128 R0
SYMATTR InstName M1
SYMATTR Value PMOSDEP
TEXT -904 96 Left 2 !.dc V2 -2V 2V
TEXT -896 -168 Left 2 ;ID_vs_UGS-5
TEXT -904 112 Left 2 !.lib mosfet.lib
TEXT -920 -208 Left 2 ;Depletion mode P-channel MOSFET