Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\AD8546.asc
* Generated by LTspice 26.0.1 for Windows.
Vin IN 0 SINE(0 .1 10K)
R1 N001 0 1K
R2 OUT N001 10K
XU1 IN N001 +V -V OUT AD8546 ;pnba In+)In-)V+)V-)OUT
V1 +V 0 5
V2 -V 0 -5
.tran 1m
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\AD8546.asy)
.lib ADI.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1336 700
WIRE 448 -1200 432 -1200
WIRE 544 -1200 528 -1200
WIRE 560 -1200 544 -1200
WIRE 656 -1200 640 -1200
WIRE 208 -1104 208 -1120
WIRE 304 -1104 304 -1120
WIRE 544 -1088 544 -1200
WIRE 560 -1088 544 -1088
WIRE 656 -1072 656 -1200
WIRE 656 -1072 624 -1072
WIRE 736 -1072 656 -1072
WIRE 560 -1056 448 -1056
WIRE 448 -1040 448 -1056
WIRE 208 -1008 208 -1024
WIRE 304 -1008 304 -1024
WIRE 448 -944 448 -960
FLAG 448 -944 0
FLAG 736 -1072 OUT
FLAG 448 -1056 IN
FLAG 592 -1104 +V
FLAG 592 -1040 -V
FLAG 432 -1200 0
FLAG 208 -1120 +V
FLAG 208 -1008 0
FLAG 304 -1120 -V
FLAG 304 -1008 0
SYMBOL voltage 448 -1056 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName Vin
SYMATTR Value SINE(0 .1 10K)
SYMBOL res 544 -1216 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1K
SYMBOL res 656 -1216 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10K
SYMBOL Opamps\\AD8546 592 -1136 R0
SYMATTR InstName U1
SYMBOL voltage 208 -1120 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL voltage 304 -1120 R0
WINDOW 123 24 146 Left 2
WINDOW 39 24 125 Left 2
SYMATTR InstName V2
SYMATTR Value -5
TEXT 688 -912 Left 2 !.tran 1m
* Z:\home\khalils\Downloads\files\data\raw_asc\MAX44243.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\MAX44243.asy)
Vee 0 Vee 15
V1 IN 0 SINE(0 50m 100k)
XU1 IN OUT Vcc Vee OUT MAX44243 ;pnba In+)In-)V+)V-)OUT
RL OUT 0 5k
CL OUT 0 15p
Vcc Vcc 0 15
.tran 10u
.lib MAX44243.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1720 800
WIRE 656 256 304 256
WIRE 64 288 64 272
WIRE 432 352 432 320
WIRE 304 368 304 256
WIRE 400 368 304 368
WIRE 656 384 656 256
WIRE 656 384 464 384
WIRE 752 384 656 384
WIRE 64 400 64 368
WIRE 64 400 32 400
WIRE 400 400 304 400
WIRE 32 416 32 400
WIRE 656 416 656 384
WIRE 752 432 752 384
WIRE 64 448 64 400
WIRE 432 448 432 416
WIRE 304 496 304 400
WIRE 656 528 656 496
WIRE 752 528 752 496
WIRE 64 544 64 528
WIRE 304 592 304 576
SYMBOL voltage 64 272 R0
WINDOW 123 0 0 Left 2
SYMATTR InstName Vcc
SYMATTR Value 15
SYMBOL voltage 304 480 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value SINE(0 50m 100k)
SYMBOL MAX44243 432 320 R0
SYMATTR InstName U1
SYMBOL cap 736 432 R0
SYMATTR InstName CL
SYMATTR Value 15p
SYMBOL res 640 400 R0
SYMATTR InstName RL
SYMATTR Value 5k
SYMBOL voltage 64 432 R0
WINDOW 123 0 0 Left 2
SYMATTR InstName Vee
SYMATTR Value 15
FLAG 752 384 OUT
FLAG 64 272 Vcc
FLAG 64 544 Vee
FLAG 432 320 Vcc
FLAG 432 448 Vee
FLAG 32 416 0
FLAG 304 592 0
FLAG 656 528 0
FLAG 304 400 IN
FLAG 752 528 0
TEXT 16 632 Left 2 !.tran 10u
* Z:\tmp\asc_dec_bjh7r6w2\0641f6334592_Differential_amp_dec0.asc
* Generated by LTspice 26.0.1 for Windows.
R3 0 N003 5k
V2 N001 0 5V
V1 N004 0 3V
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 880 680
WIRE 80 64 -144 64
WIRE 256 64 160 64
WIRE 416 128 352 128
WIRE 80 144 -16 144
WIRE 288 144 160 144
WIRE 352 144 352 128
WIRE 352 144 288 144
WIRE -16 160 -16 144
WIRE -144 176 -144 64
WIRE 288 208 288 144
WIRE 480 256 480 160
WIRE 736 256 480 256
WIRE -144 336 -144 256
WIRE -16 336 -16 240
WIRE 288 336 288 288
SYMBOL res 304 304 R180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R3
SYMATTR Value 5k
SYMBOL voltage -144 160 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 5V
SYMBOL voltage -16 144 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 3V
FLAG 288 336 0
FLAG -16 336 0
FLAG -144 336 0
* Z:\tmp\asc_dec_bjh7r6w2\0192396b22ce_Amplifier_Square_Wave_dec1.asc
* Generated by LTspice 26.0.1 for Windows.
R7 N007 N010 471
Q7 N004 Vb7 Vb6 0 2N5401C
R3 N006 Vb2 19k
Vpos N002 0 35
RL Vout 0 8.0
R4 Vb3 0 33k
Q6 Vb7 Vb6 N001 0 2N5401C
Q1 N012 Vb1 N005 0 2N5401C
R6 N015 Vneg 22
Q11 N016 vb11 vb 0 mjl21193C
.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 2428 1420
WIRE 256 -224 -128 -224
WIRE 416 -224 256 -224
WIRE 608 -224 416 -224
WIRE 1136 -224 928 -224
WIRE 416 -192 416 -224
WIRE 1136 -160 1136 -224
WIRE -352 -128 -352 -224
WIRE 256 -128 256 -224
WIRE 352 -80 320 -80
WIRE 416 -80 416 -112
WIRE 416 -80 352 -80
WIRE 416 -32 416 -80
WIRE -352 -16 -352 -64
WIRE -256 -16 -352 -16
WIRE -192 -16 -256 -16
WIRE 1136 0 1136 -80
WIRE 256 16 256 -32
WIRE 304 16 256 16
WIRE 352 16 304 16
WIRE -352 32 -352 -16
WIRE 256 96 256 16
WIRE 416 144 416 64
WIRE 560 144 416 144
WIRE -352 160 -352 112
WIRE 256 224 256 176
WIRE -288 400 -288 288
WIRE -384 448 -592 448
WIRE -352 448 -384 448
WIRE 128 448 96 448
WIRE 176 448 128 448
WIRE 224 448 176 448
WIRE 720 448 304 448
WIRE 1040 448 928 448
WIRE 1152 448 1040 448
WIRE 416 496 416 144
WIRE 528 496 416 496
WIRE 128 512 128 448
WIRE 528 512 528 496
WIRE 1152 528 1152 448
WIRE 416 576 416 496
WIRE 528 624 528 592
WIRE 528 624 480 624
WIRE 128 640 128 592
WIRE 528 656 528 624
WIRE 1152 672 1152 608
WIRE 720 688 720 480
WIRE 928 736 928 720
WIRE 416 752 416 672
WIRE 528 752 528 736
WIRE 528 752 416 752
WIRE 928 752 928 736
WIRE 720 800 720 768
WIRE 800 800 720 800
WIRE 864 800 800 800
WIRE 720 832 720 800
WIRE 416 880 416 752
WIRE 416 992 416 896
WIRE -288 1040 -288 496
WIRE 352 1040 192 1040
WIRE 1152 1040 1024 1040
WIRE 1024 1104 1024 1040
WIRE 416 1120 416 1088
WIRE 416 1280 416 1200
WIRE 416 1280 32 1280
WIRE 560 1280 416 1280
WIRE 720 1280 720 928
WIRE 720 1280 560 1280
WIRE 928 1280 928 848
SYMBOL res 512 640 R0
SYMATTR InstName R7
SYMATTR Value 471
SYMBOL pnp 352 64 M180
SYMATTR InstName Q7
SYMATTR Value 2N5401C
SYMBOL res 320 432 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R3
SYMATTR Value 19k
SYMBOL voltage 1136 -176 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
WINDOW 0 41 41 Left 0
WINDOW 3 52 87 Left 0
SYMATTR InstName Vpos
SYMATTR Value 35
SYMBOL res 1136 512 R0
SYMATTR InstName RL
SYMATTR Value 8.0
SYMBOL res -368 16 R0
SYMATTR InstName R4
SYMATTR Value 33k
SYMBOL pnp 320 -32 R180
SYMATTR InstName Q6
SYMATTR Value 2N5401C
SYMBOL pnp -352 496 M180
SYMATTR InstName Q1
SYMATTR Value 2N5401C
SYMBOL res 400 1104 R0
SYMATTR InstName R6
SYMATTR Value 22
SYMBOL pnp 864 848 M180
SYMATTR InstName Q11
SYMATTR Value mjl21193C
FLAG -352 160 0
FLAG 1136 0 0
FLAG 928 736 vb
FLAG 800 800 vb11
FLAG 256 224 0
FLAG 1152 672 0
FLAG -384 448 Vb1
FLAG 176 448 Vb2
FLAG -256 -16 Vb3
FLAG 352 -80 Vb6
FLAG 304 16 Vb7
FLAG 1040 448 Vout
FLAG 560 1280 Vneg
* Z:\home\khalils\Downloads\files\data\raw_asc\6bbd177a5591_NAND2.asc
* Generated by LTspice 26.0.1 for Windows.
M1 Out In2 n1 n1 N_2u l=2u w=13u
M4 Out In2 Vdd Vdd P_2u l=2u w=24u
M3 Out In1 Vdd Vdd P_2u l=2u w=24u
M2 n1 In1 Vss Vss N_2u l=2u w=13u
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.include "../MOSFET models/2um_CMOS.modlib"
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 192 48 192 16
WIRE 192 48 -32 48
WIRE -32 64 -32 48
WIRE -16 64 -32 64
WIRE 192 64 192 48
WIRE 208 64 192 64
WIRE -112 80 -160 80
WIRE -80 80 -112 80
WIRE 144 80 112 80
WIRE -16 112 -16 64
WIRE -16 112 -32 112
WIRE 208 112 208 64
WIRE 208 112 192 112
WIRE -32 176 -32 160
WIRE 192 176 192 160
WIRE 192 176 -32 176
WIRE 368 176 192 176
WIRE 192 192 192 176
WIRE 208 240 192 240
WIRE 112 272 112 80
WIRE 112 272 -160 272
WIRE 144 272 112 272
WIRE 208 288 208 240
WIRE 208 288 192 288
WIRE 192 320 192 288
WIRE 224 320 192 320
WIRE 192 336 192 320
WIRE 208 384 192 384
WIRE -112 416 -112 80
WIRE 144 416 -112 416
WIRE 208 432 208 384
WIRE 208 432 192 432
WIRE 192 464 192 432
IOPIN 192 16 In
IOPIN 192 464 In
IOPIN -160 80 In
IOPIN -160 272 In
IOPIN 368 176 Out
SYMBOL pmos4 -80 160 M180
WINDOW 0 75 15 Left 2
WINDOW 3 73 70 Left 2
WINDOW 123 75 43 Left 2
SYMATTR InstName M3
SYMATTR Value P_2u
SYMATTR Value2 l=2u w=24u
SYMBOL nmos4 144 336 R0
WINDOW 0 78 81 Left 2
WINDOW 3 76 25 Left 2
WINDOW 123 78 53 Left 2
SYMATTR InstName M2
SYMATTR Value N_2u
SYMATTR Value2 l=2u w=13u
SYMBOL nmos4 144 192 R0
WINDOW 0 78 81 Left 2
WINDOW 3 76 25 Left 2
WINDOW 123 78 53 Left 2
SYMATTR InstName M1
SYMATTR Value N_2u
SYMATTR Value2 l=2u w=13u
SYMBOL pmos4 144 160 M180
WINDOW 0 75 15 Left 2
WINDOW 3 73 70 Left 2
WINDOW 123 75 43 Left 2
SYMATTR InstName M4
SYMATTR Value P_2u
SYMATTR Value2 l=2u w=24u
FLAG 192 16 Vdd
FLAG 192 464 Vss
FLAG -160 80 In1
FLAG -160 272 In2
FLAG 368 176 Out
FLAG 224 320 n1
TEXT -120 552 Left 2 !.include "../MOSFET models/2um_CMOS.modlib"
* Z:\home\khalils\Downloads\files\data\raw_asc\MAX4649.asc
* Generated by LTspice 26.0.1 for Windows.
V1 N001 0 3
V2 N003 0 0
V3 N004 0 PULSE(0 3.3 0 1n 1n 10u 20u)
R1 N002 0 49.9
C1 N002 0 36p
V4 +V 0 15
XU1 +V N004 -v N002 N001 N003 0 MAX4649 ;pnba V+)IN)V-)COM)NO)NC)GND
V5 -V 0 -15
.tran 100u
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\Switches\MAX4649.asy)
.lib MAX4649.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 2888 1548
WIRE -976 -480 -976 -512
WIRE -1088 -416 -1376 -416
WIRE -1376 -400 -1376 -416
WIRE -800 -384 -864 -384
WIRE -688 -384 -800 -384
WIRE -800 -368 -800 -384
WIRE -688 -368 -688 -384
WIRE -1088 -352 -1264 -352
WIRE -1264 -336 -1264 -352
WIRE -1376 -304 -1376 -320
WIRE -1088 -288 -1168 -288
WIRE -800 -272 -800 -288
WIRE -688 -272 -688 -304
WIRE -1264 -240 -1264 -256
WIRE -1168 -224 -1168 -288
WIRE -912 -160 -912 -176
WIRE -1040 -144 -1040 -176
WIRE -1168 -64 -1168 -144
FLAG -1376 -304 0
FLAG -1264 -240 0
FLAG -1168 -64 0
FLAG -976 -512 +V
FLAG -800 -272 0
FLAG -912 -160 0
FLAG -688 -272 0
FLAG -1440 -64 0
FLAG -1440 -144 +V
FLAG -1040 -144 -v
FLAG -1312 -64 0
FLAG -1312 -144 -V
SYMBOL voltage -1376 -416 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 3
SYMBOL voltage -1264 -352 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 0
SYMBOL voltage -1168 -240 R0
WINDOW 3 32 188 Left 2
SYMATTR Value PULSE(0 3.3 0 1n 1n 10u 20u)
SYMATTR InstName V3
SYMBOL res -816 -384 R0
SYMATTR InstName R1
SYMATTR Value 49.9
SYMBOL cap -704 -368 R0
SYMATTR InstName C1
SYMATTR Value 36p
SYMBOL voltage -1440 -160 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V4
SYMATTR Value 15
SYMBOL MAX4649 -976 -336 R0
SYMATTR InstName U1
SYMBOL voltage -1312 -160 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V5
SYMATTR Value -15
TEXT -704 -48 Left 2 !.tran 100u
* Z:\tmp\asc_dec_bjh7r6w2\0192396b22ce_Amplifier_Square_Wave_dec2.asc
* Generated by LTspice 26.0.1 for Windows.
R8 Vb8 N005 1.2k
R10 Vb7 0 33k
R12 Vout vb11 33
D1 N001 Vb3 GREEN
R2 Vb2 0 1k
R1 N006 N007 1.03k
R13 vt Vout 0.33
C1 Vb9 N006 300p
Q10 N003 vb10 vt 0 mjl21194C
Q2 N008 Vb2 N004 0 2N5401C
Q8 N002 Vb8 vb10 0 mje243C
Q9 N009 Vb9 vb11 0 mje253C
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.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 2428 1420
WIRE -128 -224 -352 -224
WIRE -352 -128 -352 -224
WIRE 352 -80 320 -80
WIRE 416 -80 416 -112
WIRE 416 -80 352 -80
WIRE 416 -32 416 -80
WIRE -352 -16 -352 -64
WIRE -256 -16 -352 -16
WIRE -192 -16 -256 -16
WIRE 256 16 256 -32
WIRE 304 16 256 16
WIRE 352 16 304 16
WIRE -352 32 -352 -16
WIRE 256 96 256 16
WIRE 720 96 720 -224
WIRE 416 144 416 64
WIRE 560 144 416 144
WIRE 656 144 560 144
WIRE 928 176 928 -224
WIRE 256 224 256 176
WIRE 720 224 720 192
WIRE 816 224 720 224
WIRE 864 224 816 224
WIRE 720 272 720 224
WIRE 928 288 928 272
WIRE 928 304 928 288
WIRE 32 400 32 288
WIRE 128 448 96 448
WIRE 176 448 128 448
WIRE 224 448 176 448
WIRE 720 448 720 352
WIRE 720 448 304 448
WIRE 928 448 928 384
WIRE 1040 448 928 448
WIRE 1152 448 1040 448
WIRE 720 480 720 448
WIRE 928 480 928 448
WIRE 928 480 720 480
WIRE 416 496 416 144
WIRE 528 496 416 496
WIRE 128 512 128 448
WIRE 528 512 528 496
WIRE 416 576 416 496
WIRE 528 624 528 592
WIRE 528 624 480 624
WIRE 128 640 128 592
WIRE 928 640 928 480
WIRE 528 656 528 624
WIRE 720 688 720 480
WIRE 416 752 416 672
WIRE 528 752 528 736
WIRE 528 752 416 752
WIRE 720 800 720 768
WIRE 800 800 720 800
WIRE 864 800 800 800
WIRE 720 832 720 800
WIRE 416 880 416 752
WIRE 576 880 416 880
WIRE 656 880 576 880
WIRE 256 896 192 896
WIRE 416 896 416 880
WIRE 416 896 320 896
WIRE 416 992 416 896
WIRE -288 1040 -288 496
WIRE -96 1040 -288 1040
WIRE 192 1040 192 896
WIRE 192 1040 -96 1040
WIRE 352 1040 192 1040
WIRE -288 1088 -288 1040
WIRE -288 1280 -288 1168
WIRE 32 1280 32 496
WIRE 720 1280 720 928
SYMBOL res 512 496 R0
SYMATTR InstName R8
SYMATTR Value 1.2k
SYMBOL res 240 80 R0
SYMATTR InstName R10
SYMATTR Value 33k
SYMBOL res 704 672 R0
SYMATTR InstName R12
SYMATTR Value 33
SYMBOL LED -368 -128 R0
SYMATTR InstName D1
SYMATTR Value GREEN
SYMBOL res 112 496 R0
SYMATTR InstName R2
SYMATTR Value 1k
SYMBOL res -304 1072 R0
SYMATTR InstName R1
SYMATTR Value 1.03k
SYMBOL res 912 288 R0
SYMATTR InstName R13
SYMATTR Value 0.33
SYMBOL cap 320 880 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 VTop 0
SYMATTR InstName C1
SYMATTR Value 300p
SYMBOL npn 864 176 R0
SYMATTR InstName Q10
SYMATTR Value mjl21194C
SYMBOL pnp 96 496 R180
SYMATTR InstName Q2
SYMATTR Value 2N5401C
SYMBOL npn 656 96 R0
WINDOW 3 55 66 Left 0
SYMATTR Value mje243C
SYMATTR InstName Q8
SYMBOL pnp 656 928 M180
SYMATTR InstName Q9
SYMATTR Value mje253C
FLAG 128 640 0
FLAG 928 288 vt
FLAG 816 224 vb10
FLAG 800 800 vb11
FLAG 256 224 0
FLAG 560 144 Vb8
FLAG 576 880 Vb9
FLAG 176 448 Vb2
FLAG -256 -16 Vb3
FLAG 352 -80 Vb6
FLAG 304 16 Vb7
FLAG 1040 448 Vout
* Z:\home\khalils\Downloads\files\data\raw_asc\ADA4099-1.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\ADA4099-1.asy)
R1 N001 OUT 1.25k
R2 N001 0 5k
Vref N003 0 2.5
R4 N002 N004 5k
V1 V+ 0 5
Vin N004 0 SINE(0 10 2k)
XU1 N002 N001 V+ 0 OUT 0 ADA4099-1 ;pnba In+)In-)V+)V-)OUT)SD
R3 N002 N003 1.25k
.tran 2000u
.lib ADA4099-1.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 704
WIRE 336 -32 -176 -32
WIRE -304 64 -304 32
WIRE -64 64 -128 64
WIRE 80 64 16 64
WIRE 160 160 160 144
WIRE -304 176 -304 144
WIRE -176 176 -176 -32
WIRE -64 176 -176 176
WIRE 80 176 80 64
WIRE 80 176 16 176
WIRE 144 176 80 176
WIRE 336 192 336 -32
WIRE 336 192 208 192
WIRE 400 192 336 192
WIRE 432 192 400 192
WIRE 144 208 80 208
WIRE 160 240 160 224
WIRE 192 240 192 224
WIRE 192 240 160 240
WIRE 160 256 160 240
WIRE -64 320 -304 320
WIRE 80 320 80 208
WIRE 80 320 16 320
WIRE -64 432 -176 432
WIRE 80 432 80 320
WIRE 80 432 16 432
WIRE -304 496 -304 320
WIRE -176 496 -176 432
WIRE -304 624 -304 576
WIRE -176 624 -176 576
SYMBOL voltage -176 480 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName Vin
SYMATTR Value SINE(0 10 2k)
SYMBOL voltage -304 480 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName Vref
SYMATTR Value 2.5
SYMBOL res 32 304 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 1.25k
SYMBOL ADA4099-1 176 192 R0
SYMATTR InstName U1
SYMBOL res 32 48 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 5k
SYMBOL res 32 160 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1.25k
SYMBOL res 32 416 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 5k
SYMBOL voltage -304 48 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 5
FLAG -304 176 0
FLAG -304 32 V+
FLAG 160 144 V+
FLAG -176 624 0
FLAG 400 192 OUT
FLAG -128 64 0
FLAG 160 256 0
FLAG -304 624 0
TEXT -336 688 Left 2 !.tran 2000u
* Z:\home\khalils\Downloads\files\data\raw_asc\6aea2f9bc203_inv_amp.asc
* Generated by LTspice 26.0.1 for Windows.
* Inverting Amplifier
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\OP27.asy)
R2 +2 N001 2.2k
Vn1 V- 0 -5
R3 +2 0 10k
R1 N001 W1 1k
V1 W1 0 SINE(0 1 1k)
XU1 0 N001 V+ V- +2 OP27 ;pnba In+)In-)V+)V-)OUT
Vp1 V+ 0 5
.tran 10m
.lib ADI.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 272 32 256 32
WIRE 400 32 352 32
WIRE 304 160 304 112
WIRE 96 176 96 160
WIRE 96 176 80 176
WIRE 128 176 96 176
WIRE 256 176 256 32
WIRE 256 176 208 176
WIRE 272 176 256 176
WIRE -256 192 -256 176
WIRE -256 192 -272 192
WIRE -128 192 -128 176
WIRE -128 192 -144 192
WIRE 400 192 400 32
WIRE 400 192 336 192
WIRE 416 192 400 192
WIRE 432 192 416 192
WIRE -256 208 -256 192
WIRE -128 208 -128 192
WIRE 272 208 240 208
WIRE 416 240 416 192
WIRE 96 256 96 176
WIRE 240 272 240 208
WIRE 304 272 304 224
WIRE -256 320 -256 288
WIRE -128 320 -128 288
WIRE -128 320 -256 320
WIRE -128 336 -128 320
WIRE 96 368 96 336
WIRE 416 384 416 320
IOPIN 80 176 In
IOPIN 96 160 In
IOPIN 432 192 In
IOPIN -272 192 In
IOPIN -144 192 In
SYMBOL voltage -128 192 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName Vn1
SYMATTR Value -5
SYMBOL res 368 16 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 2.2k
SYMBOL voltage 96 240 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value SINE(0 1 1k)
SYMBOL voltage -256 192 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName Vp1
SYMATTR Value 5
SYMBOL Opamps\\OP27 304 128 R0
SYMATTR InstName U1
SYMBOL res 224 160 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1k
SYMBOL res 400 224 R0
SYMATTR InstName R3
SYMATTR Value 10k
FLAG 96 368 0
FLAG 304 272 Vn
FLAG 304 112 Vp
FLAG 416 384 0
FLAG 240 272 0
FLAG 80 176 W1
FLAG 96 160 +1
FLAG 432 192 +2
FLAG -128 336 0
FLAG -256 176 Vp
FLAG -128 176 Vn
FLAG -272 192 V+
FLAG -144 192 V-
TEXT 96 -48 Left 2 ;Inverting Amplifier
TEXT -288 424 Left 2 !.tran 10m
* Z:\home\khalils\Downloads\files\data\raw_asc\ADP1740-1.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\PowerProducts\ADP1740-1.2.asy)
V1 IN 0 1.8
C1 OUT 0 4.7 Rser=3m
C2 N002 0 10n
XU1 IN OUT IN N002 OUT N001 MP_01 0 ADP1740-1.2 ;pnba Vin)Sense)EN)SS)Vout)PG))GND
R1 IN N001 100k
Rload OUT 0 0.6
.tran 10m startup
.lib ADP1740-1.2.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1048 680
WIRE -112 32 -128 32
WIRE -16 32 -112 32
WIRE 80 32 -16 32
WIRE 96 32 80 32
WIRE 368 32 352 32
WIRE 416 32 368 32
WIRE 496 32 416 32
WIRE 528 32 496 32
WIRE -128 48 -128 32
WIRE -16 48 -16 32
WIRE 416 48 416 32
WIRE 528 48 528 32
WIRE 80 96 80 32
WIRE 96 96 80 96
WIRE -128 144 -128 128
WIRE 416 144 416 112
WIRE 528 144 528 128
WIRE -16 176 -16 128
WIRE 96 176 -16 176
WIRE 16 240 0 240
WIRE 96 240 80 240
WIRE 368 240 368 32
WIRE 368 240 352 240
WIRE 224 304 224 288
SYMBOL voltage -128 32 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 1.8
SYMBOL cap 400 48 R0
SYMATTR InstName C1
SYMATTR Value 4.7
SYMATTR SpiceLine Rser=3m
SYMBOL res 512 32 R0
SYMATTR InstName Rload
SYMATTR Value 0.6
SYMBOL ADP1740-1.2 224 128 R0
SYMATTR InstName U1
SYMBOL res -32 32 R0
SYMATTR InstName R1
SYMATTR Value 100k
SYMBOL cap 80 224 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 10n
FLAG 224 304 0
FLAG -128 144 0
FLAG 0 240 0
FLAG -112 32 IN
FLAG 528 144 0
FLAG 416 144 0
FLAG 496 32 OUT
TEXT 128 352 Left 2 !.tran 10m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\0a2292c5498b_Interview01.asc
* Generated by LTspice 26.0.1 for Windows.
V1 N001 0 10
R1 c N001 1
C1 c 0 4.7m
R2 c N002 390
D1 N006 N002 STZ5_6N
D2 0 N006 MMBZ6V8ALY
R3 N002 N003 750
D3 0 N003 PTZ6_8B
Q1 N002 N003 N005 0 2N2222
Q2 N004 N005 N007 0 BCW60A
R4 N007 0 R=if(time>300m,100,500)
RL c N004 33
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
* 5.92
* 4.5
.tran 500m
* 6.8
* Q1. Explain the principle of this circuit.\nQ2. What's the reason for having Q1 and Q2 in that topology?\nQ3. Can we replace D3 with something else?\nQ4. What would have happened if the diodes were reversed?
.ic V(c)=0
* R1=1 65mV drop instead of 650mV
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1808 1000
WIRE -48 128 -96 128
WIRE 80 128 80 96
WIRE 80 128 32 128
WIRE 288 128 80 128
WIRE 784 128 288 128
WIRE 288 160 288 128
WIRE -96 192 -96 128
WIRE 288 272 288 240
WIRE 496 272 288 272
WIRE 656 272 496 272
WIRE 496 288 496 272
WIRE 784 288 784 128
WIRE 288 400 288 272
WIRE 656 400 656 272
WIRE 80 416 80 128
WIRE 496 448 496 368
WIRE 592 448 496 448
WIRE 784 464 784 368
WIRE 496 512 496 448
WIRE 656 512 656 496
WIRE 720 512 656 512
WIRE 288 544 288 464
WIRE 784 576 784 560
WIRE -96 656 -96 272
WIRE 80 656 80 480
WIRE 80 656 -96 656
WIRE 288 656 288 608
WIRE 288 656 80 656
WIRE 496 656 496 576
WIRE 496 656 288 656
WIRE 784 656 496 656
WIRE 80 688 80 656
FLAG 80 688 0
FLAG 80 96 c
SYMBOL voltage -96 176 R0
SYMATTR InstName V1
SYMATTR Value 10
SYMBOL res 48 112 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1
SYMBOL cap 64 416 R0
SYMATTR InstName C1
SYMATTR Value 4.7m
SYMBOL res 272 144 R0
SYMATTR InstName R2
SYMATTR Value 390
SYMBOL zener 304 464 R180
WINDOW 0 24 64 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D1
SYMATTR Value STZ5_6N
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL zener 304 608 R180
WINDOW 0 24 64 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D2
SYMATTR Value MMBZ6V8ALY
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL res 480 272 R0
SYMATTR InstName R3
SYMATTR Value 750
SYMBOL zener 512 576 R180
WINDOW 0 24 64 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D3
SYMATTR Value PTZ6_8B
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL npn 592 400 R0
SYMATTR InstName Q1
SYMATTR Value 2N2222
SYMBOL npn 720 464 R0
SYMATTR InstName Q2
SYMATTR Value BCW60A
SYMBOL res 768 560 R0
SYMATTR InstName R4
SYMATTR Value R=if(time>300m,100,500)
SYMBOL res 768 272 R0
SYMATTR InstName RL
SYMATTR Value 33
TEXT 312 432 Left 2 ;5.92
TEXT 320 576 Left 2 ;4.5
TEXT -130 714 Left 2 !.tran 500m
TEXT 552 576 Left 2 ;6.8
TEXT -456 752 Left 5 ;Q1. Explain the principle of this circuit.\nQ2. What's the reason for having Q1 and Q2 in that topology?\nQ3. Can we replace D3 with something else?\nQ4. What would have happened if the diodes were reversed?
TEXT 32 48 Left 2 !.ic V(c)=0
TEXT 32 -8 Left 2 ;R1=1 65mV drop instead of 650mV
* Z:\home\khalils\Downloads\files\data\raw_asc\3ccb2135891b_1178A.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\LT1178A.asy)
R1 N002 N001 5K
R2 N001 0 5K
XU1 N003 N001 +V 0 N002 LT1178 ;pnba In+)In-)V+)V-)OUT
V3 N003 0 SINE(1.25 .1 1K)
V1 +V 0 5
.tran 3m
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 680
WIRE 32 96 16 96
WIRE 128 96 112 96
WIRE 144 96 128 96
WIRE 256 96 224 96
WIRE -192 176 -192 160
WIRE 192 208 192 192
WIRE 128 224 128 96
WIRE 160 224 128 224
WIRE 256 240 256 96
WIRE 256 240 224 240
WIRE 160 256 0 256
WIRE 0 272 0 256
WIRE -192 288 -192 256
WIRE 192 288 192 272
WIRE 0 368 0 352
SYMBOL voltage 0 256 R0
SYMATTR InstName V3
SYMATTR Value SINE(1.25 .1 1K)
SYMBOL voltage -192 160 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL opamps\\LT1178A 192 176 R0
SYMATTR InstName U1
SYMBOL res 240 80 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R1
SYMATTR Value 5K
SYMBOL res 128 80 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R2
SYMATTR Value 5K
FLAG -192 288 0
FLAG 192 192 +V
FLAG -192 160 +V
FLAG 16 96 0
FLAG 0 368 0
FLAG 192 288 0
TEXT 246 322 Left 0 !.tran 3m