Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\RH101A.asc
* Generated by LTspice 26.0.1 for Windows.
* Single Pole Compensation
* Two Pole Compensation
* Library below included based on ModelFile attribute of instance XU1, XU2 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\RH101A.asy)
V1 +V 0 15
C3 OUT2 N005 300p
XU2 N004 OUT2 N003 -V OUT2 +V NC_01 RH101A ;pnba COMP1)In-)In+)V-)OUT)V+)COMP2
V3 N003 0 PULSE(5 -5 10u .5u .5u 53u 200u)
XU1 N001 OUT1 N003 -V OUT1 +V N002 RH101A ;pnba COMP1)In-)In+)V-)OUT)V+)COMP2
V2 -V 0 -15
R1 N005 0 10K
C2 N005 N004 30p
C1 N002 N001 30p
.tran 100u
.lib RH101A.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 992
WIRE 48 176 -160 176
WIRE -112 224 -128 224
WIRE -32 224 -48 224
WIRE -128 288 -128 224
WIRE -48 288 -128 288
WIRE -48 304 -48 288
WIRE -32 304 -32 224
WIRE -16 304 -16 288
WIRE -160 320 -160 176
WIRE -64 320 -160 320
WIRE 48 336 48 176
WIRE 48 336 0 336
WIRE 320 336 48 336
WIRE -64 352 -144 352
WIRE -32 384 -32 368
WIRE 224 448 -96 448
WIRE -384 464 -384 448
WIRE -256 464 -256 448
WIRE -32 496 -48 496
WIRE 64 496 32 496
WIRE 128 496 64 496
WIRE 224 496 224 448
WIRE 224 496 192 496
WIRE 64 512 64 496
WIRE -384 560 -384 544
WIRE -256 560 -256 544
WIRE 64 608 64 592
WIRE -48 624 -48 496
WIRE -16 624 -16 608
WIRE -96 640 -96 448
WIRE -64 640 -96 640
WIRE 224 656 224 496
WIRE 224 656 0 656
WIRE 320 656 224 656
WIRE -144 672 -144 352
WIRE -64 672 -144 672
WIRE -32 704 -32 688
WIRE -144 720 -144 672
WIRE -144 816 -144 800
SYMBOL cap 32 480 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
WINDOW 123 60 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 30p
SYMBOL res 48 496 R0
SYMATTR InstName R1
SYMATTR Value 10K
SYMBOL voltage -384 448 R0
SYMATTR InstName V2
SYMATTR Value -15
SYMBOL cap 192 480 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
WINDOW 123 60 32 VTop 2
SYMATTR InstName C3
SYMATTR Value 300p
SYMBOL RH101A -32 272 R0
SYMATTR InstName U1
SYMBOL RH101A -32 592 R0
SYMATTR InstName U2
SYMBOL voltage -256 448 R0
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL voltage -144 704 R0
WINDOW 123 24 124 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V3
SYMATTR Value PULSE(5 -5 10u .5u .5u 53u 200u)
SYMBOL cap -48 208 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 30p
FLAG -256 560 0
FLAG -16 288 +V
FLAG -256 448 +V
FLAG -32 384 -V
FLAG -384 560 0
FLAG -384 448 -V
FLAG -144 816 0
FLAG -16 608 +V
FLAG -32 704 -V
FLAG 64 608 0
FLAG 320 336 OUT1
FLAG 320 656 OUT2
TEXT 384 816 Left 2 !.tran 100u
TEXT 192 256 Left 2 ;Single Pole Compensation
TEXT 248 584 Left 2 ;Two Pole Compensation
* Z:\home\khalils\Downloads\files\data\raw_asc\4fe344a4b34c_ID_vs_UDS-4_1.asc
* Generated by LTspice 26.0.1 for Windows.
* ID_vs_UDS-4_1
Vds N001 0
Vgs N002 0
M1 N001 N002 0 0 AP9465GEM
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.dc Vds 0 6V Vgs 2V 4V 0.5V
.meas dc Id find Id(M1) when Vds=5V
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1292 680
WIRE -560 -128 -720 -128
WIRE -720 -64 -720 -128
WIRE -560 -16 -560 -128
WIRE -768 16 -912 16
WIRE -912 32 -912 16
WIRE -912 128 -912 112
WIRE -720 128 -720 32
WIRE -560 128 -560 64
SYMBOL voltage -912 16 R0
WINDOW 123 0 0 Left 2
WINDOW 39 40 53 Left 2
WINDOW 3 40 69 Left 2
WINDOW 0 36 56 Left 2
SYMATTR Value ""
SYMATTR InstName Vgs
SYMBOL nmos -768 -64 R0
WINDOW 0 63 36 Left 2
WINDOW 3 63 57 Left 2
SYMATTR InstName M1
SYMATTR Value AP9465GEM
SYMBOL voltage -560 -32 R0
WINDOW 123 0 0 Left 2
WINDOW 39 37 60 Left 2
WINDOW 0 36 55 Left 2
WINDOW 3 37 60 Left 2
SYMATTR InstName Vds
SYMATTR Value ""
FLAG -560 128 0
FLAG -912 128 0
FLAG -720 128 0
TEXT -920 160 Left 2 !.dc Vds 0 6V  Vgs 2V 4V 0.5V
TEXT -920 184 Left 2 !.meas dc Id find Id(M1) when Vds=5V
TEXT -912 -120 Left 2 ;ID_vs_UDS-4_1
* Z:\home\khalils\Downloads\files\data\raw_asc\AD8574.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\AD8574.asy)
Rload OUT 0 10K
V2 -V 0 -2.5
XU1 IN N001 +V -V OUT AD8574 ;pnba In+)In-)V+)V-)OUT
Vin IN 0 SINE(0 1 10K)
V1 +V 0 2.5
R1 N001 0 10K
R2 OUT N001 10K
.tran 1m
.lib ADI.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1240 700
WIRE 432 -1232 416 -1232
WIRE 528 -1232 512 -1232
WIRE 544 -1232 528 -1232
WIRE 640 -1232 624 -1232
WIRE 160 -1136 160 -1152
WIRE 272 -1136 272 -1152
WIRE 528 -1120 528 -1232
WIRE 544 -1120 528 -1120
WIRE 640 -1104 640 -1232
WIRE 640 -1104 608 -1104
WIRE 768 -1104 640 -1104
WIRE 544 -1088 432 -1088
WIRE 768 -1088 768 -1104
WIRE 432 -1072 432 -1088
WIRE 160 -1040 160 -1056
WIRE 272 -1040 272 -1056
WIRE 768 -992 768 -1008
WIRE 432 -976 432 -992
SYMBOL voltage 432 -1088 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName Vin
SYMATTR Value SINE(0 1 10K)
SYMBOL voltage 272 -1152 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName V2
SYMATTR Value -2.5
SYMBOL voltage 160 -1152 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 2.5
SYMBOL res 640 -1248 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10K
SYMBOL res 752 -1104 R0
SYMATTR InstName Rload
SYMATTR Value 10K
SYMBOL res 528 -1248 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10K
SYMBOL Opamps\\AD8574 576 -1168 R0
SYMATTR InstName U1
FLAG 432 -976 0
FLAG 768 -1104 OUT
FLAG 432 -1088 IN
FLAG 576 -1136 +V
FLAG 576 -1072 -V
FLAG 416 -1232 0
FLAG 768 -992 0
FLAG 160 -1152 +V
FLAG 160 -1040 0
FLAG 272 -1152 -V
FLAG 272 -1040 0
TEXT 680 -936 Left 2 !.tran 1m
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC1504.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\LTC1504.asy)
R1 OUT N006 20.4K
C2 N007 0 .01
XU1 N001 IN N003 0 N006 N002 N007 N005 LTC1504 top=10 bot=1T ;pnba Imax)Vcc)SW)GND)FB)_SHND)SS)COMP
R3 IN N001 47K
R4 N005 N004 5K
C3 N004 0 5000p
V1 IN 0 5
L1 N003 OUT 50
R2 N006 0 12.6K
C1 OUT 0 100 Rser=.1
Rload OUT 0 100
.tran 5m startup
.lib LTC1504.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2224 1840
WIRE 1328 1264 1168 1264
WIRE 1392 1264 1328 1264
WIRE 1520 1264 1472 1264
WIRE 1168 1280 1168 1264
WIRE 1328 1328 1328 1264
WIRE 1520 1328 1520 1264
WIRE 1168 1376 1168 1360
WIRE 1264 1424 1232 1424
WIRE 1616 1424 1584 1424
WIRE 1728 1424 1696 1424
WIRE 1856 1424 1728 1424
WIRE 1968 1424 1856 1424
WIRE 1728 1440 1728 1424
WIRE 1856 1440 1856 1424
WIRE 1968 1440 1968 1424
WIRE 1168 1520 1136 1520
WIRE 1264 1520 1248 1520
WIRE 1728 1520 1584 1520
WIRE 1136 1536 1136 1520
WIRE 1728 1536 1728 1520
WIRE 1856 1536 1856 1504
WIRE 1968 1536 1968 1520
WIRE 1136 1616 1136 1600
WIRE 1312 1632 1312 1616
WIRE 1536 1632 1536 1616
WIRE 1728 1632 1728 1616
WIRE 1312 1712 1312 1696
SYMBOL VOLTAGE 1168 1264 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL res 1952 1424 R0
SYMATTR InstName Rload
SYMATTR Value 100
SYMBOL cap 1296 1632 R0
WINDOW 3 24 57 Left 2
SYMATTR Value .01
SYMATTR InstName C2
SYMBOL res 1264 1504 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 5K
SYMBOL ind 1600 1440 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 50
SYMBOL cap 1120 1536 R0
SYMATTR InstName C3
SYMATTR Value 5000p
SYMBOL RES 1712 1424 R0
SYMATTR InstName R1
SYMATTR Value 20.4K
SYMBOL polcap 1840 1440 R0
SYMATTR InstName C1
SYMATTR Value 100
SYMATTR SpiceLine Rser=.1
SYMBOL res 1376 1280 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R3
SYMATTR Value 47K
SYMBOL POWERPRODUCTS\\LTC1504 1424 1472 R0
SYMATTR InstName U1
SYMBOL res 1712 1520 R0
SYMATTR InstName R2
SYMATTR Value 12.6K
FLAG 1168 1376 0
FLAG 1536 1632 0
FLAG 1312 1712 0
FLAG 1728 1632 0
FLAG 1856 1536 0
FLAG 1136 1616 0
FLAG 1968 1536 0
FLAG 1968 1424 OUT
FLAG 1168 1264 IN
TEXT 1848 1624 Left 2 !.tran 5m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\04a67a4f4cf8_6002.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\LT6002.asy)
R1 OUT N001 90.9K
V2 -V 0 -2
R2 N001 0 10K
V3 IN 0 PULSE(-.1 .1 0 1u 1u 100m 200m)
XU1 IN N001 +V -V OUT LT6002 ;pnba IN+)IN-)VCC)VEE)OUT
V1 +V 0 2
.tran 1
.lib LTC5.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 756
WIRE 32 400 16 400
WIRE 128 400 112 400
WIRE 192 400 128 400
WIRE 288 400 272 400
WIRE -288 448 -288 432
WIRE -192 448 -192 432
WIRE 192 496 192 480
WIRE 128 512 128 400
WIRE 160 512 128 512
WIRE 288 528 288 400
WIRE 288 528 224 528
WIRE 336 528 288 528
WIRE -288 544 -288 528
WIRE -192 544 -192 528
WIRE 160 544 -64 544
WIRE -64 560 -64 544
WIRE 192 576 192 560
WIRE -64 656 -64 640
SYMBOL voltage -64 544 R0
SYMATTR InstName V3
SYMATTR Value PULSE(-.1 .1 0 1u 1u 100m 200m)
SYMBOL res 288 384 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 90.9K
SYMBOL LT6002 192 528 R0
SYMATTR InstName U1
SYMBOL res 128 384 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10K
SYMBOL voltage -288 432 R0
WINDOW 123 24 132 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 2
SYMBOL voltage -192 432 R0
SYMATTR InstName V2
SYMATTR Value -2
FLAG -288 544 0
FLAG -192 544 0
FLAG -64 656 0
FLAG -64 544 IN
FLAG 336 528 OUT
FLAG 192 480 +V
FLAG -288 432 +V
FLAG -192 432 -V
FLAG 192 576 -V
FLAG 16 400 0
TEXT 304 696 Left 2 !.tran 1
* Z:\home\khalils\Downloads\files\data\raw_asc\37405ac0a07f_AnalogVdivider_noise.asc
* Generated by LTspice 26.0.1 for Windows.
* .ac dec 10 1 10k
V1 analog_in 0
D1 analog_out 3v3 BAT54
R1 N001 analog_in 10
C1 N001 0 100n V=50
C2 analog_out 0 10n V=50
V2 3v3 0 3.3
R3 N002 0 150k
R2 N001 N002 100k
R4 analog_out N002 1k
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.noise V(analog_out) V1 oct 10 1 16k
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1060 680
WIRE 64 112 -160 112
WIRE 208 112 144 112
WIRE 384 112 208 112
WIRE 720 112 720 0
WIRE 208 224 208 176
WIRE 384 256 384 192
WIRE 528 256 384 256
WIRE 720 256 720 176
WIRE 720 256 608 256
WIRE 912 256 720 256
WIRE 384 320 384 256
WIRE 720 320 720 256
WIRE -432 400 -432 336
WIRE -240 400 -240 304
WIRE 384 448 384 400
WIRE 720 448 720 384
WIRE -432 544 -432 480
WIRE -240 544 -240 480
SYMBOL res 368 304 R0
SYMATTR InstName R3
SYMATTR Value 150k
SYMBOL voltage -432 384 R0
WINDOW 3 24 152 Left 2
WINDOW 123 24 124 Left 2
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 3.3
SYMBOL res 624 240 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 1k
SYMBOL res 160 96 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10
SYMBOL cap 192 112 R0
SYMATTR InstName C1
SYMATTR Value 100n
SYMATTR SpiceLine V=50
SYMBOL schottky 736 176 R180
WINDOW 0 24 64 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D1
SYMATTR Value BAT54
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL cap 704 320 R0
SYMATTR InstName C2
SYMATTR Value 10n
SYMATTR SpiceLine V=50
SYMBOL voltage -240 384 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value ""
SYMBOL res 368 96 R0
SYMATTR InstName R2
SYMATTR Value 100k
FLAG 912 256 analog_out
FLAG -160 112 analog_in
FLAG 384 448 0
FLAG 720 448 0
FLAG 720 0 3v3
FLAG 208 224 0
FLAG -432 336 3v3
FLAG -432 544 0
FLAG -240 544 0
FLAG -240 304 analog_in
TEXT 480 520 Left 2 ;.ac dec 10 1 10k
TEXT 480 552 Left 2 !.noise V(analog_out) V1 oct 10 1 16k
* Z:\home\khalils\Downloads\files\data\raw_asc\LT3973.asc
* Generated by LTspice 26.0.1 for Windows.
L1 N002 OUT 15
R1 OUT N005 1Meg
R2 N005 0 316K
R3 N004 0 215K
C1 OUT 0 22
R4 IN N003 100K
V1 IN 0 10
C2 OUT N005 15p
XU1 N005 OUT IN IN 0 N002 N001 OUT N003 N004 LT3973 ;pnba FB)OUT)EN/UVLO)Vin)GND)SW)Boost)BD)PG)Rt
C3 N002 N001 .47
Rload OUT 0 10
.tran 750u startup
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LT3973.asy)
.lib LT3973.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1080 680
WIRE 320 -96 272 -96
WIRE 416 -96 384 -96
WIRE 272 -48 272 -96
WIRE 48 16 -80 16
WIRE 128 16 48 16
WIRE 144 16 128 16
WIRE 416 16 416 -96
WIRE 416 16 400 16
WIRE 432 16 416 16
WIRE 528 16 512 16
WIRE 576 16 528 16
WIRE 656 16 576 16
WIRE 736 16 656 16
WIRE -80 32 -80 16
WIRE 656 32 656 16
WIRE 736 32 736 16
WIRE 48 112 48 16
WIRE 128 112 128 16
WIRE 144 112 128 112
WIRE 448 112 400 112
WIRE 528 112 528 16
WIRE 528 112 448 112
WIRE -80 128 -80 112
WIRE 656 128 656 96
WIRE 736 128 736 112
WIRE 48 208 48 192
WIRE 144 208 48 208
WIRE 448 208 448 112
WIRE 448 208 400 208
WIRE 576 208 576 16
WIRE 448 224 448 208
WIRE 48 304 32 304
WIRE 144 304 128 304
WIRE 448 304 448 288
WIRE 448 304 400 304
WIRE 576 304 576 288
WIRE 576 304 448 304
WIRE 576 320 576 304
WIRE 272 384 272 368
WIRE 576 416 576 400
FLAG 272 384 0
FLAG 32 304 0
FLAG 576 416 0
FLAG 656 128 0
FLAG 736 128 0
FLAG -80 128 0
FLAG -80 16 IN
FLAG 736 16 OUT
SYMBOL ind 416 32 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 15
SYMBOL res 560 192 R0
SYMATTR InstName R1
SYMATTR Value 1Meg
SYMBOL res 560 304 R0
SYMATTR InstName R2
SYMATTR Value 316K
SYMBOL res 144 288 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 215K
SYMBOL cap 640 32 R0
SYMATTR InstName C1
SYMATTR Value 22
SYMBOL res 32 96 R0
SYMATTR InstName R4
SYMATTR Value 100K
SYMBOL voltage -80 16 R0
SYMATTR InstName V1
SYMATTR Value 10
SYMBOL cap 432 224 R0
WINDOW 0 29 14 Left 2
WINDOW 3 31 50 Left 2
SYMATTR InstName C2
SYMATTR Value 15p
SYMBOL PowerProducts\\LT3973 272 160 R0
SYMATTR InstName U1
SYMBOL cap 384 -112 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C3
SYMATTR Value .47
SYMBOL res 720 16 R0
SYMATTR InstName Rload
SYMATTR Value 10
TEXT 704 336 Left 2 !.tran 750u startup
* Z:\home\khalils\Downloads\files\data\raw_asc\1ae0e1495781_dac-4bit-fast.asc
* Generated by LTspice 26.0.1 for Windows.
B1 0 o I=8*V(in[3])+4*V(in[2])+2*V(in[1])+V(in[0]) Rpar={ref/16}
.param ref=16
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
FLAG 224 -48 o
IOPIN 224 -48 Out
FLAG 224 32 0
SYMBOL bi 224 32 R180
WINDOW 0 24 80 Left 2
WINDOW 3 24 0 Invisible 0
SYMATTR InstName B1
SYMATTR Value I=8*V(in[3])+4*V(in[2])+2*V(in[1])+V(in[0])
SYMATTR Value2 Rpar={ref/16}
TEXT 176 56 Left 1 !.param ref=16
* Z:\tmp\asc_dec_bjh7r6w2\082d1ee1d306_template1_dec0.asc
* Generated by LTspice 26.0.1 for Windows.
R2 N001 N002 1k
V3 0 VSS 5v
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 80 32 -64 32
WIRE 48 80 48 -16
WIRE -192 96 -304 96
WIRE -64 96 -64 32
WIRE -64 96 -112 96
WIRE 16 96 -64 96
WIRE 176 112 80 112
WIRE 16 128 -48 128
WIRE -48 176 -48 128
WIRE 48 256 48 144
SYMBOL Res -96 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 1k
SYMBOL voltage -400 -64 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value 5v
FLAG 48 -16 VCC
FLAG -304 -48 VCC
FLAG -304 32 0
FLAG -48 176 0
FLAG 48 256 VSS
FLAG -400 -48 0
FLAG -400 32 VSS
* Z:\tmp\asc_dec_bjh7r6w2\12819e02b06a_ideal_diode_dec1.asc
* Generated by LTspice 26.0.1 for Windows.
V3 in 0 AC 1
XU1 N003 N001 V+ V- N002 ADTL082 ;pnba In+)In-)V+)V-)OUT
D2 N002 out 1N4007
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\ADTL082.asy)
.lib ADI.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 880 680
WIRE 112 -112 112 -224
WIRE 240 -112 112 -112
WIRE 368 -112 304 -112
WIRE 368 0 368 -112
WIRE 368 0 288 0
WIRE 192 16 192 -16
WIRE -96 32 -112 32
WIRE -16 32 -96 32
WIRE 112 32 112 -112
WIRE 112 32 64 32
WIRE 160 32 112 32
WIRE -96 48 -96 32
WIRE 288 48 288 0
WIRE 288 48 224 48
WIRE 304 48 288 48
WIRE 400 48 400 -224
WIRE 400 48 368 48
WIRE 496 48 400 48
WIRE 160 64 96 64
WIRE 96 80 96 64
WIRE 192 112 192 80
WIRE -96 144 -96 128
WIRE 96 192 96 160
SYMBOL voltage -96 32 R0
WINDOW 3 24 152 Left 2
WINDOW 123 24 124 Left 2
WINDOW 39 0 0 Left 0
SYMATTR Value ""
SYMATTR Value2 AC 1
SYMATTR InstName V3
SYMBOL OpAmps\\ADTL082 192 -16 R0
WINDOW 3 -41 174 Left 2
SYMATTR InstName U1
SYMBOL diode 304 64 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D2
SYMATTR Value 1N4007
FLAG 192 112 V-
FLAG 192 -16 V+
FLAG 96 192 0
FLAG 496 48 out
FLAG -112 32 in
FLAG -96 144 0
* Z:\home\khalils\Downloads\files\data\raw_asc\34aa692087ea_g_min100_bw_50k_worst_case.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\AD8602.asy)
R2 N001 IN {470*ToR}
V2 -5V 0 -5
C1 OUT N001 {68p*ToC} V=50
R3 OUT N001 {47k*ToR}
V1 +5V 0 5
XU1 0 N001 +5V -5V OUT AD8602 ;pnba In+)In-)V+)V-)OUT
VSOURCE IN 0 AC 1
.ac dec 100 10 10Meg
.OPTIONS cshunt=1e-14 gshunt=1e-14
.measure ac Gmax FIND mag(V(out)/V(in)) AT=10
.measure ac F3dB WHEN mag(V(out)/V(in)) = {Gmax/SQRT(2)}
.param ToR list(0.99 1.01)
.param ToC list(0.95 1.05)
.lib AD8602.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 884 680
WIRE 96 -128 96 -192
WIRE 240 -128 240 -192
WIRE -288 -96 -288 -160
WIRE 416 0 384 0
WIRE 512 0 480 0
WIRE 96 32 96 -48
WIRE 240 32 240 -48
WIRE -288 48 -288 -16
WIRE 384 96 384 0
WIRE 400 96 384 96
WIRE 512 96 512 0
WIRE 512 96 480 96
WIRE 272 240 96 240
WIRE 384 240 384 96
WIRE 384 240 352 240
WIRE 400 240 384 240
WIRE 512 256 512 96
WIRE 512 256 464 256
WIRE 704 256 512 256
WIRE 400 272 384 272
WIRE 384 352 384 272
IOPIN 96 240 In
IOPIN 704 256 Out
IOPIN -288 -160 In
SYMBOL OpAmps\\AD8602 432 192 R0
SYMATTR InstName U1
SYMBOL cap 480 -16 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 -30 -57 VTop 2
SYMATTR InstName C1
SYMATTR Value {68p*ToC}
SYMATTR SpiceLine V=50
SYMBOL res 496 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 0 -92 VTop 2
SYMATTR InstName R3
SYMATTR Value {47k*ToR}
SYMBOL voltage 96 -144 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL voltage -288 -112 R0
WINDOW 123 43 44 Left 2
WINDOW 39 0 0 Left 0
WINDOW 3 43 72 Left 2
SYMATTR Value2 AC 1
SYMATTR Value ""
SYMATTR InstName SOURCE
SYMBOL res 368 224 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 33 75 VTop 2
SYMATTR InstName R2
SYMATTR Value {470*ToR}
SYMBOL voltage 240 -144 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value -5
FLAG 96 -192 +5V
FLAG 240 -192 -5V
FLAG 96 32 0
FLAG 240 32 0
FLAG 96 240 IN
FLAG 384 352 0
FLAG 432 288 -5V
FLAG 432 224 +5V
FLAG 704 256 OUT
FLAG -288 -160 IN
FLAG -288 48 0
TEXT -336 424 Left 2 !.ac dec 100 10 10Meg
TEXT -336 456 Left 2 !.OPTIONS cshunt=1e-14 gshunt=1e-14
TEXT -336 488 Left 2 !.measure ac Gmax FIND mag(V(out)/V(in)) AT=10\n.measure ac F3dB WHEN mag(V(out)/V(in)) = {Gmax/SQRT(2)}
TEXT 576 416 Left 2 !.param ToR list(0.99 1.01)
TEXT 576 448 Left 2 !.param ToC list(0.95 1.05)
* Z:\home\khalils\Downloads\files\data\raw_asc\LT3971-3.3.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\LT3971-3.3.asy)
R5 N001 0 1Meg
V1 IN 0 24
L1 N006 OUT 4.7
C2 N004 N006 .47
R6 IN N001 5Meg
C1 OUT 0 22
Rload OUT 0 2.75
D1 0 N006 DFLS220L
C3 N003 0 .001
R1 N005 0 49.9K
XU1 OUT N004 N006 IN N001 OUT N003 N005 N002 MP_01 0 LT3971-3.3 ;pnba BD)Boost)SW)Vin)EN)Vout)SS)Rt)PG))GND
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 1.2m startup
.lib LT3971-3.3.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 984 680
WIRE -48 -64 -160 -64
WIRE 400 -64 -48 -64
WIRE -160 -48 -160 -64
WIRE -48 -48 -48 -64
WIRE -160 48 -160 32
WIRE -48 48 -48 32
WIRE 80 48 -48 48
WIRE 400 48 400 -64
WIRE 400 48 368 48
WIRE -48 64 -48 48
WIRE 80 144 64 144
WIRE 592 144 368 144
WIRE -48 160 -48 144
WIRE 0 240 -32 240
WIRE 80 240 64 240
WIRE 400 240 368 240
WIRE 400 256 400 240
WIRE -16 336 -32 336
WIRE 80 336 64 336
WIRE 400 336 400 320
WIRE 400 336 368 336
WIRE 480 336 400 336
WIRE 592 336 592 144
WIRE 592 336 560 336
WIRE 656 336 592 336
WIRE 736 336 656 336
WIRE 400 352 400 336
WIRE 736 352 736 336
WIRE 656 368 656 336
WIRE 80 432 64 432
WIRE 592 432 592 336
WIRE 592 432 368 432
WIRE 400 448 400 416
WIRE 656 448 656 432
WIRE 736 448 736 432
SYMBOL res 80 320 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 49.9K
SYMBOL res -64 -64 R0
SYMATTR InstName R6
SYMATTR Value 5Meg
SYMBOL cap 64 224 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C3
SYMATTR Value .001
SYMBOL voltage -160 -64 R0
SYMATTR InstName V1
SYMATTR Value 24
SYMBOL PowerProducts\\LT3971-3.3 224 240 R0
SYMATTR InstName U1
SYMBOL ind 464 352 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 4.7
SYMBOL res -64 48 R0
SYMATTR InstName R5
SYMATTR Value 1Meg
SYMBOL res 720 336 R0
SYMATTR InstName Rload
SYMATTR Value 2.75
SYMBOL cap 640 368 R0
SYMATTR InstName C1
SYMATTR Value 22
SYMBOL cap 384 256 R0
WINDOW 3 24 54 Left 2
SYMATTR Value .47
SYMATTR InstName C2
SYMBOL schottky 384 416 M180
WINDOW 0 26 68 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D1
SYMATTR Value DFLS220L
SYMATTR Description Diode
SYMATTR Type diode
FLAG 64 432 0
FLAG -32 336 0
FLAG 736 448 0
FLAG 656 448 0
FLAG -160 48 0
FLAG 400 448 0
FLAG -48 160 0
FLAG -32 240 0
FLAG -160 -64 IN
FLAG 736 336 OUT
TEXT 648 488 Left 2 !.tran 1.2m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\LT3585-1.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\LT3585-1.asy)
K1 L1 L2 1
R3 N004 N001 10K
V2 N002 0 3
V1 N001 0 5
D1 N003 OUT D
L1 N002 N005 10 Rpar=2K Rser=.1
XU1 N001 N002 N001 N005 N006 N006 N007 N001 N004 MP_01 0 LT3585-1 ;pnba CHRG/Iadj)Vbat)Vin)SW)IBGTPU)IBGTPD)IBGTin)IBGTpwr)_Done))GND
V3 N007 0 PWL(30m 0 30.01m 3 30.1m 3 30.11m 0)
C1 OUT 0 .02
L2 0 N003 {10u*10.2*10.2} Rpar=1Meg
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 50m startup
.lib LT3585-1.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2772 1764
WIRE 1936 1152 1936 1136
WIRE 1712 1248 1520 1248
WIRE 1824 1248 1712 1248
WIRE 1936 1248 1936 1232
WIRE 2064 1248 1936 1248
WIRE 2224 1248 2112 1248
WIRE 2352 1248 2288 1248
WIRE 2064 1264 2064 1248
WIRE 2112 1264 2112 1248
WIRE 2352 1280 2352 1248
WIRE 1712 1296 1712 1248
WIRE 1824 1296 1824 1248
WIRE 1936 1296 1936 1248
WIRE 1520 1360 1520 1248
WIRE 1568 1360 1520 1360
WIRE 1664 1360 1648 1360
WIRE 2064 1360 2064 1344
WIRE 2064 1360 1984 1360
WIRE 2112 1360 2112 1344
WIRE 2352 1360 2352 1344
WIRE 1520 1440 1520 1360
WIRE 1664 1440 1520 1440
WIRE 2016 1440 1984 1440
WIRE 1520 1456 1520 1440
WIRE 1664 1520 1600 1520
WIRE 2016 1520 2016 1440
WIRE 2016 1520 1984 1520
WIRE 1520 1552 1520 1536
WIRE 1600 1552 1600 1520
WIRE 1824 1584 1824 1568
WIRE 1600 1664 1600 1632
SYMBOL misc\\battery 1936 1248 M180
WINDOW 0 25 87 Left 2
WINDOW 3 24 16 Left 2
SYMATTR InstName V2
SYMATTR Value 3
SYMBOL cap 2336 1280 R0
WINDOW 3 27 55 Left 2
SYMATTR Value .02
SYMATTR InstName C1
SYMBOL VOLTAGE 1520 1440 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL diode 2224 1264 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMBOL voltage 1600 1536 R0
WINDOW 3 12 110 Left 2
SYMATTR Value PWL(30m 0 30.01m 3 30.1m 3 30.11m 0)
SYMATTR InstName V3
SYMBOL res 1664 1344 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 10K
SYMBOL ind2 2128 1360 R180
WINDOW 0 -3 72 Right 2
WINDOW 3 0 43 Right 2
SYMATTR InstName L2
SYMATTR Value {10u*10.2*10.2}
SYMATTR SpiceLine Rpar=1Meg
SYMBOL ind2 2048 1248 R0
WINDOW 0 -6 35 Right 2
WINDOW 3 -4 73 Right 2
SYMATTR InstName L1
SYMATTR Value 10
SYMATTR SpiceLine Rpar=2K Rser=.1
SYMBOL PowerProducts\\LT3585-1 1824 1440 R0
SYMATTR InstName U1
FLAG 2352 1360 0
FLAG 1824 1584 0
FLAG 1520 1552 0
FLAG 2112 1360 0
FLAG 1936 1136 0
FLAG 1600 1664 0
FLAG 2352 1248 OUT
TEXT 2080 1464 Left 2 !.tran 50m startup
TEXT 2088 1248 Bottom 2 !K1 L1 L2 1