SWRS045F January 2006 – November 2018 CC1021
PRODUCTION DATA.
The configuration of the CC1021 device is done by programming the 8-bit configuration registers. The configuration data based on selected system parameters are most easily found by using the SmartRF™ Studio software. Complete descriptions of the registers are given in Section 5.22.1. After a RESET is programmed, all the registers have default values. The TEST registers also get default values after a RESET, and should not be altered by the user.
TI recommends using the register settings found using the SmartRF™ Studio software. These are the register settings that TI specifies across temperature, voltage and process. Check the TI web site for regularly updates to the SmartRF Studio software.
ADDRESS | ACRONYM | REGISTER NAME |
---|---|---|
00h | MAIN | Main control register |
01h | INTERFACE | Interface control register |
02h | RESET | Digital module reset register |
03h | SEQUENCING | Automatic power-up sequencing control register |
04h | FREQ_2A | Frequency register 2A |
05h | FREQ_1A | Frequency register 1A |
06h | FREQ_0A | Frequency register 0A |
07h | CLOCK_A | Clock generation register A |
08h | FREQ_2B | Frequency register 2B |
09h | FREQ_1B | Frequency register 1B |
0Ah | FREQ_0B | Frequency register 0B |
0Bh | CLOCK_B | Clock generation register B |
0Ch | VCO | VCO current control register |
0Dh | MODEM | Modem control register |
0Eh | DEVIATION | TX frequency deviation register |
0Fh | AFC_CONTROL | RX AFC control register |
10h | FILTER | Channel filter / RSSI control register |
11h | VGA1 | VGA control register 1 |
12h | VGA2 | VGA control register 2 |
13h | VGA3 | VGA control register 3 |
14h | VGA4 | VGA control register 4 |
15h | LOCK | Lock control register |
16h | FRONTEND | Front end bias current control register |
17h | ANALOG | Analog modules control register |
18h | BUFF_SWING | LO buffer and prescaler swing control register |
19h | BUFF_CURRENT | LO buffer and prescaler bias current control register |
1Ah | PLL_BW | PLL loop bandwidth / charge pump current control register |
1Bh | CALIBRATE | PLL calibration control register |
1Ch | PA_POWER | Power amplifier output power register |
1Dh | MATCH | Match capacitor array control register, for RX and TX impedance matching |
1Eh | PHASE_COMP | Phase error compensation control register for LO I/Q |
1Fh | GAIN_COMP | Gain error compensation control register for mixer I/Q |
20h | POWERDOWN | Power-down control register |
21h | TEST1 | Test register for overriding PLL calibration |
22h | TEST2 | Test register for overriding PLL calibration |
23h | TEST3 | Test register for overriding PLL calibration |
24h | TEST4 | Test register for charge pump and IF chain testing |
25h | TEST5 | Test register for ADC testing |
26h | TEST6 | Test register for VGA testing |
27h | TEST7 | Test register for VGA testing |
40h | STATUS | Status information register (PLL lock, RSSI, calibration ready, and so on) |
41h | RESET_DONE | Status register for digital module reset |
42h | RSSI | Received signal strength register |
43h | AFC | Average received frequency deviation from IF (can be used for AFC) |
44h | GAUSS_FILTER | Digital FM demodulator register |
45h | STATUS1 | Status of PLL calibration results and so on (test only) |
46h | STATUS2 | Status of PLL calibration results and so on (test only) |
47h | STATUS3 | Status of PLL calibration results and so on (test only) |
48h | STATUS4 | Status of ADC signals (test only) |
49h | STATUS5 | Status of channel filter “I” signal (test only) |
4Ah | STATUS6 | Status of channel filter “Q” signal (test only) |
4Bh | STATUS7 | Status of AGC (test only) |