Chipcon
SmartRF CC1100
Chipcon AS
SmartRF
CC1100 Preliminary Data Sheet (rev. 1.0) 2005-04-25
Page 31 of 68
27.1
Power on start-up sequence
When the power supply is turned on, the
system must be reset. One of the following two
sequences must be followed: Automatic
power-on reset or manual reset.
A power-on reset circuit is included in the
CC1100. The minimum requirements stated in
Section
12 must be followed for the power-on
reset to function properly. The internal power-
pin after CSn is pulled low. See Section
18.1The other global reset possibility on
CC1100 is
the SRES command strobe. By issuing this
strobe, all internal registers and states are set
to the default, idle state. The power-up
Set SCLK=1 and SI=0, to avoid potential
problems with pin control mode (see
Strobe CSn low / high.
Hold CSn high for at least 40s.
Pull CSn low and wait for SO to go low
Issue the SRES strobe.
When SO goes low again, reset is
complete and the chip is in the IDLE state.
CSn
SO
40s
SRES
done
Unknown/ don't care
Figure 11: Power-up with SRES
It is recommended to always send a SRES
command strobe on the SPI interface after
power-on even though power-on reset is used.
27.2
Crystal Control
The crystal oscillator (XOSC) is either
automatically controlled or always on, if
is set.
In the automatic mode, the XOSC will be
turned off if the SXOFF or SPWD command
strobes are issued; the state machine then
goes to XOFF or SLEEP respectively. This
can be done from any 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 zero before the SPI
interface is ready to be used; as described in
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
7 on page
9.27.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, this
regulator is disabled. This occurs after CSn is
released when a SPWD command strobe has
been sent on the SPI interface. The chip is
now in the SLEEP state. Setting CSn low again
will turn on the regulator and crystal oscillator
and make the chip enter the IDLE state.
When wake on radio is enabled, the WOR
module will control the voltage regulator as
described in Section
27.5.27.4
Active Modes
CC1100 has two active modes: receive and
transmit. These modes are activated directly
by the MCU by using the SRX and STX
command strobes, or automatically by Wake
on Radio.
The frequency synthesizer must be calibrated
regularly.
CC1100 has one manual calibration
option (using the SCAL strobe), and three
automatic calibration options, controlled by the
setting:
Calibrate when going from IDLE to
either RX or TX (or FSTXON)
Calibrate when going from either RX
or TX to IDLE
Calibrate every fourth time when going
from either RX or TX to IDLE
The calibration takes a constant number of
XOSC cycles (see
Table 22 for timing details).