Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\PLL2.asc
* Generated by LTspice 26.0.1 for Windows.
A1 IN 0 0 0 0 0 N001 0 MODULATOR mark=1.1K space=.9K
A3 N003 0 0 0 0 0 N004 0 MODULATOR mark=1.1K space=.9K
A4 signal 0 0 0 0 0 out 0 SCHMITT Vt=.5 Vh=100m
E2 signal 0 N003 0 Laplace=1./(1+.0007*s)**3
E1 N002 0 N001 0 Laplace={w0/Q}*s /(s*s + {w0/Q}*s + {w0*w0}) window=.1 nfft=4096
B1 IN 0 V=rand(time*250) >= .5
A5 N002 N004 0 0 0 0 N003 0 PHASEDET Iout=15u Vlow=-.5 Vhigh=2.5 Ref=0
C2 N005 0 .0025
R1 N003 N005 1K
.tran 0 300m 10m
.params w0=2*pi*1K Q=5
;.options baudrate=250 delay=1.4m
* This example schematic is supplied for informational/educational purposes only.
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1812 1620
WIRE 32 880 -400 880
WIRE -400 896 -400 880
WIRE 1408 896 1328 896
WIRE 1520 896 1408 896
WIRE 1632 896 1584 896
WIRE 368 912 176 912
WIRE 848 912 432 912
WIRE 1328 912 1328 896
WIRE 432 928 432 912
WIRE 1056 928 976 928
WIRE 1136 928 1056 928
WIRE 1280 928 1136 928
WIRE 368 944 368 912
WIRE 384 944 368 944
WIRE 848 944 816 944
WIRE 1136 944 1136 928
WIRE 1280 976 1264 976
WIRE -400 992 -400 976
WIRE 384 992 368 992
WIRE 1328 1008 1328 992
WIRE 368 1024 368 992
WIRE 432 1024 432 1008
WIRE 1136 1040 1136 1024
WIRE 1136 1120 1136 1104
WIRE 1056 1184 1056 928
WIRE 1056 1184 1024 1184
WIRE 816 1216 816 944
WIRE 880 1216 816 1216
FLAG -400 992 0
FLAG -400 880 IN
FLAG 1264 976 0
FLAG 1328 1008 0
FLAG 368 1024 0
FLAG 432 1024 0
FLAG 1632 896 out
FLAG 1408 896 signal
FLAG 1136 1120 0
SYMBOL SPECIALFUNCTIONS\\MODULATE 32 880 R0
WINDOW 0 37 -55 Left 2
WINDOW 3 57 119 Center 2
SYMATTR InstName A1
SYMATTR Value mark=1.1K space=.9K
SYMBOL SPECIALFUNCTIONS\\MODULATE 1024 1184 M0
WINDOW 0 55 -43 Right 2
WINDOW 3 57 119 Center 2
SYMATTR InstName A3
SYMATTR Value mark=1.1K space=.9K
SYMBOL DIGITAL\\SCHMTBUF 1520 832 R0
WINDOW 0 1 33 Left 2
WINDOW 3 12 105 Center 2
SYMATTR InstName A4
SYMATTR Value Vt=.5 Vh=100m
SYMBOL E 1328 896 R0
WINDOW 0 32 28 Left 2
SYMATTR InstName E2
SYMATTR Value Laplace=1./(1+.0007*s)**3
SYMBOL e 432 912 R0
WINDOW 3 -25 150 Center 2
WINDOW 39 -31 183 Center 2
SYMATTR Value Laplace={w0/Q}*s /(s*s  + {w0/Q}*s + {w0*w0})
SYMATTR SpiceLine window=.1 nfft=4096
SYMATTR InstName E1
SYMBOL BV -400 880 R0
SYMATTR InstName B1
SYMATTR Value V=rand(time*250) >= .5
SYMBOL DIGITAL\\PHIDET 880 928 R0
WINDOW 3 -16 72 Left 2
WINDOW 39 -28 140 Left 2
WINDOW 40 -16 176 Left 2
WINDOW 123 -16 104 Left 2
SYMATTR Value Iout=15u
SYMATTR SpiceLine Vhigh=2.5
SYMATTR SpiceLine2 Ref=0
SYMATTR Value2 Vlow=-.5
SYMATTR InstName A5
SYMBOL cap 1120 1040 R0
SYMATTR InstName C2
SYMATTR Value .0025
SYMBOL res 1120 928 R0
SYMATTR InstName R1
SYMATTR Value 1K
TEXT -224 1240 Left 2 !.tran 0 300m 10m
TEXT -224 1200 Left 2 !.params w0=2*pi*1K Q=5
TEXT -224 1280 Left 2 !;.options baudrate=250 delay=1.4m
TEXT 568 1336 Top 1 ;This example schematic is supplied for informational/educational purposes only.
* Z:\home\khalils\Downloads\files\data\raw_asc\76ffa4d989a7_BC337V1_Eingangskennlinie.asc
* Generated by LTspice 26.0.1 for Windows.
R1 Vin N002 6500R
V1 Vin 0 5V
VCC Vcc 0 5V
R2 Vcc N001 1R
Q1 N001 N002 0 0 BC337-40
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.dc V1 0 1
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 416 -96 208 -96
WIRE 208 -64 208 -96
WIRE 208 64 208 16
WIRE 416 96 416 -96
WIRE 0 112 -96 112
WIRE 144 112 80 112
WIRE -96 192 -96 112
WIRE 208 320 208 160
WIRE 416 320 416 176
WIRE -96 336 -96 272
SYMBOL res -16 128 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R1
SYMATTR Value 6500R
SYMBOL res 192 -80 R0
SYMATTR InstName R2
SYMATTR Value 1R
SYMBOL npn 144 64 R0
SYMATTR InstName Q1
SYMATTR Value BC337-40
SYMBOL voltage -96 176 R0
SYMATTR InstName V1
SYMATTR Value 5V
SYMBOL voltage 416 80 R0
SYMATTR InstName VCC
SYMATTR Value 5V
FLAG 208 320 0
FLAG 416 320 0
FLAG -96 336 0
FLAG -96 112 Vin
FLAG 208 -96 Vcc
TEXT -128 360 Left 2 !.dc V1 0 1
* Z:\home\khalils\Downloads\files\data\raw_asc\4f7f7a4bc83a_part3_a_vgs_sweep.asc
* Generated by LTspice 26.0.1 for Windows.
VGS gate 0 7
M1 drain gate 0 0 NMOS
VDS drain 0 8
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.model nmos NMOS (kp=100u, vt0=0.5, l={x}, w=.36u)
.dc VGS 0 10 0.01
.step param X list .09u .13u .2u .3u .6u
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 160 48 96 48
WIRE 240 48 160 48
WIRE 96 112 96 48
WIRE 240 144 240 48
WIRE -64 192 -96 192
WIRE 48 192 -64 192
WIRE -96 208 -96 192
WIRE -96 336 -96 288
WIRE 96 336 96 208
WIRE 96 336 -96 336
WIRE 176 336 96 336
WIRE 240 336 240 224
WIRE 240 336 176 336
SYMBOL voltage -96 192 R0
SYMATTR InstName VGS
SYMATTR Value 7
SYMBOL nmos 48 112 R0
SYMATTR InstName M1
SYMBOL voltage 240 128 R0
SYMATTR InstName VDS
SYMATTR Value 8
FLAG 96 336 0
FLAG -64 192 gate
FLAG 160 48 drain
FLAG 176 336 source
TEXT -104 376 Left 2 !.model nmos NMOS (kp=100u, vt0=0.5, l={x}, w=.36u)
TEXT -104 408 Left 2 !.dc VGS 0 10 0.01
TEXT -104 440 Left 2 !.step param X list .09u .13u .2u .3u .6u
* Z:\home\khalils\Downloads\files\data\raw_asc\6a790f9cfc78_nand.asc
* Generated by LTspice 26.0.1 for Windows.
M1 out a N002 0 NMOS l=200n w=200n
V1 a 0 PULSE(0 1 0 0.1n 0.1n 10n 20n)
M4 N001 b out N001 PMOS l=200n w=400n
V2 N001 0 1
M2 N002 b 0 0 NMOS l=200n w=200n
M3 N001 a out N001 PMOS l=200n w=400n
V3 b 0 PULSE(0 1 0 0.1n 0.1n 5n 10n)
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.lib /Users/young/Documents/LTspice/90nm_bulk.pm
.tran 0 30n 0 0.1n
.meas TRAN tr TRIG v(in)=0.5 FALL=3 TARG v(out)=0.5 RISE=2
.meas TRAN tf TRIG v(in)=0.5 FALL=2 TARG v(out)=0.5 RISE=1
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1244 680
WIRE 272 -32 128 -32
WIRE 496 -32 272 -32
WIRE 640 -32 496 -32
WIRE 960 -32 640 -32
WIRE 272 16 272 -32
WIRE 272 16 128 16
WIRE 640 16 640 -32
WIRE 640 16 496 16
WIRE 448 96 448 48
WIRE 448 96 224 96
WIRE 960 128 960 -32
WIRE 128 176 128 64
WIRE 304 176 128 176
WIRE 496 176 496 64
WIRE 496 176 304 176
WIRE 704 176 496 176
WIRE 304 224 304 176
WIRE -208 272 -304 272
WIRE 80 272 80 48
WIRE 80 272 -208 272
WIRE 192 272 80 272
WIRE 432 272 304 272
WIRE -208 304 -208 272
WIRE 192 304 192 272
WIRE 256 304 192 304
WIRE -208 384 -416 384
WIRE 304 400 304 320
WIRE -208 448 -304 448
WIRE 224 448 224 96
WIRE 224 448 -208 448
WIRE 256 448 224 448
WIRE 432 448 432 272
WIRE 432 448 304 448
WIRE -208 464 -208 448
WIRE 256 480 256 448
WIRE 304 544 304 496
WIRE 304 544 224 544
WIRE 432 544 432 448
WIRE 432 544 304 544
WIRE 960 544 960 208
WIRE 960 544 432 544
WIRE 304 560 304 544
WIRE -416 608 -416 384
WIRE -208 608 -208 544
WIRE -208 608 -416 608
WIRE 224 608 224 544
WIRE 224 608 -208 608
IOPIN 704 176 Out
IOPIN -304 272 In
IOPIN -304 448 In
SYMBOL pmos4 448 -32 R0
SYMATTR InstName M4
SYMATTR Value2 l=200n w=400n
SYMBOL voltage 960 112 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 1
SYMBOL nmos4 256 224 R0
SYMATTR InstName M1
SYMATTR Value2 l=200n w=200n
SYMBOL voltage -208 288 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value PULSE(0 1 0 0.1n 0.1n 10n 20n)
SYMBOL voltage -208 448 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value PULSE(0 1 0 0.1n 0.1n 5n 10n)
SYMBOL pmos4 80 -32 R0
SYMATTR InstName M3
SYMATTR Value2 l=200n w=400n
SYMBOL nmos4 256 400 R0
SYMATTR InstName M2
SYMATTR Value2 l=200n w=200n
FLAG 704 176 out
FLAG -304 272 a
FLAG -304 448 b
FLAG 304 560 0
TEXT 544 312 Left 2 !.lib /Users/young/Documents/LTspice/90nm_bulk.pm
TEXT 552 360 Left 2 !.tran 0 30n 0 0.1n
TEXT 560 416 Left 2 !.meas TRAN tr TRIG v(in)=0.5 FALL=3 TARG v(out)=0.5 RISE=2
TEXT 560 456 Left 2 !.meas TRAN tf TRIG v(in)=0.5 FALL=2 TARG v(out)=0.5 RISE=1
* Z:\home\khalils\Downloads\files\data\raw_asc\stepnoise.asc
* Generated by LTspice 26.0.1 for Windows.
* This example demonstrates .stepping a global parameter, R, while computing\nthe noise at a single frequency. The resultant plot of V(inoise_density) vs. R\nshows a minimun noise with a tail resistance around 16kOhms.
* This example schematic is supplied for informational/educational purposes only.
R5 N004 -V {R}
R2 N003 0 1K
Q2 OUT+ N003 N004 0 2N2222
V1 N001 0 0 AC 1
R3 +V OUT- 1K
V2 +V 0 {V}
Q1 OUT- N002 N004 0 2N2222
R4 +V OUT+ 1K
R1 N002 N001 1K
V3 -V 0 {-V}
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.NOISE V(out+,out-) V1 list 10K
.param V=15
.step oct param R 500 100K 10
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2748 1632
WIRE 2112 864 2112 848
WIRE 2112 864 2000 864
WIRE 2224 864 2112 864
WIRE 2000 880 2000 864
WIRE 2224 880 2224 864
WIRE 2000 976 2000 960
WIRE 2368 976 2000 976
WIRE 2224 1024 2224 960
WIRE 2368 1024 2224 1024
WIRE 2000 1056 2000 976
WIRE 2224 1056 2224 1024
WIRE 1840 1104 1760 1104
WIRE 1936 1104 1920 1104
WIRE 2336 1104 2288 1104
WIRE 2336 1120 2336 1104
WIRE 2496 1120 2496 1104
WIRE 2624 1120 2624 1104
WIRE 1760 1136 1760 1104
WIRE 2000 1184 2000 1152
WIRE 2112 1184 2000 1184
WIRE 2224 1184 2224 1152
WIRE 2224 1184 2112 1184
WIRE 2112 1200 2112 1184
WIRE 2496 1216 2496 1200
WIRE 2624 1216 2624 1200
WIRE 2336 1232 2336 1200
WIRE 1760 1248 1760 1216
WIRE 2112 1312 2112 1280
SYMBOL res 1936 1088 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1K
SYMBOL voltage 2624 1104 R0
SYMATTR InstName V3
SYMATTR Value {-V}
SYMBOL npn 2288 1056 M0
SYMATTR InstName Q2
SYMATTR Value 2N2222
SYMBOL res 2320 1104 R0
SYMATTR InstName R2
SYMATTR Value 1K
SYMBOL voltage 1760 1120 R0
WINDOW 3 37 57 Left 2
WINDOW 39 0 0 Left 2
WINDOW 123 24 104 Left 2
SYMATTR Value 0
SYMATTR Value2 AC 1
SYMATTR InstName V1
SYMBOL res 1984 864 R0
SYMATTR InstName R3
SYMATTR Value 1K
SYMBOL voltage 2496 1104 R0
SYMATTR InstName V2
SYMATTR Value {V}
SYMBOL res 2208 864 R0
SYMATTR InstName R4
SYMATTR Value 1K
SYMBOL npn 1936 1056 R0
SYMATTR InstName Q1
SYMATTR Value 2N2222
SYMBOL res 2096 1184 R0
SYMATTR InstName R5
SYMATTR Value {R}
FLAG 2496 1216 0
FLAG 2624 1216 0
FLAG 1760 1248 0
FLAG 2624 1104 -V
FLAG 2496 1104 +V
FLAG 2112 1312 -V
FLAG 2112 848 +V
FLAG 2368 976 OUT-
FLAG 2368 1024 OUT+
FLAG 2336 1232 0
TEXT 2216 1352 Left 2 !.NOISE V(out+,out-) V1 list 10K
TEXT 2216 1288 Left 2 !.param V=15
TEXT 2216 1320 Left 2 !.step oct param R 500 100K 10
TEXT 1696 1408 Left 2 ;This example demonstrates .stepping a global parameter, R, while computing\nthe noise at a single frequency.  The resultant plot of V(inoise_density) vs. R\nshows a minimun noise with a tail resistance around 16kOhms.
TEXT 2112 1512 Top 1 ;This example schematic is supplied for informational/educational purposes only.
* Z:\home\khalils\Downloads\files\data\raw_asc\48aaf853f7ee_diode_only.asc
* Generated by LTspice 26.0.1 for Windows.
V1 N002 N001 SINE(0 10 50 0 0)
D1 0 N001 D
D2 N001 N003 D
D3 0 N002 D
D4 N002 N003 D
R1 N003 0 10
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 100m
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 880 680
WIRE 288 -208 224 -208
WIRE 416 -208 368 -208
WIRE 128 -48 32 -48
WIRE 224 -48 224 -208
WIRE 224 -48 192 -48
WIRE 432 -48 224 -48
WIRE 592 -48 496 -48
WIRE 32 32 32 -48
WIRE 32 32 -96 32
WIRE 592 32 592 -48
WIRE 736 32 592 32
WIRE 32 112 32 32
WIRE 128 112 32 112
WIRE 416 112 416 -208
WIRE 416 112 192 112
WIRE 432 112 416 112
WIRE 592 112 592 32
WIRE 592 112 496 112
WIRE -96 384 -96 32
WIRE 0 384 -96 384
WIRE 256 384 0 384
WIRE 736 384 736 32
WIRE 736 384 336 384
WIRE 0 464 0 384
FLAG 0 464 0
SYMBOL voltage 384 -208 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)
SYMBOL diode 128 -32 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMBOL diode 432 -32 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D2
SYMBOL diode 128 128 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D3
SYMBOL diode 432 128 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D4
SYMBOL res 352 368 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10
TEXT -96 488 Left 2 !.tran 100m
* Z:\home\khalils\Downloads\files\data\raw_asc\12c623eebc4c_Input_Offset_Voltage.asc
* Generated by LTspice 26.0.1 for Windows.
* 4
* 7
* 6
* 2
* 3
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\UniversalOpAmp.asy)
Rf Vo N001 100k
XU1 0 N001 +Vcc -Vcc Vo level1 Avol=1Meg GBW=10Meg Vos=0 En=0 Enk=0 In=0 Ink=0 Rin=500Meg ;pnba In+)In-)V+)V-)OUT
V1 +Vcc 0 15V
Ri N001 0 100
V2 -Vcc 0 -15V
.tran 20s
.lib UniversalOpAmp1.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 48 192 32 192
WIRE 176 192 128 192
WIRE 240 192 176 192
WIRE 384 192 320 192
WIRE 32 256 32 192
WIRE 304 304 304 288
WIRE 176 320 176 192
WIRE 272 320 176 320
WIRE 384 336 384 192
WIRE 384 336 336 336
WIRE 416 336 384 336
WIRE 272 352 176 352
WIRE 304 384 304 368
WIRE 176 400 176 352
SYMBOL Voltage 512 320 R0
SYMATTR InstName V1
SYMATTR Value 15V
SYMBOL Res 336 176 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName Rf
SYMATTR Value 100k
SYMBOL Res 144 176 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName Ri
SYMATTR Value 100
SYMBOL Voltage 640 320 R0
SYMATTR InstName V2
SYMATTR Value -15V
SYMBOL OpAmps/UniversalOpAmp 304 336 R0
SYMATTR InstName U1
FLAG 512 416 0
FLAG 640 416 0
FLAG 512 336 +Vcc
FLAG 640 336 -Vcc
FLAG 304 288 +Vcc
FLAG 304 384 -Vcc
FLAG 416 336 Vo
FLAG 176 400 0
FLAG 32 256 0
TEXT 304 376 Left 2 ;4
TEXT 304 296 Left 2 ;7
TEXT 352 336 Left 2 ;6
TEXT 240 320 Left 2 ;2
TEXT 240 352 Left 2 ;3
TEXT 240 464 Left 2 !.tran 20s
* Z:\home\khalils\Downloads\files\data\raw_asc\LT6232.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\LT6232.asy)
R1 N002 N001 1K
V2 -V 0 -5
V3 N003 0 SINE(0 1 1K)
R2 N001 0 1K
V1 +V 0 5
XU1 N003 N001 N002 +V -V LT6231 ;pnba IN+)IN-)OUT)VCC)VEE
.tran 3m
.lib LTC2.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 680
WIRE -80 96 -96 96
WIRE 16 96 0 96
WIRE 32 96 16 96
WIRE 144 96 112 96
WIRE -416 160 -416 144
WIRE -288 160 -288 144
WIRE 80 208 80 192
WIRE 16 224 16 96
WIRE 48 224 16 224
WIRE 144 240 144 96
WIRE 144 240 112 240
WIRE -416 256 -416 240
WIRE -288 256 -288 240
WIRE 48 256 -64 256
WIRE -64 272 -64 256
WIRE 80 288 80 272
WIRE -64 368 -64 352
SYMBOL voltage -416 144 R0
SYMATTR InstName V2
SYMATTR Value -5
SYMBOL voltage -288 144 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL voltage -64 256 R0
SYMATTR InstName V3
SYMATTR Value SINE(0 1 1K)
SYMBOL res 128 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1K
SYMBOL res 16 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 1K
SYMBOL opamps\\LT6232 80 240 R0
SYMATTR InstName U1
FLAG -288 256 0
FLAG 80 192 +V
FLAG -288 144 +V
FLAG 80 288 -V
FLAG -416 256 0
FLAG -416 144 -V
FLAG -96 96 0
FLAG -64 368 0
TEXT 184 384 Left 2 !.tran 3m
* Z:\home\khalils\Downloads\files\data\raw_asc\242d15c4c8f2_1637.asc
* Generated by LTspice 26.0.1 for Windows.
* Positive Supply Rail Current Sense
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1637.asy)
Q1 N001 N004 OUT 0 2N3904
R2 +V N002 .2
V1 +V 0 5
I1 N002 0 SINE(1 1 1K)
R1 OUT 0 2K
R4 N003 N002 200
XU1 N001 N003 +V 0 N004 NC_01 LT1637 ;pnba In+)In-)V+)V-)OUT)SHDN
R3 N001 +V 200
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.tran 3m
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 680
WIRE -80 48 -80 32
WIRE -32 48 -80 48
WIRE 64 48 48 48
WIRE 336 48 64 48
WIRE -80 80 -80 48
WIRE 144 144 144 128
WIRE -288 160 -288 144
WIRE 336 176 336 48
WIRE -80 192 -80 160
WIRE -32 192 -80 192
WIRE 112 192 48 192
WIRE 272 224 256 224
WIRE -288 256 -288 240
WIRE 64 256 64 48
WIRE 112 256 64 256
WIRE -80 272 -80 192
WIRE 336 288 336 272
WIRE 416 288 336 288
WIRE 336 304 336 288
WIRE 144 320 144 304
WIRE -80 384 -80 352
WIRE 336 400 336 384
SYMBOL res -96 64 R0
SYMATTR InstName R2
SYMATTR Value .2
SYMBOL opamps\\LT1637 144 224 R0
SYMATTR InstName U1
SYMBOL res 320 288 R0
SYMATTR InstName R1
SYMATTR Value 2K
SYMBOL voltage -288 144 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL current -80 272 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName I1
SYMATTR Value SINE(1 1 1K)
SYMBOL res 64 32 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 200
SYMBOL res 64 176 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 200
SYMBOL npn 272 176 R0
SYMATTR InstName Q1
SYMATTR Value 2N3904
FLAG -288 256 0
FLAG 144 128 +V
FLAG -288 144 +V
FLAG 144 320 0
FLAG 336 400 0
FLAG -80 32 +V
FLAG -80 384 0
FLAG 416 288 OUT
TEXT 424 392 Left 2 !.tran 3m
TEXT 128 -16 Bottom 2 ;Positive Supply Rail Current Sense
* Z:\home\khalils\Downloads\files\data\raw_asc\3becc99ed8b5_trans-1-1-2.asc
* Generated by LTspice 26.0.1 for Windows.
M1 UDS UGS 0 0 IRF9640
V2 UGS 0
Vds UDS 0 -12V
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.dc V2 -2 -5V
.step temp list 25 175
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1292 680
WIRE -624 -176 -720 -176
WIRE -560 -176 -624 -176
WIRE -720 -128 -720 -176
WIRE -560 -80 -560 -176
WIRE -880 -48 -896 -48
WIRE -768 -48 -880 -48
WIRE -896 -32 -896 -48
WIRE -896 64 -896 48
WIRE -720 64 -720 -32
WIRE -560 64 -560 0
SYMBOL pmos -768 -128 R0
SYMATTR InstName M1
SYMATTR Value IRF9640
SYMBOL voltage -896 -48 R0
WINDOW 123 0 0 Left 2
WINDOW 39 40 53 Left 2
WINDOW 3 -97 181 Left 2
WINDOW 0 35 44 Left 2
SYMATTR Value ""
SYMATTR InstName V2
SYMBOL voltage -560 -96 R0
WINDOW 123 0 0 Left 2
WINDOW 39 37 60 Left 2
WINDOW 0 36 55 Left 2
WINDOW 3 36 82 Left 2
SYMATTR InstName Vds
SYMATTR Value -12V
FLAG -560 64 0
FLAG -896 64 0
FLAG -720 64 0
FLAG -880 -48 UGS
FLAG -624 -176 UDS
TEXT -904 96 Left 2 !.dc V2 -2 -5V
TEXT -904 112 Left 2 !.step temp list 25 175
* Z:\home\khalils\Downloads\files\data\raw_asc\AD8505.asc
* Generated by LTspice 26.0.1 for Windows.
V1 +V 0 2.5
Vin IN 0 SINE(0 1 1K)
R1 N001 0 10K
R2 OUT N001 10K
V2 -V 0 -2.5
Rload OUT 0 10K
XU1 IN N001 +V -V OUT AD8505 ;pnba In+)In-)V+)V-)OUT
.tran 10m
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\AD8505.asy)
.lib ADI1.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1240 700
WIRE 432 -1216 416 -1216
WIRE 528 -1216 512 -1216
WIRE 544 -1216 528 -1216
WIRE 640 -1216 624 -1216
WIRE 144 -1152 144 -1168
WIRE 256 -1152 256 -1168
WIRE 528 -1120 528 -1216
WIRE 544 -1120 528 -1120
WIRE 640 -1104 640 -1216
WIRE 640 -1104 608 -1104
WIRE 752 -1104 640 -1104
WIRE 544 -1088 432 -1088
WIRE 752 -1088 752 -1104
WIRE 432 -1072 432 -1088
WIRE 144 -1056 144 -1072
WIRE 256 -1056 256 -1072
WIRE 752 -992 752 -1008
WIRE 432 -976 432 -992
FLAG 144 -1168 +V
FLAG 144 -1056 0
FLAG 432 -976 0
FLAG 752 -1104 OUT
FLAG 432 -1088 IN
FLAG 576 -1136 +V
FLAG 256 -1168 -V
FLAG 576 -1072 -V
FLAG 416 -1216 0
FLAG 752 -992 0
FLAG 256 -1056 0
SYMBOL voltage 144 -1168 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 2.5
SYMBOL voltage 432 -1088 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName Vin
SYMATTR Value SINE(0 1 1K)
SYMBOL res 528 -1232 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10K
SYMBOL res 640 -1232 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10K
SYMBOL voltage 256 -1168 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName V2
SYMATTR Value -2.5
SYMBOL res 736 -1104 R0
SYMATTR InstName Rload
SYMATTR Value 10K
SYMBOL AD8505 576 -1168 R0
SYMATTR InstName U1
TEXT 712 -952 Left 2 !.tran 10m
* Z:\home\khalils\Downloads\files\data\raw_asc\LT6108-2.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\LT6108-2.asy)
R3 N005 N008 6.04K
R7 N006 N007 10K
XU1 N002 N004 N007 0 N008 N005 N001 N003 LT6108-2 ;pnba SenseLo)EN/_RST)OutC)V-)INC)OutA)V+)SenseHi
V2 N004 0 PWL(4u 0 4.01u 5)
R5 N008 0 1.6K
C1 N002 0 .1
I1 N002 0 PWL(10u 0 30u 500m 50u 0)
R2 N001 N002 .1
R1 N001 N003 100
V3 N006 0 3.3
V1 N001 0 12
.tran 60u
.lib LTC5.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2204 980
WIRE 288 -96 112 -96
WIRE 352 -96 288 -96
WIRE 480 -96 432 -96
WIRE 528 -96 480 -96
WIRE 640 -96 528 -96
WIRE 288 -80 288 -96
WIRE 640 -80 640 -96
WIRE 528 -64 528 -96
WIRE 288 16 288 0
WIRE 528 16 528 0
WIRE 640 16 640 0
WIRE 112 64 112 -96
WIRE 112 64 -192 64
WIRE 128 64 112 64
WIRE 480 64 480 -96
WIRE 480 64 448 64
WIRE -192 80 -192 64
WIRE -192 176 -192 160
WIRE -64 176 -80 176
WIRE 128 176 16 176
WIRE 480 176 448 176
WIRE 480 192 480 176
WIRE 32 288 -48 288
WIRE 128 288 112 288
WIRE 480 288 480 272
WIRE 480 288 448 288
WIRE -48 304 -48 288
WIRE 480 304 480 288
WIRE 288 352 288 336
WIRE -48 400 -48 384
WIRE 480 400 480 384
SYMBOL res 464 176 R0
SYMATTR InstName R3
SYMATTR Value 6.04K
SYMBOL LT6108-2 288 224 R0
SYMATTR InstName U1
SYMBOL voltage -48 288 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V3
SYMATTR Value 3.3
SYMBOL cap 512 -64 R0
SYMATTR InstName C1
SYMATTR Value .1
SYMBOL res 336 -80 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R2
SYMATTR Value .1
SYMBOL res 272 -96 R0
SYMATTR InstName R1
SYMATTR Value 100
SYMBOL voltage -192 64 R0
SYMATTR InstName V1
SYMATTR Value 12
SYMBOL voltage 32 176 R90
WINDOW 123 74 56 VTop 2
WINDOW 39 53 56 VTop 2
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName V2
SYMATTR Value PWL(4u 0 4.01u 5)
SYMBOL res 16 304 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R7
SYMATTR Value 10K
SYMBOL current 640 -80 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName I1
SYMATTR Value PWL(10u 0 30u 500m 50u 0)
SYMBOL res 464 288 R0
SYMATTR InstName R5
SYMATTR Value 1.6K
FLAG 288 352 0
FLAG -192 176 0
FLAG -80 176 0
FLAG 640 16 0
FLAG 480 400 0
FLAG -48 400 0
FLAG 528 16 0
TEXT 744 376 Left 2 !.tran 60u