Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\ADG1634L.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\Switches\ADG1634L.asy)
V2 -V 0 -5
V1 +V 0 5
V3 EN 0 1.8
V7 VL 0 1.8
XU1 IN SA D SB EN VL -V 0 +V ADG1634L ;pnba IN)SA)D)SB)EN)VL)Vss)GND)Vdd
V6 SB 0 -3
R1 D 0 301
C1 D 0 36p
V4 IN 0 PULSE(0 1.8 0 10n 10n 10u 20u)
V5 SA 0 3
.tran 120u
.lib ADG1634L.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2844 1336
WIRE -864 -320 -864 -352
WIRE -736 -320 -736 -352
WIRE -1056 -256 -1072 -256
WIRE -928 -256 -976 -256
WIRE -896 -256 -928 -256
WIRE -640 -224 -704 -224
WIRE -560 -224 -640 -224
WIRE -1136 -192 -1168 -192
WIRE -928 -192 -1056 -192
WIRE -896 -192 -928 -192
WIRE -640 -192 -640 -224
WIRE -560 -176 -560 -224
WIRE -1520 -144 -1520 -160
WIRE -1408 -144 -1408 -160
WIRE -1296 -144 -1296 -160
WIRE -928 -128 -1104 -128
WIRE -896 -128 -928 -128
WIRE -640 -96 -640 -112
WIRE -560 -96 -560 -112
WIRE -928 -64 -1024 -64
WIRE -896 -64 -928 -64
WIRE -1520 -48 -1520 -64
WIRE -1408 -48 -1408 -64
WIRE -1296 -48 -1296 -64
WIRE -1104 -48 -1104 -128
WIRE -1024 -48 -1024 -64
WIRE -864 0 -864 -16
WIRE -736 16 -736 -16
WIRE -1104 48 -1104 32
WIRE -1024 48 -1024 32
SYMBOL voltage -960 -256 R90
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V5
SYMATTR Value 3
SYMBOL voltage -1040 -192 R90
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V6
SYMATTR Value -3
SYMBOL voltage -1520 -160 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value -5
SYMBOL voltage -1296 -160 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V7
SYMATTR Value 1.8
SYMBOL voltage -1408 -160 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL ADG1634L -800 -176 R0
WINDOW 0 5 -143 Bottom 2
SYMATTR InstName U1
SYMBOL res -656 -208 R0
SYMATTR InstName R1
SYMATTR Value 301
SYMBOL cap -576 -176 R0
SYMATTR InstName C1
SYMATTR Value 36p
SYMBOL voltage -1104 -64 M0
WINDOW 123 24 138 Left 2
WINDOW 39 24 117 Left 2
SYMATTR Value PULSE(0 1.8 0 10n 10n 10u 20u)
SYMATTR InstName V4
SYMBOL voltage -1024 -64 R0
WINDOW 123 24 138 Left 2
WINDOW 39 24 117 Left 2
SYMATTR InstName V3
SYMATTR Value 1.8
FLAG -1520 -48 0
FLAG -1408 -48 0
FLAG -1408 -160 +V
FLAG -1520 -160 -V
FLAG -1104 48 0
FLAG -1072 -256 0
FLAG -1168 -192 0
FLAG -736 -352 +V
FLAG -864 0 0
FLAG -736 16 -V
FLAG -1024 48 0
FLAG -640 -96 0
FLAG -560 -96 0
FLAG -1296 -48 0
FLAG -1296 -160 VL
FLAG -864 -352 VL
FLAG -928 -256 SA
FLAG -928 -192 SB
FLAG -928 -128 IN
FLAG -928 -64 EN
FLAG -640 -224 D
TEXT -624 8 Left 2 !.tran 120u
* Z:\home\khalils\Downloads\files\data\raw_asc\7d660dff7a15_trans1.asc
* Generated by LTspice 26.0.1 for Windows.
R1 out N001 {res}
C1 out 0 10n
V1 N001 0 5
.tran 10u uic
.meas TRAN out FIND v(out) AT 0.5u
.step param res 10 100 10
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 880 680
WIRE 128 32 32 32
WIRE 272 32 208 32
WIRE 288 32 272 32
WIRE 288 64 288 32
WIRE 32 80 32 32
WIRE 32 176 32 160
WIRE 288 176 288 128
SYMBOL voltage 32 64 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL cap 272 64 R0
SYMATTR InstName C1
SYMATTR Value 10n
SYMBOL res 224 16 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value {res}
FLAG 32 176 0
FLAG 288 176 0
FLAG 272 32 out
TEXT 8 208 Left 2 !.tran 10u uic
TEXT 8 232 Left 2 !.meas TRAN out FIND v(out) AT 0.5u
TEXT 8 256 Left 2 !.step param res 10 100 10
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC4210-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\PowerProducts\LTC4210-2.asy)
C2 N004 0 .01
XU1 N005 0 IN N003 N001 IN LTC4210-2 ;pnba Timer)Gnd)On)Gate)Sense)Vcc
R2 N003 N004 100
R1 N002 N003 100
MQ1 N001 N002 OUT OUT Si4410DY
V1 IN 0 PWL(0 0 15m 0 15.001m 5)
R3 N001 IN .01
C3 N005 0 .22
C1 OUT 0 470
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.tran 100m
.lib LTC4210-2.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 80 16 -288 16
WIRE 160 16 80 16
WIRE 208 16 160 16
WIRE 320 16 288 16
WIRE 432 16 320 16
WIRE 640 16 528 16
WIRE -288 32 -288 16
WIRE 640 32 640 16
WIRE 160 80 160 16
WIRE 320 80 320 16
WIRE 512 96 512 64
WIRE 640 112 640 96
WIRE -288 128 -288 112
WIRE 80 192 80 16
WIRE 112 192 80 192
WIRE 512 192 512 176
WIRE 512 192 368 192
WIRE 512 208 512 192
WIRE 512 304 512 288
WIRE 160 320 160 304
WIRE 320 320 320 304
WIRE 512 384 512 368
WIRE 160 400 160 384
SYMBOL res 496 192 R0
SYMATTR InstName R2
SYMATTR Value 100
SYMBOL cap 624 32 R0
SYMATTR InstName C1
SYMATTR Value 470
SYMBOL res 496 80 R0
SYMATTR InstName R1
SYMATTR Value 100
SYMBOL cap 144 320 R0
SYMATTR InstName C3
SYMATTR Value .22
SYMBOL nmos 432 64 R270
WINDOW 0 56 41 VTop 2
WINDOW 3 -16 73 VLeft 2
SYMATTR InstName Q1
SYMATTR Value Si4410DY
SYMBOL cap 496 304 R0
SYMATTR InstName C2
SYMATTR Value .01
SYMBOL PowerProducts\\LTC4210-2 240 192 R0
SYMATTR InstName U1
SYMBOL voltage -288 16 R0
WINDOW 123 24 138 Left 2
WINDOW 39 24 117 Left 2
SYMATTR InstName V1
SYMATTR Value PWL(0 0 15m 0 15.001m 5)
SYMBOL res 304 0 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value .01
FLAG 320 320 0
FLAG 640 112 0
FLAG 512 384 0
FLAG 160 400 0
FLAG -288 128 0
FLAG 640 16 OUT
FLAG -288 16 IN
TEXT 656 360 Left 2 !.tran 100m
* Z:\home\khalils\Downloads\files\data\raw_asc\107d18a57279_and_block.asc
* Generated by LTspice 26.0.1 for Windows.
* Power
* A
* B
* A B | Y\n------|---\n0 0 | 1\n0 1 | 1\n1 0 | 1\n1 1 | 0
AX1 0 0 0 0 0 0 0 0 AND
V1 Vdd 0 5V
V2 A 0 PULSE(0 5 0 1p 1p 10m 20m)
V3 B 0 PULSE(0 5 0 1p 1p 20m 40m)
.tran 40m
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE -560 -416 -560 -448
WIRE -384 -416 -384 -448
WIRE -208 -416 -208 -448
WIRE -560 -304 -560 -336
WIRE -384 -304 -384 -336
WIRE -208 -304 -208 -336
WIRE -80 -112 -80 -160
WIRE -96 -96 -176 -96
WIRE 64 -80 -16 -80
WIRE -96 -64 -176 -64
WIRE -80 16 -80 -48
RECTANGLE Normal -496 -496 -608 -224 2
RECTANGLE Normal -320 -496 -464 -224 2
RECTANGLE Normal -144 -496 -288 -224 2
SYMBOL and -96 -48 R0
SYMATTR InstName X1
SYMBOL voltage -560 -432 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 5V
SYMBOL voltage -208 -432 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value PULSE(0 5 0 1p 1p 20m 40m)
SYMBOL voltage -384 -432 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
WINDOW 3 -82 -81 Left 2
SYMATTR Value PULSE(0 5 0 1p 1p 10m 20m)
SYMATTR InstName V2
FLAG 64 -80 out
FLAG -176 -96 A
FLAG -80 -160 Vdd
FLAG -80 16 0
FLAG -560 -304 0
FLAG -560 -448 Vdd
FLAG -384 -304 0
FLAG -384 -448 A
FLAG -176 -64 B
FLAG -208 -304 0
FLAG -208 -448 B
TEXT -592 -256 Left 2 ;Power
TEXT -408 -248 Left 2 ;A
TEXT -608 40 Left 2 !.tran 40m
TEXT -232 -248 Left 2 ;B
TEXT 256 -240 Left 2 ;A B  | Y\n------|---\n0  0 | 1\n0  1 | 1\n1  0 | 1\n1  1 | 0
* Z:\home\khalils\Downloads\files\data\raw_asc\ADA4000-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\ADA4000-4.asy)
V2 -V 0 -15
Vin IN 0 SINE(0 1 500K)
R1 N001 0 10K
XU1 IN N001 +V -V OUT ADA4000 ;pnba In+)In-)V+)V-)OUT
V1 +V 0 15
R2 OUT N001 10K
.tran 20u
.lib ADI.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1240 700
WIRE 432 -1232 416 -1232
WIRE 528 -1232 512 -1232
WIRE 544 -1232 528 -1232
WIRE 640 -1232 624 -1232
WIRE 144 -1152 144 -1168
WIRE 256 -1152 256 -1168
WIRE 528 -1120 528 -1232
WIRE 544 -1120 528 -1120
WIRE 640 -1104 640 -1232
WIRE 640 -1104 608 -1104
WIRE 720 -1104 640 -1104
WIRE 544 -1088 432 -1088
WIRE 432 -1072 432 -1088
WIRE 144 -1056 144 -1072
WIRE 256 -1056 256 -1072
WIRE 432 -976 432 -992
SYMBOL voltage 256 -1168 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName V2
SYMATTR Value -15
SYMBOL voltage 432 -1088 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName Vin
SYMATTR Value SINE(0 1 500K)
SYMBOL voltage 144 -1168 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL Opamps\\ADA4000-4 576 -1168 R0
SYMATTR InstName U1
SYMBOL res 640 -1248 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10K
SYMBOL res 528 -1248 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10K
FLAG 144 -1168 +V
FLAG 432 -976 0
FLAG 720 -1104 OUT
FLAG 432 -1088 IN
FLAG 576 -1136 +V
FLAG 256 -1168 -V
FLAG 576 -1072 -V
FLAG 416 -1232 0
FLAG 256 -1056 0
FLAG 144 -1056 0
TEXT 752 -992 Left 2 !.tran 20u
* Z:\home\khalils\Downloads\files\data\raw_asc\3960254c418d_AD8629.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\AD8629.asy)
R1 N001 0 10K
R2 OUT N001 10K
V1 +V 0 2.5
Vin IN 0 SINE(0 1 10K)
Rload OUT 0 10K
XU1 IN N001 +V -V OUT AD8629 ;pnba In+)In-)V+)V-)OUT
V2 -V 0 -2.5
.tran 1m
.lib AD8629.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1240 700
WIRE 400 -1312 384 -1312
WIRE 496 -1312 480 -1312
WIRE 512 -1312 496 -1312
WIRE 608 -1312 592 -1312
WIRE 160 -1200 160 -1216
WIRE 272 -1200 272 -1216
WIRE 496 -1200 496 -1312
WIRE 512 -1200 496 -1200
WIRE 608 -1184 608 -1312
WIRE 608 -1184 576 -1184
WIRE 736 -1184 608 -1184
WIRE 512 -1168 400 -1168
WIRE 736 -1168 736 -1184
WIRE 400 -1152 400 -1168
WIRE 160 -1104 160 -1120
WIRE 272 -1104 272 -1120
WIRE 736 -1072 736 -1088
WIRE 400 -1056 400 -1072
SYMBOL Opamps\\AD8629 544 -1248 R0
SYMATTR InstName U1
SYMBOL res 720 -1184 R0
SYMATTR InstName Rload
SYMATTR Value 10K
SYMBOL res 608 -1328 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10K
SYMBOL res 496 -1328 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10K
SYMBOL voltage 400 -1168 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName Vin
SYMATTR Value SINE(0 1 10K)
SYMBOL voltage 160 -1216 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 2.5
SYMBOL voltage 272 -1216 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName V2
SYMATTR Value -2.5
FLAG 160 -1216 +V
FLAG 160 -1104 0
FLAG 400 -1056 0
FLAG 736 -1184 OUT
FLAG 400 -1168 IN
FLAG 544 -1216 +V
FLAG 272 -1216 -V
FLAG 544 -1152 -V
FLAG 384 -1312 0
FLAG 736 -1072 0
FLAG 272 -1104 0
TEXT 752 -976 Left 2 !.tran 1m
* Z:\home\khalils\Downloads\files\data\raw_asc\32d0b508945a_half_wave_rectifier.asc
* Generated by LTspice 26.0.1 for Windows.
* Half Wave Rectifer Using Diode
* Ripple Voltage \nV = Iload / fC\n \n\nhere, V = 0.13V
V1 N001 0 SINE(0 2V 1k)
C1 vout 0 10
R1 vout 0 1k
D1 N001 vout 1N4148
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 0 2ms 0 10u
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 880 680
WIRE 128 144 32 144
WIRE 272 144 192 144
WIRE 368 144 272 144
WIRE 32 192 32 144
WIRE 272 192 272 144
WIRE 368 208 368 144
WIRE 32 320 32 272
WIRE 272 320 272 272
WIRE 272 320 32 320
WIRE 368 320 368 272
WIRE 368 320 272 320
WIRE 32 352 32 320
SYMBOL voltage 32 176 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value SINE(0 2V 1k)
SYMBOL res 256 176 R0
SYMATTR InstName R1
SYMATTR Value 1k
SYMBOL diode 128 160 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value 1N4148
SYMBOL cap 352 208 R0
SYMATTR InstName C1
SYMATTR Value 10u
FLAG 32 352 0
FLAG 368 144 vout
TEXT 48 64 Left 2 ;Half Wave Rectifer Using Diode
TEXT 80 352 Left 2 !.tran 0 2ms 0 10u
TEXT 416 96 Left 2 ;Ripple Voltage \nV = Iload / fC\n \n\nhere, V = 0.13V
* Z:\home\khalils\Downloads\files\data\raw_asc\0342a27b9114_DiscrNorForLG1465.asc
* Generated by LTspice 26.0.1 for Windows.
Q2 24OutNor N003 0 0 BC548a
R6 N003 23 100k tol=1 pwr=0.1
V2 15 0 2.3
V5 N001 0 12
R1 N002 N004 75K tol=1 pwr=0.1
Q1 N004 N005 0 0 BF420P
V3 29 0 2.3
R4 N001 24OutNor 1k2 tol=1 pwr=0.1
V4 23 0 2.4
R5 N003 29 100k tol=1 pwr=0.1
R3 N003 15 100k tol=1 pwr=0.1
V1 N002 0 125
R2 N005 24OutNor 10k tol=1 pwr=0.1
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.tran 1m
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE -880 256 -880 112
WIRE -880 480 -880 336
WIRE -784 240 -784 176
WIRE -784 368 -784 240
WIRE -784 480 -880 480
WIRE -784 480 -784 448
WIRE -688 288 -688 256
WIRE -688 368 -688 288
WIRE -688 480 -784 480
WIRE -688 480 -688 448
WIRE -656 176 -784 176
WIRE -592 384 -592 368
WIRE -592 480 -688 480
WIRE -592 480 -592 464
WIRE -560 368 -592 368
WIRE -512 256 -688 256
WIRE -464 368 -560 368
WIRE -352 176 -576 176
WIRE -352 256 -432 256
WIRE -352 256 -352 176
WIRE -352 368 -384 368
WIRE -352 368 -352 256
WIRE -320 368 -352 368
WIRE -256 112 -880 112
WIRE -256 192 -256 112
WIRE -256 304 -256 272
WIRE -256 320 -256 304
WIRE -256 480 -592 480
WIRE -256 480 -256 416
WIRE -192 304 -256 304
WIRE -144 304 -192 304
WIRE -32 304 -64 304
WIRE 32 144 32 112
WIRE 32 256 32 224
WIRE 32 480 -256 480
WIRE 32 480 32 352
WIRE 32 496 32 480
WIRE 192 112 32 112
WIRE 192 256 192 112
WIRE 192 480 32 480
WIRE 192 480 192 336
SYMBOL voltage -688 352 R0
WINDOW 3 -17 59 Left 0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR Value 2.3
SYMATTR InstName V3
SYMBOL npn2 -32 256 R0
SYMATTR InstName Q1
SYMATTR Value BF420P
SYMBOL res -272 176 R0
SYMATTR InstName R4
SYMATTR Value 1k2
SYMATTR SpiceLine tol=1 pwr=0.1
SYMBOL voltage -592 368 R0
WINDOW 3 -13 58 Left 0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR Value 2.3
SYMATTR InstName V2
SYMBOL npn2 -320 320 R0
SYMATTR InstName Q2
SYMATTR Value BC548a
SYMBOL res -416 240 R90
WINDOW 0 1 101 VRight 0
WINDOW 3 1 -44 VRight 0
SYMATTR InstName R5
SYMATTR Value 100k
SYMATTR SpiceLine tol=1 pwr=0.1
SYMBOL res -48 288 R90
WINDOW 0 -26 75 VRight 0
WINDOW 3 -24 10 VRight 0
SYMATTR InstName R2
SYMATTR Value 10k
SYMATTR SpiceLine tol=1 pwr=0.1
SYMBOL voltage -784 352 R0
WINDOW 3 -17 58 Left 0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR Value 2.4
SYMATTR InstName V4
SYMBOL res -368 352 R90
WINDOW 0 -24 77 VRight 0
WINDOW 3 -24 10 VRight 0
SYMATTR InstName R3
SYMATTR Value 100k
SYMATTR SpiceLine tol=1 pwr=0.1
SYMBOL voltage -880 240 R0
WINDOW 3 -16 56 Left 0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR Value 12
SYMATTR InstName V5
SYMBOL res 16 128 R0
SYMATTR InstName R1
SYMATTR Value 75K
SYMATTR SpiceLine tol=1 pwr=0.1
SYMBOL res -560 160 R90
WINDOW 0 -1 92 VRight 0
WINDOW 3 -1 -30 VRight 0
SYMATTR InstName R6
SYMATTR Value 100k
SYMATTR SpiceLine tol=1 pwr=0.1
SYMBOL voltage 192 240 R0
WINDOW 3 -21 58 Left 0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR Value 125
SYMATTR InstName V1
FLAG 32 496 0
FLAG -192 304 24OutNor
FLAG -784 240 23
FLAG -688 288 29
FLAG -560 368 15
TEXT -146 394 Left 0 !.tran 1m
* Z:\home\khalils\Downloads\files\data\raw_asc\a1a8bff9a2de_FET06op.asc
* Generated by LTspice 26.0.1 for Windows.
Rg g N003 {Rg}
Rd N001 N002 {Rd}
Vgg N003 0 {Vgg}
M1 N002 g 0 0 MOSFET
Vdd N001 0 {Vdd}
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.op
.model MOSFET nmos(Kp=1m Vto=4)
.param Vdd=50 Vgg=6 Rd=330 Rg=1Meg
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1608 1076
WIRE 384 -128 192 -128
WIRE 192 -80 192 -128
WIRE 192 32 192 0
WIRE 384 48 384 -128
WIRE 16 112 -32 112
WIRE 112 112 96 112
WIRE 144 112 112 112
WIRE -32 144 -32 112
WIRE 192 176 192 128
WIRE 384 176 384 128
WIRE 384 176 192 176
WIRE 192 208 192 176
WIRE -32 272 -32 224
SYMBOL voltage 384 32 R0
WINDOW 0 55 34 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName Vdd
SYMATTR Value {Vdd}
SYMBOL voltage -32 128 R0
WINDOW 0 -69 6 Left 2
SYMATTR InstName Vgg
SYMATTR Value {Vgg}
SYMBOL nmos 144 32 R0
SYMATTR InstName M1
SYMATTR Value MOSFET
SYMBOL res 112 96 R90
WINDOW 0 -10 57 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName Rg
SYMATTR Value {Rg}
SYMBOL res 176 -96 R0
SYMATTR InstName Rd
SYMATTR Value {Rd}
FLAG 192 208 0
FLAG -32 272 0
FLAG 112 112 g
TEXT 240 208 Left 2 !.op
TEXT 72 328 Left 2 !.model MOSFET nmos(Kp=1m Vto=4)
TEXT 80 376 Left 2 !.param Vdd=50 Vgg=6 Rd=330 Rg=1Meg
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1001.asc
* Generated by LTspice 26.0.1 for Windows.
* Precision Absolute Value Circuit
* Library below included based on ModelFile attribute of instance XU1, XU2 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1001.asy)
D2 N004 N005 1N4148
R1 N002 N001 10K
R2 N001 IN 10K
R4 N003 N002 10K
V2 -V 0 -15
XU1 0 N001 +V -V N004 LT1001 ;pnba In+)In-)V+)V-)OUT
R5 OUT N003 10K
V3 IN 0 SINE(0 10 100)
R3 N005 N001 10K
V1 +V 0 15
D1 N002 N004 1N4148
XU2 N005 N003 +V -V OUT LT1001 ;pnba In+)In-)V+)V-)OUT
.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 -16 96 -128 96
WIRE 112 96 64 96
WIRE 160 96 112 96
WIRE 304 96 240 96
WIRE 352 96 304 96
WIRE 448 96 432 96
WIRE 464 96 448 96
WIRE 576 96 544 96
WIRE -128 112 -128 96
WIRE 304 128 304 96
WIRE -128 208 -128 192
WIRE 192 208 192 192
WIRE 496 208 496 192
WIRE 112 224 112 96
WIRE 160 224 112 224
WIRE 448 224 448 96
WIRE 464 224 448 224
WIRE 304 240 304 192
WIRE 304 240 224 240
WIRE 576 240 576 96
WIRE 576 240 528 240
WIRE 608 240 576 240
WIRE 160 256 144 256
WIRE 464 256 448 256
WIRE 192 288 192 272
WIRE 304 288 304 240
WIRE 496 288 496 272
WIRE -96 336 -96 320
WIRE 0 336 0 320
WIRE 112 384 112 224
WIRE 160 384 112 384
WIRE 304 384 304 352
WIRE 304 384 240 384
WIRE 448 384 448 256
WIRE 448 384 304 384
WIRE -96 432 -96 416
WIRE 0 432 0 416
SYMBOL voltage -96 320 R0
SYMATTR InstName V2
SYMATTR Value -15
SYMBOL diode 288 128 R0
SYMATTR InstName D1
SYMATTR Value 1N4148
SYMBOL res 448 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 10K
SYMBOL opamps\\LT1001 496 176 R0
SYMATTR InstName U2
SYMBOL voltage 0 320 R0
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL res 560 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R5
SYMATTR Value 10K
SYMBOL res 256 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10K
SYMBOL diode 288 288 R0
SYMATTR InstName D2
SYMATTR Value 1N4148
SYMBOL opamps\\LT1001 192 176 R0
SYMATTR InstName U1
SYMBOL res 256 368 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 10K
SYMBOL voltage -128 96 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V3
SYMATTR Value SINE(0 10 100)
SYMBOL res 80 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10K
FLAG 0 432 0
FLAG 192 192 +V
FLAG 0 320 +V
FLAG 192 288 -V
FLAG -96 432 0
FLAG -96 320 -V
FLAG -128 208 0
FLAG 496 192 +V
FLAG 496 288 -V
FLAG 144 256 0
FLAG -128 96 IN
FLAG 608 240 OUT
TEXT 504 352 Left 2 !.tran 30m
TEXT 256 40 Bottom 2 ;Precision Absolute Value Circuit
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1374HV.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\LT1374HV.asy)
C2 N001 N002 .27
Rload OUT 0 2
R3 N006 0 10K
C3 N006 N005 .005
D2 OUT N001 1N914
D1 0 N002 MBRS340
V1 IN 0 12
C1 OUT 0 100
R2 0 N004 4.99K
R1 OUT N004 5.36K
XU1 IN N001 N004 0 OUT N005 N003 N002 LT1374 top=10 bot=1T ;pnba Vin)Boost)FB)GND)BIAS)Vc)_SHDN)SW
L1 N002 OUT 5
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 500u startup
.lib LT1374.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2928 1440
WIRE 2064 880 1888 880
WIRE 2128 880 2064 880
WIRE 2304 880 2192 880
WIRE 2064 896 2064 880
WIRE 1760 944 1568 944
WIRE 1568 960 1568 944
WIRE 1760 976 1760 944
WIRE 1888 976 1888 880
WIRE 2064 976 2064 960
WIRE 2064 976 2016 976
WIRE 2192 976 2064 976
WIRE 2304 976 2304 880
WIRE 2304 976 2272 976
WIRE 2352 976 2304 976
WIRE 2464 976 2352 976
WIRE 2576 976 2464 976
WIRE 2064 992 2064 976
WIRE 2464 992 2464 976
WIRE 2576 992 2576 976
WIRE 2016 1040 2016 976
WIRE 2016 1040 1984 1040
WIRE 2352 1040 2352 976
WIRE 1568 1056 1568 1040
WIRE 2064 1072 2064 1056
WIRE 2464 1088 2464 1056
WIRE 2576 1088 2576 1072
WIRE 2304 1104 2304 976
WIRE 2304 1104 1984 1104
WIRE 1664 1168 1632 1168
WIRE 2352 1168 2352 1120
WIRE 2352 1168 1984 1168
WIRE 2352 1184 2352 1168
WIRE 2000 1232 1984 1232
WIRE 2080 1232 2064 1232
WIRE 2176 1232 2160 1232
WIRE 2352 1280 2352 1264
WIRE 1824 1312 1824 1296
SYMBOL ind 2176 992 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 5
SYMBOL cap 2048 896 R0
SYMATTR InstName C2
SYMATTR Value .27
SYMBOL polcap 2448 992 R0
SYMATTR InstName C1
SYMATTR Value 100
SYMBOL diode 2192 864 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName D2
SYMATTR Value 1N914
SYMBOL schottky 2048 1056 M180
WINDOW 0 37 52 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D1
SYMATTR Value MBRS340
SYMBOL res 2336 1280 M180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R2
SYMATTR Value 4.99K
SYMBOL PowerProducts\\LT1374HV 1824 1136 R0
SYMATTR InstName U1
SYMBOL cap 2064 1216 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C3
SYMATTR Value .005
SYMBOL VOLTAGE 1568 944 R0
SYMATTR InstName V1
SYMATTR Value 12
SYMBOL res 2064 1248 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R3
SYMATTR Value 10K
SYMBOL RES 2336 1024 R0
SYMATTR InstName R1
SYMATTR Value 5.36K
SYMBOL RES 2560 976 R0
SYMATTR InstName Rload
SYMATTR Value 2
FLAG 2176 1232 0
FLAG 1824 1312 0
FLAG 2352 1280 0
FLAG 2064 1072 0
FLAG 2464 1088 0
FLAG 1568 1056 0
FLAG 2576 1088 0
FLAG 2576 976 OUT
FLAG 1568 944 IN
TEXT 2320 1336 Left 2 !.tran 500u startup