Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\2a917a6260ed_Draft4.asc
* Generated by LTspice 26.0.1 for Windows.
V2 control 0 SINE(5 5 50)
M2 N001 S23 N003 N003 NMOS
M3 N001 S14 N002 N002 NMOS
B2 S14 0 v=if(v(control)<v(carrier),10,0)
M1 N003 S14 0 0 NMOS
B1 S23 0 v=if(v(control)>=v(carrier),10,0)
M4 N002 S23 0 0 NMOS
Vin N001 0 48
V3 carrier 0 PULSE(0 10 0 50u 50u 0ms 100u)
R1 N002 N003 24
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.tran 0 200u 0
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2076 900
WIRE 112 -880 48 -880
WIRE 400 -880 336 -880
WIRE 48 -800 48 -880
WIRE 336 -800 336 -880
WIRE 48 -656 48 -720
WIRE 336 -656 336 -720
WIRE 112 -560 48 -560
WIRE 400 -560 336 -560
WIRE 48 -480 48 -560
WIRE 336 -480 336 -560
WIRE 48 -336 48 -400
WIRE 336 -336 336 -400
WIRE 576 -224 144 -224
WIRE 144 -112 144 -224
WIRE 144 -112 -48 -112
WIRE 336 -112 144 -112
WIRE 336 -96 336 -112
WIRE -48 -80 -48 -112
WIRE 288 -16 208 -16
WIRE -96 0 -176 0
WIRE -48 32 -48 16
WIRE 704 32 -48 32
WIRE 704 48 704 32
WIRE 336 128 336 0
WIRE 704 128 336 128
WIRE -48 144 -48 32
WIRE 336 144 336 128
WIRE -96 224 -176 224
WIRE 288 224 208 224
WIRE -48 256 -48 240
WIRE 128 256 -48 256
WIRE 336 256 336 240
WIRE 336 256 128 256
WIRE 128 320 128 256
SYMBOL voltage 48 -816 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value SINE(5 5 50)
SYMBOL res 688 32 R0
SYMATTR InstName R1
SYMATTR Value 24
SYMBOL voltage 576 -240 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName Vin
SYMATTR Value 48
SYMBOL nmos 288 -96 R0
SYMATTR InstName M2
SYMBOL bv 48 -496 R0
WINDOW 3 -191 210 Left 2
SYMATTR Value v=if(v(control)<v(carrier),10,0)
SYMATTR InstName B2
SYMBOL nmos -96 144 R0
SYMATTR InstName M4
SYMBOL bv 336 -496 R0
WINDOW 3 -71 210 Left 2
SYMATTR Value v=if(v(control)>=v(carrier),10,0)
SYMATTR InstName B1
SYMBOL nmos 288 144 R0
SYMATTR InstName M1
SYMBOL nmos -96 -80 R0
SYMATTR InstName M3
SYMBOL voltage 336 -816 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value PULSE(0 10 0 50u 50u 0ms 100u)
FLAG 128 320 0
FLAG 576 -144 0
FLAG -176 0 S14
FLAG 208 224 S14
FLAG 208 -16 S23
FLAG -176 224 S23
FLAG 48 -656 0
FLAG 112 -880 control
FLAG 48 -336 0
FLAG 112 -560 S14
FLAG 336 -336 0
FLAG 400 -560 S23
FLAG 336 -656 0
FLAG 400 -880 carrier
TEXT 488 200 Left 2 !.tran 0 200u 0
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC7151S.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\LTC7151S.asy)
V1 IN 0 12
XU1 N006 NC_01 0 N005 N002 N007 IN N001 MP_02 0 N004 MP_03 MP_04 MP_05 MP_06 MP_07 IN MP_08 IN MP_09 N003 MP_10 NC_11 0 LTC7151S ;pnba Rt)PhMode)Vout-)FB)Track/SS)Ith)Run)Pgood))Gnd)SW))))))PVin))SVin))INTVcc))Clkout)Mode/Sync
Rload OUT 0 1
R1 N006 0 162K
R4 OUT N001 10K
R3 N005 0 10K
R2 OUT N005 10K
C4 N007 0 1n Rser=10K
L1 N004 OUT .25
C5 OUT 0 100
C1 N002 0 .001
C2 N003 0 4.7
.tran 300u startup
.softstart 0 ; turn off internal softstart
.lib LTC7151S.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1304 680
WIRE 48 -64 -96 -64
WIRE 176 -64 48 -64
WIRE 304 -64 176 -64
WIRE -96 -48 -96 -64
WIRE 176 -48 176 -64
WIRE 304 -48 304 -64
WIRE 48 0 48 -64
WIRE 64 0 48 0
WIRE 544 0 416 0
WIRE 720 0 624 0
WIRE -96 48 -96 32
WIRE -16 80 -32 80
WIRE 64 80 48 80
WIRE 432 80 416 80
WIRE 512 80 496 80
WIRE 64 160 48 160
WIRE 464 160 416 160
WIRE 672 160 544 160
WIRE 720 160 720 0
WIRE 720 160 672 160
WIRE 816 160 720 160
WIRE 816 208 816 160
WIRE 720 224 720 160
WIRE 528 240 416 240
WIRE 576 240 528 240
WIRE 672 240 672 160
WIRE 672 240 656 240
WIRE 528 256 528 240
WIRE 480 320 416 320
WIRE 480 352 480 320
WIRE 528 352 528 336
WIRE 528 352 480 352
WIRE 720 352 720 288
WIRE 720 352 528 352
WIRE 816 352 816 288
WIRE 816 352 720 352
WIRE 816 368 816 352
WIRE -32 400 -48 400
WIRE 64 400 48 400
WIRE 448 400 416 400
WIRE 448 416 448 400
WIRE 240 464 240 448
WIRE 448 496 448 480
SYMBOL ind 448 176 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value .25
SYMBOL cap 704 224 R0
SYMATTR InstName C5
SYMATTR Value 100
SYMBOL cap 432 96 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName C2
SYMATTR Value 4.7
SYMBOL voltage -96 -64 R0
SYMATTR InstName V1
SYMATTR Value 12
SYMBOL cap 432 416 R0
WINDOW 3 41 32 Left 2
WINDOW 39 23 57 Left 2
SYMATTR Value 1n
SYMATTR SpiceLine Rser=10K
SYMATTR InstName C4
SYMBOL res 672 224 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10K
SYMBOL res 512 240 R0
SYMATTR InstName R3
SYMATTR Value 10K
SYMBOL cap 48 64 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value .001
SYMBOL res 640 -16 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 10K
SYMBOL res 64 384 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 162K
SYMBOL res 800 192 R0
SYMATTR InstName Rload
SYMATTR Value 1
SYMBOL PowerProducts\\LTC7151S 240 208 R0
SYMATTR InstName U1
FLAG -96 48 0
FLAG 240 464 0
FLAG -48 400 0
FLAG -32 80 0
FLAG 512 80 0
FLAG 448 496 0
FLAG 816 368 0
FLAG -96 -64 IN
FLAG 816 160 OUT
FLAG 48 160 0
TEXT 624 456 Left 2 !.tran 300u startup\n.softstart 0 ; turn off internal softstart
* Z:\home\khalils\Downloads\files\data\raw_asc\4121d51e7152_1016.asc
* Generated by LTspice 26.0.1 for Windows.
* 10MHz
* 10MHz to 25MHz Crystal Oscillator
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\Comparators\LT1016.asy)
CY1 N002 N003 .32p Rser=45 Lser=.78m Cpar=18p
R4 N004 0 22
C2 N003 N004 820p
R3 +V N003 4K
R2 N003 0 4K
V1 +V 0 PWL(0 0 500n 5)
C1 N001 0 200p
R1 N002 N001 2K
XU1 +V N003 N001 0 0 0 N002 OUT LT1016 ;pnba V+)In+)In-)V-)LATCH)GND)OUT+)OUT-
.tran 10u
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 952 680
WIRE 336 -16 320 -16
WIRE 416 -16 400 -16
WIRE 432 -16 416 -16
WIRE 576 -16 512 -16
WIRE 224 32 224 16
WIRE 416 96 416 -16
WIRE 432 96 416 96
WIRE 576 96 576 -16
WIRE 576 96 512 96
WIRE 224 128 224 112
WIRE 320 128 224 128
WIRE 416 128 320 128
WIRE 432 128 416 128
WIRE 608 128 512 128
WIRE 224 144 224 128
WIRE 320 144 320 128
WIRE 448 176 448 160
WIRE 464 176 464 160
WIRE 464 176 448 176
WIRE 480 176 480 160
WIRE 480 176 464 176
WIRE 464 192 464 176
WIRE 64 224 64 208
WIRE 320 224 320 208
WIRE 224 240 224 224
WIRE 416 240 416 128
WIRE 480 240 416 240
WIRE 576 240 576 96
WIRE 576 240 544 240
WIRE 64 320 64 304
WIRE 320 320 320 304
SYMBOL res 208 128 R0
SYMATTR InstName R2
SYMATTR Value 4K
SYMBOL voltage 64 208 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value PWL(0 0 500n 5)
SYMBOL misc\\xtal 544 224 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 Invisible 0
SYMATTR InstName Y1
SYMATTR Value .32p
SYMATTR SpiceLine Rser=45 Lser=.78m Cpar=18p
SYMBOL cap 304 144 R0
SYMATTR InstName C2
SYMATTR Value 820p
SYMBOL cap 400 -32 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 VTop 0
SYMATTR InstName C1
SYMATTR Value 200p
SYMBOL res 304 208 R0
SYMATTR InstName R4
SYMATTR Value 22
SYMBOL res 208 16 R0
SYMATTR InstName R3
SYMATTR Value 4K
SYMBOL Comparators\\LT1016 464 48 R0
WINDOW 3 24 102 Left 0
SYMATTR InstName U1
SYMBOL res 528 -32 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R1
SYMATTR Value 2K
FLAG 64 320 0
FLAG 464 64 +V
FLAG 224 16 +V
FLAG 320 -16 0
FLAG 224 240 0
FLAG 464 192 0
FLAG 320 320 0
FLAG 64 208 +V
FLAG 608 128 OUT
TEXT 528 312 Left 0 !.tran 10u
TEXT 512 264 Top 0 ;10MHz
TEXT 440 -72 Bottom 0 ;10MHz to 25MHz Crystal Oscillator
* Z:\tmp\asc_dec_bjh7r6w2\15cfb03a526e_Draft10_dec1.asc
* Generated by LTspice 26.0.1 for Windows.
M2 N003 inp N005 0 NMOS l=0.35u w=2.5u
M3 vdd N001 N002 vdd PMOS l=0.6u w=0.6u
M6 0 N004 N004 0 NMOS l=0.6u w=0.6u
.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 1368 1028
WIRE 352 144 112 144
WIRE 352 208 352 144
WIRE 400 272 400 224
WIRE 352 352 272 352
WIRE 400 416 400 368
WIRE 528 416 400 416
WIRE 528 448 528 416
WIRE 272 464 272 352
WIRE 400 464 400 416
WIRE 16 480 16 432
WIRE 112 480 16 480
WIRE 16 528 16 480
WIRE 272 544 272 464
WIRE 352 544 272 544
WIRE 64 576 64 544
WIRE 112 576 112 480
WIRE 112 576 64 576
WIRE 400 624 400 560
WIRE 64 704 64 576
WIRE 352 704 64 704
SYMBOL nmos4 352 464 R0
SYMATTR InstName M2
SYMATTR Value2 l=0.35u w=2.5u
SYMBOL pmos4 352 128 R0
SYMATTR InstName M3
SYMATTR Value2 l=0.6u w=0.6u
SYMBOL nmos4 64 624 R180
SYMATTR InstName M6
SYMATTR Value2 l=0.6u w=0.6u
FLAG 272 464 inp
FLAG 400 128 vdd
FLAG 400 176 vdd
FLAG 400 320 vdd
FLAG 400 512 0
FLAG 16 624 0
FLAG 16 576 0
FLAG 528 512 0
* Z:\home\khalils\Downloads\files\data\raw_asc\9cf86e9b4b8b_lab2Scheme.asc
* Generated by LTspice 26.0.1 for Windows.
XU1 N006 N001 N003 N007 N002 LT1097 ;pnba In+)In-)V+)V-)OUT
R N002 N001 9.93k
Rd 0 N006 10.1k
V1 N003 0 12
V3 N004 0 PULSE(-1.6 1.6 0 .5m .5m 1u 0.2m) AC 25m
V2 0 N007 12
C N001 N005 15.1n
R1 N005 N004 987
;tran 0 10ms 0 1ms
.ac dec 100 1 10meg
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1097.asy)
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE -176 -2992 -208 -2992
WIRE -64 -2992 -96 -2992
WIRE 160 -2944 -144 -2944
WIRE -144 -2880 -144 -2944
WIRE -400 -2864 -448 -2864
WIRE -304 -2864 -320 -2864
WIRE -208 -2864 -208 -2992
WIRE -208 -2864 -240 -2864
WIRE -176 -2864 -208 -2864
WIRE -64 -2848 -64 -2992
WIRE -64 -2848 -112 -2848
WIRE 160 -2848 160 -2864
WIRE 272 -2848 160 -2848
WIRE -176 -2832 -224 -2832
WIRE 160 -2832 160 -2848
WIRE -448 -2784 -448 -2864
WIRE -224 -2784 -224 -2832
WIRE -144 -2752 -144 -2816
WIRE 160 -2752 -144 -2752
WIRE -448 -2640 -448 -2704
WIRE -224 -2640 -224 -2704
WIRE -224 -2640 -448 -2640
WIRE 272 -2640 272 -2848
WIRE 272 -2640 -224 -2640
WIRE -224 -2560 -224 -2640
FLAG -224 -2560 0
SYMBOL OpAmps\\LT1097 -144 -2912 R0
SYMATTR InstName U1
SYMBOL res -80 -3008 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R
SYMATTR Value 9.93k
SYMBOL res -208 -2688 R180
WINDOW 0 36 76 Left 2
WINDOW 3 35 40 Left 2
SYMATTR InstName Rd
SYMATTR Value 10.1k
SYMBOL Misc\\battery 160 -2960 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
WINDOW 0 20 23 Left 2
WINDOW 3 26 85 Left 2
SYMATTR InstName V1
SYMATTR Value 12
SYMBOL voltage -448 -2800 R0
WINDOW 3 -84 107 Left 2
WINDOW 39 0 0 Left 0
WINDOW 0 -61 33 Left 2
SYMATTR Value PULSE(-1.6 1.6 0 .5m .5m 1u 0.2m)
SYMATTR InstName V3
SYMATTR Value2 AC 25m
SYMBOL Misc\\battery 160 -2848 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 12
SYMBOL cap -240 -2880 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C
SYMATTR Value 15.1n
SYMBOL res -304 -2880 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 987
TEXT -536 -2536 Left 2 !;tran 0 10ms 0 1ms
TEXT -488 -3112 Left 2 !.ac dec 100 1 10meg
* Z:\tmp\asc_dec_bjh7r6w2\001f78b224ad_2_bit_Multiplier_dec0.asc
* Generated by LTspice 26.0.1 for Windows.
A2 N004 0 0 0 N007 0 N003 0 AND
A4 N012 0 0 0 N013 0 N009 0 AND
A8 N006 0 0 0 N009 0 op3 0 AND
A6 N003 0 0 0 N005 0 op2 0 XOR
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 888 680
WIRE 128 64 -512 64
WIRE 512 80 192 80
WIRE 640 80 512 80
WIRE 128 128 -64 128
WIRE 272 160 224 160
WIRE 400 160 272 160
WIRE 128 176 -64 176
WIRE 784 176 464 176
WIRE 224 192 224 160
WIRE 224 192 192 192
WIRE 400 224 320 224
WIRE 512 224 512 80
WIRE 512 224 496 224
WIRE 544 224 512 224
WIRE 624 224 608 224
WIRE 128 240 -560 240
WIRE 320 272 320 224
WIRE 320 272 256 272
WIRE 128 288 -512 288
WIRE 624 288 544 288
WIRE 256 304 256 272
WIRE 256 304 192 304
WIRE 320 304 320 272
WIRE 416 304 320 304
WIRE 512 320 480 320
WIRE 128 352 -432 352
WIRE 272 368 272 160
WIRE 416 368 272 368
WIRE 128 400 -656 400
WIRE 544 416 544 288
WIRE 544 416 192 416
WIRE 128 464 64 464
WIRE 512 464 512 320
WIRE 64 528 64 464
WIRE 64 528 -720 528
SYMBOL Digital\\and 160 144 R0
SYMATTR InstName A2
SYMBOL Digital\\and 160 368 R0
SYMATTR InstName A4
SYMBOL Digital\\and 656 192 R0
SYMATTR InstName A8
SYMBOL Digital\\xor 448 128 R0
SYMATTR InstName A6
FLAG 640 80 op1
FLAG 784 176 op2
FLAG 688 240 op3
* Z:\home\khalils\Downloads\files\data\raw_asc\2d2c94a5ac5e_Highpass.asc
* Generated by LTspice 26.0.1 for Windows.
* Watch how the distortion depends on the {SaveTime}\n \nThe reason is a startup transient at V(Vout).\nYou will discover this if you set in .tran the \n{SaveTime} to 0 and watch V(Vout).
C1 Vin Vout {cap}
R1 Vout 0 18k
V1 Vin 0 SINE(0 {InputV} {Freq})
.options plotwinsize 0
.param InputV=20
.param Freq=10
.param Start=0
.param TimeStep=(1/Freq)/40000
.param Stop=15/Freq+TimeStep
.param SaveTime=10/Freq
.tran {Start} {Stop} {SaveTime} {Timestep}
.four {Freq} V(Vout)
.four {Freq} V(Vin)
.step param Cap list 1u 10u
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 48 80 160 80
WIRE 160 80 160 160
WIRE -16 80 -160 80
WIRE -160 80 -160 176
WIRE -160 256 -160 304
WIRE 160 240 160 304
SYMBOL voltage -160 160 R0
SYMATTR InstName V1
SYMATTR Value SINE(0 {InputV} {Freq})
SYMBOL cap -16 96 R270
WINDOW 0 32 32 VTop 0
WINDOW 3 0 32 VBottom 0
SYMATTR InstName C1
SYMATTR Value {cap}
SYMBOL res 144 144 R0
SYMATTR InstName R1
SYMATTR Value 18k
FLAG -160 304 0
FLAG 160 304 0
FLAG 160 80 Vout
FLAG -160 80 Vin
TEXT -168 -320 Left 0 !.options plotwinsize 0\n.param InputV=20\n.param Freq=10\n.param Start=0\n.param TimeStep=(1/Freq)/40000\n.param Stop=15/Freq+TimeStep\n.param SaveTime=10/Freq\n.tran {Start} {Stop} {SaveTime} {Timestep}\n.four {Freq} V(Vout)\n.four {Freq} V(Vin)\n.step param Cap list 1u 10u
TEXT -176 -520 Left 0 ;Watch how the distortion depends on the {SaveTime}\n \nThe reason is a startup transient at V(Vout).\nYou will discover this if you set in .tran the \n{SaveTime} to 0 and watch V(Vout).
* Z:\home\khalils\Downloads\files\data\raw_asc\ADA4860.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\ADA4860.asy)
V3 N002 0 -5
V1 +V 0 5
XU1 IN N001 +V -V OUT N002 ADA4860 ;pnba 1)2)Vcc)Vee)Vout)PD
R2 OUT N001 10K
Vin IN 0 SINE(0 1 1K)
Rload OUT 0 10K
V2 -V 0 -5
R1 N001 0 10K
.tran 10m
.lib ADA4860.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1240 700
WIRE 432 -1216 416 -1216
WIRE 528 -1216 512 -1216
WIRE 544 -1216 528 -1216
WIRE 640 -1216 624 -1216
WIRE 144 -1152 144 -1168
WIRE 256 -1152 256 -1168
WIRE 528 -1120 528 -1216
WIRE 544 -1120 528 -1120
WIRE 640 -1104 640 -1216
WIRE 640 -1104 608 -1104
WIRE 752 -1104 640 -1104
WIRE 544 -1088 384 -1088
WIRE 752 -1088 752 -1104
WIRE 384 -1072 384 -1088
WIRE 144 -1056 144 -1072
WIRE 256 -1056 256 -1072
WIRE 560 -1056 560 -1072
WIRE 592 -1040 592 -1072
WIRE 752 -992 752 -1008
WIRE 384 -976 384 -992
WIRE 592 -944 592 -960
SYMBOL res 736 -1104 R0
SYMATTR InstName Rload
SYMATTR Value 10K
SYMBOL res 640 -1232 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10K
SYMBOL voltage 592 -1056 R0
WINDOW 123 24 132 Left 2
WINDOW 39 24 114 Left 2
SYMATTR InstName V3
SYMATTR Value -5
SYMBOL ADA4860 576 -1104 R0
WINDOW 0 17 -21 Left 2
WINDOW 3 25 19 Left 2
SYMATTR InstName U1
SYMBOL res 528 -1232 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10K
SYMBOL voltage 256 -1168 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName V2
SYMATTR Value -5
SYMBOL voltage 144 -1168 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL voltage 384 -1088 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
WINDOW 0 17 18 Left 2
WINDOW 3 17 96 Left 2
SYMATTR InstName Vin
SYMATTR Value SINE(0 1 1K)
FLAG 144 -1168 +V
FLAG 144 -1056 0
FLAG 384 -976 0
FLAG 752 -1104 OUT
FLAG 384 -1088 IN
FLAG 560 -1136 +V
FLAG 256 -1168 -V
FLAG 560 -1056 -V
FLAG 416 -1216 0
FLAG 752 -992 0
FLAG 256 -1056 0
FLAG 592 -944 0
TEXT 696 -944 Left 2 !.tran 10m
* Z:\tmp\asc_dec_bjh7r6w2\01e4214907ca_full_electronic_v4_dec0.asc
* Generated by LTspice 26.0.1 for Windows.
V2 N002 0 5
R6 Out_PreAmp 0 10k
XU2 0 N008 N009 N011 N010 level1 Avol=1Meg GBW=800Meg Vos=0 En=0 Enk=0 In=0 Ink=0 Rin=500Meg ;pnba In+)In-)V+)V-)OUT
V7 Input_3PE 0 PWL file=C:\Users\smili\Downloads\ITEDA\Drive\photon_data_3_photoequivalent.txt
V9 N004 0 300m
V3 0 N003 5
* Library below included based on ModelFile attribute of instance XU2 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\UniversalOpAmp1.asy)
.lib UniversalOpAmp1.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2920 820
WIRE 240 -656 176 -656
WIRE -16 -624 -48 -624
WIRE 32 -624 32 -800
WIRE 32 -624 -16 -624
WIRE 176 -624 176 -656
WIRE 240 -624 240 -656
WIRE -960 -576 -960 -656
WIRE 176 -496 176 -544
WIRE -16 -480 -16 -624
WIRE 144 -480 -16 -480
WIRE 352 -464 352 -800
WIRE 352 -464 208 -464
WIRE 448 -464 352 -464
WIRE 544 -464 544 -576
WIRE 544 -464 448 -464
WIRE 144 -448 0 -448
WIRE -960 -432 -960 -496
WIRE 448 -416 448 -464
WIRE 0 -368 0 -448
WIRE 176 -336 176 -432
WIRE 448 -304 448 -336
WIRE 2192 -304 2176 -304
WIRE 2320 -304 2272 -304
WIRE 2464 -304 2400 -304
WIRE 2464 -288 2464 -304
WIRE 2176 -256 2176 -304
WIRE 2176 -256 2128 -256
WIRE 176 -208 176 -256
WIRE 2128 -208 1920 -208
WIRE 2176 -208 2176 -256
WIRE 2128 -192 2128 -208
WIRE 2128 -128 2128 -144
WIRE 2128 -128 1920 -128
WIRE 2176 -80 2176 -128
WIRE 192 192 128 192
WIRE -64 224 -96 224
WIRE -16 224 -16 144
WIRE -16 224 -64 224
WIRE 128 224 128 192
WIRE 192 224 192 192
WIRE 128 352 128 304
WIRE -64 368 -64 224
WIRE 96 368 -64 368
WIRE 304 384 304 144
WIRE 304 384 160 384
WIRE 448 384 304 384
WIRE 96 400 -48 400
WIRE -48 480 -48 400
WIRE 128 512 128 416
SYMBOL voltage 176 -528 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 5
SYMBOL res 432 -432 R0
SYMATTR InstName R6
SYMATTR Value 10k
SYMBOL OpAmps\\UniversalOpAmp1 128 384 R0
SYMATTR InstName U2
SYMATTR Value2 Avol=1Meg GBW=800Meg Vos=0
SYMBOL voltage -960 -592 R0
WINDOW 3 -463 87 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR Value PWL file=C:\Users\smili\Downloads\ITEDA\Drive\photon_data_3_photoequivalent.txt
SYMATTR InstName V7
SYMBOL voltage 2304 -304 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 -32 56 VBottom 2
SYMATTR InstName V9
SYMATTR Value 300m
SYMBOL voltage 176 -240 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 V3
SYMATTR Value 5
FLAG 176 -208 0
FLAG 240 -624 0
FLAG 0 -368 0
FLAG 192 224 0
FLAG -48 480 0
FLAG 544 -576 Out_PreAmp
FLAG 448 -304 0
FLAG -960 -432 0
FLAG -960 -656 Input_3PE
FLAG 2464 -288 0
FLAG 2128 -256 Out
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1117.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\LT1117.asy)
XU1 N003 N002 N001 LT1117 ;pnba ADJ)OUT)IN
R2 N002 N003 121
V1 N001 0 4.25
C1 N002 0 10 V=33 Irms=0 Rser=0.3 Lser=0 mfg="KEMET" pn="T495D106M035AS" type="Tantalum"
I1 N002 0 pulse(.1 .6 10u 1u 1u 50u 100u)
R3 N003 0 154
.tran 300u
.lib LT1117.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1108 680
WIRE 96 176 -16 176
WIRE 416 176 352 176
WIRE 512 176 416 176
WIRE 624 176 512 176
WIRE -16 192 -16 176
WIRE 416 192 416 176
WIRE 512 192 512 176
WIRE 624 192 624 176
WIRE -16 288 -16 272
WIRE 512 288 512 256
WIRE 624 288 624 272
WIRE 224 304 224 272
WIRE 416 304 416 272
WIRE 416 304 224 304
WIRE 416 320 416 304
WIRE 416 416 416 400
SYMBOL polcap 496 192 R0
WINDOW 3 24 56 Left 2
SYMATTR Value 10
SYMATTR InstName C1
SYMATTR Description Capacitor
SYMATTR Type cap
SYMATTR SpiceLine V=33 Irms=0 Rser=0.3 Lser=0 mfg="KEMET" pn="T495D106M035AS" type="Tantalum"
SYMBOL current 624 192 R0
SYMATTR InstName I1
SYMATTR Value pulse(.1 .6 10u 1u 1u 50u 100u)
SYMBOL PowerProducts\\LT1117 224 176 R0
SYMATTR InstName U1
SYMBOL voltage -16 176 R0
SYMATTR InstName V1
SYMATTR Value 4.25
SYMBOL res 400 304 R0
SYMATTR InstName R3
SYMATTR Value 154
SYMBOL res 400 176 R0
SYMATTR InstName R2
SYMATTR Value 121
FLAG -16 288 0
FLAG 512 288 0
FLAG 624 288 0
FLAG 416 416 0
TEXT 584 368 Left 2 !.tran 300u
* Z:\home\khalils\Downloads\files\data\raw_asc\AD8544.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\AD8544.asy)
V1 +V 0 2.5
Vin IN 0 SINE(0 1 10K)
V2 -V 0 -2.5
XU1 IN N001 +V -V OUT AD8544 ;pnba In+)In-)V+)V-)OUT
Rload OUT 0 10K
R2 OUT N001 10K
R1 N001 0 10K
.tran 1m
.lib ADI.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1240 700
WIRE 64 -1072 48 -1072
WIRE 160 -1072 144 -1072
WIRE 176 -1072 160 -1072
WIRE 272 -1072 256 -1072
WIRE -176 -960 -176 -976
WIRE -64 -960 -64 -976
WIRE 160 -960 160 -1072
WIRE 176 -960 160 -960
WIRE 272 -944 272 -1072
WIRE 272 -944 240 -944
WIRE 400 -944 272 -944
WIRE 176 -928 64 -928
WIRE 400 -928 400 -944
WIRE 64 -912 64 -928
WIRE -176 -864 -176 -880
WIRE -64 -864 -64 -880
WIRE 400 -832 400 -848
WIRE 64 -816 64 -832
SYMBOL voltage -176 -976 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 2.5
SYMBOL voltage -64 -976 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName V2
SYMATTR Value -2.5
SYMBOL Opamps\\AD8544 208 -1008 R0
SYMATTR InstName U1
SYMBOL res 160 -1088 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10K
SYMBOL res 384 -944 R0
SYMATTR InstName Rload
SYMATTR Value 10K
SYMBOL voltage 64 -928 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName Vin
SYMATTR Value SINE(0 1 10K)
SYMBOL res 272 -1088 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10K
FLAG -176 -976 +V
FLAG -176 -864 0
FLAG 64 -816 0
FLAG 400 -944 OUT
FLAG 64 -928 IN
FLAG 208 -976 +V
FLAG -64 -976 -V
FLAG 208 -912 -V
FLAG 48 -1072 0
FLAG 400 -832 0
FLAG -64 -864 0
TEXT 416 -736 Left 2 !.tran 1m