CC113L
SWRS108A
Page 37 of 68
18.2 Crystal Control
The
crystal
oscillator
(XOSC)
is
either
automatically
controlled
or
always
on,
if
In the automatic mode, the XOSC will be
strobes are issued; the state machine then
goes to XOFF or SLEEP respectively. This
can only be done from the IDLE state. The
XOSC will be turned off when CSn is released
(goes high). The XOSC will be automatically
turned on again when CSn goes low. The
state machine will then go to the IDLE state.
The SO pin on the SPI interface must be
pulled low before the SPI interface is ready to
be used as described in Section
10.1 on
If the XOSC is forced on, the crystal will
always stay on even in the SLEEP state.
Crystal oscillator start-up time depends on
crystal ESR and load capacitances. The
electrical specification for the crystal oscillator
can be found in Section
4.3 on page
12.18.3 Voltage Regulator Control
The voltage regulator to the digital core is
controlled by the radio controller. When the
chip enters the SLEEP state which is the state
with the lowest current consumption, the
voltage regulator is disabled. This occurs after
CSn is released when a
SPWD command
strobe has been sent on the SPI interface. The
chip is then in the SLEEP state. Setting CSn
low again will turn on the regulator and crystal
oscillator and make the chip enter the IDLE
state.
18.4 Receive Mode (RX)
Receive mode is activated directly by the MCU
by using the SRX command strobe.
The frequency synthesizer must be calibrated
regularly. CC113L has one manual calibration
option (using the
SCAL strobe), and three
automatic
calibration
options
that
are
Calibrate when going from IDLE to RX
Calibrate when going from RX to IDLE
automatically
1
Calibrate every fourth time when going
from RX to IDLE automaticall
yIf the radio goes from RX to IDLE by issuing
an
SIDLE strobe, calibration will not be
performed. The calibration takes a constant
timing details regarding calibration.
When RX is activated, the chip will remain in
receive mode until a packet is successfully
received or until RX mode terminated due to
lack of carrier sense (see Section
18.5). The
probability that a false sync word is detected
can be reduced by using CS together with
maximum sync word length as described in
Section
17. After a packet is successfully
received, the radio controller goes to the state
The possible destinations are:
1
Not forced in IDLE by issuing an SIDLE
strobe
IDLE
RX: Start search for a new packet
The
SIDLE command strobe can always be
used to force the radio controller to go to the
IDLE state.
18.5
RX Termination
If the system expects the transmission to have
started
when
entering
RX
mode,
the
The radio controller will then terminate RX if
the first valid carrier sense sample indicates
no carrier (RSSI below threshold). See Section
17.3 on page
33 for details on Carrier Sense.
For OOK modulation, lack of carrier sense is
only considered
valid
after
eight
symbol
function can be used in OOK mode when the
distance between two
“1” symbols is eight or
less.
If RX terminates due to no carrier sense when
the radio will always go back to IDLE,
Note:
When
and a packet has been received, it will
take some time before a valid RSSI value
is present in the
RSSI register again even
if the radio has never exited RX mode.
This time is the same as the RSSI
response time discussed in DN505
[7].