Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\fra_eg2_LT8609S.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\LT8609S.asy)
@1 OUT OUTFB delay=150u fstart=2k fend=256k oct=3 fcoarse=4k nmax=3 pp0=200m pp1=50m f0=25k f1=100k tavgmin=50u tsettle=50u
L1 N001 OUT 2.2 Rser=23.5m
XU1 0 N001 NC_01 N003 NC_02 N002 TRSS NC_03 IN IN LT8609S ;pnba GND)SW)INTVcc)RT)SYNC)FB)TR/SS)PG)VIN)EN/UV
R3 N002 0 182K
C2 OUT 0 30.43 Rser=1.9m Lser=0.3598n
R2 OUTFB N002 1Meg
C5 OUTFB N002 10p
V1 IN 0 24
Rload OUT 0 2.5
R1 N003 0 18.2K
C1 TRSS 0 100p
.ic V(OUT)=4.9 V(TRSS)=3.3
.fra
.lib LT8609S.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1384 708
WIRE 96 -64 0 -64
WIRE 256 -64 96 -64
WIRE 0 -48 0 -64
WIRE 256 -48 256 -64
WIRE 96 0 96 -64
WIRE 112 0 96 0
WIRE 0 48 0 32
WIRE 480 192 400 192
WIRE 592 192 560 192
WIRE 800 192 592 192
WIRE 912 192 800 192
WIRE 592 208 592 192
WIRE -32 288 -48 288
WIRE 80 288 32 288
WIRE 112 288 80 288
WIRE 480 288 400 288
WIRE 592 288 592 272
WIRE 672 288 592 288
WIRE 704 288 672 288
WIRE 592 304 592 288
WIRE 704 304 704 288
WIRE 800 304 800 192
WIRE 912 304 912 192
WIRE 16 384 0 384
WIRE 112 384 96 384
WIRE 416 384 400 384
WIRE 480 384 480 288
WIRE 592 384 480 384
WIRE 704 384 704 368
WIRE 704 384 592 384
WIRE 592 400 592 384
WIRE 800 400 800 368
WIRE 912 400 912 384
WIRE 592 496 592 480
SYMBOL res 896 288 R0
SYMATTR InstName Rload
SYMATTR Value 2.5
SYMBOL cap 688 304 R0
SYMATTR InstName C5
SYMATTR Value 10p
SYMBOL fra 592 272 R0
SYMATTR InstName @1
SYMATTR SpiceLine delay=150u fstart=2k fend=256k oct=3 fcoarse=4k nmax=3 pp0=200m pp1=50m f0=25k f1=100k tavgmin=50u tsettle=50u
SYMBOL voltage 0 -64 R0
SYMATTR InstName V1
SYMATTR Value 24
SYMBOL cap 32 272 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 100p
SYMBOL res 576 384 R0
SYMATTR InstName R3
SYMATTR Value 182K
SYMBOL res 576 288 R0
SYMATTR InstName R2
SYMATTR Value 1Meg
SYMBOL ind 464 208 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 2.2
SYMATTR SpiceLine Rser=23.5m
SYMBOL PowerProducts\\LT8609S 256 192 R0
SYMATTR InstName U1
SYMBOL res 112 368 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 18.2K
SYMBOL cap 784 304 R0
SYMATTR InstName C2
SYMATTR Value 30.43
SYMATTR SpiceLine Rser=1.9m Lser=0.3598n
FLAG 0 384 0
FLAG -48 288 0
FLAG 0 48 0
FLAG 800 400 0
FLAG 592 496 0
FLAG 912 400 0
FLAG 912 192 OUT
FLAG 0 -64 IN
FLAG 416 384 0
FLAG 80 288 TRSS
FLAG 672 288 OUTFB
TEXT -24 464 Left 2 !.ic V(OUT)=4.9 V(TRSS)=3.3
TEXT -24 496 Left 2 !.fra
* Z:\home\khalils\Downloads\files\data\raw_asc\09afbafb5400_randrandomwhite.asc
* Generated by LTspice 26.0.1 for Windows.
* rectangular 0 to +1.0
* smooth 0 to +1.0
* smoother -0.5 to +0.5
* The Random(Noise) Functions in LTSPICE\n \nThese time domain noise functions have a uniform distribution.\nIt means that every value has the same probability.\nThe time step is defined by the parameter FREQUENCY.\n \n rand(time*FREQUENCY) rectangular transitions 0...1.0\n random(time*FREQUENCY) smooth transitions 0...1.0\n white(time*FREQUENCY) more smoother transitions -0.5...+0.5 \n \nYou may add an offset and gain to the functions if you want \na distribution between other limits.\n Example: -1 < V(noise) <1 with random()\nB2 gorandom 0 V=2*random(time*FREQUENCY) -1\n \nChoose the time step for .TRAN less than 0.01/FREQUENCY.\nSwitch off any data compression of the simulator.
* Outpput data compression off
* Plot step time <0.01*1/FREQUENCY. \nFREQUENCY is 1KHz in this example
B1 random 0 V=random(time*1K)
B3 rand 0 V=rand(time*1K)
B2 white 0 V=white(time*1K)
.tran 0 300m
.options maxstep=10u
.options plotwinsize=0
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1652 680
WIRE 304 192 304 224
WIRE 592 192 592 224
WIRE 16 192 16 224
WIRE 16 112 16 80
WIRE 592 112 592 80
WIRE 304 112 304 80
WIRE 592 80 656 80
WIRE 304 80 368 80
WIRE 16 80 80 80
IOPIN 368 80 Out
IOPIN 656 80 Out
IOPIN 80 80 Out
SYMBOL bv 16 96 R0
SYMATTR InstName B3
SYMATTR Value V=rand(time*1K)
SYMBOL bv 592 96 R0
SYMATTR InstName B2
SYMATTR Value V=white(time*1K)
SYMBOL bv 304 96 R0
SYMATTR InstName B1
SYMATTR Value V=random(time*1K)
FLAG 304 224 0
FLAG 592 224 0
FLAG 16 224 0
FLAG 368 80 random
FLAG 656 80 white
FLAG 80 80 rand
TEXT -8 -160 Left 0 !.tran 0 300m\n.options maxstep=10u
TEXT -8 32 Left 0 ;rectangular  0 to +1.0
TEXT 296 32 Left 0 ;smooth   0 to +1.0
TEXT 568 32 Left 0 ;smoother   -0.5 to +0.5
TEXT -16 -712 Left 0 ;The Random(Noise) Functions in LTSPICE\n \nThese time domain noise functions have a uniform distribution.\nIt means that every value has the same probability.\nThe time step is defined by the parameter FREQUENCY.\n \n  rand(time*FREQUENCY)               rectangular transitions            0...1.0\n  random(time*FREQUENCY)          smooth transitions                   0...1.0\n  white(time*FREQUENCY)             more smoother transitions  -0.5...+0.5   \n \nYou may add an offset and gain to the functions if you want \na distribution between other limits.\n Example:  -1 < V(noise)  <1     with random()\nB2 gorandom 0  V=2*random(time*FREQUENCY) -1\n \nChoose the time step for .TRAN less than 0.01/FREQUENCY.\nSwitch off any data compression of the simulator.
TEXT -8 -72 Left 0 !.options plotwinsize=0
TEXT 280 -72 Left 0 ;Outpput data compression off
TEXT 280 -128 Left 0 ;Plot step time <0.01*1/FREQUENCY. \nFREQUENCY is 1KHz in this example
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC1174-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\PowerProducts\LTC1174-5.asy)
XU1 OUT N003 N002 0 N001 IN IN IN LTC1174 top=93.5K bot=31.5K ;pnba FB)LBout)LBin)GND)SW)Vin)Ipgm)_SHDN
L1 N001 OUT 100 Rser=0.02 Rpar=5000
Rload OUT 0 20
C2 OUT 0 100 Rser=0.02
V1 IN 0 9
D1 0 N001 MBRS140
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 2m startup
.lib LTC1174.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1584 1140
WIRE 464 480 352 480
WIRE 624 480 464 480
WIRE 352 496 352 480
WIRE 624 512 624 480
WIRE 464 560 464 480
WIRE 496 560 464 560
WIRE 816 560 752 560
WIRE 864 560 816 560
WIRE 976 560 944 560
WIRE 1072 560 976 560
WIRE 816 576 816 560
WIRE 1072 576 1072 560
WIRE 352 592 352 576
WIRE 496 624 480 624
WIRE 768 624 752 624
WIRE 816 656 816 640
WIRE 1072 672 1072 656
WIRE 464 688 464 560
WIRE 496 688 464 688
WIRE 976 688 976 560
WIRE 976 688 752 688
WIRE 976 704 976 688
WIRE 624 752 624 736
WIRE 976 784 976 768
SYMBOL SCHOTTKY 800 640 M180
WINDOW 0 24 66 Left 2
WINDOW 3 26 7 Left 2
SYMATTR InstName D1
SYMATTR Value MBRS140
SYMBOL PowerProducts\\LTC1174-5 624 624 R0
SYMATTR InstName U1
SYMBOL POLCAP 960 704 R0
SYMATTR InstName C2
SYMATTR Value 100
SYMATTR SpiceLine Rser=0.02
SYMBOL IND 848 576 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 100
SYMATTR SpiceLine Rser=0.02 Rpar=5000
SYMBOL VOLTAGE 352 480 R0
SYMATTR InstName V1
SYMATTR Value 9
SYMBOL res 1056 560 R0
SYMATTR InstName Rload
SYMATTR Value 20
FLAG 1072 560 OUT
FLAG 976 784 0
FLAG 1072 672 0
FLAG 816 656 0
FLAG 624 752 0
FLAG 352 592 0
FLAG 352 480 IN
TEXT 728 768 Left 2 !.tran 2m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1071.asc
* Generated by LTspice 26.0.1 for Windows.
L1 IN N001 150 Rser=0.02 Rpar=5000
D1 N001 OUT MBRS360
R1 OUT N002 10.7K
R2 N002 0 1.24K
R3 N003 N004 1K
C1 OUT 0 500 Rser=15m
C2 N004 0 1
V1 IN 0 5
XU1 N003 N002 0 N001 IN LT1071 ;pnba Vc)FB)GND)SW)Vin
Rload OUT 0 24
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 20m startup
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LT1071.asy)
.lib LT1071.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2808 1480
WIRE 1824 880 1584 880
WIRE 1872 880 1824 880
WIRE 1984 880 1952 880
WIRE 2048 880 1984 880
WIRE 2160 880 2112 880
WIRE 2288 880 2160 880
WIRE 2400 880 2288 880
WIRE 1584 896 1584 880
WIRE 2288 896 2288 880
WIRE 2400 896 2400 880
WIRE 1824 944 1824 880
WIRE 2160 960 2160 880
WIRE 1584 992 1584 976
WIRE 2288 992 2288 960
WIRE 2400 992 2400 976
WIRE 1984 1024 1984 880
WIRE 1984 1024 1952 1024
WIRE 2160 1088 2160 1040
WIRE 2160 1088 1952 1088
WIRE 2160 1104 2160 1088
WIRE 1968 1152 1952 1152
WIRE 2064 1152 2048 1152
WIRE 2064 1168 2064 1152
WIRE 2160 1200 2160 1184
WIRE 1824 1248 1824 1232
WIRE 2064 1248 2064 1232
FLAG 2400 880 OUT
FLAG 2160 1200 0
FLAG 2288 992 0
FLAG 2400 992 0
FLAG 2064 1248 0
FLAG 1824 1248 0
FLAG 1584 992 0
FLAG 1584 880 IN
SYMBOL IND 1856 896 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 150
SYMATTR SpiceLine Rser=0.02 Rpar=5000
SYMBOL schottky 2048 896 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value MBRS360
SYMBOL RES 2144 944 R0
SYMATTR InstName R1
SYMATTR Value 10.7K
SYMBOL RES 2144 1088 R0
SYMATTR InstName R2
SYMATTR Value 1.24K
SYMBOL RES 1952 1168 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R3
SYMATTR Value 1K
SYMBOL polcap 2272 896 R0
SYMATTR InstName C1
SYMATTR Value 500
SYMATTR SpiceLine Rser=15m
SYMBOL CAP 2048 1168 R0
SYMATTR InstName C2
SYMATTR Value 1
SYMBOL VOLTAGE 1584 880 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL POWERPRODUCTS\\LT1071 1824 1088 R0
SYMATTR InstName U1
SYMBOL res 2384 880 R0
SYMATTR InstName Rload
SYMATTR Value 24
TEXT 2104 1312 Left 2 !.tran 20m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\a37b90bb2229_bjt_RC_oscillator.asc
* Generated by LTspice 26.0.1 for Windows.
* Active RC oscillator
C3 vout N006 420p
V1 N001 0 12V
R1 N001 N002 3k
R3 N003 0 36k
R2 N001 N003 75k
R6 N006 0 3.9k
C2 vout N002 10n
R7 N005 0 3.9k
Q1 N002 N003 N004 0 2N2222
R4 N004 0 3k
C5 N005 N003 420p
C1 N004 0 10n
C4 N006 N005 420p
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.tran 0 2ms 1.4m 1u
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 880 680
WIRE 288 -80 32 -80
WIRE 288 -64 288 -80
WIRE 32 16 32 -80
WIRE 32 16 -96 16
WIRE 144 16 32 16
WIRE -96 64 -96 16
WIRE 144 64 144 16
WIRE 224 144 144 144
WIRE 400 144 288 144
WIRE 512 144 400 144
WIRE 144 160 144 144
WIRE -96 208 -96 144
WIRE -96 208 -288 208
WIRE 80 208 -96 208
WIRE -96 256 -96 208
WIRE 144 272 144 256
WIRE 256 272 144 272
WIRE -96 400 -96 336
WIRE 144 400 144 352
WIRE -288 480 -288 208
WIRE -128 480 -288 480
WIRE 16 480 -64 480
WIRE 64 480 16 480
WIRE 192 480 128 480
WIRE 256 480 192 480
WIRE 400 480 400 144
WIRE 400 480 320 480
WIRE 16 544 16 480
WIRE 192 544 192 480
SYMBOL cap 128 464 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C4
SYMATTR Value 420p
SYMBOL res 128 256 R0
SYMATTR InstName R4
SYMATTR Value 3k
SYMBOL cap 288 128 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 10n
SYMBOL res 128 48 R0
SYMATTR InstName R1
SYMATTR Value 3k
SYMBOL voltage 288 -80 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 12V
SYMBOL cap -64 464 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C5
SYMATTR Value 420p
SYMBOL res 176 528 R0
SYMATTR InstName R6
SYMATTR Value 3.9k
SYMBOL res 0 528 R0
SYMATTR InstName R7
SYMATTR Value 3.9k
SYMBOL res -112 48 R0
SYMATTR InstName R2
SYMATTR Value 75k
SYMBOL cap 240 272 R0
SYMATTR InstName C1
SYMATTR Value 10n
SYMBOL res -112 240 R0
SYMATTR InstName R3
SYMATTR Value 36k
SYMBOL cap 320 464 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C3
SYMATTR Value 420p
SYMBOL npn 80 160 R0
SYMATTR InstName Q1
SYMATTR Value 2N2222
FLAG 512 144 vout
FLAG 256 336 0
FLAG -96 400 0
FLAG 144 400 0
FLAG 16 624 0
FLAG 192 624 0
FLAG 288 16 0
TEXT 384 72 Left 2 !.tran 0 2ms 1.4m 1u
TEXT -24 -144 Left 2 ;Active RC oscillator
* Z:\home\khalils\Downloads\files\data\raw_asc\4799cabe5749_Ex8_13.asc
* Generated by LTspice 26.0.1 for Windows.
* The waveform viewer can integrate noise over a bandwidth \nby <Ctrl-Key> + left mouse button clicking on the corresponding \ndata trace label (at the top of the waveform viewer).
Vs Vs 0 1.7
Rs Vs Vout 1k
D1 0 Vout Diode
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.noise v(vout,0) vs dec 100 1 100G
.model Diode D TT=10n Rs=0 CJ0=25f
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1072 704
WIRE 240 224 240 192
WIRE 240 352 240 304
WIRE 304 192 240 192
WIRE 368 192 304 192
WIRE 544 192 448 192
WIRE 576 192 544 192
WIRE 576 224 576 192
WIRE 576 352 576 288
SYMBOL diode 592 288 R180
WINDOW 0 24 72 Left 0
WINDOW 3 24 0 Left 0
SYMATTR InstName D1
SYMATTR Value Diode
SYMBOL res 352 208 R270
WINDOW 0 32 56 VTop 0
WINDOW 3 0 56 VBottom 0
SYMATTR InstName Rs
SYMATTR Value 1k
SYMBOL voltage 240 208 R0
WINDOW 0 -75 34 Left 0
WINDOW 3 -73 77 Left 0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName Vs
SYMATTR Value 1.7
FLAG 240 352 0
FLAG 576 352 0
FLAG 544 192 Vout
FLAG 304 192 Vs
TEXT 240 432 Left 0 !.noise v(vout,0) vs dec 100 1 100G
TEXT 192 32 Left 0 ;The waveform viewer can integrate noise over a bandwidth \nby <Ctrl-Key> + left mouse button clicking on the corresponding \ndata trace label (at the top of the waveform viewer).
TEXT 240 408 Left 0 !.model Diode D TT=10n Rs=0 CJ0=25f
* Z:\home\khalils\Downloads\files\data\raw_asc\86b21ce8e63d_osc.asc
* Generated by LTspice 26.0.1 for Windows.
L1 voutp voutn {losc} Rser=1
Q3 vdd voutp voutn 0 PNP
R1 N001 0 500
V1 vdd 0 1.5
Q1 voutn voutp N001 0 2N2222
Q4 vdd voutn voutp 0 PNP
Q2 voutp voutn N001 0 2N2222
C1 voutp voutn {cosc}
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.param losc = 200n
.param cosc=20p
.tran 0 {pfreq} {0.995*pfreq}
.param pfreq=10K*sqrt(losc * cosc)
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1004 680
WIRE 496 -48 480 -48
WIRE 480 -16 480 -48
WIRE 480 -16 400 -16
WIRE 560 -16 480 -16
WIRE 816 32 768 32
WIRE 768 64 768 32
WIRE 400 112 400 80
WIRE 448 112 400 112
WIRE 560 112 560 80
WIRE 560 112 512 112
WIRE 400 144 400 112
WIRE 400 144 368 144
WIRE 560 144 560 112
WIRE 592 144 560 144
WIRE 400 176 400 144
WIRE 448 176 400 176
WIRE 560 176 560 144
WIRE 560 176 528 176
WIRE 400 208 400 176
WIRE 560 208 560 176
WIRE 480 304 400 304
WIRE 560 304 480 304
WIRE 480 320 480 304
IOPIN 368 144 Out
IOPIN 592 144 Out
IOPIN 496 -48 In
IOPIN 816 32 In
DATAFLAG 400 112 "$-V(voutp)"
SYMBOL npn 336 208 R0
SYMATTR InstName Q1
SYMATTR Value 2N2222
SYMBOL pnp 336 -16 R0
SYMATTR InstName Q3
SYMBOL voltage 768 48 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 1.5
SYMBOL pnp 624 -16 M0
SYMATTR InstName Q4
SYMBOL npn 624 208 M0
SYMATTR InstName Q2
SYMATTR Value 2N2222
SYMBOL cap 512 96 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value {cosc}
SYMBOL res 464 304 R0
SYMATTR InstName R1
SYMATTR Value 500
SYMBOL ind 544 160 R90
WINDOW 0 5 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName L1
SYMATTR Value {losc}
SYMATTR SpiceLine Rser=1
FLAG 624 256 voutn
FLAG 336 256 voutp
FLAG 368 144 voutn
FLAG 592 144 voutp
FLAG 496 -48 vdd
FLAG 816 32 vdd
FLAG 768 144 0
FLAG 480 400 0
FLAG 336 32 voutp
FLAG 624 32 voutn
TEXT 736 -96 Left 2 !.param losc = 200n
TEXT 736 -80 Left 2 !.param cosc=20p
TEXT 736 -112 Left 2 !.tran 0 {pfreq} {0.995*pfreq}
TEXT 736 -64 Left 2 !.param pfreq=10K*sqrt(losc * cosc)
* Z:\home\khalils\Downloads\files\data\raw_asc\17041e3d44b2_quantizer.asc
* Generated by LTspice 26.0.1 for Windows.
B1 OUT 0 V=int( (N_DIGITS_PER_VOLT+.1)*V(X))*1/N_DIGITS_PER_VOLT
V1 X 0 SINE(0 1 1k 0 0 0 3)
R1 X 0 1k
R2 OUT 0 1k
.tran 0 .005 0 1u
.param N_DIGITS_PER_VOLT = 8
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1036 680
WIRE 48 48 0 48
WIRE 112 48 48 48
WIRE 384 48 320 48
WIRE 432 48 384 48
WIRE 0 96 0 48
WIRE 112 112 112 48
WIRE 320 112 320 48
WIRE 432 128 432 48
WIRE 0 224 0 176
WIRE 112 224 112 192
WIRE 320 240 320 192
WIRE 432 240 432 208
FLAG 0 224 0
FLAG 320 240 0
FLAG 112 224 0
FLAG 432 240 0
FLAG 48 48 X
FLAG 384 48 OUT
SYMBOL bv 320 96 R0
WINDOW 3 -222 258 Left 2
SYMATTR Value V=int( (N_DIGITS_PER_VOLT+.1)*V(X))*1/N_DIGITS_PER_VOLT
SYMATTR InstName B1
SYMBOL voltage 0 80 R0
WINDOW 3 16 199 Left 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR Value SINE(0 1 1k 0 0 0 3)
SYMATTR InstName V1
SYMBOL res 96 96 R0
SYMATTR InstName R1
SYMATTR Value 1k
SYMBOL res 416 112 R0
SYMATTR InstName R2
SYMATTR Value 1k
TEXT 144 40 Left 2 !.tran 0 .005 0 1u
TEXT 208 400 Left 2 !.param N_DIGITS_PER_VOLT = 8
* Z:\home\khalils\Downloads\files\data\raw_asc\60598f480ced_1g.asc
* Generated by LTspice 26.0.1 for Windows.
V2 Vdd 0 15
V3 Vss 0 -15
XU1 0 N001 Vdd Vss N002 LT1001 ;pnba In+)In-)V+)V-)OUT
R1 N002 N001 1k
V1 N003 0 SINE(0 1 1k 0 0 0 10000) AC 1
C1 N002 N001 1p
C2 N001 N004 1n
R2 N004 N003 1k
.tran 0 1 0.990
* .ac dec 100 1m 100Meg
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\OP07.asy)
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 880 680
WIRE 128 -144 48 -144
WIRE 288 -144 192 -144
WIRE 48 -32 48 -144
WIRE 144 -32 48 -32
WIRE 288 -32 288 -144
WIRE 288 -32 224 -32
WIRE 160 112 160 64
WIRE -192 128 -320 128
WIRE -96 128 -112 128
WIRE 48 128 48 -32
WIRE 48 128 -32 128
WIRE 128 128 48 128
WIRE 288 144 288 -32
WIRE 288 144 192 144
WIRE 128 160 16 160
WIRE -320 176 -320 128
WIRE 16 208 16 160
WIRE 160 240 160 176
FLAG 640 -64 0
FLAG 752 -64 0
FLAG 640 -144 Vdd
FLAG 752 -144 Vss
FLAG 160 64 Vdd
FLAG 160 240 Vss
FLAG -320 256 0
FLAG 16 208 0
SYMBOL voltage 640 -160 R0
SYMATTR InstName V2
SYMATTR Value 15
SYMBOL voltage 752 -160 R0
SYMATTR InstName V3
SYMATTR Value -15
SYMBOL OpAmps\\OP07 160 80 R0
SYMATTR InstName U1
SYMBOL res 240 -48 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 1k
SYMBOL voltage -320 160 R0
WINDOW 3 24 152 Left 2
WINDOW 123 24 124 Left 2
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value SINE(0 1 1k 0 0 0 10000)
SYMATTR Value2 AC 1
SYMBOL cap 192 -160 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 1p
SYMBOL cap -32 112 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 1n
SYMBOL res -96 112 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 1k
TEXT -128 456 Left 2 !.tran 0 1 0.990
TEXT -120 432 Left 2 ;.ac dec 100 1m 100Meg
* Z:\home\khalils\Downloads\files\data\raw_asc\5c6e9c62f096_pull_out_stage.asc
* Generated by LTspice 26.0.1 for Windows.
* Amplifier output Stages
V1 V+ 0 5
Q1 N003 N002 2+ 0 PNP
R2 N003 V- 100
R1 2+ 0 2.2k
V2 N002 0 SINE(0 6 1k)
V3 V- 0 -5
Q2 N001 N002 2+ 0 NPN
R3 V+ N001 100
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.tran 10m
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 192 -384 192 -416
WIRE -352 -288 -352 -304
WIRE -352 -288 -384 -288
WIRE -208 -288 -208 -304
WIRE -208 -288 -240 -288
WIRE 192 -272 192 -304
WIRE -352 -256 -352 -288
WIRE -208 -256 -208 -288
WIRE 128 -224 96 -224
WIRE -352 -160 -352 -176
WIRE -208 -160 -208 -176
WIRE 96 -144 96 -224
WIRE 96 -144 -48 -144
WIRE 192 -144 192 -176
WIRE 320 -144 192 -144
WIRE 352 -144 320 -144
WIRE -48 -112 -48 -144
WIRE 192 -112 192 -144
WIRE 320 -112 320 -144
WIRE 96 -64 96 -144
WIRE 128 -64 96 -64
WIRE -48 0 -48 -32
WIRE 320 0 320 -32
WIRE 192 16 192 -16
WIRE 192 144 192 96
IOPIN -384 -288 In
IOPIN 352 -144 In
IOPIN -240 -288 In
SYMBOL npn 128 -272 R0
SYMATTR InstName Q2
SYMBOL res 176 -400 R0
SYMATTR InstName R3
SYMATTR Value 100
SYMBOL voltage -352 -272 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL voltage -48 -128 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value SINE(0 6 1k)
SYMBOL voltage -208 -272 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value -5
SYMBOL pnp 128 -16 M180
SYMATTR InstName Q1
SYMBOL res 304 -128 R0
SYMATTR InstName R1
SYMATTR Value 2.2k
SYMBOL res 176 0 R0
SYMATTR InstName R2
SYMATTR Value 100
FLAG 320 0 0
FLAG -352 -160 0
FLAG -352 -304 Vp
FLAG 192 -416 Vp
FLAG -48 0 0
FLAG -384 -288 V+
FLAG 352 -144 2+
FLAG -208 -160 0
FLAG -208 -304 Vn
FLAG -240 -288 V-
FLAG 192 144 Vn
TEXT -232 152 Left 2 !.tran 10m
TEXT 56 -504 Left 2 ;Amplifier output Stages
* Z:\home\khalils\Downloads\files\data\raw_asc\29a3595432bf_Draft3.asc
* Generated by LTspice 26.0.1 for Windows.
* Library below included based on ModelFile attribute of instance XU2, XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\UniversalOpAmp2.asy)
V3 Vtri 0 PULSE(1 4 0 10u 10u 1u 22u)
C1 Vosc N001 2n
R1 N001 Vd 10k
V1 5V 0 5
V2 2V5 0 2.5
R6 Vosc 0 1k
V4 Vsqr 0 PULSE(0 5 0 100n 100n 10u 20u)
XU2 N002 2V5 5V 0 Vd 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
XU1 2V5 N001 5V 0 Vosc 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
R5 Vd N002 100k
R2 N002 Vosc 20k
.tran 0 1m 0 10n uic ;
.lib UniversalOpAmp2.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 884
WIRE -736 -208 -816 -208
WIRE -544 -208 -672 -208
WIRE -688 -80 -688 -112
WIRE -896 -64 -944 -64
WIRE -816 -64 -816 -208
WIRE -720 -64 -816 -64
WIRE -160 -64 -224 -64
WIRE -592 -48 -656 -48
WIRE -544 -48 -544 -208
WIRE -544 -48 -592 -48
WIRE -480 -48 -544 -48
WIRE 0 -48 -96 -48
WIRE -720 -32 -768 -32
WIRE -160 -32 -224 -32
WIRE -592 -16 -592 -48
WIRE -768 0 -768 -32
WIRE -304 0 -336 0
WIRE -224 0 -224 -32
WIRE -688 16 -688 -16
WIRE -224 64 -224 0
WIRE -176 64 -224 64
WIRE 0 64 0 -48
WIRE 0 64 -96 64
WIRE -336 240 -336 208
WIRE -144 240 -144 208
WIRE -336 496 -336 464
WIRE -336 784 -336 736
SYMBOL res -800 -80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10k
SYMBOL res -208 -16 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 20k
SYMBOL res -80 48 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R5
SYMATTR Value 100k
SYMBOL voltage -144 224 R0
SYMATTR InstName V2
SYMATTR Value 2.5
SYMBOL voltage -336 768 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V4
SYMATTR Value PULSE(0 5 0 100n 100n 10u 20u)
SYMBOL voltage -336 224 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL OpAmps\\UniversalOpAmp2 -128 -48 R0
SYMATTR InstName U2
SYMBOL OpAmps\\UniversalOpAmp2 -688 -48 R0
SYMATTR InstName U1
SYMBOL res -608 -32 R0
SYMATTR InstName R6
SYMATTR Value 1k
SYMBOL cap -672 -224 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 2n
SYMBOL voltage -336 480 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value PULSE(1 4 0 10u 10u 1u 22u)
FLAG -336 0 Vosc
FLAG -224 -64 2V5
FLAG -128 -16 0
FLAG -128 -80 5V
FLAG 0 -48 Vd
FLAG -336 576 0
FLAG -336 464 Vtri
FLAG -336 320 0
FLAG -336 208 5V
FLAG -144 320 0
FLAG -144 208 2V5
FLAG -768 0 2V5
FLAG -688 16 0
FLAG -688 -112 5V
FLAG -592 64 0
FLAG -480 -48 Vosc
FLAG -944 -64 Vd
FLAG -336 736 Vsqr
FLAG -336 864 0
TEXT -1144 -152 Left 2 !.tran 0 1m 0 10n uic ;