Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\133871dcc2aa_Triode_plate_current1.asc
* Generated by LTspice 26.0.1 for Windows.
V2 grid 0 {VG}
V1 plate 0 {VP}
XVt1 plate grid 0 NH2A3 Triode ;pnba Plate)Grid)Cathode
.step param VP 0 400 20
.step param VG -50 -10 10
.OP
* Plate Current Versus Plate Voltage at Selected Grid Volatges\n \nPlot I(VT1:Plate) to get the plate current versus plate voltage at selected values of the grid voltage.
* The first .STEP command is the x-axis parameter.\nStep from -50V to -10V in steps of 10V
* * Pin oder 1 2 3\n.SUBCKT NH2A3 A G K\n... \n...\n \n*This pin order matches with the pin order \n* of the triode symbol in LTSPICE
* Which curve has which parameters?\n Attach a cursor to the waveform.\n Use up/down keys to step through the sweeps.\n Press the right mouse button while the cursor number "1" or "2 " is visible.
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1560 724
WIRE 128 128 -96 128
WIRE -96 176 -96 128
WIRE 128 176 128 128
WIRE -96 304 -96 256
WIRE 128 320 128 176
WIRE 80 368 48 368
WIRE 48 400 48 368
WIRE 48 400 -96 400
WIRE -96 448 -96 400
WIRE -96 560 -96 528
WIRE 96 560 96 416
WIRE 96 560 -96 560
WIRE -96 576 -96 560
FLAG -96 576 0
FLAG -96 304 0
FLAG 128 176 plate
FLAG -96 400 grid
SYMBOL voltage -96 432 R0
WINDOW 123 24 132 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value {VG}
SYMBOL voltage -96 160 R0
WINDOW 123 24 132 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value {VP}
SYMBOL Valve\\triode 128 368 R0
SYMATTR InstName Vt1
SYMATTR SpiceModel NH2A3
TEXT 120 552 Left 0 !.step param VP 0 400 20\n.step param VG -50 -10 10
TEXT 120 520 Left 0 !.OP
TEXT -112 -72 Left 0 ;Plate Current  Versus Plate Voltage at Selected Grid Volatges\n \nPlot I(VT1:Plate)  to get the plate current versus plate voltage at selected values of the grid voltage.
TEXT 424 544 Left 0 ;The first  .STEP command is the x-axis parameter.\nStep from -50V to -10V in steps of 10V
TEXT 192 296 Left 0 ;* Pin oder              1  2  3\n.SUBCKT NH2A3  A G K\n... \n...\n \n*This pin order matches with the pin order \n* of the triode symbol in LTSPICE
TEXT -112 24 Left 0 ;Which curve has which parameters?\n  Attach a cursor to the waveform.\n  Use up/down keys to step through the sweeps.\n  Press the right mouse button while the cursor number "1" or "2 " is visible.
* Z:\home\khalils\Downloads\files\data\raw_asc\0493a5531c6b_Bandpass1.asc
* Generated by LTspice 26.0.1 for Windows.
* View -> Spice Error Log \nL=2mH, C=.2uF
* Bandpass\n \nAny Rp will additionally rise the bandwidth (lower Q).
C1 out 0 {Cp}
R1 out 0 {Rp}
I1 0 out AC 1
L1 out 0 {Lp} Rser={Rs}
.param B=800 F0=8000 Rs=10
.param w0 = 2*pi*F0
.param Q=F0/B
.param Lp=Rs*Q/w0
.param Cp=1/(w0*w0*Lp)
.ac lin 1000 5k 15k
.measure L1 param {Lp}
.measure C1 param {Cp}
.param Rp=1G
.measure vmax max mag(V(out))
.measure fc when mag(V(out))=vmax*0.99999
.measure flow when mag(V(out))=vmax/sqrt(2)
.measure fhigh when mag(V(out))=vmax/sqrt(2) fall=1
.measure bw param fhigh-flow
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1128 680
WIRE 64 352 64 320
WIRE 64 496 64 432
WIRE 240 320 64 320
WIRE 240 368 240 320
WIRE 240 496 64 496
WIRE 240 496 240 448
WIRE 320 320 240 320
WIRE 416 320 320 320
WIRE 416 368 416 320
WIRE 416 496 240 496
WIRE 416 496 416 432
WIRE 416 528 416 496
WIRE 576 320 416 320
WIRE 576 368 576 320
WIRE 576 496 416 496
WIRE 576 496 576 448
SYMBOL res 48 336 R0
SYMATTR InstName R1
SYMATTR Value {Rp}
SYMBOL current 240 448 M180
WINDOW 0 24 88 Left 0
WINDOW 3 24 0 Left 0
WINDOW 123 24 -7 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName I1
SYMATTR Value ""
SYMATTR Value2 AC 1
SYMBOL ind 560 352 R0
WINDOW 39 36 108 Left 0
SYMATTR InstName L1
SYMATTR Value {Lp}
SYMATTR SpiceLine Rser={Rs}
SYMBOL cap 400 368 R0
SYMATTR InstName C1
SYMATTR Value {Cp}
FLAG 416 528 0
FLAG 320 320 out
TEXT 16 0 Left 0 !.param B=800  F0=8000  Rs=10\n.param w0 = 2*pi*F0\n.param Q=F0/B\n.param Lp=Rs*Q/w0\n.param Cp=1/(w0*w0*Lp)
TEXT 16 232 Left 0 !.ac lin 1000 5k 15k
TEXT 416 0 Left 0 !.measure L1 param {Lp}\n.measure C1 param {Cp}
TEXT 416 64 Left 0 ;View -> Spice Error Log \nL=2mH, C=.2uF
TEXT 16 -120 Left 0 ;Bandpass\n \nAny Rp will additionally rise the bandwidth (lower Q).
TEXT 48 520 Left 0 !.param Rp=1G
TEXT 416 128 Left 0 !.measure vmax max mag(V(out))\n.measure fc when mag(V(out))=vmax*0.99999\n.measure flow when mag(V(out))=vmax/sqrt(2)\n.measure fhigh when mag(V(out))=vmax/sqrt(2)  fall=1\n.measure bw param fhigh-flow
* Z:\home\khalils\Downloads\files\data\raw_asc\d984de1b8f65_Buffer_Sym.asc
* Generated by LTspice 26.0.1 for Windows.
* 19BEC1211
* Buffer
M2 N001 Vin 0 0 NMOS
M1 VDD Vin N001 VDD PMOS
M4 Vout N001 0 0 NMOS
M3 VDD N001 Vout VDD PMOS
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.include T92Y_180nM.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 304 -80 304 -112
WIRE 304 -80 128 -80
WIRE 464 -80 304 -80
WIRE 128 -48 128 -80
WIRE 192 -48 128 -48
WIRE 464 -48 464 -80
WIRE 544 -48 464 -48
WIRE 128 -32 128 -48
WIRE 464 -32 464 -48
WIRE 192 16 192 -48
WIRE 192 16 128 16
WIRE 544 16 544 -48
WIRE 544 16 464 16
WIRE 80 48 -64 48
WIRE 416 48 368 48
WIRE 128 112 128 64
WIRE 368 112 368 48
WIRE 368 112 128 112
WIRE 464 112 464 64
WIRE 624 112 464 112
WIRE -64 144 -64 48
WIRE -64 144 -112 144
WIRE 128 144 128 112
WIRE 464 144 464 112
WIRE 208 192 128 192
WIRE 560 192 464 192
WIRE -64 224 -64 144
WIRE 80 224 -64 224
WIRE 368 224 368 112
WIRE 416 224 368 224
WIRE 464 256 464 240
WIRE 560 256 560 192
WIRE 560 256 464 256
WIRE 128 272 128 240
WIRE 208 272 208 192
WIRE 208 272 128 272
WIRE 128 288 128 272
WIRE 464 288 464 256
IOPIN 624 112 Out
IOPIN -112 144 In
IOPIN 304 -112 In
SYMBOL nmos4 416 144 R0
SYMATTR InstName M4
SYMBOL pmos4 416 -32 R0
SYMATTR InstName M3
SYMBOL nmos4 80 144 R0
SYMATTR InstName M2
SYMBOL pmos4 80 -32 R0
SYMATTR InstName M1
FLAG 624 112 Vout
FLAG -112 144 Vin
FLAG 128 288 0
FLAG 464 288 0
FLAG 304 -112 VDD
TEXT -192 -80 Left 2 !.include T92Y_180nM.lib
TEXT -144 -40 Left 2 ;19BEC1211
TEXT 240 296 Left 2 ;Buffer
* Z:\tmp\asc_dec_bjh7r6w2\0747871dfcae_NoiseAnalysis_dec1.asc
* Generated by LTspice 26.0.1 for Windows.
V1 Vref 0 0
V2 Vp 0 5
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 5196 728
WIRE 0 32 0 0
WIRE 128 32 128 0
WIRE 272 32 272 0
WIRE 0 144 0 112
WIRE 128 144 128 112
WIRE 272 144 272 112
WIRE 432 208 304 208
WIRE 608 208 432 208
WIRE 304 352 304 208
SYMBOL voltage 272 16 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
* Put Vref valye from design here
SYMATTR Value 0
* put subCircuit Name here
SYMBOL voltage 0 16 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V2
* Put Vp value from design here
SYMATTR Value 5
FLAG 0 144 0
FLAG 128 144 0
FLAG 0 0 Vp
FLAG 128 0 Vn
FLAG 272 144 0
FLAG 272 0 Vref
FLAG 432 208 IN
* Z:\home\khalils\Downloads\files\data\raw_asc\LT3663.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\LT3663.asy)
C2 OUT 0 22
L1 N002 N003 6.8
C1 N002 N001 .1
R1 OUT N005 59K
D1 0 N002 MBRS140
R2 N005 0 11K
V1 IN 0 12
XU1 IN IN N005 N004 OUT N003 N001 N002 0 LT3663 ;pnba Vin)Run)FB)Ilim)Vout)Isense)Boost)SW)GND
R3 N004 0 28.7K
R4 OUT 0 5
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 500u startup
.lib LT3663.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 288 -48 240 -48
WIRE 400 -48 352 -48
WIRE 240 16 240 -48
WIRE 80 64 -16 64
WIRE 112 64 80 64
WIRE 400 64 400 -48
WIRE 400 64 368 64
WIRE 496 64 400 64
WIRE 592 64 560 64
WIRE -16 80 -16 64
WIRE 400 80 400 64
WIRE -16 176 -16 160
WIRE 80 176 80 64
WIRE 112 176 80 176
WIRE 400 176 400 160
WIRE 400 176 368 176
WIRE 400 272 368 272
WIRE 512 272 400 272
WIRE 608 272 512 272
WIRE 400 288 400 272
WIRE 512 288 512 272
WIRE 608 288 608 272
WIRE 16 384 0 384
WIRE 112 384 96 384
WIRE 400 384 400 368
WIRE 400 384 368 384
WIRE 512 384 512 352
WIRE 608 384 608 368
WIRE 400 400 400 384
WIRE 240 448 240 432
WIRE 400 496 400 480
SYMBOL res 384 384 R0
SYMATTR InstName R2
SYMATTR Value 11K
SYMBOL ind 384 64 R0
SYMATTR InstName L1
SYMATTR Value 6.8
SYMBOL res 384 272 R0
SYMATTR InstName R1
SYMATTR Value 59K
SYMBOL voltage -16 64 R0
SYMATTR InstName V1
SYMATTR Value 12
SYMBOL PowerProducts\\LT3663 240 224 R0
SYMATTR InstName U1
SYMBOL schottky 560 48 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName D1
SYMATTR Value MBRS140
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL cap 352 -64 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value .1
SYMBOL cap 496 288 R0
SYMATTR InstName C2
SYMATTR Value 22
SYMBOL res 592 272 R0
SYMATTR InstName R4
SYMATTR Value 5
SYMBOL res 112 368 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 28.7K
FLAG 240 448 0
FLAG 400 496 0
FLAG 592 64 0
FLAG 512 384 0
FLAG -16 176 0
FLAG 0 384 0
FLAG 608 384 0
FLAG -16 64 IN
FLAG 608 272 OUT
TEXT 512 448 Left 2 !.tran 500u startup
* Z:\home\khalils\Downloads\files\data\raw_asc\ADA4830.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\ADA4830.asy)
V5 N005 0 PULSE(0 3 1u 1n 1n 10u 20u)
V3 N004 0 SINE(0 1 1Meg)
R2 OUT 0 1K
XU1 N003 N004 0 N001 0 N005 N002 OUT ADA4830 ;pnba VREF)IN+)IN-)V+)V-)ENA)STB)OUT
V4 N003 0 2.5
R1 N001 N002 5K
V1 N001 0 5
.tran 100u
.lib ADI1.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1256 680
WIRE 16 16 -128 16
WIRE 64 16 16 16
WIRE -128 32 -128 16
WIRE 64 32 64 16
WIRE 16 112 16 16
WIRE -128 128 -128 112
WIRE 64 128 64 112
WIRE -16 160 -32 160
WIRE -16 192 -336 192
WIRE 336 192 192 192
WIRE -336 208 -336 192
WIRE 336 208 336 192
WIRE -16 224 -208 224
WIRE -208 240 -208 224
WIRE 16 288 16 272
WIRE 64 288 64 272
WIRE -336 304 -336 288
WIRE 336 304 336 288
WIRE -208 336 -208 320
WIRE 64 384 64 368
SYMBOL voltage -128 16 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL res 320 192 R0
SYMATTR InstName R2
SYMATTR Value 1K
SYMBOL voltage -336 192 R0
WINDOW 123 24 132 Left 2
WINDOW 39 24 114 Left 2
SYMATTR InstName V4
SYMATTR Value 2.5
SYMBOL ADA4830 48 192 R0
WINDOW 0 50 -38 Left 2
SYMATTR InstName U1
SYMBOL voltage 64 272 R0
WINDOW 123 24 132 Left 2
WINDOW 39 24 114 Left 2
SYMATTR Value PULSE(0 3 1u 1n 1n 10u 20u)
SYMATTR InstName V5
SYMBOL voltage -208 224 R0
WINDOW 123 24 132 Left 2
WINDOW 39 24 114 Left 2
SYMATTR Value SINE(0 1 1Meg)
SYMATTR InstName V3
SYMBOL res 48 16 R0
SYMATTR InstName R1
SYMATTR Value 5K
FLAG 16 288 0
FLAG 336 192 OUT
FLAG -336 304 0
FLAG -208 336 0
FLAG -128 128 0
FLAG 336 304 0
FLAG 64 384 0
FLAG -32 160 0
TEXT 328 416 Left 2 !.tran 100u
* Z:\tmp\asc_dec_bjh7r6w2\19bfc5decd43_PhotodiodeStage_dec1.asc
* Generated by LTspice 26.0.1 for Windows.
R3 N001 DiodeOut 100
R2 Vo N001 100k
XU1 N002 0 DiodeOut NC_01 0 4N25 ;pnba A)K)C)E)B
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\Optos\4N26.asy)
.lib 4N25.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 680
WIRE 704 -192 656 -192
WIRE 864 -192 768 -192
WIRE 656 -96 656 -192
WIRE 704 -96 656 -96
WIRE 864 -96 864 -192
WIRE 864 -96 784 -96
WIRE 656 32 656 -96
WIRE 704 32 656 32
WIRE 864 48 864 -96
WIRE 864 48 768 48
WIRE 704 64 688 64
WIRE 48 96 -16 96
WIRE 688 112 688 64
WIRE 48 192 -32 192
WIRE 256 192 240 192
WIRE -32 288 -32 192
WIRE 256 320 256 192
SYMBOL res 672 16 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 100
SYMBOL res 800 -112 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 100k
SYMBOL Optos\\4N26 144 160 R0
SYMATTR InstName U1
FLAG -32 288 0
FLAG 240 96 DiodeOut
FLAG 256 320 0
FLAG 736 80 0
FLAG 736 16 5V
FLAG 864 48 Vo
FLAG 688 112 Voff
FLAG -16 16 VLED
FLAG 576 32 DiodeOut
* Z:\tmp\asc_dec_bjh7r6w2\012d46e2245c_non_inverting_TSV991_dec0.asc
* Generated by LTspice 26.0.1 for Windows.
V2 N002 0 SINE(0 1.650 1000)
R1 N002 N001 10k
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 144 0 96 0
WIRE -16 128 -80 128
WIRE 96 128 96 0
WIRE 96 128 64 128
WIRE 112 128 96 128
WIRE 112 160 80 160
WIRE 80 208 80 160
WIRE 80 208 32 208
SYMBOL voltage -80 112 R0
WINDOW 3 15 129 Left 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V2
SYMATTR Value SINE(0 1.650 1000)
SYMBOL res -32 144 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R1
SYMATTR Value 10k
FLAG -80 208 0
FLAG 32 208 -3V3
FLAG -240 208 0
FLAG -240 288 -3V3
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC3122.asc
* Generated by LTspice 26.0.1 for Windows.
XU1 N001 0 IN N002 N002 N005 N006 N004 IN 0 OUT N003 LTC3122 ;pnba SW)PGND)Vin)PWM)Vcc)Rt)Vc)FB)_SD)SGND)Vout)CAP
V1 IN 0 5
L1 IN N001 3.3 Rser=10m
C1 N002 0 4.7
R1 N005 0 57.6K
C2 N006 0 390p Rser=210K Cpar=10p
C3 OUT N003 .1
R2 N004 0 113K
R3 OUT N004 1.02Meg
C4 OUT 0 22 V=25 Irms=0 Rser=0.003 Lser=0 mfg="TDK" pn="C575OX5RIE226M" type="X5R"
Rload OUT 0 15
.tran 11m startup
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LTC3122.asy)
.lib LTC3122.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1072 680
WIRE 64 -48 -80 -48
WIRE 176 -48 64 -48
WIRE 272 -48 256 -48
WIRE -80 -32 -80 -48
WIRE 176 0 176 -48
WIRE 272 0 272 -48
WIRE -80 64 -80 48
WIRE 64 64 64 -48
WIRE 80 64 64 64
WIRE 400 64 368 64
WIRE 672 64 400 64
WIRE 784 64 672 64
WIRE 880 64 784 64
WIRE 400 80 400 64
WIRE 880 80 880 64
WIRE 784 96 784 64
WIRE -16 160 -32 160
WIRE 64 160 48 160
WIRE 80 160 64 160
WIRE 400 160 400 144
WIRE 400 160 368 160
WIRE 672 160 672 64
WIRE 784 176 784 160
WIRE 880 176 880 160
WIRE 64 256 64 160
WIRE 80 256 64 256
WIRE 672 256 672 240
WIRE 672 256 368 256
WIRE 672 272 672 256
WIRE -16 352 -32 352
WIRE 80 352 64 352
WIRE 496 352 368 352
WIRE 576 352 560 352
WIRE 672 368 672 352
WIRE 176 432 176 416
WIRE 272 432 272 416
FLAG 176 432 0
FLAG 272 432 0
FLAG -32 160 0
FLAG -80 64 0
FLAG -32 352 0
FLAG 576 352 0
FLAG 672 368 0
FLAG 784 176 0
FLAG 880 176 0
FLAG 880 64 OUT
FLAG -80 -48 IN
SYMBOL PowerProducts\\LTC3122 224 208 R0
SYMATTR InstName U1
SYMBOL voltage -80 -48 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL ind 160 -32 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 3.3
SYMATTR SpiceLine Rser=10m
SYMBOL cap 48 144 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 4.7
SYMBOL res 80 336 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 57.6K
SYMBOL cap 496 368 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
WINDOW 39 -21 32 VBottom 2
SYMATTR InstName C2
SYMATTR Value 390p
SYMATTR SpiceLine Rser=210K Cpar=10p
SYMBOL cap 384 80 R0
SYMATTR InstName C3
SYMATTR Value .1
SYMBOL res 656 256 R0
SYMATTR InstName R2
SYMATTR Value 113K
SYMBOL res 656 144 R0
SYMATTR InstName R3
SYMATTR Value 1.02Meg
SYMBOL cap 768 96 R0
SYMATTR InstName C4
SYMATTR Value 22
SYMATTR SpiceLine V=25 Irms=0 Rser=0.003 Lser=0 mfg="TDK" pn="C575OX5RIE226M" type="X5R"
SYMBOL res 864 64 R0
SYMATTR InstName Rload
SYMATTR Value 15
TEXT 832 344 Left 2 !.tran 11m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC6993-4.asc
* Generated by LTspice 26.0.1 for Windows.
* LTC6993-4 Retriggerable 10ms One Shot\nFalling Edge Triggered, Positive Output Pulse\nStartup Modeled
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\SpecialFunctions\LTC6993-4.asy)
R2 N002 N004 1000K
V2 N001 0 PULSE(0 3.3 0.1m 1n 1n 1m 8m 3)
R3 N004 0 392K
R4 OUT 0 100K
XU1 N001 0 N003 N004 N002 OUT LTC6993-4 ;pnba TRIG)GND)SET)DIV)V+)OUT
V1 N002 0 5
R1 N003 0 121K
.tran 50m startup
.lib LTC6993-4.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 884 680
WIRE -224 96 -240 96
WIRE 96 96 -144 96
WIRE 640 96 320 96
WIRE 640 112 640 96
WIRE 96 176 64 176
WIRE 384 176 320 176
WIRE 528 176 384 176
WIRE 384 192 384 176
WIRE 528 192 528 176
WIRE 640 208 640 192
WIRE 0 256 -16 256
WIRE 96 256 80 256
WIRE 336 256 320 256
WIRE 336 288 336 256
WIRE 384 288 384 272
WIRE 384 288 336 288
WIRE 528 288 528 272
WIRE 384 304 384 288
WIRE 384 400 384 384
SYMBOL voltage -128 96 R90
WINDOW 123 74 56 VTop 2
WINDOW 39 53 56 VTop 2
WINDOW 3 32 56 VTop 2
WINDOW 0 -32 56 VBottom 2
SYMATTR Value PULSE(0 3.3 0.1m 1n 1n 1m 8m 3)
SYMATTR InstName V2
SYMBOL res 368 176 R0
SYMATTR InstName R2
SYMATTR Value 1000K
SYMBOL res 368 288 R0
SYMATTR InstName R3
SYMATTR Value 392K
SYMBOL SpecialFunctions\\LTC6993-4 208 176 R0
SYMATTR InstName U1
SYMBOL voltage 528 176 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL res 624 96 R0
SYMATTR InstName R4
SYMATTR Value 100K
SYMBOL res 96 240 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 121K
FLAG -240 96 0
FLAG 528 288 0
FLAG 640 96 OUT
FLAG 64 176 0
FLAG -16 256 0
FLAG 384 400 0
FLAG 640 208 0
TEXT 512 368 Left 2 !.tran 50m startup
TEXT 200 56 Bottom 2 ;LTC6993-4 Retriggerable 10ms One Shot\nFalling Edge Triggered, Positive Output Pulse\nStartup Modeled
* Z:\home\khalils\Downloads\files\data\raw_asc\f0bb38aefcff_Simple_halfwave_rectifier.asc
* Generated by LTspice 26.0.1 for Windows.
* SIMPLE HALFWAVE RECTIFIER
D1 N001 N002 D
V1 N001 0 SINE(0 5 60)
R1 N002 0 1k
.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 256 64 64 64
WIRE 480 64 320 64
WIRE 64 128 64 64
WIRE 480 128 480 64
WIRE 64 272 64 208
WIRE 304 272 64 272
WIRE 480 272 480 208
WIRE 480 272 304 272
WIRE 304 320 304 272
SYMBOL res 464 112 R0
SYMATTR InstName R1
SYMATTR Value 1k
SYMBOL voltage 64 112 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value SINE(0 5 60)
SYMBOL diode 256 80 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
FLAG 304 320 0
TEXT 112 -16 Left 2 ;SIMPLE HALFWAVE RECTIFIER
TEXT 24 344 Left 2 !.tran 100m
* Z:\home\khalils\Downloads\files\data\raw_asc\69a65cbca723_Draft2.asc
* Generated by LTspice 26.0.1 for Windows.
* k*sqrt(L1/L2) = N1/N2 = a
V1 N001 0 AC 1 Rser=1
R1 N002 0 2
k L1 L2 {k_acop}
L2 N002 0 {L2}
L1 N001 0 {L1}
.param k_acop = 1 L1 = 1 L2 = 2
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 112 96 0 96
WIRE 384 96 240 96
WIRE 0 112 0 96
WIRE 112 128 112 96
WIRE 240 128 240 96
WIRE 384 128 384 96
WIRE 0 240 0 192
WIRE 112 240 112 208
WIRE 112 240 0 240
WIRE 176 240 112 240
WIRE 240 240 240 208
WIRE 240 240 176 240
WIRE 384 240 384 208
WIRE 384 240 240 240
WIRE 176 256 176 240
SYMBOL res 368 112 R0
SYMATTR InstName R1
SYMATTR Value 2
SYMBOL ind2 224 112 R0
SYMATTR InstName L2
SYMATTR Value {L2}
SYMATTR Type ind
SYMBOL voltage 0 96 R0
WINDOW 0 -69 8 Left 2
WINDOW 123 -77 107 Left 2
WINDOW 39 -91 134 Left 2
SYMATTR InstName V1
SYMATTR Value ""
SYMATTR Value2 AC 1
SYMATTR SpiceLine Rser=1
SYMBOL ind2 96 112 R0
SYMATTR InstName L1
SYMATTR Value {L1}
SYMATTR Type ind
FLAG 176 256 0
TEXT 112 72 Left 2 !k L1 L2 {k_acop}
TEXT 64 40 Left 2 ;k*sqrt(L1/L2) = N1/N2 = a
TEXT -24 304 Left 2 !.param k_acop = 1 L1 = 1 L2 = 2
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC2935-4.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\LTC2935-4.asy)
MQ1 N004 N005 0 0 BSS123
XU1 0 0 0 0 N003 N002 N004 N001 LTC2935-4 ;pnba S2)S1)S0)GND)_PFO)_RST)MR)VCC
V1 N001 0 PWL(0 0 3.6 3.6 16 3.6 19.6 0 20.1 0 23.7 3.6)
V2 N005 0 PWL(0 0 9.599 0 9.6 3.6 9.999 3.6 10 0)
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.tran 20
.lib LTC2935-4.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1052 680
WIRE 240 32 -208 32
WIRE 240 48 240 32
WIRE 144 96 128 96
WIRE 352 96 336 96
WIRE 144 176 128 176
WIRE 352 176 336 176
WIRE 144 256 128 256
WIRE 352 256 336 256
WIRE 352 272 352 256
WIRE -208 288 -208 32
WIRE 240 320 240 304
WIRE 512 352 400 352
WIRE 512 368 512 352
WIRE -208 384 -208 368
WIRE 352 400 352 368
WIRE 512 464 512 448
SYMBOL voltage 512 352 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName V2
SYMATTR Value PWL(0 0 9.599 0 9.6 3.6 9.999 3.6 10 0)
SYMBOL voltage -208 272 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName V1
SYMATTR Value PWL(0 0 3.6 3.6 16 3.6 19.6 0 20.1 0 23.7 3.6)
SYMBOL nmos 400 272 M0
WINDOW 0 31 -5 Right 2
WINDOW 3 33 104 Right 2
SYMATTR InstName Q1
SYMATTR Value BSS123
SYMBOL LTC2935-4 240 176 R0
SYMATTR InstName U1
FLAG 240 320 0
FLAG 512 464 0
FLAG -208 384 0
FLAG 352 400 0
FLAG 128 256 0
FLAG 128 176 0
FLAG 128 96 0
TEXT 688 328 Left 2 !.tran 20
* Z:\home\khalils\Downloads\files\data\raw_asc\LT3008-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\LT3008-3.3.asy)
C1 OUT 0 1
XU1 IN OUT OUT 0 IN LT3008-3.3 ;pnba IN)OUT)Sense)GND)_SHDN
V1 IN 0 PWL(0 0 1 10)
Rload OUT 0 330
.tran 1
.lib LT3009.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 0 48 -208 48
WIRE 32 48 0 48
WIRE 352 48 320 48
WIRE 416 48 352 48
WIRE 512 48 416 48
WIRE -208 64 -208 48
WIRE 416 64 416 48
WIRE 512 64 512 48
WIRE 0 144 0 48
WIRE 32 144 0 144
WIRE 352 144 352 48
WIRE 352 144 320 144
WIRE -208 160 -208 144
WIRE 416 160 416 128
WIRE 512 160 512 144
WIRE 176 240 176 208
SYMBOL cap 400 64 R0
SYMATTR InstName C1
SYMATTR Value 1
SYMBOL PowerProducts\\LT3008-3.3 176 96 R0
SYMATTR InstName U1
SYMBOL res 496 48 R0
SYMATTR InstName Rload
SYMATTR Value 330
SYMBOL voltage -208 48 R0
SYMATTR InstName V1
SYMATTR Value PWL(0 0 1 10)
FLAG -208 160 0
FLAG 416 160 0
FLAG 512 160 0
FLAG 176 240 0
FLAG -208 48 IN
FLAG 512 48 OUT
TEXT 336 248 Left 2 !.tran 1
* Z:\tmp\asc_dec_bjh7r6w2\17b6a739896a_the_circuit_finale_dec2.asc
* Generated by LTspice 26.0.1 for Windows.
XMmirror4 N008 N008 Vss 2n7000 ;pnba D)G)S
R3 N006 N007 {r}
Vbias N001 0 3
Vss Vss 0 -9
Vdd Vdd 0 9
Vbias2 N005 N004 0
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1940 1232
WIRE 400 -176 400 -208
WIRE 496 -176 496 -208
WIRE 400 -64 400 -96
WIRE 496 -64 496 -96
WIRE 1392 0 1392 -32
WIRE 1392 32 1392 0
WIRE 1344 112 1248 112
WIRE 1248 208 1248 192
WIRE 1392 352 1392 128
WIRE 704 416 704 304
WIRE 528 496 256 496
WIRE 656 496 608 496
WIRE 704 560 704 512
WIRE 528 624 528 592
WIRE 704 704 704 640
WIRE 928 704 704 704
WIRE 528 736 528 704
WIRE 592 736 528 736
WIRE 528 752 528 736
WIRE 704 752 704 704
WIRE 592 832 592 736
WIRE 592 832 576 832
WIRE 656 832 592 832
WIRE 528 896 528 848
WIRE 704 896 704 848
SYMBOL nmos 576 752 M0
SYMATTR InstName Mmirror4
SYMATTR Value 2n7000
SYMATTR Prefix X
SYMBOL res 688 544 R0
SYMATTR InstName R3
SYMATTR Value {r}
SYMBOL voltage 1248 96 R0
WINDOW 0 -82 18 Left 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName Vbias
SYMATTR Value 3
SYMBOL voltage 496 -192 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName Vss
SYMATTR Value -9
SYMBOL voltage 400 -192 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName Vdd
SYMATTR Value 9
SYMBOL battery 624 496 R90
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName Vbias2
SYMATTR Value 0
FLAG 400 -64 0
FLAG 400 -208 Vdd
FLAG 1248 208 0
FLAG 496 -64 0
FLAG 496 -208 Vss
FLAG 528 592 Vdd
FLAG 528 896 Vss
FLAG 704 896 Vss
FLAG 1392 0 output