214
CHAPTER 4.
CODE SYNCHRONIZATION
less hardware than the delay-locked loop and avoids the need to balance the
gains and delays in the two branches of the delay-locked loop.
In the presence of frequency-selective fading, the discriminator characteris-
tics of tracking loops are severely distorted. Much better performance is poten-
tially available from a noncoherent tracking loop with diversity and multipath-
interference cancellation [12], but a large increase in implementation complexity
is required.
4.5
Frequency-Hopping Patterns
The synchronization of the reference frequency-hopping pattern produced by
the receiver synthesizer with the received pattern may be facilitated by pre-
cision clocks in both the transmitter and the receiver, feedback signals from
the receiver to the transmitter, or transmitted pilot signals. However, in most
applications, it is necessary or desirable for the receiver to be capable of obtain-
ing synchronization by processing the received signal. During acquisition, the
reference pattern is synchronized with the received pattern to within a fraction
of a hop duration. The tracking system further reduces the synchronization er-
ror, or at least maintains it within certain bounds. For communication systems
that require a strong capability to reject interference, matched-filter acquisition
and serial-search acquisition are the most effective techniques. The matched
filter provides rapid acquisition of short frequency-hopping patterns, but re-
quires the simultaneous synthesis of multiple frequencies. The matched filter
may also be used in the configuration of Figure 4.2 to detect short patterns
embedded in much longer frequency-hopping patterns. Such a detection can be
used to initialize or supplement serial-search acquisition, which is more reliable
and accommodates long patterns.
Matched-Filter Acquisition
Figure 4.18 shows a programmable matched-filter acquisition system that pro-
vides substantial protection against interference [13]. It is assumed that a single
frequency channel is used during each hop interval that occurs during acqui-
sition. One or more programmable frequency synthesizers produce tones at
frequencies which are offset by a constant frequency from the
consecutive frequencies of the hopping pattern for code acquisition. Each tone
multiplies the received frequency-hopping signal and the result is filtered so that
most of the received energy is blocked, except the energy in a frequency-hopping
pulse at a specific frequency. The threshold detector of branch produces
if its threshold is exceeded, which ideally occurs only if the received sig-
nal hops to a specific frequency. Otherwise, the threshold detector produces
The use of binary detector outputs prevents the system from being
overwhelmed by a few strong interference signals. Input of the compara-
tor is the number of frequencies in the hopping pattern that were received in