Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\2f122752a649_current_mirror_model_pmos.asc
* Generated by LTspice 26.0.1 for Windows.
M1 vd vd vdd vdd PMOS l=0.36u w={wp}
vdd vdd 0 1.8
vd vd 0 0.64
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.op
.include tsmc180.txt
.step param wp 1u 15u 1u
.param wp=1
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 64 80 64 -32
WIRE 128 80 64 80
WIRE 64 112 64 80
WIRE 16 128 -16 128
WIRE 128 160 128 80
WIRE 128 160 64 160
WIRE -304 224 -304 176
WIRE -176 224 -176 176
WIRE -16 224 -16 128
WIRE 64 224 64 208
WIRE 64 224 -16 224
WIRE 64 288 64 224
WIRE -304 336 -304 304
WIRE -176 336 -176 304
SYMBOL pmos4 16 208 M180
WINDOW 123 64 6 Left 2
SYMATTR Value2 l=0.36u w={wp}
SYMATTR InstName M1
SYMBOL voltage -304 208 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName vd
SYMATTR Value 0.64
SYMBOL voltage -176 208 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName vdd
SYMATTR Value 1.8
FLAG -176 336 0
FLAG -176 176 vdd
FLAG -304 176 vd
FLAG -304 336 0
FLAG 64 288 vd
FLAG 64 -32 vdd
TEXT -400 48 Left 2 !.op
TEXT -408 -48 Left 2 !.include tsmc180.txt
TEXT -408 -8 Left 2 !.step param wp 1u 15u 1u\n.param wp=1
* Z:\home\khalils\Downloads\files\data\raw_asc\AD8227.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\AD8227.asy)
XU1 N004 N002 N003 N001 -V N005 OUT +V AD8227 ;pnba IN-)RG1)RG2)IN+)VEE)REF)OUT)VCC
R1 N002 N003 16K
V2 -V 0 -15
Rload OUT 0 10K
Vin N001 N004 SINE(0 100m 10K)
Vcm N004 0 1
Vref N005 0 .5
V1 +V 0 15
.tran 1m
.lib ADI1.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1240 700
WIRE 640 -1264 640 -1280
WIRE 752 -1264 752 -1280
WIRE 464 -1184 112 -1184
WIRE 640 -1168 640 -1184
WIRE 752 -1168 752 -1184
WIRE 112 -1152 112 -1184
WIRE 464 -1152 368 -1152
WIRE 752 -1104 640 -1104
WIRE 752 -1088 752 -1104
WIRE 368 -1056 368 -1072
WIRE 464 -1056 368 -1056
WIRE 112 -1024 112 -1072
WIRE 464 -1024 112 -1024
WIRE 576 -1024 576 -1040
WIRE 112 -1008 112 -1024
WIRE 752 -992 752 -1008
WIRE 576 -928 576 -944
WIRE 112 -912 112 -928
SYMBOL AD8227 496 -1104 R0
SYMATTR InstName U1
SYMBOL voltage 112 -1024 R0
WINDOW 123 24 132 Left 2
WINDOW 39 24 114 Left 2
SYMATTR InstName Vcm
SYMATTR Value 1
SYMBOL voltage 752 -1280 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName V2
SYMATTR Value -15
SYMBOL voltage 640 -1280 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL voltage 112 -1168 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName Vin
SYMATTR Value SINE(0 100m 10K)
SYMBOL voltage 576 -1040 R0
WINDOW 123 24 132 Left 2
WINDOW 39 24 114 Left 2
SYMATTR InstName Vref
SYMATTR Value .5
SYMBOL res 736 -1104 R0
SYMATTR InstName Rload
SYMATTR Value 10K
SYMBOL res 352 -1168 R0
SYMATTR InstName R1
SYMATTR Value 16K
FLAG 640 -1280 +V
FLAG 640 -1168 0
FLAG 752 -1104 OUT
FLAG 496 -1200 +V
FLAG 752 -1280 -V
FLAG 496 -1008 -V
FLAG 752 -992 0
FLAG 752 -1168 0
FLAG 112 -912 0
FLAG 576 -928 0
TEXT 720 -928 Left 2 !.tran 1m
* Z:\home\khalils\Downloads\files\data\raw_asc\4e36251ca65f_1970.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\LT1970.asy)
R3 OUT N006 10K
V1 -V 0 -15
XU1 -V -V N004 N004 N005 OUT +V N006 IN MP_01 MP_02 N001 N001 0 +V N003 N003 MP_03 +V LT1970 ;pnba Vee)V-)OUT)Sense+)Filter)Sense-)Vcc)-IN)+IN)))VCsnk)VCsrc)COM)Enable)_Isrc)_Isnk))V+
D1 N002 N003 QTLP690C
R4 N006 0 10K
V3 IN 0 SINE(0 1 100)
R1 OUT N004 1
V4 N001 0 {X}
R2 +V N002 3K
V2 +V 0 +15
Rload OUT 0 5
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran .1
.step param X list 0 1 2 3 4 5
.lib LT1970.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1156 980
WIRE 240 240 240 224
WIRE 240 240 96 240
WIRE 272 240 240 240
WIRE 400 240 272 240
WIRE 400 256 400 240
WIRE 304 288 -192 288
WIRE 336 288 304 288
WIRE -192 320 -192 288
WIRE 240 320 240 240
WIRE 272 352 272 240
WIRE 400 352 400 336
WIRE 144 384 -48 384
WIRE 304 384 304 288
WIRE -48 416 -48 384
WIRE 336 416 336 288
WIRE -192 432 -192 400
WIRE 400 432 400 416
WIRE 400 432 368 432
WIRE 96 448 96 240
WIRE 144 448 96 448
WIRE 368 448 368 432
WIRE 400 480 400 432
WIRE -48 528 -48 496
WIRE 480 544 464 544
WIRE 496 544 480 544
WIRE 592 544 576 544
WIRE 640 544 592 544
WIRE 720 544 640 544
WIRE 720 560 720 544
WIRE 448 576 432 576
WIRE 480 608 480 544
WIRE 480 608 400 608
WIRE 592 640 592 544
WIRE 592 640 368 640
WIRE 720 656 720 640
WIRE 144 672 112 672
WIRE 640 688 640 544
WIRE -176 720 -176 704
WIRE -48 720 -48 704
WIRE 304 720 304 704
WIRE 336 720 336 672
WIRE 336 720 304 720
WIRE 336 736 336 720
WIRE 272 768 272 736
WIRE 112 800 112 672
WIRE 640 800 640 768
WIRE 640 800 112 800
WIRE -176 816 -176 800
WIRE -48 816 -48 800
WIRE 640 816 640 800
WIRE 640 912 640 896
SYMBOL opamps\\LT1970 304 544 R0
SYMATTR InstName U1
SYMBOL res 624 800 R0
SYMATTR InstName R4
SYMATTR Value 10K
SYMBOL voltage -176 704 R0
SYMATTR InstName V1
SYMATTR Value -15
SYMBOL voltage -192 304 R0
SYMATTR InstName V4
SYMATTR Value {X}
SYMBOL res 384 240 R0
SYMATTR InstName R2
SYMATTR Value 3K
SYMBOL voltage -48 704 R0
SYMATTR InstName V2
SYMATTR Value +15
SYMBOL voltage -48 400 R0
SYMATTR InstName V3
SYMATTR Value SINE(0 1 100)
SYMBOL LED 384 352 R0
WINDOW 3 24 64 Left 2
SYMATTR Value QTLP690C
SYMATTR InstName D1
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL res 592 528 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1
SYMBOL res 704 544 R0
SYMATTR InstName Rload
SYMATTR Value 5
SYMBOL res 624 672 R0
SYMATTR InstName R3
SYMATTR Value 10K
FLAG -48 816 0
FLAG -176 816 0
FLAG -176 704 -V
FLAG -48 704 +V
FLAG -48 528 0
FLAG 272 768 0
FLAG 240 224 +V
FLAG 336 736 -V
FLAG 640 912 0
FLAG 720 656 0
FLAG -192 432 0
FLAG 720 544 OUT
FLAG -48 384 IN
TEXT 744 832 Left 2 !.tran .1
TEXT 200 840 Left 2 !.step param X list 0 1 2 3 4 5
* Z:\tmp\asc_dec_bjh7r6w2\1a60da367939_Draft2_dec2.asc
* Generated by LTspice 26.0.1 for Windows.
R1 N002 N001 5
C1 N002 0 12p
R2 NC_01 0 50
L1 N002 N003 12n
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1380 680
WIRE -256 96 -288 96
WIRE -160 96 -176 96
WIRE -144 96 -160 96
WIRE -48 96 -64 96
WIRE 16 96 -48 96
WIRE 64 96 16 96
WIRE -160 112 -160 96
WIRE -48 112 -48 96
WIRE 16 112 16 96
WIRE -288 128 -288 96
SYMBOL res -160 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 5
SYMBOL cap -176 112 R0
SYMATTR InstName C1
SYMATTR Value 12p
SYMBOL res 112 80 R0
SYMATTR InstName R2
SYMATTR Value 50
SYMBOL ind -160 112 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 12n
FLAG -288 208 0
FLAG 16 176 0
FLAG -48 176 0
FLAG -160 176 0
FLAG 128 176 0
* Z:\home\khalils\Downloads\files\data\raw_asc\7843ef507c42_Voltage-regulator-npn.asc
* Generated by LTspice 26.0.1 for Windows.
* Very simple current regulator with opamp controlling voltage on R1.
* Voltage regulator
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1001.asy)
V2 Vcc 0 15
V4 Vref 0 {VV}
V3 Vin 0 5
V1 Vee 0 -15
Q2 Vin N001 N002 0 2N3904
Q1 Vin N002 OUT 0 2N3904
R1 OUT 0 500
XU1 Vref OUT Vcc Vee N001 LT1001 ;pnba In+)In-)V+)V-)OUT
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.step param VV 1 5 0.5
.op
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1056 680
WIRE 160 112 160 80
WIRE 160 112 48 112
WIRE -16 160 -64 160
WIRE 160 192 160 112
WIRE 48 240 48 208
WIRE 96 240 48 240
WIRE -64 272 -64 160
WIRE 160 336 160 288
WIRE -48 352 -48 336
WIRE 32 352 -48 352
WIRE -80 368 -80 336
WIRE 160 368 160 336
WIRE 160 368 -80 368
WIRE 160 384 160 368
WIRE 160 480 160 464
SYMBOL voltage 464 256 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V3
SYMATTR Value 5
SYMBOL voltage 336 256 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V4
SYMATTR Value {VV}
SYMBOL res 144 368 R0
SYMATTR InstName R1
SYMATTR Value 500
SYMBOL voltage 688 256 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value -15
SYMBOL voltage 576 256 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V2
SYMATTR Value 15
SYMBOL Opamps\\LT1001 -128 304 R270
SYMATTR InstName U1
SYMBOL npn 96 192 R0
SYMATTR InstName Q1
SYMATTR Value 2N3904
SYMBOL npn -16 112 R0
SYMATTR InstName Q2
SYMATTR Value 2N3904
FLAG 160 80 Vin
FLAG 576 352 0
FLAG 688 352 0
FLAG 464 352 0
FLAG 576 272 Vcc
FLAG -96 304 Vcc
FLAG 688 272 Vee
FLAG -32 304 Vee
FLAG 160 480 0
FLAG 336 352 0
FLAG 32 352 Vref
FLAG 336 272 Vref
FLAG 464 272 Vin
FLAG 160 336 OUT
TEXT 408 168 Left 2 !.step param VV 1 5 0.5
TEXT 408 200 Left 2 !.op
TEXT -16 -48 Left 2 ;Very simple current regulator with opamp controlling voltage on R1.
TEXT 200 -128 Left 4 ;Voltage regulator
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1268B.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\LT1268B.asy)
C3 N004 0 1
V1 IN 0 5
D1 N001 OUT MBRS360
L1 IN N001 20 Rpar=2K
R2 N002 0 1.24K
C2 OUT 0 500 Rser=50m
XU1 N003 N002 0 N001 IN LT1268 ;pnba Vc)FB)GND)SW)Vin
R1 OUT N002 10.7K
Rload OUT 0 10
R3 N003 N004 1K
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 10m startup
.lib LT1268.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2808 1464
WIRE 1824 896 1616 896
WIRE 1872 896 1824 896
WIRE 1984 896 1952 896
WIRE 2032 896 1984 896
WIRE 2160 896 2096 896
WIRE 2272 896 2160 896
WIRE 2384 896 2272 896
WIRE 1616 912 1616 896
WIRE 2272 912 2272 896
WIRE 2384 912 2384 896
WIRE 1824 944 1824 896
WIRE 2160 944 2160 896
WIRE 1616 1008 1616 992
WIRE 2272 1008 2272 976
WIRE 2384 1008 2384 992
WIRE 1984 1024 1984 896
WIRE 1984 1024 1952 1024
WIRE 2160 1088 2160 1024
WIRE 2160 1088 1952 1088
WIRE 2160 1104 2160 1088
WIRE 1968 1152 1952 1152
WIRE 2064 1152 2048 1152
WIRE 2064 1168 2064 1152
WIRE 2160 1200 2160 1184
WIRE 1824 1248 1824 1232
WIRE 2064 1248 2064 1232
SYMBOL CAP 2048 1168 R0
SYMATTR InstName C3
SYMATTR Value 1
SYMBOL PowerProducts\\LT1268B 1824 1088 R0
SYMATTR InstName U1
SYMBOL VOLTAGE 1616 896 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL ind 1856 912 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 20
SYMATTR SpiceLine Rpar=2K
SYMBOL RES 2144 928 R0
SYMATTR InstName R1
SYMATTR Value 10.7K
SYMBOL RES 2368 896 R0
SYMATTR InstName Rload
SYMATTR Value 10
SYMBOL schottky 2032 912 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value MBRS360
SYMBOL polcap 2256 912 R0
SYMATTR InstName C2
SYMATTR Value 500
SYMATTR SpiceLine Rser=50m
SYMBOL RES 1952 1168 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R3
SYMATTR Value 1K
SYMBOL RES 2144 1088 R0
SYMATTR InstName R2
SYMATTR Value 1.24K
FLAG 2384 896 OUT
FLAG 2160 1200 0
FLAG 2272 1008 0
FLAG 2384 1008 0
FLAG 2064 1248 0
FLAG 1824 1248 0
FLAG 1616 1008 0
FLAG 1616 896 IN
TEXT 2256 1096 Left 2 !.tran 10m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\stepAC.asc
* Generated by LTspice 26.0.1 for Windows.
* This example schematic is supplied for informational/educational purposes only.
* This example demonstrates .stepping a global parameter,\nC, while computing the transfer function of the filter.
C2 IN 0 420p
L1 OUT 0 1
I1 0 IN 0 AC 5m
C1 OUT 0 420p
L2 IN 0 1
R1 OUT 0 300
C3 OUT IN {C}
R2 IN 0 300
.ac oct 200 5Meg 10Meg
.step param C 50p 150p 50p
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2412 1664
WIRE 1520 1248 1376 1248
WIRE 1664 1248 1520 1248
WIRE 1776 1248 1664 1248
WIRE 1856 1248 1776 1248
WIRE 1984 1248 1920 1248
WIRE 2096 1248 1984 1248
WIRE 2256 1248 2096 1248
WIRE 1376 1280 1376 1248
WIRE 1520 1280 1520 1248
WIRE 1664 1280 1664 1248
WIRE 1776 1280 1776 1248
WIRE 1984 1280 1984 1248
WIRE 2096 1280 2096 1248
WIRE 2256 1280 2256 1248
WIRE 1376 1392 1376 1360
WIRE 1520 1392 1520 1360
WIRE 1664 1392 1664 1360
WIRE 1776 1392 1776 1344
WIRE 1984 1392 1984 1344
WIRE 2096 1392 2096 1360
WIRE 2256 1392 2256 1360
SYMBOL res 1504 1264 R0
SYMATTR InstName R2
SYMATTR Value 300
SYMBOL cap 1760 1280 R0
SYMATTR InstName C2
SYMATTR Value 420p
SYMBOL ind 2080 1264 R0
SYMATTR InstName L1
SYMATTR Value 1
SYMBOL cap 1920 1232 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C3
SYMATTR Value {C}
SYMBOL cap 1968 1280 R0
SYMATTR InstName C1
SYMATTR Value 420p
SYMBOL RES 2240 1264 R0
SYMATTR InstName R1
SYMATTR Value 300
SYMBOL ind 1648 1264 R0
SYMATTR InstName L2
SYMATTR Value 1
SYMBOL CURRENT 1376 1360 M180
WINDOW 0 24 88 Left 2
WINDOW 3 38 36 Left 2
WINDOW 39 0 0 Left 2
WINDOW 123 8 -8 Left 2
SYMATTR InstName I1
SYMATTR Value 0
SYMATTR Value2 AC 5m
FLAG 2096 1392 0
FLAG 1984 1392 0
FLAG 1664 1392 0
FLAG 1776 1392 0
FLAG 2256 1392 0
FLAG 1520 1392 0
FLAG 1376 1392 0
FLAG 1376 1248 IN
FLAG 2256 1248 OUT
TEXT 1656 1440 Left 2 !.ac oct 200 5Meg 10Meg
TEXT 1656 1472 Left 2 !.step param C 50p 150p 50p
TEXT 1824 1584 Top 1 ;This example schematic is supplied for informational/educational purposes only.
TEXT 1504 1520 Left 2 ;This example demonstrates .stepping a global parameter,\nC, while computing the transfer function of the filter.
* Z:\home\khalils\Downloads\files\data\raw_asc\000f247d8ce5_trans_conv-300mV.asc
* Generated by LTspice 26.0.1 for Windows.
R2 N004 N005 270
V2 N001 0 SINE(1.65 1.65 1000000)
Q1 N002 N003 N004 0 NPN
R3 N005 0 75
R1 N003 N001 2200
V1 N002 0 3.3
R4 N003 0 4700
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.tran 2us
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE -128 80 -256 80
WIRE 416 112 144 112
WIRE 512 112 496 112
WIRE 512 128 512 112
WIRE -400 160 -416 160
WIRE -256 160 -256 80
WIRE -256 160 -320 160
WIRE 80 160 -128 160
WIRE -416 176 -416 160
WIRE 224 208 144 208
WIRE 480 288 224 288
SYMBOL npn 80 112 R0
SYMATTR InstName Q1
SYMBOL res -112 176 R180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R1
SYMATTR Value 2200
SYMBOL voltage 400 112 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 -32 56 VBottom 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 3.3
SYMBOL res -144 144 R0
SYMATTR InstName R4
SYMATTR Value 4700
SYMBOL voltage -304 160 R90
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V2
SYMATTR Value SINE(1.65 1.65 1000000)
SYMBOL res 208 192 R0
SYMATTR InstName R2
SYMATTR Value 270
SYMBOL res 464 272 R0
SYMATTR InstName R3
SYMATTR Value 75
FLAG -416 176 0
FLAG 512 128 0
FLAG 480 368 0
FLAG -128 240 0
TEXT -192 392 Left 2 !.tran 2us
* Z:\home\khalils\Downloads\files\data\raw_asc\44d744915ca7_1N60.asc
* Generated by LTspice 26.0.1 for Windows.
R1 VD1 N001 1k
D1 VD1 0 1N60
V1 N001 0 0
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.dc V1 -100 10 100m
.MODEL 1N60 D RS=50.0559 EG=1.11 XTI=3 VJ=0.8 M=0.1 FC=0.5 BV=40 CJO=1.75p IS=1.37773u N=2 TT=100n type=germanium
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 1868 680
WIRE 80 64 -16 64
WIRE 240 64 160 64
WIRE -16 112 -16 64
WIRE 240 112 240 64
WIRE -16 240 -16 192
WIRE 112 240 -16 240
WIRE 240 240 240 176
WIRE 240 240 112 240
WIRE 112 256 112 240
SYMBOL res 176 48 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1k
SYMBOL diode 224 112 R0
SYMATTR InstName D1
SYMATTR Value 1N60
SYMBOL voltage -16 96 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 0
FLAG 112 256 0
FLAG 240 64 VD1
TEXT -48 280 Left 2 !.dc V1 -100 10 100m
TEXT 320 152 Left 2 !.MODEL 1N60 D RS=50.0559 EG=1.11 XTI=3 VJ=0.8 M=0.1 FC=0.5 BV=40 CJO=1.75p IS=1.37773u N=2 TT=100n type=germanium
* Z:\home\khalils\Downloads\files\data\raw_asc\4d1adf15cdfd_Lab02Part4.asc
* Generated by LTspice 26.0.1 for Windows.
M1 N002 N003 0 0 NMOS l=0.25u w=100u
M2 N001 N001 N002 0 NMOS l=0.25u w=5u
V2 N003 0 0
V1 N001 0 1.2
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.model nmos nmos vto=0.4 kp=430u phi=0.88 gamma=0.2 lambda=0 level=1
.dc V2 0 1.2 0.01
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 176 0 80 0
WIRE 432 0 176 0
WIRE 176 16 176 0
WIRE 256 64 176 64
WIRE 80 96 80 0
WIRE 128 96 80 96
WIRE 432 96 432 0
WIRE 176 144 176 112
WIRE 256 192 256 64
WIRE 256 192 176 192
WIRE 128 224 -16 224
WIRE 176 304 176 240
WIRE 176 304 -16 304
WIRE 256 304 256 192
WIRE 256 304 176 304
WIRE 432 304 432 176
WIRE 432 304 256 304
WIRE 176 320 176 304
SYMBOL nmos4 128 16 R0
SYMATTR InstName M2
SYMATTR Value2 l=0.25u w=5u
SYMBOL voltage 432 80 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 1.2
SYMBOL nmos4 128 144 R0
SYMATTR InstName M1
SYMATTR Value2 l=0.25u w=100u
SYMBOL voltage -16 208 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 0
FLAG 176 320 0
TEXT -176 344 Left 2 !.model  nmos nmos vto=0.4 kp=430u phi=0.88 gamma=0.2 lambda=0 level=1
TEXT -168 376 Left 2 !.dc V2 0 1.2 0.01
* Z:\home\khalils\Downloads\files\data\raw_asc\0197eca502c5_bjt_switch_led.asc
* Generated by LTspice 26.0.1 for Windows.
Q1 C N004 0 0 2N2222
R1 N003 N004 100
R2 N001 N002 10
V1 N003 0 5
V2 N001 0 5
D1 N002 C LXZ1-PB01
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.op
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 288 0 176 0
WIRE 448 0 368 0
WIRE 176 32 176 0
WIRE 176 144 176 112
WIRE 176 224 176 208
WIRE 176 240 176 224
WIRE 0 288 -128 288
WIRE 112 288 80 288
WIRE -128 304 -128 288
WIRE -128 448 -128 384
WIRE 176 448 176 336
WIRE 176 448 -128 448
WIRE 448 448 448 0
WIRE 448 448 176 448
WIRE 176 496 176 448
SYMBOL res -16 304 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R1
SYMATTR Value 100
SYMBOL LED 160 144 R0
SYMATTR InstName D1
SYMATTR Value LXZ1-PB01
SYMBOL voltage -128 288 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL res 160 16 R0
SYMATTR InstName R2
SYMATTR Value 10
SYMBOL npn 112 240 R0
SYMATTR InstName Q1
SYMATTR Value 2N2222
SYMBOL voltage 272 0 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 -32 56 VBottom 2
SYMATTR InstName V2
SYMATTR Value 5
FLAG 176 496 0
FLAG 176 224 C
TEXT -248 -16 Left 2 !.op
* Z:\home\khalils\Downloads\files\data\raw_asc\20fd374c0c41_Inverseuse1.asc
* Generated by LTspice 26.0.1 for Windows.
M1 OUT N002 0 0 AONS32100
V1 N001 0 5V
V2 N002 0 PULSE(0 5 0 10ns 10ns 2ms 4ms)
M2 OUT N002 N001 N001 AON7423
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.tran 50ms
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 336 48 336 16
WIRE 288 64 144 64
WIRE 144 144 144 64
WIRE 144 144 96 144
WIRE 96 176 96 144
WIRE 336 176 336 144
WIRE 544 176 336 176
WIRE 336 192 336 176
WIRE 144 272 144 144
WIRE 288 272 144 272
WIRE 336 336 336 288
IOPIN 544 176 Out
SYMBOL pmos 288 144 M180
SYMATTR InstName M2
SYMATTR Value AON7423
SYMBOL voltage 96 160 R0
WINDOW 3 -193 145 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value PULSE(0 5 0 10ns 10ns 2ms 4ms)
SYMBOL voltage 336 32 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 V1
SYMATTR Value 5V
SYMBOL nmos 288 192 R0
SYMATTR InstName M1
SYMATTR Value AONS32100
FLAG 336 -64 0
FLAG 336 336 0
FLAG 96 256 0
FLAG 544 176 OUT
TEXT 64 336 Left 2 !.tran 50ms
* Z:\home\khalils\Downloads\files\data\raw_asc\20199d993149_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)
XU1 IN N001 +V -V OUT AD8544 ;pnba In+)In-)V+)V-)OUT
V2 -V 0 -2.5
V1 +V 0 2.5
Rload OUT 0 10K
R1 N001 0 10K
R2 OUT N001 10K
Vin IN 0 SINE(0 1 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 Opamps\\AD8544 208 -1008 R0
SYMATTR InstName U1
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 160 -1088 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10K
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 res 272 -1088 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10K
SYMBOL res 384 -944 R0
SYMATTR InstName Rload
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
* Z:\home\khalils\Downloads\files\data\raw_asc\0134c8312490_3_pmos_.asc
* Generated by LTspice 26.0.1 for Windows.
VGS N002 0 V
VDS DS 0 50m
M2 DS N002 0 N001 CMOSP l=0.18u w=1.8u ad=0.81p as=0.81p pd=4.5u ps=4.5u
VBS N001 0 -900m
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.include TSMC_180nm.txt
.dc VGS 0 1.8 0.05
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1012 680
WIRE 496 64 336 64
WIRE 496 80 496 64
WIRE 496 192 496 160
WIRE 336 240 336 64
WIRE 512 288 336 288
WIRE 288 320 176 320
WIRE 176 352 176 320
WIRE 512 448 512 288
WIRE 176 496 176 432
WIRE 336 496 336 336
WIRE 336 496 176 496
WIRE 336 560 336 496
WIRE 512 576 512 528
SYMBOL voltage 496 64 R0
SYMATTR InstName VDS
SYMATTR Value 50m
SYMBOL voltage 512 432 R0
SYMATTR InstName VBS
SYMATTR Value -900m
SYMBOL pmos4 288 240 R0
SYMATTR InstName M2
SYMATTR Value CMOSP
SYMATTR Value2 l=0.18u w=1.8u ad=0.81p as=0.81p pd=4.5u ps=4.5u
SYMBOL voltage 176 336 R0
SYMATTR InstName VGS
FLAG 336 560 0
FLAG 512 576 0
FLAG 496 192 0
FLAG 496 64 DS
TEXT 616 192 Left 2 !.include TSMC_180nm.txt
TEXT 624 256 Left 2 !.dc VGS 0 1.8 0.05