RF_AGC_ADVANCED

Bit Field

Read/Write

Field Name

Description

26:16

RW

AGC_SWITCHES_AGC_SHORTS_LUT

Array of values that indicates if the highpass shorts must be set for the AGC state passage from n -> n+1

8

RW

DEBUG_FAKE_IQ_SAMPLES

Generate fake IQ samples

7:4

RW

AGC_ADVANCED_AGC_TAU_SHORTS

Time constant that indicates the time that shorts must be on

3

RW

AGC_ADVANCED_AGC_EN_SHORT_PHADC

Enable the short on the phase ADC highpass filter

2

RW

AGC_ADVANCED_AGC_EN_SHORT_IFA

Enable the short on the IFA highpass filter

1

RW

AGC_ADVANCED_AGC_USE_SHORTS

Enable the usage of the shorts located in the BB path

0

RW

AGC_ADVANCED_AGC_FULL_SPEED

Enable the maximum speed in AGC

Bit Field

Field Name

Value Symbol

Value Description

Hex Value

26:16

AGC_SWITCHES_AGC_SHORTS_LUT

AGC_SWITCHES_AGC_SHORTS_LUT_DEFAULT

0x0*

8

DEBUG_FAKE_IQ_SAMPLES

DEBUG_FAKE_IQ_SAMPLES_DISABLE

Disable fake IQ samples

0x0*

DEBUG_FAKE_IQ_SAMPLES_ENABLE

Enable fake IQ samples

0x1

7:4

AGC_ADVANCED_AGC_TAU_SHORTS

AGC_ADVANCED_AGC_TAU_SHORTS_DEFAULT

0x0*

3

AGC_ADVANCED_AGC_EN_SHORT_PHADC

AGC_ADVANCED_AGC_EN_SHORT_PHADC_DISABLE

Disable the short on the phase ADC highpass filter

0x0*

AGC_ADVANCED_AGC_EN_SHORT_PHADC_ENABLE

Enable the short on the phase ADC highpass filter

0x1

2

AGC_ADVANCED_AGC_EN_SHORT_IFA

AGC_ADVANCED_AGC_EN_SHORT_IFA_DISABLE

Disable the short on the IFA highpass filter

0x0*

AGC_ADVANCED_AGC_EN_SHORT_IFA_ENABLE

Enable the short on the IFA highpass filter

0x1

1

AGC_ADVANCED_AGC_USE_SHORTS

AGC_ADVANCED_AGC_USE_SHORTS_DISABLE

Disable using shorts located in BB path

0x0*

AGC_ADVANCED_AGC_USE_SHORTS_ENABLE

Enable using shorts located in BB path

0x1

0

AGC_ADVANCED_AGC_FULL_SPEED

AGC_ADVANCED_AGC_FULL_SPEED_DISABLE

Disable maximum AGC speed

0x0*

AGC_ADVANCED_AGC_FULL_SPEED_ENABLE

Enable maximum speed AGC

0x1