Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\298886ce3f08_ADG7421F.asc
* Generated by LTspice 26.0.1 for Windows.
* Note:\nThis part is modeled at 3 V supply operation\nCrosstalk is not included
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\Switches\ADG7421F.asy)
XU1 N001 N004 N007 0 N005 N002 N003 ADG7421F ;pnba Vdd)IN1)Vss)GND)FF)S1)D1
C2 N003 0 36p
C1 N005 0 10p
V5 N002 0 1.5
R1 N005 N006 1k
V2 N007 0 -2.5
V3 N004 0 PULSE(0 1.5 0 10u 10u 10m 20m)
R3 N003 0 301
V4 N006 0 2.5
V1 N001 0 2.5
.tran 120m
.lib ADG7421F.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1160 936
WIRE 272 -32 -224 -32
WIRE -224 -16 -224 -32
WIRE 272 32 272 -32
WIRE -224 80 -224 64
WIRE 112 112 -224 112
WIRE 672 112 432 112
WIRE 768 112 672 112
WIRE -224 128 -224 112
WIRE 672 128 672 112
WIRE 768 128 768 112
WIRE -224 224 -224 208
WIRE 672 224 672 208
WIRE 768 224 768 192
WIRE 112 240 -32 240
WIRE 480 240 432 240
WIRE 512 240 480 240
WIRE 624 240 592 240
WIRE 480 272 480 240
WIRE 624 272 624 240
WIRE -32 336 -32 240
WIRE -32 336 -224 336
WIRE 480 352 480 336
WIRE -224 368 -224 336
WIRE 624 368 624 352
WIRE 320 432 320 416
WIRE 224 448 224 416
WIRE -224 464 -224 448
WIRE 224 544 224 528
SYMBOL voltage 224 432 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value -2.5
SYMBOL voltage -224 112 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V5
SYMATTR Value 1.5
SYMBOL voltage -224 -32 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 2.5
SYMBOL voltage -224 352 M0
WINDOW 3 -416 90 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
WINDOW 0 -58 27 Left 2
SYMATTR Value PULSE(0 1.5 0 10u 10u 10m 20m)
SYMATTR InstName V3
SYMBOL voltage 624 256 R0
WINDOW 3 26 94 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR Value 2.5
SYMATTR InstName V4
SYMBOL res 656 112 R0
SYMATTR InstName R3
SYMATTR Value 301
SYMBOL ADG7421F 272 224 R0
SYMATTR InstName U1
SYMBOL cap 464 272 R0
SYMATTR InstName C1
SYMATTR Value 10p
SYMBOL res 496 256 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R1
SYMATTR Value 1k
SYMBOL cap 752 128 R0
SYMATTR InstName C2
SYMATTR Value 36p
FLAG 224 544 0
FLAG -224 80 0
FLAG -224 464 0
FLAG 320 432 0
FLAG 480 352 0
FLAG 624 368 0
FLAG -224 224 0
FLAG 768 224 0
FLAG 672 224 0
TEXT -232 536 Left 2 !.tran 120m
TEXT 424 496 Left 2 ;Note:\nThis part is modeled at 3 V supply operation\nCrosstalk is not included
* Z:\home\khalils\Downloads\files\data\raw_asc\OP413.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\OP413.asy)
R2 OUT N001 10K
XU1 IN N001 +V -V OUT OP413 ;pnba In+)In-)V+)V-)OUT
Rload OUT 0 10K
R1 N001 0 10K
V1 +V 0 15
V2 -V 0 -15
Vin IN 0 SINE(0 1 10K)
.tran 1m
.lib ADI.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1240 700
WIRE 432 -1232 416 -1232
WIRE 528 -1232 512 -1232
WIRE 544 -1232 528 -1232
WIRE 640 -1232 624 -1232
WIRE 96 -1152 96 -1168
WIRE 208 -1152 208 -1168
WIRE 528 -1120 528 -1232
WIRE 544 -1120 528 -1120
WIRE 640 -1104 640 -1232
WIRE 640 -1104 608 -1104
WIRE 768 -1104 640 -1104
WIRE 544 -1088 368 -1088
WIRE 768 -1088 768 -1104
WIRE 368 -1072 368 -1088
WIRE 96 -1056 96 -1072
WIRE 208 -1056 208 -1072
WIRE 768 -992 768 -1008
WIRE 368 -976 368 -992
SYMBOL voltage 96 -1168 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL res 640 -1248 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10K
SYMBOL voltage 208 -1168 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName V2
SYMATTR Value -15
SYMBOL voltage 368 -1088 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName Vin
SYMATTR Value SINE(0 1 10K)
SYMBOL res 528 -1248 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10K
SYMBOL res 752 -1104 R0
SYMATTR InstName Rload
SYMATTR Value 10K
SYMBOL Opamps\\OP413 576 -1168 R0
SYMATTR InstName U1
FLAG 96 -1168 +V
FLAG 96 -1056 0
FLAG 368 -976 0
FLAG 768 -1104 OUT
FLAG 368 -1088 IN
FLAG 576 -1136 +V
FLAG 208 -1168 -V
FLAG 576 -1072 -V
FLAG 416 -1232 0
FLAG 768 -992 0
FLAG 208 -1056 0
TEXT 720 -936 Left 2 !.tran 1m
* Z:\home\khalils\Downloads\files\data\raw_asc\AD8602.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\AD8602.asy)
Vin IN 0 SINE(0 1 100K)
V2 -V 0 -2.5
XU1 IN N001 +V -V OUT AD8602 ;pnba In+)In-)V+)V-)OUT
R2 OUT N001 10K
V1 +V 0 2.5
Rload OUT 0 10K
R1 N001 0 10K
.tran 100u
.lib AD8602.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1240 700
WIRE 272 -944 256 -944
WIRE 368 -944 352 -944
WIRE 384 -944 368 -944
WIRE 480 -944 464 -944
WIRE 32 -832 32 -848
WIRE 144 -832 144 -848
WIRE 368 -832 368 -944
WIRE 384 -832 368 -832
WIRE 480 -816 480 -944
WIRE 480 -816 448 -816
WIRE 608 -816 480 -816
WIRE 384 -800 272 -800
WIRE 608 -800 608 -816
WIRE 272 -784 272 -800
WIRE 32 -736 32 -752
WIRE 144 -736 144 -752
WIRE 608 -704 608 -720
WIRE 272 -688 272 -704
SYMBOL res 592 -816 R0
SYMATTR InstName Rload
SYMATTR Value 10K
SYMBOL voltage 144 -848 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName V2
SYMATTR Value -2.5
SYMBOL voltage 32 -848 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 2.5
SYMBOL voltage 272 -800 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName Vin
SYMATTR Value SINE(0 1 100K)
SYMBOL res 480 -960 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10K
SYMBOL Opamps\\AD8602 416 -880 R0
SYMATTR InstName U1
SYMBOL res 368 -960 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10K
FLAG 32 -848 +V
FLAG 32 -736 0
FLAG 272 -688 0
FLAG 608 -816 OUT
FLAG 272 -800 IN
FLAG 416 -848 +V
FLAG 144 -848 -V
FLAG 416 -784 -V
FLAG 256 -944 0
FLAG 608 -704 0
FLAG 144 -736 0
TEXT 528 -608 Left 2 !.tran 100u
* Z:\tmp\asc_dec_bjh7r6w2\05179ed82fa5_uebung_dec1.asc
* Generated by LTspice 26.0.1 for Windows.
R9 N005 N004 79.6k
R6 0 N007 2.2k
Q1 N001 N003 N006 0 myNPN
V3 N004 N009 2.45
Q3 N002 N005 N007 0 myNPN
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1868 720
WIRE 384 176 384 64
WIRE 512 176 384 176
WIRE 1440 176 1440 64
WIRE 1568 176 1440 176
WIRE 384 208 384 176
WIRE 1440 208 1440 176
WIRE 160 256 160 64
WIRE 320 256 160 256
WIRE 1248 256 1184 256
WIRE 1376 256 1328 256
WIRE 1184 304 1184 256
WIRE 160 368 160 256
WIRE 384 368 384 304
WIRE 1440 368 1440 304
WIRE 1632 368 1632 224
WIRE 1184 496 1184 384
WIRE 1440 496 1440 448
WIRE 1632 496 1632 448
SYMBOL res 1344 240 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R9
SYMATTR Value 79.6k
SYMBOL res 1456 464 R180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R6
SYMATTR Value 2.2k
SYMBOL npn 320 208 R0
SYMATTR InstName Q1
SYMATTR Value myNPN
SYMBOL voltage 1184 288 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V3
SYMATTR Value 2.45
SYMBOL npn 1376 208 R0
SYMATTR InstName Q3
SYMATTR Value myNPN
FLAG 1440 496 0
FLAG 1632 496 0
* Z:\home\khalils\Downloads\files\data\raw_asc\16eebf081216_Assignment_Simple_Resistive_Voltage_Divider.asc
* Generated by LTspice 26.0.1 for Windows.
V1 IN 0 10
R1 OUT IN 1k
R2 OUT 0 1k
.tran 100m
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 880 680
WIRE 16 128 -16 128
WIRE 64 128 16 128
WIRE 192 128 144 128
WIRE 224 128 192 128
WIRE 224 192 224 128
WIRE -16 208 -16 128
WIRE -16 368 -16 288
WIRE 224 368 224 272
WIRE 224 368 -16 368
WIRE -16 400 -16 368
SYMBOL res 208 176 R0
SYMATTR InstName R2
SYMATTR Value 1k
SYMBOL voltage -16 192 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 10
SYMBOL res 160 112 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1k
FLAG -16 400 0
FLAG 16 128 IN
FLAG 192 128 OUT
TEXT -48 424 Left 2 !.tran 100m
* Z:\home\khalils\Downloads\files\data\raw_asc\LT3066.asc
* Generated by LTspice 26.0.1 for Windows.
C1 N005 0 .01
V1 IN 0 10
R1 IN N003 499K
R2 OUT N002 280K
R3 N002 0 61.9K
C2 N004 0 22n Rpar=604
C3 OUT 0 10 Rser=4m
Rload OUT 0 30
C4 OUT N002 10n
XU1 N001 IN MP_01 IN N003 N004 N005 MP_02 N002 MP_03 OUT MP_04 0 LT3066 ;pnba INFILT)IN))_SHDN)PwrGD)Imax)Ref/Byp))ADJ))OUT))GND
R4 N001 IN 140
.tran .1 startup
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LT3066.asy)
.lib LT3066.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1092 680
WIRE 32 -16 0 -16
WIRE 272 -16 112 -16
WIRE 272 16 272 -16
WIRE 0 80 0 -16
WIRE 0 80 -112 80
WIRE 96 80 0 80
WIRE 144 80 96 80
WIRE 480 80 400 80
WIRE 560 80 480 80
WIRE 672 80 560 80
WIRE 816 80 672 80
WIRE -112 96 -112 80
WIRE 480 96 480 80
WIRE 672 96 672 80
WIRE 816 96 816 80
WIRE 0 144 0 80
WIRE 96 176 96 80
WIRE 144 176 96 176
WIRE 480 176 480 160
WIRE 480 176 400 176
WIRE 560 176 560 160
WIRE 560 176 480 176
WIRE -112 192 -112 176
WIRE 560 192 560 176
WIRE 672 192 672 160
WIRE 816 192 816 176
WIRE 0 272 0 224
WIRE 144 272 0 272
WIRE 432 272 400 272
WIRE 512 272 496 272
WIRE 560 288 560 272
WIRE 64 368 48 368
WIRE 144 368 128 368
WIRE 416 368 400 368
FLAG 48 368 0
FLAG -112 192 0
FLAG 560 288 0
FLAG 416 368 0
FLAG 512 272 0
FLAG 672 192 0
FLAG 816 192 0
FLAG -112 80 IN
FLAG 816 80 OUT
SYMBOL cap 128 352 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value .01
SYMBOL voltage -112 80 R0
SYMATTR InstName V1
SYMATTR Value 10
SYMBOL res -16 128 R0
SYMATTR InstName R1
SYMATTR Value 499K
SYMBOL res 544 64 R0
SYMATTR InstName R2
SYMATTR Value 280K
SYMBOL res 544 176 R0
SYMATTR InstName R3
SYMATTR Value 61.9K
SYMBOL cap 432 288 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
WINDOW 39 -21 32 VBottom 2
SYMATTR InstName C2
SYMATTR Value 22n
SYMATTR SpiceLine Rpar=604
SYMBOL cap 656 96 R0
WINDOW 3 35 33 Left 2
WINDOW 39 19 64 Left 2
SYMATTR Value 10
SYMATTR SpiceLine Rser=4m
SYMATTR InstName C3
SYMBOL res 800 80 R0
SYMATTR InstName Rload
SYMATTR Value 30
SYMBOL cap 464 96 R0
SYMATTR InstName C4
SYMATTR Value 10n
SYMBOL LT3066 272 224 R0
SYMATTR InstName U1
SYMBOL res 128 -32 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 140
TEXT 584 376 Left 2 !.tran .1 startup
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1634-1.25.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\LT1634-1.25.asy)
V1 N001 0 3
R1 N001 N002 150K
XU1 N002 0 LT1634-1.25 ;pnba VCC)VEE
.dc temp -40 80 .1
.lib LTC3.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 128 144 48 144
WIRE 272 144 208 144
WIRE 48 160 48 144
WIRE 272 176 272 144
WIRE 48 256 48 240
WIRE 272 256 272 240
SYMBOL voltage 48 144 R0
SYMATTR InstName V1
SYMATTR Value 3
SYMBOL References\\LT1634-1.25 272 208 R0
SYMATTR InstName U1
SYMBOL res 112 160 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R1
SYMATTR Value 150K
FLAG 272 256 0
FLAG 48 256 0
TEXT 72 312 Left 2 !.dc temp -40 80 .1
* Z:\tmp\asc_dec_bjh7r6w2\0efe78f44b1e_AmpSimp_dec2.asc
* Generated by LTspice 26.0.1 for Windows.
Rin nP nN 1G
R nAmp 0 {REq}
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1068 680
WIRE 0 64 -64 64
WIRE 96 64 0 64
WIRE 272 96 144 96
WIRE 416 96 272 96
WIRE 0 128 0 64
WIRE 144 128 144 96
WIRE 272 128 272 96
WIRE 96 144 96 64
WIRE 416 144 416 96
WIRE 144 240 144 208
WIRE 272 240 272 208
WIRE 272 240 144 240
WIRE 416 240 416 208
WIRE 416 240 272 240
WIRE 544 240 416 240
WIRE 0 272 0 208
WIRE 0 272 -64 272
WIRE 96 272 96 192
WIRE 96 272 0 272
WIRE 272 272 272 240
SYMBOL res -16 112 R0
SYMATTR InstName Rin
SYMATTR Value 1G
SYMBOL res 256 112 R0
SYMATTR InstName R
SYMATTR Value {REq}
FLAG -64 64 nP
FLAG -64 272 nN
FLAG 272 272 0
FLAG 272 96 nAmp
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC2058.asc
* Generated by LTspice 26.0.1 for Windows.
* Low Side Current Sense Amplifier\nV(out) = 101*Rsense*Isense
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LTC2058.asy)
R1 N005 N004 10
Rsense N004 0 1m
V1 +V 0 28
Isense 0 N004 0
R5 OUT N001 1K
R2 N001 0 10
XU1 N002 N001 N005 0 N003 +V 0 LTC2058 ;pnba _SD)IN-)IN+)V-)OUT)V+)SDCOM
D1 N003 OUT 1N4148
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.dc Isense 0 .1 10m
.lib LTC2.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 680
WIRE 352 -112 176 -112
WIRE 400 -112 352 -112
WIRE 496 -112 480 -112
WIRE 352 -80 352 -112
WIRE 16 0 16 -16
WIRE 352 16 352 0
WIRE 240 64 240 32
WIRE 272 64 272 48
WIRE 176 80 176 -112
WIRE 224 80 176 80
WIRE 368 96 288 96
WIRE 496 96 496 -112
WIRE 496 96 432 96
WIRE 544 96 496 96
WIRE 16 112 16 80
WIRE 80 112 16 112
WIRE 224 112 160 112
WIRE -144 144 -144 128
WIRE 16 144 16 112
WIRE 240 160 240 128
WIRE -144 240 -144 224
WIRE 16 240 16 224
SYMBOL res 496 -128 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R5
SYMATTR Value 1K
SYMBOL diode 368 112 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value 1N4148
SYMBOL LTC2058 256 96 R0
WINDOW 3 3 76 Left 2
WINDOW 0 35 -51 Left 2
SYMATTR InstName U1
SYMBOL current 16 0 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName Isense
SYMATTR Value 0
SYMBOL res 336 -96 R0
SYMATTR InstName R2
SYMATTR Value 10
SYMBOL res 0 128 R0
SYMATTR InstName Rsense
SYMATTR Value 1m
SYMBOL res 176 96 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10
SYMBOL voltage -144 128 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 28
FLAG -144 240 0
FLAG 240 32 +V
FLAG -144 128 +V
FLAG 240 160 0
FLAG 16 240 0
FLAG 16 -16 0
FLAG 544 96 OUT
FLAG 352 16 0
FLAG 272 128 0
TEXT 168 -160 Bottom 2 ;Low Side Current Sense Amplifier\nV(out) = 101*Rsense*Isense
TEXT 424 248 Left 2 !.dc Isense 0 .1 10m
* Z:\home\khalils\Downloads\files\data\raw_asc\118eda882195_TBJ03CAop.asc
* Generated by LTspice 26.0.1 for Windows.
RB C B {RB}
RE E 0 {RE}
Vcc C 0 {Vcc}
Q1 C B E 0 TBJ
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.op
.param Vcc=30 RB=820k RE=680 RL=100k Vipk=0.01m fi=10k
.model TBJ NPN(IS=10F BF=350 VAF=100)
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1608 1200
WIRE 128 -16 -32 -16
WIRE 288 -16 128 -16
WIRE -32 48 -32 -16
WIRE 128 64 128 -16
WIRE -32 176 -32 128
WIRE 288 176 288 -16
WIRE 288 208 288 176
WIRE 128 256 128 144
WIRE 224 256 128 256
WIRE 288 320 288 304
WIRE 288 352 288 320
WIRE 288 496 288 432
SYMBOL res 272 336 R0
SYMATTR InstName RE
SYMATTR Value {RE}
SYMBOL voltage -32 32 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName Vcc
SYMATTR Value {Vcc}
SYMBOL res 112 48 R0
SYMATTR InstName RB
SYMATTR Value {RB}
SYMBOL npn 224 208 R0
SYMATTR InstName Q1
SYMATTR Value TBJ
FLAG -32 176 0
FLAG 288 496 0
FLAG 128 -16 cc
FLAG 128 256 B
FLAG 288 176 C
FLAG 288 320 E
TEXT -200 608 Left 2 !.op
TEXT -200 536 Left 2 !.param Vcc=30 RB=820k RE=680 RL=100k Vipk=0.01m fi=10k
TEXT -200 568 Left 2 !.model TBJ NPN(IS=10F BF=350 VAF=100)
* Z:\home\khalils\Downloads\files\data\raw_asc\LT6656-5.asc
* Generated by LTspice 26.0.1 for Windows.
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\References\LT6656-5.asy)
C1 N002 0 1
V1 N001 0 PWL(0 0 1m 0 +100n 5.5)
XU1 0 N001 N002 LT6656-5 ;pnba GND)IN)OUT
.tran 50m
.lib LT6656.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2580 836
WIRE 96 160 -176 160
WIRE 480 160 320 160
WIRE -176 176 -176 160
WIRE 480 176 480 160
WIRE 208 256 208 224
WIRE 480 256 480 240
WIRE -176 272 -176 256
SYMBOL voltage -176 160 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value PWL(0 0 1m 0 +100n 5.5)
SYMBOL cap 464 176 R0
SYMATTR InstName C1
SYMATTR Value 1
SYMBOL LT6656-5 208 160 R0
SYMATTR InstName U1
FLAG 480 256 0
FLAG 208 256 0
FLAG -176 272 0
TEXT 392 328 Left 2 !.tran 50m
* 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
R1 N002 0 1k
D1 N001 N002 1N4001
.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 diode 112 64 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value 1N4001
SYMBOL voltage -16 112 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 0
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\LTM4645.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\LTM4645.asy)
C1 N005 0 1n
C2 OUT 0 100 Rser=3m x10
XU1 IN IN 0 OUT N005 IN OUT N004 NC_01 0 N003 N003 MP_02 NC_03 NC_04 NC_05 N001 MP_06 MP_07 MP_08 0 MP_09 MP_10 MP_11 MP_12 MP_13 MP_14 MP_15 MP_16 NC_17 N002 NC_18 NC_19 N001 LTM4645 ;pnba Vin)SVin)Vosns-)Vout)TK/SS)HiZB)Vosns+)VFB)Run)SGND)CompA)CompB))PGood)PWM)SW)DrVcc))))PGND)))))))))PhaseMD)Freq)Mode/PLLIN)Clkout)IntVcc
Rload OUT 0 40.2m
R3 N004 0 90.6K
C4 N001 0 4.7
V1 IN 0 12
C3 OUT N004 47p
R1 N002 0 43.2K
.tran 1m startup
.lib LTM4645.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1044 680
WIRE -272 -176 -288 -176
WIRE 16 -176 -272 -176
WIRE 144 -176 16 -176
WIRE 272 -176 144 -176
WIRE 544 -176 400 -176
WIRE -288 -160 -288 -176
WIRE 16 -144 16 -176
WIRE 144 -144 144 -176
WIRE 272 -144 272 -176
WIRE 400 -144 400 -176
WIRE -80 -80 -192 -80
WIRE 544 -80 544 -176
WIRE 544 -80 496 -80
WIRE -288 -64 -288 -80
WIRE -192 -64 -192 -80
WIRE 544 -64 544 -80
WIRE 544 16 544 0
WIRE -192 32 -192 16
WIRE 528 208 496 208
WIRE 592 208 528 208
WIRE 704 208 592 208
WIRE 832 208 704 208
WIRE 848 208 832 208
WIRE 704 224 704 208
WIRE 848 224 848 208
WIRE 592 272 592 208
WIRE -80 304 -96 304
WIRE 528 304 528 208
WIRE 528 304 496 304
WIRE 704 336 704 288
WIRE 848 336 848 304
WIRE -96 400 -96 304
WIRE -80 400 -96 400
WIRE 592 400 592 336
WIRE 592 400 496 400
WIRE 592 416 592 400
WIRE -160 496 -176 496
WIRE -80 496 -96 496
WIRE 512 496 496 496
WIRE 512 512 512 496
WIRE 592 512 592 496
WIRE 592 512 512 512
WIRE 592 528 592 512
WIRE 144 576 144 560
WIRE 272 576 272 560
SYMBOL res -208 -80 R0
SYMATTR InstName R1
SYMATTR Value 43.2K
SYMBOL voltage -288 -176 R0
SYMATTR InstName V1
SYMATTR Value 12
SYMBOL res 576 400 R0
SYMATTR InstName R3
SYMATTR Value 90.6K
SYMBOL PowerProducts\\LTM4645 224 208 R0
SYMATTR InstName U1
SYMBOL res 832 208 R0
SYMATTR InstName Rload
SYMATTR Value 40.2m
SYMBOL cap 528 -64 R0
SYMATTR InstName C4
SYMATTR Value 4.7
SYMBOL cap 576 272 R0
SYMATTR InstName C3
SYMATTR Value 47p
SYMBOL cap -96 480 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 1n
SYMBOL cap 688 224 R0
WINDOW 39 33 91 Left 2
WINDOW 3 40 38 Left 2
WINDOW 123 29 64 Left 2
SYMATTR SpiceLine x10
SYMATTR Value 100
SYMATTR InstName C2
SYMATTR Value2 Rser=3m
FLAG -288 -64 0
FLAG -192 32 0
FLAG -176 496 0
FLAG 144 576 0
FLAG 272 576 0
FLAG 704 336 0
FLAG 848 336 0
FLAG 592 528 0
FLAG 544 16 0
FLAG 832 208 OUT
FLAG -272 -176 IN
TEXT 680 552 Left 2 !.tran 1m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\109a2fdebf41_trans-1-2.asc
* Generated by LTspice 26.0.1 for Windows.
Vgs N002 0
M1 N001 N002 0 0 IRF9640
Vds N001 0 -10V
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.dc Vgs -2 -5V
.step temp list -55 25 175
.meas dc Uth find Vgs when Id(M1)=-250uA
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1292 680
WIRE -560 -176 -720 -176
WIRE -720 -128 -720 -176
WIRE -560 -80 -560 -176
WIRE -768 -48 -896 -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 Vgs
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 -10V
FLAG -560 64 0
FLAG -896 64 0
FLAG -720 64 0
TEXT -904 96 Left 2 !.dc Vgs -2 -5V
TEXT -664 96 Left 2 !.step temp list -55 25 175
TEXT -904 112 Left 2 !.meas dc Uth find Vgs when Id(M1)=-250uA
* Z:\home\khalils\Downloads\files\data\raw_asc\1dee8679130f_ADCbit.asc
* Generated by LTspice 26.0.1 for Windows.
* Determine if vin is > or < VCM
* Either subtract VCM or nothing to Vin\nand then multiply by 2
* Pass the analog voltage to the output
S5 Vout Vinh Bitout Vtrip switmod
E1 Vinh 0 Vin VCM 2
S3 Bitout VDD Vin VCM switmod
E2 Vinl 0 Vin 0 2
S4 0 Bitout VCM Vin switmod
S6 Vinl Vout Vtrip Bitout switmod
.model switmod SW
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2740 696
WIRE 1088 -944 1040 -944
WIRE 1088 -896 1040 -896
WIRE 1088 -816 1040 -816
WIRE 1088 -768 1040 -768
WIRE 1136 -960 1136 -1008
WIRE 1136 -848 1136 -880
WIRE 1136 -832 1136 -848
WIRE 1136 -704 1136 -752
WIRE 1296 -848 1136 -848
WIRE 1488 -960 1472 -960
WIRE 1488 -800 1472 -800
WIRE 1536 -960 1488 -960
WIRE 1536 -800 1488 -800
WIRE 2016 -944 1968 -944
WIRE 2016 -896 1968 -896
WIRE 2016 -816 1968 -816
WIRE 2016 -768 1968 -768
WIRE 2064 -960 2064 -1008
WIRE 2064 -848 2064 -880
WIRE 2064 -832 2064 -848
WIRE 2064 -704 2064 -752
WIRE 2224 -848 2064 -848
IOPIN 1040 -944 In
IOPIN 1040 -896 In
IOPIN 1296 -848 Out
IOPIN 1136 -1008 In
IOPIN 1968 -896 In
IOPIN 2224 -848 Out
SYMBOL sw 2064 -864 M180
WINDOW 3 24 -12 Left 0
WINDOW 38 39 67 Left 0
WINDOW 0 38 33 Left 0
SYMATTR Value ""
SYMATTR SpiceModel switmod
SYMATTR InstName S5
SYMBOL sw 2064 -736 M180
WINDOW 3 24 -12 Left 0
WINDOW 38 39 67 Left 0
WINDOW 0 38 33 Left 0
SYMATTR Value ""
SYMATTR SpiceModel switmod
SYMATTR InstName S6
SYMBOL e 1584 -832 R0
SYMATTR InstName E2
SYMATTR Value 2
SYMBOL sw 1136 -864 M180
WINDOW 3 24 -12 Left 0
WINDOW 38 39 67 Left 0
WINDOW 0 38 33 Left 0
SYMATTR Value ""
SYMATTR SpiceModel switmod
SYMATTR InstName S3
SYMBOL sw 1136 -736 M180
WINDOW 3 24 -12 Left 0
WINDOW 38 39 67 Left 0
WINDOW 0 38 33 Left 0
SYMATTR Value ""
SYMATTR SpiceModel switmod
SYMATTR InstName S4
SYMBOL e 1584 -992 R0
SYMATTR InstName E1
SYMATTR Value 2
FLAG 1040 -944 Vin
FLAG 1040 -896 VCM
FLAG 1040 -816 VCM
FLAG 1040 -768 Vin
FLAG 1296 -848 Bitout
FLAG 1136 -704 0
FLAG 1136 -1008 VDD
FLAG 1968 -944 Bitout
FLAG 1968 -896 Vtrip
FLAG 1968 -816 Vtrip
FLAG 1968 -768 Bitout
FLAG 2224 -848 Vout
FLAG 1584 -896 0
FLAG 1584 -736 0
FLAG 1584 -976 Vinh
FLAG 1584 -816 Vinl
FLAG 1536 -752 0
FLAG 1536 -912 VCM
FLAG 1488 -960 Vin
FLAG 1488 -800 Vin
FLAG 2064 -1008 Vinh
FLAG 2064 -704 Vinl
TEXT 1000 -664 Left 0 ;Determine if vin is > or < VCM
TEXT 1424 -664 Left 0 ;Either subtract VCM or nothing to Vin\nand then multiply by 2
TEXT 1896 -632 Left 0 ;Pass the analog voltage to the output
TEXT 1264 -1048 Left 0 !.model switmod SW