Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\1f39d1f16a38_current-limiting-npn.asc
* Generated by LTspice 26.0.1 for Windows.
* Sizing:\nR2 sets max current -> set max current through the load: \nImax = 20 mA\n \nFind R2 at max current assuming its voltage drop is Vbe and Q2 is still not conducting \n-> R2 = 0.6V/Imax = 30 ohm\nFind base current at the limiting condition where Q2 is still not conducting \n-> Ib = Ic/100 = 200 uA\nFind R1 using KVL \n-> 12 = R1*Ib + 0.6 + 0.6 -> R1 = (12 - 1.2)/20 u = 54k ohm\n \nNow see what happens when R load changes -> max current \nthrough the circuit is fixed at 20 mA\nPossible application -> LED driver circuit\n \nAfter running the simulation:\n1) CTRL + L or View SPICE error log\n2) Right click -> Plot .step ed .meas data
* Current limiting circuit using NPN transistors
R3 Vcc N001 {R_load}
R2 0 N003 {R2}
Q1 N001 N002 N003 0 2N3904
V1 Vcc 0 12
Q2 N002 N003 0 0 2N3904
R1 N002 Vcc 54k
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.tran 1
.step param R_load 100 1k 50
.meas Load_current AVG I(R3)
.param R2=0.6/{Imax} Imax=50m
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 1892 728
WIRE -128 -48 -128 -96
WIRE 288 -16 288 -64
WIRE -128 64 -128 32
WIRE 288 128 288 64
WIRE 48 176 -32 176
WIRE 160 176 128 176
WIRE 224 176 160 176
WIRE 160 256 160 176
WIRE 288 304 288 224
WIRE 288 304 224 304
WIRE 288 352 288 304
WIRE 160 464 160 352
WIRE 288 464 288 432
SYMBOL npn 224 128 R0
SYMATTR InstName Q1
SYMATTR Value 2N3904
SYMBOL npn 224 256 M0
SYMATTR InstName Q2
SYMATTR Value 2N3904
SYMBOL res 304 448 R180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R2
SYMATTR Value {R2}
SYMBOL res 272 -32 R0
SYMATTR InstName R3
SYMATTR Value {R_load}
SYMBOL voltage -128 -64 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 12
SYMBOL res 144 160 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 54k
FLAG 288 464 0
FLAG 160 464 0
FLAG -128 64 0
FLAG -128 -96 Vcc
FLAG 288 -64 Vcc
FLAG -32 176 Vcc
TEXT 520 -64 Left 2 ;Sizing:\nR2 sets max current -> set max current through the load: \nImax = 20 mA\n \nFind R2 at max current assuming its voltage drop is Vbe and Q2 is still not conducting \n-> R2 = 0.6V/Imax = 30 ohm\nFind base current at the limiting condition where Q2 is still not conducting \n-> Ib = Ic/100 = 200 uA\nFind R1 using KVL \n-> 12 = R1*Ib + 0.6 + 0.6 -> R1 = (12 - 1.2)/20 u = 54k ohm\n \nNow see what happens when R load changes -> max current \nthrough the circuit is fixed at 20 mA\nPossible application -> LED driver circuit\n \nAfter running the simulation:\n1) CTRL + L or View SPICE error log\n2) Right click -> Plot .step ed .meas data
TEXT 168 664 Left 2 !.tran 1
TEXT 168 552 Left 2 !.step param R_load 100 1k 50
TEXT 168 608 Left 2 !.meas Load_current AVG I(R3)
TEXT 56 -288 Left 4 ;Current limiting circuit using NPN transistors
TEXT 560 544 Left 2 !.param R2=0.6/{Imax} Imax=50m
* Z:\home\khalils\Downloads\files\data\raw_asc\30a7c597b79f_quiz_q7.asc
* Generated by LTspice 26.0.1 for Windows.
R2 N002 0 10k
R1 N002 N001 {r}
V1 N001 0 SINE(0 5 1u 1n 1n 19u 20u) AC 1 0
C1 N002 0 {c}
.ac dec 10 10k 10meg
.step param r 1k 10k 2.5k
.param c= 1e-6/r
.meas AC gmax max mag(V(n002))
.meas AC fc WHEN mag(V(n002)) =gmax/sqrt(2) FALL=1
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 352 80 128 80
WIRE 608 80 432 80
WIRE 816 80 608 80
WIRE 608 96 608 80
WIRE 816 96 816 80
WIRE 128 192 128 160
WIRE 608 208 608 160
WIRE 816 208 816 176
SYMBOL voltage 128 64 R0
WINDOW 123 24 124 Left 2
WINDOW 39 0 0 Left 0
SYMATTR Value2 AC 1 0
SYMATTR InstName V1
SYMATTR Value SINE(0 5 1u 1n 1n 19u 20u)
SYMBOL cap 592 96 R0
SYMATTR InstName C1
SYMATTR Value {c}
SYMBOL res 800 80 R0
SYMATTR InstName R2
SYMATTR Value 10k
SYMBOL res 448 64 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value {r}
FLAG 128 192 0
FLAG 608 208 0
FLAG 816 208 0
TEXT 128 240 Left 2 !.ac dec 10 10k 10meg
TEXT 128 272 Left 2 !.step param r 1k 10k 2.5k
TEXT 136 304 Left 2 !.param c= 1e-6/r
TEXT 200 -144 Left 2 !.meas AC gmax max mag(V(n002))
TEXT 200 -112 Left 2 !.meas AC fc WHEN mag(V(n002)) =gmax/sqrt(2) FALL=1
* Z:\home\khalils\Downloads\files\data\raw_asc\LTM8042.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\LTM8042.asy)
V1 IN 0 24
D1 N002 0 LXK2-PW14 N=8
C1 N001 0 4.7
XU1 IN IN IN N003 0 NC_01 IN NC_02 MP_03 MP_04 0 N002 N001 NC_05 MP_06 MP_07 0 LTM8042 ;pnba Vcc)RUN)BSTIN/BKLED-)Rt)SYNC)SS)PWM)CTL)))TGEN)LED+)BSTOUT/BKIN)TG)))GND
R1 N003 0 33.2K
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 1m startup
.lib LTM8042.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE -32 0 -144 0
WIRE -16 0 -32 0
WIRE 352 0 336 0
WIRE 432 0 416 0
WIRE -144 16 -144 0
WIRE -32 64 -32 0
WIRE -16 64 -32 64
WIRE -144 112 -144 96
WIRE -32 128 -32 64
WIRE -16 128 -32 128
WIRE 496 128 336 128
WIRE 576 128 560 128
WIRE -32 192 -32 128
WIRE -16 192 -32 192
WIRE 352 192 336 192
WIRE 448 192 432 192
WIRE -16 256 -32 256
WIRE 352 320 336 320
WIRE 160 384 160 368
SYMBOL LED 496 144 R270
WINDOW 123 -21 32 VBottom 2
WINDOW 0 72 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR Value2 N=8
SYMATTR InstName D1
SYMATTR Value LXK2-PW14
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL PowerProducts\\LTM8042 160 160 R0
SYMATTR InstName U1
SYMBOL voltage -144 0 R0
SYMATTR InstName V1
SYMATTR Value 24
SYMBOL res 336 208 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R1
SYMATTR Value 33.2K
SYMBOL cap 352 16 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName C1
SYMATTR Value 4.7
FLAG -144 112 0
FLAG -32 256 0
FLAG 160 384 0
FLAG 352 320 0
FLAG 448 192 0
FLAG 432 0 0
FLAG 576 128 0
FLAG -144 0 IN
TEXT 432 312 Left 2 !.tran 1m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\293c12fbb290_Draft4.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\AD824.asy)
R5 N001 N003 1k
V5 N002 0 5V
V4 N007 0 -5V
R3 N005 N008 1k
R2 N005 N006 1k
R4 N003 0 1k
V2 N006 0 5V
V3 N008 0 5V
XU1 N005 N001 N002 N007 N003 AD820 ;pnba In+)In-)V+)V-)OUT
V1 N004 0 5V
R6 N001 0 1k
R1 N005 N004 1k
.tran 0.1
.lib ADI1.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE -80 16 -256 16
WIRE 400 16 -80 16
WIRE 400 32 400 16
WIRE 368 64 160 64
WIRE 160 128 160 64
WIRE -80 144 -80 16
WIRE 128 144 -80 144
WIRE 400 160 400 112
WIRE 400 160 192 160
WIRE 592 160 400 160
WIRE -16 176 -352 176
WIRE 96 176 64 176
WIRE 128 176 96 176
WIRE -16 240 -224 240
WIRE 96 240 96 176
WIRE 96 240 64 240
WIRE -352 288 -352 176
WIRE -224 288 -224 240
WIRE 160 288 160 192
WIRE 240 288 160 288
WIRE -16 304 -32 304
WIRE 96 304 96 240
WIRE 96 304 64 304
WIRE 368 320 368 64
WIRE 416 320 368 320
WIRE 240 336 240 288
WIRE 416 336 416 320
SYMBOL OpAmps\\AD824 160 96 R0
SYMATTR InstName U1
SYMBOL res 80 160 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1k
SYMBOL voltage -352 272 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 5V
SYMBOL voltage -224 272 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 5V
SYMBOL res -272 0 R0
SYMATTR InstName R6
SYMATTR Value 1k
SYMBOL res 576 144 R0
SYMATTR InstName R4
SYMATTR Value 1k
SYMBOL voltage 416 320 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V5
SYMATTR Value 5V
SYMBOL voltage 240 320 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V4
SYMATTR Value -5V
SYMBOL voltage -32 288 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value 5V
SYMBOL res 80 224 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 1k
SYMBOL res 384 16 R0
SYMATTR InstName R5
SYMATTR Value 1k
SYMBOL res 80 288 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 1k
FLAG -32 384 0
FLAG -224 368 0
FLAG -352 368 0
FLAG 592 240 0
FLAG -256 96 0
FLAG 416 416 0
FLAG 240 416 0
TEXT -386 440 Left 2 !.tran 0.1
* Z:\home\khalils\Downloads\files\data\raw_asc\030410841ff9_Draft7.asc
* Generated by LTspice 26.0.1 for Windows.
V3 Z 0 0
M2 N001 Y N002 N002 NMOS
M1 N001 X N002 N002 NMOS
V4 W 0 0
V5 Vcc 0 5
V2 Y 0 0
V1 X 0 0
M5 Vf N001 0 0 NMOS
R2 Vcc Vf 100000k
R1 Vcc N001 9.1k
M3 N001 Z N002 N002 NMOS
M4 N002 W 0 0 NMOS
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.op
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 704 -208 704 -272
WIRE 272 -80 272 -176
WIRE 704 -80 704 -128
WIRE 832 -80 704 -80
WIRE 704 -64 704 -80
WIRE -704 0 -704 -64
WIRE -544 0 -544 -64
WIRE -416 0 -416 -64
WIRE -272 0 -272 -64
WIRE 272 16 272 0
WIRE 656 16 272 16
WIRE 272 80 272 16
WIRE 272 80 48 80
WIRE 496 80 272 80
WIRE -704 144 -704 80
WIRE -544 144 -544 80
WIRE -416 144 -416 80
WIRE 48 144 48 80
WIRE 272 144 272 80
WIRE 496 144 496 80
WIRE 704 144 704 32
WIRE -272 160 -272 80
WIRE 0 224 -64 224
WIRE 224 224 208 224
WIRE 448 224 416 224
WIRE -512 336 -512 288
WIRE 48 336 48 240
WIRE 272 336 272 240
WIRE 272 336 48 336
WIRE 496 336 496 240
WIRE 496 336 272 336
WIRE 272 368 272 336
WIRE 224 448 192 448
WIRE -512 480 -512 416
WIRE 272 528 272 464
SYMBOL voltage -272 -16 R0
SYMATTR InstName V4
SYMATTR Value 0
SYMBOL nmos 224 144 R0
SYMATTR InstName M2
SYMBOL voltage -704 -16 R0
SYMATTR InstName V1
SYMATTR Value 0
SYMBOL res 688 -224 R0
SYMATTR InstName R2
SYMATTR Value 100000k
SYMBOL nmos 0 144 R0
SYMATTR InstName M1
SYMBOL res 256 -96 R0
SYMATTR InstName R1
SYMATTR Value 9.1k
SYMBOL voltage -416 -16 R0
SYMATTR InstName V3
SYMATTR Value 0
SYMBOL nmos 448 144 R0
SYMATTR InstName M3
SYMBOL nmos 656 -64 R0
SYMATTR InstName M5
SYMBOL nmos 224 368 R0
SYMATTR InstName M4
SYMBOL voltage -544 -16 R0
SYMATTR InstName V2
SYMATTR Value 0
SYMBOL voltage -512 320 R0
SYMATTR InstName V5
SYMATTR Value 5
FLAG 272 -176 Vcc
FLAG -64 224 X
FLAG 208 224 Y
FLAG 416 224 Z
FLAG 192 448 W
FLAG 704 144 0
FLAG 832 -80 Vf
FLAG 272 528 0
FLAG -512 288 Vcc
FLAG -704 -64 X
FLAG -544 -64 Y
FLAG -416 -64 Z
FLAG -272 -64 W
FLAG -704 144 0
FLAG -544 144 0
FLAG -416 144 0
FLAG -272 160 0
FLAG -512 480 0
FLAG 704 -272 Vcc
TEXT 400 528 Left 2 !.op
* Z:\home\khalils\Downloads\files\data\raw_asc\c24451a626fd_Triangle_osc_fm_am1.asc
* Generated by LTspice 26.0.1 for Windows.
* TRIANGLE OSCILLATOR\n \nFrequency and amplitude contol:\nFreq: 100KHz/Volt\nAmplitude: +/-1V / Volt
* Frequency control
* Amplitude control
* TRIANGLE OSCILLATOR \nInput: freq frequency control, 100KHz / Volt\nInput: ampl amplitude control, +/-1V / Volt
* Output
A1 tri_c 0 0 0 0 0 tri_cmp 0 SCHMITT Vt=0 Vh=1 trise=10n tripdt=10n
V2 ampl 0 PWL(0 1 5m 1 6m 0.2)
R1 tri_c 0 1G
B1 tri_c 0 I=-V(freq)*(1-2*V(tri_cmp))*4e-4
C1 tri_c 0 1n
B2 tri_out 0 V=V(ampl)*V(tri_c) tripdt=0.1u
V1 freq 0 PWL(0 1 1m 1 2m 0.2)
.tran 0 10m 0 1u
.ic V(tri_c)=10m
.options plotwinsize=0
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1272 932
WIRE -464 -240 -544 -240
WIRE 32 -240 -48 -240
WIRE -544 -208 -544 -240
WIRE -48 -208 -48 -240
WIRE -544 -96 -544 -128
WIRE -48 -96 -48 -128
WIRE -192 176 -544 176
WIRE -128 176 -192 176
WIRE -96 176 -128 176
WIRE 16 176 -96 176
WIRE 176 176 80 176
WIRE 16 208 -32 208
WIRE -32 240 -32 208
WIRE -192 256 -192 176
WIRE -544 272 -544 176
WIRE -96 272 -96 176
WIRE 176 288 112 288
WIRE 112 320 112 288
WIRE -544 416 -544 352
WIRE -192 416 -192 336
WIRE -96 416 -96 336
WIRE 112 416 112 400
IOPIN 176 176 Out
IOPIN 176 288 Out
IOPIN -464 -240 Out
IOPIN 32 -240 Out
RECTANGLE Normal 384 512 -608 0
SYMBOL voltage -544 -224 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value PWL(0 1 1m 1 2m 0.2)
SYMBOL bi -544 272 R0
SYMATTR InstName B1
SYMATTR Value I=-V(freq)*(1-2*V(tri_cmp))*4e-4
SYMBOL bv 112 304 R0
SYMATTR InstName B2
SYMATTR Value V=V(ampl)*V(tri_c)
SYMATTR Value2 tripdt=0.1u
SYMBOL Digital\\diffschmitt 16 128 R0
SYMATTR InstName A1
SYMATTR SpiceLine Vt=0 Vh=1
SYMATTR SpiceLine2 trise=10n tripdt=10n
SYMBOL cap -112 272 R0
SYMATTR InstName C1
SYMATTR Value 1n
SYMBOL res -208 240 R0
SYMATTR InstName R1
SYMATTR Value 1G
SYMBOL voltage -48 -224 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value PWL(0 1 5m 1 6m 0.2)
FLAG -96 416 0
FLAG -32 240 0
FLAG 176 176 tri_cmp
FLAG -544 416 0
FLAG -192 416 0
FLAG -128 176 tri_c
FLAG 176 288 tri_out
FLAG 112 416 0
FLAG -544 -96 0
FLAG -464 -240 freq
FLAG -48 -96 0
FLAG 32 -240 ampl
TEXT -560 -392 Left 0 !.tran 0 10m 0 1u
TEXT -456 208 Left 0 !.ic V(tri_c)=10m
TEXT -560 -368 Left 0 !.options plotwinsize=0
TEXT -216 -432 Left 0 ;TRIANGLE OSCILLATOR\n \nFrequency and amplitude contol:\nFreq: 100KHz/Volt\nAmplitude: +/-1V / Volt
TEXT -472 -192 Left 0 ;Frequency control
TEXT 24 -184 Left 0 ;Amplitude control
TEXT -552 40 Left 0 ;TRIANGLE OSCILLATOR \nInput: freq        frequency control, 100KHz / Volt\nInput: ampl      amplitude control, +/-1V / Volt
TEXT 296 288 Left 0 ;Output
* Z:\home\khalils\Downloads\files\data\raw_asc\0b23676cab27_LightDetector.asc
* Generated by LTspice 26.0.1 for Windows.
V1 N001 0 5
C2 out 0 14p
R4 out 0 1Meg
R1 out 0 24k
I1 N001 out PULSE(20u 200u 0 4 1 0 5)
.tran 0 10 0 0.01
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 224 48 32 48
WIRE 32 80 32 48
WIRE 224 80 224 48
WIRE 224 208 224 160
WIRE 592 208 224 208
WIRE 672 208 592 208
WIRE 704 208 672 208
WIRE 224 240 224 208
IOPIN 224 208 In
IOPIN 704 208 Out
SYMBOL cap 576 208 R0
SYMATTR InstName C2
SYMATTR Value 14p
SYMBOL current 224 80 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName I1
SYMATTR Value PULSE(20u 200u 0 4 1 0 5)
SYMBOL res 208 224 R0
SYMATTR InstName R1
SYMATTR Value 24k
SYMBOL voltage 32 64 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL res 656 192 R0
SYMATTR InstName R4
SYMATTR Value 1Meg
FLAG 32 160 0
FLAG 224 320 0
FLAG 224 208 phototransistor
FLAG 592 272 0
FLAG 704 208 out
FLAG 672 288 0
TEXT 0 344 Left 2 !.tran 0 10 0 0.01
* Z:\home\khalils\Downloads\files\data\raw_asc\0741e45c04d2_pMOS_currentMirror_array.asc
* Generated by LTspice 26.0.1 for Windows.
XM6 out16 in VDD VDD PMOS_mobius m=16 ;pnba D)G)S)B
XM4 out4 in VDD VDD PMOS_mobius m=4 ;pnba D)G)S)B
XM3 out2 in VDD VDD PMOS_mobius m=2 ;pnba D)G)S)B
XM2 out1 in VDD VDD PMOS_mobius m=1 ;pnba D)G)S)B
XM5 out8 in VDD VDD PMOS_mobius m=8 ;pnba D)G)S)B
XM1 in in VDD VDD PMOS_mobius m=1 ;pnba D)G)S)B
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1572 680
WIRE 640 112 416 112
WIRE 864 112 640 112
WIRE 1088 112 864 112
WIRE 1312 112 1088 112
WIRE 336 160 288 160
WIRE 368 160 336 160
WIRE 512 160 368 160
WIRE 576 160 512 160
WIRE 720 160 576 160
WIRE 784 160 720 160
WIRE 944 160 784 160
WIRE 1008 160 944 160
WIRE 1168 160 1008 160
WIRE 1232 160 1168 160
WIRE 1392 160 1232 160
WIRE 1456 160 1392 160
WIRE 336 192 336 160
WIRE 512 192 512 160
WIRE 720 192 720 160
WIRE 944 192 944 160
WIRE 1168 192 1168 160
WIRE 1392 192 1392 160
WIRE 416 208 416 112
WIRE 416 208 384 208
WIRE 464 208 416 208
WIRE 640 208 640 112
WIRE 672 208 640 208
WIRE 864 208 864 112
WIRE 896 208 864 208
WIRE 1088 208 1088 112
WIRE 1120 208 1088 208
WIRE 1312 208 1312 112
WIRE 1344 208 1312 208
WIRE 288 240 288 160
WIRE 336 240 288 240
WIRE 576 240 576 160
WIRE 576 240 512 240
WIRE 784 240 784 160
WIRE 784 240 720 240
WIRE 1008 240 1008 160
WIRE 1008 240 944 240
WIRE 1232 240 1232 160
WIRE 1232 240 1168 240
WIRE 1456 240 1456 160
WIRE 1456 240 1392 240
WIRE 336 304 336 288
WIRE 416 304 416 208
WIRE 416 304 336 304
WIRE 336 336 336 304
WIRE 512 336 512 288
WIRE 720 336 720 288
WIRE 944 336 944 288
WIRE 1168 336 1168 288
WIRE 1392 336 1392 288
IOPIN 336 336 BiDir
IOPIN 512 336 BiDir
IOPIN 720 336 BiDir
IOPIN 944 336 BiDir
IOPIN 1168 336 BiDir
IOPIN 1392 336 BiDir
SYMBOL pmos4 464 288 M180
WINDOW 123 56 94 Left 2
SYMATTR Value2 m=1
SYMATTR InstName M2
SYMATTR Value PMOS_mobius
SYMATTR Prefix X
SYMBOL pmos4 1120 288 M180
WINDOW 123 56 94 Left 2
SYMATTR Value2 m=8
SYMATTR InstName M5
SYMATTR Value PMOS_mobius
SYMATTR Prefix X
SYMBOL pmos4 384 288 R180
WINDOW 123 56 94 Left 2
SYMATTR Value2 m=1
SYMATTR InstName M1
SYMATTR Value PMOS_mobius
SYMATTR Prefix X
SYMBOL pmos4 896 288 M180
WINDOW 123 56 94 Left 2
SYMATTR Value2 m=4
SYMATTR InstName M4
SYMATTR Value PMOS_mobius
SYMATTR Prefix X
SYMBOL pmos4 672 288 M180
WINDOW 123 56 94 Left 2
SYMATTR Value2 m=2
SYMATTR InstName M3
SYMATTR Value PMOS_mobius
SYMATTR Prefix X
SYMBOL pmos4 1344 288 M180
WINDOW 123 56 94 Left 2
SYMATTR Value2 m=16
SYMATTR InstName M6
SYMATTR Value PMOS_mobius
SYMATTR Prefix X
FLAG 368 160 VDD
FLAG 336 336 in
FLAG 512 336 out1
FLAG 720 336 out2
FLAG 944 336 out4
FLAG 1168 336 out8
FLAG 1392 336 out16
* Z:\home\khalils\Downloads\files\data\raw_asc\229c2607bebd_Draft8.asc
* Generated by LTspice 26.0.1 for Windows.
J1 N003 N002 N004 J113
V1 N001 0 15
R2 N002 0 10k
R1 N001 N002 10k
R4 N004 0 1k
R3 N001 N003 300
.model NJF NJF
.model PJF PJF
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.jft
.tran 0 .01 .001
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 576 80 336 80
WIRE 816 80 576 80
WIRE 336 192 336 160
WIRE 448 192 336 192
WIRE 576 192 576 160
WIRE 336 224 336 192
WIRE 816 240 816 80
WIRE 448 256 448 192
WIRE 528 256 448 256
WIRE 576 336 576 288
WIRE 336 448 336 304
WIRE 576 448 576 416
WIRE 576 448 336 448
WIRE 816 448 816 320
WIRE 816 448 576 448
SYMBOL Res 560 64 R0
SYMATTR InstName R3
SYMATTR Value 300
SYMBOL Res 320 208 R0
SYMATTR InstName R2
SYMATTR Value 10k
SYMBOL Res 320 64 R0
SYMATTR InstName R1
SYMATTR Value 10k
SYMBOL njf 528 192 R0
SYMATTR InstName J1
SYMATTR Value J113
SYMBOL Res 560 320 R0
SYMATTR InstName R4
SYMATTR Value 1k
SYMBOL Voltage 816 224 R0
SYMATTR InstName V1
SYMATTR Value 15
FLAG 576 448 0
TEXT 232 512 Left 2 !.tran 0 .01 .001
* Z:\home\khalils\Downloads\files\data\raw_asc\MAX14575C.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\MAX14575C.asy)
V3 N004 0 5
S1 0 OUT N001 0 SHORT
V1 IN 0 5
V4 N001 0 PULSE(0 1 10m 1m 1m 30m)
R3 N004 N003 20K
R1 N005 N006 52.3K
V2 N002 0 2
R2 N006 0 348
C1 OUT 0 150
XU1 IN N005 0 N003 N002 OUT MAX14575C ;pnba IN)SETI)GND)_FLAG)EN)OUT
.model SHORT SW(Ron=0.05 Roff=1K Vt=.5 Vh=-.4)
.tran 50m startup
.lib MAX14575C.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1800 680
WIRE -16 -352 -224 -352
WIRE 400 -352 272 -352
WIRE 512 -352 400 -352
WIRE 672 -352 560 -352
WIRE -224 -336 -224 -352
WIRE 400 -336 400 -352
WIRE 512 -336 512 -352
WIRE 672 -336 672 -352
WIRE 560 -320 560 -352
WIRE -224 -240 -224 -256
WIRE 400 -240 400 -272
WIRE 512 -240 512 -256
WIRE 672 -240 672 -256
WIRE -16 -160 -224 -160
WIRE 384 -160 272 -160
WIRE 576 -160 464 -160
WIRE -224 -144 -224 -160
WIRE 576 -128 576 -160
WIRE -16 -64 -128 -64
WIRE 336 -64 272 -64
WIRE -224 -48 -224 -64
WIRE -128 -48 -128 -64
WIRE 336 -32 336 -64
WIRE 576 -32 576 -48
WIRE -128 48 -128 32
WIRE -128 144 -128 128
SYMBOL sw 512 -240 R180
WINDOW 0 -23 102 Right 2
WINDOW 3 -26 2 Right 2
SYMATTR InstName S1
SYMATTR Value SHORT
SYMBOL MAX14575C 128 -208 R0
SYMATTR InstName U1
SYMBOL res -144 32 R0
SYMATTR InstName R2
SYMATTR Value 348
SYMBOL voltage -224 -160 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V2
SYMATTR Value 2
SYMBOL cap 384 -336 R0
SYMATTR InstName C1
SYMATTR Value 150
SYMBOL voltage -224 -352 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL res -144 -64 R0
SYMATTR InstName R1
SYMATTR Value 52.3K
SYMBOL res 480 -176 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 20K
SYMBOL voltage 576 -144 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V3
SYMATTR Value 5
SYMBOL voltage 672 -352 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V4
SYMATTR Value PULSE(0 1 10m 1m 1m 30m)
FLAG -224 -240 0
FLAG 400 -240 0
FLAG 512 -352 OUT
FLAG -224 -352 IN
FLAG 512 -240 0
FLAG 560 -272 0
FLAG 672 -240 0
FLAG -128 144 0
FLAG 576 -32 0
FLAG -224 -48 0
FLAG 336 -32 0
TEXT 480 144 Left 2 !.model SHORT SW(Ron=0.05 Roff=1K Vt=.5 Vh=-.4)
TEXT 480 184 Left 2 !.tran 50m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\1e3e7af2fa94_UniversalOpAmp5.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\UniversalOpAmp5.asy)
V1 +V 0 15
C1 OUT 0 10p
XU1 N001 OUT +V -V OUT level5 Avol=1Meg GBW=10Meg Phimargin=45 SlewPos=10Meg SlewNeg=10Meg En=0 Enk=0 In=0 Ink=0 Rcm=500Meg Ccm=1p Rdiff=500k Cdiff=2p Ro=1k Vos=0 Ibp=2n Ibn=1n Iq=1m Rail=0 Ilimit=25m ;pnba In+)In-)V+)V-)OUT
V2 -V 0 -15
V3 N001 0 PULSE(-50m 50m 250n 1n 1n 1u 2u)
R1 OUT 0 10k
.tran 1.5u
.lib UniversalOpAmp5.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2580 1112
WIRE 560 560 400 560
WIRE 496 624 496 608
WIRE 400 640 400 560
WIRE 464 640 400 640
WIRE 560 656 560 560
WIRE 560 656 528 656
WIRE 656 656 560 656
WIRE 464 672 400 672
WIRE 560 672 560 656
WIRE 656 672 656 656
WIRE 496 704 496 688
WIRE 176 752 176 736
WIRE 288 752 288 736
WIRE 400 752 400 672
WIRE 560 768 560 752
WIRE 656 768 656 736
WIRE 176 848 176 832
WIRE 288 848 288 832
WIRE 400 848 400 832
SYMBOL res 544 656 R0
SYMATTR InstName R1
SYMATTR Value 10k
SYMBOL voltage 176 736 R0
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL cap 640 672 R0
SYMATTR InstName C1
SYMATTR Value 10p
SYMBOL UniversalOpAmp5 496 656 R0
WINDOW 123 80 -112 Left 2
WINDOW 39 80 -80 Left 2
WINDOW 40 80 -48 Left 2
SYMATTR InstName U1
SYMBOL voltage 400 736 R0
WINDOW 0 25 13 Left 2
WINDOW 3 27 90 Left 2
WINDOW 123 27 116 Left 2
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value PULSE(-50m 50m 250n 1n 1n 1u 2u)
SYMBOL voltage 288 736 R0
SYMATTR InstName V2
SYMATTR Value -15
FLAG 288 848 0
FLAG 176 848 0
FLAG 176 736 +V
FLAG 288 736 -V
FLAG 400 848 0
FLAG 496 704 -V
FLAG 496 608 +V
FLAG 656 768 0
FLAG 560 768 0
FLAG 656 656 OUT
TEXT 152 904 Left 2 !.tran 1.5u
* Z:\home\khalils\Downloads\files\data\raw_asc\536f05f79371_VA-R2-1.asc
* Generated by LTspice 26.0.1 for Windows.
D1 b a RSX301L-30
R1 b 0 1000
V1 a 0
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.dc V1 0 65
.step temp list -13 37
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 16 128 -144 128
WIRE 240 128 80 128
WIRE -144 192 -144 128
WIRE 240 192 240 128
WIRE -144 352 -144 272
WIRE 48 352 -144 352
WIRE 240 352 240 272
WIRE 240 352 48 352
WIRE 48 368 48 352
FLAG -144 128 a
FLAG 240 128 b
FLAG 48 368 0
SYMBOL schottky 80 112 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName D1
SYMATTR Value RSX301L-30
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL Misc\\EuropeanResistor 224 176 R0
SYMATTR InstName R1
SYMATTR Value 1000
SYMBOL voltage -144 176 R0
WINDOW 3 24 96 Invisible 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR Value ""
SYMATTR InstName V1
TEXT -144 392 Left 2 !.dc V1 0 65
TEXT -152 424 Left 2 !.step temp list -13 37