Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\04c5ebb18034_cmos_transient.asc
* Generated by LTspice 26.0.1 for Windows.
V1 N001 0 1.8
M2 Vout Vin 0 0 NMOS l=180nm w=270nm
M1 N001 Vin Vout N001 PMOS l=180nm w=270nm
C1 Vout 0 50f
V2 Vin 0 PULSE(0 1.8 0 .1ns .1ns 10ns 20ns)
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.tran 0 80ns 0 0.1n
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 240 32 208 32
WIRE 432 32 240 32
WIRE 208 64 208 32
WIRE 240 112 240 32
WIRE 240 112 208 112
WIRE 160 144 80 144
WIRE 432 144 432 112
WIRE 208 208 208 160
WIRE 432 208 208 208
WIRE 80 224 80 144
WIRE 80 224 -48 224
WIRE 208 224 208 208
WIRE -48 272 -48 224
WIRE 224 272 208 272
WIRE 80 304 80 224
WIRE 160 304 80 304
WIRE -48 384 -48 352
WIRE 208 464 208 320
WIRE 224 464 224 272
WIRE 224 464 208 464
WIRE 432 464 432 272
WIRE 432 464 224 464
WIRE 208 480 208 464
IOPIN -48 224 In
IOPIN 432 208 Out
SYMBOL cap 416 208 R0
SYMATTR InstName C1
SYMATTR Value 50f
SYMBOL voltage -48 256 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value PULSE(0 1.8 0 .1ns .1ns 10ns 20ns)
SYMBOL nmos4 160 224 R0
SYMATTR InstName M2
SYMATTR Value2 l=180nm w=270nm
SYMBOL pmos4 160 64 R0
SYMATTR InstName M1
SYMATTR Value2 l=180nm w=270nm
SYMBOL voltage 432 16 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 1.8
FLAG 208 480 0
FLAG 432 144 0
FLAG -48 384 0
FLAG -48 224 Vin
FLAG 432 208 Vout
TEXT -142 504 Left 2 !.tran 0 80ns 0 0.1n
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1013.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\LT1013.asy)
XU1 N003 N001 +V -V N002 LT1013 ;pnba In+)In-)V+)V-)OUT
V2 -V 0 -15
V3 N003 0 sine(0 .5 10K)
V1 +V 0 15
R1 N002 N001 50K
R2 N001 0 5K
.tran 1m
.lib LT1013.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1028 680
WIRE 192 0 176 0
WIRE 288 0 272 0
WIRE 352 0 288 0
WIRE 448 0 432 0
WIRE -80 64 -80 48
WIRE 32 64 32 48
WIRE 336 96 336 80
WIRE 288 112 288 0
WIRE 304 112 288 112
WIRE 448 128 448 0
WIRE 448 128 368 128
WIRE 304 144 160 144
WIRE -80 160 -80 144
WIRE 32 160 32 144
WIRE 160 160 160 144
WIRE 336 176 336 160
WIRE 160 256 160 240
SYMBOL res 448 -16 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 50K
SYMBOL res 288 -16 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 5K
SYMBOL voltage 32 48 R0
WINDOW 39 24 125 Left 2
SYMATTR InstName V2
SYMATTR Value -15
SYMBOL opamps\\LT1013 336 64 R0
SYMATTR InstName U1
SYMBOL voltage -80 48 R0
WINDOW 39 24 125 Left 2
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL voltage 160 144 R0
SYMATTR InstName V3
SYMATTR Value sine(0 .5 10K)
FLAG -80 160 0
FLAG 336 80 +V
FLAG -80 48 +V
FLAG 176 0 0
FLAG 160 256 0
FLAG 32 160 0
FLAG 32 48 -V
FLAG 336 176 -V
TEXT 384 240 Left 2 !.tran 1m
* Z:\home\khalils\Downloads\files\data\raw_asc\7aa461893c15_DC_sweep.asc
* Generated by LTspice 26.0.1 for Windows.
* .step param res 1k 16k 5k
Vin in 0 1
R1 in out 10k
D1 out 0 D
R2 out 0 {res}
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.dc Vin 1 10 9
.param res=10k
.step temp 0 100 50
.op
.param temp = 0
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 208 80 128 80
WIRE 288 80 208 80
WIRE 288 128 288 80
WIRE 128 192 128 80
WIRE 288 224 288 208
WIRE 368 224 288 224
WIRE 448 224 368 224
WIRE 288 240 288 224
WIRE 128 352 128 272
WIRE 288 352 288 320
WIRE 288 352 128 352
WIRE 448 352 448 288
WIRE 448 352 288 352
WIRE 128 368 128 352
SYMBOL voltage 128 176 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
WINDOW 0 -82 53 Left 2
WINDOW 3 -85 83 Left 2
SYMATTR InstName Vin
SYMATTR Value 1
SYMBOL diode 432 224 R0
WINDOW 0 39 36 Left 2
SYMATTR InstName D1
SYMBOL res 272 224 R0
SYMATTR InstName R2
SYMATTR Value {res}
SYMBOL res 272 112 R0
SYMATTR InstName R1
SYMATTR Value 10k
FLAG 128 368 0
FLAG 368 224 out
FLAG 208 80 in
TEXT 56 488 Left 2 !.dc Vin 1 10 9
TEXT 56 440 Left 2 !.param res=10k
TEXT 120 400 Left 2 !.step temp 0 100 50
TEXT 408 400 Left 2 ;.step param res 1k 16k 5k
TEXT 56 512 Left 2 !.op
TEXT 296 488 Left 2 !.param temp = 0
* Z:\home\khalils\Downloads\files\data\raw_asc\1e0eb1fc2585_fig-03-01-49.asc
* Generated by LTspice 26.0.1 for Windows.
V1 VOUT 0 AC 1
R2 VIN VOUT 9k
CC VIN VOUT {CVAL}
R1 0 VIN 1k
.ac dec 1000 100k 1g
.step param CVAL list 0 0.25p 0.5p 1p 2p
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1172 680
WIRE 192 96 48 96
WIRE 272 96 192 96
WIRE 304 96 272 96
WIRE 192 144 192 96
WIRE 272 144 272 96
WIRE 48 208 48 96
WIRE 192 256 192 224
WIRE 272 256 272 208
WIRE 272 256 192 256
WIRE 304 256 272 256
WIRE 192 288 192 256
WIRE 48 400 48 288
WIRE 192 400 192 368
IOPIN 304 96 Out
IOPIN 304 256 Out
SYMBOL cap 288 208 R180
WINDOW 0 24 56 Left 2
WINDOW 3 -74 6 Left 2
SYMATTR InstName CC
SYMATTR Value {CVAL}
SYMBOL voltage 48 192 R0
WINDOW 3 -107 200 Left 2
WINDOW 123 24 90 Left 2
WINDOW 39 0 0 Left 0
SYMATTR Value ""
SYMATTR Value2 AC 1
SYMATTR InstName V1
SYMBOL res 208 240 R180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R2
SYMATTR Value 9k
SYMBOL res 208 384 R180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R1
SYMATTR Value 1k
FLAG 48 400 0
FLAG 304 96 VOUT
FLAG 192 400 0
FLAG 304 256 VIN
TEXT 64 24 Left 2 !.ac dec 1000 100k 1g
TEXT 8 56 Left 2 !.step param CVAL list 0 0.25p 0.5p 1p 2p
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1303-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\LT1303-5.asy)
L1 IN N001 22 Rser=0.02 Rpar=5000
XU1 0 N003 0 OUT N002 IN N001 0 LT1303 top=474K bot=156K ;pnba GND)LBO)SHDN)Sense)LBI)Vin)SW)PGND
D1 N001 OUT MBRS140
C2 OUT 0 100 Rser=0.02
V1 IN 0 3.2
Rload OUT 0 25
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 1m startup
.lib LT1303.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1620 936
WIRE 704 448 448 448
WIRE 752 448 704 448
WIRE 880 448 832 448
WIRE 928 448 880 448
WIRE 1040 448 992 448
WIRE 1152 448 1040 448
WIRE 448 464 448 448
WIRE 1152 464 1152 448
WIRE 704 512 704 448
WIRE 448 560 448 544
WIRE 1152 560 1152 544
WIRE 560 576 544 576
WIRE 880 576 880 448
WIRE 880 576 848 576
WIRE 1040 656 1040 448
WIRE 1040 656 848 656
WIRE 1040 672 1040 656
WIRE 560 736 544 736
WIRE 864 736 848 736
WIRE 1040 752 1040 736
WIRE 640 816 640 800
WIRE 768 816 768 800
SYMBOL PowerProducts\\LT1303-5 704 656 R0
SYMATTR InstName U1
SYMBOL SCHOTTKY 928 464 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMATTR Value MBRS140
SYMBOL POLCAP 1024 672 R0
SYMATTR InstName C2
SYMATTR Value 100
SYMATTR SpiceLine Rser=0.02
SYMBOL res 1136 448 R0
SYMATTR InstName Rload
SYMATTR Value 25
SYMBOL IND 736 464 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 22
SYMATTR SpiceLine Rser=0.02 Rpar=5000
SYMBOL VOLTAGE 448 448 R0
SYMATTR InstName V1
SYMATTR Value 3.2
FLAG 1152 448 OUT
FLAG 448 560 0
FLAG 1152 560 0
FLAG 640 816 0
FLAG 768 816 0
FLAG 1040 752 0
FLAG 544 736 0
FLAG 448 448 IN
TEXT 1056 824 Left 2 !.tran 1m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\LT6233.asc
* Generated by LTspice 26.0.1 for Windows.
* Single Supply, Low Noise, Low Power, Bandpass Filter with Gain=10
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT6233.asy)
R5 N002 N001 732
V2 IN 0 ac 1
R3 +V N003 10K
C3 N001 IN 1000p
XU1 N003 N002 OUT +V 0 0 LT6233 ;pnba IN+)IN-)OUT)VCC)VEE)EN_L
R1 OUT N001 732
R4 N003 0 10K
V1 +V 0 10
C1 N003 0 .1
C2 OUT N002 47p
.ac oct 100 100K 10Meg
.lib LTC2.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 680
WIRE -192 -64 -224 -64
WIRE 208 -64 -112 -64
WIRE -336 -48 -336 -64
WIRE 96 -16 -96 -16
WIRE 208 -16 208 -64
WIRE 208 -16 160 -16
WIRE -336 48 -336 32
WIRE -32 64 -48 64
WIRE 80 64 80 48
WIRE 80 64 48 64
WIRE 80 128 80 64
WIRE -320 176 -400 176
WIRE -224 176 -224 -64
WIRE -224 176 -256 176
WIRE -208 176 -224 176
WIRE -96 176 -96 -16
WIRE -96 176 -128 176
WIRE 48 176 -96 176
WIRE -400 192 -400 176
WIRE 208 208 208 -16
WIRE 208 208 192 208
WIRE 224 208 208 208
WIRE -48 240 -48 64
WIRE -48 240 -128 240
WIRE 48 240 -48 240
WIRE -128 256 -128 240
WIRE -48 256 -48 240
WIRE -400 288 -400 272
WIRE -128 352 -128 320
WIRE -48 352 -48 336
SYMBOL res -112 160 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R5
SYMATTR Value 732
SYMBOL res -64 240 R0
SYMATTR InstName R4
SYMATTR Value 10K
SYMBOL cap -144 256 R0
SYMATTR InstName C1
SYMATTR Value .1
SYMBOL opamps\\LT6233 80 208 R0
SYMATTR InstName U1
SYMBOL cap -256 160 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C3
SYMATTR Value 1000p
SYMBOL res 64 48 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 10K
SYMBOL cap 160 -32 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 47p
SYMBOL res -96 -80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 732
SYMBOL voltage -400 176 R0
SYMATTR InstName V2
SYMATTR Value ac 1
SYMBOL voltage -336 -64 R0
SYMATTR InstName V1
SYMATTR Value 10
FLAG -336 48 0
FLAG 80 48 +V
FLAG -336 -64 +V
FLAG -48 352 0
FLAG -128 352 0
FLAG -400 288 0
FLAG 224 208 OUT
FLAG -400 176 IN
FLAG 128 288 0
FLAG 80 288 0
TEXT 88 344 Left 2 !.ac oct 100 100K 10Meg
TEXT -56 -168 Bottom 2 ;Single Supply, Low Noise, Low Power, Bandpass Filter with Gain=10
* Z:\home\khalils\Downloads\files\data\raw_asc\98d4371d11e7_Draft2N.asc
* Generated by LTspice 26.0.1 for Windows.
VUDS N001 0 0.9
M1 N001 VG 0 0 nch l=lset w=wset
VGS2 VG 0 1
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.lib cmos018.txt
.dc VGS2 0 1 1m
.param wset=table(n, 1,0.22u, 2,1u, 3,2u, 4,2u, 5,5u, 6,5u, 7,10u, 8,10u, 9,40u)
.param lset=table(n, 1,0.18u, 2,0.5u, 3,0.5u, 4,1u, 5,1u, 6,2u, 7,5u, 8,10u, 9,10u)
.step param n 1 9 1
.meas DC UTH FIND V(VG) WHEN Id(M1)=100n*wset/lset
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1356 680
WIRE 544 176 224 176
WIRE 224 224 224 176
WIRE 544 224 544 176
WIRE 240 272 224 272
WIRE 80 304 32 304
WIRE 176 304 80 304
WIRE 32 320 32 304
WIRE 240 320 240 272
WIRE 240 320 224 320
WIRE 224 416 224 320
WIRE 544 416 544 304
SYMBOL voltage 544 208 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName UDS
SYMATTR Value 0.9
SYMBOL nmos4 176 224 R0
WINDOW 0 71 23 Left 2
WINDOW 3 72 48 Left 2
WINDOW 123 71 80 Left 2
SYMATTR InstName M1
SYMATTR Value nch
SYMATTR Value2 l=lset w=wset
SYMBOL voltage 32 304 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName VGS2
SYMATTR Value 1
FLAG 224 416 0
FLAG 544 416 0
FLAG 80 304 VG
FLAG 32 400 0
TEXT -40 -64 Left 2 !.lib cmos018.txt
TEXT -40 96 Left 2 !.dc VGS2 0 1 1m
TEXT -40 -16 Left 2 !.param wset=table(n, 1,0.22u, 2,1u, 3,2u, 4,2u, 5,5u, 6,5u, 7,10u, 8,10u, 9,40u)\n.param lset=table(n, 1,0.18u, 2,0.5u, 3,0.5u, 4,1u, 5,1u, 6,2u, 7,5u, 8,10u, 9,10u)\n.step param n 1 9 1\n.meas DC UTH FIND V(VG) WHEN Id(M1)=100n*wset/lset
* Z:\home\khalils\Downloads\files\data\raw_asc\81e81c7a7f7b_Command_filter.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\LT6011.asy)
;ac dec 1000 1 100k
V2 VinC 0 SINE(1.25 2.5 1k) AC 1
C2 VoutC N002 1.5n
C1 N001 0 27n
R5 N002 N001 10k
R1 N001 VinC 10k
XU1 N004 N002 VoutC V+ V- LT6011 ;pnba IN+)IN-)OUT)VCC)VEE
R4 N004 0 10k
V1 N003 0 2.5V
V4 0 V- 15V
R2 VoutC N001 80k
R3 N004 N003 80k
V3 V+ 0 15V
.noise V(VoutC) V2 dec 1000 1 100k
.lib LTC2.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE -208 -384 -208 -416
WIRE -208 -288 -208 -304
WIRE -208 -288 -256 -288
WIRE -256 -272 -256 -288
WIRE -208 -256 -208 -288
WIRE -208 -160 -208 -176
WIRE 96 -96 -128 -96
WIRE 448 -96 96 -96
WIRE -128 -16 -128 -96
WIRE 96 -16 96 -96
WIRE -592 112 -656 112
WIRE -496 112 -592 112
WIRE -352 112 -416 112
WIRE -128 112 -128 64
WIRE -128 112 -352 112
WIRE -48 112 -128 112
WIRE 96 112 96 48
WIRE 96 112 32 112
WIRE 176 112 96 112
WIRE 448 144 448 -96
WIRE 448 144 320 144
WIRE 576 144 448 144
WIRE 624 144 576 144
WIRE -656 176 -656 112
WIRE -352 176 -352 112
WIRE -176 176 -256 176
WIRE 112 176 -96 176
WIRE 176 176 112 176
WIRE -256 208 -256 176
WIRE -48 256 -96 256
WIRE 112 256 112 176
WIRE 112 256 32 256
WIRE -656 304 -656 256
WIRE -352 304 -352 240
WIRE -256 304 -256 288
WIRE -96 304 -96 256
SYMBOL voltage -256 192 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 2.5V
SYMBOL res 48 96 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R5
SYMATTR Value 10k
SYMBOL res -144 -32 R0
SYMATTR InstName R2
SYMATTR Value 80k
SYMBOL voltage -208 -272 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V4
SYMATTR Value 15V
SYMBOL res 48 240 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 10k
SYMBOL res -80 160 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 80k
SYMBOL res -400 96 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 10k
SYMBOL cap -368 176 R0
SYMATTR InstName C1
SYMATTR Value 27n
SYMBOL voltage -208 -400 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value 15V
SYMBOL OpAmps\\LT6011 208 144 R0
SYMATTR InstName U1
SYMBOL voltage -656 160 R0
WINDOW 3 24 152 Left 2
WINDOW 123 24 124 Left 2
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value SINE(1.25 2.5 1k)
SYMATTR Value2 AC 1
SYMBOL cap 80 -16 R0
SYMATTR InstName C2
SYMATTR Value 1.5n
FLAG -96 304 0
FLAG -352 304 0
FLAG -256 304 0
FLAG -656 304 0
FLAG 576 144 VoutC
FLAG -592 112 VinC
FLAG -208 -416 V+
FLAG -208 -160 V-
FLAG -256 -272 0
FLAG 208 64 V+
FLAG 208 224 V-
TEXT -570 -28 Left 2 !;ac dec 1000 1 100k
TEXT -690 332 Left 2 !.noise V(VoutC) V2 dec 1000 1 100k
* Z:\home\khalils\Downloads\files\data\raw_asc\MeasureBW.asc
* Generated by LTspice 26.0.1 for Windows.
* This example schematic is supplied for informational/educational purposes only.
* Example of using a .measure script to measure the 3dB bandwidth of a response.\nExecute View=>SPICE Error Log after running the simulation to see the output of the\n.measure statements.
C1 N002 IN 1
R3 N003 0 1K
R1 0 N002 10K
R2 N002 N001 100K
R4 N001 OUT 20K
C2 N003 0 20
V1 N001 0 9
V3 IN 0 AC 1
Q1 OUT N002 N003 0 2N3904
C3 N002 OUT 100p
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.ac oct 10 1 10Meg
.measure tmp max mag(V(out))
.measure BW trig mag(V(out))=tmp/sqrt(2) rise=1 targ mag(V(out))=tmp/sqrt(2) fall=last
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2344 1936
WIRE 400 1152 192 1152
WIRE 576 1152 400 1152
WIRE 400 1168 400 1152
WIRE 576 1168 576 1152
WIRE 192 1184 192 1152
WIRE 400 1264 400 1248
WIRE 400 1264 272 1264
WIRE 448 1264 400 1264
WIRE 576 1264 576 1248
WIRE 272 1280 272 1264
WIRE 400 1312 400 1264
WIRE 80 1360 16 1360
WIRE 192 1360 192 1264
WIRE 192 1360 144 1360
WIRE 272 1360 272 1344
WIRE 272 1360 192 1360
WIRE 336 1360 272 1360
WIRE 16 1392 16 1360
WIRE 192 1392 192 1360
WIRE 400 1424 400 1408
WIRE 480 1424 400 1424
WIRE 400 1440 400 1424
WIRE 480 1456 480 1424
WIRE 16 1520 16 1472
WIRE 192 1520 192 1472
WIRE 400 1536 400 1520
WIRE 480 1536 480 1520
SYMBOL res 384 1424 R0
SYMATTR InstName R3
SYMATTR Value 1K
SYMBOL cap 464 1456 R0
SYMATTR InstName C2
SYMATTR Value 20
SYMBOL npn 336 1312 R0
SYMATTR InstName Q1
SYMATTR Value 2N3904
SYMBOL voltage 576 1152 R0
SYMATTR InstName V1
SYMATTR Value 9
SYMBOL res 176 1280 M180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R2
SYMATTR Value 100K
SYMBOL cap 144 1344 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 1
SYMBOL res 176 1488 M180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R1
SYMATTR Value 10K
SYMBOL res 384 1152 R0
SYMATTR InstName R4
SYMATTR Value 20K
SYMBOL voltage 16 1376 R0
WINDOW 123 24 105 Left 2
SYMATTR Value2 AC 1
SYMATTR InstName V3
SYMATTR Value ""
SYMBOL cap 256 1344 M180
WINDOW 0 28 52 Left 2
WINDOW 3 24 8 Left 2
SYMATTR InstName C3
SYMATTR Value 100p
FLAG 16 1520 0
FLAG 16 1360 IN
FLAG 192 1520 0
FLAG 400 1536 0
FLAG 448 1264 OUT
FLAG 576 1264 0
FLAG 480 1536 0
TEXT 560 1392 Left 2 !.ac oct 10 1 10Meg
TEXT 424 1632 Top 1 ;This example schematic is supplied for informational/educational purposes only.
TEXT -48 1584 Left 2 !.measure tmp max mag(V(out))\n.measure BW trig mag(V(out))=tmp/sqrt(2) rise=1 targ mag(V(out))=tmp/sqrt(2) fall=last
TEXT -72 1088 Left 2 ;Example of using a .measure script to measure the 3dB bandwidth of a response.\nExecute View=>SPICE Error Log after running the simulation to see the output of the\n.measure statements.
* Z:\home\khalils\Downloads\files\data\raw_asc\8462ee253a6e_Simulation4.asc
* Generated by LTspice 26.0.1 for Windows.
* .op
M4 N006 N005 N009 N008 NMOS
M1 N005 N002 N002 N003 NMOS
V2 N009 NC_02 -15
V1 NC_01 N001 15
R1 N001 N002 2.6k
M3 N009 N005 N005 N007 NMOS
M2 N001 N002 N006 N004 NMOS
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.dc v1 0 8 0.5
.model M1 NMOS(l=100u, w=100u, kp=20, Vto=1v)
.model M2 NMOS(l=100u, w=100u, kp=20, Vto=1v)
.model M3 NMOS(l=100u, w=100u, kp=20, Vto=1v)
.model M4 NMOS(l=100u, w=100u, kp=20, Vto=1v)
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 1104 736
WIRE 208 80 16 80
WIRE 432 80 208 80
WIRE 16 144 16 80
WIRE 16 240 16 224
WIRE 160 240 16 240
WIRE 16 304 16 240
WIRE 432 304 432 80
WIRE 432 304 416 304
WIRE 160 320 160 240
WIRE 160 320 64 320
WIRE 208 320 160 320
WIRE 16 384 16 352
WIRE 208 384 208 320
WIRE 368 384 208 384
WIRE 416 384 416 352
WIRE 16 432 16 400
WIRE 192 432 16 432
WIRE 16 464 16 432
WIRE 192 480 192 432
WIRE 192 480 64 480
WIRE 416 496 416 400
WIRE 16 544 16 512
WIRE 192 576 192 480
WIRE 368 576 192 576
WIRE 416 576 416 544
WIRE 16 608 16 560
WIRE 192 608 16 608
WIRE 416 608 416 592
WIRE 416 608 192 608
WIRE 192 640 192 608
SYMBOL nmos4 368 304 R0
SYMATTR InstName M2
SYMBOL voltage 208 -16 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL res 0 128 R0
SYMATTR InstName R1
SYMATTR Value 2.6k
SYMBOL voltage 192 624 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value -15
SYMBOL nmos4 64 400 R180
SYMATTR InstName M1
SYMBOL nmos4 368 496 R0
SYMATTR InstName M4
SYMBOL nmos4 64 560 R180
SYMATTR InstName M3
TEXT -80 672 Left 2 ;.op
TEXT 272 40 Left 2 !.dc v1 0 8 0.5
TEXT -616 352 Left 2 !.model M1 NMOS(l=100u, w=100u, kp=20, Vto=1v)
TEXT 480 352 Left 2 !.model M2 NMOS(l=100u, w=100u, kp=20, Vto=1v)
TEXT -632 520 Left 2 !.model M3 NMOS(l=100u, w=100u, kp=20, Vto=1v)
TEXT 496 536 Left 2 !.model M4 NMOS(l=100u, w=100u, kp=20, Vto=1v)
* Z:\home\khalils\Downloads\files\data\raw_asc\1698a728993e_mos_cd_vgs.asc
* Generated by LTspice 26.0.1 for Windows.
* .op
* .tran 0 0.5 1m 1u
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\OP747.asy)
M1 VD VG Vout Vout SQJ910AEP_Q2
RL Vout 0 2k
VOP- N003 0 -10
XU1 Vout N002 N001 N003 VG OP747 ;pnba In+)In-)V+)V-)OUT
VS N002 0 5
RS Vout 0 2k
VDD VD 0 5
VOP+ N001 0 10
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.dc VS 1m 10 1m
.lib ADI.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 880 680
WIRE 256 0 192 0
WIRE 368 0 336 0
WIRE 0 16 -64 16
WIRE -64 32 -64 16
WIRE 368 32 368 0
WIRE 0 48 0 16
WIRE 192 112 192 0
WIRE 304 112 192 112
WIRE 192 128 192 112
WIRE -64 176 -64 112
WIRE -96 192 -176 192
WIRE 112 208 -32 208
WIRE 144 208 112 208
WIRE -96 224 -112 224
WIRE 288 224 192 224
WIRE 400 224 288 224
WIRE -176 240 -176 192
WIRE 192 240 192 224
WIRE 192 256 192 240
WIRE 288 256 288 224
WIRE -64 272 -64 240
WIRE 192 352 192 336
WIRE 288 352 288 336
WIRE 288 352 192 352
WIRE -176 368 -176 320
WIRE -64 368 -64 352
WIRE 192 368 192 352
WIRE -112 496 -112 224
WIRE 400 496 400 224
WIRE 400 496 -112 496
SYMBOL voltage -176 224 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName VS
SYMATTR Value 5
SYMBOL voltage -64 128 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 VOP+
SYMATTR Value 10
SYMBOL nmos 144 128 R0
SYMATTR InstName M1
SYMATTR Value SQJ910AEP_Q2
SYMBOL res 272 240 R0
SYMATTR InstName RL
SYMATTR Value 2k
SYMBOL voltage -64 256 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName VOP-
SYMATTR Value -10
SYMBOL voltage 240 0 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 -32 56 VBottom 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName VDD
SYMATTR Value 5
SYMBOL res 176 240 R0
SYMATTR InstName RS
SYMATTR Value 2k
SYMBOL OpAmps\\OP747 -64 144 R0
SYMATTR InstName U1
FLAG 192 368 0
FLAG 192 240 Vout
FLAG 368 32 0
FLAG 304 112 VD
FLAG 112 208 VG
FLAG -64 368 0
FLAG 0 48 0
FLAG -176 368 0
TEXT 0 392 Left 2 ;.op
TEXT 0 424 Left 2 ;.tran 0 0.5 1m 1u
TEXT 0 456 Left 2 !.dc VS 1m 10 1m
* Z:\home\khalils\Downloads\files\data\raw_asc\LTC1255.asc
* Generated by LTspice 26.0.1 for Windows.
V1 N001 0 5
V2 N006 0 PULSE(0 5 0 100n 100n 2.5m 5m)
R1 N001 N003 .036
MQ1 N003 N005 N009 N009 Si9936DY
R2 N009 0 100
XU1 N002 N004 0 N006 N007 N001 N005 N003 LTC1255 ;pnba DS1)G1)GND)IN1)IN2)Vs)G2)DS2
R3 N001 N002 .036
MQ2 N002 N004 N008 N008 Si9936DY
R4 N008 0 100
D1 N008 N004 BZX84C12L
D2 N009 N005 BZX84C12L
V3 N007 0 PULSE(0 5 0 100n 100n 2.5m 5m)
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.tran 20m startup
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LTC1255.asy)
.lib LTC1255.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 932 680
WIRE -352 80 -464 80
WIRE 176 80 -352 80
WIRE 544 80 176 80
WIRE -464 96 -464 80
WIRE -352 112 -352 80
WIRE 544 112 544 80
WIRE 176 176 176 80
WIRE -464 192 -464 176
WIRE -352 224 -352 192
WIRE 48 224 -352 224
WIRE 544 224 544 192
WIRE 544 224 304 224
WIRE -288 304 -304 304
WIRE 48 304 -288 304
WIRE 400 304 304 304
WIRE 496 304 400 304
WIRE -288 336 -288 304
WIRE 400 336 400 304
WIRE 48 384 -112 384
WIRE 336 384 304 384
WIRE -352 416 -352 320
WIRE -288 416 -288 400
WIRE -288 416 -352 416
WIRE -112 416 -112 384
WIRE 400 416 400 400
WIRE 544 416 544 320
WIRE 544 416 400 416
WIRE -352 432 -352 416
WIRE 544 432 544 416
WIRE 176 448 176 432
WIRE 336 496 336 384
WIRE -112 512 -112 496
WIRE -352 528 -352 512
WIRE 544 528 544 512
WIRE 336 592 336 576
FLAG -464 192 0
FLAG -112 512 0
FLAG 544 528 0
FLAG 176 448 0
FLAG -352 528 0
FLAG 336 592 0
SYMBOL voltage -464 80 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL voltage -112 400 R0
SYMATTR Value PULSE(0 5 0 100n 100n 2.5m 5m)
SYMATTR InstName V2
SYMBOL res 528 96 R0
SYMATTR InstName R1
SYMATTR Value .036
SYMBOL nmos 496 224 R0
WINDOW 0 59 30 Left 2
WINDOW 3 63 60 Left 2
SYMATTR InstName Q1
SYMATTR Value Si9936DY
SYMBOL res 528 416 R0
SYMATTR InstName R2
SYMATTR Value 100
SYMBOL PowerProducts\\LTC1255 176 304 R0
SYMATTR InstName U1
SYMBOL res -368 96 R0
SYMATTR InstName R3
SYMATTR Value .036
SYMBOL nmos -304 224 M0
WINDOW 0 0 14 Right 2
WINDOW 3 0 54 Right 2
SYMATTR InstName Q2
SYMATTR Value Si9936DY
SYMBOL res -368 416 R0
SYMATTR InstName R4
SYMATTR Value 100
SYMBOL zener -304 400 M180
WINDOW 0 25 70 Left 2
WINDOW 3 27 0 Left 2
SYMATTR InstName D1
SYMATTR Value BZX84C12L
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL zener 384 400 M180
WINDOW 0 24 72 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D2
SYMATTR Value BZX84C12L
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL voltage 336 480 R0
SYMATTR Value PULSE(0 5 0 100n 100n 2.5m 5m)
SYMATTR InstName V3
TEXT 568 640 Left 2 !.tran 20m startup