Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\0d36070ce7c0_envelope_detector_no_saturation.asc
* Generated by LTspice 26.0.1 for Windows.
XU1 N006 N001 NC_01 NC_02 N002 level1 Avol=1Meg GBW=10Meg Vos=0 En=0 Enk=0 In=0 Ink=0 Rin=500Meg ;pnba In+)In-)V+)V-)OUT
V1 N006 0 SINE(0 5 1 1)
R1 N005 0 10e+1
C1 N005 0 10e-3
D1 N001 N002 MyIdealDiode
D2 N002 N001 MyIdealDiode
D3 NC_03 NC_04 MyIdealDiode
R2 NC_05 NC_06 10e+3
S1 N005 N002 N003 0 SW_1
A1 N007 0 N008 0 0 N007 N004 0 DFLOP Vhigh=5
R5 NC_08 0 10e+3
V2 N003 0 PULSE(1.2 -1.2 1.26 0 0 0.750 1)
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 6
.model MyIdealDiode D(Roff=1T Ron=0 Vfwd=0.7)
.Model SW_1 SW()
* switch ON = closed, V>Vt\nswitch OFF = open, V<Vt
* 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 1036 724
WIRE 48 -48 -144 -48
WIRE 160 -48 112 -48
WIRE 240 -32 240 -48
WIRE -144 32 -144 -48
WIRE 48 32 -144 32
WIRE 160 32 160 -48
WIRE 160 32 112 32
WIRE 240 80 240 48
WIRE 384 96 384 16
WIRE 704 96 384 96
WIRE -144 112 -144 32
WIRE -80 112 -144 112
WIRE 160 128 160 32
WIRE 160 128 -16 128
WIRE 224 128 160 128
WIRE 400 128 304 128
WIRE 544 128 400 128
WIRE -80 144 -224 144
WIRE -224 192 -224 144
WIRE 32 192 -224 192
WIRE 288 272 288 176
WIRE 704 272 704 96
WIRE 704 272 288 272
WIRE 288 336 288 272
WIRE 400 336 288 336
WIRE 352 432 160 432
WIRE 160 512 160 432
WIRE 176 512 160 512
WIRE 400 512 400 336
WIRE 400 512 336 512
WIRE 176 560 32 416
WIRE 352 560 352 432
WIRE 256 640 256 608
FLAG 400 208 0
FLAG 544 192 0
FLAG -224 272 0
FLAG -112 224 0
FLAG 384 704 0
FLAG 256 640 0
FLAG 240 -48 0
FLAG 288 80 0
SYMBOL OpAmps\\UniversalOpAmp -48 128 R0
SYMATTR InstName U1
SYMBOL voltage -224 176 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value SINE(0 5 1 1)
SYMBOL res 384 112 R0
SYMATTR InstName R1
SYMATTR Value 10e+1
SYMBOL cap 528 128 R0
SYMATTR InstName C1
SYMATTR Value 10e-3
SYMBOL diode 48 -32 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value MyIdealDiode
SYMBOL diode 112 16 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName D2
SYMATTR Value MyIdealDiode
SYMBOL diode -432 48 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D3
SYMATTR Value MyIdealDiode
SYMBOL res -544 -48 R0
SYMATTR InstName R2
SYMATTR Value 10e+3
SYMBOL sw 320 128 R90
SYMATTR InstName S1
SYMATTR Value SW_1
SYMBOL Digital\\dflop 256 464 R0
SYMATTR InstName A1
SYMATTR Value2 Vhigh=5
SYMBOL res 368 608 R0
SYMATTR InstName R5
SYMATTR Value 10e+3
SYMBOL voltage 240 64 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 V2
SYMATTR Value PULSE(1.2 -1.2 1.26 0 0 0.750 1)
TEXT -256 296 Left 2 !.tran 6
TEXT 440 16 Left 2 !.model MyIdealDiode D(Roff=1T Ron=0 Vfwd=0.7)
TEXT 440 56 Left 2 !.Model SW_1 SW()
TEXT 128 -168 Left 2 ;switch ON = closed, V>Vt\nswitch OFF = open, V<Vt
* Z:\home\khalils\Downloads\files\data\raw_asc\AD8038.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\AD8038.asy)
XU1 IN N001 +V -V OUT AD8038 ;pnba In+)In-)V+)V-)OUT
R2 OUT N001 2K
Vin IN 0 PULSE(-1 1 20n 10n 10n 90n 200n 10)
V1 +V 0 5
R1 N001 0 2K
V2 -V 0 -5
.tran 2u
.lib ADI.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1240 700
WIRE 400 -1248 384 -1248
WIRE 512 -1248 480 -1248
WIRE 528 -1248 512 -1248
WIRE 624 -1248 608 -1248
WIRE 16 -1136 16 -1152
WIRE 112 -1136 112 -1152
WIRE 512 -1120 512 -1248
WIRE 528 -1120 512 -1120
WIRE 624 -1104 624 -1248
WIRE 624 -1104 592 -1104
WIRE 688 -1104 624 -1104
WIRE 528 -1088 256 -1088
WIRE 256 -1072 256 -1088
WIRE 16 -1040 16 -1056
WIRE 112 -1040 112 -1056
WIRE 256 -976 256 -992
SYMBOL Opamps\\AD8038 560 -1168 R0
SYMATTR InstName U1
SYMBOL res 496 -1264 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 2K
SYMBOL voltage 112 -1152 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName V2
SYMATTR Value -5
SYMBOL res 624 -1264 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 2K
SYMBOL voltage 256 -1088 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName Vin
SYMATTR Value PULSE(-1 1 20n 10n 10n 90n 200n 10)
SYMBOL voltage 16 -1152 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 5
FLAG 256 -976 0
FLAG 688 -1104 OUT
FLAG 256 -1088 IN
FLAG 560 -1136 +V
FLAG 560 -1072 -V
FLAG 384 -1248 0
FLAG 16 -1152 +V
FLAG 16 -1040 0
FLAG 112 -1152 -V
FLAG 112 -1040 0
TEXT 736 -928 Left 2 !.tran 2u
* Z:\home\khalils\Downloads\files\data\raw_asc\ADG702.asc
* Generated by LTspice 26.0.1 for Windows.
* Library below included based on ModelFile attribute of instance XU2 (C:\users\khalils\AppData\Local\LTspice\lib\sym\Switches\ADG702.asy)
R1 N002 0 300
V4 N003 0 PULSE(0 3 0 10n 10n 980n 2u)
V1 +V 0 5
VS N001 0 3
C1 N002 0 35p
XU2 N003 N002 N001 0 +V ADG702 ;pnba IN)D)S)GND)Vdd
.tran 10u
.lib ADG702.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2844 1336
WIRE -144 -80 -144 -112
WIRE -368 -16 -400 -16
WIRE -240 -16 -288 -16
WIRE 0 -16 -48 -16
WIRE 112 -16 0 -16
WIRE 0 16 0 -16
WIRE -480 32 -480 16
WIRE 112 32 112 -16
WIRE -240 48 -368 48
WIRE -368 112 -368 48
WIRE 0 112 0 96
WIRE 112 112 112 96
WIRE -480 128 -480 112
WIRE -144 176 -144 160
WIRE -368 272 -368 192
SYMBOL voltage -272 -16 M270
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 VS
SYMATTR Value 3
SYMBOL voltage -480 16 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL voltage -368 96 R0
WINDOW 3 17 129 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR Value PULSE(0 3 0 10n 10n 980n 2u)
SYMATTR InstName V4
SYMBOL res -16 0 R0
SYMATTR InstName R1
SYMATTR Value 300
SYMBOL cap 96 32 R0
SYMATTR InstName C1
SYMATTR Value 35p
SYMBOL ADG702 -144 32 R0
SYMATTR InstName U2
FLAG -480 128 0
FLAG -480 16 +V
FLAG -400 -16 0
FLAG -144 -112 +V
FLAG -144 176 0
FLAG -368 272 0
FLAG 0 112 0
FLAG 112 112 0
TEXT -536 200 Left 2 !.tran 10u
* Z:\home\khalils\Downloads\files\data\raw_asc\045f8464f180_OpAmpAmplifier.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\LT1057.asy)
V2 N003 0 10V
XU1 IN N001 N003 N004 N002 LT1057 ;pnba In+)In-)V+)V-)OUT
R2 N002 N001 100K tol=1 pwr=0.1
V1 0 N004 10V
R1 N001 0 11K tol=1 pwr=0.1
V3 IN 0 SINE(0 0.5 50)
.tran 0 2 0
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 144 -128 80 -128
WIRE 272 -128 224 -128
WIRE 352 -48 160 -48
WIRE 160 -16 160 -48
WIRE 80 0 80 -128
WIRE 128 0 80 0
WIRE 272 16 272 -128
WIRE 272 16 192 16
WIRE 480 16 272 16
WIRE -160 32 -192 32
WIRE 128 32 -160 32
WIRE -192 80 -192 32
WIRE 80 80 80 0
WIRE -192 176 -192 160
WIRE 80 192 80 160
WIRE 160 352 160 48
WIRE 256 352 240 352
WIRE 272 352 256 352
WIRE 352 352 352 -48
WIRE 256 432 256 352
SYMBOL voltage 368 352 R90
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V2
SYMATTR Value 10V
SYMBOL voltage -192 64 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V3
SYMATTR Value SINE(0 0.5 50)
SYMBOL Opamps\\LT1057 160 -48 R0
SYMATTR InstName U1
SYMBOL res 64 64 R0
SYMATTR InstName R1
SYMATTR Value 11K
SYMATTR SpiceLine tol=1 pwr=0.1
SYMBOL res 240 -144 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 100K
SYMATTR SpiceLine tol=1 pwr=0.1
SYMBOL voltage 256 352 R90
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 10V
FLAG 80 192 0
FLAG 256 432 0
FLAG 512 32 OUT
FLAG -160 32 IN
FLAG -192 176 0
TEXT -216 392 Left 2 !.tran 0 2 0
* Z:\home\khalils\Downloads\files\data\raw_asc\d74dbcc9072f_LT1224.asc
* Generated by LTspice 26.0.1 for Windows.
* 1MHz, 2nd Order Butterworth Filter
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1224.asy)
R3 N001 IN 619
XU1 0 N002 +V -V OUT LT1224 ;pnba In+)In-)V+)V-)OUT
R1 OUT N001 619
V3 IN 0 ac 1
C3 0 N001 500p
R2 N002 N001 825
V2 -V 0 -15
C2 OUT N002 100p
V1 +V 0 15
.ac oct 10 1K 100Meg
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 680
WIRE -208 48 -208 32
WIRE -112 48 -112 32
WIRE 128 64 96 64
WIRE 352 64 208 64
WIRE 256 112 224 112
WIRE 352 112 352 64
WIRE 352 112 320 112
WIRE -208 144 -208 128
WIRE -112 144 -112 128
WIRE 288 208 288 192
WIRE 0 224 -96 224
WIRE 96 224 96 64
WIRE 96 224 80 224
WIRE 128 224 96 224
WIRE 224 224 224 112
WIRE 224 224 208 224
WIRE 256 224 224 224
WIRE -96 240 -96 224
WIRE 352 240 352 112
WIRE 352 240 320 240
WIRE 384 240 352 240
WIRE 96 256 96 224
WIRE 256 256 224 256
WIRE 288 288 288 272
WIRE -96 336 -96 320
WIRE 96 336 96 320
SYMBOL res 96 208 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 619
SYMBOL res 224 48 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 619
SYMBOL voltage -208 32 R0
SYMATTR InstName V2
SYMATTR Value -15
SYMBOL opamps\\LT1224 288 176 R0
SYMATTR InstName U1
SYMBOL cap 320 96 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 100p
SYMBOL res 224 208 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 825
SYMBOL voltage -96 224 R0
SYMATTR InstName V3
SYMATTR Value ac 1
SYMBOL voltage -112 32 R0
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL cap 80 320 M180
WINDOW 0 24 64 Left 2
WINDOW 3 24 8 Left 2
SYMATTR InstName C3
SYMATTR Value 500p
FLAG -112 144 0
FLAG 288 192 +V
FLAG -112 32 +V
FLAG 288 288 -V
FLAG -208 144 0
FLAG -208 32 -V
FLAG 96 336 0
FLAG 224 256 0
FLAG -96 336 0
FLAG 384 240 OUT
FLAG -96 224 IN
TEXT 224 368 Left 2 !.ac oct 10 1K 100Meg
TEXT 224 -8 Bottom 2 ;1MHz, 2nd Order Butterworth Filter
* Z:\tmp\asc_dec_bjh7r6w2\186abea15bd3_Fig13_23_dec0.asc
* Generated by LTspice 26.0.1 for Windows.
Vclock clock 0 PULSE 0 1 0 10p 10p 1.1n 2.2n
M15 N001 clock_b N002 0 N_50n l=50n w=500n
M16 N002 clock N001 VDD P_50n l=50n w=1u
VDD VDD 0 1
M4 N003 clock N004 0 N_50n l=50n w=500n
M9 N005 N001 0 0 N_50n l=50n w=500n
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1820 680
WIRE 1120 -688 1120 -720
WIRE 1120 -688 1088 -688
WIRE 1216 -688 1216 -720
WIRE 1632 -688 1216 -688
WIRE 1120 -656 1120 -688
WIRE 1216 -656 1216 -688
WIRE 272 -640 272 -672
WIRE 272 -640 240 -640
WIRE 368 -640 368 -672
WIRE 768 -640 368 -640
WIRE 272 -608 272 -640
WIRE 368 -608 368 -640
WIRE 1296 -544 1264 -544
WIRE 1504 -544 1472 -544
WIRE 448 -496 416 -496
WIRE 1088 -496 1088 -688
WIRE 1264 -496 1264 -544
WIRE 1264 -496 1088 -496
WIRE 1344 -496 1344 -528
WIRE 1440 -496 1344 -496
WIRE 1472 -496 1472 -544
WIRE 1472 -496 1440 -496
WIRE 240 -448 240 -640
WIRE 416 -448 416 -496
WIRE 416 -448 240 -448
WIRE 1008 -448 1008 -512
WIRE 1088 -448 1088 -496
WIRE 1088 -448 1008 -448
WIRE 1264 -416 1264 -496
WIRE 1296 -416 1264 -416
WIRE 1472 -416 1472 -496
WIRE 1504 -416 1472 -416
WIRE 64 -400 64 -464
WIRE 64 -400 0 -400
WIRE 160 -400 160 -464
WIRE 240 -400 240 -448
WIRE 240 -400 160 -400
WIRE 416 -368 416 -448
WIRE 448 -368 416 -368
WIRE 1344 -352 1344 -400
WIRE 496 -304 496 -352
WIRE 1440 -304 1440 -496
WIRE 1728 -304 1440 -304
WIRE 16 -240 16 -256
WIRE 16 -224 16 -240
WIRE 160 -176 160 -192
WIRE 160 -160 160 -176
WIRE 352 -160 352 -192
WIRE 480 -160 480 -192
WIRE 16 -112 16 -144
WIRE 160 -48 160 -80
WIRE 352 -48 352 -80
WIRE 480 -48 480 -80
SYMBOL voltage 352 -176 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
WINDOW 3 -99 164 Left 0
SYMATTR Value PULSE 0 1 0 10p 10p 1.1n 2.2n
SYMATTR InstName Vclock
SYMBOL nmos4 1120 -608 R270
WINDOW 0 86 42 Invisible 0
WINDOW 3 82 140 Invisible 0
SYMATTR InstName M15
SYMATTR Value N_50n
SYMATTR Value2 l=50n w=500n
SYMBOL pmos4 1216 -768 R90
WINDOW 0 71 26 Invisible 0
WINDOW 3 75 133 Invisible 0
SYMATTR InstName M16
SYMATTR Value P_50n
SYMATTR Value2 l=50n w=1u
SYMBOL voltage 16 -240 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName VDD
SYMATTR Value 1
SYMBOL nmos4 272 -560 R270
WINDOW 0 86 42 Invisible 0
WINDOW 3 82 140 Invisible 0
SYMATTR InstName M4
SYMATTR Value N_50n
SYMATTR Value2 l=50n w=500n
SYMBOL nmos4 1296 -496 R0
WINDOW 0 104 24 Invisible 0
WINDOW 3 179 41 Invisible 0
SYMATTR InstName M9
SYMATTR Value N_50n
SYMATTR Value2 l=50n w=500n
FLAG 16 -112 0
FLAG 16 -240 VDD
FLAG 496 -304 0
FLAG 112 -400 0
FLAG 0 -400 D
FLAG 144 -352 clock_b
FLAG 160 -48 0
FLAG 160 -176 D
FLAG 480 -48 0
FLAG 480 -192 clock_b
FLAG 352 -48 0
FLAG 352 -192 clock
FLAG 112 -464 VDD
FLAG 80 -512 clock
FLAG 320 -608 0
FLAG 352 -560 clock
FLAG 320 -672 VDD
FLAG 288 -720 clock_b
FLAG 1344 -448 0
FLAG 1344 -576 VDD
FLAG 1344 -352 0
FLAG 1344 -624 VDD
FLAG 960 -448 0
FLAG 960 -512 VDD
FLAG 928 -560 clock_b
FLAG 1168 -656 0
FLAG 1200 -608 clock_b
FLAG 1168 -720 VDD
FLAG 1136 -768 clock
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC2641A-16.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\SpecialFunctions\LTC2641A-16.asy)
V1 N005 0 PULSE(0 3.3 0 0.1n 0.1n 19.8n 40n)
V3 N003 0 2.5
V5 N001 0 PWL(0 3.3 0.6u 3.3 +2n 0 +0.31u 0 +2n 3.3)
V6 N006 0 PWL(0 3.3 2u 3.3 +2n 0 +30n 0 +2n 3.3)
C1 OUT 0 10p
V4 N004 0 PULSE(0 3.3 0 0.1n 0.1n 9.9n 20n)
XU1 N003 N001 N004 N005 N006 OUT N002 0 LTC2641A-16 ;pnba REF)_CS)SCLK)DIN)_CLR)Vout)Vdd)GND
V2 N002 0 5
.tran 3u
.lib LTC2641A-16.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2580 932
WIRE 320 16 320 -16
WIRE 448 16 448 -16
WIRE -32 64 -48 64
WIRE 192 64 48 64
WIRE 320 128 320 96
WIRE 448 128 448 96
WIRE 192 176 192 64
WIRE 240 176 192 176
WIRE -32 192 -48 192
WIRE 160 192 48 192
WIRE 160 240 160 192
WIRE 240 240 160 240
WIRE 608 272 528 272
WIRE 608 288 608 272
WIRE -32 304 -48 304
WIRE 240 304 48 304
WIRE 240 368 176 368
WIRE 608 368 608 352
WIRE 384 416 384 400
WIRE -32 448 -48 448
WIRE 176 448 176 368
WIRE 176 448 48 448
SYMBOL voltage 64 448 R90
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
WINDOW 0 -49 44 VRight 2
WINDOW 3 46 -99 VRight 2
SYMATTR InstName V6
SYMATTR Value PWL(0 3.3 2u 3.3 +2n 0 +30n 0 +2n 3.3)
SYMBOL cap 592 288 R0
SYMATTR InstName C1
SYMATTR Value 10p
SYMBOL voltage 64 304 R90
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
WINDOW 0 -49 44 VRight 2
WINDOW 3 46 -99 VRight 2
SYMATTR InstName V1
SYMATTR Value PULSE(0 3.3 0 0.1n 0.1n 19.8n 40n)
SYMBOL voltage 64 64 R90
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
WINDOW 0 -49 44 VRight 2
WINDOW 3 46 -122 VRight 2
SYMATTR InstName V5
SYMATTR Value PWL(0 3.3 0.6u 3.3 +2n 0 +0.31u 0 +2n 3.3)
SYMBOL voltage 64 192 R90
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
WINDOW 0 -49 44 VRight 2
WINDOW 3 46 -89 VRight 2
SYMATTR InstName V4
SYMATTR Value PULSE(0 3.3 0 0.1n 0.1n 9.9n 20n)
SYMBOL voltage 320 112 M180
WINDOW 0 24 96 Left 2
WINDOW 3 24 16 Left 2
SYMATTR InstName V2
SYMATTR Value 5
SYMBOL voltage 448 112 M180
WINDOW 0 24 96 Left 2
WINDOW 3 24 16 Left 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V3
SYMATTR Value 2.5
SYMBOL LTC2641A-16 384 272 R0
SYMATTR InstName U1
FLAG 384 416 0
FLAG -48 304 0
FLAG 320 -16 0
FLAG 448 -16 0
FLAG -48 192 0
FLAG -48 64 0
FLAG -48 448 0
FLAG 608 272 OUT
FLAG 608 368 0
TEXT 632 432 Left 2 !.tran 3u
* Z:\home\khalils\Downloads\files\data\raw_asc\0e3fc9753ca8_PWMGenerator_with555Timer.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\Misc\NE555.asy)
R1 N001 N002 1k
R3 N006 N003 10k
XU1 0 N003 out N002 N004 N003 N001 N002 NE555 ;pnba GND)TRIG)OUT)RST)CV)THRS)DIS)Vcc
D2 N006 N001 D
C1 N003 0 110n
C2 N004 0 1n
V1 N002 0 5
R2 N003 N005 10k
D1 N001 N005 D
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 10m
.lib NE555.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1068 680
WIRE 784 -32 384 -32
WIRE 752 32 -64 32
WIRE 480 80 448 80
WIRE 752 80 752 32
WIRE 752 80 704 80
WIRE 448 96 448 80
WIRE -64 128 -64 32
WIRE -64 128 -160 128
WIRE -16 128 -64 128
WIRE 96 128 64 128
WIRE 384 128 384 -32
WIRE 384 128 96 128
WIRE 480 144 432 144
WIRE 784 144 784 -32
WIRE 784 144 704 144
WIRE 96 176 96 128
WIRE 384 176 384 128
WIRE -64 208 -64 128
WIRE 480 208 448 208
WIRE 736 208 704 208
WIRE 480 272 464 272
WIRE 752 272 704 272
WIRE 96 288 96 240
WIRE 128 288 96 288
WIRE 240 288 208 288
WIRE 272 288 240 288
WIRE 384 288 384 240
WIRE 384 288 352 288
WIRE 432 320 432 144
WIRE 736 320 736 208
WIRE 736 320 432 320
WIRE 240 336 240 288
WIRE 432 336 432 320
WIRE 432 336 240 336
WIRE 448 336 448 208
WIRE 864 336 448 336
WIRE 240 352 240 336
WIRE 752 368 752 272
WIRE -64 448 -64 288
WIRE 128 448 -64 448
WIRE 240 448 240 416
WIRE 240 448 128 448
WIRE 752 464 752 432
WIRE 128 480 128 448
WIRE -160 544 -160 128
WIRE 464 544 464 272
WIRE 464 544 -160 544
SYMBOL diode 400 240 R180
WINDOW 0 24 64 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D2
SYMBOL res 80 112 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1k
SYMBOL cap 736 368 R0
SYMATTR InstName C2
SYMATTR Value 1n
SYMBOL voltage -64 192 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL res 224 272 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10k
SYMBOL cap 224 352 R0
SYMATTR InstName C1
SYMATTR Value 110n
SYMBOL Misc\\NE555 592 176 R0
SYMATTR InstName U1
SYMBOL diode 80 176 R0
SYMATTR InstName D1
SYMBOL res 368 272 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 10k
FLAG 128 480 0
FLAG 448 96 0
FLAG 864 336 out
FLAG 752 464 0
TEXT 952 224 Left 2 !.tran 10m
* Z:\home\khalils\Downloads\files\data\raw_asc\ADA4625-1.asc
* Generated by LTspice 26.0.1 for Windows.
* PhotoDiode
* PDB-C134
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\ADA4625-1.asy)
V1 +V 0 18
Cd N001 0 6p
Id N001 0 PULSE(0 200u 1u 1p 1p 2u 3u 2)
XU1 0 N001 +V -V OUT ADA4625-1 ;pnba In+)In-)V+)V-)OUT
Rsh N001 0 2G
Rf OUT N001 49.9K
CF OUT N001 3p
V2 -V 0 -18
.tran 6u
.lib ADA4625-1.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 4472 1028
WIRE -2368 -608 -2384 -608
WIRE -2272 -608 -2304 -608
WIRE -2896 -512 -3008 -512
WIRE -2800 -512 -2896 -512
WIRE -2384 -512 -2384 -608
WIRE -2384 -512 -2800 -512
WIRE -2368 -512 -2384 -512
WIRE -2272 -512 -2272 -608
WIRE -2272 -512 -2288 -512
WIRE -3008 -496 -3008 -512
WIRE -2800 -496 -2800 -512
WIRE -3216 -480 -3216 -496
WIRE -2896 -480 -2896 -512
WIRE -2384 -416 -2384 -512
WIRE -2352 -416 -2384 -416
WIRE -3008 -400 -3008 -416
WIRE -2896 -400 -2896 -416
WIRE -2800 -400 -2800 -416
WIRE -2272 -400 -2272 -512
WIRE -2272 -400 -2288 -400
WIRE -2240 -400 -2272 -400
WIRE -3216 -384 -3216 -400
WIRE -2352 -384 -2384 -384
WIRE -2384 -352 -2384 -384
WIRE -3216 -288 -3216 -304
WIRE -3216 -192 -3216 -208
CIRCLE Normal -2400 -272 -3088 -624 2
SYMBOL res -3024 -512 R0
SYMATTR InstName Rsh
SYMATTR Value 2G
SYMBOL res -2272 -528 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName Rf
SYMATTR Value 49.9K
SYMBOL voltage -3216 -496 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 18
SYMBOL cap -2304 -624 R90
WINDOW 0 -1 29 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName CF
SYMATTR Value 3p
SYMBOL current -2800 -496 R0
WINDOW 123 24 116 Left 2
WINDOW 39 24 98 Left 2
SYMATTR Value PULSE(0 200u 1u 1p 1p 2u 3u 2)
SYMATTR InstName Id
SYMBOL voltage -3216 -304 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V2
SYMATTR Value -18
SYMBOL opamps\\ADA4625-1 -2320 -464 R0
SYMATTR InstName U1
SYMBOL cap -2912 -480 R0
SYMATTR InstName Cd
SYMATTR Value 6p
FLAG -3216 -384 0
FLAG -3216 -496 +V
FLAG -2240 -400 OUT
FLAG -2320 -432 +V
FLAG -2384 -352 0
FLAG -2320 -368 -V
FLAG -2800 -400 0
FLAG -2896 -400 0
FLAG -3008 -400 0
FLAG -3216 -192 0
FLAG -3216 -304 -V
TEXT -2760 -560 Center 2 ;PhotoDiode
TEXT -2904 -368 Center 2 ;PDB-C134
TEXT -2224 -256 Left 2 !.tran 6u
* Z:\home\khalils\Downloads\files\data\raw_asc\ff9c76940dd6_lab7.asc
* Generated by LTspice 26.0.1 for Windows.
Q5 N002 Va N003 0 CA3086N7
R2 0 N002 517
V2 Vb 0 -.75
R3 0 N001 313
V3 Vr 0 -1.125
Q1 N002 Vb N003 0 CA3086N7
V4 Va 0 -.75
R4 V_NOR N004 1.5k
Q4 0 N001 V_OR 0 CA3086N7
R1 N003 N004 1.23k
R5 V_OR N004 1.5k
V1 N004 0 -5.2
Q2 N001 Vr N003 0 CA3086N7
Q3 0 N002 V_NOR 0 CA3086N7
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.inc CA3086.mod
.tran 1m
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 932 680
WIRE 176 -320 176 -384
WIRE 176 -320 128 -320
WIRE 304 -320 176 -320
WIRE 576 -320 304 -320
WIRE 800 -320 576 -320
WIRE 800 -208 800 -320
WIRE 304 -160 304 -240
WIRE 736 -160 304 -160
WIRE 576 -64 576 -320
WIRE 128 -16 128 -240
WIRE 512 -16 128 -16
WIRE 128 48 128 -16
WIRE 128 48 -80 48
WIRE -80 96 -80 48
WIRE -64 96 -80 96
WIRE 128 112 128 48
WIRE 304 112 304 -160
WIRE 800 112 800 -112
WIRE -64 128 -64 96
WIRE 576 176 576 32
WIRE -64 256 -64 224
WIRE 128 256 128 208
WIRE 128 256 -64 256
WIRE 208 256 128 256
WIRE 304 256 304 208
WIRE 304 256 208 256
WIRE 576 272 576 176
WIRE 800 272 800 112
WIRE 208 304 208 256
WIRE 208 416 208 384
WIRE 416 416 208 416
WIRE 576 416 576 352
WIRE 576 416 416 416
WIRE 800 416 800 352
WIRE 800 416 576 416
WIRE 416 480 416 416
SYMBOL res 560 256 R0
SYMATTR InstName R4
SYMATTR Value 1.5k
SYMBOL npn 64 112 R0
SYMATTR InstName Q1
SYMATTR Value CA3086N7
SYMBOL npn 736 -208 R0
SYMATTR InstName Q4
SYMATTR Value CA3086N7
SYMBOL voltage -464 128 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V3
SYMATTR Value -1.125
SYMBOL npn 368 112 M0
SYMATTR InstName Q2
SYMATTR Value CA3086N7
SYMBOL res 192 288 R0
SYMATTR InstName R1
SYMATTR Value 1.23k
SYMBOL voltage -720 128 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V4
SYMATTR Value -.75
SYMBOL npn 512 -64 R0
SYMATTR InstName Q3
SYMATTR Value CA3086N7
SYMBOL res 784 256 R0
SYMATTR InstName R5
SYMATTR Value 1.5k
SYMBOL npn -128 128 R0
SYMATTR InstName Q5
SYMATTR Value CA3086N7
SYMBOL voltage 416 464 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value -5.2
SYMBOL voltage -592 128 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V2
SYMATTR Value -.75
SYMBOL res 112 -336 R0
SYMATTR InstName R2
SYMATTR Value 517
SYMBOL res 288 -336 R0
SYMATTR InstName R3
SYMATTR Value 313
FLAG 176 -384 0
FLAG 416 560 0
FLAG 64 160 Vb
FLAG 368 160 Vr
FLAG 576 176 V_NOR
FLAG 800 112 V_OR
FLAG -592 224 0
FLAG -592 144 Vb
FLAG -464 224 0
FLAG -464 144 Vr
FLAG -128 176 Va
FLAG -720 224 0
FLAG -720 144 Va
TEXT 0 616 Left 2 !.inc CA3086.mod
TEXT -626 636 Left 2 !.tran 1m
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1965-1.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\LT1965-1.5.asy)
Rload OUT 0 1.5
XU1 IN IN 0 OUT OUT LT1965-x.x R=2.85K ;pnba _SHDN)IN)GND)OUT)Sense
V1 IN 0 pwl(0 0 1 5)
C1 OUT 0 10
.tran 1 startup
.lib LT1965.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1124 680
WIRE 48 112 -128 112
WIRE 64 112 48 112
WIRE 384 112 352 112
WIRE 448 112 384 112
WIRE 560 112 448 112
WIRE -128 128 -128 112
WIRE 448 128 448 112
WIRE 560 128 560 112
WIRE -128 224 -128 208
WIRE 448 224 448 192
WIRE 560 224 560 208
WIRE 48 240 48 112
WIRE 64 240 48 240
WIRE 384 240 384 112
WIRE 384 240 352 240
WIRE 208 320 208 304
SYMBOL voltage -128 112 R0
SYMATTR InstName V1
SYMATTR Value pwl(0 0 1 5)
SYMBOL res 544 112 R0
SYMATTR InstName Rload
SYMATTR Value 1.5
SYMBOL cap 432 128 R0
SYMATTR InstName C1
SYMATTR Value 10
SYMBOL PowerProducts\\LT1965-1.5 208 176 R0
SYMATTR InstName U1
FLAG 208 320 0
FLAG -128 224 0
FLAG 448 224 0
FLAG 560 224 0
FLAG -128 112 IN
FLAG 560 112 OUT
TEXT 400 296 Left 2 !.tran 1 startup