Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\39a806741e3c_Adder.asc
* Generated by LTspice 26.0.1 for Windows.
* Vo = Vx + Vy
* THE ADDER CIRCUIT
* Library below included based on ModelFile attribute of instance XU1, XU2 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\UniversalOpAmp2.asy)
XU2 0 N003 V+ V- OUTPUT level2 Avol=1Meg GBW=10Meg Slew=10Meg Ilimit=25m Rail=0 Vos=0 En=0 Enk=0 In=0 Ink=0 Rin=500Meg ;pnba In+)In-)V+)V-)OUT
R4 OUTPUT N003 1k
R2 N001 Vx 1k
R5 N001 Vy 1k
R3 N003 N002 1k
R1 N002 N001 1k
V3 V+ 0 12V
V4 V- 0 -12V
XU1 0 N001 V+ V- N002 level2 Avol=1Meg GBW=10Meg Slew=10Meg Ilimit=25m Rail=0 Vos=0 En=0 Enk=0 In=0 Ink=0 Rin=500Meg ;pnba In+)In-)V+)V-)OUT
V2 Vy 0 2V
V1 Vx 0 3V
.tran 10ms
.lib UniversalOpAmp2.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 16 32 0 32
WIRE 112 32 96 32
WIRE 304 48 272 48
WIRE 416 48 384 48
WIRE -128 112 -176 112
WIRE -32 112 -48 112
WIRE -32 160 -32 112
WIRE 0 160 0 32
WIRE 0 160 -32 160
WIRE 16 160 0 160
WIRE 112 176 112 32
WIRE 112 176 80 176
WIRE 144 176 112 176
WIRE 272 176 272 48
WIRE 272 176 224 176
WIRE 304 176 272 176
WIRE 16 192 0 192
WIRE 416 192 416 48
WIRE 416 192 368 192
WIRE 464 192 416 192
WIRE -128 208 -176 208
WIRE -32 208 -32 160
WIRE -32 208 -48 208
WIRE 304 208 288 208
WIRE 0 256 0 192
WIRE 288 256 288 208
IOPIN -528 -112 Out
IOPIN -400 -112 Out
IOPIN -272 -112 Out
IOPIN -160 -112 Out
IOPIN -176 112 In
IOPIN -176 208 In
IOPIN 48 144 In
IOPIN 336 160 In
IOPIN 48 208 In
IOPIN 336 224 In
IOPIN 464 192 BiDir
SYMBOL voltage -160 -128 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V4
SYMATTR Value -12V
SYMBOL res -32 96 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 1k
SYMBOL voltage -400 -128 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V2
SYMATTR Value 2V
SYMBOL Opamps\\UniversalOpamp2 48 176 R0
SYMATTR InstName U1
SYMBOL voltage -272 -128 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V3
SYMATTR Value 12V
SYMBOL voltage -528 -128 R0
SYMATTR InstName V1
SYMATTR Value 3V
SYMBOL res -32 192 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R5
SYMATTR Value 1k
SYMBOL Opamps\\UniversalOpamp2 336 192 R0
SYMATTR InstName U2
SYMBOL res 400 32 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 1k
SYMBOL res 112 16 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1k
SYMBOL res 240 160 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 1k
FLAG 0 256 0
FLAG 288 256 0
FLAG -528 -32 0
FLAG -400 -32 0
FLAG -272 -32 0
FLAG -160 -32 0
FLAG -528 -112 Vx
FLAG -400 -112 Vy
FLAG -272 -112 V+
FLAG -160 -112 V-
FLAG -176 112 Vx
FLAG -176 208 Vy
FLAG 48 144 V+
FLAG 336 160 V+
FLAG 48 208 V-
FLAG 336 224 V-
FLAG 464 192 OUTPUT
TEXT 456 224 Left 2 ;Vo = Vx + Vy
TEXT -400 288 Left 2 !.tran 10ms
TEXT -176 -264 Left 6 ;THE ADDER CIRCUIT
* Z:\home\khalils\Downloads\files\data\raw_asc\2e887c59df7d_kadai1.asc
* Generated by LTspice 26.0.1 for Windows.
V1 Vcc 0 15
V2 Vee 0 -15
V3 N003 0 SINE(0 0.5 50k 0 0)
R1 N001 N003 10k
R2 N002 N001 100k
XU1 0 N001 Vcc Vee N002 MC1458 ;pnba In+)In-)V+)V-)OUT
.include MC1458.301.sub
.tran 0.0001
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 592 -64 544 -64
WIRE 736 -64 672 -64
WIRE 624 96 624 32
WIRE 432 112 304 112
WIRE 544 112 544 -64
WIRE 544 112 512 112
WIRE 592 112 544 112
WIRE 736 128 736 -64
WIRE 736 128 656 128
WIRE 816 128 736 128
WIRE 304 144 304 112
WIRE 592 144 544 144
WIRE 544 192 544 144
WIRE 624 224 624 160
WIRE 304 272 304 224
FLAG 48 224 0
FLAG 128 224 0
FLAG 128 144 Vcc
FLAG 48 144 Vee
FLAG 304 272 0
FLAG 624 32 Vcc
FLAG 624 224 Vee
FLAG 544 192 0
SYMBOL voltage 128 128 R0
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL voltage 48 128 R0
SYMATTR InstName V2
SYMATTR Value -15
SYMBOL voltage 304 128 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value SINE(0 0.5 50k 0 0)
SYMBOL res 528 96 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10k
SYMBOL res 688 -80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 100k
SYMBOL OpAmps\\opamp2 624 64 R0
SYMATTR InstName U1
SYMATTR Value MC1458
TEXT 304 328 Left 2 !.include MC1458.301.sub
TEXT 8 352 Left 2 !.tran 0.0001
* Z:\home\khalils\Downloads\files\data\raw_asc\012cd627f464_AC_Resistance.asc
* Generated by LTspice 26.0.1 for Windows.
C1 N2 0 1
L1 N1 N2 1
R1 N1 VR 0.098
V1 VR 0 AC 10
.ac dec 1000 0.1 10
.meas AC Imax_linear MAX 10**(mag(I(R1))/20)
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 916 680
WIRE 96 16 -16 16
WIRE 144 16 96 16
WIRE 240 16 224 16
WIRE 272 16 240 16
WIRE 416 16 352 16
WIRE -16 64 -16 16
WIRE 416 64 416 16
WIRE -16 208 -16 144
WIRE 208 208 -16 208
WIRE 416 208 416 128
WIRE 416 208 208 208
WIRE 208 240 208 208
SYMBOL res 240 0 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 0.098
SYMBOL cap 400 64 R0
SYMATTR InstName C1
SYMATTR Value 1
SYMBOL voltage -16 48 R0
WINDOW 123 24 124 Left 2
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value ""
SYMATTR Value2 AC 10
SYMBOL ind 256 32 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 1
FLAG 208 240 0
FLAG 240 16 N1
FLAG 416 16 N2
FLAG 96 16 VR
TEXT 472 -24 Left 2 !.ac dec 1000 0.1 10
TEXT -224 -40 Left 2 !.meas AC Imax_linear MAX 10**(mag(I(R1))/20)
* Z:\home\khalils\Downloads\files\data\raw_asc\a659e1f2d340_exp3.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\OP07.asy)
R1 N001 Va 1k
Va Va 0 SINE(0 5 100)
R2 N001 Vb 1k
Vs+ Vs+ 0 +12
Rf Vo N001 500
XU1 0 N001 Vs+ Vs- Vo LT1001 ;pnba In+)In-)V+)V-)OUT
Vs- Vs- 0 -12
V1 Vb 0 -0
.tran 0 50ms 0 10u
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1720 680
WIRE 1184 -112 1184 -160
WIRE 1408 -112 1408 -176
WIRE 1632 -112 1632 -192
WIRE 896 -96 896 -160
WIRE 896 48 896 -16
WIRE 1184 48 1184 -32
WIRE 1408 48 1408 -32
WIRE 1632 48 1632 -32
WIRE 336 64 240 64
WIRE 464 64 416 64
WIRE 128 96 64 96
WIRE 224 96 208 96
WIRE 384 208 384 160
WIRE 128 224 16 224
WIRE 224 224 224 96
WIRE 224 224 208 224
WIRE 240 224 240 64
WIRE 240 224 224 224
WIRE 352 224 240 224
WIRE 464 240 464 64
WIRE 464 240 416 240
WIRE 512 240 464 240
WIRE 352 256 272 256
WIRE 384 320 384 272
WIRE 272 384 272 256
SYMBOL voltage 1184 -128 R0
SYMATTR InstName Vs+
SYMATTR Value +12
SYMBOL voltage 1408 -128 R0
SYMATTR InstName Vs-
SYMATTR Value -12
SYMBOL OpAmps\\OP07 384 176 R0
SYMATTR InstName U1
SYMBOL voltage 896 -112 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName Va
SYMATTR Value SINE(0 5 100)
SYMBOL voltage 1632 -128 R0
SYMATTR InstName V1
SYMATTR Value -0
SYMBOL res 224 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 1k
SYMBOL res 224 208 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1k
SYMBOL res 432 48 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName Rf
SYMATTR Value 500
FLAG 896 48 0
FLAG 1184 48 0
FLAG 1408 48 0
FLAG 384 160 Vs+
FLAG 384 320 Vs-
FLAG 512 240 Vo
FLAG 896 -160 Va
FLAG 1184 -160 Vs+
FLAG 1408 -176 Vs-
FLAG 64 96 Vb
FLAG 1632 -192 Vb
FLAG 1632 48 0
FLAG 272 384 0
FLAG 16 224 Va
TEXT 256 440 Left 2 !.tran 0 50ms 0 10u
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1230.asc
* Generated by LTspice 26.0.1 for Windows.
* Single Supply Cable Driver for Composite Video
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1230.asy)
R7 N001 0 2K
C1 P001 N003 1000
C2 N005 N004 1
R1 N003 N002 510
R3 +V N002 1.5K
XU1 N005 N002 +V 0 N003 LT1229 ;pnba In+)In-)V+)V-)OUT
V3 N004 0 SINE(0 .7 1K)
R8 N005 0 150K
C3 N001 0 1
R2 N002 0 750
V1 +V 0 5
R6 +V N001 3K
R5 OUT 0 10K
Q1 +V N001 N005 0 2N3904
R4 P001 OUT 75
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.tran 300m
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1260 680
WIRE -48 -48 -128 -48
WIRE 224 -48 -48 -48
WIRE 416 -48 224 -48
WIRE -48 -32 -48 -48
WIRE 224 -32 224 -48
WIRE 416 -16 416 -48
WIRE -128 16 -128 -48
WIRE -48 64 -48 48
WIRE -48 64 -64 64
WIRE 32 64 -48 64
WIRE -48 80 -48 64
WIRE 32 96 32 64
WIRE 128 96 112 96
WIRE 224 96 224 48
WIRE 224 96 208 96
WIRE 240 96 224 96
WIRE 352 96 320 96
WIRE 416 96 416 64
WIRE -48 176 -48 160
WIRE 32 176 32 160
WIRE 288 208 288 192
WIRE 224 224 224 96
WIRE 256 224 224 224
WIRE 352 240 352 96
WIRE 352 240 320 240
WIRE 416 240 352 240
WIRE 592 240 560 240
WIRE 640 240 592 240
WIRE -240 256 -336 256
WIRE -128 256 -128 112
WIRE -128 256 -176 256
WIRE 256 256 -128 256
WIRE 592 256 592 240
WIRE -336 272 -336 256
WIRE -128 272 -128 256
WIRE 288 288 288 272
WIRE 592 352 592 336
WIRE -336 368 -336 352
WIRE -128 368 -128 352
SYMBOL res 576 240 R0
SYMATTR InstName R5
SYMATTR Value 10K
SYMBOL cap 480 224 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 1000
SYMBOL cap 16 96 R0
SYMATTR InstName C3
SYMATTR Value 1
SYMBOL res 224 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 750
SYMBOL res -144 256 R0
SYMATTR InstName R8
SYMATTR Value 150K
SYMBOL res -64 -48 R0
SYMATTR InstName R6
SYMATTR Value 3K
SYMBOL res 208 -48 R0
SYMATTR InstName R3
SYMATTR Value 1.5K
SYMBOL voltage -336 256 R0
SYMATTR InstName V3
SYMATTR Value SINE(0 .7 1K)
SYMBOL res 336 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 510
SYMBOL opamps\\LT1230 288 176 R0
SYMATTR InstName U1
SYMBOL res -64 64 R0
SYMATTR InstName R7
SYMATTR Value 2K
SYMBOL npn -64 16 M0
SYMATTR InstName Q1
SYMATTR Value 2N3904
SYMBOL cap -176 240 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 1
SYMBOL voltage 416 -32 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL res 464 256 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R4
SYMATTR Value 75
FLAG 416 96 0
FLAG 288 192 +V
FLAG 416 -48 +V
FLAG 112 96 0
FLAG -336 368 0
FLAG 288 288 0
FLAG 592 352 0
FLAG 640 240 OUT
FLAG -48 176 0
FLAG -128 368 0
FLAG 32 176 0
TEXT 360 360 Left 2 !.tran 300m
TEXT 128 -64 Bottom 2 ;Single Supply Cable Driver for Composite Video
* Z:\home\khalils\Downloads\files\data\raw_asc\0197eca502c5_bjt_switch_led.asc
* Generated by LTspice 26.0.1 for Windows.
V2 N001 0 5
R1 N003 N004 100
V1 N003 0 5
D1 N002 C LXZ1-PB01
Q1 C N004 0 0 2N2222
R2 N001 N002 10
.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 LED 160 144 R0
SYMATTR InstName D1
SYMATTR Value LXZ1-PB01
SYMBOL res -16 304 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R1
SYMATTR Value 100
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
SYMBOL voltage -128 288 R0
SYMATTR InstName V1
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\ADAQ23878.asc
* Generated by LTspice 26.0.1 for Windows.
* Simulation Settings:
* Power Supplies:
* Library below included based on ModelFile attribute of instance XU2 (C:\users\khalils\AppData\Local\LTspice\lib\sym\ADC\ADAQ23878.asy)
;.tran 10u
;.ac dec 100 100 10G
V5 VDD 0 5
V2 N004 0 PULSE(0 1.8 66.6n .2n .2n 5n 66.6n)
XU2 N001 N002 N002 NC_01 NC_02 N003 N003 N005 NC_03 NC_04 VS_P VS_P VS_N NC_05 NC_06 NC_07 VDD Vout N004 0 ADAQ23878 ;pnba OUT+)IN-_2)IN-_1)SJ-)SJ+)IN+_1)IN+_2)OUT-)ADCIN+)ADCIN-)VS+)PDB_AMP)VS-)REF_IN)VCMO)REFBUF)VDD)Vout)CNV)ADC_GND
V4 N003 N002 SINE(0 1.8189 100k) AC 1
V1 VS_P 0 6.5
V3 VS_N 0 -2
.noise V(Vout) V1 dec 500 100 10G
.lib ADAQ23878.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1496 700
WIRE -144 -480 -144 -560
WIRE 432 -480 432 -560
WIRE -560 -336 -640 -336
WIRE -688 -288 -816 -288
WIRE -560 -288 -688 -288
WIRE -688 -240 -688 -288
WIRE -560 -240 -688 -240
WIRE 656 -240 544 -240
WIRE 704 -240 656 -240
WIRE -816 -208 -816 -288
WIRE -1488 -112 -1488 -160
WIRE -1344 -112 -1344 -160
WIRE -1200 -112 -1200 -160
WIRE -1488 -80 -1488 -112
WIRE -1344 -80 -1344 -112
WIRE -1200 -80 -1200 -112
WIRE -560 -64 -688 -64
WIRE 704 -64 544 -64
WIRE -816 -16 -816 -128
WIRE -688 -16 -688 -64
WIRE -688 -16 -816 -16
WIRE -560 -16 -688 -16
WIRE 704 -16 704 -64
WIRE -1488 32 -1488 0
WIRE -1344 32 -1344 0
WIRE -1344 32 -1488 32
WIRE -1200 32 -1200 0
WIRE -1200 32 -1344 32
WIRE -560 32 -640 32
WIRE -1488 64 -1488 32
WIRE 704 144 704 64
WIRE -192 256 -192 176
WIRE -144 256 -144 176
WIRE 128 272 128 176
RECTANGLE Normal -1104 128 -1600 -400 2
SYMBOL voltage -1488 -96 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value -2
SYMBOL voltage 704 -32 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value PULSE(0 1.8 66.6n .2n .2n 5n 66.6n)
SYMBOL ADAQ23878 -192 -176 R0
SYMATTR InstName U2
SYMBOL voltage -816 -112 R180
WINDOW 123 24 124 Left 2
WINDOW 39 0 0 Left 0
SYMATTR Value2 AC 1
SYMATTR InstName V4
SYMATTR Value SINE(0 1.8189 100k)
SYMBOL voltage -1200 -96 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V5
SYMATTR Value 5
SYMBOL voltage -1344 -96 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 6.5
FLAG 704 144 0
FLAG -1488 64 0
FLAG -1488 -112 VS_N
FLAG -1344 -112 VS_P
FLAG -1200 -112 VDD
FLAG 656 -240 Vout
FLAG 432 -560 VDD
FLAG -192 256 VS_P
FLAG -144 -560 VS_P
FLAG -144 256 VS_N
FLAG 128 272 0
TEXT -1568 -376 Left 2 ;Simulation Settings:
TEXT -1552 -336 Left 2 !.noise V(Vout) V1 dec 500 100 10G
TEXT -1552 -272 Left 2 !;.tran 10u
TEXT -1552 -304 Left 2 !;.ac dec 100 100 10G
TEXT -1568 -216 Left 2 ;Power Supplies:
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC1574HV.asc
* Generated by LTspice 26.0.1 for Windows.
V1 IN 0 9
R2 N002 0 31.5K
R1 OUT N002 93.5K
L1 N001 OUT 100 Rser=0.02 Rpar=5000
C2 OUT 0 100 Rser=0.02
XU1 N002 MP_01 MP_02 0 N001 IN IN IN LTC1574 top=1K bot=1T ;pnba FB)))GND)SW)Vin)Ipgm)_SHDN
Rload OUT 0 25
.tran 3m startup
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LTC1574HV.asy)
.lib LTC1574.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1492 1120
WIRE 480 528 368 528
WIRE 624 528 480 528
WIRE 368 544 368 528
WIRE 624 544 624 528
WIRE 832 560 800 560
WIRE 944 560 912 560
WIRE 1056 560 944 560
WIRE 1152 560 1056 560
WIRE 944 576 944 560
WIRE 1056 576 1056 560
WIRE 1152 576 1152 560
WIRE 480 608 480 528
WIRE 496 608 480 608
WIRE 800 608 800 560
WIRE 800 608 752 608
WIRE 368 640 368 624
WIRE 480 672 480 608
WIRE 496 672 480 672
WIRE 944 672 944 656
WIRE 944 672 752 672
WIRE 1056 672 1056 640
WIRE 1152 672 1152 656
WIRE 944 688 944 672
WIRE 624 768 624 736
WIRE 944 784 944 768
FLAG 1152 560 OUT
FLAG 368 528 IN
FLAG 1056 672 0
FLAG 1152 672 0
FLAG 624 768 0
FLAG 944 784 0
FLAG 368 640 0
SYMBOL VOLTAGE 368 528 R0
SYMATTR InstName V1
SYMATTR Value 9
SYMBOL RES 928 672 R0
SYMATTR InstName R2
SYMATTR Value 31.5K
SYMBOL RES 928 560 R0
SYMATTR InstName R1
SYMATTR Value 93.5K
SYMBOL IND 816 576 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 100
SYMATTR SpiceLine Rser=0.02 Rpar=5000
SYMBOL POLCAP 1040 576 R0
SYMATTR InstName C2
SYMATTR Value 100
SYMATTR SpiceLine Rser=0.02
SYMBOL PowerProducts\\LTC1574HV 624 624 R0
SYMATTR InstName U1
SYMBOL res 1136 560 R0
SYMATTR InstName Rload
SYMATTR Value 25
TEXT 1000 848 Left 2 !.tran 3m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\1bbcc014682e_4440.asc
* Generated by LTspice 26.0.1 for Windows.
XU1 N001 0 N002 0 N003 N001 LTC4440 ;pnba VCC)GND)INP)TS)TG)BOOST
V1 N001 0 8
V2 N002 0 PULSE(0 8 0 1n 1n 1u 2u)
.tran 50u
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LTC4440.asy)
.lib LTC4440.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2336 1256
WIRE 1424 -144 1104 -144
WIRE 1008 -80 976 -80
WIRE 1104 -80 1104 -144
WIRE 1104 -80 1088 -80
WIRE 1136 -80 1104 -80
WIRE 1424 -80 1424 -144
WIRE 1424 -80 1392 -80
WIRE 1136 0 944 0
WIRE 1424 0 1392 0
WIRE 944 64 944 0
WIRE 1136 80 1104 80
WIRE 1424 80 1392 80
WIRE 944 160 944 144
FLAG 1104 80 0
FLAG 976 -80 0
FLAG 1424 80 0
FLAG 944 160 0
SYMBOL PowerProducts\\LTC4440 1264 0 R0
SYMATTR InstName U1
SYMBOL voltage 1104 -80 R90
WINDOW 0 -32 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName V1
SYMATTR Value 8
SYMBOL voltage 944 48 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value PULSE(0 8 0 1n 1n 1u 2u)
TEXT 1304 176 Left 0 !.tran 50u
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC1042.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\Comparators\LTC1042.asy)
R2 N003 N007 90K
C1 N004 0 .001
XU1 N002 N003 N005 0 N007 N006 N004 N001 LTC1042 ;pnba Within)Center)In)GND)Width/2)Above)OSC)Vcc
R1 N001 N004 100K
V1 N001 0 5
R4 N007 0 10K
V2 N005 0 PULSE(0 5 0 5m 5m 0 10m)
R3 N001 N003 100K
.tran 10m
.lib LTC1042.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2748 2324
WIRE 2416 1728 2016 1728
WIRE 2464 1728 2416 1728
WIRE 2608 1728 2464 1728
WIRE 2016 1760 2016 1728
WIRE 2464 1760 2464 1728
WIRE 2608 1760 2608 1728
WIRE 2144 1792 2112 1792
WIRE 2416 1792 2416 1728
WIRE 2416 1792 2400 1792
WIRE 2016 1856 2016 1840
WIRE 2144 1856 2016 1856
WIRE 2464 1856 2464 1840
WIRE 2464 1856 2400 1856
WIRE 2608 1856 2608 1840
WIRE 2464 1872 2464 1856
WIRE 2144 1920 1632 1920
WIRE 2416 1920 2400 1920
WIRE 1632 1936 1632 1920
WIRE 2016 1952 2016 1856
WIRE 2464 1952 2464 1936
WIRE 2144 1984 2112 1984
WIRE 2416 1984 2400 1984
WIRE 1632 2032 1632 2016
WIRE 2016 2048 2016 2032
WIRE 2416 2048 2416 1984
WIRE 2416 2048 2016 2048
WIRE 2016 2064 2016 2048
WIRE 2016 2160 2016 2144
SYMBOL voltage 1632 1920 R0
WINDOW 0 37 38 Left 2
SYMATTR InstName V2
SYMATTR Value PULSE(0 5 0 5m 5m 0 10m)
SYMBOL RES 2000 2048 R0
SYMATTR InstName R4
SYMATTR Value 10K
SYMBOL RES 2000 1936 R0
SYMATTR InstName R2
SYMATTR Value 90K
SYMBOL Comparators\\LTC1042 2272 1888 R0
SYMATTR InstName U1
SYMBOL RES 2448 1744 R0
SYMATTR InstName R1
SYMATTR Value 100K
SYMBOL VOLTAGE 2608 1744 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL cap 2448 1872 R0
SYMATTR InstName C1
SYMATTR Value .001
SYMBOL RES 2000 1744 R0
SYMATTR InstName R3
SYMATTR Value 100K
FLAG 2464 1952 0
FLAG 2608 1856 0
FLAG 2112 1984 0
FLAG 1632 2032 0
FLAG 2016 2160 0
TEXT 2232 2136 Left 2 !.tran  10m
* Z:\home\khalils\Downloads\files\data\raw_asc\552082671071_Assignment_CD.asc
* Generated by LTspice 26.0.1 for Windows.
* (SPECIFICATIONS)\nGAIN = 0.95\n Output Impedance = 50 ohm\nload capacitance=5pF\nvdd=1.8V
* COMMON DRAIN AMPLIFIER DESIGNED USING GM OVER ID METHOD USING NMOS AND RESISTOR
;.tf V(vout) vgs
;tran 5m
;dc vgs 0 1.8 1m
M2 vout Vb 0 0 nch l=360n w=15.2u
Vb Vb 0 1.349
vgs vgs 0 SINE(1.7211 1m 1k) AC 1
vdd vdd 0 1.8
M1 vdd vgs vout 0 nch l=0.36u w=75.6u
C1 vout 0 5p
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.include CMOS180.txt
.op
.ac dec 100 1meg 100G
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 320 128 320 80
WIRE 432 176 320 176
WIRE 272 208 208 208
WIRE 320 256 320 224
WIRE 480 256 320 256
WIRE 592 256 480 256
WIRE 320 272 320 256
WIRE 480 304 480 256
WIRE -128 320 -128 272
WIRE 0 320 0 272
WIRE 416 320 320 320
WIRE -272 352 -272 304
WIRE 272 352 224 352
WIRE 320 368 320 352
WIRE 320 384 320 368
WIRE 416 384 416 320
WIRE 416 384 320 384
WIRE 320 400 320 384
WIRE 480 416 480 368
WIRE -272 464 -272 432
WIRE -128 464 -128 400
WIRE 0 464 0 400
IOPIN 592 256 In
SYMBOL voltage -128 304 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName vdd
SYMATTR Value 1.8
SYMBOL voltage -272 336 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName Vb
SYMATTR Value 1.349
SYMBOL nmos4 272 128 R0
WINDOW 123 56 100 Left 2
SYMATTR Value2 l=0.36u w=75.6u
SYMATTR InstName M1
SYMATTR Value nch
SYMBOL voltage 0 304 R0
WINDOW 123 17 108 Left 2
WINDOW 39 0 0 Left 0
WINDOW 3 91 -58 VRight 2
WINDOW 0 22 6 Left 2
SYMATTR Value2 AC 1
SYMATTR Value SINE(1.7211 1m 1k)
SYMATTR InstName vgs
SYMBOL cap 464 304 R0
SYMATTR InstName C1
SYMATTR Value 5p
SYMBOL nmos4 272 272 R0
WINDOW 123 56 100 Left 2
SYMATTR InstName M2
SYMATTR Value nch
SYMATTR Value2 l=360n w=15.2u
FLAG 0 464 0
FLAG -128 464 0
FLAG -128 272 vdd
FLAG 0 272 vgs
FLAG 208 208 vgs
FLAG 320 80 vdd
FLAG 592 256 vout
FLAG 480 416 0
FLAG 432 176 0
FLAG 224 352 Vb
FLAG -272 464 0
FLAG -272 304 Vb
FLAG 320 400 0
TEXT -264 -8 Left 2 !.include CMOS180.txt
TEXT -264 16 Left 2 !.op
TEXT -264 48 Left 2 !;.tf V(vout) vgs
TEXT -264 80 Left 2 !;tran 5m
TEXT -264 112 Left 2 !;dc vgs 0 1.8 1m
TEXT 464 -32 Left 2 ;(SPECIFICATIONS)\nGAIN = 0.95\n Output Impedance = 50 ohm\nload capacitance=5pF\nvdd=1.8V
TEXT -360 -104 Left 2 ;COMMON DRAIN AMPLIFIER DESIGNED USING GM OVER ID METHOD USING NMOS AND RESISTOR
TEXT -264 152 Left 2 !.ac dec 100 1meg 100G
* Z:\home\khalils\Downloads\files\data\raw_asc\a499dd20a437_OR.asc
* Generated by LTspice 26.0.1 for Windows.
M1 N001 A P001 N003 PMOS
M2 P001 B N005 N006 PMOS
M3 N005 A 0 N008 NMOS
M4 N005 B 0 N009 NMOS
M5 N002 N005 vout N004 PMOS
M6 vout N005 0 N007 NMOS
V1 B 0 PULSE(0 1.2 0 500p 500p 20n 40n)
V2 A 0 PULSE(0 1.2 0 500p 500p 10n 20n)
V3 N002 0 1.2
V4 N001 0 1.2
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.tran 100n
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 880 680
WIRE 304 -64 160 -64
WIRE 304 0 304 -64
WIRE 160 32 160 -64
WIRE 672 32 560 32
WIRE 672 48 672 32
WIRE 160 80 160 48
WIRE 560 80 560 32
WIRE 112 112 -32 112
WIRE 560 128 560 96
WIRE -224 144 -304 144
WIRE -32 144 -32 112
WIRE -32 144 -224 144
WIRE 512 160 480 160
WIRE 160 176 160 144
WIRE 560 192 560 176
WIRE 656 192 560 192
WIRE 560 208 560 192
WIRE 160 240 160 224
WIRE 480 240 480 160
WIRE 480 240 160 240
WIRE -128 256 -256 256
WIRE 112 256 112 208
WIRE 112 256 -128 256
WIRE 160 272 160 240
WIRE 160 272 80 272
WIRE 240 272 160 272
WIRE 80 288 80 272
WIRE 240 288 240 272
WIRE 480 288 480 240
WIRE 512 288 480 288
WIRE 560 288 560 256
WIRE 112 304 112 256
WIRE 192 304 112 304
WIRE -32 368 -32 144
WIRE 32 368 -32 368
WIRE 80 368 80 336
WIRE 192 368 192 304
WIRE 240 368 240 336
WIRE 160 384 80 384
WIRE 240 384 160 384
WIRE 160 432 160 384
FLAG 160 432 0
FLAG 560 304 0
FLAG -128 336 0
FLAG -224 224 0
FLAG 672 128 0
FLAG 304 80 0
FLAG 656 192 vout
IOPIN 656 192 Out
FLAG -304 144 A
IOPIN -304 144 In
FLAG -256 256 B
IOPIN -256 256 In
SYMBOL pmos4 112 32 R0
SYMATTR InstName M1
SYMBOL pmos4 112 128 R0
SYMATTR InstName M2
SYMBOL nmos4 32 288 R0
SYMATTR InstName M3
SYMBOL nmos4 192 288 R0
SYMATTR InstName M4
SYMBOL pmos4 512 80 R0
SYMATTR InstName M5
SYMBOL nmos4 512 208 R0
SYMATTR InstName M6
SYMBOL voltage -128 240 R0
WINDOW 3 -439 53 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value PULSE(0 1.2 0 500p 500p 20n 40n)
SYMBOL voltage -224 128 R0
WINDOW 3 -108 -60 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value PULSE(0 1.2 0 500p 500p 10n 20n)
SYMBOL voltage 672 32 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value 1.2
SYMBOL voltage 304 -16 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V4
SYMATTR Value 1.2
TEXT 32 -72 Left 2 !.tran 100n