Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC1728-3.3.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\LTC1728-3.3.asy)
V1 N001 0 5
V4 N003 0 PWL(0 3.3 1 3.3 2 3 3 3.3)
R1 N002 N001 10K
V2 N004 0 PWL(0 1.05 7 1.05 8 .95 9 1.05)
V3 N005 0 PWL(0 1.8 4 1.8 5 1.5 6 1.8)
XU1 N002 0 N004 N005 N003 LTC1728-3.3 ;pnba _RST)GND)VccA)Vcc1.8)Vcc3
.tran 10
.lib LTC1728-3.3.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1100 756
WIRE -160 144 -224 144
WIRE 48 144 -80 144
WIRE 464 144 272 144
WIRE 464 160 464 144
WIRE -224 176 -224 144
WIRE 48 208 16 208
WIRE 464 256 464 240
WIRE 48 272 -64 272
WIRE 384 272 272 272
WIRE -224 288 -224 256
WIRE 384 288 384 272
WIRE -64 304 -64 272
WIRE 384 384 384 368
WIRE -64 416 -64 384
SYMBOL LTC1728-3.3 160 240 R0
SYMATTR InstName U1
SYMBOL voltage 464 144 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V4
SYMATTR Value PWL(0 3.3 1 3.3 2 3 3 3.3)
SYMBOL res -64 128 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10K
SYMBOL voltage 384 272 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V3
SYMATTR Value PWL(0 1.8 4 1.8 5 1.5 6 1.8)
SYMBOL voltage -224 160 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL voltage -64 288 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V2
SYMATTR Value PWL(0 1.05 7 1.05 8 .95 9 1.05)
FLAG 16 208 0
FLAG -224 288 0
FLAG -64 416 0
FLAG 384 384 0
FLAG 464 256 0
TEXT 528 432 Left 2 !.tran 10
* Z:\home\khalils\Downloads\files\data\raw_asc\3246344028f2_Fig26_18_ID_VDS.asc
* Generated by LTspice 26.0.1 for Windows.
M1 N001 N002 0 0 N_50n l=50n w=500n
VGS N002 0 400m
VDS N001 0 0
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.dc VDS 0 1
.include cmosedu_models.txt
* Plot Id(M1) and 1/d(Id(M1)) for output resistance
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1048 680
WIRE 640 80 448 80
WIRE 448 112 448 80
WIRE 640 112 640 80
WIRE 496 160 448 160
WIRE 400 192 288 192
WIRE 288 208 288 192
WIRE 448 224 448 208
WIRE 640 224 640 192
WIRE 288 304 288 288
FLAG 288 304 0
FLAG 448 224 0
FLAG 640 224 0
FLAG 496 160 0
SYMBOL nmos4 400 112 R0
WINDOW 0 59 18 Left 0
WINDOW 3 64 75 Left 0
WINDOW 123 64 103 Left 0
SYMATTR InstName M1
SYMATTR Value N_50n
SYMATTR Value2 l=50n w=500n
SYMBOL voltage 288 192 R0
WINDOW 0 -90 57 Left 0
WINDOW 3 -90 85 Left 0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName VGS
SYMATTR Value 400m
SYMBOL voltage 640 96 R0
WINDOW 0 41 55 Left 0
WINDOW 3 41 83 Left 0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName VDS
SYMATTR Value 0
TEXT 384 272 Left 0 !.dc VDS 0 1 
TEXT 384 296 Left 0 !.include cmosedu_models.txt
TEXT 224 56 Left 0 ;Plot Id(M1) and 1/d(Id(M1)) for output resistance
* Z:\home\khalils\Downloads\files\data\raw_asc\20c8d38109fb_ideal-diode.asc
* Generated by LTspice 26.0.1 for Windows.
* https://wiki.analog.com/university/courses/alm1k/alm-active-rectifiers
* Vgs voltage of M1 is always smaller than V2.\nThat's ok, only very little power is wasted in M1.
* Ideal diode has lots of leakage through Q2, R1 & R2.
* D1, D2, R3, R4 increase output voltage range of ideal diode beyond\nbreakdown of BE-junction of Q1.
;dc v1 0 8
R4 N004 N005 1Meg
Q1 N005 N005 N003 0 BC856B
R2 N006 0 68k
Q2 N006 N005 N004 0 BC856B
M1 N001 N006 N002 N002 FDC638P
D2 N002 N004 BAT54
R1 N005 0 22k
R3 N003 N005 1Meg
D1 N001 N003 BAT54
V2 N002 0 5 Rser=100
V1 N001 0 SINE(0 6 70)
.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
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.tran 100m
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1724 680
WIRE 48 -80 -144 -80
WIRE 208 -80 48 -80
WIRE 624 -80 304 -80
WIRE 848 -80 624 -80
WIRE 624 -48 624 -80
WIRE 48 -32 48 -80
WIRE 48 48 48 32
WIRE 144 48 48 48
WIRE 624 48 624 16
WIRE 624 48 416 48
WIRE 48 80 48 48
WIRE 624 80 624 48
WIRE -144 112 -144 -80
WIRE 848 112 848 -80
WIRE 144 128 112 128
WIRE 416 128 144 128
WIRE 560 128 416 128
WIRE 48 208 48 176
WIRE 144 208 144 128
WIRE 144 208 48 208
WIRE 288 208 288 -32
WIRE 624 208 624 176
WIRE 624 208 288 208
WIRE 48 240 48 208
WIRE 624 240 624 208
WIRE -144 368 -144 192
WIRE 48 368 48 320
WIRE 624 368 624 320
WIRE 848 368 848 192
SYMBOL schottky 608 -48 R0
SYMATTR InstName D2
SYMATTR Value BAT54
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL res 128 32 R0
SYMATTR InstName R3
SYMATTR Value 1Meg
SYMBOL pnp 112 176 R180
SYMATTR InstName Q1
SYMATTR Value BC856B
SYMBOL res 400 32 R0
SYMATTR InstName R4
SYMATTR Value 1Meg
SYMBOL pnp 560 176 M180
SYMATTR InstName Q2
SYMATTR Value BC856B
SYMBOL voltage 848 96 R0
WINDOW 123 0 0 Left 0
WINDOW 39 24 124 Left 2
SYMATTR SpiceLine Rser=100
SYMATTR InstName V2
SYMATTR Value 5
SYMBOL pmos 208 -32 R270
SYMATTR InstName M1
SYMATTR Value FDC638P
SYMBOL res 608 224 R0
SYMATTR InstName R2
SYMATTR Value 68k
SYMBOL voltage -144 96 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value SINE(0 6 70)
SYMBOL res 32 224 R0
SYMATTR InstName R1
SYMATTR Value 22k
SYMBOL schottky 32 -32 R0
SYMATTR InstName D1
SYMATTR Value BAT54
SYMATTR Description Diode
SYMATTR Type diode
FLAG -144 368 0
FLAG 48 368 0
FLAG 624 368 0
FLAG 848 368 0
TEXT -176 392 Left 2 !;dc v1 0 8
TEXT -120 456 Left 2 ;https://wiki.analog.com/university/courses/alm1k/alm-active-rectifiers
TEXT -120 496 Left 2 ;Vgs voltage of M1 is always smaller than V2.\nThat's ok, only very little power is wasted in M1.
TEXT -176 424 Left 2 !.tran 100m
TEXT -120 608 Left 2 ;Ideal diode has lots of leakage through Q2, R1 & R2.
TEXT 944 -88 Left 2 ;D1, D2, R3, R4 increase output voltage range of ideal diode beyond\nbreakdown of BE-junction of Q1.
* Z:\home\khalils\Downloads\files\data\raw_asc\d9d4efd58fae_TPS2.asc
* Generated by LTspice 26.0.1 for Windows.
XU1 N001 0 N005 opamp Aol=100K GBW=10Meg ;pnba invin)noninvin)out
C1 N005 N001 1
C2 N003 N006 1
R5 N004 N003 0.1
XU2 N006 0 N002 opamp Aol=100K GBW=10Meg ;pnba invin)noninvin)out
R3 N006 N005 1
R2 N005 N001 3
XU3 N004 0 N003 opamp Aol=100K GBW=10Meg ;pnba invin)noninvin)out
V1 N007 0 AC 1
R1 N001 N007 0.1
R6 N002 N004 0.1
R4 N002 N001 1
.ac dec 100 1e-2 1e2
.lib opamp.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 112 -64 -256 -64
WIRE 688 -64 192 -64
WIRE 400 48 320 48
WIRE 528 48 480 48
WIRE 576 48 528 48
WIRE 688 48 688 -64
WIRE 688 48 656 48
WIRE -256 80 -256 -64
WIRE -208 80 -256 80
WIRE -80 80 -128 80
WIRE 528 160 528 48
WIRE 528 160 416 160
WIRE -256 176 -256 80
WIRE -208 176 -256 176
WIRE -80 176 -80 80
WIRE -80 176 -144 176
WIRE 240 176 176 176
WIRE 320 176 320 48
WIRE 320 176 304 176
WIRE 352 176 320 176
WIRE 480 192 416 192
WIRE 480 224 480 192
WIRE -384 256 -432 256
WIRE -256 256 -256 176
WIRE -256 256 -304 256
WIRE -192 256 -256 256
WIRE -80 272 -80 176
WIRE -80 272 -128 272
WIRE 32 272 -80 272
WIRE 176 272 176 176
WIRE 176 272 112 272
WIRE 240 272 176 272
WIRE -192 288 -272 288
WIRE 688 288 688 48
WIRE 688 288 304 288
WIRE 240 304 160 304
WIRE -272 320 -272 288
WIRE 160 336 160 304
SYMBOL cap -144 160 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 1
SYMBOL res 208 -80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 1
SYMBOL res -288 240 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 0.1
SYMBOL voltage -432 240 R0
WINDOW 0 -2 -15 Left 2
WINDOW 123 24 124 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value ""
SYMATTR Value2 AC 1
SYMBOL res 672 32 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R6
SYMATTR Value 0.1
SYMBOL cap 304 160 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 1
SYMBOL res 496 32 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R5
SYMATTR Value 0.1
SYMBOL Opamps\\opamp 272 224 R0
SYMATTR InstName U2
SYMBOL Opamps\\opamp 384 112 M0
SYMATTR InstName U3
SYMBOL res -112 64 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 3
SYMBOL Opamps\\opamp -160 208 R0
SYMATTR InstName U1
SYMBOL res 128 256 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 1
FLAG -272 320 0
FLAG 160 336 0
FLAG 480 224 0
FLAG -432 336 0
TEXT -162 368 Left 2 !.ac dec 100 1e-2 1e2
TEXT -160 400 Left 2 !.lib opamp.sub
* Z:\home\khalils\Downloads\files\data\raw_asc\ADR1001.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\References\ADR1001.asy)
CNF 0 N002 1
VIN VIN 0 15
COUT 5V 0 1
RPG N001 PG 10k
CIN 0 VIN 1
RISET N004 0 120
VIHeater VIN N003 0
VPG N001 0 5
XU1 N004 NC_01 6P6V 6P6V 6P6V NC_02 NC_03 5V N002 N002 5V 0 0 0 0 N003 VIN PG TCHIP ADR1001 ;pnba 1)2)3)4)5)6)7)8)9)10)11)12)13)14)15)16)17)18)19
.tran 10 startup
.lib ADR1001.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 7208 5924
WIRE 2880 400 2224 400
WIRE 2912 400 2880 400
WIRE 2960 400 2912 400
WIRE 3056 400 2960 400
WIRE 3168 400 3136 400
WIRE 2960 416 2960 400
WIRE 3168 416 3168 400
WIRE 2224 432 2224 400
WIRE 2400 480 2368 480
WIRE 2512 480 2480 480
WIRE 2512 496 2512 480
WIRE 2960 496 2960 480
WIRE 2368 528 2368 480
WIRE 2960 624 2800 624
WIRE 3040 624 2960 624
WIRE 3232 624 3136 624
WIRE 3264 624 3232 624
WIRE 3360 624 3328 624
WIRE 2496 640 2496 608
WIRE 3360 640 3360 624
WIRE 2368 656 2368 608
WIRE 2224 688 2224 512
WIRE 2368 688 2368 656
WIRE 2496 688 2496 640
WIRE 2800 688 2800 624
WIRE 2880 688 2880 400
WIRE 2960 688 2960 624
WIRE 3040 688 3040 624
WIRE 3136 688 3136 624
WIRE 3232 688 3232 624
WIRE 3536 880 3472 880
WIRE 3536 928 3536 880
WIRE 3536 928 3472 928
WIRE 3536 960 3536 928
WIRE 3536 1040 3536 1024
WIRE 2688 1360 2688 1328
WIRE 2224 1456 2224 1328
WIRE 2336 1456 2336 1328
WIRE 2336 1456 2224 1456
WIRE 2688 1456 2688 1440
WIRE 2688 1456 2336 1456
WIRE 2800 1456 2800 1328
WIRE 2800 1456 2688 1456
WIRE 3312 1456 3312 1328
WIRE 3312 1456 2800 1456
WIRE 2688 1488 2688 1456
SYMBOL ADR1001 2832 1024 R0
SYMATTR InstName U1
SYMBOL cap 3520 960 R0
SYMATTR InstName COUT
SYMATTR Value 1u
SYMBOL voltage 2224 416 R0
SYMATTR InstName VIHeater
SYMATTR Value 0
SYMBOL cap 2944 480 M180
WINDOW 0 24 56 Left 2
WINDOW 3 24 8 Left 2
SYMATTR InstName CIN
SYMATTR Value 1u
SYMBOL res 2352 512 R0
SYMATTR InstName RPG
SYMATTR Value 10k
SYMBOL res 2672 1344 R0
SYMATTR InstName RISET
SYMATTR Value 120
SYMBOL voltage 3040 400 R270
WINDOW 0 41 59 VTop 2
WINDOW 3 -39 58 VBottom 2
SYMATTR InstName VIN
SYMATTR Value 15
SYMBOL cap 3328 608 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName CNF
SYMATTR Value 1u
SYMBOL voltage 2384 480 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 -32 56 VBottom 2
SYMATTR InstName VPG
SYMATTR Value 5
FLAG 2688 1488 0
FLAG 2512 496 0
FLAG 2368 656 PG
FLAG 3168 416 0
FLAG 2960 496 0
FLAG 3536 880 5V
FLAG 2912 400 VIN
FLAG 3040 624 6P6V
FLAG 2496 640 TCHIP
FLAG 3536 1040 0
FLAG 3360 640 0
TEXT 2192 1512 Left 2 !.tran 10 startup
* Z:\home\khalils\Downloads\files\data\raw_asc\c2f8261abecf_Draft14.asc
* Generated by LTspice 26.0.1 for Windows.
* 1e-16 * exp((V(vb) - V(ve)) / 26mV)
V3 N002 0 SINE(2 0 500)
V1 N001 0 15
R3 VB N002 1k
R1 VE 0 1k
Q1 VC VB VE 0 Test
R2 N001 VC 1k
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.tran 1
.model Test NPN(is=1e-16)
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 704 64 496 64
WIRE 496 144 496 64
WIRE 496 256 496 224
WIRE 496 272 496 256
WIRE 704 272 704 64
WIRE 304 320 256 320
WIRE 416 320 384 320
WIRE 432 320 416 320
WIRE 448 320 432 320
WIRE 256 368 256 320
WIRE 496 384 496 368
WIRE 496 400 496 384
WIRE 256 512 256 448
WIRE 496 512 496 480
WIRE 496 512 256 512
WIRE 704 512 704 352
WIRE 704 512 496 512
WIRE 704 560 704 512
SYMBOL res 480 128 R0
SYMATTR InstName R2
SYMATTR Value 1k
SYMBOL res 400 304 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 1k
SYMBOL res 480 384 R0
SYMATTR InstName R1
SYMATTR Value 1k
SYMBOL voltage 256 352 R0
SYMATTR InstName V3
SYMATTR Value SINE(2 0 500)
SYMBOL voltage 704 256 R0
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL npn 432 272 R0
SYMATTR InstName Q1
SYMATTR Value Test
FLAG 704 560 0
FLAG 416 320 VB
FLAG 496 384 VE
FLAG 496 256 VC
TEXT -16 128 Left 2 !.tran 1\n.model Test NPN(is=1e-16)
TEXT 0 184 Left 2 ;1e-16 * exp((V(vb) - V(ve)) / 26mV)
* Z:\home\khalils\Downloads\files\data\raw_asc\ADP2138-1.5.asc
* Generated by LTspice 26.0.1 for Windows.
V1 IN 0 5
L1 N001 OUT 1 Rser=60m
Rload OUT 0 3
C1 OUT 0 10
XU1 IN IN N001 OUT 0 IN ADP2138-x.x Rtop=160K ;pnba Vin)EN)SW)Vout)GND)Mode
.tran .5m startup
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\ADP2138-1.5.asy)
.lib ADP2138-x.x.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1112 700
WIRE 192 144 96 144
WIRE 208 144 192 144
WIRE 528 144 496 144
WIRE 640 144 608 144
WIRE 720 144 640 144
WIRE 800 144 720 144
WIRE 96 160 96 144
WIRE 720 160 720 144
WIRE 800 160 800 144
WIRE 192 224 192 144
WIRE 208 224 192 224
WIRE 96 256 96 240
WIRE 720 256 720 224
WIRE 800 256 800 240
WIRE 192 304 192 224
WIRE 208 304 192 304
WIRE 640 304 640 144
WIRE 640 304 496 304
WIRE 352 384 352 368
FLAG 96 256 0
FLAG 352 384 0
FLAG 720 256 0
FLAG 800 256 0
FLAG 800 144 OUT
FLAG 96 144 IN
SYMBOL VOLTAGE 96 144 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL ind 512 160 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 1
SYMATTR SpiceLine Rser=60m
SYMBOL RES 784 144 R0
SYMATTR InstName Rload
SYMATTR Value 3
SYMBOL cap 704 160 R0
SYMATTR InstName C1
SYMATTR Value 10
SYMBOL ADP2138-1.5 352 224 R0
SYMATTR InstName U1
TEXT 600 352 Left 2 !.tran .5m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\LT6600-10.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\FilterProducts\LT6600-10.asy)
E2 0 N002 N001 0 .5
E1 N003 0 N001 0 .5
V3 0 N009 2.5
V1 N008 0 2.5
R3 N002 N004 200
R2 N005 N007 200
R4 N003 N005 200
XU1 N006 0 N008 N010 N011 N009 0 N007 LT6600-10 ;pnba IM)VOCM)VCC)OP)OM)VEE)VMID)IP
V2 N001 0 PULSE(0 .5 300n 10n 10n 50u 100u)
C1 N005 N004 82p
R1 N004 N006 200
.tran 900n
.lib LT6600-10.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2436 800
WIRE 1056 -16 1024 -16
WIRE 1424 -16 1136 -16
WIRE 1600 -16 1424 -16
WIRE 1376 32 1376 16
WIRE 1424 32 1424 -16
WIRE 1552 32 1552 16
WIRE 1600 32 1600 -16
WIRE 1360 80 1296 80
WIRE 1488 80 1488 48
WIRE 1488 80 1440 80
WIRE 1536 80 1488 80
WIRE 1664 80 1616 80
WIRE 1296 96 1296 80
WIRE 1664 96 1664 80
WIRE 1296 192 1296 176
WIRE 1440 192 1296 192
WIRE 1664 192 1664 176
WIRE 1664 192 1504 192
WIRE 1296 208 1296 192
WIRE 1664 208 1664 192
WIRE 1296 304 1296 288
WIRE 1376 304 1296 304
WIRE 1664 304 1664 288
WIRE 1664 304 1600 304
WIRE 1376 384 1344 384
WIRE 1632 384 1600 384
WIRE 1264 464 1248 464
WIRE 1376 464 1344 464
WIRE 1616 464 1600 464
WIRE 1712 464 1696 464
WIRE 1376 544 1344 544
WIRE 1632 544 1600 544
SYMBOL res 1280 192 R0
SYMATTR InstName R1
SYMATTR Value 200
SYMBOL e 1632 80 R90
WINDOW 0 -25 24 VLeft 2
WINDOW 3 20 20 VLeft 2
SYMATTR InstName E1
SYMATTR Value .5
SYMBOL res 1648 80 R0
SYMATTR InstName R4
SYMATTR Value 200
SYMBOL voltage 1360 464 R90
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
WINDOW 123 74 56 VTop 2
WINDOW 39 53 56 VTop 2
SYMATTR InstName V1
SYMATTR Value 2.5
SYMBOL cap 1504 176 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 82p
SYMBOL LT6600-10 1488 432 R0
SYMATTR InstName U1
SYMBOL res 1648 192 R0
SYMATTR InstName R2
SYMATTR Value 200
SYMBOL res 1280 80 R0
SYMATTR InstName R3
SYMATTR Value 200
SYMBOL voltage 1152 -16 R90
WINDOW 3 32 56 VTop 2
WINDOW 0 -32 56 VBottom 2
WINDOW 123 74 56 VTop 2
WINDOW 39 53 56 VTop 2
SYMATTR Value PULSE(0 .5 300n 10n 10n 50u 100u)
SYMATTR InstName V2
SYMBOL e 1456 80 R90
WINDOW 0 -23 25 VLeft 2
WINDOW 3 32 26 VLeft 2
SYMATTR InstName E2
SYMATTR Value .5
SYMBOL voltage 1712 464 R90
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
WINDOW 123 74 56 VTop 2
WINDOW 39 53 56 VTop 2
SYMATTR InstName V3
SYMATTR Value 2.5
FLAG 1248 464 0
FLAG 1024 -16 0
FLAG 1376 16 0
FLAG 1552 16 0
FLAG 1712 464 0
FLAG 1488 48 0
FLAG 1344 384 0
FLAG 1632 384 0
TEXT 1720 576 Left 2 !.tran 900n
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC1728-5.asc
* Generated by LTspice 26.0.1 for Windows.
XU1 N002 0 N004 N005 N003 LTC1728-5 ;pnba _RST)GND)VccA)Vcc5)Vcc3
R1 N002 N001 10K
V1 N004 0 PWL(0 1.05 7 1.05 8 0.95 9 1.05)
V2 N005 0 PWL(0 5 4 5 5 4.5 6 5)
V3 N003 0 PWL(0 3.3 1 3.3 2 3.0 3 3.3)
V4 N001 0 5
.tran 10
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\SpecialFunctions\LTC1728-5.asy)
.lib LTC1728-5.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1100 756
WIRE -176 144 -240 144
WIRE 48 144 -96 144
WIRE 464 144 272 144
WIRE -240 176 -240 144
WIRE 464 176 464 144
WIRE 48 208 32 208
WIRE 48 272 -80 272
WIRE 384 272 272 272
WIRE 464 272 464 256
WIRE -240 288 -240 256
WIRE -80 288 -80 272
WIRE 384 304 384 272
WIRE -80 384 -80 368
WIRE 384 400 384 384
FLAG 32 208 0
FLAG 464 272 0
FLAG 384 400 0
FLAG -80 384 0
FLAG -240 288 0
SYMBOL LTC1728-5 160 240 R0
SYMATTR InstName U1
SYMBOL res -80 128 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10K
SYMBOL voltage -80 272 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value PWL(0 1.05 7 1.05 8 0.95 9 1.05)
SYMBOL voltage 384 288 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR Value PWL(0 5 4 5 5 4.5 6 5)
SYMATTR InstName V2
SYMBOL voltage 464 160 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V3
SYMATTR Value PWL(0 3.3 1 3.3 2 3.0 3 3.3)
SYMBOL voltage -240 160 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V4
SYMATTR Value 5
TEXT 632 456 Left 2 !.tran 10
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1162.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\LT1162.asy)
R1 N001 N002 10K
XU1 N001 N003 N005 N002 0 0 MP_01 N006 N006 N001 0 N004 N004 N001 LT1160 ;pnba SV+)INtop)INbot)_UVout)SGND)PGND))BgateFB)Bgate)PV+)Tsource)TgateFB)Tgate)Boost
C2 0 N006 3000p
C1 0 N004 3000p
V2 N003 0 pulse(0 3.3 0 1n 1n 1u 2u)
V3 N005 0 pulse(0 3.3 .5u 1n 1n 1u 2u)
V1 N001 0 15
.tran 6u
.lib LT1160.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE -96 0 -256 0
WIRE 80 0 -96 0
WIRE 240 0 80 0
WIRE 352 0 240 0
WIRE -256 16 -256 0
WIRE -96 16 -96 0
WIRE 80 48 80 0
WIRE 240 48 240 0
WIRE -256 112 -256 96
WIRE -96 112 -96 96
WIRE -16 112 -96 112
WIRE 352 112 352 0
WIRE 352 112 336 112
WIRE -224 176 -272 176
WIRE -16 176 -144 176
WIRE 384 176 336 176
WIRE 400 176 384 176
WIRE 480 176 464 176
WIRE 384 240 384 176
WIRE 384 240 336 240
WIRE 384 304 336 304
WIRE -224 368 -272 368
WIRE -16 368 -144 368
WIRE 384 368 336 368
WIRE 384 432 384 368
WIRE 384 432 336 432
WIRE 400 432 384 432
WIRE 480 432 464 432
WIRE 80 512 80 496
WIRE 240 512 240 496
SYMBOL res -112 0 R0
SYMATTR InstName R1
SYMATTR Value 10K
SYMBOL voltage -256 0 R0
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL cap 464 416 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 3000p
SYMBOL voltage -128 176 R90
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName V2
SYMATTR Value pulse(0 3.3 0 1n 1n 1u 2u)
SYMBOL voltage -128 368 R90
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName V3
SYMATTR Value pulse(0 3.3 .5u 1n 1n 1u 2u)
SYMBOL cap 464 160 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 3000p
SYMBOL PowerProducts\\LT1162 160 256 R0
SYMATTR InstName U1
FLAG -256 112 0
FLAG 240 512 0
FLAG 80 512 0
FLAG -272 176 0
FLAG -272 368 0
FLAG 384 304 0
FLAG 480 176 0
FLAG 480 432 0
TEXT 392 536 Left 2 !.tran 6u
* Z:\home\khalils\Downloads\files\data\raw_asc\389df0f4d966_Common_Source_Amplifier.asc
* Generated by LTspice 26.0.1 for Windows.
* .tran 5m
* .ac dec 10 10 1gig
;.step param w 0.18u 3.6u 0.18u
;.step param k 1 10 0.1
R1 Vdd Vout 19k
M1 Vout Vin 0 0 NMOS l=0.36u w={k*w}
V2 Vin 0 SINE(0.65 1m 1k) AC 1
V1 Vdd 0 1.8
C1 Vout 0 1p
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.include "/Users/ahmedmajid/Downloads/Analog Internship/Session 2/TSMC/tsmc180.txt"
.op
.param w=3.08u
.tf V(Vout) V2
.param k=1
.options plotwinsize=0
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 928
WIRE 400 64 400 0
WIRE 400 192 400 144
WIRE 656 192 400 192
WIRE 752 192 656 192
WIRE 656 208 656 192
WIRE 400 240 400 192
WIRE 512 288 400 288
WIRE 352 320 192 320
WIRE 400 368 400 336
WIRE 512 368 512 288
WIRE 512 368 400 368
WIRE 656 416 656 272
WIRE 400 432 400 368
WIRE 48 688 48 640
WIRE 224 688 224 640
WIRE 48 880 48 768
WIRE 224 880 224 768
IOPIN 752 192 Out
SYMBOL voltage 48 672 R0
SYMATTR InstName V1
SYMATTR Value 1.8
SYMBOL res 384 48 R0
SYMATTR InstName R1
SYMATTR Value 19k
SYMBOL voltage 224 672 R0
WINDOW 123 24 118 Left 2
SYMATTR InstName V2
SYMATTR Value SINE(0.65 1m 1k)
SYMATTR Value2 AC 1
SYMBOL nmos4 352 240 R0
WINDOW 123 56 94 Left 2
SYMATTR InstName M1
SYMATTR Value2 l=0.36u w={k*w}
SYMBOL cap 640 208 R0
SYMATTR InstName C1
SYMATTR Value 1p
FLAG 48 640 Vdd
FLAG 224 640 Vin
FLAG 400 432 0
FLAG 752 192 Vout
FLAG 656 416 0
FLAG 400 0 Vdd
FLAG 192 320 Vin
FLAG 48 880 0
FLAG 224 880 0
TEXT -240 -200 Left 2 !.include "/Users/ahmedmajid/Downloads/Analog Internship/Session 2/TSMC/tsmc180.txt"
TEXT -232 -160 Left 2 !.op
TEXT -224 -96 Left 2 !.param w=3.08u
TEXT -248 -40 Left 2 !;.step param w 0.18u 3.6u 0.18u
TEXT -240 56 Left 2 !.tf V(Vout) V2
TEXT -240 8 Left 2 !.param k=1
TEXT -248 112 Left 2 !;.step param k 1 10 0.1
TEXT -224 168 Left 2 ;.tran 5m
TEXT -224 224 Left 2 !.options plotwinsize=0
TEXT -152 368 Left 2 ;.ac dec 10 10 1gig
* Z:\home\khalils\Downloads\files\data\raw_asc\ADG1221.asc
* Generated by LTspice 26.0.1 for Windows.
V1 +V 0 15
V2 -V 0 -15
V3 N001 0 10
V4 N003 0 pulse(0 3.3 0 1u 1u 5m 10m)
R1 N002 0 300
C1 N002 0 35p
XU1 N003 N002 N001 -V 0 +V ADG1221 ;pnba IN)D)S)Vss)GND)Vdd
.tran 30m
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\Switches\ADG1221.asy)
.lib ADG1221.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2844 1336
WIRE -112 -128 -112 -144
WIRE -464 -48 -464 -64
WIRE -336 -48 -368 -48
WIRE -208 -48 -256 -48
WIRE 48 -48 -16 -48
WIRE 144 -48 48 -48
WIRE 48 -16 48 -48
WIRE 144 0 144 -48
WIRE -208 16 -336 16
WIRE -464 48 -464 32
WIRE 48 80 48 64
WIRE 144 80 144 64
WIRE -336 96 -336 16
WIRE -464 144 -464 128
WIRE -176 144 -176 128
WIRE -48 144 -48 128
WIRE -464 240 -464 224
WIRE -336 240 -336 176
FLAG -464 240 0
FLAG -464 48 0
FLAG -464 -64 +V
FLAG -464 128 -V
FLAG -368 -48 0
FLAG -176 144 -V
FLAG -112 -144 +V
FLAG -48 144 0
FLAG -336 240 0
FLAG 48 80 0
FLAG 144 80 0
SYMBOL voltage -464 -64 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL voltage -464 128 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value -15
SYMBOL voltage -240 -48 M270
WINDOW 0 32 56 VTop 2
WINDOW 3 -32 56 VBottom 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value 10
SYMBOL voltage -336 80 R0
WINDOW 3 19 116 Left 2
SYMATTR Value pulse(0 3.3 0 1u 1u 5m 10m)
SYMATTR InstName V4
SYMBOL res 32 -32 R0
SYMATTR InstName R1
SYMATTR Value 300
SYMBOL cap 128 0 R0
SYMATTR InstName C1
SYMATTR Value 35p
SYMBOL ADG1221 -112 0 R0
SYMATTR InstName U1
TEXT 56 240 Left 2 !.tran 30m