10
4. What is DSP in radio communication?
The term DSP stands for “digital signal processor”. When DSP is
used in a communication unit, the electrical signal processes
(amplification, filtering mixer, modulation, demodulation, etc.) are
handled by the DSP. Such signal processing, using numerical
calculations, is called “digital signal processing”.
Digital signal processing assures the same results every time
providing for the characteristics defined in the design phase. When
digital signal processing is utilized, it is not necessary to take the
adjustment deviations of the conventional analog circuit into
consideration. These deviations are caused by variations in
component characteristics, temperature change, or deterioration over
time. It is also possible to perform complicated processing tasks such
as Fourier transformation, adaptive control, special function
processing (*1), and more. Such complicated processing tasks are
very difficult and costly for a conventional analog circuit.
*1Special function processing: Trigonometric function, inverse function of trigonometric
function, square root, logarithmic function, exponential function, etc.
Digital signal processing is also widely used in fields other than radio
communication units, such as:
· Modems for telephone circuits
· Surround-sound effects (stereo sets, stereo components)
· Echo canceller (telephone)
· Voice compression/coding (cellular phones)
It is possible for a computer CPU to execute digital signal processing.
However, a DSP differs from a CPU in that it has the dedicated
hardware construction required for the effective execution of digital
signal processing. Basically the unit has a multiplication/addition
circuit widely used for DSP to execute the combination of
multiplications and additions in one clock, and with an internal data
bus of more than two circuits, to fetch two data items required for
calculation at the same time. It also has a loop processing function to
execute repeated calculations with high efficiency and a data address
creation function to transmit signal data effectively, which are
assigned to consecutive addresses. These functions are incorporated
as dedicated hardware.
Because their performance has developed quickly, the CPUs
currently used for computers can execute digital signal processing. A
CPU with a high clock frequency may be superior in calculation
performance to a low-end DSP chip. When it is compared with a CPU
of equivalent performance, a DSP with hardware specialized to digital
signal processing has the following advantages:
· Low clock frequency
· Low integrity (reduced logic scale)
· Low power consumption (Low
heat energy generated)
· Low cost
When various judgment functions
are required, or when different
calculations are repeated each time,
a DSP is not suitable. The CPU is
then more suitable for such
processing.
Background to development of the first-generation
IC-756PRO
From the early stages of research into DSP transceivers Icom has
been on the forefront of shifting IF filter design from analog to digital
type filters. To put the digital IF filter to practical use it was necessary
to incorporate the digital IF filter into the AGC loop. It was also
necessary to provide AGC processing using the DSP. To achieve this
there remained a lot of technical problems to be resolved.
In the initial stage of research, it was not possible to complete the
DSP, A/D, and D/A devices in a radio unit at a practical cost, as
shortage in device capacity was a significant factor. Icom conducted
research into digital PSN modulation, noise reduction, automatic
notch, and audio peak filter, while also proceeding with research into
digital IF filter processing and digital AGC processing. This research
includes the ultra-narrow filter for CW that allows the advantages of
DSP to be fully utilized for commercialization of a DSP transceiver.
As the first devices were developed with improved capacity, Icom
started full-scale research into integrating the digital IF filter
processing (*2) and digital AGC processing in practical applications.
*2Advantages of digital IF filter processing:
Since a digital IF filter is free from deterioration due to passband width deviations,
temperature changes, change in mechanical strength, etc., the changes seen in an
analog filter will not occur. It will not deteriorate through years of use and will provide
excellent ripple characteristics that are not possible with analog filters.
When the DSP filter is processed at the AF stage, the demodulated
AF signal is filtered after this. This filter type will function effectively
when the level of the interfering signal is equal to or less than that of
the desired signal. However, when the level of the interfering signal
increases, the AGC activates reducing the level of the desired signal
causing it not to be heard (AGC blocking phenomenon). This
phenomenon is caused by filtering taking place outside the AGC
loop. Even if filtering is executed at the IF stage before demodulation,
it is not possible to avoid this blocking phenomenon when the digital
filter is not incorporated in the AGC loop. Therefore, it is necessary to
execute both IF filter processing and AGC processing using the DSP
to prevent the AGC blocking phenomenon.
To realize a digital AGC, it is necessary to obtain the adjustment
range for AGC gain internally in the DSP (*3), and to input both the
desired signal and the interference signal into the A/D converter
without them distorting (*4). For these reasons, Icom decided on a
dynamic range for the A/D converter of at least 110dB, and
approximately 120dB when the margin is taken into consideration.
*3To control the AGC attack response properly, it is necessary to adjust the gain even after
the completion of IF filter processing. If the adjustment range of gain within the DSP is set
to 60dB, it is necessary to obtain a wider dynamic range, as the noise floor is raised 60dB
under full-gain conditions where AGC is not applied.
*
4
If the signal is distorted before entering the A/D converter, a distortion component may be
mixed in the band. If it is mixed in the band, it is extremely difficult to remove it by post
processing.
The DSP in the IC-756PRO/756PROII employs a 24-bit A/D
converter. The logical value of the dynamic range of a 24-bit A/D
converter is 144dB, however the actual value of the analog
performance is smaller than this and performance may differ
considerably, depending on the type of A/D converter used.
DSP chip