Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\227207ea74b8_Fig_2-138_Vswitch_Level1_RECT_VT.asc
* Generated by LTspice 26.0.1 for Windows.
S1 OUT-RECT CONT CONT OUT-RECT MYSW
V1 CONT 0 1
R1 OUT-RECT 0 1K
.model MYSW SW(Ron=1 Roff=1Meg Vt={VT} Vh=-1m)
.dc V1 -0.2 2 0.001
.STEP PARAM VT 0 0.5 0.1
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1276 840
WIRE 384 272 368 272
WIRE -16 336 -48 336
WIRE 112 336 64 336
WIRE 208 336 112 336
WIRE 224 336 208 336
WIRE 320 336 304 336
WIRE 368 336 368 272
WIRE 368 336 320 336
WIRE 432 336 368 336
WIRE 560 336 512 336
WIRE 208 384 208 336
WIRE 240 384 208 384
WIRE 320 384 320 336
WIRE 320 384 288 384
SYMBOL voltage 80 336 R90
WINDOW 3 33 19 VRight 2
WINDOW 0 32 109 VLeft 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR Value 1
SYMATTR InstName V1
SYMBOL sw 320 336 M270
WINDOW 0 30 112 VLeft 2
WINDOW 3 56 70 VLeft 2
SYMATTR InstName S1
SYMATTR Value MYSW
SYMBOL res 416 352 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R1
SYMATTR Value 1K
FLAG 560 336 0
FLAG -48 336 0
FLAG 384 272 OUT-RECT
FLAG 112 336 CONT
TEXT -72 152 Left 2 !.model MYSW SW(Ron=1 Roff=1Meg Vt={VT} Vh=-1m)
TEXT -72 192 Left 2 !.dc V1 -0.2 2 0.001
TEXT 288 192 Left 2 !.STEP PARAM VT 0 0.5 0.1
* Z:\home\khalils\Downloads\files\data\raw_asc\LT3498.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\LT3498.asy)
C2 N004 0 .47
XU1 N005 IN 0 0 IN N006 OUT2 N004 N002 IN N001 N003 LT3498 ;pnba LED1)CTRL1)GND1)GND2)CTRL2)FB2)Vout2)CAP2)SW2)Vin)SW1)CAP1
R2 OUT2 N006 2.21Meg
L1 IN N001 15
R1 N003 N005 10
Rload OUT2 0 666
L2 IN N002 15
C3 OUT2 0 2
D1 N005 0 NSCW100 N=6
C1 N003 0 1
V1 IN 0 5
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 500u startup
.lib LT3498.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1036 708
WIRE -48 -48 -208 -48
WIRE 256 -48 -48 -48
WIRE -48 -32 -48 -48
WIRE 160 0 144 0
WIRE 256 0 256 -48
WIRE 256 0 240 0
WIRE 272 0 256 0
WIRE 368 0 352 0
WIRE 144 48 144 0
WIRE 256 48 256 0
WIRE 368 48 368 0
WIRE -48 64 -48 48
WIRE -160 112 -176 112
WIRE -80 112 -96 112
WIRE 64 112 -80 112
WIRE 448 112 432 112
WIRE 528 112 512 112
WIRE -80 128 -80 112
WIRE -80 224 -80 208
WIRE 64 224 -80 224
WIRE 480 224 432 224
WIRE 624 224 480 224
WIRE 704 224 624 224
WIRE 480 240 480 224
WIRE 624 240 624 224
WIRE 704 240 704 224
WIRE -80 256 -80 224
WIRE -80 336 -80 320
WIRE 480 336 480 320
WIRE 480 336 432 336
WIRE 624 336 624 304
WIRE 704 336 704 320
WIRE -208 448 -208 -48
WIRE 64 448 -208 448
WIRE 480 448 432 448
WIRE 144 544 144 528
WIRE 368 544 368 528
WIRE -208 576 -208 448
WIRE 480 576 480 448
WIRE 480 576 -208 576
SYMBOL LED -96 256 R0
WINDOW 3 39 67 Left 2
WINDOW 123 41 95 Left 2
WINDOW 0 38 -3 Left 2
SYMATTR Value NSCW100
SYMATTR Value2 N=6
SYMATTR InstName D1
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL res 688 224 R0
SYMATTR InstName Rload
SYMATTR Value 666
SYMBOL cap 608 240 R0
SYMATTR InstName C3
SYMATTR Value 2
SYMBOL ind 256 16 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L2
SYMATTR Value 15
SYMBOL res -96 112 R0
SYMATTR InstName R1
SYMATTR Value 10
SYMBOL cap -96 96 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 1
SYMBOL ind 256 16 M270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 15
SYMBOL cap 448 96 M90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value .47
SYMBOL voltage -48 -48 R0
WINDOW 0 23 23 Left 2
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL res 464 224 R0
SYMATTR InstName R2
SYMATTR Value 2.21Meg
SYMBOL PowerProducts\\LT3498 256 288 R0
SYMATTR InstName U1
FLAG -80 336 0
FLAG 144 544 0
FLAG 368 544 0
FLAG -176 112 0
FLAG 528 112 0
FLAG -48 64 0
FLAG 704 336 0
FLAG 624 336 0
FLAG -48 -48 IN
FLAG 704 224 OUT2
TEXT 496 536 Left 2 !.tran 500u startup
* Z:\home\khalils\Downloads\files\data\raw_asc\LT3980.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\LT3980.asy)
R1 N003 0 97.6K
V1 IN 0 48
C3 OUT N006 22p
R2 OUT N006 536K
R3 N006 0 100K
C4 OUT 0 47 Rser=5m
D1 N004 N002 MBRS360
C2 N001 N002 .47
Rload OUT 0 2.5
XU1 OUT N001 N002 IN IN N004 NC_01 N006 N005 N003 0 LT3980 ;pnba BD)Boost)SW)Vin)Run/SS)DA)Pgood)FB)Vc)Rt)GND
L1 N002 OUT 8.2 Rser=5m Rpar=2K
C1 N005 0 1000p Rser=4.75K
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran .5m startup
.lib LT3980.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 944 680
WIRE 16 -32 -80 -32
WIRE 64 -32 16 -32
WIRE 608 -32 352 -32
WIRE -80 -16 -80 -32
WIRE 16 64 16 -32
WIRE 64 64 16 64
WIRE 400 64 352 64
WIRE -80 80 -80 64
WIRE 400 80 400 64
WIRE 400 160 400 144
WIRE 400 160 352 160
WIRE 480 160 400 160
WIRE 608 160 608 -32
WIRE 608 160 560 160
WIRE 688 160 608 160
WIRE 784 160 688 160
WIRE 400 176 400 160
WIRE 688 176 688 160
WIRE 784 176 784 160
WIRE 608 240 608 160
WIRE 608 240 528 240
WIRE -48 256 -64 256
WIRE 64 256 32 256
WIRE 400 256 400 240
WIRE 400 256 352 256
WIRE 528 256 528 240
WIRE 608 256 608 240
WIRE 688 272 688 240
WIRE 784 272 784 256
WIRE -32 352 -64 352
WIRE 64 352 32 352
WIRE 528 352 528 320
WIRE 528 352 352 352
WIRE 608 352 608 336
WIRE 608 352 528 352
WIRE 608 368 608 352
WIRE 208 416 208 400
WIRE 608 464 608 448
SYMBOL cap 512 256 R0
SYMATTR InstName C3
SYMATTR Value 22p
SYMBOL res 768 160 R0
SYMATTR InstName Rload
SYMATTR Value 2.5
SYMBOL cap 32 336 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
WINDOW 39 60 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 1000p
SYMATTR SpiceLine Rser=4.75K
SYMBOL res 48 240 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 97.6K
SYMBOL PowerProducts\\LT3980 208 160 R0
SYMATTR InstName U1
SYMBOL schottky 384 240 M180
WINDOW 0 24 62 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D1
SYMATTR Value MBRS360
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL res 592 352 R0
SYMATTR InstName R3
SYMATTR Value 100K
SYMBOL cap 384 80 R0
SYMATTR InstName C2
SYMATTR Value .47
SYMBOL ind 464 176 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 8.2
SYMATTR SpiceLine Rser=5m Rpar=2K
SYMBOL cap 672 176 R0
SYMATTR InstName C4
SYMATTR Value 47
SYMATTR SpiceLine Rser=5m
SYMBOL voltage -80 -32 R0
SYMATTR InstName V1
SYMATTR Value 48
SYMBOL res 592 240 R0
SYMATTR InstName R2
SYMATTR Value 536K
FLAG -80 80 0
FLAG -64 256 0
FLAG -64 352 0
FLAG 208 416 0
FLAG 608 464 0
FLAG 688 272 0
FLAG 784 272 0
FLAG -80 -32 IN
FLAG 784 160 OUT
TEXT 744 392 Left 2 !.tran .5m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\13baa262fff0_LT6550.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\LT6550.asy)
XU1 N001 0 +V -V N002 LT6550 ;pnba IN)GND)VCC)VEE)OUT
V3 N001 0 SINE(0 1 1K)
V1 +V 0 5
V2 -V 0 -5
.tran 3m
.lib LTC2.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 680
WIRE -96 80 -96 64
WIRE -208 144 -416 144
WIRE -416 160 -416 144
WIRE 80 160 0 160
WIRE -640 176 -640 160
WIRE -512 176 -512 160
WIRE -416 256 -416 240
WIRE -640 272 -640 256
WIRE -512 272 -512 256
WIRE -176 272 -176 256
WIRE -96 272 -96 256
SYMBOL voltage -512 160 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL voltage -640 160 R0
SYMATTR InstName V2
SYMATTR Value -5
SYMBOL voltage -416 144 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V3
SYMATTR Value SINE(0 1 1K)
SYMBOL opamps\\LT6550 -96 160 R0
SYMATTR InstName U1
FLAG -512 272 0
FLAG -96 64 +V
FLAG -512 160 +V
FLAG -96 272 -V
FLAG -640 272 0
FLAG -640 160 -V
FLAG -176 272 0
FLAG -416 256 0
TEXT -208 336 Left 2 !.tran 3m
* Z:\home\khalils\Downloads\files\data\raw_asc\c14d6125402b_apbz.asc
* Generated by LTspice 26.0.1 for Windows.
Vin Vin 0 0
V1 Vref 0 5
XU1 Vout N001 Vout opamp Aol=100K GBW=10Meg ;pnba invin)noninvin)out
R1 N001 Vin 10k
R2 N001 0 10k
.dc Vin -1 1 0.01
.lib opamp.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 800
WIRE -112 64 -144 64
WIRE 0 64 -32 64
WIRE 160 64 0 64
WIRE 304 80 224 80
WIRE 400 80 304 80
WIRE 0 96 0 64
WIRE 160 96 96 96
WIRE 96 208 96 96
WIRE 304 208 304 80
WIRE 304 208 96 208
WIRE 0 224 0 176
WIRE 64 544 64 512
WIRE 160 544 160 512
WIRE 64 656 64 624
WIRE 160 656 160 624
FLAG 64 512 Vref
FLAG 64 656 0
FLAG 160 656 0
FLAG 400 80 Vout
FLAG -144 64 Vin
FLAG 160 512 Vin
FLAG 0 224 0
SYMBOL voltage 160 528 R0
SYMATTR InstName Vin
SYMATTR Value 0
SYMBOL voltage 64 528 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL Opamps\\opamp 192 144 M180
SYMATTR InstName U1
SYMBOL res -16 48 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10k
SYMBOL res -16 80 R0
SYMATTR InstName R2
SYMATTR Value 10k
TEXT 32 784 Left 2 !.dc Vin -1 1 0.01
TEXT 32 752 Left 2 !.lib opamp.sub
* Z:\home\khalils\Downloads\files\data\raw_asc\4e8f8fc8dfb3_bjt-question-1.asc
* Generated by LTspice 26.0.1 for Windows.
V1 Vsig 0 5.7V
RB VB Vsig 10k
Q1 VC VB VE 0 MyBJT
RC Vcc VC 1k
RE VE 0 2k
V2 Vcc 0 10.7V
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.MODEL MyBJT AKO: 2N2222 (Bf=99)
.op
* Beta = 99
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1080 680
WIRE 528 -96 528 -128
WIRE 528 0 528 -16
WIRE 528 16 528 0
WIRE 320 64 224 64
WIRE 432 64 400 64
WIRE 464 64 432 64
WIRE -96 128 -96 96
WIRE 48 128 48 96
WIRE 528 128 528 112
WIRE 528 144 528 128
WIRE -96 240 -96 208
WIRE 48 240 48 208
WIRE 528 256 528 224
FLAG 48 240 0
FLAG -96 240 0
FLAG 528 256 0
FLAG 432 64 VB
FLAG 528 0 VC
FLAG 528 128 VE
FLAG 528 -128 Vcc
FLAG -96 96 Vcc
FLAG 48 96 Vsig
FLAG 224 64 Vsig
SYMBOL voltage 48 112 R0
SYMATTR InstName V1
SYMATTR Value 5.7V
SYMBOL res 416 48 R90
WINDOW 0 -6 53 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName RB
SYMATTR Value 10k
SYMBOL npn 464 16 R0
WINDOW 3 537 -114 Left 2
SYMATTR InstName Q1
SYMATTR Value MyBJT
SYMBOL res 512 -112 R0
SYMATTR InstName RC
SYMATTR Value 1k
SYMBOL res 512 128 R0
SYMATTR InstName RE
SYMATTR Value 2k
SYMBOL voltage -96 112 R0
SYMATTR InstName V2
SYMATTR Value 10.7V
TEXT 128 328 Left 2 !.MODEL MyBJT AKO: 2N2222 (Bf=99)
TEXT 126 348 Left 2 !.op
TEXT 568 56 Left 2 ;Beta = 99
* Z:\home\khalils\Downloads\files\data\raw_asc\1b588e04dedf_nmos_curve.asc
* Generated by LTspice 26.0.1 for Windows.
M1 2- W1 0 0 NMOS
R1 2+ 2- 100
V1 W1 0 PULSE(0 2.5 0 5m 5m 0 10m)
V2 2+ 0 5
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.tran 100m
* NMOS FET characteristic curves
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 64 -144 32 -144
WIRE 192 -144 64 -144
WIRE 224 -144 192 -144
WIRE 64 -80 64 -144
WIRE 192 -80 192 -144
WIRE 64 32 64 0
WIRE 192 32 192 0
WIRE 224 32 192 32
WIRE 192 96 192 32
WIRE 64 176 64 160
WIRE 64 176 48 176
WIRE 144 176 64 176
WIRE 64 224 64 176
WIRE 192 224 192 192
WIRE 64 336 64 304
FLAG 192 224 0
FLAG 64 336 0
FLAG 64 32 0
FLAG 48 176 W1
IOPIN 48 176 In
FLAG 64 160 1+
IOPIN 64 160 In
FLAG 224 -144 2+
IOPIN 224 -144 In
FLAG 224 32 2-
IOPIN 224 32 In
FLAG 32 -144 V+
IOPIN 32 -144 In
SYMBOL nmos 144 96 R0
SYMATTR InstName M1
SYMBOL res 176 -96 R0
SYMATTR InstName R1
SYMATTR Value 100
SYMBOL voltage 64 208 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value PULSE(0 2.5 0 5m 5m 0 10m)
SYMBOL voltage 64 -96 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 5
TEXT 30 360 Left 2 !.tran 100m
TEXT -8 -232 Left 2 ;NMOS FET characteristic curves
* Z:\home\khalils\Downloads\files\data\raw_asc\105f3366e1bd_LT6016.asc
* Generated by LTspice 26.0.1 for Windows.
XU1 N003 N002 +V -V Out LT6016 ;pnba IN+)IN-)VCC)VEE)OUT
V1 +V 0 5
V2 -V 0 -5
Vcom N001 0 50
R1 N002 N001 1K
R2 N003 N004 1K
Vin N001 N004 SINE(0 10m 1K)
R3 0 N003 100K
R4 Out N002 100K
.tran 5m
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT6016.asy)
.lib LT6016.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 80 64 -48 64
WIRE 192 64 80 64
WIRE 336 64 272 64
WIRE 416 64 336 64
WIRE 528 64 496 64
WIRE -48 80 -48 64
WIRE 80 144 80 64
WIRE 416 160 416 144
WIRE -48 176 -48 160
WIRE 336 176 336 64
WIRE 384 176 336 176
WIRE 528 192 528 64
WIRE 528 192 448 192
WIRE 576 192 528 192
WIRE 384 208 336 208
WIRE 416 240 416 224
WIRE 80 304 80 224
WIRE 192 304 80 304
WIRE 336 304 336 208
WIRE 336 304 272 304
WIRE 416 304 336 304
WIRE 576 304 496 304
WIRE -144 320 -144 304
WIRE -48 320 -48 304
WIRE 576 320 576 304
WIRE -144 416 -144 400
WIRE -48 416 -48 400
FLAG -144 416 0
FLAG -48 416 0
FLAG -144 304 +V
FLAG 416 240 -V
FLAG -48 176 0
FLAG 576 320 0
FLAG 576 192 Out
FLAG 416 144 +V
FLAG -48 304 -V
SYMBOL LT6016 416 192 R0
SYMATTR InstName U1
SYMBOL voltage -144 304 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL voltage -48 304 R0
SYMATTR InstName V2
SYMATTR Value -5
SYMBOL voltage -48 64 R0
SYMATTR InstName Vcom
SYMATTR Value 50
SYMBOL res 288 48 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1K
SYMBOL res 288 288 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 1K
SYMBOL voltage 80 128 R0
SYMATTR InstName Vin
SYMATTR Value SINE(0 10m 1K)
SYMBOL res 512 288 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 100K
SYMBOL res 512 48 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 100K
TEXT 520 384 Left 2 !.tran 5m
* Z:\home\khalils\Downloads\files\data\raw_asc\00ee2ceb468a_Diode-Clipper-Vref.asc
* Generated by LTspice 26.0.1 for Windows.
R1 b a 1000
D1 b N001 1N4148
V1 a 0 SINE(0 3V 50Hz)
V2 N001 0 {Vref}
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 0.05s
.step param vref list 0 1V 2V
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 0 96 -112 96
WIRE 208 96 80 96
WIRE 224 96 208 96
WIRE 224 128 224 96
WIRE -112 192 -112 96
WIRE 224 224 224 192
WIRE -112 336 -112 272
WIRE 48 336 -112 336
WIRE 224 336 224 304
WIRE 224 336 48 336
WIRE 48 352 48 336
SYMBOL Misc\\EuropeanResistor 96 80 R90
WINDOW 0 5 56 VBottom 2
WINDOW 3 27 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1000
SYMBOL voltage 224 208 R0
SYMATTR InstName V2
SYMATTR Value {Vref}
SYMBOL Misc\\signal -112 176 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
WINDOW 3 38 63 Left 2
SYMATTR Value SINE(0 3V 50Hz)
SYMATTR InstName V1
SYMBOL diode 208 128 R0
WINDOW 3 41 28 Left 2
SYMATTR Value 1N4148
SYMATTR InstName D1
FLAG -112 96 a
FLAG 208 96 b
FLAG 48 352 0
TEXT -112 368 Left 2 !.tran 0.05s
TEXT -112 408 Left 2 !.step param vref list 0 1V 2V
* Z:\home\khalils\Downloads\files\data\raw_asc\4860519da464_single-phase_diode_rectifier_circuit.asc
* Generated by LTspice 26.0.1 for Windows.
D1 N001 N002 1N4148
D2 N004 N002 1N4148
L1 N003 0 0.0001
K1 L1 L2 L3 1
R1 N002 0 1000
V1 N003 0 SINE(0 170 60) Rser=0.0001
L3 0 N001 0.000001
L2 N004 0 0.000001
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 0 0.02s 0 0.1m
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 464 48 416 48
WIRE 576 48 528 48
WIRE 656 48 576 48
WIRE 208 64 -32 64
WIRE 208 96 208 64
WIRE -32 112 -32 64
WIRE 656 128 656 48
WIRE 416 176 416 128
WIRE 496 176 416 176
WIRE 416 208 416 176
WIRE 496 224 496 176
WIRE -32 288 -32 192
WIRE 208 288 208 176
WIRE 464 288 416 288
WIRE 576 288 576 48
WIRE 576 288 528 288
WIRE 656 288 656 208
SYMBOL diode 464 304 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D2
SYMATTR Value 1N4148
SYMBOL ind2 432 304 R180
WINDOW 0 36 80 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName L2
SYMATTR Value 0.000001
SYMATTR Type ind
SYMBOL voltage -32 96 R0
WINDOW 3 24 44 Left 2
WINDOW 123 24 72 Left 2
WINDOW 39 24 100 Left 2
SYMATTR InstName V1
SYMATTR Value SINE(0 170 60)
SYMATTR SpiceLine Rser=0.0001
SYMBOL res 640 112 R0
SYMATTR InstName R1
SYMATTR Value 1000
SYMBOL ind2 432 144 R180
WINDOW 0 36 80 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName L3
SYMATTR Value 0.000001
SYMATTR Type ind
SYMBOL ind2 192 80 R0
SYMATTR InstName L1
SYMATTR Value 0.0001
SYMATTR Type ind
SYMBOL diode 464 64 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value 1N4148
FLAG 656 288 0
FLAG -32 288 0
FLAG 208 288 0
FLAG 496 224 0
TEXT -64 344 Left 2 !.tran 0 0.02s 0 0.1m
TEXT 256 24 Left 2 !K1 L1 L2 L3 1
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC3240-3.3.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\LTC3240-3.3.asy)
C2 OUT 0 4.7
XU1 0 IN OUT N001 N002 IN LTC3240-3.3 ;pnba GND)Vin)Vout)C+)C-)_SHDN
C1 N001 N002 1
V1 IN 0 3
Rload OUT 0 30
.tran 2m startup
.lib LTC3240-3.3.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 0 176 -112 176
WIRE 32 176 0 176
WIRE 336 176 288 176
WIRE -112 192 -112 176
WIRE 0 256 0 176
WIRE 32 256 0 256
WIRE 336 256 336 240
WIRE 336 256 288 256
WIRE -112 288 -112 272
WIRE 32 336 0 336
WIRE 336 336 288 336
WIRE 432 336 336 336
WIRE 336 352 336 336
WIRE 432 352 432 336
WIRE 336 448 336 416
WIRE 432 448 432 432
SYMBOL cap 320 352 R0
SYMATTR InstName C2
SYMATTR Value 4.7
SYMBOL res 416 336 R0
SYMATTR InstName Rload
SYMATTR Value 30
SYMBOL LTC3240-3.3 160 256 R0
SYMATTR InstName U1
SYMBOL voltage -112 176 R0
SYMATTR InstName V1
SYMATTR Value 3
SYMBOL cap 320 176 R0
SYMATTR InstName C1
SYMATTR Value 1
FLAG 432 448 0
FLAG 336 448 0
FLAG 0 336 0
FLAG -112 288 0
FLAG -112 176 IN
FLAG 432 336 OUT
TEXT 80 416 Left 2 !.tran 2m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\0910a6a4f16b_Draft3.asc
* Generated by LTspice 26.0.1 for Windows.
V2 0 -Vcc 12
R2 Vout N001 100k
V1 Vcc 0 12
V3 N002 0 SINE(0 1 1k)
XU1 N002 N001 Vcc -Vcc Vout LM741/NS ;pnba In+)In-)V+)V-)OUT
R1 0 N001 2.2k
.include C:\Users\domin\OneDrive - VietNam National University - HCM INTERNATIONAL UNIVERSITY\Documents\LM741.MOD
.tran 5m
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 988 680
WIRE -112 -128 -192 -128
WIRE -192 -64 -192 -128
WIRE -112 16 -112 -128
WIRE 208 16 64 16
WIRE -272 128 -272 112
WIRE -112 128 -112 96
WIRE -16 128 -16 16
WIRE -16 128 -112 128
WIRE 0 128 -16 128
WIRE 208 144 208 16
WIRE 208 144 64 144
WIRE 0 160 -112 160
WIRE -272 192 -272 128
WIRE -272 304 -272 272
WIRE -112 336 -112 160
WIRE -272 352 -272 304
WIRE -112 464 -112 416
WIRE -272 528 -272 432
SYMBOL voltage -272 336 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 12
SYMBOL OpAmps\\opamp2 32 80 R0
SYMATTR InstName U1
SYMATTR Value LM741/NS
SYMBOL voltage -112 320 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value SINE(0 1 1k)
SYMBOL voltage -272 176 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 12
SYMBOL res 80 0 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 100k
SYMBOL res -128 0 R0
SYMATTR InstName R1
SYMATTR Value 2.2k
FLAG -272 304 0
FLAG -272 128 Vcc
FLAG -272 528 -Vcc
FLAG 32 112 Vcc
FLAG 32 176 -Vcc
FLAG -112 464 0
FLAG -192 -64 0
FLAG 208 144 Vout
TEXT -504 608 Left 2 !.include C:\\Users\\domin\\OneDrive - VietNam National University - HCM INTERNATIONAL UNIVERSITY\\Documents\\LM741.MOD
TEXT -504 632 Left 2 !.tran 5m
* Z:\home\khalils\Downloads\files\data\raw_asc\093148bae00b_Draft1.asc
* Generated by LTspice 26.0.1 for Windows.
R1 N002 vc 22k
R2 N003 vb 220k
Vcc N004 0 9
R3 ve 0 22k
R4 vb 0 50k
R5 N001 N003 R=(1-V(alpha_lin))*{Rlin}
R6 N003 N005 R=V(alpha_lin)*{Rlin}
R7 N002 N004 1e-3
Q1 vc vb ve 0 NPN
V1 alpha_lin 0 PWL(0 0.1 2 1)
R8 N002 N001 1e-3
R9 N005 0 1e-3
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.param Rlin 10k
.param Rvol 50k
.param duration=2
.tran 0 2 0
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE -128 -272 -192 -272
WIRE 256 -272 -48 -272
WIRE 384 -272 256 -272
WIRE -192 -240 -192 -272
WIRE 384 -224 384 -272
WIRE -192 -144 -192 -160
WIRE 128 -144 -192 -144
WIRE -192 -112 -192 -144
WIRE 128 -112 128 -144
WIRE 256 -112 256 -272
WIRE 384 -112 384 -144
WIRE -192 16 -192 -32
WIRE 256 48 256 -32
WIRE 256 96 256 48
WIRE -192 128 -192 96
WIRE 128 144 128 -32
WIRE 176 144 128 144
WIRE 192 144 176 144
WIRE -448 160 -528 160
WIRE -528 208 -528 160
WIRE 256 240 256 192
WIRE 128 288 128 144
WIRE 256 288 256 240
WIRE 128 416 128 368
WIRE 256 416 256 368
WIRE 256 416 128 416
WIRE 128 464 128 416
FLAG 384 -32 0
FLAG 128 464 0
FLAG 176 144 vb
FLAG 256 48 vc
FLAG 256 240 ve
FLAG -528 288 0
FLAG -448 160 alpha_lin
FLAG -192 128 0
SYMBOL res 240 -128 R0
SYMATTR InstName R1
SYMATTR Value 22k
SYMBOL res 112 -128 R0
SYMATTR InstName R2
SYMATTR Value 220k
SYMBOL voltage 384 -128 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName Vcc
SYMATTR Value 9
SYMBOL res 240 272 R0
SYMATTR InstName R3
SYMATTR Value 22k
SYMBOL res 112 272 R0
SYMATTR InstName R4
SYMATTR Value 50k
SYMBOL res -208 -256 R0
SYMATTR InstName R5
SYMATTR Value R=(1-V(alpha_lin))*{Rlin}
SYMBOL res -208 -128 R0
SYMATTR InstName R6
SYMATTR Value R=V(alpha_lin)*{Rlin}
SYMBOL res 368 -240 R0
SYMATTR InstName R7
SYMATTR Value 1e-3
SYMBOL npn 192 96 R0
SYMATTR InstName Q1
SYMBOL voltage -528 192 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value PWL(0 0.1 2 1)
SYMBOL res -32 -288 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R8
SYMATTR Value 1e-3
SYMBOL res -208 0 R0
SYMATTR InstName R9
SYMATTR Value 1e-3
TEXT -496 -248 Left 2 !.param Rlin 10k
TEXT -496 -216 Left 2 !.param Rvol 50k
TEXT -496 -320 Left 2 !.param duration=2
TEXT -498 -280 Left 2 !.tran 0 2 0
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1577-3.3.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\LT1577-3.3.asy)
V2 N002 0 12
R1 N005 N006 7.5K
I1 N004 0 PULSE(.2 5 300u 100n 100n 300u 600u) load
V1 N001 0 5
C1 N004 0 24
C3 N006 0 1000p
XU1 0 N002 0 N004 N005 N003 N001 N001 LT1575-3.3 ;pnba SHDN)Vin)GND)OUT)Comp)Gate)Ineg)Ipos
MQ1 N001 N003 N004 N004 IRFZ24
C2 N005 0 10p
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.tran 1m
.lib LT1575.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 4232 1996
WIRE 2352 -32 2336 -32
WIRE 2688 -32 2640 -32
WIRE 2928 -32 2688 -32
WIRE 3056 -32 2928 -32
WIRE 3056 -16 3056 -32
WIRE 2352 64 2208 64
WIRE 2688 64 2688 -32
WIRE 2688 64 2640 64
WIRE 2208 80 2208 64
WIRE 2928 80 2928 -32
WIRE 3056 80 3056 64
WIRE 2352 160 2336 160
WIRE 2880 160 2640 160
WIRE 2208 176 2208 160
WIRE 2352 256 2336 256
WIRE 2672 256 2640 256
WIRE 2720 256 2672 256
WIRE 2832 256 2800 256
WIRE 2672 272 2672 256
WIRE 2832 272 2832 256
WIRE 2672 352 2672 336
WIRE 2832 352 2832 336
WIRE 2336 384 2336 256
WIRE 2928 384 2928 176
WIRE 2928 384 2336 384
WIRE 3056 384 2928 384
WIRE 2928 400 2928 384
WIRE 3056 400 3056 384
WIRE 2928 496 2928 464
WIRE 3056 496 3056 480
SYMBOL LT1577-3.3 2496 112 R0
SYMATTR InstName U1
SYMBOL nmos 2880 80 R0
SYMATTR InstName Q1
SYMATTR Value IRFZ24
SYMBOL voltage 2208 64 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V2
SYMATTR Value 12
SYMBOL cap 2816 272 R0
SYMATTR InstName C3
SYMATTR Value 1000p
SYMBOL res 2704 272 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R1
SYMATTR Value 7.5K
SYMBOL current 3056 400 R0
WINDOW 123 0 0 Left 2
WINDOW 39 36 40 Left 2
SYMATTR SpiceLine load
SYMATTR InstName I1
SYMATTR Value PULSE(.2 5 300u 100n 100n 300u 600u)
SYMBOL cap 2912 400 R0
SYMATTR InstName C1
SYMATTR Value 24
SYMBOL cap 2656 272 R0
SYMATTR InstName C2
SYMATTR Value 10p
SYMBOL voltage 3056 -32 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 5
FLAG 2928 496 0
FLAG 3056 496 0
FLAG 3056 80 0
FLAG 2336 -32 0
FLAG 2208 176 0
FLAG 2336 160 0
FLAG 2832 352 0
FLAG 2672 352 0
TEXT 3312 544 Left 2 !.tran 1m