Many years ago, i bought a Avantest R4131 spectrum analyser with a bad input mixer. Had it repaired and used the analyser many years, but always liked to have a tracking generator to sweep filters, antennas etc. But these are quire rare and expensive and I could not afford one, so I did build one. I used the programm PUFF to design the amps, mixer and filters. After moving to Spain in 1996, I had it stored, and now I found it back and fired it up.
Unbelievable, after all the abuse of storing, transport, humidity, dirt and more, it still worked perfect!!!
It mixes the filtered LO with an oscillator at the IF frequency up to 4 GHz. The resulting LO+IF is filtered in a ceramic puck filter with 2 resonators and amplified. Than I amplify a sample of the sweep generator of the analyser that runs also up to 4 GHz in a 3 stage wide band amplifier and mix it with the LO+IF. The result is a frequency equal to the analyser input frequency. That is filtered with a puck notch filter and a low pass filter and amplified in a wide band amplifier. All semiconductors are GaAs FETs. I once did destroy an output FET and replaced it, that is clearly visible at the pic (not such a nice job, I damaged the PCB when de-soldering). But it works and the output is +10dBm over the full bandwidth.
The output runs from zero to 3 GHz quite straight within approx 1 dB (except a slow decrease of 2 dB due to the coax cable at the output) without any dips.
So I can sweep all my filters again!!. Fun
I also made an extension to measure 24 GHz at my analyser with a few PLL generators mixers and a PLL stabilzed gunn oscillator. Also found that back, so one of the coming weeks I might try that thing as well in future, but there is very much oxidation in the micro strip circuits So I am not to hopeful.