
CC112X/CC1175
SWRU295C
Page 5 of 108
1
Overview
CC112X
is a family of high performance low power RF transceivers designed for operation with a
companion MCU.
The purpose of this user‟s guide is to describe configurations and functionality
available for implementing a wireless system.
CC112X
automates all common RF related tasks, greatly
offloading the MCU. Below is a block diagram showing the different parts of the transceiver divided in
an RF related part and a part for digital support functionality.
CC112X
MARC
Main Radio Control Unit
Ultra low power 16 bit
MCU
256 byte
FIFO RAM
buffer
4 kByte
ROM
RF and DSP frontend
Packet handler
and FIFO control
Configuration and
status registers
eWOR
Enhanced ultra low power
Wake On Radio timer
SPI
Serial configuration
and data interface
Interrupt and
IO handler
System bus
PA out
LNA_P
LNA_N
90 dB dynamic
range ADC
90 dB dynamic
range ADC
High linearity
LNA
16 dBm high
efficiency PA
C
h
a
n
n
e
l
fi
lt
e
r
XOSC
C
o
rd
ic
AGC
Automatic Gain Control, 60dB VGA range
RSSI measurements and carrier sense detection
Highly flexible FSK / OOK
demodulator
(Optional bit clock)
(Optional low jitter serial
data output for legacy
protocols)
Data interface with
signal chain access
XOSC_Q1
XOSC_Q2
Ultra low power 32 - 40 kHz
auto-calibrated RC oscillator
(Optional 32kHz
clock intput)
CSn (Chip Select)
SI (Serial Input)
SO (Serial Output)
SCLK (Serial Clock)
(Optional GPIO3/2/0)
M
o
d
u
la
to
r
Fully integrated Fractional-N
Frequency Synthesizer
Output power ramping and OOK / ASK modulation
ifamp
ifamp
(optional autodetected
external XOSC / TCXO)
(Optional GPIO for
antenna diversity)
I
Q
Power onReset /
Brown out Reset
Figure 1:
CC112X
Block Diagram
CC112X
can be configured to achieve optimum performance for many different applications using the
SPI interface (see Section 3.1.1 for more details). The following key parameters can be programmed:
Power-down/power-up mode (SLEEP/IDLE)
Crystal oscillator power-up/power-down (IDLE/XOFF)
Receive/transmit mode (RX/TX)
Carrier frequency
Data rate
Modulation format
RX channel filter bandwidth
RF output power
Data buffering with separate 128-byte receive and transmit FIFOs
Packet radio hardware support
Data whitening
Enhanced Wake-On-Radio (eWOR)
Figure 1 shows a simplified state diagram. For detailed information on controlling the
CC112X
state
machine see Section 8.
The
CC1175
is a transmitter based on the
CC1120
transceiver. This means that all TX
features/parameters described in this document are valid for the
CC1175
.