Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\231f8362e7c2_1.23.asc
* Generated by LTspice 26.0.1 for Windows.
R Vb V1 100Meg
S1 0 V1 Vsw 0 MYSW
Vb Vb 0 10 Rser=0
T2 V3 0 V4 0 Td=50n Z0=50
T1 V1 0 V2 0 Td=50n Z0=50
Vsw Vsw 0 PULSE(0 1 1u 0.01u 0 10u)
RL V3 V2 100
.tran 0 1.5u 0.8u 0.001u
.model MYSW SW(Vt=.5 Ron=1m)
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE -272 128 -272 16
WIRE -176 208 -272 208
WIRE -160 16 -272 16
WIRE -144 128 -176 128
WIRE -112 128 -144 128
WIRE -112 144 -112 128
WIRE -112 208 -176 208
WIRE -112 208 -112 192
WIRE -64 16 -160 16
WIRE -64 128 -64 96
WIRE -64 208 -112 208
WIRE -64 240 -64 208
WIRE 16 128 -64 128
WIRE 48 128 16 128
WIRE 48 208 -64 208
WIRE 48 208 48 160
WIRE 144 208 48 208
WIRE 144 208 144 160
WIRE 176 128 144 128
WIRE 192 128 176 128
WIRE 288 128 272 128
WIRE 320 128 288 128
WIRE 320 208 144 208
WIRE 320 208 320 160
WIRE 416 208 320 208
WIRE 416 208 416 160
WIRE 432 128 416 128
WIRE 448 128 432 128
IOPIN -160 16 In
SYMBOL res -80 0 R0
SYMATTR InstName R
SYMATTR Value 100Meg
SYMBOL tline 368 144 R0
SYMATTR InstName T2
SYMBOL tline 96 144 R0
SYMATTR InstName T1
SYMBOL voltage -176 112 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
WINDOW 0 12 57 Left 0
WINDOW 3 -24 115 Left 0
SYMATTR InstName Vsw
SYMATTR Value PULSE(0 1 1u 0.01u 0 10u)
SYMBOL sw -64 224 M180
WINDOW 3 28 48 Left 0
SYMATTR InstName S1
SYMATTR Value MYSW
SYMBOL voltage -272 112 R0
WINDOW 123 0 0 Left 0
WINDOW 39 21 143 Left 0
WINDOW 0 13 58 Left 0
SYMATTR SpiceLine Rser=0
SYMATTR InstName Vb
SYMATTR Value 10
SYMBOL res 288 112 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName RL
SYMATTR Value 100
FLAG -64 240 0
FLAG -160 16 Vb
FLAG 16 128 V1
FLAG 176 128 V2
FLAG 288 128 V3
FLAG 432 128 V4
FLAG -144 128 Vsw
TEXT -202 338 Left 0 !.tran 0 1.5u 0.8u 0.001u
TEXT -200 304 Left 0 !.model MYSW SW(Vt=.5 Ron=1m)
* Z:\home\khalils\Downloads\files\data\raw_asc\0a7ef828cb78_Nand.asc
* Generated by LTspice 26.0.1 for Windows.
M2 N001 Vin1 0 0 NMOS l=180nm w=270nm
M3 Vhigh Vin1 Vout Vhigh PMOS l=180nm w=810nm
M4 Vhigh Vin2 Vout Vhigh PMOS l=180nm w=810nm
M1 Vout Vin2 N001 0 NMOS l=180nm w=270nm
.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 880 680
WIRE 80 -240 32 -240
WIRE 224 -240 80 -240
WIRE 464 -240 224 -240
WIRE 32 -160 32 -240
WIRE 32 -160 -32 -160
WIRE 160 -160 32 -160
WIRE -32 -112 -32 -160
WIRE 160 -112 160 -160
WIRE 80 -64 80 -240
WIRE 80 -64 -32 -64
WIRE 224 -64 224 -240
WIRE 224 -64 160 -64
WIRE -80 -32 -272 -32
WIRE 112 -32 16 -32
WIRE -32 16 -32 -16
WIRE 80 16 -32 16
WIRE 160 16 160 -16
WIRE 160 16 80 16
WIRE 80 80 80 16
WIRE 656 80 80 80
WIRE 80 96 80 80
WIRE 16 112 16 -32
WIRE 16 112 -176 112
WIRE 256 144 80 144
WIRE 16 176 16 112
WIRE 32 176 16 176
WIRE 80 256 80 192
WIRE 176 304 80 304
WIRE -272 336 -272 -32
WIRE 32 336 -272 336
WIRE 176 352 176 304
WIRE 256 352 256 144
WIRE 256 352 176 352
WIRE 80 384 80 352
WIRE 176 384 176 352
WIRE 176 384 80 384
WIRE 80 400 80 384
WIRE 80 416 80 400
IOPIN -272 -32 In
IOPIN -176 112 In
IOPIN 656 80 Out
IOPIN 80 400 In
IOPIN 464 -240 In
SYMBOL nmos4 32 256 R0
SYMATTR InstName M2
SYMATTR Value2 l=180nm w=270nm
SYMBOL pmos4 -80 -112 R0
SYMATTR InstName M3
SYMATTR Value2 l=180nm w=810nm
SYMBOL pmos4 112 -112 R0
SYMATTR InstName M4
SYMATTR Value2 l=180nm w=810nm
SYMBOL nmos4 32 96 R0
SYMATTR InstName M1
SYMATTR Value2 l=180nm w=270nm
FLAG -272 -32 Vin1
FLAG -176 112 Vin2
FLAG 656 80 Vout
FLAG 80 416 0
FLAG 80 400 Vlow
FLAG 464 -240 Vhigh
* Z:\home\khalils\Downloads\files\data\raw_asc\ADP7182-1.5.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\ADP7182-1.5.asy)
C1 IN 0 2.2
V1 IN 0 -8
C2 OUT 0 2.2
R1 OUT 0 50
XU1 OUT MP_01 MP_02 N001 MP_03 0 IN ADP7182-x.x Rset=300k ;pnba Vout)))EN))GND)Vin
V2 N001 0 PULSE(0 2 200u 1n 1n 10m)
.tran 1m
.lib ADP7182-x.x.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 984 680
WIRE 32 -48 -80 -48
WIRE 112 -48 32 -48
WIRE 432 -48 368 -48
WIRE 544 -48 432 -48
WIRE -80 -32 -80 -48
WIRE 32 -32 32 -48
WIRE 432 -32 432 -48
WIRE 544 -32 544 -48
WIRE -80 64 -80 48
WIRE 32 64 32 32
WIRE 432 64 432 32
WIRE 544 64 544 48
WIRE 112 144 32 144
WIRE 32 160 32 144
WIRE 32 256 32 240
WIRE 240 256 240 208
SYMBOL cap 16 -32 R0
SYMATTR InstName C1
SYMATTR Value 2.2
SYMBOL voltage 32 144 M0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value PULSE(0 2 200u 1n 1n 10m)
SYMBOL res 528 -48 R0
SYMATTR InstName R1
SYMATTR Value 50
SYMBOL ADP7182-1.5 240 48 R0
SYMATTR InstName U1
SYMBOL voltage -80 -48 R0
SYMATTR InstName V1
SYMATTR Value -8
SYMBOL cap 416 -32 R0
SYMATTR InstName C2
SYMATTR Value 2.2
FLAG -80 64 0
FLAG 32 64 0
FLAG 432 64 0
FLAG 32 256 0
FLAG 240 256 0
FLAG 544 64 0
FLAG 32 -48 IN
FLAG 432 -48 OUT
TEXT 528 248 Left 2 !.tran 1m
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC3216.asc
* Generated by LTspice 26.0.1 for Windows.
XU1 N006 N002 N001 N005 N003 N007 IN IN IN N008 0 N004 LTC3216 ;pnba C2+)C1+)CPO)ISET1)ILED)ISET2)EN1)EN2)Vin)C2-)GND)C1-
V1 IN 0 3.6
C1 N002 N004 2.2
C2 N006 N008 2.2
D1 N001 N003 NSPW500BS
R1 N005 0 20K
R2 N007 0 6.65K
C3 N001 0 4.7
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 10m startup
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LTC3216.asy)
.lib LTC3216.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE -96 64 -176 64
WIRE 80 64 -96 64
WIRE 176 64 80 64
WIRE -176 80 -176 64
WIRE 80 80 80 64
WIRE 176 80 176 64
WIRE -96 128 -96 64
WIRE -16 128 -96 128
WIRE 352 128 272 128
WIRE 432 128 352 128
WIRE 512 128 496 128
WIRE -176 176 -176 160
WIRE -16 192 -80 192
WIRE 352 192 272 192
WIRE -16 256 -80 256
WIRE 352 256 272 256
WIRE 448 256 432 256
WIRE -16 320 -80 320
WIRE 304 320 272 320
WIRE 400 320 384 320
WIRE -16 384 -80 384
WIRE 304 384 272 384
FLAG -176 176 0
FLAG 448 256 0
FLAG 400 320 0
FLAG 304 384 0
FLAG 512 128 0
FLAG -176 64 IN
SYMBOL PowerProducts\\LTC3216 128 256 R0
SYMATTR InstName U1
SYMBOL voltage -176 64 R0
SYMATTR InstName V1
SYMATTR Value 3.6
SYMBOL cap -96 192 R0
WINDOW 0 24 13 Left 2
WINDOW 3 22 51 Left 2
SYMATTR InstName C1
SYMATTR Value 2.2
SYMBOL cap -96 320 R0
WINDOW 0 20 13 Left 2
WINDOW 3 22 50 Left 2
SYMATTR InstName C2
SYMATTR Value 2.2
SYMBOL LED 336 128 R0
WINDOW 0 62 17 Left 2
SYMATTR InstName D1
SYMATTR Value NSPW500BS
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL res 336 272 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R1
SYMATTR Value 20K
SYMBOL res 288 336 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R2
SYMATTR Value 6.65K
SYMBOL cap 432 144 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName C3
SYMATTR Value 4.7
TEXT 360 416 Left 2 !.tran 10m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\MAX14575A.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\MAX14575A.asy)
XU1 IN N005 0 N003 N002 OUT MAX14575A ;pnba IN)SETI)GND)_FLAG)EN)OUT
V3 N004 0 5
R2 N006 0 348
S1 0 OUT N001 0 SHORT
V4 N001 0 PULSE(0 1 10m 1m 1m 30m)
R1 N005 N006 52.3K
V1 IN 0 5
V2 N002 0 2
R3 N004 N003 20K
C1 OUT 0 150
.model SHORT SW(Ron=0.05 Roff=1K Vt=.5 Vh=-.4)
.tran 50m startup
.lib MAX14575A.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 voltage 576 -144 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V3
SYMATTR Value 5
SYMBOL res -144 -64 R0
SYMATTR InstName R1
SYMATTR Value 52.3K
SYMBOL voltage -224 -160 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V2
SYMATTR Value 2
SYMBOL MAX14575A 128 -208 R0
SYMATTR InstName U1
SYMBOL voltage -224 -352 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
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)
SYMBOL res 480 -176 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 20K
SYMBOL cap 384 -336 R0
SYMATTR InstName C1
SYMATTR Value 150
SYMBOL sw 512 -240 R180
WINDOW 0 -23 102 Right 2
WINDOW 3 -26 2 Right 2
SYMATTR InstName S1
SYMATTR Value SHORT
SYMBOL res -144 32 R0
SYMATTR InstName R2
SYMATTR Value 348
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\1cf997ea1f08_TS5.asc
* Generated by LTspice 26.0.1 for Windows.
R2 N005 N001 56k
C3 N006 0 10n
C1 N005 0 1n
C2 N002 N001 2n
XU1 N002 N005 N002 opamp Aol=100K GBW=10Meg ;pnba invin)noninvin)out
XU2 N003 N002 N003 opamp Aol=100K GBW=10Meg ;pnba invin)noninvin)out
R1 N001 N004 56k
V1 N004 0 AC 1
R3 N006 N003 8k620
.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
SYMBOL cap 416 -224 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 2n
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 928 -48 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 8k620
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 OpAmps\\opamp 464 48 M180
SYMATTR InstName U1
SYMBOL cap 960 32 R0
SYMATTR InstName C3
SYMATTR Value 10n
SYMBOL cap 336 32 R0
SYMATTR InstName C1
SYMATTR Value 1n
FLAG 112 144 0
FLAG 352 144 0
FLAG 976 144 0
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\ADP124-2.5.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\ADP124-2.5.asy)
V1 IN 0 5.5
C1 IN 0 1
C2 OUT 0 1
Rload OUT 0 100
XU1 OUT MP_01 OUT 0 IN MP_02 MP_03 IN ADP124 K=50000 ;pnba Vout))Sense)GND)En)))Vin
.tran 10m startup
.lib ADP124.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 884 680
WIRE 80 96 0 96
WIRE 128 96 80 96
WIRE 160 96 128 96
WIRE 384 96 352 96
WIRE 432 96 384 96
WIRE 512 96 432 96
WIRE 0 112 0 96
WIRE 80 112 80 96
WIRE 432 112 432 96
WIRE 512 112 512 96
WIRE 0 208 0 192
WIRE 80 208 80 176
WIRE 128 208 128 96
WIRE 160 208 128 208
WIRE 384 208 384 96
WIRE 384 208 352 208
WIRE 432 208 432 176
WIRE 512 208 512 192
WIRE 256 272 256 256
SYMBOL res 496 96 R0
SYMATTR InstName Rload
SYMATTR Value 100
SYMBOL voltage 0 96 R0
WINDOW 123 24 130 Left 2
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 5.5
SYMBOL cap 64 112 R0
SYMATTR InstName C1
SYMATTR Value 1
SYMBOL cap 416 112 R0
SYMATTR InstName C2
SYMATTR Value 1
SYMBOL ADP124-2.5 256 208 R0
SYMATTR InstName U1
FLAG 0 208 0
FLAG 256 272 0
FLAG 432 208 0
FLAG 512 208 0
FLAG 512 96 OUT
FLAG 0 96 IN
FLAG 80 208 0
TEXT 0 272 Left 2 !.tran 10m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\2a1a7557113b_6107.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\LT6107.asy)
I1 N001 0 SINE(1 1 1K)
R1 N004 0 1K
XU1 N004 0 N003 N001 N002 LT6106 ;pnba OUT)VEE)IN-)IN+)VCC
V1 N002 0 20
R2 N002 N001 20m
R3 N002 N003 100
.tran 3m
.lib LTC7.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 112 -80 -112 -80
WIRE 176 -80 112 -80
WIRE 336 -80 256 -80
WIRE 416 -80 336 -80
WIRE 496 -80 416 -80
WIRE -112 -64 -112 -80
WIRE 336 -64 336 -80
WIRE 496 -64 496 -80
WIRE -112 32 -112 16
WIRE 496 32 496 16
WIRE 112 48 112 -80
WIRE 128 48 112 48
WIRE 336 48 336 16
WIRE 336 48 320 48
WIRE 128 96 112 96
WIRE 416 96 416 -80
WIRE 416 96 320 96
WIRE 400 224 320 224
WIRE 400 240 400 224
WIRE 400 336 400 320
SYMBOL opamps\\LT6107 224 112 R0
SYMATTR InstName U1
SYMBOL res 272 -96 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 20m
SYMBOL current -112 -64 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName I1
SYMATTR Value SINE(1 1 1K)
SYMBOL res 320 -80 R0
SYMATTR InstName R3
SYMATTR Value 100
SYMBOL res 384 224 R0
SYMATTR InstName R1
SYMATTR Value 1K
SYMBOL voltage 496 -80 R0
SYMATTR InstName V1
SYMATTR Value 20
FLAG 400 336 0
FLAG 112 96 0
FLAG -112 32 0
FLAG 496 32 0
TEXT 480 264 Left 2 !.tran 3m
* Z:\home\khalils\Downloads\files\data\raw_asc\LT3468-1.asc
* Generated by LTspice 26.0.1 for Windows.
L1 IN N003 20 Rpar=2K Rser=.1
L2 0 N001 {20u*10.2*10.2} Rpar=1Meg
C1 OUT 0 .1
D1 N001 OUT D
R3 N002 IN 10K
V1 IN 0 5
C3 N001 0 10p
D2 0 N003 1N5817
XU1 N003 0 N002 IN IN LT3468-1 ;pnba SW)GND)_Done)Charge)Vin
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 10m startup
K1 L1 L2 1
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LT3468-1.asy)
.lib LT3468-1.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2740 1752
WIRE 1872 1264 1648 1264
WIRE 2064 1264 1872 1264
WIRE 2368 1264 2112 1264
WIRE 2416 1264 2368 1264
WIRE 2528 1264 2480 1264
WIRE 2064 1280 2064 1264
WIRE 2112 1280 2112 1264
WIRE 1872 1296 1872 1264
WIRE 2368 1296 2368 1264
WIRE 2528 1296 2528 1264
WIRE 1648 1360 1648 1264
WIRE 1664 1360 1648 1360
WIRE 1760 1360 1744 1360
WIRE 2112 1376 2112 1360
WIRE 2368 1376 2368 1360
WIRE 2528 1376 2528 1360
WIRE 2064 1408 2064 1360
WIRE 2064 1408 1984 1408
WIRE 2064 1424 2064 1408
WIRE 1648 1456 1648 1360
WIRE 1760 1456 1648 1456
WIRE 1648 1472 1648 1456
WIRE 2064 1504 2064 1488
WIRE 1872 1536 1872 1520
WIRE 1648 1568 1648 1552
FLAG 2528 1376 0
FLAG 1872 1536 0
FLAG 1648 1568 0
FLAG 2368 1376 0
FLAG 2112 1376 0
FLAG 2064 1504 0
FLAG 2528 1264 OUT
FLAG 1648 1264 IN
SYMBOL ind2 2048 1264 R0
WINDOW 0 -6 35 Right 2
WINDOW 3 -4 73 Right 2
SYMATTR InstName L1
SYMATTR Value 20
SYMATTR SpiceLine Rpar=2K Rser=.1
SYMBOL ind2 2128 1376 R180
WINDOW 0 -3 72 Right 2
WINDOW 3 0 43 Right 2
SYMATTR InstName L2
SYMATTR Value {20u*10.2*10.2}
SYMATTR SpiceLine Rpar=1Meg
SYMBOL cap 2512 1296 R0
WINDOW 3 27 55 Left 2
SYMATTR Value .1
SYMATTR InstName C1
SYMBOL diode 2416 1280 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMBOL res 1760 1344 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 10K
SYMBOL VOLTAGE 1648 1456 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL cap 2352 1296 R0
WINDOW 3 28 53 Left 2
SYMATTR Value 10p
SYMATTR InstName C3
SYMBOL schottky 2048 1488 M180
WINDOW 0 24 72 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D2
SYMATTR Value 1N5817
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL PowerProducts\\LT3468-1 1872 1408 R0
SYMATTR InstName U1
TEXT 2248 1448 Left 2 !.tran 10m startup
TEXT 2088 1264 Bottom 2 !K1 L1 L2 1
* Z:\home\khalils\Downloads\files\data\raw_asc\51ef478ff13e_supply-protection.asc
* Generated by LTspice 26.0.1 for Windows.
* As power supply DC voltage is used.\nAC source is applied only for simulation\nto figure out when the circuit conducts.
VS IN 0 SINE(0 20 1)
M2 OUT N003 N001 N001 Si7143DP
RL OUT 0 10
M1 IN N003 N001 N001 Si7143DP
R1 N003 0 10K
D2 N003 N001 KDZ12B
D1 0 N004 KDZ12B
Q1 N003 N002 N001 0 2SB1198K
R3 N002 N004 10K
.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
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.tran 1
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1012 680
WIRE 48 112 -144 112
WIRE 256 112 144 112
WIRE 384 112 256 112
WIRE 496 112 384 112
WIRE 720 112 592 112
WIRE -144 144 -144 112
WIRE 256 144 256 112
WIRE 384 144 384 112
WIRE 720 144 720 112
WIRE 352 192 320 192
WIRE -144 240 -144 224
WIRE 720 240 720 224
WIRE 128 256 128 160
WIRE 256 256 256 240
WIRE 256 256 128 256
WIRE 384 256 384 208
WIRE 384 256 256 256
WIRE 512 256 512 160
WIRE 512 256 384 256
WIRE 256 272 256 256
WIRE 352 272 352 192
WIRE 352 368 352 352
WIRE 256 448 256 352
WIRE 352 448 352 432
SYMBOL voltage -144 128 R0
WINDOW 0 41 44 Left 2
WINDOW 3 38 72 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName VS
SYMATTR Value SINE(0 20 1)
SYMBOL zener 368 432 R180
WINDOW 0 -10 46 Right 2
WINDOW 3 -9 20 Right 2
SYMATTR InstName D1
SYMATTR Value KDZ12B
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL zener 400 208 R180
WINDOW 0 -12 44 Right 2
WINDOW 3 -12 18 Right 2
SYMATTR InstName D2
SYMATTR Value KDZ12B
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL res 704 128 R0
SYMATTR InstName RL
SYMATTR Value 10
SYMBOL res 240 256 R0
SYMATTR InstName R1
SYMATTR Value 10K
SYMBOL res 336 256 R0
SYMATTR InstName R3
SYMATTR Value 10K
SYMBOL pmos 592 160 M270
WINDOW 0 65 66 VRight 2
WINDOW 3 65 45 VLeft 2
SYMATTR InstName M2
SYMATTR Value Si7143DP
SYMBOL pnp 320 240 R180
WINDOW 0 65 79 Left 2
WINDOW 3 65 46 Left 2
SYMATTR InstName Q1
SYMATTR Value 2SB1198K
SYMBOL pmos 48 160 R270
WINDOW 0 65 32 VLeft 2
WINDOW 3 64 50 VRight 2
SYMATTR InstName M1
SYMATTR Value Si7143DP
FLAG 256 448 0
FLAG 720 240 0
FLAG -144 240 0
FLAG 352 448 0
FLAG 720 112 OUT
FLAG -144 112 IN
TEXT -242 408 Left 2 !.tran 1
TEXT -240 304 Left 2 ;As power supply DC voltage is used.\nAC source is applied only for simulation\nto figure out when the circuit conducts.
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1070.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\LT1070.asy)
R2 N002 0 1.24K
C1 OUT 0 500 Rser=15m
R3 N003 N004 1K
R1 OUT N002 10.7K
XU1 N003 N002 0 N001 IN LT1070 ;pnba Vc)FB)GND)SW)Vin
D1 N001 OUT MBRS340
Rload OUT 0 12
C3 N004 0 1
V1 IN 0 5
L1 IN N001 150 Rser=0.02 Rpar=5000
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 15m startup
.lib LT1070.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2808 1456
WIRE 1824 880 1600 880
WIRE 1872 880 1824 880
WIRE 1984 880 1952 880
WIRE 2032 880 1984 880
WIRE 2160 880 2096 880
WIRE 2288 880 2160 880
WIRE 2400 880 2288 880
WIRE 1600 896 1600 880
WIRE 2288 896 2288 880
WIRE 2400 896 2400 880
WIRE 1824 944 1824 880
WIRE 2160 960 2160 880
WIRE 1600 992 1600 976
WIRE 2288 992 2288 960
WIRE 2400 992 2400 976
WIRE 1984 1024 1984 880
WIRE 1984 1024 1952 1024
WIRE 2160 1088 2160 1040
WIRE 2160 1088 1952 1088
WIRE 2160 1104 2160 1088
WIRE 1968 1152 1952 1152
WIRE 2064 1152 2048 1152
WIRE 2064 1168 2064 1152
WIRE 2160 1200 2160 1184
WIRE 1824 1248 1824 1232
WIRE 2064 1248 2064 1232
SYMBOL IND 1856 896 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 150
SYMATTR SpiceLine Rser=0.02 Rpar=5000
SYMBOL res 2384 880 R0
SYMATTR InstName Rload
SYMATTR Value 12
SYMBOL VOLTAGE 1600 880 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL POWERPRODUCTS\\LT1070 1824 1088 R0
SYMATTR InstName U1
SYMBOL RES 2144 944 R0
SYMATTR InstName R1
SYMATTR Value 10.7K
SYMBOL RES 1952 1168 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R3
SYMATTR Value 1K
SYMBOL polcap 2272 896 R0
SYMATTR InstName C1
SYMATTR Value 500
SYMATTR SpiceLine Rser=15m
SYMBOL schottky 2032 896 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value MBRS340
SYMBOL CAP 2048 1168 R0
SYMATTR InstName C3
SYMATTR Value 1
SYMBOL RES 2144 1088 R0
SYMATTR InstName R2
SYMATTR Value 1.24K
FLAG 2400 880 OUT
FLAG 2160 1200 0
FLAG 2288 992 0
FLAG 2400 992 0
FLAG 2064 1248 0
FLAG 1824 1248 0
FLAG 1600 992 0
FLAG 1600 880 IN
TEXT 2112 1304 Left 2 !.tran 15m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\35b485c8cce3_Draft1.asc
* Generated by LTspice 26.0.1 for Windows.
R1 N002 0 4000
I1 0 N001 I={Isrc}
R2 N001 N002 1000
.dc Isrc 0A 1A 0.1A
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 256 32 64 32
WIRE 256 64 256 32
WIRE 64 128 64 32
WIRE 256 176 256 144
WIRE 64 304 64 208
WIRE 256 304 256 256
WIRE 256 304 64 304
WIRE 256 336 256 304
SYMBOL res 240 160 R0
SYMATTR InstName R1
SYMATTR Value 4000
SYMBOL current 64 208 R180
WINDOW 0 24 80 Left 2
WINDOW 3 24 0 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName I1
SYMATTR Value I={Isrc}
SYMBOL res 240 48 R0
SYMATTR InstName R2
SYMATTR Value 1000
FLAG 256 336 0
TEXT -80 392 Left 2 !.dc Isrc 0A 1A 0.1A
* Z:\home\khalils\Downloads\files\data\raw_asc\5e16d676af6c_VI_Diode_pn_Forward.asc
* Generated by LTspice 26.0.1 for Windows.
D1 N001 0 1N4148
R1 N001 N002 1000
V1 N002 0 V
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.dc V1 -2 1 0.0001
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 176 112 80 112
WIRE 320 112 240 112
WIRE 0 272 0 112
WIRE 96 272 0 272
WIRE 272 272 176 272
WIRE 320 272 320 112
WIRE 320 272 272 272
WIRE 272 304 272 272
SYMBOL diode 176 128 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value 1N4148
SYMBOL res 96 96 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1000
SYMBOL Misc\\battery 80 272 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 -32 56 VBottom 2
SYMATTR InstName V1
FLAG 272 304 0
TEXT 344 304 Left 2 !.dc V1 -2 1 0.0001