* Z:\home\khalils\Downloads\files\data\raw_asc\2c3eba47255c_JJ_Thompson.asc
* Generated by LTspice 26.0.1 for Windows.
* J J Thompson MC Head Amp; 480/570 pico V/rt Hz; \ndistortion 0.0017%; DC - 500kHz -3dB
* From an idea originally published by Robert Demrow, \nAnalog Devices Inc, 1968 plus work done by W. Kirkwood, 2017
* Requires further work to optimize the compensation and frequencey response
* Library below included based on ModelFile attribute of instance XU1, XU2, XU3 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1028.asy)
;ac dec 100 1 1000E6
;tran 0 10e-3 2e-3 1e-6
V2 +15 0 15
R2 +15 N001 1k
R4 vp N006 47
Q1 N001 N004 N006 0 ZTX851
C4 N009 N008 390pF
R11 N005 vp 1k
R5 vn N009 47
R10 Vo1 N005 250
R3 +15 N010 1k
R14 +15 N003 1k
R15 N003 -15 3k
C2 N011 N010 390pF
R7 vn N011 220
V1 N004 N008 SINE(0 .0005 20e3 0 0 0 500) AC 1 Rser={Rser}
XU2 N003 N010 +15 -15 N011 LT1028 ;pnba In+)In-)V+)V-)OUT
C3 N006 N004 390pF
R8 N004 0 220
Q2 N010 N008 N009 0 ZTX851
XU1 N003 N001 +15 -15 N002 LT1028 ;pnba In+)In-)V+)V-)OUT
R6 N002 vp 220
R12 N007 vn 1k
V3 0 -15 15
R13 0 N007 250
R1 N006 N009 1
XU3 N007 N005 +15 -15 Vo1 LT1028 ;pnba In+)In-)V+)V-)OUT
R9 0 N008 220
C1 N002 N001 390pF
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.four 20k V(Vo1)
.param plotwinsize = 0
.param numdgt = 15
.noise V(vo1) v1 dec 100 1 20E3
.step param Rser 5 10 5
.lib LT1028.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1832 1552
WIRE 224 320 224 288
WIRE -480 368 -608 368
WIRE -368 368 -480 368
WIRE 224 432 224 400
WIRE 368 432 224 432
WIRE -608 448 -608 368
WIRE -480 448 -480 368
WIRE -368 448 -368 368
WIRE 224 464 224 432
WIRE 368 480 368 432
WIRE -192 512 -224 512
WIRE 48 512 -128 512
WIRE 224 576 224 544
WIRE -608 640 -608 528
WIRE -224 640 -224 512
WIRE -224 640 -608 640
WIRE -112 640 -224 640
WIRE -80 640 -80 624
WIRE 48 656 48 512
WIRE 48 656 -48 656
WIRE -112 672 -160 672
WIRE -80 704 -80 688
WIRE -480 720 -480 528
WIRE -160 720 -160 672
WIRE -160 720 -480 720
WIRE -608 736 -608 640
WIRE 48 752 48 656
WIRE -864 784 -1056 784
WIRE -736 784 -864 784
WIRE -672 784 -736 784
WIRE 256 784 224 784
WIRE 416 784 336 784
WIRE -864 816 -864 784
WIRE 416 864 416 784
WIRE -736 880 -736 784
WIRE -704 880 -736 880
WIRE -608 880 -608 832
WIRE -608 880 -640 880
WIRE -288 880 -608 880
WIRE -48 880 -208 880
WIRE 48 880 48 832
WIRE 48 880 -48 880
WIRE 80 880 48 880
WIRE 224 880 224 784
WIRE 224 880 160 880
WIRE -1056 912 -1056 784
WIRE -864 928 -864 896
WIRE -768 928 -864 928
WIRE -608 928 -608 880
WIRE 224 944 224 880
WIRE 272 944 224 944
WIRE -768 960 -768 928
WIRE 416 960 416 864
WIRE 416 960 336 960
WIRE 272 976 224 976
WIRE -864 992 -864 928
WIRE 80 992 48 992
WIRE 224 992 224 976
WIRE 224 992 160 992
WIRE -736 1056 -768 1056
WIRE -608 1056 -608 1008
WIRE -608 1056 -672 1056
WIRE -288 1056 -608 1056
WIRE -48 1056 -208 1056
WIRE 48 1056 48 992
WIRE 48 1056 -48 1056
WIRE -608 1088 -608 1056
WIRE 224 1088 224 992
WIRE -1056 1136 -1056 992
WIRE -864 1136 -864 1072
WIRE -864 1136 -1056 1136
WIRE -768 1136 -768 1056
WIRE -768 1136 -864 1136
WIRE -672 1136 -768 1136
WIRE -160 1168 -160 720
WIRE -160 1168 -464 1168
WIRE 48 1184 48 1056
WIRE 224 1200 224 1168
WIRE -608 1280 -608 1184
WIRE -368 1280 -368 528
WIRE -368 1280 -608 1280
WIRE -224 1280 -368 1280
WIRE -112 1280 -224 1280
WIRE 48 1296 48 1264
WIRE 48 1296 -48 1296
WIRE -160 1312 -160 1168
WIRE -112 1312 -160 1312
WIRE -464 1344 -464 1168
WIRE -464 1456 -464 1424
WIRE -224 1472 -224 1280
WIRE -176 1472 -224 1472
WIRE 48 1472 48 1296
WIRE 48 1472 -112 1472
SYMBOL res -624 432 R0
SYMATTR InstName R2
SYMATTR Value 1k
SYMBOL res 32 736 R0
SYMATTR InstName R6
SYMATTR Value 220
SYMBOL res 32 1168 R0
SYMATTR InstName R7
SYMATTR Value 220
SYMBOL npn -672 1184 M180
SYMATTR InstName Q2
SYMATTR Value ZTX851
SYMBOL res -880 976 R0
SYMATTR InstName R9
SYMATTR Value 220
SYMBOL res -192 1040 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R5
SYMATTR Value 47
SYMBOL res 240 1184 R180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R13
SYMATTR Value 250
SYMBOL res -384 432 R0
SYMATTR InstName R3
SYMATTR Value 1k
SYMBOL Opamps\\LT1028 -80 1232 R0
SYMATTR InstName U2
SYMBOL voltage 224 448 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V3
SYMATTR Value 15
SYMBOL res -496 432 R0
SYMATTR InstName R14
SYMATTR Value 1k
SYMBOL voltage -1056 896 R0
WINDOW 3 -79 -165 VRight 2
WINDOW 123 24 100 Left 2
WINDOW 39 -14 282 Left 2
SYMATTR InstName V1
SYMATTR Value SINE(0 .0005 20e3 0 0 0 500)
SYMATTR Value2 AC 1
SYMATTR SpiceLine Rser={Rser}
SYMBOL voltage 224 304 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V2
SYMATTR Value 15
SYMBOL res -880 800 R0
SYMATTR InstName R8
SYMATTR Value 220
SYMBOL res 352 768 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R10
SYMATTR Value 250
SYMBOL npn -672 736 R0
SYMATTR InstName Q1
SYMATTR Value ZTX851
SYMBOL res 176 976 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R12
SYMATTR Value 1k
SYMBOL Opamps\\LT1028 -80 592 R0
SYMATTR InstName U1
SYMBOL res -624 912 R0
SYMATTR InstName R1
SYMATTR Value 1
SYMBOL cap -112 1456 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 390pF
SYMBOL cap -672 1040 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C4
SYMATTR Value 390pF
SYMBOL res -192 864 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 47
SYMBOL res 176 864 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R11
SYMATTR Value 1k
SYMBOL res -480 1328 R0
SYMATTR InstName R15
SYMATTR Value 3k
SYMBOL cap -640 864 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C3
SYMATTR Value 390pF
SYMBOL cap -128 496 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 390pF
SYMBOL Opamps\\LT1028 304 896 R0
SYMATTR InstName U3
FLAG -80 624 +15
FLAG -80 704 -15
FLAG -80 1264 +15
FLAG -80 1328 -15
FLAG -480 368 +15
FLAG -768 960 0
FLAG 304 928 +15
FLAG 304 992 -15
FLAG 224 1200 0
FLAG 416 864 Vo1
FLAG -48 880 vp
FLAG -48 1056 vn
FLAG 368 480 0
FLAG 224 288 +15
FLAG 224 576 -15
FLAG -464 1456 -15
TEXT -1128 312 Left 2 !.four 20k V(Vo1)\n.param plotwinsize = 0\n.param numdgt = 15\n.noise V(vo1) v1 dec 100 1 20E3\n;ac dec 100 1 1000E6\n.step param Rser 5 10 5\n;tran 0 10e-3 2e-3 1e-6
TEXT -1312 -368 Left 6 ;J J Thompson MC Head Amp; 480/570 pico V/rt Hz; \ndistortion 0.0017%; DC - 500kHz -3dB
TEXT -1320 -128 Left 5 ;From an idea originally published by Robert Demrow, \nAnalog Devices Inc, 1968 plus work done by W. Kirkwood, 2017
TEXT -1312 40 Left 5 ;Requires further work to optimize the compensation and frequencey response