Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1933.asc
* Generated by LTspice 26.0.1 for Windows.
C2 N001 N002 .1
L1 N002 OUT 22
R1 OUT N004 16.5K
R2 0 N004 10K
D1 0 N002 MBRS130L
D2 OUT N001 BAT54
V1 IN 0 5
C1 OUT 0 22
C3 N003 0 .1
R4 IN N003 15K
XU1 N001 0 N004 N003 IN N002 LT1933 ;pnba Boost)GND)FB)_SHDN)Vin)SW
Rload OUT 0 6.6
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 1m startup
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LT1933.asy)
.lib LT1933.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2752 1392
WIRE 2032 880 1824 880
WIRE 2096 880 2032 880
WIRE 2208 880 2160 880
WIRE 2032 912 2032 880
WIRE 1824 992 1824 880
WIRE 2032 1008 2032 976
WIRE 2032 1008 2000 1008
WIRE 2096 1008 2032 1008
WIRE 2208 1008 2208 880
WIRE 2208 1008 2176 1008
WIRE 2320 1008 2208 1008
WIRE 2416 1008 2320 1008
WIRE 2320 1024 2320 1008
WIRE 2416 1024 2416 1008
WIRE 2208 1040 2208 1008
WIRE 1568 1056 1472 1056
WIRE 1680 1056 1568 1056
WIRE 2000 1056 2000 1008
WIRE 2000 1056 1968 1056
WIRE 2032 1056 2032 1008
WIRE 1472 1072 1472 1056
WIRE 1568 1072 1568 1056
WIRE 2320 1120 2320 1088
WIRE 2416 1120 2416 1104
WIRE 2032 1136 2032 1120
WIRE 1472 1168 1472 1152
WIRE 1568 1184 1568 1152
WIRE 1680 1184 1568 1184
WIRE 2208 1184 2208 1120
WIRE 2208 1184 1968 1184
WIRE 1568 1200 1568 1184
WIRE 2208 1200 2208 1184
WIRE 1824 1264 1824 1248
WIRE 1568 1280 1568 1264
WIRE 2208 1296 2208 1280
FLAG 1824 1264 0
FLAG 2208 1296 0
FLAG 2032 1136 0
FLAG 2320 1120 0
FLAG 1472 1168 0
FLAG 2416 1120 0
FLAG 2416 1008 OUT
FLAG 1568 1280 0
FLAG 1472 1056 IN
SYMBOL cap 2016 912 R0
SYMATTR InstName C2
SYMATTR Value .1
SYMBOL ind 2080 1024 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 22
SYMBOL RES 2192 1024 R0
SYMATTR InstName R1
SYMATTR Value 16.5K
SYMBOL res 2192 1296 M180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R2
SYMATTR Value 10K
SYMBOL schottky 2016 1120 M180
WINDOW 0 24 72 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D1
SYMATTR Value MBRS130L
SYMBOL schottky 2160 864 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName D2
SYMATTR Value BAT54
SYMBOL VOLTAGE 1472 1056 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL cap 2304 1024 R0
SYMATTR InstName C1
SYMATTR Value 22
SYMBOL cap 1552 1200 R0
WINDOW 3 26 55 Left 2
SYMATTR Value .1
SYMATTR InstName C3
SYMBOL RES 1552 1056 R0
SYMATTR InstName R4
SYMATTR Value 15K
SYMBOL PowerProducts\\LT1933 1824 1120 R0
SYMATTR InstName U1
SYMBOL res 2400 1008 R0
SYMATTR InstName Rload
SYMATTR Value 6.6
TEXT 1928 1288 Left 2 !.tran 1m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\LT8303.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\LT8303.asy)
Rload OUT 0 20
D1 N001 OUT MBRS340
L2 0 N001 4.2 Rser=20m Cpar=.2p
V1 IN 0 40
XU1 IN 0 N003 N002 IN LT8303 ;pnba EN/UVLO)GND)RFB)SW)Vin
L1 IN N002 150 Rser=500m Cpar=1p
C1 OUT 0 47
R3 N002 N003 316K
K1 L1 L2 1
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 3m startup
.lib LT8303.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 916 680
WIRE 64 16 -32 16
WIRE 416 16 64 16
WIRE 560 16 464 16
WIRE 688 16 624 16
WIRE 784 16 688 16
WIRE -32 32 -32 16
WIRE 416 32 416 16
WIRE 464 32 464 16
WIRE 688 32 688 16
WIRE 784 32 784 16
WIRE -32 128 -32 112
WIRE 464 128 464 112
WIRE 688 128 688 96
WIRE 784 128 784 112
WIRE 64 144 64 16
WIRE 96 144 64 144
WIRE 416 144 416 112
WIRE 416 144 320 144
WIRE 416 176 416 144
WIRE 64 272 64 144
WIRE 96 272 64 272
WIRE 416 272 416 256
WIRE 416 272 320 272
WIRE 208 336 208 320
SYMBOL ind2 400 16 R0
WINDOW 0 1 37 Right 2
WINDOW 3 0 77 Right 2
SYMATTR InstName L1
SYMATTR Value 150
SYMATTR Type ind
SYMATTR SpiceLine Rser=500m Cpar=1p
SYMBOL voltage -32 16 R0
SYMATTR InstName V1
SYMATTR Value 40
SYMBOL ind2 480 128 R180
WINDOW 0 -4 74 Right 2
WINDOW 3 0 35 Right 2
SYMATTR InstName L2
SYMATTR Value 4.2
SYMATTR Type ind
SYMATTR SpiceLine Rser=20m Cpar=.2p
SYMBOL PowerProducts\\LT8303 208 208 R0
SYMATTR InstName U1
SYMBOL cap 672 32 R0
SYMATTR InstName C1
SYMATTR Value 47
SYMBOL res 768 16 R0
SYMATTR InstName Rload
SYMATTR Value 20
SYMBOL res 400 160 R0
SYMATTR InstName R3
SYMATTR Value 316K
SYMBOL schottky 560 32 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value MBRS340
SYMATTR Description Diode
SYMATTR Type diode
FLAG 208 336 0
FLAG -32 128 0
FLAG -32 16 IN
FLAG 464 128 0
FLAG 688 128 0
FLAG 784 128 0
FLAG 784 16 OUT
TEXT 440 16 Bottom 2 !K1 L1 L2 1
TEXT 560 312 Left 2 !.tran 3m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\364a78e875d1_6554.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\LT6554.asy)
XU1 0 0 +V -V IN 0 0 OUTR OUTG OUTB LT6554 ;pnba _EN)DGND)V+)V-)INR)ING)INB)OUTR)OUTG)OUTB
V2 -V 0 -5
V3 IN 0 SIN(0 1 10Meg) AC 1
V1 +V 0 5
R1 0 OUTR 1K
C1 0 OUTR .1p
.ac dec 50 10Meg 1G
.lib LTC4.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1076 884
WIRE 336 432 336 384
WIRE 240 480 -80 480
WIRE 640 496 432 496
WIRE 736 496 640 496
WIRE 848 496 736 496
WIRE -80 512 -80 480
WIRE 640 512 640 496
WIRE 736 512 736 496
WIRE 240 544 192 544
WIRE 512 592 432 592
WIRE 240 608 128 608
WIRE 640 608 640 592
WIRE 736 608 736 576
WIRE -80 624 -80 592
WIRE 192 640 192 544
WIRE 240 640 192 640
WIRE 192 672 192 640
WIRE 512 688 432 688
WIRE 128 704 128 608
WIRE 240 704 128 704
WIRE 128 736 128 704
WIRE -176 752 -176 720
WIRE -64 752 -64 720
WIRE 272 784 272 752
WIRE 336 784 336 752
WIRE 400 784 400 752
WIRE -176 864 -176 832
WIRE -64 864 -64 832
SYMBOL res 624 608 M180
WINDOW 0 36 76 Left 0
WINDOW 3 36 40 Left 0
SYMATTR InstName R1
SYMATTR Value 1K
SYMBOL voltage -80 496 R0
WINDOW 123 38 64 Left 0
WINDOW 39 0 0 Left 0
SYMATTR Value2 AC 1
SYMATTR Value SIN(0 1 10Meg)
SYMATTR InstName V3
SYMBOL cap 720 576 M180
WINDOW 0 24 64 Left 0
WINDOW 3 24 8 Left 0
SYMATTR InstName C1
SYMATTR Value .1p
SYMBOL voltage -176 736 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL LT6554 336 512 R0
SYMATTR InstName U1
SYMBOL voltage -64 736 R0
SYMATTR InstName V2
SYMATTR Value -5
FLAG -176 864 0
FLAG -64 864 0
FLAG 336 384 +V
FLAG 192 672 0
FLAG -80 624 0
FLAG -80 480 IN
FLAG 848 496 OUTR
FLAG 512 592 OUTG
FLAG 512 688 OUTB
FLAG 128 736 0
FLAG -176 720 +V
FLAG -64 720 -V
FLAG 400 784 -V
FLAG 272 784 0
FLAG 336 784 0
FLAG 640 608 0
FLAG 736 608 0
TEXT 544 776 Left 0 !.ac dec 50 10Meg 1G
* Z:\home\khalils\Downloads\files\data\raw_asc\LT5400-3.asc
* Generated by LTspice 26.0.1 for Windows.
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\Misc\LT5400-3.asy)
* Library below included based on ModelFile attribute of instance XU2 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1468.asy)
XU1 OUT IN 0 0 N002 N002 N001 N001 NC_01 LT5400-3 ;pnba 1)2)3)4)5)6)7)8)PAD
C1 N001 OUT 4.7p
V3 IN 0 AC 1
V1 +V 0 15
C2 N002 0 4.7p
V2 -V 0 -15
XU2 N002 N001 +V -V OUT LT1468 ;pnba In+)In-)V+)V-)OUT
.ac oct 10 1K 10Meg
.lib LT5400.lib
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2808 1472
WIRE 2304 624 1936 624
WIRE 1936 688 1936 624
WIRE 2016 688 1936 688
WIRE 2192 688 2080 688
WIRE 1936 816 1936 688
WIRE 1952 816 1936 816
WIRE 2192 816 2192 688
WIRE 2192 816 2144 816
WIRE 1952 880 1744 880
WIRE 2192 880 2192 816
WIRE 2192 880 2144 880
WIRE 1392 896 1392 880
WIRE 1520 896 1520 880
WIRE 1744 896 1744 880
WIRE 2192 896 2192 880
WIRE 2208 896 2192 896
WIRE 2304 912 2304 624
WIRE 2304 912 2272 912
WIRE 2336 912 2304 912
WIRE 2208 928 2192 928
WIRE 1952 944 1936 944
WIRE 2192 944 2192 928
WIRE 2192 944 2144 944
WIRE 1392 992 1392 976
WIRE 1520 992 1520 976
WIRE 1744 992 1744 976
WIRE 1920 1008 1872 1008
WIRE 1952 1008 1920 1008
WIRE 2192 1008 2192 944
WIRE 2192 1008 2144 1008
WIRE 1920 1120 1920 1008
WIRE 2016 1120 1920 1120
WIRE 2192 1120 2192 1008
WIRE 2192 1120 2080 1120
SYMBOL voltage 1392 880 R0
SYMATTR InstName V2
SYMATTR Value -15
SYMBOL opamps\\LT1468 2240 848 R0
SYMATTR InstName U2
SYMBOL voltage 1744 880 R0
SYMATTR InstName V3
SYMATTR Value AC 1
SYMBOL misc\\LT5400-3 2048 912 R0
SYMATTR InstName U1
SYMBOL cap 2080 1104 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 4.7p
SYMBOL voltage 1520 880 R0
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL cap 2080 672 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 4.7p
FLAG 2240 880 +V
FLAG 2240 944 -V
FLAG 2336 912 OUT
FLAG 1520 992 0
FLAG 1520 880 +V
FLAG 1392 992 0
FLAG 1392 880 -V
FLAG 1744 992 0
FLAG 1744 880 IN
FLAG 1872 1008 0
FLAG 1936 944 0
TEXT 2312 1064 Left 2 !.ac oct 10 1K 10Meg
* Z:\home\khalils\Downloads\files\data\raw_asc\MAX38912.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\MAX38912.asy)
C2 OUT N001 10n
R3 N003 0 301k
V1 IN 0 2.1
XU1 IN OUT IN N003 N002 N001 IN 0 MAX38912 ;pnba IN)OUT)EN)FB)POK)BYP)MODE)GND
C3 OUT 0 4.7
R1 OUT 0 3.6
R4 IN N002 100k
R2 OUT N003 604k
.tran 0.8 startup
.lib MAX38912.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 1988 1664
WIRE -80 1104 -144 1104
WIRE -32 1104 -80 1104
WIRE 80 1104 -32 1104
WIRE 96 1104 80 1104
WIRE 352 1104 320 1104
WIRE 432 1104 352 1104
WIRE 544 1104 432 1104
WIRE 592 1104 544 1104
WIRE 640 1104 592 1104
WIRE -144 1120 -144 1104
WIRE 352 1120 352 1104
WIRE 544 1120 544 1104
WIRE 640 1120 640 1104
WIRE -32 1136 -32 1104
WIRE 432 1152 432 1104
WIRE 80 1200 80 1104
WIRE 96 1200 80 1200
WIRE 352 1200 352 1184
WIRE 352 1200 320 1200
WIRE -144 1216 -144 1200
WIRE 544 1216 544 1184
WIRE 640 1216 640 1200
WIRE -32 1280 -32 1216
WIRE 96 1280 -32 1280
WIRE 432 1280 432 1232
WIRE 432 1280 320 1280
WIRE 432 1312 432 1280
WIRE -80 1344 -80 1104
WIRE 96 1344 -80 1344
WIRE 208 1424 208 1392
WIRE 432 1424 432 1392
SYMBOL voltage -144 1104 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 2.1
SYMBOL cap 528 1120 R0
SYMATTR InstName C3
SYMATTR Value 4.7
SYMBOL res 624 1104 R0
SYMATTR InstName R1
SYMATTR Value 3.6
SYMBOL res 416 1136 R0
SYMATTR InstName R2
SYMATTR Value 604k
SYMBOL cap 336 1120 R0
SYMATTR InstName C2
SYMATTR Value 10n
SYMBOL MAX38912 208 1184 R0
SYMATTR InstName U1
SYMBOL res 416 1296 R0
SYMATTR InstName R3
SYMATTR Value 301k
SYMBOL res -48 1120 R0
SYMATTR InstName R4
SYMATTR Value 100k
FLAG -144 1216 0
FLAG -144 1104 IN
FLAG 544 1216 0
FLAG 640 1216 0
FLAG 592 1104 OUT
FLAG 432 1424 0
FLAG 208 1424 0
TEXT 112 1464 Left 2 !.tran 0.8 startup
* Z:\home\khalils\Downloads\files\data\raw_asc\LT3022-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\LT3022-1.5.asy)
Rload OUT 0 10
V1 IN 0 PWL(0 0 1 10)
XU1 MP_01 MP_02 OUT MP_03 MP_04 MP_05 OUT MP_06 IN 0 MP_07 IN LT3022-1.5 ;pnba ))OUT))))Sense))_SHDN)GND))IN
C1 OUT 0 10
.tran 1
.lib LT3022-1.5.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 0 160 -208 160
WIRE 16 160 0 160
WIRE 320 160 304 160
WIRE 400 160 320 160
WIRE 496 160 400 160
WIRE -208 176 -208 160
WIRE 400 176 400 160
WIRE 496 176 496 160
WIRE 0 256 0 160
WIRE 16 256 0 256
WIRE 320 256 320 160
WIRE 320 256 304 256
WIRE -208 272 -208 256
WIRE 400 272 400 240
WIRE 496 272 496 256
WIRE 160 336 160 320
SYMBOL res 480 160 R0
SYMATTR InstName Rload
SYMATTR Value 10
SYMBOL LT3022-1.5 160 192 R0
SYMATTR InstName U1
SYMBOL cap 384 176 R0
SYMATTR InstName C1
SYMATTR Value 10
SYMBOL voltage -208 160 R0
SYMATTR InstName V1
SYMATTR Value PWL(0 0 1 10)
FLAG 160 336 0
FLAG 400 272 0
FLAG 496 272 0
FLAG -208 272 0
FLAG 496 160 OUT
FLAG -208 160 IN
TEXT 424 344 Left 2 !.tran 1
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC1154.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\LTC1154.asy)
XU1 N001 0 N006 0 0 N007 N003 N002 LTC1154 ;pnba IN)_EN)STATUS)GND)SD)G)DS)Vs
Rload N008 0 10
R2 N004 N003 100K
C1 N002 N003 .1
V3 N005 0 5
V1 N001 0 PULSE(0 5 0 1u 1u 5m 10m)
R3 N006 N005 51K
MQ1 N004 N007 N008 N008 Si9936DY
R1 N002 N004 .036
V2 N002 0 PWL(0 5 1 16)
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.tran 1 startup
.lib LTC1154.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 972 680
WIRE 16 128 -512 128
WIRE 336 128 304 128
WIRE 544 128 336 128
WIRE 656 128 544 128
WIRE -512 144 -512 128
WIRE 336 144 336 128
WIRE 656 144 656 128
WIRE 16 224 -16 224
WIRE 336 224 336 208
WIRE 336 224 304 224
WIRE 400 224 336 224
WIRE 544 224 544 208
WIRE 544 224 480 224
WIRE -512 240 -512 224
WIRE 544 240 544 224
WIRE 656 240 656 224
WIRE -80 320 -144 320
WIRE 16 320 0 320
WIRE 496 320 304 320
WIRE -144 336 -144 320
WIRE 544 352 544 336
WIRE 16 416 -16 416
WIRE 336 416 304 416
WIRE -144 432 -144 416
WIRE 544 448 544 432
SYMBOL voltage -512 128 R0
SYMATTR Value PULSE(0 5 0 1u 1u 5m 10m)
SYMATTR InstName V1
SYMBOL voltage -144 320 R0
SYMATTR InstName V3
SYMATTR Value 5
SYMBOL res 528 112 R0
SYMATTR InstName R1
SYMATTR Value .036
SYMBOL res 528 336 R0
SYMATTR InstName Rload
SYMATTR Value 10
SYMBOL voltage 656 128 R0
WINDOW 123 32 56 VTop 2
WINDOW 39 32 56 VTop 2
SYMATTR InstName V2
SYMATTR Value PWL(0 5 1 16)
SYMBOL res 496 208 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 100K
SYMBOL nmos 496 240 R0
WINDOW 0 55 5 Left 2
WINDOW 3 54 62 Left 2
SYMATTR InstName Q1
SYMATTR Value Si9936DY
SYMBOL cap 320 144 R0
SYMATTR InstName C1
SYMATTR Value .1
SYMBOL res 16 304 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 51K
SYMBOL PowerProducts\\LTC1154 160 272 R0
SYMATTR InstName U1
FLAG -16 416 0
FLAG -512 240 0
FLAG -16 224 0
FLAG 544 448 0
FLAG 336 416 0
FLAG 656 240 0
FLAG -144 432 0
TEXT 344 504 Left 2 !.tran 1 startup
* Z:\home\khalils\Downloads\files\data\raw_asc\d1d8b2db6772_Draft17.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\2ndOrdLowpass.asy)
V1 N001 0 AC 1 0
XU1 N001 OUT 2ndOrderLowpass f0=40K Q=0.707 H=1 ;pnba IN)OUT
.ac dec 100 1 10000K
.lib 2ndOrderLowpass.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE -48 160 -112 160
WIRE 128 160 32 160
WIRE 448 160 368 160
SYMBOL voltage 48 160 R90
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
WINDOW 123 60 56 VTop 2
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value ""
SYMATTR Value2 AC 1 0
SYMBOL SpecialFunctions\\2ndOrdLowpass 208 144 R0
SYMATTR InstName U1
SYMATTR Value f0=40K Q=0.707 H=1
FLAG -112 160 0
FLAG 448 160 OUT
TEXT 128 -8 Left 2 !.ac dec 100 1 10000K
* Z:\home\khalils\Downloads\files\data\raw_asc\bf76be242d65_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)
V3 IN 0 SINE(0 1 100)
D1 N003 N002 1N4148
R1 N002 N001 200K
R2 N001 IN 200K
XU2 N002 OUT +V 0 OUT LT1078 ;pnba In+)In-)V+)V-)OUT
V1 +V 0 5
XU1 0 N001 +V 0 N003 LT1078 ;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 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 voltage -192 144 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL diode 304 256 R270
WINDOW 0 32 32 VTop 0
WINDOW 3 0 32 VBottom 0
SYMATTR InstName D1
SYMATTR Value 1N4148
SYMBOL opamps\\LT1078 192 176 R0
SYMATTR InstName U1
SYMBOL voltage -80 96 R0
SYMATTR InstName V3
SYMATTR Value SINE(0 1 100)
SYMBOL opamps\\LT1078 480 160 R0
SYMATTR InstName U2
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
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\590f9a9a90a5_BUF.asc
* Generated by LTspice 26.0.1 for Windows.
M4 NC_10 NC_11 NC_12 NC_13 NMOS
M3 NC_06 NC_07 NC_08 NC_09 NMOS
M6 NC_18 NC_19 NC_20 NC_21 NMOS
M1 5V 2 2 NC_01 NMOS
M5 NC_14 NC_15 NC_16 NC_17 NMOS
M2 NC_02 NC_03 NC_04 NC_05 NMOS
.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 880 680
WIRE -144 112 -144 0
WIRE -240 192 -256 192
WIRE -192 192 -240 192
WIRE -256 288 -256 192
WIRE -144 288 -144 208
WIRE -144 288 -256 288
SYMBOL nmos4 368 112 R0
SYMATTR InstName M3
SYMBOL nmos4 80 464 R0
SYMATTR InstName M4
SYMBOL nmos4 400 464 R0
SYMATTR InstName M5
SYMBOL nmos4 704 432 R0
SYMATTR InstName M6
SYMBOL nmos4 256 112 R0
SYMATTR InstName M2
SYMBOL nmos4 -192 112 R0
SYMATTR InstName M1
FLAG -144 0 5V
FLAG -240 192 2
* Z:\home\khalils\Downloads\files\data\raw_asc\3d1fc6d5623d_backlash.asc
* Generated by LTspice 26.0.1 for Windows.
* Backlash-Component\n- this may need UIC in .TRAN ! -
* rel. position
* speed
* speed
* NOTE:\ndepending on Roff/Ron ratio there\nmay be a numerical problem when\nthis component is connected such\nthat pin 2 is used as "input".\nFix:\nLower Roff/Ron or ALTERNATE Solver!
* Bc : compensation for Ron,\ncould be left away.
C1 pos 0 1
G1 0 pos 1 N002 1
D1 N001 N002 Dsw
S2 1 N003 0 sw SW1
D2 N002 N003 Dsw
B1 sw 0 V=tbl(V(pos),-bl,-10,-(bl-eps),0,(bl-eps),0,bl,10)
Bc 2 N002 V=-I(Bc)*(Ron+1n)
S1 N001 1 sw 0 SW1
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.model sw1 sw(Roff={Roff} Ron={Ron/2} Vt=0.5 Vh=-0.01)
.model dsw d(Roff={Roff} Ron={Ron/2} Vfwd=0)
.param backlash=20m
.param bl=backlash/2
.param eps=bl/50+1u ;transition slack->coupled
.param Ron=0.5E-9
.param Roff=1MEG
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1276 924
WIRE -160 -16 -224 -16
WIRE -160 112 -160 -16
WIRE -160 192 -160 112
WIRE -96 -16 -160 -16
WIRE -80 64 -80 32
WIRE -80 160 -80 64
WIRE -80 272 -80 160
WIRE -32 112 -160 112
WIRE -16 160 -80 160
WIRE 64 240 -224 240
WIRE 64 288 64 240
WIRE 96 -16 -16 -16
WIRE 96 112 48 112
WIRE 96 240 64 240
WIRE 112 192 -160 192
WIRE 160 112 160 -16
WIRE 160 192 160 112
WIRE 288 -16 160 -16
WIRE 528 -16 368 -16
SYMBOL bv 384 -16 R90
WINDOW 0 -32 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName Bc
SYMATTR Value V=-I(Bc)*(Ron+1n)
SYMBOL sw -48 112 R270
SYMATTR InstName S2
SYMATTR Value SW1
SYMBOL diode 160 96 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 VTop 0
SYMATTR InstName D2
SYMATTR Value Dsw
SYMBOL cap 48 288 R0
WINDOW 3 44 38 Left 0
SYMATTR Value 1
SYMATTR InstName C1
SYMBOL diode 96 0 R270
WINDOW 0 32 32 VTop 0
WINDOW 3 0 32 VBottom 0
SYMATTR InstName D1
SYMATTR Value Dsw
SYMBOL g 80 240 M90
WINDOW 0 48 77 VLeft 0
WINDOW 3 47 103 VLeft 0
SYMATTR InstName G1
SYMATTR Value 1
SYMBOL bv -80 256 R0
WINDOW 3 -46 136 Left 0
SYMATTR Value V=tbl(V(pos),-bl,-10,-(bl-eps),0,(bl-eps),0,bl,10)
SYMATTR InstName B1
SYMBOL sw 0 -16 M270
WINDOW 0 22 20 VLeft 0
WINDOW 3 29 141 VLeft 0
SYMATTR InstName S1
SYMATTR Value SW1
FLAG 176 240 0
FLAG 64 352 0
FLAG 528 -16 2
FLAG -224 240 pos
FLAG -224 -16 1
FLAG -80 64 sw
FLAG -80 352 0
FLAG -32 32 0
FLAG 32 160 0
TEXT -232 -112 Left 0 !.model sw1 sw(Roff={Roff} Ron={Ron/2} Vt=0.5 Vh=-0.01)\n.model dsw d(Roff={Roff} Ron={Ron/2} Vfwd=0)
TEXT 64 -208 Left 0 !.param backlash=20m\n.param bl=backlash/2\n.param eps=bl/50+1u ;transition slack->coupled
TEXT -232 -264 Left 0 ;Backlash-Component\n- this may need UIC in .TRAN ! -
TEXT -336 216 Left 0 ;rel. position
TEXT 560 -16 Left 0 ;speed
TEXT -320 -16 Left 0 ;speed
TEXT -232 -176 Left 0 !.param Ron=0.5E-9\n.param Roff=1MEG
TEXT 240 96 Left 0 ;NOTE:\ndepending on Roff/Ron ratio there\nmay be a numerical problem when\nthis component is connected such\nthat pin 2 is used as "input".\nFix:\nLower Roff/Ron or ALTERNATE Solver!
TEXT 360 -80 Left 0 ;Bc : compensation for Ron,\ncould be left away.
* Z:\home\khalils\Downloads\files\data\raw_asc\04c049e980fb_1253.asc
* Generated by LTspice 26.0.1 for Windows.
* Typical Application
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1253.asy)
R2 N001 0 620
R3 N003 N002 75
R4 0 OUT 75
XU1 IN N001 +V -V N002 LT1253 ;pnba In+)In-)V+)V-)OUT
R1 N002 N001 620
V3 IN 0 SINE(0 1 1Meg)
T1 N003 0 OUT 0 Td=50n Z0=75
V1 +V 0 5
V2 -V 0 -5
.tran 10u
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 680
WIRE 32 96 16 96
WIRE 128 96 112 96
WIRE 144 96 128 96
WIRE 256 96 224 96
WIRE -176 176 -176 160
WIRE -48 176 -48 160
WIRE 192 208 192 192
WIRE 128 224 128 96
WIRE 160 224 128 224
WIRE 256 240 256 96
WIRE 256 240 224 240
WIRE 320 240 256 240
WIRE 464 240 400 240
WIRE 672 240 560 240
WIRE 160 256 48 256
WIRE 672 256 672 240
WIRE 48 272 48 256
WIRE 464 272 432 272
WIRE 592 272 560 272
WIRE -176 288 -176 256
WIRE -48 288 -48 256
WIRE 192 288 192 272
WIRE 672 352 672 336
WIRE 48 368 48 352
SYMBOL tline 512 256 R0
WINDOW 3 -81 49 Left 0
SYMATTR InstName T1
SYMATTR Value Td=50n Z0=75
SYMBOL res 240 80 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R1
SYMATTR Value 620
SYMBOL voltage 48 256 R0
SYMATTR InstName V3
SYMATTR Value SINE(0 1 1Meg)
SYMBOL res 656 352 M180
WINDOW 0 36 76 Left 0
WINDOW 3 36 40 Left 0
SYMATTR InstName R4
SYMATTR Value 75
SYMBOL voltage -176 160 R0
SYMATTR InstName V2
SYMATTR Value -5
SYMBOL voltage -48 160 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL res 128 80 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R2
SYMATTR Value 620
SYMBOL opamps\\LT1253 192 176 R0
SYMATTR InstName U1
SYMBOL res 416 224 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R3
SYMATTR Value 75
FLAG -48 288 0
FLAG 192 192 +V
FLAG -48 160 +V
FLAG 192 288 -V
FLAG -176 288 0
FLAG -176 160 -V
FLAG 16 96 0
FLAG 48 368 0
FLAG 672 352 0
FLAG 592 272 0
FLAG 432 272 0
FLAG 48 256 IN
FLAG 672 240 OUT
TEXT 430 370 Left 0 !.tran 10u
TEXT 232 48 Bottom 0 ;Typical Application