Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\36cafe5fd1c1_diodechar_01_02_01_incvs_vd_vr_is.asc
* Generated by LTspice 26.0.1 for Windows.
V1 N001 0 0
D1 N001 N002 1N4001
R1 N002 0 1k
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.dc V1 0 2 0.01
.lib ../../01_models/1N4001.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 112 48 -16 48
WIRE 288 48 176 48
WIRE -16 128 -16 48
WIRE 288 128 288 48
WIRE -16 272 -16 208
WIRE 144 272 -16 272
WIRE 288 272 288 208
WIRE 288 272 144 272
WIRE 144 288 144 272
SYMBOL voltage -16 112 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 0
SYMBOL diode 112 64 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value 1N4001
SYMBOL res 272 112 R0
SYMATTR InstName R1
SYMATTR Value 1k
FLAG 144 288 0
TEXT -48 312 Left 2 !.dc V1 0 2 0.01
TEXT -48 344 Left 2 !.lib ../../01_models/1N4001.lib
* Z:\home\khalils\Downloads\files\data\raw_asc\33c31c62c1ec_Fig9_27.asc
* Generated by LTspice 26.0.1 for Windows.
* Plot Id(M1) and d(Id(m1)) (to get gm)
M1 N001 N002 0 0 N_50n l=100n w=500n
VDS N001 0 100m
VGS N002 0 1.05
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.dc VGS 0 1
.include cmosedu_models.txt
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1136 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
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=100n w=500n
SYMBOL voltage 640 96 R0
WINDOW 0 40 56 Left 0
WINDOW 3 40 84 Left 0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName VDS
SYMATTR Value 100m
SYMBOL voltage 288 192 R0
WINDOW 0 -85 56 Left 0
WINDOW 3 -85 84 Left 0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName VGS
SYMATTR Value 1.05
FLAG 288 304 0
FLAG 448 224 0
FLAG 640 224 0
FLAG 496 160 0
TEXT 392 280 Left 0 !.dc VGS 0 1
TEXT 392 304 Left 0 !.include cmosedu_models.txt
TEXT 416 48 Left 0 ;Plot Id(M1) and d(Id(m1)) (to get gm)
* Z:\home\khalils\Downloads\files\data\raw_asc\5679793a3732_ej1_a.asc
* Generated by LTspice 26.0.1 for Windows.
C3 N002 N003 5
RL N003 0 1
C2 N004 N002 6.25
V1 N001 0 AC 1 Rser=1
R1 N004 0 0.16
C1 N002 N001 1.25
.ac dec 1k 0.01 100
.net I(RL) V1
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 96 112 16 112
WIRE 208 112 160 112
WIRE 256 112 208 112
WIRE 368 112 320 112
WIRE 208 160 208 112
WIRE 16 208 16 112
WIRE 368 208 368 112
WIRE 208 256 208 224
WIRE 16 368 16 288
WIRE 208 368 208 336
WIRE 208 368 16 368
WIRE 368 368 368 288
WIRE 368 368 208 368
WIRE 208 384 208 368
SYMBOL voltage 16 192 R0
WINDOW 123 -94 39 Left 2
WINDOW 39 -126 70 Left 2
SYMATTR InstName V1
SYMATTR Value ""
SYMATTR Value2 AC 1
SYMATTR SpiceLine Rser=1
SYMBOL cap 160 96 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 1.25
SYMBOL cap 256 128 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName C3
SYMATTR Value 5
SYMBOL cap 224 224 R180
WINDOW 0 24 56 Left 2
WINDOW 3 24 8 Left 2
SYMATTR InstName C2
SYMATTR Value 6.25
SYMBOL res 192 240 R0
SYMATTR InstName R1
SYMATTR Value 0.16
SYMBOL res 352 192 R0
SYMATTR InstName RL
SYMATTR Value 1
FLAG 208 384 0
TEXT -72 384 Left 2 !.ac dec 1k 0.01 100
TEXT -72 408 Left 2 !.net I(RL) V1
* Z:\home\khalils\Downloads\files\data\raw_asc\ADP150-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\PowerProducts\ADP150-3.3.asy)
XU1 IN 0 IN MP_01 OUT ADP150-x.x T=2.1Meg ;pnba Vin)GND)EN))Vout
C1 OUT 0 1
V1 IN 0 5
Rload OUT 0 33
.tran 500u startup
.lib ADP150-x.x.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2808 1464
WIRE 1824 880 1696 880
WIRE 1984 880 1824 880
WIRE 1696 896 1696 880
WIRE 1984 896 1984 880
WIRE 1696 992 1696 976
WIRE 1824 1024 1824 880
WIRE 1856 1024 1824 1024
WIRE 2160 1024 2112 1024
WIRE 2256 1024 2160 1024
WIRE 2160 1040 2160 1024
WIRE 2256 1040 2256 1024
WIRE 2160 1136 2160 1104
WIRE 2256 1136 2256 1120
WIRE 1984 1168 1984 1152
SYMBOL PowerProducts\\ADP150-3.3 1984 1024 R0
SYMATTR InstName U1
SYMBOL res 2240 1024 R0
SYMATTR InstName Rload
SYMATTR Value 33
SYMBOL VOLTAGE 1696 880 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL cap 2144 1040 R0
SYMATTR InstName C1
SYMATTR Value 1
FLAG 2256 1024 OUT
FLAG 2256 1136 0
FLAG 1696 992 0
FLAG 1696 880 IN
FLAG 1984 1168 0
FLAG 2160 1136 0
TEXT 2144 1200 Left 2 !.tran 500u startup
* Z:\home\khalils\Downloads\files\data\raw_asc\AD8040.asc
* Generated by LTspice 26.0.1 for Windows.
V1 +V 0 5
Vin1 IN 0 SINE(0 1 100K)
R1 N001 0 10K
R2 OUT N001 10K
V2 -V 0 -5
XU1 IN N001 +V -V OUT AD8040 ;pnba In+)In-)V+)V-)OUT
.tran 100u
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\AD8040.asy)
.lib ADI.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 960 680
WIRE 272 128 256 128
WIRE 368 128 352 128
WIRE 384 128 368 128
WIRE 480 128 464 128
WIRE 32 208 32 192
WIRE 160 208 160 192
WIRE 368 224 368 128
WIRE 384 224 368 224
WIRE 480 240 480 128
WIRE 480 240 448 240
WIRE 544 240 480 240
WIRE 384 256 304 256
WIRE 304 272 304 256
WIRE 32 304 32 288
WIRE 160 304 160 288
WIRE 304 368 304 352
FLAG 32 192 +V
FLAG 304 368 0
FLAG 544 240 OUT
FLAG 304 256 IN
FLAG 416 208 +V
FLAG 160 192 -V
FLAG 416 272 -V
FLAG 256 128 0
FLAG 160 304 0
FLAG 32 304 0
SYMBOL voltage 32 192 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL voltage 304 256 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName Vin1
SYMATTR Value SINE(0 1 100K)
SYMBOL res 368 112 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10K
SYMBOL res 480 112 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10K
SYMBOL voltage 160 192 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName V2
SYMATTR Value -5
SYMBOL opamps\\AD8040 416 176 R0
SYMATTR InstName U1
TEXT 560 360 Left 2 !.tran 100u
* Z:\home\khalils\Downloads\files\data\raw_asc\178a91731078_PixiePico_LTSpice_AFFilter.asc
* Generated by LTspice 26.0.1 for Windows.
R2 Vaf 0 20K
R6 Vout 0 100K
R3 N002 Vaf 10000
C4 Vout 0 10nF
R5 N001 VL 1K
V2 N001 0 3.3 AC 3.3
M1 VL Vout 0 0 BS170_simple
V1 Vsig 0 SINE(0 2 1000 0 0 0 1000) AC 1
C3 N002 0 10nF
R4 Vout N002 10000
C2 Vaf Vsig 100nF
R1 N001 Vaf 20K
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.tran 1
.model BS170_simple VDMOS VTO=1.824 RG=270 RS=1.572 RD=1.436 RB=.768 KP=.1233 Cgdmax=7p Cgdmin=3p CGS=28p Cjo=35p Rds=1.2E8 IS=5p RS=.768
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2644 1892
WIRE 112 -64 -96 -64
WIRE 992 -64 112 -64
WIRE -96 -16 -96 -64
WIRE 992 -16 992 -64
WIRE 112 80 112 -64
WIRE 992 96 992 64
WIRE 1232 96 992 96
WIRE 992 112 992 96
WIRE -96 128 -96 64
WIRE -64 192 -96 192
WIRE -32 192 -64 192
WIRE 112 192 112 160
WIRE 112 192 32 192
WIRE 208 192 112 192
WIRE 352 192 288 192
WIRE 416 192 352 192
WIRE 560 192 496 192
WIRE 720 192 560 192
WIRE 800 192 720 192
WIRE 944 192 800 192
WIRE -96 240 -96 192
WIRE 112 240 112 192
WIRE 560 240 560 192
WIRE 352 256 352 192
WIRE 800 256 800 192
WIRE -96 400 -96 320
WIRE 112 400 112 320
WIRE 352 400 352 320
WIRE 560 400 560 304
WIRE 800 400 800 336
WIRE 992 400 992 208
SYMBOL Misc/signal -96 224 R0
SYMATTR InstName V1
SYMATTR Value SINE(0 2 1000 0 0 0 1000)
SYMATTR Value2 AC 1
SYMBOL Res 96 224 R0
SYMATTR InstName R2
SYMATTR Value 20K
SYMBOL Res 512 176 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 10000
SYMBOL res 784 240 R0
SYMATTR InstName R6
SYMATTR Value 100K
SYMBOL nmos 944 112 R0
SYMATTR InstName M1
SYMATTR Value BS170_simple
SYMBOL Res 96 64 R0
SYMATTR InstName R1
SYMATTR Value 20K
SYMBOL Res 304 176 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 10000
SYMBOL cap 544 240 R0
SYMATTR InstName C4
SYMATTR Value 10nF
SYMBOL cap 32 176 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 100nF
SYMBOL Res 976 -32 R0
SYMATTR InstName R5
SYMATTR Value 1K
SYMBOL cap 336 256 R0
SYMATTR InstName C3
SYMATTR Value 10nF
SYMBOL Misc/signal -96 -32 R0
SYMATTR InstName V2
SYMATTR Value 3.3
SYMATTR Value2 AC 3.3
FLAG -96 400 0
FLAG 112 400 0
FLAG 352 400 0
FLAG 560 400 0
FLAG 800 400 0
FLAG -64 192 Vsig
FLAG 112 192 Vaf
FLAG 720 192 Vout
FLAG -96 128 0
FLAG 1232 96 VL
FLAG 992 400 0
TEXT -112 600 Left 2 !.tran 1\n.model BS170_simple VDMOS VTO=1.824 RG=270 RS=1.572 RD=1.436 RB=.768 KP=.1233 Cgdmax=7p Cgdmin=3p CGS=28p Cjo=35p Rds=1.2E8 IS=5p RS=.768
* Z:\home\khalils\Downloads\files\data\raw_asc\500c72f8d976_DR03op.asc
* Generated by LTspice 26.0.1 for Windows.
+ BV=1000 IBV=5e-08 CJO=1e-11 VJ=0.7 M=0.5 FC=0.5 TT=1e-07)
V1 V1 0 {Vcc}
D1 V1 R1 1N4007
R1 R1 0 {R1}
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.op
.param Vcc=25 R1=1.2k
.model 1N4007 D(IS=7.02767n RS=0.0341512 N=1.80803 EG=1.05743 XTI=5
.meas Vd param V(V1)-V(R1)
.meas Pd param Vd*I(D1)
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1372 680
WIRE 128 0 48 0
WIRE 256 0 192 0
WIRE 304 0 256 0
WIRE 48 48 48 0
WIRE 304 48 304 0
WIRE 48 160 48 128
WIRE 304 160 304 128
WIRE 304 160 48 160
WIRE 48 192 48 160
SYMBOL res 288 32 R0
SYMATTR InstName R1
SYMATTR Value {R1}
SYMBOL voltage 48 32 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value {Vcc}
SYMBOL diode 128 16 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value 1N4007
FLAG 48 192 0
FLAG 256 0 R1
FLAG 48 0 V1
TEXT 88 176 Left 2 !.op
TEXT 88 200 Left 2 !.param Vcc=25 R1=1.2k
TEXT 48 240 Left 1 !.model 1N4007 D(IS=7.02767n RS=0.0341512 N=1.80803 EG=1.05743 XTI=5 \n+ BV=1000 IBV=5e-08 CJO=1e-11 VJ=0.7 M=0.5 FC=0.5 TT=1e-07)
TEXT 408 16 Left 2 !.meas Vd param V(V1)-V(R1)
TEXT 408 56 Left 2 !.meas Pd param Vd*I(D1)
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1764A-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\PowerProducts\LT1764A-3.3.asy)
V1 IN 0 PWL(0 0 1 10)
Rload OUT 0 500
C1 OUT 0 10 Rser=.1
XU1 IN IN 0 OUT OUT LT1764-3.3 ;pnba _SHDN)IN)GND)OUT)Sense
.tran 1
.lib LT1764.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 0 48 -224 48
WIRE 16 48 0 48
WIRE 320 48 304 48
WIRE 384 48 320 48
WIRE 512 48 384 48
WIRE -224 64 -224 48
WIRE 384 64 384 48
WIRE 512 64 512 48
WIRE 0 144 0 48
WIRE 16 144 0 144
WIRE 320 144 320 48
WIRE 320 144 304 144
WIRE -224 160 -224 144
WIRE 384 160 384 128
WIRE 512 160 512 144
WIRE 160 240 160 208
SYMBOL cap 368 64 R0
WINDOW 39 24 84 Left 2
SYMATTR InstName C1
SYMATTR Value 10
SYMATTR SpiceLine Rser=.1
SYMBOL PowerProducts\\LT1764A-3.3 160 96 R0
SYMATTR InstName U1
SYMBOL res 496 48 R0
SYMATTR InstName Rload
SYMATTR Value 500
SYMBOL voltage -224 48 R0
SYMATTR InstName V1
SYMATTR Value PWL(0 0 1 10)
FLAG -224 160 0
FLAG 384 160 0
FLAG 512 160 0
FLAG 160 240 0
FLAG 512 48 OUT
FLAG -224 48 IN
TEXT 368 240 Left 2 !.tran 1
* Z:\home\khalils\Downloads\files\data\raw_asc\0b74e1dff924_ltspice_Sanwo_MOSFET_board__24V.asc
* Generated by LTspice 26.0.1 for Windows.
+ IS=10.000E-9
+ N=1.1248
+ RS=1.2366
+ IKF=45.752E-15
+ CJO=25.000E-12
+ M=.3333
+ VJ=.75
+ ISR=10.010E-21
+ BV=5.4169
+ IBV=10
+ TT=5.0000E-9
R3 N001 N002 1e12
Vs N001 0 24
R1 N001 N002 4.7k
D1 N002 0 IRLED
R2 N002 0 1k
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 0 40u 0 1e-6 startup
.MODEL IRLED D
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1588 680
WIRE 0 -16 0 -112
WIRE 0 -16 -80 -16
WIRE 80 -16 80 -112
WIRE 128 -16 80 -16
WIRE 208 -16 128 -16
WIRE -80 16 -80 -16
WIRE 128 16 128 -16
WIRE 208 32 208 -16
WIRE -80 144 -80 96
WIRE 128 144 128 96
WIRE 128 144 -80 144
WIRE 208 144 208 96
WIRE 208 144 128 144
WIRE -80 208 -80 144
SYMBOL diode 192 32 R0
SYMATTR InstName D1
SYMATTR Value IRLED
SYMBOL res 112 0 R0
SYMATTR InstName R2
SYMATTR Value 1k
SYMBOL voltage -80 0 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName Vs
SYMATTR Value 24
SYMBOL res -16 0 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R1
SYMATTR Value 4.7k
SYMBOL res -16 -96 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R3
SYMATTR Value 1e12
FLAG -80 208 0
TEXT -112 232 Left 2 !.tran 0 40u 0 1e-6 startup
TEXT 352 -56 Left 2 !.MODEL IRLED D\n+ IS=10.000E-9\n+ N=1.1248\n+ RS=1.2366\n+ IKF=45.752E-15\n+ CJO=25.000E-12\n+ M=.3333\n+ VJ=.75\n+ ISR=10.010E-21\n+ BV=5.4169\n+ IBV=10\n+ TT=5.0000E-9
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC3306C.asc
* Generated by LTspice 26.0.1 for Windows.
* The output voltage is adjustable from \n0.5V to 3.65V in 50mV increments.\n \nTo use external resistors, please set Vout to 0.5V
* Library below included based on ModelFile attribute of instance XU2 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LTC3306C.asy)
R4 OUT N003 20k
R5 N003 0 14.3k
Rload OUT 0 0.6857
L1 N001 OUT 1 Rser=2m
R3 IN N004 100k
XU2 IN N002 N001 N003 0 N004 LTC3306C Vout=0.5 ;pnba VIN)EN)SW)VOUT)GND)PGOOD
R2 N002 0 100k
R1 IN N002 402k
C1 OUT N003 33p
V1 IN 0 5
C2 OUT 0 22
.tran 1.2m startup
.lib LTC3306C.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2976 2064
WIRE 1344 1664 1328 1664
WIRE 1408 1664 1344 1664
WIRE 1504 1664 1408 1664
WIRE 1584 1664 1504 1664
WIRE 1856 1664 1840 1664
WIRE 1952 1664 1936 1664
WIRE 2032 1664 1952 1664
WIRE 2112 1664 2032 1664
WIRE 2176 1664 2112 1664
WIRE 2192 1664 2176 1664
WIRE 1328 1680 1328 1664
WIRE 1504 1680 1504 1664
WIRE 2032 1680 2032 1664
WIRE 2192 1680 2192 1664
WIRE 1952 1696 1952 1664
WIRE 2112 1696 2112 1664
WIRE 1408 1712 1408 1664
WIRE 1328 1776 1328 1760
WIRE 1504 1776 1504 1760
WIRE 1584 1776 1504 1776
WIRE 1952 1776 1952 1760
WIRE 1952 1776 1840 1776
WIRE 2032 1776 2032 1760
WIRE 2032 1776 1952 1776
WIRE 1504 1792 1504 1776
WIRE 2112 1792 2112 1760
WIRE 2192 1792 2192 1760
WIRE 2032 1808 2032 1776
WIRE 1408 1888 1408 1792
WIRE 1584 1888 1408 1888
WIRE 1504 1920 1504 1872
WIRE 2032 1920 2032 1888
WIRE 1712 1984 1712 1968
SYMBOL res 2016 1664 R0
SYMATTR InstName R4
SYMATTR Value 20k
SYMBOL cap 2096 1696 R0
SYMATTR InstName C2
SYMATTR Value 22
SYMBOL LTC3306C 1712 1776 R0
SYMATTR InstName U2
SYMBOL res 1488 1776 R0
SYMATTR InstName R2
SYMATTR Value 100k
SYMBOL VOLTAGE 1328 1664 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL res 1488 1664 R0
SYMATTR InstName R1
SYMATTR Value 402k
SYMBOL res 1392 1696 R0
SYMATTR InstName R3
SYMATTR Value 100k
SYMBOL res 2016 1792 R0
SYMATTR InstName R5
SYMATTR Value 14.3k
SYMBOL ind 1840 1680 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 1
SYMATTR SpiceLine Rser=2m
SYMBOL res 2176 1664 R0
SYMATTR InstName Rload
SYMATTR Value 0.6857
SYMBOL cap 1936 1696 R0
SYMATTR InstName C1
SYMATTR Value 33p
FLAG 1328 1776 0
FLAG 1344 1664 IN
FLAG 2192 1792 0
FLAG 2176 1664 OUT
FLAG 2112 1792 0
FLAG 1712 1984 0
FLAG 1504 1920 0
FLAG 2032 1920 0
TEXT 1608 2024 Left 2 !.tran 1.2m startup
TEXT 1456 1488 Left 2 ;The output voltage is adjustable from \n0.5V to 3.65V in 50mV increments.\n \nTo use external resistors, please set Vout to 0.5V
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1222.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\LT1222.asy)
R1 OUT N001 909
XU1 IN N001 +V -V OUT NC_01 LT1222 ;pnba In+)In-)V+)V-)OUT)Comp
V3 IN 0 SINE(0 .2 1K)
R2 N001 0 100
V1 +V 0 15
V2 -V 0 -15
.tran 3m
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1580 680
WIRE 32 16 16 16
WIRE 128 16 112 16
WIRE 160 16 128 16
WIRE 256 16 240 16
WIRE -192 112 -192 96
WIRE -64 112 -64 96
WIRE 176 128 176 112
WIRE 128 144 128 16
WIRE 160 144 128 144
WIRE 256 160 256 16
WIRE 256 160 224 160
WIRE 304 160 256 160
WIRE 160 176 48 176
WIRE 48 192 48 176
WIRE -192 208 -192 192
WIRE -64 208 -64 192
WIRE 176 208 176 192
WIRE 48 288 48 272
SYMBOL voltage -192 96 R0
SYMATTR InstName V2
SYMATTR Value -15
SYMBOL res 128 0 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 100
SYMBOL voltage -64 96 R0
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL opamps\\LT1222 192 160 R0
SYMATTR InstName U1
SYMBOL res 256 0 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 909
SYMBOL voltage 48 176 R0
SYMATTR InstName V3
SYMATTR Value SINE(0 .2 1K)
FLAG -64 208 0
FLAG 176 112 +V
FLAG -64 96 +V
FLAG 176 208 -V
FLAG -192 208 0
FLAG -192 96 -V
FLAG 16 16 0
FLAG 48 288 0
FLAG 48 176 IN
FLAG 304 160 OUT
TEXT 296 272 Left 2 !.tran 3m
* Z:\tmp\asc_dec_bjh7r6w2\0da735301079_LTC1696_dec1.asc
* Generated by LTspice 26.0.1 for Windows.
XU1 N002 0 N001 N003 N004 N005 LTC1696 ;pnba FB1)GND)Vcc)Out)FB2)_Timer/Reset
C1 N005 0 1000p
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\SpecialFunctions\LTC1696.asy)
.lib LTC1696.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1416 692
WIRE 240 240 48 240
WIRE 688 240 560 240
WIRE 240 336 128 336
WIRE 864 336 560 336
WIRE 48 352 48 336
WIRE 128 352 128 336
WIRE 240 432 192 432
WIRE 576 432 560 432
WIRE 128 448 128 432
WIRE 192 464 192 432
WIRE 192 544 192 528
SYMBOL LTC1696 400 336 R0
SYMATTR InstName U1
SYMBOL cap 176 464 R0
SYMATTR InstName C1
SYMATTR Value 1000p
FLAG 48 352 0
FLAG 192 544 0
FLAG 576 432 0
FLAG 128 448 0
* Z:\home\khalils\Downloads\files\data\raw_asc\04a7602332df_pwm-tuning.asc
* Generated by LTspice 26.0.1 for Windows.
C1 out 0 470nF
C2 N003 0 470nF
V1 N006 0 9V
R4 N005 N004 10k
XM2 N001 N002 0 2N7000 ;pnba D)G)S
R1 N002 N006 1k
R3 out N003 10k
V2 N004 0 PULSE(0 5 0 1n 1n {DutyCycle} 100u)
C3 0 N006 100n
R2 N003 N001 10k
Q1 N002 N005 0 0 2N2222
XM1 N001 N002 N006 BS250 ;pnba D)G)S
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.tran 0.4
.inc 2N7000.onsemi.lib
.inc BS250.philips.lib
.meas TRAN rippel PP V(out) FROM 180ms TO 230ms
.meas TRAN medel AVG V(out) FROM 180ms TO 230ms
.param ideal=4.5
.meas TRAN diff PARAM medel-ideal
.param DutyCycle=50u
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 1088 680
WIRE 288 -128 192 -128
WIRE 144 -48 0 -48
WIRE 192 -32 192 -48
WIRE 192 -16 192 -32
WIRE 288 80 288 -128
WIRE 288 80 176 80
WIRE 304 80 288 80
WIRE 480 80 384 80
WIRE 544 80 480 80
WIRE 672 80 672 -32
WIRE 672 80 624 80
WIRE 480 96 480 80
WIRE 672 112 672 80
WIRE 0 160 0 -48
WIRE 0 160 -192 160
WIRE 128 160 0 160
WIRE 480 192 480 160
WIRE 672 192 672 176
WIRE -368 208 -416 208
WIRE -256 208 -288 208
WIRE 176 208 176 176
WIRE 208 208 176 208
WIRE 304 208 272 208
WIRE 304 240 304 208
WIRE -192 304 -192 256
WIRE 0 304 0 240
WIRE 80 304 0 304
WIRE 176 304 176 208
WIRE 176 304 80 304
WIRE 80 400 80 384
IOPIN 672 -32 Out
SYMBOL cap 272 192 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C3
SYMATTR Value 100n
SYMBOL voltage 80 288 R0
WINDOW 0 44 55 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 9V
SYMBOL pmos 128 80 R0
SYMATTR InstName M1
SYMATTR Value BS250
SYMATTR Prefix X
SYMBOL nmos 144 -128 R0
SYMATTR InstName M2
SYMATTR Value 2N7000
SYMATTR Prefix X
SYMBOL npn -256 160 R0
SYMATTR InstName Q1
SYMATTR Value 2N2222
SYMBOL res -272 192 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 10k
SYMBOL cap 464 96 R0
SYMATTR InstName C2
SYMATTR Value 470nF
SYMBOL res -16 144 R0
SYMATTR InstName R1
SYMATTR Value 1k
SYMBOL cap 656 112 R0
SYMATTR InstName C1
SYMATTR Value 470nF
SYMBOL res 400 64 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10k
SYMBOL voltage -416 192 M0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value PULSE(0 5 0 1n 1n {DutyCycle} 100u)
SYMBOL res 640 64 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 10k
FLAG -416 288 0
FLAG 672 192 0
FLAG -192 304 0
FLAG 80 400 0
FLAG 192 -16 0
FLAG 480 192 0
FLAG 672 -32 out
FLAG 304 240 0
TEXT -864 432 Left 2 !.tran 0.4
TEXT -512 -104 Left 2 !.inc 2N7000.onsemi.lib
TEXT -512 -64 Left 2 !.inc BS250.philips.lib
TEXT -464 -432 Left 2 !.meas TRAN rippel PP V(out) FROM 180ms TO 230ms\n.meas TRAN medel AVG V(out) FROM 180ms TO 230ms
TEXT -464 -376 Left 2 !.param ideal=4.5\n.meas TRAN diff PARAM medel-ideal
TEXT -464 -320 Left 2 !.param DutyCycle=50u
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1819.asc
* Generated by LTspice 26.0.1 for Windows.
* 80MHz, 20dB Gain Block
* Library below included based on ModelFile attribute of instance XU1, XU2 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1819.asy)
V3 IN 0 AC 1
XU1 IN N002 N003 +V -V LT1818 ;pnba IN+)IN-)OUT)VCC)VEE
R2 N002 0 200
R1 N003 N002 432
V1 +V 0 5
R3 OUT N001 432
V2 -V 0 -5
R4 N001 0 200
XU2 N003 N001 OUT +V -V LT1818 ;pnba IN+)IN-)OUT)VCC)VEE
.ac oct 10 100K 100Meg
.lib LTC2.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 680
WIRE 240 32 224 32
WIRE 336 32 320 32
WIRE 352 32 336 32
WIRE 464 32 432 32
WIRE 32 96 16 96
WIRE 128 96 112 96
WIRE 144 96 128 96
WIRE 256 96 224 96
WIRE -160 160 -160 144
WIRE -64 160 -64 144
WIRE 400 192 400 176
WIRE 192 208 192 192
WIRE 336 208 336 32
WIRE 368 208 336 208
WIRE 128 224 128 96
WIRE 160 224 128 224
WIRE 464 224 464 32
WIRE 464 224 432 224
WIRE 496 224 464 224
WIRE 256 240 256 96
WIRE 256 240 224 240
WIRE 368 240 256 240
WIRE -160 256 -160 240
WIRE -64 256 -64 240
WIRE 160 256 32 256
WIRE 32 272 32 256
WIRE 400 272 400 256
WIRE 192 288 192 272
WIRE 32 368 32 352
SYMBOL voltage -64 144 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL voltage 32 256 R0
SYMATTR InstName V3
SYMATTR Value AC 1
SYMBOL opamps\\LT1819 192 240 R0
SYMATTR InstName U1
SYMBOL res 240 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 432
SYMBOL res 336 16 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 200
SYMBOL res 448 16 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 432
SYMBOL opamps\\LT1819 400 224 R0
SYMATTR InstName U2
SYMBOL voltage -160 144 R0
SYMATTR InstName V2
SYMATTR Value -5
SYMBOL res 128 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 200
FLAG -64 256 0
FLAG 192 192 +V
FLAG -64 144 +V
FLAG 192 288 -V
FLAG -160 256 0
FLAG -160 144 -V
FLAG 16 96 0
FLAG 32 368 0
FLAG 400 176 +V
FLAG 400 272 -V
FLAG 224 32 0
FLAG 496 224 OUT
FLAG 32 256 IN
TEXT 232 344 Left 2 !.ac oct 10 100K 100Meg
TEXT 264 -32 Bottom 2 ;80MHz, 20dB Gain Block