Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\AD4011.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\ADC\AD4011.asy)
C1 0 N005 10p
XU1 N001 N002 N004 MP_01 0 N006 N005 N008 AD4011 EN_Hi_Z=1 ;pnba REF)Vdd)IN+))GND)IN-)Vout)CNV
V1 N003 0 PWL(0 0 100u 5)
V3 N001 0 5
R1 N004 N003 10
R2 N006 N007 10
V2 N007 0 PWL(0 5 100u 0)
V4 N008 0 PULSE(0 1.8 227n 0.1n 0.1n 40n 1u)
V6 N002 0 1.8
.tran 110u
.lib AD4011.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2580 1252
WIRE 704 224 368 224
WIRE 832 224 784 224
WIRE 368 288 368 224
WIRE 704 336 496 336
WIRE 832 336 784 336
WIRE -192 368 -240 368
WIRE -64 368 -112 368
WIRE 80 368 16 368
WIRE 80 416 80 368
WIRE 144 416 80 416
WIRE 560 432 496 432
WIRE 688 432 624 432
WIRE 144 448 80 448
WIRE -192 480 -240 480
WIRE -64 480 -112 480
WIRE 80 480 80 448
WIRE 80 480 16 480
WIRE 704 528 496 528
WIRE 832 528 784 528
WIRE 368 608 368 576
SYMBOL voltage 688 528 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 -32 56 VBottom 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V4
SYMATTR Value PULSE(0 1.8 227n 0.1n 0.1n 40n 1u)
SYMBOL voltage -96 480 R90
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value PWL(0 5 100u 0)
SYMBOL res 32 464 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10
SYMBOL res 32 352 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10
SYMBOL voltage 688 224 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 -32 56 VBottom 2
SYMATTR InstName V3
SYMATTR Value 5
SYMBOL AD4011 400 432 R0
SYMATTR InstName U1
SYMBOL cap 624 416 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 10p
SYMBOL voltage -96 368 R90
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName V1
SYMATTR Value PWL(0 0 100u 5)
SYMBOL voltage 688 336 M90
WINDOW 0 47 41 VRight 2
WINDOW 3 -44 39 VRight 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V6
SYMATTR Value 1.8
FLAG 368 608 0
FLAG 832 336 0
FLAG -240 368 0
FLAG 688 432 0
FLAG 832 528 0
FLAG 832 224 0
FLAG -240 480 0
TEXT 192 616 Left 2 !.tran 110u
* Z:\home\khalils\Downloads\files\data\raw_asc\d3a2d662c920_sumopamp.asc
* Generated by LTspice 26.0.1 for Windows.
XU1 0 N001 N003 N006 Output level1 Avol=1Meg GBW=10Meg Vos=0 En=0 Enk=0 In=0 Ink=0 Rin=500Meg ;pnba In+)In-)V+)V-)OUT
R1 Output N001 1K tol=1 pwr=0.1
R2 Output 0 1Meg tol=1 pwr=0.1
R3 N001 N002 10K tol=1 pwr=0.1
R4 N001 N004 20K tol=1 pwr=0.1
R5 N001 N005 28K tol=1 pwr=0.1
V1 N003 0 12
V2 N002 0 SINE(0 5 1k)
V3 N004 0 SINE(0 5 2k)
V4 N005 0 SINE(0 5 3k)
V5 0 N006 12
.tran 1
* Summing Amplifier\nSee https://www.electronics-tutorials.ws/opamp/opamp_4.html
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\UniversalOpAmp.asy)
.lib UniversalOpAmp1.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 224 -16 192 -16
WIRE 336 -16 304 -16
WIRE -16 0 -336 0
WIRE 80 0 64 0
WIRE -336 32 -336 0
WIRE 240 32 128 32
WIRE 128 48 128 32
WIRE -16 96 -240 96
WIRE 80 96 80 0
WIRE 80 96 64 96
WIRE -240 128 -240 96
WIRE 240 160 240 32
WIRE 80 176 80 96
WIRE 192 176 192 -16
WIRE 192 176 80 176
WIRE 208 176 192 176
WIRE -16 192 -144 192
WIRE 80 192 80 176
WIRE 80 192 64 192
WIRE 336 192 336 -16
WIRE 336 192 272 192
WIRE 528 192 336 192
WIRE 128 208 128 128
WIRE 128 208 80 208
WIRE 208 208 192 208
WIRE 336 208 336 192
WIRE -144 224 -144 192
WIRE 128 224 128 208
WIRE 128 320 128 304
WIRE 240 320 240 224
WIRE 240 320 128 320
WIRE -336 336 -336 112
WIRE -240 336 -240 208
WIRE -240 336 -336 336
WIRE -144 336 -144 304
WIRE -144 336 -240 336
WIRE 80 336 80 208
WIRE 80 336 -144 336
WIRE 192 336 192 208
WIRE 192 336 80 336
WIRE 336 336 336 288
WIRE 336 336 192 336
WIRE 80 384 80 336
FLAG 80 384 0
FLAG 528 192 Output
IOPIN 528 192 Out
SYMBOL OpAmps\\UniversalOpAmp 240 192 R0
SYMATTR InstName U1
SYMBOL res 320 -32 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1K
SYMATTR SpiceLine tol=1 pwr=0.1
SYMBOL res 320 192 R0
SYMATTR InstName R2
SYMATTR Value 1Meg
SYMATTR SpiceLine tol=1 pwr=0.1
SYMBOL res 80 -16 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 10K
SYMATTR SpiceLine tol=1 pwr=0.1
SYMBOL res 80 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 20K
SYMATTR SpiceLine tol=1 pwr=0.1
SYMBOL res 80 176 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R5
SYMATTR Value 28K
SYMATTR SpiceLine tol=1 pwr=0.1
SYMBOL voltage 128 32 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 12
SYMBOL voltage -336 16 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value SINE(0 5 1k)
SYMBOL voltage -240 112 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value SINE(0 5 2k)
SYMBOL voltage -144 208 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V4
SYMATTR Value SINE(0 5 3k)
SYMBOL voltage 128 208 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V5
SYMATTR Value 12
TEXT -368 408 Left 2 !.tran 1
TEXT -336 -128 Left 2 ;Summing Amplifier\nSee https://www.electronics-tutorials.ws/opamp/opamp_4.html
* Z:\home\khalils\Downloads\files\data\raw_asc\19b3e047ff04_noninv-amplifier-dac-a2a3.asc
* Generated by LTspice 26.0.1 for Windows.
XU1 N003 N001 N002 opamp Aol=100K GBW=10Meg ;pnba invin)noninvin)out
V1 N001 0 SINE(1.5 1.5 1e3) AC 1
R1 0 N003 24e3
R2 N003 N002 56e3
.lib opamp.sub
.tran 0 10e-3 0 startup
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 448 96 288 96
WIRE 288 112 288 96
WIRE 560 112 512 112
WIRE 448 128 400 128
WIRE 288 208 288 192
WIRE 400 208 400 128
WIRE 448 208 400 208
WIRE 560 208 560 112
WIRE 560 208 528 208
WIRE 400 224 400 208
WIRE 400 320 400 304
FLAG 288 208 0
FLAG 400 320 0
SYMBOL OpAmps\\opamp 480 176 M180
SYMATTR InstName U1
SYMBOL voltage 288 96 R0
WINDOW 39 0 0 Left 0
WINDOW 3 24 96 Invisible 2
SYMATTR Value SINE(1.5 1.5 1e3)
SYMATTR InstName V1
SYMATTR Value2 AC 1
SYMBOL res 416 320 R180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R1
SYMATTR Value 24e3
SYMBOL res 432 224 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R2
SYMATTR Value 56e3
TEXT 256 376 Left 2 !.lib opamp.sub
TEXT 256 400 Left 2 !.tran 0 10e-3 0 startup
* Z:\home\khalils\Downloads\files\data\raw_asc\126d185ee445_Simulation_Bonus.asc
* Generated by LTspice 26.0.1 for Windows.
R1 N001 N002 5.3k
M1 N002 N002 N003 N003 Mosfet1
M2 N003 N003 N005 N005 Mosfet2
M3 N004 N003 N005 N005 Mosfet3
M4 N001 N002 N004 N004 Mosfet4
V2 N005 0 -15
V1 N001 0 15
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.model Mosfet1 NMOS(Kp = 0.02, Vto= 1, Lambda = 0)
.model Mosfet2 NMOS(Kp = 0.02, Vto= 1, Lambda = 0)
.model Mosfet3 NMOS(Kp = 0.02, Vto= 1, Lambda = 0)
.model Mosfet4 NMOS(Kp = 0.02, Vto= 1, Lambda = 0)
.op
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 1464 868
WIRE 480 -192 432 -192
WIRE 432 -176 432 -192
WIRE 480 -176 480 -192
WIRE 432 -64 432 -96
WIRE 432 -64 160 -64
WIRE 704 -64 432 -64
WIRE 160 112 160 -64
WIRE 160 224 160 192
WIRE 432 224 160 224
WIRE 160 272 160 224
WIRE 704 272 704 -64
WIRE 160 320 96 320
WIRE 768 320 704 320
WIRE 432 352 432 224
WIRE 432 352 208 352
WIRE 656 352 432 352
WIRE 96 384 96 320
WIRE 160 384 160 368
WIRE 160 384 96 384
WIRE 704 384 704 368
WIRE 768 384 768 320
WIRE 768 384 704 384
WIRE 160 432 160 384
WIRE 432 432 160 432
WIRE 160 464 160 432
WIRE 704 464 704 384
WIRE 160 512 96 512
WIRE 768 512 704 512
WIRE 432 544 432 432
WIRE 432 544 208 544
WIRE 656 544 432 544
WIRE 96 576 96 512
WIRE 160 576 160 560
WIRE 160 576 96 576
WIRE 704 576 704 560
WIRE 768 576 768 512
WIRE 768 576 704 576
WIRE 160 624 160 576
WIRE 432 624 160 624
WIRE 704 624 704 576
WIRE 704 624 432 624
WIRE 432 672 432 624
WIRE 432 816 432 752
FLAG 432 816 0
FLAG 480 -176 0
SYMBOL res 144 96 R0
SYMATTR InstName R1
SYMATTR Value 5.3k
SYMBOL nmos4 208 272 M0
SYMATTR InstName M1
SYMATTR Value Mosfet1
SYMBOL nmos4 208 464 M0
SYMATTR InstName M2
SYMATTR Value Mosfet2
SYMBOL nmos4 656 464 R0
SYMATTR InstName M3
SYMATTR Value Mosfet3
SYMBOL nmos4 656 272 R0
SYMATTR InstName M4
SYMATTR Value Mosfet4
SYMBOL voltage 432 656 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value -15
SYMBOL voltage 432 -80 R180
WINDOW 0 24 96 Left 2
WINDOW 3 24 16 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 15
TEXT 824 296 Left 2 !.model Mosfet1 NMOS(Kp = 0.02, Vto= 1, Lambda = 0)
TEXT 824 320 Left 2 !.model Mosfet2 NMOS(Kp = 0.02, Vto= 1, Lambda = 0)
TEXT 824 344 Left 2 !.model Mosfet3 NMOS(Kp = 0.02, Vto= 1, Lambda = 0)
TEXT 824 368 Left 2 !.model Mosfet4 NMOS(Kp = 0.02, Vto= 1, Lambda = 0)
TEXT 824 280 Left 2 !.op
* Z:\tmp\asc_dec_bjh7r6w2\098649398174_SpaendingsRef_komparator_dec2.asc
* Generated by LTspice 26.0.1 for Windows.
R3 Vout N003 100K
R1 N001 N002 15K
V2 Vdd 0 -5.5
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE -128 -432 -144 -432
WIRE -32 -432 -48 -432
WIRE 320 -432 288 -432
WIRE 448 -432 400 -432
WIRE -144 -352 -144 -432
WIRE -32 -336 -32 -432
WIRE 80 -336 -32 -336
WIRE 288 -320 288 -432
WIRE 320 -320 288 -320
WIRE 80 -304 48 -304
WIRE 448 -304 448 -432
WIRE 448 -304 384 -304
WIRE 464 -304 448 -304
WIRE 320 -288 288 -288
WIRE -32 -272 -32 -336
WIRE 48 -224 48 -304
WIRE 208 -224 48 -224
WIRE -144 -208 -144 -272
WIRE 288 -208 288 -288
SYMBOL res 416 -416 M270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R3
SYMATTR Value 100K
SYMBOL res -144 -416 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R1
SYMATTR Value 15K
SYMBOL voltage 576 -224 R0
SYMATTR InstName V2
SYMATTR Value -5.5
FLAG 464 -304 Vout
FLAG 464 -128 0
FLAG 576 -128 0
FLAG 464 -208 Vcc
FLAG 352 -272 Vcc
FLAG 352 -336 Vdd
FLAG 576 -208 Vdd
* Z:\home\khalils\Downloads\files\data\raw_asc\1bbb0c3108a2_clamp_cir.asc
* Generated by LTspice 26.0.1 for Windows.
* Limiter / Clamp circuit
D1 W2 +2 1N914
D2 +2 0 1N914
V1 W1 0 SINE(0 3 100 0 0 0)
R1 +2 W1 10k
V2 W2 0 0
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 100m
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 64 -16 64 -48
WIRE 64 -16 48 -16
WIRE 208 -16 64 -16
WIRE 432 -16 288 -16
WIRE 448 -16 432 -16
WIRE 64 32 64 -16
WIRE 64 144 64 112
WIRE 432 144 432 -16
WIRE 432 144 240 144
WIRE 240 192 240 144
WIRE 432 192 432 144
WIRE 240 304 240 256
WIRE 240 304 192 304
WIRE 240 320 240 304
WIRE 432 320 432 256
WIRE 240 432 240 400
IOPIN 48 -16 In
IOPIN 64 -48 In
IOPIN 448 -16 In
IOPIN 192 304 In
SYMBOL res 304 -32 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10k
SYMBOL diode 256 256 R180
WINDOW 0 24 64 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D1
SYMATTR Value 1N914
SYMBOL voltage 240 304 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 0
SYMBOL voltage 64 16 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value SINE(0 3 100 0 0 0)
SYMBOL diode 416 192 R0
SYMATTR InstName D2
SYMATTR Value 1N914
FLAG 432 320 0
FLAG 64 144 0
FLAG 240 432 0
FLAG 48 -16 W1
FLAG 64 -48 +1
FLAG 448 -16 +2
FLAG 192 304 W2
TEXT 40 -136 Left 2 ;Limiter / Clamp circuit
TEXT -56 240 Left 2 !.tran 100m
* Z:\home\khalils\Downloads\files\data\raw_asc\LT3503.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\LT3503.asy)
C1 N001 N002 .1
R2 0 N004 10K
C3 OUT N004 22p
D2 OUT N001 BAT54
V1 IN 0 15
D1 0 N002 MBRS340
R1 OUT N004 32.4K
Rload OUT 0 2.7
C2 OUT 0 10
XU1 N004 0 N001 N002 IN N003 LT3503 ;pnba FB)GND)Boost)SW)Vin)_SHDN
R3 IN N003 100K
C4 N003 0 .1
L1 N002 OUT 2 Rpar=2K
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 1.5m startup
.lib LT3503.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 3836 1412
WIRE 2752 880 2576 880
WIRE 2848 880 2752 880
WIRE 2944 880 2912 880
WIRE 2752 896 2752 880
WIRE 2576 912 2576 880
WIRE 2352 976 2256 976
WIRE 2448 976 2352 976
WIRE 2752 976 2752 960
WIRE 2752 976 2704 976
WIRE 2816 976 2752 976
WIRE 2944 976 2944 880
WIRE 2944 976 2896 976
WIRE 3056 976 2944 976
WIRE 3136 976 3056 976
WIRE 3216 976 3136 976
WIRE 2256 992 2256 976
WIRE 2352 992 2352 976
WIRE 2752 992 2752 976
WIRE 2944 992 2944 976
WIRE 3136 992 3136 976
WIRE 3216 992 3216 976
WIRE 3056 1008 3056 976
WIRE 2752 1072 2752 1056
WIRE 2256 1088 2256 1072
WIRE 3136 1088 3136 1056
WIRE 3216 1088 3216 1072
WIRE 2352 1104 2352 1072
WIRE 2448 1104 2352 1104
WIRE 2944 1104 2944 1072
WIRE 2944 1104 2704 1104
WIRE 3056 1104 3056 1072
WIRE 3056 1104 2944 1104
WIRE 2352 1120 2352 1104
WIRE 2944 1120 2944 1104
WIRE 2576 1184 2576 1168
WIRE 2352 1200 2352 1184
WIRE 2944 1216 2944 1200
SYMBOL schottky 2912 864 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName D2
SYMATTR Value BAT54
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL schottky 2736 1056 M180
WINDOW 0 41 52 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D1
SYMATTR Value MBRS340
SYMBOL res 3200 976 R0
SYMATTR InstName Rload
SYMATTR Value 2.7
SYMBOL cap 3040 1008 R0
SYMATTR InstName C3
SYMATTR Value 22p
SYMBOL VOLTAGE 2256 976 R0
WINDOW 0 27 22 Left 2
WINDOW 3 29 98 Left 2
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL ind 2800 992 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 2
SYMATTR SpiceLine Rpar=2K
SYMBOL PowerProducts\\LT3503 2576 1040 R0
SYMATTR InstName U1
SYMBOL cap 3120 992 R0
SYMATTR InstName C2
SYMATTR Value 10
SYMBOL cap 2736 896 R0
WINDOW 3 32 44 Left 2
SYMATTR Value .1
SYMATTR InstName C1
SYMBOL res 2928 1216 M180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R2
SYMATTR Value 10K
SYMBOL RES 2928 976 R0
SYMATTR InstName R1
SYMATTR Value 32.4K
SYMBOL cap 2336 1120 R0
SYMATTR InstName C4
SYMATTR Value .1
SYMBOL res 2336 976 R0
SYMATTR InstName R3
SYMATTR Value 100K
FLAG 2256 1088 0
FLAG 2576 1184 0
FLAG 2944 1216 0
FLAG 2752 1072 0
FLAG 3136 1088 0
FLAG 3216 1088 0
FLAG 3216 976 OUT
FLAG 2352 1200 0
FLAG 2256 976 IN
TEXT 2680 1200 Left 2 !.tran 1.5m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\LT3991.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\LT3991.asy)
C1 OUT 0 22
R3 OUT N007 1Meg
XU1 OUT N004 N006 IN N001 N007 N003 N005 N002 MP_01 0 LT3991 ;pnba BD)Boost)SW)Vin)EN)FB)SS)Rt)PG))GND
R2 N007 0 562K
R6 IN N001 5Meg
C3 N003 0 .001
R1 N005 0 118K
L1 N006 OUT 4.7
V1 IN 0 12
R5 N001 0 1Meg
Rout OUT 0 2.75
C2 N004 N006 .47
D1 0 N006 DFLS220L
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 1.5m startup
.lib LT3991.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 936 680
WIRE -48 -64 -208 -64
WIRE 400 -64 -48 -64
WIRE -208 -48 -208 -64
WIRE -48 -48 -48 -64
WIRE -208 48 -208 32
WIRE -48 48 -48 32
WIRE 80 48 -48 48
WIRE 400 48 400 -64
WIRE 400 48 368 48
WIRE -48 64 -48 48
WIRE 80 144 64 144
WIRE 592 144 368 144
WIRE -48 160 -48 144
WIRE 0 240 -32 240
WIRE 80 240 64 240
WIRE 400 240 368 240
WIRE 400 256 400 240
WIRE -16 336 -32 336
WIRE 80 336 64 336
WIRE 400 336 400 320
WIRE 400 336 368 336
WIRE 480 336 400 336
WIRE 592 336 592 144
WIRE 592 336 560 336
WIRE 704 336 592 336
WIRE 800 336 704 336
WIRE 400 352 400 336
WIRE 592 352 592 336
WIRE 800 352 800 336
WIRE 704 368 704 336
WIRE 80 432 64 432
WIRE 592 432 368 432
WIRE 400 448 400 416
WIRE 592 448 592 432
WIRE 704 448 704 432
WIRE 800 448 800 432
WIRE 592 544 592 528
SYMBOL res 576 432 R0
SYMATTR InstName R2
SYMATTR Value 562K
SYMBOL PowerProducts\\LT3991 224 240 R0
SYMATTR InstName U1
SYMBOL res -64 -64 R0
SYMATTR InstName R6
SYMATTR Value 5Meg
SYMBOL schottky 384 416 M180
WINDOW 0 26 68 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D1
SYMATTR Value DFLS220L
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL cap 688 368 R0
SYMATTR InstName C1
SYMATTR Value 22
SYMBOL ind 464 352 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 4.7
SYMBOL cap 64 224 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C3
SYMATTR Value .001
SYMBOL res 576 336 R0
SYMATTR InstName R3
SYMATTR Value 1Meg
SYMBOL res 784 336 R0
SYMATTR InstName Rout
SYMATTR Value 2.75
SYMBOL res -64 48 R0
SYMATTR InstName R5
SYMATTR Value 1Meg
SYMBOL cap 384 256 R0
WINDOW 3 24 54 Left 2
SYMATTR Value .47
SYMATTR InstName C2
SYMBOL res 80 320 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 118K
SYMBOL voltage -208 -64 R0
SYMATTR InstName V1
SYMATTR Value 12
FLAG 64 432 0
FLAG -32 336 0
FLAG 800 448 0
FLAG 704 448 0
FLAG 592 544 0
FLAG -208 48 0
FLAG 400 448 0
FLAG -48 160 0
FLAG -32 240 0
FLAG -208 -64 IN
FLAG 800 336 OUT
TEXT 720 536 Left 2 !.tran 1.5m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\276d15f19544_qztst.asc
* Generated by LTspice 26.0.1 for Windows.
CY1 N002 OUT {Cs} Rser={Rs} Lser={Ls} Cpar={Cp}
V1 N001 0 AC 2
R1 N002 N001 50
R2 0 OUT 50
.ac lin 1001 3.95e6 4.05e6
* Crystal model from easily measurable parameters
*serial freq
.params fs=4e6
*difference between serial and // freq
.params df=10e3
.params Rs=50
.params Cp=4e-12
.params Cs=2.0*cp*df/fs
.params Ls=1/(4*pi*pi*fs*fs*Cs)
* This example schematic is supplied for informational/educational purposes only.\nContributed by Dominique Szymik.
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 3040 2464
WIRE 1712 2192 1632 2192
WIRE 1824 2192 1792 2192
WIRE 2000 2192 1888 2192
WIRE 2048 2192 2000 2192
WIRE 1632 2208 1632 2192
WIRE 2000 2208 2000 2192
WIRE 1632 2304 1632 2288
WIRE 2000 2320 2000 2288
FLAG 2000 2320 0
FLAG 1632 2304 0
FLAG 2048 2192 OUT
SYMBOL MISC\\XTAL 1824 2208 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName Y1
SYMATTR Value {Cs}
SYMATTR SpiceLine Rser={Rs} Lser={Ls} Cpar={Cp}
SYMBOL VOLTAGE 1632 2192 R0
WINDOW 123 24 132 Left 2
WINDOW 39 0 0 Left 2
SYMATTR Value2 AC 2
SYMATTR InstName V1
SYMATTR Value ""
SYMBOL res 1808 2176 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 50
SYMBOL res 2016 2304 R180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R2
SYMATTR Value 50
TEXT 1672 2104 Left 2 !.ac lin 1001 3.95e6 4.05e6
TEXT 1184 2048 Left 2 ;Crystal model from easily measurable parameters
TEXT 1136 2112 Left 2 !*serial freq\n.params fs=4e6  \n*difference between serial and // freq \n.params df=10e3  \n.params Rs=50\n.params Cp=4e-12\n.params Cs=2.0*cp*df/fs\n.params Ls=1/(4*pi*pi*fs*fs*Cs)
TEXT 1592 2392 Top 1 ;This example schematic is supplied for informational/educational purposes only.\nContributed by Dominique Szymik.
* Z:\home\khalils\Downloads\files\data\raw_asc\0e9d849c9eae_ReverseProtection.asc
* Generated by LTspice 26.0.1 for Windows.
R2 N002 0 1k
M1 N001 N003 N002 N002 RSL020P03
R1 N003 0 100
V1 N001 0 8.4
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.dc V1 -8.4 8.4 0.01
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 144 96 0 96
WIRE 480 96 240 96
WIRE 0 144 0 96
WIRE 480 144 480 96
WIRE 224 192 224 144
WIRE 0 320 0 224
WIRE 224 320 224 272
WIRE 224 320 0 320
WIRE 480 320 480 224
WIRE 480 320 224 320
WIRE 224 368 224 320
SYMBOL pmos 144 144 R270
SYMATTR InstName M1
SYMATTR Value RSL020P03
SYMBOL res 464 128 R0
SYMATTR InstName R2
SYMATTR Value 1k
SYMBOL voltage 0 128 R0
SYMATTR InstName V1
SYMATTR Value 8.4
SYMBOL res 208 176 R0
SYMATTR InstName R1
SYMATTR Value 100
FLAG 224 368 0
TEXT -32 392 Left 2 !.dc V1 -8.4 8.4 0.01
* Z:\home\khalils\Downloads\files\data\raw_asc\a68cc9acac32_Draft1P.asc
* Generated by LTspice 26.0.1 for Windows.
M1 N001 VG N002 N001 pch l=lset w=wset
VGS N001 VG 1
VUDS N001 N002 0.9
V1 N001 0 1.8
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.lib cmos018.txt
.STEP param lset list 0.18u, 0.3u, 0.5u, 0.8u, 1u, 2u, 3u, 5u, 10u
.param wset = 5*lset
.dc VGS 0.1 0.6 1m
.MEAS DC UTH FIND V(VG) WHEN Id(M1)=500n
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1356 680
WIRE 224 176 32 176
WIRE 544 176 224 176
WIRE 752 176 544 176
WIRE 32 192 32 176
WIRE 224 224 224 176
WIRE 240 224 224 224
WIRE 544 224 544 176
WIRE 752 240 752 176
WIRE 240 272 240 224
WIRE 240 272 224 272
WIRE 32 304 32 272
WIRE 80 304 32 304
WIRE 176 304 80 304
WIRE 224 416 224 320
WIRE 544 416 544 304
WIRE 544 416 224 416
FLAG 80 304 VG
FLAG 752 320 0
SYMBOL pmos4 176 224 R0
WINDOW 123 75 75 Left 2
WINDOW 0 75 14 Left 2
WINDOW 3 75 45 Left 2
SYMATTR Value2 l=lset w=wset
SYMATTR InstName M1
SYMATTR Value pch
SYMBOL voltage 32 176 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName VGS
SYMATTR Value 1
SYMBOL voltage 544 208 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName UDS
SYMATTR Value 0.9
SYMBOL voltage 752 224 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 1.8
TEXT -40 -64 Left 2 !.lib cmos018.txt
TEXT -40 -16 Left 2 !.STEP param lset list 0.18u, 0.3u, 0.5u, 0.8u, 1u, 2u, 3u, 5u, 10u
TEXT -40 8 Left 2 !.param wset = 5*lset
TEXT -40 64 Left 2 !.dc VGS 0.1 0.6 1m
TEXT -40 88 Left 2 !.MEAS DC UTH FIND V(VG) WHEN Id(M1)=500n