CC2400 Chipcon AS, CC2400 Datasheet - Page 39

no-image

CC2400

Manufacturer Part Number
CC2400
Description
2.4 GHz RF Transceiver
Manufacturer
Chipcon AS
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CC2400-RTR1
Manufacturer:
VISHAY
Quantity:
40
Part Number:
CC2400-RTR1
Manufacturer:
TI/CC/AMS
Quantity:
20 000
Part Number:
CC2400DBK
Manufacturer:
TI/德州仪器
Quantity:
20 000
Part Number:
CC2400RSUR
Manufacturer:
CHIPCON
Quantity:
45
Part Number:
CC2400RSUR
Manufacturer:
TI/CC/AMS
Quantity:
20 000
Demodulator, Bit Synchronizer and Data Decision
The block diagram for the demodulator,
data slicer and bit synchronizer is shown
in Figure 19. The built-in bit synchronizer
extracts the data rate and performs data
decision. The data decision is done using
over-sampling and digital filtering of the
incoming
reliability of the data transmission and
provides a synchronous clock in the un-
buffered mode. Using the buffered mode
simplifies the data interface further, as
data can be written and read byte-for-byte
in bursts from the FIFO.
The suggested preamble is a 32 bit
‘(0)10101…’ bit pattern, the same as used
by the packet handling support, see page
34.
synchronizer to synchronize with the
coding correctly.
The data slicer performs the bit decision.
Ideally the two received FSK frequencies
are placed symmetrically around the IF
frequency. However, if there is some
frequency error between the transmitter
and the receiver, the bit decision level
should be adjusted accordingly. In
this is done automatically by measuring
the two frequencies and by using the
average value as the decision level.
The digital data slicer in
average value of the minimum and
maximum frequency deviation detected as
the
MDMTST0.AFC_DELTA register are used
to set the expected deviation of the
Chipcon AS
This
Digital IF
filtering
comparison
signal.
is
SmartRF
necessary
Frequency
detector
®
This
CC2400 PRELIMINARY Datasheet (rev. 1.1), 2003-10-02
CC2400
Figure 19. Demodulator block diagram
level.
improves
for
Decimator
uses an
the
CC2400
The
the
bit
Data
filter
SmartRF
incoming signal. Once a shift in the
received frequency larger than half the
expected deviation is detected, a bit
transition is recorded and the average
value to be used by the data slicer is
calculated.
The actual number of samples used to find
the averaging value can be programmed
and set higher for better data decision
accuracy. This is controlled by the
AFC_SETTLING[1:0] bits. If RX data is
present in the channel when the RX chain
is turned on, then the data slicing estimate
will usually give correct results after 4 bits.
The data slicing accuracy will increase
after
AFC_SETTLING[1:0] bits. If the start of
a transmission occurs after the RX chain
is turned on, the minimum number of bit
transitions
correct data slicing will depend on the
AFC_SETTLING[1:0] bits, as shown in
Table 8. The recommended setting is 11b,
requiring 16 data bits of preamble to fill the
averaging filter completely.
The internally calculated average FSK
frequency value gives a measure for the
frequency offset of the receiver compared
to the transmitter. The frequency offset
can
RSSI.RX_FREQ_OFFSET[7:0].
information can also be used for an
automatic frequency control, as described
at page 40.
Average
filter
this,
(or
be
depending
preamble
®
comparator
Data slicer
CC2400
read
bits)
Page 39 of 73
synchronizer
on
and data
decoder
Bit
before
from
This
the

Related parts for CC2400