Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\tmp\asc_dec_bjh7r6w2\094f58945ffc_Fig26_17_dec2.asc
* Generated by LTspice 26.0.1 for Windows.
VCM1 N002 0 500m
VDD VDD 0 1
M1 vop N002 N004 0 N_50n l=50n w=500n
M6T N004 VCMFB 0 0 N_50n l=50n w=500n
VCM N003 0 500m
.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 2684 680
WIRE 800 -192 800 -208
WIRE 864 -352 864 -384
WIRE 864 -336 864 -352
WIRE 912 64 912 32
WIRE 912 80 912 64
WIRE 1040 -96 1040 -128
WIRE 1136 -128 1040 -128
WIRE 1184 -240 1184 -288
WIRE 1184 -208 1184 -240
WIRE 1184 -80 1184 -112
WIRE 1184 -16 1184 -80
WIRE 1184 112 1184 80
WIRE 1264 64 1232 64
WIRE 1376 -304 1232 -304
WIRE 1504 -304 1376 -304
WIRE 1504 64 1488 64
WIRE 1552 -240 1552 -288
WIRE 1552 -208 1552 -240
WIRE 1552 -80 1184 -80
WIRE 1552 -80 1552 -112
WIRE 1552 -16 1552 -80
WIRE 1552 112 1552 80
WIRE 1680 -128 1600 -128
WIRE 1680 -96 1680 -128
SYMBOL voltage 1040 -112 R0
WINDOW 0 39 43 Left 0
WINDOW 123 38 75 Left 0
WINDOW 39 0 0 Left 0
WINDOW 3 39 71 Left 0
SYMATTR InstName VCM1
SYMATTR Value 500m
SYMBOL voltage 864 -352 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName VDD
SYMATTR Value 1
SYMBOL nmos4 1136 -208 R0
WINDOW 123 56 100 Left 0
SYMATTR Value2 l=50n w=500n
SYMATTR InstName M1
SYMATTR Value N_50n
SYMBOL nmos4 1504 -16 R0
WINDOW 123 56 100 Left 0
SYMATTR Value2 l=50n w=500n
SYMATTR InstName M6T
SYMATTR Value N_50n
SYMBOL voltage 1680 -112 R0
WINDOW 0 45 42 Left 0
WINDOW 3 40 70 Left 0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName VCM
SYMATTR Value 500m
FLAG 864 -256 0
FLAG 864 -352 VDD
FLAG 1552 -160 0
FLAG 1552 112 0
FLAG 1184 -160 0
FLAG 1184 -336 VDD
FLAG 800 -208 VDD
FLAG 1040 -16 0
FLAG 1184 -384 VDD
FLAG 1552 32 0
FLAG 1680 -16 0
FLAG 880 -48 Vbiasn
FLAG 880 -128 Vbiasp
FLAG 1184 32 0
FLAG 1184 -240 vop
FLAG 1552 -240 vom
FLAG 1488 64 VCMFB
FLAG 912 64 VCMFB
* Z:\home\khalils\Downloads\files\data\raw_asc\2f27e2ea5a73_main_circuit.asc
* Generated by LTspice 26.0.1 for Windows.
D8 N005 N008 D
RCathode-Grid NC_01 N003 R
L2 N006 N002 L
C1 N004 N003 C
L1 N001 N005 L
D6 N007 N001 D
D3 N002 N004 D
D7 N007 N005 D
D5 N001 N008 D
D4 N006 N004 D
V1 N001 N005 V
RAnode-Cathode N004 N003
D1 N003 N002 D
D2 N003 N006 D
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1364 980
WIRE -16 176 -80 176
WIRE 240 176 -16 176
WIRE 640 176 304 176
WIRE 528 224 496 224
WIRE 640 224 640 176
WIRE 640 224 592 224
WIRE 688 224 640 224
WIRE 784 224 752 224
WIRE 16 256 -80 256
WIRE 240 256 16 256
WIRE 336 256 304 256
WIRE 496 288 496 224
WIRE 496 288 448 288
WIRE 784 288 784 224
WIRE 912 288 784 288
WIRE 1072 288 912 288
WIRE 1072 352 1072 288
WIRE 496 368 496 288
WIRE 528 368 496 368
WIRE 640 368 592 368
WIRE 688 368 640 368
WIRE 784 368 784 288
WIRE 784 368 752 368
WIRE 912 368 912 288
WIRE 336 448 336 256
WIRE 640 448 640 368
WIRE 640 448 336 448
WIRE 448 512 448 288
WIRE 912 512 912 432
WIRE 912 512 448 512
WIRE 1072 512 1072 432
WIRE 1072 512 912 512
WIRE 1184 512 1184 432
WIRE 1184 512 1072 512
WIRE -16 608 -16 176
WIRE 224 608 -16 608
WIRE 112 672 80 672
WIRE 224 672 224 608
WIRE 224 672 176 672
WIRE 272 672 224 672
WIRE 368 672 336 672
WIRE 672 672 368 672
WIRE 80 784 80 672
WIRE 80 784 32 784
WIRE 80 816 80 784
WIRE 112 816 80 816
WIRE 224 816 176 816
WIRE 272 816 224 816
WIRE 368 816 368 672
WIRE 368 816 336 816
WIRE 16 928 16 256
WIRE 224 928 224 816
WIRE 224 928 16 928
WIRE 32 976 32 784
WIRE 672 976 32 976
SYMBOL diode 688 384 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D4
SYMBOL res 1056 336 R0
WINDOW 0 -12 19 VRight 0
SYMATTR InstName Anode-Cathode
SYMATTR Value ""
SYMBOL ind 320 272 R180
WINDOW 0 1 122 Left 2
WINDOW 3 8 -9 Left 2
SYMATTR InstName L2
SYMBOL diode 112 832 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D7
SYMBOL ind 224 160 R0
WINDOW 0 4 -9 Left 2
WINDOW 3 9 120 Left 2
SYMATTR InstName L1
SYMBOL voltage -80 160 R0
SYMATTR InstName V1
SYMBOL diode 112 688 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D6
SYMBOL cap 896 368 R0
SYMATTR InstName C1
SYMBOL diode 528 240 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMBOL diode 688 240 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D3
SYMBOL diode 272 832 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D8
SYMBOL res 1168 336 R0
WINDOW 0 -10 22 VRight 0
SYMATTR InstName Cathode-Grid
SYMBOL diode 272 688 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D5
SYMBOL diode 528 384 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D2
* Z:\home\khalils\Downloads\files\data\raw_asc\1a8a771de17d_6100.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\LT6100.asy)
XU1 N002 +V FIL 0 OUT N003 N003 N001 LT6100 ;pnba VS-)VCC)FIL)VEE)VOUT)A2)A4)VS+
V1 N001 0 48
V2 +V 0 5
I1 N002 0 PULSE(.9 1 100n 1u 1u .5m 1m)
R1 N002 N001 0.01
.tran 3m
.lib LTC3.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 16 112 -96 112
WIRE 80 112 16 112
WIRE 208 112 160 112
WIRE 320 112 208 112
WIRE -96 128 -96 112
WIRE 320 128 320 112
WIRE 208 208 208 112
WIRE 208 208 64 208
WIRE -96 224 -96 208
WIRE 320 224 320 208
WIRE 320 304 288 304
WIRE 208 320 208 304
WIRE 288 320 288 304
WIRE 320 320 320 304
WIRE -96 352 -96 336
WIRE 16 384 16 112
WIRE 160 384 16 384
WIRE 448 416 400 416
WIRE -96 448 -96 432
WIRE 64 448 64 208
WIRE 160 448 64 448
WIRE 272 496 272 480
WIRE 320 496 320 480
SYMBOL current 320 128 R0
WINDOW 123 24 116 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName I1
SYMATTR Value PULSE(.9 1 100n 1u 1u .5m 1m)
SYMBOL res 176 96 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 0.01
SYMBOL voltage -96 336 R0
WINDOW 123 24 132 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V2
SYMATTR Value 5
SYMBOL voltage -96 112 R0
WINDOW 123 24 132 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 48
SYMBOL LT6100 288 448 R0
SYMATTR InstName U1
FLAG -96 224 0
FLAG 320 224 0
FLAG -96 448 0
FLAG 448 416 OUT
FLAG 272 496 0
FLAG 320 496 FIL
FLAG -96 336 +V
FLAG 208 304 +V
TEXT 480 504 Left 2 !.tran 3m
* Z:\home\khalils\Downloads\files\data\raw_asc\ADPL42005.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\ADPL42005.asy)
R2 N002 0 10k
Rload OUT 0 8.6
XU1 IN N002 IN N001 OUT 0 ADPL42005 ;pnba Vin)ADJ)EN)PG)Vout)GND
C1 OUT 0 2.2 Rser=1.5m
R1 OUT N002 25k
V1 IN 0 6
R3 OUT N001 100k
.tran 3m startup
.lib ADPL42005.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1048 680
WIRE 80 32 -16 32
WIRE 96 32 80 32
WIRE 400 32 352 32
WIRE 528 32 480 32
WIRE -16 48 -16 32
WIRE 400 128 352 128
WIRE 528 128 528 32
WIRE 528 128 400 128
WIRE 608 128 528 128
WIRE 624 128 608 128
WIRE -16 144 -16 128
WIRE 528 144 528 128
WIRE 80 224 80 32
WIRE 96 224 80 224
WIRE 400 224 400 208
WIRE 400 224 352 224
WIRE 528 224 528 208
WIRE 624 224 624 208
WIRE 400 240 400 224
WIRE 224 304 224 288
WIRE 400 336 400 320
SYMBOL res 384 112 R0
SYMATTR InstName R1
SYMATTR Value 25k
SYMBOL res 608 112 R0
SYMATTR InstName Rload
SYMATTR Value 8.6
SYMBOL voltage -16 32 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 6
SYMBOL res 384 224 R0
SYMATTR InstName R2
SYMATTR Value 10k
SYMBOL ADPL42005 224 128 R0
SYMATTR InstName U1
SYMBOL cap 512 144 R0
SYMATTR InstName C1
SYMATTR Value 2.2
SYMATTR SpiceLine Rser=1.5m
SYMBOL res 496 16 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 100k
FLAG 224 304 0
FLAG -16 144 0
FLAG -16 32 IN
FLAG 624 224 0
FLAG 528 224 0
FLAG 608 128 OUT
FLAG 400 336 0
TEXT 512 304 Left 2 !.tran 3m startup
* Z:\tmp\asc_dec_bjh7r6w2\0737e3cb5f6e_led_emulator_dec0.asc
* Generated by LTspice 26.0.1 for Windows.
Q1 Vmult N006 N008 0 2N3055
I1 0 Vmult {Isnk}
R4 N005 0 1k
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1232 680
WIRE 720 0 448 0
WIRE 448 16 448 0
WIRE -384 80 -384 16
WIRE 448 96 448 80
WIRE 720 144 720 0
WIRE 720 144 608 144
WIRE -112 160 -224 160
WIRE 544 192 448 192
WIRE 720 192 720 144
WIRE -384 208 -384 144
WIRE -288 208 -384 208
WIRE -384 240 -384 208
WIRE 656 240 608 240
WIRE -176 256 -224 256
WIRE 720 320 720 288
WIRE 720 320 448 320
WIRE -384 336 -384 320
WIRE -112 336 -384 336
WIRE -384 368 -384 336
SYMBOL npn 656 192 R0
SYMATTR InstName Q1
SYMATTR Value 2N3055
SYMBOL current 448 -80 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName I1
SYMATTR Value {Isnk}
SYMBOL res -400 224 R0
SYMATTR InstName R4
SYMATTR Value 1k
FLAG -384 368 0
FLAG 448 -80 0
FLAG 720 0 Vmult
* Z:\home\khalils\Downloads\files\data\raw_asc\OP4177.asc
* Generated by LTspice 26.0.1 for Windows.
V1 +V 0 15
Vin IN 0 SINE(0 1 10K)
R1 N001 0 10K
R2 OUT N001 10K
V2 -V 0 -15
Rload OUT 0 10K
XU1 IN N001 +V -V OUT OP4177 ;pnba In+)In-)V+)V-)OUT
.tran 1m
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\OP4177.asy)
.lib ADI1.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 144 -1152 144 -1168
WIRE 256 -1152 256 -1168
WIRE 528 -1120 528 -1216
WIRE 544 -1120 528 -1120
WIRE 640 -1104 640 -1216
WIRE 640 -1104 608 -1104
WIRE 752 -1104 640 -1104
WIRE 544 -1088 432 -1088
WIRE 752 -1088 752 -1104
WIRE 432 -1072 432 -1088
WIRE 144 -1056 144 -1072
WIRE 256 -1056 256 -1072
WIRE 752 -992 752 -1008
WIRE 432 -976 432 -992
FLAG 144 -1168 +V
FLAG 144 -1056 0
FLAG 432 -976 0
FLAG 752 -1104 OUT
FLAG 432 -1088 IN
FLAG 576 -1136 +V
FLAG 256 -1168 -V
FLAG 576 -1072 -V
FLAG 416 -1216 0
FLAG 752 -992 0
FLAG 256 -1056 0
SYMBOL voltage 144 -1168 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 15
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 10K)
SYMBOL res 528 -1232 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10K
SYMBOL res 640 -1232 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10K
SYMBOL voltage 256 -1168 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName V2
SYMATTR Value -15
SYMBOL res 736 -1104 R0
SYMATTR InstName Rload
SYMATTR Value 10K
SYMBOL OP4177 576 -1168 R0
SYMATTR InstName U1
TEXT 768 -952 Left 2 !.tran 1m
* Z:\home\khalils\Downloads\files\data\raw_asc\822a8fe1bf42_SI8424DB_test.asc
* Generated by LTspice 26.0.1 for Windows.
* Ctrl-Right-Mouse-Click \non the Mosfet.\nChange Prefix:MN\nto Prefix:X
V2 N002 0 1
XM1 N001 N002 0 Si8424DB ;pnba D)G)S
V1 N001 0 5
.dc V1 0 5 0.01 V2 0.7 1 0.1
.include si8424db.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 288 -16 128 -16
WIRE 128 16 128 -16
WIRE 128 128 128 96
WIRE 288 128 288 -16
WIRE 240 208 128 208
WIRE 128 240 128 208
WIRE 288 272 288 224
WIRE 128 352 128 320
SYMBOL nmos 240 128 R0
SYMATTR InstName M1
SYMATTR Value Si8424DB
SYMATTR Prefix X
SYMBOL voltage 128 224 R0
SYMATTR InstName V2
SYMATTR Value 1
SYMBOL voltage 128 0 R0
SYMATTR InstName V1
SYMATTR Value 5
FLAG 128 128 0
FLAG 128 352 0
FLAG 288 272 0
TEXT 72 -56 Left 0 !.dc V1 0 5 0.01 V2 0.7 1 0.1
TEXT 80 -104 Left 0 !.include si8424db.lib
TEXT 344 -16 Left 0 ;Ctrl-Right-Mouse-Click \non the Mosfet.\nChange Prefix:MN\nto Prefix:X
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC2688.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\DAC\LTC2688.asy)
R3 0 Vout 500
XU1 Vdac N001 Vdd Vee N001 0 LTC2688 ;pnba Vdac)NO)Vdd)Vee)Vout)GND
V3 Vdac 0 SINE(2.5 0.1 10k) AC 1
C3 Vout 0 100n
C2 Vout 0 85p
V2 Vee 0 0
C1 Vdd Vout 85p
V1 Vdd 0 5
R1 Vout N001 10
R2 Vout Vdd 500
.tran 0.5m startup
.lib LTC2688.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1144 680
WIRE -640 -96 -640 -144
WIRE -496 -96 -496 -144
WIRE -352 -96 -352 -144
WIRE 880 -80 880 -160
WIRE 880 -80 832 -80
WIRE 944 -80 880 -80
WIRE 832 -16 832 -80
WIRE 944 -16 944 -80
WIRE 272 32 272 -32
WIRE -640 48 -640 -16
WIRE -496 48 -496 -16
WIRE -352 48 -352 -16
WIRE 80 112 16 112
WIRE 512 176 448 176
WIRE 560 176 512 176
WIRE 704 176 640 176
WIRE 832 176 832 64
WIRE 832 176 704 176
WIRE 944 176 944 48
WIRE 944 176 832 176
WIRE 1072 176 944 176
WIRE 704 224 704 176
WIRE 80 256 16 256
WIRE 832 288 832 176
WIRE 944 288 944 176
WIRE 160 368 160 320
WIRE 272 368 272 320
WIRE 704 432 704 288
WIRE 832 432 832 368
WIRE 832 432 704 432
WIRE 896 432 832 432
WIRE 944 432 944 352
WIRE 944 432 896 432
WIRE 16 448 16 256
WIRE 512 448 512 176
WIRE 512 448 16 448
WIRE 896 480 896 432
SYMBOL res 656 160 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10
SYMBOL voltage -352 -112 R0
WINDOW 3 39 96 Left 2
WINDOW 123 38 48 Left 2
WINDOW 39 0 0 Left 0
SYMATTR Value SINE(2.5 0.1 10k)
SYMATTR Value2 AC 1
SYMATTR InstName V3
SYMBOL res 848 384 R180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R3
SYMATTR Value 500
SYMBOL voltage -640 -112 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL res 848 80 R180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R2
SYMATTR Value 500
SYMBOL cap 928 288 R0
SYMATTR InstName C2
SYMATTR Value 85p
SYMBOL cap 928 -16 R0
SYMATTR InstName C1
SYMATTR Value 85p
SYMBOL LTC2688 240 176 R0
SYMATTR InstName U1
SYMBOL cap 688 224 R0
SYMATTR InstName C3
SYMATTR Value 100n
SYMBOL voltage -496 -112 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 0
FLAG 160 368 0
FLAG -640 -144 Vdd
FLAG -496 -144 Vee
FLAG -352 -144 Vdac
FLAG 272 -32 Vdd
FLAG 880 -160 Vdd
FLAG 272 368 Vee
FLAG 16 112 Vdac
FLAG 896 480 0
FLAG -352 48 0
FLAG -496 48 0
FLAG -640 48 0
FLAG 1072 176 Vout
TEXT 8 -160 Left 2 !.tran 0.5m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\LT8374-1.asc
* Generated by LTspice 26.0.1 for Windows.
V1 IN 0 24
C2 N001 N002 22n
L1 N002 OUT 10 Rser=10m Rser=72m
C3 OUT 0 2.2 Rser=5m
R2 OUT N005 100m
D1 N005 0 XP-G3 n=5
R1 N004 OUT 287k
C1 N003 0 2.2
XU1 N003 N001 N002 NC_01 N004 OUT N005 IN 0 0 NC_02 NC_03 IN LT8374-1 ;pnba INTVcc)BST)SW)CAP)FB)ISP)ISN)VIN)SYNC/SPRD)GND)CTRL)VC)AVIN
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 1m startup
.MODEL XP-G3 D
+ IS=2.256906516939e-020
+ N=2.423363452597
+ RS=0.1351156839844
+ XTI=23.3518044905306
+ EG=2.5000
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LT8374-1.asy)
.lib LT8374-1.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1540 804
WIRE -48 -96 -208 -96
WIRE -16 -96 -48 -96
WIRE 448 -96 400 -96
WIRE -208 -80 -208 -96
WIRE -48 0 -48 -96
WIRE -16 0 -48 0
WIRE 448 0 448 -32
WIRE 448 0 400 0
WIRE 512 0 448 0
WIRE 656 0 592 0
WIRE 720 0 656 0
WIRE 800 0 720 0
WIRE -208 16 -208 0
WIRE 720 16 720 0
WIRE -128 96 -144 96
WIRE -16 96 -64 96
WIRE 512 96 400 96
WIRE 656 96 656 0
WIRE 656 96 592 96
WIRE 720 96 720 80
WIRE 800 192 800 0
WIRE 800 192 400 192
WIRE 800 208 800 192
WIRE 800 288 400 288
WIRE 800 336 800 288
WIRE -16 384 -32 384
WIRE 800 416 800 400
WIRE 192 480 192 464
FLAG -208 16 0
FLAG -32 384 0
FLAG 192 480 0
FLAG 720 96 0
FLAG 800 416 0
FLAG -208 -96 IN
FLAG 800 0 OUT
FLAG -144 96 0
SYMBOL voltage -208 -96 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 24
SYMBOL cap 432 -96 R0
SYMATTR InstName C2
SYMATTR Value 22n
SYMBOL ind 496 16 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 10
SYMATTR Value2 Rser=10m
SYMATTR SpiceLine Rser=72m
SYMBOL cap 704 16 R0
SYMATTR InstName C3
SYMATTR Value 2.2
SYMATTR SpiceLine Rser=5m
SYMBOL res 784 192 R0
SYMATTR InstName R2
SYMATTR Value 100m
SYMBOL LED 784 336 R0
WINDOW 123 43 68 Left 2
WINDOW 3 79 37 Left 2
SYMATTR Value2 n=5
SYMATTR Value XP-G3
SYMATTR InstName D1
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL res 496 112 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R1
SYMATTR Value 287k
SYMBOL cap -64 80 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 2.2
SYMBOL LT8374-1 192 96 R0
SYMATTR InstName U1
TEXT 472 496 Left 2 !.tran 1m startup
TEXT 960 304 Left 2 !.MODEL XP-G3 D\n+ IS=2.256906516939e-020\n+ N=2.423363452597\n+ RS=0.1351156839844\n+ XTI=23.3518044905306\n+ EG=2.5000
* Z:\home\khalils\Downloads\files\data\raw_asc\ef74564d03a1_Draft10.asc
* Generated by LTspice 26.0.1 for Windows.
* Library below included based on ModelFile attribute of instance XU3, XU4 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\UniversalOpAmp4.asy)
C1 N002 N003 1
V1 N001 0 12V
R2 N004 N005 150k
XU3 N005 0 N001 N006 N004 level4 Avol=1Meg GBW=10Meg Slew=10Meg Ilimit=25m Rail=0 Vos=0 Phimargin=45 En=0 Enk=0 In=0 Ink=0 Rin=500Meg Ro=1k Ccm=1p Cdiff=2p ;pnba In+)In-)V+)V-)OUT
R1 N003 N005 10k
V2 0 N006 12V
R3 N002 N004 100k
XU4 0 N002 N001 N006 N003 level4 Avol=1Meg GBW=10Meg Slew=10Meg Ilimit=25m Rail=0 Vos=0 Phimargin=45 En=0 Enk=0 In=0 Ink=0 Rin=500Meg Ro=1k Ccm=1p Cdiff=2p ;pnba In+)In-)V+)V-)OUT
.tran 1
.lib UniversalOpAmp4.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE -464 -368 -736 -368
WIRE -224 -368 -464 -368
WIRE -224 -336 -224 -368
WIRE -480 -288 -528 -288
WIRE -384 -288 -416 -288
WIRE -736 -256 -736 -368
WIRE -464 -256 -464 -368
WIRE -768 -240 -944 -240
WIRE -640 -240 -672 -240
WIRE -528 -240 -528 -288
WIRE -528 -240 -560 -240
WIRE -496 -240 -528 -240
WIRE -224 -240 -224 -256
WIRE -112 -240 -224 -240
WIRE -672 -224 -672 -240
WIRE -672 -224 -704 -224
WIRE -384 -224 -384 -288
WIRE -384 -224 -432 -224
WIRE -768 -208 -880 -208
WIRE -496 -208 -544 -208
WIRE -224 -208 -224 -240
WIRE -944 -192 -944 -240
WIRE -112 -192 -112 -240
WIRE -544 -176 -544 -208
WIRE -880 -144 -880 -208
WIRE -848 -144 -880 -144
WIRE -672 -144 -672 -224
WIRE -672 -144 -768 -144
WIRE -736 -96 -736 -192
WIRE -464 -96 -464 -192
WIRE -464 -96 -736 -96
WIRE -224 -96 -224 -128
WIRE -224 -96 -464 -96
WIRE -880 -32 -880 -144
WIRE -608 -32 -880 -32
WIRE -384 -32 -384 -224
WIRE -384 -32 -528 -32
SYMBOL res -544 -256 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 100k
SYMBOL OpAmps/UniversalOpAmp4 -736 -224 R0
SYMATTR InstName U3
SYMBOL cap -480 -272 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 61 74 VBottom 2
SYMATTR InstName C1
SYMATTR Value 1u
SYMBOL res -512 -48 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10k
SYMBOL voltage -224 -224 R0
SYMATTR InstName V2
SYMATTR Value 12V
SYMBOL OpAmps/UniversalOpAmp4 -464 -224 R0
SYMATTR InstName U4
SYMBOL voltage -224 -352 R0
SYMATTR InstName V1
SYMATTR Value 12V
SYMBOL res -752 -160 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 150k
FLAG -112 -192 0
FLAG -544 -176 0
FLAG -944 -192 0
TEXT -160 -424 Left 2 !.tran 1
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC1174.asc
* Generated by LTspice 26.0.1 for Windows.
V1 IN 0 9
R2 N004 0 31.5K
R1 OUT N004 93.5K
L1 N001 OUT 100 Rser=0.02 Rpar=5000
D1 0 N001 MBRS140
C2 OUT 0 100 Rser=0.02
XU1 N004 N003 N002 0 N001 IN IN IN LTC1174 top=1K bot=1T ;pnba FB)LBout)LBin)GND)SW)Vin)Ipgm)_SHDN
Rload OUT 0 25
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 5m startup
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LTC1174.asy)
.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
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
SYMBOL VOLTAGE 368 480 R0
SYMATTR InstName V1
SYMATTR Value 9
SYMBOL RES 960 688 R0
SYMATTR InstName R2
SYMATTR Value 31.5K
SYMBOL RES 960 560 R0
SYMATTR InstName R1
SYMATTR Value 93.5K
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 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 RES 1168 560 R0
SYMATTR InstName Rload
SYMATTR Value 25
TEXT 704 776 Left 2 !.tran 5m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\f816bd54dbf5_MosfetCharacteristic.asc
* Generated by LTspice 26.0.1 for Windows.
VGS N002 0 3V
VDS N001 0 0V
M1 N001 N002 0 0 nmos_enchancement_mosfet L=10u W=400u
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.model nmos_enchancement_mosfet nmos (kp=20u Vto=+2V lambda={lambda_variable})
.STEP param lambda_variable 0 0.05 0.01; * vary lambda_variable from 0 to 0.05 in increments of 0.01
.DC VDS 0V 10V 100mV
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 960 680
WIRE 640 -48 272 -48
WIRE 272 96 272 -48
WIRE 640 128 640 -48
WIRE 224 176 -16 176
WIRE -16 224 -16 176
WIRE -16 368 -16 304
WIRE 272 368 272 192
WIRE 272 368 -16 368
WIRE 640 368 640 208
WIRE 640 368 272 368
WIRE 272 448 272 368
SYMBOL voltage -16 208 R0
SYMATTR InstName VGS
SYMATTR Value 3V
SYMBOL voltage 640 112 R0
SYMATTR InstName VDS
SYMATTR Value 0V
SYMBOL nmos 224 96 R0
SYMATTR InstName M1
SYMATTR Value nmos_enchancement_mosfet L=10u W=400u
FLAG 272 448 0
TEXT -240 528 Left 2 !.model nmos_enchancement_mosfet nmos (kp=20u Vto=+2V lambda={lambda_variable})\n.STEP param lambda_variable 0 0.05 0.01; * vary lambda_variable from 0 to 0.05 in increments of 0.01\n.DC VDS 0V 10V 100mV