Receiver Channel Filter Bandwidth; Demodulator, Symbol Synchronizer And Data Decision; Frequency Offset Compensation; Bit Synchronization - Texas Instruments CC2500 TK Manual

Low-cost low-power 2.4 ghz rf transceiver
Table of Contents

Advertisement

13 Receiver Channel Filter Bandwidth

In order to meet different channel width
requirements, the receiver channel filter is
programmable. The MDMCFG4.CHANBW_E and
MDMCFG4.CHANBW_M configuration registers
control the receiver channel filter bandwidth,
which
scales
with
frequency. The following formula gives the
relation between the register settings and the
channel filter bandwidth:
BW
channel
8
4 (
CHANBW
For best performance, the channel filter
bandwidth should be selected so that the
signal bandwidth occupies at most 80% of the
channel filter bandwidth. The channel centre
tolerance due to crystal accuracy should also
be subtracted from the signal bandwidth. The
following example illustrates this:
With the channel filter bandwidth set to 600
kHz, the signal should stay within 80% of 600

14 Demodulator, Symbol Synchronizer and Data Decision

CC2500 contains an advanced and highly
configurable demodulator. Channel filtering
and
frequency
offset
performed digitally. To generate the RSSI level
(see Section 17.3 for more information) the
signal level in the channel is estimated. Data
filtering
is
also
included
performance.
14.1

Frequency Offset Compensation

When
using
2-FSK,
modulation, the demodulator will compensate
for the offset between the transmitter and
receiver frequency, within certain limits, by
estimating the centre of the received data.
This value is available in the FREQEST status
register. Writing the value from FREQEST into
FSCTRL0.FREQOFF
synthesizer
is
automatically
according to the estimated frequency offset.
The tracking range of the algorithm is
selectable
as
fractions
bandwidth
with
the
configuration register.
the
crystal
oscillator
f
XOSC
CHANBW
_
E
_
M
2
compensation
is
for
enhanced
GFSK,
or
MSK
the
frequency
adjusted
of
the
channel
FOCCFG.FOC_LIMIT
SWRS040C
kHz, which is 480 kHz. Assuming 2.44 GHz
frequency and ±20 ppm frequency uncertainty
for both the transmitting device and the
receiving
device,
uncertainty is ±40 ppm of 2.44 GHz, which is
±98 kHz. If the whole transmitted signal
bandwidth is to be received within 480 kHz,
the transmitted signal bandwidth should be
maximum 480 kHz – 2·98 kHz, which is 284
kHz.
The CC2500 supports the following channel
filter bandwidths:
MDMCFG4.
MDMCFG4.CHANBW_E
CHANBW_M
00
01
10
11
Table 20: Channel Filter Bandwidths [kHz]
(assuming a 26 MHz crystal)
If the FOCCFG.FOC_BS_CS_GATE bit is set,
the offset compensator will freeze until carrier
sense asserts. This may be useful when the
radio is in RX for long periods with no traffic,
since the algorithm may drift to the boundaries
when trying to track noise.
The tracking loop has two gain factors, which
affects the settling time and noise sensitivity of
the algorithm. FOCCFG.FOC_PRE_K sets the
gain before the sync word is detected, and
FOCCFG.FOC_POST_K selects the gain after
the sync word has been found.
Note that frequency offset compensation is not
supported for OOK modulation.
14.2

Bit Synchronization

The bit synchronization algorithm extracts the
clock
from
the
incoming
algorithm requires that the expected data rate
is programmed as described in Section 12 on
page 26. Re-synchronization is performed
continuously to adjust for error in the incoming
symbol rate.
CC2500
the
total
frequency
00
01
10
11
812
406
203
102
650
325
162
81
541
270
135
68
464
232
116
58
symbols.
The
Page 27 of 89

Advertisement

Table of Contents
loading

Table of Contents