Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC4265.asc
* Generated by LTspice 26.0.1 for Windows.
* Diode Bridge
* Set for Class 4 Load
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\SpecialFunctions\LTC4265.asy)
Rclass N004 IN 30.9
R3 N001 N005 100K
D2 IN N006 MURS120
Rload N001 OUT 1.3K
R2 N001 N003 100K
R1 N001 N002 100K
VPSE 0 N006 PWL(0 0 10m 6 250m 6 260m 5 500m 5 505m 8 555m 8 560m 4 610m 4 611m 17 621m 17 622m 8 627m 8 628m 17 638m 17 639m 8 659m 8 660m 57)
D1 0 N001 MURS120
Cload N001 OUT 100 Rser=10m
XU1 IN N002 N004 MP_01 IN IN OUT OUT N005 N003 MP_02 N001 LTC4265 ;pnba SHDN)_T2PSE)Rclass))Vin1)Vin)Vout1)Vout)PWRGD)_PWRGD))GND
C1 N001 IN .1 Rser=10m
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 1
.lib LTC4265.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1516 692
WIRE -560 80 -1488 80
WIRE -496 80 -560 80
WIRE -384 80 -432 80
WIRE -224 80 -384 80
WIRE 320 80 -224 80
WIRE 400 80 320 80
WIRE 512 80 400 80
WIRE 624 80 512 80
WIRE 768 80 624 80
WIRE -560 112 -560 80
WIRE -224 112 -224 80
WIRE 400 112 400 80
WIRE -64 144 -96 144
WIRE 320 144 320 80
WIRE 320 144 288 144
WIRE 512 192 512 80
WIRE -384 224 -384 80
WIRE -224 224 -224 192
WIRE -64 224 -224 224
WIRE 400 224 400 192
WIRE 400 224 288 224
WIRE 624 224 624 80
WIRE 768 224 768 80
WIRE -1488 256 -1488 80
WIRE -64 304 -224 304
WIRE 512 304 512 272
WIRE 512 304 288 304
WIRE -224 336 -224 304
WIRE -96 384 -96 144
WIRE -64 384 -96 384
WIRE 320 384 288 384
WIRE -1488 464 -1488 336
WIRE -496 464 -1488 464
WIRE -384 464 -384 288
WIRE -384 464 -432 464
WIRE -224 464 -224 416
WIRE -224 464 -384 464
WIRE -96 464 -96 384
WIRE -96 464 -224 464
WIRE -64 464 -96 464
WIRE 320 464 320 384
WIRE 320 464 288 464
WIRE 624 464 624 288
WIRE 624 464 320 464
WIRE 768 464 768 304
WIRE 768 464 624 464
SYMBOL cap 608 224 R0
WINDOW 39 24 84 Left 2
SYMATTR SpiceLine Rser=10m
SYMATTR InstName Cload
SYMATTR Value 100
SYMBOL res -240 96 R0
SYMATTR InstName R1
SYMATTR Value 100K
SYMBOL res 752 208 R0
SYMATTR InstName Rload
SYMATTR Value 1.3K
SYMBOL cap -400 224 R0
WINDOW 39 24 84 Left 2
SYMATTR SpiceLine Rser=10m
SYMATTR InstName C1
SYMATTR Value .1
SYMBOL diode -496 64 M90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName D1
SYMATTR Value MURS120
SYMBOL res 496 176 R0
SYMATTR InstName R3
SYMATTR Value 100K
SYMBOL diode -432 480 M270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D2
SYMATTR Value MURS120
SYMBOL voltage -1488 240 R0
WINDOW 3 40 57 Left 2
WINDOW 123 22 102 Left 2
SYMATTR Value PWL(0 0 10m 6 250m 6 260m 5 500m 5 505m 8 555m 8 560m 4 610m 4
SYMATTR Value2 611m 17 621m 17 622m 8 627m 8 628m 17 638m 17 639m 8 659m 8 660m 57)
SYMATTR InstName VPSE
SYMBOL res 384 96 R0
SYMATTR InstName R2
SYMATTR Value 100K
SYMBOL LTC4265 112 304 R0
WINDOW 0 0 -63 Center 2
WINDOW 3 0 78 Center 2
SYMATTR InstName U1
SYMBOL res -240 320 R0
SYMATTR InstName Rclass
SYMATTR Value 30.9
FLAG 768 464 OUT
FLAG -560 112 0
FLAG -384 464 IN
TEXT 392 576 Left 2 !.tran 1
TEXT -392 400 Right 2 ;Diode Bridge
TEXT -224 480 Top 2 ;Set for Class 4 Load
* Z:\home\khalils\Downloads\files\data\raw_asc\LT6557.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\LT6557.asy)
C1 N002 0 .1
R1 N007 0 350
C3 N006 IN .1
V2 IN 0 SINE(0 .1 10Meg)
V1 N001 0 5
XU1 0 0 N002 0 N004 0 N006 0 N001 OUT N001 N005 N001 N003 N001 N007 LT6557 ;pnba _EN)GND)INR)AGND1)ING)GNDG)INB)GNDB)V+B)OUTB)V+G)OUTG)V+R)OUTR)V+)BCV
C2 N004 0 .1
.tran 1u
.lib LTC5.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 908 948
WIRE 352 272 -48 272
WIRE 496 272 352 272
WIRE -48 288 -48 272
WIRE 352 304 352 272
WIRE 496 336 496 272
WIRE 496 336 464 336
WIRE 144 352 80 352
WIRE 272 352 208 352
WIRE 512 368 464 368
WIRE -48 384 -48 368
WIRE 272 400 256 400
WIRE 496 432 496 336
WIRE 496 432 464 432
WIRE 80 448 80 352
WIRE 144 448 80 448
WIRE 272 448 208 448
WIRE 80 464 80 448
WIRE 512 464 464 464
WIRE 272 496 256 496
WIRE 496 528 496 432
WIRE 496 528 464 528
WIRE 112 544 0 544
WIRE 272 544 176 544
WIRE 0 560 0 544
WIRE 512 560 464 560
WIRE 272 592 256 592
WIRE 0 656 0 640
WIRE 304 672 304 656
WIRE 368 672 368 656
WIRE 432 672 432 656
WIRE 432 768 432 752
SYMBOL res 416 656 R0
SYMATTR InstName R1
SYMATTR Value 350
SYMBOL LT6557 368 464 R0
SYMATTR InstName U1
SYMBOL voltage 0 544 R0
SYMATTR InstName V2
SYMATTR Value SINE(0 .1 10Meg)
SYMBOL voltage -48 272 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL cap 208 432 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value .1
SYMBOL cap 176 528 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C3
SYMATTR Value .1
SYMBOL cap 208 336 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value .1
FLAG -48 384 0
FLAG 512 560 OUT
FLAG 0 656 0
FLAG 0 544 IN
FLAG 80 464 0
FLAG 256 592 0
FLAG 256 496 0
FLAG 256 400 0
FLAG 432 768 0
FLAG 368 672 0
FLAG 304 672 0
TEXT 536 688 Left 2 !.tran 1u
* Z:\home\khalils\Downloads\files\data\raw_asc\295e110d07ca_AD8034.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\AD8034.asy)
R2 OUT N001 1K
Rload OUT 0 10K
R1 N001 0 1K
V1 +V 0 10
V2 -V 0 -10
Vin IN 0 SINE(0 1 100K)
XU1 IN N001 +V -V OUT AD8033 ;pnba In+)In-)V+)V-)OUT
.tran 100u
.lib ADI.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1240 700
WIRE 432 -1216 416 -1216
WIRE 528 -1216 512 -1216
WIRE 544 -1216 528 -1216
WIRE 640 -1216 624 -1216
WIRE 160 -1152 160 -1168
WIRE 272 -1152 272 -1168
WIRE 528 -1120 528 -1216
WIRE 544 -1120 528 -1120
WIRE 640 -1104 640 -1216
WIRE 640 -1104 608 -1104
WIRE 736 -1104 640 -1104
WIRE 544 -1088 432 -1088
WIRE 736 -1088 736 -1104
WIRE 432 -1072 432 -1088
WIRE 160 -1040 160 -1072
WIRE 272 -1040 272 -1072
WIRE 736 -992 736 -1008
WIRE 432 -976 432 -992
SYMBOL res 528 -1232 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1K
SYMBOL voltage 160 -1168 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 10
SYMBOL res 640 -1232 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 1K
SYMBOL voltage 272 -1168 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName V2
SYMATTR Value -10
SYMBOL Opamps\\AD8034 576 -1168 R0
SYMATTR InstName U1
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 100K)
SYMBOL res 720 -1104 R0
SYMATTR InstName Rload
SYMATTR Value 10K
FLAG 160 -1168 +V
FLAG 432 -976 0
FLAG 736 -1104 OUT
FLAG 432 -1088 IN
FLAG 576 -1136 +V
FLAG 272 -1168 -V
FLAG 576 -1072 -V
FLAG 416 -1216 0
FLAG 736 -992 0
FLAG 272 -1040 0
FLAG 160 -1040 0
TEXT 664 -944 Left 2 !.tran 100u
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC2942.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\LTC2942.asy)
Rsense IN N002 100m
R1 IN N003 10K
Vbatt IN 0 3.7
XU1 IN 0 N004 N005 N003 N002 N001 LTC2942 B_Reg=60 CD_Reg=32767 EF_Reg=32768 EF_Reg=65535 GH_Reg=0 GH_Reg=0 K_Reg=255 L_Reg=156 ;pnba Sense+)GND)StatusReg)ACRreg)_AL/CC)Sense-)VoltReg
V2 N002 0 PULSE(3.75 3.65 1s 10m 10m 1 2)
.tran 5
.lib LTC2942.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1432 680
WIRE 80 -96 -128 -96
WIRE 464 -96 80 -96
WIRE 880 -96 464 -96
WIRE -128 -80 -128 -96
WIRE 464 -80 464 -96
WIRE 256 -32 256 -48
WIRE -128 16 -128 0
WIRE 80 16 80 -96
WIRE 96 16 80 16
WIRE 464 16 464 0
WIRE 464 16 416 16
WIRE 608 16 464 16
WIRE 720 16 688 16
WIRE 96 112 80 112
WIRE 512 112 416 112
WIRE 880 112 880 -96
WIRE 880 112 592 112
WIRE 96 208 80 208
WIRE 432 208 416 208
SYMBOL voltage -128 -96 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName Vbatt
SYMATTR Value 3.7
SYMBOL res 608 96 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10K
SYMBOL LTC2942 256 112 R0
SYMATTR InstName U1
SYMATTR Value B_Reg=60 CD_Reg=32767 EF_Reg=32768
SYMATTR SpiceLine2 GH_Reg=0 K_Reg=255 L_Reg=156
SYMBOL res 448 -96 R0
SYMATTR InstName Rsense
SYMATTR Value 100m
SYMBOL voltage 592 16 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 -32 56 VBottom 2
SYMATTR InstName V2
SYMATTR Value PULSE(3.75 3.65 1s 10m 10m 1 2)
FLAG -128 16 0
FLAG 80 112 0
FLAG 720 16 0
FLAG -128 -96 IN
TEXT 640 224 Left 2 !.tran 5
* Z:\home\khalils\Downloads\files\data\raw_asc\178f7a0bf4bc_HWrecFiltt.asc
* Generated by LTspice 26.0.1 for Windows.
D1 N002 N003 MUR460
L2 N002 0 .01
V1 N001 0 SINE(0 170 60) Rser=.01
L1 N001 0 1
R1 N003 0 100
C1 N003 0 2m
K1 L1 L2 1.
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 33.33e-3
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 80 160 -16 160
WIRE 192 160 176 160
WIRE 272 160 256 160
WIRE 320 160 272 160
WIRE -16 176 -16 160
WIRE 80 176 80 160
WIRE 176 176 176 160
WIRE 320 176 320 160
WIRE 272 192 272 160
WIRE -16 288 -16 256
WIRE 80 288 80 256
WIRE 176 288 176 256
WIRE 272 288 272 256
WIRE 320 288 320 256
SYMBOL cap 256 192 R0
SYMATTR InstName C1
SYMATTR Value 2m
SYMBOL ind2 192 160 M0
SYMATTR InstName L2
SYMATTR Value .01
SYMATTR Type ind
SYMBOL ind2 64 160 R0
SYMATTR InstName L1
SYMATTR Value 1
SYMATTR Type ind
SYMBOL diode 192 144 M90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 VTop 0
SYMATTR InstName D1
SYMATTR Value MUR460
SYMBOL voltage -16 160 R0
WINDOW 3 -204 56 Left 0
WINDOW 123 0 0 Left 0
WINDOW 39 -204 84 Left 0
SYMATTR InstName V1
SYMATTR Value SINE(0 170 60)
SYMATTR SpiceLine Rser=.01
SYMBOL res 304 160 R0
SYMATTR InstName R1
SYMATTR Value 100
FLAG -16 288 0
FLAG 80 288 0
FLAG 176 288 0
FLAG 320 288 0
FLAG 272 288 0
TEXT 56 352 Left 0 !.tran 33.33e-3
TEXT 64 120 Left 0 !K1 L1 L2 1.
* Z:\tmp\asc_dec_bjh7r6w2\0bda9a99ecaa_buffer_dec2.asc
* Generated by LTspice 26.0.1 for Windows.
Vin IN 0 PULSE(0 1 5n 10p 10p 5n 10n)
M5 supply OUTMIN N001 supply EECMOSP l=l_min_pmos w={w_min_pmos*S1}
M3 supply N001 OUT supply EECMOSP l=l_min_pmos w={w_min_pmos*S2}
M2 N002 OUT 0 0 EECMOSN l=l_min_nmos w={w_min_nmos*S_LOAD}
Vsupply supply 0 1
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2424 948
WIRE 624 -32 624 -64
WIRE -224 48 -224 0
WIRE 384 48 384 0
WIRE 1024 48 1024 0
WIRE 624 64 624 48
WIRE -144 96 -144 0
WIRE -144 96 -224 96
WIRE 464 96 464 0
WIRE 464 96 384 96
WIRE 1104 96 1104 0
WIRE 1104 96 1024 96
WIRE -896 128 -944 128
WIRE -272 128 -320 128
WIRE 336 128 288 128
WIRE 976 128 928 128
WIRE -992 160 -1056 160
WIRE -944 160 -944 128
WIRE -944 160 -992 160
WIRE -400 160 -848 160
WIRE -320 160 -320 128
WIRE -320 160 -400 160
WIRE -224 160 -224 144
WIRE 288 160 288 128
WIRE 288 160 -224 160
WIRE 384 160 384 144
WIRE 880 160 384 160
WIRE 928 160 928 128
WIRE 928 160 880 160
WIRE 1024 160 1024 144
WIRE 1568 160 1024 160
WIRE -224 176 -224 160
WIRE 384 176 384 160
WIRE 1024 176 1024 160
WIRE -1056 192 -1056 160
WIRE -144 224 -224 224
WIRE 464 224 384 224
WIRE 1104 224 1024 224
WIRE -944 256 -944 160
WIRE -896 256 -944 256
WIRE -320 256 -320 160
WIRE 288 256 288 160
WIRE 928 256 928 160
WIRE 976 256 928 256
WIRE -144 304 -144 224
WIRE 464 304 464 224
WIRE 1024 304 1024 272
WIRE 1104 304 1104 224
WIRE 1104 304 1024 304
WIRE -1056 320 -1056 272
WIRE 1024 320 1024 304
SYMBOL voltage -1056 176 R0
WINDOW 3 -156 106 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR Value PULSE(0 1 5n 10p 10p 5n 10n)
SYMATTR InstName Vin
SYMBOL pmos4 -272 48 R0
WINDOW 123 57 100 Left 2
SYMATTR Value2 l=l_min_pmos w={w_min_pmos*S1}
SYMATTR InstName M5
SYMATTR Value EECMOSP
SYMBOL pmos4 336 48 R0
WINDOW 123 56 100 Left 2
SYMATTR Value2 l=l_min_pmos w={w_min_pmos*S2}
SYMATTR InstName M3
SYMATTR Value EECMOSP
SYMBOL nmos4 976 176 R0
WINDOW 123 56 100 Left 2
SYMATTR Value2 l=l_min_nmos w={w_min_nmos*S_LOAD}
SYMATTR InstName M2
SYMATTR Value EECMOSN
SYMBOL voltage 624 -48 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName Vsupply
SYMATTR Value 1
FLAG 624 64 0
FLAG 624 -64 supply
FLAG 880 160 OUT
FLAG -1056 320 0
FLAG -992 160 IN
FLAG 1024 320 0
FLAG -400 160 OUTMIN
FLAG 384 0 supply
FLAG 464 0 supply
FLAG -144 0 supply
FLAG -224 0 supply
FLAG 1024 0 supplyL
FLAG 1104 0 supplyL
* Z:\home\khalils\Downloads\files\data\raw_asc\2150c6436452_variable_current_source.asc
* Generated by LTspice 26.0.1 for Windows.
* Library below included based on ModelFile attribute of instance XU2 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\UniversalOpAmp2.asy)
V3 N003 0 PULSE(0 660m 0 10m 100m 50m)
R4 N001 N002 .1
V5 N008 0 5
R1 N005 N004 100
R3 N007 N006 1k
XU2 N003 N006 N008 0 N004 level2 Avol=1Meg GBW=10Meg Slew=10Meg Ilimit=25m Rail=0 Vos=0 En=0 Enk=0 In=0 Ink=0 Rin=500Meg ;pnba In+)In-)V+)V-)OUT
M1 N002 N005 N007 N007 BSS145
C1 N004 N006 1n
V4 N001 0 1.275
R2 N007 0 100
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.tran 200m
.lib UniversalOpAmp2.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 672 -272 336 -272
WIRE 336 -192 336 -272
WIRE 336 -48 336 -112
WIRE -48 -16 -400 -16
WIRE 80 0 16 0
WIRE 160 0 80 0
WIRE 272 0 240 0
WIRE 288 0 272 0
WIRE -48 16 -96 16
WIRE 80 16 80 0
WIRE 672 16 672 -272
WIRE 272 32 272 0
WIRE 288 32 272 32
WIRE -400 64 -400 -16
WIRE -96 96 -96 16
WIRE 80 96 80 80
WIRE 80 96 -96 96
WIRE 160 96 80 96
WIRE 336 96 336 48
WIRE 336 96 240 96
WIRE 336 128 336 96
WIRE -16 144 -16 32
WIRE 672 144 672 96
WIRE -400 192 -400 144
WIRE -16 272 -16 224
WIRE 336 288 336 208
SYMBOL voltage 672 0 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V4
SYMATTR Value 1.275
SYMBOL voltage -400 48 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V3
SYMATTR Value PULSE(0 660m 0 10m 100m 50m)
SYMBOL res 320 112 R0
SYMATTR InstName R2
SYMATTR Value 100
SYMBOL nmos 288 -48 R0
SYMATTR InstName M1
SYMATTR Value BSS145
SYMBOL res 320 -208 R0
SYMATTR InstName R4
SYMATTR Value .1
SYMBOL res 256 -16 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 100
SYMBOL res 256 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 1k
SYMBOL Opamps\\UniversalOpamp2 -16 0 M180
SYMATTR InstName U2
SYMBOL cap 64 16 R0
SYMATTR InstName C1
SYMATTR Value 1n
SYMBOL voltage -16 128 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V5
SYMATTR Value 5
FLAG -16 -32 0
FLAG -400 192 0
FLAG -16 272 0
FLAG 336 288 0
FLAG 672 144 0
TEXT -432 312 Left 2 !.tran 200m
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1507.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\LT1507.asy)
Rload OUT 0 5
XU1 N001 IN N003 N002 MP_01 0 N006 N005 LT1507 top=1K bot=1T ;pnba Boost)Vin)SW)_SHDN))GND)FB)Vc
R2 OUT N006 5.36K
C1 OUT 0 1
R3 N005 N004 1K
D2 IN N001 1N914
C4 N005 0 1n
V1 IN 0 12
C6 N001 N003 .22
D1 0 N003 MBRS340
L1 N003 OUT 10 Rser=0.02 Rpar=5000
C5 N004 0 25n
C2 OUT 0 100 Rser=0.05
R1 N006 0 4.99K
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 1m startup
.lib LT1507.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2468 1192
WIRE 1312 640 1152 640
WIRE 1360 640 1312 640
WIRE 1472 640 1424 640
WIRE 1600 640 1472 640
WIRE 1152 656 1152 640
WIRE 1600 656 1600 640
WIRE 1312 704 1312 640
WIRE 1472 704 1472 640
WIRE 1152 752 1152 736
WIRE 1248 784 1232 784
WIRE 1600 784 1600 720
WIRE 1600 784 1536 784
WIRE 1664 784 1600 784
WIRE 1776 784 1744 784
WIRE 1904 784 1776 784
WIRE 2000 784 1904 784
WIRE 2096 784 2000 784
WIRE 1600 800 1600 784
WIRE 1904 800 1904 784
WIRE 2000 800 2000 784
WIRE 2096 800 2096 784
WIRE 1776 816 1776 784
WIRE 1600 880 1600 864
WIRE 1904 896 1904 864
WIRE 2000 896 2000 864
WIRE 2096 896 2096 880
WIRE 1072 912 1024 912
WIRE 1200 912 1152 912
WIRE 1248 912 1200 912
WIRE 1776 912 1776 896
WIRE 1776 912 1536 912
WIRE 1024 928 1024 912
WIRE 1200 928 1200 912
WIRE 1776 928 1776 912
WIRE 1024 1024 1024 992
WIRE 1200 1024 1200 992
WIRE 1392 1024 1392 992
WIRE 1776 1024 1776 1008
SYMBOL schottky 1584 864 M180
WINDOW 0 38 57 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D1
SYMATTR Value MBRS340
SYMBOL res 2080 784 R0
SYMATTR InstName Rload
SYMATTR Value 5
SYMBOL IND 1648 800 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 10
SYMATTR SpiceLine Rser=0.02 Rpar=5000
SYMBOL diode 1360 624 M90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName D2
SYMATTR Value 1N914
SYMBOL POLCAP 1984 800 R0
SYMATTR InstName C1
SYMATTR Value 1
SYMBOL POWERPRODUCTS\\LT1507 1392 848 R0
SYMATTR InstName U1
SYMBOL VOLTAGE 1152 640 R0
SYMATTR InstName V1
SYMATTR Value 12
SYMBOL POLCAP 1888 800 R0
SYMATTR InstName C2
SYMATTR Value 100
SYMATTR SpiceLine Rser=0.05
SYMBOL res 1168 896 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 1K
SYMBOL res 1760 800 R0
SYMATTR InstName R2
SYMATTR Value 5.36K
SYMBOL cap 1584 656 R0
SYMATTR InstName C6
SYMATTR Value .22
SYMBOL RES 1760 912 R0
SYMATTR InstName R1
SYMATTR Value 4.99K
SYMBOL cap 1184 928 R0
SYMATTR InstName C4
SYMATTR Value 1n
SYMBOL cap 1008 928 R0
SYMATTR InstName C5
SYMATTR Value 25n
FLAG 1776 1024 0
FLAG 2000 896 0
FLAG 1600 880 0
FLAG 1200 1024 0
FLAG 2096 896 0
FLAG 1904 896 0
FLAG 1392 1024 0
FLAG 1152 752 0
FLAG 1024 1024 0
FLAG 2096 784 OUT
FLAG 1152 640 IN
TEXT 1904 984 Left 2 !.tran 1m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\eaf10b87da7f_PWM.asc
* Generated by LTspice 26.0.1 for Windows.
C1 N001 0 47n
R1 N001 PWM 1k
C2 N002 0 47n
R2 N002 N001 1k
C3 N003 0 47n
Vpwm PWM 0 PULSE(0 5 0 30n 30n 16u 32u 100)
R3 N003 N002 1k
.tran 0 1m 0 5n
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1076 680
WIRE 560 96 496 96
WIRE 672 96 640 96
WIRE 736 96 672 96
WIRE 848 96 816 96
WIRE 912 96 848 96
WIRE 1024 96 992 96
WIRE 80 128 80 96
WIRE 672 144 672 96
WIRE 848 144 848 96
WIRE 1024 144 1024 96
WIRE 80 240 80 208
WIRE 672 256 672 208
WIRE 848 256 848 208
WIRE 1024 256 1024 208
SYMBOL voltage 80 112 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName Vpwm
SYMATTR Value PULSE(0 5 0 30n 30n 16u 32u 100)
SYMBOL cap 656 144 R0
SYMATTR InstName C1
SYMATTR Value 47n
SYMBOL res 832 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 1k
SYMBOL cap 832 144 R0
SYMATTR InstName C2
SYMATTR Value 47n
SYMBOL res 656 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1k
SYMBOL cap 1008 144 R0
SYMATTR InstName C3
SYMATTR Value 47n
SYMBOL res 1008 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 1k
FLAG 80 240 0
FLAG 80 96 PWM
FLAG 672 256 0
FLAG 496 96 PWM
FLAG 848 256 0
FLAG 1024 256 0
TEXT 184 272 Left 2 !.tran 0 1m 0 5n
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC3306A.asc
* Generated by LTspice 26.0.1 for Windows.
* The output voltage is adjustable from \n0.5V to 3.65V in 50mV increments.\n \nTo use external resistors, please set Vout to 0.5V
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LTC3306A.asy)
C2 OUT 0 22
Rload OUT 0 0.6857
V1 IN 0 5
XU1 IN IN N001 OUT 0 NC_01 LTC3306A Vout=1.2 ;pnba VIN)EN)SW)VOUT)GND)PGOOD
L1 N001 OUT 1 Rser=2m
.tran 1.2m startup
.lib LTC3306A.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 3256 2216
WIRE 1520 1664 1504 1664
WIRE 1568 1664 1520 1664
WIRE 1584 1664 1568 1664
WIRE 1856 1664 1840 1664
WIRE 1952 1664 1936 1664
WIRE 1984 1664 1952 1664
WIRE 2032 1664 1984 1664
WIRE 2064 1664 2032 1664
WIRE 1504 1680 1504 1664
WIRE 2064 1680 2064 1664
WIRE 1984 1696 1984 1664
WIRE 1504 1776 1504 1760
WIRE 1568 1776 1568 1664
WIRE 1584 1776 1568 1776
WIRE 1952 1776 1952 1664
WIRE 1952 1776 1840 1776
WIRE 1984 1792 1984 1760
WIRE 2064 1792 2064 1760
WIRE 1712 1984 1712 1968
SYMBOL LTC3306A 1712 1776 R0
WINDOW 39 1 74 Center 1
SYMATTR SpiceLine Vout=1.2
SYMATTR InstName U1
SYMBOL res 2048 1664 R0
SYMATTR InstName Rload
SYMATTR Value 0.6857
SYMBOL ind 1840 1680 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 1
SYMATTR SpiceLine Rser=2m
SYMBOL VOLTAGE 1504 1664 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL cap 1968 1696 R0
SYMATTR InstName C2
SYMATTR Value 22
FLAG 1504 1776 0
FLAG 1520 1664 IN
FLAG 2064 1792 0
FLAG 2032 1664 OUT
FLAG 1984 1792 0
FLAG 1712 1984 0
TEXT 1608 2024 Left 2 !.tran 1.2m startup
TEXT 1496 1496 Left 2 ;The output voltage is adjustable from \n0.5V to 3.65V in 50mV increments.\n \nTo use external resistors, please set Vout to 0.5V
* Z:\home\khalils\Downloads\files\data\raw_asc\1683c554a565_1077.asc
* Generated by LTspice 26.0.1 for Windows.
* Half-Wave Rectifier
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1077.asy)
V3 IN 0 SINE(0 1 100)
V1 +V 0 3
R3 N002 0 1Meg
R2 N001 IN 1Meg
XU1 N002 N001 +V 0 OUT LT1078 ;pnba In+)In-)V+)V-)OUT
R1 OUT N001 2Meg
.tran .1
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 680
WIRE -96 96 -128 96
WIRE 16 96 -16 96
WIRE 48 96 16 96
WIRE 144 96 128 96
WIRE 160 96 144 96
WIRE 256 96 240 96
WIRE 192 208 192 192
WIRE 144 224 144 96
WIRE 160 224 144 224
WIRE -96 240 -96 224
WIRE 256 240 256 96
WIRE 256 240 224 240
WIRE 288 240 256 240
WIRE 64 256 48 256
WIRE 160 256 144 256
WIRE 192 288 192 272
WIRE -96 336 -96 320
SYMBOL voltage 0 96 R90
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName V3
SYMATTR Value SINE(0 1 100)
SYMBOL res 144 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 1Meg
SYMBOL opamps\\LT1077 192 176 R0
SYMATTR InstName U1
SYMBOL voltage -96 224 R0
SYMATTR InstName V1
SYMATTR Value 3
SYMBOL res 256 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 2Meg
SYMBOL res 160 240 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 1Meg
FLAG -96 336 0
FLAG 192 192 +V
FLAG -96 224 +V
FLAG -128 96 0
FLAG 48 256 0
FLAG 192 288 0
FLAG 16 96 IN
FLAG 288 240 OUT
TEXT 296 320 Left 2 !.tran .1
TEXT 152 32 Bottom 2 ;Half-Wave Rectifier