SWRS046H – NOVEMBER 2006 – REVISED MARCH 2015
5.6.1
Synchronous NRZ Mode
In transmit mode CC1020 provides the data clock at DCLK and DIO is used as data input. Data is clocked
into CC1020 at the rising edge of DCLK. The data is modulated at RF without encoding.
In receive mode CC1020 performs the synchronization and provides received data clock at DCLK and
data at DIO. The data should be clocked into the interfacing circuit at the rising edge of DCLK. See
5.6.2
Transparent Asynchronous UART Mode
In transmit mode DIO is used as data input. The data is modulated at RF without synchronization or
encoding.
In receive mode the raw data signal from the demodulator is sent to the output (DIO). No synchronization
or decoding of the signal is done in CC1020 and should be done by the interfacing circuit.
If SEP_DI_DO = 0 in the INTERFACE register, the DIO pin is the data output in receive mode and data
input in transmit mode. The DCLK pin is not active and can be set to a high or low level by
DATA_FORMAT[0].
If SEP_DI_DO = 1 in the INTERFACE register, the DCLK pin is the data output in receive mode and the
DIO pin is the data input in transmit mode. In TX mode the DCLK pin is not active and can be set to a high
or low level by DATA_FORMAT[0]. See
.
5.6.3
Synchronous Manchester Encoded Mode
In transmit mode CC1020 provides the data clock at DCLK and DIO is used as data input. Data is clocked
into CC1020 at the rising edge of DCLK and should be in NRZ format. The data is modulated at RF with
Manchester code. The encoding is done by CC1020. In this mode the effective bit rate is half the baud
rate due to the coding. As an example, 4.8 kBaud Manchester encoded data corresponds to 2.4 kbps.
In receive mode CC1020 performs the synchronization and provides received data clock at DCLK and
data at DIO. CC1020 performs the decoding and NRZ data is presented at DIO. The data should be
clocked into the interfacing circuit at the rising edge of DCLK. See
In synchronous NRZ or Manchester mode the DCLK signal runs continuously both in RX and TX unless
the DCLK signal is gated with the carrier sense signal or the PLL lock signal. Refer to
and
for more details.
If SEP_DI_DO = 0 in the INTERFACE register, the DIO pin is the data output in receive mode and data
input in transmit mode.
As an option, the data output can be made available at a separate pin. This is done by setting
SEP_DI_DO = 1 in the INTERFACE register. Then, the LOCK pin will be used as data output in
synchronous mode, overriding other use of the LOCK pin.
5.6.3.1
Manchester Encoding and Decoding
In the Synchronous Manchester encoded mode CC1020 uses Manchester coding when modulating the
data. The CC1020 also performs the data decoding and synchronization. The Manchester code is based
on transitions; a “0” is encoded as a low-to-high transition, a “1” is encoded as a high-to-low transition.
See
The Manchester code ensures that the signal has a constant DC component, which is necessary in some
FSK demodulators. Using this mode also ensures compatibility with CC400/CC900 designs.
22
Detailed Description
Copyright © 2006–2015, Texas Instruments Incorporated
Product Folder Links: