Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\b55271bdf653_1047.asc
* Generated by LTspice 26.0.1 for Windows.
* Precise DC Full-Wave Rectifier(Absolute Value Circuit)
* Library below included based on ModelFile attribute of instance XU1, XU2 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LTC1047.asy)
V3 IN 0 SINE(0 1 1K)
V1 +V 0 5
R1 N002 N001 220K
R2 N001 IN 220K
XU2 N002 OUT +V 0 OUT LTC1047 ;pnba In+)In-)V+)V-)OUT
XU1 0 N001 +V 0 N003 LTC1047 ;pnba In+)In-)V+)V-)OUT
D1 N003 N002 1N4148
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 3m
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 680
WIRE 576 128 464 128
WIRE 32 144 -112 144
WIRE 128 144 112 144
WIRE 256 144 128 144
WIRE 432 144 336 144
WIRE -112 160 -112 144
WIRE -224 176 -224 160
WIRE 512 192 512 176
WIRE 192 208 192 192
WIRE 464 208 464 128
WIRE 480 208 464 208
WIRE 128 224 128 144
WIRE 160 224 128 224
WIRE 576 224 576 128
WIRE 576 224 544 224
WIRE 608 224 576 224
WIRE 352 240 224 240
WIRE 432 240 432 144
WIRE 432 240 416 240
WIRE 480 240 432 240
WIRE -112 256 -112 240
WIRE 160 256 128 256
WIRE -224 272 -224 256
WIRE 512 272 512 256
WIRE 192 288 192 272
SYMBOL diode 352 256 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value 1N4148
SYMBOL res 128 128 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 220K
SYMBOL opamps\\LTC1047 512 160 R0
SYMATTR InstName U2
SYMBOL opamps\\LTC1047 192 176 R0
SYMATTR InstName U1
SYMBOL voltage -112 144 R0
SYMATTR InstName V3
SYMATTR Value SINE(0 1 1K)
SYMBOL res 352 128 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 220K
SYMBOL voltage -224 160 R0
SYMATTR InstName V1
SYMATTR Value 5
FLAG -224 272 0
FLAG 192 192 +V
FLAG -224 160 +V
FLAG -112 256 0
FLAG 192 288 0
FLAG 512 176 +V
FLAG 512 272 0
FLAG 128 256 0
FLAG 608 224 OUT
FLAG -112 144 IN
TEXT 544 320 Left 2 !.tran 3m
TEXT 200 88 Bottom 2 ;Precise DC Full-Wave Rectifier(Absolute Value Circuit)
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1173-12.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\LT1173-12.asy)
D1 N001 OUT MBRS140
L1 IN N001 100 Rser=0.02 Rpar=5000
Rload OUT 0 120
C1 OUT 0 100 Rser=0.02
V1 IN 0 5
XU1 IN IN N001 0 0 MP_01 MP_02 OUT LT1173 top=753K bot=87.4K ;pnba Ilim)Vin)SW1)SW2)GND)))Sense
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 5m startup
.lib LT1173.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2528 1408
WIRE 1472 912 1328 912
WIRE 1600 912 1472 912
WIRE 1632 912 1600 912
WIRE 1728 912 1712 912
WIRE 1776 912 1728 912
WIRE 1888 912 1840 912
WIRE 1968 912 1888 912
WIRE 1328 928 1328 912
WIRE 1968 928 1968 912
WIRE 1472 960 1472 912
WIRE 1600 960 1600 912
WIRE 1328 1024 1328 1008
WIRE 1968 1024 1968 1008
WIRE 1728 1040 1728 912
WIRE 1728 1040 1664 1040
WIRE 1888 1104 1888 912
WIRE 1888 1104 1664 1104
WIRE 1888 1120 1888 1104
WIRE 1680 1168 1664 1168
WIRE 1888 1200 1888 1184
WIRE 1536 1264 1536 1248
SYMBOL PowerProducts\\LT1173-12 1536 1104 R0
SYMATTR InstName U1
SYMBOL schottky 1776 928 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value MBRS140
SYMBOL POLCAP 1872 1120 R0
SYMATTR InstName C1
SYMATTR Value 100
SYMATTR SpiceLine Rser=0.02
SYMBOL res 1952 912 R0
SYMATTR InstName Rload
SYMATTR Value 120
SYMBOL VOLTAGE 1328 912 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL IND 1616 928 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 100
SYMATTR SpiceLine Rser=0.02 Rpar=5000
FLAG 1536 1264 0
FLAG 1680 1168 0
FLAG 1968 1024 0
FLAG 1888 1200 0
FLAG 1328 1024 0
FLAG 1968 912 OUT
FLAG 1328 912 IN
TEXT 1736 1256 Left 2 !.tran 5m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\6e43863ec29e_1-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\OpAmps\UniversalOpAmp2.asy)
R1 N001 0 100k
V2 -15 0 -15
V1 15 0 15
R2 Vout N001 100k
XU1 N001 Vin 15 -15 Vout level2 Avol=1Meg GBW=10Meg Slew=10Meg Ilimit=25m Rail=0 Vos=0 En=0 Enk=0 In=0 Ink=0 Rin=500Meg ;pnba In+)In-)V+)V-)OUT
V3 Vin 0 SINE(0 3 3)
.tran 10
.lib UniversalOpAmp2.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 112 48 64 48
WIRE 224 64 176 64
WIRE 272 64 224 64
WIRE 112 80 64 80
WIRE -16 176 -48 176
WIRE 64 176 64 80
WIRE 96 176 64 176
WIRE 224 176 224 64
WIRE 224 176 176 176
IOPIN 272 64 Out
SYMBOL voltage -16 304 R0
WINDOW 123 24 124 Left 2
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value SINE(0 3 3)
SYMBOL res 80 160 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 100k
SYMBOL voltage 224 304 R0
SYMATTR InstName V2
SYMATTR Value -15
SYMBOL voltage 144 304 R0
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL res 192 160 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 100k
SYMBOL OpAmps\\UniversalOpAmp2 144 64 R0
SYMATTR InstName U1
FLAG 144 400 0
FLAG 224 400 0
FLAG 144 320 15
FLAG 224 320 -15
FLAG 144 96 -15
FLAG 144 32 15
FLAG 64 48 Vin
FLAG -48 176 0
FLAG 272 64 Vout
FLAG -16 320 Vin
FLAG -16 400 0
TEXT 32 456 Left 2 !.tran 10
* Z:\home\khalils\Downloads\files\data\raw_asc\11c28ef5c758_RP-2.asc
* Generated by LTspice 26.0.1 for Windows.
R1 b 0 10
D1 a b RR2L4S
V1 a 0 SINE(0 12 1k)
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 3000u
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE -176 144 -208 144
WIRE -112 144 -176 144
WIRE 32 144 -48 144
WIRE 48 144 32 144
WIRE -208 192 -208 144
WIRE 48 192 48 144
WIRE -208 320 -208 272
WIRE -80 320 -208 320
WIRE 48 320 48 272
WIRE 48 320 -80 320
WIRE -80 336 -80 320
SYMBOL Misc\\EuropeanResistor 32 176 R0
SYMATTR InstName R1
SYMATTR Value 10
SYMBOL diode -112 160 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value RR2L4S
SYMBOL Misc\\signal -208 176 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value SINE(0 12 1k)
FLAG -80 336 0
FLAG -176 144 a
FLAG 32 144 b
TEXT -208 336 Left 2 !.tran 3000u
* Z:\home\khalils\Downloads\files\data\raw_asc\063614342f76_Switch.asc
* Generated by LTspice 26.0.1 for Windows.
S2 N004 N002 N003 0 SW
R3 N001 N002 10k
V2 N001 0 14.8
V3 N003 0 PULSE(0 5 10 1n 1n 5 10 1)
I2 N004 0 3
.model SW SW(Ron=1p Roff=100G Vt=0.5 Vh=0)
.tran 36
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2092 1124
WIRE -944 192 -1616 192
WIRE -1616 240 -1616 192
WIRE -944 272 -944 192
WIRE -944 544 -944 352
WIRE -992 560 -1424 560
WIRE -1424 624 -1424 560
WIRE -944 640 -944 624
WIRE -1616 1008 -1616 320
WIRE -1424 1008 -1424 704
WIRE -1424 1008 -1616 1008
WIRE -1120 1008 -1424 1008
WIRE -992 1008 -992 608
WIRE -992 1008 -1120 1008
WIRE -944 1008 -944 720
WIRE -944 1008 -992 1008
WIRE -1120 1104 -1120 1008
FLAG -1120 1104 0
SYMBOL sw -944 640 M180
SYMATTR InstName S2
SYMBOL res -960 256 R0
SYMATTR InstName R3
SYMATTR Value 10k
SYMBOL voltage -1616 224 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 14.8
SYMBOL voltage -1424 608 R0
WINDOW 3 24 96 Invisible 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR Value PULSE(0 5 10 1n 1n 5 10 1)
SYMATTR InstName V3
SYMBOL load2 -944 640 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName I2
SYMATTR Value 3
TEXT -1624 64 Left 2 !.model SW SW(Ron=1p Roff=100G Vt=0.5 Vh=0)
TEXT -1728 1096 Left 2 !.tran 36
* Z:\home\khalils\Downloads\files\data\raw_asc\AD8628.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\AD8628.asy)
V1 +V 0 2.5
R1 N001 0 10K
XU1 IN N001 +V -V OUT AD8628 ;pnba In+)In-)V+)V-)OUT
R2 OUT N001 10K
Rload OUT 0 10K
V2 -V 0 -2.5
Vin IN 0 SINE(0 1 10K)
.tran 1m
.lib AD8628.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1240 700
WIRE -16 -1056 -32 -1056
WIRE 80 -1056 64 -1056
WIRE 96 -1056 80 -1056
WIRE 192 -1056 176 -1056
WIRE -256 -944 -256 -960
WIRE -144 -944 -144 -960
WIRE 80 -944 80 -1056
WIRE 96 -944 80 -944
WIRE 192 -928 192 -1056
WIRE 192 -928 160 -928
WIRE 320 -928 192 -928
WIRE 96 -912 -16 -912
WIRE 320 -912 320 -928
WIRE -16 -896 -16 -912
WIRE -256 -848 -256 -864
WIRE -144 -848 -144 -864
WIRE 320 -816 320 -832
WIRE -16 -800 -16 -816
SYMBOL Opamps\\AD8628 128 -992 R0
SYMATTR InstName U1
SYMBOL res 304 -928 R0
SYMATTR InstName Rload
SYMATTR Value 10K
SYMBOL voltage -256 -960 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 2.5
SYMBOL res 80 -1072 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10K
SYMBOL res 192 -1072 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10K
SYMBOL voltage -144 -960 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName V2
SYMATTR Value -2.5
SYMBOL voltage -16 -912 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName Vin
SYMATTR Value SINE(0 1 10K)
FLAG -256 -960 +V
FLAG -256 -848 0
FLAG -16 -800 0
FLAG 320 -928 OUT
FLAG -16 -912 IN
FLAG 128 -960 +V
FLAG -144 -960 -V
FLAG 128 -896 -V
FLAG -32 -1056 0
FLAG 320 -816 0
FLAG -144 -848 0
TEXT 336 -720 Left 2 !.tran 1m
* Z:\home\khalils\Downloads\files\data\raw_asc\stepAC.asc
* Generated by LTspice 26.0.1 for Windows.
* This example schematic is supplied for informational/educational purposes only.
* This example demonstrates .stepping a global parameter,\nC, while computing the transfer function of the filter.
C3 OUT IN {C}
C2 IN 0 420p
R1 OUT 0 300
I1 0 IN 0 AC 5m
L2 IN 0 1
R2 IN 0 300
L1 OUT 0 1
C1 OUT 0 420p
.ac oct 200 5Meg 10Meg
.step param C 50p 150p 50p
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2412 1664
WIRE 1520 1248 1376 1248
WIRE 1664 1248 1520 1248
WIRE 1776 1248 1664 1248
WIRE 1856 1248 1776 1248
WIRE 1984 1248 1920 1248
WIRE 2096 1248 1984 1248
WIRE 2256 1248 2096 1248
WIRE 1376 1280 1376 1248
WIRE 1520 1280 1520 1248
WIRE 1664 1280 1664 1248
WIRE 1776 1280 1776 1248
WIRE 1984 1280 1984 1248
WIRE 2096 1280 2096 1248
WIRE 2256 1280 2256 1248
WIRE 1376 1392 1376 1360
WIRE 1520 1392 1520 1360
WIRE 1664 1392 1664 1360
WIRE 1776 1392 1776 1344
WIRE 1984 1392 1984 1344
WIRE 2096 1392 2096 1360
WIRE 2256 1392 2256 1360
SYMBOL cap 1968 1280 R0
SYMATTR InstName C1
SYMATTR Value 420p
SYMBOL ind 1648 1264 R0
SYMATTR InstName L2
SYMATTR Value 1
SYMBOL cap 1920 1232 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C3
SYMATTR Value {C}
SYMBOL cap 1760 1280 R0
SYMATTR InstName C2
SYMATTR Value 420p
SYMBOL CURRENT 1376 1360 M180
WINDOW 0 24 88 Left 2
WINDOW 3 38 36 Left 2
WINDOW 39 0 0 Left 2
WINDOW 123 8 -8 Left 2
SYMATTR InstName I1
SYMATTR Value 0
SYMATTR Value2 AC 5m
SYMBOL res 1504 1264 R0
SYMATTR InstName R2
SYMATTR Value 300
SYMBOL RES 2240 1264 R0
SYMATTR InstName R1
SYMATTR Value 300
SYMBOL ind 2080 1264 R0
SYMATTR InstName L1
SYMATTR Value 1
FLAG 2096 1392 0
FLAG 1984 1392 0
FLAG 1664 1392 0
FLAG 1776 1392 0
FLAG 2256 1392 0
FLAG 1520 1392 0
FLAG 1376 1392 0
FLAG 1376 1248 IN
FLAG 2256 1248 OUT
TEXT 1656 1440 Left 2 !.ac oct 200 5Meg 10Meg
TEXT 1656 1472 Left 2 !.step param C 50p 150p 50p
TEXT 1824 1584 Top 1 ;This example schematic is supplied for informational/educational purposes only.
TEXT 1504 1520 Left 2 ;This example demonstrates .stepping a global parameter,\nC, while computing the transfer function of the filter.
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC4362-2.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\LTC4362-2.asy)
S1 0 N004 N005 0 SHORT
R2 N008 N007 1K
MQ1 N002 N006 N003 N003 FDS4953
C1 N004 0 10
R1 N004 0 10
XU1 N006 N003 NC_01 N004 0 N007 0 LTC4362-2 ;pnba GP)In)Sense)Out)_On)_Pwrgd)Gnd
V2 N001 0 PWL(0u 0 100m 0 +1u 20 150m 20 +10u 0 200m 0 +1u -20 250m -20 +10u 0 400m 0 +1u 5 800m 5 +3u 20 900m 20 +10u 5)
V1 N008 0 5
V3 N005 0 PWL(0u 0 1200m 0 +5n 1 1201m 1 +5n 0)
L1 N001 N002 1 Rser=150m
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.tran 1500m startup
.model SHORT SW (Ron=1 Roff=1T Vt=0.5 Vh=-0.4)
.lib LTC4362-2.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 9052 3716
WIRE 5344 -1520 5104 -1520
WIRE 5520 -1520 5424 -1520
WIRE 5648 -1520 5616 -1520
WIRE 6000 -1520 5936 -1520
WIRE 6096 -1520 6000 -1520
WIRE 6224 -1520 6096 -1520
WIRE 6000 -1504 6000 -1520
WIRE 6096 -1504 6096 -1520
WIRE 6224 -1504 6224 -1520
WIRE 6528 -1488 6272 -1488
WIRE 6656 -1488 6608 -1488
WIRE 6288 -1440 6272 -1440
WIRE 6000 -1408 6000 -1440
WIRE 6096 -1408 6096 -1424
WIRE 6224 -1408 6224 -1424
WIRE 5600 -1360 5600 -1472
WIRE 5648 -1360 5600 -1360
WIRE 6016 -1360 5936 -1360
WIRE 6160 -1360 6096 -1360
WIRE 6160 -1344 6160 -1360
WIRE 5648 -1296 5600 -1296
WIRE 6160 -1248 6160 -1264
WIRE 5792 -1216 5792 -1232
WIRE 5104 -1168 5104 -1520
WIRE 5104 -1072 5104 -1088
SYMBOL res 6112 -1344 M270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R2
SYMATTR Value 1K
SYMBOL voltage 5104 -1184 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR Value PWL(0u 0 100m 0 +1u 20 150m 20 +10u 0 200m 0 +1u -20 250m -20 +10u 0 400m 0 +1u 5 800m 5 +3u 20 900m 20 +10u 5)
SYMATTR InstName V2
SYMBOL voltage 6160 -1360 R0
WINDOW 123 24 138 Left 2
WINDOW 39 24 117 Left 2
SYMATTR Value 5
SYMATTR InstName V1
SYMBOL LTC4362-2 5792 -1392 R0
SYMATTR InstName U1
SYMBOL ind 5328 -1504 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
WINDOW 39 -16 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 1
SYMATTR SpiceLine Rser=150m
SYMBOL pmos 5520 -1472 R270
WINDOW 0 52 46 VTop 2
WINDOW 3 -10 60 VLeft 2
SYMATTR InstName Q1
SYMATTR Value FDS4953
SYMBOL cap 5984 -1504 R0
SYMATTR InstName C1
SYMATTR Value 10
SYMBOL voltage 6512 -1488 M90
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 PWL(0u 0 1200m 0 +5n 1 1201m 1 +5n 0)
SYMATTR InstName V3
SYMBOL res 6080 -1520 R0
SYMATTR InstName R1
SYMATTR Value 10
SYMBOL sw 6224 -1408 R180
WINDOW 0 -15 114 Right 2
WINDOW 3 -29 1 Right 2
SYMATTR InstName S1
SYMATTR Value SHORT
FLAG 5792 -1216 0
FLAG 5104 -1072 0
FLAG 6160 -1248 0
FLAG 6000 -1408 0
FLAG 6096 -1408 0
FLAG 6656 -1488 0
FLAG 6288 -1440 0
FLAG 6224 -1408 0
FLAG 5600 -1296 0
TEXT 5904 -1200 Left 2 !.tran 1500m startup\n.model SHORT SW (Ron=1 Roff=1T Vt=0.5 Vh=-0.4)
* Z:\home\khalils\Downloads\files\data\raw_asc\ADA4625-2.asc
* Generated by LTspice 26.0.1 for Windows.
V1 +V 0 18
Rf OUT N001 49.9K
Id N001 0 PULSE(0 200u 1u 1p 1p 2u 3u 2)
Cf OUT N001 3p
Cd N001 0 6p
Rsh N001 0 2G
XU1 0 N001 +V -V OUT ADA4625-2 ;pnba In+)In-)V+)V-)OUT
V2 -V 0 -18
* PhotoDiode
* PDB-C134
.tran 6u
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\ADA4625-2.asy)
.lib ADA4625-2.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 -304 -3216 -320
WIRE -3216 -208 -3216 -224
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 -208 0
FLAG -3216 -320 -V
SYMBOL voltage -3216 -496 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 18
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 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 cap -2304 -624 R90
WINDOW 0 -1 29 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName Cf
SYMATTR Value 3p
SYMBOL cap -2912 -480 R0
SYMATTR InstName Cd
SYMATTR Value 6p
SYMBOL res -3024 -512 R0
SYMATTR InstName Rsh
SYMATTR Value 2G
SYMBOL opamps\\ADA4625-2 -2320 -464 R0
SYMATTR InstName U1
SYMBOL voltage -3216 -320 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V2
SYMATTR Value -18
TEXT -2760 -560 Center 2 ;PhotoDiode
TEXT -2904 -368 Center 2 ;PDB-C134
TEXT -2224 -256 Left 2 !.tran 6u
CIRCLE Normal -2400 -272 -3088 -624 2
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC4381-3.asc
* Generated by LTspice 26.0.1 for Windows.
C1 N007 0 0.22
V1 IN 0 PWL(0 0 20u 12 0.1 12 +1m 80 0.2 80 +1m 12 10 12 +0.1u 0 +0.1 0 +0.1u 12)
R1 N002 IN 200k
R2 IN N003 20k
C2 N003 0 0.1
D1 0 N003 BZX84C12L
R3 OUT N001 10m
R4 N005 N004 10
R5 N005 N006 33
C3 N006 0 47n
C4 OUT 0 22
Rload OUT 0 100
XU1 N002 N003 N005 N001 OUT 0 NC_01 0 N003 N007 IN N001 N004 LTC4381-3 ;pnba DRN)Vcc)GATE)SNS)OUT)SEL)_FLT)GND)ON)TMR)IN)SRC)GFET
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 12 startup
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\SpecialFunctions\LTC4381-3.asy)
.lib LTC4381-3.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 952 680
WIRE -416 -32 -432 -32
WIRE -256 -32 -416 -32
WIRE -160 -32 -256 -32
WIRE 64 -32 -160 -32
WIRE 576 -32 528 -32
WIRE 752 -32 656 -32
WIRE 832 -32 752 -32
WIRE 864 -32 832 -32
WIRE 864 -16 864 -32
WIRE -432 0 -432 -32
WIRE -256 0 -256 -32
WIRE 752 0 752 -32
WIRE -160 32 -160 -32
WIRE -112 32 -160 32
WIRE 64 32 -32 32
WIRE 576 32 576 -32
WIRE 576 32 528 32
WIRE 752 80 752 64
WIRE 864 80 864 64
WIRE 656 96 656 -32
WIRE 656 96 528 96
WIRE -432 112 -432 80
WIRE -256 112 -256 80
WIRE 64 112 -256 112
WIRE -256 176 -256 112
WIRE -144 176 -256 176
WIRE 64 176 -144 176
WIRE 576 176 528 176
WIRE 704 176 656 176
WIRE -256 224 -256 176
WIRE -144 240 -144 176
WIRE 64 240 32 240
WIRE 704 240 704 176
WIRE 704 240 528 240
WIRE 704 272 704 240
WIRE -256 368 -256 288
WIRE -144 368 -144 304
WIRE 704 368 704 352
WIRE 176 384 176 368
WIRE 176 464 176 448
WIRE 400 464 400 368
WIRE 704 480 704 432
FLAG 176 464 0
FLAG 400 464 0
FLAG -432 112 0
FLAG -256 368 0
FLAG -144 368 0
FLAG 32 240 0
FLAG 704 480 0
FLAG 752 80 0
FLAG -416 -32 IN
FLAG 832 -32 OUT
FLAG 864 80 0
SYMBOL cap 160 384 R0
SYMATTR InstName C1
SYMATTR Value 0.22
SYMBOL voltage -432 -16 R0
WINDOW 3 -10 -99 Left 2
SYMATTR Value PWL(0 0 20u 12 0.1 12 +1m 80 0.2 80 +1m 12 10 12 +0.1u 0 +0.1 0 +0.1u 12)
SYMATTR InstName V1
SYMBOL res -16 16 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 200k
SYMBOL res -272 -16 R0
SYMATTR InstName R2
SYMATTR Value 20k
SYMBOL cap -272 224 R0
SYMATTR InstName C2
SYMATTR Value 0.1
SYMBOL zener -160 304 M180
WINDOW 0 24 64 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D1
SYMATTR Value BZX84C12L
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL res 672 -48 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 10m
SYMBOL res 672 160 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 10
SYMBOL res 688 256 R0
SYMATTR InstName R5
SYMATTR Value 33
SYMBOL cap 688 368 R0
SYMATTR InstName C3
SYMATTR Value 47n
SYMBOL cap 736 0 R0
SYMATTR InstName C4
SYMATTR Value 22
SYMBOL res 848 -32 R0
SYMATTR InstName Rload
SYMATTR Value 100
SYMBOL LTC4381-3 288 176 R0
SYMATTR InstName U1
TEXT -352 472 Left 2 !.tran 12 startup
* Z:\home\khalils\Downloads\files\data\raw_asc\7cdfce5840d1_1078.asc
* Generated by LTspice 26.0.1 for Windows.
* Absolute Value Circuit(Full-Wave Rectifier)
* Library below included based on ModelFile attribute of instance XU1, XU2 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1078.asy)
R2 N001 IN 200K
R1 N002 N001 200K
V3 IN 0 SINE(0 1 100)
V1 +V 0 5
XU1 0 N001 +V 0 N003 LT1078 ;pnba In+)In-)V+)V-)OUT
XU2 N002 OUT +V 0 OUT LT1078 ;pnba In+)In-)V+)V-)OUT
D1 N003 N002 1N4148
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 30m
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 680
WIRE 32 96 -80 96
WIRE 128 96 112 96
WIRE 224 96 128 96
WIRE 384 96 304 96
WIRE -80 112 -80 96
WIRE 528 128 432 128
WIRE -192 160 -192 144
WIRE 480 192 480 176
WIRE -80 208 -80 192
WIRE 192 208 192 192
WIRE 432 208 432 128
WIRE 448 208 432 208
WIRE 128 224 128 96
WIRE 160 224 128 224
WIRE 528 224 528 128
WIRE 528 224 512 224
WIRE 576 224 528 224
WIRE 304 240 224 240
WIRE 384 240 384 96
WIRE 384 240 368 240
WIRE 448 240 384 240
WIRE 160 256 128 256
WIRE -192 272 -192 240
WIRE 480 272 480 256
WIRE 192 288 192 272
SYMBOL opamps\\LT1078 192 176 R0
SYMATTR InstName U1
SYMBOL opamps\\LT1078 480 160 R0
SYMATTR InstName U2
SYMBOL diode 304 256 R270
WINDOW 0 32 32 VTop 0
WINDOW 3 0 32 VBottom 0
SYMATTR InstName D1
SYMATTR Value 1N4148
SYMBOL res 128 80 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R2
SYMATTR Value 200K
SYMBOL res 320 80 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R1
SYMATTR Value 200K
SYMBOL voltage -80 96 R0
SYMATTR InstName V3
SYMATTR Value SINE(0 1 100)
SYMBOL voltage -192 144 R0
SYMATTR InstName V1
SYMATTR Value 5
FLAG -192 272 0
FLAG 192 192 +V
FLAG -192 144 +V
FLAG -80 208 0
FLAG 192 288 0
FLAG 480 176 +V
FLAG 480 272 0
FLAG -80 96 IN
FLAG 576 224 OUT
FLAG 128 256 0
TEXT 400 344 Left 0 !.tran 30m
TEXT 272 40 Bottom 0 ;Absolute Value Circuit(Full-Wave Rectifier)
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC1682-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\LTC1682-5.asy)
V1 IN 0 3.3
C3 OUT 0 2
C4 N003 0 1000p
C1 N002 N004 .22
XU1 OUT IN N003 0 N004 IN N002 N001 LTC1682-5 ;pnba Vout)_SHDN)FILT)GND)C-)Vin)C+)CPO
Rload OUT 0 1K
C2 N001 0 4.7
.tran 1m startup
.lib LTC1682-5.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 5088 2488
WIRE 4704 2016 4336 2016
WIRE 4896 2016 4704 2016
WIRE 4896 2032 4896 2016
WIRE 4240 2096 4112 2096
WIRE 4384 2096 4240 2096
WIRE 4736 2096 4672 2096
WIRE 4816 2096 4800 2096
WIRE 4112 2112 4112 2096
WIRE 4240 2112 4240 2096
WIRE 4896 2128 4896 2112
WIRE 4336 2160 4336 2016
WIRE 4384 2160 4336 2160
WIRE 4752 2160 4672 2160
WIRE 4752 2192 4752 2160
WIRE 4112 2208 4112 2192
WIRE 4240 2208 4240 2176
WIRE 4304 2224 4288 2224
WIRE 4384 2224 4368 2224
WIRE 4704 2224 4704 2016
WIRE 4704 2224 4672 2224
WIRE 4384 2288 4336 2288
WIRE 4752 2288 4752 2256
WIRE 4752 2288 4672 2288
SYMBOL cap 4736 2192 R0
SYMATTR InstName C1
SYMATTR Value .22
SYMBOL cap 4736 2112 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName C2
SYMATTR Value 4.7
SYMBOL PowerProducts\\LTC1682-5 4528 2192 R0
SYMATTR InstName U1
SYMBOL res 4096 2096 R0
SYMATTR InstName Rload
SYMATTR Value 1K
SYMBOL cap 4224 2112 R0
SYMATTR InstName C3
SYMATTR Value 2
SYMBOL cap 4368 2208 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C4
SYMATTR Value 1000p
SYMBOL voltage 4896 2016 R0
SYMATTR InstName V1
SYMATTR Value 3.3
FLAG 4336 2288 0
FLAG 4816 2096 0
FLAG 4896 2128 0
FLAG 4240 2208 0
FLAG 4288 2224 0
FLAG 4112 2208 0
FLAG 4896 2016 IN
FLAG 4112 2096 OUT
TEXT 4768 2320 Left 2 !.tran 1m startup