Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\24ec339d7365_Fig6_13_PMOS.asc
* Generated by LTspice 26.0.1 for Windows.
* Plot Id(M1)
M1 0 N002 N003 N001 P_1u L=1u W=10u
VBS N001 0 0
VSG 0 N002 0
VSD 0 N003 2
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.dc VSG 0 2 1m VBS 0 5 1
.lib cmosedu_models.txt
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1184 688
WIRE 320 96 320 80
WIRE 320 192 320 176
WIRE 400 192 320 192
WIRE 448 80 320 80
WIRE 448 112 448 80
WIRE 448 304 448 208
WIRE 528 160 448 160
WIRE 672 80 448 80
WIRE 672 160 608 160
WIRE 672 160 672 80
WIRE 672 208 672 160
WIRE 672 304 448 304
WIRE 672 304 672 288
WIRE 720 80 672 80
WIRE 720 112 720 80
SYMBOL pmos4 400 112 R0
WINDOW 123 56 100 Left 0
SYMATTR Value2 L=1u W=10u
SYMATTR InstName M1
SYMATTR Value P_1u
SYMBOL voltage 512 160 M90
WINDOW 0 -32 56 VBottom 0
WINDOW 3 46 56 Invisible 0
SYMATTR InstName VBS
SYMATTR Value 0
SYMBOL voltage 672 192 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
WINDOW 0 41 57 Left 0
WINDOW 3 24 104 Invisible 0
SYMATTR InstName VSD
SYMATTR Value 2
SYMBOL voltage 320 80 R0
WINDOW 0 -89 56 Left 0
WINDOW 3 24 104 Invisible 0
SYMATTR InstName VSG
SYMATTR Value 0
FLAG 720 112 0
TEXT 424 336 Left 0 !.dc VSG 0 2 1m VBS 0 5 1
TEXT 424 360 Left 0 !.lib cmosedu_models.txt
TEXT 488 56 Left 0 ;Plot Id(M1)
* Z:\home\khalils\Downloads\files\data\raw_asc\0f8aeece1ac7_UniversalOpAmp3b.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\UniversalOpAmp3b.asy)
C1 OUT 0 10p
R1 OUT 0 10k
V2 -V 0 -15
XU1 N001 OUT +V -V OUT level3b Avol=1Meg GBW=10Meg Slew=10Meg Ilimit=25m Rail=0 Vos=0 Phimargin=45 En=0 Enk=0 In=0 Ink=0 Rin=500Meg ;pnba In+)In-)V+)V-)OUT
V3 N001 0 PULSE(-50m 50m 250n 1n 1n 1u 2u)
V1 +V 0 15
.tran 1.5u
.lib UniversalOpAmp3b.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2580 1112
WIRE 560 560 400 560
WIRE 496 624 496 608
WIRE 400 640 400 560
WIRE 464 640 400 640
WIRE 560 656 560 560
WIRE 560 656 528 656
WIRE 656 656 560 656
WIRE 464 672 400 672
WIRE 560 672 560 656
WIRE 656 672 656 656
WIRE 496 704 496 688
WIRE 176 752 176 736
WIRE 288 752 288 736
WIRE 400 752 400 672
WIRE 560 768 560 752
WIRE 656 768 656 736
WIRE 176 848 176 832
WIRE 288 848 288 832
WIRE 400 848 400 832
SYMBOL cap 640 672 R0
SYMATTR InstName C1
SYMATTR Value 10p
SYMBOL UniversalOpAmp3b 496 656 R0
WINDOW 123 82 -97 Left 2
WINDOW 39 82 -69 Left 2
WINDOW 40 81 -42 Left 2
SYMATTR InstName U1
SYMBOL voltage 288 736 R0
SYMATTR InstName V2
SYMATTR Value -15
SYMBOL voltage 176 736 R0
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL res 544 656 R0
SYMATTR InstName R1
SYMATTR Value 10k
SYMBOL voltage 400 736 R0
WINDOW 0 25 13 Left 2
WINDOW 3 27 90 Left 2
WINDOW 123 27 116 Left 2
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value PULSE(-50m 50m 250n 1n 1n 1u 2u)
FLAG 288 848 0
FLAG 176 848 0
FLAG 176 736 +V
FLAG 288 736 -V
FLAG 400 848 0
FLAG 496 704 -V
FLAG 496 608 +V
FLAG 656 768 0
FLAG 560 768 0
FLAG 656 656 OUT
TEXT 152 904 Left 2 !.tran 1.5u
* Z:\home\khalils\Downloads\files\data\raw_asc\18722dc59f0e_Tline_complesso_gradino.asc
* Generated by LTspice 26.0.1 for Windows.
T1 Vin 0 VJ 0 Td=1.5n Z0=50
Rs2 Vin2 N002 10
RL VL 0 200
RL2 VL2 0 200
Rs Vin N001 10
T12 Vin2 0 VJ2 0 Td=1n Z0=50
VG1 N002 0 PULSE(0 5 0 .1ns .1ns 1ns)
VG N001 0 PULSE(0 5 0 .1ns 1s)
T3 VJ2 0 VL2 0 Td=4.5n Z0=75
T2 VJ 0 VL 0 Td=4.5n Z0=75
.tran 100ns
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1300 692
WIRE 16 128 -64 128
WIRE 192 128 96 128
WIRE 304 128 192 128
WIRE 496 128 400 128
WIRE 592 128 496 128
WIRE 736 128 688 128
WIRE 848 128 736 128
WIRE -64 160 -64 128
WIRE 304 160 272 160
WIRE 432 160 400 160
WIRE 592 160 560 160
WIRE 720 160 688 160
WIRE 272 256 272 160
WIRE 432 256 432 160
WIRE 560 256 560 160
WIRE 720 256 720 160
WIRE 848 256 848 208
WIRE -64 272 -64 240
WIRE 32 464 -48 464
WIRE 208 464 112 464
WIRE 320 464 208 464
WIRE 496 464 416 464
WIRE 592 464 496 464
WIRE 784 464 688 464
WIRE 848 464 784 464
WIRE -48 496 -48 464
WIRE 320 496 288 496
WIRE 448 496 416 496
WIRE 288 592 288 496
WIRE 448 592 448 496
WIRE 592 592 592 496
WIRE 688 592 688 496
WIRE 848 592 848 544
WIRE -48 608 -48 576
SYMBOL tline 368 480 R0
SYMATTR InstName T12
SYMATTR Value Td=1n Z0=50
SYMBOL tline 640 480 R0
SYMATTR InstName T3
SYMATTR Value Td=4.5n Z0=75
SYMBOL res 832 448 R0
SYMATTR InstName RL2
SYMATTR Value 200
SYMBOL res 112 112 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName Rs
SYMATTR Value 10
SYMBOL voltage -48 480 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
WINDOW 3 -8 196 Left 2
SYMATTR Value PULSE(0 5 0 .1ns .1ns 1ns)
SYMATTR InstName VG1
SYMBOL res 128 448 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName Rs2
SYMATTR Value 10
SYMBOL res 832 112 R0
SYMATTR InstName RL
SYMATTR Value 200
SYMBOL tline 640 144 R0
SYMATTR InstName T2
SYMATTR Value Td=4.5n Z0=75
SYMBOL tline 352 144 R0
SYMATTR InstName T1
SYMATTR Value Td=1.5n Z0=50
SYMBOL voltage -64 144 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
WINDOW 3 -8 196 Left 2
SYMATTR Value PULSE(0 5 0 .1ns 1s)
SYMATTR InstName VG
FLAG -64 272 0
FLAG 272 256 0
FLAG 432 256 0
FLAG 192 128 Vin
FLAG 496 128 VJ
FLAG -48 608 0
FLAG 288 592 0
FLAG 448 592 0
FLAG 208 464 Vin2
FLAG 848 256 0
FLAG 848 592 0
FLAG 560 256 0
FLAG 720 256 0
FLAG 736 128 VL
FLAG 688 592 0
FLAG 592 592 0
FLAG 784 464 VL2
FLAG 496 464 VJ2
TEXT -72 312 Left 2 !.tran 100ns
* Z:\home\khalils\Downloads\files\data\raw_asc\09998451391a_5a.asc
* Generated by LTspice 26.0.1 for Windows.
;dc VGP 0 1.2 0.1m
M1 VdN N003 0 0 nch l=0.18u w=3u
M2 N001 N002 0 N001 pch l=0.18u w=3u
V1 VdN 0 1.2
VG N003 0 0.5
V2 N001 0 1.2
VGP N002 0 0
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.dc VG 0 1.2 1m
.lib 'C:\Program Files\LTC\LTspiceXVII\lib\cmp\log018.l' TT
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 32 16 -64 16
WIRE 288 48 176 48
WIRE 32 144 32 16
WIRE 80 144 32 144
WIRE 32 160 32 144
WIRE 176 176 176 48
WIRE 176 192 176 176
WIRE 80 208 80 144
WIRE 80 208 32 208
WIRE -16 224 -96 224
WIRE -16 240 -16 224
WIRE 208 240 176 240
WIRE 128 272 48 272
WIRE 48 288 48 272
WIRE 176 304 176 288
WIRE 208 304 208 240
WIRE 208 304 176 304
WIRE 176 320 176 304
SYMBOL voltage 288 32 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 1.2
SYMBOL voltage -64 0 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 1.2
SYMBOL nmos4 128 192 R0
SYMATTR InstName M1
SYMATTR Value2 l=0.18u w=3u
SYMATTR Value nch
SYMBOL pmos4 -16 160 R0
SYMATTR InstName M2
SYMATTR Value2 l=0.18u w=3u
SYMATTR Value pch
SYMBOL voltage 48 272 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName VG
SYMATTR Value 0.5
SYMBOL voltage -96 208 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName VGP
SYMATTR Value 0
FLAG 288 128 0
FLAG -64 96 0
FLAG 176 320 0
FLAG 32 256 0
FLAG 48 368 0
FLAG -96 304 0
FLAG 176 176 VdN
TEXT 40 -24 Left 2 !.dc VG 0 1.2 1m
TEXT 40 -80 Left 2 !.lib 'C:\\Program Files\\LTC\\LTspiceXVII\\lib\\cmp\\log018.l' TT
TEXT 40 -56 Left 2 !;dc VGP 0 1.2 0.1m
* Z:\home\khalils\Downloads\files\data\raw_asc\LT8570-1.asc
* Generated by LTspice 26.0.1 for Windows.
L1 IN N001 220 Rser=50m
D1 N001 OUT 1N4148
C1 OUT 0 .22 Rser=5m
C2 0 N006 3300p Rser=8.87K Cpar=47p
R1 N005 0 69.8K
C3 N003 0 .001
V1 IN 0 12
R2 OUT N004 562K
Rload OUT 0 960
R3 IN N002 576K
XU1 N004 N006 IN N001 N002 N005 N003 MP_01 0 LT8570-1 ;pnba FBX)Vc)Vin)SW)_SHDN)Rt)SS))GND
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 600u startup
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LT8570-1.asy)
.lib LT8570-1.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 880 680
WIRE -112 96 -208 96
WIRE 128 96 -112 96
WIRE 176 96 128 96
WIRE 304 96 256 96
WIRE 336 96 304 96
WIRE 464 96 400 96
WIRE 512 96 464 96
WIRE 608 96 512 96
WIRE -208 112 -208 96
WIRE -112 112 -112 96
WIRE 512 112 512 96
WIRE 608 112 608 96
WIRE 128 144 128 96
WIRE -208 208 -208 192
WIRE -112 208 -112 192
WIRE -16 208 -112 208
WIRE 304 208 304 96
WIRE 304 208 272 208
WIRE 512 208 512 176
WIRE 608 208 608 192
WIRE -96 288 -128 288
WIRE -16 288 -32 288
WIRE 368 288 272 288
WIRE 464 288 464 96
WIRE 464 288 448 288
WIRE -112 368 -128 368
WIRE -16 368 -32 368
WIRE 320 368 272 368
WIRE 416 368 384 368
WIRE 128 448 128 432
FLAG 128 448 0
FLAG 512 208 0
FLAG 416 368 0
FLAG -128 368 0
FLAG -128 288 0
FLAG -208 208 0
FLAG 608 208 0
FLAG -208 96 IN
FLAG 608 96 OUT
SYMBOL ind 160 112 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 220
SYMATTR SpiceLine Rser=50m
SYMBOL diode 336 112 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value 1N4148
SYMBOL cap 496 112 R0
SYMATTR InstName C1
SYMATTR Value .22
SYMATTR SpiceLine Rser=5m
SYMBOL cap 384 352 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
WINDOW 39 59 -25 VTop 2
SYMATTR InstName C2
SYMATTR Value 3300p
SYMATTR SpiceLine Rser=8.87K Cpar=47p
SYMBOL res -16 352 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 69.8K
SYMBOL cap -32 272 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C3
SYMATTR Value .001
SYMBOL voltage -208 96 R0
SYMATTR InstName V1
SYMATTR Value 12
SYMBOL res 464 272 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 562K
SYMBOL res 592 96 R0
SYMATTR InstName Rload
SYMATTR Value 960
SYMBOL res -128 96 R0
SYMATTR InstName R3
SYMATTR Value 576K
SYMBOL PowerProducts\\LT8570-1 128 288 R0
SYMATTR InstName U1
TEXT 264 472 Left 2 !.tran 600u startup
* Z:\home\khalils\Downloads\files\data\raw_asc\679a4ed6e55d_amp_level_shift.asc
* Generated by LTspice 26.0.1 for Windows.
XUA741 N001 N002 OUT opamp Aol=100K GBW=10Meg ;pnba invin)noninvin)out
R6 OUT N001 8.2k
R1 N001 0 1.5k
R4 N003 0 510
R3 N002 N003 1.5k
R2 N002 Commercial_ECG_OUT 8.2k
R5 N003 15V 150k
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 192 -16 64 -16
WIRE 400 -16 272 -16
WIRE -64 144 -112 144
WIRE 64 144 64 -16
WIRE 64 144 16 144
WIRE 128 144 64 144
WIRE 400 160 400 -16
WIRE 400 160 192 160
WIRE 448 160 400 160
WIRE 128 176 96 176
WIRE -64 256 -144 256
WIRE 96 256 96 176
WIRE 96 256 16 256
WIRE -288 400 -352 400
WIRE -144 400 -208 400
WIRE -64 400 -144 400
WIRE 96 400 96 256
WIRE 96 400 16 400
WIRE -144 448 -144 400
WIRE -144 592 -144 528
IOPIN -144 256 In
IOPIN -352 400 In
IOPIN 448 160 Out
SYMBOL res 32 384 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 1.5k
SYMBOL res 32 240 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 8.2k
SYMBOL res -192 384 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R5
SYMATTR Value 150k
SYMBOL res 288 -32 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R6
SYMATTR Value 8.2k
SYMBOL OpAmps\\opamp 160 96 R0
SYMATTR InstName UA741
SYMBOL res 32 128 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1.5k
SYMBOL res -160 432 R0
SYMATTR InstName R4
SYMATTR Value 510
FLAG -144 256 Commercial_ECG_OUT
FLAG -112 144 0
FLAG -144 592 0
FLAG -352 400 15V
FLAG 448 160 OUT
* Z:\home\khalils\Downloads\files\data\raw_asc\553324c7bb65_Draft_Diode_1N4148.asc
* Generated by LTspice 26.0.1 for Windows.
* Analyse
* Bibliothek
* Parameter
V1 IN1 0 PULSE(0 1 0 .5m .5m 0 1m)
D1 IN2 0 1N4148
R1 IN1 IN2 {R1}
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 2m
.lib elk.lib
.param R1=10
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 144 64 96 64
WIRE 192 64 144 64
WIRE 336 64 272 64
WIRE 400 64 336 64
WIRE 144 80 144 64
WIRE 336 80 336 64
WIRE 144 176 144 160
WIRE 336 176 336 144
WIRE 336 176 144 176
WIRE 144 192 144 176
IOPIN 96 64 In
IOPIN 400 64 Out
SYMBOL diode 320 80 R0
WINDOW 0 38 31 Left 2
SYMATTR InstName D1
SYMATTR Value 1N4148
SYMBOL voltage 144 64 R0
WINDOW 3 -323 96 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
WINDOW 0 17 19 Left 2
SYMATTR Value PULSE(0 1 0 .5m .5m 0 1m)
SYMATTR InstName V1
SYMBOL res 176 80 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 1 56 VBottom 2
SYMATTR InstName R1
SYMATTR Value {R1}
FLAG 144 192 0
FLAG 96 64 IN1
FLAG 400 64 IN2
TEXT -8 -48 Left 2 !.tran 2m
TEXT 168 -48 Left 2 !.lib elk.lib
TEXT 344 -48 Left 2 !.param R1=10
TEXT -8 -72 Left 2 ;Analyse
TEXT 168 -72 Left 2 ;Bibliothek
TEXT 344 -72 Left 2 ;Parameter
* Z:\home\khalils\Downloads\files\data\raw_asc\LTM8032.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\LTM8032.asy)
R2 N005 0 47.2K
R1 N002 0 44.2K
R3 OUT N006 100K
V1 IN 0 20
Rload OUT 0 5
C1 OUT 0 10
XU1 0 IN N005 N004 IN N006 N002 N003 OUT N003 N001 LTM8032 ;pnba GND)Vin)Adj)Share)Run/SS)Pgood)Rt)BIAS)Out)AUX)Fin
.tran 500u startup
.lib LTM8032.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 80 -32 -96 -32
WIRE 176 -32 80 -32
WIRE -96 -16 -96 -32
WIRE 176 -16 176 -32
WIRE 304 -16 304 -32
WIRE 80 48 80 -32
WIRE 96 48 80 48
WIRE 448 48 384 48
WIRE 560 48 448 48
WIRE 656 48 560 48
WIRE 560 64 560 48
WIRE 656 64 656 48
WIRE -96 80 -96 64
WIRE 448 96 448 48
WIRE 0 112 -16 112
WIRE 96 112 80 112
WIRE 400 112 384 112
WIRE 560 160 560 128
WIRE 656 160 656 144
WIRE 96 176 80 176
WIRE 400 176 400 112
WIRE 400 176 384 176
WIRE 0 240 -16 240
WIRE 96 240 80 240
WIRE 448 240 448 176
WIRE 448 240 384 240
WIRE 240 304 240 288
SYMBOL res 96 96 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 44.2K
SYMBOL cap 544 64 R0
SYMATTR InstName C1
SYMATTR Value 10
SYMBOL res 432 80 R0
SYMATTR InstName R3
SYMATTR Value 100K
SYMBOL res 640 48 R0
SYMATTR InstName Rload
SYMATTR Value 5
SYMBOL res 96 224 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 47.2K
SYMBOL voltage -96 -32 R0
SYMATTR InstName V1
SYMATTR Value 20
SYMBOL PowerProducts\\LTM8032 240 144 R0
SYMATTR InstName U1
FLAG -16 112 0
FLAG -16 240 0
FLAG -96 80 0
FLAG 240 304 0
FLAG 560 160 0
FLAG 656 160 0
FLAG -96 -32 IN
FLAG 656 48 OUT
TEXT 496 272 Left 2 !.tran 500u startup
* Z:\home\khalils\Downloads\files\data\raw_asc\759eacb04760_Adjust_vbe.asc
* Generated by LTspice 26.0.1 for Windows.
* Modle from "standard.bjt"\n.model 2N3904 NPN(IS=1E-14 VAF=100\n+ Bf=300 IKF=0.4 XTB=1.5 BR=4\n+ CJC=4E-12 CJE=8E-12 RB=20 RC=0.1 RE=0.1\n+ TR=250E-9 TF=350E-12 ITF=1 VTF=2 XTF=3 Vceo=40 Icrating=200m mfg=Philips)
* 654mV
* 714mV
* 714mV
* Adjust Vbe with parameter IS\n \ndelta Vbe = log(Is1/Is2)*26mV = 60mV for a ratio of 10
* Change Vbe with IS
* Change Vbe with V-source
+ Bf=300 IKF=0.4 XTB=1.5 BR=4
+ CJC=4E-12 CJE=8E-12 RB=20 RC=0.1 RE=0.1
+ TR=250E-9 TF=350E-12 ITF=1 VTF=2 XTF=3 Vceo=40 Icrating=200m mfg=Philips)
V1 N001 0 5
Q2 N001 0 Veb1 0 2N3904V
Q3 N001 N002 Veb2 0 2N3904
I1 Veb 0 1m
Q1 N001 0 Veb 0 2N3904
I2 Veb1 0 1m
I3 Veb2 0 1m
V2 0 N002 60m
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.model 2N3904V NPN(IS=1E-15 VAF=100
.op
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1068 680
WIRE 208 -16 32 -16
WIRE 512 -16 208 -16
WIRE 896 -16 512 -16
WIRE 32 16 32 -16
WIRE 208 32 208 -16
WIRE 512 32 512 -16
WIRE 896 32 896 -16
WIRE 144 80 112 80
WIRE 448 80 400 80
WIRE 736 80 672 80
WIRE 832 80 816 80
WIRE 32 112 32 96
WIRE 112 112 112 80
WIRE 400 112 400 80
WIRE 672 112 672 80
WIRE 208 176 208 128
WIRE 272 176 208 176
WIRE 512 176 512 128
WIRE 576 176 512 176
WIRE 896 176 896 128
WIRE 960 176 896 176
WIRE 208 208 208 176
WIRE 512 208 512 176
WIRE 896 208 896 176
WIRE 208 304 208 288
WIRE 512 304 512 288
WIRE 896 304 896 288
RECTANGLE Normal 976 144 720 -32
RECTANGLE Normal 608 144 432 -32
SYMBOL npn 144 32 R0
SYMATTR InstName Q1
SYMATTR Value 2N3904
SYMBOL current 896 208 R0
SYMATTR InstName I3
SYMATTR Value 1m
SYMBOL current 208 208 R0
SYMATTR InstName I1
SYMATTR Value 1m
SYMBOL npn 448 32 R0
SYMATTR InstName Q2
SYMATTR Value 2N3904V
SYMBOL current 512 208 R0
SYMATTR InstName I2
SYMATTR Value 1m
SYMBOL voltage 720 80 R270
WINDOW 0 32 56 VTop 0
WINDOW 3 -32 56 VBottom 0
SYMATTR InstName V2
SYMATTR Value 60m
SYMBOL npn 832 32 R0
SYMATTR InstName Q3
SYMATTR Value 2N3904
SYMBOL voltage 32 0 R0
SYMATTR InstName V1
SYMATTR Value 5
FLAG 208 304 0
FLAG 112 112 0
FLAG 32 112 0
FLAG 272 176 Veb
FLAG 512 304 0
FLAG 400 112 0
FLAG 576 176 Veb1
FLAG 896 304 0
FLAG 672 112 0
FLAG 960 176 Veb2
TEXT 16 -200 Left 0 !.model 2N3904V NPN(IS=1E-15 VAF=100\n+  Bf=300 IKF=0.4 XTB=1.5 BR=4\n+  CJC=4E-12  CJE=8E-12 RB=20 RC=0.1 RE=0.1\n+  TR=250E-9  TF=350E-12 ITF=1 VTF=2 XTF=3 Vceo=40 Icrating=200m mfg=Philips)
TEXT 16 -360 Left 0 ;Modle from "standard.bjt"\n.model 2N3904 NPN(IS=1E-14 VAF=100\n+  Bf=300 IKF=0.4 XTB=1.5 BR=4\n+  CJC=4E-12  CJE=8E-12 RB=20 RC=0.1 RE=0.1\n+  TR=250E-9  TF=350E-12 ITF=1 VTF=2 XTF=3 Vceo=40 Icrating=200m mfg=Philips)
TEXT 24 -64 Left 0 !.op
TEXT 288 208 Left 0 ;654mV
TEXT 576 208 Left 0 ;714mV
TEXT 960 208 Left 0 ;714mV
TEXT 16 -464 Left 0 ;Adjust Vbe with parameter IS\n \ndelta Vbe = log(Is1/Is2)*26mV = 60mV for a ratio of 10
TEXT 432 -56 Left 0 ;Change Vbe with IS
TEXT 720 -56 Left 0 ;Change Vbe with V-source
* Z:\home\khalils\Downloads\files\data\raw_asc\LTM8083.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\LTM8083.asy)
C1 OUT 0 10 V=16 Irms=13.8 Rser=0.00468332 Lser=0 mfg="KEMET" pn="C1210C106K4RAC" type="X7R"
R2 N001 0 9.09k
R1 OUT N001 100k
R3 N002 0 40.2k
Rload OUT 0 24
V1 IN 0 20
XU1 IN MP_01 IN NC_02 IN 0 0 MP_03 MP_04 NC_05 OUT OUT NC_06 MP_07 NC_08 N001 NC_09 N002 0 MP_10 OUT MP_11 MP_12 MP_13 MP_14 MP_15 MP_16 MP_17 0 LTM8083 ;pnba Vin))SVin)INTVcc)EN/UVLO)OVLO)TST2)))CTRL)ISP)ISN)ISMON))SS)FB)Vc)RT)SYNC))Vout))))))))GND
.tran 1.2m startup
.lib LTM8083.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 2644 1404
WIRE -304 -16 -336 -16
WIRE -208 -16 -304 -16
WIRE -144 -16 -208 -16
WIRE 368 -16 288 -16
WIRE 464 -16 368 -16
WIRE 592 -16 464 -16
WIRE 656 -16 592 -16
WIRE 688 -16 656 -16
WIRE 464 0 464 -16
WIRE -336 32 -336 -16
WIRE 688 32 688 -16
WIRE 592 48 592 -16
WIRE -208 80 -208 -16
WIRE -144 80 -208 80
WIRE 320 80 288 80
WIRE 320 112 320 80
WIRE 464 112 464 80
WIRE 464 112 320 112
WIRE -336 144 -336 112
WIRE 464 144 464 112
WIRE 592 160 592 112
WIRE 688 160 688 112
WIRE -208 176 -208 80
WIRE -144 176 -208 176
WIRE 368 176 368 -16
WIRE 368 176 288 176
WIRE 464 256 464 224
WIRE -144 272 -208 272
WIRE 368 272 368 176
WIRE 368 272 288 272
WIRE -208 560 -208 272
WIRE -144 560 -208 560
WIRE -208 656 -208 560
WIRE -144 656 -208 656
WIRE 320 656 288 656
WIRE 432 656 400 656
WIRE -208 800 -208 656
WIRE 80 800 80 736
WIRE 80 800 -208 800
WIRE 80 832 80 800
SYMBOL res 448 128 R0
SYMATTR InstName R2
SYMATTR Value 9.09k
SYMBOL cap 576 48 R0
WINDOW 0 24 10 Left 2
SYMATTR InstName C1
SYMATTR Value 10
SYMATTR SpiceLine V=16 Irms=13.8 Rser=0.00468332 Lser=0 mfg="KEMET" pn="C1210C106K4RAC" type="X7R"
SYMBOL res 672 16 R0
SYMATTR InstName Rload
SYMATTR Value 24
SYMBOL res 304 640 M90
WINDOW 0 0 56 VBottom 2
WINDOW 3 37 64 VTop 2
SYMATTR InstName R3
SYMATTR Value 40.2k
SYMBOL LTM8083 80 336 R0
SYMATTR InstName U1
SYMBOL res 448 -16 R0
SYMATTR InstName R1
SYMATTR Value 100k
SYMBOL voltage -336 16 R0
WINDOW 123 24 138 Left 2
WINDOW 39 24 117 Left 2
SYMATTR Value 20
SYMATTR InstName V1
FLAG -336 144 0
FLAG 464 256 0
FLAG 432 656 0
FLAG 592 160 0
FLAG 688 160 0
FLAG 80 832 0
FLAG 656 -16 OUT
FLAG -304 -16 IN
TEXT 360 808 Left 2 !.tran 1.2m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\19099e73d83a_2.4_Practical__real__diode_model_.asc
* Generated by LTspice 26.0.1 for Windows.
V1 N001 0 5
D1 N002 0 1N4148
R1 N002 N001 1k
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.dc V1 0 1 0.01
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 432 224 224 224
WIRE 576 224 512 224
WIRE 224 272 224 224
WIRE 576 288 576 224
WIRE 224 400 224 352
WIRE 576 400 576 352
WIRE 576 400 224 400
WIRE 224 448 224 400
SYMBOL Res 528 208 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1k
SYMBOL diode 560 288 R0
SYMATTR InstName D1
SYMATTR Value 1N4148
SYMBOL Voltage 224 256 R0
SYMATTR InstName V1
SYMATTR Value 5
FLAG 224 448 0
TEXT 224 136 Left 2 !.dc V1 0 1 0.01
* Z:\home\khalils\Downloads\files\data\raw_asc\AD8017.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\AD8017.asy)
Vin IN 0 SINE(0 1 10K)
Rload OUT 0 10K
V2 -V 0 -2.5
R2 OUT N001 10K
XU1 IN N001 +V -V OUT AD8017 ;pnba 1)2)61)99)50
R1 N001 0 10K
V1 +V 0 2.5
.tran 1m
.lib AD8017.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 1240 700
WIRE -16 -1056 -32 -1056
WIRE 80 -1056 64 -1056
WIRE 96 -1056 80 -1056
WIRE 192 -1056 176 -1056
WIRE -256 -944 -256 -960
WIRE -144 -944 -144 -960
WIRE 80 -944 80 -1056
WIRE 96 -944 80 -944
WIRE 192 -928 192 -1056
WIRE 192 -928 160 -928
WIRE 320 -928 192 -928
WIRE 96 -912 -16 -912
WIRE 320 -912 320 -928
WIRE -16 -896 -16 -912
WIRE -256 -848 -256 -864
WIRE -144 -848 -144 -864
WIRE 320 -816 320 -832
WIRE -16 -800 -16 -816
SYMBOL AD8017 128 -992 R0
SYMATTR InstName U1
SYMBOL res 80 -1072 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10K
SYMBOL res 192 -1072 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10K
SYMBOL voltage -144 -960 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName V2
SYMATTR Value -2.5
SYMBOL voltage -256 -960 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 2.5
SYMBOL voltage -16 -912 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName Vin
SYMATTR Value SINE(0 1 10K)
SYMBOL res 304 -928 R0
SYMATTR InstName Rload
SYMATTR Value 10K
FLAG -256 -960 +V
FLAG -256 -848 0
FLAG -16 -800 0
FLAG 320 -928 OUT
FLAG -16 -912 IN
FLAG 128 -960 +V
FLAG -144 -960 -V
FLAG 128 -896 -V
FLAG -32 -1056 0
FLAG 320 -816 0
FLAG -144 -848 0
TEXT 336 -720 Left 2 !.tran 1m