Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\38c99a7286fd_sumator.asc
* Generated by LTspice 26.0.1 for Windows.
R1 N002 N001 10k
R2 N002 N003 4Meg
XU1 N004 N002 VDD 0 VOUT level3a Avol=1Meg GBW=10Meg Slew=10Meg Ilimit=25m Rail=0 Vos=0 Phimargin=45 En=0 Enk=0 In=0 Ink=0 Rin=500Meg ;pnba In+)In-)V+)V-)OUT
R3 N004 0 1k
R4 N004 VDD 1k
R5 VOUT N002 10k
V1 VDD 0 3.3
V2 N001 0 0.8
V3 N003 0 0.8
.dc V2 -3.5 3.5 0.1
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\UniversalOpAmp3.asy)
.lib UniversalOpAmp3a.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 880 680
WIRE 96 -16 -160 -16
WIRE 272 -16 240 -16
WIRE 384 -16 352 -16
WIRE -64 112 -160 112
WIRE 176 112 176 -16
WIRE 176 112 16 112
WIRE 240 112 240 -16
WIRE 240 112 176 112
WIRE 288 112 240 112
WIRE 384 128 384 -16
WIRE 384 128 352 128
WIRE 432 128 384 128
WIRE 224 144 176 144
WIRE 288 144 224 144
FLAG 240 -96 0
FLAG 320 160 0
FLAG 240 -176 VDD
FLAG 320 96 VDD
FLAG 96 144 VDD
FLAG 224 224 0
FLAG -160 64 0
FLAG -160 192 0
FLAG 432 128 VOUT
SYMBOL res 192 -32 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10k
SYMBOL res 32 96 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 4Meg
SYMBOL OpAmps\\UniversalOpAmp3 320 128 R0
SYMATTR InstName U1
SYMBOL res 208 128 R0
SYMATTR InstName R3
SYMATTR Value 1k
SYMBOL res 192 128 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 1k
SYMBOL res 368 -32 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R5
SYMATTR Value 10k
SYMBOL voltage 240 -192 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 3.3
SYMBOL voltage -160 -32 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 0.8
SYMBOL voltage -160 96 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value 0.8
TEXT -112 280 Left 2 !.dc V2 -3.5 3.5 0.1
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1304-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\LT1304-5.asy)
L1 IN N001 22 Rser=0.02 Rpar=5000
C1 OUT 0 100 Rser=0.02
Rload OUT 0 25
V1 IN 0 3
D1 N001 OUT MBRS140
XU1 N003 N004 IN N001 0 N002 IN OUT LT1304 top=590K bot=194.6K ;pnba LBI)LBO)Vin)SW)GND)Ilim)_SHDN)Sense
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 1m startup
.lib LT1304.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1668 944
WIRE 544 464 448 464
WIRE 704 464 544 464
WIRE 752 464 704 464
WIRE 880 464 832 464
WIRE 928 464 880 464
WIRE 1040 464 992 464
WIRE 1104 464 1040 464
WIRE 448 480 448 464
WIRE 1104 480 1104 464
WIRE 704 512 704 464
WIRE 448 576 448 560
WIRE 544 576 544 464
WIRE 560 576 544 576
WIRE 880 576 880 464
WIRE 880 576 848 576
WIRE 1104 576 1104 560
WIRE 560 656 544 656
WIRE 1040 656 1040 464
WIRE 1040 656 848 656
WIRE 1040 672 1040 656
WIRE 560 736 544 736
WIRE 864 736 848 736
WIRE 1040 752 1040 736
WIRE 704 816 704 800
SYMBOL VOLTAGE 448 464 R0
SYMATTR InstName V1
SYMATTR Value 3
SYMBOL res 1088 464 R0
SYMATTR InstName Rload
SYMATTR Value 25
SYMBOL IND 736 480 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 PowerProducts\\LT1304-5 704 656 R0
SYMATTR InstName U1
SYMBOL SCHOTTKY 928 480 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value MBRS140
SYMBOL POLCAP 1024 672 R0
SYMATTR InstName C1
SYMATTR Value 100
SYMATTR SpiceLine Rser=0.02
FLAG 704 816 0
FLAG 1104 576 0
FLAG 1040 752 0
FLAG 448 576 0
FLAG 1104 464 OUT
FLAG 448 464 IN
TEXT 944 800 Left 2 !.tran 1m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\10825eeb4a90_BJT-SWITCH-24.asc
* Generated by LTspice 26.0.1 for Windows.
Rb N002 a 1k
Q1 c N002 0 0 BC337-40
V1 a 0 PULSE(0 {Vin} 1u 1n 1n 4u 8u)
V2 N001 0 {Vcc}
Rc N001 c 150
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.tran 8u
.step param Vin list 3V 6V
.measure toff TRIG v(a) VAL={Vin/2} FALL=1 TARG V(c) VAL={Vcc/2} RISE=1
.param Vcc=6V
.measure ton TRIG v(a) VAL={Vin/2} RISE=1 TARG V(c) VAL={Vcc/2} FALL=1
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 416 -96 208 -96
WIRE 208 -64 208 -96
WIRE 416 32 416 -96
WIRE 208 48 208 16
WIRE 208 80 208 48
WIRE -64 128 -80 128
WIRE 0 128 -64 128
WIRE 144 128 80 128
WIRE -80 144 -80 128
WIRE -80 240 -80 224
WIRE 208 240 208 176
WIRE 416 240 416 112
SYMBOL voltage 416 16 R0
WINDOW 3 22 18 Left 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
WINDOW 0 18 -11 Left 2
SYMATTR Value {Vcc}
SYMATTR InstName V2
SYMBOL Misc\\EuropeanResistor 96 112 R90
WINDOW 0 5 56 VBottom 2
WINDOW 3 27 56 VTop 2
SYMATTR InstName Rb
SYMATTR Value 1k
SYMBOL voltage -80 128 R0
WINDOW 3 -3 164 Left 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
WINDOW 0 42 61 Left 2
SYMATTR Value PULSE(0 {Vin} 1u 1n 1n 4u 8u)
SYMATTR InstName V1
SYMBOL npn 144 80 R0
SYMATTR InstName Q1
SYMATTR Value BC337-40
SYMBOL Misc\\EuropeanResistor 192 -80 R0
SYMATTR InstName Rc
SYMATTR Value 150
FLAG 208 240 0
FLAG -80 240 0
FLAG 416 240 0
FLAG -64 128 a
FLAG 208 48 c
TEXT -216 336 Left 2 !.tran 8u
TEXT -216 368 Left 2 !.step param Vin list 3V 6V
TEXT -216 432 Left 2 !.measure toff TRIG v(a) VAL={Vin/2} FALL=1 TARG V(c) VAL={Vcc/2} RISE=1
TEXT -216 400 Left 2 !.param Vcc=6V
TEXT -216 464 Left 2 !.measure ton TRIG v(a) VAL={Vin/2} RISE=1 TARG V(c) VAL={Vcc/2} FALL=1
* Z:\home\khalils\Downloads\files\data\raw_asc\MAX4128.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\MAX4128.asy)
Vcc Vcc 0 2.5
Vee 0 Vee 2.5
RL OUT 0 100k
XU1 IN OUT Vcc Vee OUT MAX4128 ;pnba In+)In-)V+)V-)OUT
V1 IN 0 SINE(0 50m 100k)
CL OUT 0 10p
.tran 10u
.lib MAX4128.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1720 800
WIRE 560 256 304 256
WIRE 64 288 64 272
WIRE 432 352 432 320
WIRE 304 368 304 256
WIRE 400 368 304 368
WIRE 560 384 560 256
WIRE 560 384 464 384
WIRE 656 384 560 384
WIRE 64 400 64 368
WIRE 64 400 32 400
WIRE 400 400 304 400
WIRE 32 416 32 400
WIRE 560 416 560 384
WIRE 656 432 656 384
WIRE 64 448 64 400
WIRE 432 448 432 416
WIRE 304 496 304 400
WIRE 560 528 560 496
WIRE 656 528 656 496
WIRE 64 544 64 528
WIRE 304 592 304 576
SYMBOL MAX4128 432 320 R0
SYMATTR InstName U1
SYMBOL cap 640 432 R0
SYMATTR InstName CL
SYMATTR Value 10p
SYMBOL res 544 400 R0
SYMATTR InstName RL
SYMATTR Value 100k
SYMBOL voltage 64 432 R0
WINDOW 123 0 0 Left 2
SYMATTR InstName Vee
SYMATTR Value 2.5
SYMBOL voltage 304 480 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value SINE(0 50m 100k)
SYMBOL voltage 64 272 R0
WINDOW 123 0 0 Left 2
SYMATTR InstName Vcc
SYMATTR Value 2.5
FLAG 656 384 OUT
FLAG 64 272 Vcc
FLAG 64 544 Vee
FLAG 432 320 Vcc
FLAG 432 448 Vee
FLAG 32 416 0
FLAG 304 592 0
FLAG 560 528 0
FLAG 304 400 IN
FLAG 656 528 0
TEXT 14 628 Left 2 !.tran 10u
* Z:\home\khalils\Downloads\files\data\raw_asc\LT3650-8.2.asc
* Generated by LTspice 26.0.1 for Windows.
V1 IN 0 24
L1 N001 N002 10
R1 N002 OUT 50m
C1 OUT 0 .1m
C2 N001 N003 1
D1 OUT N003 1N5817
D2 0 N001 MBRS340
XU1 IN IN IN NC_01 NC_02 0 NC_03 NC_04 OUT N002 N003 N001 0 LT3650-8.2 ;pnba Vin)CLP)_SHDN)_CHRG)_Fault)Timer)RNG/SS)NTC)BAT)Sense)Boost)SW)GND
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 3m startup
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LT3650-8.2.asy)
.lib LT3650-8.2.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 680
WIRE 400 -160 400 -176
WIRE 64 -64 -32 -64
WIRE 80 -64 64 -64
WIRE 400 -64 400 -96
WIRE 400 -64 368 -64
WIRE 432 -64 400 -64
WIRE 544 -64 512 -64
WIRE 560 -64 544 -64
WIRE 656 -64 640 -64
WIRE 720 -64 656 -64
WIRE -32 -48 -32 -64
WIRE 400 -48 400 -64
WIRE 720 -48 720 -64
WIRE 64 32 64 -64
WIRE 80 32 64 32
WIRE 400 32 400 16
WIRE 400 32 368 32
WIRE 448 32 400 32
WIRE 656 32 656 -64
WIRE 656 32 512 32
WIRE -32 48 -32 32
WIRE 720 48 720 16
WIRE 64 128 64 32
WIRE 80 128 64 128
WIRE 544 128 544 -64
WIRE 544 128 368 128
WIRE 656 224 656 32
WIRE 656 224 368 224
WIRE 80 416 48 416
WIRE 224 480 224 464
FLAG 224 480 0
FLAG -32 48 0
FLAG 720 48 0
FLAG -32 -64 IN
FLAG 720 -64 OUT
FLAG 400 -176 0
FLAG 48 416 0
SYMBOL voltage -32 -64 R0
SYMATTR InstName V1
SYMATTR Value 24
SYMBOL ind 416 -48 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 10
SYMBOL res 544 -48 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R1
SYMATTR Value 50m
SYMBOL cap 704 -48 R0
SYMATTR InstName C1
SYMATTR Value .1m
SYMBOL cap 384 -48 R0
SYMATTR InstName C2
SYMATTR Value 1
SYMBOL schottky 512 16 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName D1
SYMATTR Value 1N5817
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL schottky 384 -160 R0
WINDOW 3 38 47 Left 2
SYMATTR Value MBRS340
SYMATTR InstName D2
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL PowerProducts\\LT3650-8.2 224 176 R0
SYMATTR InstName U1
TEXT 552 296 Left 2 !.tran 3m startup
* Z:\tmp\asc_dec_bjh7r6w2\0336c2ce2b54_6601-1_dec1.asc
* Generated by LTspice 26.0.1 for Windows.
V1 +V 0 1.5
R2 0 N004 300
V3 N002 0 AC 1
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1756 1060
WIRE -384 -80 -384 -96
WIRE -272 -80 -272 -96
WIRE -384 16 -384 0
WIRE -272 16 -272 0
WIRE -176 80 -272 80
WIRE -272 96 -272 80
WIRE -320 112 -384 112
WIRE -320 160 -336 160
WIRE -272 192 -272 176
WIRE -272 192 -304 192
WIRE -272 208 -272 192
WIRE -384 224 -384 112
WIRE -320 224 -384 224
WIRE -320 272 -336 272
WIRE -272 304 -272 288
WIRE -176 304 -272 304
WIRE -384 320 -384 224
WIRE 336 320 320 320
WIRE -384 416 -384 400
WIRE 368 480 368 224
WIRE 368 480 192 480
WIRE 416 480 416 224
WIRE 416 480 368 480
WIRE 432 480 416 480
WIRE 528 480 512 480
SYMBOL voltage -384 -96 R0
WINDOW 123 24 138 Left 2
WINDOW 39 24 117 Left 2
SYMATTR InstName V1
SYMATTR Value 1.5
SYMBOL res 528 464 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 300
SYMBOL voltage -384 304 R0
SYMATTR InstName V3
SYMATTR Value AC 1
FLAG -384 16 0
FLAG -272 16 0
FLAG 336 320 0
FLAG -384 -96 +V
FLAG -304 192 0
FLAG -336 160 0
FLAG -336 272 0
FLAG -384 416 0
FLAG 528 480 0
FLAG -272 -96 -V
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1171.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\LT1171.asy)
R2 N004 N003 1K
Rload OUT 0 12
R1 N002 0 1.24K
L1 IN N001 50 Rser=0.02 Rpar=5000
R3 OUT N002 12.7K
XU1 N003 N002 0 N001 IN LT1171 ;pnba Vc)FB)GND)SW)Vin
C1 OUT 0 100 Rser=0.05
V1 IN 0 5
D1 N001 OUT MBRS360
C3 N004 0 1
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 50m startup
.lib LT1171.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2984 1464
WIRE 1824 896 1600 896
WIRE 1888 896 1824 896
WIRE 2016 896 1968 896
WIRE 2080 896 2016 896
WIRE 2208 896 2144 896
WIRE 2304 896 2208 896
WIRE 2400 896 2304 896
WIRE 1600 912 1600 896
WIRE 2304 912 2304 896
WIRE 2400 912 2400 896
WIRE 1824 944 1824 896
WIRE 2208 992 2208 896
WIRE 1600 1008 1600 992
WIRE 2304 1008 2304 976
WIRE 2400 1008 2400 992
WIRE 2016 1024 2016 896
WIRE 2016 1024 1952 1024
WIRE 2208 1088 2208 1072
WIRE 2208 1088 1952 1088
WIRE 2208 1104 2208 1088
WIRE 1968 1152 1952 1152
WIRE 2064 1152 2048 1152
WIRE 2144 1152 2128 1152
WIRE 2208 1200 2208 1184
WIRE 1824 1248 1824 1232
SYMBOL POWERPRODUCTS\\LT1171 1824 1088 R0
SYMATTR InstName U1
SYMBOL cap 2064 1168 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName C3
SYMATTR Value 1
SYMBOL schottky 2080 912 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value MBRS360
SYMBOL res 2384 896 R0
SYMATTR InstName Rload
SYMATTR Value 12
SYMBOL res 2064 1136 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 1K
SYMBOL res 2192 1088 R0
SYMATTR InstName R1
SYMATTR Value 1.24K
SYMBOL polcap 2288 912 R0
SYMATTR InstName C1
SYMATTR Value 100
SYMATTR SpiceLine Rser=0.05
SYMBOL IND 1872 912 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 50
SYMATTR SpiceLine Rser=0.02 Rpar=5000
SYMBOL res 2192 976 R0
SYMATTR InstName R3
SYMATTR Value 12.7K
SYMBOL VOLTAGE 1600 896 R0
SYMATTR InstName V1
SYMATTR Value 5
FLAG 2400 896 OUT
FLAG 2304 1008 0
FLAG 2208 1200 0
FLAG 1824 1248 0
FLAG 1600 1008 0
FLAG 1600 896 IN
FLAG 2144 1152 0
FLAG 2400 1008 0
TEXT 2352 1184 Left 2 !.tran 50m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\ADuM4121A.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\ADuM4121A.asy)
V1 N001 0 5
C4 N002 0 0.1
V2 N002 0 15
V3 VI+ 0 PULSE(0 5 0 2n 2n 9.998u 20u)
C2 N001 0 0.1
C3 N002 0 10
R1 OUT N003 10
XU1 N001 VI+ 0 0 0 OUT N003 N002 ADuM4121A ;pnba Vdd1)VI+)VI-)GND1)GND2)Clamp)Vout)Vdd2
C1 OUT 0 2n
.tran 100u
.lib ADuM4121A.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1064 680
WIRE 16 -80 -112 -80
WIRE 160 -80 16 -80
WIRE 464 -80 320 -80
WIRE 560 -80 464 -80
WIRE 704 -80 560 -80
WIRE -112 -64 -112 -80
WIRE 704 -64 704 -80
WIRE 16 -48 16 -80
WIRE 464 -48 464 -80
WIRE 560 -48 560 -80
WIRE -112 32 -112 16
WIRE 16 32 16 16
WIRE 464 32 464 16
WIRE 560 32 560 16
WIRE 704 32 704 16
WIRE 160 64 160 -80
WIRE 320 64 320 -80
WIRE 48 128 -352 128
WIRE 112 128 48 128
WIRE 464 128 368 128
WIRE 592 128 544 128
WIRE 688 128 592 128
WIRE 688 144 688 128
WIRE -352 160 -352 128
WIRE 112 192 48 192
WIRE 592 192 592 128
WIRE 592 192 368 192
WIRE 688 224 688 208
WIRE -352 288 -352 240
WIRE 160 304 160 256
WIRE 320 304 320 256
SYMBOL cap 0 -48 R0
SYMATTR InstName C2
SYMATTR Value 0.1
SYMBOL voltage 704 -80 R0
WINDOW 123 24 132 Left 2
WINDOW 39 24 114 Left 2
SYMATTR InstName V2
SYMATTR Value 15
SYMBOL res 560 112 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10
SYMBOL ADuM4121A 240 160 R0
SYMATTR InstName U1
SYMBOL cap 672 144 R0
SYMATTR InstName C1
SYMATTR Value 2n
SYMBOL voltage -112 -80 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL cap 448 -48 R0
SYMATTR InstName C3
SYMATTR Value 10
SYMBOL voltage -352 144 R0
WINDOW 123 24 132 Left 2
WINDOW 39 24 114 Left 2
SYMATTR InstName V3
SYMATTR Value PULSE(0 5 0 2n 2n 9.998u 20u)
SYMBOL cap 544 -48 R0
SYMATTR InstName C4
SYMATTR Value 0.1
FLAG 160 304 0
FLAG 320 304 0
FLAG 688 224 0
FLAG 688 128 OUT
FLAG 704 32 0
FLAG -112 32 0
FLAG -352 288 0
FLAG 48 192 0
FLAG 16 32 0
FLAG 464 32 0
FLAG 560 32 0
FLAG 48 128 VI+
TEXT 384 344 Left 2 !.tran 100u
* Z:\home\khalils\Downloads\files\data\raw_asc\2237394b5a46_Draft3.asc
* Generated by LTspice 26.0.1 for Windows.
V1 PILE 0 4.2
R1 PILE N001 2Meg tol=1 pwr=0.1
R3 VCC N002 2Meg tol=1 pwr=0.1
D1 N001 EN 1N4148
M2 N001 N002 0 0 IRLML6244
V2 EN 0 PULSE(4.2 0 2 0 0 0.1)
V3 UC 0 PULSE(0 3.3 6 0 0 0.1)
R2 VCC 0 100K tol=1 pwr=0.1
M3 N002 UC 0 0 BSS123
R5 UC 0 1Meg tol=1 pwr=0.1
M1 VCC N001 PILE PILE FDC638P
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.tran 10
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1156 680
WIRE 176 -352 128 -352
WIRE 224 -352 176 -352
WIRE 480 -352 320 -352
WIRE 816 -352 480 -352
WIRE 176 -256 176 -272
WIRE 240 -256 240 -304
WIRE 240 -256 176 -256
WIRE 816 -240 816 -352
WIRE 240 -224 240 -256
WIRE 96 -192 32 -192
WIRE 176 -192 176 -256
WIRE 176 -192 160 -192
WIRE -448 -144 -448 -176
WIRE -176 -144 -176 -176
WIRE -80 -144 -80 -176
WIRE 448 -144 288 -144
WIRE 480 -144 480 -272
WIRE 480 -144 448 -144
WIRE 560 -64 496 -64
WIRE 624 -64 560 -64
WIRE -448 -32 -448 -64
WIRE -176 -32 -176 -64
WIRE -80 -32 -80 -64
WIRE 240 64 240 -128
WIRE 448 64 448 -48
WIRE 560 64 560 16
WIRE 816 64 816 -160
SYMBOL nmos 288 -224 M0
WINDOW 3 -137 42 Left 2
SYMATTR Value IRLML6244
SYMATTR InstName M2
SYMBOL pmos 320 -304 M270
SYMATTR InstName M1
SYMATTR Value FDC638P
SYMBOL voltage -448 -160 R0
WINDOW 3 -284 155 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR Value PULSE(0 3.3 6 0 0 0.1)
SYMATTR InstName V3
SYMBOL res 800 -256 R0
SYMATTR InstName R2
SYMATTR Value 100K
SYMATTR SpiceLine tol=1 pwr=0.1
SYMBOL diode 160 -208 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName D1
SYMATTR Value 1N4148
SYMBOL nmos 496 -144 M0
SYMATTR InstName M3
SYMATTR Value BSS123
SYMBOL res 544 -80 R0
SYMATTR InstName R5
SYMATTR Value 1Meg
SYMATTR SpiceLine tol=1 pwr=0.1
SYMBOL res 160 -368 R0
WINDOW 3 -78 56 Left 2
SYMATTR Value 2Meg
SYMATTR InstName R1
SYMATTR SpiceLine tol=1 pwr=0.1
SYMBOL res 464 -368 R0
WINDOW 3 33 82 Left 2
SYMATTR Value 2Meg
SYMATTR InstName R3
SYMATTR SpiceLine tol=1 pwr=0.1
SYMBOL voltage -80 -160 R0
WINDOW 3 46 57 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR Value 4.2
SYMATTR InstName V1
SYMBOL voltage -176 -160 R0
WINDOW 3 -102 163 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR Value PULSE(4.2 0 2 0 0 0.1)
SYMATTR InstName V2
FLAG 240 64 0
FLAG -80 -32 0
FLAG -176 -32 0
FLAG 816 -352 VCC
FLAG -448 -176 UC
FLAG 624 -64 UC
FLAG 816 64 0
FLAG 32 -192 EN
FLAG -176 -176 EN
FLAG -448 -32 0
FLAG 448 64 0
FLAG 128 -352 PILE
FLAG -80 -176 PILE
FLAG 560 64 0
TEXT -392 48 Left 2 !.tran 10
* Z:\home\khalils\Downloads\files\data\raw_asc\1dc7c422a3e3_6017.asc
* Generated by LTspice 26.0.1 for Windows.
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
XU1 N003 N002 V+ V- Out LT6016 ;pnba IN+)IN-)VCC)VEE)OUT
.tran 5m
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT6017.asy)
.lib LT6016.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 112 64 -16 64
WIRE 192 64 112 64
WIRE 336 64 272 64
WIRE 416 64 336 64
WIRE 528 64 496 64
WIRE -16 80 -16 64
WIRE 112 144 112 64
WIRE 416 160 416 144
WIRE -16 176 -16 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 112 304 112 224
WIRE 192 304 112 304
WIRE 336 304 336 208
WIRE 336 304 272 304
WIRE 416 304 336 304
WIRE 576 304 496 304
WIRE -112 320 -112 288
WIRE -16 320 -16 288
WIRE 576 320 576 304
WIRE -112 416 -112 400
WIRE -16 416 -16 400
FLAG -112 416 0
FLAG -16 416 0
FLAG -112 288 V+
FLAG -16 288 V-
FLAG 416 144 V+
FLAG 416 240 V-
FLAG -16 176 0
FLAG 576 320 0
FLAG 576 192 Out
SYMBOL voltage -112 304 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL voltage -16 304 R0
SYMATTR InstName V2
SYMATTR Value -5
SYMBOL voltage -16 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 112 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
SYMBOL Opamps\\LT6017 416 192 R0
SYMATTR InstName U1
TEXT 520 384 Left 2 !.tran 5m
* Z:\home\khalils\Downloads\files\data\raw_asc\06a54b5845e1_Fig18_5.asc
* Generated by LTspice 26.0.1 for Windows.
M1 N002 Vin 0 0 N_50n l=50n w=500n
VDD VDD 0 1
M2 Vout Vin N002 0 N_50n l=50n w=500n
M6 N001 Vout 0 VDD P_50n l=50n w=1.3u
M3 VDD Vout N002 0 N_50n l=50n w=1.125u
M5 VDD Vin N001 VDD P_50n l=50n w=1u
Vin Vin 0 PULSE(0 1 0 100n 100n 1n 2u)
M4 N001 Vin Vout VDD P_50n l=50n w=1u
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.tran 200n
.lib cmosedu_models.txt
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1136 680
WIRE 160 -496 160 -512
WIRE 160 -480 160 -496
WIRE 160 -368 160 -400
WIRE 160 -192 160 -208
WIRE 160 -96 160 -112
WIRE 320 -208 304 -208
WIRE 368 -272 368 -432
WIRE 368 -208 320 -208
WIRE 368 -208 368 -272
WIRE 368 -96 368 -208
WIRE 368 64 368 -96
WIRE 400 -432 368 -432
WIRE 400 -272 368 -272
WIRE 400 -96 368 -96
WIRE 400 64 368 64
WIRE 448 -512 448 -560
WIRE 448 -384 448 -416
WIRE 448 -352 448 -384
WIRE 448 -208 448 -256
WIRE 448 -176 448 -208
WIRE 448 -48 448 -80
WIRE 448 -16 448 -48
WIRE 448 128 448 80
WIRE 688 -384 448 -384
WIRE 720 -48 448 -48
WIRE 736 -208 448 -208
WIRE 736 -96 736 -208
WIRE 768 -208 736 -208
WIRE 768 -208 768 -336
WIRE 848 -384 784 -384
WIRE 848 -352 848 -384
WIRE 848 -48 816 -48
WIRE 848 -48 848 -112
WIRE 992 -208 768 -208
WIRE 1024 -208 992 -208
SYMBOL nmos4 400 -176 R0
WINDOW 0 104 24 Right 0
WINDOW 3 179 41 Right 0
WINDOW 123 213 74 Right 0
SYMATTR InstName M2
SYMATTR Value N_50n
SYMATTR Value2 l=50n w=500n
SYMBOL nmos4 816 -96 R90
WINDOW 0 104 24 Right 0
WINDOW 3 179 41 Right 0
WINDOW 123 213 74 Right 0
SYMATTR InstName M3
SYMATTR Value N_50n
SYMATTR Value2 l=50n w=1.125u
SYMBOL nmos4 400 -16 R0
WINDOW 0 104 24 Right 0
WINDOW 3 179 41 Right 0
WINDOW 123 213 74 Right 0
SYMATTR InstName M1
SYMATTR Value N_50n
SYMATTR Value2 l=50n w=500n
SYMBOL voltage 160 -208 R0
WINDOW 0 -72 21 Left 0
WINDOW 3 -149 149 Left 0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName Vin
SYMATTR Value PULSE(0 1 0 100n 100n 1n 2u)
SYMBOL voltage 160 -496 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName VDD
SYMATTR Value 1
SYMBOL pmos4 400 -352 R0
WINDOW 0 88 9 Right 0
WINDOW 3 168 20 Right 0
WINDOW 123 206 76 Right 0
SYMATTR InstName M4
SYMATTR Value P_50n
SYMATTR Value2 l=50n w=1u
SYMBOL pmos4 400 -512 R0
WINDOW 0 88 9 Right 0
WINDOW 3 168 20 Right 0
WINDOW 123 206 76 Right 0
SYMATTR InstName M5
SYMATTR Value P_50n
SYMATTR Value2 l=50n w=1u
SYMBOL pmos4 688 -336 R270
WINDOW 0 88 9 Right 0
WINDOW 3 168 20 Right 0
WINDOW 123 206 76 Right 0
SYMATTR InstName M6
SYMATTR Value P_50n
SYMATTR Value2 l=50n w=1.3u
FLAG 160 -96 0
FLAG 160 -208 Vin
FLAG 448 32 0
FLAG 160 -368 0
FLAG 160 -496 VDD
FLAG 448 -464 VDD
FLAG 448 128 0
FLAG 448 -560 VDD
FLAG 320 -208 Vin
FLAG 448 -304 VDD
FLAG 448 -128 0
FLAG 992 -208 Vout
FLAG 736 -384 VDD
FLAG 768 -48 0
FLAG 848 -112 VDD
FLAG 848 -352 0
TEXT 88 -16 Left 0 !.tran 200n
TEXT 24 24 Left 0 !.lib cmosedu_models.txt
* Z:\home\khalils\Downloads\files\data\raw_asc\099fb67976f8_Fig10_19_PMOS.asc
* Generated by LTspice 26.0.1 for Windows.
* Plot Vout Vin
C1 Vout 0 50f
Vin Vin 0 PULSE(1 0 500p 0 0 1n 3n)
VDD VDD 0 1
M1 Vin 0 Vout VDD P_50n l=50n w=1u
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.tran 2.5n
.lib cmosedu_models.txt
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1136 680
WIRE 208 -96 208 -112
WIRE 208 0 208 -16
WIRE 272 -112 208 -112
WIRE 384 -112 272 -112
WIRE 432 -112 432 -208
WIRE 464 -16 464 -64
WIRE 560 -112 480 -112
WIRE 672 -112 560 -112
WIRE 672 -80 672 -112
WIRE 672 16 672 -16
WIRE 736 -208 432 -208
WIRE 784 -208 736 -208
WIRE 784 -176 784 -208
WIRE 784 -64 784 -96
SYMBOL voltage 208 -112 R0
WINDOW 0 -85 56 Left 0
WINDOW 3 -131 148 Left 0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName Vin
SYMATTR Value PULSE(1 0 500p 0 0 1n 3n)
SYMBOL pmos4 384 -64 R270
WINDOW 123 56 4 Left 0
SYMATTR Value2 l=50n w=1u
SYMATTR InstName M1
SYMATTR Value P_50n
SYMBOL cap 656 -80 R0
SYMATTR InstName C1
SYMATTR Value 50f
SYMBOL voltage 784 -192 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName VDD
SYMATTR Value 1
FLAG 208 0 0
FLAG 672 16 0
FLAG 560 -112 Vout
FLAG 272 -112 Vin
FLAG 784 -64 0
FLAG 464 -16 0
FLAG 736 -208 VDD
TEXT 392 32 Left 0 !.tran 2.5n
TEXT 392 56 Left 0 !.lib cmosedu_models.txt
TEXT 512 -240 Left 0 ;Plot Vout Vin