Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\LT6020-1.asc
* Generated by LTspice 26.0.1 for Windows.
* Library below included based on ModelFile attribute of instance XU1, XU2 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT6020-1.asy)
V4 REF 0 2.5
R4 N003 0 10K
XU1 DAC_OUT N001 +V -V OUT +V -V LT6020-1 ;pnba IN+)IN-)V+)V-)OUT)EN)DGND
V3 DAC_OUT 0 PULSE(0 2.5 20u 170n 170n 1m 2m)
XU2 N003 N002 +V -V N002 +V -V LT6020-1 ;pnba IN+)IN-)V+)V-)OUT)EN)DGND
V1 +V 0 15
R1 N002 N001 10K
R2 N001 REF 10K
C1 OUT N001 10p
R3 OUT N003 30K
V2 -V 0 -15
.tran 200u
.lib LTC3.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 928 1032
WIRE -96 304 -240 304
WIRE 0 304 -16 304
WIRE 16 304 0 304
WIRE 544 304 96 304
WIRE -240 320 -240 304
WIRE -496 400 -496 384
WIRE -384 400 -384 384
WIRE 0 400 0 304
WIRE 48 400 0 400
WIRE 176 400 112 400
WIRE -240 416 -240 400
WIRE 96 464 64 464
WIRE 96 480 96 464
WIRE -496 496 -496 480
WIRE -384 496 -384 480
WIRE 0 512 0 400
WIRE 48 512 0 512
WIRE 176 528 176 400
WIRE 176 528 160 528
WIRE 272 528 176 528
WIRE 48 544 -224 544
WIRE -224 560 -224 544
WIRE 544 560 544 304
WIRE 544 560 384 560
WIRE 96 592 96 576
WIRE 96 592 64 592
WIRE 272 592 272 528
WIRE 464 608 432 608
WIRE 464 624 464 608
WIRE -224 656 -224 640
WIRE 384 656 384 560
WIRE 416 656 384 656
WIRE 544 672 544 560
WIRE 544 672 528 672
WIRE 272 688 272 672
WIRE 416 688 272 688
WIRE 272 704 272 688
WIRE 464 736 464 720
WIRE 464 736 432 736
WIRE 272 800 272 784
SYMBOL LT6020-1 96 528 R0
SYMATTR InstName U1
SYMBOL voltage -496 384 R0
WINDOW 123 24 132 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL LT6020-1 464 672 R0
SYMATTR InstName U2
SYMBOL res 256 576 R0
SYMATTR InstName R3
SYMATTR Value 30K
SYMBOL res 0 288 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10K
SYMBOL res 112 288 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10K
SYMBOL voltage -240 304 R0
WINDOW 123 24 132 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V4
SYMATTR Value 2.5
SYMBOL voltage -224 544 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V3
SYMATTR Value PULSE(0 2.5 20u 170n 170n 1m 2m)
SYMBOL res 256 688 R0
SYMATTR InstName R4
SYMATTR Value 10K
SYMBOL cap 112 384 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 10p
SYMBOL voltage -384 384 R0
SYMATTR InstName V2
SYMATTR Value -15
FLAG -496 496 0
FLAG -384 496 0
FLAG -224 656 0
FLAG -224 544 DAC_OUT
FLAG 272 528 OUT
FLAG 96 464 +V
FLAG -496 384 +V
FLAG -384 384 -V
FLAG 96 592 -V
FLAG 464 608 +V
FLAG 464 736 -V
FLAG 272 800 0
FLAG -240 416 0
FLAG -240 304 REF
TEXT 592 784 Left 2 !.tran 200u
* Z:\home\khalils\Downloads\files\data\raw_asc\ADP7182-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\ADP7182-1.2.asy)
V1 IN 0 -8
V2 N001 0 PULSE(0 2 200u 1n 1n 10m)
C1 IN 0 2.2
XU1 OUT MP_01 MP_02 N001 MP_03 0 IN ADP7182-x.x Rset=240k ;pnba Vout)))EN))GND)Vin
R1 OUT 0 50
C2 OUT 0 2.2
.tran 1m
.lib ADP7182-x.x.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 984 680
WIRE 32 -48 -80 -48
WIRE 112 -48 32 -48
WIRE 432 -48 368 -48
WIRE 544 -48 432 -48
WIRE -80 -32 -80 -48
WIRE 32 -32 32 -48
WIRE 432 -32 432 -48
WIRE 544 -32 544 -48
WIRE -80 64 -80 48
WIRE 32 64 32 32
WIRE 432 64 432 32
WIRE 544 64 544 48
WIRE 112 144 32 144
WIRE 32 160 32 144
WIRE 32 256 32 240
WIRE 240 256 240 208
SYMBOL res 528 -48 R0
SYMATTR InstName R1
SYMATTR Value 50
SYMBOL cap 16 -32 R0
SYMATTR InstName C1
SYMATTR Value 2.2
SYMBOL cap 416 -32 R0
SYMATTR InstName C2
SYMATTR Value 2.2
SYMBOL voltage 32 144 M0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value PULSE(0 2 200u 1n 1n 10m)
SYMBOL ADP7182-1.2 240 48 R0
SYMATTR InstName U1
SYMBOL voltage -80 -48 R0
SYMATTR InstName V1
SYMATTR Value -8
FLAG -80 64 0
FLAG 32 64 0
FLAG 432 64 0
FLAG 32 256 0
FLAG 240 256 0
FLAG 544 64 0
FLAG 32 -48 IN
FLAG 432 -48 OUT
TEXT 528 248 Left 2 !.tran 1m
* Z:\home\khalils\Downloads\files\data\raw_asc\ADP1764-1.25.asc
* Generated by LTspice 26.0.1 for Windows.
C1 N004 0 1
V1 IN 0 1.6
R2 N001 IN 50K
C3 N002 0 1
C4 OUT 0 10
C2 N003 0 10n
R1 OUT 0 .6
XU1 N002 IN IN OUT OUT N001 0 N003 N004 N005 ADP1764 Radj=8361.2 ;pnba Vreg)Vin)EN)Vout)Sense)PG)GND)SS)RefCap)Vadj
.tran 1m startup
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\ADP1764-1.25.asy)
.lib ADP7102.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1028 680
WIRE -16 -32 -128 -32
WIRE 80 -32 -16 -32
WIRE 224 -32 80 -32
WIRE -128 -16 -128 -32
WIRE 224 -16 224 -32
WIRE 80 32 80 -32
WIRE 96 32 80 32
WIRE 384 32 352 32
WIRE 496 32 384 32
WIRE 592 32 496 32
WIRE 496 48 496 32
WIRE 592 48 592 32
WIRE -128 80 -128 64
WIRE -16 128 -16 -32
WIRE 0 128 -16 128
WIRE 96 128 80 128
WIRE 384 128 384 32
WIRE 384 128 352 128
WIRE 496 144 496 112
WIRE 592 144 592 128
WIRE 16 224 0 224
WIRE 96 224 80 224
WIRE 368 224 352 224
WIRE 464 224 432 224
WIRE 16 320 -16 320
WIRE 96 320 80 320
WIRE 368 320 352 320
WIRE 224 384 224 368
FLAG 224 384 0
FLAG -128 80 0
FLAG -16 320 0
FLAG 0 224 0
FLAG 464 224 0
FLAG 592 144 0
FLAG 496 144 0
FLAG -128 -32 IN
FLAG 592 32 OUT
SYMBOL cap 80 304 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 1
SYMBOL voltage -128 -32 R0
SYMATTR InstName V1
SYMATTR Value 1.6
SYMBOL res 96 112 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 50K
SYMBOL cap 80 208 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C3
SYMATTR Value 1
SYMBOL cap 480 48 R0
SYMATTR InstName C4
SYMATTR Value 10
SYMBOL cap 368 240 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName C2
SYMATTR Value 10n
SYMBOL res 576 32 R0
SYMATTR InstName R1
SYMATTR Value .6
SYMBOL ADP1764-1.25 224 176 R0
SYMATTR InstName U1
TEXT 432 384 Left 2 !.tran 1m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\5dda1df7eb42_OB_npn_amp.asc
* Generated by LTspice 26.0.1 for Windows.
C3 load out 10n
V1 N001 0 12
Q1 out base emiter 0 BC847B
V2 in 0 SINE(2 2 10k 0.0002 1000 0 30) AC 2 0
R2 N001 base 1Meg
R5 load 0 10k
R3 base 0 1.5Meg
C1 base 0 100n
R1 N001 out 5k
R4 emiter 0 15k
R6 emiter in 1k
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.ac lin 100 100 20k
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 32 -48 -80 -48
WIRE 256 -48 32 -48
WIRE -80 -32 -80 -48
WIRE 256 -32 256 -48
WIRE 32 32 32 -48
WIRE -80 64 -80 48
WIRE 256 80 256 48
WIRE 352 80 256 80
WIRE 384 80 352 80
WIRE 544 80 448 80
WIRE 256 112 256 80
WIRE -128 160 -144 160
WIRE 32 160 32 112
WIRE 32 160 -64 160
WIRE 128 160 32 160
WIRE 192 160 128 160
WIRE 544 160 544 80
WIRE 32 208 32 160
WIRE 256 256 256 208
WIRE 256 256 144 256
WIRE 544 256 544 240
WIRE 32 304 32 288
WIRE 256 304 256 256
WIRE -64 368 -192 368
WIRE 96 368 16 368
WIRE 144 368 144 256
WIRE 144 368 96 368
WIRE -192 400 -192 368
WIRE 256 400 256 384
WIRE -192 496 -192 480
SYMBOL voltage -80 -48 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 12
SYMBOL cap 448 64 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C3
SYMATTR Value 10n
SYMBOL npn 192 112 R0
SYMATTR InstName Q1
SYMATTR Value BC847B
SYMBOL res 240 -48 R0
SYMATTR InstName R1
SYMATTR Value 5k
SYMBOL res 240 288 R0
SYMATTR InstName R4
SYMATTR Value 15k
SYMBOL res 16 192 R0
SYMATTR InstName R3
SYMATTR Value 1.5Meg
SYMBOL res 16 16 R0
SYMATTR InstName R2
SYMATTR Value 1Meg
SYMBOL res 528 144 R0
SYMATTR InstName R5
SYMATTR Value 10k
SYMBOL cap -64 144 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 100n
SYMBOL voltage -192 384 R0
WINDOW 123 24 124 Left 2
WINDOW 39 24 124 Left 2
SYMATTR Value2 AC 2 0
SYMATTR InstName V2
SYMATTR Value SINE(2 2 10k 0.0002 1000 0 30)
SYMBOL res 32 352 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R6
SYMATTR Value 1k
FLAG -144 160 0
FLAG 32 304 0
FLAG 256 400 0
FLAG 544 256 0
FLAG -80 64 0
FLAG -192 496 0
FLAG 352 80 out
FLAG -192 368 in
FLAG 128 160 base
FLAG 544 80 load
FLAG 96 368 emiter
TEXT -224 520 Left 2 !.ac lin 100 100 20k
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1723.asc
* Generated by LTspice 26.0.1 for Windows.
* Differential Video Line Driver
* Library below included based on ModelFile attribute of instance XU1, XU2 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1723.asy)
V1 +V 0 5
XU1 IN N001 +V -V N002 LT1722 ;pnba In+)In-)V+)V-)OUT
R6 N002 OUT+ 62.5
C1 N002 N001 5p
C2 N004 N003 5p
XU2 0 N003 +V -V N004 LT1722 ;pnba In+)In-)V+)V-)OUT
R2 N001 IN 750
R1 N002 N001 2K
R4 N003 IN 2K
V2 -V 0 -5
R3 N004 N003 2K
R5 IN 0 72
R7 N004 OUT- 62.5
V3 IN 0 SINE(0 1 1Meg)
.tran 3u
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 744
WIRE 176 0 128 0
WIRE 256 0 240 0
WIRE 32 96 16 96
WIRE 128 96 128 0
WIRE 128 96 112 96
WIRE 144 96 128 96
WIRE 256 96 256 0
WIRE 256 96 224 96
WIRE 192 208 192 192
WIRE 128 224 128 96
WIRE 160 224 128 224
WIRE -224 240 -224 224
WIRE -96 240 -96 224
WIRE 256 240 256 96
WIRE 256 240 224 240
WIRE 320 240 256 240
WIRE 432 240 400 240
WIRE 16 256 16 96
WIRE 160 256 16 256
WIRE 192 288 192 272
WIRE -224 336 -224 320
WIRE -96 336 -96 320
WIRE 176 384 128 384
WIRE 256 384 240 384
WIRE 432 400 432 240
WIRE 512 400 432 400
WIRE 512 464 432 464
WIRE 16 480 16 256
WIRE 16 480 -256 480
WIRE 32 480 16 480
WIRE 128 480 128 384
WIRE 128 480 112 480
WIRE 144 480 128 480
WIRE 256 480 256 384
WIRE 256 480 224 480
WIRE -256 496 -256 480
WIRE 16 528 16 480
WIRE -256 592 -256 576
WIRE 192 592 192 576
WIRE 128 608 128 480
WIRE 160 608 128 608
WIRE 256 624 256 480
WIRE 256 624 224 624
WIRE 320 624 256 624
WIRE 432 624 432 464
WIRE 432 624 400 624
WIRE 16 640 16 608
WIRE 160 640 16 640
WIRE 16 656 16 640
WIRE 192 672 192 656
SYMBOL cap 240 368 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 5p
SYMBOL res 240 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 2K
SYMBOL voltage -96 224 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL opamps\\LT1723 192 176 R0
SYMATTR InstName U1
SYMBOL res 304 256 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R6
SYMATTR Value 62.5
SYMBOL res 128 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 750
SYMBOL opamps\\LT1723 192 560 R0
SYMATTR InstName U2
SYMBOL res 240 464 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 2K
SYMBOL cap 240 -16 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 5p
SYMBOL res 0 512 R0
SYMATTR InstName R5
SYMATTR Value 72
SYMBOL res 128 464 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 2K
SYMBOL res 304 640 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R7
SYMATTR Value 62.5
SYMBOL voltage -256 480 R0
SYMATTR InstName V3
SYMATTR Value SINE(0 1 1Meg)
SYMBOL voltage -224 224 R0
SYMATTR InstName V2
SYMATTR Value -5
FLAG -96 336 0
FLAG 192 192 +V
FLAG -96 224 +V
FLAG 192 288 -V
FLAG -224 336 0
FLAG -224 224 -V
FLAG -256 592 0
FLAG 192 576 +V
FLAG 192 672 -V
FLAG 16 656 0
FLAG -256 480 IN
FLAG 512 400 OUT+
FLAG 512 464 OUT-
TEXT 504 576 Left 2 !.tran 3u
TEXT -8 -16 Bottom 2 ;Differential Video Line Driver
* Z:\home\khalils\Downloads\files\data\raw_asc\ADP1761-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\ADP1761-1.2.asy)
C4 OUT 0 10
R2 N001 IN 50K
XU1 N002 IN IN OUT OUT N001 0 N003 N004 N005 ADP1761 Radj=8K ;pnba Vreg)Vin)EN)Vout)Sense)PG)GND)SS)RefCap)Vadj
V1 IN 0 1.4
C1 N004 0 1
R1 OUT 0 1.5
C2 N003 0 10n
C3 N002 0 1
.tran 1m startup
.lib ADP1761.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1016 680
WIRE -16 -32 -128 -32
WIRE 80 -32 -16 -32
WIRE 224 -32 80 -32
WIRE -128 -16 -128 -32
WIRE 224 -16 224 -32
WIRE 80 32 80 -32
WIRE 96 32 80 32
WIRE 384 32 352 32
WIRE 496 32 384 32
WIRE 592 32 496 32
WIRE 496 48 496 32
WIRE 592 48 592 32
WIRE -128 80 -128 64
WIRE -16 128 -16 -32
WIRE 0 128 -16 128
WIRE 96 128 80 128
WIRE 384 128 384 32
WIRE 384 128 352 128
WIRE 496 144 496 112
WIRE 592 144 592 128
WIRE 16 224 0 224
WIRE 96 224 80 224
WIRE 368 224 352 224
WIRE 464 224 432 224
WIRE 16 320 -16 320
WIRE 96 320 80 320
WIRE 368 320 352 320
WIRE 224 384 224 368
SYMBOL cap 80 208 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C3
SYMATTR Value 1
SYMBOL cap 480 48 R0
SYMATTR InstName C4
SYMATTR Value 10
SYMBOL cap 368 240 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName C2
SYMATTR Value 10n
SYMBOL res 96 112 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 50K
SYMBOL ADP1761-1.2 224 176 R0
SYMATTR InstName U1
SYMBOL voltage -128 -32 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 1.4
SYMBOL cap 80 304 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 1
SYMBOL res 576 32 R0
SYMATTR InstName R1
SYMATTR Value 1.5
FLAG 224 384 0
FLAG -128 80 0
FLAG -16 320 0
FLAG 0 224 0
FLAG 464 224 0
FLAG 592 144 0
FLAG 496 144 0
FLAG -128 -32 IN
FLAG 592 32 OUT
TEXT 432 384 Left 2 !.tran 1m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\2fdd5d569226_Draft4.asc
* Generated by LTspice 26.0.1 for Windows.
V1 N002 0 5
V2 N001 0 5
M1 N001 N002 0 0 NMOS
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.dc V1 0 5 0.5
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 384 96 208 96
WIRE 160 144 0 144
WIRE 160 176 160 144
WIRE 208 192 128 192
WIRE 128 224 128 192
WIRE 128 224 0 224
WIRE 384 224 384 176
WIRE 384 224 128 224
WIRE 128 240 128 224
SYMBOL nmos 160 96 R0
SYMATTR InstName M1
SYMBOL voltage 384 80 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 5
SYMBOL voltage 0 128 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 5
FLAG 128 240 0
TEXT -34 264 Left 2 !.dc V1 0 5 0.5
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC1842.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\Comparators\LTC1842.asy)
V2 N002 0 PULSE(0 3.3 0 .5m .5m 0 1m)
XU1 N004 0 N002 N002 N006 N005 N001 N003 LTC1842 ;pnba OUTA)GND)INA+)INB+)Hyst)Ref)Vcc)OUTB
R1 N001 N003 10K
V1 N001 0 5
R2 N001 N004 10K
.tran 3m
.lib LTC1842.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1436 800
WIRE 928 64 736 64
WIRE 1056 64 928 64
WIRE 1152 64 1056 64
WIRE 736 80 736 64
WIRE 1056 80 1056 64
WIRE 1152 80 1152 64
WIRE 928 112 928 64
WIRE 848 160 816 160
WIRE 736 176 736 160
WIRE 1056 176 1056 160
WIRE 1056 176 1008 176
WIRE 608 240 576 240
WIRE 816 240 816 160
WIRE 816 240 688 240
WIRE 848 240 816 240
WIRE 1152 256 1152 160
WIRE 1152 256 1008 256
WIRE 848 304 832 304
WIRE 976 400 976 384
WIRE 880 416 880 384
SYMBOL voltage 736 64 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL voltage 704 240 R90
WINDOW 3 32 56 VTop 2
WINDOW 123 74 56 VTop 2
WINDOW 39 53 56 VTop 2
WINDOW 0 -32 56 VBottom 2
SYMATTR Value PULSE(0 3.3 0 .5m .5m 0 1m)
SYMATTR InstName V2
SYMBOL LTC1842 928 240 R0
SYMATTR InstName U1
SYMBOL res 1136 64 R0
SYMATTR InstName R2
SYMATTR Value 10K
SYMBOL res 1040 64 R0
SYMATTR InstName R1
SYMATTR Value 10K
FLAG 736 176 0
FLAG 576 240 0
FLAG 880 416 0
TEXT 1096 352 Left 2 !.tran 3m
* Z:\home\khalils\Downloads\files\data\raw_asc\032be66a6662_Hysteresis_dc_plot.asc
* Generated by LTspice 26.0.1 for Windows.
* Hysteresis Curve With DC-Analysis\n \nA table is used to map the linear DC-sweep of V1 to a "nonlinear" DC-sweep from -3V to +3V and back to -3V.\n \nPlot V(out) and Ic(Q1) versus V(in)\nTherefore change the x-axis to V(in) after the first simulation run.
* Schmitt trigger
* Translation Table\n-10 ... +10 -> -1 ... +1 ... -1\n \n / / \\ \n / / \\ \n / / \\
Q1 _out in N003 0 NPN
R1 N003 N004 10k
V1 in0 0 0
V3 N001 0 12
R4 N002 N004 12k
Q2 out N002 N003 0 NPN
R2 N001 _out 1k
R3 N001 out 1k
R5 _out N002 10k
B1 in 0 V=1.0*Table(V(in0), -1, -1, 0, 1, 1, -1)
V2 N004 0 -12
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.dc V1 -1 1 0.001
.options plotwinsize=0
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 680
WIRE -432 240 -432 288
WIRE -432 160 -432 112
WIRE -256 240 -256 288
WIRE -256 160 -256 112
WIRE 400 256 480 256
WIRE 480 256 480 336
WIRE 480 256 576 256
WIRE 400 -16 400 64
WIRE 400 -96 400 -144
WIRE 400 -144 576 -144
WIRE 576 -144 576 -96
WIRE 576 -16 576 16
WIRE 688 256 688 208
WIRE 688 208 640 208
WIRE 400 64 688 64
WIRE 400 64 400 160
WIRE 688 64 688 96
WIRE 688 176 688 208
WIRE 688 336 688 448
WIRE 688 448 480 448
WIRE 480 448 480 416
WIRE 256 -112 256 -144
WIRE 256 -144 400 -144
WIRE 256 -32 256 0
WIRE 480 496 480 448
WIRE 480 608 480 576
WIRE 336 208 288 208
WIRE 576 16 784 16
WIRE 576 16 576 160
WIRE 688 64 784 64
IOPIN 288 208 In
IOPIN 784 16 Out
SYMBOL res 672 80 R0
SYMATTR InstName R5
SYMATTR Value 10k
SYMBOL bv -256 144 R0
SYMATTR InstName B1
SYMATTR Value V=1.0*Table(V(in0),  -1, -1,   0, 1,   1, -1)
SYMBOL voltage -432 144 R0
SYMATTR InstName V1
SYMATTR Value 0
SYMBOL npn 640 160 M0
SYMATTR InstName Q2
SYMBOL res 384 -112 R0
SYMATTR InstName R2
SYMATTR Value 1k
SYMBOL res 560 -112 R0
SYMATTR InstName R3
SYMATTR Value 1k
SYMBOL res 672 240 R0
SYMATTR InstName R4
SYMATTR Value 12k
SYMBOL res 464 320 R0
SYMATTR InstName R1
SYMATTR Value 10k
SYMBOL npn 336 160 R0
SYMATTR InstName Q1
SYMBOL voltage 480 480 R0
SYMATTR InstName V2
SYMATTR Value -12
SYMBOL voltage 256 -128 R0
SYMATTR InstName V3
SYMATTR Value 12
FLAG -432 288 0
FLAG -432 112 in0
FLAG -256 288 0
FLAG -256 112 in
FLAG 256 0 0
FLAG 480 608 0
FLAG 288 208 in
FLAG 784 16 out
FLAG 784 64 _out
TEXT -440 8 Left 0 !.dc V1 -1 1 0.001
TEXT -456 -368 Left 0 ;Hysteresis Curve With DC-Analysis\n \nA table is used to map the linear DC-sweep of V1 to a "nonlinear" DC-sweep from -3V to +3V and back to -3V.\n \nPlot V(out) and Ic(Q1)  versus V(in)\nTherefore change the x-axis to V(in) after the first simulation run.
TEXT 416 -184 Left 0 ;Schmitt trigger
TEXT -160 40 Left 0 ;Translation Table\n-10 ... +10 -> -1 ... +1 ... -1\n \n         /                      / \\      \n      /                      /       \\    \n   /                      /             \\
TEXT -448 -160 Left 0 !.options plotwinsize=0
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1086.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\LT1086.asy)
R1 OUT N001 121
Rload OUT 0 10
V1 IN 0 PWL(0 0 1 10) Rser=0.1
C1 OUT 0 10
XU1 N001 OUT IN LT1086 ;pnba ADJ)OUT)IN
R2 N001 0 365
.tran 1
.lib LT1083.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2800 1520
WIRE 1552 896 1344 896
WIRE 1856 896 1808 896
WIRE 1952 896 1856 896
WIRE 2064 896 1952 896
WIRE 1344 912 1344 896
WIRE 1856 912 1856 896
WIRE 1952 912 1952 896
WIRE 2064 912 2064 896
WIRE 1344 1008 1344 992
WIRE 1952 1008 1952 976
WIRE 2064 1008 2064 992
WIRE 1680 1024 1680 992
WIRE 1856 1024 1856 992
WIRE 1856 1024 1680 1024
WIRE 1856 1040 1856 1024
WIRE 1856 1136 1856 1120
SYMBOL RES 2048 896 R0
SYMATTR InstName Rload
SYMATTR Value 10
SYMBOL RES 1840 896 R0
SYMATTR InstName R1
SYMATTR Value 121
SYMBOL RES 1840 1024 R0
SYMATTR InstName R2
SYMATTR Value 365
SYMBOL PowerProducts\\LT1086 1680 896 R0
SYMATTR InstName U1
SYMBOL VOLTAGE 1344 896 R0
WINDOW 123 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value PWL(0 0 1 10)
SYMATTR SpiceLine Rser=0.1
SYMBOL cap 1936 912 R0
SYMATTR InstName C1
SYMATTR Value 10
FLAG 2064 896 OUT
FLAG 1856 1136 0
FLAG 2064 1008 0
FLAG 1344 1008 0
FLAG 1952 1008 0
FLAG 1344 896 IN
TEXT 1960 1096 Left 2 !.tran 1
* Z:\home\khalils\Downloads\files\data\raw_asc\11185db704c9_Fig_20_15.asc
* Generated by LTspice 26.0.1 for Windows.
* start-up ckt
R1 N002 0 6.5k TC1=0.002
MSU3 VDD N001 Vbiasn 0 N_1u l=1u w=10u
M3 Vbiasn Vbiasp VDD VDD P_1u l=2u w=30u
M2 Vbiasp Vbiasn N002 0 N_1u l=2u w=40u
MSU1 N001 Vbiasn 0 0 N_1u l=2u w=10u
M4 Vbiasp Vbiasp VDD VDD P_1u l=2u w=30u
MSU2 N001 N001 VDD VDD P_1u l=100u w=10u
M1 Vbiasn Vbiasn 0 0 N_1u l=2u w=10u
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.include cmosedu_models.txt
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1556 680
WIRE 608 -80 592 -80
WIRE 1104 -80 1056 -80
WIRE 1120 -80 1104 -80
WIRE 688 -64 688 -96
WIRE 1168 0 1168 -16
WIRE 544 16 544 0
WIRE 608 16 608 -80
WIRE 608 16 544 16
WIRE 640 16 608 16
WIRE 1104 16 1104 -80
WIRE 1168 16 1168 0
WIRE 1168 16 1104 16
WIRE 1408 16 1168 16
WIRE 688 32 688 16
WIRE 1008 32 1008 0
WIRE 1008 32 848 32
WIRE 1008 48 1008 32
WIRE 1072 48 1008 48
WIRE 1408 48 1072 48
WIRE 1008 64 1008 48
WIRE 1168 64 1168 16
WIRE 544 80 544 16
WIRE 1008 80 1008 64
WIRE 1072 144 1072 48
WIRE 1072 144 1056 144
WIRE 1120 144 1072 144
WIRE 688 160 688 32
WIRE 688 160 592 160
WIRE 848 160 848 32
WIRE 848 160 688 160
WIRE 1008 160 1008 144
WIRE 1168 160 1168 144
WIRE 544 176 544 160
WIRE 1168 176 1168 160
WIRE 1008 192 1008 160
WIRE 1168 288 1168 256
IOPIN 544 -96 In
IOPIN 1408 16 Out
IOPIN 1408 48 Out
IOPIN 1168 288 In
SYMBOL pmos4 592 0 R180
WINDOW 0 63 16 Left 2
WINDOW 123 56 100 Left 2
SYMATTR InstName MSU2
SYMATTR Value2 l=100u w=10u
SYMATTR Value P_1u
SYMBOL nmos4 592 80 M0
WINDOW 123 56 100 Left 2
SYMATTR Value2 l=2u w=10u
SYMATTR InstName MSU1
SYMATTR Value N_1u
SYMBOL pmos4 1056 0 R180
WINDOW 0 63 16 Left 2
WINDOW 123 56 100 Left 2
SYMATTR InstName M3
SYMATTR Value2 l=2u w=30u
SYMATTR Value P_1u
SYMBOL res 1152 160 R0
SYMATTR InstName R1
SYMATTR Value 6.5k TC1=0.002
SYMBOL nmos4 640 -64 R0
WINDOW 123 56 100 Left 2
SYMATTR Value2 l=1u w=10u
SYMATTR InstName MSU3
SYMATTR Value N_1u
SYMBOL nmos4 1120 64 R0
WINDOW 123 56 100 Left 2
SYMATTR Value2 l=2u w=40u
SYMATTR InstName M2
SYMATTR Value N_1u
SYMBOL nmos4 1056 64 M0
WINDOW 123 56 100 Left 2
SYMATTR Value2 l=2u w=10u
SYMATTR InstName M1
SYMATTR Value N_1u
SYMBOL pmos4 1120 0 M180
WINDOW 0 63 16 Left 2
WINDOW 123 56 100 Left 2
SYMATTR InstName M4
SYMATTR Value2 l=2u w=30u
SYMATTR Value P_1u
FLAG 544 -48 VDD
FLAG 544 128 0
FLAG 688 -16 0
FLAG 688 -96 VDD
FLAG 1008 -48 VDD
FLAG 1008 -96 VDD
FLAG 1168 -48 VDD
FLAG 1168 -96 VDD
FLAG 1008 192 0
FLAG 1008 112 0
FLAG 1168 112 0
FLAG 544 -96 VDD
FLAG 544 176 0
FLAG 1408 16 Vbiasp
FLAG 1408 48 Vbiasn
FLAG 1168 288 GND
TEXT 552 48 Left 2 ;start-up ckt
TEXT 616 216 Left 2 !.include cmosedu_models.txt