Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\33ea24da7e22_Assignment_4a__ii_.asc
* Generated by LTspice 26.0.1 for Windows.
* Full Wave Rectifier (Centre Tapped Transformer) (Ideal)
V1 N001 0 SINE(0 311 50) Rser=0.001
L3 N004 0 0.001
L1 N001 0 0.001
R1 N003 0 1000
D2 N004 N003 1N4148
K L1 L2 L3 1
L2 0 N002 0.001
D1 N002 N003 1N4148
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 0.05
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 880 680
WIRE 128 16 -128 16
WIRE 368 16 240 16
WIRE 496 16 432 16
WIRE 240 48 240 16
WIRE -128 128 -128 16
WIRE 128 128 128 16
WIRE 240 160 240 128
WIRE 288 160 240 160
WIRE 368 160 288 160
WIRE 496 160 496 16
WIRE 496 160 448 160
WIRE 240 192 240 160
WIRE 288 192 288 160
WIRE -128 320 -128 208
WIRE 48 320 -128 320
WIRE 128 320 128 208
WIRE 128 320 48 320
WIRE 240 320 240 272
WIRE 368 320 240 320
WIRE 496 320 496 160
WIRE 496 320 432 320
WIRE 48 336 48 320
SYMBOL ind2 112 112 R0
SYMATTR InstName L1
SYMATTR Value 0.001
SYMATTR Type ind
SYMBOL diode 368 32 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value 1N4148
SYMBOL ind2 256 144 R180
WINDOW 0 36 80 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName L2
SYMATTR Value 0.001
SYMATTR Type ind
SYMBOL res 464 144 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1000
SYMBOL diode 368 336 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D2
SYMATTR Value 1N4148
SYMBOL ind2 256 288 R180
WINDOW 0 36 80 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName L3
SYMATTR Value 0.001
SYMATTR Type ind
SYMBOL voltage -128 112 R0
WINDOW 123 0 0 Left 2
WINDOW 39 24 124 Left 2
SYMATTR SpiceLine Rser=0.001
SYMATTR InstName V1
SYMATTR Value SINE(0 311 50)
FLAG 288 192 0
FLAG 48 336 0
TEXT -128 -48 Left 2 ;Full Wave Rectifier (Centre Tapped Transformer) (Ideal)
TEXT 112 -8 Left 2 !K L1 L2 L3 1
TEXT -144 352 Left 2 !.tran 0.05
* Z:\home\khalils\Downloads\files\data\raw_asc\2096ddd98fcd_InverseLogarithmicPotentiometer.asc
* Generated by LTspice 26.0.1 for Windows.
Rb 2 3 R=Rp*(a*pow(b,1-x)+c)+tol
Ra 1 2 R=Rp*(1-a*pow(b,1-x)-c)+tol
.param tol=1u Rm=0.1
.param b=pow(1/Rm-1,2)
.param a=1/(b-1)
.param c=-a
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 208 0 128 0
WIRE 208 48 208 0
WIRE 208 176 208 128
WIRE 288 176 208 176
WIRE 208 224 208 176
WIRE 208 352 208 304
WIRE 208 352 128 352
SYMBOL res 192 208 R0
SYMATTR InstName Rb
SYMATTR Value R=Rp*(a*pow(b,1-x)+c)+tol
SYMBOL res 192 32 R0
SYMATTR InstName Ra
SYMATTR Value R=Rp*(1-a*pow(b,1-x)-c)+tol
FLAG 128 0 1
FLAG 128 352 3
FLAG 288 176 2
TEXT -256 96 Left 2 !.param tol=1u Rm=0.1
TEXT -256 128 Left 2 !.param b=pow(1/Rm-1,2)
TEXT -256 160 Left 2 !.param a=1/(b-1)
TEXT -256 192 Left 2 !.param c=-a
* Z:\home\khalils\Downloads\files\data\raw_asc\LT6657-5.asc
* Generated by LTspice 26.0.1 for Windows.
C1 OUT 0 1
V1 IN 0 PWL(0 0 3m 5.5 7m 5.5 10m 0)
R1 OUT 0 1K
C2 IN 0 .1
XU2 IN IN OUT 0 LT6657-5 ;pnba IN)_SHDN)OUT)GND
.tran 10m
* Library below included based on ModelFile attribute of instance XU2 (C:\users\khalils\AppData\Local\LTspice\lib\sym\References\LT6657-5.asy)
.lib LT6657.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1652 680
WIRE 208 96 -208 96
WIRE 304 96 208 96
WIRE 320 96 304 96
WIRE 656 96 608 96
WIRE 752 96 656 96
WIRE -208 112 -208 96
WIRE 208 112 208 96
WIRE 656 112 656 96
WIRE 752 112 752 96
WIRE 208 192 208 176
WIRE -208 208 -208 192
WIRE 304 208 304 96
WIRE 320 208 304 208
WIRE 656 208 656 176
WIRE 752 208 752 192
WIRE 464 272 464 256
FLAG 656 208 0
FLAG 464 272 0
FLAG -208 208 0
FLAG 752 96 OUT
FLAG 752 208 0
FLAG 208 192 0
FLAG -208 96 IN
SYMBOL cap 640 112 R0
SYMATTR InstName C1
SYMATTR Value 1u
SYMBOL voltage -208 96 R0
WINDOW 123 0 0 Left 2
WINDOW 39 24 124 Left 2
SYMATTR InstName V1
SYMATTR Value PWL(0 0 3m 5.5 7m 5.5 10m 0)
SYMBOL res 736 96 R0
SYMATTR InstName R1
SYMATTR Value 1K
SYMBOL cap 192 112 R0
SYMATTR InstName C2
SYMATTR Value .1u
SYMBOL LT6657-5 464 128 R0
SYMATTR InstName U2
TEXT 672 360 Left 2 !.tran 10m
* Z:\home\khalils\Downloads\files\data\raw_asc\990897999103_Clamp.asc
* Generated by LTspice 26.0.1 for Windows.
B8 V3 0 V = if(V(max)>V(in),V(in),V(max))
B9 Vo 0 V = if(V(V3)>V(min),V(V3),V(min))
B5 out 0 V = V(Vo)
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1072 680
WIRE 976 -720 896 -720
WIRE 32 -624 32 -688
WIRE 480 -624 480 -688
WIRE 896 -624 896 -720
WIRE 32 -448 32 -544
WIRE 480 -448 480 -544
WIRE 896 -448 896 -544
WIRE 144 -368 48 -368
WIRE 144 -320 48 -320
WIRE 144 -272 48 -272
IOPIN 48 -368 In
IOPIN 48 -320 In
IOPIN 48 -272 In
IOPIN 976 -720 Out
SYMBOL bv 480 -640 R0
WINDOW 3 -46 228 Left 0
SYMATTR Value V = if(V(V3)>V(min),V(V3),V(min))
SYMATTR InstName B9
SYMBOL bv 896 -640 R0
SYMATTR InstName B5
SYMATTR Value V = V(Vo)
SYMBOL bv 32 -640 R0
WINDOW 3 -46 228 Left 0
SYMATTR Value V = if(V(max)>V(in),V(in),V(max))
SYMATTR InstName B8
FLAG 48 -368 in
FLAG 48 -320 max
FLAG 48 -272 min
FLAG 896 -448 0
FLAG 976 -720 out
FLAG 32 -448 0
FLAG 32 -688 V3
FLAG 480 -448 0
FLAG 480 -688 Vo
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC1044.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\LTC1044.asy)
XU1 N001 N003 0 N006 N007 N005 N004 N002 LTC1044 ;pnba Boost)Cap+)GND)Cap-)Vout)LV)OSC)Vin
Rload N007 0 1K
C1 0 N004 100p
V1 N002 0 5
C6 N003 N006 10
C5 N007 0 10
.tran 100m startup
.lib LTC1044.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 3548 1780
WIRE 3008 1440 2976 1440
WIRE 3488 1440 3264 1440
WIRE 3488 1456 3488 1440
WIRE 3008 1504 2912 1504
WIRE 3312 1504 3264 1504
WIRE 3392 1504 3376 1504
WIRE 2912 1536 2912 1504
WIRE 3008 1568 2976 1568
WIRE 3296 1568 3264 1568
WIRE 3488 1568 3488 1536
WIRE 2912 1632 2912 1600
WIRE 3008 1632 2912 1632
WIRE 3328 1632 3264 1632
WIRE 3440 1632 3328 1632
WIRE 3328 1648 3328 1632
WIRE 3440 1648 3440 1632
WIRE 3328 1744 3328 1712
WIRE 3440 1744 3440 1728
SYMBOL res 3424 1632 R0
SYMATTR InstName Rload
SYMATTR Value 1K
SYMBOL cap 3312 1648 R0
SYMATTR InstName C5
SYMATTR Value 10
SYMBOL cap 2896 1536 R0
SYMATTR InstName C6
SYMATTR Value 10
SYMBOL VOLTAGE 3488 1440 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL POWERPRODUCTS\\LTC1044 3136 1536 R0
SYMATTR InstName U1
SYMBOL cap 3376 1488 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 100p
FLAG 3488 1568 0
FLAG 2976 1568 0
FLAG 3328 1744 0
FLAG 3392 1504 0
FLAG 3440 1744 0
TEXT 3032 1752 Left 2 !.tran 100m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\6de93b7559e2_Draft6.asc
* Generated by LTspice 26.0.1 for Windows.
V1 NC_01 0 SINE(1.65 1.65 28Meg)
R3 N005 0 10k
Q1 N002 N005 N006 0 2N3904
R5 N001 N002 220
R2 N004 N003 330
V2 N001 0 13.3
V3 N003 0 PULSE(0 3.3 0 2n 2n {0.5/28Meg} {1/28Meg})
R1 N001 N005 22k
R4 N006 0 200
C1 N005 N004 22n
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.tran 0 1u 0 100p
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 560 -64 368 -64
WIRE 560 -32 560 -64
WIRE 368 96 368 -64
WIRE 560 128 560 48
WIRE 80 144 -192 144
WIRE -192 176 -192 144
WIRE 80 176 80 144
WIRE 272 176 160 176
WIRE 368 176 336 176
WIRE 496 176 368 176
WIRE 560 288 560 224
SYMBOL res 544 272 R0
SYMATTR InstName R4
SYMATTR Value 200
SYMBOL res 352 160 R0
SYMATTR InstName R3
SYMATTR Value 10k
SYMBOL cap 336 160 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 22n
SYMBOL res 176 160 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 330
SYMBOL res 352 80 R0
SYMATTR InstName R1
SYMATTR Value 22k
SYMBOL res 544 -48 R0
SYMATTR InstName R5
SYMATTR Value 220
SYMBOL voltage -192 160 R0
WINDOW 3 -575 90 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value PULSE(0 3.3 0 2n 2n {0.5/28Meg} {1/28Meg})
SYMBOL voltage -16 160 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value SINE(1.65 1.65 28Meg)
SYMBOL npn 496 128 R0
SYMATTR InstName Q1
SYMATTR Value 2N3904
SYMBOL voltage 368 -48 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 13.3
FLAG -16 256 0
FLAG 368 256 0
FLAG 368 -144 0
FLAG 560 368 0
FLAG -192 256 0
TEXT -48 280 Left 2 !.tran 0 1u 0 100p
* Z:\home\khalils\Downloads\files\data\raw_asc\08eaf1501af3_TASK1.asc
* Generated by LTspice 26.0.1 for Windows.
M1 N001 N002 N003 N003 NMOS
Vgs N002 N003 5
V1 N003 0 -15
R1 N001 0 5k
R2 N001 0 10k
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.model nmos NMOS(kp=100u, vt0=0.5, L=10u, W=20u)
.op
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 384 16 224 16
WIRE 480 16 384 16
WIRE 224 96 224 16
WIRE 384 96 384 16
WIRE 480 96 480 16
WIRE 176 176 16 176
WIRE 16 224 16 176
WIRE 224 224 224 192
WIRE 224 224 112 224
WIRE 224 240 224 224
WIRE 16 336 16 304
WIRE 112 336 112 224
WIRE 112 336 16 336
WIRE 224 336 224 320
WIRE 384 336 384 176
WIRE 384 336 224 336
WIRE 480 336 480 176
WIRE 480 336 384 336
WIRE 480 368 480 336
FLAG 480 368 0
SYMBOL nmos 176 96 R0
SYMATTR InstName M1
SYMBOL voltage 16 208 R0
SYMATTR InstName Vgs
SYMATTR Value 5
SYMBOL voltage 224 224 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value -15
SYMBOL res 368 80 R0
SYMATTR InstName R1
SYMATTR Value 5k
SYMBOL res 464 80 R0
SYMATTR InstName R2
SYMATTR Value 10k
TEXT -24 416 Left 2 !.model nmos NMOS(kp=100u, vt0=0.5, L=10u, W=20u)
TEXT -8 464 Left 2 !.op
* Z:\home\khalils\Downloads\files\data\raw_asc\06eb19f8d5e2_scheme4.asc
* Generated by LTspice 26.0.1 for Windows.
V3 N006 0 SINE(0 63.6396 50 0 0 120 0)
R3 N007 N006 84
L3 N008 N007 0.236
R2 N004 N003 252
L2 N005 N004 0.707
L1 N003 N002 0.472
V1 N001 0 SINE(0 63.6396 50 0 0 0 0)
R1 N002 N001 168
V2 N003 0 SINE(0 63.6396 50 0 0 -120 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 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 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 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 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 272 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 84
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)
SYMBOL ind 864 -16 R90
WINDOW 0 5 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName L1
SYMATTR Value 0.472
FLAG 208 144 0
TEXT 188 354 Left 2 !.tran 0 400m 0 0.001m
* Z:\home\khalils\Downloads\files\data\raw_asc\23a083fd47e5_RayWindPulseIsolator.asc
* Generated by LTspice 26.0.1 for Windows.
* Library below included based on ModelFile attribute of instance XU2 (C:\users\khalils\AppData\Local\LTspice\lib\sym\Optos\4N25.asy)
R3 Out 0 10K
V1 In 0 PULSE(3.3 0 0.01 0.0005 0.0005 0.002 0.05 100)
R1 N002 N003 1K
XU2 N003 In N001 Out NC_01 4N25 ;pnba A)K)C)E)B
V3 N002 0 3.3
V2 N001 0 3.3
.tran 100m startup
.lib 4N25.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 608 80 368 80
WIRE 32 96 -192 96
WIRE -192 144 -192 96
WIRE 608 144 608 80
WIRE 32 160 32 96
WIRE -192 240 -192 224
WIRE 608 256 608 224
WIRE 32 272 32 240
WIRE 112 272 32 272
WIRE 368 272 368 80
WIRE 368 272 304 272
WIRE 368 336 304 336
WIRE 48 368 32 368
WIRE 112 368 48 368
WIRE 368 368 368 336
WIRE 32 416 32 368
WIRE 32 416 -208 416
WIRE 368 416 368 368
WIRE -208 528 -208 496
WIRE 368 560 368 496
SYMBOL res 16 144 R0
SYMATTR InstName R1
SYMATTR Value 1K
SYMBOL res 352 400 R0
SYMATTR InstName R3
SYMATTR Value 10K
SYMBOL voltage -192 128 R0
SYMATTR InstName V3
SYMATTR Value 3.3
SYMBOL voltage 608 128 R0
SYMATTR InstName V2
SYMATTR Value 3.3
SYMBOL voltage -208 400 R0
SYMATTR InstName V1
SYMATTR Value PULSE(3.3 0 0.01 0.0005 0.0005 0.002 0.05 100)
SYMBOL Optos/4N25 208 336 R0
SYMATTR InstName U2
FLAG 608 256 0
FLAG 368 560 0
FLAG -208 528 0
FLAG 368 368 Out
FLAG -192 240 0
FLAG 48 368 In
TEXT 648 352 Left 2 !.tran 100m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\ADP7118.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\ADP7118.asy)
V1 IN 0 4.3
R2 N002 0 10K
R1 OUT N002 17.4k
Rload OUT 0 22
XU1 IN N002 IN N001 OUT 0 ADP7118 Vref=1.2 ;pnba Vin)ADJ)EN)SS)Vout)GND
C1 OUT 0 2.2 Rser=3m
C2 N001 0 4.7n
.tran 6m startup
.lib ADP7102.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1048 680
WIRE 64 32 -32 32
WIRE 96 32 64 32
WIRE 400 32 352 32
WIRE 528 32 400 32
WIRE 624 32 528 32
WIRE -32 48 -32 32
WIRE 528 48 528 32
WIRE 624 48 624 32
WIRE 400 80 400 32
WIRE 64 128 64 32
WIRE 96 128 64 128
WIRE -32 144 -32 128
WIRE 528 144 528 112
WIRE 624 144 624 128
WIRE 16 224 0 224
WIRE 96 224 80 224
WIRE 400 224 400 160
WIRE 400 224 352 224
WIRE 400 240 400 224
WIRE 224 304 224 288
WIRE 400 336 400 320
SYMBOL res 608 32 R0
SYMATTR InstName Rload
SYMATTR Value 22
SYMBOL res 384 64 R0
SYMATTR InstName R1
SYMATTR Value 17.4k
SYMBOL cap 80 208 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 4.7n
SYMBOL ADP7118 224 128 R0
SYMATTR InstName U1
SYMBOL voltage -32 32 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 4.3
SYMBOL cap 512 48 R0
SYMATTR InstName C1
SYMATTR Value 2.2
SYMATTR SpiceLine Rser=3m
SYMBOL res 384 224 R0
SYMATTR InstName R2
SYMATTR Value 10K
FLAG 224 304 0
FLAG -32 144 0
FLAG 0 224 0
FLAG -32 32 IN
FLAG 624 144 0
FLAG 528 144 0
FLAG 624 32 OUT
FLAG 400 336 0
TEXT 520 272 Left 2 !.tran 6m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\fd03f49e784e_BJT_early.asc
* Generated by LTspice 26.0.1 for Windows.
+ BF=200 IKF=0.3 XTB=1.5 BR=3
+ CJC=8E-12 CJE=25E-12 TR=100E-9 TF=400E-12
+ ITF=1 VTF=2 XTF=3 RB=10 RC=.3 RE=.2 Vceo=30 Icrating=800m mfg=NXP)
VBE N002 0 0
VCE N001 0 1
Q1 N001 N002 0 0 QVA
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.dc VCE 0 3 0.01 VBE 0.4 1 0.05
.model QVA NPN(IS=1E-14 VAF=5
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1412 680
WIRE 320 80 160 80
WIRE 160 112 160 80
WIRE 320 128 320 80
WIRE 96 160 16 160
WIRE 16 176 16 160
WIRE 16 288 16 256
WIRE 160 288 160 208
WIRE 320 288 320 208
SYMBOL voltage 16 160 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName VBE
SYMATTR Value 0
SYMBOL voltage 320 112 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName VCE
SYMATTR Value 1
SYMBOL npn 96 112 R0
SYMATTR InstName Q1
SYMATTR Value QVA
FLAG 16 288 0
FLAG 160 288 0
FLAG 320 288 0
TEXT -16 328 Left 2 !.dc VCE 0 3 0.01 VBE 0.4 1 0.05
TEXT 456 144 Left 2 !.model QVA NPN(IS=1E-14 VAF=5\n+   BF=200 IKF=0.3 XTB=1.5 BR=3\n+   CJC=8E-12 CJE=25E-12 TR=100E-9 TF=400E-12\n+   ITF=1 VTF=2 XTF=3 RB=10 RC=.3 RE=.2 Vceo=30 Icrating=800m  mfg=NXP)
* Z:\home\khalils\Downloads\files\data\raw_asc\efdf493de8a3_Fig1.asc
* Generated by LTspice 26.0.1 for Windows.
VCE N001 0 -3V
VBE N002 0 3V
Q1 N001 N002 0 0 2SAR372P5
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.dc VBE -0.8V -0.4V 3mV
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 688 208 464 208
WIRE 464 240 464 208
WIRE 400 288 304 288
WIRE 688 320 688 208
WIRE 304 352 304 288
WIRE 304 480 304 432
WIRE 464 480 464 336
WIRE 464 480 304 480
WIRE 688 480 688 400
WIRE 688 480 464 480
WIRE 464 512 464 480
SYMBOL Voltage 304 336 R0
WINDOW 3 24 96 Invisible 2
SYMATTR Value 3V
SYMATTR InstName VBE
SYMBOL pnp 400 240 R0
SYMATTR InstName Q1
SYMATTR Value 2SAR372P5
SYMBOL Voltage 688 304 R0
SYMATTR InstName VCE
SYMATTR Value -3V
FLAG 464 512 0
TEXT 304 544 Left 2 !.dc VBE -0.8V -0.4V 3mV
* Z:\home\khalils\Downloads\files\data\raw_asc\ADP172-1.7.asc
* Generated by LTspice 26.0.1 for Windows.
C1 OUT 0 1
V1 IN 0 3.6
RLOAD OUT 0 5.69
XU1 OUT IN IN 0 ADP172-1.7 ;pnba Vout)Vin)En)GND
.tran 2m startup
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\ADP172-1.7.asy)
.lib ADP172-1.7.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE -32 80 -48 80
WIRE 48 80 -32 80
WIRE 64 80 48 80
WIRE 304 80 256 80
WIRE 336 80 304 80
WIRE 384 80 336 80
WIRE -48 96 -48 80
WIRE 304 96 304 80
WIRE 304 176 304 160
WIRE 384 176 384 160
WIRE -48 192 -48 176
WIRE 48 192 48 80
WIRE 64 192 48 192
WIRE 272 192 256 192
FLAG -48 192 0
FLAG 304 176 0
FLAG 272 192 0
FLAG 384 176 0
FLAG -32 80 IN
FLAG 336 80 OUT
SYMBOL cap 288 96 R0
SYMATTR InstName C1
SYMATTR Value 1
SYMBOL voltage -48 80 R0
SYMATTR InstName V1
SYMATTR Value 3.6
SYMBOL res 368 64 R0
SYMATTR InstName RLOAD
SYMATTR Value 5.69
SYMBOL ADP172-1.7 160 192 R0
SYMATTR InstName U1
TEXT 160 256 Center 2 !.tran 2m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\f1825fb39228_assignment01.asc
* Generated by LTspice 26.0.1 for Windows.
* .op
* .tran 5m
* .ac dec 20 0.1 1T
M1 N002 N003 0 0 CMOSN l={l} w={w}
R1 N001 N002 {R}
V1 N003 0 SINE(0.9 50m 1k) AC 50m
V2 N001 0 1.8
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.lib tsmc018.lib
.dc V2 0 1.8 0.1 V1 0 0.9 0.05
.step param R 10 1k 50
.step param w 0.5u 1.5u 0.5u
.step param l 50n 180n 25n
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 752 48 480 48
WIRE 480 176 480 128
WIRE 752 208 752 48
WIRE 592 224 480 224
WIRE 432 256 160 256
WIRE 160 352 160 256
WIRE 480 384 480 272
WIRE 480 384 416 384
WIRE 480 416 480 384
WIRE 592 416 592 224
WIRE 592 416 480 416
WIRE 752 416 752 288
WIRE 752 416 592 416
WIRE 416 432 416 384
WIRE 416 432 160 432
SYMBOL nmos4 432 176 R0
SYMATTR InstName M1
SYMATTR Value CMOSN
SYMATTR Value2 l={l} w={w}
SYMBOL voltage 752 192 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 1.8
SYMBOL voltage 160 336 R0
WINDOW 123 24 124 Left 2
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value SINE(0.9 50m 1k)
SYMATTR Value2 AC 50m
SYMBOL res 464 32 R0
SYMATTR InstName R1
SYMATTR Value {R}
FLAG 480 416 0
TEXT -64 64 Left 2 !.lib tsmc018.lib
TEXT 192 160 Left 2 ;.op
TEXT 200 184 Left 2 ;.tran 5m
TEXT 192 208 Left 2 ;.ac dec 20 0.1 1T
TEXT 200 136 Left 2 !.dc V2 0 1.8 0.1 V1 0 0.9 0.05
TEXT -72 104 Left 2 !.step param R 10 1k 50
TEXT -184 128 Left 2 !.step param w 0.5u 1.5u 0.5u
TEXT -160 160 Left 2 !.step param l 50n 180n 25n
* Z:\home\khalils\Downloads\files\data\raw_asc\03d550a41b5f_CallACME1.asc
* Generated by LTspice 26.0.1 for Windows.
R2 N003 0 1K
V2 -V 0 -15
R1 N002 N003 9.09K
V1 +V 0 15
V3 N001 0 sine(0 1.5 1K)
XU2 N003 N001 +V -V N002 acme1 ;pnba In+)In-)V+)V-)OUT
.tran 5m
.include acme.mod
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 192 144 192 128
WIRE -16 160 -32 160
WIRE 160 160 64 160
WIRE 320 176 224 176
WIRE 160 192 128 192
WIRE -288 208 -288 192
WIRE -176 208 -176 192
WIRE 192 224 192 208
WIRE -288 304 -288 288
WIRE -176 304 -176 288
WIRE 32 304 16 304
WIRE 128 304 128 192
WIRE 128 304 112 304
WIRE 192 304 128 304
WIRE 320 304 320 176
WIRE 320 304 272 304
SYMBOL voltage -288 192 R0
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL voltage -176 192 R0
SYMATTR InstName V2
SYMATTR Value -15
SYMBOL res 288 288 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R1
SYMATTR Value 9.09K
SYMBOL Opamps\\opamp2 192 112 R0
SYMATTR InstName U2
SYMATTR Value acme1
SYMBOL voltage 80 160 M270
WINDOW 0 32 56 VTop 0
WINDOW 3 -32 56 VBottom 0
SYMATTR InstName V3
SYMATTR Value sine(0 1.5 1K)
SYMBOL res 128 288 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R2
SYMATTR Value 1K
FLAG -288 304 0
FLAG -176 304 0
FLAG 192 128 +V
FLAG 16 304 0
FLAG -288 192 +V
FLAG -176 192 -V
FLAG 192 224 -V
FLAG -32 160 0
TEXT 328 344 Left 0 !.tran 5m
TEXT -168 352 Left 0 !.include acme.mod
* Z:\home\khalils\Downloads\files\data\raw_asc\145862ebbc35_ADA4661-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\OpAmps\ADA4661-2.asy)
XU1 IN N001 +V -V OUT ADA4661-2 ;pnba In+)In-)V+)V-)OUT
V2 -V 0 -9
R2 OUT N001 10K
Rload OUT 0 10K
V1 +V 0 9
Vin IN 0 SINE(0 1 1K)
R1 N001 0 10K
.tran 10m
.lib ADA4661-2.lib
.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 432 -1088
WIRE 752 -1088 752 -1104
WIRE 432 -1072 432 -1088
WIRE 144 -1056 144 -1072
WIRE 256 -1056 256 -1072
WIRE 752 -992 752 -1008
WIRE 432 -976 432 -992
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 -9
SYMBOL ADA4661-2 576 -1168 R0
SYMATTR InstName U1
SYMBOL voltage 144 -1168 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 9
SYMBOL res 736 -1104 R0
SYMATTR InstName Rload
SYMATTR Value 10K
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 1K)
SYMBOL res 640 -1232 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10K
FLAG 144 -1168 +V
FLAG 144 -1056 0
FLAG 432 -976 0
FLAG 752 -1104 OUT
FLAG 432 -1088 IN
FLAG 576 -1136 +V
FLAG 256 -1168 -V
FLAG 576 -1072 -V
FLAG 416 -1216 0
FLAG 752 -992 0
FLAG 256 -1056 0
TEXT 704 -960 Left 2 !.tran 10m