Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\541f21b80a96_Full_Wave.asc
* Generated by LTspice 26.0.1 for Windows.
D2 N003 0 1N4148
D4 N003 N001 1N4148
D3 0 N002 1N4148
R1 N003 N002 1000
D1 N001 N002 1N4148
V1 N001 0 SINE(0 230 50)
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 0 0.1 0.01
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 320 128 -16 128
WIRE 320 192 320 128
WIRE 320 192 192 192
WIRE 464 192 320 192
WIRE -16 272 -16 128
WIRE 192 336 192 256
WIRE 288 336 192 336
WIRE 464 336 464 256
WIRE 464 336 368 336
WIRE 192 368 192 336
WIRE 464 368 464 336
WIRE 320 432 192 432
WIRE 464 432 320 432
WIRE -16 480 -16 352
WIRE 128 480 -16 480
WIRE 320 480 320 432
WIRE 320 480 128 480
SYMBOL diode 176 192 R0
SYMATTR InstName D1
SYMATTR Value 1N4148
SYMBOL diode 480 256 R180
WINDOW 0 24 64 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D4
SYMATTR Value 1N4148
SYMBOL diode 208 432 R180
WINDOW 0 24 64 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D3
SYMATTR Value 1N4148
SYMBOL voltage -16 256 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value SINE(0 230 50)
SYMBOL diode 448 368 R0
SYMATTR InstName D2
SYMATTR Value 1N4148
SYMBOL res 384 320 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1000
FLAG 128 480 0
TEXT 584 384 Left 2 !.tran 0 0.1 0.01
* Z:\home\khalils\Downloads\files\data\raw_asc\801e98c8d774_OR.asc
* Generated by LTspice 26.0.1 for Windows.
M6 Vout N003 0 0 C5NNMOS l=0.6u w=3.6u
VA N002 0 PULSE(0 5 0 1n 1n 5u 10u)
M4 N004 N005 N003 N001 C5NPMOS l=0.6u w=7.2u
M1 N003 N002 0 0 C5NNMOS l=0.6u w=3.6u
V3 N001 0 5
VB N005 0 PULSE(0 5 0 1n 1n 10u 20u)
M3 N001 N002 N004 N001 C5NPMOS l=0.6u w=7.2u
M5 N001 N003 Vout N001 C5NPMOS l=0.6u w=7.2u
M2 N003 N005 0 0 C5NNMOS l=0.6u w=3.6u
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.include D:\NIELIT\ENGR3426\ENGR3426\engr3426.sub
.tran 100u
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1232 680
WIRE 416 -160 288 -160
WIRE 528 -160 416 -160
WIRE 848 -160 528 -160
WIRE 960 -160 848 -160
WIRE 528 -128 528 -160
WIRE 288 -96 288 -160
WIRE 848 -96 848 -160
WIRE 416 -48 416 -160
WIRE 416 -48 288 -48
WIRE 960 -48 960 -160
WIRE 960 -48 848 -48
WIRE -32 -16 -480 -16
WIRE 240 -16 -32 -16
WIRE 528 -16 528 -48
WIRE 800 -16 624 -16
WIRE 288 64 288 0
WIRE 848 64 848 0
WIRE 1120 64 848 64
WIRE 416 112 416 -48
WIRE 416 112 288 112
WIRE 848 128 848 64
WIRE -112 144 -288 144
WIRE 240 144 -112 144
WIRE -288 160 -288 144
WIRE -480 176 -480 -16
WIRE 288 176 288 160
WIRE 624 176 624 -16
WIRE 624 176 288 176
WIRE 976 176 848 176
WIRE 288 208 288 176
WIRE 288 208 128 208
WIRE 400 208 288 208
WIRE 624 208 624 176
WIRE 800 208 624 208
WIRE -288 272 -288 240
WIRE -480 288 -480 256
WIRE 128 288 128 208
WIRE 400 288 400 208
WIRE 256 336 128 336
WIRE 512 336 400 336
WIRE -32 368 -32 -16
WIRE 80 368 -32 368
WIRE -112 400 -112 144
WIRE 352 400 352 368
WIRE 352 400 -112 400
WIRE 128 432 128 384
WIRE 256 432 256 336
WIRE 256 432 128 432
WIRE 400 432 400 384
WIRE 400 432 256 432
WIRE 512 432 512 336
WIRE 512 432 400 432
WIRE 848 432 848 224
WIRE 848 432 512 432
WIRE 976 432 976 176
WIRE 976 432 848 432
WIRE 256 448 256 432
IOPIN 1120 64 Out
SYMBOL nmos4 352 288 R0
SYMATTR InstName M2
SYMATTR Value C5NNMOS
SYMATTR Value2 l=0.6u w=3.6u
SYMBOL voltage -480 160 R0
WINDOW 3 -6 167 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName VA
SYMATTR Value PULSE(0 5 0 1n 1n 5u 10u)
SYMBOL pmos4 800 -96 R0
SYMATTR InstName M5
SYMATTR Value C5NPMOS
SYMATTR Value2 l=0.6u w=7.2u
SYMBOL voltage 528 -144 R0
SYMATTR InstName V3
SYMATTR Value 5
SYMBOL voltage -288 144 R0
WINDOW 3 -200 222 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName VB
SYMATTR Value PULSE(0 5 0 1n 1n 10u 20u)
SYMBOL nmos4 800 128 R0
SYMATTR InstName M6
SYMATTR Value C5NNMOS
SYMATTR Value2 l=0.6u w=3.6u
SYMBOL nmos4 80 288 R0
SYMATTR InstName M1
SYMATTR Value C5NNMOS
SYMATTR Value2 l=0.6u w=3.6u
SYMBOL pmos4 240 -96 R0
SYMATTR InstName M3
SYMATTR Value C5NPMOS
SYMATTR Value2 l=0.6u w=7.2u
SYMBOL pmos4 240 64 R0
SYMATTR InstName M4
SYMATTR Value C5NPMOS
SYMATTR Value2 l=0.6u w=7.2u
FLAG -480 288 0
FLAG -288 272 0
FLAG 528 -16 0
FLAG 256 448 0
FLAG 1120 64 Vout
TEXT -512 448 Left 2 !.include D:\\NIELIT\\ENGR3426\\ENGR3426\\engr3426.sub
TEXT -512 472 Left 2 !.tran 100u
* Z:\home\khalils\Downloads\files\data\raw_asc\06eb19f8d5e2_scheme4.asc
* Generated by LTspice 26.0.1 for Windows.
V2 N003 0 SINE(0 63.6396 50 0 0 -120 0)
V3 N006 0 SINE(0 63.6396 50 0 0 120 0)
R1 N002 N001 168
L2 N005 N004 0.707
L1 N003 N002 0.472
R3 N007 N006 84
L3 N008 N007 0.236
R2 N004 N003 252
V1 N001 0 SINE(0 63.6396 50 0 0 0 0)
.tran 0 400m 0 0.001m
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 964 680
WIRE 352 0 272 0
WIRE 624 0 432 0
WIRE 768 0 704 0
WIRE 928 0 848 0
WIRE 928 96 928 0
WIRE 928 96 544 96
WIRE 272 144 272 0
WIRE 272 144 208 144
WIRE 352 144 272 144
WIRE 544 144 544 96
WIRE 544 144 432 144
WIRE 624 144 544 144
WIRE 768 144 704 144
WIRE 928 144 848 144
WIRE 272 288 272 144
WIRE 352 288 272 288
WIRE 624 288 432 288
WIRE 768 288 704 288
WIRE 960 288 848 288
SYMBOL voltage 448 288 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 V3
SYMATTR Value SINE(0 63.6396 50 0 0 120 0)
SYMBOL ind 864 272 R90
WINDOW 0 5 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName L3
SYMATTR Value 0.236
SYMBOL res 720 128 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 252
SYMBOL ind 864 128 R90
WINDOW 0 5 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName L2
SYMATTR Value 0.707
SYMBOL voltage 448 144 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 V2
SYMATTR Value SINE(0 63.6396 50 0 0 -120 0)
SYMBOL res 720 -16 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 168
SYMBOL res 720 272 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 84
SYMBOL ind 864 -16 R90
WINDOW 0 5 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName L1
SYMATTR Value 0.472
SYMBOL voltage 448 0 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 V1
SYMATTR Value SINE(0 63.6396 50 0 0 0 0)
FLAG 208 144 0
TEXT 188 354 Left 2 !.tran 0 400m 0 0.001m
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC6908-1.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\LTC6908-1.asy)
XU1 N001 0 N004 0 N003 N002 LTC6908-1 ;pnba V+)GND)SET)MOD)OUT2)OUT1
R1 N001 N004 44.2K
V1 N001 0 5
.tran 20u
.lib LTC6908-1.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE -64 160 -160 160
WIRE 32 160 -64 160
WIRE 288 160 256 160
WIRE -160 176 -160 160
WIRE -64 224 -64 160
WIRE 32 240 16 240
WIRE 288 240 256 240
WIRE -160 272 -160 256
WIRE -64 320 -64 304
WIRE 32 320 -64 320
WIRE 288 320 256 320
SYMBOL res -48 208 M0
WINDOW 0 -31 32 Left 2
WINDOW 3 -67 77 Left 2
SYMATTR InstName R1
SYMATTR Value 44.2K
SYMBOL voltage -160 160 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL LTC6908-1 144 240 R0
SYMATTR InstName U1
FLAG -160 272 0
FLAG 16 240 0
FLAG 288 320 0
TEXT 40 384 Left 2 !.tran 20u
* Z:\home\khalils\Downloads\files\data\raw_asc\459697b69d18_Fig_3-52_Ex_Machine-1.asc
* Generated by LTspice 26.0.1 for Windows.
* * inverter state machine example \n V1 1 0 pulse(0 1 0 1u 1u .5m 1m) \n R1 2 0 1K ; an impedance for the .output statement \n .machine \n .output (2) V(1) < .5 \n .endmachine \n .tran 3m \n .end
C1 2 0 10n
R1 2 0 1k
V1 1 0 pulse(0 1 0 1u 1u .5m 1m)
.machine
.output (2) V(1) < .5
.endmachine
.tran 3m
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 948
WIRE 64 368 32 368
WIRE 512 368 432 368
WIRE 544 368 512 368
WIRE 32 416 32 368
WIRE 432 416 432 368
WIRE 512 432 512 368
WIRE 32 528 32 496
WIRE 432 528 432 496
WIRE 512 528 512 496
SYMBOL res 416 400 R0
SYMATTR InstName R1
SYMATTR Value 1k
SYMBOL cap 496 432 R0
SYMATTR InstName C1
SYMATTR Value 10n
SYMBOL voltage 32 400 R0
SYMATTR InstName V1
SYMATTR Value pulse(0 1 0 1u 1u .5m 1m)
FLAG 32 528 0
FLAG 64 368 1
FLAG 432 528 0
FLAG 544 368 2
FLAG 512 528 0
TEXT 8 720 Left 2 ;* inverter state machine example \n   V1 1 0 pulse(0 1 0 1u 1u .5m 1m) \n   R1 2 0 1K ; an impedance for the .output statement \n   .machine \n   .output (2) V(1) < .5 \n   .endmachine \n   .tran 3m \n   .end
TEXT 32 600 Left 2 !.machine \n.output (2) V(1) < .5 \n.endmachine
TEXT 408 584 Left 2 !.tran 3m
* Z:\home\khalils\Downloads\files\data\raw_asc\00d1ce32ceff_TS14_Rev1.asc
* Generated by LTspice 26.0.1 for Windows.
L1 N002 N001 1
R2 Vo 0 1
C1 N002 0 2
L2 Vo N002 1
V1 N001 0 SINE(0 1 1 0 0 0 1000) AC 1 0 Rser=1
.net I(R2) v1
.param f = w/(2*pi)
.step dec param w 0.01 100 30
.ac list {f}
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 176 112 -16 112
WIRE 320 112 256 112
WIRE 384 112 320 112
WIRE 512 112 464 112
WIRE 560 112 512 112
WIRE 320 160 320 112
WIRE -16 176 -16 112
WIRE 560 176 560 112
WIRE -16 320 -16 256
WIRE 320 320 320 224
WIRE 320 320 -16 320
WIRE 560 320 560 256
WIRE 560 320 320 320
SYMBOL cap 304 160 R0
SYMATTR InstName C1
SYMATTR Value 2
SYMBOL ind 480 96 R90
WINDOW 0 5 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName L2
SYMATTR Value 1
SYMBOL voltage -16 160 R0
WINDOW 3 24 152 Left 2
WINDOW 123 24 124 Left 2
WINDOW 39 24 44 Left 2
SYMATTR Value SINE(0 1 1 0 0 0 1000)
SYMATTR Value2 AC 1 0
SYMATTR SpiceLine Rser=1
SYMATTR InstName V1
SYMBOL res 544 160 R0
SYMATTR InstName R2
SYMATTR Value 1
SYMBOL ind 272 96 R90
WINDOW 0 5 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName L1
SYMATTR Value 1
FLAG 320 320 0
FLAG 512 112 Vo
TEXT 600 120 Left 2 !.net I(R2) v1
TEXT -40 384 Left 2 !.param f = w/(2*pi)\n.step dec param w 0.01 100 30\n.ac list {f}
* Z:\home\khalils\Downloads\files\data\raw_asc\07dd9b99761f_6411.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\LT6411.asy)
V2 -V 0 -5
R1 0 OUTR 150
XU1 -V OUTG +V OUTR 0 0 N001 0 0 N001 LT6411 ;pnba Vee)OUT2)Vcc)OUT1)_EN)DGND)IN1+)IN1-)IN2-)IN2+
V1 +V 0 5
V3 N001 0 SIN(0 1 10Meg)
.tran 1u
.lib LTC4.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 912 868
WIRE 368 432 368 400
WIRE -80 480 -80 464
WIRE 32 480 32 464
WIRE 272 480 192 480
WIRE 608 496 464 496
WIRE 656 496 608 496
WIRE 608 512 608 496
WIRE 272 528 256 528
WIRE 256 544 256 528
WIRE 256 544 240 544
WIRE 256 560 256 544
WIRE 272 560 256 560
WIRE -80 576 -80 560
WIRE 32 576 32 560
WIRE 496 592 464 592
WIRE 192 608 192 480
WIRE 272 608 192 608
WIRE 608 608 608 592
WIRE 192 656 192 608
WIRE 304 672 304 656
WIRE 368 672 368 656
WIRE 368 672 304 672
WIRE 432 672 432 656
WIRE 368 688 368 672
WIRE 192 768 192 736
SYMBOL LT6411 368 528 R0
SYMATTR InstName U1
SYMBOL voltage 32 464 R0
SYMATTR InstName V2
SYMATTR Value -5
SYMBOL voltage 192 640 R0
SYMATTR Value SIN(0 1 10Meg)
SYMATTR InstName V3
SYMBOL res 592 608 M180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R1
SYMATTR Value 150
SYMBOL voltage -80 464 R0
SYMATTR InstName V1
SYMATTR Value 5
FLAG -80 576 0
FLAG 32 576 0
FLAG 368 400 +V
FLAG 368 688 0
FLAG 192 768 0
FLAG 656 496 OUTR
FLAG 496 592 OUTG
FLAG 608 608 0
FLAG -80 464 +V
FLAG 32 464 -V
FLAG 432 672 -V
FLAG 240 544 0
TEXT 496 688 Left 2 !.tran 1u
* Z:\home\khalils\Downloads\files\data\raw_asc\4d2260154fcd_Fig1_18.asc
* Generated by LTspice 26.0.1 for Windows.
Vce N001 0 0
Ib 0 N002 0
Q1 N001 N002 0 0 myNPN
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.dc Vce 0 5 Ib 5u 25u 5u
.model myNPN NPN
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1056 688
WIRE 320 80 144 80
WIRE 144 128 144 80
WIRE 320 144 320 80
WIRE 80 176 16 176
WIRE 16 272 16 256
WIRE 144 272 144 224
WIRE 320 272 320 224
SYMBOL npn 80 128 R0
SYMATTR InstName Q1
SYMATTR Value myNPN
SYMBOL current 16 256 R180
WINDOW 0 46 51 Left 0
WINDOW 3 50 22 Left 0
SYMATTR InstName Ib
SYMATTR Value 0
SYMBOL voltage 320 128 R0
WINDOW 0 46 39 Left 0
WINDOW 3 48 65 Left 0
SYMATTR InstName Vce
SYMATTR Value 0
FLAG 144 272 0
FLAG 16 272 0
FLAG 320 272 0
TEXT 56 328 Left 0 !.dc Vce 0 5  Ib 5u 25u 5u
TEXT 88 360 Left 0 !.model myNPN NPN
* Z:\home\khalils\Downloads\files\data\raw_asc\0ff3e8b517b1_1053.asc
* Generated by LTspice 26.0.1 for Windows.
* High Performance Low Cost Instrumentation Amplifier
* Library below included based on ModelFile attribute of instance XU1, XU2 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LTC1053.asy)
V4 IN+ 0 SINE(0 1 10)
R1 N002 N001 499
R4 OUT N003 100K
XU1 IN- N001 +V -V N002 LTC1052 ;pnba In+)In-)V+)V-)OUT
XU2 IN+ N003 +V -V OUT LTC1052 ;pnba In+)In-)V+)V-)OUT
R3 N003 N002 499
V3 IN- IN+ SINE(0 1m 100)
V1 +V 0 5
R2 N001 0 100K
V2 -V 0 -5
.tran .3
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 680
WIRE 64 112 48 112
WIRE 160 112 144 112
WIRE 176 112 160 112
WIRE 272 112 256 112
WIRE 288 112 272 112
WIRE 384 112 368 112
WIRE 400 112 384 112
WIRE 496 112 480 112
WIRE -192 208 -192 192
WIRE -96 208 -96 192
WIRE 208 208 208 192
WIRE 160 224 160 112
WIRE 176 224 160 224
WIRE 432 224 432 208
WIRE 272 240 272 112
WIRE 272 240 240 240
WIRE 384 240 384 112
WIRE 400 240 384 240
WIRE 112 256 16 256
WIRE 176 256 112 256
WIRE 496 256 496 112
WIRE 496 256 464 256
WIRE 544 256 496 256
WIRE 16 272 16 256
WIRE 400 272 352 272
WIRE 208 288 208 272
WIRE -192 304 -192 288
WIRE -96 304 -96 288
WIRE 432 304 432 288
WIRE 16 384 16 352
WIRE 288 384 16 384
WIRE 352 384 352 272
WIRE 352 384 288 384
WIRE 16 400 16 384
WIRE 16 496 16 480
SYMBOL opamps\\LTC1053 432 192 R0
SYMATTR InstName U2
SYMBOL voltage 16 384 R0
SYMATTR InstName V4
SYMATTR Value SINE(0 1 10)
SYMBOL res 272 96 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 499
SYMBOL opamps\\LTC1053 208 176 R0
SYMATTR InstName U1
SYMBOL voltage -96 192 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL res 496 96 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 100K
SYMBOL res 160 96 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 100K
SYMBOL res 384 96 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 499
SYMBOL voltage 16 256 R0
SYMATTR InstName V3
SYMATTR Value SINE(0 1m 100)
SYMBOL voltage -192 192 R0
SYMATTR InstName V2
SYMATTR Value -5
FLAG -96 304 0
FLAG 208 192 +V
FLAG -96 192 +V
FLAG 208 288 -V
FLAG -192 304 0
FLAG -192 192 -V
FLAG 48 112 0
FLAG 16 496 0
FLAG 432 208 +V
FLAG 432 304 -V
FLAG 544 256 OUT
FLAG 112 256 IN-
FLAG 288 384 IN+
TEXT 384 408 Left 2 !.tran .3
TEXT 208 48 Bottom 2 ;High Performance Low Cost Instrumentation Amplifier
* Z:\home\khalils\Downloads\files\data\raw_asc\31b759698308_BridgeRectifier.asc
* Generated by LTspice 26.0.1 for Windows.
V1 Vin N001 SINE(0 5 1K)
D4 N001 Vout D
D2 0 N001 D
D1 Vin Vout D
D3 0 Vin D
R1 0 Vout 1k
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 5m
.model D D(Ron=0 Roff=100G Vfwd=0)
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1176 680
WIRE 512 -128 464 -128
WIRE 640 -128 592 -128
WIRE 304 -16 160 -16
WIRE 352 -16 304 -16
WIRE 464 -16 464 -128
WIRE 464 -16 416 -16
WIRE 304 32 304 -16
WIRE 464 32 464 -16
WIRE 160 112 160 -16
WIRE 304 144 304 96
WIRE 352 144 304 144
WIRE 464 144 464 96
WIRE 464 144 416 144
WIRE 304 208 304 144
WIRE 640 208 640 -128
WIRE 640 208 304 208
WIRE 640 240 640 208
WIRE 160 320 160 192
WIRE 464 320 464 144
WIRE 464 320 160 320
SYMBOL res 608 -144 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1k
SYMBOL diode 352 160 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D2
SYMBOL diode 320 96 R180
WINDOW 0 24 64 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D3
SYMBOL Misc\\signal 160 96 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
WINDOW 3 -10 99 Right 2
SYMATTR Value SINE(0 5 1K)
SYMATTR InstName V1
SYMBOL diode 480 96 R180
WINDOW 0 24 64 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D4
SYMBOL diode 352 0 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
FLAG 464 -128 Vout
FLAG 160 -16 Vin
FLAG 640 240 0
TEXT 728 -56 Left 2 !.tran 5m
TEXT 712 0 Left 2 !.model D D(Ron=0 Roff=100G Vfwd=0)
* Z:\home\khalils\Downloads\files\data\raw_asc\colpits.asc
* Generated by LTspice 26.0.1 for Windows.
* This example schematic is supplied for informational/educational purposes only.
L1 0 N003 100
C3 N005 N004 200p
JQ1 N002 N003 N005 2N5484
R2 N005 0 1K
V1 N001 0 7.
R1 N001 N002 500
C1 N003 N004 500p
C2 N004 0 500p
D1 0 N003 1N4148
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.model NJF NJF
.model PJF PJF
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.jft
.tran 500 startup
.options method=trap
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2740 2480
WIRE 2208 1872 2064 1872
WIRE 2064 1888 2064 1872
WIRE 2208 1888 2208 1872
WIRE 2064 1984 2064 1968
WIRE 2208 1984 2208 1968
WIRE 1920 2048 1776 2048
WIRE 2032 2048 1920 2048
WIRE 2160 2048 2032 2048
WIRE 2032 2064 2032 2048
WIRE 1776 2080 1776 2048
WIRE 1920 2080 1920 2048
WIRE 2032 2144 2032 2128
WIRE 2112 2144 2032 2144
WIRE 2208 2144 2208 2080
WIRE 2208 2144 2176 2144
WIRE 2032 2160 2032 2144
WIRE 2208 2160 2208 2144
WIRE 1776 2192 1776 2144
WIRE 1920 2192 1920 2160
WIRE 2032 2256 2032 2224
WIRE 2208 2256 2208 2240
SYMBOL res 2192 2144 R0
SYMATTR InstName R2
SYMATTR Value 1K
SYMBOL VOLTAGE 2064 1872 R0
SYMATTR InstName V1
SYMATTR Value 7.
SYMBOL cap 2176 2128 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C3
SYMATTR Value 200p
SYMBOL RES 2192 1872 R0
SYMATTR InstName R1
SYMATTR Value 500
SYMBOL cap 2016 2064 R0
SYMATTR InstName C1
SYMATTR Value 500p
SYMBOL ind 1936 2176 R180
WINDOW 0 3 79 Right 2
WINDOW 3 1 40 Right 2
SYMATTR InstName L1
SYMATTR Value 100
SYMBOL NJF 2160 1984 R0
SYMATTR InstName Q1
SYMATTR Value 2N5484
SYMBOL cap 2016 2160 R0
SYMATTR InstName C2
SYMATTR Value 500p
SYMBOL diode 1760 2144 M180
WINDOW 0 24 72 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D1
SYMATTR Value 1N4148
FLAG 1920 2192 0
FLAG 2032 2256 0
FLAG 2208 2256 0
FLAG 2064 1984 0
FLAG 1776 2192 0
TEXT 1832 2288 Left 2 !.tran 500 startup
TEXT 1832 2320 Left 2 !.options method=trap
TEXT 2048 2344 Top 1 ;This example schematic is supplied for informational/educational purposes only.
* Z:\home\khalils\Downloads\files\data\raw_asc\5bf534938267_Draft1.asc
* Generated by LTspice 26.0.1 for Windows.
* 1=drain 2=gate 3=source
+ Vj=.4519 Bv=60 Ibv=10u Tt=161.6n)
J1 N001 N002 0 BS170
Cgs 2 3 12.3E-12
Cgd2 1 4 6E-12
Vds N001 0 0
D1 3 1 Dbody
VGS N002 0 -1vdc
Cgd1 2 4 27.4E-12
M1 1 2 3 3 MOST1
M2 4 2 1 3 MOST2
.model NJF NJF
.model PJF PJF
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.jft
.MODEL MOST1 NMOS(Level=3 Kp=20.78u W=9.7m L=2u Rs=20m Vto=2 Rd=1.186)
.MODEL MOST2 NMOS(VTO=-4.73 Kp=20.78u W=9.7m L=2u Rs=20m)
.MODEL Dbody D(Is=125f N=1.023 Rs=1.281 Ikf=18.01 Cjo=46.3p M=.3423
.ENDS
.dc Vds 0 15 0.1
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1460 680
WIRE 496 240 16 240
WIRE 16 272 16 240
WIRE 448 304 272 304
WIRE 272 464 272 304
WIRE 16 608 16 352
WIRE 272 608 272 544
WIRE 272 608 16 608
WIRE 496 608 496 336
WIRE 496 608 272 608
SYMBOL voltage 16 256 R0
SYMATTR InstName Vds
SYMATTR Value 0
SYMBOL njf 448 240 R0
SYMATTR InstName J1
SYMATTR Value BS170
SYMBOL voltage 272 448 R0
SYMATTR InstName VGS
SYMATTR Value -1vdc
FLAG 272 608 0
TEXT 456 352 Left 2 !* 1=drain  2=gate  3=source\nCgs  2 3 12.3E-12\nCgd1 2 4 27.4E-12\nCgd2 1 4 6E-12\nM1 1 2 3 3 MOST1\nM2 4 2 1 3 MOST2\nD1 3 1 Dbody\n.MODEL MOST1 NMOS(Level=3 Kp=20.78u W=9.7m L=2u Rs=20m Vto=2 Rd=1.186)\n.MODEL MOST2 NMOS(VTO=-4.73 Kp=20.78u W=9.7m L=2u Rs=20m)\n.MODEL Dbody D(Is=125f N=1.023 Rs=1.281 Ikf=18.01 Cjo=46.3p M=.3423\n+            Vj=.4519 Bv=60 Ibv=10u Tt=161.6n)\n.ENDS
TEXT 480 168 Left 2 !.dc Vds 0 15 0.1
* Z:\home\khalils\Downloads\files\data\raw_asc\1683c554a565_1077.asc
* Generated by LTspice 26.0.1 for Windows.
* Half-Wave Rectifier
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1077.asy)
R3 N002 0 1Meg
V3 IN 0 SINE(0 1 100)
V1 +V 0 3
R1 OUT N001 2Meg
R2 N001 IN 1Meg
XU1 N002 N001 +V 0 OUT LT1078 ;pnba In+)In-)V+)V-)OUT
.tran .1
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 680
WIRE -96 96 -128 96
WIRE 16 96 -16 96
WIRE 48 96 16 96
WIRE 144 96 128 96
WIRE 160 96 144 96
WIRE 256 96 240 96
WIRE 192 208 192 192
WIRE 144 224 144 96
WIRE 160 224 144 224
WIRE -96 240 -96 224
WIRE 256 240 256 96
WIRE 256 240 224 240
WIRE 288 240 256 240
WIRE 64 256 48 256
WIRE 160 256 144 256
WIRE 192 288 192 272
WIRE -96 336 -96 320
SYMBOL voltage -96 224 R0
SYMATTR InstName V1
SYMATTR Value 3
SYMBOL res 144 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 1Meg
SYMBOL res 256 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 2Meg
SYMBOL voltage 0 96 R90
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName V3
SYMATTR Value SINE(0 1 100)
SYMBOL opamps\\LT1077 192 176 R0
SYMATTR InstName U1
SYMBOL res 160 240 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 1Meg
FLAG -96 336 0
FLAG 192 192 +V
FLAG -96 224 +V
FLAG -128 96 0
FLAG 48 256 0
FLAG 192 288 0
FLAG 16 96 IN
FLAG 288 240 OUT
TEXT 296 320 Left 2 !.tran .1
TEXT 152 32 Bottom 2 ;Half-Wave Rectifier