Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\9f33a338476e_pump.asc
* Generated by LTspice 26.0.1 for Windows.
C2 N002 N003 2 Rser=.1
M2 NC_09 NC_10 0 0 NMOS
C4 NC_01 NC_02 1.2m Rser=.5
M1 NC_07 NC_08 N001 N001 PMOS
R1 N001 0 1
XU2 N002 NC_05 NC_06 SCR ;pnba A)G)K
C3 N001 N002 2 Rser=.1
C1 N003 0 2 Rser=.1
XU1 N003 NC_03 NC_04 SCR ;pnba A)G)K
.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 884 680
WIRE 832 112 544 112
WIRE 544 144 544 112
WIRE 544 144 464 144
WIRE 544 160 544 144
WIRE 544 240 544 224
WIRE 544 240 464 240
WIRE 544 256 544 240
WIRE 832 256 832 112
WIRE 544 336 544 320
WIRE 544 336 464 336
WIRE 544 352 544 336
WIRE 544 432 544 416
WIRE 544 432 464 432
WIRE 544 464 544 432
WIRE 832 464 832 336
WIRE 832 464 544 464
WIRE 544 496 544 464
SYMBOL Misc/SCR 464 224 R90
SYMATTR InstName U2
SYMBOL cap 528 352 R0
SYMATTR InstName C1
SYMATTR Value 2
SYMATTR SpiceLine Rser=.1
SYMBOL res 816 240 R0
SYMATTR InstName R1
SYMATTR Value 1
SYMBOL cap 144 256 R0
SYMATTR InstName C4
SYMATTR Value 1.2m
SYMATTR SpiceLine Rser=.5
SYMBOL Misc/SCR 464 320 R90
SYMATTR InstName U1
SYMBOL pmos 368 96 M90
SYMATTR InstName M1
SYMBOL cap 528 256 R0
SYMATTR InstName C2
SYMATTR Value 2
SYMATTR SpiceLine Rser=.1
SYMBOL nmos 368 480 R270
SYMATTR InstName M2
SYMBOL cap 528 160 R0
SYMATTR InstName C3
SYMATTR Value 2
SYMATTR SpiceLine Rser=.1
FLAG 544 496 0
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1373HV.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\LT1373HV.asy)
V1 IN 0 5
C2 OUT 0 22 Rser=.05
R1 OUT N002 215K
R3 N006 0 5K
L1 IN N001 22 Rser=0.02 Rpar=5000
XU1 N005 N002 N004 N003 IN 0 0 N001 LT1373 ;pnba Vc)FB)NFB)_SHDN)Vin)SGND)PGND)SW
D1 N001 OUT MBRS360
C4 N005 N006 .05
R4 OUT 0 50
R2 N002 0 24.9K
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 5m startup
.lib LT1373.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2708 1432
WIRE 1824 880 1584 880
WIRE 1888 880 1824 880
WIRE 2016 880 1968 880
WIRE 2064 880 2016 880
WIRE 2208 880 2128 880
WIRE 2320 880 2208 880
WIRE 2432 880 2320 880
WIRE 1584 896 1584 880
WIRE 2320 896 2320 880
WIRE 2432 896 2432 880
WIRE 1824 928 1824 880
WIRE 2208 928 2208 880
WIRE 1584 992 1584 976
WIRE 2016 992 2016 880
WIRE 2016 992 1968 992
WIRE 2320 992 2320 960
WIRE 2432 992 2432 976
WIRE 2208 1056 2208 1008
WIRE 2208 1056 1968 1056
WIRE 2208 1072 2208 1056
WIRE 1680 1088 1648 1088
WIRE 2016 1120 1968 1120
WIRE 2208 1168 2208 1152
WIRE 1984 1184 1968 1184
WIRE 2064 1184 2048 1184
WIRE 2160 1184 2144 1184
WIRE 1744 1264 1744 1248
WIRE 1904 1264 1904 1248
SYMBOL RES 2048 1200 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R3
SYMATTR Value 5K
SYMBOL IND 1872 896 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 22
SYMATTR SpiceLine Rser=0.02 Rpar=5000
SYMBOL VOLTAGE 1584 880 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL PowerProducts\\LT1373HV 1824 1088 R0
SYMATTR InstName U1
SYMBOL RES 2192 912 R0
SYMATTR InstName R1
SYMATTR Value 215K
SYMBOL schottky 2064 896 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value MBRS360
SYMBOL RES 2416 880 R0
SYMATTR InstName R4
SYMATTR Value 50
SYMBOL polcap 2304 896 R0
SYMATTR InstName C2
SYMATTR Value 22
SYMATTR SpiceLine Rser=.05
SYMBOL RES 2192 1056 R0
SYMATTR InstName R2
SYMATTR Value 24.9K
SYMBOL CAP 1984 1200 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName C4
SYMATTR Value .05
FLAG 1904 1264 0
FLAG 1584 992 0
FLAG 1744 1264 0
FLAG 2160 1184 0
FLAG 2432 992 0
FLAG 2320 992 0
FLAG 2208 1168 0
FLAG 2432 880 OUT
FLAG 1584 880 IN
TEXT 2200 1248 Left 2 !.tran 5m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\2636a812d706_Week1_Ex1A.asc
* Generated by LTspice 26.0.1 for Windows.
VGS N002 0 1.8
VDS N001 0 1.8
M1 N001 N002 0 0 nch l=2u w=4u
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.lib 'C:\Program Files\LTC\LTspiceXVII\lib\cmp\log018.l' TT
.dc VGS 0 1.8 1m
.step param W list 4u 2u 0.4u
.step param L list 2u 1u 0.2u
.op
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 416 240 208 240
WIRE 208 336 208 240
WIRE 304 384 208 384
WIRE 160 416 -48 416
WIRE 416 416 416 240
WIRE -48 432 -48 416
WIRE -48 576 -48 512
WIRE 208 576 208 432
WIRE 208 576 -48 576
WIRE 304 576 304 384
WIRE 304 576 208 576
WIRE 416 576 416 496
WIRE 416 576 304 576
WIRE 208 608 208 576
SYMBOL voltage 416 400 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName VDS
SYMATTR Value 1.8
SYMBOL voltage -48 416 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName VGS
SYMATTR Value 1.8
SYMBOL nmos4 160 336 R0
SYMATTR InstName M1
SYMATTR Value nch
SYMATTR Value2 l=2u w=4u
FLAG 208 608 0
TEXT -32 120 Left 2 !.lib 'C:\\Program Files\\LTC\\LTspiceXVII\\lib\\cmp\\log018.l' TT
TEXT -32 168 Left 2 !.dc VGS 0 1.8 1m
TEXT -16 72 Left 2 !.step param W list 4u 2u 0.4u
TEXT -8 24 Left 2 !.step param L list 2u 1u 0.2u
TEXT -24 200 Left 2 !.op
* Z:\home\khalils\Downloads\files\data\raw_asc\ADPL26001.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\ADPL26001.asy)
L1 IN N001 6.8 Rser=.1
R2 N002 0 34.8K
C3 OUT 0 4.7 Rser=10m
C1 N003 0 1
Rload OUT 0 355
R1 OUT N002 1Meg
V1 IN 0 12
C2 OUT N002 4.7p
D1 N001 OUT BAT46WJ
XU1 N002 MP_01 N001 MP_02 0 IN N003 IN ADPL26001 ;pnba FBX))SW))GND)Vin)INTVcc)EN/UVLO
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 2m startup
.lib ADPL26001.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 32 48 -48 48
WIRE 128 48 32 48
WIRE 176 48 128 48
WIRE 288 48 256 48
WIRE 336 48 288 48
WIRE 448 48 400 48
WIRE 560 48 448 48
WIRE 672 48 560 48
WIRE 768 48 672 48
WIRE -48 64 -48 48
WIRE 672 64 672 48
WIRE 768 64 768 48
WIRE 448 80 448 48
WIRE 128 96 128 48
WIRE 288 96 288 48
WIRE 560 96 560 48
WIRE -48 160 -48 144
WIRE 672 160 672 128
WIRE 768 160 768 144
WIRE 32 208 32 48
WIRE 48 208 32 208
WIRE 448 208 448 160
WIRE 448 208 368 208
WIRE 560 208 560 160
WIRE 560 208 448 208
WIRE 448 224 448 208
WIRE 448 320 448 304
WIRE 128 336 128 320
WIRE 288 336 288 320
WIRE 128 416 128 400
SYMBOL cap 112 336 R0
SYMATTR InstName C1
SYMATTR Value 1
SYMBOL ind 160 64 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 6.8
SYMATTR SpiceLine Rser=.1
SYMBOL res 432 208 R0
SYMATTR InstName R2
SYMATTR Value 34.8K
SYMBOL cap 656 64 R0
SYMATTR InstName C3
SYMATTR Value 4.7
SYMATTR SpiceLine Rser=10m
SYMBOL res 432 64 R0
SYMATTR InstName R1
SYMATTR Value 1Meg
SYMBOL schottky 336 64 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value BAT46WJ
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL cap 544 96 R0
SYMATTR InstName C2
SYMATTR Value 4.7p
SYMBOL voltage -48 48 R0
SYMATTR InstName V1
SYMATTR Value 12
SYMBOL ADPL26001 208 208 R0
SYMATTR InstName U1
SYMBOL res 752 48 R0
SYMATTR InstName Rload
SYMATTR Value 355
FLAG 128 416 0
FLAG 288 336 0
FLAG -48 160 0
FLAG 448 320 0
FLAG 768 160 0
FLAG 672 160 0
FLAG -48 48 IN
FLAG 768 48 OUT
TEXT 464 392 Left 2 !.tran 2m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC3221.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\LTC3221.asy)
C1 N001 N003 1
R1 OUT N002 154K
C2 OUT 0 4.7
Rload OUT 0 50
R2 N002 0 107K
V1 IN 0 2.5
XU1 N001 N003 N002 0 IN OUT LTC3221 ;pnba C+)C-)FB)GND)Vin)Vout
.tran 2m startup
.lib LTC3221.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 96 96 -32 96
WIRE 432 96 352 96
WIRE 544 96 432 96
WIRE 640 96 544 96
WIRE -32 112 -32 96
WIRE 432 112 432 96
WIRE 544 112 544 96
WIRE 640 112 640 96
WIRE 96 192 48 192
WIRE 432 192 352 192
WIRE -32 208 -32 192
WIRE 48 208 48 192
WIRE 432 208 432 192
WIRE 544 208 544 176
WIRE 640 208 640 192
WIRE 48 288 48 272
WIRE 96 288 48 288
WIRE 368 288 352 288
WIRE 432 304 432 288
SYMBOL cap 32 208 R0
SYMATTR InstName C1
SYMATTR Value 1
SYMBOL res 624 96 R0
SYMATTR InstName Rload
SYMATTR Value 50
SYMBOL cap 528 112 R0
SYMATTR InstName C2
SYMATTR Value 4.7
SYMBOL voltage -32 96 R0
SYMATTR InstName V1
SYMATTR Value 2.5
SYMBOL PowerProducts\\LTC3221 224 192 R0
SYMATTR InstName U1
SYMBOL res 416 96 R0
SYMATTR InstName R1
SYMATTR Value 154K
SYMBOL res 416 192 R0
SYMATTR InstName R2
SYMATTR Value 107K
FLAG -32 208 0
FLAG 432 304 0
FLAG 368 288 0
FLAG 640 208 0
FLAG 544 208 0
FLAG 640 96 OUT
FLAG -32 96 IN
TEXT 528 296 Left 2 !.tran 2m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\eb7a640b0484_MOSFET_transfer.asc
* Generated by LTspice 26.0.1 for Windows.
VDS N001 0 5
VGS N002 0 0
M1 N001 N002 0 0 MC8
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.dc VGS 0 1 0.01
.model MC8 NMOS (KP=60e-3 VTO=0.5 LAMBDA=0)
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1412 680
WIRE 320 80 160 80
WIRE 160 112 160 80
WIRE 320 128 320 80
WIRE 240 160 160 160
WIRE 112 192 32 192
WIRE 32 208 32 192
WIRE 160 288 160 208
WIRE 240 288 240 160
WIRE 320 288 320 208
WIRE 32 320 32 288
SYMBOL voltage 320 112 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName VDS
SYMATTR Value 5
SYMBOL nmos4 112 112 R0
SYMATTR InstName M1
SYMATTR Value MC8
SYMBOL voltage 32 192 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName VGS
SYMATTR Value 0
FLAG 32 320 0
FLAG 160 288 0
FLAG 320 288 0
FLAG 240 288 0
TEXT 8 368 Left 2 !.dc VGS 0 1 0.01
TEXT 8 400 Left 2 !.model MC8 NMOS (KP=60e-3 VTO=0.5 LAMBDA=0)
* Z:\home\khalils\Downloads\files\data\raw_asc\0af7497facfb_reseauRhel.asc
* Generated by LTspice 26.0.1 for Windows.
Ryhel2 G2 G3 {0.081*Rbm}
Ryhel4 G4 G5 {0.081*Rbm}
Ryhel5 G5 G6 {0.081*Rbm}
Ryhel1 G1 G2 {0.081*Rbm}
Ryhel3 G3 G4 {0.081*Rbm}
Ryhel6 G6 G7 {0.081*Rbm}
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 880
WIRE 64 32 -32 32
WIRE 64 144 64 112
WIRE 64 144 -32 144
WIRE 64 256 64 224
WIRE 64 256 -32 256
WIRE 64 368 64 336
WIRE 64 368 -32 368
WIRE 64 480 64 448
WIRE 64 480 -32 480
WIRE 64 592 64 560
WIRE 64 592 -32 592
WIRE 64 704 64 672
WIRE 64 704 -32 704
IOPIN -32 32 BiDir
IOPIN -32 144 BiDir
IOPIN -32 256 BiDir
IOPIN -32 368 BiDir
IOPIN -32 480 BiDir
IOPIN -32 592 BiDir
IOPIN -32 704 BiDir
SYMBOL res 48 16 R0
SYMATTR InstName Ryhel1
SYMATTR Value {0.081*Rbm}
SYMBOL res 48 576 R0
SYMATTR InstName Ryhel6
SYMATTR Value {0.081*Rbm}
SYMBOL res 48 240 R0
SYMATTR InstName Ryhel3
SYMATTR Value {0.081*Rbm}
SYMBOL res 48 464 R0
SYMATTR InstName Ryhel5
SYMATTR Value {0.081*Rbm}
SYMBOL res 48 128 R0
SYMATTR InstName Ryhel2
SYMATTR Value {0.081*Rbm}
SYMBOL res 48 352 R0
SYMATTR InstName Ryhel4
SYMATTR Value {0.081*Rbm}
FLAG -32 32 G1
FLAG -32 144 G2
FLAG -32 256 G3
FLAG -32 368 G4
FLAG -32 480 G5
FLAG -32 592 G6
FLAG -32 704 G7
* Z:\home\khalils\Downloads\files\data\raw_asc\7d660dff7a15_trans1.asc
* Generated by LTspice 26.0.1 for Windows.
V1 N001 0 5
R1 out N001 {res}
C1 out 0 10n
.tran 10u uic
.meas TRAN out FIND v(out) AT 0.5u
.step param res 10 100 10
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 880 680
WIRE 128 32 32 32
WIRE 272 32 208 32
WIRE 288 32 272 32
WIRE 288 64 288 32
WIRE 32 80 32 32
WIRE 32 176 32 160
WIRE 288 176 288 128
FLAG 32 176 0
FLAG 288 176 0
FLAG 272 32 out
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 224 16 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value {res}
SYMBOL cap 272 64 R0
SYMATTR InstName C1
SYMATTR Value 10n
TEXT 8 208 Left 2 !.tran 10u uic
TEXT 8 232 Left 2 !.meas TRAN out FIND v(out) AT 0.5u
TEXT 8 256 Left 2 !.step param res 10 100 10
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1500.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\LT1500.asy)
R3 N007 N006 100K
D1 N002 OUT 1N5818
R4 N009 0 1Meg
XU1 IN N007 IN N001 MP_01 0 0 N002 0 N003 N004 N009 N008 N005 LT1500 ;pnba _SHDN)Vc)Vin)Isense))GND)PGND)SW)SYNC)LBO)LBI)SS)NFB)FB
C2 N006 0 2000p
R1 OUT N005 204K
Rload OUT 0 10
V1 IN 0 2.5
L1 N001 N002 33
R2 N005 0 127K
C3 N009 0 1000p
C1 OUT 0 220 Rser=0.05
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 3m startup
.lib LT1500.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2176 1600
WIRE 1344 1008 1296 1008
WIRE 1472 1008 1424 1008
WIRE 1520 1008 1472 1008
WIRE 1632 1008 1584 1008
WIRE 1728 1008 1632 1008
WIRE 1824 1008 1728 1008
WIRE 1728 1024 1728 1008
WIRE 1824 1024 1824 1008
WIRE 960 1040 864 1040
WIRE 1104 1040 960 1040
WIRE 864 1056 864 1040
WIRE 1104 1072 1104 1040
WIRE 1296 1072 1296 1008
WIRE 1632 1104 1632 1008
WIRE 1728 1120 1728 1088
WIRE 1824 1120 1824 1104
WIRE 864 1152 864 1136
WIRE 960 1152 960 1040
WIRE 992 1152 960 1152
WIRE 1472 1152 1472 1008
WIRE 1472 1152 1408 1152
WIRE 1440 1216 1408 1216
WIRE 992 1232 960 1232
WIRE 1632 1280 1632 1184
WIRE 1632 1280 1408 1280
WIRE 1632 1296 1632 1280
WIRE 816 1328 800 1328
WIRE 896 1328 880 1328
WIRE 992 1328 976 1328
WIRE 1440 1344 1408 1344
WIRE 1632 1392 1632 1376
WIRE 992 1408 976 1408
WIRE 1440 1408 1408 1408
WIRE 1552 1408 1440 1408
WIRE 1440 1424 1440 1408
WIRE 1552 1424 1552 1408
WIRE 1104 1488 1104 1472
WIRE 1296 1488 1296 1472
WIRE 1440 1520 1440 1488
WIRE 1552 1520 1552 1504
SYMBOL VOLTAGE 864 1040 R0
SYMATTR InstName V1
SYMATTR Value 2.5
SYMBOL res 1808 1008 R0
SYMATTR InstName Rload
SYMATTR Value 10
SYMBOL ind 1328 1024 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 33
SYMBOL RES 1616 1088 R0
SYMATTR InstName R1
SYMATTR Value 204K
SYMBOL res 1536 1408 R0
SYMATTR InstName R4
SYMATTR Value 1Meg
SYMBOL res 1616 1280 R0
SYMATTR InstName R2
SYMATTR Value 127K
SYMBOL schottky 1520 1024 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value 1N5818
SYMBOL polcap 1712 1024 R0
SYMATTR InstName C1
SYMATTR Value 220
SYMATTR SpiceLine Rser=0.05
SYMBOL cap 880 1312 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 2000p
SYMBOL cap 1424 1424 R0
SYMATTR InstName C3
SYMATTR Value 1000p
SYMBOL res 992 1312 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 100K
SYMBOL POWERPRODUCTS\\LT1500 1200 1280 R0
SYMATTR InstName U1
FLAG 1632 1392 0
FLAG 1296 1488 0
FLAG 1104 1488 0
FLAG 864 1152 0
FLAG 800 1328 0
FLAG 1824 1120 0
FLAG 1728 1120 0
FLAG 976 1408 0
FLAG 1440 1520 0
FLAG 1552 1520 0
FLAG 1824 1008 OUT
FLAG 864 1040 IN
TEXT 1704 1464 Left 2 !.tran 3m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\AD549.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\AD549.asy)
XU1 0 N001 +V -V OUT AD549 ;pnba In+)In-)V+)V-)OUT
I1 0 N001 SINE(0 1n 1K)
C1 OUT N001 .1p
R2 OUT N001 1G
V2 -V 0 -15
V1 +V 0 15
.tran 3m
.lib ADI1.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1240 700
WIRE 560 -1312 528 -1312
WIRE 640 -1312 624 -1312
WIRE 384 -1216 336 -1216
WIRE 528 -1216 528 -1312
WIRE 528 -1216 464 -1216
WIRE 544 -1216 528 -1216
WIRE 640 -1216 640 -1312
WIRE 640 -1216 624 -1216
WIRE 80 -1184 80 -1200
WIRE 192 -1184 192 -1200
WIRE 528 -1120 528 -1216
WIRE 544 -1120 528 -1120
WIRE 640 -1104 640 -1216
WIRE 640 -1104 608 -1104
WIRE 704 -1104 640 -1104
WIRE 80 -1088 80 -1104
WIRE 192 -1088 192 -1104
WIRE 544 -1088 512 -1088
SYMBOL voltage 192 -1200 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName V2
SYMATTR Value -15
SYMBOL voltage 80 -1200 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL AD549 576 -1168 R0
SYMATTR InstName U1
SYMBOL cap 624 -1328 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value .1p
SYMBOL res 640 -1232 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 1G
SYMBOL current 384 -1216 R270
WINDOW 0 32 40 VTop 2
WINDOW 3 -32 40 VBottom 2
SYMATTR InstName I1
SYMATTR Value SINE(0 1n 1K)
FLAG 80 -1200 +V
FLAG 80 -1088 0
FLAG 704 -1104 OUT
FLAG 576 -1136 +V
FLAG 192 -1200 -V
FLAG 576 -1072 -V
FLAG 336 -1216 0
FLAG 192 -1088 0
FLAG 512 -1088 0
TEXT 688 -1032 Left 2 !.tran 3m
* Z:\home\khalils\Downloads\files\data\raw_asc\1519870fbf25_RD16HHF1_Input_Characteristic_Curve.asc
* Generated by LTspice 26.0.1 for Windows.
* https://www.youtube.com/watch?v=7WWJ2kfJ3oc
Rc N001 Vds .0001
Vg N002 0 0
M1 Vds N002 0 0 RD16HHF1
Vcc N001 0 12
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.dc Vg 1.2 2.0 .001
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1232 680
WIRE 448 16 256 16
WIRE 256 32 256 16
WIRE 256 128 256 112
WIRE 320 128 256 128
WIRE 256 144 256 128
WIRE 448 144 448 16
WIRE 208 224 48 224
WIRE 448 240 448 224
WIRE 48 272 48 224
WIRE 256 272 256 240
WIRE 48 368 48 352
SYMBOL res 240 16 R0
SYMATTR InstName Rc
SYMATTR Value .0001
SYMBOL nmos 208 144 R0
SYMATTR InstName M1
SYMATTR Value RD16HHF1
SYMBOL voltage 448 128 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName Vcc
SYMATTR Value 12
SYMBOL voltage 48 256 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName Vg
SYMATTR Value 0
FLAG 256 272 0
FLAG 448 240 0
FLAG 48 368 0
FLAG 320 128 Vds
TEXT 144 336 Left 2 !.dc Vg 1.2 2.0 .001
TEXT 584 16 Left 2 ;https://www.youtube.com/watch?v=7WWJ2kfJ3oc
* Z:\home\khalils\Downloads\files\data\raw_asc\5668ec6b330c_Fig14_2_PMOS.asc
* Generated by LTspice 26.0.1 for Windows.
* Plot log10(Id(M1))
VSG VDD VSG 0
M1 VDD VSG 0 VDD P_50n l=50n w=500n
VDD VDD 0 1
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.dc VSG 0 1 1m
.lib cmosedu_models.txt
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 3172 680
WIRE 192 -256 192 -304
WIRE 272 -176 192 -176
WIRE 400 -176 272 -176
WIRE 448 -304 192 -304
WIRE 448 -256 448 -304
WIRE 448 -112 448 -160
WIRE 496 -304 448 -304
WIRE 496 -208 448 -208
WIRE 496 -208 496 -304
WIRE 576 -304 496 -304
WIRE 704 -304 576 -304
WIRE 704 -224 704 -304
WIRE 704 -112 704 -144
SYMBOL voltage 192 -272 R0
WINDOW 3 -49 87 Left 0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
WINDOW 0 -72 12 Left 0
SYMATTR Value 0
SYMATTR InstName VSG
SYMBOL pmos4 400 -256 R0
WINDOW 123 57 102 Left 0
SYMATTR Value2 l=50n w=500n
SYMATTR InstName M1
SYMATTR Value P_50n
SYMBOL voltage 704 -240 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName VDD
SYMATTR Value 1
FLAG 704 -112 0
FLAG 576 -304 VDD
FLAG 448 -112 0
FLAG 272 -176 VSG
TEXT 112 -96 Left 0 !.dc VSG 0 1 1m
TEXT 112 -72 Left 0 !.lib cmosedu_models.txt
TEXT 216 -280 Left 0 ;Plot log10(Id(M1))
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC3216.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\LTC3216.asy)
D1 N001 N003 NSPW500BS
C3 N001 0 4.7
C1 N002 N004 2.2
R2 N007 0 6.65K
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-
R1 N005 0 20K
C2 N006 N008 2.2
V1 IN 0 3.6
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 10m startup
.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
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 res 336 272 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R1
SYMATTR Value 20K
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 432 144 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName C3
SYMATTR Value 4.7
SYMBOL LED 336 128 R0
WINDOW 0 62 17 Left 2
SYMATTR InstName D1
SYMATTR Value NSPW500BS
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL cap -96 320 R0
WINDOW 0 20 13 Left 2
WINDOW 3 22 50 Left 2
SYMATTR InstName C2
SYMATTR Value 2.2
FLAG -176 176 0
FLAG 448 256 0
FLAG 400 320 0
FLAG 304 384 0
FLAG 512 128 0
FLAG -176 64 IN
TEXT 360 416 Left 2 !.tran 10m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC1751-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\LTC1751-5.asy)
XU1 N001 OUT IN 0 N004 N003 IN N002 LTC1751-5 ;pnba Pgood)Vout)Vin)GND)C-)C+)_SHDN)SS
V1 IN 0 3
Rload OUT 0 50
C1 N003 N004 1
R1 OUT N001 100K
C3 OUT 0 10
C2 N002 0 .001
.tran 1m startup
.lib LTC1751-5.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 936 680
WIRE 96 160 -32 160
WIRE 128 160 96 160
WIRE 432 160 384 160
WIRE 544 160 432 160
WIRE 656 160 544 160
WIRE -32 176 -32 160
WIRE 544 176 544 160
WIRE 656 176 656 160
WIRE 96 240 96 160
WIRE 128 240 96 240
WIRE 432 240 384 240
WIRE -32 272 -32 256
WIRE 544 272 544 240
WIRE 656 272 656 256
WIRE 48 320 32 320
WIRE 128 320 112 320
WIRE 416 320 384 320
WIRE 128 400 96 400
WIRE 416 400 416 384
WIRE 416 400 384 400
SYMBOL cap 112 304 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value .001
SYMBOL cap 400 320 R0
SYMATTR InstName C1
SYMATTR Value 1
SYMBOL voltage -32 160 R0
SYMATTR InstName V1
SYMATTR Value 3
SYMBOL PowerProducts\\LTC1751-5 256 288 R0
SYMATTR InstName U1
SYMBOL res 640 160 R0
SYMATTR InstName Rload
SYMATTR Value 50
SYMBOL res 416 144 R0
SYMATTR InstName R1
SYMATTR Value 100K
SYMBOL cap 528 176 R0
SYMATTR InstName C3
SYMATTR Value 10
FLAG -32 272 0
FLAG 96 400 0
FLAG 32 320 0
FLAG 544 272 0
FLAG 656 272 0
FLAG 656 160 OUT
FLAG -32 160 IN
TEXT 520 360 Left 2 !.tran 1m startup