RF Front-End Registers

NOTE: RF0_REG* registers access the banked registers according to the RF_REG08_BANK_BANK register configuration. RF1_REG* registers access the banked registers 0, and RF2_REG* registers access the banked registers 1, independently of the RF_REG08_BANK_BANK register configuration.

Register Name

Register Description

Address

RF0_REG00

REG00

0x40040800

RF0_REG01

REG01

0x40040804

RF0_REG02

REG02

0x40040808

RF0_REG03

REG03

0x4004080C

RF0_PADS_03

PADS_03

0x40040810

RF0_PADS_47

PADS_47

0x40040814

RF0_CENTER_FREQ

CENTER_FREQ

0x40040818

RF0_PADS_89

PADS_89

0x4004081C

RF0_REG08

REG08

0x40040820

RF0_CODING

CODING

0x40040824

RF0_PACKET_HANDLING

PACKET_HANDLING

0x40040828

RF0_SYNC_PATTERN

SYNC_PATTERN

0x4004082C

RF0_REG0C

REG0C

0x40040830

RF0_PACKET_EXTRA

PACKET_EXTRA

0x40040834

RF0_CRC_POLYNOMIAL

CRC_POLYNOMIAL

0x40040838

RF0_CRC_RST

CRC_RST

0x4004083C

RF0_REG10

REG10

0x40040840

RF0_REG11

REG11

0x40040844

RF0_TX_PULSE_SHAPE_1

TX_PULSE_SHAPE_1

0x40040848

RF0_TX_PULSE_SHAPE_2

TX_PULSE_SHAPE_2

0x4004084C

RF0_TX_PULSE_SHAPE_3

TX_PULSE_SHAPE_3

0x40040850

RF0_TX_PULSE_SHAPE_4

TX_PULSE_SHAPE_4

0x40040854

RF0_FRONTEND

FRONTEND

0x40040858

RF0_RX_PULSE_SHAPE

RX_PULSE_SHAPE

0x4004085C

RF0_REG18

REG18

0x40040860

RF0_REG19

REG19

0x40040864

RF0_REG1A

REG1A

0x40040868

RF0_REG1B

REG1B

0x4004086C

RF0_RSSI_CTRL

RSSI_CTRL

0x40040870

RF0_REG1D

REG1D

0x40040874

RF0_AGC_LUT1

AGC_LUT1

0x40040878

RF0_AGC_LUT2

AGC_LUT2

0x4004087C

RF0_AGC_LUT3

AGC_LUT3

0x40040880

RF0_AGC_LUT4

AGC_LUT4

0x40040884

RF0_AGC_LUT5

AGC_LUT5

0x40040888

RF0_AGC_ATT1

AGC_ATT1

0x4004088C

RF0_AGC_ATT2

AGC_ATT2

0x40040890

RF0_REG25

REG25

0x40040894

RF0_BIAS_0_2

BIAS_0_2

0x40040898

RF0_BIAS_3_6

BIAS_3_6

0x4004089C

RF0_BIAS_7_9

BIAS_7_9

0x400408A0

RF0_BIAS_10_12

BIAS_10_12

0x400408A4

RF0_REG2A

REG2A

0x400408A8

RF0_PLL_CTRL

PLL_CTRL

0x400408AC

RF0_DLL_CTRL

DLL_CTRL

0x400408B0

RF0_REG2D

REG2D

0x400408B4

RF0_REG2E

REG2E

0x400408B8

RF0_XTAL_CTRL

XTAL_CTRL

0x400408BC

RF0_SUBBAND

SUBBAND

0x400408C0

RF0_REG31

REG31

0x400408C4

RF0_DEMOD_CTRL

DEMOD_CTRL

0x400408C8

RF0_REG33

REG33

0x400408CC

RF0_REG34

REG34

0x400408D0

RF0_BLE_LR

BLE_LR

0x400408D4

RF0_REG36

REG36

0x400408D8

RF0_PROT_TIMER

PROT_TIMER

0x400408DC

RF0_CTE_OPTS

CTE_OPTS

0x400408E0

RF0_PT_DELTA_0

PT_DELTA_0

0x400408E4

RF0_PT_DELTA_1

PT_DELTA_1

0x400408E8

RF0_CTE_IF

CTE_IF

0x400408EC

RF0_CTE_CTRL

CTE_CTRL

0x400408F0

RF0_AGC_ADVANCED

AGC_ADVANCED

0x400408F4

RF0_DATA_STREAMING

DATA_STREAMING

0x400408F8

RF0_REVISION

REVISION

0x400408FC

RF0_FSM_CTRL

FSM_CTRL

0x40040900

RF0_IQFIFO_STATUS

IQFIFO_STATUS

0x40040904

RF0_TXFIFO

TXFIFO

0x40040908

RF0_RXFIFO

RXFIFO

0x4004090C

RF0_IQFIFO

IQFIFO

0x40040910

RF0_REG45

REG45

0x40040914

RF0_DESER_STATUS

DESER_STATUS

0x40040918

RF0_BLE_AEC_CCM

BLE_AEC_CCM

0x4004091C

RF0_IRQ_STATUS

IRQ_STATUS

0x40040920

RF0_RSSI_MIN_MAX

RSSI_MIN_MAX

0x40040924

RF0_REG4A

REG4A

0x40040928

RF0_FEI

FEI

0x4004092C

RF0_REG4C

REG4C

0x40040930

RF0_ANALOG_INFO

ANALOG_INFO

0x40040934

RF0_SAMPLE_RSSI

SAMPLE_RSSI

0x40040938

RF0_RSSI_THERM

RSSI_THERM

0x4004093C

RF0_LUT_ANTENNA_ARRAY_1

LUT_ANTENNA_ARRAY_1

0x40040980

RF0_LUT_ANTENNA_ARRAY_2

LUT_ANTENNA_ARRAY_2

0x40040984

RF0_LUT_ANTENNA_ARRAY_3

LUT_ANTENNA_ARRAY_3

0x40040988

RF0_LUT_ANTENNA_ARRAY_4

LUT_ANTENNA_ARRAY_4

0x4004098C

RF0_REG50

REG50

0x400409C0

RF0_REG51

REG51

0x400409E0

RF0_REG52

REG52

0x400409E8

RF0_REG53

REG53

0x400409F0

RF0_REG54

REG54

0x400409F4

RF0_REG55

REG55

0x400409F8

RF0_REG56

REG56

0x400409FC

RF1_REG00

REG00

0x40040A00

RF1_REG01

REG01

0x40040A04

RF1_REG02

REG02

0x40040A08

RF1_REG03

REG03

0x40040A0C

RF1_PADS_03

PADS_03

0x40040A10

RF1_PADS_47

PADS_47

0x40040A14

RF1_CENTER_FREQ

CENTER_FREQ

0x40040A18

RF1_PADS_89

PADS_89

0x40040A1C

RF1_REG08

REG08

0x40040A20

RF1_CODING

CODING

0x40040A24

RF1_PACKET_HANDLING

PACKET_HANDLING

0x40040A28

RF1_SYNC_PATTERN

SYNC_PATTERN

0x40040A2C

RF1_REG0C

REG0C

0x40040A30

RF1_PACKET_EXTRA

PACKET_EXTRA

0x40040A34

RF1_CRC_POLYNOMIAL

CRC_POLYNOMIAL

0x40040A38

RF1_CRC_RST

CRC_RST

0x40040A3C

RF1_REG10

REG10

0x40040A40

RF1_REG11

REG11

0x40040A44

RF1_TX_PULSE_SHAPE_1

TX_PULSE_SHAPE_1

0x40040A48

RF1_TX_PULSE_SHAPE_2

TX_PULSE_SHAPE_2

0x40040A4C

RF1_TX_PULSE_SHAPE_3

TX_PULSE_SHAPE_3

0x40040A50

RF1_TX_PULSE_SHAPE_4

TX_PULSE_SHAPE_4

0x40040A54

RF1_FRONTEND

FRONTEND

0x40040A58

RF1_RX_PULSE_SHAPE

RX_PULSE_SHAPE

0x40040A5C

RF1_REG18

REG18

0x40040A60

RF1_REG19

REG19

0x40040A64

RF1_REG1A

REG1A

0x40040A68

RF1_REG1B

REG1B

0x40040A6C

RF1_RSSI_CTRL

RSSI_CTRL

0x40040A70

RF1_REG1D

REG1D

0x40040A74

RF1_AGC_LUT1

AGC_LUT1

0x40040A78

RF1_AGC_LUT2

AGC_LUT2

0x40040A7C

RF1_AGC_LUT3

AGC_LUT3

0x40040A80

RF1_AGC_LUT4

AGC_LUT4

0x40040A84

RF1_AGC_LUT5

AGC_LUT5

0x40040A88

RF1_AGC_ATT1

AGC_ATT1

0x40040A8C

RF1_AGC_ATT2

AGC_ATT2

0x40040A90

RF1_REG25

REG25

0x40040A94

RF1_BIAS_0_2

BIAS_0_2

0x40040A98

RF1_BIAS_3_6

BIAS_3_6

0x40040A9C

RF1_BIAS_7_9

BIAS_7_9

0x40040AA0

RF1_BIAS_10_12

BIAS_10_12

0x40040AA4

RF1_REG2A

REG2A

0x40040AA8

RF1_PLL_CTRL

PLL_CTRL

0x40040AAC

RF1_DLL_CTRL

DLL_CTRL

0x40040AB0

RF1_REG2D

REG2D

0x40040AB4

RF1_REG2E

REG2E

0x40040AB8

RF1_XTAL_CTRL

XTAL_CTRL

0x40040ABC

RF1_SUBBAND

SUBBAND

0x40040AC0

RF1_REG31

REG31

0x40040AC4

RF1_DEMOD_CTRL

DEMOD_CTRL

0x40040AC8

RF1_REG33

REG33

0x40040ACC

RF1_REG34

REG34

0x40040AD0

RF1_BLE_LR

BLE_LR

0x40040AD4

RF1_REG36

REG36

0x40040AD8

RF1_PROT_TIMER

PROT_TIMER

0x40040ADC

RF1_CTE_OPTS

CTE_OPTS

0x40040AE0

RF1_PT_DELTA_0

PT_DELTA_0

0x40040AE4

RF1_PT_DELTA_1

PT_DELTA_1

0x40040AE8

RF1_CTE_IF

CTE_IF

0x40040AEC

RF1_CTE_CTRL

CTE_CTRL

0x40040AF0

RF1_AGC_ADVANCED

AGC_ADVANCED

0x40040AF4

RF1_DATA_STREAMING

DATA_STREAMING

0x40040AF8

RF1_REVISION

REVISION

0x40040AFC

RF1_FSM_CTRL

FSM_CTRL

0x40040B00

RF1_IQFIFO_STATUS

IQFIFO_STATUS

0x40040B04

RF1_TXFIFO

TXFIFO

0x40040B08

RF1_RXFIFO

RXFIFO

0x40040B0C

RF1_IQFIFO

IQFIFO

0x40040B10

RF1_REG45

REG45

0x40040B14

RF1_DESER_STATUS

DESER_STATUS

0x40040B18

RF1_BLE_AEC_CCM

BLE_AEC_CCM

0x40040B1C

RF1_IRQ_STATUS

IRQ_STATUS

0x40040B20

RF1_RSSI_MIN_MAX

RSSI_MIN_MAX

0x40040B24

RF1_REG4A

REG4A

0x40040B28

RF1_FEI

FEI

0x40040B2C

RF1_REG4C

REG4C

0x40040B30

RF1_ANALOG_INFO

ANALOG_INFO

0x40040B34

RF1_SAMPLE_RSSI

SAMPLE_RSSI

0x40040B38

RF1_RSSI_THERM

RSSI_THERM

0x40040B3C

RF1_LUT_ANTENNA_ARRAY_1

LUT_ANTENNA_ARRAY_1

0x40040B80

RF1_LUT_ANTENNA_ARRAY_2

LUT_ANTENNA_ARRAY_2

0x40040B84

RF1_LUT_ANTENNA_ARRAY_3

LUT_ANTENNA_ARRAY_3

0x40040B88

RF1_LUT_ANTENNA_ARRAY_4

LUT_ANTENNA_ARRAY_4

0x40040B8C

RF1_REG50

REG50

0x40040BC0

RF1_REG51

REG51

0x40040BE0

RF1_REG52

REG52

0x40040BE8

RF1_REG53

REG53

0x40040BF0

RF1_REG54

REG54

0x40040BF4

RF1_REG55

REG55

0x40040BF8

RF1_REG56

REG56

0x40040BFC

RF2_REG00

REG00

0x40040C00

RF2_REG01

REG01

0x40040C04

RF2_REG02

REG02

0x40040C08

RF2_REG03

REG03

0x40040C0C

RF2_PADS_03

PADS_03

0x40040C10

RF2_PADS_47

PADS_47

0x40040C14

RF2_CENTER_FREQ

CENTER_FREQ

0x40040C18

RF2_PADS_89

PADS_89

0x40040C1C

RF2_REG08

REG08

0x40040C20

RF2_CODING

CODING

0x40040C24

RF2_PACKET_HANDLING

PACKET_HANDLING

0x40040C28

RF2_SYNC_PATTERN

SYNC_PATTERN

0x40040C2C

RF2_REG0C

REG0C

0x40040C30

RF2_PACKET_EXTRA

PACKET_EXTRA

0x40040C34

RF2_CRC_POLYNOMIAL

CRC_POLYNOMIAL

0x40040C38

RF2_CRC_RST

CRC_RST

0x40040C3C

RF2_REG10

REG10

0x40040C40

RF2_REG11

REG11

0x40040C44

RF2_TX_PULSE_SHAPE_1

TX_PULSE_SHAPE_1

0x40040C48

RF2_TX_PULSE_SHAPE_2

TX_PULSE_SHAPE_2

0x40040C4C

RF2_TX_PULSE_SHAPE_3

TX_PULSE_SHAPE_3

0x40040C50

RF2_TX_PULSE_SHAPE_4

TX_PULSE_SHAPE_4

0x40040C54

RF2_FRONTEND

FRONTEND

0x40040C58

RF2_RX_PULSE_SHAPE

RX_PULSE_SHAPE

0x40040C5C

RF2_REG18

REG18

0x40040C60

RF2_REG19

REG19

0x40040C64

RF2_REG1A

REG1A

0x40040C68

RF2_REG1B

REG1B

0x40040C6C

RF2_RSSI_CTRL

RSSI_CTRL

0x40040C70

RF2_REG1D

REG1D

0x40040C74

RF2_AGC_LUT1

AGC_LUT1

0x40040C78

RF2_AGC_LUT2

AGC_LUT2

0x40040C7C

RF2_AGC_LUT3

AGC_LUT3

0x40040C80

RF2_AGC_LUT4

AGC_LUT4

0x40040C84

RF2_AGC_LUT5

AGC_LUT5

0x40040C88

RF2_AGC_ATT1

AGC_ATT1

0x40040C8C

RF2_AGC_ATT2

AGC_ATT2

0x40040C90

RF2_REG25

REG25

0x40040C94

RF2_BIAS_0_2

BIAS_0_2

0x40040C98

RF2_BIAS_3_6

BIAS_3_6

0x40040C9C

RF2_BIAS_7_9

BIAS_7_9

0x40040CA0

RF2_BIAS_10_12

BIAS_10_12

0x40040CA4

RF2_REG2A

REG2A

0x40040CA8

RF2_PLL_CTRL

PLL_CTRL

0x40040CAC

RF2_DLL_CTRL

DLL_CTRL

0x40040CB0

RF2_REG2D

REG2D

0x40040CB4

RF2_REG2E

REG2E

0x40040CB8

RF2_XTAL_CTRL

XTAL_CTRL

0x40040CBC

RF2_SUBBAND

SUBBAND

0x40040CC0

RF2_REG31

REG31

0x40040CC4

RF2_DEMOD_CTRL

DEMOD_CTRL

0x40040CC8

RF2_REG33

REG33

0x40040CCC

RF2_REG34

REG34

0x40040CD0

RF2_BLE_LR

BLE_LR

0x40040CD4

RF2_REG36

REG36

0x40040CD8

RF2_PROT_TIMER

PROT_TIMER

0x40040CDC

RF2_CTE_OPTS

CTE_OPTS

0x40040CE0

RF2_PT_DELTA_0

PT_DELTA_0

0x40040CE4

RF2_PT_DELTA_1

PT_DELTA_1

0x40040CE8

RF2_CTE_IF

CTE_IF

0x40040CEC

RF2_CTE_CTRL

CTE_CTRL

0x40040CF0

RF2_AGC_ADVANCED

AGC_ADVANCED

0x40040CF4

RF2_DATA_STREAMING

DATA_STREAMING

0x40040CF8

RF2_REVISION

REVISION

0x40040CFC

RF2_FSM_CTRL

FSM_CTRL

0x40040D00

RF2_IQFIFO_STATUS

IQFIFO_STATUS

0x40040D04

RF2_TXFIFO

TXFIFO

0x40040D08

RF2_RXFIFO

RXFIFO

0x40040D0C

RF2_IQFIFO

IQFIFO

0x40040D10

RF2_REG45

REG45

0x40040D14

RF2_DESER_STATUS

DESER_STATUS

0x40040D18

RF2_BLE_AEC_CCM

BLE_AEC_CCM

0x40040D1C

RF2_IRQ_STATUS

IRQ_STATUS

0x40040D20

RF2_RSSI_MIN_MAX

RSSI_MIN_MAX

0x40040D24

RF2_REG4A

REG4A

0x40040D28

RF2_FEI

FEI

0x40040D2C

RF2_REG4C

REG4C

0x40040D30

RF2_ANALOG_INFO

ANALOG_INFO

0x40040D34

RF2_SAMPLE_RSSI

SAMPLE_RSSI

0x40040D38

RF2_RSSI_THERM

RSSI_THERM

0x40040D3C

RF2_LUT_ANTENNA_ARRAY_1

LUT_ANTENNA_ARRAY_1

0x40040D80

RF2_LUT_ANTENNA_ARRAY_2

LUT_ANTENNA_ARRAY_2

0x40040D84

RF2_LUT_ANTENNA_ARRAY_3

LUT_ANTENNA_ARRAY_3

0x40040D88

RF2_LUT_ANTENNA_ARRAY_4

LUT_ANTENNA_ARRAY_4

0x40040D8C

RF2_REG50

REG50

0x40040DC0

RF2_REG51

REG51

0x40040DE0

RF2_REG52

REG52

0x40040DE8

RF2_REG53

REG53

0x40040DF0

RF2_REG54

REG54

0x40040DF4

RF2_REG55

REG55

0x40040DF8

RF2_REG56

REG56

0x40040DFC