Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC3406.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\LTC3406.asy)
Rload OUT 0 10
C2 OUT 0 22
R2 N002 0 280K
V1 IN 0 5
XU1 IN 0 N001 IN N002 LTC3406 ;pnba Run)GND)SW)Vin)FB
R1 OUT N002 887K
L1 N001 OUT 4.7
.tran 500u startup
.lib LTC3406.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 984 700
WIRE 192 64 80 64
WIRE 352 64 192 64
WIRE 80 80 80 64
WIRE 352 80 352 64
WIRE 192 144 192 64
WIRE 208 144 192 144
WIRE 512 144 496 144
WIRE 624 144 592 144
WIRE 752 144 624 144
WIRE 864 144 752 144
WIRE 752 160 752 144
WIRE 864 160 864 144
WIRE 80 176 80 160
WIRE 624 176 624 144
WIRE 752 256 752 224
WIRE 864 256 864 240
WIRE 624 304 624 256
WIRE 624 304 496 304
WIRE 624 320 624 304
WIRE 352 384 352 368
WIRE 624 416 624 400
SYMBOL VOLTAGE 80 64 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL RES 848 144 R0
SYMATTR InstName Rload
SYMATTR Value 10
SYMBOL res 608 304 R0
SYMATTR InstName R2
SYMATTR Value 280K
SYMBOL polcap 736 160 R0
SYMATTR InstName C2
SYMATTR Value 22
SYMBOL PowerProducts\\LTC3406 352 224 R0
SYMATTR InstName U1
SYMBOL ind 496 160 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 4.7
SYMBOL res 608 160 R0
SYMATTR InstName R1
SYMATTR Value 887K
FLAG 80 176 0
FLAG 352 384 0
FLAG 752 256 0
FLAG 864 256 0
FLAG 864 144 OUT
FLAG 624 416 0
FLAG 80 64 IN
TEXT 728 328 Left 2 !.tran 500u startup
* Z:\home\khalils\Downloads\files\data\raw_asc\LT6231.asc
* Generated by LTspice 26.0.1 for Windows.
V1 +V 0 5
V2 -V 0 -5
R1 N002 N001 1K
R2 N001 0 1K
V3 N003 0 SINE(0 1 1K)
XU1 N003 N001 N002 +V -V LT6231 ;pnba IN+)IN-)OUT)VCC)VEE
.tran 3m
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT6231.asy)
.lib LTC2.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 680
WIRE -80 80 -96 80
WIRE 16 80 0 80
WIRE 32 80 16 80
WIRE 144 80 112 80
WIRE -368 160 -368 144
WIRE -240 160 -240 144
WIRE 80 192 80 176
WIRE 16 208 16 80
WIRE 48 208 16 208
WIRE 144 224 144 80
WIRE 144 224 112 224
WIRE 48 240 -64 240
WIRE -368 256 -368 240
WIRE -240 256 -240 240
WIRE -64 256 -64 240
WIRE 80 272 80 256
WIRE -64 352 -64 336
FLAG -240 256 0
FLAG 80 176 +V
FLAG -240 144 +V
FLAG 80 272 -V
FLAG -368 256 0
FLAG -368 144 -V
FLAG -96 80 0
FLAG -64 352 0
SYMBOL voltage -240 144 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL voltage -368 144 R0
SYMATTR InstName V2
SYMATTR Value -5
SYMBOL res 128 64 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1K
SYMBOL res 16 64 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 1K
SYMBOL voltage -64 240 R0
SYMATTR InstName V3
SYMATTR Value SINE(0 1 1K)
SYMBOL opamps\\LT6231 80 224 R0
SYMATTR InstName U1
TEXT 216 352 Left 2 !.tran 3m
* Z:\home\khalils\Downloads\files\data\raw_asc\10422822d535_ampTest0.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\LTC6241.asy)
XU1 N002 N001 VDD 0 OUT LTC6241 ;pnba IN+)IN-)VCC)VEE)OUT
R5 N002 SIG 2.4k
R2 VDD N002 649k
V2 SIG 0 PULSE(0 0.248 0 0.01u 0.01u 4u 20u)
R4 N001 0 2.4k
V1 VDD 0 3.3
R1 OUT N001 26.7k
C1 OUT N001 100p
R3 N002 0 53.6k
.tran 0 120u 0 1n
.lib LTC4.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 884 680
WIRE 576 -160 512 -160
WIRE 688 -160 656 -160
WIRE 400 -64 384 -64
WIRE 512 -64 512 -160
WIRE 512 -64 480 -64
WIRE 576 -64 512 -64
WIRE 688 -64 688 -160
WIRE 688 -64 640 -64
WIRE 384 -32 384 -64
WIRE 224 48 224 16
WIRE 608 96 608 64
WIRE 512 112 512 -64
WIRE 576 112 512 112
WIRE 688 128 688 -64
WIRE 688 128 640 128
WIRE 816 128 688 128
WIRE 224 144 224 128
WIRE 512 144 224 144
WIRE 576 144 512 144
WIRE 224 160 224 144
WIRE 608 192 608 160
WIRE 400 208 368 208
WIRE 512 208 512 144
WIRE 512 208 480 208
WIRE 224 272 224 240
WIRE 48 288 48 256
WIRE -80 304 -80 272
WIRE -80 400 -80 368
WIRE 48 400 48 368
SYMBOL res 208 144 R0
SYMATTR InstName R3
SYMATTR Value 53.6k
SYMBOL res 496 -80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 2.4k
SYMBOL res 496 192 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R5
SYMATTR Value 2.4k
SYMBOL cap 640 -80 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 100p
SYMBOL Opamps\\LTC6241 608 128 R0
SYMATTR InstName U1
SYMBOL res 208 32 R0
SYMATTR InstName R2
SYMATTR Value 649k
SYMBOL res 672 -176 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 26.7k
SYMBOL Misc\\cell -80 304 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 3.3
SYMBOL Misc\\signal 48 272 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value PULSE(0 0.248 0 0.01u 0.01u 4u 20u)
FLAG -80 400 0
FLAG 608 192 0
FLAG -80 272 VDD
FLAG 608 64 VDD
FLAG 224 272 0
FLAG 224 16 VDD
FLAG 384 -32 0
FLAG 368 208 SIG
FLAG 48 400 0
FLAG 48 256 SIG
FLAG 816 128 OUT
TEXT -112 424 Left 2 !.tran 0 120u 0 1n
* Z:\home\khalils\Downloads\files\data\raw_asc\LT6230-10.asc
* Generated by LTspice 26.0.1 for Windows.
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT6230-10.asy)
R2 N001 0 1K
V2 -V 0 -5
V1 +V 0 5
XU1 N003 N001 N002 +V -V 0 LT6230-10 ;pnba IN+)IN-)OUT)VCC)VEE)EN_L
V3 N003 0 SINE(0 .1 1K)
R1 N002 N001 10K
.tran 3m
.lib LTC2.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 680
WIRE -112 48 -128 48
WIRE 0 48 -32 48
WIRE 96 48 0 48
WIRE 208 48 176 48
WIRE 64 112 64 96
WIRE -416 160 -416 144
WIRE -288 160 -288 144
WIRE 0 160 0 48
WIRE 32 160 0 160
WIRE 208 192 208 48
WIRE 208 192 176 192
WIRE 32 224 -144 224
WIRE -144 240 -144 224
WIRE -416 256 -416 240
WIRE -288 256 -288 240
WIRE 64 288 64 272
WIRE -144 336 -144 320
SYMBOL opamps\\LT6230-10 64 192 R0
SYMATTR InstName U1
SYMBOL voltage -144 224 R0
SYMATTR InstName V3
SYMATTR Value SINE(0 .1 1K)
SYMBOL voltage -288 144 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL voltage -416 144 R0
SYMATTR InstName V2
SYMATTR Value -5
SYMBOL res 192 32 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10K
SYMBOL res -16 32 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 1K
FLAG -288 256 0
FLAG 64 96 +V
FLAG -288 144 +V
FLAG 64 288 -V
FLAG -416 256 0
FLAG -416 144 -V
FLAG -128 48 0
FLAG -144 336 0
FLAG 112 272 0
TEXT 176 344 Left 2 !.tran 3m
* Z:\home\khalils\Downloads\files\data\raw_asc\007d18e2d0ed_2b.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\UniversalOpAmp2.asy)
R1 Output N002 {R}
R2 N002 0 3k
V4 Vin 0 17.024
M1 Vin N001 Output Output NMOS l=1u w=10u
V1 V 0 15
XU1 Vref N002 V -V N001 level2 Avol=1Meg GBW=10Meg Slew=10Meg Ilimit=25m Rail=0 Vos=0 En=0 Enk=0 In=0 Ink=0 Rin=500Meg ;pnba In+)In-)V+)V-)OUT
V3 Vref 0 3
V2 -V 0 -15
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.model M1 nmos(vto=0.7 kp=1e-6 lambda=0)
.tran 1m
.step param R 3k 7k 1k
.lib UniversalOpAmp2.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 1228 680
WIRE 384 48 384 -32
WIRE 464 96 384 96
WIRE 144 112 112 112
WIRE 336 128 208 128
WIRE 144 144 96 144
WIRE 464 144 464 96
WIRE 464 144 384 144
WIRE 384 192 384 144
WIRE 464 192 384 192
WIRE 96 304 96 144
WIRE 384 304 384 272
WIRE 384 304 96 304
WIRE 384 336 384 304
IOPIN 464 192 Out
SYMBOL res 368 176 R0
SYMATTR InstName R1
SYMATTR Value {R}
SYMBOL voltage 1120 0 R0
SYMATTR InstName V4
SYMATTR Value 17.024
SYMBOL OpAmps\\UniversalOpAmp2 176 128 M180
SYMATTR InstName U1
SYMBOL res 368 320 R0
SYMATTR InstName R2
SYMATTR Value 3k
SYMBOL voltage 880 0 R0
SYMATTR InstName V2
SYMATTR Value -15
SYMBOL voltage 768 0 R0
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL nmos4 336 48 R0
SYMATTR InstName M1
SYMATTR Value2 l=1u w=10u
SYMBOL voltage 992 0 R0
SYMATTR InstName V3
SYMATTR Value 3
FLAG 176 160 V
FLAG 176 96 -V
FLAG 384 416 0
FLAG 112 112 Vref
FLAG 464 192 Output
FLAG 768 96 0
FLAG 880 96 0
FLAG 992 96 0
FLAG 768 16 V
FLAG 880 16 -V
FLAG 992 16 Vref
FLAG 1120 96 0
FLAG 1120 16 Vin
FLAG 384 -32 Vin
TEXT 72 488 Left 2 !.model M1 nmos(vto=0.7 kp=1e-6 lambda=0)
TEXT 48 512 Left 2 !.tran 1m
TEXT 56 544 Left 2 !.step param R 3k 7k 1k
* Z:\home\khalils\Downloads\files\data\raw_asc\233f818d91a2_nor_gate.asc
* Generated by LTspice 26.0.1 for Windows.
V3 B 0 PULSE(0 5 0 0.1n 0.1n 20m 40m 2)
R1 N002 A 10k
V2 A 0 PULSE(0 5 0 0.1n 0.1n 40m 80m)
V1 N001 0 5
R3 N001 Out 1k
R2 B N003 10k
Q1 Out N002 0 0 2N2222
Q2 Out N003 0 0 2N2222
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.tran 80m
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1080 680
WIRE 544 -384 480 -384
WIRE 480 -368 480 -384
WIRE 544 -368 544 -384
WIRE 480 -272 480 -288
WIRE 480 -144 480 -192
WIRE 624 -144 480 -144
WIRE 480 -96 480 -144
WIRE 480 -96 352 -96
WIRE 592 -96 480 -96
WIRE 352 32 352 -96
WIRE 592 32 592 -96
WIRE 80 80 64 80
WIRE 176 80 160 80
WIRE 192 80 176 80
WIRE 288 80 272 80
WIRE 672 80 656 80
WIRE 768 80 752 80
WIRE 784 80 768 80
WIRE 880 80 864 80
WIRE 64 112 64 80
WIRE 880 112 880 80
WIRE 176 160 176 80
WIRE 768 160 768 80
WIRE 352 272 352 128
WIRE 480 272 352 272
WIRE 592 272 592 128
WIRE 592 272 480 272
WIRE 480 320 480 272
IOPIN 624 -144 Out
IOPIN 176 160 In
IOPIN 768 160 In
SYMBOL npn 656 32 M0
SYMATTR InstName Q2
SYMATTR Value 2N2222
SYMBOL voltage 480 -272 R180
WINDOW 0 24 96 Left 2
WINDOW 3 24 16 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL res 464 -288 R0
SYMATTR InstName R3
SYMATTR Value 1k
SYMBOL res 768 64 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10k
SYMBOL res 288 64 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10k
SYMBOL npn 288 32 R0
SYMATTR InstName Q1
SYMATTR Value 2N2222
SYMBOL voltage 176 80 R90
WINDOW 0 -32 56 VBottom 2
WINDOW 3 -77 12 VTop 1
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value PULSE(0 5 0 0.1n 0.1n 40m 80m)
SYMBOL voltage 768 80 M90
WINDOW 0 -32 56 VBottom 2
WINDOW 3 -74 -13 VTop 1
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value PULSE(0 5 0 0.1n 0.1n 20m 40m 2)
FLAG 480 320 0
FLAG 544 -368 0
FLAG 64 112 0
FLAG 880 112 0
FLAG 624 -144 Out
FLAG 176 160 A
FLAG 768 160 B
TEXT 56 272 Left 2 !.tran 80m
* Z:\home\khalils\Downloads\files\data\raw_asc\ADR5044.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\ADR5044.asy)
Rbias IN OUT 715
XU1 OUT 0 ADR5044 ;pnba 1)2
Vin IN 0 4.5
Rload OUT 0 10k
.dc TEMP -40 125 .1
.lib ADR5044.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 960
WIRE 32 64 -80 64
WIRE 208 64 112 64
WIRE 464 64 208 64
WIRE -80 112 -80 64
WIRE 208 112 208 64
WIRE 464 112 464 64
WIRE -80 224 -80 192
WIRE 208 224 208 176
WIRE 208 224 -80 224
WIRE 464 224 464 192
WIRE 464 224 208 224
WIRE -80 256 -80 224
SYMBOL res 448 96 R0
SYMATTR InstName Rload
SYMATTR Value 10k
SYMBOL voltage -80 96 R0
WINDOW 3 36 62 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
WINDOW 0 30 32 Left 2
SYMATTR Value 4.5
SYMATTR InstName Vin
SYMBOL ADR5044 208 144 R0
SYMATTR InstName U1
SYMBOL res 16 80 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName Rbias
SYMATTR Value 715
FLAG -80 64 IN
FLAG -80 256 0
FLAG 464 64 OUT
TEXT -88 -32 Left 2 !.dc TEMP -40 125 .1
* Z:\home\khalils\Downloads\files\data\raw_asc\MAX74822.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\MAX74822.asy)
XU1 IN N001 +V -V OUT MAX74822 ;pnba In+)In-)V+)V-)OUT
V1 +V 0 2.5
Rload OUT 0 10K
R1 N001 0 10K
R2 OUT N001 10K
V2 -V 0 -2.5
Vin IN 0 SINE(0 1 10K)
.tran 1m
.lib MAX74822.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 1240 700
WIRE 576 -1152 560 -1152
WIRE 672 -1152 656 -1152
WIRE 688 -1152 672 -1152
WIRE 784 -1152 768 -1152
WIRE 336 -1040 336 -1056
WIRE 448 -1040 448 -1056
WIRE 672 -1040 672 -1152
WIRE 688 -1040 672 -1040
WIRE 784 -1024 784 -1152
WIRE 784 -1024 752 -1024
WIRE 912 -1024 784 -1024
WIRE 688 -1008 576 -1008
WIRE 912 -1008 912 -1024
WIRE 576 -992 576 -1008
WIRE 336 -944 336 -960
WIRE 448 -944 448 -960
WIRE 912 -912 912 -928
WIRE 576 -896 576 -912
SYMBOL voltage 576 -1008 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName Vin
SYMATTR Value SINE(0 1 10K)
SYMBOL voltage 448 -1056 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName V2
SYMATTR Value -2.5
SYMBOL res 672 -1168 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10K
SYMBOL MAX74822 720 -1088 R0
SYMATTR InstName U1
SYMBOL res 896 -1024 R0
SYMATTR InstName Rload
SYMATTR Value 10K
SYMBOL res 784 -1168 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10K
SYMBOL voltage 336 -1056 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 2.5
FLAG 336 -1056 +V
FLAG 336 -944 0
FLAG 576 -896 0
FLAG 912 -1024 OUT
FLAG 576 -1008 IN
FLAG 720 -1056 +V
FLAG 448 -1056 -V
FLAG 720 -992 -V
FLAG 560 -1152 0
FLAG 912 -912 0
FLAG 448 -944 0
TEXT 928 -816 Left 2 !.tran 1m
* Z:\tmp\asc_dec_bjh7r6w2\1824cb80a190_1631_dec2.asc
* Generated by LTspice 26.0.1 for Windows.
V2 N007 0 5
C3 OUT N005 22p
V3 IN 0 5 AC 1
C2 N001 0 220p
XU2 N007 N005 +V 0 OUT LT1630 ;pnba In+)In-)V+)V-)OUT
* Library below included based on ModelFile attribute of instance XU2 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1631.asy)
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1020 680
WIRE 256 96 144 96
WIRE 688 96 576 96
WIRE 848 96 768 96
WIRE -160 160 -160 144
WIRE 48 160 -32 160
WIRE 144 160 144 96
WIRE 144 160 128 160
WIRE 192 160 144 160
WIRE 288 160 272 160
WIRE 320 160 288 160
WIRE 624 160 576 160
WIRE 720 160 704 160
WIRE 752 160 720 160
WIRE 848 160 848 96
WIRE 848 160 816 160
WIRE -32 176 -32 160
WIRE 144 176 144 160
WIRE 576 176 576 160
WIRE 144 256 144 240
WIRE 352 256 352 240
WIRE 576 256 576 240
WIRE 784 256 784 240
WIRE -160 272 -160 240
WIRE -32 272 -32 256
WIRE 288 272 288 160
WIRE 320 272 288 272
WIRE 720 272 720 160
WIRE 752 272 720 272
WIRE 416 288 416 160
WIRE 416 288 384 288
WIRE 848 288 848 160
WIRE 848 288 816 288
WIRE 896 288 848 288
WIRE 320 304 288 304
WIRE 752 304 720 304
WIRE 352 336 352 320
WIRE 784 336 784 320
WIRE 288 368 288 304
WIRE 512 368 288 368
WIRE 720 368 720 304
WIRE 720 368 512 368
WIRE 512 384 512 368
WIRE 512 480 512 464
SYMBOL voltage 512 368 R0
SYMATTR InstName V2
SYMATTR Value 5
SYMBOL cap 816 144 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 VTop 0
SYMATTR InstName C3
SYMATTR Value 22p
SYMBOL voltage -32 160 R0
WINDOW 123 24 132 Left 0
WINDOW 39 0 0 Left 0
SYMATTR Value2 AC 1
SYMATTR InstName V3
SYMATTR Value 5
SYMBOL cap 128 176 R0
SYMATTR InstName C2
SYMATTR Value 220p
SYMBOL opamps\\LT1631 784 224 R0
SYMATTR InstName U2
FLAG -160 272 0
FLAG 352 240 +V
FLAG -160 144 +V
FLAG 352 336 0
FLAG 144 256 0
FLAG 784 240 +V
FLAG 784 336 0
FLAG 576 256 0
FLAG 512 480 0
FLAG -32 272 0
FLAG 896 288 OUT
FLAG -32 160 IN
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC4251-2.asc
* Generated by LTspice 26.0.1 for Windows.
M1 OUT N003 N005 N005 IRF530
R6 N005 IN 20m
R4 0 N002 402K
C1 N002 IN 10n
R7 N002 IN 32.4K
V1 IN 0 PWL(0 0 1m 0 1.001m -48 220m -48 221m -70)
C3 N006 IN 18n
R2 N003 N006 10
Rload 0 OUT 50
C5 0 OUT 100
C2 N004 IN 150n
C4 N001 IN 1
R1 0 N001 10K
XU1 N005 IN N001 N004 N002 N003 LTC4251-2 ;pnba Sense)Vee)Vin)Timer)UV)Gate
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.tran 400m
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LTC4251-2.asy)
.lib LTC4251-2.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 4692 2996
WIRE 2496 1760 2496 1744
WIRE 2640 1760 2640 1744
WIRE 2016 1776 2016 1744
WIRE 1456 1840 1456 1744
WIRE 2496 1856 2496 1824
WIRE 2640 1856 2640 1840
WIRE 2640 1856 2496 1856
WIRE 2704 1856 2640 1856
WIRE 2016 1872 2016 1856
WIRE 2016 1872 1696 1872
WIRE 2496 1872 2496 1856
WIRE 2016 1888 2016 1872
WIRE 864 1936 864 1744
WIRE 1456 1952 1456 1920
WIRE 1600 1952 1456 1952
WIRE 1824 1952 1600 1952
WIRE 2384 1952 2208 1952
WIRE 2448 1952 2384 1952
WIRE 2384 1968 2384 1952
WIRE 1696 1984 1696 1872
WIRE 1456 2000 1456 1952
WIRE 1600 2016 1600 1952
WIRE 1744 2096 1728 2096
WIRE 1824 2096 1808 2096
WIRE 2496 2096 2496 1968
WIRE 2496 2096 2208 2096
WIRE 2384 2112 2384 2048
WIRE 2496 2112 2496 2096
WIRE 864 2208 864 2016
WIRE 1456 2208 1456 2080
WIRE 1456 2208 864 2208
WIRE 1600 2208 1600 2080
WIRE 1600 2208 1456 2208
WIRE 1696 2208 1696 2048
WIRE 1696 2208 1600 2208
WIRE 1728 2208 1728 2096
WIRE 1728 2208 1696 2208
WIRE 2016 2208 2016 2160
WIRE 2016 2208 1728 2208
WIRE 2384 2208 2384 2176
WIRE 2384 2208 2016 2208
WIRE 2496 2208 2496 2192
WIRE 2496 2208 2384 2208
FLAG 864 2208 IN
FLAG 2704 1856 OUT
FLAG 864 1744 0
FLAG 1456 1744 0
FLAG 2016 1744 0
FLAG 2496 1744 0
FLAG 2640 1744 0
SYMBOL nmos 2448 1872 R0
WINDOW 0 101 14 Right 2
WINDOW 3 140 76 Right 2
SYMATTR InstName M1
SYMATTR Value IRF530
SYMBOL res 2512 2096 M0
WINDOW 0 -38 37 Left 2
WINDOW 3 -56 78 Left 2
SYMATTR InstName R6
SYMATTR Value 20m
SYMBOL res 1440 1824 R0
SYMATTR InstName R4
SYMATTR Value 402K
SYMBOL cap 1584 2016 R0
SYMATTR InstName C1
SYMATTR Value 10n
SYMBOL res 1440 1984 R0
SYMATTR InstName R7
SYMATTR Value 32.4K
SYMBOL voltage 864 2032 M180
WINDOW 3 24 16 Left 2
WINDOW 39 24 -5 Left 2
WINDOW 0 24 96 Left 2
WINDOW 123 24 -26 Left 2
SYMATTR Value PWL(0 0 1m 0 1.001m -48 220m -48 221m -70)
SYMATTR InstName V1
SYMBOL cap 2368 2112 R0
SYMATTR InstName C3
SYMATTR Value 18n
SYMBOL res 2368 1952 R0
SYMATTR InstName R2
SYMATTR Value 10
SYMBOL res 2624 1744 R0
SYMATTR InstName Rload
SYMATTR Value 50
SYMBOL cap 2480 1760 R0
SYMATTR InstName C5
SYMATTR Value 100
SYMBOL cap 1808 2080 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 150n
SYMBOL cap 1680 1984 R0
SYMATTR InstName C4
SYMATTR Value 1
SYMBOL res 2000 1760 R0
SYMATTR InstName R1
SYMATTR Value 10K
SYMBOL LTC4251-2 2016 2016 R0
SYMATTR InstName U1
TEXT 2632 2200 Left 2 !.tran 400m
* 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
E2 Vinl 0 Vin 0 2
S4 0 Bitout VCM Vin switmod
S6 Vinl Vout Vtrip Bitout switmod
E1 Vinh 0 Vin VCM 2
S3 Bitout VDD Vin VCM 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 e 1584 -832 R0
SYMATTR InstName E2
SYMATTR Value 2
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 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 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 -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
* Z:\tmp\asc_dec_bjh7r6w2\07132c728f03_MV_DAC_Filter_dec2.asc
* Generated by LTspice 26.0.1 for Windows.
V4 N005 0 -12
V3 N001 0 12
R3 N003 N002 1000
Vin N002 0 SINE(0 7 10000 0 0 0 10) AC 1
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 272 -368 32 -368
WIRE 32 -304 32 -368
WIRE 32 -160 32 -224
WIRE -592 208 -608 208
WIRE -352 208 -512 208
WIRE -256 208 -352 208
WIRE -352 256 -352 208
WIRE -608 272 -608 208
WIRE 96 288 96 208
WIRE -352 352 -352 320
WIRE -608 384 -608 352
WIRE 96 384 96 352
WIRE 272 448 272 224
WIRE 272 576 272 528
SYMBOL voltage 272 432 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V4
SYMATTR Value -12
SYMBOL voltage 32 -320 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V3
SYMATTR Value 12
SYMBOL res -496 192 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 1000
SYMBOL voltage -608 256 R0
WINDOW 3 -374 86 Left 2
WINDOW 123 -122 51 Left 2
WINDOW 39 0 0 Left 2
WINDOW 0 -116 13 Left 2
SYMATTR Value SINE(0 7 10000 0 0 0 10)
SYMATTR Value2 AC 1
SYMATTR InstName Vin
FLAG 96 384 0
FLAG -608 384 0
FLAG 32 -160 0
FLAG 272 576 0
FLAG -352 352 0
* Z:\home\khalils\Downloads\files\data\raw_asc\317264e43602_ADA4870.asc
* Generated by LTspice 26.0.1 for Windows.
V1 +V 0 20
V2 IN 0 SINE(0 0.5 1Meg)
R1 N001 0 1.21k
R2 OUT N001 1.21k
V3 -V 0 -20
XU1 IN N001 +V -V OUT +V ADA4870 ;pnba 100)101)102)103)104)106
.tran 2u
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\ADA4870.asy)
.lib ADA4870.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1240 700
WIRE 416 -1232 400 -1232
WIRE 512 -1232 496 -1232
WIRE 544 -1232 512 -1232
WIRE 640 -1232 624 -1232
WIRE 400 -1216 400 -1232
WIRE 176 -1136 176 -1152
WIRE 288 -1136 288 -1152
WIRE 560 -1136 560 -1152
WIRE 512 -1120 512 -1232
WIRE 544 -1120 512 -1120
WIRE 640 -1104 640 -1232
WIRE 640 -1104 608 -1104
WIRE 704 -1104 640 -1104
WIRE 544 -1088 432 -1088
WIRE 432 -1072 432 -1088
WIRE 560 -1056 560 -1072
WIRE 592 -1056 592 -1072
WIRE 176 -1040 176 -1056
WIRE 288 -1040 288 -1056
WIRE 432 -976 432 -992
FLAG 176 -1152 +V
FLAG 176 -1040 0
FLAG 432 -976 0
FLAG 704 -1104 OUT
FLAG 432 -1088 IN
FLAG 560 -1152 +V
FLAG 288 -1152 -V
FLAG 288 -1040 0
FLAG 400 -1216 0
FLAG 560 -1056 -V
FLAG 592 -1056 +V
SYMBOL voltage 176 -1152 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 20
SYMBOL voltage 432 -1088 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName V2
SYMATTR Value SINE(0 0.5 1Meg)
SYMBOL res 512 -1248 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1.21k
SYMBOL res 640 -1248 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 1.21k
SYMBOL voltage 288 -1152 R0
SYMATTR InstName V3
SYMATTR Value -20
SYMBOL ADA4870 576 -1104 R0
WINDOW 3 37 25 Left 2
SYMATTR InstName U1
TEXT 136 -944 Left 2 !.tran 2u