Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\9fa4777f6c15_NOR.asc
* Generated by LTspice 26.0.1 for Windows.
M4 vOUT N006 0 N008 NMOS
V2 N003 0 PULSE(0 5 0 5n 5n 20m 40m)
M2 N004 N006 vOUT N005 PMOS
M1 N001 N003 N004 N002 PMOS
M3 vOUT N003 0 N007 NMOS
V3 N006 0 PULSE(0 5 0 5n 5n 40m 80m)
V1 N001 0 5
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.tran 80m
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE -256 -320 -384 -320
WIRE -384 -208 -384 -240
WIRE -384 -160 -384 -192
WIRE -432 -128 -448 -128
WIRE -448 -64 -448 -128
WIRE -448 -64 -512 -64
WIRE -384 -64 -384 -112
WIRE -384 -16 -384 -48
WIRE -192 32 -384 32
WIRE -432 64 -432 16
WIRE -432 64 -512 64
WIRE -192 64 -192 32
WIRE -432 144 -432 64
WIRE -240 144 -432 144
WIRE -384 176 -384 32
WIRE -192 176 -192 64
WIRE -448 256 -448 -64
WIRE -432 256 -448 256
WIRE -384 256 -384 224
WIRE -240 256 -240 144
WIRE -192 256 -192 224
WIRE -288 272 -384 272
WIRE -192 272 -288 272
IOPIN -192 64 Out
SYMBOL voltage -496 -64 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 PULSE(0 5 0 5n 5n 20m 40m)
SYMBOL pmos4 -432 -64 R0
SYMATTR InstName M2
SYMBOL pmos4 -432 -208 R0
SYMATTR InstName M1
SYMBOL nmos4 -240 176 R0
SYMATTR InstName M4
SYMBOL nmos4 -432 176 R0
SYMATTR InstName M3
SYMBOL voltage -384 -224 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 5
SYMBOL voltage -496 64 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 PULSE(0 5 0 5n 5n 40m 80m)
FLAG -256 -320 0
FLAG -288 272 0
FLAG -192 64 vOUT
FLAG -592 -64 0
FLAG -592 64 0
TEXT -128 -120 Left 2 !.tran 80m
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1990.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\LT1990.asy)
XU1 0 N002 0 -V N003 OUT +V N001 LT1990 ;pnba REF)IN-)IN+)VEE)GAIN2)OUT)VCC)GAIN1
V3 N002 0 SINE(0 1 10K)
V2 -V 0 -5
V1 +V 0 5
.tran 1m
.lib LTC3.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 144 112 144 80
WIRE 368 160 336 160
WIRE -32 192 -256 192
WIRE -256 208 -256 192
WIRE -32 224 -32 192
WIRE -16 224 -32 224
WIRE -496 240 -496 224
WIRE -384 240 -384 224
WIRE 384 240 336 240
WIRE -16 256 -32 256
WIRE 368 288 336 288
WIRE -256 304 -256 288
WIRE -32 304 -32 256
WIRE -32 304 -256 304
WIRE -256 320 -256 304
WIRE -496 336 -496 320
WIRE -384 336 -384 320
WIRE 80 432 80 400
WIRE 144 432 144 400
SYMBOL voltage -496 224 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL LT1990 160 240 R0
SYMATTR InstName U1
SYMBOL voltage -384 224 R0
SYMATTR InstName V2
SYMATTR Value -5
SYMBOL voltage -256 192 R0
WINDOW 123 24 132 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V3
SYMATTR Value SINE(0 1 10K)
FLAG -256 320 0
FLAG -496 336 0
FLAG -384 336 0
FLAG 384 240 OUT
FLAG 80 432 0
FLAG -496 224 +V
FLAG -384 224 -V
FLAG 144 80 +V
FLAG 144 432 -V
TEXT 368 352 Left 2 !.tran 1m
* Z:\home\khalils\Downloads\files\data\raw_asc\32ed723b3b0b_Draft1.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\LT1001.asy)
R1 N001 N002 1k
V1 Vcc 0 9
C1 Vout N001 100n
V2 0 Vee 9
V3 N002 0 V
XU1 0 N001 Vcc Vee Vout LT1001 ;pnba In+)In-)V+)V-)OUT
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE -304 64 -336 64
WIRE -288 64 -304 64
WIRE 192 64 128 64
WIRE 368 64 256 64
WIRE -336 112 -336 64
WIRE 224 144 208 144
WIRE 208 160 208 144
WIRE 0 176 -80 176
WIRE 128 176 128 64
WIRE 128 176 80 176
WIRE 176 176 128 176
WIRE -80 192 -80 176
WIRE 368 192 368 64
WIRE 368 192 240 192
WIRE 400 192 368 192
WIRE 432 192 400 192
WIRE -336 208 -336 192
WIRE -240 208 -336 208
WIRE 176 208 144 208
WIRE -240 224 -240 208
WIRE -336 240 -336 208
WIRE 144 240 144 208
WIRE 208 272 208 224
WIRE 224 272 208 272
WIRE -80 288 -80 272
WIRE -336 384 -336 320
WIRE -288 384 -336 384
WIRE -272 384 -288 384
SYMBOL voltage -80 176 R0
SYMATTR InstName V3
SYMBOL voltage -336 224 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 9
SYMBOL voltage -336 96 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 9
SYMBOL cap 256 48 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 100n
SYMBOL res 96 160 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1k
SYMBOL OpAmps\\LT1001 208 128 R0
SYMATTR InstName U1
FLAG -304 64 Vcc
FLAG -288 384 Vee
FLAG -240 224 0
FLAG 208 144 Vcc
FLAG 208 272 Vee
FLAG 144 240 0
FLAG 400 192 Vout
FLAG -80 288 0
* Z:\home\khalils\Downloads\files\data\raw_asc\2fd14b37bda1_Scematic01.asc
* Generated by LTspice 26.0.1 for Windows.
R2 N002 N001 1Meg
V1 N003 0 AC 1
R100k N001 N003 R
XU1 N001 0 N002 opamp Aol=100K GBW=10Meg ;pnba invin)noninvin)out
.lib.opamp.sub
.dc V1 0 0.1
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 208 32 144 32
WIRE 320 32 288 32
WIRE 48 48 0 48
WIRE 0 128 0 48
WIRE 128 144 128 48
WIRE 144 144 144 32
WIRE 144 144 128 144
WIRE 160 144 144 144
WIRE 320 160 320 32
WIRE 320 160 224 160
WIRE 160 176 128 176
WIRE 128 208 128 176
SYMBOL res 304 16 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 1MEG
SYMBOL voltage 0 112 R0
WINDOW 123 24 124 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value ""
SYMATTR Value2 AC 1
SYMBOL res 144 32 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName 100k
SYMBOL Opamps\\opamp 192 96 R0
SYMATTR InstName U1
FLAG 0 208 0
FLAG 128 208 0
TEXT 176 288 Left 2 !.lib.opamp.sub
TEXT -34 308 Left 2 !.dc V1 0 0.1
* Z:\home\khalils\Downloads\files\data\raw_asc\LT3012B.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\LT3012B.asy)
C1 OUT 0 3.3
V1 IN 0 PWL(0 0 1 10)
R2 N001 0 249K
XU1 IN OUT 0 N001 LT3012B ;pnba IN)OUT)GND)ADJ
R1 OUT N001 750K
Rload OUT 0 100
.tran 1
.lib LT3012B.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE -64 128 -96 128
WIRE 112 128 -64 128
WIRE 432 128 400 128
WIRE 576 128 432 128
WIRE 624 128 576 128
WIRE 672 128 624 128
WIRE 432 144 432 128
WIRE 672 144 672 128
WIRE -96 160 -96 128
WIRE 576 160 576 128
WIRE 432 224 400 224
WIRE 432 240 432 224
WIRE 576 240 576 224
WIRE 672 240 672 224
WIRE -96 272 -96 240
WIRE 256 304 256 288
WIRE 432 336 432 320
SYMBOL voltage -96 144 R0
SYMATTR InstName V1
SYMATTR Value PWL(0 0 1 10)
SYMBOL res 656 128 R0
SYMATTR InstName Rload
SYMATTR Value 100
SYMBOL LT3012B 256 160 R0
SYMATTR InstName U1
SYMBOL res 416 128 R0
SYMATTR InstName R1
SYMATTR Value 750K
SYMBOL res 416 224 R0
SYMATTR InstName R2
SYMATTR Value 249K
SYMBOL cap 560 160 R0
SYMATTR InstName C1
SYMATTR Value 3.3
FLAG 256 304 0
FLAG -96 272 0
FLAG 672 240 0
FLAG 576 240 0
FLAG 432 336 0
FLAG 624 128 OUT
FLAG -64 128 IN
TEXT 584 312 Left 2 !.tran 1
* Z:\home\khalils\Downloads\files\data\raw_asc\0a6b04c06a8b_Draft1.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\ADA4898.asy)
V1 0 -6V 6
XU1 Vin Vout +9V -6V Vout -6V ADA4898 ;pnba In+)In-)V+)V-)OUT)SHDN
V2 +9V 0 9
R3 Vin 0 R
R5 N001 0 49.9
R2 N001 Vin R
R4 N002 0 9.1k
V3 N001 0 PULSE(0 1 1m 1n 1n 0.5m 1m 4)
R1 N001 N002 82k
.lib ADA4898.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 936 680
WIRE 336 -32 80 -32
WIRE 80 0 80 -32
WIRE 80 0 -32 0
WIRE 336 0 336 -32
WIRE 80 80 80 0
WIRE 208 80 80 80
WIRE -32 112 -32 0
WIRE 80 112 80 80
WIRE 208 112 208 80
WIRE 880 112 880 64
WIRE 336 128 336 80
WIRE 720 144 448 144
WIRE 208 224 208 192
WIRE 288 224 208 224
WIRE 544 224 544 208
WIRE 448 240 448 144
WIRE 528 240 448 240
WIRE 720 256 720 144
WIRE 720 256 592 256
WIRE 880 256 880 192
WIRE 880 256 816 256
WIRE -32 272 -32 192
WIRE 288 272 288 224
WIRE 400 272 288 272
WIRE 528 272 400 272
WIRE 80 288 80 192
WIRE 208 288 208 224
WIRE 816 288 816 256
WIRE 544 304 544 288
WIRE 576 304 576 288
WIRE 576 304 544 304
WIRE 880 304 880 256
WIRE 544 320 544 304
WIRE 80 400 80 368
WIRE 208 400 208 368
WIRE 208 400 80 400
WIRE 80 448 80 400
WIRE 880 448 880 384
SYMBOL res 64 272 R0
SYMATTR InstName R4
SYMATTR Value 9.1k
SYMBOL res 192 272 R0
SYMATTR InstName R3
SYMBOL voltage 880 288 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 6
SYMBOL OpAmps\\ADA4898 560 272 R0
SYMATTR InstName U1
SYMBOL res 192 96 R0
SYMATTR InstName R2
SYMBOL res 64 96 R0
SYMATTR InstName R1
SYMATTR Value 82k
SYMBOL res 320 -16 R0
SYMATTR InstName R5
SYMATTR Value 49.9
SYMBOL voltage 880 96 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 9
SYMBOL voltage -32 96 R0
WINDOW 3 -53 -151 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value PULSE(0 1 1m 1n 1n 0.5m 1m 4)
FLAG 816 288 0
FLAG 880 64 +9V
FLAG 880 448 -6V
FLAG 544 320 -6V
FLAG 544 208 +9V
FLAG 80 448 0
FLAG -32 272 0
FLAG 336 128 0
FLAG 400 272 Vin
FLAG 720 256 Vout
* Z:\home\khalils\Downloads\files\data\raw_asc\15d529aa25c0_rout_step_ac.asc
* Generated by LTspice 26.0.1 for Windows.
* .dc V2 0 6 0.01
* .tran 0 6 0 1m
* .options plotwinsize=0
V2 V2 0 PWL(0 0 6 6) AC 1
M2 V2 N001 0 0 IRF530
M1 N001 N001 0 0 IRF530
R1 V1 N001 1k
V1 V1 0 5
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.step V2 0 6 0.01
.op
.ac list 1
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1116 892
WIRE 176 80 176 48
WIRE 176 80 96 80
WIRE 272 80 176 80
WIRE 176 112 176 80
WIRE 336 112 336 -32
WIRE 512 160 512 144
WIRE 624 160 624 144
WIRE 96 192 96 80
WIRE 128 192 96 192
WIRE 272 192 272 80
WIRE 288 192 272 192
WIRE 176 256 176 208
WIRE 336 256 336 208
WIRE 512 256 512 240
WIRE 624 256 624 240
SYMBOL voltage 624 144 R0
WINDOW 123 24 132 Left 0
WINDOW 39 0 0 Left 0
SYMATTR Value2 AC 1
SYMATTR InstName V2
SYMATTR Value PWL(0 0 6 6)
SYMBOL nmos 288 112 R0
SYMATTR InstName M2
SYMATTR Value IRF530
SYMBOL res 160 -48 R0
SYMATTR InstName R1
SYMATTR Value 1k
SYMBOL nmos 128 112 R0
SYMATTR InstName M1
SYMATTR Value IRF530
SYMBOL voltage 512 144 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 5
FLAG 176 256 0
FLAG 336 256 0
FLAG 512 256 0
FLAG 624 256 0
FLAG 176 -32 V1
FLAG 336 -32 V2
FLAG 512 144 V1
FLAG 624 144 V2
TEXT 424 -64 Left 0 ;.dc V2 0 6 0.01
TEXT 424 56 Left 0 !.step V2 0 6 0.01
TEXT 424 88 Left 0 !.op
TEXT 424 -24 Left 0 ;.tran 0 6 0 1m
TEXT 424 8 Left 0 ;.options plotwinsize=0
TEXT 640 56 Left 0 !.ac list 1
* Z:\tmp\asc_dec_bjh7r6w2\008b157dfbed_adjustable_filter_dec0.asc
* Generated by LTspice 26.0.1 for Windows.
V2 Vref 0 2.5
R3 0 NEXT_STAGE 1Meg
V1 V+ 0 5
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1248 680
WIRE 960 128 864 128
WIRE 960 144 960 128
WIRE 960 240 960 224
WIRE 432 272 432 144
WIRE 432 272 352 272
WIRE 496 272 432 272
WIRE 608 416 608 368
WIRE 736 416 736 368
WIRE 608 512 608 496
WIRE 688 512 608 512
WIRE 736 512 736 496
WIRE 736 512 688 512
WIRE 688 528 688 512
SYMBOL voltage 736 400 R0
SYMATTR InstName V2
SYMATTR Value 2.5
SYMBOL res 976 240 R180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R3
SYMATTR Value 1meg
SYMBOL voltage 608 400 R0
SYMATTR InstName V1
SYMATTR Value 5
FLAG 688 528 0
FLAG 608 368 V+
FLAG 736 368 Vref
FLAG 496 272 NEXT_STAGE
FLAG 864 128 NEXT_STAGE
FLAG 960 240 0
* Z:\home\khalils\Downloads\files\data\raw_asc\bb01efb0afa3_DN2535_test.asc
* Generated by LTspice 26.0.1 for Windows.
* 1. Add a "nmos" component to the schematic.\n \n2. Replace the value NMOS with DN2535\n on your nmos-transistor in the schematic.\n \n6. Put the model either on the schematic or into a file.\n \nAdd the SPICE line \n .include supertex.lib\nto your schematic if you use a model file. \nI recommend to keep the model file in the same \nfolder as the schematic. This makes a complete\nbackup of a circuit easy.
* Vgs -2, -1, 0
* Plot Id(M1)
* Depletion Mode NMOSFET DN2535 From Supertex
* Warning, the original supertex.lib file contains 75 useless/wrong ".ENDS" lines.\nThey have to be removed or made to comments, e.g. "*.ENDS".
M1 N001 N002 0 0 DN2535
V2 N001 0 5
V1 N002 0 0
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.dc V2 0 10 0.01 V1 -2 0 1
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1512 988
WIRE -32 128 -256 128
WIRE -256 160 -256 128
WIRE -32 176 -32 128
WIRE -304 240 -448 240
WIRE -448 272 -448 240
WIRE -448 400 -448 352
WIRE -256 400 -256 256
WIRE -256 400 -448 400
WIRE -32 400 -32 256
WIRE -32 400 -256 400
WIRE -448 432 -448 400
SYMBOL nmos -304 160 R0
SYMATTR InstName M1
SYMATTR Value DN2535
SYMBOL voltage -448 256 R0
SYMATTR InstName V1
SYMATTR Value 0
SYMBOL voltage -32 160 R0
SYMATTR InstName V2
SYMATTR Value 5
FLAG -448 432 0
TEXT -488 -32 Left 0 !.dc V2 0 10 0.01 V1 -2 0 1
TEXT -472 488 Left 0 ;1. Add a "nmos" component to the schematic.\n \n2. Replace the value NMOS with DN2535\n    on your nmos-transistor in the schematic.\n \n6. Put the model either  on the schematic or into a file.\n \nAdd the SPICE line  \n    .include supertex.lib\nto your schematic if you use a model file. \nI recommend to keep the model file in the same \nfolder as the schematic. This makes a complete\nbackup of a circuit easy.
TEXT -176 -32 Left 0 ;Vgs  -2, -1, 0
TEXT -488 -104 Left 0 ;Plot Id(M1)
TEXT -488 -224 Left 0 ;Depletion Mode NMOSFET DN2535 From Supertex
TEXT -488 -176 Left 0 ;Warning, the original supertex.lib file contains 75 useless/wrong  ".ENDS" lines.\nThey have to be removed or made to comments, e.g. "*.ENDS".
* Z:\home\khalils\Downloads\files\data\raw_asc\2f9addfe7d9c_RC-Charging.asc
* Generated by LTspice 26.0.1 for Windows.
R1 Vout Vin 1k
C1 Vout 0 1mF V=10
V1 Vin 0 1V
.tran 5s
.ic V(Vout) = 0V
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 208 96 128 96
WIRE 336 96 288 96
WIRE 128 160 128 96
WIRE 336 176 336 96
WIRE 128 304 128 240
WIRE 336 304 336 240
WIRE 336 304 128 304
WIRE 128 320 128 304
SYMBOL res 304 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1k
SYMBOL voltage 128 144 R0
WINDOW 3 12 100 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR Value 1V
SYMATTR InstName V1
SYMBOL cap 320 176 R0
SYMATTR InstName C1
SYMATTR Value 1mF
SYMATTR SpiceLine V=10
FLAG 128 320 0
FLAG 336 96 Vout
FLAG 128 96 Vin
TEXT 104 368 Left 2 !.tran 5s
TEXT 104 400 Left 2 !.ic V(Vout) = 0V
* Z:\home\khalils\Downloads\files\data\raw_asc\02aa85c440ac_Fig18_13.asc
* Generated by LTspice 26.0.1 for Windows.
* Plot Vin Vout Vout2
* 10/1
* 10/1
* 10/1
* 10/1
M1 Vout Vin 0 0 N_50n l=50n w=500n
M3 Vout2 Vout 0 0 N_50n l=50n w=500n
C1 Vout 0 100f
M2 Vout Vin VDD VDD P_50n l=50n w=500n
VDD VDD 0 1
M4 Vout2 Vout VDD VDD P_50n l=50n w=500n
Vin Vin 0 PULSE 0 1 1n 1n 1n 0.5n
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.tran 5n
.include cmosedu_models.txt
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1164 680
WIRE 192 -368 192 -384
WIRE 192 -352 192 -368
WIRE 448 -304 448 -352
WIRE 912 -304 912 -352
WIRE 400 -288 368 -288
WIRE 864 -288 832 -288
WIRE 192 -240 192 -272
WIRE 320 -176 304 -176
WIRE 368 -176 368 -288
WIRE 368 -176 320 -176
WIRE 448 -176 448 -208
WIRE 704 -176 448 -176
WIRE 752 -176 704 -176
WIRE 832 -176 832 -288
WIRE 832 -176 752 -176
WIRE 912 -176 912 -208
WIRE 1072 -176 912 -176
WIRE 208 -96 208 -112
WIRE 368 -96 368 -176
WIRE 400 -96 368 -96
WIRE 832 -96 832 -176
WIRE 864 -96 832 -96
WIRE 752 -64 752 -112
WIRE 448 -32 448 -80
WIRE 912 -32 912 -80
WIRE 208 0 208 -16
SYMBOL pmos4 864 -208 M180
WINDOW 0 88 9 Right 2
WINDOW 3 168 20 Right 2
WINDOW 123 206 76 Right 2
SYMATTR InstName M4
SYMATTR Value P_50n
SYMATTR Value2 l=50n w=500n
SYMBOL nmos4 400 -176 R0
WINDOW 0 104 24 Right 2
WINDOW 3 179 41 Right 2
WINDOW 123 213 74 Right 2
SYMATTR InstName M1
SYMATTR Value N_50n
SYMATTR Value2 l=50n w=500n
SYMBOL nmos4 864 -176 R0
WINDOW 0 104 24 Right 2
WINDOW 3 179 41 Right 2
WINDOW 123 213 74 Right 2
SYMATTR InstName M3
SYMATTR Value N_50n
SYMATTR Value2 l=50n w=500n
SYMBOL cap 736 -176 R0
WINDOW 0 40 24 Left 2
SYMATTR InstName C1
SYMATTR Value 100f
SYMBOL voltage 192 -368 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName VDD
SYMATTR Value 1
SYMBOL voltage 208 -112 R0
WINDOW 0 -72 21 Left 2
WINDOW 3 -106 154 Left 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName Vin
SYMATTR Value PULSE 0 1 1n 1n 1n 0.5n
SYMBOL pmos4 400 -208 M180
WINDOW 0 88 9 Right 2
WINDOW 3 168 20 Right 2
WINDOW 123 206 76 Right 2
SYMATTR InstName M2
SYMATTR Value P_50n
SYMATTR Value2 l=50n w=500n
FLAG 208 0 0
FLAG 704 -176 Vout
FLAG 208 -112 Vin
FLAG 448 -128 0
FLAG 192 -240 0
FLAG 192 -368 VDD
FLAG 448 -256 VDD
FLAG 448 -32 0
FLAG 448 -352 VDD
FLAG 320 -176 Vin
FLAG 752 -64 0
FLAG 912 -128 0
FLAG 912 -256 VDD
FLAG 912 -32 0
FLAG 912 -352 VDD
FLAG 1072 -176 Vout2
TEXT 496 0 Left 2 !.tran 5n
TEXT 496 24 Left 2 !.include cmosedu_models.txt
TEXT 496 -360 Left 2 ;Plot Vin Vout Vout2
TEXT 368 -312 Left 2 ;10/1
TEXT 360 -72 Left 2 ;10/1
TEXT 832 -312 Left 2 ;10/1
TEXT 824 -72 Left 2 ;10/1
* Z:\home\khalils\Downloads\files\data\raw_asc\0ae61be4cf95_rectifier_circuit_v2.asc
* Generated by LTspice 26.0.1 for Windows.
D4 N001 N003 D
R1 N004 0 10
L1 N003 N004 10m
V1 N002 N001 SINE(0 10 50 0 0 0)
D3 0 N001 D
D1 0 N002 D
D2 N002 N003 D
C1 N003 0 10m
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 50m
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 984 680
WIRE 112 -48 80 -48
WIRE 240 -48 192 -48
WIRE -16 96 -112 96
WIRE 240 96 240 -48
WIRE 240 96 48 96
WIRE 272 96 240 96
WIRE 432 96 336 96
WIRE -112 176 -112 96
WIRE -112 176 -240 176
WIRE 432 176 432 96
WIRE 592 176 432 176
WIRE 736 176 592 176
WIRE 928 176 816 176
WIRE -112 272 -112 176
WIRE -16 272 -112 272
WIRE 80 272 80 -48
WIRE 80 272 48 272
WIRE 272 272 80 272
WIRE 432 272 432 176
WIRE 432 272 336 272
WIRE 592 288 592 176
WIRE 928 288 928 176
WIRE -240 480 -240 176
WIRE 592 480 592 352
WIRE 592 480 -240 480
WIRE 928 480 928 368
WIRE 928 480 592 480
WIRE -240 576 -240 480
SYMBOL diode 272 288 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D4
SYMBOL diode -16 112 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMBOL diode 272 112 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D2
SYMBOL voltage 208 -48 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 10 50 0 0 0)
SYMBOL ind 720 192 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 10m
SYMBOL diode -16 288 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D3
SYMBOL cap 576 288 R0
SYMATTR InstName C1
SYMATTR Value 10m
SYMBOL res 912 272 R0
SYMATTR InstName R1
SYMATTR Value 10
FLAG -240 576 0
TEXT -256 600 Left 2 !.tran 50m
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC2909-2.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\SpecialFunctions\LTC2909-2.5.asy)
R2 N005 N003 1.1K
R3 N003 0 10K
V2 N001 0 PULSE(2.5 5 0 1000m 1000m 3000m 5000m)
V1 N002 0 PWL (0,0 10m,12)
C1 0 N004 22n
C2 0 _RST 1000p
R4 N001 _RST 10K
R1 N005 N001 57.6K
I1 REF 0 PWL(0 0 1 0 1.001 1m 2 1m 2.001 -1m 3 -1m 4 -5m 4.001 -5m 5 5m)
XU1 0 REF N003 N005 N006 N004 N002 _RST LTC2909-2.5 ;pnba GND)REF)ADJ2)ADJ1)SEL)TMR)Vcc)_RST
V3 N006 0 PWL(0 0 5010m 0 5011m 0.9 10010m 0.9 10011m 5)
.tran 15
.lib LTC2909-2.5.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1152 788
WIRE -176 80 -256 80
WIRE 288 80 -96 80
WIRE 304 80 288 80
WIRE 16 160 0 160
WIRE 304 160 304 80
WIRE 304 160 272 160
WIRE 320 160 304 160
WIRE 432 160 384 160
WIRE -720 224 -768 224
WIRE -16 224 -640 224
WIRE 16 224 -16 224
WIRE 496 224 272 224
WIRE 592 224 576 224
WIRE -192 288 -208 288
WIRE -96 288 -112 288
WIRE 16 288 -96 288
WIRE 304 288 272 288
WIRE 400 288 368 288
WIRE -96 304 -96 288
WIRE 16 352 0 352
WIRE 352 352 272 352
WIRE 352 368 352 352
WIRE -256 400 -256 80
WIRE -224 400 -256 400
WIRE -96 400 -96 384
WIRE -96 400 -144 400
WIRE 0 400 0 352
WIRE 0 400 -96 400
WIRE -256 464 -256 400
WIRE 352 464 352 448
WIRE -256 576 -256 544
SYMBOL res -112 400 M180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R2
SYMATTR Value 1.1K
SYMBOL res -128 384 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 57.6K
SYMBOL voltage 480 224 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 -32 56 VBottom 2
SYMATTR InstName V1
SYMATTR Value PWL (0,0 10m,12)
SYMBOL res -96 304 M270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R3
SYMATTR Value 10K
SYMBOL cap 368 272 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 22n
SYMBOL current -640 224 R90
WINDOW 0 -32 40 VBottom 2
WINDOW 3 32 40 VTop 2
SYMATTR InstName I1
SYMATTR Value PWL(0 0 1 0 1.001 1m 2 1m 2.001 -1m 3 -1m 4 -5m 4.001 -5m 5 5m)
SYMBOL voltage 352 352 R0
WINDOW 3 30 89 Left 2
SYMATTR Value PWL(0 0 5010m 0 5011m 0.9 10010m 0.9 10011m 5)
SYMATTR InstName V3
SYMBOL cap 384 144 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 1000p
SYMBOL res -192 96 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R4
SYMATTR Value 10K
SYMBOL LTC2909-2.5 144 256 R0
SYMATTR InstName U1
SYMBOL voltage -256 448 R0
SYMATTR InstName V2
SYMATTR Value PULSE(2.5 5 0 1000m 1000m 3000m 5000m)
FLAG 0 160 0
FLAG 592 224 0
FLAG -256 576 0
FLAG -208 288 0
FLAG -768 224 0
FLAG 400 288 0
FLAG 432 160 0
FLAG 352 464 0
FLAG -16 224 REF
FLAG 288 80 _RST
TEXT 432 544 Left 2 !.tran 15
* Z:\home\khalils\Downloads\files\data\raw_asc\ADP162-1.8.asc
* Generated by LTspice 26.0.1 for Windows.
V1 IN 0 5
C1 OUT 0 1
Rload OUT 0 180
V2 N001 0 PULSE(0 5 100u 50n 50n 2.5m)
XU1 IN 0 N001 OUT ADP16xf K=555.6u ;pnba Vin)GND)En)Vout
.tran 4m
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\ADP162-1.8.asy)
.lib ADP16x.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 160 96 -80 96
WIRE 416 96 352 96
WIRE 512 96 416 96
WIRE -80 112 -80 96
WIRE 416 112 416 96
WIRE 512 112 512 96
WIRE -80 208 -80 192
WIRE 160 208 16 208
WIRE 416 208 416 176
WIRE 512 208 512 192
WIRE 16 224 16 208
WIRE 256 272 256 256
WIRE 16 320 16 304
FLAG -80 208 0
FLAG 256 272 0
FLAG 416 208 0
FLAG 512 208 0
FLAG 512 96 OUT
FLAG -80 96 IN
FLAG 16 320 0
SYMBOL voltage -80 96 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL cap 400 112 R0
SYMATTR InstName C1
SYMATTR Value 1
SYMBOL res 496 96 R0
SYMATTR InstName Rload
SYMATTR Value 180
SYMBOL voltage 16 208 R0
SYMATTR InstName V2
SYMATTR Value PULSE(0 5 100u 50n 50n 2.5m)
SYMBOL ADP162-1.8 256 208 R0
SYMATTR InstName U1
TEXT 528 320 Left 2 !.tran 4m