3.4 Digital Signal Processing

Status: complete1 — Content complete, pending final review.

Section 3.4: Digital Signal Processing #

If you’ve ever compared a modern transceiver with an older analog radio, you may have noticed some differences. Modern radios are better able to make weak signals sound clearer and switch instantly between different filter types with the push of a button. They also offer features like automatic notch filtering that seem almost magical compared with the older radios. The key technology behind these capabilities is Digital Signal Processing (DSP)—which adds computer processing to the analog circuits still needed in a radio.

DSP Filters: Flexible Choices #

One of the most important DSP applications is advanced filtering:

Key Information: An advantage of DSP filters compared to analog filters is that a wide range of filter bandwidths and shapes can be created.

Traditional analog filters can be fixed, switched or adjustable. DSP makes a wide choice of responses practical by processing numerical samples of the signal mathematically. The same processing hardware can create a 200 Hz CW filter, a 2.8 kHz SSB filter, or many choices in between—just by changing the calculations. Providing all those choices with separate analog filters would require more components.

Choosing the Right Bandwidth #

Here’s a key principle for good reception:

Key Information: Matching receiver bandwidth to the operating mode gives the best signal-to-noise ratio.

Using the right bandwidth filter:

  • Too wide: Admits unnecessary noise, reducing signal-to-noise ratio
  • Too narrow: Can distort the signal, making it sound muffled or cutting off information
  • Just right: Admits the wanted signal while rejecting noise outside its bandwidth

For example, a narrow CW signal does not need the broad passband used for voice. Narrowing that passband can exclude noise while retaining the CW signal. For a voice signal, however, too narrow a passband removes parts of the speech along with the noise.

Both plots show frequency increasing from left to right. A narrow Morse-code, or CW, signal fits inside a narrow filter. A wider filter, marked by dashed edges, would admit extra noise outside the wanted signal. The broader voice signal needs a wider filter to include all its frequencies. Here, the dashed narrow edges cut through the voice signal, showing that some wanted information would be lost. A suitable filter passes the wanted signal without admitting an unnecessarily wide range of frequencies.
The solid box shows a suitable filter width; dashed edges show a poor choice. Too wide admits extra noise; too narrow removes wanted information.

For a computer digital mode, the radio may pass a wider range containing several signals while the program filters each decoded signal narrowly. The radio’s passband and the decoder’s bandwidth need not be identical. Section 7.2 applies these choices to receiver controls.

Software-Defined Radio #

Key Information: Filtering, detection, and modulation are all functions performed by software in a software-defined radio.

In Software-Defined Radio (SDR), software performs functions that otherwise would be fixed by circuit design. It is useful to picture a computer with an antenna input, but the physical radio still matters. An analog-to-digital converter (ADC) turns sampled signal values into numbers. Software can filter those values, detect the information they carry, or create modulation for a transmitter. A digital-to-analog converter (DAC) produces an analog output when needed, such as audio for a speaker. The radio still needs filters and amplifiers around those converters.

The received signal travels from the antenna and analog input circuits to an analog-to-digital converter, or ADC, which turns signal samples into numbers. Digital signal processing then filters those numbers and recovers the information carried by the signal. Next, a digital-to-analog converter turns the processed audio data back into an analog signal, and an audio amplifier drives the speaker. Arrows connect the stages in that order. Digital processing sits in the middle of the path, with analog circuitry before and after it.
Some radios convert RF directly; others first shift it to a lower frequency. Both still need analog hardware.

I and Q Signals: The Technical Foundation #

Modern DSP radios use a special technique involving I and Q signals:

Key Information:

  • The phase difference between the I and Q RF signals that software-defined radio equipment uses for modulation and demodulation is 90 degrees.
  • An advantage of using I-Q modulation with software-defined radios is that all types of modulation can be created with appropriate processing.

The “I” (in-phase) and “Q” (quadrature) components use reference directions 90 degrees apart. Remember our phase concepts from Section 1.2? The two streams of values tell us how much of each component is present; they are not necessarily identical copies of a waveform separated by a delay.

The horizontal I axis and vertical Q axis meet at a right angle, 90 degrees apart. Starting at their shared origin, move right by the I component, then up by the Q value. A diagonal arrow connects the origin to that final point, representing the combined signal. Its length represents amplitude, and its angle from the I axis represents phase. Changing I or Q can change both the length and angle of the combined signal.
I and Q use reference directions 90° apart. Their values set the size and angle of the combined signal.

For example, a positive I value alone points along the I axis. Adding a positive Q value changes both the size and angle of the combined signal. Changing these values over time lets the radio control amplitude and phase.

By mathematically manipulating the I and Q signals, the same hardware can generate AM, FM, SSB, PSK, FSK, or other modulation types within its hardware capabilities. This is why modern transceivers can switch between modes instantly and support new digital modes through firmware updates.

Practical DSP Benefits #

DSP technology provides several advantages for amateur radio operation:

Adaptive Filtering: DSP filters can automatically adjust their characteristics, create multiple notches simultaneously, or track moving interference.

Noise Reduction: DSP can distinguish between noise and desired signals, often reducing some noise while preserving the signal you want to hear. An overly aggressive setting can distort wanted audio, and DSP cannot reliably restore information lost in an overloaded earlier stage.

Real-Time Analysis: Many DSP radios provide waterfall displays showing band activity and signal types visually.

DSP in Your General Class Operations #

For practical amateur radio use, DSP helps with:

  • Weak signal work by extracting readable signals from difficult conditions
  • Crowded band operation by filtering and suppressing interference
  • Digital mode integration through built-in decoders
  • Repeatable digital filter settings, though analog circuits can still drift with temperature or age
G7C06:Which of the following is an advantage of a digital signal processing (DSP) filter compared to an analog filter?
  • Correct answerA wide range of filter bandwidths and shapes can be created
G8B09:Why is it good to match receiver bandwidth to the bandwidth of the operating mode?
  • Correct answerIt results in the best signal-to-noise ratio
G7C11:Which of these functions is performed by software in a software-defined radio (SDR)?
  • A:Filtering
  • B:Detection
  • C:Modulation
  • Correct answerAll these choices are correct
G7C09:What is the phase difference between the I and Q RF signals that software-defined radio (SDR) equipment uses for modulation and demodulation?
  • Correct answer90 degrees
G7C10:What is an advantage of using I-Q modulation with software-defined radios (SDRs)?
  • Correct answerAll types of modulation can be created with appropriate processing