Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\1844550559a3_BuckVariable.asc
* Generated by LTspice 26.0.1 for Windows.
D1 0 N001 PDS5100
Rload OUT 0 {Rload}
VSupply IN 0 {Uin}
VSwitch N002 N001 PULSE(0 5V 0 10ns 10ns {Ton} {Tperiode})
MQ1 IN N002 N001 N001 BSC060N10NS3
L1 N001 OUT {L1} Ipk=16.7 Rser=0.0187 Rpar=3108.6 Cpar=0
Cout OUT 0 {Cout} Rser=0.004
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.meas TRAN UinRMS RMS V(in)
.meas TRAN IinRMS RMS I(Supply)
.meas TRAN UoutRMS RMS ( V(out) )
.meas TRAN IoutRMS RMS I(Rload)
.meas TRAN PoutRMS RMS ( I(Rload)*(V(out) ) )
.meas TRAN PoutAVG AVG ( I(Rload)*( V(out) ) )
.meas TRAN PinRMS RMS ( abs(-I(Supply)*V(in)) )
.meas TRAN PinAVG AVG ( abs(-I(Supply)*V(in)) )
.meas TRAN IoutRippel PP I(Rload)
.meas TRAN UoutRippel PP (V(out))
.meas TRAN IinRippel PP I(Supply)
.meas TRAN UinRippel PP V(in)
.tran {Tsim}
.inc default_values.param
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2836 1464
WIRE 400 368 336 368
WIRE 432 368 400 368
WIRE 560 368 528 368
WIRE 656 368 560 368
WIRE 752 368 656 368
WIRE 880 368 832 368
WIRE 960 368 880 368
WIRE 1008 368 960 368
WIRE 560 400 560 368
WIRE 656 400 656 368
WIRE 880 400 880 368
WIRE 1008 416 1008 368
WIRE 336 464 336 368
WIRE 512 480 512 416
WIRE 560 480 512 480
WIRE 656 528 656 464
WIRE 880 528 880 464
WIRE 880 528 656 528
WIRE 1008 528 1008 496
WIRE 1008 528 880 528
WIRE 336 592 336 544
WIRE 656 592 656 528
SYMBOL res 992 400 R0
SYMATTR InstName Rload
SYMATTR Value {Rload}
SYMBOL ind 736 384 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value {L1}
SYMATTR SpiceLine Ipk=16.7 Rser=0.0187 Rpar=3108.6 Cpar=0
SYMBOL voltage 336 448 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName Supply
SYMATTR Value {Uin}
SYMBOL cap 864 400 R0
SYMATTR SpiceLine Rser=0.004
SYMATTR Value {Cout}
SYMATTR InstName Cout
SYMBOL voltage 560 496 R180
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
WINDOW 3 -176 -325 Left 2
WINDOW 0 33 72 Left 2
SYMATTR Value PULSE(0 5V 0 10ns 10ns {Ton} {Tperiode})
SYMATTR InstName Switch
SYMBOL nmos 432 416 R270
WINDOW 3 87 51 VRight 2
SYMATTR Value BSC060N10NS3
SYMATTR InstName Q1
SYMBOL schottky 640 464 M180
WINDOW 0 24 64 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D1
SYMATTR Value PDS5100
SYMATTR Description Diode
SYMATTR Type diode
FLAG 960 368 OUT
FLAG 400 368 IN
FLAG 656 592 0
FLAG 336 592 0
TEXT 968 832 Left 2 !.meas TRAN UinRMS RMS V(in)\n.meas TRAN IinRMS RMS I(Supply)\n.meas TRAN UoutRMS RMS ( V(out) )\n.meas TRAN IoutRMS RMS I(Rload)\n.meas TRAN PoutRMS RMS ( I(Rload)*(V(out) )  )\n.meas TRAN PoutAVG AVG ( I(Rload)*( V(out) )  ) \n.meas TRAN PinRMS RMS ( abs(-I(Supply)*V(in)) )\n.meas TRAN PinAVG AVG ( abs(-I(Supply)*V(in)) )
TEXT 264 872 Left 2 !.meas TRAN IoutRippel PP I(Rload)\n.meas TRAN UoutRippel PP (V(out))\n.meas TRAN IinRippel PP I(Supply)\n.meas TRAN UinRippel PP V(in)
TEXT 264 776 Left 2 !.tran {Tsim}
TEXT 768 752 Left 2 !.inc default_values.param
* Z:\home\khalils\Downloads\files\data\raw_asc\ADP2108-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\ADP2108-3.3.asy)
L1 N001 OUT 1
V1 IN 0 5
XU1 IN IN N001 OUT 0 ADP2108-x.x Rtop=448K ;pnba Vin)EN)SW)FB)GND
C1 OUT 0 10
Rload OUT 0 10
.tran .5m startup
.lib ADP2108-x.x.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1112 700
WIRE 192 144 96 144
WIRE 208 144 192 144
WIRE 528 144 496 144
WIRE 640 144 608 144
WIRE 720 144 640 144
WIRE 800 144 720 144
WIRE 96 160 96 144
WIRE 720 160 720 144
WIRE 800 160 800 144
WIRE 96 256 96 240
WIRE 720 256 720 224
WIRE 800 256 800 240
WIRE 192 304 192 144
WIRE 208 304 192 304
WIRE 640 304 640 144
WIRE 640 304 496 304
WIRE 352 384 352 368
SYMBOL VOLTAGE 96 144 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL ind 512 160 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 1
SYMBOL ADP2108-3.3 352 224 R0
SYMATTR InstName U1
SYMBOL cap 704 160 R0
SYMATTR InstName C1
SYMATTR Value 10
SYMBOL RES 784 144 R0
SYMATTR InstName Rload
SYMATTR Value 10
FLAG 96 256 0
FLAG 352 384 0
FLAG 720 256 0
FLAG 800 256 0
FLAG 800 144 OUT
FLAG 96 144 IN
TEXT 552 360 Left 2 !.tran .5m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\1cf997ea1f08_TS5.asc
* Generated by LTspice 26.0.1 for Windows.
XU1 N002 N005 N002 opamp Aol=100K GBW=10Meg ;pnba invin)noninvin)out
V1 N004 0 AC 1
XU2 N003 N002 N003 opamp Aol=100K GBW=10Meg ;pnba invin)noninvin)out
R1 N001 N004 56k
R2 N005 N001 56k
C2 N002 N001 2n
C1 N005 0 1n
R3 N006 N003 8k620
C3 N006 0 10n
.ac dec 1k 1 1MEG
.lib opamp.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 1144 680
WIRE 352 -208 256 -208
WIRE 528 -208 416 -208
WIRE 752 -96 608 -96
WIRE 608 -48 608 -96
WIRE 640 -48 608 -48
WIRE 160 -32 112 -32
WIRE 256 -32 256 -208
WIRE 256 -32 240 -32
WIRE 272 -32 256 -32
WIRE 432 -32 352 -32
WIRE 752 -32 752 -96
WIRE 752 -32 704 -32
WIRE 832 -32 752 -32
WIRE 976 -32 912 -32
WIRE 528 -16 528 -208
WIRE 528 -16 496 -16
WIRE 640 -16 528 -16
WIRE 432 0 400 0
WIRE 112 16 112 -32
WIRE 352 32 352 -32
WIRE 976 32 976 -32
WIRE 400 48 400 0
WIRE 528 48 528 -16
WIRE 528 48 400 48
WIRE 112 144 112 96
WIRE 352 144 352 96
WIRE 976 144 976 96
FLAG 112 144 0
FLAG 352 144 0
FLAG 976 144 0
SYMBOL OpAmps\\opamp 464 48 M180
SYMATTR InstName U1
SYMBOL voltage 112 0 R0
WINDOW 123 17 102 Left 2
WINDOW 39 0 0 Left 0
SYMATTR Value2 AC 1
SYMATTR InstName V1
SYMATTR Value ""
SYMBOL OpAmps\\opamp 672 -96 R0
SYMATTR InstName U2
SYMBOL res 256 -48 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 56k
SYMBOL res 368 -48 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 56k
SYMBOL cap 416 -224 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 2n
SYMBOL cap 336 32 R0
SYMATTR InstName C1
SYMATTR Value 1n
SYMBOL res 928 -48 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 8k620
SYMBOL cap 960 32 R0
SYMATTR InstName C3
SYMATTR Value 10n
TEXT 112 216 Left 2 !.ac dec 1k 1 1MEG
TEXT 112 240 Left 2 !.lib opamp.sub
* Z:\home\khalils\Downloads\files\data\raw_asc\MAX17553B.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\MAX17553B.asy)
L1 N001 vOUT 180 Rser=2.5
R2 N002 0 287k
XU1 0 vIN N002 N004 vOUT N001 N003 N005 MAX17553B ;pnba GND)IN)EN/UV)HYST)FB/VO)LX)_RESET)RT
R3 N002 N004 953k
R1 vIN N002 3.32Meg
Rload vOUT 0 100
V1 vIN 0 24
C2 vOUT 0 10
R4 vOUT N003 100k
R7 N005 0 274k
.tran 4m startup
.lib MAX17553B.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 992 680
WIRE -176 -32 -192 -32
WIRE 48 -32 -176 -32
WIRE 176 -32 48 -32
WIRE 512 -32 464 -32
WIRE 624 -32 592 -32
WIRE 704 -32 624 -32
WIRE 768 -32 704 -32
WIRE 864 -32 768 -32
WIRE 896 -32 864 -32
WIRE 48 -16 48 -32
WIRE 624 -16 624 -32
WIRE 896 -16 896 -32
WIRE -192 16 -192 -32
WIRE 624 64 624 48
WIRE 896 80 896 64
WIRE 48 96 48 64
WIRE 48 96 -64 96
WIRE 176 96 48 96
WIRE -64 112 -64 96
WIRE 48 112 48 96
WIRE -192 128 -192 96
WIRE 512 128 464 128
WIRE 704 128 704 -32
WIRE 704 128 592 128
WIRE -64 224 -64 192
WIRE 48 224 48 192
WIRE 176 224 48 224
WIRE 768 224 768 -32
WIRE 768 224 464 224
WIRE 176 320 48 320
WIRE 48 336 48 320
WIRE 320 384 320 368
WIRE 48 432 48 416
SYMBOL res -80 96 R0
SYMATTR InstName R2
SYMATTR Value 287k
SYMBOL res 608 112 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 100k
SYMBOL ind 496 -16 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 180
SYMATTR SpiceLine Rser=2.5
SYMBOL res 880 -32 R0
SYMATTR InstName Rload
SYMATTR Value 100
SYMBOL cap 608 -16 R0
SYMATTR InstName C2
SYMATTR Value 10
SYMBOL MAX17553B 320 144 R0
SYMATTR InstName U1
SYMBOL voltage -192 0 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 24
SYMBOL res 32 -32 R0
SYMATTR InstName R1
SYMATTR Value 3.32Meg
SYMBOL res 32 320 R0
SYMATTR InstName R7
SYMATTR Value 274k
SYMBOL res 32 96 R0
SYMATTR InstName R3
SYMATTR Value 953k
FLAG -192 128 0
FLAG 320 384 0
FLAG 624 64 0
FLAG 896 80 0
FLAG -176 -32 vIN
FLAG 864 -32 vOUT
FLAG -64 224 0
FLAG 48 432 0
TEXT 480 392 Left 2 !.tran 4m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\d84e47dc8ff5_Vi-Converter_Current_Source.asc
* Generated by LTspice 26.0.1 for Windows.
R2 N001 Vn 15K
R1 Vn 0 15K
R3 Vp N003 15K
R4 N001 Vp 15K
Vss N002 0 12V
V-Vdd 0 N004 12V
Vin N003 0 4V
RL Vp 0 3.3K
XU1 Vp Vn N002 N004 N001 LM741/NS ;pnba In+)In-)V+)V-)OUT
.dc Vin 1 8 1
.include C:\Users\Vinod\Documents\LTspiceXVII\LM741.MOD
* Voltage to Current converter (with Grounded Load)
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 336 0 128 0
WIRE 544 16 192 16
WIRE 544 48 544 16
WIRE 192 128 192 16
WIRE -128 144 -224 144
WIRE 48 144 48 0
WIRE 48 144 -48 144
WIRE 112 144 48 144
WIRE 160 144 112 144
WIRE 336 160 336 0
WIRE 336 160 224 160
WIRE 432 160 336 160
WIRE 112 176 64 176
WIRE 160 176 112 176
WIRE 544 192 544 128
WIRE 672 192 544 192
WIRE 672 208 672 192
WIRE -224 224 -224 144
WIRE 544 272 544 192
WIRE -64 304 -224 304
WIRE 64 304 64 176
WIRE 64 304 16 304
WIRE 96 304 64 304
WIRE 336 304 336 160
WIRE 336 304 176 304
WIRE -224 352 -224 304
WIRE 64 352 64 304
WIRE 192 432 192 192
WIRE 544 432 544 352
WIRE 544 432 192 432
WIRE -224 464 -224 432
WIRE 64 464 64 432
FLAG 672 208 0
FLAG -224 224 0
FLAG -224 464 0
FLAG 64 464 0
FLAG 112 144 Vn
FLAG 112 176 Vp
SYMBOL res 144 -16 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 15K
SYMBOL res -32 128 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 15K
SYMBOL res 32 288 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 15K
SYMBOL res 192 288 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 15K
SYMBOL voltage 544 32 R0
SYMATTR InstName Vss
SYMATTR Value 12V
SYMBOL voltage 544 256 R0
SYMATTR InstName -Vdd
SYMATTR Value 12V
SYMBOL voltage -224 336 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName Vin
SYMATTR Value 4V
SYMBOL res 48 336 R0
SYMATTR InstName RL
SYMATTR Value 3.3K
SYMBOL OpAmps\\opamp2 192 96 R0
SYMATTR InstName U1
SYMATTR Value LM741/NS
TEXT -320 528 Left 2 !.dc Vin 1 8 1
TEXT -320 616 Left 2 !.include C:\\Users\\Vinod\\Documents\\LTspiceXVII\\LM741.MOD
TEXT -576 -120 Left 5 ;Voltage to Current converter (with Grounded Load)
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC2641-14.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\SpecialFunctions\LTC2641-14.asy)
V4 N004 0 PULSE(0 3.3 0 0.1n 0.1n 9.9n 20n)
V5 N001 0 PWL(0 3.3 0.6u 3.3 +2n 0 +0.31u 0 +2n 3.3)
C1 OUT 0 10p
V1 N005 0 PULSE(0 3.3 0 0.1n 0.1n 19.8n 40n)
V6 N006 0 PWL(0 3.3 2u 3.3 +2n 0 +30n 0 +2n 3.3)
V2 N002 0 5
XU1 N003 N001 N004 N005 N006 OUT N002 0 LTC2641-14 ;pnba REF)_CS)SCLK)DIN)_CLR)Vout)Vdd)GND
V3 N003 0 2.5
.tran 3u
.lib LTC2641-14.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2580 932
WIRE 336 16 336 -16
WIRE 448 16 448 -16
WIRE -32 48 -48 48
WIRE 192 48 48 48
WIRE 336 128 336 96
WIRE 448 128 448 96
WIRE -32 176 -48 176
WIRE 160 176 48 176
WIRE 192 176 192 48
WIRE 240 176 192 176
WIRE 160 240 160 176
WIRE 240 240 160 240
WIRE 608 272 528 272
WIRE 608 288 608 272
WIRE -32 304 -48 304
WIRE 240 304 48 304
WIRE 240 368 176 368
WIRE 608 368 608 352
WIRE 384 416 384 400
WIRE -32 448 -48 448
WIRE 176 448 176 368
WIRE 176 448 48 448
SYMBOL voltage 336 112 M180
WINDOW 0 24 96 Left 2
WINDOW 3 24 16 Left 2
SYMATTR InstName V2
SYMATTR Value 5
SYMBOL voltage 64 304 R90
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
WINDOW 0 -49 44 VRight 2
WINDOW 3 46 -99 VRight 2
SYMATTR InstName V1
SYMATTR Value PULSE(0 3.3 0 0.1n 0.1n 19.8n 40n)
SYMBOL voltage 64 448 R90
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
WINDOW 0 -49 44 VRight 2
WINDOW 3 46 -99 VRight 2
SYMATTR InstName V6
SYMATTR Value PWL(0 3.3 2u 3.3 +2n 0 +30n 0 +2n 3.3)
SYMBOL voltage 64 48 R90
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
WINDOW 0 -49 44 VRight 2
WINDOW 3 46 -122 VRight 2
SYMATTR InstName V5
SYMATTR Value PWL(0 3.3 0.6u 3.3 +2n 0 +0.31u 0 +2n 3.3)
SYMBOL cap 592 288 R0
SYMATTR InstName C1
SYMATTR Value 10p
SYMBOL voltage 64 176 R90
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
WINDOW 0 -49 44 VRight 2
WINDOW 3 46 -89 VRight 2
SYMATTR InstName V4
SYMATTR Value PULSE(0 3.3 0 0.1n 0.1n 9.9n 20n)
SYMBOL voltage 448 112 M180
WINDOW 0 24 96 Left 2
WINDOW 3 24 16 Left 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V3
SYMATTR Value 2.5
SYMBOL LTC2641-14 384 272 R0
WINDOW 0 0 -48 Center 2
WINDOW 3 0 53 Center 2
SYMATTR InstName U1
FLAG 384 416 0
FLAG -48 304 0
FLAG 336 -16 0
FLAG 448 -16 0
FLAG -48 176 0
FLAG -48 48 0
FLAG -48 448 0
FLAG 608 272 OUT
FLAG 608 368 0
TEXT 576 472 Left 2 !.tran 3u
* Z:\home\khalils\Downloads\files\data\raw_asc\ADM7172.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\ADM7172.asy)
C2 0 N001 1n
R2 N002 0 10K
C1 OUT 0 4.7 Rser=1.5m
XU1 IN N002 IN N001 OUT 0 ADM7172 ;pnba Vin)Sense)EN)SS)Vout)GND
Rload OUT 0 2.5
R1 OUT N002 15K
V1 IN 0 3.5
.tran 5m startup
.lib ADM7172.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1048 680
WIRE 64 32 -32 32
WIRE 96 32 64 32
WIRE 400 32 352 32
WIRE 528 32 400 32
WIRE 624 32 528 32
WIRE -32 48 -32 32
WIRE 528 48 528 32
WIRE 624 48 624 32
WIRE 400 80 400 32
WIRE 64 128 64 32
WIRE 96 128 64 128
WIRE -32 144 -32 128
WIRE 528 144 528 112
WIRE 624 144 624 128
WIRE 16 224 0 224
WIRE 96 224 80 224
WIRE 400 224 400 160
WIRE 400 224 352 224
WIRE 400 240 400 224
WIRE 224 304 224 288
WIRE 400 336 400 320
SYMBOL res 608 32 R0
SYMATTR InstName Rload
SYMATTR Value 2.5
SYMBOL cap 512 48 R0
SYMATTR InstName C1
SYMATTR Value 4.7
SYMATTR SpiceLine Rser=1.5m
SYMBOL res 384 224 R0
SYMATTR InstName R2
SYMATTR Value 10K
SYMBOL ADM7172 224 128 R0
SYMATTR InstName U1
SYMBOL voltage -32 32 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 3.5
SYMBOL cap 16 208 M90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 1n
SYMBOL res 384 64 R0
SYMATTR InstName R1
SYMATTR Value 15K
FLAG 224 304 0
FLAG -32 144 0
FLAG 0 224 0
FLAG 624 144 0
FLAG 528 144 0
FLAG -32 32 IN
FLAG 624 32 OUT
FLAG 400 336 0
TEXT 568 288 Left 2 !.tran 5m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1054.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\LT1054.asy)
Rload OUT 0 50
V1 IN 0 10
C2 N002 N005 100
XU1 N001 N002 0 N005 OUT N004 N003 IN LT1054 ;pnba FB)Cap+)GND)Cap-)Vout)Ref)OSC)Vin
C1 OUT 0 100
.tran 10m startup
.lib LT1054.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 3548 1764
WIRE 3008 1056 2976 1056
WIRE 3376 1056 3264 1056
WIRE 3376 1072 3376 1056
WIRE 3008 1120 2912 1120
WIRE 3296 1120 3264 1120
WIRE 2912 1152 2912 1120
WIRE 3008 1184 2976 1184
WIRE 3296 1184 3264 1184
WIRE 3376 1184 3376 1152
WIRE 2912 1248 2912 1216
WIRE 3008 1248 2912 1248
WIRE 3312 1248 3264 1248
WIRE 3440 1248 3312 1248
WIRE 3312 1264 3312 1248
WIRE 3440 1264 3440 1248
WIRE 3312 1360 3312 1328
WIRE 3440 1360 3440 1344
SYMBOL POWERPRODUCTS\\LT1054 3136 1152 R0
SYMATTR InstName U1
SYMBOL VOLTAGE 3376 1056 R0
SYMATTR InstName V1
SYMATTR Value 10
SYMBOL cap 3296 1264 R0
SYMATTR InstName C1
SYMATTR Value 100
SYMBOL cap 2896 1152 R0
SYMATTR InstName C2
SYMATTR Value 100
SYMBOL res 3424 1248 R0
SYMATTR InstName Rload
SYMATTR Value 50
FLAG 3376 1184 0
FLAG 2976 1184 0
FLAG 3312 1360 0
FLAG 3440 1360 0
FLAG 3440 1248 OUT
FLAG 3376 1056 IN
TEXT 3064 1376 Left 2 !.tran 10m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\ADG852.asc
* Generated by LTspice 26.0.1 for Windows.
* Notes:\n \nCharge Injection not included.\nCrosstalk = -80 dB only
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\Switches\ADG852.asy)
R1 vD 0 301
V3 vS2 0 0
V2 vS1 0 3
C1 vD 0 36p
XU1 0 N001 vIN vD vS1 vS2 ADG852 ;pnba GND)VDD)IN)D)SA)SB
V1 N001 0 {Vdd}
V4 vIN 0 PULSE(0 3.3 0 1n 1n 100u 200u)
.tran 1m
.param Vdd = 5
.lib ADG852.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 2244 1360
WIRE 928 -336 880 -336
WIRE 1072 -336 1008 -336
WIRE 1072 -224 1072 -336
WIRE 816 -160 784 -160
WIRE 944 -160 896 -160
WIRE 976 -160 944 -160
WIRE 1200 -128 1168 -128
WIRE 1232 -128 1200 -128
WIRE 1328 -128 1232 -128
WIRE 672 -96 624 -96
WIRE 944 -96 752 -96
WIRE 976 -96 944 -96
WIRE 1232 -48 1232 -128
WIRE 944 -32 768 -32
WIRE 976 -32 944 -32
WIRE 1328 -32 1328 -128
WIRE 768 0 768 -32
WIRE 768 112 768 80
WIRE 1072 112 1072 80
WIRE 1232 112 1232 32
WIRE 1328 112 1328 32
RECTANGLE Normal 768 -432 16 -720 2
SYMBOL voltage 912 -160 R90
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 3
SYMBOL res 1216 -64 R0
SYMATTR InstName R1
SYMATTR Value 301
SYMBOL voltage 768 -96 R90
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value 0
SYMBOL voltage 768 -16 R0
WINDOW 0 18 8 Left 2
WINDOW 3 -485 107 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V4
SYMATTR Value PULSE(0 3.3 0 1n 1n 100u 200u)
SYMBOL voltage 1024 -336 R90
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value {Vdd}
SYMBOL cap 1312 -32 R0
SYMATTR InstName C1
SYMATTR Value 36p
SYMBOL ADG852 1072 -80 R0
SYMATTR InstName U1
FLAG 880 -336 0
FLAG 1232 112 0
FLAG 1328 112 0
FLAG 1072 112 0
FLAG 768 112 0
FLAG 784 -160 0
FLAG 624 -96 0
FLAG 944 -160 vS1
FLAG 944 -96 vS2
FLAG 944 -32 vIN
FLAG 1200 -128 vD
TEXT 1336 192 Left 2 !.tran 1m
TEXT 32 -696 Left 2 ;Notes:\n \nCharge Injection not included.\nCrosstalk = -80 dB only
TEXT 32 -392 Left 2 !.param Vdd = 5
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC1174.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\LTC1174.asy)
XU1 N004 N003 N002 0 N001 IN IN IN LTC1174 top=1K bot=1T ;pnba FB)LBout)LBin)GND)SW)Vin)Ipgm)_SHDN
L1 N001 OUT 100 Rser=0.02 Rpar=5000
D1 0 N001 MBRS140
Rload OUT 0 25
V1 IN 0 9
R1 OUT N004 93.5K
C2 OUT 0 100 Rser=0.02
R2 N004 0 31.5K
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 5m startup
.lib LTC1174.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1584 1140
WIRE 464 480 368 480
WIRE 624 480 464 480
WIRE 368 496 368 480
WIRE 624 512 624 480
WIRE 464 560 464 480
WIRE 496 560 464 560
WIRE 816 560 752 560
WIRE 864 560 816 560
WIRE 976 560 944 560
WIRE 1088 560 976 560
WIRE 1184 560 1088 560
WIRE 816 576 816 560
WIRE 976 576 976 560
WIRE 1088 576 1088 560
WIRE 1184 576 1184 560
WIRE 368 592 368 576
WIRE 496 624 480 624
WIRE 768 624 752 624
WIRE 816 656 816 640
WIRE 1088 672 1088 640
WIRE 1184 672 1184 656
WIRE 464 688 464 560
WIRE 496 688 464 688
WIRE 976 688 976 656
WIRE 976 688 752 688
WIRE 976 704 976 688
WIRE 624 752 624 736
WIRE 976 800 976 784
SYMBOL VOLTAGE 368 480 R0
SYMATTR InstName V1
SYMATTR Value 9
SYMBOL RES 1168 560 R0
SYMATTR InstName Rload
SYMATTR Value 25
SYMBOL RES 960 688 R0
SYMATTR InstName R2
SYMATTR Value 31.5K
SYMBOL POLCAP 1072 576 R0
SYMATTR InstName C2
SYMATTR Value 100
SYMATTR SpiceLine Rser=0.02
SYMBOL PowerProducts\\LTC1174 624 624 R0
SYMATTR InstName U1
SYMBOL IND 848 576 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 100
SYMATTR SpiceLine Rser=0.02 Rpar=5000
SYMBOL SCHOTTKY 800 640 M180
WINDOW 0 27 66 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D1
SYMATTR Value MBRS140
SYMBOL RES 960 560 R0
SYMATTR InstName R1
SYMATTR Value 93.5K
FLAG 1184 560 OUT
FLAG 1088 672 0
FLAG 1184 672 0
FLAG 816 656 0
FLAG 624 752 0
FLAG 976 800 0
FLAG 368 592 0
FLAG 368 480 IN
TEXT 704 776 Left 2 !.tran 5m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\145b6d545836_Current_Mirror.asc
* Generated by LTspice 26.0.1 for Windows.
* From https://hardware.buspirate.com/#programmable-power-supply-unit\nR1 R2 imbalance makes the circuit more sensitive to a higher V2.\nR5 decouples both transistors.\nD1 protects Q1 from reverse BE voltage.
V2 v2 0 PWL(0 10 1m 10 1.1m 10.01 2m 10.01 2.1m 9.99 3m 9.99 3.1m 10)
Q2 out N001 e2 0 BC857B
R5 N001 base 10k
R2 out 0 100k
V1 v1 0 10
R4 v2 e2 1m
R3 v1 e1 1m
Q1 base base e1 0 BC857B
D1 base v1 1N4148
R1 base 0 75k
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.tran 4m
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1416 680
WIRE -192 -32 -208 -32
WIRE 16 -32 -192 -32
WIRE 160 -32 16 -32
WIRE 592 -32 384 -32
WIRE 608 -32 592 -32
WIRE 16 -16 16 -32
WIRE 384 -16 384 -32
WIRE 160 64 160 -32
WIRE 16 112 16 64
WIRE 384 112 384 64
WIRE 16 160 16 112
WIRE 384 160 384 112
WIRE -208 192 -208 -32
WIRE 608 192 608 -32
WIRE 112 208 80 208
WIRE 160 208 160 128
WIRE 160 208 112 208
WIRE 208 208 160 208
WIRE 320 208 288 208
WIRE 16 272 16 256
WIRE 160 272 160 208
WIRE 160 272 16 272
WIRE 384 272 384 256
WIRE 432 272 384 272
WIRE -208 288 -208 272
WIRE 16 288 16 272
WIRE 384 288 384 272
WIRE 608 288 608 272
WIRE 16 400 16 368
WIRE 192 400 16 400
WIRE 384 400 384 368
WIRE 384 400 192 400
WIRE 192 416 192 400
SYMBOL diode 176 128 R180
WINDOW 0 24 64 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D1
SYMATTR Value 1N4148
SYMBOL pnp 80 256 R180
SYMATTR InstName Q1
SYMATTR Value BC857B
SYMBOL res 0 -32 R0
SYMATTR InstName R3
SYMATTR Value 1m
SYMBOL voltage -208 176 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 10
SYMBOL pnp 320 256 M180
SYMATTR InstName Q2
SYMATTR Value BC857B
SYMBOL res 368 272 R0
SYMATTR InstName R2
SYMATTR Value 100k
SYMBOL res 368 -32 R0
SYMATTR InstName R4
SYMATTR Value 1m
SYMBOL res 304 192 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R5
SYMATTR Value 10k
SYMBOL voltage 608 176 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value PWL(0 10 1m 10 1.1m 10.01 2m 10.01 2.1m 9.99 3m 9.99 3.1m 10)
SYMBOL res 0 272 R0
SYMATTR InstName R1
SYMATTR Value 75k
FLAG 192 416 0
FLAG 112 208 base
FLAG -208 288 0
FLAG -192 -32 v1
FLAG 432 272 out
FLAG 608 288 0
FLAG 592 -32 v2
FLAG 16 112 e1
FLAG 384 112 e2
TEXT -242 440 Left 2 !.tran 4m
TEXT -176 -176 Left 2 ;From https://hardware.buspirate.com/#programmable-power-supply-unit\nR1 R2 imbalance makes the circuit more sensitive to a higher V2.\nR5 decouples both transistors.\nD1 protects Q1 from reverse BE voltage.