The CC1121 device is a fully integrated single-chip radio transceiver designed for high performance at very low-power and low-voltage operation in cost-effective wireless systems. All filters are integrated, thus removing the need for costly external SAW and IF filters. The device is mainly intended for the ISM (Industrial, Scientific, and Medical) and SRD (Short Range Device) frequency bands at 274–320 MHz, 410–480 MHz, and 820–960 MHz.
The CC1121 device provides extensive hardware support for packet handling, data buffering, burst transmissions, clear channel assessment, link quality indication, and Wake-On-Radio. The main operating parameters of the CC1121 device can be controlled through an SPI interface. In a typical system, the CC1121 device will be used with a microcontroller and only a few external passive components.
This data manual revision history highlights the changes made to the SWRS111E device-specific data manual to make it an SWRS111F revision.
Changes from E Revision (July 2014) to F Revision
The following table lists the pinout configuration for the CC1121 device.
PIN NO. | PIN NAME | TYPE / DIRECTION | DESCRIPTION |
---|---|---|---|
1 | VDD_GUARD | Power | 2.0–3.6 V VDD |
2 | RESET_N | Digital input | Asynchronous, active-low digital reset |
3 | GPIO3 | Digital I/O | General-purpose I/O |
4 | GPIO2 | Digital I/O | General-purpose I/O |
5 | DVDD | Power | 2.0–3.6 V VDD to internal digital regulator |
6 | DCPL | Power | Digital regulator output to external decoupling capacitor |
7 | SI | Digital input | Serial data in |
8 | SCLK | Digital input | Serial data clock |
9 | SO(GPIO1) | Digital I/O | Serial data out (general-purpose I/O) |
10 | GPIO0 | Digital I/O | General-purpose I/O |
11 | CSn | Digital Input | Active-low chip select |
12 | DVDD | Power | 2.0–3.6 V VDD |
13 | AVDD_IF | Power | 2.0–3.6 V VDD |
14 | RBIAS | Analog | External high-precision R |
15 | AVDD_RF | Power | 2.0–3.6 V VDD |
16 | N.C. | Not connected | |
17 | PA | Analog | Single-ended TX output (requires DC path to VDD) |
18 | TRX_SW | Analog | TX and RX switch. Connected internally to GND in TX and floating (high-impedance) in RX. |
19 | LNA_P | Analog | Differential RX input (requires DC path to GND) |
20 | LNA_N | Analog | Differential RX input (requires DC path to GND) |
21 | DCPL_VCO | Power | Pin for external decoupling of VCO supply regulator |
22 | AVDD_SYNTH1 | Power | 2.0–3.6 V VDD |
23 | LPF0 | Analog | External loop filter components |
24 | LPF1 | External loop filter components | |
25 | AVDD_PFD_CHP | Power | 2.0–3.6 V VDD |
26 | DCPL_PFD_CHP | Power | Pin for external decoupling of PFD and CHP regulator |
27 | AVDD_SYNTH2 | Power | 2.0–3.6 V VDD |
28 | AVDD_XOSC | Power | 2.0–3.6 V VDD |
29 | DCPL_XOSC | Power | Pin for external decoupling of XOSC supply regulator |
30 | XOSC_Q1 | Analog | Crystal oscillator pin 1 (must be grounded if a TCXO or other external clock connected to EXT_XOSC is used) |
31 | XOSC_Q2 | Analog | Crystal oscillator pin 2 (must be left floating if a TCXO or other external clock connected to EXT_XOSC is used) |
32 | EXT_XOSC | Digital input | Pin for external XOSC input (must be grounded if a regular XOSC connected to XOSC_Q1 and XOSC_Q2 is used) |
– | GND | Ground pad | The ground pad must be connected to a solid ground plane. |
All measurements performed on CC1120EM_868_915 rev.1.0.1, CC1120EM_955 rev.1.2.1, CC1120EM_420_470 rev.1.0.1, or CC1120EM_169 rev.1.2.
PARAMETER | MIN | MAX | UNIT | CONDITION | |
---|---|---|---|---|---|
Supply voltage (VDD, AVDD_x) | –0.3 | 3.9 | V | All supply pins must have the same voltage | |
Input RF level | +10 | dBm | |||
Voltage on any digital pin | –0.3 | VDD+0.3 | V | max 3.9 V | |
Voltage on analog pins (including DCPL pins) |
–0.3 | 2.0 | V |
MIN | MAX | UNIT | ||||
---|---|---|---|---|---|---|
Tstg | Storage temperature range | –40 | 125 | °C | ||
VESD | Electrostatic discharge (ESD) performance: | Human body model (HBM), per ANSI/ESDA/JEDEC JS001(1) | –2 | 2 | kV | |
Charged device model (CDM), per JESD22-C101(2) | All pins | –500 | 500 | V |
PARAMETER | MIN | TYP | MAX | UNIT | CONDITION | |
---|---|---|---|---|---|---|
Voltage supply range | 2.0 | 3.6 | V | All supply pins must have the same voltage | ||
Voltage on digital inputs | 0 | VDD | V | |||
Temperature range | –40 | 85 | °C | Ambient |
°C/W(1) | AIR FLOW (m/s)(2) | ||
---|---|---|---|
RθJC | Junction-to-case (top) | 21.1 | 0.00 |
RθJB | Junction-to-board | 5.3 | 0.00 |
RθJA | Junction-to-free air | 31.3 | 0.00 |
PsiJT | Junction-to-package top | 0.2 | 0.00 |
PsiJB | Junction-to-board | 5.3 | 0.00 |
RθJC | Junction-to-case (bottom) | 0.8 | 0.00 |
PARAMETER | MIN | TYP | MAX | UNIT | CONDITION | |
---|---|---|---|---|---|---|
Frequency bands | 820 | 960 | MHz | |||
410 | 480 | MHz | ||||
(273.3) | (320) | MHz | For more information, see application note AN115, Using the CC112x/CC1175 at 274 to 320 MHz. | |||
164 | 192 | MHz | ||||
(205) | (240) | MHz | Please contact TI for more information about the use of these frequency bands. | |||
(136.7) | (160) | MHz | ||||
Frequency resolution | 30 | Hz | In 820- to 950-MHz band | |||
15 | Hz | In 410- to 480-MHz band | ||||
6 | Hz | In 164- to 192-MHz band | ||||
Data rate | 0 | 200 | kbps | Packet mode | ||
0 | 100 | kbps | Transparent mode | |||
Data rate step size | 1e-4 | bps |
PERFORMANCE MODE | FREQUENCY BAND | SUITABLE FOR COMPLIANCE WITH | COMMENTS | |
---|---|---|---|---|
High-performance mode | 820–960 MHz | ARIB T-108 ARIB T-96 ETSI EN 300 220, receiver category 2 ETSI EN 54-25 FCC PART 24 Submask D FCC Part 15.247 FCC Part 15.249 |
Performance also suitable for systems targeting maximum allowed output power in the respective bands, using a range extender such as the CC1190 device | |
410–480 MHz | ETSI EN 300 220, category 2 | Performance also suitable for systems targeting maximum allowed output power in the respective bands, using a range extender | ||
164–192 MHz | ETSI EN 300 220, category 2 | Performance also suitable for systems targeting maximum allowed output power in the respective bands, using a range extender | ||
Low-power mode | 820–960 MHz | ETSI EN 300 220, category 2 FCC Part 15.247 FCC Part 15.249 |
||
410–480 MHz | ETSI EN 300 220, category 2 | |||
164–192 MHz | ETSI EN 300 220, category 2 |
PARAMETER | MIN | TYP | MAX | UNIT | CONDITION | |
---|---|---|---|---|---|---|
Power down with retention | 0.12 | 1 | µA | |||
0.5 | µA | Low-power RC oscillator running | ||||
XOFF mode | 170 | µA | Crystal oscillator / TCXO disabled | |||
IDLE mode | 1.3 | mA | Clock running, system waiting with no radio activity |
TA = 25°C, VDD = 3.0 V if nothing else stated
PARAMETER | MIN | TYP | MAX | UNIT | CONDITION |
---|---|---|---|---|---|
TX current consumption +10 dBm | 37 | mA | |||
TX current consumption 0 dBm | 26 | mA |
TA = 25°C, VDD = 3.0 V if nothing else stated
PARAMETER | MIN | TYP | MAX | UNIT | CONDITION | |
---|---|---|---|---|---|---|
TX current consumption +14 dBm | 45 | mA | ||||
TX current consumption +10 dBm | 34 | mA |
TA = 25°C, VDD = 3.0 V if nothing else stated
PARAMETER | MIN | TYP | MAX | UNIT | CONDITION | |
---|---|---|---|---|---|---|
TX current consumption +15 dBm | 50 | mA | ||||
TX current consumption +14 dBm | 45 | mA | ||||
TX current consumption +10 dBm | 34 | mA |
TA = 25°C, VDD = 3.0 V if nothing else stated
PARAMETER | MIN | TYP | MAX | UNIT | CONDITION | |
---|---|---|---|---|---|---|
TX current consumption +15 dBm | 54 | mA | ||||
TX current consumption +14 dBm | 49 | mA | ||||
TX current consumption +10 dBm | 41 | mA |
TA = 25°C, VDD = 3.0 V, fc = 869.5 MHz if nothing else stated
PARAMETER | MIN | TYP | MAX | UNIT | CONDITION | |
---|---|---|---|---|---|---|
TX current consumption +10 dBm | 32 | mA |
TA = 25°C, VDD = 3.0 V, fc = 869.5 MHz if nothing else stated
PARAMETER | MIN | TYP | MAX | UNIT | CONDITION | |
---|---|---|---|---|---|---|
RX wait for sync 1.2 kbps, 4-byte preamble |
2 | mA | Using RX sniff mode, where the receiver wakes up at regular intervals to look for an incoming packet | |||
RX peak current | Peak current consumption during packet reception at the sensitivity threshold | |||||
433-, 868-, 915-, 920-, and 950-MHz bands | 22 | mA | ||||
169-MHz band | 23 | mA | ||||
Average current consumption Check for data packet every 1 second using Wake-on-Radio |
15 | µA | 50 kbps, 5-byte preamble, 40-kHz RC oscillator used as sleep timer |
TA = 25°C, VDD = 3.0 V, fc = 869.5 MHz if nothing else stated
PARAMETER | MIN | TYP | MAX | UNIT | CONDITION | |
---|---|---|---|---|---|---|
RX peak current low-power RX mode | Peak current consumption during packet reception at the sensitivity level | |||||
1.2 kbps | 17 | mA |
All RX measurements made at the antenna connector, to a bit error rate (BER) limit of 1%.
TA = 25°C, VDD = 3.0 V, fc = 869.5 MHz if nothing else stated
PARAMETER | MIN | TYP | MAX | UNIT | CONDITION | |
---|---|---|---|---|---|---|
Saturation | +10 | dBm | ||||
Digital channel filter programmable bandwidth | 41.7 | 200 | kHz | |||
IIP3, normal mode | –14 | dBm | At maximum gain | |||
IIP3, high linearity mode | –8 | dBm | Using 6-dB gain reduction in front end | |||
Data rate offset tolerance | ±12 | % | With carrier sense detection enabled and assuming 4-byte preamble | |||
±0.2 | % | With carrier sense detection disabled | ||||
Spurious emissions | Radiated emissions measured according to ETSI EN 300 220, fc = 869.5 MHz | |||||
1–13 GHz (VCO leakage at 3.5 GHz) | –56 | dBm | ||||
30 MHz to 1 GHz | < –57 | dBm | ||||
Optimum source impedance | (Differential or single-ended RX configurations) | |||||
868-, 915-, and 920-MHz bands | 60 + j60 / 30 + j30 | Ω | ||||
433-MHz band | 100 + j60 / 50+ j30 | Ω | ||||
169-MHz band | 140 + j40 / 70 + j20 | Ω |
TA = 25°C, VDD = 3.0 V if nothing else stated
PARAMETER | MIN | TYP | Max | UNIT | CONDITION |
---|---|---|---|---|---|
Sensitivity Note: Sensitivity can be improved if the TX and RX matching networks are separated. |
–114 | dBm | 1.2 kbps, DEV=20 kHz CHF=50 kHz(1) | ||
–107 | dBm | 50 kbps 2GFSK, DEV=25 kHz, CHF=100 kHz(1) | |||
–100 | dBm | 200 kbps, DEV=83 kHz (outer symbols), CHF=200 kHz, 4GFSK(2) | |||
Blocking and selectivity 1.2-kbps 2FSK, 50-kHz channel separation, 20-kHz deviation, 50-kHz channel filter |
47 | dB | ± 50 kHz (adjacent channel) | ||
48 | dB | + 100 kHz (alternate channel) | |||
69 | dB | ± 1 MHz | |||
71 | dB | ± 2 MHz | |||
78 | dB | ± 10 MHz | |||
Blocking and selectivity 50-kbps 2GFSK, 200-kHz channel separation, 25-kHz deviation, 100-kHz channel filter (Same modulation format as 802.15.4g Mandatory Mode) |
43 | dB | ± 200 kHz (adjacent channel) | ||
51 | dB | ± 400 kHz (alternate channel) | |||
62 | dB | ± 1 MHz | |||
65 | dB | ± 2 MHz | |||
71 | dB | ± 10 MHz | |||
Blocking and selectivity 200-kbps 4GFSK, 83-kHz deviation (outer symbols), 200-kHz channel filter, zero IF |
37 | dB | ± 200 kHz (adjacent channel) | ||
44 | dB | ± 400 kHz (alternate channel) | |||
55 | dB | ± 1 MHz | |||
58 | dB | ± 2 MHz | |||
64 | dB | ± 10 MHz |
TA = 25°C, VDD = 3.0 V if nothing else stated
PARAMETER | MIN | TYP | MAX | UNIT | CONDITION |
---|---|---|---|---|---|
Sensitivity | –120 | dBm | 1.2 kbps, DEV=10 kHz CHF=41.7 kHz(1), using increased RX filtering | ||
–117 | dBm | 1.2 kbps, DEV=20 kHz CHF=50 kHz(1) | |||
–114 | dBm | 4.8 kbps OOK | |||
–110 | dBm | 38.4 kbps, DEV=20 kHz CHF=100 kHz(1) | |||
–110 | dBm | 50 kbps 2GFSK, DEV=25 kHz, CHF=100 kHz(1) | |||
–103 | dBm | 200 kbps, DEV=83 kHz (outer symbols), CHF=200 kHz(1), 4GFSK | |||
Blocking and selectivity 1.2-kbps 2FSK, 50-kHz channel separation, 20-kHz deviation, 50-kHz channel filter |
48 | dB | ± 50 kHz (adjacent channel) | ||
48 | dB | ± 100 kHz (alternate channel) | |||
69 | dB | ± 1 MHz | |||
74 | dB | ± 2 MHz | |||
81 | dB | ± 10 MHz | |||
Blocking and selectivity 38.4-kbps 2GFSK, 100-kHz channel separation, 20-kHz deviation, 100-kHz channel filter |
42 | dB | + 100 kHz (adjacent channel) | ||
43 | dB | ± 200 kHz (alternate channel) | |||
62 | dB | ± 1 MHz | |||
66 | dB | ± 2 MHz | |||
74 | dB | ± 10 MHz | |||
Blocking and selectivity 50-kbps 2GFSK, 200-kHz channel separation, 25-kHz deviation, 100-kHz channel filter (Same modulation format as 802.15.4g Mandatory Mode) |
43 | dB | ± 200 kHz (adjacent channel) | ||
50 | dB | ± 400 kHz (alternate channel) | |||
61 | dB | ± 1 MHz | |||
65 | dB | ± 2 MHz | |||
74 | dB | ± 10 MHz | |||
Blocking and selectivity 200-kbps 4GFSK, 83-kHz deviation (outer symbols), 200-kHz channel filter, zero IF |
36 | dB | ± 200 kHz (adjacent channel) | ||
44 | dB | ± 400 kHz (alternate channel) | |||
55 | dB | ± 1 MHz | |||
59 | dB | ± 2 MHz | |||
67 | dB | ± 10 MHz |
TA = 25°C, VDD = 3.0 V if nothing else stated
PARAMETER | MIN | TYP | MAX | UNIT | CONDITION |
---|---|---|---|---|---|
Sensitivity | –109 | dBm | 50 kbps 2GFSK, DEV=25 kHz, CHF=100 kHz(1) | ||
–116 | dBm | 1.2 kbps, DEV=20 kHz CHF=50 kHz(1) | |||
Blocking and selectivity 1.2-kbps 2FSK, 50-kHz channel separation, 20-kHz deviation, 50-kHz channel filter |
54 | dB | ± 50 kHz (adjacent channel) | ||
54 | dB | + 100 kHz (alternate channel) | |||
74 | dB | ± 1 MHz | |||
78 | dB | ± 2 MHz | |||
86 | dB | ± 10 MHz | |||
Blocking and selectivity 38.4-kbps 2GFSK, 100-kHz channel separation, 20-kHz deviation, 100-kHz channel filter |
47 | dB | + 100 kHz (adjacent channel) | ||
50 | dB | ± 200 kHz (alternate channel) | |||
67 | dB | ± 1 MHz | |||
71 | dB | ± 2 MHz | |||
78 | dB | ± 10 MHz |
TA = 25°C, VDD = 3.0 V if nothing else stated
PARAMETER | MIN | TYP | MAX | UNIT | CONDITION |
---|---|---|---|---|---|
Sensitivity | –117 | dBm | 1.2 kbps, DEV=20 kHz CHF=50 kHz(1) | ||
Blocking and selectivity 1.2-kbps 2FSK, 50-kHz channel separation, 20-kHz deviation, 50-kHz channel filter |
60 | dB | ± 50 kHz (adjacent channel) | ||
60 | dB | + 100 kHz (alternate channel) | |||
76 | dB | ± 1 MHz | |||
77 | dB | ± 2 MHz | |||
83 | dB | ± 10 MHz |
TA = 25°C, VDD = 3.0 V, fc = 869.5 MHz if nothing else stated
PARAMETER | MIN | TYP | MAX | UNIT | CONDITION |
---|---|---|---|---|---|
Sensitivity | –99 | dBm | 38.4 kbps, DEV=50 kHz CHF=100 kHz(1) | ||
–99 | dBm | 50 kbps 2GFSK, DEV=25 kHz, CHF=100 kHz(1) | |||
Blocking and selectivity 1.2-kbps 2FSK, 50-kHz channel separation, 20-kHz deviation, 50-kHz channel filter |
43 | dB | ± 50 kHz (adjacent channel) | ||
45 | dB | + 100 kHz (alternate channel) | |||
71 | dB | ± 1 MHz | |||
74 | dB | ± 2 MHz | |||
75 | dB | ± 10 MHz | |||
Blocking and selectivity 38.4-kbps 2GFSK, 100-kHz channel separation, 20-kHz deviation, 100-kHz channel filter |
37 | dB | + 100 kHz (adjacent channel) | ||
43 | dB | + 200 kHz (alternate channel) | |||
58 | dB | ± 1 MHz | |||
62 | dB | ± 2 MHz | |||
64 | dB | + 10 MHz | |||
Blocking and selectivity 50-kbps 2GFSK, 200-kHz channel separation, 25-kHz deviation, 100-kHz channel filter (Same modulation format as 802.15.4g Mandatory Mode) |
43 | dB | + 200 kHz (adjacent channel) | ||
52 | dB | + 400 kHz (alternate channel) | |||
60 | dB | ± 1 MHz | |||
64 | dB | ± 2 MHz | |||
65 | dB | ± 10 MHz | |||
Saturation | +10 | dBm |
TA = 25°C, VDD = 3.0 V, fc = 869.5 MHz if nothing else stated
PARAMETER | MIN | TYP | MAX | UNIT | CONDITION |
---|---|---|---|---|---|
Max output power | +12 | dBm | At 950 MHz | ||
+14 | dBm | At 915- and 920-MHz | |||
+15 | dBm | At 915- and 920-MHz with VDD = 3.6 V | |||
+15 | dBm | At 868 MHz | |||
+16 | dBm | At 868 MHz with VDD = 3.6 V | |||
+15 | dBm | At 433 MHz | |||
+16 | dBm | At 433 MHz with VDD = 3.6 V | |||
+15 | dBm | At 169 MHz | |||
+16 | dBm | At 169 MHz with VDD = 3.6 V | |||
Min output power | –11 | dBm | Within fine step size range | ||
–40 | dBm | Within coarse step size range | |||
Output power step size | 0.4 | dB | Within fine step size range | ||
Adjacent channel power | –75 | dBc | 4-GFSK 9.6 kbps in 12.5-kHz channel, measured in 100-Hz bandwidth at 434 MHz (FCC Part 90 Mask D compliant) | ||
–58 | dBc | 4-GFSK 9.6 kbps in 12.5-kHz channel, measured in 8.75-kHz bandwidth (ETSI 300 220 compliant) | |||
–61 | dBc | 2-GFSK 2.4 kbps in 12.5-kHz channel, 1.2-kHz deviation | |||
Spurious emissions (not including harmonics) |
<–60 | dBm | |||
Harmonics | Transmission at +14 dBm (or maximum allowed in applicable band where this is less than +14 dBm) using TI reference design. Emissions measured according to ARIB T-96 in 950-MHz band, ETSI EN 300 220 in 169-, 433-, and 868-MHz bands and FCC Part 15.247 in 450- and 915-MHz band Fourth harmonic in 915-MHz band will require extra filtering to meet FCC requirements if transmitting for long intervals (>50-ms periods). |
||||
Second Harm, 169 MHz | –39 | dBm | |||
Third Harm, 169 MHz | –58 | dBm | |||
Second Harm, 433 MHz | –56 | dBm | |||
Third Harm, 433 MHz | –51 | dBm | |||
Second Harm, 450 MHz | –60 | dBm | |||
Third Harm, 450 MHz | –45 | dBm | |||
Second Harm, 868 MHz | –40 | dBm | |||
Third Harm, 868 MHz | –42 | dBm | |||
Second Harm, 915 MHz | 56 | dBuV/m | |||
Third Harm, 915 MHz | 52 | dBuV/m | |||
Fourth Harm, 915 MHz | 60 | dBuV/m | |||
Second Harm, 950 MHz | –58 | dBm | |||
Third Harm, 950 MHz | –42 | dBm | |||
Optimum load | |||||
Impedance 868-, 915-, and 920-MHz bands | 35 + j35 | Ω | |||
433-MHz band | 55 + j25 | Ω | |||
169-MHz band | 80 + j0 | Ω |
TA = 25°C, VDD = 3.0 V, fc = 869.5 MHz if nothing else stated
PARAMETER | MIN | TYP | MAX | UNIT | CONDITION |
---|---|---|---|---|---|
Phase noise in 950-MHz band | –99 | dBc/Hz | ± 10 kHz offset | ||
–99 | dBc/Hz | ± 100 kHz offset | |||
–123 | dBc/Hz | ± 1 MHz offset | |||
Phase noise in 868-, 915-, and 920-MHz bands | –99 | dBc/Hz | ± 10 kHz offset | ||
–100 | dBc/Hz | ± 100 kHz offset | |||
–122 | dBc/Hz | ± 1 MHz offset | |||
Phase noise in 433-MHz band | –106 | dBc/Hz | ± 10 kHz offset | ||
–107 | dBc/Hz | ± 100 kHz offset | |||
–127 | dBc/Hz | ± 1 MHz offset | |||
Phase noise in 169-MHz band | –111 | dBc/Hz | ± 10 kHz offset | ||
–116 | dBc/Hz | ± 100 kHz offset | |||
–135 | dBc/Hz | ± 1 MHz offset |
TA = 25°C, VDD = 3.0 V, fc = 869.5 MHz if nothing else stated
PARAMETER | MIN | TYP | MAX | UNIT | CONDITION |
---|---|---|---|---|---|
Phase noise in 950-MHz band | –90 | dBc/Hz | ± 10 kHz offset | ||
–92 | dBc/Hz | ± 100 kHz offset | |||
–124 | dBc/Hz | ± 1 MHz offset | |||
Phase noise in 868- and 915-MHz bands | –95 | dBc/Hz | ± 10 kHz offset | ||
–95 | dBc/Hz | ± 100 kHz offset | |||
–124 | dBc/Hz | ± 1 MHz offset | |||
Phase noise in 433-MHz band | –98 | dBc/Hz | ± 10 kHz offset | ||
–102 | dBc/Hz | ± 100 kHz offset | |||
–129 | dBc/Hz | ± 1 MHz offset | |||
Phase noise in 169-MHz band | –106 | dBc/Hz | ± 10 kHz offset | ||
–110 | dBc/Hz | ± 100 kHz offset | |||
–136 | dBc/Hz | ± 1 MHz offset |
TA = 25°C, VDD = 3.0 V, fc = 869.5 MHz if nothing else stated
PARAMETER | MIN | TYP | MAX | UNIT | CONDITION |
---|---|---|---|---|---|
Powerdown to IDLE | 0.4 | ms | Depends on crystal | ||
IDLE to RX/TX | 166 | µs | Calibration disabled | ||
461 | µs | Calibration enabled | |||
RX/TX turnaround | 50 | µs | |||
RX/TX to IDLE time | 296 | µs | Calibrate when leaving RX/TX enabled | ||
0 | µs | Calibrate when leaving RX/TX disabled | |||
Frequency synthesizer calibration | 391 | µs | When using SCAL strobe | ||
Minimum required number of preamble bytes | 0.5 | bytes | Required for RF front-end gain settling only. Digital demodulation does not require preamble for settling. | ||
Time from start RX until valid RSSI Including gain settling (function of channel bandwidth). Programmable for trade-off between speed and accuracy |
0.3 | ms | 200-kHz channels |
TA = 25°C, VDD = 3.0 V if nothing else stated
PARAMETER | MIN | TYP | MAX | UNIT | CONDITION |
---|---|---|---|---|---|
Crystal frequency | 32 | 33.6 | MHz | It is expected that there will be degraded sensitivity at multiples of XOSC/2 in RX, and an increase in spurious emissions when the RF channel is close to multiples of XOSC in TX. We recommend that the RF channel is kept RX_BW/2 away from XOSC/2 in RX, and that the level of spurious emissions be evaluated if the RF channel is closer than 1 MHz to multiples of XOSC in TX. | |
Load capacitance (CL) | 10 | pF | |||
ESR | 60 | Ω | Simulated over operating conditions | ||
Start-up time | 0.4 | ms | Depends on crystal |
TA = 25°C, VDD = 3.0 V if nothing else stated
PARAMETER | MIN | TYP | MAX | UNIT | CONDITION |
---|---|---|---|---|---|
Clock frequency | 32 | 33.6 | MHz | ||
TCXO with CMOS output | TCXO with CMOS output directly coupled to pin EXT_OSC | ||||
High input voltage | 1.4 | VDD | V | ||
Low input voltage | 0 | 0.6 | V | ||
Rise / Fall time | 2 | ns | |||
Clipped sine output | TCXO clipped sine output connected to pin EXT_OSC through series capacitor | ||||
Clock input amplitude (peak-to-peak) | 0.8 | 1.5 | V |
TA = 25°C, VDD = 3.0 V if nothing else stated
PARAMETER | MIN | TYP | MAX | UNIT | CONDITION |
---|---|---|---|---|---|
Clock frequency | 32 | kHz | |||
32-kHz clock input pin input high voltage | 0.8×VDD | V | |||
32-kHz clock input pin input low voltage | 0.2×VDD | V |
TA = 25°C, VDD = 3.0 V if nothing else stated
PARAMETER | MIN | TYP | MAX | UNIT | CONDITION |
---|---|---|---|---|---|
Frequency | 32 | kHz | After calibration | ||
Frequency accuracy after calibration | ±0.1 | % | Relative to frequency reference (that is, 32-MHz crystal or TCXO) | ||
Initial calibration time | 1.6 | ms |
TA = 25°C, VDD = 3.0 V if nothing else stated
PARAMETER | MIN | TYP | MAX | UNIT | CONDITION |
---|---|---|---|---|---|
Logic input high voltage | 0.8×VDD | V | |||
Logic input low voltage | 0.2×VDD | V | |||
Logic output high voltage | 0.8×VDD | V | At 4-mA output load or less | ||
Logic output low voltage | 0.2×VDD | V | |||
Power-on reset threshold | 1.3 | V | Voltage on DVDD pin |
TA = 25°C, VDD = 3.0 V if nothing else stated
PARAMETER | MIN | TYP | MAX | UNIT | CONDITION |
---|---|---|---|---|---|
Temperature sensor range | –40 | 85 | °C | ||
Temperature coefficient | 2.66 | mV / °C | Change in sensor output voltage versus change in temperature | ||
Typical output voltage | 794 | mV | Typical sensor output voltage at TA = 25°C, VDD = 3.0 V | ||
VDD coefficient | 1.17 | mV / V | Change in sensor output voltage versus change in VDD |
The CC1121 device can be configured to provide a voltage proportional to temperature on GPIO1. The temperature can be estimated by measuring this voltage (See Section 4.19, Temperature Sensor). For more information, see the temperature sensor design note (SWRA415).
TA = 25°C, VDD = 3.0 V, fc = 869.5 MHz if nothing else stated.
All measurements performed on CC1120EM_868_915 rev.1.0.1, CC1120EM_955 rev.1.2.1, CC1120EM_420_470 rev.1.0.1 or CC1120EM_169 rev.1.2.
Figure 4-6 was measured at the 50-Ω antenna connector.
At the center of the CC1121 device there is a fully integrated, fractional-N, ultra-high-performance frequency synthesizer. The frequency synthesizer is designed for excellent phase noise performance, providing very high selectivity and blocking performance. The system is designed to comply with the most stringent regulatory spectral masks at maximum transmit power.
Either a crystal can be connected to XOSC_Q1 and XOSC_Q2, or a TCXO can be connected to the EXT_XOSC input. The oscillator generates the reference frequency for the synthesizer, as well as clocks for the analog-to-digital converter (ADC) and the digital part. To reduce system cost, CC1121 device has high-accuracy frequency estimation and compensation registers to measure and compensate for crystal inaccuracies. This compensation enables the use of lower cost crystals. If a TCXO is used, the CC1121 device automatically turns on and off the TCXO when needed to support low-power modes and Wake-On-Radio operation.
The CC1121 device features a highly flexible receiver. The received RF signal is amplified by the low-noise amplifier (LNA) and is down-converted in quadrature (I/Q) to the intermediate frequency (IF). At IF, the I/Q signals are digitized by the high dynamic-range ADCs.
An advanced automatic gain control (AGC) unit adjusts the front-end gain, and enables the CC1121 device to receive strong and weak signals, even in the presence of strong interferers. High-attenuation channels and data filtering enable reception with strong neighbor channel interferers. The I/Q signal is converted to a phase and magnitude signal to support both FSK and OOK modulation schemes.
NOTE
A unique I/Q compensation algorithm removes any problem of I/Q mismatch, thus avoiding time consuming and costly I/Q image calibration steps.
The CC1121 transmitter is based on direct synthesis of the RF frequency (in-loop modulation). To use the spectrum effectively, the CC1121 device has extensive data filtering and shaping in TX mode to support high throughput data communication in narrowband channels. The modulator also controls power ramping to remove issues such as spectral splattering when driving external high-power RF amplifiers.
The CC1121 digital control system is built around the main radio control (MARC), which is implemented using an internal high-performance, 16-bit ultra-low-power processor. MARC handles power modes, radio sequencing and protocol timing.
A 4-wire SPI serial interface is used for configuration and data buffer access. The digital baseband includes support for channel configuration, packet handling, and data buffering. The host MCU can stay in power-down mode until a valid RF packet is received. This greatly reduces power consumption. When the host MCU receives a valid RF packet, it burst-reads the data. This reduces the required computing power.
The CC1121 radio control and user interface are based on the widely used the CC1101 transceiver. This relationship enables an easy transition between the two platforms. The command strobes and the main radio states are the same for the two platforms.
For legacy formats, the CC1121 device also supports two serial modes:
eWOR, using a flexible integrated sleep timer, enables automatic receiver polling with no intervention from the MCU. The CC1121 device enters RX mode, it listens and then returns to sleep if a valid RF packet is not received. The sleep interval and duty cycle can be configured to make a trade-off between network latency and power consumption. Incoming messages are time-stamped to simplify timer re-synchronization.
The eWOR timer runs off an ultra-low-power 32-kHz RC oscillator. To improve timing accuracy, the RC oscillator can be automatically calibrated to the RF crystal in configurable intervals.
The CC1121 device supports very quick start up times, and requires very few preamble bits. Sniff mode uses these conditions to dramatically reduce the current consumption while the receiver is waiting for data.
Because the CC1121 can wake up and settle much faster than the duration of most preambles, it is not required to be in RX mode continuously while waiting for a packet to arrive. Instead, the enhanced Wake-On-Radio feature can be used to put the device into sleep periodically. By setting an appropriate sleep time, the CC1121 device can wake up and receive the packet when it arrives with no performance loss. This sequence removes the need for accurate timing synchronization between transmitter and receiver, and lets the user to trade off current consumption between the transmitter and receiver.
For more information, see the sniff mode design note (SWRA428).
Antenna diversity can increase performance in a multipath environment. An external antenna switch is required. The CC1121 device uses one of the GPIO pins to automatically control the switch. The device also supports differential output control signals typically used in RF switches.
If antenna diversity is enabled, the GPIO alternates between high and low states until a valid RF input signal is detected. An optional acknowledge packet can be transmitted without changing the state of the GPIO.
An incoming RF signal can be validated by received signal strength or by using the automatic preamble detector. Using the automatic preamble detector ensures a more robust system and avoids the need to set a defined signal strength threshold (such a threshold sets the sensitivity limit of the system).
The CC1121 device is highly configurable, enabling trade-offs between power and performance based on the needs of the application. This data sheet describes two modes: low-power mode and high-performance mode. These modes represent configurations where the device is optimized for either power or performance.
Advanced capture logic locks onto the synchronization word and does not require preamble settling bytes. Therefore, receiver settling time is reduced to the settling time of the AGC, typically 4 bits.
The WaveMatch feature also greatly reduces false sync triggering on noise, further reducing the power consumption and improving sensitivity and reliability. The same logic can also be used as a high-performance preamble detector to reliably detect a valid preamble in the channel.