A new JFET! How could one improve a "bootstrap buffer" like this:
At least on frequency response this one seems to look pretty good out to around 80 MHz.
Version 4 SHEET 1 880 1004 WIRE -128 -784 -128 -832 WIRE 176 -784 -128 -784 WIRE 496 -784 176 -784 WIRE -128 -640 -128 -784 WIRE 176 -640 176 -784 WIRE 496 -640 496 -784 WIRE 496 -448 496 -560 WIRE -384 -432 -384 -464 WIRE -128 -400 -128 -560 WIRE 432 -400 -128 -400 WIRE -384 -320 -384 -352 WIRE -384 -320 -480 -320 WIRE -384 -304 -384 -320 WIRE -480 -288 -480 -320 WIRE -384 -176 -384 -224 WIRE -128 -144 -128 -400 WIRE 176 -96 176 -560 WIRE 176 -96 -64 -96 WIRE 272 -96 176 -96 WIRE 496 -96 496 -352 WIRE 496 -96 336 -96 WIRE -128 80 -128 -48 WIRE -368 144 -608 144 WIRE -176 144 -368 144 WIRE -608 176 -608 144 WIRE -368 176 -368 144 WIRE -128 240 -128 176 WIRE 496 240 496 -96 WIRE 496 240 -128 240 WIRE 608 240 496 240 WIRE -608 304 -608 256 WIRE -368 304 -368 256 WIRE -128 304 -128 240 WIRE -128 480 -128 384 WIRE 32 480 -128 480 WIRE -128 512 -128 480 WIRE -176 576 -224 576 WIRE 176 608 176 -96 WIRE -128 656 -128 608 WIRE 112 656 -128 656 WIRE -128 736 -128 656 WIRE 32 736 32 480 WIRE 176 736 176 704 WIRE -224 912 -224 576 WIRE -128 912 -128 816 WIRE 176 912 176 816 WIRE 32 928 32 800 FLAG -368 304 0 FLAG -128 -832 Vdd FLAG -384 -464 Vdd FLAG -384 -176 Vss FLAG -480 -288 0 FLAG -224 912 Vss FLAG -128 912 Vss FLAG 32 928 0 FLAG -608 304 0 FLAG 176 912 Vss FLAG 608 240 Out IOPIN 608 240 Out SYMBOL njf -176 80 R0 SYMATTR InstName J1 SYMATTR Value 2N5484 SYMBOL njf -176 512 R0 SYMATTR InstName J2 SYMATTR Value 2N5485 SYMBOL res -144 720 R0 SYMATTR InstName R1 SYMATTR Value 100 SYMBOL res -384 160 R0 SYMATTR InstName R2 SYMATTR Value 1Meg SYMBOL pnp 432 -352 M180 SYMATTR InstName Q2 SYMATTR Value 2N3906 SYMBOL res -144 -656 R0 SYMATTR InstName R3 SYMATTR Value 1k SYMBOL voltage -384 -448 R0 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V1 SYMATTR Value 12 SYMBOL voltage -384 -320 R0 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V2 SYMATTR Value 12 SYMBOL res -144 288 R0 SYMATTR InstName R4 SYMATTR Value 1k SYMBOL cap 16 736 R0 SYMATTR InstName C1
SYMBOL res 480 -656 R0 SYMATTR InstName R5 SYMATTR Value 680 SYMBOL voltage -608 160 R0 WINDOW 123 24 124 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V3 SYMATTR Value SINE(0 1 100k) SYMATTR Value2 AC 1 SYMBOL npn 112 608 R0 SYMATTR InstName Q1 SYMATTR Value 2N3904 SYMBOL res 160 720 R0 SYMATTR InstName R6 SYMATTR Value 50 SYMBOL npn -64 -144 M0 SYMATTR InstName Q3 SYMATTR Value 2N3904 SYMBOL res 160 -656 R0 SYMATTR InstName R7 SYMATTR Value 33k SYMBOL cap 336 -112 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName C2 SYMATTR Value 1n TEXT -744 376 Left 2 !.ac oct 20 100 100Meg