List of Macros
www.ti.com
118
SBAU337–May 2020
Submit Documentation Feedback
Copyright © 2020, Texas Instruments Incorporated
Macro
Blanking time for external component Gain change: Whenever there is a gain change in the external
components like LNA or DVGA, there should be some blanking time where AGC is frozen. This operand
will give the amount of time for which the blanking should happen. The value is interpreted as the number
of FADC/8 clocks for which the detectors are to be blanked.
Pin based AGC freeze enable: By enabling this feature, the AGC can be frozen by the appropriate GPIO
toggling. This macro does not perform any GPIO configurations. The GPIO configurations need to be
done manually.
See SBAA417 configuration document for configuration of GPIO.
1.2.5.8 AGC Min/Max DSA Attenuation Configuration Macro
Table 1-66.
Macro AGC Min/Max DSA Attenuation Configuration
Opcode 0x5F
Operand Offset Length Value Functionality Results
1 0x00 1 RX Channel Select Bit 0: 1 → Value
specified in
subsequent
operands is valid for
1RX.
Bit 1: 1 → Value
specified in
subsequent
operands is valid for
2RX.
Bit 2: 1 → Value
specified in
subsequent
operands is valid for
3RX.
Bit 3: 1 → Value
specified in
subsequent
operands is valid for
4RX.
Bit 4 → RESERVED
Bit 5 → RESERVED
2 0x01 1 Minimum DSA
Attenuation (1 LSB
= 0.5 dB)
3 0x02 1 Maximum DSA
Attenuation (1 LSB
= 0.5 dB)
Memory Not used
The minimum and maximum values of the DSA settings can be changed dynamically. By issuing this
macro, the previous values are overwritten and the effect takes place immediately. These values are in dB
scale with each LSB being 0.5 dB change in the value.
1.2.5.9 AGC External DVGA Configuration Macro
Table 1-67.
Macro AGC External DVGA Configuration Macro
Opcode 0x60
Operand Offset Length Value Functionality Results