
CC113L
SWRS108A
Page 27 of 68
14.2 Bit Synchronization
The bit synchronization algorithm extracts the
clock
from
the
incoming
symbols.
The
algorithm requires that the expected data rate
is programmed as described in Section
12 on
page
25. Re-synchronization is performed
continuously to adjust for error in the incoming
symbol rate.
14.3 Byte Synchronization
Byte
synchronization
is
achieved
by
a
continuous sync word search. The sync word
is a 16 bit configurable field (can be repeated
to get a 32 bit) that must be inserted at the
start of the packet by the transmitter (for
example the CC115L, CC110L, or CC1101). The
MSB in the sync word must be transmitted
first. The demodulator uses this field to find the
byte boundaries in the stream of bits. The sync
word will also function as a system identifier,
since only packets with the correct predefined
sync word will be received if the sync word
detection is enabled in register
MDMCFG2 (see
Section
The
sync
word
detector
correlates against the user-configured 16 or 32
bit sync word. The correlation threshold can be
set to 15/16, 16/16, or 30/32 bits match. The
sync word can be further qualified using the
preamble
quality
indicator
mechanism
described
below
and/or
a
carrier
sense
condition. The sync word is configured through
the
and
registers.
15 Packet Handling Hardware Support
The CC113L has built-in hardware support for
packet oriented radio protocols and the packet
handler can be configured to implement the
following (if enabled):
Preamble detection
Sync word detection
CRC computation and CRC check
One byte address check
Packet length check (length byte checked
against a programmable maximum length)
Optionally, two status bytes (see
Table 19 and
be appended in the RX FIFO.
Bit
Field Name
Description
7:0
RSSI
RSSI value
Table 19: Received Packet Status Byte 1
(first byte appended after the data)
Bit
Field Name
Description
7
CRC_OK
1: CRC for received data OK (or
CRC disabled)
0: CRC error in received data
6:0
Reserved
Table 20: Received Packet Status Byte 2
(second byte appended after the data)
15.1 Packet Format
The CC113L can be configured to receive
packets of different format and the packet
should consists of the following items (see
Preamble
Synchronization word
Optional length byte
Optional address byte
Payload
Optional 2 byte CRC
Note: Register fields that control the
packet handling features should only be
altered when CC113L is in the IDLE state.