K3 Backend IMD
Kok Chen, W7AY [w7ay (at) arrl (dot) net]
December 15, 2010
The following measurements were made (December 15 2010) on an Elecraft K3 (S/N 01432).
It is an attempt to measure the intermodulation distortion (IMD) of the K3 receiver when there are more than one signal coming through the roofing filter.
The RF input for the K3 consists of two of the four DDS oscillators in a Novatech 409A RF signal generator. The signal generator outputs are combined in a resistive combiner that has 20 dB of attenuation between the signal generator ports and the RF output to the K3, providing about 40 dB of isolation between the two generator outputs.
The K3 Headphones output is sent to a E-MU 0404 sound card.
The following image shows the
The small gray box in front of the Novatech generator contains the resistive combiner. The combiner was designed to look like two pi-attenuators that share a common output resistor. The resistors are computed to give 50 ohms impedance at each port when the other two ports are terminated by 50 ohms, and to give 20 dB attenuation between the output port and one of the two input ports when the other input port is terminated.
The 1/4" TRS plug from the E-MU goes to the 3.5mm Headphones jack at the rear of the K3. The cable consists of one twisted pair from a CAT-5 UTP cable. The E-MU is wired for balanced input (the Tip and Ring at the E-MU end are connected the tip and sleeve of the Headphones connector of the K3). The wire that is connected to the E-MU's S/PDIF connector is just a ground wire; the sleeve of the E-MU's TRS connector is left open. The end of the ground wire that is hidden by the PL-259 connector holds an alligator clip which clips to the ground of the front panel Phones jack.
The AGC of the K3 is turned off and the RF attenuator of the K3 is turned on.
Signal analysis is performed in Mac OS X, with a pair of home brew programs to plot the spectrum, and to control the Novatech signal generator (one of the things you have to be prepared to do when you own a Macintosh is to write a lot of your own programs :-). The Mac OS X screen looks like this:
The following shows a
"reference" spectrum capture:
Figure 1. "Reference" spectrum
In the above, the K3 is tuned
to 14077.95 kHz, and the signal generator is set to output
14080.00 kHz. The hi cut of the DSP filter is set to 4 kHz
(the roofing filter in this case is a standard 6 kHz filter
from Elecraft). The Novatech generator is set to put out
Throughout this document, the sound card gain is fixed so that the noise floor of the K3 headphones lines up with the "-100 dB" position in the spectrum plots. The noise to the right of 4000 Hz in Figure 1 is the noise floor of the E-MU itself. (Strictly speaking, the noise floor on the left is the noise floor of the K3 plus the noise floor of the sound card.)
I find that a good estimate of the actual signal generator level at the Antenna connector of the K3 is obtained by using Rob Sherwood's measurement of the K3's noise floor of about -130 dBm. In the above case, the signal is 60 dB above the noise floor, so it is about -70 dBm (or just a little stronger than an S9 signal).
The signal near 6000 Hz is unidentified, but rises and falls together with the carrier level. It is not an audio harmonic of the carrier tone (as we will see later) and appears to be a composite of two very close in carriers (you can just about resolve them in Figure 1).
This is what the spectrum looks like when the signal generator output is increased by 30 dB:
Figure 2 Audio harmonic distortion from the K3 headphones output.
Both the second harmonic and
third harmonics of the audio tone can be clearly
identified in Figure 2: the second harmonic is the large
signal that is a little higher than 4000 Hz(about -75 dBc)
and the third harmonic is the strong signal that is a
little higher than 6000 Hz (about -80 dBc).
The Novatech's phase noise is also very apparent in Figure 2. The phase noise of the Novatech is spec'ed at -120 dBc at 10 kHz, but it has not been a problem when used in this context.
The next figure shows the spectrum when a second carrier at 14080.70 kHz is added at the resistive combiner.
Figure 3 Two-tone signal at 60 dB above noise floor
There are now more spurious signals above 5000 Hz. However, with both carrier levels set at 60 dB above the noise floor, no IMD is apparent, so the noise limited IMD value is also -60 dBc.
In Figure 4, the two carriers are both raised to 70 dB above the K3 noise floor.
Figure 4. Two-tone signal at 70 dB above noise floor
There is still no evidence of
any IMD above the noise floor in Figure 4, so for two
carriers that are 70 dB above the noise floor, the IMD is
noise limited and now improved to about -70 dBc.
In the next figure, the carrier levels are raised yet another 10 dB to 80 dB above the noise floor.
Figure 5. Two-tone signal at 80 dB above noise floor
The phase noise from the
Novatech is now very evident, but should not present a
problem where the IMD would have been located at.
Still, no IMD is visible above the noise floor. The noise limited IMD is now -80 dBc. At this point, the two signals should correspond to about S9+23 dB.
The next figure shows signals that are 85 dB above the noise floor (the largest signals before the IMD becomes visible above the noise floor):
Figure 6. Two-tone signal at 85 dB above noise floor
The IMD is still noise
limited, now at -85 dBc.
Finally, with the signal levels at 90 dB above the noise floor, we see IMD in Figure 7.
Figure 7. Two-tone signal at 90 dB above noise floor
A large IM product finally appears at about 3500 Hz in the spectrum, at about -56 dBc.
The two signals are now about S9 + 33 dB (assuming Rob Sherwood's -130 dBm number for the noise floor).
In the following figure, the DSP filter's high cut is lowered to 3.2 kHz:
Figure 8. Two-tone signal at 90 dB above noise floor, DSP filter at 3200 Hz
This places the 3rd order IMD
above the DSP filter cutoff. Any remaining IM product that
we see in Figure 8 will now have to be generated by the DSP
code, the D/A converter or the analog audio hardware. Any
IM product that was generated by the I.F. amplifier, the
second mixer or the D/A converter would have been filtered
away by the DSP filter.
Notice that the 3rd order IM product at about 3500 Hz has dropped to less than -75 dBc, from the -56 dBc in Figure 7.
This implies that the -56 dBc IM figure in Figure 7 has to come from the stages before the DSP filter (for example, the I.F. Amplifier, second mixer, A/D converter or any soft limiting in DSP).
Finally, for a sanity check, the next Figure shows the output with one signal at about 90 dB above the noise floor and the second signal at about 70 dB above the noise floor.
Figure 9. Two-tone signal at 90 dB and 70 dB above the noise floor
Notice that there is no visible
IM product above the K3's noise floor.
Line Output of the K3
The spectra in Figure 1 through Figure 9 were recorded through the Headphones output of the K3 because the IMD from Line Output is extremely poor. This particular K3 has been modified with 47 ohm resistors in parallel with R19/R20 (a modification due to K8ZOA that was subsequently published as an official mod by Elecraft). My earlier measurements showed that there was a very large improvement in IMD after the modification was made.
Using the Line Output, and with controls of the E-MU sound card adjusted so that the noise floor of the Line Output matches the Headphones output in Figure 1, the following are seen. The gain of the Line Output in the K3 Config menu is set to 011.
Figure 10 Two-tone signal at 60 dB above the noise floor at K3's Line Output
Figure 11 Two-tone signal at 80 dB above the noise floor at K3's Line Output
Comparing Figure 11 with Figure
5, we see that for a signal that is 80 dB above the noise
floor, the headphones output was giving a noise limited IMD
of -80 dBc, while the IM product at the Line Output is
showing about -68 dBc (the IM product is close to 3500 Hz).
When the carrier levels are increase to more than 80 dB above the noise floor (Figures 12 and 13 below), the K3 Line Output becomes practically useless:
Figure 12 Two-tone signal at 85 dB above the noise floor at K3's Line Output
Figure 13 Two-tone signal at 90 dB above the noise floor at K3's Line Output
Notice that the mess in Figures
12 and 13 is not cause by the Sound Card clipping (we are
well under that) since Figure 9 does not show anything like
Figures 12 and 13.
The K3's Headphones Output appears to be free of IMD (the IM product is below the noise floor) even when there are two carriers inside the roofing filter, with each carrier 85 dB above the noise floor. I.e., there is somewhere about 85 dB 3rd order IM dynamic range.
When the signal is over 85 dB stronger than the noise floor, the IM from the headphones output appears to be be coming from stages before the DSP filter (e.g., the I.F. amplifier, second mixer, etc).
A single signal that is 90 dB above the noise floor, together with a second signal that is 70 dB does not present a problem (i.e., noise limited IMD even when only one of the signals is 90 dB above the noise floor).
The K3 Line Output's IM dynamic range, however, appears to be no better than about 70 dB. (Before the K8ZOA Line Output modifications, the IMD number was much worse.)
If you use wide band techniques (e.g., waterfall tuning for PSK31 or RTTY), it might be worthwhile using the headphones output instead of the Line Level output. Or modify the K3 line output to completely bypass the output transformers, or replace the transformers in the KIO3 by higher quality transformers.
The headphones output is not transformer coupled however, and you will need to take the usual precautions to avoid AC line noise, etc. In the above experiments, I have used the balanced input at the sound card, with the grounds of the sound card separately routed to the ground of the K3 using a low impedance path. I had no difficulty in reducing the AC hum to below the noise floor of the K3 receiver.
Whether you use the Headphones output or the Line Out signal, keep the signal levels in check. If you operate using a waterfall, try to keep the loudest carriers from exceeding 85 dB above the noise floor if you are using the headphones output, and keep strong signals well below 70 dB above the noise floor when you use the K3's Line Output.